html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var {
    margin: 0;
    padding: 0;
}

h1{
font-size:13px;
color:#003e4a;
font-weight:bold;
text-transform:uppercase;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*background-image:url(afbeeldingen/bg.gif);*/
	margin:0px;
	background:url(afbeeldingen/bg4.gif) center repeat-y;
}

a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: underline;
}

a:hover{
text-decoration:none;
color:#f8bb54;

}

div.tekst_rechts a {
text-decoration:underline;
}

div.tekst_rechts a:hover {
background-color: #f8bb54;
color:#000000;
width:100%;
text-decoration:none;
}

div.tekst_rechts_prog a {
text-decoration:underline;
}

div.tekst_rechts_prog a:hover {
background-color: #f8bb54;
color:#000000;
width:100%;
text-decoration:none;
}



table.container{
background-image:url(afbeeldingen/bg2.gif);
background-repeat:repeat-y;
}

div.wrapper{
	position:relative;
	width:900px; 
	margin:0 auto;
}

/*div.bg_wrapper{
	position:relative;
	margin:0 auto;
	width:936px;
	background: url(afbeeldingen/bg3.gif) center repeat-y;
}*/

div.container{
	float: left;
	width:900px;
	background-color:#FFF;
	/*border-left: 1px solid #c9c9c9;*/
}



div.header_wrapper{
	float:left;
	width:100%;
	background:url(afbeeldingen/header_vectoren.gif) top center no-repeat;
}

div.header_content{
	position:relative;
	width:900px; 
	margin:0 auto;
	height:164px;
}

div.header{
float:left;
background:url(afbeeldingen/bg_header.gif) repeat-x;
background-color:#00F;
width:100%;
height:158px;
/*margin-left:18px;*/
}

div.logo{
float:left;
height:124px;
padding-top:20px;
font-size:11px;
color:#FFF;
}

div.logo img{
border:0px;
}

div.logo p{
	padding-top:5px;
}

div.meta_nav{
float:right;
width:350px;
height:50px;
text-align:right;
padding-top:9px;
padding-right:9px;
font-size:9px;
color:#fff;
}

div.meta_nav a{
font-size:9px;
color:#fff;
text-decoration:none;
}

div.meta_nav a:hover{
font-size:9px;
color:#f8bb54;
text-decoration:none;
}

div.nav{
float:left;
width:620px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
text-align:right;
color:#FFFFFF;
padding-top:65px;
}

div.nav a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
color:#FFFFFF;
text-decoration:none;
}

div.nav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
color:#f8bb54;
text-decoration:none;
padding-bottom:10px;

}

div.foto{
float:left;
width:900px;
border-bottom:solid 2px #f8bb54;
padding-top:1px;
padding-bottom:1px;
}

div.content_links{
float:left;
width:587px;
margin-left:10px;
margin-top:7px;
}

div.tekstkop{
float:left;
width:558px;
min-height:20px;
background-color:#f8bb54;
padding-top:5px;
padding-bottom:2px;
padding-left:10px;
}

div.tekst{
float:left;
width:558px;
padding-left:10px;
padding-top:5px;
padding-bottom:20px;

}

div.content_rechts{
float:left;
width:286px;
margin-top:7px;
/*padding-left:25px;*/
}

div.tekstkop_rechts{
float:left;
height:20px;
width:276px;
background-color:#003e4a;
padding-top:6px;
padding-left:10px;
color:#FFFFFF;
}

div.tekst_rechts{
float:left;
width:271px;
padding-left:10px;
padding-right:5px;
padding-top:5px;
padding-bottom:10px;
margin-bottom:15px;
background-color:#f4f4f4;
}


div.tekst_rechts ul{
list-style:none;
width:265px;
}

div.tekst_rechts li{
background: url(afbeeldingen/stip.gif)top left no-repeat;
padding-left:10px;
padding-bottom:2px;
padding-top:2px;

}



div.tekst_rechts_prog{
float:left;
width:271px;
padding-left:10px;
padding-right:5px;
padding-top:5px;
padding-bottom:10px;
margin-bottom:15px;
background-color:#f4f4f4;
}


div.tekst_rechts_prog ul{
list-style:none;
width:265px;

}

div.tekst_rechts_prog li{
background: url(afbeeldingen/stip.gif)top left no-repeat;
padding-left:10px;
padding-bottom:2px;
padding-top:2px;
}


div.tekst_rechts_gmaps{
float:left;
width:286px;
text-align:center;
margin-bottom:20px;
}

div.footer_wrapper{
	float:left;
	width:880px;
	height:81px;
	background:url(afbeeldingen/footer_bg.gif) top left no-repeat;
	color:#FFFFFF;
	font-size:11px;
	padding-left:20px;
	padding-top:20px;
}

div.footer_text{
float:left;
width:200px;
line-height:20px;
}

div.copyright{
float:right;
width:290px;
text-align:right;
padding-top:55px;
padding-right:10px;
}
