p.stappen {
  text-align:right;
  padding-bottom:3px;
  background:url(../images/backgrounds/content-dotted.gif) 0 100% no-repeat;
}

p.stappen span {
  display:inline-block;
  padding:2px;
  color:#17037c;
}

p.stappen span.imhere {
  display:inline-block;
  border:1px solid #000000;
  background:url(../images/backgrounds/stap-imnothere.gif) #999999;
  padding:1px 2px;
  font-weight:bold;
  color:#ffffff;
}

p.stappen strong {
  display:inline-block;
  border:1px solid #15a4d0;
  background:url(../images/backgrounds/stap-imhere.gif) #999999;
  padding:1px 2px;
  font-weight:bold;
  color:#ffffff;
}

.ongeldig {
  color:#cc0000;
}

.tekstverplicht {
  border:0px none transparent;
  text-align:right;
}

.terug {
  margin-top:1em;
}

.terug a {
  margin-top:1em;
  padding-left:9px;
  background:url(../images/buttons/blt-vorige.gif) left no-repeat;
}

.content form.formulier {
  background:url(../images/backgrounds/content-dotted.gif) 0 100% no-repeat;
  padding-bottom:2em;
  float:left;
  width:100%;
}

.incontent .sidebar form.formulier {
  background:none;
  width:205px;
}

div.verzenden input,
form fieldset.knoppen input {
  border: 1px solid #15a4d0;
  background:url(../images/backgrounds/sb_button.gif) #b3dfef;
  color:#fff;
  font-weight:bold;
  margin-top:0.5em;
  padding: 0 2ex;
}

.content div.verzenden input,
.content form fieldset.knoppen input {
  float:right;
}

form fieldset {
  border:0px none transparent;
}

form fieldset div.rij {
  margin:1em 0 0 0;
}

form fieldset div.rij div.label {
  font-weight:bold;
  margin:0.5em 0 0.3em 0;
}

form fieldset div.rij div.invoer input,
form fieldset div.rij div.invoer textarea {
  border:1px solid #26478e;
  font-family:verdana,sans-serif;
}

.content form fieldset div.rij div.invoer input,
.content form fieldset div.rij div.invoer textarea {
  width:305px;
}

.content form fieldset div.rij div.invoer input[type="radio"],
.content form fieldset div.rij div.invoer input[type="checkbox"] {
  width:auto;
  border-style:none;
}

.content form fieldset div.rij div.invoer div.antwoorden div.antwoord {
  display:inline;
}

.content form fieldset div.rij div.invoer div.antwoorden div.antwoord input {
  width:auto;
  border-style:none;
  position:relative;
  top:2px;
  margin-right:2px;
}

.content form fieldset div.rij div.invoer select {
  width:307px;
}

form fieldset div.tekst {
  margin:0.5em 0 0 0 !important;
  padding:0;
}

.sidebar .knoppen input {
  padding:0 2ex;
}
