

/* 1LOGO STYLESHEET ************************************************************/

/*-------------------------------------  clean start ------------------selec-------------------*/
body, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, li, img,
table, tr, th, td,
form, fieldset, legend, button,
div, object { margin:0;padding:0;border:0;list-style:none;font:normal 100% verdana,helvetica,arial,sans-serif;text-align:left;vertical-align:top;}
input, select, textarea, button {font:normal 100% verdana,helvetica,arial,sans-serif;}
table, td, th { border-collapse: collapse; }

/*-------------------------------------  Basisdefinities -------------------------------------*/
/* html {overflow-y:scroll;} webrichltijnen / w3c validator geven aan dat overflow-y niet een geldig CSS 2.1 attribuut is, dit zit pas in CSS3 */
body {border-top: 1px solid #535353;padding-top: 2.65em;font-size: 11px;line-height: 1.5;}
h1 {margin: .4em 0 .2em;color: #000;font-family:Arial,Helvetica,sans-serif;font-size: 195%;font-weight: normal;line-height:1.22;}
.home h1 {position: absolute; top: -10000px;}
.home h1, .home h3 {margin: 0;}
h2 {margin: .9em 0 .4em;color: #000000;font-size: 110%;font-weight: bold;}
#inhoudbox #attentiekolom h2, #inhoudbox .linklijst h2, #inhoudbox form.formulier h2 { font-size: 110%; font-weight: bold; }
.home h2, .home #inhoudbox #attentiekolom h2 {font-family:Arial,Helvetica,sans-serif;font-size: 135%;font-weight:bold; line-height:1.22;}
.home h2 {margin-bottom: 0;padding-bottom: .4em;}
h2.meerinfo {margin-top: 1em;border-top: 3px solid #e17000; padding-top:1em;color: #000000;font-size: 110%; font-weight: bold;}
h3 {margin: .9em 0 .3em;font-size: 100%;font-weight: bold;line-height: 1.4;}
h4 {margin: .9em 0 0;font-size: 100%;font-weight: normal;line-height: 1.4;}
p {margin: 0 0 1.4em 0;line-height: 1.45;}
p.intro {font-weight: bold;line-height: 1.4; margin-top:0.8em;}
p.kenmerken  {margin: 0;color: #535353;}
dd.kenmerken {color: #535353;}
.objectinfo dd.kenmerken {margin-left:131px;}
dt.labels {color:#535353; float:left; width:131px;}
dt.kenmerken span.labels {}
p.subtitel {color: #535353;position:relative;top:-1.2em;margin-bottom:0;}
p.onderschrift {margin: .3em 0 1.9em;color: #535353;}
a {color: #154273;}
a:visited { color: #800080; }
a:hover { color: #0162cd; }
a.extern {background: url(images/icon_extern.gif?_v=-1344436226) 0px 3px  no-repeat ;padding-left: 12px;}
a.meerinfo {display: block;padding: .2em 0 .2em 12px;text-decoration: none;background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -2360px .6em;color: #154273;}
a.meerinfo:hover{text-decoration: underline;color:  #0162cd;}
abbr, acronym {font-style: normal;border-bottom-style: dotted;border-bottom-width: 1px; border-bottom-color: #154273;}

/*------------------------------------- Hoofdindeling site -------------------------------------*/
body {background: #F3F5F6;}
/* #directnaar {position: absolute;top: -1000px;}*/
#directnaar .skiplink {background-color: #f6d4b2; border: 2px solid #e17000; display: block; font-size: 1.3em; left: -1000em; padding: 0.8em; position: absolute; z-index: 10;}
#directnaar .skiplink:focus, #directnaar .skiplink:active {color: #104273; left: 1em; top: 1em; z-index: 1000;}
#centerbox {width: 956px;position: relative;margin: 0 auto;}

/*------------------------------------- Woordmerk -------------------------------------*/
#woordmerk {display: block;width: 500px;height: 101px;position: absolute;left: 230px;top: 0;z-index: 100;}
#woordmerk a, #woordmerk img {display: block;width: 500px;height: 101px;text-decoration: none;}

/*------------------------------------- Inhoudbox met hoofdindeling in inhoud-, attentiekolom -------------------------------------*/
#inhoudbox {width: 956px;position: relative;margin: 0;padding: 0 0 70px 0;background: url(images/rijks_sprite.png?_v=-1344436226) repeat-y -962px 0;}
#inhoudbox .schaalbox {padding: 111px 8px 0;}
#inhoudbox .schaalbox:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}

#inhoudbox #navigatie .schaalbox {padding:0px;}
#hoofdkolom {width: 892px;padding: 0px 24px;}
#inhoudkolom {width: 588px;float: left;padding: 0 0 25px; margin-top: 6em;}
#attentiekolom {width: 284px;float: right;margin-top: 6em;}
.searchresults #attentiekolom {margin-top: 12.3em;}
#inhoudbox.breed #inhoudkolom {width: 100%;}
#inhoudbox.breed #attentiekolom {display: none;}

#inhoudkolom h1 {margin-bottom:0.6em;}
#inhoudkolom #profiletext {height: 50px; overflow:hidden;}
#inhoudkolom div.afbeeldingskader {overflow:hidden;}

/*-------------------------------------  Kop en voet -------------------------------------*/
#kop {position: absolute;top: -10px;left: 0;height: 10px;width: 956px;background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat 0 0;}
#voet {clear: both;width: 956px;height: 50px;background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -2px -15px;}

/*-------------------------------------  Navigatie gedeeld -------------------------------------*/
#inhoudbox #navigatie {position: absolute;top: 0;left: 8px;width: 940px;z-index: 100;}
#navigatie .schaalbox {}
#navigatie .schaalbox:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
#navigatie h2, #navigatie h2 span, #voet h2, h2.servicekop {position: absolute;left: -10000px;margin: 0;}
ul#servicemenu a.rss {padding-left: 17px;background: url(images/icon_rss.gif?_v=-1344436226) no-repeat .4em .7em;}

/*  Hoofdmenu en servicemenu -------------------------------------*/
#hoofdmenu {display: block;width: 892px; padding: 2.4em 24px 0;border-bottom: 10px solid #f6d4b2;position: absolute;top: 101px;z-index: 50;background: #e17000;}
#servicemenu {position:absolute; right:7px; top:0px; margin-top: -2.5em;padding: 0 .3em;float: right;}
#servicemenu_topleft {top:0px; margin-top: -2.5em;padding: 0 .3em;float: left; position:absolute;}
#inhoudbox #hoofdmenu li, #servicemenu li, #servicemenu_topleft li{display: block;float: left; margin:0; padding:0; background-image:none; }
#inhoudbox #hoofdmenu a {background-image:none; height: 1.5em;float: left;padding: .3em 10px .1em 10px;color: #000000;font-family: arial,helvetica,sans-serif;font-size: 110%;font-weight: bold;text-decoration: none;}
#servicemenu a, #servicemenu_topleft a {background-image:none;float: left;padding: .5em .6em .6em .6em;color: #535353;text-decoration: none;}
#servicemenu a:visited, #servicemenu_topleft a:visited {color: #535353;text-decoration: none;}
#servicemenu a:hover, #servicemenu a:visited:hover, #servicemenu_topleft a:hover, #servicemenu_topleft a:visited:hover {color: #000;text-decoration: underline;}
#inhoudbox ul#hoofdmenu a:hover, #inhoudbox ul#hoofdmenu .actief a, #inhoudbox ul#hoofdmenu .actief a:hover {text-decoration: underline; background-color: #f6d4b2;color: #000000;}
#inhoudbox ul#hoofdmenu a:focus, #inhoudbox ul#hoofdmenu .actief a:focus {background-color: #f6d4b2;color: #000000;}
#inhoudbox #navigatie li.dnactief { background-color: #f6d4b2; }

/*  Subnavigatie -------------------------------------*/
#navigatieblok {display: table; background-color: #f6d4b2;margin-bottom: 10px; width: 100%;}
#navigatieblok .subnavigatiefoto {float: right; width: 208px; overflow: hidden;}
#navigatieblok .subnavigatie {float: left; width: 100%;}
#navigatieblok .subnavigatie h2 {padding-left: 10px;margin-bottom: 0px}
#navigatieblok .subnavigatiesmall {width: 380px;}
#navigatieblok .subnavigatie ul {padding: 10px; margin: 0}
#navigatieblok .subnavigatie ul ul {padding: 0px;}
#navigatieblok .subnavigatie ul li {background:url(images/arrow.gif?_v=-1344436226) no-repeat scroll 5px 5px transparent; padding-left: 15px;}
#navigatieblok .subnavigatie ul li.actief {font-weight: bold;}
#navigatieblok .subnavigatie ul li.actief a {color: #000;}
#navigatieblok .subnavigatie ul li a {text-decoration: none;}
#navigatieblok .subnavigatie ul li a:hover {text-decoration: underline;}
/* only show plus and minus when javascript is on */
#navigatieblok.json .subnavigatie ul li.hasitems {background:url(images/menu_plus.gif?_v=-1344436226) no-repeat scroll 0px 3px transparent; cursor: pointer;}
#navigatieblok.json .subnavigatie ul li.hasitems_hover {background-image:url(images/menu_plus_over.gif?_v=-1344436226);}
#navigatieblok.json .subnavigatie ul li.hasitems>ul {display:none;}
#navigatieblok.json .subnavigatie ul li.open {background:url(images/menu_min.gif?_v=-1344436226) no-repeat scroll 0px 3px transparent; cursor: pointer;}
#navigatieblok.json .subnavigatie ul li.open_hover {background-image:url(images/menu_min_over.gif?_v=-1344436226);}
#navigatieblok.json .subnavigatie ul li.open>ul {display:block;}

/*  Zoeken -------------------------------------*/
#zoeken {width: 230px;position: absolute;top: 108px;left: 715px;z-index: 110;}
#zoeken a {text-decoration: none;}
#zoeken input:focus {border-width:0px;}
#zoeken button:focus {border-width:0px;}
#zoeken #zoekform button {font-size:12px; font-weight:bold; font-family:arial, verdana, helvetica, sans-serif; position: absolute; right: 0; height: 17px;}

/*  Zoekmenu -------------------------------------*/
#zoekmenu {padding-top: 2.4em;margin-right: -2.4em;}
#zoekmenu li {display: block;float: left;padding: 0 2.4em 0 0;}
.en #zoekmenu {margin-right: -2.7em;}
.en #zoekmenu li {padding: 0 2.7em 0 0;}
#zoekmenu a, #zoekmenu a:visited {float: left;padding: .3em 0 .4em 0;color: #000000;}
#zoekmenu a:hover {text-decoration:underline;}

/*  Zoekformulier -------------------------------------*/
#zoekformdossier{width: 176px;position: static;top: 9px;left: 0;margin:0 0 0.8em 0;padding:0;}
#zoekform {width: 176px;position: absolute;top: 9px;left: 0;margin:0;padding:0;}
#zoekform h2 {position: absolute;top: -10000px;}
#zoekform p, #zoekformdossier p {width: 174px;height: 1.5em;border: 1px solid #000;margin: 0;padding: 0;background: #FFF;}
#zoekform #zoek-trefwoord, #zoekformdossier #zoek-trefwoord {width: 124px;float: left;border: 0;font-size: 100%;vertical-align: top;background: transparent;}
#zoekform #zoek-submit, #zoekformdossier #zoek-submit {width: 47px;height: 100%;padding: 0;margin: 0;border:none;border-left: 1px solid #000;background: transparent;color: #000;font-size: 100%;font-weight: bold;text-align: center;text-transform: lowercase;line-height: 1;}

/* Zoekformulier bij de resultaten*/
#zoekresultaat {margin-top: 1.4em;}

/*  Formulieren -------------------------------------*/
.formulier fieldset {border: none;padding: 0;margin: 0;}
.formulier fieldset#clearform {border: none;padding: 0;margin: 0 0 2.5em;}
.formulier fieldset#clearform legend {display: none;}
.formulier fieldset:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
.formulier h2 {margin-bottom: .9em;}
.formulier h3.filter_title {margin:0px;padding:0 0 .7em;}
.formulier h3.filter_title img {float:right;}
.formulier label {display: block;margin: .8em 0 .2em;color: #000;}
.formulier .formrij {background:#fbead9;margin-bottom:2px;padding:8px 0 8px;}
.formulier .formrij .noborder { border: none; }
.formulier #formrij1 {margin-bottom:2px;padding:7px 0 4px;}
.formulier .formrij.zonderlabel {padding-left:150px;}
.formulier .formrij:after {content: "";display: block;clear: both;height: 0;visibility: hidden;}
.formulier .formrij .fake_label,.formulier .formrij label, .formulier .formrij .label {float:left;width:140px;padding:0 10px 4px !important;margin:0;clear: both;}
.formulier .formrij .fake_label{width: 230px;}
.formulier .datumrij label, .formulier .datumrij input{margin: 7px 0 4px;}
.formulier .formrij input, .formulier .formrij select, .formulier .formrij textarea, .formulier .formrij input.extraoption {float:left;width:240px;border:1px solid #000;}

#inhoudbox .formulier .formrij .radiogroup {float:left; margin:0px;}
#inhoudbox .formulier .formrij .radiogroup ul, #inhoudbox .formulier .formrij .radiogroup li {clear:both; background-image:none; margin:0px !important; padding:0px;}
#inhoudbox .formulier .formrij .radiogroup input {border:0px; width:20px; float:left; clear:left; }
#inhoudbox .formulier .formrij .radiogroup label {width:230px; clear:right; padding-left:0px !important;}

.formulier .formrij label input {width:12px !important; margin-right:5px;}
.formulier .formrij .questioninput {margin-left:140px;}

.formulier .formrij input.extraoption {border:1px solid #000 !important;}
.formulier .comment {padding:10px 0 ;}
.formulier .formrij #checkOudeRegels{width: 12px;height: 12px;}
.formulier .formrij .radiofield, .formulier .formrij .checkbox {float:left;width:276px;}
.formulier .formrij .radiofield label {float:none;padding:0 !important;}
.formulier .formrij .radiofield input{border: none;}
#stuurdoorFormulier .formulier .formrij .radiofield, #send .formulier .formrij .radiofield {border: 1px solid #000000; width:21px;}
.formulier .formrij .checkbox input{float: none !important;width: 20px;border: none;}
.formulier .formrij .checkbox label {float:none;padding:0 !important;margin:0;width:130px;clear: none;display: inline;}
.formulier .formtime{width: auto !important;}
.formulier .formrij select.time {width:auto;}
.formulier .formrij input.calendar_input {width:auto;}
.formulier .formrij .bijlagetekst {clear:both;display:block;padding:5px 0;margin: 0 0 0 150px}
.formulier .formrij .filedescription {margin-left:150px;}
.formulier .formrij .gmapsinput {clear:both;}
.formulier .formrij .addressname{padding:0 10px 4px !important;}
.formulier  .form_container{width: 100%!important;}
.endresult .form_container span {display: block;}
.endresult .form_container .form_question .clear span:first-child {font-weight:bold;}
.endresult .form_container .form_question .clear {margin:10px 0;}
.endresult .submit_button, .formulier .submit_button {text-decoration:none;}
.formulier p {margin: 0 0 .8em;}
.formulier .formrij p {padding: 0 10px 4px !important;}
.formulier p.fout {clear:both;}
.formulier textarea#vraag {margin: 0 0 .8em;}
.formulier .privacy {background:#fbead9;margin-bottom:2px;padding:10px 10px 10px 160px;}
.formulier .periode {margin-bottom:0; padding: 5px 0px;clear:both;}
.formulier .periode label {width:auto; padding:0px !important; clear:none;}
.formulier .formrij .calendar_button{display:inline-block;z-index: 100;}
.formulier .formrij .datefield{width:200px!important;}
.formulier input#publishdate_from, .formulier input#publishdate_till {float:none;width:60px; margin-right: 2px;}
.formulier select.datum {width: 8em;}
.formulier .radiofield input {float: none;display: inline;width: auto;}
.formulier .radiofield label {display: inline;margin: 0 1.5em 0 0;position: relative;top: -0.2em;color:#000;cursor: pointer;}
.formulier button {margin:.7em 0 0 160px;}
body.en .formulier input#publishdate_from, body.en .formulier input#publishdate_till { width: 68px !important; }
.formulier input#publishdate_from, .formulier input#publishdate_till {width: 77px !important;float:none;}

#submit_forms_repeatPage {width:82px;}
.fileupload_description {float:none; clear:left;margin-left:150px; padding:5px 0;}

#inhoudkolom #formdesigner_webeditor {clear:both;}
#inhoudkolom #formdesigner_webeditor table th, #formdesigner_webeditor table td {border:0px solid #FFFFFF;}
.submit_button{display: inline-block;border: 1px solid #000;padding: 0 10px;background: #FFFFFF;color: #000;font-weight: bold;cursor: pointer;text-transform:lowercase;margin:0.7em 0 0 150px;}
.submit_button:hover{background:#767676;color:#fff;}
button {display: block;margin: 0;border: 1px solid #000;padding: 0 10px;background: #FFFFFF;color: #000;font-weight: bold;cursor: pointer;text-transform:lowercase;}
button:hover {background:#767676;color:#fff;}
form.kort button {padding:0 5px; display: inline;margin:0;background:#ffffff;border-left:0; height:17px;}
form.kort button:hover {color:#000000;}
form.kort .veld {margin-left:.3em; border: 1px solid #767676;width: 18em; margin-right:-4px;}
.progress {color:#767676;}
.verplicht {clear:right; display:block;color:#767676;text-align:right;float:right;position: relative;}
#stuurdoorFormulier {margin-top:20px; padding-top: 15px; clear: both;}
#stuurdoorFormulier fieldset {width:100%;}
#stuurdoorFormulier legend {font-weight:bold; padding:0 0 5px; margin:10px 0 5px -5px;}
.formulier .formrij label.stuur {padding-left:0px !important; padding-top:5px !important;}
#inhoudbox #stuurdoorFormulier h2 {display:inline-block; margin:2px 0px; clear:none; }
.no_ajax {top:0px;}
.label {color: #000;}
.breed .formrij .google_maps{width: 100% !important;}
.fout label, .fout .label, .alert {color:#e70022 !important;}
.fout input, .fout select, .fout textarea {border-color:#e70022 !important;}
.foutmelding {margin-top:2em;margin-bottom:1.1em;padding:8px 10px 10px 35px;background:#fab2bd;position:relative;}
.foutmelding img {position:absolute;top:5px;left:5px;}
.foutmelding p, .foutmelding ul {margin:0 !important;}
.foutmelding p.intro {padding-right: 5px;}
.foutmelding ul li {padding-left:.7em !important;}
body .formulier .error input, .formulier .error textarea, .formulier .error select, .formulier .error .gmapsinput{border:1px solid #E70022!important;}
.formulier .error label {color:#E70022; font-weight:bold;}
.formulier .formrij #zoek {border-left:1px solid #000000;}
.breed .formulier .formrij input, .breed  .formulier .formrij select, .breed  .formulier .formrij textarea, .breed  .formulier .formrij input.extraoption {width:456px;}
.breed .formulier .formrij .checkbox input{width:20px; float: left;}
.breed .formulier .formrij .radiofield input  {display:inline;float:none;width:auto;}
.formulier .active-field {background-color:#f6d4b2;}
#simpleform dl.form_summary dd {margin:0px;}
#simpleform ul li {background-image:none; padding:0; }
.formulier .error {background-color:#FFFFFF; border: 1px solid #fbead9 !important; color:#E70022; font-weight:bold;}
#inhoudbox .foutmelding ul li {background-position:0 0.6em;}

/* search pages search column */
.zoekkolom h2 {display:none;}
.zoekkolom legend {display:none;}
.zoekkolom label {width: 200px !important;}
.zoekkolom input.otherlanguage {width: auto !important; border: none;}
.zoekkolom button {margin-left: 220px;}

input.selectall, h4.selectall {font-weight:bold; padding:5px 0 10px;margin:3px 5px 0 4px;}
label.selectall {font-weight:bold; padding:1px 0 13px; margin-top:2px;}
/*  Form hint -------------------------------------*/
.form_hint_dynamic {display:block; width: 382px;z-index: 9999; color:#FF0000;margin-top:10px; font-style:italic;}
.form_question a {cursor: pointer;}
.form_hint {font-weight: normal;}
#inhoudbox ul.warning_list{clear: both;list-style-type:none;margin:1.1em 0 0 13.7em;padding:0;position:relative;width:278px;}
#inhoudbox ul.warning_list li.warning{padding: 0 15px;background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat scroll -7635px 0.4em;color: #E70022;}

/*  Linklijsten -------------------------------------*/
#inhoudbox ul.linklijst, #inhoudbox .linklijst ul {display: block;margin-bottom: 2.6em;}
.home #inhoudbox ul#hoofdmenu, #inhoudbox ul#hoofdmenu {display: block;width: 892px;padding: 2.4em 24px 0px 24px;border-bottom: 10px solid #f6d4b2;position: absolute;top: 101px;z-index: 50;background: #e17000;}
#inhoudbox .linklijst li ul, .home #inhoudbox li ul {border-top: 0;margin: 0;}
.home #inhoudbox li, #inhoudbox .linklijst li, #inhoudbox #attentiekolom li {display: block;padding: 0;margin: 0 0 .3em;background: none;}
#inhoudbox .linklijst li ul li, .home #inhoudbox li ul li {padding: 0 0 0 1.1em;margin: 0;}
.home #inhoudbox li a, #inhoudbox .linklijst a {display: block;padding: .2em 0 .2em 12px;text-decoration: none;color: #154273;}
.home #inhoudbox li {margin:0px;}
.home #inhoudbox .contentarea li {margin: 0 0 0.3em; padding: 0 0 0 2.7em; background: url("images/bullet.gif?_v=-112813564") no-repeat scroll 15px 0.6em transparent;}

.home #inhoudbox li a {background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -2360px .8em;padding: 4px 0 0 11px;}
.home #inhoudbox li a:hover, #inhoudbox .linklijst a:hover {text-decoration: underline;}
.home #inhoudbox li a:hover, #inhoudbox .linklijst a:hover {color: #0162cd;}
.home #inhoudbox li a:visited, #inhoudbox .linklijst a:visited {color: #696969;}
.home #inhoudbox li a.more, #inhoudbox #attentiekolom li a.more, #inhoudbox .linklijst a.more {font-weight: bold;}

/*  li.bloklink -------------------------------------*/
.home #inhoudbox .bloklink, #inhoudbox .linklijst .bloklink {padding: 0 0 .65em 0;margin: 0;}
#inhoudbox .linklijst .bloklink {padding: 0 0 0 0;margin: 0;}
#inhoudbox #inhoudkolom .linklijst li.bloklink.extern a, #inhoudbox #inhoudkolom .linklijst li.bloklink.externOver a {background-position:100% .4em;}
.home #inhoudbox li.bloklink a, #inhoudbox .linklijst li.bloklink a {display: inline; padding: 0;border: 0;background-image: none; text-decoration:none;}
.home #inhoudbox li.bloklink a:hover, #inhoudbox .linklijst li.bloklink a:hover {color: #0162cd; text-decoration:underline;}
#inhoudbox .linklijst .bloklink h2 {margin: 0;padding: .3em 0 .2em 0;font-size: 100%;font-weight: bold;}
#inhoudbox .linklijst .bloklink h3, #inhoudbox .linklijst .bloklink h4 {margin:0;padding: .3em 0 0 0;font-weight:bold;}
.home #inhoudbox .bloklink p, #inhoudbox .linklijst .bloklink p {margin-top: 0;margin-bottom: 0;padding: .25em 0 .2em 0;line-height: 1.4;}
.home #inhoudbox .bloklink p.kenmerken, #inhoudbox .linklijst .bloklink p.kenmerken {padding: .2em 0;}
#inhoudbox .linklijst .extern a, .home #inhoudbox .extern a, .home #inhoudbox .js-aan .extern a {background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -3680px .6em;}
#inhoudbox .linklijst .extern a:visited, .home #inhoudbox .extern a:visited, .home #inhoudbox .js-aan .extern a:visited {background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -4120px 3px;}
.home #inhoudbox .js-aan li.over a, .home #inhoudbox .js-aan li.extern a, .home #inhoudbox .js-aan li.download a .home #inhoudbox .js-aan li.over a:visited, .home #inhoudbox .js-aan li.extern a:visited, .home #inhoudbox .js-aan li.download a:visited{background-image: none;}
#inhoudbox dt.bloklink h2, #inhoudbox dt.bloklink h3 {padding-top:0px !important;}
#inhoudbox dt.bloklink h2 a, #inhoudbox dt.bloklink h3 a {text-decoration:none;}
/*  ul.js-aan */
.home #inhoudbox .js-aan .bloklink a, #inhoudbox .linklijst.js-aan .bloklink a {color: #154273;text-decoration: none;background-image: none;}
.home #inhoudbox .js-aan .bloklink a:visited, #inhoudbox .linklijst.js-aan .bloklink a:visited {color: #696969;}
.home #inhoudbox .js-aan .bloklink a:hover, #inhoudbox .linklijst.js-aan .bloklink a:hover, .home #inhoudbox .js-aan .bloklink a:visited:hover, #inhoudbox .linklijst.js-aan .bloklink a:visited:hover {color: #0162cd;text-decoration: underline;}
.home #inhoudbox .js-aan .bloklink, #inhoudbox .linklijst.js-aan .bloklink {cursor: pointer;}
.home #inhoudbox .js-aan .bloklink a:hover, #inhoudbox .linklijst.js-aan .bloklink a:hover, .home #inhoudbox .js-aan li.over a, #inhoudbox .linklijst.js-aan li.over a, .home #inhoudbox .js-aan li.over a:visited, #inhoudbox .linklijst.js-aan li.over a:visited, .home #inhoudbox .js-aan li.downloadOver a, #inhoudbox .linklijst.js-aan li.downloadOver a, .home #inhoudbox .js-aan li.downloadOver a:visited, #inhoudbox .linklijst.js-aan li.downloadOver a:visited, .home #inhoudbox .js-aan li.ankerOver a, #inhoudbox .linklijst.js-aan li.ankerOver a, .home #inhoudbox .js-aan li.ankerOver a:visited, #inhoudbox .linklijst.js-aan li.ankerOver a:visited {color: #0162cd;background-image: none;}
.home #inhoudbox .js-aan li.over, .home #inhoudbox .js-aan li.externOver, .home #inhoudbox .js-aan li.downloadOver {background-color: #fbead9;}
.home #inhoudbox .js-aan li.over h4 a, .home #inhoudbox .js-aan li.externOver h4 a, .home #inhoudbox .js-aan li.downloadOver h4 a {color: #0162cd;}
#inhoudbox .linklijst.js-aan li.over, #inhoudbox .linklijst.js-aan li.externOver, #inhoudbox .linklijst.js-aan li.downloadOver, #inhoudbox .linklijst li.current {background-color: #fbead9;}
#inhoudbox .linklijst.js-aan li.over h4 a, #inhoudbox .linklijst.js-aan li.externOver h4 a, #inhoudbox .linklijst.js-aan li.downloadOver h4 a {color: #0162cd;}
/*  Bijzondere links: extern, download, anker */
#inhoudbox .linklijst.js-aan .extern a, #inhoudbox .linklijst.js-aan .extern a:hover, #inhoudbox .linklijst.js-aan .extern a:focus, #inhoudbox .linklijst.js-aan .extern a:visited, #inhoudbox .linklijst.js-aan .externOver a, #inhoudbox .linklijst.js-aan .externOver a:hover, #inhoudbox .linklijst.js-aan .externOver a:focus, #inhoudbox .linklijst.js-aan .externOver a:visited {padding-right: 12px; background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -3680px .6em;}
#inhoudbox .linklijst.js-aan .externOver a, #inhoudbox .linklijst.js-aan .externOver a:visited {color: #0162cd;}
/*  Bijzondere links: extern in uitgelicht blokje */
.home #inhoudbox .uitgelicht .extern a, .home #inhoudbox .uitgelicht .js-aan .extern a, .home #inhoudbox .uitgelicht .extern a:hover, .home #inhoudbox .uitgelicht .js-aan .extern a:hover, .home #inhoudbox .uitgelicht .extern a:visited, .home #inhoudbox .uitgelicht .js-aan .extern a:visited, .home #inhoudbox .uitgelicht .externOver a, .home #inhoudbox .uitgelicht .js-aan .externOver a, .home #inhoudbox .uitgelicht .externOver a:hover, .home #inhoudbox .uitgelicht .js-aan .externOver a:hover, .home #inhoudbox .uitgelicht .externOver a:visited, .home #inhoudbox .uitgelicht .js-aan .externOver a:visited {padding-right: 12px;background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -3680px .4em;padding-left: 10px;}
.home #inhoudbox .uitgelicht .externOver h3 a, .home #inhoudbox .uitgelicht .js-aan .externOver h3 a, .home #inhoudbox .uitgelicht .externOver h3 a:visited, .home #inhoudbox .uitgelicht .js-aan .externOver h3 a:visited {color: #0162cd;}
/*  Bijzondere links: download bijlage */
#inhoudbox .linklijst .bijlage {padding-left: 2em;line-height: 1.4;}

/*  Linklijst: landingpagina, onderwerpen (dossiers A-Z) */
#inhoudbox div.linklijst {border-left: none;}
#inhoudbox .linklijst p {margin-bottom: 1.4em;}
#inhoudbox .linklijst p.kenmerken {margin-bottom:0px;padding-left:12px;}
#inhoudbox .linklijst a {display: block;padding: .2em 0 .2em 12px;background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -2360px .6em;text-decoration: none;}
#inhoudbox .linklijst .anker a {text-decoration: underline;}
#inhoudbox .linklijst h2 a {padding: .2em 0;background: none;text-decoration: underline;}

/*  Onderwerpen */
#inhoudbox #onderwerpen .heading3 {line-height:1.4em; margin:0.9em 0px 0.3em; font-weight:bold; font-size:100%;color:#000000; display:block; clear:both; width:862px; background-color: #f6d4b2; padding:5px;}
#inhoudbox #onderwerpen ul.driekolommen {float:left; width: 270px; margin: 0 20px 20px 0;}
#inhoudbox #onderwerpen ul.driekolommen li {line-height: 1.4; margin:0;}
#inhoudbox #onderwerpen ul.driekolommen li a {padding: 0 0 0 12px;background:url("images/rijks_sprite.png?_v=-1344436226") no-repeat scroll -2360px 0.45em transparent;}
hr.clear {line-height:0px; height:0px; border:0px;}
#inhoudbox #onderwerpen #viewbytheme, #inhoudbox #onderwerpen #viewbyletter {clear:both;}
#inhoudbox #onderwerpen #viewbytheme h2 a, #inhoudbox #onderwerpen #viewbyletter h2 a {color:#000000;}
#inhoudbox #onderwerpen #viewbytheme dl, #inhoudbox #onderwerpen #viewbyletter dl {margin:0px;}
#inhoudbox #onderwerpen #viewbytheme dt, #inhoudbox #onderwerpen #viewbyletter dt {margin:0px;}
#inhoudbox #onderwerpen #viewbytheme dd, #inhoudbox #onderwerpen #viewbyletter dd {margin:0px;}
#inhoudbox #onderwerpen .viewbycategory {margin-top: 10px; padding: 8px;}
#inhoudbox #onderwerpen .viewbycategory label {position: absolute;text-indent: -99999em;}
#inhoudbox #onderwerpen .viewbycategory #zoek-onderwerp {width: 250px;height: 20px;float: left; border: 1px solid #000;background: transparent;color: #000;font-size: 120%;line-height: 1;}
#inhoudbox #onderwerpen .viewbycategory #zoek-onderwerp-submit {height: 24px; float: left;padding: 0 5px;margin: 0;border: 1px solid #000;border-left: 0px;background-color: #f6d4b2;color: #000;font-size: 100%;font-weight: bold;text-align: center;line-height: 1;}

#inhoudbox #onderwerpen .viewbycategory #subjectcategoryletter {float:left;margin-right:5px;}
#inhoudbox #onderwerpen .viewbycategory #subjectcategorytheme {float:left;margin-right:5px;}

/*  Linklijst: begrippenlijst */
#inhoudbox ul.tweekolommen h2 {background:none repeat scroll 0 0 transparent !important;display:block;font-size:96%;margin-right:-3px;padding-left:0 !important;padding-right:0;}
#inhoudbox ul.tweekolommen li {background-image:none;margin:0;padding-left:0;}
#inhoudbox ul.tweekolommen {float:left;margin-right:20px;width:312px;}

/*  Inhoud attentiekolom op vervolgpagina's */
#attentiekolom div {margin-left: 0;padding: 0;}
#attentiekolom div.banner_container {margin-top:0px;}
#attentiekolom .schaalbeeld {margin-top: 14px;padding: 0 0 1.5em;overflow:hidden;}

/*  Nieuwsblokken */
.home #inhoudbox p.datum {position: absolute;top: .2em;right: 0;color: #767676;}
/*  Nieuwsblok */
#inhoudbox .nieuws ul {margin: 0 0 1.4em 0;border: 0;}
#inhoudbox .nieuws ul:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}

/*  .meer */
#inhoudbox .nieuws li.meer {width: 440px;clear: left;}

/* content */
#inhoudkolom .contentarea {overflow:hidden; clear: both;}

/* .uitgelicht */
#inhoudbox .uitgelicht {margin-top: 20px;}
#inhoudbox .uitgelicht h2 {margin: 0; padding: 0;}
#inhoudbox .uitgelicht ul {margin: 0 0 1.4em 0;border: 0;}
#inhoudbox .uitgelicht ul:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
#inhoudbox .uitgelicht li {width: 284px; float: left;}
#inhoudbox .uitgelicht li.oneven {margin: 0 20px 0 0;}
#inhoudbox .uitgelicht li a {font-weight: bold; background: none; padding-left: 0px;}
#inhoudbox .uitgelicht li a.more {font-weight: normal;display: block; margin-top: 5px;}
#inhoudbox .uitgelicht li h3 {margin: 0;padding-top: 1em;font:bold 100% verdana,helvetica,arial,sans-serif;}
#inhoudbox .uitgelicht li span {display: block;width: 100%;}
#inhoudbox .uitgelicht li img {width: 100%;margin-bottom:3px;}
#inhoudbox .uitgelicht li p {line-height: 1.4;}

/*  Videobericht */
#inhoudbox .video {margin-top: 0;}
#inhoudbox .video abbr {color: #535353;}
#inhoudbox .video .vid-groot {margin-bottom: .8em;}
#inhoudbox .video .vid-groot h3 {padding-top: 1em;}
#inhoudbox .video .vid-groot img {display: block;width: 100%;}
#inhoudbox .video .vid-thumb {display: block;float: left;margin: 0 2px .2em 0;}
#inhoudbox .video .vid-thumb a, #inhoudbox .video .vid-thumb a:hover {margin: 0;padding: 0;border: 0;background-image: none;}
#inhoudbox .video .vid-more {clear: left;}
#inhoudbox .video .vid-more a {font-weight: bold;}

/*  Poll: */
/*  Vragen */
#inhoudbox .poll form, #inhoudbox .poll div.question {padding: 6px 10px;}
#inhoudbox .poll form:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
#inhoudbox .poll fieldset {width: 100%;margin: .4em 0 0;padding-top: .4em;}
#inhoudbox .poll label {display: block;margin: 0 0 .6em 0;padding-left: 20px;cursor: pointer;}
#inhoudbox .poll label input {display: block;float: left;margin: .1em 0 .6em -20px;}
#inhoudbox .poll button {float: right;margin-top: 1.4em;}
/*  Resultaten */
ul.poll-res li {background:none !important;margin:0px !important;padding:0px !important;}
#inhoudbox .poll span.staaf {display: block;width: 100%;margin: 3px 0;background: #f6d4b2;}
#inhoudbox .poll span.staaf span {display: block;height: 1em;background: #e17000;}
#inhoudbox .poll ul li.pollanchor {background:url(images/rijks_sprite.png?_v=-1344436226) no-repeat scroll -2359px 0.45em transparent; padding:0 0 0 1.1em;}
#inhoudbox .poll ul li.pollanchor a {text-decoration: none;}
#inhoudbox .poll ul li.pollanchor a:hover {text-decoration: underline;}
.home #inhoudbox #attentiekolom div.poll ul li.pollanchor {background-image:none;}

/* Contentpagina's: specifieke onderdelen, kruimelpad + dossiertitel, vormgeving naar boven link, vormgeving terug link, meerinfo */
#inhoudbox  h5{clear:both;}

/*  Kruimelpad en teruglink */
#inhoudbox #kruimelpad {position: relative;margin: .3em 0 1em 0;color: #535353;line-height: 1.4em;display:block;}
#inhoudbox .teruglink {position: relative;margin-left: -12px;line-height: 1.4em;}
#inhoudbox #kruimelpad span, #inhoudbox .teruglink span {position: absolute;top: -10000px;}
#inhoudbox #kruimelpad a, #inhoudbox .teruglink a, #inhoudbox #kruimelpad em {padding: 0 0 0 12px;background: url(images/arrow.gif?_v=-1344436226) no-repeat 3px 4px;color: #154273;}
#inhoudbox .teruglink a {background-position: -7200px .3em;}
#inhoudbox #kruimelpad a:hover, #inhoudbox .teruglink a:hover {color: #0162cd;}
#inhoudbox #kruimelpad em {color: #696969;font-style: normal;}
#inhoudbox #kruimelpad a.homelink {padding: 0;background: none;}
#inhoudbox.maxwidth #kruimelpad {padding-left:4px;}
#kruimelpad .currentcrumb {position: static !important;padding-left:12px;display:inline-block; background:url(images/arrow.gif?_v=-1344436226) no-repeat scroll 3px 6px transparent;}
/*  Dossiertitel */
#inhoudbox #kruimelpad a.dossiertitel {width:430px; display: block;position: relative;top: .53em;margin: 0 0 0 0;padding: 0;background-image: none;color: #876220;font-family:Arial,Helvetica,sans-serif;font-size: 195%;font-weight: normal;line-height:1.22;text-decoration: none;}
#inhoudbox .dossiertitle {font-size:80%;}
#inhoudbox .dossiertitle a {width:430px; display: block;margin: 0 0 0 0;padding: 0;background-image: none;color: #876220;font-family:Arial,Helvetica,sans-serif;font-size: 180%;font-weight: normal;line-height:1.22;text-decoration: none;}
/*  Naar boven link */
#inhoudbox a.naarboven {display: block;float: left;margin: 0 0 .8em;padding: .4em 0 .4em /*12*/0px;background: none /*url(images/rijks_sprite.png?_v=-1344436226) no-repeat -6320px .6em*/;color: #535353;text-decoration: underline;}
#inhoudbox a.naarboven:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
#inhoudbox a.naarboven:visited {color: #767676;}
#inhoudbox a.naarboven:hover {background-position: -6760px .6em;color: #000000;text-decoration: underline;}

/*  Iets meer witruimte boven 'meer informatie' lijst */
#inhoudbox ul.meerinfo {margin-top: .5em;margin-bottom: 1.4em;}

/*  Lijsten: ul en ol */
#inhoudbox ul {padding: 0;margin: 0 0 1.4em 0;list-style-type: none;}
#inhoudbox ul li, #inhoudbox ol ul li, #inhoudbox ol.alfa ul li, #inhoudbox ol.roman ul li  {background: transparent url(images/bullet.gif?_v=-1344436226) no-repeat scroll 15px 0.6em;padding: 0 0 0 2.7em;margin: 0;line-height: 1.4;list-style-type: none;}
#inhoudbox ul#poll-li li{padding:0 0 0 1.1em;background: none;}
#inhoudbox ul#poll-li li a{background: transparent url(images/rijks_sprite.png?_v=-1344436226) no-repeat scroll -2360px 0.6em;padding: 0.2em 0 0.2em 12px;text-decoration: none;}
#inhoudbox ul#poll-li li a:hover{text-decoration: underline;}
#inhoudbox ol {padding: 0;margin: 0 0 1.4em 0;line-height: 1.4;}
#inhoudbox ol ol, #inhoudbox ul ul, #inhoudbox ol ul, #inhoudbox ul ol {margin: 0;}
#inhoudbox ol li {display: list-item !important;list-style-type: decimal;list-style-position: outside;background: none;margin: 0 0 0 3.0em;padding: 0;line-height: 1.4;}
#inhoudbox ol.alfa li {list-style-type: lower-alpha;}
#inhoudbox ol.roman li {list-style-type: lower-roman;}
#inhoudbox ul.linklijst li h3 {clear:both;}
/*  Zoomen en positioneren van afbeeldingen */
#inhoudbox img.beeld {display: block;margin: .4em 1em .2em 0;float: left;color: #000;}
#inhoudbox img.rechts, #inhoudbox .rechts {margin: .4em 0 .2em 1em;float: right;}


/*  Lijst overzichten: filter en resultaten */
#inhoudbox .resultaten {border-left: none;}
#inhoudbox .resultaten p.kenmerken {background-image: none !important;}
#inhoudbox .resultaten ul.linklijst {margin: 0;border-top: none;}
#inhoudbox .resultaten ul.linklijst .bloklink h2 {padding: .6em 0 .2em 0;margin: 0;font-size: 100%;font-weight: bold;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink {clear:both;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink span {float:left;display:block;width:10px;padding:0.6em 0 0.2em;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink h2 {display:block;clear:none;padding-left: 10px;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink p {clear:both;padding-left: 2.0em;}
#inhoudbox .resultaten a.rss {padding-left: 17px !important;background: url(images/icon_rss.gif?_v=-1344436226) no-repeat .3em .3em !important;}

#inhoudbox .resultaten dl dl {margin-top:10px;}
#inhoudbox .resultaten dt a {font-weight:bold; background-image:none; padding:0;}
#inhoudbox .resultaten dt.extern a{background: transparent url(images/icon_extern.gif?_v=-1344436226) 0px 3px  no-repeat ; padding-left: 12px;}
#inhoudbox .resultaten dd {margin:0px;}
#inhoudbox .resultaten dd.description, #inhoudbox .resultaten dd.no_description {margin-bottom:1.4em;}
#inhoudbox .resultaten dl dl dd.description {margin-bottom:1.4em;}
#inhoudbox .resultaten dd dd.kenmerken {padding-left:0px;}
#inhoudbox .resultaten dl dl dd {margin-left:20px;}
#inhoudbox .resultaten dd dd {margin-left:20px;}
#inhoudbox .resultaten dt.heading3 {line-height:1.4em; margin:0.9em 0px 0.3em; font-weight:bold; font-size:100%;color:#000000; display:block; clear:both; padding:5px 0;}

#inhoudbox .sorteer-aantal th {border-top: solid 3px #e17000; border-bottom: solid 3px #e17000; padding:8px 0;}
#inhoudbox .sorteer-aantal th.sorteer_titel {width:283px; background-color:transparent;}
#inhoudbox .sorteer-aantal th.sorteer_type {width:125px; background-color:transparent;}
#inhoudbox .sorteer-aantal th.sorteer_datum {width:125px; background-color:transparent;}
#inhoudbox .sorteer-aantal th.sorteer_datum a {padding: 0;}
#inhoudbox .sorteer-aantal th.sorteer_url {width:250px; background-color:transparent;}
#inhoudbox .sorteer-aantal a {padding-left:5px;font-weight: bold;text-decoration:none;}
#inhoudbox .sorteer-aantal a:hover {color: #000000;text-decoration:underline;}
#inhoudbox form.resultaten {border-top: none;}

/*  twitter */
#inhoudbox li.tweetlink {clear:both;display: table !important; border-bottom: 1px #eee solid; padding-bottom:10px;}
#inhoudbox li.tweetlink span {float:left;display:block;width:215px;padding-top:1px;}
#inhoudbox li.tweetlink h2 {display:block;clear:none;padding: .6em 0 .2em;margin: 0;font-size: 100%;font-weight: normal; height: 40px;}
#inhoudbox li.tweetlink a {padding:0; background: none; display: inline;}
#inhoudbox li.tweetlink p {clear:both;}
#inhoudbox li.tweetlink p.kenmerken {padding:0;}
#inhoudbox li.tweetlink img {float: left; height: 40px; width: 40px; padding-top: 4px; padding-right: 5px; }
#inhoudbox #twitter-results li.tweetlink img {padding-top: 8px;}

/*  Bladeren en paginering */
#inhoudbox .bladeren {margin-bottom:0; padding: 0 0 0 0;  float:right;}
#inhoudbox .bladeren.onder {clear: both;position: relative;top: -1px; padding:0px; margin-bottom: 1.9em; border-bottom: 0;}
#inhoudbox .bladeren:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
#inhoudbox .bladeren li {float: left;margin: 0;padding: 0 .6em .3em;border-right: 1px solid #767676;background: none;color: #e17000;line-height: 1.2em;text-align: center;}
#inhoudbox .bladeren li.vorige {padding-left: 0;font-weight: normal;}
#inhoudbox .bladeren li.volgende {border-right: none;font-weight: normal;}
#inhoudbox .bladeren li a {display: block;margin: -.2em -.7em -.3em;padding: 0em .4em 0em;color: #154273;text-decoration: underline;}
#inhoudbox .bladeren li a:hover {color: #000;}
#inhoudbox .bladeren li a:visited {color: #767676;}
#inhoudbox .bladeren li span {display: block;margin: -.2em -.6em -.3em;padding: 0em .6em 0em;color: #000;font-weight: bold;}

/*  ABC lijst */
#inhoudbox .abc-lijst {margin: 0 0 2.4em;padding: 0;clear:none;/*width:570px;*/background:none repeat scroll 0 0 #fbead9;margin:0;padding:0;}
#inhoudbox .theme-lijst {margin: 0 0 2.4em;padding: 0;clear:none; /*width:588px;*/background:none repeat scroll 0 0 #FFFFFF;margin:0;padding:0;}
#inhoudbox ol.abc-lijst:after, #inhoudbox .theme-lijst:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
#inhoudbox .abc-lijst li {display: block;float: left;margin: 0;padding: 0;background: none;}
#inhoudbox .theme-lijst li {display: block;margin: 0;padding: 0;background: none;}
#inhoudbox .abc-lijst li span, #inhoudbox .abc-lijst li a {display: block;font-weight: bold;color: #154273;text-decoration: underline;}
#inhoudbox .theme-lijst li span, #inhoudbox .theme-lijst li a {display: block;padding: .5em .3em .55em;font-weight: normal;color: #154273;text-decoration: underline;}
#inhoudbox .abc-lijst li a:hover, #inhoudbox .theme-lijst li a:hover {color: #000000;}
#inhoudbox .abc-lijst li span, #inhoudbox .theme-lijst li span {color: #cccccc;}
#inhoudbox .list-index {border:1px solid #D9D9D9;margin:-0.82em 0 1em;padding:5px 8px 8px; width:853px;}
#inhoudbox .list-index .abc-lijst li {background-image:none;display:block;float:left;line-height:1.5;list-style:none outside none;margin:0 2px 0 4px;padding:0.5em 0.3em 0.55em;font-weight: bold;}
#inhoudbox .list-index p {font-weight:bold;margin:0 0 1em;}

/*  Foutpagina(s) */
#fout ul li {margin-bottom: 1em;}
#fout ul li li {background: none;margin: 0;padding: 0 0 .2em;font-weight: normal;}
#fout form {margin: 0;font-weight: normal;}
#fout form button {display: inline;}
#fout form .veld {margin-left:.3em;border: 1px solid #000;width: 18em;}
#fout .formrij {background-color:transparent;}

/*  Send a friend */
#send .verplicht {position:static; float:none;}

/*  Sitemap */
#inhoudbox ul.sitemap {width: 200px;margin-right: 20px;display:block; float:left; padding-bottom:50px;}
#inhoudbox ul.sitemap:after{content: " ";display: block;clear: both;height: 0;visibility: hidden;}
#inhoudbox ul.sitemap li {margin: 0;padding-left: 0;background-image: none;}
#inhoudbox ul.sitemap h2, #inhoudbox ul.sitemap .heading2 {color:#000000; font-weight:normal; padding-right: 0;margin-right: -3px; font-size:145%;}
#inhoudbox ul.sitemap h2 a, #inhoudbox ul.sitemap a.heading2 {color:#000000; font-weight:normal; text-decoration:none; display: block;padding-left: 0px !important;background: none !important;}
#inhoudbox ul.sitemap h2 a:hover, #inhoudbox ul.sitemap a.heading2:hover {color: #154273;text-decoration: underline;}
.nochild {margin-bottom:20px;}
#inhoudbox ul.sitemap li .linklijst a {margin: 0;text-decoration:none;line-height:14pt;background:transparent url(images/rijks_sprite.png?_v=-1344436226) no-repeat scroll -2360px 0.8em;}
#inhoudbox ul.sitemap li .linklijst a:hover {color: #0162cd;text-decoration:underline;}
#inhoudbox ul.sitemap .linklijst li .linklijst li a {background:transparent url(images/rijks_sprite.png?_v=-1344436226) no-repeat scroll -2360px 0.8em;display:block;padding:0.2em 0 0.2em 12px;text-decoration:none;}
#inhoudbox ul.sitemap .linklijst li .linklijst li a:hover {text-decoration:underline;}

/*  Voet links */
#voet {position:relative;}
#voet ul li:first-child {float:left;}
#voet ul#functionlinks { width:418px; position: absolute; top: -90px; left: 260px; border: 0px solid #dedede; padding: 2px 8px 4px; }
#voet ul#functionlinks li {width:208px; display:inline;line-height:1.5em; margin-right:2em; }
#voet ul#functionlinks li a { padding:.3em 0 .3em 15px;color: #104273;text-decoration:none; }
#voet ul#functionlinks li a:hover,
#voet ul#functionlinks li a:visited:hover,
#voet ul#functionlinks li a:focus {color:#104273; text-decoration:underline}
#voet ul#functionlinks li#printlink a { background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -5440px .6em; }
#voet ul#functionlinks li#printlink a:hover { background-position: -5880px .6em; }
#voet ul#functionlinks li#printlink a:visited { color: #767676; }
#voet ul#functionlinks li#stuurdoor a { background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -4560px .6em; }
#voet ul#functionlinks li#stuurdoor a:hover { background-position: -5000px .6em; }
#voet ul#functionlinks li#stuurdoor a:visited { color: #767676; }

#voet ul#servicemenu_bottomright {position:absolute; border-width:0px; width:200px; right:0; top:25px;}
.home #voet ul#servicemenu_bottomright {top:25px;}
#voet ul#servicemenu_bottomright li {float:right; width:auto; margin:0; padding: 0.1em 0.6em 0.6em;}
#voet ul#servicemenu_bottomright a{float: left;padding: .5em .6em .6em .6em;color: #535353;text-decoration: none;}
#voet ul#servicemenu_bottomright a:visited {color: #535353;text-decoration: none;}
#voet ul#servicemenu_bottomright a:hover, #servicemenu_bottomright a:visited:hover {color: #000;text-decoration: underline;}

.home #voet p.missionstatement {position:relative; top:25px; padding: .5em .6em .6em 20px;color: #535353; width:720px;}

/*  Tabel in inhoudskolom */
#inhoudkolom caption {color: #000;font-weight: bold;margin-bottom: 0;padding-bottom: 4px;text-align: left;}
#inhoudkolom table {margin-bottom: 1.4em;background-color: #fff;}
#inhoudkolom th, #inhoudkolom td {padding:3px;text-align:left;border:2px solid #fff;}
#inhoudkolom th {font-weight:bold;background:#f6d4b2;}
#inhoudkolom td {background:#fbead9;}
#inhoudkolom th.col1, #inhoudkolom td.col1 {border-left: 0;}
#inhoudkolom tbody th {color: #000;}

/*  Imagegallery */
#inhoudbox #imagegallery {text-align:center; display:block;width:100%;}
#inhoudbox #imagegallery h2 {text-align:left;}
#inhoudbox #imagegallery ul.gallery {margin: 0 0 1em;padding-top: 7px;list-style:none}
#inhoudbox #imagegallery ul.gallery li {float: left;margin: 0 7px 7px 0;padding: 0;background: none;}
#inhoudbox #imagegallery .pager {clear: both;}
#inhoudbox #imagegallery object:focus {outline: none;}
#attentiekolom #imagegallery {width:208px;}
#attentiekolom ul.gallery li {background-image:none; margin-right:0px !important;}
#attentiekolom ul.gallery li a {background-image:none; padding-left:0px; padding-right:10px;}

.home #attentiekolom #imagegallery {width:208px;}
.home #attentiekolom ul.gallery li {background-image:none; margin-right:0px !important;}
.home #attentiekolom ul.gallery li a {background-image:none; padding-left:0px; padding-right:10px;}
.home #attentiekolom ul.gallery li a img {width:90px; height:90px;}

/*  Government mediaplayer  */
.moviecontainer {display: table;}
.border_bar .moviecontainer {padding: 6px 10px;}
body#fullscreen {height: 100%;width: 100%;margin: 0;padding: 0;}
span.metageg {display: block; color: #535353;}
.moviecontent, .audiocontent {float: left;padding-right: 8px;} /* a default value will be replaced by movie width */
.moviecaption, .audiocaption {margin-left: 0px !important; width: 100%; float: left;}
#attentiekolom .moviecontent, #attentiekolom  .audiocontent {float: none; width: 284px;}
#attentiekolom .moviecaption, #attentiekolom .audiocaption {float: none; width: 264px; padding: 6px 10px;}
.moviecontent ul, .audiocontent ul {border-bottom: 1px solid #e1e1e1; overflow:hidden;margin:0;padding:0 0 1px 0; list-style:none; }
.moviecontent li, .audiocontent li {background-image:none !important;padding: 0 !important;margin:0 !important;border: 1px solid #e1e1e1; border-bottom: none;}
.moviecontent li ul.linklijst, .audiocontent li ul.linklijst{ margin: 0 !important; padding: 0 !important; }
.moviecontent li li, .audiocontent li li { padding: 0 !important; border: none !important; }
.moviecontent li h2, .moviecontent li h3, .audiocontent li h2, .audiocontent li h3 { margin: 0; padding: 0; font-size: 100%;}
.moviecontent li h2 a, .moviecontent li h3 a, .moviecontent li h2 a:hover, .moviecontent li h3 a:hover, .audiocontent li h2 a, .audiocontent li h3 a, .audiocontent li h2 a:hover, .audiocontent li h3 a:hover { color: #000;}
.moviecontent li.toggle h2 a, .moviecontent li.toggle h3 a, .audiocontent li.toggle h2 a, .audiocontent li.toggle h3 a {background: url(images/arrow.gif?_v=-1344436226) no-repeat 0 0.5em;}
.border_bar .moviecontent li.toggle h2 a, .border_bar .moviecontent li.toggle h3 a, .border_bar .audiocontent li.toggle h2 a, .border_bar .audiocontent li.toggle h3 a {background-position: 0 0.8em;}
.moviecontent li a, .audiocontent li a {display: block; padding: .2em 20px .3em 9px; font-weight: normal; height:1%; text-decoration: none; background-image: none;}
.moviecontent li li a, .moviecontent li li a:hover, .audiocontent li li a, .audiocontent li li a:hover { font-weight: normal; padding: 2px 9px 3px 9px !important; background-image: none !important; color: #000; }
#attentiekolom .moviecontent li li a, #attentiekolom .moviecontent li li a:hover, #attentiekolom .audiocontent li li a, #attentiekolom .audiocontent li li a:hover { padding: 2px 2px 3px 2px !important;}
.moviecontent li a:hover, .audiocontent li a:hover { }
.moviecontent li.download, .audiocontent li.download { }
.moviecontent li.download a, .audiocontent li.download a { }
.moviecontent li.download a:hover, .audiocontent li.download a:hover { background-color: #e1e1e1; }
.moviecontent li.download a:hover span, .audiocontent li.download a:hover span { color: #535353; }
.moviecontent li img, .audiocontent li img { margin-bottom: -4px;}
.moviecontent li a.open, .audiocontent li a.open { background-color: #e1e1e1;}
.moviecontent li a.open:hover, .audiocontent li a.open:hover { background-color: #e1e1e1; }
.moviecontent ul.open, .moviecontent div.open, .moviecontent p.open, .audiocontent ul.open, .audiocontent div.open, .audiocontent p.open {display: block; border: none; }
.moviecontent li a.close, .audiocontent li a.close{ }
.moviecontent li a.close:hover, .audiocontent li a.close:hover{ background-color: #e1e1e1; }
.moviecontent ul.close, .moviecontent div.close, .moviecontent p.close, .audiocontent ul.close, .audiocontent div.close, .audiocontent p.close {display:none;}
#inhoudkolom .moviecontent div.open, #inhoudkolom .audiocontent div.open { padding: 0 9px 10px; }

/************** Movie downloads ***************/
.border_bar .moviecontainer ul li {padding:0px !important;}
.border_bar .moviecontainer ul li a {padding-top:2px; padding-bottom:2px;background-position: 3px 0.6em!important;}
.border_bar .moviecontainer ul div.open {padding-left:12px!important;}
.border_bar .moviecontainer ul div.open a{background: url(images/arrow.gif?_v=-1344436226) no-repeat scroll 3px 0.5em transparent;}

.border_bar .moviecontainer ul li ul li {padding-left:3px !important;}
html body#onelogo.nl div#centerbox.cookiebarmargin div#inhoudbox div.schaalbox div#hoofdkolom div#attentiekolom div.border_bar div.moviecontainer div.moviecontent ul li ul li {padding-left:10px !important;}
div#inhoudkolom .moviecontent li.toggle h2 a, .moviecontent li.toggle h3 a, .audiocontent li.toggle h2 a, .audiocontent li.toggle h3 a { background: url(images/arrow.gif?_v=-1344436226) no-repeat scroll 3px 0.5em transparent; padding-left:12px;}

#inhoudkolom .moviecontent ul li div.open {padding-left:12px!important;}
.moviecontent li h2 a:hover { background-color: rgb(225, 225, 225)!important;}

div.border_bar div.moviecontainer div.moviecontent ul li.toggle h3 a.open {background: url(images/arrow-down.gif?_v=-1344436226) no-repeat scroll 3px 0.7em transparent;}


/*  Tekstgrootte */
ul#servicemenu li#tekstgrootte {color:#535353;display:block;float:left;padding-top:5px; width:115px;}
.groter ul#servicemenu li#tekstgrootte {padding-top:6px;}
.grootst ul#servicemenu li#tekstgrootte {padding-top:8px;}
.groter #inhoudkolom{margin-top:49px;}
.grootst #inhoudkolom {margin-top:53px;}

ul#servicemenu li.tekstgrootte {left:0.5em !important;}
ul#servicemenu li#tekstgrootte span {display:block;margin-right:5px;text-align:right;float:left;}
ul#servicemenu li#tekstgrootte a {display:block;float:left;height:11px;margin:2px 0 0;padding:1px;text-indent:-2000px;width:10px;}
body.groter {font-size:13px;}
body.grootst {font-size:15px;}
body.grootst #zoekmenu li {padding:0 1.4em 0 0;}
ul#servicemenu li#tekstgrootte a#tekstgroottemin {background:transparent url(images/icon_tekstgrootte_min.gif?_v=-1344436226) no-repeat scroll 0 0;}
ul#servicemenu li#tekstgrootte a#tekstgrootteplus {background:transparent url(images/icon_tekstgrootte_plus.gif?_v=-1344436226) no-repeat scroll 0 0;}
ul#servicemenu li#tekstgrootte a#tekstgroottemin:hover {background:transparent url(images/icon_tekstgrootte_min_over.gif?_v=-1344436226) no-repeat scroll 0 0;}
ul#servicemenu li#tekstgrootte a#tekstgrootteplus:hover {background:transparent url(images/icon_tekstgrootte_plus_over.gif?_v=-1344436226) no-repeat scroll 0 0;}

blockquote {border:2px solid #e17000;padding:10px;margin:0 0 1.4em;}
blockquote p {margin: 0;}
.prikbord form fieldset legend{padding: 1.4em 0 0 0;}

/*  helptekst */
#inhoudkolom .info-message-open  {background-color:#FEF1BC;border:1px solid #000000;color:#000000;cursor:pointer;display:block; float:right;
font-weight:bold;height:1.4em;line-height:1.3;position:absolute;right:10px;text-align:center;text-decoration:none;width:1.4em; z-index:100;}
#inhoudkolom  .info-message-close  {background-color:#FEF1BC;border:1px solid #F1CE34;color:#000000;cursor:pointer;display:block;float:right;
font-weight:bold;height:1.4em;line-height:1.2;margin:0.4em 10px 0 40px;position:relative;text-align:center;text-decoration:none;width:1.4em;z-index:100;}
#inhoudkolom .info-message  {margin:0;padding:0.8em 0 0.8em 13.8em;clear:both;background:url(images/arrow-info-message.png?_v=-1344436226) no-repeat scroll 13.8em 0 #FFFFFF;}
#inhoudkolom .info-message div {background-color:#FEF1BC;padding:0.4em 30px 0.4em 10px;}

/*  Homepage: Portretten
-------------------------------------------- */
 #attentiekolom .portretten ul {margin-top: 0;border-top: none;}
 #attentiekolom .portretten li {position: relative;background-image:none;padding-left:0;height:70px;}
 #attentiekolom .portretten li.portret a {display:table; float:left;}
 #attentiekolom .portretten .bloklink {padding-bottom:0px;}
 #attentiekolom .portretten li.portret,
 #attentiekolom .portretten li.portretgroot {
 border-bottom: none !important; /*padding-bottom: 0px !important;*/margin-bottom: 1.9em; }
 #attentiekolom .portretten li:after {display: block; clear: both;height: 0; visibility: hidden;}
 #attentiekolom .portretten h3 {padding-top: 0em; margin-top:0px;}
  .home #attentiekolom .portretten h3 {padding-top: 1.2em; margin-top:0px !important;}
 #attentiekolom .portretten span {display: block; width: 70px;float: left;}
 #attentiekolom .portretten img {display: block;width: 100%;margin: 0;}
 #attentiekolom .portretten div {float:left;  width: 140px; padding-left:10px !important;
width:125px; height:70px; padding-top:0px; overflow:hidden;}
 #attentiekolom .portretten {display:block; margin-bottom:20px;}
.home #inhoudbox .portretten .bloklink P {padding-top:0px !important;}
/*------Download Doc-----------------------*/

ul.downloaddoc {background-image: none}
#inhoudbox ul.downloaddoc li {padding-left: 0px !important;	background: url(images/docdl.gif?_v=-1344436226) no-repeat left 0px; margin-left: 0px !important}
ul.downloaddoc li a {padding:0 0 0 15px; text-decoration:none;}
ul.downloaddoc li a:hover {padding:0 0 0 15px; text-decoration:underline;}

/*  Add this
-------------------------------------------- */
#addthis {margin-top:20px;}

/* themalandingspagina
-------------------------------------------- */
ul#list_news {list-style-type:none; margin:0 0 1.4em; padding:0;}
ul#list_news li {background:none repeat scroll 0 0 transparent; display:block; margin:0 0 0.3em; padding:0;}
ul#list_news li a {background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -2360px .6em; display: block;padding: .1em 0 .1em 12px;text-decoration: none;color: #154273;}
ul#list_news li a:hover {text-decoration: underline;color: #0162CD;}
ul#list_news li a:visited {color: #696969;}
ul#list_news li a.more {font-weight: bold;}
ul.list_news {list-style-type:none; margin:0 0 1.4em; padding:0;}
ul.list_news li {background:none repeat scroll 0 0 transparent !important; display:block; margin:0 0 0.3em !important; padding:0 !important;}
ul.list_news li a {background: url(images/rijks_sprite.png?_v=-1344436226) no-repeat -2360px .6em; display: block;padding: .1em 0 .1em 12px;text-decoration: none;color: #154273;}
ul.list_news li a:hover {text-decoration: underline;color: #0162CD;}
ul.list_news li a:visited {color: #696969;}
ul.list_news li a.more {font-weight: bold;}

.border_bar {border:1px solid #f6d4b2; margin-bottom: 20px; clear: both; width: 100%;}
.border_bar h2 {margin:0px; padding: 6px 10px; background-color:#f6d4b2; }
.border_bar h3 {padding: 0px 10px; margin: 0.3em 0;}
.border_bar ul {clear:both; margin:0 0 0.6em !important;}
.border_bar ul li {background-image:none !important; padding:0px 10px !important;}
.border_bar ul li.extern a {background-position: -3680px 0.9em !important;}
.border_bar ul li.extern a:visited {background-position: -4120px 0.9em !important;}
.border_bar ul li a.extern {background: transparent url(images/icon_extern.gif?_v=-1344436226) 0px 9px no-repeat; padding-left: 12px;}
.home .border_bar ul li a.extern {background-position: 0px 4px;}
.border_bar ul li a {background: url("images/arrow.gif?_v=-1344436226") no-repeat scroll 0 0.8em transparent; color: #154273; display: block; padding: 4px 0 0 12px; text-decoration: none;}
.border_bar ul li .contentarea h2{padding: 0; background-color: transparent;}
.border_bar ul li .contentarea h3{padding: 0; margin: 0;}
.border_bar ul li .contentarea p {margin: 0px}
.border_bar ul li .contentarea a {background: none; padding: 0; display: inline;}
.border_bar ul li a:hover {text-decoration: underline;color: #0162CD;}
.border_bar ul li a:visited {color: #696969;}
.border_bar ul li a.more {margin: 5px 0;}
.border_bar ul li a.underline {border-bottom: 1px solid #f6d4b2;padding-bottom: 8px !important;}
.border_bar ul.library li ul li {padding-left: 0 !important;}
.border_bar ul.library li h3 {padding: 0;}
.border_bar ul.library li h3 a {background:none; padding-left: 0px; color: #000;}
.border_bar ul.library li a span {font-weight: normal; color: #000;}
.border_bar ul.library li a span.total {padding-left: 3px;}

.banners {margin-bottom: 20px; clear: both; display: table; width: 100%;}
.banners ul {display: table; width: 100%;margin-bottom: 0 !important;}
.banners ul li {overflow:hidden; background-image:none !important; float:left; margin: 0 !important; padding:0px !important; width:284px;}
.banners ul li.first_item {margin-right: 20px !important;}
.banners ul li.last_item {margin-bottom: 4px !important;}
#attentiekolom .banners ul li {margin-top: 4px !important; margin-right: 0px;}
#attentiekolom .banners ul li.first_item {margin-top: 0 !important; margin-right:0 !important;}
.banners ul li a.photo {background: none;}

/* tabs
-------------------------------------------*/
/* #inhoudkolom #tab_buttons { overflow: hidden; position:static; } */
#tab_buttons a, #tab_buttons .tab {text-decoration:none;}
#tab_buttons a:hover, #tab_buttons .tab:hover {text-decoration:underline;}
#tab_buttons a:active, #tab_buttons .tab:active {text-decoration:none;}
#tab_buttons a:visited, #tab_buttons .tab:visited {text-decoration:none;}
#tab_buttons .link_list .tab {color:#000000;}
#tab_buttons .link_list li {clear:both; margin:0px 7px !important; padding:0px;}
#tab_buttons .link_list li a {padding-left:8px; margin: 0px 0px; background:url("images/rijks_sprite.png?_v=-1344436226") no-repeat scroll -2360px 0.7em transparent}
#tab_buttons .link_list li.more a {font-weight:bold; clear:both;float:none;padding-bottom:10px;}
#tab_buttons .tab_button_active .link_list a {padding: 3px 0px 3px 8px;}
ul#tab_buttons ul.related ul {margin-left:10px;}
ul#tab_buttons ul.related ul.link_list li {margin:0px !important; background:url("images/rijks_sprite.png?_v=-1344436226") no-repeat scroll -2360px 0.7em transparent}
.tab_button {display:inline;}
.tab_button_active a, .tab_button_inactive a, .tab_button_active .tab, .tab_button_inactive .tab {cursor:pointer; margin-bottom:-1px; display:inline-block;text-decoration:none; padding:3px 8px 3px;border:1px solid #e17000; background-color:#fbead9; border-bottom:1px solid #E5F2ED;}
.tab_button_inactive a, .tab_button_inactive .tab {border:0px; background-color:transparent; text-decoration: underline;}
.tab_button_inactive a:hover, .tab_button_inactive .tab:hover {text-decoration:underline;}
.tab_button .related a {border-width:0px; background-color:transparent;}
.tab_button .related ul.link_list li span {display:inline-block;padding-bottom:3px;}
.tab_button .related {clear:both; margin-bottom:20px; border:1px solid #e17000;}
.tab_button .related span.filter_title  {display:block; font-weight:bold;padding:10px 7px 3px; margin:0px 0 0px;clear:both;}
.tab_button .related span.filter_title a {padding:0px !important; color:#000000;}
.tab_button .related span.no_content {display:block; padding: 0 7px;}

/* tabs in inhoudkolom */
div#inhoudkolom #tab_buttons {margin:0px; z-index:2; position:relative; margin-top:-6px;}
div#inhoudkolom #tab_buttons li {background-image:none; margin:0px; padding:0px; }
div#inhoudkolom .tab_button_active a, #inhoudbox .tab_button_inactive a, div#inhoudkolom .tab_button_active .tab, #inhoudbox .tab_button_inactive .tab {display:inline-block; padding: 5px 8px 8px;}
div#inhoudkolom .tab_button_active a, div#inhoudkolom .tab_button_active .tab {text-decoration: underline;background-color:#FFFFFF; border-bottom-color:#FFFFFF; font-weight: bold;}
div#inhoudkolom .tab_button_active a, div#inhoudkolom .tab_button_inactive .tab {background-color:#f6d4b2; border-bottom-color:#FFFFFF;}
div#inhoudkolom dl.link_list a {background:url("images/rijks_sprite.png?_v=-1344436226") no-repeat scroll -2360px 0.7em transparent;}
div#inhoudkolom dl.link_list dt.extern a{background: transparent url(images/icon_extern.gif?_v=-1344436226) 0px 4px  no-repeat ; padding-left: 12px;}
div#inhoudkolom dl.link_list dt {width:284px; margin-left:7px; clear:left; display:inline-block;}
div#inhoudkolom dl.link_list dd{vertical-align:top; padding:3px 8px; display:inline-block;margin:0px;}
div#inhoudkolom .related a.more {margin-left:7px;font-weight:bold; background:url("images/rijks_sprite.png?_v=-1344436226") no-repeat scroll -2360px 0.7em transparent;}
div#inhoudkolom ul.link_list a {width:280px; float:left;}
div#inhoudkolom ul.link_list span.kenmerken {padding-top:3px;margin: 0;color: #535353;display:inline-block; }
div#inhoudkolom ul.related {float:left; width:434px; }
div#inhoudkolom .tab_button_active .related span {padding:3px 0 0;}
div#inhoudkolom .tab_button_active .related span.filter_title {clear:both; display:block; font-weight:bold; margin:0 0; padding:10px 7px 3px;}
div#inhoudkolom .tab_button_active .related span.no_content {display:block; padding:0 7px 5px;}

/* search pagina's */
#hoofdkolom.searchresults #inhoudkolom .contentarea {padding-right:12px;}
#hoofdkolom.searchresults #inhoudkolom .contentarea h2 {margin-top:0px;}

/* DUMMY ----------------------------------*/
#xxinhoudbox .schaalbox {background: transparent url(dummy_images/grid.gif) 0 0 repeat-y;}

/* subjecthomepage ----------------------------------*/
ul#list_news_border {border:1px solid #f6d4b2;}
h2.border {background-color:#f6d4b2; padding:3px 10px; margin:0px; border:0px;}
ul#list_news_border {padding:8px 0 6px;}
ul#list_news_border li {margin:0 0 0.3em 12px; background-image:none !important; padding:0 }
ul#list_news_border li a {display:block; padding:0.1em 0 0.1em 12px; text-decoration:none;}
ul#list_news_border li a:hover {text-decoration:underline;}
#inhoudkolom .border_bar .newslist {padding:10px;}
#inhoudkolom .border_bar .newslist li {padding:0; margin: 0 0 0 .3em;}
#inhoudkolom .border_bar .newslist li a {display:block;padding:0 0 0.4em 12px;}
#attentiekolom #external_sources {margin:0;padding:0 10px;}
#attentiekolom #external_sources h2 {margin-top:0px;padding-top:20px;}

ul#list_logos li {background-image:none; padding:8px 0 6px;}

/* Library searchresult -----------------------------*/
.keyword {margin-bottom:13px; padding: 7px 7px 9px; background-color:#f6d4b2}
.keyword p.tip {margin: 0px;}
.sorteer-aantal {height:35px; clear:both; border-width:0px; /*border-bottom: 3px solid #e17000;border-top: 3px solid #e17000;*/}
#search_hidedescription {display:inline;}
.hidedescription {font-weight:bold;padding-left:7px;}
.hidedescription a{text-decoration:none;}
#inhoudbox #search-results.resultaten {margin-bottom:0px;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink h2 {width:283px; margin-right:10px; display:inline-block;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink .type_kenmerken {color:#535353;padding:0.5em 0 0.2em;width:135px; display:inline-block;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink .url_kenmerken {color:#535353;padding:0.5em 0 0.2em;width:250px; display:inline-block;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink .kenmerken {margin:0px; padding:0.5em 0 0.2em;clear:none;width:125px; display:inline-block;}
#inhoudbox #search-results.resultaten ul.linklijst .bloklink .description {width:283px; clear:both;padding-left:10px;margin-right:10px;}
#inhoudkolom table.searchresults_table {width:100%; clear:both; margin-top:10px;}
#inhoudkolom table.searchresults_table td {border-width:0px; padding:5px 0px; vertical-align:top; background-color:transparent;}
#inhoudkolom table.searchresults_table td p.kenmerken {padding:0px; margin:0px;}
#inhoudkolom table.searchresults_table td h2 {margin:0px 5px;padding:0px;}
#inhoudkolom table.searchresults_table p {margin:0px 10px 0 5px;}
#inhoudkolom table.searchresults_table p.title {font-weight: bold;}
#inhoudkolom table.searchresults_table td p a{background-image:none; padding:0px;text-decoration:none;}
#inhoudkolom table.searchresults_table td p a.extern{background: url(images/icon_extern.gif?_v=-1344436226) 0px 5px  no-repeat;padding-left: 12px;}
.formulier p.filter_title {text-align:right; margin-top:7px;}
.formulier p.filter_title span {display:inline-block; width:245px; text-align:left;}
#inhoudbox #search-results.resultaten .subject  td {padding:3px 0 0;background-color:#fbead9; border-width:3px 0px 0px;}
#inhoudbox #search-results.resultaten .subject p {padding:5px;margin:0px;}
#inhoudbox #search-results.resultaten .subject p.kenmerken {padding:5px 5px 5px 0px;margin:0px;}
div#send .formulier legend {font-weight:bold;padding:10px 0 5px;}
.searchres_hr {margin-bottom:10px; background-color:#e17000; height:3px;}
.searchres_hr hr {display:none;}

/* library detailpage -----------------------------*/
#inhoudbox #tab_buttons .bloklink a {background-color:transparent;}
#inhoudkolom .archive {float:left;z-index:1; border:1px solid #e17000;padding:8px;}
#inhoudkolom div.archive {width: 100%;}
#inhoudkolom .archive .linklijst .bloklink a {padding:0.3em 0 0.2em; font-weight:bold;}
#inhoudkolom .archive .linklijst .bloklink a .dsEditText {font-weight:bold;}
#inhoudbox .linklijst a.icon_doc {background: transparent url(images/icon_file.gif?_v=-1344436226) 0 3px no-repeat;}
#inhoudbox .linklijst a.extern {background: url(images/icon_extern.gif?_v=-1344436226) 0px 8px  no-repeat !important;padding-left: 12px;}
.labels {width:131px; display:inline-block;}
#inhoudkolom .multilanguage {margin-top:26px;}
.report_title {font-size:110%; margin:0.9em 0 0.9em;}
.archive .report_title {margin-bottom: 0.4em;}
#sitemap {padding-left:232px;}
#sitemap ul.sitemap {width:436px;}
.reportnumber {font-weight: bold; margin-bottom: 0.4em}
.reportremark {font-style: italic; margin-bottom: 0.4em}
.reportextrainfo {font-weight: bold; margin-bottom: 0.4em}


.container h2 {margin-top:20px;}
.container h2 a {text-decoration:none;}
.container h2 a:hover {text-decoration:underline;}
.container h2 a span {display:inline !important;}
.banner_container {margin:20px 0px 0px; width:208px; overflow:hidden;}


h2.corporate {font-size:135%; font-family:arial, verdana, sans-serif; }
ul.corporate a {font-weight:bold;}
ul.corporate p {margin:0 12px 0;}
ul.corporate p {margin:0 12px 0;}

/*------------------------------------- Algemene classes -------------------------------------*/
.hidden {display:none !important; }
.clear {clear:both;}


.login #centerbox {width: 520px;position: relative;margin: 0 auto;}
.login #inhoudbox {padding-bottom:0px; background:url("images/rijks_login_sprite.png?_v=-1344436226") repeat-y scroll -528px 0 transparent;width:520px;}
.login #inhoudkolom {margin-top:15px;}
.login #kop {background:url("images/rijks_login_sprite.png?_v=-1344436226") no-repeat scroll 0 0 transparent;width:520px;}
.login #voet {background:url("images/rijks_login_sprite.png?_v=-1344436226") no-repeat scroll 2px -15px transparent;width:520px;}
.login #woordmerk {left:10px;}
.login #hoofdkolom {width:490px;}
.loginmeta {width:145px; display:inline-block; margin-bottom:10px;}
.login .login_form {padding:10px 12px; background-color:#fbead9;}
.login .inputtext {width:200px;}
.login .password {margin-left:150px;}
.login .logininput .submit_button {margin-left:162px;}


.newsletters input{float:left; margin:0em 0pt 0pt -2em; position: relative;}
.newsletters label{font-weight: bold;}
.newsletters li{margin-left: 0; padding-left: 2em; background: none; clear: both;}


#drempelsvrij {position:absolute; top:-25px; right:20px; width:20px; height:20px;}
#drempelsvrij img {width:20px; height:20px;}
#servicemenu {right:38px;}
div#inhoudkolom table.searchresults_table caption {display: none;}

/* Social media bar */
div#attentiekolom div.socialmediaicons {clear: both; height: 16px; padding-bottom: 0px; margin: 0.3em 0 20px 0;}
.home div#attentiekolom div.socialmediaicons {margin-bottom: 31px;}
dl.social-bookmarks {list-style: none outside none;	padding: 0; margin: 0;}
dl.social-bookmarks dd {width: 16px;}
dl.social-bookmarks dt, dl.social-bookmarks dd {display: block; float: left; margin: 0; overflow: hidden; padding: 0 5px 0 0;}
#inhoudkolom dl.social-bookmarks {margin-top:45px;}

/*-----------FORM DESIGNER-----------------*/
form.simpleform {width: 100%;}
form.simpleform h2 {margin-top:  0;}
div#inhoudkolom form.simpleform div {position: static;}
form.simpleform div.form-row {clear: both; overflow: hidden; background: none repeat scroll 0 0 #fbead9; display: table; padding: 7px 0 4px 10px; width: 100%; margin-bottom: 2px;}
form.simpleform div.question {margin: 0 10px 0 0;}
form.simpleform div.question.last-child {margin-right: 0;}
form.simpleform div.one-column div.question {float: left; width: 568px; margin-right: 0;}
form.simpleform div.two-columns div.question {float: left; width: 279px;}
form.simpleform div.three-columns div.question {float: left; width: 182px;}
form.simpleform div.four-columns div.question {float: left; width: 134px;}
form.simpleform label, form.simpleform div.comment h3 {color: #000000; font-weight: normal !important; line-height: 1.6;}
form.simpleform label.alert {font-style: italic; color: #AE2626;}
form.simpleform span.required {color: #AE2626;}
form.simpleform div.question span.required {padding-right: 5px;}
form.simpleform a.hint-toggle, form.simpleform a.set {padding-left: 10px;}
form.simpleform a.hint-toggle {cursor: help; text-decoration: none; background-color: #FEF1BC; border: 1px solid #000000; color: #000000; display: block; float: right; font-weight: bold; height: 1.4em; line-height: 1.3; text-align: center; text-decoration: none; z-index: 100; padding: 0px 4px;}
form.simpleform a.hint-close {cursor: help; text-decoration: none; background-color: #FEF1BC; border: 1px solid #000000; color: #000000; display: block; font-weight: bold; height: 1.4em; line-height: 1.3; text-align: center; text-decoration: none; z-index: 100; padding: 0px 4px; position: absolute;	top: 5px; right: 5px;}
form.simpleform a.hint-toggle:hover {color: #DEEFF6; background-color: #000000;}
form.simpleform li {background: none !important; padding: 0 !important;}
form.simpleform span.hint {display: block; margin: 0 0 4px 0; border: 1px solid #CC9933; background-color: #FFFFCC; padding: 7px 12px 7px 6px; color: #000; position: relative;}
form.simpleform span.hint span{}
form.simpleform span.hidden {display: none;}
form.simpleform .foutmelding {margin: 0 0 5px 0; padding:10px 5px 10px 30px; font-weight: bold; background: url(images/icon_alert_20.gif) no-repeat scroll 5px 8px #FAB2BD; clear: both;}
ul.warnings {margin: 0 0 5px; list-style: none; padding: 13px 5px 5px; color: #000; background-color: #fab2bd;}
ul.warnings li {background: none !important; padding-left: 0.5em !important;}
form.simpleform .inputfield {width: 100%; margin-top: 5px; margin-bottom: 5px; border: 1px solid #000000;}
form.simpleform .inputfield:focus {border-color: #999999; color: #555555;}
form.simpleform textarea.inputfield {overflow: auto; font-family: Arial, Verdana, 'Sans Serif';}

form.simpleform input.delete-submit {
    background: url("images/icon_delete.gif") no-repeat scroll 2px 1px rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    color: #e5e7e6 !important;
    padding-left: 5px !important;
    text-indent: 20px !important;
    width: 5px !important;
	margin: 0px !important;
	float: none;
	display:inline;
	background-color : none;
}

/* widths per column */
form.simpleform div.one-column .inputfield {}
form.simpleform div.two-columns .inputfield {}
form.simpleform div.three-columns .inputfield {}
form.simpleform div.four-columns .inputfield {}
form.simpleform div.one-column select.inputfield {}
form.simpleform div.two-columns select.inputfield {}
form.simpleform div.three-columns select.inputfield {}
form.simpleform div.four-columns select.inputfield {}
form.simpleform div.datefield input.inputfield {width: 75px;}
form.simpleform div.timefield select.inputfield {width: 40px;}

/* full width question types */
form.simpleform div.form-row div.geofield, form.simpleform div.form-row div.webeditor {width: 100%;}
form.simpleform div.google-map {margin-right: 10px !important; width: 98%; height: 300px;}
form.simpleform div.checkfields ul {margin: 0 !important; padding: 0 !important; list-style: none;}
form.simpleform div.checkfields li {padding: 0px 2px !important;}
form.simpleform div.checkfields input.checkbox, form.simpleform div.checkfields input.radio {vertical-align: middle; border: none; width: 15px; height: auto; background: none;}
textarea.inputfield:focus, input[type=text]:focus, input[type=radio]:focus {box-shadow: 0 0 5px rgba(81, 203, 238, 1);}
form.simpleform div.checkfields ul label {display: inline;}
form.simpleform div.submit-buttons {margin-bottom: 22px; width: 100%;}

form.summary div.form-row {padding: 2px 8px;}
form.summary div.form-row p {float: left;}
form.summary div.one-column p { width: 568px;}
form.summary div.two-columns p { width: 279px;}
form.summary div.three-columns p { width: 182px; }
form.summary div.four-columns p { width: 134px; }

input.submit_button {display: block; margin: 0; background-color: #DEEBE3 !important; color: #000 !important; padding: 0 10px; font-weight: bold; cursor: pointer; text-transform:lowercase;}
.submit_button {float:right; width:140px !important; margin-top:10px !important; border:1px solid #000000;}
.submit_button:hover {display: block; margin: 0; padding: 0 10px; font-weight: bold; cursor: pointer; text-transform:lowercase; float:right; width:140px !important; margin-top:10px !important; border:1px solid #000000;}
.submit_button_prev, .submit_button_prev:hover {float: left;}
.submit_button_goto, .submit_button_goto:hover {padding: 0; margin-top: 0px !important; float: left;}
.select_goto, .select_goto:hover  {float: left;}
form.simpleform label.attachments {clear: both; display: block;}
form.simpleform li.attachment {clear: both; display: table; margin-bottom: 10px;}
form.simpleform li.attachment div {float: left; width: 400px;}
form.simpleform li.attachment input.delete-submit {border: none; width: 20px !important; background: url('images/cancel.png') no-repeat 0 0 !important; text-indent: 20px; color: #E5E7E6; margin: 0 !important; padding: 0 !important; float: right; height: 20px;}

/* fix voor webeditor spacing tussen knopjes */
#inhoudkolom form.simpleform table {margin: 0;}
#inhoudkolom form.simpleform table.mceLayout td {padding: 0; background: none; border: none;}

/** Calendar **/
.calendar_button {cursor: pointer;vertical-align: middle;}
.calendar_button_hide {display: none}

table.calendar {border: 2px solid #999; width: 240px; background-color: #FFF; font-size: 11px;}
table.calendar thead tr.header {background-color: #DEEFF6; color: #000000;}
table.calendar thead tr.header th {white-space: nowrap;}
table.calendar thead tr.days {}
table.calendar thead a {display: block;}
table.calendar tbody td, table.calendar tbody th {border: 1px solid #D7D7D7; width: 12.5%; text-align: center;}
table.calendar tbody th {border-color: #FFF; border-right-color: #D7D7D7;}
table.calendar tbody th.week {color: #ACACAC;}
table.calendar tbody tr.selected td, table.calendar tbody tr.selected th {background-color: #ffc383; color: #FFF;}
table.calendar tbody tr td.selected {background-color: #DEEFF6;}
table.calendar tbody tr.selected td.selected {background-color: #DEEFF6;}
table.calendar tbody tr td.selected a{background-color: transparent; color: #008EBE;}
table.calendar tbody tr td.disabled a {text-decoration: none; color: #ACACAC; cursor: auto;}
table.calendar tbody tr td.disabled a:hover {text-decoration: none;}
table.calendar tbody tr td.today {background-color: #bfd4e0;}
table.weekselect tbody tr td.selected, table.weekselect tbody tr.selected td.selected {background-color: #ffc383;}
table.calendar tbody td.other-month, table.calendar tbody td.previous-month, table.calendar tbody td.next-month {background-color: #EEE;}

form input.center, form input.center:hover {float: none; margin-left: auto; margin-right: auto}

/* BLOG */
div.blogcontent {padding: 6px 10px;}
div.blogcontent .more {float:right;}
div.blogimage {float:left;padding-right:5px;}
p.blogreactions {clear:both; padding-top:10px;margin-bottom: 5px;}
span.blogtitle {font-weight: bold; font-size: 100%;}
span.blogdate {float: left; padding-right: 2px;}
div.inputarea {margin-right: 9px;}

/** Tracking cookie Information bar **/
.information-bar {font-family:verdana,helvetica,arial,sans-serif;border-bottom: 1px solid #000000; overflow: hidden; background-color: #FFF7C5; padding: 5px 0; text-align: left; color: #000000;position: absolute;z-index: 10000; margin: -30px 0 0; width: 100%;right: 0;}
.information-bar p {float: left; padding-left: 10px; margin: 0}
.information-bar ul.links {float: right; margin: 0; padding-right: 10px; list-style: none;}
.information-bar ul.links li {display: inline; padding-left: 10px;}
.information-bar a {color: #086bc8;}
.cookiebarmargin {margin-top: 30px !important;}
.cookieli {font-family:verdana,helvetica,arial,sans-serif;border: 1px solid #000000; overflow: hidden; background-color: #FFF7C5;text-align: left; color: #000000;}

/* GSS */
.gsc-completion-container {margin-top: 6px !important;}
span.highlight {font-weight: bold;}

/* Right column federated search */
#attentiekolom.federated > h2 {background-color: #f6d4b2; padding: .4em; margin-bottom: 0px;}
#attentiekolom.federated h3 {margin-top: 0px;}

#attentiekolom.federated ul.linklijst {border: 1px solid #f6d4b2; border-bottom: 0; margin-bottom: 0px;}
#attentiekolom.federated ul.linklijst li.listitem {padding-top: .9em; padding-left: .5em; padding-bottom: 1.7em;}

/* New Search form */
.fedsearch {padding: 0;}
.fedsearch .formrij {background: none;}
.fedsearch .formrij select { width: 95%;}
.fedsearch .formrij p {padding-left: 5px !important; padding-right: 0px !important;}
.fedsearch .formrij p a {padding-left: 2px;}
.fedsearch input#publishdate_from, .fedsearch input#publishdate_till {width: 74px !important;}
.fedsearch button {margin-left: 38%; margin-right: auto;}

.dynamic_row a.removeButton {display: none}

#pagename {position: absolute;top: -10000px;}

