/* ==================================== PRINT ============================================ */
/* Change: 11-10-2007 Mihai Cadariu - Breadcrumb should be visible on printed media */
* {
	font-family: verdana,Helvetica,Arial,sans-serif;
}
body {
	font-size:69%;
	padding: 0;
	margin:0;
	line-height: 1.4em;
}
#container {
	margin: 0 auto 0 auto;
	width:525px;
	font-size:1.0em;
}
a#minrws {
	display: block;
	overflow: hidden;
	margin: 0px 0 0 17px;
}
#pagina {
	float:left;
	margin-top:20px;
}

/***********************/
/* Start mainbox ID's  */
/***********************/
div#mainbox {
	float: left;
	/*margin: 5.0em 0 0 0;*//*MF*/
	padding: 9.5em 0 5px 0;
	width: 100%;
	overflow: visible;
}

/********************/
/* Start main ID's  */
/********************/
div#main {
	float: left;
	margin: 0;
	width: 525px;
}
html>body #main {
	width:100%;
	min-width:525px;
	max-width:525px;
}

/*************************/
/* Start centerbox ID's  */
/*************************/
div#centerbox {
	float: right;
	width: 525px;
	margin: 0 0 0 0 !important;
	margin:0;
	display: inline;
	padding:0 0 0 0;
}

/**********************/
/* Start center ID's  */
/**********************/

div#center {
	float: left;
	width: 485px;
	padding:0;
	margin:0 20px 0 20px;
	overflow: hidden;
}

#homepage{
               margin-top:20px;
               #margin-top:30px;
}

/***************************/
/* Start center wide ID's  */
/***************************/
.breed #center {
	width: 88%;
	padding: 0.3em 0 0 0;
}

div#center_rightside {display:none}

/**************************/
/* Start left side ID's  */
/**************************/
div#left_side {display:none}

/**************************/
/* Start right side ID's  */
/**************************/
div#right_side {display:none}

/**************************/
/* Start header elements  */
/**************************/
#header {
	position:absolute;
	top:116px;
	width:550px;
	height:50px;
}
#rijkslogo{position:absolute;center:20px;top:29px;
	border: 10px solid #fef1bc; 
	border-width: 0 0 10px 0;
	height: 87px;
	width: 525px;
	background: url(/images/RO_VW_RW~LI.png);
} 
#rijkslogo img{float:left;display:none;}
#zoeken{display:none}
#zoekmenu{display:none}


/**********************************/
/* Start fontsizer elements  */
/**********************************/
div#tekstgrootte {display:none}
#contactmenu{display:none}
#header li, #contactmenu li{float:left;background-image:none;padding:0;margin:0 15px 0 0; }


/****************************/
/* Start zoekmenu elements  */
/****************************/
ul#zoekmenu {display:none}

/***********************************/
/* Start main navigation elements  */
/***********************************/

div#main_navigation {display:none}

#sub_navigation{display:none}
/***************************/
/* Start mainnav elements  */
/***************************/
ul#mainnav {display:none}

/**************************/
/* Start subnav elements  */
/**************************/
ul#subnav {display:none}

/***************************/
/* Start generic elements  */
/***************************/
.clear{
	clear:both;
}
input, select, textarea {
	font-size: 1.0em;
}
.onz {
	position: absolute;
	left: -900px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
img {
	border: 0;
}
a {
	text-decoration:none;
}
ol,
ul {
	padding: 0;
	margin: 0 0 1.4em 0;
	list-style: none;
}
ol li,
ul li {
	list-style:none;
                margin:0;
                padding:0;
}
ul ul {
	margin: 0;
	list-style:none;
}
li p {
	margin-bottom: 0;
	list-style:none;
}

h1 {
	display: block;
	font-size: 2em;
	font-weight: bold;
	margin: 0.67em 0;
}
h2 {
	margin: 0;
	font-size: 1.0em;
}
h3 {
	margin: 0;
	font-size: 1.0em;
}

/*****************************************/
/* Start crumpath (kruimelpad) elements  */
/*****************************************/
.crumpath{
	display:none;

}
.crumpath ul{
	margin:0 0 7px 0;
	padding:0;
                display:block;
}
.crumpath li {
	float: left;
	display: inline;
	margin:0 3px 2px 2px;
}
.crumpath .last,
.crumpath .last a{
	font-size:1.9em;
	margin:10px 0 0 3px;
	text-decoration:none;
	color:#154273;
                padding:10px 0 0 0;
}
.crumpath .last a:hover{
	text-decoration:underline;
	color:#154273;
}
.crumpath li a {
	display: block;
	color:#154273;
	text-decoration:none;
}
.crumpath li a:hover {
	text-decoration:underline;
	color:#154273;
}
.size {
	display:inline;
	float:right;
	margin:10px 11px 0 0;
	padding:0;

}
.size {
	float:left;
	margin:0;
	padding:0
}
.size span {
	color:#fff;
	padding:0px 8px 0px 0px;
	float:left;
}
.size  a {
	display:block;
	height:0px !important;
	padding-top:18px;
	overflow:hidden;
                float:left;
}

/***********************************/
/* Start Left navigation elements  */
/***********************************/
.left_nav {display:none;}

/*********************************************/
/* Start Submenu left navigation elemenents  */
/*********************************************/


/************************************/
/* Start content specific elements  */
/************************************/
.content {
	padding: 0 20px 0 20px !important;
	padding: 0 20px 0 20px;
}
#center .content{
	padding:0 0 0 5px !important;
	padding:0 0 0 0px;
}
.content h1 {
	background-color: #fff;
	font-size: 1.5em;
	padding: 0px 0 10px 0px;
	margin:40px 0 15px 0;
	color:#000;
	font-weight:normal;
	line-height:1em;
}
.content h2 {
	margin:10px 0 0 0px;
                clear:both;
}
.content h2 span {

}
.content span strong {
	font-size: 2em;
	padding: 5px 0 10px 0;
	/*display:block;*/
}
.content p {
	padding:0;
	margin:0 0 8px 0px;
                padding:0 10px 0 0;
}
.content p strong{font-size:1em; padding:0; display:inline;}
.vrijetekst a,
.content a {
                color:#154273;
                padding:0;
                margin:0 2px 0 0;
                background:none;
                text-decoration:none;
}
.vrijetekst a:hover,
.content a:hover {
                text-decoration:underline;
                color:#0162cd;
}
.vrijetekst a:visited,
.content a:visited{
                text-decoration:none;
                color:#696969;
}
/************ update for inline downloadlinks ********/

#centerbox #center div p .externIcon {display:none;}
#centerbox #center div p a .grootte {display:none;}
#centerbox #center div .download img {display:none;}

/************ update for inline downloadlinks ********/

.intro p{
               font-weight:bold;
}
.content .link{
	color: #000;
        margin:5px 0px 10px 0px;
        padding:0 0 0 0px;
	border-bottom: solid #DEDEDE 1px;
	background: url(/images/blt-li-a-boven-ro-h.gif) 100% 50% no-repeat;
        display:block;
        text-decoration:none;
}
.content .link:hover {
   	border-bottom: solid #000 1px;
        font-weight: normal;
   	background: url(/images/blt-li-a-boven-ro.gif) 100% 50% no-repeat;
       	text-decoration:none;
        color:#000;
}

div.evenementdagen {
        margin:5px 5px 0px 0px;
        color: white;
   	font-weight: bold;
        width:100%;
	background: #0896a5 100% 50% no-repeat;
}

.content .evenementlink{
	color: #0896a5;
        margin:5px 0px 0px 0px;
	border-bottom: solid #0896a5 1px;
	background: url(/images/blt-li-a-arrow-bl.gif) 100% 50% no-repeat;
        display:block;
        text-decoration:none;
}
.content .evenementlink:hover {
   	border-bottom: solid #000 1px;
        font-weight: normal;
   	background: url(/images/blt-li-a-arrow-bl-h.gif) 100% 50% no-repeat;
       	text-decoration:none;
        color:#000;
}

.evenementkop {
               color:#0A646F;
               font-size:1.2em;
}

