/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/*United Knowledge 2008 - Keizersgracht 74 - 1015 CT Amsterdam - tel. 020-5218300
// http://www.unitedknowledge.nl
// Auteur: Hans Kreuger
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


* { /* globale font-type setting */
	font-family: verdana,Helvetica,Arial,sans-serif;
}
body {
	font-size: 70%; /* 11px */
	margin: 0;
	padding: 0;
	line-height: 1.4em;
	background: #f3f5f6;
	border-top: 1px solid #535353;
}


a.leesMeerVolgende {
	background: url(/images/blt-lees-meer-rechts.gif) no-repeat scroll right 0.3em;
	padding-right:17px;
}
a.leesMeerVorige {
	background: url(/images/blt-lees-meer-links.gif) no-repeat 0 0.3em;
	padding-left:17px;
}

/*mk toegevoegd*/
a.leesmeer {
background: url(/images/blt-li-a-standaard.gif) right 0.45em no-repeat;
float: right;
padding: 0 12px 0 0;
text-decoration: none;
}
a.leesmeer.alt {
float: none;
}
a.leesmeer.alt-nobg {
float:none;
background:none;
padding:0;
margin-left:.4em;
}

div.hr { /* hr simulatie */
	border-bottom: 3px solid #c7b8ce;
	margin-top: 3px;
}
div#kolom1 h2, div#kolom2 h2, div#kolom2Tongpagina h2, div#contentBreed h2, div#contextKolom h2, div#HomeTongOnderwerpen h2, #kolom4 h2 {
	line-height: 0.9em;
}
h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.35em;
	font-weight: bold;
	line-height: 1.1em;
	margin: 0 0 .4em;
}

h2.paginaTitel {
	font-size: 2em;
	font-weight: normal;
}
h2.dossierTitel {
	color: #ff0; /* kies hier de hoofdkleur van het thema */
	font-size: 2em;
	font-weight: normal;
}
h2.dossier {
	color:#000; /* kleur per site in te vullen */
}
h3 { /* kopjes artikels */
	font-size: 1.0em; /* kopjes gelijke grootte als broodtekst */
	margin-bottom: 0.1em;
}
div.nieuwsitemLinks {
	display: block;
	float: left;
	overflow: hidden;
	width: 47.7%;
}
.nieuwsitemLinks h3 {
	font-size: 1.0em;
	line-height: 1.1em;
	margin: 0;
	padding: 0;
}
.nieuwsitemLinks img {
	margin-bottom: 0;
	padding-bottom: 0;
	width: 100%;
}
div.nieuwsitemRechts {
	display: block;
	float: right;
	overflow: hidden;
	width: 47.7%;
}
.nieuwsitemRechts h3 {
	font-size: 1.0em;
	line-height: 1.1em;
	margin: 0;
	padding: 0;
}
.nieuwsitemRechts img {
	margin-bottom: 0;
	padding-bottom: 0;
	width: 100%;
}
p { /* p zit altijd tegen bovenliggende content */
	margin: 0 0 1.4em;
}
form p {
	padding: 0;
	margin: 0 0 1em 0;
}
h4 {
	font-size: 1em;
	line-height: 1.1em;
	margin-bottom:.1em;
}
img {
	border: 0;
	/*margin-bottom: 1em;*/ /* hk ivm admin aan */
	/* max-width: 100%; */ /* voor terugschaling 800 pagina's //niet <IE7 */ /*mk ivm admin aan*/
}
table { /* tekst in tabellen IE5.5 */
	font-size: 100%;
}
fieldset { /* fieldset onzichtbaar */
	border: none;
	padding: 0;
	margin:0;
}
/*input.contentForm {
	width: 368px;
	border: 1px solid #000;
}
select.contentForm {
	width: 373px;
}
input.zoekButton {
	background: #000;
	color: #fff;
	cursor: pointer;
	border: none;
	width: 5em;
}*/

/* nieuwe input css voor schaling naar 800px */
input.contentForm {
	/*width: 368px; */
	width:208px;
	border: 1px solid #000;
}
select.contentForm {
	/*width: 373px;*/
	width:208px;
	float:left;
}
input.zoekButton {
	background: #fff;
	color: #000;
	cursor: pointer;
	border: 1px solid #000;
	font-weight:bold;
	/*width: 5em;*/
	padding: 0 8px;
	margin-left: 8px;
}
#zoekbox fieldset {
	margin-bottom: 1.3em;
}

.clearboth {
	clear: both;
}

.floatLinks, .huishoudLinks {
	float: left;
}
.floatRechts, .huishoudRechts {
	float: right;
}

div#contentbox { /* normale pagina's 4 kolomgrid */
	width: 940px;
	position: relative; /* voor HomeTongOnderwerpen */
	margin: 0;
}
div#contentboxDossier { /* kolom links buiten conentbox //content komt voor menu */
	float: right;
	width: 700px;
	margin: 0;
	display: inline;
}

div#kolom1 {
	float: left;
	width: 210px;
	margin: auto 20px auto 28px;
	padding: 0;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
	display: inline;
}
#subnavigatieKolom {
	float: left;
	width: 230px;
	margin: auto 20px auto 8px;
	padding: 0;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
	display: inline;
}
div#contentLinksHomepage { /* 1e kolom homepage */
	float: left;
	width: 210px;
	margin: auto 20px auto 28px;
	padding: 0;
	margin-top: 50px;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
	display: inline;
}

div#kolom2 {
	float: left;
	width: 210px;
	margin-right: 20px;
	padding: 0;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
}
div#contentRechtsHomepage { /* 2e kolom homepage */
	float: left;
	width: 210px;
	margin-right: 10px; /* ruimte voor tongmenu */
	padding: 0;
	margin-top: 50px;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
}
div#contentBreed, div.zoekpaginalinks, div.docpaginalinks {
	float: left;
	width: 440px;
	margin-right: 20px;
	padding: 0;
	/*overflow: hidden;*/ /* voor te brede content <-IE7 //staat uit wegens de Activiteitenkalender */
}

