BODY {
	color: #333333;							/*      anpassen bei _print   #000000    */
	background-color: #E6F3E6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	scrollbar-face-color:#990033;
	scrollbar-track-color:#FFFFFF;
   scrollbar-3dlight-color:#666666;
   scrollbar-arrow-color:#009B5B;
   scrollbar-base-color:#cccccc;
   scrollbar-darkshadow-color:#cccccc;
   scrollbar-face-color:#99CC99;
   scrollbar-highlight-color:#E6F3E6;
   scrollbar-shadow-color:#999999; 
}
/* ----------------------------------- Change Media="Print"   ------------------------------------- */
HR.hide {
  color: #99CC66;
  border-style:dotted;
  border-width:2px;     
  display: block; 					/*    anpassen nur bei    _print      "none"      */
}

 P.hide, TD.hide, LI.hide  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;                      
	font-style: normal; 
	font-weight: bold; 
	vertical-align : middle;
	margin:0px;
	border-style:dotted;
	border-width:2px;
	border-color: #006634;
	color: #999999;
	background-color : #E6F3E6; 
	display: block;                           /*    anpassen nur bei    _print      "none"      */
}
.hide a:link {
	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
  	color: #999999;
	background-color : #E6F3E6; 
	text-decoration: underline;
  }

.hide a:visited {
	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
 	color: #999999;
	background-color : #E6F3E6; 
	text-decoration: underline;
  }
  
 .hide a:hover {
 	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
  	color: #000000;
   background-color : #CCCCCC; 
	text-decoration: none;
  }
  
.hide a:active {
 	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
  	color: #006634;
   background-color : #E6F3E6; 
	text-decoration: none;
  }
/* ----------------------------------- Change Media="Print"   ------------------------------------- */

a:link { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: underline; 
	vertical-align: baseline;
	color: #006634;
}
a:visited { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: underline; 
	vertical-align: baseline;
	color: #006634;
}
a:hover { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none; 
	vertical-align: baseline;
	color: #000000;
}

a:active { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none; 
	vertical-align: baseline;
	color: #003399;
}

.normbg {/* Hintergrund in Printview */
	background-color: #E6F3E6;
	}
	
.whitebg{/* Hintergrund Historybar */
	background-color: #FFFFFF;
	}


/* ----------------------------------- Haupt Navigation   ------------------------------------- */

td.nav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	vertical-align: middle;
	color: #999999; 
}

.nav a { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px; 
	height:16px;
	display:block;
	color: #999999;
	background-color : #E5E5E5;
	background-image: url(../images/navigation_level1.gif);
	background-repeat: no-repeat;
}

.nav a:visited { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px;
	height:16px;
	display:block;
	color: #999999;
	background-color : #E5E5E5;
	background-image: url(../images/navigation_level1.gif);
	background-repeat: no-repeat;

}

.nav a:hover { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px;
	height:16px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level1a.gif);
	background-repeat: no-repeat;

}

.nav a:active {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px;
	height:16px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level1a.gif);
	background-repeat: no-repeat;

} 

.navOpen a {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px;
	height:16px;
	display:block;
	color: #333333;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level1a.gif);
	background-repeat: no-repeat;

}

.navOpen a:visited { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px;
	height:16px;
	display:block;
	color: #333333;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level1a.gif);
	background-repeat: no-repeat;
}


.navOpenSelected a{  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px;
	height:16px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level1a.gif);
	background-repeat: no-repeat;
}

.navOpenSelected a:visited {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px;
	height:16px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level1a.gif);
	background-repeat: no-repeat;
}
td.normal {
	background-image: url(/nationalpark/layout/design/bilder/Karte-Website_20_10_03-200-72dpi_neu.jpg);
}

 /* ----------------------------------- Navigation   Level 2 ------------------------------------- */

td.nav2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	vertical-align: middle;
   padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	display:block;	
	color: #999999; 
	background : #FBFAFA;

}

td.nav2Open  {/;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 0px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
}

.nav2 a:link { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-left : 17px;
	padding-top : 0px;
	padding-bottom : 0px;
	display:block;
	color: #999999; 
	background : #EFEFEF;
}


.nav2 a:visited { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-left : 17px;
	padding-top : 0px;
	padding-bottom : 0px;
	display:block;
	color: #999999; 
	background : #EFEFEF;
}

.nav2 a:hover { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 17px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level2a.gif);
	background-repeat: no-repeat;
}