.evenementkop a {
             color:#154273;
}
.evenementkop a:hover {
             color:#0162cd;
             text-decoration:underline;
}
.evenementkop a:visited {
             color:#696969;
}

.content img {
                margin:3px 0 0 0px;
                padding:0;
}
.externIcon{
                margin:3px 0 0 0;
                padding:0;
}
.content img .externIcon{
                margin:3px 0 0 0;
                padding:0;
}
.content .links {
               float:left;
               margin:0 5px 5px 0px;
}
.content .rechts{
               float:right;
               margin:0 5px 5px 0px;
}
.content .midden{
               text-align:center;
               margin:5px 0 5px 0;
}
.content .datum {
                margin:10px 0 10px 0px;
}
.content ul {margin:0; padding:0;}
.content ul li {
             margin:0 0 0 25px;
             padding:0 0 0 0px;
             list-style: square;
             list-style-position: outside;
}
.content ul li ul {margin:0; padding:0;}
.content ul li ul li {
             margin:0 0 0 35px;
             padding:0;
             list-style: square;
             list-style-position: outside;
}
/*****************************************/
/* classes for historische gebeurtenis elementen  */
/*****************************************/
.content .history {
	border-top: 1px solid #154273;
}
.content .historyimg{
	float:left;
	margin:10px 5px 0 10px;
}

.content .history h2{
                clear: none;
}
.content .history .datum{
	font-weight:bold
}
.content table {
                border-top:2px solid #154273;
                margin:23px 0px;
                padding:0;
                color:#000;
}
.content th {
                vertical-align:top;
                text-align:left;
                margin:0;
                color:#154273;
                font-weight:bold;
                border-right:5px solid #fff;
                border-bottom:1px solid #154273;
                border-left:5px solid #fff;
                padding:6px 0px 3px 0px;
}
.content td {
                vertical-align:top;
                text-align:left;
                margin:0 0px 0 0;
                padding:0;
                color:#000;
                border-right:5px solid #fff;
                border-bottom:1px solid #154273;
                border-left:5px solid #fff;
                padding:6px 3px 3px 0px;
}
.content table p,
.content table strong,
.content table em{
                color:#000;
                padding:0;
                margin:0;
                font-size:1.0em;
                line-height:1.4em;
}
.content table tr td ul li {
                color:#000;
                padding:0;
                margin:0 0 0 20px;
                font-size:1.0em;
                line-height:1.4em;
                list-style: square;
                list-style-position: outside;
}
.content table strong {
                display:inline;
}
.content .onderschrift{
                margin:0 0 0 0px;
                font-size:0.9em;
                display:block;
                padding:0 0 5px 0;
}
.content .geenonderschrift{
               display:block;
}
.content .geenonderschrift .onderschrift{
               display:none;
}

/* Start reoccuring link elements */
/***********************************/
/* No Right Column for Attentieblokken    */
/***********************************/


/********************* related link with more text *************************/
.rellink {
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	float:left;
}
.rellink a{
	margin:0 15px 0px 15px;
	padding: 0px 0px 5px 0px;
	text-decoration:none;
	background: url(/images/blt-li-a-arrow-bl.gif) 100% 100% no-repeat;
	display:block;
                width:200px;
                color:#000;
}
.rellink a:hover{
	/*border-bottom: solid #000 1px;
	background: url(/images/blt-li-a-arrow-bl-h.gif) 100% 100% no-repeat;*/
}
.rellink .h2{
	color: #154273;
	margin: 0px 0px 2px 0px;
                padding:10px 0 15px 0;
	font-weight: normal;
                display:block;
                font-size: 1.5em;
}
.rellink span {
                margin: 0;
                padding:0;

}
.rellink a img {
                max-width:200px;
                display:block;
                margin:2px 0 5px 0;
}
.rellink span .onderschrift{
                margin:0;
                font-size:0.9em;
                display:block;
                padding:0 0 5px 0;
}
.rellink a.extern{
                background: url(/images/link_ext_norm.gif) 100% 95% no-repeat;
}
.rellink a.extern:hover {
}

/****************************************************/
/********** This is for the Thema-landing page ************/
/***************************************************/
/***************************************************/
/********** Attentieblokken with White background (filled white + zwarte titel) ***********/
/* Attentieblok linklijst_white_filled linklijst */
/**************************/
.linklijst_white_filled .linklijst{
	padding: 10px 10px 0 10px;
	background-color: white;
	margin:3px !important;
                margin: 3px 3px 3px 2px;
}
.linklijst_white_filled .linklijst ul {margin:0; padding:0 0 1em 0;}
.linklijst_white_filled .linklijst ul li {margin:0; padding:0;}
.linklijst_white_filled .linklijst h2 {
	color: #000;
	margin:0;
                padding:10px 0 15px 0;
                font-size:1.6em;
	font-weight: bold;
                font-family: Arial;
}
.linklijst_white_filled .linklijst h2 span {
	font-family: Arial;
}
.linklijst_white_filled .linklijst a {
                padding: 5px 0 4px 15px;
                border: 0px solid white;
                background: url(/images/skin1.gif) -2998px -271px no-repeat;
                display: block;
                width:195px;
}
.linklijst_white_filled .linklijst a:hover {
}

/* Attentieblok linklijst_white_filled rellink   */
/**************************/
.linklijst_white_filled .rellink{
	padding: 10px 10px 0 10px;
	background-color: white;
	margin:3px !important;
                margin: 3px 3px 3px 2px;
}
.linklijst_white_filled .rellink .h2{
	color: #000;
	margin:0;
                padding:10px 10px 15px 0;
                font-size:1.6em;
	font-weight: bold;
                font-family: Arial;
}
.linklijst_white_filled .rellink a{
                padding: 5px 0 4px 15px;
                border: 0px solid white;
                background: url(/images/skin1.gif) -2998px -271px no-repeat;
                display: block;
                width:195px;
}
.linklijst_white_filled .rellink a:hover{
}

/* Attentieblok linklijst_white_filled vrijetekst*/
/**************************/
.linklijst_white_filled .vrijetekst{
	padding: 10px 15px 9px 10px;
	background-color: white;
	margin:3px !important;
                margin: 3px 0px 3px 2px;
}
.linklijst_white_filled .vrijetekst h2{
	color: #000;
	margin:0;
                padding:10px 10px 15px 0;
                font-size:1.3em;
	font-weight: bold;
                font-family: Arial;
}

/* Attentieblok linklijst_white_filled right_side_image (banner) */
/******************************************/
.linklijst_white_filled .right_side_image {
    	border:0px solid white;
    	background-color:#fff;
    	margin:0 0 3px 2px !important;
                margin:0 0 3px 2px;

}
.linklijst_white_filled .right_side_image h2 {
	text-align: left;
                margin:0 7px 0 7px;
	padding: 10px 0px 20px 0px;
	font-size: 1.6em;
                font-weight:bold;
	color: #000;
                font-family: Arial;
}
.linklijst_white_filled .right_side_image img {
   	margin:0 7px 7px 7px;
                padding: 5px 0 0 0;
                width:211px;
}
.linklijst_white_filled .right_side_image .onderschrift {
   	display:none;
                line-height:0;
                margin:0;
                padding:0;
}

/*****************************************************************/
/*************** Link lijst with Dark background *****************/
/* Attentieblok linklijst_dark linklijst */
/*****************************************/
.linklijst_dark .linklijst {  
	padding: 40px 20px 20px 10px;
	background-color: #fbd326;
}
.linklijst_dark .linklijst h2 {
                color: #000;
                font-size:1.6em;
                font-family: Arial;
                font-weight: bold;
                margin:0;
                padding:0 0 15px 0;
                border: 0px solid white;
}
.linklijst_dark .linklijst h2 span {font-family: Arial;}
.linklijst_dark .linklijst a, .linklijst_dark .linklijst a:visited {
                color: #000;
                padding: 5px 0 4px 15px;
                border: 0px solid white;
                background: url(/images/skin1.gif) -2998px -271px no-repeat;
                display: block;
                width:195px;
}
.linklijst_dark .linklijst a:hover {
                color:#000;
}

