/* schriftstil,abstände */
body
{ color: #000000; margin:0px; background-color: #ffffff; font-family: verdana,arial; font-size: 10pt;}

table,tr,td
{margin-top: 0px; margin-left: 0px; margin-right: 0px; color: #000000 ;font-family: verdana,arial; font-size: 10pt; }

td.TermineA
{
	Background-Color: #FFFFFF;
}
td.TermineB
{
	Background-Color: #DDDDDD;
}
td.TermineSo
{
	font-weight: bold; Background-Color: #FFE08C;
}

/* allgemeine Links im Text*/
a:link   { color: #72b8fe; text-decoration:underline; font-family: verdana;}
a:visited{ color: #72b8fe; text-decoration:underline; font-family: verdana;}
a:active { color: #72b8fe; text-decoration:underline; font-family: verdana;}
a:hover  { color: #FFFFFF; text-decoration:none; font-family: verdana; background-color: #72b8fe;}

/* Menü linke Seite */
/* Obermenü */
#menu a.header {display: block;
color:#FFFFFF;text-decoration:none;font-family:verdana, sans-serif; font-size:12pt;
padding: 0px;margin: 0px auto;
}
#menu a.header:visited{color:#FFFFFF;text-decoration:none;font-family:verdana, sans-serif; font-size:12pt;
padding: 0px;margin: 0px auto;
}
#menu a.header:active{color:#FFFFFF;text-decoration:none;font-family:verdana, sans-serif; font-size:12pt;
padding: 0px;margin: 0px auto;
}
#menu a.header:hover {
color:#FFFFFF;text-decoration:none;font-family:verdana, sans-serif; font-size:12pt;
padding: 0px; margin: 0px auto; letter-spacing:2px; background-color: #3399fe;
}
/* Untermenü */
#menu a.sub {display: block;
color:#FFFFFF;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt;
padding-left:3px;padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
}
#menu a.sub:visited{color:#FFFFFF;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt;
padding-left:3px;padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
}
#menu a.sub:active{color:#FFFFFF;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt;
padding-left:3px;padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
}
#menu a.sub:hover {
color:#FFFFFF;text-decoration:underline;font-family:verdana, sans-serif; font-size:10pt;
padding-left:3px;padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
letter-spacing:2px; background-color: #72b8fe;
}
#menu li.header {
color:#FFFFFF;text-decoration:none; font-weight: bold; font-family:verdana, sans-serif; font-size:12pt;
padding-left:3px;padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
letter-spacing:2px; <!--cursor: pointer -->;
}
#menu li.sub {
color:#FFFFFF;text-decoration:none; font-weight: normal; font-family:verdana, sans-serif; font-size:10pt;
padding-left:3px;padding-bottom: 0px; padding-top: 0px; margin: 0px auto; padding:0px;
letter-spacing:2px; list-style-type: square;
}
#menu hr{
margin-top:9px; margin-bottom:9px; margin-right:5px; height: 1px;
}

div.header {font-weight: bold; text-decoration:none; font-size:11pt;
}

span.news {font-weight: bold; font-size:10pt;}

p.impressum {font-size:8pt; text-align:justify;
}