body:nth-of-type(1) div.docpaginalinks {
	margin-right: 0px; /*mk ivm met rechterkolom in chrome */
}


div#contentBreedHomeTong {
	float: left;
	margin: 50px 10px auto 28px;
	overflow: hidden;
	padding: 0;
	width: 440px;
	display: inline; /* < IE7 */
}
div#contextKolom, div.zoekpaginarechts {
	float: left;
	width: 210px;
	padding: 0;
    overflow: hidden; /* voor te brede content <-IE7 */
	margin-right: -210px; /* IE5.5 //voor als er een 4e kolom is */
}
div.docpaginarechts {
	float: left;
	width: 210px;
	padding: 0;
    overflow: hidden;
	margin:0 -230px 0 20px;
}
div#onderwerpenHomeWrapper { /* homepage met tongmenu //indien hoogste kolom schuift hij over de footer */
	float: left;
	width: 210px; /* bredere kolom voor tongmenu */
	padding: 0; /* IE5.5 boxmodel 10px aanpassen */
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #fff;
	margin-right: -210px; /* IE5.5 */
	margin-top: -50px;
    padding:0 0 0 10px;
}
div#HomeTongOnderwerpen { /* homepage met tongmenu */
	padding: 100px 10px 0 10px; /* IE5.5 boxmodel 10px aanpassen */
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ffb612;
	width: 200px;
	margin-bottom: 20px;
    margin-left:-10px;
}
/*/
div.HomeTongOnder {
	padding: 10px 10px 0 10px;
	width: 200px;
}
/*/
* html div#HomeTongOnderwerpen, * html div.HomeTongOnder { /* IE5.5 boxmodel */
  width: 220px;
  w\idth: 200px;
}
div#HomeTongOnderwerpen h2 ,div#HomeTongOnderwerpen h3, div#HomeTongOnderwerpen p, div#HomeTongOnderwerpen a {
	color: #000;
}
#kolom4 {
	float: right;
	margin: 0 12px auto auto;
	padding: 0;
	width: 210px;
	display: inline; /* dubbele margin bug <-IE7 */
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
}
#contextHome {
	float: right;
	margin: 0 12px auto auto;
	padding: 0;
	margin-top: 50px;
	width: 210px;
	display: inline; /* dubbele margin bug <-IE7 */
	overflow: hidden; /* voor te brede content <-IE7 */
}
#kolom4Dossier {
	float: right;
	margin: 0 30px auto auto;
	padding: 0;
	width: 210px;
	display: inline; /* dubbele margin bug <-IE7 */
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
}
#footer {
	clear: both;
	padding-top: 12px;
	height: 70px;
	background: url(/images/bg_footer.gif) bottom no-repeat;
}
.onz {
	height:1px;
	left:-9000px;
	overflow:hidden;
	position:absolute;
	width:1px;
}


/* pagina content */
#sublijn {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 10px;
	left: 0;
	top: 166px;
	z-index: 1;
	background: url(/images/bg_links_rechts_topkleur.gif) repeat-y scroll center top;
}
#sublijn_payoff {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 10px;
	left: 0;
	top: 196px;
	z-index: 1;
	background: url(/images/bg_links_rechts_topkleur.gif) repeat-y scroll center top;
}
#inhoudWrapper { /* container voor inhoud */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 176px;
	background: url(/images/bg_links_rechts_blank.gif) repeat-y scroll center top;
}
#inhoudWrapper_payOff { /* container voor inhoud */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 206px;
	background: url(/images/bg_links_rechts_blank.gif) repeat-y scroll center top;
	z-index: 1;
}
#inhoudBox {
	margin: -10px auto 0 auto;
	width: 955px; /*/ menufix: was 956px -R. /*/
	text-align: left;
}
* html #inhoudBox { /* IE5.5 en IE6 */

	width: 956px; /*/ menufix: 956px behouden voor IE5+5 -R. /*/
	padding-left: 2px;
	padd\ing-left: 3px;
}	
*:first-child+html #inhoudBox { /* IE7 */
	padding-left: 3px;
}

/* logo bzk */
#logoWrapper { /* container voor logo */
    position: absolute;
    text-align: center;
    width: 100%;
    left: 0;
    top: 21px;
    background: url(/images/bg_logo.gif) no-repeat top center;
}
#logoBox {
    margin: 0 auto 0 auto;
    width: 956px;
    height: 95px;
}
#logoBox img {
    margin-top: 8px;
}

/* payOff */
#payOffWrapper {
	position: absolute;
	width: 100%;
	left: 0;
	top: 116px;
	background: url(/images/bg_links_rechts_kleurlicht.gif) repeat-y top center;
}
#payOffBox {
	margin: 0 auto 0 auto;
	width: 920px;
	height: 30px;
	padding-left: 20px;
}	
#payOffBox h2 {
	font-family:Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
	padding-top: 6px;
	font-size:1.6em;
	font-weight:bold;
	line-height:1.1em;
	float: left;
}
#payOffBox .italic {
	font-style: italic;
	font-size: 1.0em;
	font-weight: normal;
	line-height: 1.1em;
}


	
/* hoofdmenu */
#wrapper { /* container voor hoofdnav */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 116px;
	background: url(/images/bg_links_rechts_kleur.gif) repeat-y top center;
}
#hoofdnavWrapperPayOffpagina{ /* container voor hoofdnav */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 146px;
	background: url(/images/bg_links_rechts_kleur.gif) repeat-y top center;
}

