.content .ongeldig {
  color: #FE7900;/* !important*/
  font-weight: normal;
}

.content .ongeldig .verplicht {
  color: #FE7900; 
  font-weight: normal;
}

.content .verplicht {
  color: #FE7900; 
  font-weight: normal;
}

.content div.ongeldig {
  margin-top:10px;
  margin-bottom:10px;
}

.content .formulier {
 margin-top: 10px;
 margin-bottom: 20px;
 padding-top: 10px;
 padding-bottom: 10px;
}

 .content fieldset {
  margin-left: 0px;
}

.content fieldset.verborgen {
  border: 0px;
}

.content fieldset.standaardvelden {
  margin-left:0px;
  border: none;
  clear: both;
}

.content .formulier legend,
.content fieldset.standaardvelden legend,
.content fieldset.elementen legend {
  display:none;
}

.content fieldset.elementen {
  margin-left:0px;
}

.content .verzenden,
.content .knoppen {
  margin-left:0px;
  margin-top:20px;
}

.content .knoppen {
  padding-top:10px;
}

.content .verzenden input,
.content .knoppen input {
  background: #fff url(../images/buttons/pijl_button.gif) 100% 50% no-repeat;
  background-color: #fff;
  color: #323662;
  border: 1px dashed #323662;
  font-weight: bold;
  padding-right: 14px;
  width: auto;
  margin-right:118px;
  float:right;
  width:250px;
}

.content .rij {
 padding-top:7px;
 padding-bottom:7px; 
 clear: both;
}

.content label {
  width: 200px;
  font-weight: bold;
  color: #323662;  
  text-decoration:none !important;  
  float:left;
}

#navigatie {
  text-decoration:none;  
}

.content .invoer {  
  color: #323662;
  float:left;
  width: 370px;
}

.content .file {  
/*  float:left;*/
}

.content .tussentekst {
  clear:both;
  margin-top:1em;
}

.content .invoer input {
  border: 1px solid #323662;
  margin-bottom:4px;
  width: 250px;
  padding-left:2px;
}

.content .invoer input.datefield_day {
  width: 24px;
  margin-right: 3px;
}

.content .invoer input.datefield_month {
  width: 24px;
  margin-right: 3px;
}

.content .invoer input.datefield_year {
  width: 47px;
}

.content .invoer .datefield_untill {
  padding:0 3px;
  position:relative;
  top:-5px;
}

.content .invoer .date_label {
  padding:0 3px;
  position:relative;
  top:-5px;
}

.content .invoer textarea {
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:100%;
  border: 1px solid #323662;
  color: #323662;
  margin-bottom:4px;
  padding:2px;
  width: 250px;
}

.content .invoer textarea.verborgen {
  display: none;
}

.content .tekst {
 margin-bottom:8px;
}

.content select {
  width:252px;
  height:auto;
}

.content .selectie {
  padding:10px 0 10px 0;
  /*float:left;*/
}

.content .antwoorden {
  float:left;
  clear:right;
}

.content .antwoorden select {
  border: 1px solid #323662;
}

.content .antwoorden ul {
  margin-left: 20px;
}

.content .antwoorden li {
  color: #323662;
  width: 250px;
}

.content .antwoord {
 margin-top:2px;
 margin-bottom:2px;
}

.content .antwoord input {
  width:18px;
  background: none;
  border:0px; 
  padding: 0px !important;
  margin: 0px;
  float:left;
  clear:both;
}

.content .antwoord label  {
  margin-left:0px;
  clear:right;
  font-weight: normal;
}

#zoeken_with_wildcard {
  border:none;
  margin-left:0px;
  width:15px;
}


/* rightbar */

.rightbar .formulier {
  border-width: 0 0 0 0;
}

/*
.rightbar .antwoorden {
  margin-bottom: 10px;
  clear:both;
}
*/
.rightbar .antwoord input {
  width:18px;
  background: none;
  border:0px; 
  padding: 0px !important;
  margin: 0px;
  float:left;
  clear:both;
}

.rightbar .antwoord label  {
  margin-left:0px;
  clear:right;
  font-weight: normal;
}


.rightbar .verzenden input {
  float:left;
  border: 1px dashed #323662;
  width:175px;
  background-color:#ffffff;
  font-weight:bold;
  font-size:100%;
  text-align:left;
  background-image:url(../images/extra/pijl_button.gif);
  background-repeat:no-repeat;
  background-position:right;
  padding:0px 15px 0px 2px;
  margin:4px 0px 3px 0;
  cursor:pointer;  
}

/* hoort in opiniepeiling.css maar dat werkt niet */
.stelling {
  font-weight:bold;
}

.poll .bericht_na_verzending {
  font-weight:bold;
}

.inleiding_resultaten {
  margin-bottom:0.5em;
}

.opiniestaaf {
  border: 1px solid #323662;
  width:175px;
}

.staaf {
  border: 1px solid #FFFFFF;
  background-color:#a2c105;
  height:10px;
}

.resultaten ul li {
  font-weight:bold;
  margin-bottom:0.5em;
}

.resultaat_antwoord {
  font-weight:normal;
}

.inactief,
.reedsgestemd,
.foutmelding {
  color:#cc0000;
  font-style:italic;
}

.toonresultaten a {
  padding-right: 14px;
  background-image:url(../images/extra/pijl_button.gif);
  background-repeat:no-repeat;
  background-position:right;
}

