
.key { color: #4d4d4d; font-size: 11px; font-family: Arial; text-align: right; margin-bottom: 3px; padding-left: 10px; width: 150px; float: left; clear: left }
.val { color: #4d4d4d; font-size: 11px; font-family: Arial; display: block; margin-bottom: 3px; padding-right: 10px; padding-left: 10px; width: 200px; float: left }
.outsubhl { font-size: 12px; font-family: Arial; font-weight: bold; text-align: right; padding-top: 10px; padding-bottom: 5px; width: 160px; clear: left }
.bezeichnung { text-align: right; padding-top: 1px; padding-right: 5px; padding-left: 5px }
.feld { padding-top: 1px; padding-right: 5px; padding-left: 10px }
.feld input { color: #3f3742; font-size: 11px; font-family: Arial; width: 200px; height: 18px }
.feld textarea { color: #3f3742; font-size: 11px; font-family: Arial; width: 200px }
.senden { text-align: center }
#plz { width: 50px }
#zahl { width: 15px }
#ort { margin-left: 5px; width: 145px }
.trenner { height: 10px }
#formok { color: #3f3742; font-size: 11px; font-family: Arial; background-color: #fff; padding: 7px; border: solid 1px #3f3 }
#formerrors { color: #1e1e1e; font-size: 11px; font-family: Arial; background-color: #fff; margin-top: 5px; margin-bottom: 5px; padding: 10px; border: solid 1px #f00 }
#noscript { color: #1e1e1e; font-size: 11px; font-family: Arial; background-color: #fff; margin-top: 5px; margin-bottom: 5px; padding: 10px; border: solid 1px #f00 }
#formerrors h1 { color: #3f3742; font-size: 12px; font-family: Arial; font-weight: bold; margin-top: 0; margin-bottom: 10px }
#formerrors h2 { color: #3f3742; font-size: 11px; font-family: Arial; font-weight: bold; display: inline; clear: both }
.outsubhl { color: #1d1d1d; font-size: 12px; font-family: Arial; font-weight: bold }
.key { color: #1d1d1d; font-size: 12px; font-family: Arial; width: 100px; float: left; clear: left }
.val { color: #1d1d1d; font-size: 12px; font-family: Arial; display: inline }
