form label, form input, form textarea {font:1em "Tahoma", Verdana, Arial, Helvetica, sans-serif;color:#282828; margin:0 5px 7px 0;  float:left; width:206px; padding:2px; display:block}
form input, form textarea {border:1px solid #CFD0D3; background:#fff top repeat-x;overflow:auto;margin-right:0}
form textarea {height:85px}
form input:focus, form textarea:focus,form input.focus, form textarea.focus {border:1px solid #666}
form label {text-align:right;width:80px;padding:0 15px 0 0}
form label.radio{width:auto}
form legend {display:none;font-size:0.01em;line-height:0.01em}
form fieldset {border:none; clear:both; float:none}
form fieldset.submitbox{padding:0 0 0 92px; clear:both}
form fieldset#adresse {margin:0; padding:0}

form input.radio {width:20px;margin-top:2px;border:none;background:transparent}
form input.checkbox {width:20px;margin-top:2px}
form label.checkbox {}

form label#label-telefon{width:60px; padding-left:5px}
form input#Telefon{width:100px}

form input.submit, form input.submitover{margin-left:8px; width:120px; text-align:center; padding:1px; background:#ddd; border:1px solid #aaa}
form input.submitover{background:#bbb; cursor:pointer}
form input.submit:hover, form input.submitover:hover{cursor:pointer}

form label.required {background:url(../images/required.gif) right 0 no-repeat}

.error, span.error {color:#f00 !important; font-weight:bold !important}
#meldung, #fehler, #fehlermeldung {display:block; background:#eee; color:#555; border:2px solid #aaa; padding:15px; margin:0 10px 30px 0;}
#meldung ul, #fehler ul {list-style:square; padding:5px 0 0 20px; margin-bottom:0}
#meldung ul li, #fehler ul li{background:none; padding:0}
#meldung .error, #meldung span.error, #fehler .error, #fehler span.error{font-size:14px !important; padding-bottom:10px}
#fehler, #fehlermeldung{display:none}
#fehlermeldung{margin:0 0 20px 0}

form br {clear:left}
form input[type=hidden] {display:none;border:0;padding:0;font-size:0.01em;line-height:0.01em}
form label#label-anrede-herr, form label#label-anrede-frau, form label.radio-small{width:auto; text-align:left; margin-left:5px}
