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: 9pt; 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: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding: 3px 5px }.obenmitte        { color: white; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding: 3px 5px 3px 20px }.obenrechts     { font-size: 9pt; 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 }