.mailformplus_contactform .error {
	color:#FF0000;
	font-size:11px;
}

.mailformplus_contactform form {
  margin:0;
}

.mailformplus_contactform legend {
	font-size:13px;
	font-weight:normal;
	margin: 0 0 25px 0;
	color: #000;
}
.mailformplus_contactform LABEL {
	font-size:12px;
	font-weight:normal;
	display:block;
	float:left;
	text-align: left;
	padding-right: 5px;
	width: 170px;
}

.mailformplus_contactform form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

.mailformplus_contactform .radio_caption {
	display:inline;
	width:auto;
	float:none;
	font-weight:normal;
	padding-left:5px;
	text-align:left;
}

.mailformplus_contactform .caption {
	clear:both;
	margin:10px 0 5px 0;
	font-weight:normal;
	font-size:12px;
	
}

.mailformplus_contactform input#submit { /* den Submit-Button */
  float: none;
  width: auto;
}

.mailformplus_contactform input[type=text] {
	margin: 0;
	border: 1px solid #d2d2d2;
	display: inline;
	float: left;
	width: 220px;
	font-size: 11px;
	padding: 2px 2px 2px 2px;
	margin: 0px 0 3px 0px;
	color: #000;
	width:200px;
}

.mailformplus_contactform textarea {
	border: 1px solid #d2d2d2;
	display: block;
	float: left;
	width: 220px;
	margin: 0px 0 5px 0px;
	font-size: 11px;
	padding: 2px 2px 2px 2px;
	color: #000;
	width:300px;
}

input[type=submit]{ /* den Submit-Button */
	margin:0px;
	width:auto;	
}
