/* print.css */
/* ******** CSS Hacks ********************** */
/* Hides from IE5-mac \*/
* html .hollyhack {height: 1%;}
/* End hide from IE5-mac */ 

/* ******** Hilfsklassen ********************** */
.floatleft {
        float: left;
        height: 2em
}
.floatleft2 {
        float: left;
        height: auto;
        line-height: auto;
        vertical-align: top;
  /*     margin-top: .2em; */
}
.floatclear {
        clear: both;
}

/* ******** HTML TAGS ********************** */

body {
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 100%;
	margin: 0 10px 0 10px; 
	padding: 0;
	height: 100%;
}

a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color : #919191;
	font-weight: bold;
}
    
a:hover {	
	text-decoration: none;
	color: Black;
}
a:active {
	text-decoration: none;
	color: Black;
}

#aufgabenAbisZ a {
        font-size: 200%;
        text-decoration: none;
        color: #303030;
}

#aBisZListe {
        font-size: 150%;
        font-weight: bold;
        margin-bottom: 1.5em;
}

#aBisZListe a {
        text-decoration: underline;
        color: #919191;
}

table.aufgabenliste {
       cellspacing: 0;
       border-collapse: collapse;
       width: 100%;
       margin-bottom: 2em;
}

tr.plistedunkel {
      margin-top: 0;
      margin-bottom: 0;
      background-color: white;
}

tr.plistehell {
      margin-top: 0;
      margin-bottom: 0;
      background-color: white;
}

td {
      margin-top: -2px;
      margin-bottom: -2px;
}

td.aufgabe {
       border: 1px solid black;
       width: 60%;
}

td.name {
       border: 1px solid black;
       width: 30%;
}

td.telefon {
       border: 1px solid black;
       text-align: center;
}

/* ***** einfache Textverlinkung im Content-Bereich ******************** */
.pageContents a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color : #919191;
	font-weight: bold;
}
    
.pageContents a:hover, .pageContents a:active {	
	text-decoration: underline;
	color: Black;
}
/* ********************************************************************* */
h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
}
h1 {
	font-size: 1.0em;
	margin: 6px 0 6px 0;
}
h2 {
	font-size: 0.96em;
	margin: 3px 0 3px 0;
}
h3 {
	font-size: 0.92em;
	margin: 2px 0 2px 0;
}
h4 {
	font-size: 0.88em;
	margin: 2px 0 2px 0;
}
h5 {
	font-size: 0.84em;
	margin: 2px 0 2px 0;
}
h6 {
	font-size: 0.8em;
	margin: 2px 0 2px 0;
}

b {
	color: Black;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: Black;
}

acronym, abbr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: Black;
}
abbr {
	speak: spell-out;
}
html>body acronym, abbr {
	font-size: 1.0em;
}

img {
	border: 0; 
	color: #fff; 
	background: transparent;
}


span, div {
	margin: 0;
	padding: 0;
}

.hidden {
	width: 500px;
	float: left;
	display: none;
	visibility: hidden;
	font-size: 1em;
}
html>body .hidden {
	width: 500px;
	font-size: 1em;
}
.hiddenlogo {
	display: block;
	visibility: visible;
	width: 100%;
	height: 100%;
}
html>body .hiddenlogo {
	width: 100%;
	height: 100%;
}
.hiddenpr {                     /* Elemente die nur der Drucker ausgeben soll */
        display: block;
        visibility: visible;
}

.noprint {                     /* Elemente die der Drucker nicht ausgeben soll */
        display: none;
        position: absolute;
        left: -5000px;
        top: 0;
}

hr {
	border: 1px solid #CCC;
	clear: both;
}
/* ****************** HTML TAGS ENDE ********************** */

#container {
	position: relative;
	text-align: left;
	width: 100%;
}

html>body #container {
/*	width: 16cm; */
	height: 100%;
	font-size: 0.9em;
}

/* ***************** Inhalt *********************** */

#content {
	background: transparent;
	clear: both;
	width: 100%;
	height: 100%;
}

html>body #content {
	clear: both;
}

	
#content ul {
        list-style-position: outside;
        float: left; 
        margin: 0 0px 10px 0;
        padding: 0 0 0px 0;
        clear: both;
        display: block;
        width: 100%
}
#content li {
        margin: 0 0 0 1.5em;
        padding: 0 0 6px 0;
}

