body
{
   scrollbar-arrow-color:#990000;
   scrollbar-face-color:#FFFFFF;
   scrollbar-highlight-color:#990000;
   scrollbar-3dlight-color:#FFFFFF;
   scrollbar-shadow-color:#FFFFFF;
   scrollbar-darkshadow-color:#808080;
   scrollbar-track-color:#EEE9E3;
}

/* Beginn linke Navigation */

#links {
background: #FFFFFF;
}

#links a {
display: block;
background: #EEE9E3;
color: #336699;
font: 11px Verdana,Arial;
font-weight: normal;
margin: 0 auto;
padding: 4px 4px;
text-decoration: none;
width: 160px;
}

#infotext {
	margin-left: 6%;
	margin-right: 6%;
	text-align: center;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

#infotext h3 {
	font-size:10px;
	}
 

#links a:hover {
background: #C4559A;
color: #FFFFFF;
}

#links a:active {
background: #C4559A;
color: #FFFFFF;
}


.ueberschrift {
margin: 0px auto;
padding: 4px 5px;
background:#336699;
font:  11px Verdana,Arial;
font-weight:bold;

color: #FF0000;
}
/* Ende linke Navigation */

a#aktiv { 

	font-family:  verdana, arial, helvetica, lucida, sans-serif;

	color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;


	background-color: #C4559A;

	text-align: left;

	text-decoration: none;

}





/*Beginn der Linkvarianten */

a.11hellbraun:link { color: #C13653; text-decoration:none;  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
a.11hellbraun:visited { color: #C13653; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
a.11hellbraun:active { color: #C13653; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	}
a.11hellbraun:hover { color : #FFFFFF; text-decoration: none; background: #800003; border: 0px solid;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
	
a.extern6:link { color: #257594; text-decoration:none;  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant:  normal;
	}
a.extern6:visited { color: #257594; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant:  normal;
	}
a.extern6:active { color: #257594
; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:   normal;
	font-variant:  normal;
	}
a.extern6:hover { color : #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #BE5A9A; 
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal ;
	}

a.12blaubold:link { color: #003A75; text-decoration:none;  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
a.12blaubold:visited { color: #003A75; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
a.12blaubold:active { color: #003A75; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
a.12blaubold:hover { color : #FFFFFF; text-decoration: none; background: #FF0000; border: 0px solid;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}




a.11orange:link { color: #FF5B0D; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
a.11orange:visited { color: #FF5B0D; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
a.11orange:active { color: #FF5B0D; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
a.11orange:hover { color : #FFFFFF; text-decoration: none; background: #006432; border: 0px solid;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
	
	
	
a.10bleufett:link { color: #2A66AC; text-decoration:none;  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
a.10bleufett:visited { color: #2A66AC; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
a.10bleufett:active { color: #2A66AC; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
a.10bleufett:hover { color : #FFFFFF; text-decoration: none; background: #2A66AC; border: 0px solid;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}



a.11braun:link { color: #8F4747; text-decoration:none;  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant:  normal;
	}
a.11braun:visited { color: #8F4747; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:  normal;
	font-variant:  normal;
	}
a.11braun:active { color: #8F4747; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:   normal;
	font-variant:  normal;
	}
a.11braun:hover { color : #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #8F4747; 
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal ;
	}









 /*Beginn transparente Boxen mit unterschiedlichen Farben 
grauer Rand  */

#div1 {
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 15px 15px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #AAD9EA;
 background-color:#EEE9E3;
}



#div2{
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 20px 20px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #FFFFFF;
 background-color:#F3F7E7;
}

#div3{
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 2px 2px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #D3A9A9;
 background-color:#EEE9E3;
}
.Zelle6 {
 border:1px ridge #AAD9EA;
}
.Zelle7 {
 border:2px ridge #993571;
}

#div4{
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 6px 6px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #FFFFFF;
 background-color:#EEE9E3;
}


#div5{
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 6px 6px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #FFFFFF;
 background-color:#EEE9E3;
}


#div6 {
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 2px 2px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #F3F7E7;
 background-color:#FBFCF5;
}


#div7 {
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 20px 20px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #FFFFFF;
 background-color:#EEE9E3;
}

#div8 {
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 5px 5px;
 top:100px;left:15px;
 width:150px; height:150px;
 border:1px solid #AAD9EA;
 background-color:#EEE9E3;
}

#div9{
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 25px 25px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #FFFFFF;
 background-color:#EEE9E3;
}

#div10 {
 filter:alpha(opacity=100);
 -moz-opacity:100%;
 position:absolute;
 padding: 1px 1px;
 top:250px;left:550px;
 width:150px; height:150px;
 border:1px solid #AAD9EA;
 background-color:#EEE9E3;
}


.verdana11_grau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #595959}
.verdana11_weiß {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF}

.verdana10_grau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: bold; text-transform: none; color: #969696}
.Verdana11graufett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #969696}

.verdana12braun {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #993571;}
.verdana11braun {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #7A295A;}

.verdana11blau-tuerkis {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #336699;}
.verdana11orange-fett {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #9B3300;}

.verdana14braun-fett {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #7A295A;}

.verdana12blau-dkl {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #183A73;}
.verdana12textbraun {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #710038;}
.verdana12textbraunfett {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #993571;}

.verdana11gruen-fett {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #257594;}
.verdana12gruen-fett {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #006F00;}
	.floatRight {
float:right;
margin-left:10px;
margin:10pt 0px 15px 5pt;
}
.floatLeft {
float:left;
margin-top:10px;
margin-left:0;
margin-bottom:10px; 
margin-right: 20px
}
.bildlinks {
float:left;
margin-top:10px;
margin-left:0;
margin-bottom:10px; 
margin-right: 10px
}
ide from IE-mac */
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visi	}

/*Ende der Lichtbox*/
.tooltip a  {
text-decoration: none;
background-color: transparent;
color: #000;
border-bottom: 1px dashed #000;
}
.tooltip a:hover  {
background-color: #ffc;
color: #000;
border: 1px solid #000;
padding: 0 5px;
cursor: default;
}
.tooltip a span {
display: none;
}
.tooltip a:hover span {
display: inline;
}
/*Sprechblase*/
/* ==============================================
   CSS für die runde Box
   ============================================== */
div.rundebox {
   width:200px; 
   background: #f3c600 url(bilder/unten.gif) no-repeat left bottom; 
}
div.rundebox h3 {
   background: transparent url(bilder/oben.gif) no-repeat left top; 
   padding: 10px 20px 0 20px;
}
div.rundebox p {
   padding: 0 20px 10px 20px; 
}