/* Attentieblok linklijst_dark rellink   */
/*******************************/
.linklijst_dark .rellink{
	padding: 10px 0px 0 0px;
}
.linklijst_dark .rellink .h2 {
	color: #000;
                font-size:1.6em;
                font-family: Arial;
	font-weight: bold;
	margin:0;
    	padding:0 0 15px 0;
}
.linklijst_dark .rellink a, .linklijst_dark .rellink a:visited {
                color: #000;
                padding: 5px 0 4px 15px;
                border: 0px solid white;
                background: url(/images/skin1.gif) -2998px -271px no-repeat;
                display: block;
                width:195px;
}
.linklijst_dark .rellink a:hover {
               color: #000;
}



/* Attentieblok linklijst_dark vrijetekst*/
/*******************************/
.linklijst_dark .vrijetekst{
	padding: 10px 8px 10px 10px;
	background-color: #154273;
                color:#000;
	margin:0 0 3px 3px !important;
                margin: 0 0 3px 2px;
}
.linklijst_dark .vrijetekst h2{
	color: #000;
	margin:0;
                padding:0px 10px 15px 0;
                font-size:1.3em;
	font-weight: bold;
                font-family: Arial;
}
.linklijst_dark .vrijetekst a{
	color: #154273;
}
.linklijst_dark .vrijetekst a:hover{
	color: #0162cd;
                text-decoration:underline;
}
.linklijst_dark .vrijetekst a:visited{
	color: #696969;
}

/* Attentieblok linklijst_dark right_side_image (banner) */
/**********************************************/
.linklijst_dark .right_side_image {
	/* width: 232px; */
    	border:0px solid white;
    	background-color:#154273;
    	margin:0 0 3px 2px !important;
                margin:0 0 3px 2px;

}
.linklijst_dark .right_side_image h2 {
	text-align: left;
	padding: 9px 10px 20px 1px;
	font-size: 1.6em;
                font-weight:bold;
	color: #000;
                font-family: Arial;
}
.linklijst_dark .right_side_image img {
   	margin:0;
                padding: 5px 0 0 0;
                width:225px;
}
.linklijst_dark .right_side_image .onderschrift {
   	display:none;
                line-height:0;
                margin:0;
                padding:0;
}



/*******************************************************************/
/**************** top right side of thema-landing page *************/
/* Attentieblok sideblock_top linklijst */
/*******************************/
.sideblock_top .linklijst{
    border:0px solid white;
    background-color:#154273;
    margin:0 0 20px 10px;
    padding: 10px 10px 20px 10px;
}
.sideblock_top .linklijst h2{
    text-align: left;
    padding: 0px 0px 15px 0px;
    font-size: 1.6em;
    font-weight:bold;
    color: #000;
    font-family: Arial;
}
.sideblock_top .linklijst h2 span {font-family: Arial;}
.sideblock_top .linklijst a {
    color: #000;
    padding: 5px 10px 4px 0px;
    margin:0 0 0 0;
    background: url(/images/blt-li-a-arrow-wh.gif) 100% 70% no-repeat;
    display: block;
    width:195px;
}
.sideblock_top .linklijst a:hover {
    color: #fff;
    padding: 5px 10px 4px 0px;
    margin:0 0 0 0;
    background: url(/images/blt-li-a-arrow-wh-h.gif) 100% 70% no-repeat;
    display: block;
    width:195px;
}

/* Attentieblok sideblock_image rellink   */
/**********************************/
.sideblock_top .rellink a{
	color: #fff;
	padding: 5px 10px 4px 0px;
                margin:0 0 10px 0;
                background: none;
	display: block;
    	width:195px;
}


/* Attentieblok sideblock_top vrijetekst*/
/***********************************/
.sideblock_top .vrijetekst{
	padding: 10px 10px 9px 13px;
	background-color: #154273;
        color:#fff; /* MF */
        margin: 0px 0px 20px 15px !important;
        margin: 0px 0px 20px 10px;
}
.sideblock_top .vrijetekst h2{
	color: #000;
	margin:0;
        padding:0px 10px 15px 0;
        font-size:1.3em;
	font-weight: bold;
        font-family: Arial;
}
.sideblock_top .vrijetekst a{
	color: #154273;
}
.sideblock_top .vrijetekst img{
	margin:15px 0 0 0;
	padding:0;
}
.sideblock_top .vrijetekst a:hover{
	color: #0162cd;
                text-decoration:underline;
}
.sideblock_top .vrijetekst a:visited{
	color: #696969;
}

/* Attentieblok sideblock_top right_side_image (banner) */
/***********************************************/
.sideblock_top .right_side_image { 
    	/*width: 232px;*/
    	border:0px solid white;
    	/*background-color:#154273;*/
    	margin:40px 0 20px 0px !important;
    	/*margin:0 0 20px 8px;*/
}
.sideblock_top .right_side_image h2 {
    	text-align: left;
    	margin:10px 4px 0 4px;
    	padding: 0px 10px 15px 1px;
    	font-size: 1.6em;
    	font-weight:bold;
    	color: #000;
    	font-family: Arial;
}
.sideblock_top .right_side_image h2 span {font-family: Arial;}

.sideblock_top .right_side_image img { 
   	margin:0;
    	padding:0;
    	width:210px;
}
.sideblock_top .right_side_image .onderschrift {
   	display:none;
    	line-height:0;
    	margin:0;
    	padding:0;
}

/******************************************************/
/* Start Thema-landing uitgelichte projecten elements */
/******************************************************/
.uitgelicht {
    margin:0 0 0px 20px; 
}
.uitgelicht a {
	text-decoration:none;
	padding: 0px 0px 5px 0px; 
	margin:15px 10px 5px 0; 
	display: block;
	color:#000;
	width:100%;
                cursor:pointer;
}
.uitgelicht a:hover strong{
	color: #0162cd;
}
.uitgelicht a:visited strong{
	color: #696969;
}
.landingO a {
	text-decoration:underline;
	padding: 0px 20px 5px 0px;
	margin:-10px 0px 0px 20px;
	border:0px solid white;
	text-align: left;
	font-weight: normal;
	color:#154273; 
    	display:block;
}
.landingO a:hover {
	color:#0162cd;
}
.landingO a:visited {
	color:#696969;
}

.uitgelicht h1 {
	font-size: 1.5em;
	padding: 5px 0 0 0;
	margin: 0 0 5px 0;
	display:block;
                font-family:Arial;
                color:#00484D;
}
.uitgelicht h1 span{font-family:Arial;}
.uitgelicht span {
	padding: 0;
                width:95%;
                display:block;
}
.uitgelicht span strong {
	padding: 30px 0 2px 0;
	font-weight:bold;
	color: #154273; 
	text-decoration:underline;
}

/*******************************************************************/
/**************** bottom right side of thema-landing page *************/
/* Attentieblok sideblock_bottom linklijst */
/**********************************/
.sideblock_bottom .linklijst{ 
         margin:0 0 0 10px;
         padding: 0;
}

/* Attentieblok sideblock_bottom rellink*/
/*********************************/
.sideblock_bottom .rellink{
         margin:0 0 0 7px;
}

/* Attentieblok sideblock_bottom vrijetekst*/
/***********************************/
.sideblock_bottom .vrijetekst{
         margin:0 0 0 7px;
}

/* Attentieblok sideblock_bottom right_side_image (banner)*/
/*************************************************/
.sideblock_bottom  .right_side_image {
        margin:0 5px 0 19px !important;
        margin:0 5px 0 15px;
        padding:0;
        width:205px;
}
.sideblock_bottom  .right_side_image h2 {
	color:#000;
	margin:20px 0 0 0;
        padding:10px 0 15px 0;
        font-size:1.6em;
	font-weight: normal;
        font-family: Arial;
}
.sideblock_bottom  .right_side_image a {
        width:207px;
        margin:0;
        padding:4px 0px 4px 0px;
}
.sideblock_bottom  .right_side_image img {
        margin:5px 0 0 0px;
        padding:0;
        width:199px;
}

.sideblock_bottom .linklijst{
	padding: 0;
	margin: 0;
}

