/* Style sheet form */
form{margin:5px 0 0 0;padding:0;}
input.cssInputLayout,textarea,select{width:250px;float:left;display:block;margin-bottom:5px;padding:2px;background-color:#FBFBFB;border:1px solid #CCCCCC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
input.checkbox,input.radio,option{width: auto;border: none;background: none;}
label{width:100px;float:left;clear:both;display:block;margin-bottom:10px;}
fieldset{margin:0;padding:0;border:none;display:block;clear:both;}
fieldset input{float:left;clear:both;display:block;margin-right:3px;margin-bottom:0;width: auto;border: none;background:none;margin-top:3px !important;margin-top:0px; /*to fix ie6 position*/}
fieldset label{width:auto;float:none;clear:none;margin-bottom:3px;padding-top:2px;padding-left:2px;white-space:nowrap; /*to fix ie6 wrapping*/}
fieldset .radio_in_reihe label{float:left;margin-right:20px;}
fieldset .radio_in_reihe input{clear:none;margin-right:3px;}
form .explanation{clear:both;}
.submit{width:100px;height:25px;top:-110px;position:relative;clear:both;margin-top:0;margin-left:100px;background-color:#b11a3b;border:0px;font-family:"Times New Roman", Times, Georgia, serif;;font-weight:bold;font-size:14px;color:#ffffff;cursor: pointer;}
form .row_0{margin-bottom:2px;}
.anredeAbstand{margin-top:10px;}
input#ctrl_11{margin-bottom:10px;}
select#ctrl_14{margin-bottom:10px;}
input.cssPLZLayout{width:40px;}
.cssLayoutTextarea{top:-120px;position:relative;}
div.column1,div.column2{width:220px;}
div.column2{right:-230px;top:-127px;position:relative;}
form .error{width:360px;display:block;margin-top:15px;}

