/*
 *   Rekenkamer.NL
 *
 *   Stylesheet voor scherm en projectie
 *   /css/scherm.css
 *
 *   Green Valley - One-Click Content Management
 *
 *   V1.4 - 05/09/2007 - Robert Jan Verkade / Atinc Gungor (aanpassingen/toevoegingen)/ P.Vorstenbos
 *
 ************************************************************/

fieldset.contact input#taf_kopie {
margin-left:0px !important;
}

#attentiekolom-onderzoek-info .relateditems {
	margin-top:0 !important;
	width:230px;
}

.home #inhoudbox #attentiekolom-onderzoek li, #inhoudbox #attentiekolom-onderzoek .linklijst li {
 display: block;
 padding: 0;
 margin: 0 0 0 12px;
 background:transparent url(../img/li.gif) no-repeat scroll 0.2em 0.7em !important;
font-size:90%;
line-height:1.4;
}

.formulier h2{
		background-color:#FFFFFF !important;
		color: #9DA30F !important;
		font-size:100% !important;
		font-weight:bold !important;
		line-height:18px !important;
		margin:0 !important;
		padding:2px 5px !important;
		width:90px !important;
		position:relative !important;
		right:15px !important;
		top:-10px !important;
}

.form_container {
	clear:both;
	background:#ecedd1;
 	padding:7px 0 4px;
  display:table;
 	width:100%;
  padding-left:10px;
}

.form_container label {
 	margin: .0em 0 0 .0em;
	color: #000;
	padding-left:0px;
}

.warning_list {color:red;}
.alignment {width:30%; float:right;}

.form_container .metafield, .form_container textarea, .form_container select {

}

.form_container .submit_button, .alignment .submit_button {
 border:1px solid #003f5c;
}
	
.form_container .submit_button {
	width:55px;
}

.form_1 {
	width:95%;
	float:none;
}

.form_2  {
	width:44%;
	float:left !important;
	margin-right:10px;
	display:block;
	clear:none;
}

.form_3  {
	width:30% !important;
	width:29%;
	float:left !important;
	margin-right:10px;
}
.form_4  {
	width:25% !important;
	width:24%;
	float:left !important;
	margin-right:10px;
}

.metafield {
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}

/*--------------Added Dumbar------------------*/

.formulier fieldset.contact label{
 margin-bottom: 0 !important;
 margin-top: 0 !important;
 margin-left: 0 !important; 
 margin-right: 0 !important;
}

.formulier label {
 display: block;
 margin: .8em 0 .2em;
 color: #000;
}

input.submit_button {
 display: block;
 margin: 0;
 background: #003f5c !important;
 color: #FFF !important;
 padding: 0 10px;
 font-weight: bold;
 cursor: pointer;
 text-transform:lowercase;
 border:none;
}

.questionlabel .bold {
font-weight:normal !important;
}

ul.warning_list {PADDING-RIGHT: 10px;	MARGIN-TOP: 1.1em;	PADDING-LEFT: 10px;	BACKGROUND: #fab2bd;	MARGIN-BOTTOM: 2em;	PADDING-BOTTOM: 10px;	PADDING-TOP: 8px;	POSITION: relative}

ul.warning_list li {
color:#000000;
}

.submit_button {
float:left;
width:130px !important;
margin-right:25px !important;
margin-top:10px !important;
 border:1px solid #003f5c;
}

.submit_button:hover {
 display: block;
 margin: 0;
 padding: 0 10px;
 font-weight: bold;
 cursor: pointer;
 text-transform:lowercase;
 float:left;
width:130px !important;
margin-right:25px !important;
margin-top:10px !important;
 border:1px solid #003f5c;
}

span.form_hint_dynamic {
font-style:italic;
color:#999999;
}

/*----NO JAVASCRIPT Homepage ----*/

#inhoudbox .nieuws-home .nojavascript .thematabcontent {position:static !important;}

#inhoudbox .full-height {display:block !important; height:3000px !important;}

#inhoudbox .full-height span.thematabbladlink { display:none;}

.full-height #thematabblad2 
{
position:absolute !important;
left:0px !important;
top:335px !important;
}

.full-height #thematabblad3 {
position:absolute !important;
left:0px !important;
top:667px !important;
}

.full-height #thematabblad4 {
position:absolute !important;
left:0px !important;
top:999px !important;
}

.full-height #thematabblad4 #thematabcontent4 {
background-color:#043d5a !important;
}

.full-height #thematabblad5 {
left:0px !important;
position:absolute !important;
top:1334px !important;
}

.full-height #thematabblad5 #thematabcontent5 {
background-color:#043d5a !important;
}

.full-height #thematabblad6 {
left:0px !important;
position:absolute !important;
top:1668px !important;
}

.full-height #thematabblad6 #thematabcontent6 {
background-color:#043d5a!important;
}

.full-height #thematabblad7  {
left:0px !important;
position:absolute !important;
top:2002px !important;
}

.full-height #thematabblad7 #thematabcontent7 {
background-color:#043d5a !important;
}

.full-height #thematabblad8 
{
left:0px !important;
position:absolute !important;
top:2335px !important;
}

.full-height #thematabblad8 #thematabcontent8 {
background-color:#043d5a !important;
}


.full-height #thematabblad9 {
left:0px !important;
position:absolute !important;
top:2668px !important;
}

.full-height #thematabblad9 #thematabcontent9 {
background-color:#043d5a !important;
}

.full-height #thematabblad10 {
left:0px !important;
position:absolute !important;
top:2668px !important;
}

.full-height #thematabblad10 #thematabcontent9 {
background-color:#043d5a !important;
}

.full-height #thematabblad11 {
left:0px !important;
position:absolute !important;
top:2668px !important;
}

.full-height #thematabblad11 #thematabcontent9 {
background-color:#043d5a !important;
}

.full-height #thematabblad12 {
left:0px !important;
position:absolute !important;
top:2668px !important;
}

.full-height #thematabblad12 #thematabcontent9
{
background-color:#043d5a !important;
}

/*----NO JAVASCRIPT Homepage END ----*/

/*--PV--*/

#thematabcontentbgimg img{
height:328px !important;
padding-top:0px !important;
}

.nieuws-home {
padding-top:0px !important;
overflow:hidden;
}

#themabuttons {
/*padding-top: -20px !important;*/
}

.thematabcontentinfo h2 {
margin-bottom:15px !important;
}

#inhoudbox .nieuws-home #thematabs .thematabcontent {

display:block !important;

}

#inhoudbox .nieuws-home #thematabs .thematabcontent {
top:0px !important;
position:absolute !important;
left:230px !important;
}

h3.recentpub {
padding-top:20px !important;
}




/*--End PV--*/




/*  clean start
-------------------------------------------- */
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;*/ }


.en input#publicationdateend {
margin-left:16px;
}



/*  Basisdefinities
-------------------------------------------- */
body {
position: relative; 
/*padding-top: 2.54em;*/
font-size: 11px;
line-height: 1.5;}

h3.uppercase {
 text-transform:uppercase;
}

h2.uppercase {
text-transform:uppercase !important;
margin: 0 0 .4em !important; font-size: 100% !important; font-weight: bold !important; line-height: 17px !important;
padding-top:8px !important;
padding-bottom:0px !important;
}


h1 {
 margin: .4em 0 .2em;
 /* color: #457880; /* Te dicht bij linkkleur? */
 /* color: #55959f; /* Mooie tint */ 
 /* color: #4e8c96; /* Compromis */
 color: #000;
 font-family:Verdana, Arial,Helvetica,sans-serif;
 font-size: 195%;
 font-weight: normal;
 line-height:1.22;
}
.home h1 {
 position: absolute; top: -10000px;
}

h2 {margin: .9em 0 .4em;color: #000000;font-size: 110%;font-weight: bold;}
.home h2 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 135%;line-height:1.22;}

#inhoudbox .schaalbox #hoofdkolom #attentiekolom  h2,
#inhoudbox .schaalbox #hoofdkolom #attentiezoek h2 {
color:#003F5C;
font-size:16px;
font-weight:bold;
 margin-bottom:0;
 text-transform:none;
}

h3.recentpub {
padding-top:30px !important;
margin-bottom:5px !important;
}

#inhoudbox .schaalbox #hoofdkolom #attentiekolom-onderzoek h2
{
margin-bottom:0;
text-transform:none;
clear:left;
color:#fff;
font-size:100%;
font-weight:bold;
padding: 0.2em 0 0.2em 12px
}

#inhoudbox .schaalbox #hoofdkolom #attentiekolom-onderzoek a{
color: #fff;
}


#inhoudbox h2 { 
clear: left;
color:#000;
font-size:12px;
font-weight:bold;
margin:1.4em 0 0.8em; 
/*text-transform: uppercase;*/
font-family: Verdana;

}
h2.meerinfo { font-size:100%; font-weight:bold; margin-top: 1em; padding-top:2em; color: #000000; text-transform: none; }

h3 {margin: 0 0 .4em; font-size: 100%;font-weight: bold;line-height: 17px;}
h4 {margin: .9em 0 0; font-size: 100%;font-weight: normal;line-height: 17px;}
.home h1, .home h3 {margin: 0;}
.home h2 {margin-bottom: 0;padding-bottom: .4em;}

p {margin: 0 0 1.4em 0;line-height: 18px;}
p.intro {font-size: 12px;font-weight: bold; line-height: 18px;display:inline-block;}
p.intro img{
float: right;
padding-left: 10px;
}



p.intro .fotobijschrift{
color:#535353;
font-size:90%;
font-style:normal;
font-weight:normal;
float: right;
width:210px;
clear: both;
}

p.kenmerken,#inhoudkolom div #agenda ul.linklijst p.kenmerken {margin: 0;color: #797B12;}
p.subtitel {color: #797B12;position:relative;margin-bottom:0;font-weight:bold;}
p.onderschrift {margin: .3em 0 1.9em;color: #535353;}
p.metadata{color: #535353;}
a {color: #007FA9;}
a:visited { color: #007FA9; }
a:hover { color: #007FA9; }
a.extern {color: #007FA9; background: url(../img/rijks_sprite.gif) no-repeat 100% .3em;padding-right: 12px;}
abbr, acronym {font-style: normal;border: none;}

#inhoudbox .linklijst a.naarboven,a.naarboven{
text-decoration: none;
float:right;
background: transparent url(../img/rijks_sprite.gif) no-repeat scroll -6760px 0.35em;
padding: 0 0 0 10px;
line-height:15px;
}



a:hover.naarboven{
text-decoration:underline;
}

a.meerinfo {
 display: block;
 padding: .2em 0 .2em 12px;
 text-decoration: none;
 background: url(../img/rijks_sprite.gif) no-repeat -2360px .6em;
 color: #154273;
}
a.meerinfo:hover{
 text-decoration: underline;
 color: #0162cd;
}

/*  Algemene classes
-------------------------------------------- */
.hidden {display:none;}
.clear {clear:both;}

/*  Hoofdindeling site
    Gebaseerd op implementatie van 
    de ministeries van VWS en EZ
-------------------------------------------- */
body {
 background: #ffffff;
}

#directnaar {
 position: absolute;
 top: -1000px;
}

#centerbox {
 width: 940px;
 position: relative;
 margin: 0 auto;
}

/* Woordmerk */
#woordmerk {
 display: inline;
 width: 380px;
 height: 47px;
 position: relative;
bottom: 56px;
 left: 58px;
 z-index: 100;
}

/*
#woordmerk {
 display: block;
 width: 380px;
 height: 47px;
 position: absolute;
 top: 39px;
 left: 58px;
 z-index: 100;
}*/

/*#woordmerk a,
#woordmerk img {
 display: block;
 width: 380px;
 height: 47px;
 text-decoration: none;
 position: relative;
 left: 58px;
 top: 39px;
}*/

/* Inhoudbox met hoofdindeling in inhoud-, attentie- en navigatiekolom */
#inhoudbox {
 width: 940px;
 position: relative;
 margin: 0;
 padding: 0 0 70px 0;
}

#inhoudbox .schaalbox {
 padding: 97px 0px 0;
}

#inhoudbox .schaalbox:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

#hoofdkolom {
 width: 710px;
 float: right;
 position: relative;
 top: 23px;
}

#hoofdkolom.infographics {
	width: 950px;
}

#navigatiekolom {
 width: 230px;
 float: left;
 position: relative;
 top: 0;
 margin-top: 4.2em;