/* algemene lijstopmaak hoofdNavigatie */
#hoofdnavigatieBox {
	margin: 0 auto 0 auto;
	width: 956px;
	height: 60px;
	height: 50px;
	position: relative; /* voor zoekmenu */
}	
div#navigatie ul, div#zoeken ul {
	list-style-type:none;
	padding:0;
	z-index: 1; /* voor tekstgrootte */
}
div#navigatie li, div#zoeken li {
	float: left;
	background-image: none;
	padding: 0;
	margin: 0;
}
div#navigatie {
	margin: 0 auto 0 auto;
	width: 956px;
	/*background: #47145c;*/
}
h2.navigatie { /* kopje lijsten en navigaties */
	margin-bottom: 8px; /* witruimte tussen h2 en lijst/navigatie */
}
ul#hoofdmenu {
	position: absolute;
	top: 18px;
	top: 28px;
	left: 28px;
	margin-bottom: 0;
}
ul#hoofdmenu a:link, ul#hoofdmenu a:visited {
	float: left;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
	color: #000;
	height: 11px; /* extra hoogte voor Safari 3.x */
	outline: none; /* te hoog randje weg in ff */
	padding: 0.3em 0.8em 0.75em 0.8em;
	margin-left: 0;
	background-image: none;
}

ul#hoofdmenu a.act, ul#hoofdmenu a.act:hover {
	background-color: #ffe9b7;
	color: #000;
}
ul#hoofdmenu a:hover {
	background-color: #ffe9b7;
	color: #000;
}
/* hoofdmenu stijlen Rogier /plus voorbeeld voor nieuwe link */
/* a.curr[assetIdvanpagina][assetIdvanredirect] */
ul#hoofdmenu a.currsRvzUw2nR5eGbczaX3vOgw-WTQQo1xq6XYlKI1uTSjWbQ,
ul#hoofdmenu a.currVv7-fg6jKWvnVwoXf6HVxg-R22cy3jQykTnngzj5I6LwQ,
ul#hoofdmenu a.currgu7bc5Fw305YoEJEZBZRvA-3irEn8b_rL3g3OewYazgaA {
	background-color: #ffe9b7;
	color: #000;
}


/* huishoud menu */
#huishoudboxWrapper { /* container voor hoofdnav */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 6px;
	color:#535353;
}
#huishoudboxWrapper ul {
	list-style:none;
}
/* algemene lijstopmaak in de kop */
#huishoudbox {
	margin: 0 auto 0 auto;
	width: 920px;
}
#huishoudbox .huishoudLinks {
	float: left;
	width: 16em;
}
#huishoudbox .huishoudRechts {
	float: right;
}
.rss {
	float: left;
}

.rss a {
	background-image: url(/images/rss.gif);
	background-repeat: no-repeat;
	background-position: 0 .15em;
	padding-left:14px;
	margin-left:0px;
}

/* servicemenu */
ul#servicemenu li {
	float: left;
	padding: 0;
	margin: 0;
	background:none;
}
ul#servicemenu a {
	float: left;
	text-decoration: none;
	padding-left: 1em;
	margin-left: 0;
	background-image: none;
}


/* tekstgrootte */
div#tekstgrootte {
	float: left;
	margin: 1px 0 0 .9em;
}
div#tekstgrootte h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	float: left;
	font-weight: normal;
	margin: 0 0.5em 0 0;
}
div#tekstgrootte ul {
	float: left;
	border: 1px solid #bdbdbd;
	border-left: none;
	list-style:none;
}
div#tekstgrootte ul, div#tekstgrootte ul li { /* nieuw voor rijks huisstijl */
	float: left;
	margin: 0;
	padding: 0;
	background:none;
}

div#tekstgrootte a {
	color: #000;
	float: left;
	font-family: courier, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left: 1px solid #bdbdbd;
	width: 1.0em;
	height: 1.0em;
	text-align: center;
	line-height: 1.0;
	margin: 0;
	padding: 0;
	background-image: none;
	text-decoration: none;
}
div#tekstgrootte a:hover {
	background-color: #bdbdbd;
}
div#tekstgrootte a.inactive {
	color: #bdbdbd;
}
div#tekstgrootte a.inactive:hover {
	background-color: transparent;
}

/* zoekmenu */
ul#zoekmenu {
	position: absolute;
	top:31px;
	right:57px;
	z-index: 1; /* blijft nu zichtbaar bij grote font-groottes */
}
ul#zoekmenu a, ul#zoekmenu a:visited {
	float: left;
	color: #000;
	padding: 0 .8em .2em .75em;
	padding: 0 .7em .2em 1.5em; /* visueel correct //naar kijken */
	margin-left: 0;
	text-decoration:none;
	background-image: none;
}



/* zoekformulier */
form#zoekform {
	position: absolute;
	top: 12px;
	right:0;
	margin:0;
	padding:0;	
	z-index: 1; /* voor 800res pagina's */
}
form#zoekform fieldset {
position: absolute;
	border: none;
	right:65px;
	/*margin:0;*/
	/*padding:0;*/
	z-index: 1; /* voor 800res pagina's */
}
form#zoekform p {
	margin: 0;
	padding: 0;
	background-color: #fff;
	overflow: hidden;
	border: 1px solid #000; /* kies bij donkere achtergronden #fff */
	height: 1.35em;
	width: 172px; /* 174px incl. border */
}
form#zoekform input#keywords_formId {
	font-size: 1.0em;
	margin:-0.1em 0 -0.1em 0;
	padding:0.1em 0.35em 0 0.35em;
	height: 1.45em;
	width: 114px;
	border: 0;
	vertical-align: top;
	border-right: 1px solid #000; /* lijkt visueel te kort indien witte border maar is ok */
}
form#zoekform input#search_form {
	width: 4em;
	font-size: 1.0em;
	margin: 0;
	border: 1px solid #fff;
	border: none;
	padding: 0;
	color: #000;
	background-color: #fff;
	cursor: pointer;
}
form#zoekform input#documentatie-doorzoeken {
	font-size: 1.0em;
	margin:-0.1em 0 -0.1em 0;
	padding:0.1em 0.35em 0 0.35em;
	height: 1.45em;
	width: 114px;
	border: 0;
	vertical-align: top;
	border-right: 1px solid #000; /* lijkt visueel te kort indien witte border maar is ok */
}



.navigatieOnder {
	margin: 0 auto 0 auto;
	height: 10px;
	width: 906px;
	background: #9966FF;
	clear: both;
}
.lijntest {
	margin: 0 auto 0 auto;
	height: 10px;
	width: 940px;
	background: #c7b8ce;
}

