#donRecForm .error{
	color:#BB0000;
	font-weight:bold;
}
#donRecForm label{
	display:block;
	float:left;
	width:170px;
	line-height:22px;
}
#donRecForm #row_message label{
	height:125px;
}
#donRecForm label.inline{
	display:inline;
	float:none;
	background:transparent;
	text-indent:0;
	width:auto;
}
input.text_field{
	border:1px solid #002969;
	padding:0.3em 0 0.3em 0.4em;
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
}
#zipcode{
	width:50px;
}
#town{
	margin-left:5px;
	width:185px;
}
#donRecForm textarea{
	border:1px solid #002969;
	width:250px;
	height:125px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
	line-height:18px;
	padding:0.3em 0 0.3em 0.4em;
}
#donRecForm p.error{margin-bottom:0;}
/* Ihre Nachricht */
#row_message{
	padding-top:1em;
}
#row_submit .button{
	margin-left:170px;
}
.required_note{
	font-size:11px;
	color:#8C8C8C;
}