html {margin:0; padding:0}
body {
text-align:left;
margin:0;
padding:0;
background-color: #fff;
background-repeat: repeat;
}
	
#frame {
width:950px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
padding:0px;
text-align:left;
}

#main_container{
background-repeat: repeat;
background-color: #fff;
position: absolute;
margin: 0 0 0 -475px;
top: 0px;
left: 50%;
padding:0px;
width: 950px;
height: 686px;
text-align: left;
}
	 
p {
font: 1em/1.5 arial;
display: inline;
}

a {
text-decoration: none;
color:#7984c4;
}

a:hover {
color:#ffffff;
}

a.news {
text-decoration: none;
color:#000;
}

a.news:hover {
color:#6e6e6e;
}

h1 {
font: 1.2em/1 arial;
display: inline;
}

h2 {
font: 1.5em/1.4 arial;
display: inline;
}

strong {
font: 1.0em/1.5 arial;
font-weight:bold;
}

.tekst {
font: 10.5pt/9pt arial;
overflow: hidden;
padding: 1px 0px 0px 0px;
color:#000000;
}

.tekst_underline {
font: 10.5pt/9pt arial;
overflow: hidden;
padding: 10px 0px 0px 0px;
color:#000000;
text-decoration: underline;
}

.tekst_jaartal {
font: 10.5pt/9pt arial;
overflow: hidden;
color:#000000;
}

.tekst_inspring {
margin: 0 10px 0 30px;
position: absolute;
}

.last_update {
font: 8pt/9pt arial;
color:#000000;
}


#box_text {
font: 10pt/14pt arial;
padding: 8px 0 0 0px;
color:#000;
background-color: #fff;
position: absolute;
width: 620px;
height: 360px;
overflow: auto;
}

#box_text_news {
font: 10pt/14pt arial;
padding: 8px 0 0 0px;
color:#000;
background-color: #fff;
position: absolute;
width: 620px;
height: 360px;
overflow: auto;
}

#box_text_wit {
font: 11pt/14pt arial;
padding: 8px 0 0 30px;
color:#000;
background-color: #fff;
border:1px solid #000;
margin: 180px 0 0 258px;
position: absolute;
width: 650px;
height: 446px;
}

.box_lijn {
background-color: #000;
margin: 5px 0 10px 0;
position: absolute;
width: 590px;
height: 1px;
}

#news_link a:link, #news_link a:visited {
	display: block;
	height: 84px;
	width:80px;
	text-decoration:none;
	background-image: url(../images/news.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 0 0 0 10px;
}
#news_link a:hover {
background-position:0 -84px;
background-color: #fff;
	}
#news_link h4 {
	display: none;
}

.news_picture_liggend {
margin: 0 10px 0 410px;
position: absolute;
width: 180px;
height: 120px;
}

.news_picture_staand {
margin: 0 10px 0 470px;
position: absolute;
width: 120px;
height: 180px;
}


#box_map_picture {
	background-image: url(../images/map.jpg);
	margin: 180px 0 0 498px;
	position: absolute;
	background-color: #fff;
	width: 440px;
	height: 454px;
}

#box_map_tekst {
	font: 11pt/14pt arial;
	padding: 8px 0 0 30px;
	color:#000;
	margin: 180px 0 0 258px;
	position: absolute;
	background-color: #fff;
	width: 210px;
	height: 446px;
}

#googlemaps_link a:link, #googlemaps_link a:visited {
	display: block;
	height: 20px;
	width:180px;
	text-decoration:none;
	background-image: url(../images/googlemaps.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 594px 0 0 498px;
}
#googlemaps_link a:hover {
background-position:0 -20px;
background-color: #fff;
	}
#googlemaps_link h4 {
	display: none;
}


.links {
font: 9pt/9pt arial;
overflow: hidden;
padding: 5px 0px 0px 0px;
color:#BCC5F8;
}

.select {
font: 9pt/9pt arial;
overflow: hidden;
padding: 28px 0px 0px 0px;
color:#ffffff;
}



.titel {
font: 10.5pt/9pt arial;
overflow: hidden;
padding: 1px 0px 0px 0px;
color:#ffffff;
}



.pagina_titel h1 {
	display: none;
}

#logo  {
	display: block;
	height: 70px;
	width:340px;
	text-decoration:none;
	background-image: url(../images/titel.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 50px 0 0 0;
}

#logo h4 {
	display: none;
}

#box_picture{
background-color: #fff;
margin: 180px 0 0 258px;
position: absolute;
width: 680px;
height: 454px;
}

#box_picture h4 {
	display: none;
}


/*Navigatie balk linkerzijde, afbeeldingen met links -------------------------------------------------------------------*/

#residential_link a:link, #residential_link a:visited {
	display: block;
	height: 12px;
	width:103px;
	text-decoration:none;
	background-image: url(../images/res.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 180px 0 0 10px;
}
#residential_link a:hover {
background-position:0 -12px;
background-color: #fff;
	}
#residential_link h4 {
	display: none;
}

#residential_link_active a:link, #residential_link_active a:visited {
	display: block;
	height: 12px;
	width:103px;
	text-decoration:none;
	background-image: url(../images/res_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 180px 0 0 10px;
}
#residential_link_active a:hover {
background-position:0 -12px;
background-color: #fff;
	}