/* /einde zoekformulier */

/* links in lijsten */
.lijst a {
	color: #154273;
}

/* links broodtekst */
a:link {
	color: #154273;
	text-decoration: underline;
}
a:visited {
	color:#696969;
	text-decoration: underline;
}
a:hover, a:active {
	color: #0162cd;
	text-decoration: underline;
}

/* links in lijsten */
li a:link {
	color: #154273;
	text-decoration: underline;
}
li a:visited {
	color:#696969;
	text-decoration: underline;
}
li a:hover, li a:active {
	color: #0162cd;
	text-decoration: underline;
}

/* links in#subNavigatie */
/*div#subNavigatie {
	width: 208px;
	background: #f00;
	padding-top: 20px;
	margin-left: 0px;
}
div#subNavigatie ul, div#subNavigatie li {
	margin: 0;
	padding: 0;
}
#subNavigatie li a:link {
	color:#000;
	text-decoration: none;
}
#subNavigatie li a:visited {
	color:#000;
	text-decoration: none;
}
#subNavigatie li a:active, a:hover {
	color:#000;
	text-decoration: none;
}*/

/* links in kruimelpad */
p.kruimelpad { /* indien geen kruimel op de pagina de p laten staan met een non-breaking-space //obsolete?// */
	margin: 0;
	/*padding-top: 1em;*/
	/*padding-top: 34px;*/ /* witruimte tussen menubar en content */
	padding-top: 17px;
	padding-bottom: 17px;
	color: #767676;
}
.kruimelpad a:link {
	color:#154273;
	text-decoration: underline;
}
.kruimelpad a:visited {
	color:#154273;
	text-decoration: underline;
}
.kruimelpad a:active, .kruimelpad a:hover {
	color:#0162cd;
	text-decoration: underline;
}

/* functionele links */
a:link.functioneel { /* selector specificeren */
	color:#535353;
	text-decoration: none;



}
a:visited.functioneel {
	color:#535353;
	text-decoration: none;
}
a:active.functioneel, a:hover.functioneel {
	color:#000;
	text-decoration: underline;
}

/* artikel kopje link */
h2 a:link, h3 a:link, h4 a:link {
	color: #154273;
	text-decoration: underline;
}
h2 a:visited, h3 a:visited, h4 a:visited {
	color: #696969;
}
h2 a:hover, h2 a:active, h3 a:hover, h3 a:active, h4 a:hover, h4 a:active {
	color: #0162cd;
}

/* lijsten */
ul {
margin:0 0 1.4em 0;
list-style: none;
padding:0;
}
ul li {
padding:0 0 0 11px;
background: url(/images/ulbullet.gif) no-repeat left .6em;
}
ul ul {
	margin: 0;
}
ul li a:link { /* cascade voor overige ul li a */
	color: #154273;
	text-decoration:underline;
/*/
background: url(/images/blt-li-a-standaard.gif) no-repeat 0 .35em;
padding: 0 0 0 1.1em;
margin: 0 0 0 0.6em;
/*/
}
ul li a:visited {
	color: #767676;
	text-decoration:underline;
}
ul li a:hover, ul li a:active {
	color: #154273;
	text-decoration: none;
}
li p {
	margin-bottom: 0;
}



/* tongnavigatie //onderwerpen */
div#contentbox #HomeTongOnderwerpen ul {
	margin: 8px 0 11px 0;
	padding: 0;
}
div#contentbox #HomeTongOnderwerpen li {
	margin:0;
	padding: 0 0 6px 0;
	display: block;
	list-style-type: none;
	background:none;
}
div#contentbox #HomeTongOnderwerpen li a {
	background:url(/images/blt-li-a.gif) no-repeat;
	color: #000;
	background-position:0 0.35em;
	padding-left:12px;
	margin-left: 0;
	text-decoration:none;
}
div#contentbox #HomeTongOnderwerpen li a:hover, #HomeTongOnderwerpen li a:active {
	background: url(/images/blt-li-a.gif) no-repeat;
	background-position:0 0.35em;
	padding-left:12px;
	text-decoration:underline;
}

/* standaard link lijsten */
ul.standaard {margin-top: 8px;}
ul.standaard li{
	margin:0;
	padding: 0 0 6px 2px;
	display: block;
	list-style-type: none;
	background:none;
}
ul.standaard li a {
	color: #154273;
	background:url(/images/blt-li-a-standaard.gif) no-repeat;
	background-position:0 0.35em;
	padding-left:12px;
	text-decoration:none;
	margin-left: 0;
}
ul.standaard li a:visited {
	color: #010101;
	background:url(/images/blt-li-a-standaard.gif) no-repeat;
	background-position:0 0.35em;
	text-decoration:none;
}
ul.standaard li a:hover, ul.standaard li a:active {
	color: #154273;
	background:url(/images/blt-li-a-standaard.gif) no-repeat;
	background-position:0 0.35em;
	text-decoration:underline;
}
a.standaard {
	color: #164273;
	background:url(/images/blt-li-a-standaard.gif) no-repeat;
	background-position:0 0.2em;
	padding-left:14px;
	text-decoration:none;
}

/* externe link lijsten */
ul.extern {margin-top: 8px;}
ul.extern li{
	margin:0;
	padding: 0 0 6px 1px;
	display: block;
	list-style-type: none;
	background:none;
}
ul.extern li a {
	color: #154273;
	background:url(/images/blt-subnav-li-a-extern.gif) no-repeat;
	background-position:0 0.35em;
	padding-left:14px;
	margin-left: 1px;
	text-decoration:none;
	display:block;
}
ul.extern li a:hover, ul.extern li a:active {
	color: #154273;
	background:url(/images/blt-subnav-li-a-extern.gif) no-repeat;
	background-position:0 0.35em;
	padding-left:14px;
	text-decoration:underline;
}


/* subnavigatie */

