 body { scroll-x:hidden;background-color: #959691; font-size:12px;text-align:center; color:#000000;
 				padding:0;margin:0;padding-top:20px;padding-bottom:20px;
        font-family:Verdana,Tahoma,Arial,Helvetica,Impact,sans-serif;
        overflow-x:hidden; 
				font-size:12px; color:#2A3C8F;
        }
 
 div.oberkante {height:115px;background-image:url('../images/oberkante.gif'); background-repeat:no-repeat; background-position:0px 0px;}
 div.navi			 {position:relative; top:205px;left:170px; float:left;overflow:hidden;}
 div.content 	 {width:926px;background-color:#ffffff;border-right:1px solid #2c2a2b;border-left:1px solid #2c2a2b;padding-top:25px;}
 div.main_navi {background-color:#ffffff;;width:928px;height:230px; background-repeat:no-repeat; background-position:0px 0px;}
 
 td.subnavi {width:150px;padding-left:25px;padding-top:29px;text-align:left; min-width:150px;}
 td.inhalte {width:576px;height:400px;color:#000000;font-size:12px;text-align:left;padding-top:3px;}
 td.news 		{width:150px;padding:25px;min-width:150px;}
 
 div.headline {background-image:url('../images/strich.jpg'); background-repeat:no-repeat;background-position:bottom left;font-weight:bold;font-size:14px;}
 
 table.kalender {padding:0;margin:0px; *width:550px;* }
 td.abstand {width:89px;}
 
a:link { color: blue;font-size:12px;text-decoration:underline;}
a:visited {color: blue; font-size:12px;text-decoration:underline;}
a:hover {color:#000000; font-size:12px;text-decoration:none;}

a.menu:link {color:#000000; font-size:12px;text-decoration:none;display:block;float:left; font-weight:bold;margin-right:32px;*padding-right:0px*;*margin-right:30px;*}
a.menu:visited {color:#000000; font-size:12px;text-decoration:none;display:block;float:left; font-weight:bold;margin-right:32px;*padding-right:0px*;*margin-right:30px;*}
a.menu:hover {color:#000000; font-size:12px;text-decoration:underline;display:block;float:left; font-weight:bold;margin-right:32px;*padding-right:0px*;*margin-right:30px;*}
a.menu_aktiv:link {color:#000000; font-size:12px;text-decoration:underline;display:block;float:left; font-weight:bold; font-style:italic;margin-right:32px;*padding-right:0px;**margin-right:30px;*}
a.menu_aktiv:visited {color:#000000; font-size:12px;text-decoration:underline;display:block;float:left; font-weight:bold; font-style:italic;margin-right:32px;*padding-right:0px;**margin-right:30px;*}
a.menu_aktiv:hover {color:#000000; font-size:12px;text-decoration:none;display:block;float:left; font-weight:bold; font-style:italic;margin-right:32px;*padding-right:0px;**margin-right:30px;*}

a.subnavi:link {color:#000000; font-size:12px;text-decoration:none; line-height:2;}
a.subnavi:visited {color:#000000; font-size:12px;text-decoration:none;line-height:2;}
a.subnavi:hover {color:#000000; font-size:12px;text-decoration:underline;line-height:2;}
a.subnavi_aktiv:link {color:#000000; font-size:12px;text-decoration:underline; line-height:2; font-weight:bold;font-style:italic;}
a.subnavi_aktiv:visited {color:#000000; font-size:12px;text-decoration:underline;line-height:2; font-weight:bold;font-style:italic;}
a.subnavi_aktiv:hover {color:#000000; font-size:12px;text-decoration:none;line-height:2; font-weight:bold;font-style:italic;}

 img.logo { position:relative;left:15px;top:15px; float:left;border:0px;}
 img.thumbs {border:1px solid #000000;margin-right:15px;margin-bottom:15px;}
 img.kaese {position:relative;top:18px;left:164px;}
 
 span.red {color:red;}
 
 form {font-family:Verdana; font-size:12px;}
 input.kurz {width:100px; border:1px solid #000000;}
 input.lang {width:300px; border:1px solid #000000;}
 textarea.anmeldung {width:300px; height:100px; border:1px solid #000000;}