#content h1 {
	padding: 0;
	clear: both;
}
/* ******* einfache graue Liste im Content ************** */

.list ul {
	padding: 0;
	margin: 0;
	clear: both;
	float: left;
	display: block;
	width: 86%;
}
.list li {
	margin: 2px 0 2px 0 !important;
	padding: 0 0 0 16px !important;
	background-image:  url(../../images/grey8x8.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	width: 100%;
	clear: both;
	list-style: none;
}
html>body .list li {
	margin: 2px 0 2px 16px !important;
	padding: 0px !important;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	width: 100%;
	/*clear: both;*/
	background-image: none;
	list-style-image:  url(../../images/grey8x8.gif);
}

/* ********* Verlinkte Listen ************************************* */
/* bauen sich im HML-Text durch ein class="listitem list'color'"    */
/* bei dem Item "li" auf.                                           */
/* **************************************************************** */
/* grauer Grundbaustein ******************************************* */

li.listitem {
        list-style: none;
}
li.listitem a {
        margin: 0;
        padding: 0 0 0 16px;
        background-image:  url(../images/grey8x8.gif);
        background-position: 0px 5px;
        background-repeat: no-repeat;
        display: block;
        width: 100%;
        clear: both;
        text-decoration: none;
}

/* dunkelblauer (hover) Stein ************************************* */
li.listdarkblue a:hover {
        background-image: url(../images/darkblue8x8.gif);
        text-decoration: none;
}

html>body .listdarkblue li {
        margin: 0;
        background-image: none;
        list-style: none;
        clear: both;
}
html>body .listdarkblue li:hover {
        padding: 0 6px 6px 0;
        background-image: url(../images/darkblue8x8.gif);
        background-position: 0px 5px;
        background-repeat: no-repeat;
        text-decoration: none;
}
html>body .listdarkblue li a:hover {
        background-image: none;
        text-decoration: none;
        margin-left: 16px;
        padding: 0 0 0 0;
}
/* hellblauer (hover) Stein *************************************** */
li.listlightblue a:hover {
        background-image: url(../images/lightblue8x8.gif);
        text-decoration: none;
}
html>body .listlightblue li {
        margin: 0;
        background-image: none;
        list-style: none;
        clear: both;
}
html>body .listlightblue li:hover {
        padding: 0 6px 6px 0;
        background-image: url(../images/lightblue8x8.gif);
        background-position: 0px 5px;
        background-repeat: no-repeat;
        text-decoration: none;
}
html>body .listlightblue li a:hover {
        background-image: none;
        text-decoration: none;
        margin-left: 16px;
        padding: 0 0 0 0;
}
/* orangener (hover) Stein ***************************************** */
.listorange li a:hover, li.listorange a:hover {
        background-image: url(../images/orange8x8.gif);
        text-decoration: none;
}
html>body .listorange li {
        margin: 0;
        background-image: none;
        list-style: none;
        clear: both;
}
html>body .listorange li:hover {
        padding: 0 6px 6px 0;
        background-image: url(../images/orange8x8.gif);
        background-position: 0px 5px;
        background-repeat: no-repeat;
        text-decoration: none;
}
html>body .listorange li a:hover {
        background-image: none;
        text-decoration: none;
        margin-left: 16px;
        padding: 0 0 0 0;
}

/* lila (hover) Stein ************************************************* */
li.listlila a:hover {
        background-image: url(../images/lila8x8.gif);
        text-decoration: none;
}
html>body .listlila li {
        margin: 0;
        background-image: none;
        list-style: none;
        clear: both;
}
html>body .listlila li:hover {
        padding: 0 6px 6px 0;
        background-image: url(../images/lila8x8.gif);
        background-position: 0px 5px;
        background-repeat: no-repeat;
        text-decoration: none;
}
html>body .listlila li a:hover {
        background-image: none;
        text-decoration: none;
        margin-left: 16px;
        padding: 0 0 0 0;
}
/* hellgruener (hover) Stein ****************************************** */
li.listlightgreen a:hover {
        background-image: url(../images/lightgreen8x8.gif);
        text-decoration: none;
}
html>body .listlightgreen li {
        margin: 0;
        background-image: none;
        list-style: none;
        clear: both;
}
html>body .listlightgreen li:hover {
        padding: 0 6px 6px 0;
        background-image: url(../images/lightgreen8x8.gif);
        background-position: 0px 5px;
        background-repeat: no-repeat;
        text-decoration: none;
}
html>body .listlightgreen li a:hover {
        background-image: none;
        text-decoration: none;
        margin-left: 16px;
        padding: 0 0 0 0;
}
/* dunkelgruener (hover) Stein **************************************** */
li.listdarkgreen a:hover {
        background-image: url(../images/green8x8.gif);
        text-decoration: none;
}
html>body .listdarkgreen li {
        margin: 0;
        background-image: none;
        list-style: none;
        clear: both;
}
html>body .listdarkgreen li:hover {
        padding: 0 6px 6px 0;
        background-image: url(../images/green8x8.gif);
        background-position: 0px 5px;
        background-repeat: no-repeat;
        text-decoration: none;
}
html>body .listdarkgreen li a:hover {
        background-image: none;
        text-decoration: none;
        margin-left: 16px;
        padding: 0 0 0 0;
}
/* dunkelgrauer (hover) Stein ***************************************** */
li.listdarkgrey a:hover {
        background-image: url(../images/darkgrey8x8.gif);
        text-decoration: none;
}
html>body .listdarkgrey li {
        margin: 0;
        background-image: none;
        list-style: none;
        clear: both;
}
html>body .listdarkgrey li:hover {
        padding: 0 6px 6px 0;
        background-image: url(../images/darkgrey8x8.gif);
        background-position: 0px 5px;
        background-repeat: no-repeat;
        text-decoration: none;
}
html>body .listdarkgrey li a:hover {
        background-image: none;
        text-decoration: none;
        margin-left: 16px;
        padding: 0 0 0 0;
}
/* ******************************************************************** */

#anfahrt h1, #anfahrt p {
	padding: 0;
	clear: both;
}
#content h1 {
	clear: both;
}