#subnavigatie ul li { /* voor IE standaard bullet verwijderen */
	background-image: none;
}


/*** positionering navigatie ****/
div#subnavigatie {
	margin: 0 0 0 8px;
	padding-top: 50px;
	/*position: relative;*/ /* IE */
/*float: left;*/
height: 1%; /* IE */
}



/*** positionering navigatie dossier pagina's ****/
div.dossier#subnavigatie {margin: 0 0 0 8px; padding-top: 80px;}

#subnavigatie img {/*weergave editknoppen menu's met admin aan*/
	float: left;
	clear: left;
}

/* positionering navigatie */


#subnavigatie ul {/*float: left;*/ width:229px; list-style:none; /*margin:0;*/ padding: 0;}/* hans - margin uit voor doemeemenu - float left ook..*/



/* positionering navigatie */
#subnavigatie li {float: left; width:229px; margin:0; padding:0; }


#subnavigatie ul li a {margin-left: 0;}

/**** nivo1 geselecteerd ****/
#subnavigatie ul li.act {background: url(/images/li-act-bg-ro.gif) 0 0; padding: 3px 0 5px 31px; width: 229px; w\idth: 198px;}






/**** nivo2 geselecteerd ****/
#subnavigatie ul li.open li.act, #subnavigatie ul li.openact li.act {background: url(/images/li-act-bg-ro.gif) 10px 0; padding: 3px 0 5px 41px; width: 188px;}
* html #subnavigatie ul li.open li.act {background: url(/images/li-act-bg-ro.gif) 10px 0; padding: 3px 0 5px 41px; width: 229px; w\idth: 188px;}


/**** nivo1 link ****/
#subnavigatie li a {float: left; color: #000; background:url(/images/li-act-bg.gif)  0 0 no-repeat;display:block; text-decoration: none; display:block; width: 198px; line-height:1.25em; padding:3px 0 5px 31px;}
* html #subnavigatie li a {width: 229px; w\idth: 198px;}


/**** nivo1 link hover ****/
#subnavigatie a:hover { background: url(/images/li-act-bg-ro.gif) 0 0 no-repeat; }

/**** nivo1 open link //is 10 px te breed (onzichtbaar)//nog fixen, nu kan het gebeuren dat bij een rollover de tekst in het menuiten colapsed omdat de rollover wel de juiste breedte heeft ****/
#subnavigatie li.open a { background: url(/images/li-act-bg-open.gif) 0 -0.1em no-repeat; display:block; text-decoration: none; display:block; width: 229px; w\idth: 198px; line-height:1.25em; padding:3px 0 5px 31px;}

#subnavigatie li.open a:hover { background: url(/images/li-act-bg-open-ro.gif) 0 -0.1em no-repeat; display:block; text-decoration: none; display:block; width: 229px; w\idth: 198px; line-height:1.25em; padding:3px 0 5px 31px;}

/**** nivo1 open geselecteerd // ****/
#subnavigatie ul li.openact span{background: url(/images/li-act-bg-open-ro.gif) 0 0; padding: 3px 0 5px 31px; /*width: 198px;*/ display: block;}

/**** nivo1 open geselecteerd dossierNaam // ****/
#subnavigatie ul li.openact.dossierNaam span{background: url(/images/li-act-bg-open.gif) 0 0; padding: 3px 0 5px 31px; /*width: 198px;*/ display: block;}

/**** nivo1 open geselecteerd nivo2 link // ****/
#subnavigatie li.openact ul li a { background: url(/images/li-act-bg-nivo2.gif) 0 0 no-repeat; padding: 0 0 0 11px; width: 218px;}
#subnavigatie li.openact ul li span { background: none;}

/**** nivo1 open geselecteerd nivo2 link hover // ****/

#subnavigatie li.openact ul li a:hover { background: url(/images/li-act-bg-nivo2-ro.gif) 0 0 no-repeat; padding-left: 11px; width: 229px; w\idth: 218px;}

/**** nivo1 open nivo 2 link // ****/
#subnavigatie li.open ul li a { background: url(/images/li-act-bg-nivo2.gif) 0 0 no-repeat; padding-left: 41px; width: 188px;}

/**** nivo1 open nivo 2 link hover // ****/
#subnavigatie li.open ul li a:hover { background: url(/images/li-act-bg-nivo2-ro.gif) 0 0 no-repeat; padding-left: 41px; width: 229px; w\idth: 188px;}


/**** nivo2 open geselecteerd // ****/
#subnavigatie ul li.open ul li.openact span {
background: url(/images/li-act-bg-open-ro.gif) repeat scroll 10px 0;
display:block;
padding:3px 0 5px 41px;
}

/**** nivo2 open geselecteerd // ****/
#subnavigatie ul li.open ul li.openact span {
background: url(/images/li-act-bg-open-ro.gif) repeat scroll 10px 0;
display:block;
padding:3px 0 5px 41px;
}



/**** nivo2 OPEN // ****/
#subnavigatie li.open ul li.open a {
background: url(/images/li-act-bg-nivo2-open.gif) 0 -0.1em no-repeat; display:block;
text-decoration: none;
display:block;
width: 196px;
width: 229px; w\idth: 188px;
line-height:1.25em;
padding:3px 0 5px 41px;
}



/**** nivo2 open hover // ****/
#subnavigatie li.open ul li.open a:hover {
background: url(/images/li-act-bg-nivo2-open-ro.gif) 0 -0.1em no-repeat;
display:block;
text-decoration: none;
display:block;
width: 229px; w\idth: 188px;
line-height:1.25em;
padding:3px 0 5px 41px;
}


/**** nivo3 geselecteerd // ****/
#subnavigatie ul li.open ul li.open li.act, #subnavigatie ul li.open ul li.openact li.act {
background:transparent url(/images/li-act-bg-ro.gif) repeat scroll 20px 0;
padding:3px 0 5px 51px;
width:229px; w\idth:178px;
}