padding-top:30px;
}

#inhoudkolom {
 width: 440px;
 float: left;
 padding: 5px 0 25px;
 border-left: 20px solid #FFF;
}

#inhoudkolom.infographics {
	width: 900px!important;
}

#inhoudkolom h1 {
color:#003F5C;
font-size:21px;
font-weight:bold;
margin:2px 0 8px;
}
#inhoudkolom h1#top {
margin:0.8em 0 0;
margin-bottom:10px;
}

#inhoudkolom div {
 /*position: relative;*/
}



#inhoudbox.breed #inhoudkolom {
 width: 670px;
}


#inhoudkolom div div {
 /*border-left: 0;*/
 padding-right: 0;
}

#inhoudkolom div div span {
 /*border-left: 0;*/
/*margin: 0 0 1.4em 0;*/
line-height: 18px;
}

#inhoudkolom div #agenda ul.linklijst h3{
color: #007FA9;
margin: 0;
}

/* Homepage: afwijkende layout */
.home #hoofdkolom {
 width:auto;
 float: none;
}

.home #inhoudkolom {
 width: 440px;
 margin-left: 0;
 background-color: #ffffff;
}


#attentiekolom{
 padding: 20px 20px 0 0;
 width: 210px;
 float: right;
 background-color: #ffffff;
}

#attentiekolom-onderzoek  {
 /*background: url(../img/bg-onderzoekkolom.jpg) no-repeat;*/
 position: relative; 
 padding: 0;
 width: 240px;
 float: right;
 background-color: #003f5c;
 color: #fff;
 z-index: 1;
 margin-top: 30px;
}

#attentiekolom-onderzoek-info {
	position: relative;
	z-index: 2;
}

#attentiekolom-onderzoek-bgimg {
	position: absolute; 
	z-index: 0;
}

#attentiezoek {
 padding: 25px 0 0 0;
 width: 210px;
 float: right;
 background-color: #ffffff;
}


.home #attentiekolom div, .home #attentiekolom-onderzoek div {
 padding-right: 0;
}

.home #attentiekolom div div, .home #attentiekolom-onderzoek div div {
 padding-left: 0;
}

/* Homepage over text
 -------------------------------------------- */
 .overtext{
 color:#797B12;
font-size:140%;
 color: #797B12;
 line-height: 1.5em;
 margin-bottom: 10px;
 }
 


/*  Homepage: bewindspersoon
-------------------------------------------- */
.home #attentiekolom .bewindspersoon ul,.home #attentiekolom-onderzoek .bewindspersoon ul {
 margin-top: 0;
 border-top: none;
}
.home #attentiekolom .bewindspersoon li, .home #attentiekolom-onderzoek .bewindspersoon li  {
 position: relative;
}
.home #attentiekolom .bewindspersoon li.portret,
.home #attentiekolom-onderzoek .bewindspersoon li.portret,
.home #attentiekolom-onderzoek.bewindspersoon li.portretgroot,
.home #attentiekolom .bewindspersoon li.portretgroot {
 border-bottom: none !important;
 padding-bottom: 0;
 margin-bottom: 1.9em;
}
.home #attentiekolom .bewindspersoon li:after,
.home #attentiekolom-onderzoek .bewindspersoon li:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}
.home #attentiekolom .bewindspersoon h3,
.home #attentiekolom-onderzoek .bewindspersoon h3 {
 padding-top: 1em;
}
.home #attentiekolom .bewindspersoon span,
.home #attentiekolom-onderzoek .bewindspersoon span {
 display: block;
 width: 70px;
 float: right;
}
.home #attentiekolom .bewindspersoon img,
.home #attentiekolom-onderzoek .bewindspersoon img {
 display: block;
 width: 100%;
 margin: 0;
}

.home #attentiekolom .bewindspersoon div {
 position: absolute;
 bottom: .2em;
 width: 140px;
}



/*  Homepage: navigatie onderwerpen
-------------------------------------------- */
.home #navigatiekolom {
 width: 210px;
 border-right: 20px solid #FFF;
 padding: 0;
 position: relative;
 float: right;
}
.home #navigatiekolom div {
 margin: 0;
 padding: 0 0 1.9em 0;
}
.home #navigatiekolom div.onderwerpen {
 position: relative;
 top: -10px;
 z-index: 200;
 border-top: 10px solid #8fbc8f;
 margin: 0 0 0 -10px;
 padding: 28px 10px 10px;
 background: #8fbc8f;
}

.home #navigatiekolom div.onderwerpen h2 {
 color: #FFF;
}
.home #navigatiekolom div.onderwerpen ul {
 margin: 0;
}
.home #navigatiekolom div.onderwerpen li a,
.home #navigatiekolom div.onderwerpen li a:visited {
 background-position: -8080px .6em;
 color: #FFF;
}


/*  Homepage: meest bekeken
-------------------------------------------- */
.home #navigatiekolom .meest-bekeken {
 padding-bottom: 0;
 /*custom*/
 padding:28px 10px 10px;
 /*/custom*/
}


/* stuur door formulier */
#voethandheld {
 display:none;
}

#stuurdoorFormulier { clear:both; padding:2em 0;
	margin-bottom:50px;
}

#radiostuur {
	padding-left:22px;
}


.linklijstmargin { padding:0.3em 1.8em 0.35em 0.3em;}
.linklijstmargin h3{ margin:0; padding:0;}
.linklijstmargin h3 a{margin:0; padding:0;}


/* Meerkoloms layouts: twee of drie binnen inhoudkolom */
#inhoudbox #inhoudkolom.tweekoloms,
#inhoudbox #inhoudkolom.driekoloms {
 width: 670px;
}

#inhoudbox #inhoudkolom.tweekoloms div,
#inhoudbox #inhoudkolom.driekoloms div {
 padding-right: 0;
}

/* Driekoloms lay: onderwerpenlijst met onderzoeken A-Z */

#inhoudbox .driekoloms .kolom {
 width: 200px;
 float: left;
 margin-right: 20px;
 border: 0;
}

#inhoudbox .driekoloms .kolomz {
 width: 150px;
 float: left;
 margin-right: 20px;
 border: 0;
}

#inhoudbox .driekoloms .kolom3 {
 margin-right: 0;
}

/* Kop en voet */
#kop {
 position: absolute;
 top: -10px;
 left: 0;
 height: 10px;
 width: 960px;
 display: none;
}

#voet {
 clear: both;
 width: 960px;
 height: 50px;
}


/* Navigatie gedeeld */
#navigatie {
 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 {
 position: absolute;
 top: -10000px;
 margin: 0;
}
#navigatie #rssfeed {
display: none;
 position: absolute;
 left: .5em;
}

#navigatie #kleurblokjes {
 position: absolute;
 left: 0px;
}
#navigatie a.rss {
 padding-left: 17px;
 background: url(../img/icon_rss.gif) no-repeat .4em .7em;
}


/* Hoofdmenu en servicemenu */
#hoofdmenu {
clear: both;
 display: block;
 width: 920px;
 padding-left: 20px;
height: 30px;
 border-top: 10px solid #797B12;
 position: absolute;
 top: 125px;
 z-index: 50;
 background: #003F5C;
}

#servicemenu {
padding:0 0.3em;
position:absolute;
right:5px;
top:5px;
}

#hoofdmenu li {
font-size: 14px;
}

#hoofdmenu li, #servicemenu li {
 display: block;
 float: left;
}

#hoofdmenu a {
 height: 1.5em;
 float: left;
 padding: .4em 10px .1em 10px;
 color: #fff;
 font-family: verdana, arial,helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-decoration: none;
}

#servicemenu .laatste a{
border-right: none;
}

#servicemenu a {
border-right:1px solid #797B12;
color:#007FA9;
float:left;
height:11px;
margin:0.5em 0 0 0;
padding:0 0.6em 0.3em;
text-decoration:none;
}
#servicemenu a:hover {
 text-decoration: underline;

}
#servicemenu a:visited {
 color: #007FA9;
}


ul#hoofdmenu a:hover,
ul#hoofdmenu .actief a,
ul#hoofdmenu .actief a:hover {
 background-color: #797B12;
 color: #ffffff;
 height: 20px;
}

/* Zoeken */
.zoekresults{
padding-top: 20px;
}
#attentiezoek div#zoekkolom{
background-color:#E6EBEF;
float:right;
padding:0 10px 10px 10px;
width:220px;
}
#attentiezoek div#zoekkolom a{
text-decoration: none;
}

#attentiezoek div#zoekkolom .submitzoekkolom{
display: block;
}

#attentiezoek div#zoekkolom a:hover{
text-decoration: underline;
}

#attentiezoek div#zoekkolom ul li{
list-style-type:none;
background: none;
padding: 0;
}
#attentiezoek div#zoekkolom .hiddenveld{
display: none;
}

#attentiezoek div#zoekkolom select{
width:200px;
margin: 0 0 20px 0;
}

#attentiezoek div#zoekkolom #searchdatestart{
margin: 0 0 20px;
display: block;
}

#inhoudbox .schaalbox #hoofdkolom #attentiezoek #zoekkolom h2{
color:#000000;
font-size:100%;
font-weight:bold;
padding-bottom:15px;
text-transform:uppercase;
}

#zoeken {
 width: 240px;
 height: 62px;
 position: absolute;
 top: 63px;
 left: 700px;
 z-index: 110;
 background-color:#797B12;
}

#zoeken a {
 text-decoration: none;
}

/* Zoekmenu */
#zoekmenu {
 padding-top: 2.4em;
 margin-right: -2.4em;
 display: none;
}

#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: #FFF;
}

#zoekmenu a:hover { 
 text-decoration:underline;
}


/* Zoekformulier */
#zoekform {
 width: 176px;
 position: absolute;
 top: 9px;
 left: 10px;
 margin:0;
 padding:0;
}

#zoekform h2 {
 position: absolute;
 top: -10000px;
}

#zoekform p {
height:1.35em;
margin:0;
padding:0;
width:240px;
}

#zoekform #zoek-trefwoord {
/*border:0 none;*/
float:left;
font-size:100%;
vertical-align:top;
width:165px;
}

#zoekform #zoek-submit {
 width: 45px;
 /*float: left;*/
 padding: 2px 0px;
 background: #003F5C;
 color: #FFF;
 font-size: 100%;
 font-weight: bold;
 text-align: center;
}

/* Zoekformulier bij de resultaten*/
#zoekresultaat {
 margin-top: 1.4em 
}


#zoekkolom #zoekresultaat {
 margin-top: 0; 
}


/* Formulieren
   Sitebreed, met labels boven de velden
-------------------------------------------- */







.formulier {
/* margin-top: .9em;
 padding: .4em 0;*/
}

.formulier fieldset {
 border: none;
 padding: 0 25px 10px 25px;
 background-color: #ecedd1;
}

.formulier fieldset ul {
float: right;
}

.formulier fieldset:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}
.formulier h2 {
 margin-bottom: .9em;
}
.formulier label {
padding:0 10px 0 0;
text-align:right;
float:left;
 display: inline;
 /*margin: .8em 0 .2em;*/
 width: 100px;
 color: #000;
}
.formulier p {
	margin: 0 0 1.25em;
}
.formulier input, .formulier select, .formulier textarea {

}
.formulier textarea#vraag {
/*--*/
}
.formulier .breed {
float:right;
width:260px;
}

.formulier select.breed {
	width: 27.15em;
}

.formulier .breedfoutinput {
	width: 260px;
	float:right;
	margin: 0px 27px 15px 0;
	border: 2px solid #f00 !important;
}

.formulier .privacy {
 margin-top:.8em;
 margin-bottom:0;
}
.formulier .periode {
 margin-bottom:0;
}
.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:5px 161px 0 0;
text-align:center;
padding:2px 5px;
}

.formulier button.extrabuttons {
background: #dadba3;
color: #003F5C;
margin:5px 0 0;
text-align:center;
}


/* Custom styling contact form [PV]
--------------------------------*/

body.en .formulier h2 {width:170px !important}

.formulier button.extra {
	background: #dadba3;
	color: #003F5C;
	margin:0px 0 0;
	text-align:center;
	padding-bottom:1px;
}

.formulier input.extrabuttons {
	background: #dadba3;
	color: #003F5C;
	margin:5px 0 0;
	text-align:center;
  display: inline-block;
  margin: 0;
  border: 0;
  padding: .1em 0 .2em;
  font-weight: bold;
  cursor: pointer;
}


