body { font-family:  Helvetica, Arial sans-serif; }
th { font-family:  Helvetica, Arial sans-serif; font-size:0.8em; font-weight:bold }
td { font-family:  Helvetica, Arial sans-serif; font-size:0.8em; padding-left:5px}
p  { font-family:  Helvetica, Arial sans-serif; font-size:0.9em; margin-left:3px;}
p.termin  { font-family:  Helvetica, Arial sans-serif; font-size:0.9em; margin-left:15px; }
p.news { -moz-column-count: 3; -moz-column-gap: 25px; width:700px; text-align:justify; font-family:  Helvetica, Arial sans-serif; font-size:0.8em;}
span.news { font-family:  Helvetica, Arial sans-serif; font-size:0.8em; position:relative;left:310px;}

table { empty-cells:show; }
td {border-style:solid; border-width:1px; border-color:#91A7C4;}
th {border-style:solid; border-width:1px; border-color:#91A7C4;}
td.noborder {border:0;}
th.noborder {border:0;}
tr.blau { color: rgb(0, 0, 255); border-style:solid; border-width:1px; border-color:#91A7C4; }
tr.rot { color: rgb(255, 0, 0); border-style:solid; border-width:1px; border-color:#91A7C4; }
tr.gruen { color: rgb(0, 153, 0); border-style:solid; border-width:1px; border-color:#91A7C4; }

table.kalender { border:2px solid #91A7C4;top:0px;width:780px;}
td.kalender { border-style:solid; border-width:1px; border-color:#91A7C4;font-family:  Helvetica, Arial sans-serif;}

h1 { color:#000066; background:transparent; font-family:verdana,serif; font-size:1.8em; font-weight:bold; text-decoration:underline}
h2 { color:#000066;font-family:  Helvetica, Arial sans-serif; font-size:1.4em; font-weight:bold; text-decoration:underline}
h3 { color:#000066;font-family:  Helvetica, Arial sans-serif; font-size:1.2em; font-weight:bold; text-decoration:underline}
h4 { color:#000066;font-family:  Helvetica, Arial sans-serif; font-size:1.0em; font-weight:bold; text-decoration:underline}
h5 { color:#000066;font-family:  Helvetica, Arial sans-serif; font-size:2.4em; font-weight:bold; font-style:italic}
h6 {  color:#000066;font-family:  Helvetica, Arial sans-serif; font-size:1.0em; font-weight:bold; text-decoration:underline}

a:link { text-decoration:none; color:#000099; background:transparent;}
a:visited { text-decoration:none; color:#000099; background:transparent;}
a:hover { text-decoration:underline; color:#990050; background:transparent;}
a:active { text-decoration:none; color:#990050; background:transparent;}
a.liste { display:block; text-decoration:none;color:#000000;}
a.nocolor { text-decoration:none; color:#000000;}

#header { position:absolute;top:5px; left:190px; width:825px;}
#navi { position:absolute; top:5px; left:5px; width:180px;}
#inhalt { position:absolute; top:160px; left:190px; width:825px; padding-left:5px; text-align:center;}

img  { border:0 }

.navi1 { font-weight:bold;font-style:italic;font-size:0.9em; }
.navi2 { font-style:italic; font-size:0.8em; padding-left:5px;}