html, body {
	margin: 0;
	padding: 0;
	}

table {
	width: 100%;
	height: 100%;
	}

td {
	vertical-align: top;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:13px;
	}
	
a {
border:none;
}

div a {
border:none;
}

/* ----------------------------- */


ul { /* word gezien door alle andere browsers */
	margin-top: 0px;
	/*margin-left: -2em;*/
	margin-left: -2em;
	margin-bottom: 0px;
	list-style-position: outside;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	}

div { border: 0px solid #ffffff; }

div.container {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 868px;
	height: 432px;
	}

div.left {
	position: absolute;
	top: 10px;
	left: 0px;
	width: 173px;
	height: 551px;
	background-color: #F7F7F8;
	}

div.top {
	position: absolute;
	top: 10px;
	left: 173px;
	width: 696px;
	height: 94px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #666666;
	border-top-color: #666666;
	}

div.main {
	position: absolute;
	top: 104px;
	left: 173px;
	width: 695px;
	height: 482px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
	z-index: 4;
	}

div.menu  { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; position: absolute; top: 20px; left: 30px; width: 480px; height: 15px }

div.menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #ffffff;
	text-decoration: none;
	}

div.menu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #ffffff;
	text-decoration: none;
	}

div.menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #ffffff;
	text-decoration: none;
	}

div.menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}

div.zoek {
	position: absolute;
	top: 450px;
	left: 10px;
	width: 139px;
	height: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	}

div.disclaimer2 {
	position: absolute;
	top: 510px;
	left: 10px;
	width: 155px;
	height: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333;
	text-align:right;
}
.plat_wit_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 12px;
	}

.plat_vet_wit_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	font-weight: bold;
	padding: 8px;
	}

#menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	line-height: 12px;
	font-weight: normal;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 5px;
	}

#menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	text-decoration: none;
	}

#menu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	text-decoration: none;
	}

#menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	text-decoration: none;
	}

#menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #0059A7;
	font-weight: bold;
	}

#main_kop { padding-left: 30px; }

#main_plat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	line-height: 14px;
	font-weight: normal;
	padding-left: 30px;
	padding-top: 10px;
	padding-right: 10px;
	width: 307px;
	}

.main_intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	width: 307px;
	text-indent: 0px;
	}


/* Formulier stylen */

#form_plat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	line-height: 14px;
	font-weight: normal;
	padding-left: 30px /*pixels hier erbij */;
	width: 110px /*pixels hier eraf */;
	height: 15px;
	}

#form_plat_vet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	padding-left: 30px /*pixels hier erbij */;
	width: 100px /*pixels hier eraf */;
	height: 15px;
	}

#form_plat_wit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #ffffff;
	line-height: 14px;
	font-weight: normal;
	padding-left: 30px;
	width: 140px;
	height: 15px;
	}

#form_intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	padding-left: 30px;
	width: 450px;
	}

#form_intro2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	padding-left: 10px;
	width: 270px;
	}

#form_plat_veld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	line-height: 14px;
	font-weight: normal;
	padding-left: 0px;
	width: 180px;
	height: 20px;
	}

div.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #666666;
	position: absolute;
	top: 420px;
	left: 30px;
	width: 620px;
	height: 200px;
	z-index: 2;
	}

.achtergrond { background-image: url(beelden/achter.gif); }


/*
div.illu_ecogranulaat {
	position: absolute;
	top: 40px;
	left: 0px;
	width: 695px;
	height: 220px;
	background-image: url(beelden/granulaat_breed.jpg);
	z-index: 2;
}
*/


/* Illustraties */

div.illu_acti {
	position: absolute;
	top: 322px;
	left: 30px;
	width: 307px;
	height: 160px;
	/*background-image: url(beelden/shovel.jpg);*/
	z-index: 2;
	}

div.illu_mobbreken {
	position: absolute;
	top: 262px;
	left: 0px;
	width: 340px;
	height: 220px;
	/*background-image: url(beelden/mobielbreken2.jpg);*/
	z-index: 2;
	}

div.illu_asfaltproductie {
	position: absolute;
	top: 262px;
	left: 0px;
	width: 350px;
	height: 220px;
	/*background-image: url(beelden/asfaltproductie.jpg);*/
	z-index: 2;
	}

div.illu_asfaltproductie2 {
	position: absolute;
	top: 162px;
	left: 0px;
	width: 350px;
	height: 320px;
	/*background-image: url(beelden/asfaltproductie.jpg);*/
	z-index: 2;
	}
	
div.illu_bsarecycling1 {
	position: absolute;
	top: 262px;
	left: 0px;
	width: 340px;
	height: 220px;
	/*background-image: url(beelden/recyclingbsa3.jpg);*/
	z-index: 2;
	}

div.illu_bsarecycling2 {
	position: absolute;
	top: 30px;
	left: 375px;
	width: 320px;
	height: 200px;
	/*background-image: url(beelden/recyclingbsa2.jpg);*/
	z-index: 2;
	}

div.illu_asfalt {
	position: absolute;
	top: 212px;
	left: 375px;
	width: 320px;
	height: 270px;
/*	background-image: url(beelden/asfaltgebouw3.jpg);*/
	z-index: 2;
	}