.formulier input.extrabuttons2 {
	background:  #003F5C;
	color: #ffffff;
	margin:5px 0 0;
	text-align:center;
 	display: inline-block;
 	margin: 0;
	border: 0;
	padding: .1em 0 .2em;
 	margin-right:173px;
 	font-weight: bold;
 	cursor: pointer;
}

.formulier a.extrabuttons {
	background: #dadba3;
	color: #003F5C;
	text-decoration:none;
	text-align:center;
 	display: inline-block;
	margin: 0;
 	border: 0;
	padding: .2em 0 .3em;
	padding-left:10px;
	padding-right:10px;
 	font-weight: bold;
	 cursor: pointer;
}

.formulier fieldset.contact {
	margin-bottom:4px;
}





.formulier input#periode-van, .formulier input#periode-tot {
 border: 1px solid #767676;
 padding: 1px;
 width: 23.4%;
}

button {
 display: inline-block;
 margin: 0;
 border: 0;
 padding: .1em 0 .2em;
 background: #003f5c !important;
 color: #FFF !important;
 font-weight: bold;
 cursor: pointer;
}


/* Onderzoeken */
#inhoudbox div#onderzoekentabs{
padding-bottom:6px;
}

#inhoudbox div#onderzoekentabs.statuscontent{
padding:0;
margin:0;
}

#inhoudbox div#onderzoekentabs div.tabbladlink:hover{
background-color:#797B12;
border-bottom:1px solid #797B12;
color:#FFFFFF;
height:17px;
zoom:1;
cursor:pointer;
white-sapce:nowrap;
}

#inhoudbox div#onderzoekentabs div.tabbladlinkselected{
background-color:#797B12;
color:#FFFFFF;
height:18px;
margin: 0;
height: 17px;
padding:2px 5px; 
float: left;
border-bottom:1px solid #797B12;
display:block;
cursor:pointer;
float:left;
zoom:1;
border-top:1px solid #fff;
}

#inhoudbox div#onderzoekentabs div.tabbladlink{
background:#01445F;
cursor:pointer;
color: #fff;
list-style-type:none;
float:left;
margin: 0;
padding: 2px 5px;
text-decoration: none;
font-weight: normal;
color:#FFFFFF;
height:18px;
display:block;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
width:auto;
zoom:1;
border-top:1px solid #fff;
white-space:nowrap;
}

#inhoudbox div#onderzoekentabs div.tabbladlink:hover {cursor:pointer;}
/*
#inhoudbox div#onderzoekentabs span.tabbladlink:hover{
background-color:#797B12;
border-bottom:1px solid #797B12;
color:#FFFFFF;
height:17px;
}

#inhoudbox div#onderzoekentabs span.tabbladlinkselected{
background-color:#797B12;
color:#FFFFFF;
height:18px;
margin: 0;
height: 17px;
padding:2px 5px; 
float: left;
border-bottom:1px solid #797B12;
display:block;
cursor:pointer;
float:left;
}

#inhoudbox div#onderzoekentabs span.tabbladlink{
background:#01445F;
color: #fff;
list-style-type:none;
float:left;
margin: 0;
padding: 2px 5px;
text-decoration: none;
font-weight: normal;
color:#FFFFFF;
height:18px;
display:block;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
width:auto;
}

/*
margin: 10px 0;
height: 16px;
padding:2px; 
float: left;
background: #A1A419; 
color: #fff;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
display:block;
cursor:pointer;
*/

#inhoudkolom div#contentonderzoeken div.statuscontent{
padding:5px;
border-left: 1px solid #A1A419;
border-top: 5px solid #A1A419;
border-right: 1px solid #A1A419;
border-bottom: 1px solid #A1A419;
background-color: #fff;
}


div#onderzoekentabs .tabcontent
{ 
display:block;
clear:both;
border-top: 5px solid #797B12;
border-left: 1px solid #797B12;
border-bottom: 1px solid #797B12;
border-right: 1px solid #797B12;
padding:12px 10px;
margin-bottom:0px;
}

#tabbuttons {display:block;}


/* formulierclasses */
#inhoudbox .formulier fieldset ul li{
margin:0;
padding: 0 0 25px;
background: none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
clear:both;
}

form.kort button {
 display: inline;
 padding: 0 .5em .1em .5em;
}

form.kort .veld {
 margin-left:.3em;
 height:15px;
 width: 18em;
}

.verplicht {
 display:block;
 margin-bottom:.7em;
 width:100%;
 color:#696969;
}

.label {
 color: #000;
}

.fout {
 color:#f00 !important;
 border-color:#f00 !important;
}

p.fout {
width:260px;
color:#FF0000 !important;
/*float:right;*/
font-size:90%;
font-weight:bold;
  /*margin-top:1.1em;
margin-bottom:-.4em;
 font-weight:bold;
 font-size:90%*/
}

p.foutmelding{
color:#FF0000 !important;
float:right;
font-size:90%;
font-weight:bold;
padding:0;
width:260px;
}

p.foutkop {
 margin-top:1.1em;
 /*margin-bottom:-.4em;*/
 font-weight:normal;
 padding:5px 5px 5px 15px;
 border: 1px solid #FF0000;
 
 background-color: #FFCFCF;
 font-size:90%
}


/*  Subnavigatie op contentpagina's
    bouwt voort op linklijsten en
    subnavigatie van ministerie van VWS
-------------------------------------------- */
#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: #dadba3 !important; cursor:pointer;}

#inhoudbox #navigatiekolom #subnavigatie li.first a { background: #ecedd1 url(../img/rijks_sprite.gif) no-repeat -3220px .6em; }
#inhoudbox #navigatiekolom #subnavigatie li.first strong { background: #dadba3 url(../img/rijks_sprite.gif) no-repeat -3220px .6em; }
#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:188px;padding:.2em 10px .3em 32px; background: url(../img/rijks_sprite.gif) no-repeat -2340px .6em; color: #003f5c; 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:176px;padding:.2em 10px .3em 44px; background: url(../img/rijks_sprite.gif) no-repeat -2328px .6em; font-weight:normal;}
#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:164px; padding:.2em 10px .3em 56px; background: url(../img/rijks_sprite.gif) 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:152px; padding:.2em 10px .3em 68px; background: url(../img/rijks_sprite.gif) 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:140px; padding:.2em 10px .3em 80px; background: url(../img/rijks_sprite.gif) 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 strong span { padding-left:13px;}/*Aanvulling issue 0033803*/
#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: #dadba3; }




/* Linklijsten
   Vormgeving van verschillende linklijsten
   verdeeld over site.

   ul
   Basissituatie: grijze lijn + >
   Normale en mouseoverstates in CSS.
   Drie versies:
   .home ul       - homepage
   ul.linklijst   - contentpages
   .linklijst ul  - onderwerpen

   ul li.extern
   Extern linkje met grijze lijn + [>
   Normale en mouseoverstates in CSS.

   ul li.download
   Extern linkje met grijze lijn + V_
   Normale en mouseoverstates in CSS.

   ul li.anker
   Extern linkje met grijze lijn + V
   Normale en mouseoverstates in CSS.

   ul li.bloklink
   Speciaal, gehele lijstitem
   werkt als clickable area.
   Wel lijntje in CSS, geen icoontje
   in de hyperlink zelf.

   ul.js-aan li
   ul.js-aan li.over
   Item in JS enabled browser, waarin
   icoontje in list-item wordt gehangen

   ul.js-aan li.download
   ul.js-aan li.extern
   ul.js-aan li.anker
   + hoverstates
   Items met bijzondere icoontjes.

   NB: javascript hangt gedrag aan lijsten
   op homepage en op lijsten met de class
   "linklijst" op vervolgpagina's
   
   Indien in een li een class 'bloklink'
   voorkomt, wordt een class 'js-aan' aan 
   de ul gehangen

   Door CMS worden voor de items met een
   h2/h3/p in de li een class 'bloklink'
   aan deze li gehangen. De pijltjes 
   hangen voor deze bloklink items op het
   [p] element (onder uitgelijnd).
   Beperking is dus: 1 paragraaf in item.
-------------------------------------------- */
#inhoudbox ul.linklijst, #inhoudbox .linklijst ul {
 display: block;
 margin-bottom: 1.6em;
}

#inhoudbox ul.linklijst-sub3{
padding-left: 20px;
}

#inhoudbox ul.linklijst-sub4{
padding-left: 20px;
}

.home #inhoudbox ul {
 display: block;
 margin-bottom: 1.6em;
}

#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;
 background: none;
}

.home #inhoudbox #attentiekolom-onderzoek li, #inhoudbox #attentiekolom-onderzoek .linklijst li {
 display: block;
 padding: 0;
 margin: 0 0 0 12px;
 background:transparent url(../img/li.gif) no-repeat scroll 0.2em 0.7em !important;
font-size:90%;
line-height:1.4;
}

.home #inhoudbox #attentiekolom-onderzoek li a, #inhoudbox #attentiekolom-onderzoek .linklijst li a{

background: none;
}



#inhoudbox .linklijst li ul li, .home #inhoudbox li ul li {
 margin: 0;
}

.home #inhoudbox li a, #inhoudbox .linklijst a {
 /*padding: .2em 0 .2em 12px;*/
 text-decoration: none;
 /*color: #3fafe1;*/
}

.home #inhoudbox#attentiekolom li a,
.home #inhoudbox#attentiekolom-onderzoek li a {
 background: none;
 padding: 0px;
}

/*.home #inhoudbox li a {
 background: url(../img/rijks_sprite.gif) no-repeat -2360px .6em;
}*/



.home #inhoudbox li a:hover, #inhoudbox .linklijst a:hover {
 text-decoration: underline;
}
#inhoudbox .linklijst a:hover {
 /*color: #3fafe1; */
}
.home #inhoudbox li a:visited, #inhoudbox .linklijst a:visited {
 /* color: #3FAFE1; */
}

.home #inhoudbox li a.more, #inhoudbox .linklijst a.more {
 font-weight: bold;
}


/* li.bloklink */



#inhoudbox .linklijst .bloklink {
 padding: 0 0 .65em 0 !important;
 margin: 0;
}

.bloklink p{
margin: 0;
}

.bloklink p img.descriptionfoto{
float: right;
padding-left: 10px;
}

#attentiekolom li h3, #attentiekolom-onderzoek li h3{
text-align: left;
}

#attentiekolom li.meer, #inhoudkolom li.meer,#attentiekolom-onderzoek li.meer{
text-align: right;
}

.home #inhoudbox , .home #inhoudbox,
#inhoudbox .linklijst, #inhoudbox .linklijst {
 display: inline;
 padding: 0;
 border: 0;
 background-image: none;
 color: #000;
}

#inhoudbox #attentiekolom-onderzoek .linklijst{
 list-style-type:none;
margin:0 0 1.4em;
padding:0;
}

#inhoudbox #attentiekolom-onderzoek ul.onderzoekvinden{
margin: 0 0 0 10px;
font-size: 90%;
}

li.bloklink a, li.bloklink a:hover
{
 display: inline;
 padding: 0;
 border: 0;
 background-image: none;
 color: #007FA9;
 cursor:pointer;
}

.over
{
 
 cursor:pointer !important;
}


#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: 0;
 font-weight:normal;
}

.home #inhoudbox .bloklink p, #inhoudbox .linklijst {
 margin-top: 0;
 margin-bottom: 0;
 padding: .25em 0 .2em 0;
 line-height: 18px;
}

.home #inhoudbox .bloklink p.kenmerken, #inhoudbox .linklijst .bloklink  {
 padding: 0;
}



li .bloklink p.kenmerken{
color: #797B12;

}

li .bloklink p{
color: #535353;

}


/* ul.js-aan */
.home #inhoudbox .js-aan .bloklink a, #inhoudbox .linklijst.js-aan .bloklink a {
 color: #007FA9;
 cursor:pointer;
 /*background-image: none !important;*/
}

.home #inhoudbox .js-aan .bloklink, #inhoudbox .linklijst.js-aan .bloklink .bloklinkeind {
 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.externOver a, #inhoudbox .linklijst.js-aan li.externOver a, */