/*******************************************************************/
/**************** left bottom side of thema-landing page *************/
/* Attentieblok left_side_uitgelicht_overzicht linklijst */
/********************************************/
#left_side_uitgelicht_overzicht .linklijst {
                margin:0 5px 0 20px !important; 
                margin:0 5px 0 10px;
                padding:0;
                position:relative;
}
#left_side_uitgelicht_overzicht .linklijst h2{
                margin:30px 0 0 0;
                color:#000;
}
#left_side_uitgelicht_overzicht .linklijst a{
}
/* Attentieblok left_side_uitgelicht_overzicht rellink   */
/*********************************************************/
#left_side_uitgelicht_overzicht .rellink{
                margin:0 5px 0 10px !important;
                margin:0 5px 0 10px;
                padding:0;
}
#left_side_uitgelicht_overzicht .rellink .h2{
                margin:30px 0 0 0;
}
#left_side_uitgelicht_overzicht .rellink a{
                width:217px;
                margin:0;
                padding:4px 0px 4px 0;
}
/* Attentieblok left_side_uitgelicht_overzicht vrijetekst*/
/*********************************************************/
#left_side_uitgelicht_overzicht .vrijetekst{
                margin:0 10px 0 10px !important;
                margin:0 10px 0 5px;
                padding:0;
                width:217px;
}
#left_side_uitgelicht_overzicht .vrijetekst h2{
                margin:30px 0 0 0;
                padding:10px 0 15px 0;
}

/* Attentieblok left_side_uitgelicht_overzicht right_side_image (banner) */
/*************************************************************************/
#left_side_uitgelicht_overzicht .right_side_image {
                margin:0 5px 0 10px !important;
                margin:0 8px 0 6px;
                padding:0;
                width:220px;
}
#left_side_uitgelicht_overzicht .right_side_image h2 {
	color:#000;
	margin:30px 0 0 0;
                padding:10px 0 15px 0;
                font-size:1.6em;
	font-weight: normal;
                font-family: Arial;
}
#left_side_uitgelicht_overzicht .right_side_image a {
                width:207px;
                margin:0;
                padding:4px 15px 4px 0px;
}
#left_side_uitgelicht_overzicht .right_side_image img {
                margin:5px 0 0 0px;
}


/**********************************/
/* Start thema overview elements  */
/**********************************/
/* Overview for div#homepage */
div#homepage .overview {
	float:left;
	margin:20px 10px 0 10px !important;
	margin:20px 10px 0 10px;
	width:210px;
                display:block;
}
div#homepage .overview .link {
	background: none;
	padding: 0;
}
div#homepage .overview .link img{
	text-decocoration: none;
}
div#homepage .overview .link span strong{
	background: url(/images/skin1.gif) -3001px -276px no-repeat;
	padding: 0 0 0 13px;
	text-decoration:none;
	color: #154273;
}
div#homepage .overview .link:visited span strong{
	text-decoration:none;
	color: #696969;
}
div#homepage .overview .link:hover span strong{
	text-decoration:underline;
	color: #154273;
}
div#homepage .overview .link span {
	background: none;
	padding: 0 0 0 0;
	text-decoration:none;
	color: #154273;
}
div#homepage .overview .link:visited span {
	text-decoration:none;
	color: #696969;
}
div#homepage .overview .link:hover span {
	text-decoration:none;
	color: #154273;
}

/* Overview for subpage */
.overview {
	float:left;
	margin:20px 10px 0 10px !important;
	margin:20px 10px 0 10px;
	width:210px;
                display:block;
}
.overview span strong{
	margin:5px 0 5px 0;
	font-weight:bold;
	display:block;
}
.overview span{
	padding:0 10px 0 0;
                margin:0;
                font-weight:normal;
                display:block;
}
.overview .link {
                display: block;
	background: url(/images/skin1.gif) -2988px -273px no-repeat;
	padding: 3px 0px 6px 24px;
	text-decoration:none;
	color: #154273;
}
.overview .link:visited {
   	text-decoration:none;
                color: #696969;
}
.overview .link:hover {
   	text-decoration:underline;
}
.overview_wide .overview{
	margin:20px 20px 0 10px !important;
	margin:20px 10px 0 10px;
}
.column1,
.column2,
.column3{
               width:236px;
               float:left;
}
.column1 .overview,
.column2 .overview,
.column3 .overview {
                float:none;
	margin:20px 20px 0 10px !important;
	margin:20px 10px 0 10px;
}
/*****************************/
/* Start Brede content elements  */
/*****************************/
.overview_wide {
	float: right;
	width: 73.7%;
	padding: 1.3em 0 0 0;
}
.overview_wide p {
	padding: 5px 0 10px 0px;
}
#center label{
	padding:0 0 0 10px;
	margin:10px 10px 10px 0;
	display:block;
}
#center .input_field {
	border: solid #154273 1px;
	width: 200px;
	padding:2px 0px 2px 0px;
	margin:-25px 150px 25px 0;
	float:right;
}
#center .search_button {
	border: solid #B1DCE2 1px;
	width: 50px;
                margin:0px 15px 15px 246px !important;
	margin:0px 15px 15px 244px;
	color: #fff;
	text-align: center;
	background-color: #154273;
}
#center .geotoolCenter{margin:0 0 0 10px;}

/*****************************/
/* Start Result elements  */
/*****************************/
.result_paginering{
	border-top:1px solid #154273;
	border-bottom:1px solid #154273;
	padding:4px 0 4px 0;
	text-align: center;
	margin:3px 0 0 5px;
}
.result_paginering a.current,
.result_paginering a:hover{
	color:#fbd326;
                clear:both;
}
.result_paginering a{
	color:#154273;
	font-size:1em;
	margin:5px 0 0 0;
                display:inline;
	text-decoration:none;
}
.pages_result .result_count{
	color:#154273;
	font-size:1em;
	margin:5px 0 0 5px;
	display:block;
}
.pages_result .link {
                display: block;
	background: url(/images/skin1.gif) -2996px -263px no-repeat;
	padding: 3px 0px 6px 17px;
                text-decoration:none;
	color: #154273;
}
.pages_result .link:visited {
                text-decoration:none;
	color: #696969;
}
.pages_result .link:hover span strong {
                text-decoration:underline;
                color: #154273;
}
.pages_result .link:hover {
                text-decoration:none;
                color: #154273;
}

/*extra css for search results to position the bullet correctly*/

.search .pages_result .link {
                display: block;
	background: url(/images/skin1.gif) -2996px -273px no-repeat;
	padding: 3px 0px 6px 17px;
                text-decoration:none;
	color: #154273;
}
.search .pages_result .link:visited {
                text-decoration:none;
	color: #696969;
}
.search .pages_result .link:hover span.h2 {
                text-decoration:underline;
                color: #154273;
}
.search .pages_result .link:hover {
                text-decoration:none;
                color: #154273;
}

.pages_result span strong {
	margin: 0 0px 0px 0px;
	padding: 10px 0 0 0px;
	font-weight:bold;
	font-size:1em;
	display:block;
}
.pages_result span{
	margin: 0 0px 2px 0px;
                padding:0 0 0 0px;
	display:block;
}
.pages_result .date{
	color:#154273;
}

/*************************************************************************/
/* Start Overzichtspagina beeldbank en historische gebeurtenis elements  */
/*************************************************************************/
.streep {
	border-top: 1px solid #154273 ;
	margin:2px 0px 0 0;
	padding:0px 0 0 0;
}
.streep_onder {
	border-top: 1px solid #154273 ;
	margin:20px 0px 0 0;
	padding:0px 0 0 0;
}
.streep .date {
        float:left;
        display:block;
}
.streep .werkzaam{
           display:block;
}
.streep .quote{
          display:block;
          margin:10px 0 0 0;
}
.streep .h2 {
	font-weight:bold;
	display:block;
                 margin:0 0 5px 0;
}
.streep span {
        margin:0;
}
.streep img {
	margin:0 5px 0 0;
	float:left;
                width:60px;
                height:75px;
}
.streep a{
	margin:10px 0px 5px 0px;
	padding: 0px 10px 5px 10px;
	text-decoration:none;
	color:#000;
	border-bottom: solid #DEDEDE 1px;
	background: url(/images/blt-li-a-arrow-bl.gif) 100% 100% no-repeat;
	display:block;
                clear:both; /* MF */
}
.streep a:hover{
	border-bottom: solid #000 1px;
	background: url(/images/blt-li-a-arrow-bl-h.gif) 100% 100% no-repeat;
	text-decoration:none;
	color:#000;
}

