.formulier {
margin:0px;
padding:0px;
}

.formulier .inleiding_formulier {
margin:0px;
padding:0px;
}

.resultaten{
margin:0px;
padding:0px;
}

.formulier .standaardvelden{
margin:0px;
padding:0px;
}

.formulier .elementen{
margin:0px;
padding:0px;
}

.formulier .verborgen {
display: none;
}

.formulier legend {
display:none;
}

.ongeldig {
color: Red ;
font-weight: bold;
}

.formulier .verplicht {
color: Red;
font-weight: bold;
}
.formulier .foutmelding {
color: Red;
font-weight: bold;
}

.formulier .opmerking {
margin:0px;
padding:0px;
}
.formulier fieldset{
padding:0px;
margin:0px;
border:0px;
}

.formulier fieldset.tekstverplicht{
display:block;
clear:left;
margin:0px;
padding:0px;
border:0px;
}

.formulier .tekst{ 
margin:0px;
padding:0px;
}

.formulier .rij, .formulier .selectie, .formulier .file, .formulier .monthyear, .formulier .datumfilter, .formulier .verzenden{
clear:left;
margin:0px;
padding-top:10px;
border:0px;
}
.formulier fieldset.datumfilter{
clear:left;
display:block; 
}
.formulier .datumfilter .rij{
clear:none;
float:left;
margin:0px;
padding-top:10px;
border:0px;
}
.formulier .datumfilter .rij .invoer select{
width:150px;
margin-right:10px;
}
.formulier .datumfilter .rij .invoer .label{
width:260px;
}
.formulier label  {
margin:0 0 0 0.4em;
}

.formulier .invoer {
clear:left;
margin:0px;
padding:0px;
}
.formulier .invoer .Captcha{
margin:0px;
padding:0px;
}
.formulier .invoer .Captcha img{
width:258px;
border-style:solid;
border-color:black;
border-width:1px;
}
.formulier .invoer input{
width:250px;
padding:0 0.2em 0 0.2em;
margin:0px;
}

.formulier .file .invoer input{
width:359px;
height:1.5em;
padding:0;
}
.formulier .invoer .antwoord{
padding:0 0 0.5em 0;
margin:0;
}
.formulier .invoer .antwoord input{
display:block;
float:left;
width:20px;
padding:0 0.2em 0 0.2em;
}
.formulier .invoer .antwoord label {
display:block;
float:left;
font-weight:normal;
margin:0;
}
.formulier select{
width:260px;
}
.formulier .monthyear select{
float:left;
width:125px;
margin-right:10px;
}

.formulier .invoer textarea {
width:252px;
padding:0 0.2em 0 0.2em;
margin:0px;
height: 100px;
}

.formulier .antwoorden ul {
margin-left: 3em;
}

.formulier .antwoorden li {
}

.formulier .tekst .label{
}

.formulier .invoer .checkbox{
width:18px;
}


.formulier fieldset.verzenden, .formulier fieldset.knoppen {
display:block;
clear:left;
padding:1em 0 0 0;
margin:0px;
border:0px;
}

.formulier .verzenden input, .formulier .knoppen input , .formulier .versturen input{
cursor:pointer;
}

.formulier .kop{
}

.formulier .opmerking{
clear:left;
}

.formulier .bericht_na_verzending{
clear:left;
}

.formulier .noborder {
border: 0px solid transparent;
}

.clearleft {
clear: left;
}

.tekst {
}

.fout {
}

.inleiding {
}

.ongeldig {
}

.afsluiter {
}

.formulier {
}

fieldset.verborgen {
border: 0px;
}

fieldset.standaardvelden {
}

fieldset.elementen {
}

.verzenden {
}

.rij {
}

.leeg {
}

.vraag {
}

.verplicht {
}

.invoerveld {
}

.verborgen {
display: none;
}

.antwoorden {
}

.antwoord {
}