/*Schriftarten*/
.mailform_table,
.mailform_label,
.mailform_submitbutton,
.mailform_textarea,
.error{

	font-family:  'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.mailform_textfield,
.mailform_textfield_mustfill{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
}

.mailform_table{
	width: 500px;
	margin: 0px 50px 0px 50px;
	padding: 0px;
	font-family:  'Trebuchet MS', Arial, Helvetica, sans-serif;
	border-collapse: collapse;
}

.mailform_td_labels{
	width: 100px;
	padding:5px 5px 0px 0px;
}

.mailform_td_fields{
	/*width: 370px;*/
	text-align: left;
	vertical-align: center;
	
	padding:5px 0px 0px 0px;
}

.mailform_label{
	margin-left: 0px;
}

.mailform_textfield,
.mailform_textfield_mustfill,
.mailform_captcha_mustfill{
	width:250px;
	border: 1px solid #666666;
	color: #d90820;
}
.mailform_textfield_mustfill{ width:248px;}

.mailform_captcha_mustfill{ width:50px;}


.mailform_textarea{
	width:248px;
	height:150px;
	border: 1px solid #666666;
	margin-left: 0px;
	margin-bottom: 20px;
	color: #d90820;
}

.mailform_submitbutton{
	margin:0px 0px 15px 50px;
	width:150px;
	border: 1px solid #666666;
	background: #EEEEEE;
	font-size:12px;
}

/*Kennzeichung der Pflichtfelder */
.mailform_textfield_mustfill,
.mailform_textarea,
.mailform_captcha_mustfill{
	background: #FFFFFF;
	border-left: 3px solid #d90820;
}

.mailform_checkbox,
.mailform_radio{

}

.error{
	color:#d90820;
}
	

