

/* 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;}
#inhoudbox h2 {clear: both;}
h2.meerinfo {margin-top: 1em;border-top: 3px solid #6ed9ad; 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: #696969; }
a:hover { color: #0162cd; }
a.extern {background: url(images/icon_extern.gif?_v=1505596) 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=1505596) 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;}
#centerbox {width: 956px;position: relative;margin: 0 auto;}
.home #inhoudbox .nieuws LI.nws-normaal {margin-top:0px;}


/*------------------------------------- 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-, attentie- en navigatiekolom -------------------------------------*/

#inhoudbox {width: 956px;position: relative;margin: 0;padding: 0 0 70px 0;background: url(images/rijks_sprite.png?_v=1505596) 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: 708px;float: right; padding-bottom:40px;}
.home #hoofdkolom {width:auto;float: none; padding-left:10px;padding-right:10px;}

#navigatiekolom {width: 232px;float: left;position: relative;top: 0;margin-top: 4.2em;padding-top: 44px;}
.home #navigatiekolom {/*width: 208px;*/width: 208px; margin-left: 10px; margin-right:10px; border-right:0px;padding: 0;position: relative;float: right;}
.home #navigatiekolom div {margin: 0;padding: 0 0 0 0; padding-left:0px;}
.home #navigatiekolom div.firstitem {padding-top: 28px;}
.home #navigatiekolom div.h2 {color: #000000;}
.home #navigatiekolom div.tong {position: relative;z-index: 200;margin: 0px 0 0 0px;padding: 28px 10px 1.9em 10px;background: #6ed9ad;margin-bottom:33px;}
.home #navigatiekolom div.tong h2 {color: #000000;}
.home #navigatiekolom div.tong ul {margin: 0;}
.home #navigatiekolom div.tong li a, .home #navigatiekolom div.tong li a:visited {color: #000000;}
.home #navigatiekolom div.firstitem ul.firstitem {margin-top: 1.2em;}
.home #navigatiekolom img {width: 100%;}
.home #tongplaceholder {background-color:#6ed9ad;height:25px;left:492px;position:absolute;top:136px;width:208px;z-index:100;}

#inhoudkolom {width: 436px;float: left;margin-top:43px;padding: 12px 0 25px;border-left: 20px solid #FFF;}

#inhoudkolom h1 {margin-bottom:0.6em;}
#inhoudkolom div {position: relative;}
#inhoudbox.breed #inhoudkolom {width: 670px;}
#inhoudbox.fullwidth #hoofdkolom {width: 940px;float:none;}
#inhoudbox.fullwidth #inhoudkolom {width: 670px;float:none;}
#inhoudbox.maxwidth #hoofdkolom, #inhoudbox.maxwidth #inhoudkolom {width: 940px;float:none;display:table}
#inhoudkolom div div {border-left: 0;padding-right: 0;}
#inhoudkolom div.afbeeldingskader {overflow:hidden;}
.home #inhoudkolom {/*width: 440px;*/ width:442px; margin-left: 10px; margin-right:10px; border-left:0px;padding-top: 28px;background-color: #ffffff;overflow:hidden;}
.home #inhoudkolom div {padding: 0;}

#attentiekolom {width: 208px;float: right;position: relative;margin-top: 4.2em;padding-top: 45px;border-right: 24px solid #FFF;}
.home #attentiekolom {width: 208px;float: right; padding-top: 45px;background-color: #ffffff;overflow:hidden;margin-left: 10px; margin-right:10px; border-right:0px;}
.home #attentiekolom div {padding-right: 0;}
.home #attentiekolom div div {padding-left: 0;}
#inhoudbox.breed #attentiekolom {display: none;}

/*-------------------------------------  Kop en voet -------------------------------------*/


#kop {position: absolute;top: -10px;left: 0;height: 10px;width: 956px;background: url(images/rijks_sprite.png?_v=1505596) no-repeat 0 0;}
#voet {clear: both;width: 956px;height: 50px;background: url(images/rijks_sprite.png?_v=1505596) 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, #subnavigatie h2, #voet h2, h2.servicekop {position: absolute;left: -10000px;margin: 0;}



ul#servicemenu a.rss {padding-left: 17px;background: url(images/icon_rss.gif?_v=1505596) no-repeat .4em .7em;}

/*  Hoofdmenu en servicemenu -------------------------------------*/
#hoofdmenu {display: block;width: 900px;padding-top: 2.4em;padding-left: 20px;padding-right: 20px;border-bottom: 10px solid #cbe6db;position: absolute;top: 101px;z-index: 50;background: #6ed9ad;}
#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 {background-color: #cbe6db;color: #000000;}
#inhoudbox ul#hoofdmenu a:focus, #inhoudbox ul#hoofdmenu .actief a:focus {background-color: #cbe6db;color: #000000;}

