body { color: white; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight: normal; font-style: normal; background-color: #808080; text-decoration: none; overflow: hidden; margin: 0; padding: 0; }
#pixel { width: 1px; height: 1px; position: absolute; top: 50%; left: 50%; overflow: visible; }

#main { position: absolute; top: -240px; left: -460px; width: 920px; height: 470px; }
#main2 { position: absolute; top: 20px; left: 20px; width: 930px; height: 480px; }
#scroll { color: black; font-size: 1em;font-family: Helvetica, Verdana, Arial, sans-serif; background-color: transparent; text-decoration: none; margin: 0; padding: 10px; width: 408px; height: 408px; visibility: visible; border: solid 1px #808080; overflow:auto; }


#navigation { background-color: transparent; width: 225px; height: 20px; }

#navigation LI {
   background-color: transparent;
   padding: 0;
   margin: 0;
   list-style: none;
   width: 168px;
   }

#navigation UL {
   background-color: transparent;
   padding: 0;
   margin: 0;
   }

#navigation A { color: white; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; display:block; padding: 10px 4px 3px 10px; margin: 0; width: 211px; height: 20px; border-bottom: 1px dotted #feffff; }

#navigation A:link,
#navigation A:visited {
   background-color: #a80027;
   padding: 10px 4px 3px 10px;
   }

#navigation A:hover,
#navigation A:focus { color: #600; background-color: #f99; text-decoration: none; padding: 10px 4px 3px 10px; }

#ia #navigation A.ca,
#ib #navigation A.cb,
#ic #navigation A.cc,
#id #navigation A.cd,
#ie #navigation A.ce,
#if #navigation A.cf{ color: #600; background-color: #f99; padding: 10px 4px 3px 10px; margin: 0; }
.bullet { color: black; font-size: 30px; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight: bold; }
.rahmen { border: solid 1px #808080; }
.h2 { color: #a80027; font-size: 12px; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight: bold; }
.link:link { color: #666; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.link:visited { color: #666; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.link:hover { color: #a80027; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.link:active { color: #666; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.impressum:link { color: #a80027; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.impressum:visited { color: #a80027; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.impressum:hover { color: #666; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.impressum:active { color: #a80027; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.kontakttextfeld { color: #000; font-size: 11px; font-family: Helvetica, Verdana, Arial, 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: Helvetica, Verdana, Arial, 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: Helvetica, Verdana, Arial, 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: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.schwarzfett { color: #000; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; font-weight: bold; }
a:link { color: #a80027; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
a:visited { color: #a80027; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
a:hover { color: #666; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
a:active { color: #a80027; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.weisstext { color: white; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
.impressumweiss:link { color: #fff; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.impressumweiss:visited { color: #fff; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.impressumweiss:hover { color: #a80027; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
.impressumweiss:active { color: #fff; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; text-decoration: none; }
