/* CSS Document */

/************************************************** BEGIN GENERAL **************************************************/

body {
	background-color:#fff;
	text-align: center;
	font-size: 62.5%;
	font-family:Arial, Helvetica, sans-serif;
	color:#474747;	
	margin:0px;
	padding:0px;
}

a:link {
	color:#5a7880;
	text-decoration:underline;
}

a:active, a:visited, a:hover {
	color:#b8a131;
	text-decoration:underline;
}

/* clear stuff */
h1, h2, div, table, ul, ol, li, td, th, tr, blockquote{margin: 0; padding: 0; border: none}

h1 {
	color:#5a7880;
	font-size:1.5em;
	margin:0px 0px 7px 0px;
	padding-bottom:7px;
	border-bottom:1px solid #dae4e5;
}

h2 {
	color:#5a7880;
	font-size:1.2em;
	font-weight:bold;
	margin:3px 0px 5px 0px;
}

h3 {
	font-size:1.2em;
	font-weight:bold;
	margin:3px 0px 5px 0px;
}

h4 {
	font-size:1.2em;
	font-weight:normal;
	margin:3px 0px 5px 0px;
}

h5 {
	font-size:1.0em;
	font-weight:normal;
	text-decoration:underline;
	margin:3px 0px 5px 0px;
}

h6 {
	font-size:1.0em;
	font-weight:normal;
	font-style:italic;
	margin:3px 0px 5px 0px;
}




/************************************************** END GENERAL **************************************************/




/************************************************** BEGIN BASIS **************************************************/

#container {
	margin:0 auto;
	text-align:left;
	width: 955px;
	background-color:#fff;
}

#top_home_1 {
	height:175px;
	width:955px;
	background-image:url(/pub/site_images/bck_header_home1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_home_2 {
	height:175px;
	width:955px;
	background-image:url(/pub/site_images/bck_header_home2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_home_3 {
	height:175px;
	width:955px;
	background-image:url(/pub/site_images//bck_header_home3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_home_4 {
	height:175px;
	width:955px;
	background-image:url(/pub/site_images/bck_header_home4.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_home_5 {
	height:175px;
	width:955px;
	background-image:url(/pub/site_images/bck_header_home5.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_home_6 {
	height:175px;
	width:955px;
	background-image:url(/pub/site_images/bck_header_home6.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#middleblock_home {
	width:955px;
	height:auto;
	background-color:#fff;
	font-size:1.1em;
	vertical-align:top;
}

#middleblock_module {
	width:955px;
	height:auto;
	background-color:#fff;
	background-image:url(/pub/site_images/bck_middleblock_module.gif);
	background-position:top right;
	background-repeat:repeat-y;
	font-size:1.1em;
	vertical-align:top;
}

#footer_nl {
	width:955px;
	height:31px;
	background-image:url(/pub/site_images/bck_footer_nl.gif);
	background-position:top left;
	background-repeat:no-repeat;
	color:#fff;
	font-size:1.1em;
}

#footer_en {
	width:955px;
	height:31px;
	/* background-image:url(/pub/site_images/bck_footer_en.gif); */
	background-image:url(/pub/site_images/bck_footer_nl.gif);
	background-position:top left;
	background-repeat:no-repeat;
	color:#fff;
	font-size:1.1em;
}

#footer_left {
	float:left;
	padding-left:22px;
	padding-top:8px;
}

#footer_right {
	/* float:right; */
	float: left;
	/* padding-right:250px; */
	padding-left: 210px;
	padding-top:8px;
}

#footer_ombudsdienst {
	float:right;
	padding-right:45px;
	padding-top:8px;
}
#footer_nl a:link, #footer_nl a:visited, #footer_nl a:active {
	color:#fff;
	text-decoration:underline;
}

#footer_nl a:hover {
	color:#fff;
	text-decoration:none;
}

#footer_en a:link, #footer_en a:visited, #footer_en a:active {
	color:#fff;
	text-decoration:underline;
}

#footer_en a:hover {
	color:#fff;
	text-decoration:none;
}

/************************************************** END BASIS **************************************************/







/************************************************** BEGIN TOP **************************************************/

#firstrow {
	width:955px;
	height:118px;
}

