@CHARSET "ISO-8859-1";

html, body, div, fieldset, form, input, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, hr { margin: 0; padding: 0; }

body {
	color:#162F61;
	font-family:Verdana,sans-serif;
	font-size:62.5%;
	line-height:130%;
}

#header {
	height: 110px;
	min-width: 1200px;
	width:100%;
	background-image: url("images/header_background.jpg");	
}

#header img.logo {
	margin: 18px 0 0 439px;	
}



#header_top {

}

#header_menu {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#162F61 none repeat scroll 0 0;
	border-bottom:1px solid #C7B17F;
	border-top:1px solid #C7B17F;
	clear:both;
	color:#D6D2D2;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
	height:27px;
	min-width:1200px;
	width:100%;
	font-size:1.1em;
}

.hoofdmenu {
	left: 220px;
	position: absolute;
	border: none;
}

.submenu {
	left: 795px;
	position: absolute;
	border: none;
}	

#header_menu ul, #header_menu ul a {
	list-style: none;
	color: #D6D2D2;
	text-decoration: none;
	padding-top: 7px;
}

#header_menu ul li, #header_menu ul li a {
	float: left;
	color: #D6D2D2;
	/*line-height:1.4em;*/
	padding: 0 4px;
}

#header_menu a:HOVER {
	color: #c93;
}

.y_border {
	border-right: 1px solid #d6d2d2;
}

.no_a {
	margin-left: 5px;
	color: #CC9933;
}

.sitemapbar {
	color:#999999;
	font-weight:bold;
	left:796px;
	position:absolute;
	top:14px;
	width:120px;
}

.zoekvlakmelding2 {
	color:#ff0000;
	font-weight:bold;
	left:796px;
	position:absolute;
	top:44px;
	width:200px;
}

.sitemapbar a:link, .sitemapbar a:visited {
color:#999999;
text-decoration:none;
}

.language a:hover, .sitemapbar a:hover {
	color:#000E2B;
	text-decoration:none;
}

/* NAVBAR SEARCH */

#form_container {
	margin-top: -14px;
	padding-left: 0px;	
	position:absolute;
	left: 798px;
	top: 100px;
	width:200px;
	height:22px;
}

.navbar form{
	display: inline;
}


.searchbox, 
.searchboxhome
{
	height: 17px;	/*18px;*/
	width: 115px;
	padding:0 0 0 0;
	border:solid 1px #A49679;
	color: #162F61;
	vertical-align: middle;
	float: left;
}

.searchbutton, .over, 
.searchbuttonUK, .overUK
{
    margin-left:1px;
	vertical-align: middle;
	height:19px;	/*20px;*/
	width: 60px;
	/*border:solid 1px #A49679;*/
	cursor:pointer;
	outline-style:none;
}

.searchbuttonhome, 
.searchbuttonUKhome /* Alleen voor de homepage en met name voor ie6*/
{
    margin-left:1px;
	vertical-align: middle;
	height:19px;
	width: 60px;
	/*border:solid 1px #A49679;*/
	cursor:pointer;
	outline-style:none;
}

.searchbutton, 
.searchbuttonhome
{
	background-image:url(images/button_zoek.jpg);
	background-position:left -3px;
	background-repeat:no-repeat;
}

.over
{
	background-image:url(images/button_zoek.jpg);
	background-position:left -43px;
	background-repeat:no-repeat;
}

.searchbuttonUK, 
.searchbuttonUKhome
{
	background-image:url(images/button_zoek_UK.gif);
	background-position:left -3px;
	background-repeat:no-repeat;
}

.overUK
{
	background-image:url(images/button_zoek_UK.gif);
	background-position:left -43px;
	background-repeat:no-repeat;
}

/* END NAVBAR SEARCH */



/*============================================================
FLASH
==============================================================*/

#flashwrapper {
	height: 553px; 
	background-image: url('images/bg_flashblok.jpg'); 
	background-repeat: repeat-x;
	min-width:1200px;
	width:100%;
	}

#flashblok {
	height: 553px; 
	/*margin-left: 190px;*/
	}

	
/*============================================================
TERUG NAAR BOVEN
==============================================================*/
#terug_naar_boven {
	height: 38px;
	line-height: 38px;
	background-image: url("images/terug_naar_boven_background.jpg");
	background-repeat: repeat-x;
	width:100%;
	min-width:1200px;
}

#disclaimer_knop {
  text-align:left;
  margin-left:225px;
  float:left;
}

#terug_naar_boven_knop {
	width:845px;
	float:left;
	text-align: right;
}
.tnb_tekst, .tnb_tekst a {
	
	/*margin-left: 190px;*/
	
	color: #2F4A7F;
	display: block;
	font-family:Verdana,Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	text-decoration: none;
	
}

a.tnb_tekst:hover {
	color:#CC9933;	
}


/*============================================================
FOOTER_WRAPPER
==============================================================*/
#footer_wrapper {
	background-image: url("images/footer_background.jpg");
	height: 259px;
	display: block;
	padding: 35px 0 0 225px;
}






















