body {font-family:Verdana; background-color:#000000;margin:auto;}
a:link, a:visited { color: #261b88; font-family : Verdana; font-size: 8pt; color:#FFFFFF; text-decoration: none;}
a:active, a:hover { font-family : Verdana; font-size: 8pt; color:#FFFFFF; text-decoration: underline;}
.nav_h { color: #261b88; font-family : Verdana; font-size: 8pt; color:#FFFFFF; text-decoration: underline;}
.text_home_spez{font-family : Verdana; font-size: 8pt; color:#FFFFFF;}
.text_home{font-family : Verdana; font-size: 8pt; color:#FFFFFF; line-height:13pt}
#nav {padding-top:20px;margin:0 auto;text-align:right;width:833px; color:#FFFFFF;}

#gengenbachpichome { background-image:url(../images/gengenbach_portr_home.jpg); width:186px; height:280px; margin-top:-24px; margin-left:35px; position:absolute}
#hometext {width:500px; height:226px; padding-top:30px; margin-left:234px; position:absolute;}
#homegenenbach { background-image:url(../images/home_gengenbach.jpg); width:900px; height:200px; margin-top:320px; position:absolute}
#nav_home_sub {width:100px; height:280px; margin-top:250px; margin-left:569px; position:absolute}

#content_home {padding-top:10px;margin:0 auto;text-align:left;width:900px;}
#content_sub {padding-top:10px;margin:0 auto;text-align:left;width:900px; height:100%; background-color:#090e3e}
#content_sub_kontakt {padding-top:10px;margin:0 auto; height:500px;text-align:left;width:900px; background-color:#090e3e}

#content_sub_kontakt_text {height:100%;text-align:left;width:900px; background-color:#090e3e;}

#footer_sub { background-image:url(../images/footer_sub.gif);width:900px; height:48px;}
#header_home { 
	background-color:#16239c;
	width:900px;  /* for IE5/WIN */
	height:600px;
	}
	
#sub_header {width:900px; height:78px; background-color:#16239c; position:absolute}
#sub_header_nav { padding-top:27px; padding-left:35px; clear:both;}
#subheadernav2 { padding-top:27px; padding-left:35px;}

.input {font-family: Verdana; color: #FFFFFF; font-size: 8.5pt; text-decoration: none;
	border: 1px solid #FFFFFF; background-color: #202875
}

.bild_border{border:1px solid wihte;}


.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid gray;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height: 14px;
z-index: 100;
background-color: #16239c;
width: 120px;
margin-top:-10px;
margin-left:-2px;
}

.anylinkcss a{
color: #FFFFFF;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid gray;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #5c67cc;
color: #FFFFFF;
text-decoration: none;
}

