a:link     { color: #141414; text-decoration: none }
a:visited    { color: #ff0066; text-decoration: none }
a:hover     { color: #ff0066 }
a:active  { color: #ff0066 }
a.std      { color: blue; font-size: 11px }
a.std:link   {  }
a.std:visited     { color: #f06; text-decoration: none }
a.std:hover     { color: #ff0066; }
a.std:active    { color: #f06; }
a.ti:link    { color: #f06 }
a.ti:visited    { color: #f06; text-decoration: none }
a.ti:hover     { color: blue; background-color: white }
a.ti:active     { color: #f06; background-color: white }
p  { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #f06; font-size: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3 { color: #f06; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { color: #f06; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.topnav { color: white; font-weight: bold; text-align: center }
td.topnavakt { color: black; font-weight: bold; text-align: center }
.schmal { font-size: 11px }
.tf { color: #f06; }
.tdbz { font-weight: normal; font-size: 10px; letter-spacing: 90% }
.pfeil { color: #ff0066; font-size: 9px; letter-spacing: -3px }
.adresse { color: #3c3c3c; font-size: 11px; text-align: justify }
.block { text-align: justify }
.gesperrt { letter-spacing: 2px }
.kontakt { line-height: 18px; letter-spacing: 1px }
.inputtex { background-color: #f7f7f7; padding-left: 2px; border-style: none solid solid none; border-width: 0px 1px 1px 0px; border-color: black #7b7b7b #7b7b7b black }
.piru   { font-weight: bold; font-size: 20px; margin-top: 18px; margin-bottom: 5px }
.pi1      { font-size: 12px; margin-bottom: 2px }
.pi2     { font-size: 12px; margin-bottom: 2px; margin-left: 15px }