.home #inhoudbox .js-aan li.downloadOver a, #inhoudbox .linklijst.js-aan li.downloadOver a,
.home #inhoudbox .js-aan li.ankerOver a, #inhoudbox .linklijst.js-aan li.ankerOver a {
 color: #007FA9;
 text-decoration: underline;
 /* color: #507072; */
 /* background-image: none !important; */
}

.home #inhoudbox .js-aan li.over,
.home #inhoudbox .js-aan li.externOver,
.home #inhoudbox .js-aan li.downloadOver {
 background-color: #ECEDD1;
 cursor:pointer;
}
.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 {
background-color: #ECEDD1;
}

#inhoudbox .linklijst.js-aan li.externOver a{
background:transparent url(../img/rijks_sprite.gif) no-repeat scroll -3680px 0.7em;
}

#inhoudbox .linklijst.js-aan li.downloadOver a, #inhoudbox .linklijst.js-aan li.download a:visited{
background:transparent url(../img/rijks_sprite.gif) no-repeat scroll -9406px 0.7em;
}

#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: #007FA9;
}


/* Bijzondere links: extern, download, anker */
.home #inhoudbox .extern a, #inhoudbox .linklijst .extern a,
.home #inhoudbox .js-aan .extern a, #inhoudbox .linklijst.js-aan .extern a {
 background: url(../img/rijks_sprite.gif) no-repeat -3680px .7em;
}
.home #inhoudbox .extern a:visited, #inhoudbox .linklijst .extern a:visited {
 /*background: url(../img/rijks_sprite.gif) no-repeat -4120px .6em;*/
 background: url(../img/rijks_sprite.gif) no-repeat -3680px .7em;
}

.home #inhoudbox .download a, #inhoudbox .linklijst .download a,
.home #inhoudbox .js-aan .download a, #inhoudbox .linklijst.js-aan .download a {
 background: transparent url(../img/rijks_sprite.gif) no-repeat scroll -9406px 0.6em;
}

.home #inhoudbox .download a:visited, #inhoudbox .linklijst .download a:visited {
 background: transparent url(../img/rijks_sprite.gif) no-repeat scroll -3240px 0.6em;
}

/* Bijzondere links: speciale links in ul waar ook bloklinks in voorkomen. */
.home #inhoudbox .js-aan .extern, #inhoudbox .linklijst.js-aan .extern,
.home #inhoudbox .js-aan .download, #inhoudbox .linklijst.js-aan .download,
.home #inhoudbox .js-aan .anker, #inhoudbox .linklijst.js-aan .anker {
 background-repeat: no-repeat;
 background-position: -1920px -10px;
}

/* Bijzondere links: download bijlage */
#inhoudbox .linklijst .bijlage {
 padding: 0em;
 line-height: 18px;
}

#inhoudbox .linklijst .bijlage a {
 margin-left: -1.1em;
 padding-left: 1.1em;
 }
 
 
/*  Linklijst: landingpagina
               verwijsgids
               onderwerpen (onderzoeken A-Z)
    div.linklijst  alternatief in html
                   voor ul linklijst, met
                   uitgebreidere tekst
    .verwijsgids   extra class voor de
                   afwijkende vormgeving
                   in verwijsgids
    .kolom         class die alleen op
                   onderwerpenpagina
                   voorkomt
-------------------------------------------- */
#inhoudbox div.linklijst {
 border-left: none;
}

#inhoudbox .linklijst p {
 /*margin-bottom: 1.4em;*/
}

.home#inhoudbox #search-results.linklijst a {
 display: block;
 padding: .6em 0 .2em 12px;
 background: url(../img/rijks_sprite.gif) no-repeat -2360px .7em;
 text-decoration: none;
}

#inhoudbox .linklijst a {
 display: block;
 padding: .2em 0 .2em 12px;
 background: url(../img/rijks_sprite.gif) no-repeat -2360px .55em;
 text-decoration: none;
 text-transform: none;
}

.resultaten  .meer-informatie a {
 display: block;
 padding: .2em 0 .2em 12px !important;
 background: url(../img/rijks_sprite.gif) no-repeat -2360px .55em !important;
 text-decoration: none;
 text-transform: none;
}

#inhoudbox .pijltjedown a {
 display: block;
 padding: .2em 0 .2em 12px;
 background: transparent url(../img/rijks_sprite.gif) no-repeat scroll -3240px 0.6em;
 text-decoration: none;
 text-transform: none;
}

#inhoudbox .linklijst .anker a {
 background: url(../img/rijks_sprite.gif) no-repeat -3240px .6em;
}

/* Verwijsgids: lijn niet boven alinea, 
   maar boven feitelijke url */
#inhoudbox div.linklijst.verwijsgids p {
 margin: 0 0 1.4em;
}

#inhoudbox div.linklijst.verwijsgids a {
 margin: .3em 0 0 0;
}

/*  Inhoud attentiekolom op vervolgpagina's
    .schaalbeeld   div met foto indien
                   aanwezig
    .meerweten
    .zieook        divs met verwijzingen
-------------------------------------------- */
#attentiekolom div, #attentiekolom-onderzoek div {
 margin-left: 0;
 border: none;
 padding: 0;
}

#attentiekolom .schaalbeeld, #attentiekolom-onderzoek .schaalbeeld  {
 margin-top: 0;
 padding: 0;
}

#attentiekolom .schaalbeeld img{
 width: 210px;
}

#attentiekolom-onderzoek .schaalbeeld img {
 width: 210px;
 margin: 0 0 0 12px;
 padding:0 0 10px;
}

/*  Nieuwsblokken
    .nws-thumbs  drie items+thumbnail op regel
    .nws-normaal klein item, twee op regel
    .nws-midden  item met afbeelding links
    .nws-groot   item met kolombrede afb.
-------------------------------------------- */
 li.bloklinkeind {
 cursor:pointer;
 }
 
/* Datum in nieuwskop */
.home #inhoudbox p.datum {
 position: absolute;
 top: .2em;
 right: 0;
 color: #767676;
}

/* Nieuwsblok */
#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home h3{
color: #003F5C;
padding-top: 12px;
}

a#recentpublicaties{color: #003F5C; cursor:pointer; display:none;}


#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas .bloklink{
padding: 10px 0 0 0;
width: 210px;
}





.nieuws-home a{
color: #003F5C;
padding: 0 0 0 10px;
}

#inhoudbox .nieuws-home ul {
 margin: 0;
 border: 0;
}
#inhoudbox .nieuws-home ul:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

#inhoudbox .nieuws-home #thematabs #thematabbuttons{
width:210px;
}

#inhoudbox .nieuws-home #thematabs #thematabbuttons span{
cursor:pointer;
font-size: 12px;
display:block;
color: #003F5C;
padding:5px 10px 5px 10px;
width:195px;
}

#inhoudbox .nieuws-home #thematabs #thematabbuttons span:hover{
background-color: #003F5C;
color: #fff;
}

#inhoudbox .nieuws-home #thematabs #thematabbuttons span.thematabbladlinkselected{
background-color: #003F5C;
color: #fff;
}

.home #inhoudbox .nieuws-home #thematabs .statuscontent{
position: static;
top: -336Px;
}

#inhoudbox .nieuws-home #thematabs .thematabcontent{
/*background-image:url(../img/homepage-img.jpg);*/
color:#FFFFFF;
float:left;
min-height:328px;
left:210px;
position:relative;
top: -113px;
vertical-align:top;
width:440px;
padding: 0 0 0 20px;
position: relative;
z-index: 0;
}

.thematabcontentbgimg {
	position: absolute;
	z-index: 1;
	left: 0px;
	margin-top: -3px;
}




.thematabcontentinfo {
	position: relative;
	z-index: 2;
}

.home #inhoudbox .nieuws-home #thematabs h3 {
/*display:none;*/
}

.home #inhoudbox .nieuws-home h2.pubh2 {
display:none;
}


#inhoudbox .nieuws-home #thematabs .thematabcontent a,
#inhoudbox .nieuws-home #thematabs .thematabcontent h2,
#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home #thematabs .thematabcontent ul h3,
#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home #thematabs .statuscontent h3
{
color: #fff;
}

.home #inhoudbox .nieuws-home #thematabs .statuscontent .thematabcontent li{
background:transparent url(../img/li.gif) no-repeat scroll 0.2em 0.6em;
font-size:90%;
line-height:1.8;
}
.home #inhoudbox .nieuws-home #thematabs .statuscontent .thematabcontent li.linkrapporten{
background:transparent none repeat scroll 0 0;
/*clear:both;*/
float:left;
display:block;
width:220px;
}

#inhoudbox .nieuws-home #thematabs.thematabcontent ul {
margin:0;
}


#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home #thematabs .statuscontent h3{
padding: 0;
margin: 0;
text-transform: uppercase;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home #thematabs .statuscontent a{
text-decoration:underline;
}


#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home #thematabs .statuscontent h4{
font-weight: bold;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home #thematabs .statuscontent h2{
padding: 6px 0 0 0;
}

/* THEMAS-blok homepage */
#homepagegallery .show .kolom h2{color: #fff; }
.nieuws-home #gallery { position:relative; width: 210px; }
.nieuws-home .switch { display:block; cursor:pointer; margin: 0; padding:5px 5px 5px 10px; width: 195px;}
.nieuws-home .switch:hover{ display:block; cursor:pointer; margin: 0; padding:5px 5px 5px 10px; background: #003F5C; color: #fff;}
.nieuws-home .switchover{ display:block; cursor:pointer; margin: 0; padding:5px 5px 5px 10px; background: #003F5C; color: #fff;width:195px;}
.nieuws-home .hide { display:none; }
.nieuws-home .show { position:relative; top:-146px;}

/*Absolute goed in FF maar niet in IE
.nieuws .show { left:220px; position:absolute; top:-10px;}*/

.nieuws-home .kolom { max-width:440px; width:440px; float:right; color: #ffffff }
.nieuws-home #gallery .kolom h2{
color:#fff;
font-size:150%;
font-weight:bold;
padding: 0;
margin:0;
text-transform:none;
}
.themas #homepagegallery .kolom ul li a{
color: #fff;
text-decoration: underline;
}
.themas #homepagegallery .kolom ul li {
color: #fff;
background:transparent url(../img/li.gif) no-repeat scroll 0.2em 0.5em;}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas h3{
color:#FFF;
font-size:100%;
font-weight:bold;
padding: 0;
margin:0;
text-transform:uppercase;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul{
margin: 0;
font-size: 90%;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li {
line-height:1;
}
#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li.linkrapporten {
height: 40px;
padding-bottom: 10px;
width:350px;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li a{
color: #fff;
text-decoration: underline;
padding:0 0 0 15px;
background:transparent url(../img/li.gif) no-repeat scroll 0.2em 0.5em;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li span{
padding:10px 0;
}

.nieuws-home .recentrapport h4{
vertical-align: top;
display: inline;
line-height: 12px!important;
}

.nieuws-home .recentrapport a{
padding:0;
float: left;
}

.nieuws-home .recentrapport img{
padding:0 10px 10px 0;
float: left;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li span img{
float: left;
padding:0 10px 0 0;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li span h4{
padding:0;
color:#FFFFFF;
font-size:100%;
font-weight:bold;
margin:0;
padding:0;
}

#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li span a{
text-decoration: underline;
background:none;
padding: 0;
}


#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li h3{
color: #fff;
}
#inhoudbox .schaalbox #hoofdkolom #inhoudkolom .nieuws-home .themas #gallery .kolom ul li a:hover{
color: #fff;
background-color: transparent;
text-decoration: underline;
}


/* .nws-thumbs */
#inhoudbox .nws-thumbs ul {
 margin-right: -15px;
 margin-bottom: 1.4em;
 padding: .3em 0 .75em;
 border: 0;
}

#inhoudbox .nws-thumbs ul:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

#inhoudbox .nws-thumbs li {
 width: 135px;
 float: left;
 margin: 0 15px 0 0;
}

#inhoudbox .nws-thumbs li a, 
#inhoudbox .nws-thumbs li a:hover {
 padding: 0;
 border-bottom: 0;
 background: none;
 font-weight: bold;
 font-size: 95%;
}

#inhoudbox .nws-thumbs li img {
 display: block;
 float: left;
}

#inhoudbox .nws-thumbs li strong {
 display: block;
 margin-left: 45px;
}



/* .nws-normaal */
#inhoudbox .nieuws li.nws-normaal {
 width: 440px;
 padding: .4em 0 .7em;
 margin: 1em 0;
 background: none;
}

