form#cmxform {
	color: #333;
	margin: 0px;
	padding: 0px;
}

form#cmxform legend {
	display: none;
}

form#cmxform fieldset {
	border: none;
}

form#cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
}


form#cmxform label 		{ float: left; width: 145px; line-height: 120%; }
form#cmxform input		{ width: 254px; border: 0px; padding: 4px; font-size: 90%; color: #333; border: 1px solid #eee; }
form#cmxform select		{ width: 190px; height: 20px; padding: 0px; }
form#cmxform textarea	{ border: 0px; background: #fff; width: 300px; height: 100px; padding: 5px; margin: 5px 0px 0px 0px; }

form#contactform {
	font-size: 90%;
	font-family: arial;
	margin: 20px 0 40px 0;
}

form#contactform label.text { float: left; display: block; width: 175px; text-align: right; margin: 15px 0 0 0; }
form#contactform input.text { width: 430px; float: left;  margin: 8px 0 0 10px; border: 1px solid #105d83; font-size: 90%; padding: 3px; }
form#contactform input.check { margin-left: 185px; *margin-left: 182px; }
form#contactform input.verzend { float: right; margin: 0 10px 0 0; border: 1px solid #105d83; background: #0088b8; color: #fff; }
form#contactform textarea { width: 430px; height: 80px; float: left;  margin: 8px 0 8px 10px; border: 1px solid #105d83; font-size: 100%; padding: 3px; color: #000; }
form#contactform label.formFieldError { margin: 5px 0 0 185px; color: #ff0000; }

/*\*//*/ form#cmxform legend { display: inline-block; } /* IE Mac legend fix */