.contentimage {
        margin: 4px 14px 4px 0;
        clear: both;
        display: block;
        float: left;
}

/* der eigentliche Seiteninhalt, Texte etc. */
div.pageContents {
	padding: 0 25px 10px 27px;
	margin: 28px 10px 2px 0;
}

html>body div.pageContents {
	padding: 0 10px 0px 28px;
	margin: 18px 10px 28px 0;
}
.pageContents a:hover {
	text-decoration: underline;
	color: Black;
}

/* ************************************************************** */

#contentbox {
	width: 100%;
}
html>body #contentbox {
	width: 100%;
	height: auto;
	margin: -20px 0 20px -20px;
	display: block;
}

#header {
	width: 95%;
	position: relative;
	margin: 0;
	padding: 0;
/*	height: 130px; */

}

/* CSS-Hack für IE bis Version 6  -------- regelmäßig für aktuelle Browser kontrollieren! */
* html #header{
        z-index: -2;
}

html>body #header {
/*	height: auto;
	min-height: 130px; */
}


/* ******** Text Verlinkungen im Content ********* */
	
a.linkMehr {
	text-decoration: underline;
	color: #919191;
} 
	
.linkExtern {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: blue;
}
.linkExtern:hover {
	text-decoration: underline;
	color: blue;
}
/* ******* Teaser - einleitende Kurznachrichten ****************** */ 
.teaser {
	display: block;
	margin:  0px 0 10px 0;
	padding: 0 5px 0 0;
}
html>body .teaser {
	width: auto;
	clear: both;
	display: block;
	padding: 0;
	margin: 20px 0 20px 0;
}
/* *************************************************************** */
/* ******* FAQ - Antworten ****************** */
#faqtextbody {
        display: block;
/*        margin:  0 0 10px 0; */
        padding: 0 5px 0 0;
        clear: both;
}
html>body #faqtextbody {
        clear: both;
        display: block;
        padding: 0;