/*
#inhoudbox .nieuws li.oneven {
 margin: 1em 20px 1em 0;
}
*/
#inhoudbox li.nws-normaal a {
 font-weight:bold;
}

#inhoudbox li.nws-normaal h3 {
 margin: 0 0 .4em;
 padding-top: .2em;
 font:bold 100% verdana,geneva,sans-serif;
 color: #154273;
}

#inhoudbox li.nws-normaal span {
 display: block;
 width: 100%;
}

#inhoudbox li.nws-normaal img {
 width: auto;
}

/* .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: .25em;
 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: 210px;
 float: left;
}

#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%;
}

.nieuws-home{
width:670px;
height:311px;
background-color: #e8e8c5;
position: relative;
left: -20px;
padding:20px 0 0 20px;
background-image: url(../img/homepage-img.jpg);
background-repeat: no-repeat;
background-position: 230px 0px;

}

/* .meer */
#inhoudbox .nieuws li.meer {
 width: 440px;
 clear: left;
}

/* Actueel nieuws homepage*/

#attentiekolom.actueelnieuws ul li h3, #attentiekolom-onderzoek.actueelnieuws ul li h3{
text-align: left;
}

/* .nieuws */
#inhoudbox .nieuws-home h2{
padding-top: 30px;
padding-bottom:10px;
}

/* .dossiers */
#inhoudkolom .dossiers {
width: 670px;
height:100%;
}

#inhoudbox .dossiers h2{
 margin-bottom: .4em;
}

#inhoudbox .nieuws-home h2,#inhoudbox .dossiers h2 {
color:#003F5C;
font-size:150%;
font-weight:bold;
margin-bottom:0;
text-transform:none;

}


#inhoudbox .uitgelicht h2{
margin-top:1.2em !important;
}

#inhoudbox .dossiers ul {
 margin: 0 0 0 0;
 border: 0;
 position: relative;
}

#inhoudbox .dossiers ul:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

.dossiers .bloklink{
margin:0 18px 0 0;
}
#inhoudbox .dossiers li .bloklinkeind{

margin:0;
}




#inhoudbox .dossiers li{
 float: left;
 width:211px;
}

#inhoudbox .dossiers li.bloklink {
margin:0 18px 0 0;
}

#inhoudbox .dossiers li {
 float: left;
 width:211px;
}
#inhoudbox .dossiers .meer{
margin:0;
position:static;
float: right;
font-weight: normal;
}

#inhoudbox .dossiers li h3 {
 margin: 0 0 0 13px;
 width: 138px;
 float: left;
 font:bold 100% verdana,helvetica,arial,sans-serif;
}

#inhoudbox .dossiers li span {
display:block;
float:left;
}

#inhoudbox .dossiers li img {
width:60px;
}

#inhoudbox .dossiers li p {
margin: 0 0 0 13px;
 line-height: 18px;
 float: left;
 width: 138px;
}

/* .uitgelicht */
#inhoudkolom .uitgelicht {
width: 670px;
height:100%;
}

#inhoudbox .uitgelicht h2{
 margin-bottom: .4em;
}

#inhoudbox .uitgelicht ul {
 margin: 0 0 1.4em 0;
 background-color: #E6EBEF;
 border: 0;
 height:100px;
}

#inhoudbox .uitgelicht ul:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}


#inhoudbox .uitgelicht li {
margin:0;
}

#inhoudbox .uitgelicht li.bloklink {
/*margin:0 5px 0 0;*/
}

#inhoudbox .uitgelicht li {
float:left;
border-right: 1px solid #B8BEBE;
padding: 0 10px;
width:127px;

}

#inhoudbox .uitgelicht .meer{
bottom:0;
margin:0;
position:absolute;
right:0;
font-weight: normal;
}

#inhoudbox .uitgelicht li h3.imgh3 {
 width: 110px;
 font:bold 90% verdana,helvetica,arial,sans-serif;
 text-align: center;
}


.home #inhoudbox .uitgelicht li h3 a.uitgelichttitel {
 color: #000000;
 margin: 0;
 font: normal 90% verdana,helvetica,arial,sans-serif;
}

#inhoudbox .uitgelicht li span.imguitgelicht {
display:block;
text-align:center;
}

#inhoudbox .uitgelicht li span {
display:block;
}

#inhoudbox .uitgelicht li p span {
padding-top: 5px;
}

#inhoudbox .uitgelicht li img {
height: 65px;
max-width: 120px;
border:2px solid #FFFFFF;

/*width: 101px; */
}

#inhoudbox .uitgelicht li p {
 line-height: 18px;
 float: left;
 width: 120px;
 font: normal 80% verdana,helvetica,arial,sans-serif;
}




/*  Videobericht
    .vid-groot  grote videostill + tekst
    .vid-thumb  thumbnails op een regel
-------------------------------------------- */
#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: blok op homepage en archiefpagina
    .poll      class voor omsluitende div
    #poll-res  id voor ul li met staafbalk
               in de resultatenlijst
-------------------------------------------- */
#inhoudbox .poll h2 {
 margin-bottom: .5em;
 padding-bottom: .4em;
 /*border-bottom: 1px solid #fef2df;*/
}

#inhoudbox .poll h3 {
 margin-bottom: .3em;
}

#inhoudbox .poll p.datum {
 position: static;
 color: #046f96;
 font-size: 90%;
}

#inhoudkolom div.poll {
 padding: 1em 0;
 border-left: 0;
}

/* Vragen */
#inhoudbox .poll form {
 margin-bottom: 1em;
 padding-bottom: .4em;
 border-bottom: 3px solid #013E5A;
}

#inhoudbox .poll form:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

#inhoudbox .poll fieldset {
 width: 100%;
 margin: .4em 0 0;
 border-top: 3px solid #013E5A;
 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 #poll-res li {
 padding: .4em 0 .8em;
 font-size: 90%;
}

.home #inhoudbox .poll #poll-res li.laatst {
 border-bottom: 1px solid #fef2df;
}

.home #inhoudbox .poll #poll-res li.terug {
 font-size: 100%;
}

#inhoudbox .poll span.staaf {
 display: block;
 width: 100%;
 margin: 3px 0;
 background: #ECEDD1;
}

#inhoudbox .poll span.staaf span {
 display: block;
 height: 1em;
 background: #013E5A;
}



/*  Contentpagina's: specifieke onderdelen
    #kruimelpad  kruimelpad + ondezoektitel
    .naarboven   vormgeving naar boven link
    .teruglink   vormgeving terug link
    .meerinfo    class voor blauw lijntje
                 op linklijst
-------------------------------------------- */

/* Kruimelpad en teruglink */
#inhoudbox #kruimelpad {
 position: relative;
 margin:1em 0;
 color: #666666;
 line-height: 18px;
}
#inhoudbox .teruglink {
 position: relative;
 margin-left: -12px;
 line-height: 18px;
}

#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(../img/rijks_sprite.gif) no-repeat -2358px .3em;
 color: #007FA9;
 text-decoration:none;
}
#inhoudbox .teruglink a {
 background-position: -7200px .3em;
}
#inhoudbox #kruimelpad a:hover,
#inhoudbox .teruglink a:hover {
 color: #007FA9;
 text-decoration:underline;
}

#inhoudbox #kruimelpad em {
 color: #696969;
 font-style: normal;
}
#inhoudbox #kruimelpad a.homelink {
 padding: 0;
 background: none;
 color: #007FA9;
}

/* Onderzoektitel */
#inhoudbox #kruimelpad span.onderzoektitel {
 display: block;
 position: relative;
 top: .53em;
 margin: 0 0 .8em 0;
 padding: 0;
 background-image: none;
 color: #046f96;
 font-family:Arial,Helvetica,sans-serif;
 font-size: 195%;
 font-weight: normal;
 line-height:1.22;
 text-decoration: none;
}
#inhoudbox h1.onderzoektitel {
 margin-top: 0em;
 color: #046f96;
}


/*  Naar boven link */
#inhoudbox .naarboven:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}
#inhoudbox ul.gastenboek naarboven a {
 display: block;
 float: right;
 margin: 0 0 .8em;
 padding: .4em 0 .4em 12px;
 background: url(../img/rijks_sprite.gif) no-repeat -6320px .6em;
 color: #535353;
 text-decoration: none;
}
#inhoudbox .naarboven a:visited {
 color: #767676;
}
#inhoudbox .naarboven a:hover {
 background-position: -6760px .6em;
 color: #000000;
 text-decoration: underline;
}


/*  Iets meer witruimte boven 'meer informatie' lijst */
#inhoudbox ul.meerinfo {
 margin-top: .5em;
 width: 440px;
}

/*  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(../img/rijks_sprite.gif) no-repeat scroll -9846px 0.4em;
line-height:18px;
list-style-type:none;
padding:0 0 0 1.5em;
}

#inhoudbox ol {
 padding: 0;
 margin: 0 0 1.4em .6em;
 line-height: 18px;
}

#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.2em;
 padding: 0;
 line-height: 18px;
}

#inhoudbox ol.alfa li {
 margin: 0 0 0 2.7em;
 list-style-type: lower-alpha;
}

#inhoudbox ol.roman li {
 margin: 0 0 0 2.7em;
 list-style-type: lower-roman;
}

/*  Zoomen en positioneren van afbeeldingen */
#inhoudbox img.beeld,
#inhoudbox .zoom {
 display: block;
 margin: .4em 1em .2em 0;
 float: left;
 color: #000;
}

#inhoudbox img.rechts,
#inhoudbox .rechts {
 margin: .4em 0 .2em 1em;
 float: right;
}

#inhoudbox .zoom .zoomin, #inhoudbox .zoom .zoomout {
 display: block;
 margin: .4em 0 1em 0;
 padding: 3px 0 4px 16px;
}
#inhoudbox .zoom a {
 color: #535353;
}
#inhoudbox .zoom a:hover,
#inhoudbox .zoom a:focus {
 color: #000;
}


#inhoudbox .zoom a .zoomin {
 background: url(../img/rijks_sprite_zoom.png) no-repeat 0 50%;
}
#inhoudbox .zoom a:hover .zoomin {
 background: url(../img/rijks_sprite_zoom.png) no-repeat -500px 50%;
}

#inhoudbox .zoom a .zoomout {
 background: url(../img/rijks_sprite_zoom.png) no-repeat -1000px 50%;
}
#inhoudbox .zoom a:hover .zoomout {
 background: url(../img/rijks_sprite_zoom.png) no-repeat -1500px 50%;
}

#inhoudbox .zoom a span span {
 font-size: 90%;
 text-decoration: none;
}
#inhoudbox .zoom a:hover span span, #inhoudbox .zoom a:focus span span {
 text-decoration: underline;
}


/*  Lijst overzichten: filter en resultaten
    .sorteer    class op omsluitende div 
                voor filter
    .resultaten class op omsluitende div
                met resultatenlijst
-------------------------------------------- */
#inhoudbox #search-results {
 border-left: none;
 /*border-bottom:3px solid #013E5A;
border-top:3px solid #013E5A;*/
margin: 3px 0;
}

#inhoudbox .resultaten .linklijst .extern a:visited,
#inhoudbox .resultaten .linklijst .extern a,
#inhoudbox .resultaten .linklijst .externOver a:visited,
#inhoudbox .resultaten .linklijst .externOver a,
#inhoudbox .resultaten .linklijst.js-aan li.externOver a,
#inhoudbox .resultaten .linklijst.js-aan li.externOver a:hover,
#inhoudbox .resultaten .linklijst.js-aan li.externOver a:visited,
#inhoudbox .resultaten .linklijst .bloklink a:visited,
#inhoudbox .resultaten .linklijst .bloklink a,
#inhoudbox .resultaten .linklijst li.download a:visited,
#inhoudbox .resultaten .linklijst li.download a,
#inhoudbox .resultaten .linklijst li.downloadOver a:visited,
#inhoudbox .resultaten .linklijst li.downloadOver a{
background: none;
padding: 0;
}

#inhoudbox .resultaten p.kenmerken {
 background-image: none !important;
}

#inhoudbox .resultaten ul.linklijst li.bloklink{
padding: 0 0 10px 0;
}

#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 form.sorteer {
 display: block;
 width: 100%;
}

#inhoudbox form.sorteer label {
 float: left;
 width: 10em;
 padding: 3px 0 0;
}

