

@charset "UTF-8";
/* CSS Document */

fieldset.formulier{
	width:600px;
	float:left;
	overflow:hidden;
	display:table;
}

.contact fieldset.formulier{
	width:600px;
	float:left;
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	-khtml-border-radius: 5px;
 	border-radius: 5px;
	overflow:hidden;
	display:table;

}

.formulier h2{
	color:#333;
	text-transform:uppercase;
	font-size:12px;
	padding:3px;
	margin:0px;

}



.formulier label{width:200px;float:left;}
.contact .formulier label{width:80px;float:left;}

.formulier div{
	float:left;	
	width:100%;
	padding-bottom:5px;
	line-height:30px;
}

.formulier input[type=text], .formulier select, .formulier textarea, .formulier input[type=file]{
	width:390px;
	margin-top:5px;
}



.contact .formulier input[type=text], .contact .formulier select, .contact .formulier textarea{
	width:190px;
	margin-top:5px;
}

input[type=checkbox]{
	float:left;
	margin-top:7px;
}


.contact .formulier select{
	margin-top:3px;	
}

fieldset.formulier textarea, fieldset.formulier select, fieldset.formulier input[type=text], fieldset.formulier input[type=file]{
	background-color:#FFF;
	border:1px solid #CCC;
 	-moz-border-radius: 3px;
 	-webkit-border-radius: 3px;
 	-khtml-border-radius: 3px;
 	border-radius: 3px;
	padding:3px;
}

fieldset.formulier textarea:focus, fieldset.formulier select:focus, fieldset.formulier input[type=text]:focus{
	background-color:#e7f6de;
	border:1px solid #71bf45;
}


span.verplicht{
	color:#ae0000;	
}

.formulier div.fout{
	color:#ae0000;
}


fieldset.formulier div.fout textarea, fieldset.formulier div.fout select, fieldset.formulier div.fout input[type=text]{
	background-color:#f6dede;
	border:1px solid #ae0000;
}

/* Standaard eigenschappen van een button/submit */
.formulier input[type=submit].versturen,
input[type=submit].bevestigen, 
input[type=button].wijzigen,
input[type=submit].toevoegen{
	font-weight:bold;
	padding:4px;	
	-moz-border-radius: 3px;
 	-webkit-border-radius: 3px;
 	-khtml-border-radius: 3px;
 	border-radius: 3px;
	margin-top:5px;
	padding-left:10px;
	min-width:100px;
	height:30px;	
	float:left;
}

/*groen*/
.formulier input[type=submit].versturen, input[type=submit].bevestigen{
	background-color:#e7f6de;
	background-repeat:no-repeat;
	background-position:3px 3px;
	color:#51a522;
	border:2px solid #71bf45;
}

/* groen */
input[type=submit].toevoegen{
	background-color:#b4e2ff;
	background-repeat:no-repeat;
	background-position:3px 5px;
	color:#4494c6;
	border:2px solid #4494c6;
	float:right;
}

/* blauw */
input[type=button].wijzigen{
	background-color:#b4e2ff;
	background-image:url(/images/button_edit.png);
	background-repeat:no-repeat;
	background-position:3px 5px;
	color:#4494c6;
	border:2px solid #4494c6;
}

div#foutenblok{background-image:url(/images/warning.gif);background-repeat:no-repeat;background-position:0px 4px;padding:3px;padding-left:20px;line-height:20px;border:1px solid #bb0000;}
div#notificatieblok{background-image:url(/images/notificatie.gif);background-repeat:no-repeat;background-position:0px 6px;padding:3px;padding-left:20px;line-height:20px;border:1px solid #1d8900;background-color:#c8eabf;}
