@charset "utf-8";
/*CSS-Styles für das Kontaktformular  */

#kontaktForm { width:505px; font-size:0.8em; padding-top:20px !important; padding-top:0; color:#000; padding-left:5px;  }
#kontaktForm .labelTop { float:left; padding-right:10px; width:120px; text-align:right; margin-bottom:10px; font-size:12px; color:#eaeaea}
#kontaktForm .labelTopCaptcha { float:left; padding-right:20px; width:180px; text-align:right; margin-bottom:10px; }
#kontaktForm .labelAuswahl { float:left; padding-right:10px; width:70px; text-align:right; margin:5px 0 10px 0; }
#kontaktForm input.radio { float:left; }
#kontaktForm input.checkbox { float:left; margin:7px 20px 0 0 !important; margin:3px 20px 0 0  ; }
#kontaktForm input.text { float:left; border:1px solid #000; width:340px; margin-bottom:15px; background-color:#ecd5c0; }
#kontaktForm input.ort { float:left; border:1px solid #000; width:260px; margin-bottom:15px; background-color:#ecd5c0; }
#kontaktForm input.plz { float:left; border:1px solid #000; width:58px; margin-bottom:15px; background-color:#ecd5c0; }
#kontaktForm input.klein { float:left; border:1px solid #000; width:225px; margin:4px 0 5px 0; background-color:#ecd5c0; }
#kontaktForm .textarea { float:left; border: 1px solid #000; width:340px; margin-bottom:15px; background-color:#ecd5c0; }
#kontaktForm #submit { border:1px solid #000 ; background-color:#664325; cursor:pointer; color:#fff; font-weight:bold; padding:2px 8px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 15px -10px; width:150px }
#kontaktForm #reset		{border:1px solid #000 ; background-color:#664325; cursor:pointer; color:#fff; font-weight:bold; padding:2px 8px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 15px 42px; width:150px}
#kontaktForm .submitlabel {  float:left; padding-right:20px !important; padding-right:18px;width:120px; text-align:right; margin-bottom:10px;}
#kontaktForm br { clear:left;}
#kontaktForm .radiospacer { float: left; border: 0px solid black; width: 90px; margin-bottom:15px; color:#444}
#kontaktForm .radiospacer label { float:left; padding:0 5px 0 0; font-size:12px;  color:#eaeaea}
#kontaktForm .textspacer {  display: block; float: left; border: 0px solid black; width: 20px; text-align:center;}

#txtCaptcha {margin:5px 0 0 0; font-size:12px; width:200px !important; width:236px; border: 1px solid #444; background-color:#9c8470; padding-left:3px;	}	
#captchaDiv {float:left; padding-right:47px; margin-top:-5px;}

.fieldset { margin:0 0 8px 0; border: 0px solid #4a2209;}
/*legend {font-size:1.3em; font-weight:bold; padding:5px 5px 5px 30px; margin:15px 0 5px 10px; width:254px; color:#78140e;} */
.inline { display:inline; font-size:1.3em; color:#900;}
.error { font-weight:bold; color:#eaeaea; font-size:0.9em; line-height:1.7em; }
.danke { font-weight:bold; color:#eaeaea; font-size:0.9em; line-height:1.7em;}
.kontaktRequest { font-size:0.9em; color:#eaeaea; line-height:1.7em; }

