body     { background-color: #dbe8de; text-align: center }
p,ul,input,textarea,select     { color: #000000; font-size: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px }
input,textarea,select      { width: 260px }
ul      { list-style-type: disc; color: #0065af; margin-left: -25px }
td    { text-align: center }
h1     { color: #0065af; font-size: 19px; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 25px; margin-top: 20px; margin-bottom: -8px }
h2    { color: #0065af; font-size: 16px; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 19px; margin-top: 20px; margin-bottom: -8px }
h3    { color: #0065af; font-size: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; margin-bottom: -13px }
h4   { color: #0065af; font-size: 13px; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; letter-spacing: 3px; margin-top: 3px; margin-bottom: -5px }
h6 { color: #000000; font-size: 11px; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 9px }
copy { text-align: left }
a:link       { color: #0065af; text-decoration: underline }
a:active   { color: #e03e34; text-decoration: underline }
a:visited       { color: #0065af; text-decoration: underline }
a:hover   { color: #e03e34; text-decoration: underline }
.menu a:link { text-decoration: none }
.menu a:visited { text-decoration: none }
.bold { font-weight: bold; letter-spacing: 1px }
.menu  { color: #0065af; font-size: 11px; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; letter-spacing: 1px; margin-top: 3px; margin-bottom: -5px; margin-left: 30px }
.subhead { color: #e03e34 }
.bu_logo      { color: #0065af; font-size: 13px; line-height: 16px; position: relative; top: -28px }
.bu_logoall      { color: #0065af; font-size: 13px; line-height: 16px; position: relative; top: -16px }
.bu_logo_small { font-size: 10px; line-height: 12px; position: relative; top: -31px }
.bu_logo_smallall { font-size: 10px; line-height: 12px; position: relative; top: -12px }
.small { font-size: 10px; line-height: 14px }
.copy_hervorhebung  { font-weight: bold; letter-spacing: 0.3px }
.rot { color: #e03e34 }
.textformular  { }
.plzinput { width: 50px }
.ortinput { width: 200px }
.submitinput { width: 180px }
.posnachoben  { position: relative; top: -50px }
.posnachoben50  { position: relative; top: -87px }
.posnachoben100  { position: relative; top: -105px }
.posnachobenlogo  { position: relative; top: -15px }
.posnachobenlogoall  { position: relative; top: -10px }
