div#wrapper-formular{margin-left: 40px; padding-top: 20px;}

/* Einzelne Zeile mit label und input */
div#wrapper-formular div.zeile{ margin-bottom:10px; }

/* label */
div#wrapper-formular label{ float:left;width:140px; text-align:right; margin-right:8px; color:#000;}

/* wrapper Eingabezeile */
div#wrapper-formular div.zeile_input{ float:left; width:380px;}

div#wrapper-formular div.zeile_input p.hinweis{ margin:0; padding:0; margin-top: 3px; font-size:85%; color:#EAEEEF }

/* Eingabefelder */
div#wrapper-formular input,
div#wrapper-formular textarea,
div#wrapper-formular select{ width:98%; border:1px solid #CCC; }

div#wrapper-formular input[type=checkbox]{ width:10px }

/*  checkboxen */
div#wrapper-formular div.zeile_input div.checkbox{ float:left; width:120px; margin-left:8px; text-align:right; }
div#wrapper-formular div.zeile_input div.checkbox input{ width:20px;margin-right:10px; }
div#wrapper-formular div.zeile_input label.checkbox{ float:left; width:205px; text-align:left; font-weight:normal; }

/* Schalter senden */
div#wrapper-formular input.schalter{ padding-left:10px; border:2px solid #585858; width: 70px; }

/* Subzeile */
div#wrapper-formular div.zeile_input div.subzeile{ padding: 2px 0px;}
div#wrapper-formular div.zeile_input div.subzeile:hover{ background-color: #800000; color: #fff;}
div#wrapper-formular div.zeile_input div.subzeile label{ float:none; width:100%; text-align:right; margin-right:0px; color:#fff;}
/*  Radioboxen */
div#wrapper-formular div.zeile_input div.subzeile input.radio{ float:left; width:auto; margin-right:8px; }


/* fieldset an sich */
div#wrapper-formular fieldset { border:0px solid #585858; margin-bottom:10px; padding:8px; }
div#wrapper-formular fieldset legend{ display:none;  margin-bottom:12px; background-color: #6D010C; color: #fff; padding:4px; }

/* Ben�tige Eingabe Sternchen */
div#wrapper-formular fieldset span{ color:#7c6b50;  margin-right:2px; }

/* Fehler */
div.errors{ margin-bottom: 10px; border-bottom: 2px dotted #C00; padding-bottom:3px; }
div.errors strong{ color: #C00; background-color: #FFF; display:block; margin-bottom:3px; }
div.errors div.fields{ display:block; }

textarea#f-nachricht{height: 200px;}


div.links{ float: left; width: 40%; }
div.rechts{ float: right; width: 40%; }