/*        margin: 10px 0 40px 0; */
        width: 100%
}
#faqtextbody p {
        clear: both;
}
#faqtextbody ul {
/*        margin: .5em 0 .5em 1em; */
        padding: 0 0 0 2em;
        list-style-type: disc;
        list-style-position: outside;
        clear: both;
        width: auto;
}
#faqtextbody li {
        list-style-type: disc;
        list-style-position: outside;
        clear: both;
        width: auto;
}
/* *************************************************************** */
/* ************************ Darstellung der Fussleiste ************************ */

#footer {
	margin: 0;
/*	background-color: #E6E6E6; */
}
html>body #footer {
	margin: 0;
}
#footer2 {
/*	background-color: #E6E6E6;*/
}
html>body #footerleft {
	background-color: #E6E6E6;
}
html>body #footerright {
	background-color: #E6E6E6;
}

#footerleft {
	width: 100%;
}

#footerright {
	width: 100%;
}


#footerleft ul, #footerleft ol, #footerleft dl, #footerleft li {
        list-style: none;
        position: relative;
}

#footerright ul, #footerright ol, #footerright dl, #footerright li {
        text-align: center;
        list-style: none;
        position: relative;
} 
#footerleft li {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        clear: both;
        width: 100%;
}
#footerright li {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        float: left;
        width: auto;
} 
/* *************************************************************** */
li.ohnequadrat {
	white-space: nowrap;
	/*font-size: 0.82em;*/
	font-size: 12px;
	list-style: none;
	height: auto;
	margin: 5px 12px 18px 0px;
	padding: 0px 4px 0px 4px;
}
html>body li.ohnequadrat {
	font-size: 12px;
	margin: 5px 12px 0 -50px;
	width: 100%;
	padding: 0 4px 0 4px;
}
/* *************************************************************** */
li.footstd {
        white-space: nowrap;
        font-size: 12px;
        height: auto;
        margin: 5px 0 4px 0;
        padding: 0 12px 0 18px;
        float: left;
        width: auto;
        background-image: url(../images/grey8x8.gif);
        background-position: left;
        background-repeat: no-repeat;
        text-align: center;
}

/* *************************************************************** */
li.darkblue {
        background-image: url(../images/darkblue8x8.gif);
}
html>body li.darkblue {
        margin: 5px 12px 0px 12px;
        padding: 0 4px 0 4px;
        background-image: none;
        list-style-image: url(../images/darkblue8x8.gif);
}
/* *************************************************************** */
li.lightblue {
        background-image: url(../images/lightblue8x8.gif);
}
html>body li.lightblue {
        margin: 5px 12px 0px 12px;
        padding: 0 4px 0 4px;
        background-image: none;
        list-style-image: url(../images/lightblue8x8.gif);
}
/* *************************************************************** */
li.darkgreen {
        background-image: url(../images/green8x8.gif);
}
html>body li.darkgreen {
        margin: 5px 12px 0px 12px;
        padding: 0 4px 0 4px;
        background-image: none;
        list-style-image: url(../images/green8x8.gif);
}
/* *************************************************************** */
li.lightgreen {
        background-image: url(../images/lightgreen8x8.gif);
}
html>body li.lightgreen {
        margin: 5px 12px 0px 12px;
        padding: 0 4px 0 4px;
        background-image: none;
        list-style-image: url(../images/lightgreen8x8.gif);
}
/* *************************************************************** */
li.orange {
        background-image: url(../images/orange8x8.gif);
}
html>body li.orange {
        margin: 5px 12px 0px 12px;
        padding: 0 4px 0 4px;
        background-image: none;
        list-style-image: url(../images/orange8x8.gif);
}
/* *************************************************************** */
li.lila {
        background-image: url(../images/lila8x8.gif);
}
html>body li.lila {
        margin: 5px 12px 0px 12px;
        padding: 0 4px 0 4px;
        background-image: none;
        list-style-image: url(../images/lila8x8.gif);
}
/* *************************************************************** */
li.grey {
        background-image:  url(../images/darkgrey8x8.gif);
}
html>body li.grey {
        margin: 5px 12px 0px 12px;
        padding: 0 4px 0 4px;
        background-image: none;
        list-style-image:  url(../images/darkgrey8x8.gif);
}
/* *************************************************************** */
/* ****************** Inhaltverzeichnis ********************* */
#inhaltver {
        display: block;
        margin:  0;
        padding: 0;
        clear: both;
}