/**** nivo3 link // ****/
#subnavigatie ul li.open ul li.openact ul li a {
background: url(/images/li-act-bg-nivo2.gif) repeat scroll 10px 0;
/*padding:3px 0 5px 51px;*/
padding-left: 10px;
width: 229px; w\idth:219px;
}
/**** nivo3 link hover // ****/
#subnavigatie ul li.open ul li.openact ul li a:hover {
background: url(/images/li-act-bg-nivo2-ro.gif) repeat scroll 10px 0;
padding:0 0 0 10px;
width: 229px; w\idth:219px;
}
#subnavigatie ul li.open ul li.openact ul li a span {
background: none;
}

/**** nivo3 link met actief item aanwezig // ****/
/*#subnavigatie ul li.open ul li.open li a {
	background:transparent url(/images/li-act-bg-nivo2.gif) repeat scroll 0 0;
	padding-left:40px;
	width:229px; w\idth:189px;
}*/


#subnavigatie ul li.open ul li.open li a {
	background:transparent url(/images/li-act-bg-nivo2.gif) repeat scroll 10px 0;
	padding-left:50px;
	width:229px; w\idth:179px;
}

#subnavigatie ul li.open ul li.open li a:hover {
	background:transparent url(/images/li-act-bg-nivo2-ro.gif) repeat scroll 10px 0;
	padding-left:50px;
	width:229px; w\idth:179px;
}


/* einde stijlen voor linkermenu */



/* hans - css toegevoegd VROM //org marieken */

div#subnavigatie ul {
	clear: left; /* IE */
    margin:0 0 20px;
}
div#subnavigatie ul ul {
	clear: left; /* IE */
    margin:0;
display:none;
}
div#subnavigatie ul .openact ul,
div#subnavigatie ul .act ul,
div#subnavigatie ul .open ul {
display:block;
}

/* navigatie */
#subnavigatie ul.menuMijnvrom, #subnavigatie ul.mijnvrommenu {
	float: none; /* voor pagina's zonder content */
}

ul.mijnvrommenu li {
	background: none;
}

/*div#subnavigatie ul.mijnvrommenu {margin-top:20px;}*/
div#subnavigatie ul.mijnvrommenu {margin-top: 1em; clear:left; float:left;}

/* hans - opmaak nieuwe rijkshuisstijl */
div#subnavigatie ul.mijnvrommenu li.titel {
	border-bottom:1px solid #0E4A10; /*contrast kleur of volle kleur*/
}

div#subnavigatie ul.mijnvrommenu li.titel span {color: #0E4A10;
font-weight:bold;line-height: 2em;padding: 0 0 0 30px;}

div#subnavigatieHome ul.mijnvrommenu {margin-top:20px;}
div#subnavigatieHome ul.mijnvrommenu li.titel {border: 1px solid #A08B5F;}
div#subnavigatieHome ul.mijnvrommenu li.titel span {color: #A08B5F;
font-weight:bold;line-height: 2em;padding: 0 0 0 30px;}

div#subnavigatie ul.doemeemenu { margin-top:20px; border-style:none; }
div#subnavigatie ul.doemeemenu .titel { border: 1px solid #A08B5F;}
div#subnavigatie ul.doemeemenu .titel span { color: #A08B5F; font-weight:bold; line-height: 2em; padding: 0 0 0 30px;}

div#subnavigatieHome ul.doemeemenu { margin-top:20px; border-style:none; }
div#subnavigatieHome ul.doemeemenu .titel { border: 1px solid #A08B5F;}
div#subnavigatieHome ul.doemeemenu .titel span { color: #A08B5F; font-weight:bold; line-height: 2em; padding: 0 0 0 30px;}


/* bewindslieden */
div.bewindslieden {
	height: 50px;
	margin-bottom: 12px;
}
.bewindslieden img { /* IE5.5 3 px te ver naar rechts */
	float: left;
}
.bewindslieden a {
	display: block;
	font-weight: bold;
	text-decoration: none;
}
.bewindslieden span {
	margin: 20px 0 0 10px;
	float: left;
}

/* hans - extra stijlen */
ul.events li a { /* kalender */
	background-image: none;
	margin-left: 0;
}

.floatRechts {
	float: right;
}






/* TESTEN */
#test h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
#test h1 .italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
}


#test p {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 22px;
	/*font-weight: bold;*/
}
/* /einde TESTEN */

/*documentatie*/
.publicatie .ondertitel {margin:0;color: #767676;}
.publicatie .bestandsicoon {margin-bottom: 0em;}
.publicatie .publicatie h3 {margin:15px 0;}


/* editor css */
img.floatLinks {
	float: left;
        margin-right: 10px;
}
img.floatRechts {
	float: right;
        margin-left: 10px;
}
.bold {
	font-weight: bold;
}
.cursief {
	font-style: italic;
}
.datumplaats {
color:#767676;
margin:0;
}
/* submissionform en zoekform */
.dateinput {
	margin-right: 15px;
}
.labelp {
	margin-bottom: .3em;
}
dt {
	font-weight: bold;
}
dd {
	margin: 0 0 .5em 1em;
}

/* document cssen */
div.document {
	padding-bottom: .8em;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 1.4em;
}
div.document h3 {
	font-size: 120%;
	margin: 0;
}
p.ondertitel {
	margin:0;
	color: #767676;
}
div.documentlinks {
	float: left;
	width: 65%;
}
div.documentrechts {
	float: right;
	width: 30%;
	color: #777;
}
div.documentrechts span {

	font-weight: bold;
}
div.zoekresultaat {

	font-style: italic;
	padding: .8em;
	border: 1px dotted #ccc;
	margin-bottom: 1.4em;
	
}

/* sitemap */
#sitemap ul.bulletList li, #sitemap ul.bulletList ul {
	/*margin-left:7px;*/
	padding-left:0px;
	font-size:9px;
}

#sitemap .bulletList .level0 {
	font-size:13px;
}

#sitemap .bulletList .level1 {
	font-size:11px;
}

