*{
font-family:verdana,Helvetica,Arial,sans-serif;}
body{
font-size:70%;margin:0;padding:0;line-height:1.345;background-color:#f3f5f6;border-top:1px solid #535353;height:99.9%;}
.onz{
position:absolute;left:-900px;width:1px;height:1px;overflow:hidden;}

.placeholder{
	width:956px;
	margin:0 auto;
}
img{
border:0;}
form{
margin:0;padding:0;}
input,select,textarea{
font-size:1em;}
a{
color:#154273;}
a:visited{
color:#696969;}
a:hover,a:active,a:focus{
color:#0162cd;}
blockquote{
margin:1.4em 0;}
ul{
padding:0;margin:0 0 1.4em;list-style-type:none;}
ul ul{
margin:0;}
ul li{
background:url("/images/sprite_bzk.gif") no-repeat -3200px -235px;padding:0 0 0 1.2em;margin:0;}
ul.anker li{
background-position:-3300px -215px;}
li p{
margin-bottom:0;}
ol{
padding:0 0 0 2.5em;margin-left:0;}
ol.alfabet{
list-style-type:lower-alpha;}
fieldset{
}
.clear{
clear:both;height:0;overflow:hidden;}
p{
margin:0 0 1.4em;}
p.intro{
font-weight:bold;}
p.meer{
margin:0 0 1.9em;}
p.meer a:visited{
color:#154273;}
p.footer{
border-top:1px solid #aaa;color:#aaa;text-align:right;margin:4.5em 0 0;}
p.chapeau{
margin-top:-1.4em;color:#535353;}
ol.crumbtrail{
list-style-type:none;padding:0;margin:0 0 .75em;float:left;width:100%;}
ol.crumbtrail li{
display:inline;margin:0;padding:0;color:#767676;}
ol.crumbtrail span{
position:relative;padding:0 5px 0 0;margin:1px 0 0;left:-1px;background:url("/images/sprite_bzk.gif") no-repeat -3000px -276px;}
ol.crumbtrail a,ol.crumbtrail a:visited{
padding:0 7px 0 0;color:#154273;}
ol.crumbtrail a:hover{
color:#0162cd;}
h1,p.dossiertitel,h2.weblog{
margin:0 0 .55em;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.65em;}
.dossiertitel{
color:#996f22;}
h2{
font-size:1em;margin:0;}
h3{
font-size:1em;font-weight:normal;font-style:normal;margin:0;}
#volledig{
width:956px;margin:0 auto;}
#paginabox{
position:absolute;width:956px;background:url("/images/sprite_bzk.gif") no-repeat;}
img#rijkslogo{
position:absolute;left:456px;top:29px;}
#toev_titel{display:block;position:absolute;left:8px;top:116px;width:910px;height:20px;font-size:15px;font-weight:bold;padding:5px;padding-left:25px;background-color:#F1D9ED;z-index:100;}
#kop{position:absolute;left:8px;top:118px;width:940px;height:50px;background-color:#900079;}

#pagina{float:left;margin-top:168px;width:940px;padding:0 8px;background:url("/images/sprite_bzk.gif") repeat-y -1000px 0;}
div#subnavigatie{float:left;width:232px;padding:26px 20px 0 0;margin:0;border-top:10px solid #f2b2d5;}
div#rechts{float:left;width:420px;padding:26px 20px 0 0;padding-left:20px;margin:0;
/*border-top:10px solid #f2b2d5;*/}

div#rechts_klein{float:left;width:280px;padding:26px 20px 0 0;padding-left:20px;margin:0;
/*border-top:10px solid #f2b2d5;*/}


#contentbox{float:left;width:900px;padding:20px;overflow:hidden;border-top:10px solid #f2b2d5;}
#content{float:left;margin-top:15px;width:440px;padding:8px 0px 0 0;}

#content_klein{float:left;margin-top:15px;width:579px;padding:8px 0px 0 0;}


#content_train{
float:left;width:440px;padding:8px 20px 0 0;}
#training_box{
float:right; margin-top:37px;width:410px;background:url(../images/blok_lijn.gif) repeat-x 0px 35px;}
#training_box_zonder{
float:right; margin-top:37px;width:410px;}

#training_box_tabs ul{margin:0;padding:0;}
#training_box_tabs li{margin:0;padding:0; display:inline; list-style:none;}
#training_box_tabs li a{float:left;color:#CB003D;border:1px solid #fff;border-bottom:0px solid #fff;margin:0;padding:10px;text-decoration:none;}
#training_box_tabs li a:hover,#training_box_tabs li a.actief{float:left;font-weight:bold;border:1px solid #f5e4eb;border-bottom:0px solid #fff;margin:0;padding:10px; background:#fcf8fa;}
#training_box_content{float:left;width:410px;margin:0;padding:0;border:1px solid #f4e2e9;border-top:0px solid #fff;background:#fcf8fa; }

.form_margin{ margin:15px;margin-bottom:0px;}
.hoofd_nummer{font-size:24px;color:#CB003D;}
.formtekst{font-size:14px;font-weight:bold;}

.euro{font-size:1em;font-weight:bold;color:#CB003D;}
.prijs{font-size:1em;font-weight:bold;color:#CB003D;}

.tekstveld,.tekstveld_dag,.tekstveld_jaar,.tekstveld_postcode,.tekstveld_woonplaats{background:#fff; width:210px; color:#CB003D; border:1px dotted #f2bfce; padding:4px;}
.tekstveld_dag{width:25px;}
.tekstveld_jaar{width:50px;}
.tekstveld_postcode{width:65px;}
.tekstveld_woonplaats{width:130px;}

.tekstvak {
	background:#fff; width:337px; color:#CB003D; border:1px dotted #f2bfce; padding:4px;
}

.checkveld{background:#fff; color:#CB003D; border:1px dotted #f2bfce; padding:4px;}
.lab{font-style:italic;}

.ballon{
	position:absolute;
	width:325px;
	height:144px;
	margin-left:560px;
	margin-top:230px;
	background:url(../images/ballon.png) no-repeat;
	z-index:500;
}

.train_blok, .locatie_blok{
	float:left;
	width:390px;
	border:1px solid #f4f2f5;
	margin-bottom:8px;
	padding:10px;
	background:#fdf8fc;
}

.locatie_blok {
	width:355px;
}

.prijs_blok{
	float:left;
	width:100%;
	border:1px solid #f4f2f5;
	background:#fdf8fc;
	padding:10px;
}

.train_blok:hover, .locatie_blok:hover{
	cursor:hand;
	cursor:pointer;
	border:1px solid #f4f2f5;
	background:#FFE1EB;
}

	.train_blok_foto, .locatie_blok_foto{
		float:left;
		margin:0;
		padding:0;
		height:66px;
		width:66px;
		padding:3px;
		background-position:center center;
		background-repeat:no-repeat;
		border:1px solid #efbace;
		margin-right:20px;
	}
	.train_blok_tekst, .locatie_blok_tekst{
		float:left;
		width:280px;
		margin:0;
		padding:0;
	}
	
	.locatie_blok_tekst {
		width:245px;
	}
	
.submit_link a{
	float:right;
	margin:0;
	padding:10px;
	border-top:1px solid #eed2dd;
	border-left:1px solid #eed2dd;
	color:#cb003d;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	padding-right:30px;
	padding-left:10px;
	background:url(../images/submit_arrow.gif) no-repeat right center #f4e2e9;
}
.submit_link a:hover{
	border-top:1px solid #f3acc1;
	border-left:1px solid #f3acc1;
	color:#fff;
	background:url(../images/submit_arrow2.gif) no-repeat right center #cb003d;
}

.submit_link_links a{
	float:left;
	margin:0;
	padding:10px;
	border-top:1px solid #eed2dd;
	border-right:1px solid #eed2dd;
	color:#cb003d;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	padding-left:30px;
	padding-right:10px;
	background:url(../images/submit_arrow_links.gif) no-repeat left center #f4e2e9;
}
.submit_link_links a:hover{
	border-top:1px solid #f3acc1;
	border-right:1px solid #f3acc1;
	color:#fff;
	background:url(../images/submit_arrow2_links.gif) no-repeat left center #cb003d;
}


#voortgang{
	float:left;
	margin:0;
	padding:0;
	padding-bottom:20px;
	
	background:url(../images/lijn_bg.gif) 0px 13px repeat-x;
}

#voortgang ul{
	margin:0;
	padding:0;
}
#voortgang li{
	margin:0;
	display:inline;
	padding:0;
	list-style:none;
}
#voortgang li a{
	float:left;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	margin:0;
	border:1px solid #CB003D;
	text-decoration:none;
	color:#CB003D;
	margin-right:18px;
	background:#fff;
}
#voortgang li a:hover, #voortgang li a.actief {
	color:#fff;
	background:#CB003D;
}

#voortgang li.last a{
	margin-right:0px;
}

.keuze_blok, .keuze_blok_actief{
	float:left;
	border:1px dotted #fcf8fa;
	width:165px;
	height:130px;
	margin:10px;
}
.vol{
	background:url(../images/vol.gif) no-repeat 3px 8px;
}
.bvol{
	background:url(../images/bvol.gif) no-repeat 3px 8px;
}

.keuze_blok:hover, .keuze_blok_actief{
	background:#fff;
	cursor:hand;
	border:1px dotted #f2bfce;
}

.keuze_blok_header{
	float:left;
	width:160px;
	min-height:22px;
	font-size:12px;
	color:#CB003D;
	padding-bottom:5px;
	padding-left:5px;
	background:#f6d1dc;
	
}

*html .keuze_blok_header{
	height:27px;
}

.keuze_blok_content{
	float:left;
	width:120px;
	padding:20px;
	padding-top:7px;
}
/*
.breed #content{
width:436px;}
.breedst #content{
width:690px;}
*/
#context{
float:left;width:210px;padding:40px 20px 0 0;margin:0;overflow:hidden;}
#context h2{
font-size:1.1em;margin:0;}
#context img{
width:210px;margin-bottom:2.5em;}
#context p img{
width:auto;border:0;margin-bottom:-3px;}
#context ul{
margin-bottom:2.5em;}
#voet{
float:left;height:83px;background:url("/images/sprite_bzk.gif") no-repeat -2000px 0;width:956px;}
#kop ul,#servicemenu ul{
list-style-type:none;padding:0;margin:0;}
#kop li,#servicemenu li{
float:left;background-image:none;padding:0;margin:0;}
#hoofdmenu{
position:absolute;width:690px;left:20px;bottom:0;}
#hoofdmenu a{
float:left;text-decoration:none;font-family :Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;font-size:1.1em;padding:.2em .85em .27em;}
#hoofdmenu a.act,#hoofdmenu a:hover,#hoofdmenu a:active,#hoofdmenu a:focus{
color:#000;background-color:#f2b2d5;}
#servicemenu{
position:absolute;width:920px;left:18px;top:7px;}
#servicemenu li{
line-height:1.2em;}
#contactmenu{
float:right;}
#servicemenu a{
text-decoration:none;color:#535353;}
#rssmenu li{
margin-right:.9em;}
#servicemenu li.rss{
background:url("/images/sprite_bzk.gif") no-repeat -3600px -158px;padding:0 0 0 1.2em;margin:0;}

