A
{
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #FF0000
}
.inhaltLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.überschrift1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;

}
.überschrift2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;

}
.links1 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.maintext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.überschrift {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
}
.maintext2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.m_main_links {  font-size: 14px; font-weight: bold; color: #000000}
body {  
	background-color: #B8D0EA;

	scrollbar-arrow-color: #000000; 
	scrollbar-3dlight-color: #DCEDFA; 
	scrollbar-highlight-color: #000000; 
	scrollbar-face-color: #B8D0EA; 
	scrollbar-shadow-color: #000000; 
	scrollbar-track-color: #C4DAEF; 
	scrollbar-darkshadow-color: #000000
; background-attachment: fixed; background-image: url(../image/other/bg_main2.gif); background-repeat: no-repeat
; background-position: 0px 0px
}

#map a {
display:block;
color:#000000;
text-decoration:none ;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
width:158px;
background-color:#DCEDFA;
padding: 3px;
border:solid 1px #FFFFFF;
}

#map a:visited{
color:#000000;
text-decoration:none;
font-size: 12px;
font-weight: bold;
width:158px;
background-color:#DCEDFA;
border:solid 1px #FFFFFF;
}

#map a:active{
color:#000000;
text-decoration:none;
font-size: 12px;
font-weight: bold;
width:158px;
background-color:#FFE669;
border:solid 1px #FFFFFF;
}


#map a:hover {
color: #000000;
text-decoration:none ;
font-size: 12px;
font-weight: bold;
width:158px;
background-color:#FFE669;
border:solid 1px #FFFFFF;
}

#map td
{
color: #009F00;
text-decoration:none ;
font-size: 12px;
}




#map2 a {
display:block;
color:#000000;
text-decoration:none ;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
width:158px;
background-color:#B8D0EA;
padding: 3px;
border:solid 1px #FFFFFF;
}

#map2 a:visited{
color:#000000;
text-decoration:none;
font-size: 14px;
font-weight: bold;
width:158px;
background-color:#B8D0EA;
border:solid 1px #FFFFFF;
}

#map2 a:active{
color:#000000;
text-decoration:none;
font-size: 14px;
font-weight: bold;
width:158px;
background-color:#FFE669;
border:solid 1px #FFFFFF;
}


#map2 a:hover {
color: #000000;
text-decoration:none ;
font-size: 14px;
font-weight: bold;
width:158px;
background-color:#FFE669;
border:solid 1px #FFFFFF;
}

#map2 td
{
color: #009F00;
text-decoration:none ;
font-size: 12px;
}
#map_mark a { display:block; color:#000000; text-decoration:none ; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; width:158px; background-color:#CCFFCC; padding: 3px; border-top:solid 1px #FFFFFF; }
#map2_mark a { display:block; color:#000000; text-decoration:none ; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; width:158px; background-color:#CCFFCC; padding: 3px; border-top:solid 1px #FFFFFF; }

.mess_ok { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; ; font-weight: bold; color: #CC9900}
.mess_error { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; ; font-weight: bold; color: #FF0000 }
#map2site a { color: #000000; text-decoration:none ; font-size: 10px; }
#map2site a:hover { text-decoration:none ; font-size: 10px; ; background-color: #FFE669}
.klickLink { font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; ; cursor: hand}