#inhoudbox #navigatie li.dnactief { background-color: #cbe6db; }

/*  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;}

/*  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%;float: left;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:#e5f2ed;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 label.otherlanguage { width: auto; }
.formulier .formrij input.otherlanguage { width: auto; float: left; border: none; }
.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:130px;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 p.fout {clear:both;}
.formulier textarea#vraag {margin: 0 0 .8em;}
.formulier .privacy {background:#e5f2ed;margin-bottom:2px;padding:10px 10px 10px 150px;}
.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;}
.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 150px;}
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;}
.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 {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:#cbe6db;}
#simpleform dl.form_summary dd {margin:0px;}
#simpleform ul li {background-image:none; padding:0; }
.formulier .error {background-color:#FFFFFF; border: 1px solid #e5f2ed !important; color:#E70022; font-weight:bold;}
#inhoudbox .foutmelding ul li {background-position:0 0.6em;}

/* search pages search column */
.formulier .formrij .half {width:110px;}
.formulier .periode {padding-left:8px;padding-top:14px;}
.formulier .periode input {margin-right:2px;}
.formulier .formrij label.breed {float:none;width:100%;}
#zoekkolom .type_list li {margin:0; padding:0px;background-image:none; }
#zoekkolom .type_list .listitem {padding:5px;margin-bottom:1px;float:none;clear:both; background-color: #e5f2ed;}

#zoekkolom .listitem label{display:block; margin:0px;}
#zoekkolom .listitem input{float:left;}
#zoekkolom .type_list .two_column_list li {height:35px;width:50%; float:left;}
.groter #zoekkolom .type_list .two_column_list li {height:auto;}
.grootst #zoekkolom .type_list .two_column_list li {height:auto;}

#zoekkolom .two_column_list {width:100%; display:inline-block; clear:both;background-color: #e5f2ed}
#zoekkolom .two_column_list label, #zoekkolom .single_column_list label {display:block; margin:2px 0 0 0;}
#zoekkolom .two_column_list input {float:left;}
#zoekkolom .newsearch {display:block; margin-top:20px; font-weight:bold; text-decoration:none;}
#zoekkolom .newsearch a{text-decoration:none;}
#zoekkolom .newsearch a:hover{color:#0162CD;text-decoration:underline;}
#zoekkolom .newsearch a:visited{color:#154273;}
#zoekkolom h2 {display:none;}
#zoekkolom legend {display:none;}
#zoekkolom .type_list .single_column_list li {clear:both; height:35px;}
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=1505596) no-repeat scroll -7635px 0.4em;color: #E70022;}

/*  Subnavigatie op contentpagina's -------------------------------------*/
#inhoudbox #navigatiekolom #subnavigatie { padding: 0;}
#inhoudbox #navigatiekolom #subnavigatie ul { margin:0; padding:0; list-style:none; }
#inhoudbox #navigatiekolom #subnavigatie li { margin:0; padding:0; border: none; background: #FFF; }
#inhoudbox #navigatiekolom #subnavigatie li strong,
#inhoudbox #navigatiekolom #subnavigatie li a:hover { background-color: #cbe6db !important; }
#inhoudbox #navigatiekolom #subnavigatie li.first a { background: #e5f2ed url(images/rijks_sprite.png?_v=1505596) no-repeat -3220px .6em; }
#inhoudbox #navigatiekolom #subnavigatie li.first strong { background: #cbe6db url(images/rijks_sprite.png?_v=1505596) no-repeat -3220px .6em; }
#inhoudbox #navigatiekolom #subnavigatie li.open a { background-color: #e5f2ed;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief a strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief strong a { width: auto; padding: 0; background-image: none;}
#inhoudbox #navigatiekolom #subnavigatie li.open li,
#inhoudbox #navigatiekolom #subnavigatie li.actief li { background: #FFF;}


/*  Diepere niveau's in subnavigatie -------------------------------------*/

#inhoudbox #navigatiekolom #subnavigatie li a,
#inhoudbox #navigatiekolom #subnavigatie li strong { display:block;width:190px;padding:.2em 10px .3em 32px; background: url(images/rijks_sprite.png?_v=1505596) no-repeat -2340px .6em; color: #000; font-weight:normal; text-decoration: none;}