#inhaltver ul.ebene1 {
        margin: 0 0 0 2em;
        padding: 0 0 0 0;
        display: block;
        clear: both;
        width: auto;
}

#inhaltver ul.ebene2 {
        margin: 0.5em 0 0 2em;
        padding: 0 0 0 0;
        display: block;
        clear: both;
        width: auto;
}

#inhaltver ul.ebene3 {
        margin: 0.5em 0 0 2em;
        padding: 0 0 0 0;
        display: block;
        clear: both;
        width: auto;
}

#inhaltver li.ebene1 {
        clear: both;
        width: auto;
}

#inhaltver li.ebene2 {
        clear: both;
        width: auto;
}

#inhaltver li.ebene3 {
        clear: both;
        width: auto;
}
/* ID's für die Druckausgabe des Formulars**************** */
#pranschrift {
        font-size: 0.8em; /* 10px;*/
	float: left;
}
#pradresse {
        font-size: 0.9em; /* 12px;*/
	float: right;
}
#prbetreff {
        font-size: 0.8em; /* 10px;*/
	clear: both;
}
#prdata {
	font-size:  0.75em; /* 10px;*/
line-height: 0.7em;
}
#prdanke {
	font-size: 0.8em; /* 10px;*/
}

/* *********** Bread Crumb Navigation - Pfadangabe ******** */

#breadcrumb {
/*        height: 1.5ex; */
        font-weight: bold;
        margin: 0 0 0 7px;
}

/* CSS-Hack für IE bis Version 6  -------- regelmäßig für aktuelle Browser kontrollieren! */
* html #breadcrumb{
         margin: 0 0 -30px 0;
}

#breadcrumb ul {
        list-style: none;
/*        position: relative; */
}
#breadcrumb li {
        padding: 0;
        float: left;
}
#breadcrumb img {
        margin-left: 6px;
}
html>body #breadcrumb img {
        margin-left: 7px;
}
#breadcrumb a, #breadcrumb a:hover {
        text-decoration: none;
}
#breadcrumb a:hover, #breadcrumb a:active {
        color: #303030;
}
/******** Pfadangaben ******************************/
li.darkblue-big a {
        background-image: url(../images/darkblue16x16.gif);
        background-repeat: no-repeat;
        background-position: 0 50%;
        display: block; 
        padding: 0 0 0 20px;
}
li.darkblue-small a {
        background-image: url(../images/darkblue8x8.gif);
        background-repeat: no-repeat;
        background-position: 0 70%;
        display: block; 
        padding: 0 0 0 12px;
        margin: 0 0 0 8px;
}

li.lightblue-big a {
        background-image: url(../images/lightblue16x16.gif);
        background-repeat: no-repeat;
        background-position: 0 50%;
        display: block; 
        padding: 0 0 0 20px;
}
li.lightblue-small a {
        background-image: url(../images/lightblue8x8.gif);
        background-repeat: no-repeat;
        background-position: 0 70%;
        display: block; 
        padding: 0 0 0 12px;
        margin: 0 0 0 8px;
}

li.orange-big a {
        background-image: url(../images/orange16x16.gif);
        background-repeat: no-repeat;
        background-position: 0 50%;
        display: block; 
        padding: 0 0 0 20px;
}
li.orange-small a {
        background-image: url(../images/orange8x8.gif);
        background-repeat: no-repeat;
        background-position: 0 70%;
        display: block; 
        padding: 0 0 0 12px;
        margin: 0 0 0 8px;
}

li.lila-big a {
        background-image: url(../images/lila16x16.gif);
        background-repeat: no-repeat;
        background-position: 0 50%;
        display: block; 
        padding: 0 0 0 20px;
}
li.lila-small a {
        background-image: url(../images/lila8x8.gif);
        background-repeat: no-repeat;
        background-position: 0 70%;
        display: block; 
        padding: 0 0 0 12px;
        margin: 0 0 0 8px;
}

li.lightgreen-big a {
        background-image: url(../images/lightgreen16x16.gif);
        background-repeat: no-repeat;
        background-position: 0 50%;
        display: block; 
        padding: 0 0 0 20px;
}
li.lightgreen-small a {
        background-image: url(../images/lightgreen8x8.gif);
        background-repeat: no-repeat;
        background-position: 0 70%;
        display: block; 
        padding: 0 0 0 12px;
        margin: 0 0 0 8px;
}

