body { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; background-color: #ccc; text-decoration: none; overflow: hidden; margin: 0; padding: 0; }
td { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#scroll { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #b8c66f; text-decoration: none; margin: 0; padding: 30px 0 0 30px; width: 410px; height: 400px; visibility: visible; overflow:auto; }
#scrolljoswig { color: #0064a3; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; visibility: visible; margin: 0; width: 562px; height: 285px; overflow: auto; }
#scrollimpressum { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #b8c66f; visibility: visible; margin: 0; padding: 30px 0 0 30px; width: 410px; height: 400px; overflow: auto; }
#scrollweblink { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #a7917c; visibility: visible; margin: 0; padding: 30px 0 0 30px; width: 410px; height: 400px; overflow: auto; }
#scrolluebermich { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #bfc7b1; visibility: visible; margin: 0; padding: 30px 0 0 30px; width: 410px; height: 400px; overflow: auto; }
#veranstaltung { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #9bacb4; visibility: visible; margin: 0; padding: 30px 0 0 30px; width: 410px; height: 400px; overflow: auto; }
.textstrichweiss { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.textweiss { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.textfett { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.textfettschwarz { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.textrotfett { color: #600; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
#pixel { width: 1px; height: 1px; position: absolute; top: 50%; left: 50%; overflow: visible; }

#main { position: absolute; top: -225px; left: -395px; width: 790px; height: 450px; }
.randweiss { border: solid 1px white; }
.hnav:link { color: #0064a3; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
.hnav:visited { color: #0064a3; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.hnav:hover { color: #8ea6d0; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.hnav:active { color: #0064a3; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.hnavlock:link { color: #8ea6d0; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.hnavlock:visited { color: #8ea6d0; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.hnavlock:hover { color: #8ea6d0; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.hnavlock:active { color: #8ea6d0; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.copyright { color: #0064a3; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.textblau { color: #0064a3; font-size: 15px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.textblaufett { color: #0064a3; font-size: 16px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.h3 { color: #0064a3; font-size: 14px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }
.baustellegelbfett { color: #e0ae00; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
a:link { color: white; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
a:visited { color: white; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
a:hover { color: #600; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
a:active { color: white; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.hnav_static { color: #600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.kontakttextfeld { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 10px; text-decoration: none; background-color: #fff; visibility: visible; width: 250px; height: 14px; min-width: 149px; min-height: 13px; max-width: 250px; max-height: 14px; float: left; clear: left; border: solid 1px #666; }
.kontakttextarea { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #fff; width: 250px; height: 90px; visibility: visible; float: left; clear: left; min-width: 140px; min-height: 89px; max-width: 250px; max-height: 90px; border: solid 1px #666    }
.submitbutton { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 10px; text-decoration: none; visibility: visible; width: 250px; height: 20px; min-width: 149px; min-height: 19px; max-width: 250px; max-height: 20px; float: left; clear: left; }
.sternchen { color: #a80027; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }
.thanxlink:link { color: #600; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
.thanxlink:visited { color: #600; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.thanxlink:hover { color: #808080; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.thanxlink:active { color: #600; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.weblinks:link { color: #600; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.weblinks:visited { color: #600; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.weblinks:hover { color: #fff; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.weblinks:active { color: #600; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.kontaktlink:link { color: #600; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
.kontaktlink:visited { color: #600; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.kontaktlink:hover { color: #999; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.kontaktlink:active { color: #600; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
