@charset "UTF-8"; /* http://www.w3.org/International/questions/qa-css-charset */

/*	-------------------------------------------------------------
	STYLES FOR SCREEN / PROJECTION
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

@media screen, projection {

form.global { 
	margin:0; }

form.global label { 
	font-style: normal; 
	color:#666; 
	float: left; 
	width: 100px; 
	padding: 8px 0 0 0; 
	font-weight: normal; 
	display:block 
}

form.global input, form.global textarea {

	border: 1px solid #ccc;
	color: #666;
	margin: 4px 0 3px 0;
	outline: none;
	padding: 6px;
	width: 200px; 
}

form.global input:hover, form.global textarea:hover { 
	border: 1px solid #b5b4b4; 
}

form.global input:focus, form.global textarea:focus {
	border: 1px solid #b5b4b4;
	color: #666; 
}

form.global input.submit {
	margin-left: 235px;
	background: #3c4c51;
	color: #fff;
	border: none;
	cursor: pointer;
	display: block;
	font-size: 11px;
	font-weight:bold;
	height: 16px;
	outline: none;
	text-transform: uppercase;
	padding: 2px 10px 3px 10px;
	width: auto; 
}

#contact_verplicht{
	color: #c4c4c4;
	font-style: italic;
}

form.global input.submit:hover {
	background: #78496a;
	cursor:pointer; 
}
	
form.global input.error { 
	border: 1px solid #cc0000; 
}

/* CONTACT FORM */
form.global .errorbox { 
	display:none; 
	margin:0; 
	margin-bottom: 10px;
	font-weight:bold; 
	color:#FF0000; 
}

form.global li.alert label { color:#FF0000; }


/*	-------------------------------------------------------------
	CLOSING STYLES FOR SCREEN / PROJECTION
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

}