
body  { background-color: #edecf2; margin: 0; padding: 0 }
h1  { color: #43616b; font: bold 1.3em Arial, sans-serif; margin-top: 0 }
h2  { color: #9c1a1e; font: 1em Arial, sans-serif }
a   { color: #000c26; font-weight: bold }
a:hover  { color: #9c191e }
.mitte    { font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 25px 10px 20px 20px }
.mittestandorte  { font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 10px 5px 2px 20px }
.links   { margin: 0; padding: 0 }
.rechts    { font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 25px 5px 5px 10px }
.obenlinks       { color: white; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding: 3px 5px }
.obenmitte       { color: white; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding: 3px 5px 3px 20px }
.obenrechts    { font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 3px 5px }
.weissertext { color: white }
.tabelle  { font-size: 0.9em }
#Kontakt       { color: white; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #000c26; visibility: visible; position: absolute; z-index: 8; bottom: 0; left: 0; width: 165px; height: 81px; float: none }