#residential_link_active h4 {
	display: none;
}


#trade_fair_link a:link, #trade_fair_link a:visited {
	display: block;
	height: 13px;
	width:190px;
	text-decoration:none;
	background-image: url(../images/trade.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 203px 0 0 10px;
}
#trade_fair_link a:hover {
background-position:0 -13px;
background-color: #fff;
	}
#trade_fair_link h4 {
	display: none;
}

#trade_fair_link_active a:link, #trade_fair_link_active a:visited {
	display: block;
	height: 13px;
	width:190px;
	text-decoration:none;
	background-image: url(../images/trade_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 203px 0 0 10px;
}
#trade_fair_link_active a:hover {
	background-position:0 -13px;
	background-color: #fff;
	}
#trade_fair_link_active h4 {
	display: none;
}

#commercial_link a:link, #commercial_link a:visited {
	display: block;
	height: 13px;
	width:150px;
	text-decoration:none;
	background-image: url(../images/com.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 227px 0 0 10px;
}
#commercial_link a:hover {
	background-position:0 -13px;
	background-color: #fff;
	}
#commercial_link h4 {
	display: none;
}

#commercial_link_active a:link, #commercial_link_active a:visited {
	display: block;
	height: 13px;
	width:150px;
	text-decoration:none;
	background-image: url(../images/com_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 227px 0 0 10px;
}
#commercial_link_active a:hover {
	background-position:0 -13px;
	background-color: #fff;
	}
#commercial_link_active h4 {
	display: none;
}






#brand_identities_link a:link, #brand_identities_link a:visited {
	display: block;
	height: 13px;
	width:190px;
	text-decoration:none;
	background-image: url(../images/ident.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 251px 0 0 10px;
}
#brand_identities_link a:hover {
	background-position:0 -13px;
	background-color: #fff;
	}
#brand_identities_link h4 {
	display: none;
}


#brand_identities_link_active a:link, #brand_identities_link_active a:visited {
	display: block;
	height: 13px;
	width:190px;
	text-decoration:none;
	background-image: url(../images/ident_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 251px 0 0 10px;
}
#brand_identities_link_active a:hover {
	background-position:0 -13px;
	background-color: #fff;
	}
#brand_identities_link_active h4 {
	display: none;
}


#news_link_index a:link, #news_link_index a:visited {
	display: block;
	height: 84px;
	width:80px;
	text-decoration:none;
	background-image: url(../images/news.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 428px 0 0 35px;
}
#news_link_index a:hover {
	background-position:0 -84px;
	background-color: #fff;
	}
#news_link_index h4 {
	display: none;
}




#home_link a:link, #home_link a:visited {
	display: block;
	height: 13px;
	width:41px;
	text-decoration:none;
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 10px;
}
#home_link a:hover {
	background-position:0 -13px;
	background-color: #fff;
	}
#home_link h4 {
	display: none;
}

#home_link_active a:link, #home_link_active a:visited {
	display: block;
	height: 13px;
	width:41px;
	text-decoration:none;
	background-image: url(../images/home_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 10px;
}
#home_link_active a:hover {
	background-position:0 -13px;
	background-color: #fff;
	}
#home_link_active h4 {
	display: none;
}

/*Navigatie balk onderzijde, afbeeldingen met links -------------------------------------------------------------------*/

#approach_link a:link, #approach_link a:visited {
	display: block;
	width:80px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/approa.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 258px;
}
#approach_link a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#approach_link h4 {
	display: none;
}

#approach_link_active a:link, #approach_link_active a:visited {
	display: block;
	width:80px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/approa_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 258px;
}
#approach_link_active a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#approach_link_active h4 {
	display: none;
}


#clients_link a:link, #clients_link a:visited {
	display: block;
	width:44px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/clients.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 438px;
}
#clients_link a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#clients_link h4 {
	display: none;
}

#clients_link_active a:link, #clients_link_active a:visited {
	display: block;
	width:44px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/clients_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 438px;
}
#clients_link_active a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#clients_link_active h4 {
	display: none;
}



#curriculum_link a:link, #curriculum_link a:visited {
	display: block;
	width:72px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/curric.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 582px;
}
#curriculum_link a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#curriculum_link h4 {
	display: none;
}

#curriculum_link_active a:link, #curriculum_link_active  a:visited {
	display: block;
	width:72px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/curric_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 582px;
}
#curriculum_link_active  a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#curriculum_link_active  h4 {
	display: none;
}

#contact_link a:link, #contact_link a:visited {
	display: block;
	width:53px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 754px;
}
#contact_link a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#contact_link h4 {
	display: none;
}


#contact_link_active a:link, #contact_link_active  a:visited {
	display: block;
	width:53px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/contact_a.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 754px;
}
#contact_link_active  a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#contact_link_active  h4 {
	display: none;
}


#taal_engels a:link, #taal_engels a:visited {
	display: block;
	width:34px;
	height: 16px;
	text-decoration:none;
	background-image: url(../images/taal_engels.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	position: absolute;
	margin: 653px 0 0 904px;
}
#taal_engels a:hover {
	background-position:0 -16px;
	background-color: #fff;
	}
#taal_engels h4 {
	display: none;
}




