a.mainmenu, a.mainmenu_wm 
{
background: #ffffff;
color: #333333;
display: block;
font: 11px arial, verdana;
padding: 3px;
text-decoration: none;
}

a.mainmenu:hover, a.mainmenu_wm:hover
{
background: #ebf6fb;
color: #009ac9;
display: block;
font: 11px arial, verdana;
padding: 3px;
text-decoration: none;
}

a.mainmenu_wm:hover 
{
background: #ebf6fb;
}

a.mainmenu-active 
{ 
background: #d6eaf4; 
color: #333333; 
display: block; 
font: 11px arial, verdana; 
padding: 3px; 
text-decoration: none;
}

a.mainmenu-active:hover
{
background: #d6eaf4;
color: #333333;
display: block;
font: 11px arial, verdana;
padding: 3px;
text-decoration: none;
}

a.blue:link		{ text-decoration:none;}
a.blue:hover	{ color:#009AC9; text-decoration:underline;  }
a.blue:active 	{ text-decoration:none;  }


.haupt		{ background: #ffffff; color: #333333; display: block; font: 11px arial, verdana; padding: 3px; text-decoration: none;}
.hauptaktiv { background: #d6eaf4; color: #333333; display: block; font: 11px arial, verdana; padding: 3px; text-decoration: none;}
.grau		{ color: #666666; font-family : Arial, Verdana, Geneva; font-size : 12px; font-weight : normal; text-decoration:none; }
.blau 		{ color: #27a6cf; font-size: 12px; font-family: Arial, Verdana, Geneva; font-weight: normal; text-decoration: none; padding-left: 10px; }
.blue		{ color: #009ac9; font-family : Arial, Verdana, Geneva; font-size : 12px; font-weight : normal; text-decoration:none; padding: 0; }
.formular 	{ color: #666666; font-size: 12px; font-family: Arial, Verdana, Geneva; font-weight: normal; background-color: #ebf6fb; text-decoration: none; padding: 10px; border: solid 1px #7f7f7f; }
.formular_2 { color: #666666; font-size: 12px; font-family: Arial, Verdana, Geneva; font-weight: normal; text-decoration: none; background-color: #ebf6fb; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; }
.formular_3 { color: #666666; font-size: 12px; font-family: Arial, Verdana, Geneva; font-weight: normal; text-decoration: none; background-color: #ebf6fb; }
.line		{ border-top: 1px dotted #cecece; }

.form
{ 	
FONT-SIZE: 10px; 
COLOR: #333333; 
FONT-COLOR: #333333; 
FONT-FAMILY: arial, verdana, Helvetica, sans-serif; 
BACKGROUND-COLOR: #ebf6fb; 
background-position: 50% top; 
vertical-align: top; 
border: solid 1px #7f7f7f;
}