/******** Article Anchors ********/
/*********************************/
/* Start Article index elements  */
/*********************************/
.content .index {
	margin:10px 0 0 0;
	padding:10px 0 4px 0;
	border-top: 1px solid #154273;
	border-bottom: 1px solid #154273;
}
.content .index h2{
	margin:0px 0 2px 10px;
	padding:0px 0 0px 0;
}
.content .index span {
                margin:0;
                padding:0;
}
.content .index ul{
                margin:0;
                padding:0;
                list-style:none;
                list-style-position: outside;
}
html>body .content .index ul {
	margin:0 0 1.4em 0;
}
.content .index ul li {
                margin:0;
                padding:0;
                list-style: none;
                list-style-position: outside;

}
.content .index a{
	color: #000;
                margin:0;
	padding: 4px 0px 2px 10px;
	border-bottom: 1px solid #DEDEDE ;
	background: url(/images/blt-li-a-beneden-ro-h.gif) 100% 50% no-repeat;
	display: block;
                clear:both; /* MF */
                text-decoration:none;
}
.content .index a:hover{
   	border-bottom: 1px solid #000 ;
   	background: url(/images/blt-li-a-beneden-ro-hi.gif) 100% 50% no-repeat;
        	text-decoration:none;
        	color:#000;
}

/**********************************/
/* Start Article detail elements  */
/**********************************/
.content .detail {
                clear:both;
	margin:10px 0 10px 0;
}
.content .detail h2{
	clear:both;
                margin:10px 0 10px 10px;
	padding:0;
}
.content .detail p{
                margin:0 0px 0px 10px;
                padding:0 0 0 0px;
                display:block;
}
.content .detail span{
                margin:0;
                padding:0;
}
.content .detail ul {
                margin:0;
                padding:0;
                list-style: none;
                list-style-position: outside;
}
.content .detail ul li {
                margin:10px 0 10px 0;
                padding:0;
                list-style: none;
                list-style-position: outside;
                display:block;
                clear:both;
}
.content .detail ul li ul li{
                margin:1px 0 1px 10px;
                list-style:square;
                list-style-position: inside;
}
.content .detail ul li ul li ul li{
                margin:1px 0 1px 20px;
                list-style:square;
                list-style-position: inside;
}
.content .detail .link{
	color: #000;
        	margin:5px 0px 10px 0px;
	border-bottom: solid #DEDEDE 1px;
	background: url(/images/blt-li-a-boven-ro-h.gif) 100% 50% no-repeat;
        	float:right;
                width:98%;
        	display:block;
                clear:both;
	text-align: right;
        	text-decoration:none;
}
.content .detail .link:hover{
   	border-bottom: solid #000 1px;
        	font-weight: normal;
   	background: url(/images/blt-li-a-boven-ro.gif) 100% 50% no-repeat;
       	text-decoration:none;
        	color:#000;
}

/*********** FAQ *************/
/*****************************/
/* Start Index_faq elements  */
/*****************************/
.content .index_faq {
                margin:10px 0 0 0;
	padding:10px 0 10px 0 !important;
	padding:10px 0 0px 0;
	border-top: 1px solid #154273;
	border-bottom: 1px solid #154273;
}
.content .index_faq h2{
	margin:4px 0 2px 10px;
	padding:0;
}
.content .index_faq span {
                margin:0;
                padding:0;
}
.content .index_faq ul{
                margin:0 !important;
                margin:0px 0 10px 0;
                padding:0;
                list-style:none;
                list-style-position: outside;
}
.content .index_faq ul li {
                margin:0 !important;
                margin:0px 0 0px 0;
                padding:0;
                list-style: none;
                list-style-position: outside;
}
.content .index_faq a{
	color: #154273;
                margin:0;
	padding: 2px 15px 2px 11px;
	background: url(/images/skin1.gif) -3001px -273px no-repeat;
	display: block;
                text-decoration:none;
}
.content .index_faq a:hover{
   	/*border-bottom: 1px solid #000 ;*/
   	background: url(/images/skin1.gif) -3001px -273px no-repeat;
        	text-decoration:underline;
}

/*****************************/
/* Start detail_faq elements */
/*****************************/

.content .detail_faq {
	margin:10px 0 0 0;
}
.content .detail_faq h2{
	clear:both;
                margin:0 0 10px 0px;
	padding:0;
}
.content .detail_faq p{
                margin:0 0 0 0px;
                padding:0;
                display:block;
}
.content .detail_faq span{
                margin:0;
                padding:0;
}
.content .detail_faq ul {
                margin:0;
                padding:0;
                list-style-position: inside;
}
.content .detail_faq ul li {
                margin:0px 0 0px 0;
                padding: 0;
                list-style-type: none;
                list-style-position: outside;
        	display:block;
}
.content .detail_faq ul li ul li{
                margin:1px 0 1px 10px;
                padding: 0;
                list-style-type:square;
                list-style-position: outside;
}
.content .detail_faq ul li ul li ul li{
                margin:1px 0 1px 20px;
                padding: 0 0 0 10px;
                list-style-type:square;
                list-style-position: outside;
}
.content .detail_faq .link{
	color: #154273;
        	margin:5px 0px 10px 0px;
	border-bottom: none;
	background: none;
        	float:none;
        	display:block;
	text-align: left;
        	width:auto;
        	text-decoration:none;
}
.content .detail_faq .link:hover{
   	border-bottom: none;
        	font-weight: normal;
   	background: none;
       	text-decoration:underline;
        	color:#0162cd;
}


/* overzichten vragen en antwoord (Geen indexoverzicht meer?)*/
.index_overzicht {
	margin:5px 0 0px 0;
	padding:5px 0 0px 0px;
	border-top: 1px solid #154273;
}
.index_overzicht h2{
	margin:0 0 0 0px;
	padding:10px 0 5px 0;
}
.index_overzicht span strong {
	font-weight:bold;
	display:block;
}
.index_overzicht span {
                margin:0 0px 0 0;
}
.index_overzicht a{
	color: #000;
                margin: 0;
	padding: 5px 20px 4px 0;
	padding-bottom: 5px !important ;
	border-bottom: solid #DEDEDE 1px;
	background: url(/images/blt-li-a-arrow-bl.gif) 100% 50% no-repeat;
	display: block;
	width:95%;
	text-align: left;
	font-size: 1em;
	font-weight: normal;
                text-decoration:none;
}
.index_overzicht a:hover{
   	border-bottom: solid #000 1px;
   	background: url(/images/blt-li-a-arrow-bl-h.gif) 100% 50% no-repeat;
                text-decoration:none;
                 color:#000;
}
.index_overzicht .landingV {
	background: url(/images/blt-li-a-arrow-bl.gif) 100% 70% no-repeat;
	text-align: right;
	font-weight: bold;
}
.index_overzicht .landingV:hover {
	background: url(/images/blt-li-a-arrow-bl-h.gif) 100% 70% no-repeat;
}

/**********************************/
/* Start Search specific elements */
/**********************************/
form#zoekMetFilter label {
	padding: 0 0 0 6px;
}
.search{
                margin:5px 0 0 0;
	padding:0;
}
.search h2 {
	margin:0;
	padding:0 0 0 10px;
}
.search .validatorhack label {
                color:#154273;
	display:block;
	width:50%;
	margin:5px 0 0 10px;
                padding:0;
}
.search .input_field2 {
	border: solid #777777 1px;
	margin:0px 0 0px 10px;
	padding:1px 0 1px 0px;
	/*font-size:0.9em;*/
}
.search .input_field1 {
	border: solid #777777 1px;
	width: 79%;
	margin:-5px 0 0px 10px;
	padding:1px 0 1px 0px;
	/*font-size:0.9em;*/
	display: block;
}
.search .input_field3 {
	border: solid #777777 1px;
	width: 80%;
	margin:-5px 0 10px 10px;
	padding:0px 0 2px 3px;
	/*font-size:0.9em;*/
	display: block;
}
.search .wis_button {
	border: none;
	border: solid #B1DCE2 1px;
	width: 80px; /* 50px MF */
	margin:5px 0 0px 10px;
                font-weight:bold; /* added MF */
	color: #fff;
	text-align: center;
	background-color: #154273;
	/*font-size:0.95em;*/
}
.search .zoek_button {
	float:right;
	border: none;
	border: solid #B1DCE2 1px;
	width: 80px; /* 50px MF */
                font-weight:bold; /* added MF */
	margin:5px 0px 0px 15px;
	color: #fff;
	text-align: center;
	background-color: #154273;
}

