/* Style sheet form */
label{display: inline-block;    margin-left: 0px;    width: 120px;    line-height: 30px;display: -moz-inline-stack;  zoom: 1;        *display: inline;}
.formbody{padding-top:15px;}
.textfeldBG{margin-bottom:15px;padding-top:20px;background-color:#84813a;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.ce_form hr{height:1px;background-color:#cc0001;border:0;color:#cc0001;}
.linieForm{margin-bottom:15px;padding-top:5px;padding-bottom:5px;background-color:#ffffff;}
.SendeButtonFormular{width:88px;height:31px;background-image:url("tl_files/bilder/Inhalts_Bilder/absenden.gif");background-repeat:no-repeat;}
.submit_container{margin-top:-5px;padding:0 20px 20px 8px;}
.ce_form .col_0,.ce_form label{padding-left:10px;font-weight:bold;}
.ce_form tr.row_1,.ce_formr tr.row_0,.ce_form tr.row_3,.ce_form td{padding-top:10px;padding-left:10px;border: none !important;}
.ce_form .row_6{border-top:1px solid;border-bottom:1px solid;}
.kontaktForm{background-color:#e0e3d2;}
input.teleform,input.mailform{width: 210px !important;}
fieldset{width:300px;display:block;margin:12px 0 24px;padding:12px 12px 0;}
legend{color:#0000e6;}
input.text,input.password{width:260px;height:20px;margin:1px 0;border:1px solid;}
textarea{width:390px;height:100px;margin:15px 10px 20px;border:1px solid;}
select{width:150px;margin:1px 0;padding:2px;border:1px solid;}
div.radio_container{margin:0 0 1px;}
div.radio_container span{display:block;padding-right:6px;}
input.radio{top:2px;position:relative;margin:1px 2px 0 1px;padding:0;}
div.checkbox_container{margin:0 0 1px;}
div.checkbox_container span{display:block;padding-right:6px;}
input.checkbox{margin:3px 3px 0 1px;padding:0;}
input.file{margin:1px 0;}
div.error{color:#ff0000;}
