/* kleurcodes
groen is #BBDB0C
zwart is #616161
grijs is #efefef
rood is  #ff4200*/
.Text .formulier {
border:0px;
font-family:"Trebuchet MS";
font-size:1em;
}
/*FORM{
margin:8px 8px 8px 8px;
padding-top:8px;
padding-bottom:8px;
}*/
.formulier .label{
margin:10px 0px 2px 0px;
}
.formulier .rij .label{
margin:10px 0px 2px 0px;
}
.formulier LABEL{
margin:8px 0px 8px 0px;
}
.formulier fieldset  .rij{
border:0px;
margin:8px 8px 8px 8px;
padding:0px 0px 8px 0px;
width:686px;
background:url(../images/Stip.gif) bottom repeat-x;
}
.formulier fieldset .rij .rij {
border:0px;
padding:0px 0px 8px 0px;
margin:8px 0px 8px 0px;
background:url(../images/Stip.gif) bottom repeat-x;
}
.formulier fieldset .rij .rij .rij{
border:0px;
padding:0px 0px 8px 0px;
margin:8px 0px 8px 0px;
background:url(../images/Stip.gif) bottom repeat-x;
}
.formulier select{
border:#BBDB0C 1px solid;
}
.formulier .tekst {
float:left;
width:672px;
position:relative;
display:block;
margin:8px 8px 8px 8px;
padding:8px;
border:1px solid #efefef ;
}
.formulier .tekst p img{
display:block;
position:relative;
/*margin:8px;
padding:2px;
border:#BBDB0C solid 1px;*/
}
.formulier .tekst img{
display:block;
position:relative;
/*margin:8px;
padding:2px;
border:#BBDB0C solid 1px;*/
}
.formulier .fout {
color:#ff4200;
font-weight:bold;
}

.formulier .ongeldig {
background-color: Transparent;
color:#ff4200;
font-weight:bold;
}
.ongeldig.melding {
background-color:#ffdbcf;
font-size: 130%;
color: #f94304;
padding: 10px 50px;
border: solid 2px #f94304;
background-image: url( ../images/uitroepteken.gif );
background-repeat: no-repeat;
background-position: 20px 10px;
}

.formulier .afsluiter {
float:left;
width:672px;
position:relative;
display:block;
margin:8px 8px 8px 8px;
padding:8px;
border:1px solid #efefef ;

}
.formulier .formulier  {
}
.formulier fieldset.verborgen {
border: 0px;
}
.formulier fieldset.standaardvelden{
border:0px;
}
.formulier fieldset.knoppen{
border:0px;
margin:8px 8px 8px 8px;
padding:0px 0px 8px 0px;
background:url(../images/Stip.gif) bottom repeat-x;
}

.formulier fieldset.standaardvelden LEGEND{
display: none;
visibility:hidden;
}
.formulier fieldset.elementen{
border:0px;
}
.formulier fieldset.elementen LEGEND{
  display: none;
  visibility:hidden;
}
.formulier .verzenden{
margin:8px 8px 8px 8px;
}
.formulier .leeg {
}

.formulier .vraag {
}
.formulier .verplicht {
}
.formulier .invoerveld {
}
.formulier .verborgen {
display: none;
visibility:hidden;
}
.formulier .invoer .antwoorden {
}
.formulier .invoer .antwoorden SELECT{
border:#BBDB0C 1px solid;
background-color:#efefef;
width:300px;
}
.formulier .invoer .antwoorden SELECT OPTION{
}
/*
.formulier .invoer .antwoord INPUT{
margin:2px 0px 0px 0px;
border:0px;
width:auto;
background-color:#FFFFFF;
}
.formulier .invoer .antwoorden INPUT{
margin:0px;
border:0px;
width:auto;
background-color:#FFFFFF;
}*/
.formulier .invoer .input{
border:#BBDB0C 1px solid;
width:300px;
height:20px;
padding:2px 2px 1px 2px;
background-color:#efefef;
}
.verzenden INPUT{
border:0px;
width:76px;
height:26px;
background-image:url(../images/SendButton.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}
.verzenden INPUT:hover{
background-image:url(../images/SendButton_1.gif);
background-repeat:no-repeat;
text-decoration:none;
}
TEXTAREA.input{
font-family:"Trebuchet MS";
font-size:1em;
border:#BBDB0C 1px solid;
padding:8px;
width:300px;
height:150px !important;
background-color:#efefef;
}
.formulier .invoer{
}
.formulier .invoer .antwoorden{
}
.formulier .invoer .antwoorden .antwoord {
clear:left;
margin:0;
padding:0;
}
.formulier .invoer .antwoorden .antwoord INPUT{
margin-right:4px;
border:0px;
width:auto;
vertical-align:middle;
background-color:#FFFFFF;
}
.formulier .invoer INPUT{
border:#BBDB0C 1px solid;
width:300px;
height:26px;
padding:2px 2px 1px 2px;
background-color:#efefef;
}
.formulier .file .invoer input{
border:#BBDB0C 1px solid;
width:300px;
height:26px;
padding:2px 2px 1px 2px;
background-color:#efefef;
}
.formulier .antwoord {
}
.verplicht{
color:#ff4200;
font-weight:bold;
}