/***************************/
/* Start Sitemap elements  */
/***************************/
#center .sitemap {
	margin:0 10px 0 10px;
}
#center .sitemap ul{
               list-style:none;
               font-weight:bold;
}
#center .sitemap ul ul{
                margin:0 0 0 20px;
                font-weight:normal;
                /*list-style:square inside;*/
}
#center .sitemap h2 {
		font-size:1.4em;
		color:#154273;
		/*border-bottom: solid #DEDEDE 1px;*/
		margin:20px 0 0 0px;
		padding:0 0 8px 0;
                                font-family:Arial;
}
#center .sitemap a {
               display: block;
		padding: 0px 0px 8px 20px;
                text-decoration:none;
		background: url(/images/skin1.gif) -3000px -276px no-repeat;
                margin:0px;
                color:#154273;
		width:100%;
}
#center .sitemap a:hover {
		text-decoration:underline;
		color:#154273;
}
#center .sitemap .sublink a {
      		color:yellow;
      		padding:0 0 0 10px;
}
/*****************************************/
/* Start Raamwerk Thema-landing elements */
/*****************************************/
div#main_float {
	float: left;
	margin: 0;
    	padding:0;
	width: 525px;	
}

div#left_side_uitgelicht_overzicht .clear{
        clear:none;
}
div#left_side_uitgelicht_overzicht {
	position: relative;
	float: left;
	width: 49%;
	padding: 0;
	margin: 40px 0 0 0; 
}

div#leftbox_float {
	float: right;
	width: 525px;
	display: inline;
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
}

div#rightbox_float {
	float: left;  
	display: inline;
	margin: 20px 0 0 0;
	padding: 0 0 0 0; 
}
div#center_float {
	float: left;
	width: 220px;
	padding: 0 0 0 0 !important; 
	margin:0;
	overflow: hidden;
	background-color: #ffffff;  
}
div#right_side_float { 
	position: relative;
	float: left; 
	/*margin: 0 1px 0 0 !important;*/
	margin:0 0 0 20px;
	width: 190px;
	display: inline;
}
div#right_side_float img {  
	position: relative;
}

h1#pagina_titel {
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
	display: block;
}

/*************************************/
/* Start Abonneren specific elements */
/*************************************/
.kort .first {
	border: none;
}
.kort h2 {
	display: block;
	padding-bottom: .2em;
	border-bottom: 1px solid #154273;
	color: #000;
	font-size:100%;
	margin:0 0 1em 0;
}
.kort div{
	/*margin:0 0 1.4em 1em;
	padding-left: 2em;*/
}
.kort div input {
	margin: 0.1em 0 0 -2em !important;
	margin: -0.1em 0 0 -2em;
	float: left;
}
.kort label {
	color: #000;
	font-weight: bold;
}
.kort .veld {
	font-size: 1.0em;
	width: 17em;
}
.kort .button {
	margin: 0;
	padding: 0;
	font-size:1em;
	border: 1px solid #000;
	color: #fff;
	background-color: #000;
	cursor: pointer;
}
.kort p {
	margin:-10px 0 0 0 !important;
	margin:-10px 0 0 3px;
}
.kort p.stripe{
	border-top: 1px solid #154273;
	margin:10px 0 0 0;
}


/***************************/
/* Start Adressen elements */
/***************************/
.adressen {
                float:left;
                width:200px;
                font-size:0.95em;
                margin:0px 10px 10px 5px;
}
.adressen p {
                margin:0 0 0 0px;
                padding:0;
}
.adressen h2 {
                margin:10px 0 0 0px;
                font-weight:bold;
}
.adressen a {
                /*display: block;*/
                color:#154273;
	padding: 2px 0 2px 0;
                text-decoration:none;
                margin:0px;

}
.adressen a:hover {
		text-decoration:underline;
		color:#154273;
}
.adressen a.extern {
		background: url(/images/skin1.gif) -3398px -194px no-repeat;
		padding-left:20px;
}
.adressen a.extern:hover {
}
.adressen a.email {
		background: url(/images/link_email_norm.gif) 0px 2px no-repeat;
		padding-left:20px;
}
.adressen a.email:hover {
}

/***************************/
/* Start Formulier elements*/
/***************************/

.formulier form{
	margin:10px 0px 10px 0px;
                padding:5px 0 5px 0;
	border-top:1px solid #154273;
	border-bottom:1px solid #154273;
}
/* .input_mail, input_return_mail, */
.formulier form span input {
	margin:0 8px 0 0!important;
	margin:0 4px 0 0;
	padding:1px 0;
}
.formulier form span label{
	float:right;
	margin:0;
                padding:0;
}
.formulier form label{
	display:inline;
                height:1em;
                padding:0;
}
.formulier form h2 {
	margin:0 0 20px 0 !important;
	margin:0 0 10px 0;
}
.formulier form fieldset{
	border:0px solid white;
	margin:0;
	padding:0;
}
.formulier form .form_size{
	width:100%;
}
.formulier form .form_field_size{
	width:100%;
                margin:0 0 5px 0;
}
.formulier form .form_field_label{
color:#154273;
	width:180px;
	float:left;
	font-weight:normal;
                padding:0 0 0 10px;
}
.formulier form .form_field_label label{
/**************************************/
}
.formulier form .form_field_input{
	width:220px;
	float:right;
	padding:0px 10px 0px 0px;
	margin:0 0 0 10px !important;
	margin:0 0 0 0;
               font-weight:normal;
}
.formulier form .form_field_input_inline{
                float:left;
                font-weight:normal;
                margin:0;
                padding:0;
}
.formulier form .form_field_input_inline .input_dag{
                margin:0 2px 0 25px !important; /*32*/
                margin:0 2px 0 38px; /*45*/
border: solid #777777 1px;
}
.formulier form .form_field_input_inline .input_maand{
                margin:0 2px 0 1px !important;
border: solid #777777 1px;
}
.formulier form .form_field_input_inline .input_jaar{
                margin:0 0 0 1px !important;
border: solid #777777 1px;
}
.formulier form .form_field_input_inline span.input_dag,
.formulier form .form_field_input_inline span.input_maand,
.formulier form .form_field_input_inline span.input_jaar{
             border: none;
}

.formulier form .form_field_input .input_mail,
.formulier form .form_field_input .input_return_mail
{
                margin:0;
                padding:1px 0;
                width:200px;
		    border: solid #777777 1px;
}
.formulier form .form_field_input textarea{
                margin:0 0 0 -22px !important;
                margin:0;
                padding:0;
                width:200px;
}
.formulier form .form_field_input .input_text{
                margin:0;
                padding:1px 0;
                width:200px;
border: solid #777777 1px;
}
.formulier form .form_field_input span{
                margin:0;
                padding:0;
                width:200px;
}

