body, table, tr, td, p, a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } 
.topnavi {  color: #000000; text-decoration: none; }
.seitentitel { font-size: 13px; color: #000000; font-weight: bold; }
.seitentext { color: #000000; line-height: 16px; font-weight: normal; }
.fusszeile { font-size: 10px; color: #666666}
.submenu1 { font-weight: bold; color: #000000; text-decoration: none; }
.submenu2 { color: #000000; text-decoration: none; }
.bghsw {  background-color: #FFCCFF; line-height: 16px; color: #000000; text-decoration: none; }
table {  color: #000000; text-decoration: none; line-height: 16px}
.containertitel { font-weight: bold; color: #555555; text-decoration: none; }
a {  color: #000000; }
.kommentar {  font-size: 10px; color: #666666; text-decoration: none}
.tabelle_bt {  background-color: #e7cae1; }
.tabelle_hsw {  background-color: #B5CCDD; }
.tabelle_ho {  background-color: #BEE4B4; }
.tabelle_fm {  background-color: #A8CAEE; }
.tabelle_lm {  background-color: #FBE7A2; }
.containertext { color: #000000; text-decoration: none}
.cssmenu1 { display: block; font-weight: bold; color: #000000; text-decoration: none; background-color: #BBBBBB; padding: 5px 0px 5px 5px; }
.cssmenu1aktiv { display: block; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #BBBBBB;  padding: 5px 0px 5px 5px; }
.cssmenu1:hover { display: block; font-weight: bold; color: #000000; text-decoration: none; background-color: #BBBBBB;  padding: 5px 0px 5px 5px; }
.cssmenu2 { display: block; color: #000000; text-decoration: none; background-color: #cccccc; padding: 0px 0px 0px 15px;}
.cssmenu2aktiv { display: block; color: #000000; text-decoration: none; background-color: #cccccc; padding: 0px 0px 0px 15px;  font-weight: bold;}
.cssmenu2:hover { display: block; color: #000000; text-decoration: none; background-color: #EEEEEE; padding: 0px 0px 0px 15px; }
.cssmenu2ul { padding: 0px; margin: 0px; list-style-position: inside; list-style: circle; }
.cssmenu3 { display: block; color: #000000; text-decoration: none; background-color: #ffffff; padding: 0px 0px 0px 20px; }
.cssmenu3aktiv { display: block; color: #000000; text-decoration: none; background-color: #ffffff; padding: 0px 0px 0px 20px; font-weight: bold; }
.cssmenu3:hover { display: block; color: #000000; text-decoration: none; background-color: #ffffff; padding: 0px 0px 0px 20px; }
.cssmenu3ul { padding: 0px; margin: 0px; list-style-position: inside; list-style: disc; }
.cssmainmenu { background-color: #666666; font-weight: bold; text-decoration: none; color: white;}
.cssmainmenu:hover { color: #FFFFFF; }
.cssmainmenuhell { color: #666666; }
a.cssmainmenu:hover span.cssmainmenuhell { color: white; }
.statisch { color: white; font-size: 6px; }
.mainmenustrich { color: #FFFFFF; }