#inhoudbox #navigatiekolom #subnavigatie li.open li a,
#inhoudbox #navigatiekolom #subnavigatie li.actief li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief strong {width:178px;padding:.2em 10px .3em 44px; background: url(images/rijks_sprite.png?_v=1505596) no-repeat -2328px .6em; font-weight:normal;}

#inhoudbox #navigatiekolom #subnavigatie li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open a {background-color: #e5f2ed;}
	
	
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.actief strong {width:166px; padding:.2em 10px .3em 56px; background: url(images/rijks_sprite.png?_v=1505596) no-repeat -2316px .6em; }

#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.actief li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.actief strong { width:154px; padding:.2em 10px .3em 68px; background: url(images/rijks_sprite.png?_v=1505596) no-repeat -2304px .6em; }
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.actief li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li li.actief strong { width:142px; padding:.2em 10px .3em 80px; background: url(images/rijks_sprite.png?_v=1505596) no-repeat -2292px .6em;}

#inhoudbox #navigatiekolom #subnavigatie li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open strong { background-position: -3220px .6em;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open strong { background-position: -3208px .6em;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open strong { background-position: -3196px .6em;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open strong  { background-position: -3184px .6em;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li.open strong { background-position: -3172px .6em;}

#inhoudbox #navigatiekolom #subnavigatie li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.actief strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.actief strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.actief strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li.actief strong { background-color: #cbe6db; }

/*  Linklijsten -------------------------------------*/

#inhoudbox ul.linklijst, #inhoudbox .linklijst ul {display: block;margin-bottom: 2.6em;}
.home #inhoudbox ul {display: block;margin-bottom: 2.6em;}

.home #inhoudbox ul#hoofdmenu, #inhoudbox ul#hoofdmenu {display: block;width: 900px;padding-top: 2.4em;padding-left: 20px;padding-right: 20px;border-bottom: 10px solid #cbe6db;position: absolute;top: 101px;z-index: 50;background: #6ed9ad;}

#inhoudbox .linklijst li ul, .home #inhoudbox li ul {border-top: 0;margin: 0;}
.home #inhoudbox li, #inhoudbox .linklijst 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 li a {background: url(images/rijks_sprite.png?_v=1505596) 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 .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=1505596) 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=1505596) 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: #e5f2ed;}
.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: #e5f2ed;}
#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=1505596) 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=1505596) no-repeat -3680px .6em;}
.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=1505596) 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: #cbe6db; 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=1505596") 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;}

/*  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;border: none;padding: 0; margin-top:-9px;}
#attentiekolom div.banner_container {margin-left: 0;border: none;padding: 0; 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;}
/*  .nws-normaal */
#inhoudbox .nieuws li.nws-normaal {width: 440px;padding: .4em 0 .7em;margin: 1em 0;}
#inhoudbox li.nws-normaal a {font-weight: bold;}
#inhoudbox li.nws-normaal h3 {margin: 0 0 .4em;font:bold 100% verdana,geneva,sans-serif;color: #154273;}
#inhoudbox li.nws-normaal span {display: block;width: 100%;}
/*  .nws-midden */
.home #inhoudbox li.nws-midden, #inhoudbox li.nws-midden {clear: left;width: 100%;margin: 0 0 1em;padding: 0;}
#inhoudbox li.nws-midden:after {content: " ";display: block;clear: both;height: 0;visibility: hidden;}
#inhoudbox li.nws-midden a {font-weight: bold;}
#inhoudbox li.nws-midden h3 {margin: 0 0 .4em;margin-left: 230px;padding-top: 0;font:bold 100% verdana,geneva,sans-serif;}
#inhoudbox li.nws-midden p {margin-left: 230px;padding-bottom: .5em;}
#inhoudbox li.nws-midden span {display: block;width: 208px;float: left;margin:.3em 0;}
#inhoudbox li.nws-midden img {width: 100%;}
/*  .nws-groot */
#inhoudbox li.nws-groot {margin-bottom: 1.4em;}
#inhoudbox li.nws-groot a {font-weight: bold;}
#inhoudbox li.nws-groot h3 {margin: 1em 0 .4em;}
#inhoudbox li.nws-groot span {display: block;width: 440px;}
#inhoudbox li.nws-groot img {width: 100%;}
/*  .meer */
#inhoudbox .nieuws li.meer {width: 440px;clear: left;}

