body, td {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333;} 
.n {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333;}
.pflicht { color: #f30; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
p {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; margin-bottom:0pt; margin-top:0pt;} 
.ueberschrift {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #036;}
.ueberschrift3 { color: #036; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.ueberschrift2 { color: #036; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; }
.topicred {font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: Bold; color: #CC0000;} 
.w {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #FFFFFF; text-decoration:none} 
.blue {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #1E446F; text-decoration: none;} 
.s {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; text-decoration:none} 
.sw {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #FFFFFF; text-decoration:none} 
.sw:hover {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #FFFFFF; text-decoration:none} 
.sg {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #6B6B6B; text-decoration:none} 
.sg:hover {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #6B6B6B; text-decoration:none} 
a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #036; text-decoration: none; font-weight: normal;} 
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #069; font-weight: normal; text-decoration: underline; } 
a.inner {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #cc0000; font-weight: normal;} 
a.inner:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #036; text-decoration: none; font-weight: normal;} 
a.red {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #cc0000;} 
a.red:hover {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #3a78a2;} 
a.blue {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #3A78A2; text-decoration: none;} 
a.gray:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333;} 
a.w {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #FFFFFF; text-decoration:none} 
a.w:hover {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #FFFFFF; text-decoration:none} 
a.sg {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #f30; text-decoration: none;} 
a.sg:hover {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #f30;} 
a.navi_normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000; background-position: 0 0; text-decoration: none; }
a.navi_normal2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-position: 0 0; }
a.navi_normal:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #036; text-decoration: none;} 
.pa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #036; } 
a.pp {font-family: Arial, Helvetica; font-size: 11px; color: #1c6377; text-decoration: none;}
a.pp:hover {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #CC0000; text-decoration: none;} 
.ppa {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #CC0000; text-decoration: none;}
.text { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: justify; }
.navi_tabelle { background-color: #eee; text-align: left; border-top: 1pt none transparent; border-bottom: 1pt dotted #036; border-right-color: #036; border-right-style: none; border-left-color: #f30; border-left-style: none; outline-color: #f30; outline-style: none; }
.navi_oben_tabelle { background-color: #999; }
.erste_tabelle { background-color: #ccc; }
.zweite_tabelle { background-color: #eee; }
.rechts_tabelle { margin: 0; padding: 5px; border: solid 1px #ccc; outline-width: 1px; }
.400_tabelle { vertical-align: top; height: 400px; margin: 0; border-color: #ccc; border-style: solid; outline-width: 1px; }
.kontakt_formular_tabelle { margin: 0; padding: 0; border: solid 1px #999; outline-width: 1px; }
.aussen_tabelle { height: 100%; border: solid 1px #ccc; outline-width: 1px; }
