/* Style sheet form */
.ce_form td.col_0{width:110px;padding-top:2px;padding-bottom:2px;}
.ce_form select{width:60px;background-color:#f1f1f1;}
.ce_form input{width:200px;margin:3px 0;padding:2px 0;background-color:#f1f1f1;}
input.submit{width:110px;margin-top:20px;margin-bottom:3px;padding:2px 20px;background-color:#4a215d;color:#ffffff;cursor:pointer;}
input.text{width:200px;margin-top:3px;margin-right:5px;margin-bottom:3px;padding-top:3px;padding-bottom:3px;background-color:#f1f1f1;}
input#ctrl_registration{width:25px;margin-top:5px;padding-right:3px;background-color:#f1f1f1;}
div#newsletter td.col_0{width:120px;padding-top:5px;vertical-align:top;}
div#ctrl_newsletter{margin-top:10px;margin-bottom:10px;}
form.anfrage td.col_0{width:120px;padding-right:10px;}
form.formular td.col_0{width:220px;padding-right:10px;}
input.checkbox{width:auto;}
textarea.textarea{width:200px;margin-top:10px;padding-top:3px;padding-bottom:3px;background-color:#f1f1f1;}
div.checkbox_container span{width:250px;display:inline-block;}
span.mandatory{display:none;}
span.captcha_text{display:inline;}
body.newsletter tr.row_3 td{padding-top:10px;padding-bottom:10px;vertical-align:middle;}
body.newsletter tr.row_3 td.col_0 .mandatory{padding-top:27px;padding-bottom:10px;vertical-align:middle;}
.select-klein{width:45px;margin-top:2px;border:1px solid #f1f1f1;}
.form-button{width:115px;height:26px;background-color:#4a215d;color:#ffffff;}
form.formular tr.row_6 td.col_1,form.formular tr.row_7 td.col_1{padding-top:10px;}
form.formular tr.row_6 td.col_0,form.formular tr.row_7 td.col_0{padding-top:13px;vertical-align:top;}
form.formular tr.row_7 td.col_1{padding-bottom:10px;}
form.formular tr.row_5 td.col_0{padding-top:7px;vertical-align:top;}
.langzeitwohnen th{padding-right:20px;font-weight:bold;}
.langzeitwohnen td.col_0{color:#4a215d;}
.langzeitwohnen tr.row_0 td,.langzeitwohnen tr.row_3 td{padding-top:10px;}
.langzeitwohnen td.col_1,.langzeitwohnen td.col_2{padding-right:20px;text-align:right;}