#inhoudbox form.sorteer select {
 border: 1px solid #000;
 margin-bottom: 5px;
 padding: 1px 0;
 width: 50%;
}

#inhoudbox form.sorteer button {
 margin-left: 10em;
 margin-top:5px;
}

#inhoudbox .sorteer-aantal {
 margin: 1.9em 0 1.4em;
}

#inhoudbox .sorteer-aantal a {
 font-weight: normal;
 text-decoration: none;
}

#inhoudbox .sorteer-aantal a:hover {
 text-decoration: underline;
}

#inhoudbox form.resultaten {
 border-top: none;
}



/*  Bladeren en paginering
-------------------------------------------- */
#inhoudbox .bladeren {
 border-bottom: 3px solid #013E5A;
 padding: .6em 0;
}

#inhoudbox .bladeren.onder {
 clear: left;
 position: relative;
 top: -1px;
 margin-bottom: 1.9em;
 padding: .6em 0;
 border-bottom: none;
 border-top: 3px solid #013E5A;
}

#inhoudbox .bladeren:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

#inhoudbox .bladeren li {
 float: left;
 margin: 0;
 padding: .2em .6em .3em;
 border-right: 1px solid #000;
 background: none;
 color: #046f96;
 line-height: 1.2em;
 text-align: center;
}

#inhoudbox .bladeren li.vorige {
 padding-left: 0;
 font-weight: bold;
}
#inhoudbox .bladeren li.volgende {
 border-right: none;
 font-weight: bold;
}
#inhoudbox .bladeren li a {
 display: block;
 margin: -.2em -.6em -.3em;
 padding: .2em .6em .3em;
 color: #007FA9;
 text-decoration: none;
}

#inhoudbox .bladeren li.vorige a, #inhoudbox .bladeren li.volgende a {
 display: inline-block;
}

#inhoudbox .bladeren li a:hover {
 color: #007FA9;
 text-decoration: underline;
}

#inhoudbox .bladeren li span {
 display: block;
 margin: -.2em -.6em -.3em;
 padding: .2em .6em .3em;
 color: #000;
 font-weight: bold;
}


/*
FOTOGALLERIJ / Gallery
-------------------------------------------- */
.galleryfoto{
padding-top: 25px;
}
.metadata-gallerij{
color:#535353;
margin: 0;
}
.introgallery{
display:inline-block;
font-weight:normal;
padding:10px 0 20px 0;
line-height:18px;
}



/* Bladeren onder foto in nieuwbericht fotogalerij */
#inhoudbox .bladeren.foto {
border-top:3px solid #013E5A;
 margin-bottom: 1.4em;
}

#inhoudbox .bladeren.foto li {
 border: 0;
}

#inhoudbox .bladeren.foto li.vorige {
 padding-left: 0;
 font-weight: bold;
}

#inhoudbox .bladeren.foto li.volgende {
 float: right;
 padding-right: 0;
 font-weight: bold;
}



/*  Lijst portrettengalerij: bijzondere
    versie van filter en resultaten
    .portrettenbox  class op div#inhoudbox
                    voor portrettengalerij
-------------------------------------------- */
#inhoudbox.portrettenbox #inhoudkolom div {
 padding-right: 0;
}

#inhoudbox.portrettenbox #attentiekolom, #inhoudbox.portrettenbox #attentiekolom-onderzoek  {
 display: none;
}

#inhoudbox.portrettenbox form.sorteer {
 margin-bottom: 1.9em;
}

#inhoudbox.portrettenbox form.sorteer select {
 width: 65%;
}

#inhoudbox.portrettenbox .resultaten ul.kolom1 {
 margin:0 2% 0 0;
}

#inhoudbox.portrettenbox .resultaten ul.kolom2 {
 margin:0;
}

#inhoudbox.portrettenbox .resultaten .linklijst li {
 padding: 0;
 margin: 0 0 .9em 0;
 min-height: 87px;
}

#inhoudbox.portrettenbox .resultaten .linklijst li:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

#inhoudbox.portrettenbox .resultaten .linklijst .bloklink h2 {
 position: relative;
 padding: .3em 0 0 98px;
}

#inhoudbox.portrettenbox .resultaten .linklijst h2 a,
#inhoudbox.portrettenbox .resultaten .linklijst h2 a:visited,
#inhoudbox.portrettenbox .resultaten .linklijst h2 a:hover,
#inhoudbox.portrettenbox .resultaten .linklijst h2 a:focus {
 color: #046f96 !important;
}

#inhoudbox.portrettenbox .resultaten .linklijst h2 img {
 display: block;
 position: absolute;
 left: 0;
 margin-bottom: -1px;
 margin-top: -.3em;
 border-right: 10px solid #fff;
}
#inhoudbox.portrettenbox .resultaten .linklijst .over h2 img {
 border-right: 10px solid #fef2df;
}


#inhoudbox.portrettenbox .resultaten .linklijst p {
 margin: .2em 0 0 0;
 padding: 0 0 0 98px;
 font-weight: bold;
}

/* Tweekoloms lay: portrettengalerij */
#inhoudbox .tweekoloms ul.kolom {
margin-left:0;
}

#inhoudbox .tweekoloms .kolom li {
 width: 325px;
 float: left;
 margin-right: 20px !important;
}

#inhoudbox .tweekoloms li.kolom2 {
 margin-right: 0 !important;
}



/*  Lijst fotogalerij: bijzondere
    versie van filter en resultaten
    .galerijbox  class op div#inhoudbox
                  voor fotogalerij
-------------------------------------------- */
#inhoudbox form.periode {
 display: block;
 width: 100%;
}

#inhoudbox form.periode label {
 display: block;
 float: none;
 padding: .3em 0 .5em;
 color: #000;
}

#inhoudbox form.periode p {
 margin-bottom: 0;
}

#inhoudbox form.periode input {
 border: 1px solid #777777;
 padding: 1px;
 width: 30%;
}

#inhoudbox form.periode button {
 margin: .5em 0 0 0;
 float: right;
}

#inhoudbox ul.bladeren {
 position: static;
 margin: 0;
}


#inhoudbox ul.galerij {
 padding:10px 0 0;
}

#inhoudbox ul.galerij:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}

#inhoudbox ul.galerij li {
 float: left;
margin:0 10px 10px 0;
 padding: 0;
 background: none;
}

#inhoudbox ul.galerij li.laatste {
margin:0 0 10px 0;
}

/* Fotogalerij op nieuwsberichtpagina */
#inhoudbox ul.galerij.nieuws {
 margin: 2.4em 0 1em;
 border-top: 3px solid #013E5A;
 border-bottom: 3px solid #013E5A;
}


/*  ABC lijst
-------------------------------------------- */
#inhoudbox .abc-lijst {
background:#ECEDD1 none repeat scroll 0 0;
 margin: 0 0 2.4em;
 padding: 0 0 0 1.56em;
}

#inhoudbox ul.abc-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 .abc-lijst li span,
#inhoudbox .abc-lijst li a {
 display: block;
 padding: .5em .3em .55em;
 font-weight: bold;
 color: #007FA9;
 text-decoration: none;
}

#inhoudbox .abc-lijst li a:hover {
 color: #007FA9;
}

#inhoudbox .abc-lijst li span {
 color: #cccccc;
}

/*  Abonneren: nieuwsbrief
-------------------------------------------- */
#inhoudkolom ul.nieuwsbrief {
 margin-bottom:.8em;
 padding:0
}

#nieuwsbrief {
 margin:0 0 .8em
}

#nieuwsbrief-afmelden {
 margin-bottom: 2em;
}

#nieuwsbrief button,#nieuwsbrief-afmelden button {
 width:8em;
 text-align:center;
}

/*  Abonneren: rsslijst
-------------------------------------------- */
#inhoudkolom .rsslijst li{
 margin:0;
 padding:0;
 background-image:none;
}

#inhoudkolom .rsslijst li a {
 padding:1px 0 2px 16px;
 background:url(../img/icon_rss.gif) no-repeat 0 50%;
}

#rssnoreader {
	display: none;
}

/*  Foutpagina(s)
-------------------------------------------- */

#fout {
 width: 60%;
}

#fout p.intro {
 font-weight: bold;
padding-top: 10px;
}

#fout ul li {
 font-weight: normal;
}

#fout ul li li {
 background: none; 
 margin: 0; 
 padding: 0 0 .2em; 
 font-weight: normal;
}

#fout ul li li a{
background:transparent url(../img/rijks_sprite.gif) no-repeat scroll -2360px 0.6em;
display:block;
padding:0 0 0 12px;
text-decoration:none;
}

#fout form {
 margin: 1em 0; 
 font-weight: normal;
}

#fout form button {


background:#003F5C none repeat scroll 0 0;
color:#FFFFFF;
font-size:100%;
font-weight:bold;
margin:0 0 0 2px;
padding:3px 0;
text-align:center;
width:47px;


}

#fout form .veld {
 margin-left:.3em; 
 width: 18em;
}



/*  Agenda: evenementen
    .event   omsluitende div voor
              agenda-item
-------------------------------------------- */
#inhoudbox .event {
 border: 0;
}


#inhoudbox .event h4 {
 margin:0 0 0.3em;
 font-weight:bold;
}


/*  Sitemap
    #sitemap  ul voor sitemap met twee
              niveau's:
              1) kopjes h2 in ul#sitemap li;
              2) items in ul.linklijst.
-------------------------------------------- */
#inhoudbox #sitemap:after{
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}
#inhoudbox #sitemap li {
 margin: 0;
 padding-left: 0;
 background-image: none;
}
#inhoudbox #sitemap h2 {
 padding-right: 0;
 margin-right: -3px;
}

#inhoudbox #sitemap h2 a {
 display: block;
 text-decoration: none;
}


#inhoudbox #sitemap h2 a:hover {
 color: #154273;
 text-decoration: underline;
}


/*  Voet links
-------------------------------------------- */
#voet ul { width:440px; position: relative; top: -150px; left: 260px; }
#voet.infographics ul { width:440px; position: relative; top: -70px; left: 12px; }

#voet ul li { display:inline;line-height:2.0em;margin-right:1em; } /*margin-right:2em;*/
#voet ul li a { padding:.3em 0 .3em 15px;text-decoration:none; }
#voet ul li a:hover, #voet ul li a:focus {color:#000; text-decoration:underline}

#voet ul li#printlink a { background: url(../img/rijks_sprite.gif) no-repeat -5440px .5em; color:#535353; }
#voet ul li#printlink a:hover { background-position: -5880px .5em; color:#000; }
#voet ul li#printlink a:visited { color: #767676; }
#voet ul li a#stuurdoor { background: url(../img/rijks_sprite.gif) no-repeat -4560px .5em; color:#535353; }
#voet ul li a#stuurdoor:hover { background-position: -5000px .5em; color:#000; }
#voet ul li a#stuurdoor:visited { color: #767676; }

#voet ul li a#waardeer { background:url(../img/bg_icon_waardeer.gif) no-repeat 1px; color:#000;}
/*#voet ul li a#waardeer:hover { background-image:url(../img/bg_icon_waardeer_hover.gif); }*/

#voet ul li a#taggen { background:url(../img/bg_icon_taggen.gif) no-repeat 1px .4em; color:#000; padding-left:25px;}
/*#voet ul li a#taggen:hover { background-image:url(../img/bg_icon_taggen_hover.gif); }*/

/*  Tabel in inhoudskolom
-------------------------------------------- */
#inhoudkolom caption {
 border-bottom: 2px solid #8fbc8f;
 color: #046f96;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 4px;
 text-align: left;
}

#inhoudkolom table {
 margin-bottom: 0.1em;
 background-color: #fff;
}

table p {
margin: 0;
line-height: 18px;
}

#inhoudkolom thead th {
 color: #046f96;
 text-align: left;
 font-weight: bold;
}

#inhoudkolom th, #inhoudkolom td {
 text-align: left;
 padding: 2px 0 2px 5px;
}

#inhoudkolom th.col1, #inhoudkolom td.col1 {
 border-left: 0;
}

#inhoudkolom tbody th {
margin: 0;
line-height: 18px;
 color: #fff;
}

#inhoudkolom tbody th td p{

}