.nav2Open a {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 17px;
	display:block;
	color: #000000;
	background-color : #EFEFEF;
	background-image: url(../images/navigation_level2a.gif);
	background-repeat: no-repeat;
}

.nav2Open a:visited {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 17px;
	display:block;
	color: #000000;
	background-color : #EFEFEF;
	background-image: url(../images/navigation_level2a.gif);
	background-repeat: no-repeat;
}
.nav2Open a:hover {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 17px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level2a.gif);
	background-repeat: no-repeat;
}

.nav2OpenSelected a{  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 17px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level2a.gif);
	background-repeat: no-repeat;
}

.nav2OpenSelected a:visited {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 17px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level2a.gif);
	background-repeat: no-repeat;
}

 /* ----------------------------------- Navigation   Level 3 ------------------------------------- */

td.nav3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	vertical-align: middle;
   padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	display:block;	
	color: #999999; 
	background : #FFFFFF;

}

td.nav3Open  {/;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 0px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
}

.nav3 a:link { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-left : 25px;
	padding-top : 0px;
	padding-bottom : 0px;
	display:block;
	color: #999999; 
	background : #FFFFFF;
}


.nav3 a:visited { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-left : 25px;
	padding-top : 0px;
	padding-bottom : 0px;
	display:block;
	color: #999999; 
	background : #FFFFFF;
}

.nav3 a:hover { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 25px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level3a.gif);
	background-repeat: no-repeat;
}

.nav3Open a {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 25px;
	display:block;
	color: #000000;
	background-color : #FFFFFF;
	background-image: url(../images/navigation_level3a.gif);
	background-repeat: no-repeat;
}

.nav3Open a:visited {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 25px;
	display:block;
	color: #000000;
	background-color : #FFFFFF;
	background-image: url(../images/navigation_level3a.gif);
	background-repeat: no-repeat;
}
.nav3Open a:hover {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 25px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level3a.gif);
	background-repeat: no-repeat;
}

.nav3OpenSelected a{  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 25px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level3a.gif);
	background-repeat: no-repeat;

}

.nav3OpenSelected a:visited {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 25px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level3a.gif);
	background-repeat: no-repeat;

}
 /* ----------------------------------- Navigation   Level 4 ------------------------------------- */

td.nav4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	vertical-align: middle;
   padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	display:block;	
	color: #999999; 
	background : #FFFFFF;

}

td.nav4Open  {/;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 0px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
}

.nav4 a:link { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-left : 35px;
	padding-top : 0px;
	padding-bottom : 0px;
	display:block;
	color: #999999; 
	background : #FFFFFF;
}


.nav4 a:visited { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-left : 35px;
	padding-top : 0px;
	padding-bottom : 0px;
	display:block;
	color: #999999; 
	background : #FFFFFF;
}

.nav4 a:hover { /; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 35px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level4a.gif);
	background-repeat: no-repeat;
}

.nav4Open a {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 35px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level4a.gif);
	background-repeat: no-repeat;
}

.nav4Open a:visited {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top :0px;
	padding-bottom : 0px;
	padding-left : 35px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level4a.gif);
	background-repeat: no-repeat;
}

.nav4OpenSelected a{  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 35px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level4a.gif);
	background-repeat: no-repeat;
}

.nav4OpenSelected a:visited {  /;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	vertical-align: baseline;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 35px;
	display:block;
	color: #000000;
	background-color : #E6F3E6;
	background-image: url(../images/navigation_level4a.gif);
	background-repeat: no-repeat;
}
/* ----------------------------------- Sitemap  ------------------------------------- */
P.sitemapLevel1 {
	padding:0px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:bold;
	color: #006634;
	text-decoration: none;
}
.sitemapLevel1 a:link {
	padding-left:5px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:bold;
	color: #006634;
	text-decoration: none;
}
.sitemapLevel1 a:visited {
	padding-left:5px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:bold;
	color: #006634;
	text-decoration: none;
}
.sitemapLevel1 a:hover {
	padding-left:5px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:bold;
	color: #006634;
	text-decoration: underline overline;
}
P.sitemapLevel2 {
	padding:0px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}
.sitemapLevel2 a:link {
	padding-left:35px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}
.sitemapLevel2 a:visited {
	padding-left:35px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}