#sitemap ul.bulletList {
	margin-top: 8px;
	background-color: #F3F5F6;
	width: 250px;
}
#sitemap .bulletList .level2 {
	font-size:11px;
	margin-left: 4px;
}
#sitemap .bulletList .level2 a {
	color: #666;	
}
#sitemap .bulletList .level3 {
	font-size:11px;
	margin-left: 4px;
}
#sitemap .bulletList .level3 a {
	color: #666;	
}
#sitemap li ul li a, li ul li a:visited {
	background: none;
}
#sitemap a {
	margin-bottom: 6px;
	line-height: 1.8em;
}

/* kalender */
td.heading div {
	padding: 4px;
}
td.months div {
	padding:3px 0px;
}

div.curMonth span {
	font-size:9px
}

td.day a {
	padding-left:10px
}

td.centreerRechts {
	text-align:right;
}
td.alignRechts {
	text-align:right;
}
#mCAL .months a.vorige {
	font-weight:bold;
	margin-right:8px;
}
a.volgende {
	font-weight:bold;
	padding-left:8px;
}
#mCAL .months .monthLink {
	/*margin-right:4px;*/
}
#mCAL .months .monthLink.current {
	margin-left: 8px;
	margin-right: 8px;
}

td.tdbreed {
	width:100%;
}

/*dataform contactinfo*/
/*/
.dataform .errors{
	font-family:arial;
	font-size:9pt;
}
.dataform .defaultData td{
	font-family:arial;
	font-size:9pt;
}
.dataform .dataControls
{
	background:#676767;
	color:#C0C0C0;
	width:100%;
	padding:3px;
	font-size:9pt;
	font-family:arial;
	margin-bottom:5px;
}
.dataform .dataControls a
{
	color:white;
	font-size:8pt;
	text-decoration:underline;
}
.dataform .dataControls a:hover {
	text-decoration:none;
}
.dataform .bericht {
	width: 350px;
	height: 150px;
}
/*/

/* extra stijlen edit profile */
label.profielLinks {
	float: left;
	margin-right: 100px;
}
.profielRechts {
	float: right;

}

.kruimelpad {
color:#767676;
}
.kruimelpad a:link, .kruimelpad a:visited {
color:#154273;
text-decoration:underline;
}
.kruimelpad a:hover, .kruimelpad a:active {
color:#0162cd;
}
.kruimelpad span {
padding-right:10px;
margin-right:2px;
background:transparent url(/images/blt-li-a-standaard.gif) no-repeat scroll right 0.35em;
}

.disclaimer {
position:absolute;
bottom:-19em;
}
.disclaimer .contentBlok {
text-align:left;
color:#535353;
width:892px;
margin: 0 0 3em 26px;
}
.disclaimer a:link, .disclaimer a:visited,
#huishoudbox a:link, #huishoudbox a:visited {
	color:#535353;
	text-decoration:none;
}
.disclaimer a:hover, .disclaimer a:active,
#huishoudbox a:hover, #huishoudbox a:active {
	color:#000;
	text-decoration:underline;
}

.vragenbanner {
margin-bottom:30px;
}

.alignright {
text-align:right;
}

dt {
font-weight:bold;
}
dd {
margin:0 0 .3em;
padding:0;
}
dl {
margin-bottom:1.5em;
}

.sitemap {
list-style:none;
padding:0;
margin:0 0 1.3em;
}
.sitemap ul, .sitemap ul ul {
list-style:none;
padding:0;
margin:0;
}
.sitemap li {
font-weight:bold;
padding:0 0 1.3em;
margin:0;
background:none;
}
.sitemap li li {
font-weight:normal;
padding:0 0 .3em;
}
.sitemap li li li {
padding-left: 10px;
background: url(/images/blt-li-a-standaard.gif) no-repeat scroll left 0.55em;
}

.dataform .field {
margin-bottom:3px;
padding:8px 10px 8px 12px;
background:#fff4dc;
clear:both;
}
.dataform .field.nobg {
background:none;
}
.dataform .field .formSubtext {
width:100%;
text-align:right;
}
.dataform .label {
width:122px;
font-weight:bold;
float:left;
}
.dataform .form {
width:272px;
float:right;
}
.dataform fieldset.contents input, .dataform fieldset.contents textarea {
width:100%;
}
.dataform input#nieuwsbrief1, .dataform input#nieuwsbrief2 {
width:1em;
}
.dataform fieldset.contents textarea {
height:8em;
}
.dataform input.forwardButton {
background: #fff;
color: #000;
cursor: pointer;
border: 1px solid #000;
font-weight:bold;
padding: 0 8px;
}
#captcha input {
margin:15px 5px 0 0;
float:left;
}

/*/doelgroeppagina algemeen/*/
#targetGroup {
display:inline;
float:right;
margin:0;
width:700px;
}
.introText {
font-weight:bold;
}

/*/override defaults voor h3, h4, p etc. op doelgroeppagina en nieuwe homepage/*/
#targetGroup #contentBreed p, #context p {
margin:0 0 10px;
}
#targetGroup #contentBreed h3, #context h3,
#onderwerpenHomeWrapper h3, #contentBreedHomeTong h3 {
font-size:1.3em;
margin:0 0 5px;
font-family:Arial,Helvetica,sans-serif;
}
#onderwerpenHomeWrapper h4 {
margin-top:10px;
}
#targetGroup h4, #context h4 {
font-size:1em;
font-weight:bold;
line-height:1.4em;
margin:2px 0 2px;
}
#onderwerpenHomeWrapper .articleContent {
margin-bottom:10px;
}

/*/lijsten met links of nieuws/*/
.linklist {
list-style:none;
margin:0 0 30px;
}
.linklist li {
list-style:none;
padding:0 0 0 12px;
margin:0 0 3px;
background:url(/uploads/73/00/7300c5dfbf5d8c8fa853d7942fcdb5dd/arrowRight.gif) no-repeat 1px .54em;
}
.external li {
background:url(/uploads/5c/9c/5c9c3db1754b1ac7048130202a9cda49/external.gif) no-repeat left .54em;
}
.anchorMenu li {
background:url(/uploads/dd/e7/dde7e9f5707d8dd7034fdcf74bd150f1/blackArrow.gif) no-repeat 2px .5em;
padding:0 0 0 10px;
}

