/*-------------nieuwsbriefformulier------------------------*/
#content #nieuwsbriefformulier {
	line-height 			: 1.4em;
}

#content #nieuwsbriefformulier fieldset {
	margin					: 0;
	padding					: 0;
	border					: 0;
}

#content #nieuwsbriefformulier legend {
	text-indent				: -900em;
}

#content #nieuwsbriefformulier ul {
	list-style				: none;
	padding					: 0;
	margin					: 0;
}

#content #nieuwsbriefformulier li {
	margin					: 0 0 3px 0;
}

#content #nieuwsbriefformulier li label {
	display					: block;
	width					: 80px;
	float					: left;
	padding					: 3px 0 1px 0;
}
#content #nieuwsbriefformulier li input {
	border					: 1px solid #AAA;
	color					: #000;
	width					: 250px;
	padding					: 1px 2px;
}

#content #nieuwsbriefformulier li#extra_variabelen {
	clear					: both;
}

#content #nieuwsbriefformulier li#extra_variabelen select {
	display					: block;
	width					: 80px;
	margin					: 10px 0 3px 80px;
}

#content #nieuwsbriefformulier li#extra_variabelen input {
	margin					: 0 0 3px 0;;
}

#content #nieuwsbriefformulier li.aan_afmelden {
	padding					: 10px 0 10px 80px;
}
#content #nieuwsbriefformulier li.aan_afmelden input.radio {
	border					: 0;
	width					: 17px;
}
#content #nieuwsbriefformulier li.aan_afmelden label {
	width					: 100px;
	display					: inline;
	float					: none;
}

#content #nieuwsbriefformulier li input.veldFout_nieuwsbriefformulier {
	border					: 1px solid #F22;
	background-color		: #E5ECF5;		
}

#content #nieuwsbriefformulier li input.multipleFout_nieuwsbriefformulier {	
	background-color		: #E5ECF5;		
}

#content #nieuwsbriefformulier li input.button {
	font-size				: 1em;
	font-weight     		: bold;
	color					: #FFF;
	border					: 0;
	background-color		: #003b81;
	cursor					: pointer;
	width					: auto;
	padding					: 3px 20px;
	margin					: 10px 0 10px 80px;
}

#content #nieuwsbriefformulier #melding_nieuwsbriefformulier {
	color					: #E70509;
	display					:none;
	font-weight				: bold;
}