#top_module_1 {
	width:955px;
	height:118px;
	background-image:url(/pub/site_images/bck_header_module1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_module_2 {
	width:955px;
	height:118px;
	background-image:url(/pub/site_images/bck_header_module2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_module_3 {
	width:955px;
	height:118px;
	background-image:url(/pub/site_images/bck_header_module3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_module_4 {
	width:955px;
	height:118px;
	background-image:url(/pub/site_images/bck_header_module4.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_module_5 {
	width:955px;
	height:118px;
	background-image:url(/pub/site_images/bck_header_module5.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#logoclick {
	float:left;
	width:120px;
	height:118px;
}

#funcnav {
	float:right;
	width:62px;
	padding-top:15px;
}

#searchrow {
	width:955px;
	height:52px;
	color:#fff;
	padding-top: 0px;
}

.dtSearchBoxInput {
	width:125px;
	height:13px;
	border:1px solid #8e8ba9;
	background-color:#fff;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#474747;
	font-size:1.1em;
}

span.search 
{
	margin: 0px;
	padding: 0px;
}
	
.search div
{
	float: right;
	padding: 0px;
	margin: 0px;
	height: 14px;
}	

.search table 
{
	background-color: Transparent;
	width: 226px;
	padding: 0px;
	margin: 0px;
	height: 14px;
}

	
#ctl00_MainContentPlaceHolder_SearchBox_SubmitImgButton 
{
	padding-top: 2px;
	margin: 0px;
	}


#search_module table 
{
	background-color: Transparent;
	width: 226px;
	padding: 0px;
	margin: 0px;
	height: 14px;
}


/************************************************** END TOP **************************************************/








/************************************************** BEGIN HORIZONTAL NAVIGATION **************************************************/

#navrow {
	width:955px;
	height:31px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#hor_navigation {
   background-color:#b7a131;
    float:left;
    height:31px;
    width:729px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}
#tit_subsite {
    color:#fff;
    font-weight:bold;
    font-size:1.6em;
    padding: 0.5em 0 0 1em;
}
#search_module {
	float:right;
	background-color:#1c1652;
	height: 30px;
	width:226px;
	padding-top:1px;
	text-align:right;
}	

#hor_navigation ul {
	margin:0px;
	padding:0px;
	list-style-image:none;
	list-style-type:none;
	height: 31px;
}

#hor_navigation ul li {
	margin:-2px;
	padding:0px;
	display:inline;
	list-style-image:none;
	list-style-type:none;
	border:0px solid green;
	height: 31px;	
}

#hor_navigation ul li a {
	margin:0px;
}



/************************************************** END HORIZONTAL NAVIGATION **************************************************/








/************************************************** BEGIN MIDDLEBLOCK **************************************************/

#leftnav {
	float:left;
	width:175px;
	min-height:400px;
	height:auto;
	/*border:1px solid red;*/
}

#leftnav .margin {
	padding:10px;
}

#leftnav ul.level_01{
	margin:0px 0px 0px 14px;
}

#leftnav ul.level_01 li{
	list-style-image:url(/pub/site_images/bul.gif);
}

ul.level_01 a.leftnavNormal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#474747;
	text-decoration:none;
}
	
ul.level_01 a.leftnavOver {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#474747;
	text-decoration:underline;
}

#leftnav ul.level_02{
	margin:0px 0px 0px 18px;
}

#leftnav ul.level_02 li{
	list-style-image:url(/pub/site_images/bul.gif);
}

ul.level_02 a.leftnavNormal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#5a7880;
	text-decoration:none;
}
	
ul.level_02 a.leftnavOver {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#5a7880;
	text-decoration:underline;
}

#leftnav ul.level_03{
	margin:0px 0px 0px 15px;
}

#leftnav ul.level_03 li{
	list-style-image:url(/pub/site_images/bul_level_03.gif);
}

ul.level_03 a.leftnavNormal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#474747;
	text-decoration:none;
}
	
ul.level_03 a.leftnavOver {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#474747;
	text-decoration:underline;
}

#contentblock_home {
	background-color:#fff;
	width:955px;
	height:auto;
	text-align:left;
	vertical-align:top;
	background-image:url(/pub/site_images/bck_contentblock_home.gif);
	background-position:top right;
	background-repeat:repeat-y;
}

#contentblock_home .margin {
	padding:10px 0px 10px 10px;
}

#contentblock_module {
	float:left;
	background-color:#fff;
	width:552px;
	height:auto;
	text-align:left;
	vertical-align:top;
	/*border:1px solid green;*/
}

#contentblock_module .margin {
	padding:10px 0px 10px 10px;
}

#rightblock_home {
	float:right;
	width:226px;
	height:auto;
	text-align:left;
	vertical-align:top;
}

#rightblock_home .margin {
	padding:10px;
}