/*/nieuwe styles voor article en generiek/*/
.articleContent {
margin-bottom:20px;
}
.articleLink a, .news .more a {
background:url(/uploads/73/00/7300c5dfbf5d8c8fa853d7942fcdb5dd/arrowRight.gif) no-repeat right 0.45em;
padding-right:12px;
}
.articleImage {
float:right;
margin:0 0 10px 10px;
}
.meta {
color:#777;
}
.wg-clear {
clear:both;
}

/*/contextkolom/*/
#context h3 {
margin:20px 0 5px;
}
#context .linklist {
margin-bottom:20px;
}
#contactLink {
text-indent:-9999px;
display:block;
height:82px;
margin:0 0 20px;
background:url(/uploads/fb/b9/fbb953472db0e4eeb568c63be4d3e688/contactinfo.png) no-repeat center top;
border:1px solid #ffb612;
}
#contactLink:hover, #contactLink:active {
border-color:#ffe9b7;
}
#newsletterLink {
text-indent:-9999px;
display:block;
height:82px;
margin:0 0 20px;
background:url(/uploads/15/68/15686ca08a8644702015887429feff48/nb.gif) no-repeat center center;
border:1px solid #ffb612;
}
#newsletterLink:hover, #newsletterLink:active {
border-color:#ffe9b7;
}

/*/dropdownbox (met js)/*/
#select {
margin-bottom:20px;
width:100%;
overflow:hidden;
}
#select select {
width:210px;
margin:0 0 5px;
}
#select .button {
padding:3px 5px 2px;
width:120px;
height:19px;
line-height:19px;
background:url(/uploads/26/41/26416560c3545653de97e36852d3107b/buttonsprite.gif) no-repeat left top;
color:#154273;
cursor:pointer;
text-decoration:none;
font-size:1em;
float:left;
}
#select .button:hover, #select .button:focus {
background-position:left -30px;
color:#154273;
outline:0;
}
#select .button:active {
background-position:left -60px;
color:#154273;
}

/*/diverse fixes voor admin on, captcha en voor backward compatibility na aanpassen editor styles /*/
.wg-toolbar {
display:block !important;
}
#captcha_formId {
float:left;
margin:15px 4px 4px 0;
}
img.floatLinks {
float: left;
margin-right: 10px;
}
img.floatRechts {
float: right;
margin-left: 10px;
}
a.leesmeer {
background: url(/images/blt-li-a-standaard.gif) right
0.45em no-repeat;
float: right;
padding: 0 12px 0 0;
text-decoration: none;
}
a.leesmeer.alt {
float: none;
}

/*/aanpassingen layout nieuwe homepagina/*/
#homeMain {
clear:both;
}
#homeLeft {
float:left;
width:210px;
}
#homeRight {
float:right;
width:210px;
}

/*/links naar doelgroeppagina's/*/
#targetGroupList {
padding:0;
margin:0 0 20px;
list-style:none;
overflow:hidden;
width:100%;
border-top:1px solid #ffe9b7;
}
#targetGroupList li {
padding:0;
margin:0;
float:left;
width:100%;
}
#targetGroupList a {
float:left;
width:100%;
height:44px;
border-bottom:1px solid #ffe9b7;
}
#targetGroupList .pro a {
text-indent:-9999px;
background:#fff url(/uploads/d1/d0/d1d0315f5e63a1aeff443745f09c2aaf/pro.gif) no-repeat left center;
}
#targetGroupList .gem a {
text-indent:-9999px;
background:#fff url(/uploads/7e/cc/7eccfb32debe11df0b5d19c27da63ae4/gem.gif) no-repeat left center;
}
#targetGroupList .bur a {
text-indent:-9999px;
background:#fff url(/uploads/08/dc/08dcae94957b091b103b69c91f622d0c/bur.gif) no-repeat left center;
}
#targetGroupList .oud a {
text-indent:-9999px;
background:#fff url(/uploads/92/67/92673655f5d9c31dc5f015f4bffaaafd/oud.gif) no-repeat left center;
}
#targetGroupList .jon a {
text-indent:-9999px;
background:#fff url(/uploads/e4/89/e489e3c209232463b78906272ed1b5dd/jon.gif) no-repeat left center;
}
#targetGroupList a:hover, #targetGroupList a:active {
background-color:#fff4dc;
}

/*/nieuws/*/
.news {
margin-bottom:15px;
}
.news p {
margin-bottom:10px;
}
#contentBreedHomeTong .news h3 {
margin-bottom:10px;
}
.news h4, .newstitle {
margin:0 0 3px;
}
.news .meta {
margin:0 0 2px;
}
.newsItem {
width:100%;
overflow:hidden;
margin-bottom:5px;
}
.withImageRight img {
float:right;
width:140px;
margin:2px 0 2px 10px;
}
.withImageLeft img {
float:left;
width:140px;
margin:2px 10px 2px 0;
}

/*/nieuwsarchief/*/
.newslist span {
white-space:nowrap;
}
.newslist .last {
font-weight:bold;
}

img.afbeeldingLinks {
float:left;
margin:2px 10px 2px 0;
}
img.afbeeldingRechts {
float:right;
margin:2px 0 2px 10px;
}
.vet {
font-weight:bold;
}
.cursief {
font-style:italic;
}
.subtitel, .datum {
color:#999999;
}
p.subtitel, p.datum {
margin:0;
}
a.interneLink, .interneLink a {
padding-right:12px;
background:url(/uploads/73/00/7300c5dfbf5d8c8fa853d7942fcdb5dd/arrowRight.gif) no-repeat right 0.45em;
}
a.externeLink, .externeLink a {
padding-right:12px;
background:url(/uploads/5c/9c/5c9c3db1754b1ac7048130202a9cda49/external.gif) no-repeat right 0.45em;
} 


