/* Style sheet form */
.pl-kontakt input.captcha.mandatory{width:30px;margin-top:15px;padding:2px 5px;}
.ce_form.tableless label{width:200px;float:left;margin-top:15px;}
.ce_form.tableless input{width:200px;margin-top:15px;padding:2px 5px;}
.ce_form input.text._datum.mandatory.calendar{width:70px;margin-top:15px;padding:2px 5px;}
.ce_form input.captcha.mandatory._captcha{width:30px;margin-top:15px;padding:2px 5px;}
.ce_form.tableless button{margin-top:15px;margin-left:10px;}
.ce_form.tableless select{margin-top:15px;padding:2px 5px;}
.ce_form textarea.textarea._beschreibung.mandatory{width:450px;margin-top:15px;padding:5px;}
.mod_formdatalisting.ce_table th{padding-left:3px;text-align:left;}
.mod_formdatalisting .all_records .col_0{width:70px;}
.mod_formdatalisting .all_records .col_1{width:50px;}
.mod_formdatalisting .all_records .col_2{width:260px;}
.mod_formdatalisting .all_records .col_3{width:120px;}
.mod_formdatalisting .all_records .col_4{width:20px;}
.body.col_4 img{margin:0 auto;padding:0;border:0px;}
.mod_formdatalisting.ce_table{width:520px;}
.mod_formdatalisting.ce_table td{padding-bottom:10px;padding-left:3px;vertical-align: top;}
.mod_formdatalisting td{vertical-align: top;}
.list_totalnumber{display:none;}
.ce_form text._datum.mandatory.error.calendar{margin-bottom:-8px;font-size:8px;color:#f70c0c;}
.ce_form input.text.error{margin-top:-3px;margin-bottom:5px;}
.ce_form label._datum.mandatory.error{margin-top:35px;}
.ce_form button.error{margin-top:-3px;margin-bottom:5px;}
legend{color:#0000e6;}
* html legend{margin-top:-24px;padding:12px 0;}
*:first-child+html legend{margin-top:-24px;padding:12px 0;}