/*  Organogram
-------------------------------------------- */
#organogram{position:absolute;padding:0;margin:1.4em 0 0 0;font-size:87%;}
#organogram ol{position:absolute;top:0;left:0;padding:0;margin:0;background-image:none;z-index:2;line-height:110%;}
#organogram ol ul{position:absolute;padding:0;margin:0;list-style-type:none !important;background-image:none;}
#organogram ol ul li{background-image:none;}
#organogram ol li{list-style:none !important;padding:0;margin:0;background-image:none;}
#organogram a{position:absolute;display:block;padding:0.2em .2em .3em;width:13.5em;border:1px solid #8fbc8f;color:#000;background:#fff;font-weight:bold;text-align:center;text-decoration:none;}
#organogram a:hover{background-color:#BDDFED;}
#org1 a{top:2.2em;left:29.3em;}
#org2 a{top:8.4em;left:29.3em;}
#org3 a{top:12.1em;left:29.3em;}
#org3n1 a{top:17.5em;left:0.1em;}
#org3n2 a{top:17.5em;left:14.7em;width:14.5em;}
#org3n3 a{top:21.7em;left:29.3em;}
#org3n4 a{top:17.5em;left:43.9em;}
#org4 a{top:25.3em;left:43.9em;}
#hark{position:absolute;top:0;left:0;padding:0;margin:0;width:58.3em;height:28.9em;border-top:3px solid #8fbc8f;border-bottom:3px solid #8fbc8f;background-color:#fff;z-index:1;}
div.orgclear{margin-top:28.9em;}




/*  In- en uitklappers FAQ lijst
-------------------------------------------- */
#inhoudbox #faqlijst li {
 display: block;
 padding: .3em 0 .35em 12px;
 text-decoration: none;
 cursor:pointer;
 background: url(../img/rijks_sprite.gif) no-repeat -3240px .65em;
 color: #154273;
}
#inhoudbox #faqlijst li:hover, #inhoudbox #faqlijst li.over {
 color: #000000;
}
#inhoudbox #faqlijst li h3 {
 padding: 0;
 margin: 0;
 font-size: 100%;
 font-weight: normal;
 line-height:18px;
}
#inhoudbox #faqlijst li p {
 margin: 0;
 padding: 0 10px 0 0;
}
#inhoudbox #faqlijst li.dichtOver h3,
#inhoudbox #faqlijst li.openOver h3 {
 text-decoration: underline;
}
#inhoudbox #faqlijst li.dicht p,
#inhoudbox #faqlijst li.dichtOver p,
#inhoudbox #faqlijst li.dicht ul,
#inhoudbox #faqlijst li.dichtOver ul {
 display:none;
}
#inhoudbox #faqlijst li.open h3,
#inhoudbox #faqlijst li.openOver h3 {
 font-weight: bold;
 color: #000;
}
#inhoudbox #faqlijst li.open,
#inhoudbox #faqlijst li.openOver {
 background: #fef2df url(../img/rijks_sprite.gif) no-repeat -8520px .65em;
 color: #000;
}

#inhoudbox #faqlijst li ul {
 padding: .7em;
 margin: 0 0 1.4em 0;
 list-style-type: none;
}
#inhoudbox #faqlijst li ol {
 padding: 0;
 margin: 0 0 1.4em .6em;
 line-height: 18px;
}
#inhoudbox #faqlijst li ul li,
#inhoudbox #faqlijst li ol ul li {
 background: url(../img/rijks_sprite.gif) no-repeat -7640px .4em;
 padding: 0 0 0 1.1em;
 margin: 0 0 0 .6em;
 color: #000;
 line-height: 18px;
 list-style-type: none;
}

#inhoudbox #faqlijst li ol li {
 display: list-item !important;
 list-style-type: decimal;
 list-style-position: outside;
 background: none;
 margin: 0 0 0 2.2em;
 padding: 0;
 color: #000;
 line-height: 18px;
}

#inhoudbox #faqlijst li ol.alfa li {
 margin: 0 0 0 2.7em;
 list-style-type: lower-alpha;
}

#inhoudbox #faqlijst li ol.roman li {
 margin: 0 0 0 2.7em;
 list-style-type: lower-roman;
}



/*  Low Lightbox
-------------------------------------------- */
#lowover {
	position:fixed;
	background:#000;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:8888;
}

#lowbox {
	position:absolute;
	background: #fff url(../img/rijks_sprite_lowbox.png) repeat-x 0 -100px;
	border-bottom: 3px solid #8fbc8f;
	padding-top: 30px;
	width:710px;
	min-height:300px;
	top:10%;
	left:50%;
	margin-left:-355px;
	z-index:9999;
}

#lowbox.loading {
	background:#fff url(../img/ani_loading.gif) 50% 50% no-repeat;
}

#lowbox img.portret {
 float: left;
	margin:20px;
}

#lowbox .content {
	margin:20px 20px 60px 250px;
}

#lowbox h1 {
	margin:0 0 .75em;
}

#lowbox #closebox {
	position:absolute;
	top:6px;
	right:10px;
	padding: 0 17px 0 10px;
	outline:none;
	background: url(../img/rijks_sprite_lowbox.png) no-repeat 100% 2px;
 text-decoration: none;	
	/* color: #535353; */
	color: #FFF;
}

#lowbox #closebox:hover {
	background-position: 100% -48px;
	/* color: #000; */
	color: #FFF;
	text-decoration: underline;
 }

#lowbox #nextbox, #lowbox #prevbox {
	position:absolute;
	bottom:20px;
 font-weight:bold;
 text-decoration:none;
}

#lowbox #nextbox a, #lowbox #prevbox a {
	text-decoration:none;
}

#lowbox #nextbox a:hover, #lowbox #prevbox a:hover {
 color: #000;
}

#lowbox #nextbox {
	right:15px;
}

#lowbox #prevbox {
	left:15px;
}

#lowbox #nextbox img, #lowbox #prevbox img {
	vertical-align:middle;
	margin:0 5px;
}



/* wetgevingskalender */

/*  Organogram  */
#organogram{position:absolute;padding:0;margin:0;font-size:87%;border-top:3px solid #0190BF;}
#organogram ol{position:absolute;top:0;left:0;padding:0;margin:0;background-image:none;z-index:2;line-height:110%;}
#organogram ol ul{position:absolute;padding:0;margin:0;list-style-type:none !important;background-image:none;}
#organogram ol ul li{background-image:none;}
#organogram ol li{list-style:none !important;padding:0;margin:0;background-image:none;}
#inhoudbox #organogram a{position:absolute;display:block;padding:0.5em;border:1px solid #666666;font-weight:bold;text-align:center;text-decoration:none;font-size: 95%;}
#inhoudbox #organogram a:hover{background:#fef2df !important;}
#inhoudbox #organogram #org1 a{color:#000;background:#fef2df;top:1.2em;left:60em;height:1.5em;width:10em;}
#inhoudbox #organogram #org1_1 a{color:#000;background:#fef2df;top:1.2em;left:7.5em;height:1.5em;width:15.5em;}
#inhoudbox #organogram #org1_2 a{color:#000;background:#fef2df;top:1.2em;left:24.1em;height:1.5em;width:15.5em;}
#inhoudbox #organogram #org2 a{color:#fff;background:#111449;top:7.2em;left:60em;height:16.7em;width:10em;}
#inhoudbox #organogram #org2 a:hover{color:#111449;}
#inhoudbox #organogram #org2_1 a{color:#fff;background:#8fbc8f;top:7.2em;left:7.5em;height:5em;width:15.5em;}
#inhoudbox #organogram #org2_1 a:hover{color:#000;}
#inhoudbox #organogram #org2_2 a{color:#fff;background:#8fbc8f;top:7.2em;left:24.1em;height:5em;width:15.5em;}
#inhoudbox #organogram #org2_2 a:hover{color:#000;}
#inhoudbox #organogram #org2_1_1 a{color:#fff;background:#8fbc8f;top:18em;left:0;height:6em;width:11em;}
#inhoudbox #organogram #org2_1_1 a:hover{color:#000;}

#inhoudbox #organogram #org2_1_2 a{color:#fff;background:#8fbc8f;top:18em;left:13em;height:6em;width:11em;}
#inhoudbox #organogram #org2_1_2 a:hover{color:#000;}
#inhoudbox #organogram #org2_1_3 a{color:#fff;background:#8fbc8f;top:18em;left:26em;height:6em;width:11em;}
#inhoudbox #organogram #org2_1_3 a:hover{color:#000;}
#inhoudbox #organogram #org2_1_4 a{color:#fff;background:#8fbc8f;top:18em;left:39em;height:6em;width:11em;}
#inhoudbox #organogram #org2_1_4 a:hover{color:#000;}
#inhoudbox #organogram #org2_1_1_1 a{color:#000;background:#fef2df;top:29em;left:-2em;height:4em;width:8.5em;z-index:1000;}
#inhoudbox #organogram #org2_1_1_2 a{color:#000;background:#fef2df;top:32.7em;left:-3em;height:2em;width:10.7em;z-index:500;padding-top:2em;}
#inhoudbox #organogram #org2_1_2_1 a{color:#000;background:#fef2df;top:29em;left:11em;height:4em;width:9em;}
#inhoudbox #organogram #org2_1_3_1 a{color:#000;background:#fef2df;top:29em;left:24em;height:4em;width:9em;}
#inhoudbox #organogram #org2_1_4_1 a{color:#000;background:#fef2df;top:29em;left:37em;height:4em;width:8em;}
#inhoudbox #organogram #org2_1_5_1 a{color:#000;background:#fef2df;top:29em;left:50em;height:4em;width:7em;}
#hark{position:absolute;top:0;left:-3em;padding:0;margin:0;background:#fff;z-index:1; height:35em; width: 70.1em;padding-bottom:15px;}
div.orgclear{margin-top:32em;/*border-bottom:3px solid #0190BF;*/}
/*  Organogram  */

/* stijlen van tekst [AG] -begin- */
.blauw{color:#4E8C96 !important; font-weight:normal !important;} /*oude kleur #029BCD*/
.zwart {color:#000000 !important;}
.oranje{color:#FF8600;}
.bold{font-weight:bold !important;}
.normal{font-weight:normal !important;}
.italic{font-style:italic !important;}
.noborder { border:none !important;}
/*.capitalize { text-transform:capitalize !important;}*/
/* stijlen van tekst [AG] -einde- */

/* stuur door formulier */
#voethandheld {
 display:none;
}


.stuurdoor h3{width:290px;}
.stuurdoor p {padding:0 0 12px;}
.stuurdoor label {padding:0; width:160px; margin: 0px;}
.stuurdoor .breed {width:220px;}
.stuurdoor input#taf_kopie {float:left; margin-left:145px;}
.stuurdoor .privacy {clear:both;}
.stuurdoor .radiofield label {text-align:left; margin-top:4px;}

.stuurdoor p.fout {width:470px;}

#stuurdoorFormulier { clear:both; padding:2em 0; width:440px;}

.linklijstmargin { padding:0.3em 1.8em 0.35em 0.3em;}
.linklijstmargin h3{ margin:0; padding:0;}
.linklijstmargin h3 a{margin:0; padding:0;}

/* meernieuws */
 .meernieuws a:hover { 
 color: #000000; 
 background-image:url(../img/bg_icon_basis_hover.gif);  
 border-bottom:1px solid #000000;
}


/* agenda */
#agenda ul {margin:0 0 0em 0!important;

}

#inhoudbox #agenda .linklijst h3 a{
background: none;
padding:0.2em 0 0.2em 0;
}


#agenda ul.linklijst .sep li {margin:0 0 2.6em 0!important;
}

hr.dungrijs {
color: #eeeeee !important;
height: 1px;

}

hr.dikoranje {
color: #8fbc8f !important;
height: 3px;

}




/* h1 zonder subtitel fix [AG] 
#inhoudkolom div.contact h1 {margin-bottom:1.4em;}
#inhoudkolom div.abonneren h1 {margin-bottom:1.4em;}
*/

