/*-------------nieuwsbriefformulier------------------------*/
table.nieuwsbriefformulier
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	line-height : 17px;
}

.veld_nieuwsbriefformulier
{
	border: 1px solid #aaaaaa;
	font-size: 10px;
	color:#000000;
	width:300px;
}

.veldFout_nieuwsbriefformulier
{
	border: 1px solid #ff2222;
	font-size: 10px;
	color:#000000;		
	background-color:#E5ECF5;		
	width:300px;
}

.multiple_nieuwsbriefformulier
{
	border: 1px solid #aaaaaa;
	font-size: 10px;
	background-color:#FFFFFF;		
	width:300px;
}

.multipleFout_nieuwsbriefformulier
{	
	font-size: 10px;
	background-color:#E5ECF5;		
	width:300px;
}

.button_nieuwsbriefformulier
{
	font-family		: Verdana;
	font-size		: 10px;
	font-weight     : bold;
	color			: #ffffff;
	border			: 1px solid #A9AA99;
	background-color: #A9AA99;
	cursor			: hand;
}

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

/*
 * formulier.css
 * @since 18-mrt-2008
 *
 * accessible forms
 */
.nb_formulier	{
	color			: #333;
}

.nb_formulier ul, .nb_formulier li	{
	margin			: 0;
	padding			: 0;
	list-style		: none;
	border			: none;
}

 .nb_formulier ul.nieuwsbrief_selectie {
	background		: #bfe0f5 url(../img/bg_nieuwsbrief_aanmelden.jpg) repeat-x left top; 
	padding			: 5px;
 }
 
 .nb_formulier ul.nieuwsbrief_selectie #id_nieuwsbrief_container label {
	display			: block; 
 }

.nb_formulier ul.links, .nb_formulier ul.rechts	{ 
	float			: left;
	width			: 49%;
}

.nb_formulier ul.rechts	{
	margin			: 0 0 0 5px;
}

.nb_formulier ul .label	{
	font-weight		: bold;
	padding			: 3px 0;
}

.nb_formulier ul .veld	{
	background		: none;
	border			: none;
	height			: 25px;
}

.nb_formulier ul li.postcode	{
	width			: 65px;
	float			: left;
}

.nb_formulier ul li.plaats	{
	width			: 208px;
	float			: left;
}

.nb_formulier ul li.telefoon	{
	clear			: both;
}

.nb_formulier ul li input	{
	background		: transparent url(../img/form_bg.jpg) repeat-x scroll left top;
	border			: 1px solid #aaa;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 1em;
}

.nb_formulier .opmerking	{
	clear			: both;
	font-style		: italic;
}

.mededeling	{
	border			: 1px solid #1A909A; 
	margin			: 5px 0; 
	padding			: 10px;
}