#rightblock_module_1 {
	float:right;
	width:226px;
	height:357px;
	min-height:357px;
	text-align:left;
	vertical-align:top;
	background-image:url(/pub/site_images/bck_rightblock_module1.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#rightblock_module_2 {
	float:right;
	width:226px;
	height:357px;
	min-height:357px;
	text-align:left;
	vertical-align:top;
	background-image:url(/pub/site_images/bck_rightblock_module2.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#rightblock_module_3 {
	float:right;
	width:226px;
	height:357px;
	min-height:357px;
	text-align:left;
	vertical-align:top;
	background-image:url(/pub/site_images/bck_rightblock_module3.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#rightblock_module_4 {
	float:right;
	width:226px;
	height:357px;
	min-height:357px;
	text-align:left;
	vertical-align:top;
	background-image:url(/pub/site_images/bck_rightblock_module4.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#rightblock_module_5 {
	float:right;
	width:226px;
	height:357px;
	min-height:357px;
	text-align:left;
	vertical-align:top;
	background-image:url(/pub/site_images/bck_rightblock_module5.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

/************************************************** END MIDDLEBLOCK **************************************************/

























/************************************************** BEGIN CONTENT HOMEPAGE **************************************************/

#hometable {
	width:100%;
	background-image:url(/pub/site_images/bck_hometable.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:Transparent;
	/*border:1px solid red;*/
}

#hometable .hometablecell a:link, #hometable .hometablecell a:visited, #hometable .hometablecell a:active {
	color:#474747;
	text-decoration:none;
}

#hometable .hometablecell a:hover {
	color:#5a7880;
	text-decoration:underline;
}

.hometablecell {
	padding-right:10px;
	padding-bottom:20px;
	text-align:left;
	vertical-align:top;
	width:152px;
	background-color:Transparent;
}

.hometablelasttopcell {
	text-align:left;
	vertical-align:top;
	width:auto;
	padding:0px 10px 10px 75px;
	background-color:Transparent;
}

#hometable .hometablelasttopcell a:link, #hometable .hometablelasttopcell a:visited, #hometable .hometablelasttopcell a:active {
	color:#474747;
	text-decoration:none;
}

#hometable .hometablelasttopcell a:hover {
	color:#B9A232;
	text-decoration:underline;
}

.hometablelastbottomcell {
	text-align:left;
	vertical-align:bottom;
	width:auto;
	padding-left:70px;
	background-color:Transparent;
}

/*.hometableleftbottomcell {
	padding-right:20px;
	padding-bottom:20px;
	text-align:left;
	vertical-align:top;
	background-color:Transparent;
}*/

#hometable .hometableleftbottomcell a:link, #hometable .hometableleftbottomcell a:visited, #hometable .hometableleftbottomcell a:active {
	color:#474747;
	text-decoration:none;
}

#hometable .hometableleftbottomcell a:hover {
	color:#5a7880;
	text-decoration:underline;
}



#scrollbuttonup {
	padding:13px 5px 0px 0px;
	vertical-align:top;
	background-color:Transparent;
}

#scrollbuttondown {
	padding:0px 5px 7px 0px;
	vertical-align:bottom;
	background-color:Transparent;
}



#divContainer #divContent ul {
	list-style-image:url(/pub/site_images/bul_hometable_bottomright.gif);
	margin-left:20px;
	margin-top:0px;
}

#divContainer #divContent a:link, #divContainer #divContent a:active, #divContainer #divContent a:visited {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#divContainer #divContent a:hover {
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}

#hometable ul {
	list-style-image:url(/pub/site_images/bul.gif);
	margin-left:28px;
	margin-top:10px;
}

.newsitem_date {
	color:#B9A232;
}

.newsitem_text {
	margin-bottom:15px;
}

/************************************************** END CONTENT HOMEPAGE **************************************************/





/************************************************** BEGIN CONTENT MODULEPAGE **************************************************/

#breadcrumb {
	color:#5a7880;
	font-size:1.0em;
	margin-bottom:20px;
}

#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited {
	color:#5a7880;
	text-decoration:underline;
	margin-right:0px;
	padding-right:0px;
}

#breadcrumb a:hover {
	color:#5a7880;
	text-decoration:none;
	padding-right:0px;
}

.boldtext {
	margin:0px;
	padding:0px 0px 7px 0px;
	border-bottom:1px solid #dae4e5;
	font-weight:bold;
}

.tabel_headerrow  {
	background-color:#5a7880;
	color:#fff;
	font-weight:bold;
	padding:5px;
	border-right:1px solid #65868f;
	width:170px;
	text-align:left;
	vertical-align:top;
}

.tabel_everow {
	background-color:#edf2f2;
	padding:3px 5px 3px 5px;
	border-right:1px solid #ccdbdf;
	text-align:left;
	vertical-align:top;
}

.tabel_oddrow {
	background-color:#dae4e5;
	padding:3px 5px 3px 5px;
	border-right:1px solid #bfd1d6;
	text-align:left;
	vertical-align:top;
}

#contentblock_module ul {
	list-style-image:url(/pub/site_images/bul_level_03.gif);
	margin-left:17px;
	text-align:left;
	vertical-align:top;
}

#contentblock_module ol {
	margin-left:22px;
	text-align:left;
	vertical-align:top;
}

/************************************************** END CONTENT MODULEPAGE **************************************************/

	
.hometablelastbottomcell table {background-color: Transparent;}	

.hometablelastbottomcell table td {background-color: Transparent;}

.hometablelasttopcell {background-color: Transparent;}

.hometablelasttopcell {background-color: Transparent;}

#ctl00_MainContentPlaceHolder_ContentRight {background-color: Transparent;}

#ctl00_MainContentPlaceHolder_ContentRight {background-color: Transparent;}

#ctl00_MainContentPlaceHolder_ContentBottom 
{
	margin: 0px;
	padding: 0px;
	width: 460px;
	border: 0px;
	}
.dtSearchErrorMessage 
{
	color: Red;
	}