form.contactform {
	margin: 2em 0;
}

form.contactform div {
	clear: left;
	line-height: 2em;
	margin-top: 0.5em;
}

form.contactform label.text {
	display: block;
	width: 10em;
	float: left;
	margin-right: 2em;
}

form.contactform label.error {
	color: #F00;
}

form.contactform div.error {
	margin-top: 0;
	color: #F00;
	width: 25em;
	margin-left: 12em;
}

form.contactform input.text,form.contactform textarea,form.contactform select
	{
	width: 25em;
	padding: 0.2em;
	margin: 0;
}

form.contactform textarea {
	line-height: 1.2em;
	height: 10em;
	margin-top: 0.3em;
	width: 25em;
}

form.contactform img {
	
}

form.contactform div.captcha {
	
}

form.contactform div.captcha,form.contactform div.html {
	margin-left: 12em;
}

form.contactform div.html {
	margin-left: 0;
}

form.contactform input.readonly {
	color: rgb(100, 100, 100);
	border-color: rgb(200, 200, 200);
}