/* to display buttons next  each other */
.formulier form .naast_elkaar {
               margin:0;
               padding:0;
}
.formulier form .naast_elkaar input{
               display:inline;
               float:left;
               margin:7px 0 0 0;
               padding:0;
}
.formulier form .naast_elkaar label{
               display:inline;
               width:40px;
               float:left;
               margin:0;
               padding:0;
}
/* to display buttons below each other */
.formulier form .onder_elkaar {
               margin:0;
               padding:0;
}
.formulier form .onder_elkaar input{
               display:inline;
               float:left;
               margin:7px 0 0 0;
               padding:0;
}
.formulier form .onder_elkaar label{
               /*display:inline;*/
               width:79%;
               float:left;
               margin:0;
               padding:0;
}
/* to display the button correct */
.formulier form .formBtn {
	margin:0;
}
.formulier form .formBtn input{
	font-weight:bold;
padding:0;
	margin:17px 0px 0 0px !important;
	margin:15px 0px 0 0px;
	border: 1px solid #B1DCE2;
	width: 80px;
	color: #fff;
	text-align: center;
	background-color: #154273;
}
.formulier form .formBtn input.wis {
                float:left;
                margin-left:10px;
}
.formulier form .formBtn input.volgende {
                float:right;
}
.verplicht{
                color:red;
                width: 100%;
                padding:8px 0 0 10px;
}
#metadata{
               display:block;
               clear:both;
}
.metadata{
                border: 2px solid red;
                width:95%;
                margin:10px 0 0 10px;
                display:block;
                position:relative;
}
.metadata h2 {margin:0; padding:0;}
.metadata span{margin:0;padding:0}
.metadata p{margin:0;padding:0}

#center iframe{
                margin:10px 0 10px 0;
}

/******************* Homepage ************/
/*****************************************/
/* Start right side elements of homepage */
/*****************************************/
.werkzaamheden {
                width:210px;
	min-height: 330px;
	margin:20px 20px 0 20px;
	padding:0 0 1px 0;
	background-color:#FBD326;
	float: right;
}
.werkzaamheden iframe{width:208px; overflow:hidden; margin:0px 0px 0px 0px;}
.werkzaam_box{
	margin:0 1px 0 1px;
	padding:1px 0 0 0;
}
.werkzaam_box h2{
	margin:0;
	padding:0;
	border-bottom:2px solid #fbd326;
	background:transparent url(/images/geo_background.gif) 0 100% repeat-x;

}
.werkzaam_box h2 a{
        display:block;
	text-decoration:underline;
	padding:6px 0px 7px 20px;
}
.werkzaam_box h2 a.plus{
	color:#154273;
	background:transparent url(/images/geo-plus.gif) 4px 9px no-repeat;
}
.werkzaam_box h2 a.plus:hover{
	color:#0162cd;
	background:transparent url(/images/geo-plus-hover.gif) 4px 9px  no-repeat;
}
.werkzaam_box h2 .min{
	color:#154273;
	background:transparent url(/images/geo-min.gif) 4px 9px  no-repeat;
}
.werkzaam_box h2 .min:hover{
	color:#0162cd;
	background:transparent url(/images/geo-min-hover.gif) 4px 9px  no-repeat;
}
.werkzaam_box img{
	margin:0;
	/*width:230px;*/
	padding:0;
}
.werkzaam_box .overkoepeling_one{
	display:none;
}
.werkzaam_box .overkoepeling_two{
	display:none;
}
.werkzaam_box .overkoepeling_three_one{
	display:none;
	background-color:#fff;
	color:#000;
	min-height:241px;
}
.werkzaam_box .overkoepeling_three_one ul{margin:0; padding:5px 0 0 0;}
.werkzaam_box .overkoepeling_three_one ul li{margin:0;padding:0;}
.werkzaam_box .link{
	display:block;
	background: url(/images/skin1.gif) -2988px -273px no-repeat;
	padding: 3px 0px 6px 24px;
	text-decoration:none;
	color:#154273;
}
.werkzaam_box .link:visited{
	text-decoration:none;
	color:#696969;
}
.werkzaam_box .link:hover{
	text-decoration:underline;
}
.werkzaam_box .link_over a{
                display:block;
                color:#154273;
                padding: 3px 0px 6px 12px;
	text-decoration:underline;
}
.werkzaam_box .link_over a:vsited{
	text-decoration:none;
	color: #696969;
}
.werkzaam_box .link_over a:hover,
.werkzaam_box .link_over a:active{
	text-decoration:underline;
	color: #0162cd;
}
/**************************************/
/* Start Homepage display elements */
/**************************************/

.tong{display:none;}
.homepage {
	float: left;
                width:668px;
	margin: 20px 0 10px 20px !important;
	margin: 20px 0 10px 10px;
	background-color:#FEF1BC;
}
.homepage_image {display:none;}
.homepage_linklijst_variant {
                height:331px;
	width:480px;
	color: #0896a5;
	float:left;
	text-decoration:none;
	line-height:1.2em;
                border:2px solid #0896a5;
                background-color:#fff;
}
.homepage_linklijst_variant .list{
	margin: 0px 0 0 10px;

}
.homepage_linklijst_variant .list li{
                float:left;
                margin:0 20px 0 0;
}
.homepage_linklijst_variant .list li a{
                display:block;
	padding: 4px 15px 4px 0px;
	border-bottom: 1px solid #DEDEDE;
	background: url(/images/blt-li-a-arrow-bl.gif) 100% 100% no-repeat;
                margin:0px;
                text-decoration:none;
                width:199px;
                color:#000;
                float:left;
}
.homepage_linklijst_variant .list li a:hover{
                border-bottom: solid #000 1px;
	background: url(/images/blt-li-a-arrow-bl-h.gif) 100% 100% no-repeat;
	color:#000;
}
.homepage_linklijst_variant h1{
	text-align: left;
	padding: 0 0 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.5em;
}
.homepage_image .h1 {
	text-align: left;
	padding: 10px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.9em;
                height:325px;
	color: #fff;
	float:left;
	width:482px;
	text-decoration:none;
	line-height:1.2em;
}

.display_thema {display:none;}


/**** linklijsten op de homepage *****/ /* NEW */
#homepage_lijst { 
	float:left;
	padding:0px 8px 0px 8px; 
	background:url("/images/skin1.gif") repeat-y -1000px 0;
}
#homepage_lijst .linklijst{
                 padding:5px 0px 5px 28px;
                 margin:0;
                 float:left;
                 width:210px;
}
#homepage_lijst .linklijst a{
                /* width:185px;
                 padding-left:20px;*/
}
#homepage_lijst .clear {
		clear:none;
}

/* End Startpagina display elements */


/***************************/
/* Start Footer elements   */
/***************************/
#footer 
{
	margin-top:20px;
	float:left;
	height: 65px;
	background:url("/images/skin1.gif") no-repeat -2220px 0;
	width:525px;
}

.footer_tekst
{
	float: right;
	text-align: right;
	margin: 60px 10px 0 0 !important;
	margin: 60px 7px 0 0; /* IE6 */
}

#extramenu {display:none;}


