/*
 * formulier.css
 * @since 18-feb-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 1px 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			: 210px;
 	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			: 0pt 10px;
 }
 
 /**
  * BEL ME TERUG FORMULIER
  */
.form_bel_me_terug dt
{
	float			: left;
	width			: 55px;
	padding			: 5px 0 3px 0;
}

.form_bel_me_terug dd
{
	padding			: 5px 0 3px 0;
}

.form_bel_me_terug .button
{
	width			: 102px;
}

/**
  * OPEN SOLLICITATIE FORMULIER
  */
.formmodule h4 {
	display			: none;
}	

.formmodule ul {
	margin			: 0;
	padding			: 0;
	list-style		: none;
}

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

.formmodule ul .label .fout {
	color			: #da2489;
}

.formmodule ul .veld {
	border			: 0;
 	/*height			: 25px;*/
}

.formmodule ul .veld select {
	margin			: 0 0 5px 0;
}

.formmodule ul li input	{
	border			: 1px solid #aaa;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 1em;
}
 
.formmodule ul input.fout {
	border			: 1px solid #da2489;
}
  
.formmodule .melding {
	color			: #da2489;
	font-weight		: bold;
}  

.formmodule label#label_fm_form1__1 {
	display			: none;
}

.disabled {
	background-color: #e0dfe4;
}
  
/* Opmaak checkbox ideeenbus */
.fm_form1_ik_verklaar_er_mee_eens_te_zijn_dat_de_door_mij_opgegev {
	position		: relative;
}

.fm_form1_ik_verklaar_er_mee_eens_te_zijn_dat_de_door_mij_opgegev .label {
	padding			: 8px 0 8px 30px !important;
}

.fm_form1_ik_verklaar_er_mee_eens_te_zijn_dat_de_door_mij_opgegev .veld {
	position		: absolute;
	left			: 0;
	_left			: -30px;
	top				: 8px;
}

.fm_form1_ik_verklaar_er_mee_eens_te_zijn_dat_de_door_mij_opgegev .veld label {
	display			: none;
}

/* Software registratie formulier */
#softwareregistratie {
	width			: 280px;
	padding			: 10px;
	background		: #F2F2F2;
}

#softwareregistratie ul.formulier {
	margin			: 0;
	padding			: 0;
	list-style		: none;
}

#softwareregistratie ul.formulier .label {
	font-weight		: bold;
}

#softwareregistratie ul.formulier label.fout {
	color			: #DA2489;
}

#softwareregistratie ul.formulier .veld {
	border			: none;
	background		: none;
}

#softwareregistratie ul.formulier input {
	padding			: 3px;
	border			: 1px solid #999;
}

#softwareregistratie ul.formulier input.fout {
	border			: 1px solid #DA2489;
}

#softwareregistratie ul.formulier .button {
	margin			: 10px 0;
	border			: none;
	font-weight		: bold;
	color			: #FFF;
	background		: #D9017E;
}
  
  
  
  
  