/* ==================================== 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:470px;

	font-size:1.0em;

}

a#minrws {

	display: block;

	overflow: hidden;

	margin: 0px 0 0 17px;

}



/***********************/

/* 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: 470px;

	/*display: inline;

	background: #fff url("/images/left_side_bg.gif") 0% 100% no-repeat;*/

}

html>body #main {

	width:100%;

	min-width:470px;

	max-width:470px;

}



/*************************/

/* Start centerbox ID's  */

/*************************/

div#centerbox {

	float: right;

	/*width: 74.1% !important;

	width: 73.7%;*/

	width: 470px;

	margin: 0 0 0 0 !important;

	margin:0;

	display: inline;

	padding:0 0 0 0;

}



/**********************/

/* Start center ID's  */

/**********************/



div#center {

	/*width: 66% !important;

	width: 65%;*/

	float: left;

	width: 470px;

	padding:0;

	margin:0 0 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;

}



/**************************/

/* 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:940px;

	height:50px;

}

#rijkslogo{position:absolute;left:20px;top:29px;

	border: 10px solid #fef1bc; 

	border-width: 0 0 10px 0;

} 

#rijkslogo img{float:left;}

#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;

}

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;

                font-family:Arial;

	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;

                font-family:Arial;

	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  */

/************************************/

/*CHECK*/

.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.6em;

	font-family:Arial;

	padding: 0px 0 10px 0px;

	margin:40px 0 15px 0;

	color:#000;

	font-weight:normal;

	line-height:1em;

}

.content h1 span{

	font-family:Arial;

}

.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 */

/***********************************/

/* Attentieblokken with White background (standard) */



#right_side .rellink,

#right_side .vrijetekst,

#right_side .linklijst{

                /*border-left: 1px solid #e6f3ef;*/

}



/*********************** vrije tekst ****************/

.vrijetekst{

	padding: 5px 15px 0px 15px;

	margin:0 0 10px 0;

	float:left;

}

.vrijetekst table {

                  border-top:2px solid #0896a5;

                  margin:13px 0px;

                  padding:0;

                  color:#000;

}

.vrijetekst th {

                  vertical-align:top;

                  text-align:left;

                  margin:0;

                  color:#0896a5;

                  font-weight:bold;

                  border-right:2px solid #fff;

                  border-bottom:1px solid #83cad2;

                  border-left:2px solid #fff;

                  padding:6px 3px 3px 3px;

}

.vrijetekst td {

                  vertical-align:top;

                  text-align:left;

                  margin:0 2px 0 0;

                  padding:0;

                  color:#000;

                  border-right:2px solid #fff;

                  border-bottom:1px solid #83cad2;

                  border-left:2px solid #fff;

                  padding:6px 3px 3px 3px;

}

.vrijetekst table p,

.vrijetekst table strong,

.vrijetekst table em,

.vrijetekst table ul,

.vrijetekst table ol,

.vrijetekst table li {

                  color:#000;

                  padding:0;

                  margin:0;

                  font-size:1.0em;

                  line-height:1.4em;

}

.vrijetekst ul{

             margin:10px 0 0 10px;

}

.vrijetekst ul li {

             margin:0 0 0 5px;

             list-style: square;

             list-style-position: outside;

}



.vrijetekst table strong {

                  display:inline;

}

.vrijetekst h2{

	color: #154273;

	margin:0;

                padding:10px 0 10px 0;

                font-size:1.6em;

	font-weight: normal;

                font-family: Arial;

                display:block;

}

.vrijetekst h2 span {

	font-family: Arial;

}

.vrijetekst p{

	margin:17px 0 0 0;

                padding: 0px 15px 4px 0px;

                width:185px;

}



/******************* Linklijst ******************/

.linklijst h2 span {

	font-family: Arial;

}

.linklijst {

	padding: 5px 15px 5px 0px;

	margin:0 0 10px 0;

	float:left;

	width:200px;

}

.linklijst h2 {

	color:#000;

	margin:0 0 0px 0;

        padding:10px 0 15px 0;

        font-size:1.6em;

	font-weight: normal;

        font-family: Arial;

}

.linklijst img{

        margin:3px 0 8px 0;

        padding:0;

}

.linklijst ul,

.linklijst ul li{margin:0; padding:0;}

.linklijst a {

                display: block;

	padding: 0px 0px 8px 20px;

                text-decoration:none;

	background: url(/images/skin1.gif) -3000px -276px no-repeat;

                margin:0px;

                width:185px;

                color:#154273;

}



.vrijetekst span,

.linklijst span {margin:2px 0 2px 0;padding:0;}

.linklijst a:hover {

	text-decoration:underline;

	color:#154273;

}



.linklijst a:visited{

	color:#696969;	

}



.linklijst a.mailto {

	background: url(/images/link_email_norm.gif) 0px 2px no-repeat;

}

.linklijst a.download {

        background: url(/images/link_down_norm.gif) 0px 2px no-repeat;

}

.linklijst a.download img {

	margin:0;

	padding:0;

}

.linklijst a.extern{

        background: url(/images/skin1.gif) -3400px -196px no-repeat;

}

.linklijst li img{

        margin:2px 0 0 0;

}

.linklijst .link_over

{

    padding-bottom:10px;

}

/********************* 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.6em;

                font-family:Arial;

}

.rellink .h2 span {

	font-family: Arial;

}

.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 {

}



/*************** right_side_image (banner) *************/

.right_side_image {

                border:0px solid white;

                background-color:#fff;

                margin:0 0 10px 0;

                float:left;

                width:210px;

                overflow:hidden;

}

.right_side_image h2 {

	text-align: left;

	padding: 9px 10px 0px 10px;

	font-size: 1.3em;

                font-weight:bold;

	color: white;

                font-family: Arial;

}

.right_side_image h2 span {font-family: Arial;}

.right_side_image img {

                margin:0;

                padding:0;

                /*display:block;*/

                width:210px;

                overflow:hidden;

}

.right_side_image .onderschrift {

                margin:0;

                font-size:0.9em;

                color:#000;

}

/****************************************************/

/********** 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;

	margin-top:-10px;

    	padding:0;

	width: 940px;

	display: inline;

	background: url(/images/main_float_navigatierand_bg.gif) 100% 0 repeat-x; 

	

}

html>body #main_float {width:100%; min-width:756px; max-width:970px; }

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#centerbox_float {

	float: left; 

	width: 49%; 

	margin: 0 0 0 10px; 

	display: inline;

	padding: 0 0 0 0; 

	position: relative; 

	z-index: 100; 

}

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;

}









/*************************************/

/* 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:75px;

background:url("/images/skin1.gif") no-repeat -2000px 0;

width:956px;

}



#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**/

