BODY {background-color: #004647; color: #333333; font-family: Verdana;}

a:link {color: #b7b7b7; text-decoration:none;}
a:visited {color: #b7b7b7; text-decoration:none;}
a:hover {color: #b36900; text-decoration:none;}
a:active {color: #b7b7b7; text-decoration:none;}

//Tabellen Klassen
table.allg {font-size: 10px; width: 300px;}
td.wiruns {background-color: #d0ffef; height: 250px; font-size: 10px; text-align: center; vertical-align: top;}
td.wiruns2 {background-color: #d0ffef; font-size: 10px; text-align: right; vertical-align: middle;}
td.index {background-color: #d0ffef; height: 565; font-size: 14px; vertical-align: middle; text-align: center;}
td.schriftgroese {font-size: 10px;}
td.index1 {font-size: 10px; vertical-align: top;}
td.news {background-color: #d0ffef; height: 565px; font-size: 10px; vertical-align: top;}
table.news {font-size: 10px; vertical-align: top; text-align: justify; width: 90%}
td.newsX {font-size: 10px; vertical-align: top;}
td.termine {background-color: #d0ffef; height: 565px; font-size: 12px; vertical-align: top;}
td.termine1 {height: 40; font-size: 14px; vertical-align: bottom; text-decoration: underline}
td.termine2 {font-size: 12px; vertical-align: top;}
td.mitgliedwerden {background-color: #d0ffef; height: 565; font-size: 10px; vertical-align: top; text-align: center;}
td.support {background-color: #d0ffef; font-size: 10px; vertical-align: top; text-align: justifiy}
td.impressum {background-color: #d0ffef; height: 565px; font-size: 10px; vertical-align: top;}
td.titel {padding: 0px; font-size: 12; width: 100%; text-align: right;}
td.titel2 {padding: 0px; font-size: 12; width: 100%; text-align: right; vertical-align: top}
tr.footer {font-size: 9px; font-color: #ffffff;}
td.navitxt {font-size: 10; vertical-align: top; width: 15%;}

font.stadtrat {font-size: 14px; font-weight: bold;}


table.input {border-top-width: none; border-right-width: none; border-bottom-width: none; border-left-width: none;}
table.navi { font-size: 10px;}
table.download {font-size: 10px;}

//text-decoration: underline

td.chapter {vertical-align: top; font-size: 11px;}
td.upper {background-color: #b8b8b8; border: solid 1px #000000;}
td.middle {background-color: #585858; border: solid 1px #000000;}
td.lower {background-color: #ececec; border: solid 1px #000000; vertical-align: bottom;}
td.ubs {width: 460px; padding: 0px; font-size: 12; font-weight: bold}
td.artbld {width: 75px; height: 100px; background-repeat: no-repeat; background-position: right bottom;}
td.desc {font-size: 12; vertical-align: top}

ul.abstand {padding: 0px;}
