body {font-family: Arial, Helvetica, sans-serif; }
#kopf {margin: 0 0 0 .3em; line-height:.6em; }
.logo {background-color:#00248F; padding:0 .4em 0 .5em; font-size:90%; vertical-align:top;}
h1 {color: #00248F; font-size:145%; }
h2 {clear:left;margin-top:.5em;color: #737680;font-size:110%; font-weight:bolder;}
#kopf h3 {color: #737680; font-size:80%; font-weight:normal; line-height:.2em;}
#kopf a {text-decoration:none;}
#navi {margin:.5em 0 0 0;}
#navi td {text-align:center; background-color:#DCDCDC; font-weight:bold;font-size:80%;padding:.2em 1em .2em 1em;}
#navi a:link {text-decoration:none; color: #00248F;}
#navi a:visited {text-decoration:none; color:#737680;} /* Original f&uuml;r Link, Kontrast zu schwach */
.bildlinks {float:left;margin-left:.5em;margin-top:1em;font-size:80%;}
.bildlinks p {padding:.5em;font-weight:bold;border:1px outset #00248F; clear:left;}
#inhalt {margin:1em 0 0 20em;width:40em; font-size:80%;padding:0 1em 0 1em;}
#inhalt p {text-align:justify;}
.unterlegt {background-color:#DCDCDC; color:#00248F;padding:.3em 1em .5em 1em; width:40em;}
a:link {text-decoration:none; color: #00248F;}
a:visited {text-decoration:none; color:#737680;} /* Original f&uuml;r Link, Kontrast zu schwach */
.nichtbuendig {text-align:left;}
legend {color:#000000;font-weight:bold;}
.auffallend {font-weight:bold;}
.fehler {color:red;}
/* Farben bei Kontakt */ 
.kontakt a:link {text-decoration:none; color: #6666CC;} 
.kontakt a:visited {text-decoration:none; color:#003366;}*/
.ohnemark ul {display: block; list-style: none outside;}
.ohnemark li {padding: 0 6px 0 6px; display: block;  float: left;  position: relative;}