div.illu_kwaliteit {
	position: absolute;
	top: 45px;
	left: 355px;
	width: 340px;
	height: 220px;
	/*background-image: url(beelden/kwaliteit.jpg);*/
	z-index: 2;
	}

div.illu_granulaten {
	position: absolute;
	top: 412px;
	left: 30px;
	width: 300px;
	height: 70px;
	/*background-image: url(beelden/granulaten1.jpg);*/
	z-index: 2;
	}

div.illu_transportband {
	position: absolute;
	top: 262px;
	left: 375px;
	width: 320px;
	height: 220px;
	/*background-image: url(beelden/transportband2.jpg);*/
	z-index: 2;
	}

div.illu_bsaproces {
	position: absolute;
	top: 60px;
	left: 375px;
	width: 320px;
	height: 220px;
	/*background-image: url(beelden/weegbrug.jpg);*/
	z-index: 2;
	}

div.illu_tag2 {
	position: absolute;
	top: 40px;
	left: 355px;
	width: 340px;
	height: 220px;
	/*background-image: url(beelden/taginstallatie.jpg);*/
	z-index: 2;
	}

div.illu_transport {
	position: absolute;
	top: 262px;
	left: 355px;
	width: 340px;
	height: 220px;
	/*background-image: url(beelden/shovel2.jpg);*/
	z-index: 2;
	}

div.illu_wegennet {
	position: absolute;
	top: 281px;
	left: 375px;
	width: 320px;
	height: 202px;
/*	background-image: url(beelden/wegennet2.jpg);*/
	z-index: 2;
	}

div.illu_artistimpression {
	position: absolute;
	top: 40px;
	left: 2px;
	width: 340px;
	height: 440px;
	/*background-image: url(beelden/artistimpression1.jpg);*/
	z-index: 2;
	}

div.illu_milieu {
	position: absolute;
	top: 282px;
	left: 375px;
	width: 320px;
	height: 200px;
	/*background-image: url(beelden/milieu_overzicht2.jpg);*/
	z-index: 2;
	}

div.illu_tagschema {
	position: absolute;
	top: 30px;
	left: 70px;
	width: 569px;
	height: 1px;
	/*background-image: url(beelden/tagschema_1.png);*/
	z-index: 1;
	}

div.illu_bsaschema {
	position: absolute;
	top: 65px;
	left: 10px;
	width: 663px;
	height: 372px;
	/*background-image: url(beelden/tagschema2.png);*/
	z-index: 5;
	}

div.illu_asfaltschema {
	position: absolute;
	top: 45px;
	left: 40px;
	width: 611px;
	height: 381px;
	/*background-image: url(beelden/asfaltinstallatie.png);*/
	z-index: 2;
	}

div.illu_routekaart {
	position: absolute;
	top: 50px;
	left: 50px;
	width: 592px;
	height: 377px;
	background-image: url(beelden/routekaart.png);
	z-index: 2;
	}

div.illu_openoverslag {
	position: absolute;
	top: 242px;
	left: 0px;
	width: 340px;
	height: 220px;
	/*background-image: url(beelden/openoverslag.jpg);*/
	z-index: 2;
	}

div.illu_openoverslag2 {
	position: absolute;
	top: 40px;
	left: 375px;
	width: 320px;
	height: 200px;
	/*background-image: url(beelden/openoverslag2.jpg);*/
	z-index: 2;
	}
	
/* ----------------------------- */

div.illu_terug {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 450px;
	left: 550px;
	width: 80px;
	height: 20px;
	z-index: 3;
	}
	
	div.klik {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 450px;
	left: 40px;
	width: 190px;
	height: 20px;
	z-index: 3;
	}

div.illu_printversie {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 450px;
	left: 70px;
	width: 120px;
	height: 20px;
	z-index: 3;
	} 

/* ----------------------------- */

div.vestigingenlogo {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 1px;
	left: 370px;
	width: 300px;
	height: 113px;
	z-index: 7;
	} 
	
div.overzicht {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 461px;
	left: 40px;
	width: 150px;
	height: 20px;
	z-index: 4;
	} 

div.klikopkaart {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 461px;
	left: 30px;
	width: 250px;
	height: 20px;
	z-index: 5;
	}
	
div.plattegrond {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 167px;
	left: 450px;
	width: 220px;
	height: 300px;
	z-index: 8;
	} 
	
div.plattegrond2 {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 167px;
	left: 470px;
	width: 220px;
	height: 300px;
	z-index: 8;
	}
	
div.plattegrondreko {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 167px;
	left: 520px;
	width: 163px;
	height: 300px;
	z-index: 8;
	}
	
div.kopnaw {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 0px;
	left: 30px;
	width: 500px;
	height: 113px;
	z-index: 6;
/*	background-color: #cccccc;*/
	}
	
/*	----------------------------------------------------------------------------  */	
	
div.vest_certificaten {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 135px;
	left: 30px;
	width: 398px;
	height: 301px;
	z-index: 5;
	border: none;
	} 


/*	----------------------------------------------------------------------------  */

/*
div.vest_certif_brc {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 50px;
	left: 370px;
	width: 300px;
	height: 300px;
	z-index: 8;
	}
*/ 
	
div.plattegrondrotterdam {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	top: 135px;
	left: 30px;
	width: 600px;
	height: 300px;
	z-index: 4;
	}
	
/* ----------------------------- */

