#form-kontakt * {margin:0; padding:0;}


#form-kontakt .anfrage {margin:10px 30px 10px 30px;  clear:both;}
#form-kontakt .kontakt {clear:both;}

#form-kontakt fieldset {padding:0 30px 30px 30px; border:1px solid #000;}
#form-kontakt legend {padding:20px 15px 20px 15px; font-size:18px; font-weight:bold; font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;}
#form-kontakt legend.mr {padding:10px;}
#form-kontakt label {display:block; float:left; width:140px; margin-top:12px;}
#form-kontakt label.op {display:block; float:left; width:520px; margin-top:12px;}
#form-kontakt select {display:block; float:left; width:312px; margin-top:10px; padding:2px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#form-kontakt option {padding-left:5px; }
#form-kontakt textarea {display:block; float:left; overflow:auto; width:306px; margin-top:10px; padding:2px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#form-kontakt input.field {display:block; float:left; margin-top:10px; font-size:13px; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#form-kontakt input.w01 {width:306px;}
#form-kontakt input.w02 {width:224px; margin-right:6px;}
#form-kontakt input.w03 {width:70px; margin-right:6px;}
#form-kontakt input.rad {display:block; float:left; margin:13px 5px 0 0;}
#form-kontakt label.rad {margin:11px 10px 0 0; width:auto;}
#form-kontakt input.cb {margin-top:14px;}
#form-kontakt input.but {float:left; width:312px; margin:10px 0 0 140px; padding:2px 5px; border:1px solid #D6D7D9; background-color:#fff; color:#000; font-family:verdana, arial, helvetica, sans-serif; text-align:center; cursor:pointer;}
#form-kontakt input.but:hover {background-color:#f6f6f6; color:#000;}

#form-kontakt .bor {border:1px solid #626683; border-color:#626683 #d6d7d9 #d6d7d9 #626683;}
#form-kontakt br {clear:left;}
#form-kontakt ul {list-style:none; margin-left:5px;}
#form-kontakt li.error {background: url(images/arrow_red.gif) no-repeat 0 .5em; padding: 0 0 .3em 15px; color:#000;}
#form-kontakt .error {color:#FF0000;}
#form-kontakt .ciz {width:100%; height:1px; margin:15px 0 15px 0; background-image:url(images/ciz.gif); background-repeat:repeat-x;}
#form-kontakt p {margin:0 0 15px 0;}

#form-kontakt .star {color:#F00;}

