.tx-thmailformplus-pi1 .error,#content .tx-thmailformplus-pi1 .error strong {
/*	color:#dd7777;*/
	color:#AF0A15;	
}

input#absenden {width:auto;padding:0px 5px 0px 5px;}

.tx-thmailformplus-pi1 .error {background:url(../../../template/icons/error.png) top left no-repeat;line-height:23px;padding-left:22px;}

.mailformplus_contactform LABEL {
	font-weight:normal;
	display:block;
	float:left;
	clear:left;
	font-size:11px;
	padding-right:5px;
}
.mailformplus_contactform textarea {width:530px;margin-bottom:5px;}
/*.mailformplus_contactform input, .mailformplus_contactform select, .mailformplus_contactform label {margin-bottom:3px;} */
.mailformplus_contactform .form-row LABEL {display:inline;float:none;}
.mailformplus_contactform .form-row  LABEL.lfloat {display:inline;float:left;}
.mailformplus_contactform .form-row select {margin-right:5px;}
.mailformplus_contactform .form-row input {width:auto;}
.mailformplus_contactform input {width:200px;margin-bottom:2px;margin-top:2px;}
.mailformplus_contactform select {margin-bottom:2px;margin-top:2px;}

.mailformplus_contactform option {padding:0px 4px 0px 1px;}

.mailformplus_contactform fieldset {border-left:1px solid #DCE4E9;border-right:1px solid #DCE4E9;border-bottom:1px solid #DCE4E9;display:block;line-height:23px;font-size:11px;margin:0px 0px 10px 0px;padding:10px;width:538px;background:#edf1f4;}
.mailformplus_contactform .desc {clear:left;font-size:12px;width:550px;padding:5px;font-weight:bold;background:#dce4e9;color:#164A6C;}
.mailformplus_contactform fieldset .desc {padding:5px 0px 5px 0px;background:none;width:auto;}
.mailformplus_contactform fieldset .desc2 {clear:left;padding:5px 0px 5px 0px;font-weight:normal;font-size:11px;background:none;width:auto;}
.mailformplus_contactform .l1 {width:160px;}

.mailformplus_contactform .radio_caption {
	display:inline;
	width:auto;
	float:none;
	font-weight:normal;
	padding-left:5px;
}

.mailformplus_contactform .caption {
	margin:10px 0 5px 0;
	font-weight:bold;
	
}
