html { overflow-y:scroll; }

h1,h2,h3,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i 
{ font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; }

h1 { font-size:12pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; line-height:24px; color:#555555; margin-top: 33px; margin-bottom:25px; }
h2.erst { font-size:10pt; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:bold; color:#555555; margin-top: 0px; margin-bottom: 6px; }
h2.folgend { font-size:10pt; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:bold; color:#555555; margin-top: 24px; margin-bottom: 6px; }

p,ul,ol,li,div,td,th,address,blockquote { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10pt; color:#555555; line-height:18px; }
p { margin-top: 0px; margin-bottom: 10px; }
p.abstand1 { margin-top: 20px; margin-bottom: 20px; }
p.abstand2 { margin-top: 20px; margin-bottom: 35px; }
p.abstunten { margin-top: 0px; margin-bottom: 35px; }
p.abstoben { margin-top: 20px; margin-bottom: 10px; }
p.liste { margin-top: 20px; margin-bottom: 8px; }
p.klein { margin-top: 6px; margin-bottom: 6px; }

#table1 { color:#555555; background-color:#ffffff; background-image:url(images/karo_grau_transp.gif);  }
#table3 { color:#555555;  background-color:#ffffff; background-image:url(images/kreis_hg2.gif); background-repeat:no-repeat; background-position:top right; }
#table4 { color:#555555;  background-image:url(images/karo_grau_transp.gif); }
#table5 { color:#555555;  background-color:#ffffff;  }

*.bg1 { color:#555555; background:#FFFFFF; background-image:url(images/karo_grau_transp.gif); }
*.bg2 { color:#555555; background:#FFFFFF; }

*.kl { color:#555555; font-size:10px; font-weight:normal; line-height:15px; }
*.aktiv { color:#951019; }
*.link555 { color:#555555; }
*.klline {  line-height:14px; } 

/* listen */
ul { margin-top:0; margin-right:0; margin-bottom:12px; margin-left:0; padding-left:0; }
li { background: url('images/punkt_grau.gif') no-repeat 0 4px; margin-top:0; margin-right:0; margin-bottom:6px; margin-left:0.1em; padding-left:18px; line-height:17px}
ul,li {list-style-type: none; }

a:link { color:#951019; text-decoration:none; }
a:visited { color:#951019; text-decoration:none; }
a:hover { color:#951019; text-decoration:underline; }
a:active { color:#951019; text-decoration:none; }
a:focus { color:#951019; text-decoration:none; }

a.nav:link { color:#555555; text-decoration:none; }
a.nav:visited { color:#555555; text-decoration:none; }
a.nav:hover { color:#951019; text-decoration:none; }
a.nav:active { color:#555555; text-decoration:none; }
a.nav:focus { color:#555555; text-decoration:none; }

a.fuss:link { color:#951019; font-size:10px; text-decoration:none; }
a.fuss:visited { color:#951019; font-size:10px; text-decoration:none; }
a.fuss:hover { color:#951019; font-size:10px; text-decoration:underline; }
a.fuss:active { color:#951019; font-size:10px; text-decoration:none; }
a.fuss:focus { color:#951019; font-size:10px; text-decoration:none; }

a.copy:link { color:#555555; font-size:10px; text-decoration:none; }
a.copy:visited { color:#555555; font-size:10px; text-decoration:none; }
a.copy:hover { color:#951019; font-size:10px; text-decoration:none; }
a.copy:active { color:#555555; font-size:10px; text-decoration:none; }
a.copy:focus { color:#555555; font-size:10px; text-decoration:none; }