/* tagcloud */
#inhoudkolom #tagcloud {border-top:4px solid #8fbc8f;border-bottom:4px solid #8fbc8f;padding: 5px 0 8px 0px;}
#attentiekolom #tagcloud {border-top:4px solid #8fbc8f;border-bottom:4px solid #8fbc8f;padding: 0px 0 4px; overflow:hidden;}
#attentiekolom-onderzoek#tagcloud {border-top:4px solid #8fbc8f;border-bottom:4px solid #8fbc8f;padding: 0px 0 4px; overflow:hidden;}
#tagcloud ul {display:inline !important; border-top:0 !important;}
#inhoudkolom #tagcloud ul li {background: none; display:inline !important; line-height:2.6em;margin: 0 !important;padding: 0 !important;}
#attentiekolom #tagcloud ul li {background: none; display:inline !important; line-height:2.6em;}
#attentiekolom-onderzoek #tagcloud ul li {background: none; display:inline !important; line-height:2.6em;}
#tagcloud a {color:#696969 !important; display:inline !important; background:none !important; border-bottom:0!important; text-decoration:none; padding:0!important;}
#tagcloud ul li span { display:none;}		
#tagcloud .tagcloudsmall {font-size:90%;}
#tagcloud .tagcloudnormal {font-size:100%;}
#tagcloud .tagcloudlarge {font-size:180%;}
#tagcloud .tagcloudhuge {font-size:220%;}
#inhoudkolom .tagcloudul {margin: 10px 0 0 0 !important;}
#attentiekolom .tagcloudul {margin: 0px 0 0 15px !important;}
#attentiekolom-onderzoek .tagcloudul {margin: 0px 0 0 15px !important;}
.tagcloudul li {background: none !important;margin: 0 !important;padding: 0 !important;}		
	
/* gateruglink */	
#gateruglink { border-top:1px solid #DEDFDE;}

/* */

#inhoudkolom div.actueel p a { min-height:15px;}


/* Abonneren /  sms */

#abonneren form { 
	border-top:0;
	display:table;

}

#abonneren button{
	margin-top:1.2em !important;
}

#abonneren ul li { 
	padding:0;
	background:none;
	margin:0;
}

#abonneren h2{ 
	border-bottom:3px solid #8fbc8f;
	padding:0 0 3px 0;
}
#abonneren div.radiofield {padding-bottom:0.8em;}
	#abonneren div.radiofield ul { margin-top:2.6em;}
#abonneren div.onderlijngrijs { border-bottom:1px solid #DEDFDE; }

#persoonlijkevoorkeuren label { 
	display:inline; 
	color:#000000;
}

#persoonlijkevoorkeuren p.voorkeurkeuze { 
	border-top:1px solid #029BCD; 
	border-bottom:1px solid #029BCD; 
	padding:0.2em 0; 
	margin-top:-0.6em;
}
#persoonlijkevoorkeuren p.voorkeurkeuze span.e-mail{ margin-left:81%;}
#persoonlijkevoorkeuren p.voorkeurkeuze span.sms{margin-left:2%;}

#persoonlijkevoorkeuren input.mailsms {
	float:right; 
	margin-top:-15px;
}
#persoonlijkevoorkeuren input.mail { 
margin-right:1.3em;

}
#persoonlijkevoorkeuren input.sms { 
margin-right:2.3em;
}
#persoonlijkevoorkeuren p.blauwonderlijn { 
	border-bottom:1px solid #8fbc8f; 
	margin:5px 0 0 0; 
	min-height:20px;
}

#persoonlijkevoorkeuren input.breed {width:27em;}

#persoonlijkevoorkeuren p.latest { margin-bottom:3em; }

#abonneren .privacy { margin-top: 4.5em;}

#abonneren a.mailpwd {
	float:left;
	margin:1.2em 1.2em 0pt 0pt;
	padding:0.2em 3em 0.3em 0;
}

/* waardeer formulier */

#taggenFormulier {clear:both; display:none;}
#waardeerFormulier {clear:both; display:none;}

h3.waardeer {margin-bottom:1.4em;}

.formulier .radiofieldwaardeer input {
 float: none; 
 display: inline; 
 width: auto; 
}



div.radiofieldwaardeer {margin:0.3em 0 1.4em 0;}

.formulier .radiofieldwaardeer label { 
 display: inline;
 margin: 0 1em 0 0; 
 position: relative; 
 top: -0.2em;
 color:#000;
 cursor: pointer;
}

.formulier .radiofieldwaardeer2 input {
	display:block; 
	float:left;
	margin:2px 10px 0 0;
	
}
.formulier .radiofieldwaardeer2 label {
	display:block;
	margin:0pt 0pt 0.6em;
	color:#000;
	padding-bottom:2px;
}

.linktekst {
background-image:none !important;
border-bottom:1px solid #DEDFDE !important;
cursor:default!important;
}

/* meer-informatie externe link */

#inhoudbox ul.meer-informatie li.extern h3 {
 padding: 0;
 font-weight: normal;
}

#inhoudbox ul.meer-informatie li.externOver h3 {
 /*padding: 0.4em 1.8em 0.35em 0.3em;*/
 font-weight: normal;
}

#inhoudbox ul.meer-informatie li.extern h4 {
 padding: 0.4em 1.8em 0.35em 0.3em;
 font-weight: normal;
}

#inhoudbox ul.meer-informatie li.externOver h4 {
 padding: 0.4em 1.8em 0.35em 0.3em;
 font-weight: normal;
}

#inhoudbox ul.meer-informatie li a {
text-decoration:none;
}

/**
 * Highlighted word
 */
span.highlight {
   background-color: #029BCD;
   color: #FFF;
}

/* blockquote */

blockquote {
Background-color: #fff;
background-image: url(../img/quote.gif) ;
background-repeat: no-repeat;
min-height: 69px;
width: 300px;
padding:1.1em 0 0 7em;
color: #535353;
}

blockquote p{
color: #535353;

}

/* weblog */

#reageerweblogformulier {
	margin-bottom:2.6em;
}

#reactiesweblog ul {
	border-top:0;
}
#inhoudbox #reactiesweblog ul li { 
	background-image:none;	
}

#inhoudbox #reactiesweblog ul li.over { border-bottom:1px solid #DEDFDE;}



/* Gastenboek */

#inhoudbox ul.gastenboek li {
	background-image:none !important;
	border-bottom:0 !important;
	cursor:text !important;
}
.registerbuttonr {
float:right;
position:relative;
}
.registerbuttonl {
float:left;
position:relative;
}

.guestbookreaction{
	background-attachment:scroll;
	background-color:transparent;
	background-position:right bottom !important;
	background-repeat:no-repeat;
	border-bottom:1px solid #DEDFDE;
	margin:0;
	padding:0;
	display:block;
}

.guestbookreaction p{
line-height:18px;
margin-bottom:0;
margin-top:0;
padding:0.25em 1.8em 0.2em 0.3em;
}

.button_width {
	padding: 0px;
	float:left;
	margin:0 5px;
}

.button_width button {
}


/*custom*/
#inhoudkolom .uitgelichtcontent li.oneven {
margin:0 4% 0 0;
float:left;
}

#inhoudkolom .uitgelichtcontent li {
float:left;
margin:0;
padding:0;
width:48%;
cursor:pointer;
}

#inhoudkolom .uitgelichtcontent li.over{
background-color:#F0F7F9;
}
#inhoudkolom .uitgelichtcontent li.over h3 a{
color:#0162CD;
}
#attentiekolom .poll li{
background:none;
padding:0;
}

#attentiekolom .poll li a {
background:transparent url(../img/rijks_sprite.gif) no-repeat scroll -2360px 0.6em;
padding:0 0 0.2em 12px;
}

#inhoudbox .resultaten li.bijlage {
padding-left:30px;
}

#inhoudbox .resultaten li.bijlage h3 {
padding-left:10px;
}

/* Infographic pagina */
.shock-blok{
padding: 8px 8px 25px 8px;
background-color: #E6EBEF;
display:block;
width:920px;

}

.shock-blok #copyright{
padding:3px;
margin-left:440px;
}

.moreinfo {
width:440px;
}

p.descright {
	padding-top:10px;
}

a.desclink {
background:transparent url(../img/rijks_sprite.gif) no-repeat scroll -2360px 0.55em;
display:block;
padding:0.2em 0 0.2em 12px;
width:400px;
float:left;
}

.shock-blok #beschrijving{
float: left;
padding:3px;
}

.shock-blok #beschrijving a{
background: transparent url(../img/rijks_sprite.gif) no-repeat scroll -2360px 0.55em;
padding: 3px 3px 3px 12px;
text-decoration: none;
}


.shock-blok #beschrijving a:hover{
text-decoration: underline;
}

/* Classes voor tekstgrootte-script */
body.groter {font-size: 13px;}
body.grootst {font-size: 15px;}
body.kleiner {font-size: 10px;}
body.kleinst {font-size: 9px;}

/* tekstgrootte */
#tekstgrootte {
display: none;
left:6em;
position:absolute;
color:#535353;
top: -22px;
}

#tekstgrootte a {
float:none !important;
border:1px solid #535353;
height:2px;
width:2px;
padding:0px 2px 0px 2px;
margin-right:2px;
text-decoration:none !important;
}

/* Styles voor disabled tekstgrootte-knop
-------------------------------------------- */
#tekstgrootte a.disabled {	
	cursor: default;
}

p.modification-date {
	margin-right:15px;
	text-align: right;
}

/*custom CSS Green Valley*/

.introtext {
margin-bottom:15px;
}
/*CSS VALID*/
/*#inhoudkolom div div:first {
	margin-bottom:15px;
}*/

/* Aanpassingen aan attentiekolom-onderzoek [PV] April 09
----------------------------------------------------------- */

#attentiekolom-onderzoek{

}

#attentiekolom-onderzoek a{
text-decoration:underline !important;
}

#attentiekolom-onderzoek .rapport {

}

#attentiekolom-onderzoek  span.rapport_img {
	margin-left:12px;
	float:left;
	margin-top:12px;
	display:block;
	width: 60px;
}

#attentiekolom-onderzoek .rapport .rapportinfo {
	display:block;
	float:left;
	margin-top:1px;
}

#attentiekolom-onderzoek .rapport .rapportinfo h2 {
	padding-left:8px !important;
	margin-top:6px !important;
	margin-bottom: 8px;
}

#attentiekolom-onderzoek .rapport .rapportinfo ul{
padding-top:4px;
width:150px;
}

#attentiekolom-onderzoek .rapport .rapportinfo ul li {
	background-image: none;
	padding-left:7px;
	padding-bottom:4px;
}

#attentiekolom-onderzoek .rapport .rapportinfo ul li img {
	margin-right:5px;
}

#attentiekolom-onderzoek .infographic {
width:230px;
margin-top:30px;
}

#attentiekolom-onderzoek .relateditems {
width:230px;
margin-top:30px;
}

#attentiekolom-onderzoek .onderzoekroot {
width:230px;
}

p.linkdesc {
padding-left:12px;
color:#ffffff;
margin-bottom:0px;
}

/* Publicaties
------------------------------*/

.onderwerplijst {
	float:left;
	width:220px;
}

li.topmarge {
padding-top:25px !important;
}



/* Gungor 
-----------------------------*/

#inhoudbox #navigatiekolom #subnavigatie li.open {background:#ECEDD1;}

.button {PADDING-RIGHT: 5px;	PADDING-LEFT: 5px;	PADDING-BOTTOM: 2px;	MARGIN: 5px 161px 0px 0px;	PADDING-TOP: 2px;	TEXT-ALIGN: center;}


/* Themapagina
-----------------------------*/

ul.ankers_thema {
margin-bottom:25px;
padding-bottom:25px;
width:420px !important;
}

.themaanker {
background: transparent url(../img/rijks_sprite.png) no-repeat scroll -3240px 0.6em !important;
padding:0 0 0 1em !important;
width:420px !important;
}

.doslink {
background:transparent url(../img/rijks_sprite.gif) no-repeat scroll -2358px 0.6em !important;
padding:0 0 0 1em !important;
}

h2.thema {
color:#000000 !important;
padding-top:15px !important;
}


h2.thema a {
color:#000000 !important;
padding-top:10px;
}

div.metathema {
color: #797B12;
}

/*Aangepast
-----------------------------------*/

.dossierbox li.bloklink {
margin-bottom: 15px;
}



/*Cursor style voor Zie ook
-----------------------------------*/
.linklijst li a span.dsEditText {
cursor:pointer;
}


p.introtekst .dsEditText {
/*width:50% !important;*/
}

.italic{
	font-style: italic;
}

/*autodownload*/
#autodownloaddescription{
	display:none;
}

/*----fix ENG Contact----*/
body.en #hoofdkolom #inhoudkolom fieldset.contact h2 {width:170px !important;}