.sitemapLevel2 a:hover {
	padding-left:35px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:bold;
	color: #333333;
	text-decoration: underline overline;
}
P.sitemapLevel3 {
	padding:0px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;
}
.sitemapLevel3 a:link {
	padding-left:100px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.sitemapLevel3 a:visited {
	padding-left:100px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;
}
.sitemapLevel3 a:hover {
	padding-left:100px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:normal;
	color: #333333;
	text-decoration: underline overline;
}
P.sitemapLevel4 {
	padding:0px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;
}
.sitemapLevel4 a:link {
	padding-left:150px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.sitemapLevel4 a:visited {
	padding-left:150px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;
}
.sitemapLevel4 a:hover {
	padding-left:150px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin:1px;
	font-weight:normal;
	color: #666666;
	text-decoration: underline overline;
}

.weblink a {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	color: #333333;
	background-color : #E5E5E5;
}

.weblink a:visited {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	color: #333333;
	background-color : #E5E5E5;
}

.navbg {
	background-color: #E5E5E5;
	background-image: none;
}

.nobg {
	background-image: none;
}
.randbg {
	background-color: #E6F3E6;
	background-image: none;
}

.maskbg {
	background-color: #E6F3E6;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	}
	
.spacer {
	background-color: #E6F3E6;
   background-image: url(../images/spacer.gif);
	background-repeat: repeat-y;
}

.rahmen {
	background-color: #666666;
	background-image: none;
}
 /* ----------------------------------- Infobox  ------------------------------------- */
  TD.infobg {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;                      
	font-style: normal; 
	font-weight: bold; 
	vertical-align : middle;
	color: #006634;
 	background-color : #FFFFFF; 
 }
 
 .infobox {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;                      
	font-style: normal; 
	font-weight: normal; 
	vertical-align : middle;
	margin:0px;
	border-style: solid;
	border-width:1px;
	border-color: #999999;
	color: #999999;
	background-color: #EDEDED; 
	display: block; 
 }
 
.infoboxcont {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;                      
	font-style: normal; 
	font-weight: normal; 
	vertical-align : middle;
	margin:0px;
	border-color: #999999;
	color: #999999;
	background-color: #EDEDED; 
	display: block; 
 }
 
.infoblockr {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;                      
	font-style: normal; 
	font-weight: normal; 
	vertical-align : top;
	color: #333333;
	display: block; 
 }
 
.infoblockborder {
	border-color: White;
	border-style: solid;
	border-width:1px;
 }
img.infoblockr {
	float: right;
} 
 
 /* ----------------------------------- Navline Trennstrich ------------------------------------- */
td .navline {
	background : #999999;
}
td .navline2 {
	background : #FFFFFF;
}
td .navline3 {
	background : #000000;
}

 /* ----------------------------------- Historybar ------------------------------------- */
.historybar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal;
	text-decoration: none; 
	color: #666666;
	background-color: White;
}

.historybar a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	color: #666666;
	background-color: White;
}
.historybar a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	color: #666666;
	background-color: White;
}

.historybar a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: underline;
	color: #000000; 
	background-color: White;
}


.pagehead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal; 
	font-weight: bold; 
	color: #006634;
}
.pagehead1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal; 
	font-weight: bold; 
	color: #003399;
}

.tablecol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: bold; 
	color: #003366; 
}
.sel{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;                      /* Selectbox Formular Schriftgröße */
	font-style: normal; 
	font-weight: normal; 
	vertical-align : text-top;
	color: #333333;
} 
.formbg {
	background-color: #FBFAFA;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	}
	
.border3 {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	}
	
.border {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	}

P.box, TD.box, LI.box{												/* Vergleichsbox */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	font-weight:bold;
	background-color: #E6F3E6;
}

 P.imagebox, TD.imagebox, LI.imagebox  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;                      
	font-style: normal; 
	font-weight: normal; 
	vertical-align : middle;
	border-style: solid;
	border-width: 1px;
	padding: 5px 5px 5px 5px;
	border-color: #999999;
	color: #999999;
	background-color : #EDEDED; 
	display: block;                           /*    anpassen nur bei    _print      "NONE"      */
}

 .implink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal;
	text-decoration: none; 
	color: #999999;
}

.implink a:link {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	color: #999999; 
}

.implink a:visited {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	color: #999999;
}

.implink a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: underline;
	color: #000000;
}

