/* ## Contactform ################################################################################## */
div.contactform										{ position: relative; float: left; display: block; width: 100%; clear: both; margin: 0; padding; 0; }
div.contactform	div.contactform-row					{ position: relative; float: left; display: block; width: 100%; clear: both; margin: 0; padding; 0; margin-bottom: 3px; }
div.contactform div.contactform-column-left			{ position: relative; float: left; display: block; width: 49%; clear: none; margin: 0; padding; 0; }
div.contactform div.contactform-column-right		{ position: relative; float: left; display: block; width: 49%; clear: none; margin: 0; padding; 0; margin-left: 2%; }
div.contactform div.contactform-column-full			{ position: relative; float: left; display: block; width: 100%; clear: none; margin: 0; padding; 0; }

.contactform .contactform-checkbox-wrapper:hover	{ cursor: pointer; color: #fff; }
div.contactform ins.contactform-checkbox			{ position: relative; float: left; display: block; top: 1px; width: 16px; height: 15px; margin-right: 7px; background: url(../img/contactform/checkbox.png) no-repeat left bottom; }
div.contactform ins.contactform-checkbox.checked	{ background: url(../img/contactform/checkbox-checked.png) no-repeat left bottom; }
div.contactform input.verzend						{ border: none; background: #888; color: #fff; font-size: 14px; font-weight: bold; text-shadow: 1px 1px 0 rgba(0,0,0,0.2); }
div.contactform input.error,
div.contactform textarea.error						{ border: none !important; background: #FF4242; color: #fff; }
div.contactform input,
div.contactform select,
div.contactform textarea							{
	border: 1px solid #ccc;
	background: #fff;
	color: #777;
	-webkit-border-radius:	2px;
	-moz-border-radius:		2px;
	border-radius:			2px;
	margin: 0;
}