li.darkgreen-big a {
        background-image: url(../images/green16x16.gif);
        background-repeat: no-repeat;
        background-position: 0 50%;
        display: block; 
        padding: 0 0 0 20px;
}
li.darkgreen-small a {
        background-image: url(../images/green8x8.gif);
        background-repeat: no-repeat;
        background-position: 0 70%;
        display: block; 
        padding: 0 0 0 12px;
        margin: 0 0 0 8px;
}

li.grey-big a {
        background-image: url(../images/darkgrey16x16.gif);
        background-repeat: no-repeat;
        background-position: 0 50%;
        display: block; 
        padding: 0 0 0 20px;
}
li.grey-small a {
        background-image: url(../images/darkgrey8x8.gif);
        background-repeat: no-repeat;
        background-position: 0 70%;
        display: block; 
        padding: 0 0 0 12px;
        margin: 0 0 0 8px;
}

/* *************************************************************** */

/* **** Ab hier alle Items die beim Druck nicht dargestellt werden **** */
#input {
        display: none;
}
input, form {
        display: none;
}
#input a {
        display: none;
}
#sidebar-left {
	display: none;
}

html>body #sidebar-left {
	display: none;
}
#logo {
	display: none;
}

html>body #logo {
        display: none;
}

#header .titel1 {
	display: none;
}
#header .titel2 {
	display: none;
}
html>body #header .titel1 {
        display: none;
}
html>body #header .titel2 {
        display: none;
}

#mainNav {
        display: none;
}

html>body #mainNav {
	display: none;
}

#metaNav {
	display: none;
}
html>body #metaNav {
        display: none;
}

#metaNav ul {
        display: none;
}

#metaNav a {
        display: none;
}
#metaNav a:hover {
        display: none;
}
#metaNav .active {
        display: none;
}


#search {
        display: none;
}

html>body #search {
        display: none;
}
#search p {
        display: none;
}
#search input {
        display: none;
}
#search input:focus {
        display: none;
}

.search {
        display: none;
}

/* ****** Container fuer Linke Navigation und Sprachmanue ****** */

#menu-left {
        display: none;
}
html>body #menu-left {
        display: none;
}

#menu-left ul {
        display: none;
}
#menu-left li {
        display: none;
}

#menu-sprache {
        display: none;
}

#menu-sprache ul {
        display: none;
}
#menu-sprache li {
        display: none;
}
#menu-sprache-aktuell {
        display: none;
}
html>body #menu-sprache-aktuell {
        display: none;
}

#menu-sprache-aktuell ul {
        display: none;
}
#menu-sprache-aktuell li {
        display: none;
}
html>body #menu-sprache-aktuell li {
        display: none;
}
/*	******** Navigation Level 1 ******* */

.activeColor {
        display: none;
}

.activedarkblue {
        display: none;
}

.activelightblue {
        display: none;
}

.activegreen {
        display: none;
}

.activelightgreen {
        display: none;
}

.activeorange {
        display: none;
}

.activelila {
        display: none;
}
.activegrey {
        display: none;
}
a.active {
        display: none;
}

#naviActiveColor {
        display: none;
}

#naviNRW {
        display: none;
}

/* 1.Navigations Hierarchie Stufe  - LINKFARBEN */
#naviAktuelles a:hover, #naviAktuelles a:active {
        display: none;
}
    
#naviUeberuns a:hover,  #naviUeberuns a:active {
        display: none;
}

#naviDatenschutz a:hover, #naviDatenschutz a:active {
        display: none;
}
    
#naviInfofreiheit a:hover, #naviInfofreiheit a:active {
        display: none;
}

#naviService a:hover, #naviService a:active {
        display: none;
}
    
#naviGesetze a:hover, #naviGesetze a:active {
        display: none;
}

#naviAktuelles .naviColor {
        display: none;
}
    
#naviUeberuns .naviColor {
        display: none;
}
    
#naviDatenschutz .naviColor {
        display: none;
}
    
#naviInfofreiheit .naviColor {
        display: none;
}
    