/***movie stijlsheets dit blok t/m label wdz11032008 toegevoegd ivm HRM TICC **/
img { border: 0; }
span.metageg {display: block; color: #154273;}
.moviecontent { width: 400px; } /* a default value will be replaced by movie width */
.moviecontent ul {border: 0;overflow:hidden;margin:0;padding:0 0 1px 0; list-style:none; }
.moviecontent li {background-image:none;padding:0;margin:0;border:0;}

.moviecontent h3 { border-bottom:1px solid #dedede; color: #000; margin: 0; padding: 0; font-size: 100%;}
.moviecontent li h3 a {border: 1px solid #FFF; color: #000;}

.moviecontent li a {display: block; padding: 2px 15px 3px 0; font-weight: bold; border-bottom:1px solid #dedede; background:url("/images/pijl.gif") right top no-repeat;height:1%; text-decoration: none; color: #000;}
.moviecontent li li a { font-weight: normal; padding: 2px 15px 3px 0;}
.moviecontent li a:hover {border-bottom: 1px solid #000; background:url("/images/pijl-hover.gif") right top no-repeat;}

.moviecontent li p a {display: inline; text-decoration: underline; color: blue; background: #FFF; border: 0; padding: 0; margin: 0; font-weight: normal;}
.moviecontent li p a:hover {display: inline; text-decoration: underline; color: blue; background: #FFF; border: 0; padding: 0; margin: 0;}

.moviecontent li img { margin-bottom: -4px;}

.moviecontent li a.open { background:url("/images/pijl-open.gif") right top no-repeat; }
.moviecontent li a.open:hover { background:url("/images/pijl-open-hover.gif") right top no-repeat; }
.moviecontent ul.open, .moviecontent div.open, .moviecontent p.open {display: block; }
.moviecontent li a.close { background:url("/images/pijl.gif") right top no-repeat; }
.moviecontent li a.close:hover { background:url("/images/pijl-hover.gif") right top no-repeat; }
.moviecontent ul.close, .moviecontent div.close, .moviecontent p.close  {display:none;}

div.calendar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position:absolute;
	left:0px;
	top:0px;
	width:175px;
	height:200px;
	height:auto;
	z-index:1;
	cursor: pointer;
	visibility: hidden;
	border: 3px solid #0896a5;
}
table.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	width:100%;
}
tr.firstrow
{

}
td.day {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:lighter;
	border:0px solid white;
	width: 14%;
	text-align: center;
	background-color: white;
}
td.today {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	border: none;
	width: 14%;
	background-color:#cedfde;
	text-align: center;
	color: #000000;
}
td.thisweek {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: none;
	width: 14%;
	background-color:#cedfde;
	text-align: center;
	color: #000000;
}
td.weekends
{
	background-color:silver;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	border:0px solid white;
	width: 14%;
	text-align: center;
}

td.weekends_out
{
	background-color:silver;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	border:0px solid white;
	width: 14%;
	color: silver;
	text-align: center;
}
td.day_out {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 14%;
	text-align: center;
	color: white;
	background-color: white;
}

/* class to hidden week col*/
td.weekhidden
{
	display:none;
}
td.week
{
	font-size: 9px;
	width: 14%;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
td.weeksel
{
	font-size: 9px;
	width: 14%;
	color: #0896a5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

td.wd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#0896a5;
	text-align: center;
	width: 14%;
}

select.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size: 9px;
	text-align: left;
	background-color: #ffffff;
	color: #000000;
	border: none;
        width: 150px;
}
.viewresults P {
MARGIN: 10px 0px 0px 10px
}
 .vacature_link, .solbtn{
	/*font-weight : bold;*/
	PADDING-RIGHT: 0px;
	DISPLAY: list-item;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 10px
}
.viewresults .resultaten_titel {
	DISPLAY: block; FONT-SIZE: 1em; MARGIN: 5px 0px 0px 10px; COLOR: #154273
}
.viewresults .link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: url(/images/blt-li-a-arrow-bl.gif) no-repeat 100% 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.viewresults .link:hover {
	BACKGROUND: url(/images/blt-li-a-arrow-bl-h.gif) no-repeat 100% 100%; BORDER-BOTTOM: #000 1px solid
}
.viewresults SPAN STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.viewresults SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
.viewresults .date {
	COLOR: #154273
}
.viewresults TABLE{
	PADDING-RIGHT: 0px; BORDER-TOP: #154273 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 3px 0px 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #154273 1px solid; TEXT-ALIGN: center
}
.viewresults A , .vacaturedetail A{
	COLOR: #0a646f; TEXT-DECORATION: underline
}
.viewresults TABLE A.current, .vacaturedetail A.current {
	CLEAR: both; COLOR: #b2d940
}
.viewresults TABLE A:hover, .vacaturedetail A.hover {
	CLEAR: both; COLOR: #b2d940
}
.viewresults TABLE {
	WIDTH: 100%;
}
.viewresults TABLE TD {
	WIDTH: auto!important;
}

 .detail_vacature_functieeisentitel, .detail_vacature_functieomschrijvingtitel { FONT-SIZE: 1em; FONT-WEIGHT:bold; display:block; MARGIN: 15px 0px -15px 0px;}
 .detail_vacature_meerinformatietitel {FONT-SIZE: 1em; FONT-WEIGHT:bold; display:block; MARGIN: 0px 0px 0px 0px;}
 .detail_vacature_titel, .detail_vacature_deorganisatietitel, .detail_vacature_defunctietitel, .detail_vacature_afdelingtitel, .detail_vacature_bijzonderhedentitel, .detail_reagerentitel, .detail_vacature_arbeidsvoorwaardentitel{

	FONT-SIZE: 1em; FONT-WEIGHT:bold; MARGIN: 0px 0px -15px 0px; DISPLAY:block;
}

#csro_Dienstverband, #csro_Vakgebied, #csro_Functietype {
		width:405px !important;
		font-size:11px !important;
}
#vac_Regio , #csro_werkdenkniveau {
		font-size:11px;
}

 .formulier_main {
	PADDING-RIGHT: 0px; BORDER-TOP: #154273 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #154273 1px solid
}
.formulier_main .titel_vet  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #154273; PADDING-TOP: 0px
}
.formulier_main .formulier_veld {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.formulier_main .formulier_veld {
	BORDER-RIGHT: #777777 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #777777 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #777777 1px solid; WIDTH: 200px; PADDING-TOP: 1px; BORDER-BOTTOM: #777777 1px solid
}
.formulier_main TD{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.formulier_main TD SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -22px; WIDTH: 200px; PADDING-TOP: 0px
}
.formulier_main TD{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
.formulier_main INPUT.submitbutton {
	BORDER-RIGHT: #b1dce2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b1dce2 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 17px 0px 0px; BORDER-LEFT: #b1dce2 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #b1dce2 1px solid; BACKGROUND-COLOR: #154273; TEXT-ALIGN: center
}
.detail_vacature_titel {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #73b6b5 1px solid;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.6em;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 15px -10px;
	COLOR: #00484d;
	LINE-HEIGHT: 1em;
	PADDING-TOP: 10px;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #e5f3f6
}
.vacaturedetail {
	PADDING-LEFT: 10px;
}

.multimedia a:hover {
                text-decoration:underline;
                color:#0A646F;
}
.multimedia a {
                color:#000;
                padding:0;
                margin:0 2px 0 0;
                background:none;
                text-decoration:underline;
}
/*** Einde toevoeging ivm HRM TICC 11032008 WdZ**/


/*********************************/
/* Linkcategorie en linklijsten  */
/*********************************/
.link_categorie {
	float:left;
	margin:0 20px 0 0px !important;
	margin:0 10px 0 0px; /* IE6 */
	padding: 0;
	width:210px;
	display:block;
}

.link_categorie h1 {
	font-size: 1.5em;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	display:block;
	font-family:Arial;
	color:#000;
}

.link_categorie h1 span {
	font-size: 1em;
	font-family:Arial;
}

.middenblok_container h1 {
	background-color: lime ;
}

.link_categorie .link {
	background: none;
	padding: 0;
	color:#000;
}

.link_categorie .link img{
	border: 0px;
}

.inline_linklijst {
	padding: 5px 15px 5px 0px;
	margin:0 0 0px 0;
	float:left;
	width:200px;
}

.breed {
	width:100%;
}

.inline_linklijst ul, .inline_linklijst ul li{
	margin:0 0 0 0; 
	padding:0; 
	display: inline;
}

.inline_linklijst ul li{
	margin:0; 
	padding: 0 0 0 0; 
	display: inline;
	color:#154273;
}

.inline_linklijst ul li a:link, .inline_linklijst ul li a:active {
	padding: 0 0 0 0;
	text-decoration:none;
	margin:0px;
	width:185px;
	color:#154273;
}

.inline_linklijst ul li a:visited {
	color:#696969;
}

.inline_linklijst ul li a:hover {
	text-decoration:underline;
	color:#154273;
}

.link_categorie .linklijst ul li {
	text-decoration: underline;
}

/***********************/
/* Start GeoTool Map Bar   */
/***********************/
div.geo_mapbar{
	border-color: #CACACA;
	border-style: solid solid none;
	border-width:1px 1px 0;
	float: left;
	width:670px;
	margin-left: -70px;
}
div.geo_mapbar_kaartlaaggroepen{
	float: left;
	padding:3px 0 3px 15px;
}
div.geo_mapbar_kaartlagen{
	float: right;
	padding:3px 15px 3px 0;
}
select.geo_mapbar_select{
	border: 1px solid #000000;
	font-size: 1em;
}
iframe.geo_iframe_kaartlaag{
	border:1px solid #CACACA;
	overflow: hidden;
	height:530px;
	width:670px;
	margin-left: -70px;
}