body   { color: #444; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; border: 0px }

td    { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; vertical-align: text-top; margin: 0px; padding: 0px }
p   { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; text-indent: 0px; vertical-align: text-top; float: left; margin: 0px; padding: 5px 0px 0px; width: 118px }
.anrede_css  { font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; vertical-align: text-top; margin: 0px; padding: 5px 0px 0px }
.f_ueberschr { color: #a00; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; vertical-align: text-top; margin: 0px; padding: 5px 0px 0px }
.a_mfg { font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; vertical-align: text-top; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 5px 0px 0px }
.a_text { font-weight: normal; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; vertical-align: text-top; margin: 10px 0px; padding: 5px 0px 0px }
.f_text { font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; vertical-align: text-top; margin: 10px 0px; padding: 5px 0px 0px }
tr   { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; height: 30px }
th  { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.grund-rahmen      { color: #444; font-weight: bold; font-size: 12px; font-family: Verdana; background-color: #d1ece5; margin: 10px 0px; padding: 10px; border: solid 1px #aaa; width: 520px }
.a_grund_rahmen  { color: #444; font-weight: bold; font-size: 12px; font-family: Verdana; background-color: #d1ece5; margin: 0px; padding: 10px; border: solid 1px #aaa; width: 520px }
.f_grund_rahmen  { color: #444; font-weight: bold; font-size: 12px; font-family: Verdana; background-color: #d1ece5; margin: 0px; padding: 10px; border: solid 1px #aaa; width: 520px }
#td-text  { color: #7b7b7b; font-weight: bold; font-size: 10px; font-family: Verdana; float: left; margin-left: 0px }
h1 { color: #a00; font-size: 15px; font-family: Verdana; text-transform: capitalize; margin-left: 0px }
#form_ueberschr { color: #444; font-variant: normal; font-size: 14px; font-family: Verdana; text-align: left; text-transform: capitalize; margin-left: 0px }
.plz   { float: left; margin: 0px; padding: 0px; position: static }
.ort   { margin: 0px; padding: 0px }
#eingabefeldnorm    { color: #444; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin: 0px; padding: 2px 0px 0px 2px; border: solid 1px #ddd; width: 300px; height: 20px }
#eingabefeldfalsch   { color: #444; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin: 0px; padding: 2px 0px 0px 2px; border: solid 1px #a00; width: 300px; height: 20px }
#eingabekurznorm    { color: #3c3c3c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: none; margin: 0px 5px 0px 0px; padding: 2px 0px 0px 2px; border: solid 1px #ddd; width: 65px; height: 20px }
#uhrzeitfeld { color: #3c3c3c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 2px; padding-left: 2px; border: solid 1px #ddd; width: 65px; height: 20px }
#eingabemittelnorm    { color: #3c3c3c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-bottom: 0px; padding-left: 2px; border: solid 1px #ddd; width: 230px; height: 20px }
#textareanorm    { color: #3c3c3c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin: 0px; padding-top: 2px; padding-right: 0px; padding-left: 2px; border: solid 1px #ddd; width: 300px; height: 100px; display: block }
#textareafalsch   { color: #3c3c3c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin: 0px; padding-top: 2px; padding-right: 0px; padding-left: 2px; border: solid 1px #a00; width: 300px; height: 100px; display: block }
.button-senden { color: #fff; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #888; float: right; margin: 0px; padding: 1px 2px; border: 0px }
.button-zuruecksetzen { color: #fff; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #888; float: left; margin: 0px; padding: 1px 0px; border: 0px }
#tab-schr-2 { font-weight: normal }
.checkb  { background-color: #d1ece5; border: 0px }
.radiob  { background-color: #d1ece5; margin-right: 0px; border: 0px }
.checkb-einw  { color: #3c3c3c; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d1ece5; float: left; margin-right: 10px; margin-left: 20px; border: 0px }
.einw_text_normal { font-weight: normal; float: left; margin-bottom: 10px; height: 50px }
.zurueckrufen_text { font-weight: normal; float: left; margin: 0px; padding: 0px }
.einw_text_fehlt { color: #a00; font-weight: normal; float: left; margin-bottom: 10px; height: 50px }
#fehlende_angabe_text  { color: #a00; margin: 0px; padding: 0px }
#normale_angabe_text  { margin: 0px; padding: 0px }