#extramenu_label_tekstgrootte {
	text-decoration:none;color:#535353;float:left;margin-right:4px;
}

.size a {border:1px solid #9FA0A0;margin:0;padding:0;float:left;text-decoration:none;height:12px;width:12px;text-align:center;text-decoration:none;margin-left:2px;}
.size a:hover {border:1px solid black;margin:0;padding:0;float:left;text-decoration:none;height:12px;width:12px;text-align:center;text-decoration:none;margin-left:2px;}

#contactmenu li{
margin-left:1.2em;}
#servicemenu li a:visited{
color:#535353;}
#servicemenu li a:hover,#servicemenu li a:active,#servicemenu li a:focus{
text-decoration:underline;}
#servicemenu img{
vertical-align:baseline;margin-bottom:-1px;}
#zoeken{
position:absolute;top:12px;right:56px;width:174px;height:17px;background:url("/images/sprite_bzk.gif") no-repeat -3000px 0;overflow:hidden;}
#zoeken input{
position:absolute;border:0;background-color:transparent;padding:0;top:0;height:17px;}
#zoeken #querytext{
right:40px;padding-top:1px;width:133px;}
#zoeken #zoek{
right:0;width:40px;padding-top:100px;cursor:pointer;}
#zoekmenu{
position:absolute;width:254px;left:686px;bottom:5px;}
#zoekmenu li{
line-height:1.2em;padding-left:24px;}
#zoekmenu a{
text-decoration:none;color:#fff;}
#zoekmenu li a:hover,#zoekmenu li a:active,#zoekmenu li a:focus{
text-decoration:underline;}
#homepage #content{
float:left;width:440px;padding:37px 10px 0 20px;display:inline;border-top:10px solid #f2b2d5;}
#homepage h2{
font-family:Arial,Helvetica,sans-serif;margin:0 0 .55em;padding:0;font-weight:bold;font-size:1.3em;color:#000;}
#homepage h3{
font-size:1em;font-style:normal;font-weight:bold;margin:0 0 .1em;}
#homepage .nieuwsitem{
float:left;margin:.8em 0 0;width:440px;}
#homepage .nieuwsitem img{
float:left;margin:.4em 1em 1.4em 0;width:210px;height:140px;}
#homepage .nieuwsitem p{
margin:0 1.5em 1.4em 0;padding:0;}
#homepage .datum{
color:#6a6a6a;display:block;}
div.uitgelicht{
float:left;width:210px;margin:3px 0 0;display:inline;overflow:hidden;}
div.laatstekolom{
margin-left:20px;}
#homepage #onderwerpenkolom{
float:left;width:220px;}
#homepage #onderwerpen{
width:200px;padding:47px 10px 2px;background-color:#900079;overflow:hidden;}
#homepage #meestbekeken{
width:200px;padding:29px 10px 0;overflow:hidden;}
#homepage #context{
float:left;width:210px;padding:40px 20px 0;margin:0;display:inline;overflow:hidden;border-top:10px solid #f2b2d5;}
#homepage #context p.bewindslieden{
text-align:left;height:50px;margin:0;padding:12px 0 0;}
#homepage #context p.bewindslieden img{
width:50px;float:left;margin:-17px 10px 0 0;}
#homepage #context p.bewindslieden a{
font-weight:bold;}
#homepage #context h2{
padding-top:22px;}
#context li,ul.linklijst li{
background-position:-3000px -275px;margin:.6em 0;height:1%;}
#context li.extern,ul li.extern{
background-position:-3400px -195px;}
#context ul a,ul.linklijst a{
text-decoration:none;}
#onderwerpen li{
background-position:-3000px -275px;}
#homepage #onderwerpen h2,#onderwerpen ul.linklijst a{
color:#000;}
#context li a:visited,ul.linklijst a:visited{
color:#696969;}
#context li a:hover,#context li a:active,#context li a:focus,ul.linklijst a:hover,ul.linklijst a:active,ul.linklijst a:focus{
text-decoration:underline;color:#154273;}
.foto img{
float:left;margin:0 1em 1.4em 0;}
.foto p{
color:#7c7c7c;margin:0;padding:0 1em 1em;}
img.geenbijschrift{
float:left;margin:.4em 1.4em 1.4em 0;}
img.breed{
float:none;display:block;}
#subnavigatie li{
background-image:none;padding:0;margin:0;}
#subnavigatie a,#subnavigatie strong{
text-decoration:none;background:url("/images/sprite_bzk.gif") no-repeat -2980px -273px;padding:.15em 0 .4em 31px;display:block;width:199px;color:#000;font-weight:normal;}
#subnavigatie a.first{
background-color:#F1D9E0;}
#subnavigatie li li a,#subnavigatie li li strong{
background-position:-2970px -273px;padding-left:41px;width:189px;}
#subnavigatie li li li a,#subnavigatie li li li strong{
background-position:-2960px -273px;padding-left:51px;width:179px;}
#subnavigatie li li li li a,#subnavigatie li li li li strong{
background-position:-2950px -273px;padding-left:61px;width:169px;}
#subnavigatie strong,#subnavigatie a.active,#subnavigatie a:hover,#subnavigatie a:active,#subnavigatie a:focus{
color:#000;background-color:#f2b2d5;}
#subnavigatie .open{
background-position:-3280px -213px;}
#subnavigatie li li .open{
background-position:-3270px -213px;}
#subnavigatie li li li .open{
background-position:-3260px -213px;}
span.metageg{
display:block;color:#535353;}
.kolom{
float:left;width:210px;overflow:hidden;}
.kolom2{
margin-left:20px;}
.kolom3{
float:right;margin-right:20px;}
#organogram{
position:absolute;margin:1.4em 0 0;font-size:87%;width:585px;height:519px;border-top:3px solid #900079;background:url("/images/organogram_tcm19-172969.gif") no-repeat 68px 37px;}
#organogram ul{
position:absolute;top:15px;padding:0;margin:0;}
#organogram ul li{
padding:0;margin:0;}
#organogram a{
position:absolute;display:block;padding:2px 0;width:135px;border:1px solid #900079;color:#000;background:#fff;font-weight:bold;text-align:center;text-decoration:none;}
#organogram a:hover{
background-color:#f2b2d5;}
#org-minister a{
left:144px;top:2px;}
#org-stas a{
left:288px;top:2px;}
#org-sg a{
left:214px;top:83px;}
#org-dgv a{
left:0;top:159px;}
#org-dgvbeleid a{
left:0;top:220px;}
#org-dgcv a{
left:144px;top:159px;}
#org-dgcvbeleid a{
left:144px;top:220px;}
#org-dglz a{
left:288px;top:159px;}
#org-dglzbeleid a{
left:288px;top:220px;}
#org-dgjmz a{
left:432px;top:159px;}
#org-dgjmzbeleid a{
left:432px;top:220px;}
#org-beleid a{
left:144px;top:277px;}
#org-staf a{
left:144px;top:318px;}
#org-fe a{
left:288px;top:277px;}
#org-pp a{
left:288px;top:318px;}
#org-sf a{
left:144px;top:359px;}
#org-di a{
left:0;top:439px;}
#org-sri a{
left:432px;top:439px;}
p.orga{
margin-top:556px;padding-top:.5em;border-top:3px solid #900079;}
p.verplicht{
text-align:right;color:#535353;margin:.5em 0;}
.formulier{
padding:1.5em 0;border-bottom:3px solid #900079;border-top:3px solid #900079;}
.formulier h2{
font-size:1.1em;color:#000;}
.formulier h2.sub{
width:32%;text-align:right;margin:0 0 1em 0;}
.formulier .label{
padding:0 6px 0 0;float:left;width:32%;text-align:right;}
.formulier .singlefield,.formulier .multifield,.formulier .radiofield{
float:left;width:60%;}
.formulier input{
float:left;margin:0;padding:0;width:98.5%;}
.formulier select{
float:left;margin:0;padding:0;width:100%;}
.formulier textarea{
float:left;margin:0;padding:0;width:98.5%;}
.formulier .tiny{
width:8%;}
.formulier .small{
width:24%;}
.formulier .medium{
width:33.25%;}
.formulier .day,.formulier .month{
width:auto;margin-right:.5em;}
.formulier .year{
width:auto;}
.formulier .value{
display:block;width:59.8%;float:left;}
.formulier .alignright{
float:right;border:1px solid red;}
.formulier .middle{
width:69.8%;float:right;}
.formulier .middleleft{
width:69.8%;}
.formulier .large{
width:90%;}
.formulier .secondfield{
margin-left:10px;float:right;}
.formulier .multifield label{
float:left;width:15%;text-align:center;}
.formulier .multifield .button{
float:left;}
.formulier .radiofield input{
float:none;display:inline;width:auto;margin-right:4px;}
.formulier .radiofield label{
margin:0 1.5em 0 0;position:relative;top:-0.2em;}
.formulier .radiofield div{
padding:0;margin:0;}
.formulier .margin{
float:left;text-align:center;margin:0 7px;}
.formulier fieldset{
border:none;padding:0;margin:0 0 1.4em;}
fieldset.scheiding{
border-top:1px solid #000;padding-top:1em;}
.clr{
clear:both;height:8px;overflow:hidden;}
.formulier .button{
text-align:right;margin:0;}
.formulier .button input{
float:none;width:16%;border:0;background:#000;color:#fff;font-size:1em;padding:.1em 0 .05em;margin:0 0 0 .5em;cursor:pointer;}
form.reactie{
border-bottom:none;}
form.reactie .label{
padding:0 6px 0 0;float:left;width:22%;text-align:right;}
form.reactie .singlefield,.reactie .multifield,.reactie .radiofield{
float:right;width:76%;}
.onthouden{
border-top:3px solid #900079;margin-top:1.5em;padding-top:.5em;}
.onthouden input{
float:none;display:inline;width:auto;}
span#aantalkarakters{
float:left;color:#999;padding-top:.2em;}
.reactie fieldset{
margin:0;}
p.reactie{
border-top:.1em solid #900079;margin:0;padding:.7em 0 1em;clear:both;}
p.vws{
background-color:#fdf8e5;}
p.reactie img{
float:left;margin:.45em .5em 0 0;}
p.reactie span{
display:block;color:#aaa;font-weight:normal;font-size:1em;clear:both;}
div.reactie{
text-align:right;margin:1.5em 0 0;}
div.boven{
border-bottom:2px solid #900079;}
div.reactie h2{
float:left;margin:0;font-size:1.1em;}
div.reactie p{
margin:0;}
h2.reactie{
margin:0 0 1.2em;font-size:1.1em;border-bottom:3px solid #900079;}
.kort{
padding:0;margin:0;}
.kort label{
color:#000;}
.kort .veld{
font-size:1em;width:22em;}
.kort h2{
font-weight:normal;}
.kort.filter{
margin:0 0 1.4em;padding:0 0 1em;border-bottom:3px solid #900079;}
.kort.filter,.kort.quicksearch{
border-top:1px solid #154273;padding:1em 0;}
.submit{
border:1px solid #000;background-color:#000;color:#fff;font-size:1em;padding:0;margin:0 0 0 .5em;cursor:pointer;}
p.zoekreslinks{
padding:.4em 0;color:#000;}
p.boven{
border-bottom:3px solid #900079;}
p.onder{
border-top:3px solid #900079;}
p.zoekreslinks span{
color:#000;}
form.kort .button{
margin:0;padding-right:.6em;padding-left:.6em;border:1px solid #000;color:#fff;background-color:#000;cursor:pointer;}
ul.close,div.close,p.close{
display:none;}
.moviecontent ul,.audiocontent ul{
margin:1.4em 0;}
.moviecontent li img,.audiocontent li img{
margin-bottom:-4px;}
.moviecontent a span,.audiocontent a span{
text-decoration:none;}
.moviecontent h3,.audiocontent h3{
font-style:normal;}
span.actor{
font-weight:bold;}
span.handeling,span.audiobeschrijving,span.gebaar,span.sfeer,span.geschreventekst{
font-style:italic;}
p.vorvol{
clear:both;border-top:3px solid #900079;margin:2.5em 0 2.5em;text-align:right;}
p.vorvol a.vorige{
float:left;}
div#forum ul{
list-style:none;margin:0;padding:0;border-top:1px solid #fff;}
div#forum ul li{
background-image:none;margin:0;padding:0 4px;float:left;height:18px;}
div#forum ul li.active{
background-color:#900079;font-weight:bold;}
div#forum ul li a{
font-weight:bold;}
#samenvatting{
border-top:3px solid #900079;border-bottom:1px solid #900079;background-color:#fef8de;clear:both;padding:0;}
#samenvatting p{
padding:0;margin:1em 0;}
div.forum{
margin:1.2em 0 0;clear:both;}
div.forum img{
float:left;margin:0 0.5em 0 0;}
div.forum div img{
float:none;margin:0;}
h2.opvallen,h2.verw{
margin:0 0 1.2em;font-size:1.1em;}
h2.verw{
margin:0 0 -1.7em;}
ul.verw{
clear:both;border-top:3px solid #900079;list-style:none;padding:.9em 0 0;margin:2.1em 0 0;}
ul.verw li{
margin:0 0 1em;height:1%;background-image:none;padding:0;}
ul.verw a{
font-weight:bold;}
ul.verw .metageg img,img.icoon{
vertical-align:text-bottom;position:relative;bottom:-4px;margin:-5px 0 0;padding:3px 0 2px;}
ol.resultaten{
list-style-type:none;padding:0;margin:0;}
ol.resultaten li{
margin:0 0 1.4em;padding:0;height:1%;}
ol.resultaten a{
font-weight:bold;}
.terugvraag,.naarboven{
display:block;background:url("/images/sprite_bzk.gif") no-repeat -3500px -174px;padding:0 0 0 1.2em;margin:1.4em 0;}
.terugvraag:visited,.naarboven:visited{
color:#154273;}
.terugvraag:hover,.naarboven:hover{
color:#0162cd;}
.foutalg,.foutspec{
color:#f00;padding-top:1em;font-weight:bold;}
.foutspec{
padding:0;margin:1.4em 0 .5em;}
.foutalg span,.foutspec span{
float:left;margin:.05em .5em 0 .4em;background-color:#f00;color:#fff;font-size:1.6em;padding:0 .2em .15em;text-decoration:none;font-weight:bold;}
#content table{
width:100%;margin-bottom:1.4em;border:none;}
#content caption{
padding:0 1em .4em 0;border-bottom:1px solid #900079;text-align:left;vertical-align:top;border-right:10px solid #fff;}
#content tr{
text-align:left;vertical-align:top;}
#content th,#content td{
margin:0;padding:0 1em .2em 0;
/*
border-right:10px solid #fff;border-bottom:1px solid #900079;
*/
}
#content .decimaal{
padding:0 0 .2em 1em;text-align:right;}
.vgvpreview{
margin-top:2em;}
.vgvkolom{
float:right;width:48%;}
.kolom1{
float:left;}
p.rss a{
text-decoration:none;background:url("/images/sprite_bzk.gif") no-repeat -3000px -276px;padding-left:10px;color:#000;}
p.rss a:visited{
color:#696969;}
p.rss a:hover,p.rss a:active,p.rss a:focus{
text-decoration:underline;color:#154273;}
#nieuwsbrief .formulier{
border-top:none;}
#nieuwsbrief .first{
border:none;}
#nieuwsbrief h2{
padding-bottom:.2em;border-bottom:3px solid #900079;display:block;font-weight:bold;font-size:1.1em;margin-bottom:1em;}
#nieuwsbrief div{
margin-bottom:1.4em;padding-left:2em;}
#nieuwsbrief div input{
margin:.1em 0 0 -2em;float:left;}
#nieuwsbrief label{
color:#000;font-weight:bold;}
#nieuwsbrief .veld{
font-size:1em;width:22em;}
#nieuwsbrief .button{
margin:0; padding:.1em .6em;border:1px solid #000;color:#fff;background-color:#000;cursor:pointer;}
#nieuwsbrief .abonnee{
margin-bottom:1.4em;font-weight:bold;}
#nieuwsbrief #modifyform label{
font-weight:normal;}
#nieuwsbrief #modifyform .modify{
padding-bottom:.7em;}
#nieuwsbrief #modifyform .button{
float:right;border-width:2px;clear:both;}
* html #nieuwsbrief div input{
margin-top:-.1em;}
* html #nieuwsbrief div p{
height:1%}
* html #nieuwsbrief .button{
border:none;height:1.7em;}

legend {
	color:#0e3c2b;
	font-weight:bold;
}

.rechts_roze {
	background-color:#E7008A;
	padding:20px;
	color:white;
}

.rechts_roze h1 {
	color:#fff;
}

.rechts_roze h2 {
	color:#fff;
	margin-top:3px;
}

.rechts_roze h3 {
	color:#fff;
	font-size:130%;
	font-style:normal;
	font-weight:bold;
	margin-bottom:15px;
}


.rechts_roze span {
	font-size:120%;
	line-height:170%;
}

.rozeContentBlok {
	background-color:#E7008A;
	padding:8px;
	color:#fff;
}