.gobutton { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*border:2px outset; */
	border-color:#FFFFFF;
	background-color: #CCCCCC;
	color: #666666;
}
.inputtext{                 /* Search Input-Field */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;                     
	font-style: normal; 
	font-weight: normal; 
	vertical-align : text-top;
	color: #000000; 
	background: #E5E5E5;
}

.inputsearch{                 /* Search Input-Field auf Resultseite */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;                     
	font-style: normal; 
	font-weight: normal; 
	vertical-align : baseline;
	color: #000000; 
	background: #FFFFFF;
}
.searchselect {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size : 11px;
	background-color:#FFFFFF;
	color:#000000;
}

/* ----------------------------------- Link Copyright ------------------------------------- */
.cop A:link {		
  text-decoration: none;
  color: #999999;	
  font-weight: bold;					
}
.cop A:visited {
  text-decoration: none;
  color: #999999;	
  font-weight: bold;				
}

.cop A:hover {
	color: #999999;
	text-decoration: none;
  }
  
 /* ----------------------------------- Boxlink English Version ------------------------------------- */
.boxlink a:link {		
  color: #999999;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;			
}
.boxlink a:visited {
  color: #999999;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;		
}

.boxlink a:hover {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
  }
  
.boxlink a:active {
	color: #003399;
	font-size: 12px;
 }
 
 .checkbox A:link {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #999999;
	font-size: 11px;	
	text-decoration: none;
	font-weight: normal;
  }
  
   .checkbox A:visited {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #999999;
	font-size: 11px;	
	text-decoration: none;
	font-weight: normal;

  }
   .checkbox A:hover {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #999999;
	font-size: 11px;	
	text-decoration: none;
	font-weight: normal;
  }
   .checkbox A:active {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #999999;
	font-size: 11px;	
	text-decoration: none;
	font-weight: normal;
  }

HR {
  color: #339933;   /* Farbe des Horizontal Rulers */
}

P.blockhead,  TD.blockhead{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	color: #333333; 
}

P.blocktext,  TD.blocktext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	color: #003366; 
}

 P.tabletext, TD.tabletext, LI.tabletext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;                      /* Standard Schriftgröße */
	font-style: normal; 
	font-weight: normal; 
	vertical-align : middle;
}
P.norm, TD.norm, LI.norm{
   color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;                      /* Standard Schriftgröße */
	font-style: normal; 
	font-weight: normal; 
	vertical-align : text-top;
}
P.formcol, TD.formcol, LI.formcol{
   color: #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;                      /* Standard Schriftgröße */
	font-style: normal; 
	font-weight: normal; 
	vertical-align : text-top;
}
P.formcolu, TD.formcolu, LI.formcolu{
   color: #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;                      /* Standard Schriftgröße */
	font-style: normal; 
	font-weight: normal; 
	vertical-align : bottom;
}
P.formcolo, TD.formcolo, LI.formcolo{
   color: #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;                      /* Standard Schriftgröße */
	font-style: normal; 
	font-weight: bold; 
	vertical-align : top;
}

P.normb, TD.normb, LI.normb{
   color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;						/* Standard Schriftgröße Fett*/
	font-weight: bold;
	vertical-align : text-top;
}
P.normzb, TD.normzb, LI.normzb{
   color: #333333;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;						/* Standard Schriftgröße Fett und zentriert*/
   font-weight: bold;
	vertical-align : middle;
}
P.normz, TD.normz, LI.normz{
   color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;						/* zentrierte Schriftgröße */
	vertical-align : middle;
}
P.normu, TD.normu, LI.normu{
   color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;						/* unten ausgerichtet */
	vertical-align : bottom;
}
P.normo, TD.normo, LI.normo{
   color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;						/* oben ausgerichtet */
	vertical-align : top;
}
P.normw, TD.normw, LI.normw{
   color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;						/* Standard Schriftgröße */
	color:#FFFFFF ;
	vertical-align : text-top;
	background-color : #003366;
}
P.normzw, TD.normzw, LI.normzw{
   color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;						/* Standard Schriftgröße */
	color:#FFFFFF ;
	vertical-align : middle;
}
H1 {
		font-size : 13px;
		font-weight : bold;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #006634;
		/* background-color : #000033;  */
		vertical-align: middle;
		/* line-height : 8px;  */
}

H2 {										/* Standard Überschrift */
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #006634; 
}
 
DT, .heading, H2, H3, H4, H5, H6 {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 color: #333333; 
}
#space{	
								/* Abstand in Navigation */
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 17px;
	height:16px;
	display:block;
	}