/* .uitgelicht */
#inhoudbox .uitgelicht h2 {margin-bottom: .4em;}
#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: 208px;*/ width: 208px; float: left;}
#inhoudbox .uitgelicht li.oneven {margin: 0 20px 0 0;}
#inhoudbox .uitgelicht li a {font-weight: bold;}
#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: #666666;}
#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: */
#inhoudbox .poll h2 {margin-bottom: .5em;padding-bottom: .4em;}
.poll-res {margin-top: 6px !important;}
#inhoudbox .poll h4 {margin-top: 0px;}
.blocktitle {margin-bottom:0px;background-color:#cbe6db;padding-bottom:5px !important;padding-top:10px !important;padding-left:11px !important;}
.blocktitle h3 {margin:0px;color: #000000;}
.kader h3 {margin:0px;margin-bottom:9px;}
#inhoudbox .poll p.datum {position: static;color: #6ed9ad;font-size: 90%;}
#inhoudkolom div.poll {padding: 1em 0;border-left: 0;}
#inhoudkolom div.poll .pollkader {border:1px solid #6ed9ad;padding: 14px 11px 11px 11px;}
/*  Vragen */
#inhoudbox .poll form {border:1px solid #e1e1e1;padding: 14px 11px 11px 11px;}
#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 */
#inhoudbox .poll .kader {border:1px solid #e1e1e1;padding: 12px 11px 11px 11px;}
ul.poll-res li {background:none !important;margin:0px !important;padding:0px !important;}
#inhoudbox .poll #poll-res li {padding: .0em 0 .0em;font-size: 90%;background:none !important;}
.home #inhoudbox .poll {margin-top:20px;}
.home #inhoudbox .poll  #poll-res li.laatst {border-bottom: 1px solid #cbe6db;}
.home #inhoudbox .poll #poll-res li.terug {font-size: 100%;}
#inhoudbox .poll span.staaf {display: block;width: 100%;margin: 3px 0;background: #cbe6db;}
#inhoudbox .poll  span.staaf span {display: block;height: 1em;background: #6ed9ad;}
#inhoudbox .poll ul li.pollanchor {background:url(images/rijks_sprite.png?_v=1505596) 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;}

/* 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: #666666;line-height: 1.4em;display:block;width:440px;}
#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/crumbs.gif?_v=1505596) 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/crumbs.gif?_v=1505596) no-repeat scroll 3px 6px transparent;}
/*  Dossiertitel */
#inhoudbox #kruimelpad span.dossiertitel {width:430px; display: block;position: relative;top: .53em;margin: 0 0 0 0;padding: 0;background-image: none;color: #4e9625;font-family:Arial,Helvetica,sans-serif;font-size: 195%;font-weight: normal;line-height:1.22;text-decoration: none;}
#inhoudbox h1.dossiertitel {margin-top: 0em;color: #4e9625;}

/*  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=1505596) 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=1505596) 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=1505596) 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 2.7em;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=1505596) 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=1505596) 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-width:0px;background: transparent url(images/searchborders.gif?_v=1505596) 0 0 repeat-x; padding:13px 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;padding-left: 2.0em; border-bottom: 1px #eee solid; margin-bottom:10px;}
#inhoudbox li.tweetlink span {float:left;display:block;width:10px;padding:0.6em 0 0.2em;}
#inhoudbox li.tweetlink h2 {display:block;clear:none;padding: .6em 0 .2em;margin: 0;font-size: 100%;font-weight: normal;}
#inhoudbox li.tweetlink a {padding:0; background: none;}
#inhoudbox li.tweetlink p {clear:both;}
#inhoudbox li.tweetlink {background: transparent url(images/icon_twitter.gif?_v=1505596) no-repeat scroll 0 2px !important;list-style-type: none;}
#inhoudbox #twitter-results li.tweetlink {background: transparent url(images/icon_twitter.gif?_v=1505596) no-repeat scroll 0 6px !important;list-style-type: none;}

/*  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: #6ed9ad;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 #e5f2ed;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=1505596) 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=1505596) 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=1505596) 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=1505596) 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: #767676; 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:#cbe6db;}
#inhoudkolom td {background:#e5f2ed;}
#inhoudkolom th.col1, #inhoudkolom td.col1 {border-left: 0;}
#inhoudkolom tbody th {color: #000;}

/*  Vraag en antwoord standaard [PV] */
#inhoudkolom ul.faq {}
#inhoudkolom ul.faq li.anker {}
#inhoudkolom ul.faq li.anker a {background-image:none; padding-left:0px;}

/*  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, #navigatiekolom #imagegallery {width:208px;}
#attentiekolom ul.gallery li, #navigatiekolom ul.gallery li {background-image:none; margin-right:0px !important;}
#attentiekolom ul.gallery li a, #navigatiekolom ul.gallery li a {background-image:none; padding-left:0px; padding-right:10px;}

.home #attentiekolom #imagegallery, .home #navigatiekolom #imagegallery {width:208px;}
.home #attentiekolom ul.gallery li, .home #navigatiekolom ul.gallery li {background-image:none; margin-right:0px !important;}
.home #attentiekolom ul.gallery li a, .home #navigatiekolom ul.gallery li a {background-image:none; padding-left:0px; padding-right:10px;}
.home #attentiekolom ul.gallery li a img, .home #navigatiekolom ul.gallery li a img {width:90px; height:90px;}

/*  Government mediaplayer  */
body#fullscreen {height: 100%;width: 100%;margin: 0;padding: 0;}
span.metageg {display: block; color: #aaa;}
.moviecontent, .audiocontent { width: 400px; } /* a default value will be replaced by movie width */
.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 a, .audiocontent li a {display: block; padding: .2em 20px .3em 9px; font-weight: normal; height:1%; text-decoration: none; background: url(images/rijks_sprite_govvid.png?_v=1505596) no-repeat 0 .6em; }
.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; background-image: none; color: #000; }
.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; background-position: -600px .6em; }
.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; }
/* Videocollage look */
#attentiekolom li.vidcol-thumb {background:none;margin:0 0 5px 0;padding:0 0 0 0;}
#attentiekolom li.vidcol-thumb img{width:180px;height:100px;}
#attentiekolom li.highlight img{border: 10px solid #e5f2ed}
#attentiekolom li.normal img{padding-left:10px;}

/*  Gekleurde banners in #attentiekolom of #navigatiekolom */
.home #attentiekolom div.banners, .home #navigatiekolom div.banners{padding-bottom:10px; display:table; width:208px;}
.banners a {display:block;background:#999;;text-decoration:none;float:left;margin-bottom:12px; width:208px;}
.banners a img {float:left;width:60px !important;height:60px;}
.banners a span {width:98px;padding:23px 12px;float:left;cursor:pointer;padding-bottom:0px;}
/*  Banner kleuren */
.banners a.vet {font-weight:bold}
.banners a.blauw {background-color:#9accd4;color:#000000;}
.banners a.blauw:hover, .banners a.blauw:visited, .banners a.blauw:active {color:#000000;}
.banners a.hemelblauw {background-color:#046f96;color:#ffffff;}
.banners a.hemelblauw:hover, .banners a.hemelblauw:visited, .banners a.hemelblauw:active {color:#ffffff;}
.banners a.bruin {background-color:#876220;color:#ffffff;}
.banners a.bruin:hover, .banners a.bruin:visited, .banners a.bruin:active {color:#ffffff;}
.banners a.donkerbruin {background-color:#3c1508;color:#ffffff;}
.banners a.donkerbruin:hover, .banners a.donkerbruin:visited, .banners a.donkerbruin:active {color:#ffffff;}
.banners a.groen {background-color:#4e9625;color:#ffffff;}
.banners a.groen:hover, .banners a.groen:visited, .banners a.groen:active {color:#ffffff;}
.banners a.donkergroen {background-color:#0e4a10;color:#ffffff;}
.banners a.donkergroen:hover, .banners a.donkergroen:visited, .banners a.donkergroen:active {color:#ffffff;}
.banners a.mintgroen {background-color:#6ed9ad;color:#000000;}
.banners a.mintgroen:hover, .banners a.mintgroen:visited, .banners a.mintgroen:active {color:#000000;}
.banners a.mosgroen {background-color:#60652a;color:#ffffff;}
.banners a.mosgroen:hover, .banners a.mosgroen:visited, .banners a.mosgroen:active {color:#ffffff;}
.banners a.geel {background-color:#fbd326;color:#000000;}
.banners a.geel:hover, .banners a.geel:visited, .banners a.geel:active {color:#000000;}
.banners a.oranje {background-color:#f9b249;color:#000000;}
.banners a.oranje:hover, .banners a.oranje:visited, .banners a.oranje:active {color:#000000;}
.banners a.lichtoranje 	{background-color:#ff9560;color:#000000;}
.banners a.lichtoranje:hover, .banners a.lichtoranje:visited, .banners a.lichtoranje:active {color:#000000;}
.banners a.paars {background-color:#47145c;color:#ffffff;}
.banners a.paars:hover, .banners a.paars:visited, .banners a.paars:active {color:#ffffff;}
.banners a.violet {background-color:#900079;color:#ffffff;}
.banners a.violet:hover, .banners a.violet:visited, .banners a.violet:active {color:#ffffff;}
.banners a.rood {background-color:#e70022;color:#ffffff;}
.banners a.rood:hover, .banners a.rood:visited, .banners a.rood:active {color:#ffffff;}
.banners a.robijnrood {background-color:#cc003d;color:#ffffff;}
.banners a.robijnrood:hover, .banners a.robijnrood:visited, .banners a.robijnrood:active {color:#ffffff;}
.banners a.roze {background-color:#ed8fbb;color:#000000;}
.banners a.roze:hover, .banners a.roze:visited, .banners a.roze:active {color:#000000;}
.banners a.wit {background-color:#ffffff;color:#000000;}
.banners a.wit:hover, .banners a.roze:visited, .banners a.roze:active {color:#000000;}

/*  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;}

.grootst div#relatedinfo .tab_button_active a, .grootst div#relatedinfo .tab_button_inactive a, .grootst div#relatedinfo .tab_button_active .tab, .grootst div#relatedinfo .tab_button_inactive .tab  {padding:3px 5px;}
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.groter #hoofdmenu a {font-size:95%;}*/
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=1505596) no-repeat scroll 0 0;}
ul#servicemenu li#tekstgrootte a#tekstgrootteplus {background:transparent url(images/icon_tekstgrootte_plus.gif?_v=1505596) no-repeat scroll 0 0;}
ul#servicemenu li#tekstgrootte a#tekstgroottemin:hover {background:transparent url(images/icon_tekstgrootte_min_over.gif?_v=1505596) no-repeat scroll 0 0;}
ul#servicemenu li#tekstgrootte a#tekstgrootteplus:hover {background:transparent url(images/icon_tekstgrootte_plus_over.gif?_v=1505596) no-repeat scroll 0 0;}

blockquote {border:2px solid #6ed9ad;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=1505596) 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=1505596) 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=1505596) 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=1505596) 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;}

#inhoudkolom .border_bar ul { clear:both; margin:0 0 1.4em; padding-bottom:8px; border:1px solid #cbe6db;}
.border_bar h2 {margin:0px; padding: 6px 11px; background-color:#cbe6db; }
#inhoudkolom .border_bar li {background-image:none; padding:10px 10px 0px; }

.border_bar a {text-decoration: none; background: transparent url(images/rijks_sprite.png?_v=1505596) no-repeat scroll -2360px 0.3em;padding-left: 12px;}
.border_bar a.extern {background: transparent url(images/icon_extern.gif?_v=1505596) 0px 4px  no-repeat ; padding-left: 12px;}
.border_bar a:hover {text-decoration: underline;color: #0162CD;}
.border_bar a:visited {color: #696969;}

ul#banners {min-height:60px;}
	ul#banners li {width:208px; height:60px; overflow:hidden; background-image:none;float:left; margin:0px 0 20px 0; padding:0px;}
	ul#banners li.first_item {margin-right:20px;}

ul#side_banners {}
	ul#side_banners li {overflow:hidden; background-image:none;margin:16px 0 16px 0; padding:0px;}
	
/* library column
------------------------------------------- */

.blindlayout, .formulier label.blindlayout {display:none;}

div#relatedinfo {}
div#relatedinfo li {background-image:none; padding:0px;}
div#relatedinfo .more {font-weight:bold;}


/* 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=1505596") 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=1505596") no-repeat scroll -2360px 0.7em transparent}
.tab_button {display:inline;}
.tab_button_inactive ul, .tab_button_inactive div {display:none;}
.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 #6ed9ad; background-color:#e5f2ed; border-bottom:1px solid #E5F2ED;}
.tab_button_active .related a {border-width:0px; background-color:transparent;}
.tab_button_active .related ul.link_list li span {display:inline-block;padding-bottom:3px;}
.tab_button_active .related {clear:both; margin-bottom:20px; border:1px solid #6ed9ad;}
.tab_button_active .related span.filter_title  {display:block; font-weight:bold;padding:10px 7px 3px; margin:0px 0 0px;clear:both;}
.tab_button_active .related span.filter_title a {padding:0px !important; color:#000000;}
.tab_button_active .related span.no_content {display:block; padding: 0 7px;}
.tab_button_inactive a, .tab_button_inactive .tab {border:0px; background-color:transparent;}
.tab_button_inactive a:hover, .tab_button_inactive .tab:hover {text-decoration:underline;}


/* 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 {background-color:#FFFFFF; border-bottom-color:#FFFFFF;}

div#inhoudkolom dl.link_list a {background:url("images/rijks_sprite.png?_v=1505596") no-repeat scroll -2360px 0.7em transparent;}
div#inhoudkolom dl.link_list dt.extern a{background: transparent url(images/icon_extern.gif?_v=1505596) 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=1505596") 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;}
/* tabs in rechterkolom */
div#relatedinfo ul.related {padding-bottom:10px; float:left; width:206px; background-color:#e5f2ed;}
div#relatedinfo .tab_button_active a, div#relatedinfo .tab_button_inactive a, div#relatedinfo .tab_button_active .tab, div#relatedinfo .tab_button_inactive .tab {padding: 3px 8px;}
.tab_button_active .related span {padding:0px; margin:0px; border-width:0px;display:inline;}

/* tabs in contentvlak */
.archive {float:left;}
#inhoudkolom div.archive {float:left;position:static;}

/* tabs in zoekpagina's */
div#searchborder #tab_buttons li {float:left; background-image:none; margin:0px; padding:0px; }
div#searchborder #tab_buttons li a, div#searchborder #tab_buttons li .tab {padding:6px 8px 5px; border-bottom-color:#FFFFFF;}
div#searchborder .tab_button_active a, div#searchborder .tab_button_active .tab {color: #000000; background-color:#FFFFFF;}
div#searchborder .tab_button_active a, div#searchborder .tab_button_inactive a, div#searchborder .tab_button_active .tab, div#searchborder .tab_button_inactive .tab {font-weight:bold;}

/* search pagina's */
#searchborder {margin:65px 24px 0; }
#searchborder #hoofdkolom {float:right; padding-bottom:40px; width:598px;}
#searchborder #hoofdkolom #inhoudkolom {width:589px;  padding-right:9px;margin-top:0px;}
.searchborder {padding:9px; border:1px solid #6ed9ad;margin-top:31px;}
#zoekkolom {width:285px; margin-top:12px;}
.no_border {margin-top:0; padding:0; border-width:0px;}
#searchborder .no_border #hoofdkolom {width:608px;}
#searchborder .no_border  #hoofdkolom #inhoudkolom {width:598px;}
#searchborder .no_border #hoofdkolom #inhoudkolom {padding-top:0px;padding-right:0px;padding-left:0px;}
#searchborder #inhoudkolom .contentarea {padding-right:12px;}
#searchborder #inhoudkolom .contentarea h2 {margin-top:0px;}
#searchborder .no_border #hoofdkolom .resultatenkolom {margin-top:-7px;}
/* caption {text-indent:-9000px;height:0px; overflow:hidden;} */

/* DUMMY 
----------------------------------*/
#xxinhoudbox .schaalbox {background: transparent url(dummy_images/grid.gif) 0 0 repeat-y;}

/* Content tabs 
----------------------------------*/
#inhoudkolom .extra_margin {padding-left:4px;}
#inhoudbox #onderwerpen {
	border:1px solid #6ed9ad !important;
	width:874px;
	padding:8px;
	clear:both;
	position:static;
}


/* subjecthomepage
----------------------------------*/

ul#list_news_border {border:1px solid #cbe6db;}
	h2.border {
	background-color:#cbe6db;
	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
-----------------------------*/
.contentarea {margin-top:7px;}
.resultatenkolom {padding-right:10px;}
.keyword {margin-bottom:13px; padding: 7px 7px 9px; background-color:#cbe6db}
.sorteer-aantal {height:35px; clear:both; border-width:0px; /*border-bottom: 3px solid #6ed9ad;border-top: 3px solid #6ed9ad;*/}
#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 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=1505596) 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:#e5f2ed; 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:#6ed9ad; height:3px;}
.searchres_hr hr {display:none;}	
/* library detailpage 
-----------------------------*/
#library_searchresults {float:left;margin-top:4.2em;padding-top:40px;position:relative;top:0;width:232px;}
#library_searchresults h2 {display:none;}
#inhoudbox #library_searchresults #search-results.resultaten ul.linklijst .bloklink a {padding:0.6em 0 0.2em 10px; font-weight:bold; display:block; width:212px;}
#inhoudbox #tab_buttons .bloklink a {background-color:transparent;}
#inhoudbox #library_searchresults #search-results.resultaten ul.linklijst .bloklink .description {width:212px;}
#inhoudbox #library_searchresults ul.bladeren {padding-bottom:9px; width:233px; border-bottom: 3px solid #6ed9ad;}
#inhoudbox #library_searchresults ul.onder {padding-top:9px; width:233px; border-bottom:0px; border-top: 3px solid #6ed9ad;}
#inhoudbox #library_searchresults .bladeren .vorige {padding-left:11px; }
#inhoudbox #library_searchresults .keyword {font-size: 10px;}
#inhoudbox .linklijst a.icon_doc {background: transparent url(images/icon_file.gif?_v=1505596) 0 3px no-repeat;}
#inhoudbox .linklijst a.extern {background: url(images/icon_extern.gif?_v=1505596) 0px 8px  no-repeat !important;padding-left: 12px;}
.labels {width:131px; display:inline-block;}
#inhoudkolom .archive {width:418px; float:left; z-index:1; border:1px solid #6ed9ad;padding:8px;}
#inhoudkolom .archive .linklijst .bloklink a {padding:0.3em 0 0.2em; font-weight:bold;}
#inhoudkolom .archive .linklijst .bloklink a .dsEditText {font-weight:bold;}
#inhoudkolom .multilanguage {margin-top:26px;}
.report_title {font-size:110%; margin:0.9em 0 0.4em;}
#sitemap {padding-left:232px;}
#sitemap ul.sitemap {width:436px;}

/* homepage 
--------------------------*/
.home #main, .home #newscolumn, .home #librarycolumn {margin-top:84px; width:284px;} 
.home #main {float:left;width:940px}
.home #main h1 {position:static;margin-bottom:15px;}
.home #news {margin:0 338px 0 318px;}
.home .banner {margin-top:20px; width:283px; height:82px;overflow:hidden;}
.home #main .newsphoto {float:left; width:132px; height:132px; overflow:hidden; margin-right:10px;margin-top:5px;}
.home #main .newsphoto img {width:132px; height:132px;}

.home #newscolumn {float:left; margin:76px 0 0 -926px;}
.home #newscolumn h2, .home #newscolumn ul{margin-left:10px;}
.home #newscolumn ul{margin-bottom:20px;}

.home #newscolumn h2.border_bar  {margin-left:0px; padding:3px 11px; background-color:#cbe6db;}
.home #newscolumn .currentsubjects {margin:0px;border:1px solid #cbe6db; padding:0 10px 10px;}
.home .more {font-weight:bold;}

.home #librarycolumn {margin-top:73px;}
.home #librarycolumn h2 {margin-left:0px; padding:3px 11px; background-color:#cbe6db;}
.home #librarycolumn .fromlibrary {border:1px solid #cbe6db; padding-bottom:10px; padding-right:10px;}
.home #librarycolumn .fromlibrary span {display:block;font-weight:bold; margin:3px 11px 6px;}
.home #librarycolumn .fromlibrary span.direct {margin:13px 11px 6px;}
.home #librarycolumn {float:left;margin-left:-318px;overflow:hidden;position:relative;}

.home #librarycolumn ul {margin-bottom:10px;}
.home #librarycolumn span.title {margin:10px 0 0 10px;}
.home dl.border_bar dt {padding:4px 0 0 11px;margin:2px 0;}


.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;}


ul#dropmenu.noshow {display:none;}
#menuitem_themes a:focus {}

#inhoudbox ul#dropmenu {z-index:110;width:940px; position:absolute; top:51px; left:0px; height:26px; background-color:#cbe6db;}
	#inhoudbox ul#dropmenu li {display:inline-block;padding-left:25px;float:left;}
		#inhoudbox ul#dropmenu li a {padding-top:5px;font-weight:normal;color:#000000; text-decoration:none;} 
		#inhoudbox ul#dropmenu li a:hover {color:#000000; text-decoration:underline;}
.normaal #inhoudbox ul#dropmenu{}
.groter #inhoudbox ul#dropmenu {top:59px;height:28px;}
.grootst #inhoudbox ul#dropmenu {top:67px;height:31px; font-size:85%;}
		

.clipboard a {background-image:none; padding:0px;}
.clipboard .kenmerken {color:#535353;}

#inhoudkolom .contentarea {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=1505596") repeat-y scroll -528px 0 transparent;width:520px;}
.login #inhoudkolom {margin-top:15px;}
.login #kop {background:url("images/rijks_login_sprite.png?_v=1505596") no-repeat scroll 0 0 transparent;width:520px;}
.login #voet {background:url("images/rijks_login_sprite.png?_v=1505596") 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:#e5f2ed;}
.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 */
dl#social-bookmarks {
	list-style: none outside none;
    padding: 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;
}

div#attentiekolom div.socialmediaicons, div#librarycolumn div.socialmediaicons {
	clear: both;
	padding-bottom: 30px;
}

body.home div#attentiekolom div.socialmediaicons, div#librarycolumn div.socialmediaicons {
	clear: both;
	padding-bottom: 10px;
}


