
.specialtekst img {border:1px solid #fff}
.specialtekst img:hover {border:1px solid #25167a}

form { background:#fff; margin:20px 0 20px 10px; width: 530px; }
fieldset { background:#fff; margin:0; border:0; }
legend { font-size:14px; background:none; border:0; *margin: 10px 0 0 0; *padding: 0 5px; _margin:5px; _padding:0px; }

#cse-search-box {width:auto; background:none; border:0}

ol { margin:0; padding:0; white-space:normal; }
ol.keuzelijst { margin:0; width:50%; float:left; }
li { margin: 10px 0; padding:0; list-style:none;  }
ol.keuzelijst li {width:100%; }
#aanvraag li { line-height: 200%; }

#content ul { background:#fff; border:1px solid #7067A8; list-style-image:none;  margin:10px 25px 0 10px; padding: 0px 10px 5px;}
#content ul li { font-weight: 700;margin:0; }
#content ul .titel { font-size:14px; line-height:200%; }
#content ul .aanvragen,ul .meer_brochures { text-align:right; padding:10px 0 5px 0; }
#content ul .aanvragen a:hover,ul .meer_brochures a:hover {border:0}
#content ul .aanvragen a { padding:6px 20px 5px 25px; background: url(images/aanvragen.gif) 0 5px no-repeat; font-size:14px; color:#fff;}
#content ul .meer_brochures a { padding:6px 20px 5px 23px; background: url(images/meer_brochures.gif) 0 4px no-repeat; font-size:14px; color:#fff;}
#content ul li a { font-weight: 500; margin-left:5px;  }

#email_keuze,#sms_keuze { padding: 0 0 0 205px; }

#input_lijst { background:#eee; height: 200px; margin:0 10px 0; overflow:auto; }

#kiezen {padding-top:10px}
#opdehoogte {clear:left; padding:10px 0}

legend {padding:15px 0 -15px 15px; margin-left:20px}

fieldset label { float:none; font-weight: 500; }
fieldset label:hover { text-decoration:underline; cursor:pointer; }

.checkbox label { float:none; width:auto; text-align: left; margin:0; font-weight: 500; }
#input_lijst label  { float:none; width:auto; text-align: left; margin:0; font-weight: 500; }
#aanvraag label { width: 200px; text-align:right; margin: 3px 5px 0 0; float:left; font-weight: 700; text-decoration:none; cursor: auto; }

form input { float:none; width: auto;}

select { float:none; width: auto; margin:0 4px 0 0; background:none; border:1px solid #666; padding:0; }
select:hover { background:none; }

form .text { padding: 2px; width: 250px;}
#aanvraag .text { float:none; padding: 2px; width: 250px;  border:1px solid #666;}
#aanvraag .text:hover { background:none; }
#aanvraag select { width: auto; float:none; border:1px solid #666; padding:1px; }

#aanvraag #voorletters { width: 91px; _width: 93px; }
#aanvraag #tussenvoegsel { width: 150px; _width: 152px; }
#aanvraag #straat { width: 203px; _width: 200px; }
#aanvraag #huisnummer { width: 38px; _width: 47px; }
#aanvraag #postcode { width:48px; _width: 57px; }
#aanvraag #woonplaats { width: 193px; _width: 190px; }
#aanvraag #land { width: 256px; _width: 250px; }
#aanvraag #opleiding { width: 256px; _width: 250px; }

.submit { float:right; margin: 10px 30px; font-weight: 700; }
/*.submit:hover { background:#d4d0c8; }
#aanvraag .submit:hover { background:#d4d0c8; } */

.back { float:left; margin: 10px 30px; font-weight: 700; }
.back:hover { background:#d4d0c8; }
#aanvraag .back:hover { background:#d4d0c8; }

#banner { float:right; margin-left: 5px; border:1px solid #000; }
#banner:hover { border: 1px solid #fff; }

.mob_check, .email_check { color:#f00; font-size:10px; padding: 5px 0 0 220px;}
.letop {padding:10px 0; color:#f00; font-weight:700}

.preview {float:left; margin-right:15px}

.select_download {text-align:center}
.select_download select {font-size:14px; float:none; width:auto; border:2px inset #000; padding:2px}
.select_download select:hover {padding:2px}
.select_download option {margin:5px 0}

.select_button {text-align:center}
.select_button button {margin-top:10px; font-size:14px; font-weight:700; font-family:arial}

.form_legend {font-weight:700; font-size:14px; padding:10px 10px}

.download {text-align:center}
.download a {line-height:80px; padding:10px; background:#fff; color:#25167a; font-size:14px; font-weight:700; border: 2px solid #25167a; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.download a:hover {background:#25167a; color:#fff}

.blader a {display: block; float: right; height:16px; width: 100px; margin-top: 28px; margin-right: 18px;  padding:10px; background:#fff; color:#25167a; font-size:14px; font-weight:700; border: 2px solid #25167a; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.blader a:hover {background:#25167a; color:#fff}

.download_mssg {padding:3px 0 0 220px; color:#060; font-size:11px}