#naviService .naviColor {
        display: none;
}
    
#naviGesetze .naviColor {
        display: none;
}
    
#mainNav li, #mainNav ul {
        display: none;
}
   
.naviDiv {
	display: none;
}
.naviDiv2 {
	display: none;
}

.naviDivNrw {
	display: none;
}

html>body .naviDivNrw {
	display: none;
}

.naviDivLink {
	display: none;
}

html>body .naviDivLink {
	display: none;
}   
.naviDiv:hover, .naviDiv:active {
        display: none;
}
    
.naviColor {
        display: none;
}

#mehrContainer {
        display: none;
}
#mehrContainer .mehrDarkblue {
        display: none;
}
#mehrContainer .mehrLightblue {
        display: none;
}
#mehrContainer .mehrOrange {
        display: none;
}
#mehrContainer .mehrLila {
        display: none;
}
#mehrContainer .mehrLightgreen {
        display: none;
}
#mehrContainer .mehrGreen {
        display: none;
}
#mehrContainer .mehrDarkgrey {
        display: none;
}
#mehrContainer .mehrGrey {
        display: none;
}
#mehrContainer a {
        display: none;
}
#mehrContainer b {
        display: none;
}
#mehrContainer acronym {
        display: none;
}

html>body .linkUp {
        display: none;
}
.linkUp {
	display: none;
}
.linkUp ul {
	display: none;
}
.linkUp2 {
	display: none;
}
.linkUp2:hover {
	display: none;
}
/* *** Verlinkung im Content mit bunten Kaestchen *** */
.linkdarkblue {
	display: none;
}

.linkdarkblue:hover {
        display: none;
}

.linklightblue {
        display: none;
}

.linklightblue:hover {
        display: none;
}

.linkorange {
        display: none;
}

.linkorange:hover {
        display: none;
}

.linklightgreen {
        display: none;
}

.linklightgreen:hover {
        display: none;
}

.linkgreen {
        display: none;
}

.linkgreen:hover {
        display: none;
}

.linklila {
        display: none;
}

.linklila:hover {
        display: none;
}

.linkdarkgrey {
        display: none;
}

.linkdarkgrey:hover {
        display: none;
}

.linkgrey {
        display: none;
}

.linkgrey:hover {
        display: none;
}

/* ********	Navigation Level 2 ************************* */

/* blaue untermenues */
	
a.naviLevel2darkblue {
        display: none;
}
a.naviLevel2darkblueActive {
        display: none;
}
a.naviLevel2darkblue:hover {
        display: none;
}

/* hellblaue untermenues */

a.naviLevel2lightblue {
        display: none;
}
a.naviLevel2lightblueActive {
        display: none;
}
a.naviLevel2lightblue:hover {
        display: none;
}

/* orangene untermenues */

a.naviLevel2orange {
        display: none;
}
a.naviLevel2orangeActive {
        display: none;
}
a.naviLevel2orange:hover, a.naviLevel2orange:active {
        display: none;
}

/* lila untermenues */

a.naviLevel2lila {
        display: none;
}
a.naviLevel2lilaActive {
        display: none;
}
a.naviLevel2lila:hover, a.naviLevel2lila:active {
        display: none;
}

/* hellgruene untermenues */

a.naviLevel2lightgreen {
        display: none;
}
a.naviLevel2lightgreenActive {
        display: none;
}

a.naviLevel2lightgreen:hover, a.naviLevel2lightgreen:active {
        display: none;
}
	
/* gruene untermenues */

a.naviLevel2green {
        display: none;
}
a.naviLevel2greenActive {
        display: none;
}

a.naviLevel2green:hover, a.naviLevel2green:active {
        display: none;
}
	
/* graue untermenues */

a.naviLevel2grey {
        display: none;
}
a.naviLevel2greyActive {
        display: none;
}
a.naviLevel2grey:hover, a.naviLevel2grey:active {
        display: none;
}
	
/* ************** Menu-Left auf Startseite , Sprachauswahl etc. ***** */
a.metaN2 {
        display: none;
}

a.metaN2:hover {	
        display: none;
}

.kind {
        display: none;
}
.virt {
        display: none;
}
.eng {
        display: none;
}
.franz {
        display: none;
}

