/* Algemeen */
	
	html {
	background : #d5d0c5 url('images/bg.gif') left repeat-y; }
	
	html#gallery {
	background : #6a6252; }
	
	body {
	margin : 0;
	font-family : Arial, Helvetica;
	/*font-size : 12px;*/
	font-size: 9pt;
	color : #464134; }
	
	a img {
	border : none; }
	
/* Linkerkolom */
	
	#menu, #menu_exclu {
	width : 250px;
	min-height : 790px !important ;
	height : 100%;
	position : fixed;
	left : 0;
	top : 0;
	}
	#menu_exclu { position: absolute; }
	h1 {
	margin : 25px 0 52px 20px;
	padding : 0;
	height : 90px;
	}
	#menu ul {
	margin : 0 0 0 20px;
	padding : 6px 0 0 0;
	}
	#menu ul li {
	margin : 0 0 17px 0;
	padding : 0 0 0 0;
	height : 13px;
	list-style : none;
	}
	#menu img {
	border : none;
	}
	#menu ul #wiezijnwij {
	margin-bottom : 19px;
	}
	#menu ul #objecten_overzicht {
	height : 100px;
	margin-bottom : 10px;
	}
	#menu ul ul {
	margin : 1px 0 0 28px;
	padding : 0 0 6px 0;
	}
	#menu ul ul li {
	margin : 0 0 0 0;
	padding : 0;
	line-height : 13px;
	height : 16px;
	}
	#menu #adresbox {
	position: absolute; 
	left: 20px; top: 710px; 
	height: 84px; 	
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica; 
	}
	
	#menu #adresbox p { margin-top: 0px; }
	
	#menu_exclu #adresbox {
	position: static;
	left: auto; top: auto;
	height: auto;
	margin : 30px 0 0 20px; 
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica; 
	}

	
		#menu #adresbox a { color: #ffffff; text-decoration: none; }
		
	#menu #vignet { position: absolute; left: 20px; top: 595px; border: none; }
	#menu #envignet { position: absolute; left: 20px; top: 565px; border: none; }

/* Contentblokken */	
	
	#content, #content_wiezijnwij, #content_objecten {
	width : 720px;
	margin-left : 265px;
	text-transform : uppercase; 
	position: absolute;
	left: 0px; top: 0px;}
	#content_objecten { top: 12px; }
	
	#content_bog { margin-left: 250px; border: none; }
	
	#content_bog iframe { border: none; }

	#english {
	width : 695px;
	text-align : right;
	font-size : 11px;
	text-transform : uppercase;
	margin : 10px 0 3px 0; }
	
		#english a { margin-right: 38px; color: #464134; text-decoration: none; }
		#english span { color: #1a9ea5; position: relative; padding-top: 4px; right: 38px; }
		#english span a { color: #1a9ea5; text-decoration: none; margin-right: 0px; }
		#english span img { position: absolute; right: 90px; top: 0px; }
		/*#english a:hover { color: #1a9ea5 }*/
	
	#logos {
	width : 700px;
	text-align : right;
	margin-top : 20px;
	}
	#logos img, #logoshome img {
	display : inline; padding-left: 15px; width: 
	}
	
	#content p { font-size : 11px; }
	
	.wit {
	color : #ffffff;
	}
	.oranje, .blauwww {
	color : #f15d22;
	}
	.oranjegroot {
	color : #f15d22; font-size: 9pt; font-weight: bold;
	}
	#content_objecten .object_exclu_nieuwb1 p.nieuwb2 .oranjegroot a, #content_objecten .object_exclu_nieuwb0 p.nieuwb02 .oranjegroot a { color : #f15d22; }
	#content_objecten .object_exclu_nieuwb1 p.nieuwb2 .oranjegroot a:hover, #content_objecten .object_exclu_nieuwb0 p.nieuwb02 .oranjegroot a:hover {
	color : #1a9ea5; }
	
	.bruin {
	color : #464134;
	}
	.blauww {
	color : #1a9ea5;
	}
	#content h2 {
	margin : 23px 0 0 0;
	padding : 0 0 0 20px;
	width : 255px;
	font-size : 14px;
	font-variant: normal;
	text-transform: uppercase;
	font-weight : normal;
	color : #464134;
	background : url('images/arrow.gif') left no-repeat; }
	
	h3 {
	font-size : 12px; font-weight : normal; }
	
	h4 {
	margin : 0;
	padding : 0;
	font-size : 12px;
	font-weight : normal;
	font-variant: normal;
	text-transform: uppercase;
	position : absolute;
	top : 9px;
	right : 15px; }
	
	.toelichting { padding-left: 7px; width: 600px; }
	
	

	
/* Home */
	
	.buttonshome {
	margin-left : 10px; }
	
	#buttonshome { position: absolute; left: 0px; top: 10px; }
	
	#logoshome {
	width : 200px;
	text-align : right;
	position: absolute; left: 463px; top: 740px; }
	
	#ghalink { border: none; position: absolute; left: 430px; top: 535px; }
	#ghalink2 { border: none; position: absolute; left: 508px; top: 540px; }
	#ghalink3 { border: none; position: absolute; left: 508px; top: 592px; }
	/*
	#ghalinkb { border: none; position: absolute; left: 430px; top: 535px; }
	#ghalink2b { border: none; position: absolute; left: 506px; top: 535px; }
	#ghalink3b { border: none; position: absolute; left: 543px; top: 602px; }
	#ghalink4b { border: none; position: absolute; left: 430px; top: 602px; }
	*/
	#ghalinkb { border: none; position: absolute; left: 506px; top: 602px; }
	#ghalink2b { border: none; position: absolute; left: 506px; top: 535px; }
	#ghalink3b { border: none; position: absolute; left: 563px; top: 602px; }
	#ghalink4b { border: none; position: absolute; left: 420px; top: 535px; }
	#ghalink5b { border: none; position: absolute; left: 667px; top: 535px; }

/* Wie Zijn Wij? */
	
	#content_wiezijnwij {
	margin-left : 255px; }
	
	#content_wiezijnwij h2 {
	font-size : 14px;
	font-weight : normal;
	font-variant: normal;
	text-transform: uppercase;
	padding : 0 0 0 20px;
	margin : 45px 0 0 20px;
	border-bottom : 1px solid #1a9ea6;
	width : 622px;
	}
	#content_wiezijnwij p {
	text-transform : none;
	margin : 12px 0 18px 40px;
	width : 450px;
	color : #464134;
	line-height : 18px;
	}
	#content_wiezijnwij ul {
	text-transform : none;
	margin : 0 0 0 10px;
	padding-left : 30px;
	width : 460px;
	}
	#content_wiezijnwij ul li {
	line-height : 18px;
	}
	
	#content_wiezijnwij #english {
	margin-bottom : 115px; margin-left: 10px;
	}
	
/* Objecten */
	
	#content_objecten {
	margin-left : 265px; }
	
	#content_objecten h2 {
	margin : 23px 0 0 0;
	padding : 0 0 0 20px;
	font-variant: normal;
	text-transform: uppercase;
	width : 255px;
	font-size : 14px;
	font-weight : normal;
	color : #464134;
	background : url('images/arrow.gif') left no-repeat;
	}
	
	#content_objecten h3 {
	margin : 0;
	padding : 0;
	width : 255px;
	position : absolute;
	font-variant: normal;
	text-transform: uppercase;
	top : 10px;
	left : 340px;
	}
	
	#content_objecten p {
	margin : 6px 0 16px 13px;
	font-size : 11px;
	color : #464134;
	width : 350px;
	}
	#content_objecten p.objectnav {
	width : 140px;
	position : absolute;
	left : 565px;
	top : 48px;
	text-transform : none;
	color : #ffffff;
	}
	#content_objecten p.objectnavbottom {
	width : 140px;
	position : relative;
	left : 555px;
	top : 0;
	text-transform : none;
	color : #ffffff;
	}
	#content_objecten p.objectnav a, #content_objecten p.objectnavbottom a {
	color : #464134;
	text-decoration : none;
	}
	
	.object {
	background : url('images/objecten.gif') no-repeat left top;
	width : 700px;
	height : 170px;
	color : #ffffff;
	text-transform : uppercase;
	position : relative;
	margin-left : 10px;
	}
	.objectpic {
	margin : 3px 0px 0px 11px;
	}
	.object ul {
	margin : 0;
	padding : 0;
	position : absolute;
	font-size : 9pt;
	text-transform : none;
	font-variant: small-caps;
	line-height : 13px;
	}
	.object ul li {
	margin : 0;
	padding : 0 0 0 10px;
	list-style : none;
	}
	.object a { color: #ffffff; text-decoration: none; text-transform : none; }
	.object a:hover { color: #1a9ea5 }
	
	.links {
	left : 330px;
	top : 49px;
	}
	.rechts {
	/*left : 545px;*/
	left : 474px;
	top : 49px;
	}
	.rechts li {
	width : 210px; 
	background : url('images/bullet_whitestripe2.gif') left no-repeat;
	}
	.links li {
	width : 130px; }
	
	.object .bottom {
	left: 325px;
	bottom: 25px;
	text-transform : none;
	font-variant: normal; }
	
	.object .bottom li {
	margin : 0 0 0 0;
	display: inline;
	font-size : 11px;
	}
	.object .bottom li a { background : url('images/bullet_whitestripe.gif') 0px 2px no-repeat; padding : 0 0 0 10px; }
	.object .bottom li a#routecgi { background: url('images/bullet_whitestripe.gif') 0px 2px no-repeat; }
	
	.object_exclu, .object_exclu_nieuwb0, .object_exclu_nieuwb1, .object_exclu_nieuwb2, .object_exclu_nieuwb3, .object_exclu_nieuwb4, .object_exclu_nieuwb5, .object_exclu_nieuwb3, .object_exclu_nieuwb4en {
	background : url('images/objecten_exclu_bg.gif') repeat-x;
	width : 685px;
	height : 320px;
	color : #464134;
	text-transform : uppercase;
	position : relative;
	margin : 15px 0 0 10px;
	}
	.object_exclu_nieuwb0 { height: 650px; }
	.object_exclu_nieuwb1 { height: 400px; }
	.object_exclu_nieuwb2 { height: 500px; }
	.object_exclu_nieuwb3 { height: 620px; }
	.object_exclu_nieuwb4 { height: 1460px; }
	.object_exclu_nieuwb5 { height: 770px; }
	.object_exclu_nieuwb4en { height: 1220px; }

	.object_exclu_nieuwb0 table { 
		position: absolute; 
		left : 340px;
		top : 455px;
		font-size : 9pt;
		text-transform : none;
		font-variant: small-caps;}

	.object_exclu_nieuwb1 table { 
		position: absolute; 
		left : 330px;
		top : 445px;
		font-size : 9pt;
		text-transform : none;
		font-variant: small-caps;}
		
	.object_exclu_nieuwb2 table { 
		position: absolute; 
		left : 330px;
		top : 440px;
		font-size : 9pt;
		text-transform : none;
		font-variant: small-caps;}
		
	.object_exclu_nieuwb3 table, .object_exclu_nieuwb3 ul { 
		position: absolute; 
		left : 340px;
		top : 460px;
		font-size : 9pt;
		text-transform : none;
		font-variant: small-caps;}
	
	.object_exclu_nieuwb3 ul { 	
		left: 305px;
	}
	.object_exclu_nieuwb3 ul li { 	
		list-style: none; 
		padding-left: 10px;
	}

		#content_objecten .object_exclu_nieuwb0 p.nieuwb01 { position : absolute; top: 40px; left: 330px; width: 450px; }
		#content_objecten .object_exclu_nieuwb0 p.nieuwb02 { position : absolute; top: 425px; left: 330px; width: 500px; }
		#content_objecten .object_exclu_nieuwb0 p.nieuwb03 { position : absolute; top: 470px; left: 0px; width: 800px; color: #f15d22; font-size: 9pt; font-weight: bold; }
		#content_objecten .object_exclu_nieuwb0 p.nieuwb04 { position : absolute; top: 450px; left: 0px; width: 700px; }
		#content_objecten .object_exclu_nieuwb0 table.nieuwb05 { position : absolute; top: 480px; left: 10px; width: 300px; }
		
		.object_exclu_nieuwb1 table td, .object_exclu_nieuwb2 table td { padding-left: 10px; }
		.object_exclu_nieuwb1 p.nieuwb1 { position : absolute; top: 130px; left: 330px; width: 600px; }
		#content_objecten .object_exclu_nieuwb1 p.nieuwb2 { position : absolute; top: 335px; left: 0px; width: 700px; }
		
		.object_exclu_nieuwb2 p { position : absolute; top: 40px; left: 330px; width: 600px; }
		.object_exclu_nieuwb2 p.nb2 { top: 520px; }
		.object_exclu_nieuwb2 ul { top: 135px; }
		
		.object_exclu_nieuwb3 p { position: absolute; top: 40px; left: 330px; width: 600px; }
		.object_exclu_nieuwb3 ul { top: 75px;  }
		.object_exclu_nieuwb3 p.nb1 {top: 40px;  }
		.object_exclu_nieuwb3 p.nb2 { top: 160px; }
		.object_exclu_nieuwb3 p.nb3 { top: 255px; }
		.object_exclu_nieuwb3 p.nb4 { top: 405px; }
		.object_exclu_nieuwb3 p.nb5 { top: 500px; }
		.object_exclu_nieuwb3 p.nb6 { top: 550px; }
		
	.object_exclu h3, .object_exclu h4, .object_exclu_nieuwb0 h3, .object_exclu_nieuwb0 h4, .object_exclu_nieuwb1 h3, .object_exclu_nieuwb1 h4, .object_exclu_nieuwb2 h3, .object_exclu_nieuwb2 h4 {
	font-size: 14px; }


		.object_exclu_nieuwb5 p { position: absolute; top: 40px; }
		#content_objecten .object_exclu_nieuwb5 h5.rood { position: absolute; font-size: 12px; top: 30px; left: 343px; width: 330px; color: #CC0000; }
		#content_objecten .object_exclu_nieuwb5 p.nb1a { top: 80px; left: 330px; width: 330px; color: #CC0000; }
		#content_objecten .object_exclu_nieuwb5 p.nb1 { top: 140px; left: 330px; width: 330px; }
		#content_objecten .object_exclu_nieuwb5 p.nb1b { top: 324px; left: 0px; width: 660px; }
		#content_objecten .object_exclu_nieuwb5 p.nb2 { top: 395px; left: 0px; width: 660px; }

		.object_exclu_nieuwb4 h5.h51 { left: 343px; top: 30px; font-size: 120%; }
		.object_exclu_nieuwb4 h5.rood { left: 343px; color: #CC0000; top: 60px; font-size: 120%; }
		.object_exclu_nieuwb4 p.nb0 { top: 105px;  }
		
		.object_exclu_nieuwb4 p, .object_exclu_nieuwb4 h5 { position: absolute; top: 40px; left: 330px; width: 600px; }
		.object_exclu_nieuwb4 h5 { left: 12px; font-size: 8pt;}
		.object_exclu_nieuwb4 p.nb1 { top: 250px; font-weight: bold; }
		#content_objecten .object_exclu_nieuwb4 p.nb1b { left: 0px; top: 330px; font-weight: bold; width: 600px;  }
		.object_exclu_nieuwb4 h5.nb2 { left: 12px; top: 360px;  }
		#content_objecten .object_exclu_nieuwb4 p.nb2 { left: 0px; top: 400px; width: 690px; }
		
		#content_objecten .object_exclu_nieuwb4 p.nb2b, #content_objecten .object_exclu_nieuwb4 p.nb3, #content_objecten .object_exclu_nieuwb4 p.nb4, #content_objecten .object_exclu_nieuwb4 p.nb5, #content_objecten .object_exclu_nieuwb4 p.nb6, #content_objecten .object_exclu_nieuwb4 p.nb7, #content_objecten .object_exclu_nieuwb4 p.nb8, #content_objecten .object_exclu_nieuwb4 p.nb9, #content_objecten .object_exclu_nieuwb4 p.nb10 { left: 0px; width: 690px; }

		.object_exclu_nieuwb4 p.nb2b { top: 480px; }
		.object_exclu_nieuwb4 h5.nb3 { top: 570px;  }
		.object_exclu_nieuwb4 p.nb3 { top: 605px; }
		.object_exclu_nieuwb4 h5.nb4 { top: 765px;  }
		.object_exclu_nieuwb4 p.nb4 { top: 800px; }
		.object_exclu_nieuwb4 p.nb5 { top: 880px; }
		.object_exclu_nieuwb4 p.nb6 { top: 1115px; }
		.object_exclu_nieuwb4 p.nb7 { top: 1180px; }
		.object_exclu_nieuwb4 h5.nb8 { top: 1230px; }
		.object_exclu_nieuwb4 p.nb8 { top: 1265px; }
		#content_objecten .object_exclu_nieuwb4 p.nb9 { top: 1360px; color: #f15d22; font-size: 9pt; font-weight: bold; }
		#content_objecten .object_exclu_nieuwb4 p.nb9 a { color: #f15d22; text-decoration: none; }
		#content_objecten .object_exclu_nieuwb4 p.nb9 a:hover { color : #1a9ea5; }
		#content_objecten .object_exclu_nieuwb4 p.nb10 { top: 1390px; font-size: 7pt; }
		
		.object_exclu_nieuwb4en p, .object_exclu_nieuwb4en h5 { position: absolute; top: 40px; left: 330px; width: 600px; }
		.object_exclu_nieuwb4en h5 { left: 12px; font-size: 8pt;}
		.object_exclu_nieuwb4en p.nb1 { top: 40px;  }
		.object_exclu_nieuwb4en h5.nb2 { left: 342px; top: 115px;  }
		#content_objecten .object_exclu_nieuwb4en p.nb2 { top: 150px; }
		
		#content_objecten .object_exclu_nieuwb4en p.nb2b, #content_objecten .object_exclu_nieuwb4en p.nb3, #content_objecten .object_exclu_nieuwb4en p.nb4, #content_objecten .object_exclu_nieuwb4en p.nb5, #content_objecten .object_exclu_nieuwb4en p.nb6, #content_objecten .object_exclu_nieuwb4en p.nb7, #content_objecten .object_exclu_nieuwb4en p.nb8, #content_objecten .object_exclu_nieuwb4en p.nb9, #content_objecten .object_exclu_nieuwb4en p.nb10 { left: 0px; width: 690px; }

		.object_exclu_nieuwb4en p.nb2b { top: 320px; }
		.object_exclu_nieuwb4en h5.nb3 { top: 395px;  }
		.object_exclu_nieuwb4en p.nb3 { top: 430px; }
		.object_exclu_nieuwb4en h5.nb4 { top: 590px;  }
		.object_exclu_nieuwb4en p.nb4 { top: 625px; }
		.object_exclu_nieuwb4en p.nb5 { top: 690px; }
		.object_exclu_nieuwb4en p.nb6 { top: 910px; }
		.object_exclu_nieuwb4en p.nb7 { top: 975px; }
		.object_exclu_nieuwb4en h5.nb8 { top: 1005px;  }
		.object_exclu_nieuwb4en p.nb8 { top: 1040px; }
		#content_objecten .object_exclu_nieuwb4en p.nb9 { top: 1105px; color: #f15d22; font-size: 9pt; font-weight: bold; }
		#content_objecten .object_exclu_nieuwb4en p.nb9 a { color: #f15d22; text-decoration: none; }
		#content_objecten .object_exclu_nieuwb4en p.nb9 a:hover { color : #1a9ea5; }
		#content_objecten .object_exclu_nieuwb4en p.nb10 { top: 1130px; font-size: 7pt; }


	
/* Eclusief */
	
	.exclupics {
	width : 329px;
	height : 320px;
	background : url('images/objecten_exclu_pics.gif');
	}
	.exclupics img {
	margin : 3px 1px 9px 11px; height: 148px; width: 148px; display: block;
	}
	.exclupics a { float: left; }
	.object_exclu ul, .object_exclu_nieuwb1 ul, .object_exclu_nieuwb2 ul {
	margin : 0;
	padding : 0;
	position : absolute;
	font-size : 9pt;
	text-transform : none;
	font-variant: small-caps;
	line-height : 16px;
	}
	.object_exclu ul li, .object_exclu_nieuwb1 ul li, .object_exclu_nieuwb2 li {
	margin : 0;
	padding : 0 0 0 10px;
	list-style : none;
	}
	.object_exclu p {
	position : absolute;
	left : 330px;
	top : 45px;
	height: auto; }
	.object_exclu .links {
	left : 330px;
	top : 45px;
	}
	.exclu_details, .exclu_detailsnb {
	left : 338px;
	top : 115px;
	}
	.nieuwb_details {
	left : 338px;
	top : 265px;
	}
	.nieuwb_details li {
	width : 340px;
	background : url('images/bullet.gif') top left no-repeat;
	}

	.exclulinks li a, .object_exclu_nieuwb0 a, .object_exclu_nieuwb1 a, .object_exclu_nieuwb2 a, .object_exclu a { color: #464134; text-decoration: none; text-transform: none; font-variant: normal; }
	.exclulinks li a:hover, .object_exclu_nieuwb0 a, .object_exclu_nieuwb1 a:hover, .object_exclu_nieuwb2 a:hover, .object_exclu a:hover { color: #1a9ea5 }
	.exclu_details li {
	width : 160px;
	background : url('images/bullet.gif') top left no-repeat;
	}
	.exclu_detailsnb li {
	width : 400px;
	background : url('images/bullet.gif') top left no-repeat;
	}
	.exclulinks {
	left : 555px;
	top : 115px;
	text-transform : none;
	}
	.exclulinks li {
	margin : 0 0 10px 0;
	padding : 0 0 0 10px;
	background : url('images/exclusiefdetail_bullet.jpg') left no-repeat;
	font-size : 11px;
	}
	
/* Exclusief Detailpagina */
	
	#excludetailpagina { position: relative; width: 705px; padding-top: 30px; margin-top: 40px; }
	#excludetailpagina h2 {
	margin : 0 0 0 10px;
	position : absolute;
	left : 0;
	top : 0;
	font-weight : normal;
	padding : 13px 0 0 10px;
	border-bottom : 1px solid #1a9ea6;
	width : 695px;
	text-transform : uppercase;
	font-size : 14px;
	color : #464134;
	background-color : #d5d0c5;
	}
	#excludetailpagina p { color: #ffffff; width: 685px; background-color: #969086; margin: 0 0 0 10px; padding: 10px 10px 10px 10px; line-height: 18px; text-transform: none; font-size: 12px;}
	#excludetailpagina a { color: #464134; text-decoration: none; text-transform: none; }
	#excludetailpagina a:hover { color: #1a9ea5 }
	#excludetailpagina .linkslijstje1, #excludetailpagina .linkslijstje2 { background-color: #d5d0c5; list-style: none;  padding: 10px 0 0 0; text-transform: none; }
	#excludetailpagina .linkslijstje1 { margin: 20px 0 10px 10px; }
	#excludetailpagina .linkslijstje2 { margin: 0 0 40px 10px; }
	#excludetailpagina .linkslijstje1 li, #excludetailpagina .linkslijstje2 li { width: 200px; display: block; float: left; background: url('images/exclusiefdetail_bullet.jpg') left no-repeat; padding-left: 10px; }
	#excludetailpics { width: 478px; height: 317px; margin: 0 0 0 10px; background: url('images/excludetailpicbg.gif') 2px 2px; }
	#excludetailpics img { margin: 2px 8px 7px 2px; border: 1px solid #797069; display: block; }
	#excludetailpics a { float: left; }
	.exclusiefdetail_menureplace { margin-left: 10px; } 
	
	.exclu_lijstje { font-size: 9px; text-transform: uppercase; color: #ffffff; font-variant: normal; margin: 0px; padding: 0px; width: 225px; }
	.exclu_lijstje li { margin: 0 0 0 10px; padding: 0 0 0 10px; line-height: 17px; background: url('images/exclumenu_bullet.gif') no-repeat top left; list-style: none; }
	#menu_exclu h2 { color: #969086; text-transform: uppercase; font-size: 14px; font-weight: normal; margin: 40px 0 25px 20px; padding: 0px; }
	
	#NawFormulier { width: 700px; text-transform: none; }
	

/* Diensten */
	
	#dienstenquicklinks {
	margin : 24px 0 0 0;
	padding : 0;
	width : 255px;
	}
	#dienstenquicklinks li {
	list-style : none;
	margin : 0 0 11px 0;
	padding : 0;
	}
	#dienstenquicklinks img {
	margin-right : 6px;
	border : none;
	}
	#dienstenquicklinks a {
	font-size : 14px;
	font-weight : normal;
	color : #464134;
	text-decoration : none;
	}
	.dienstenblok1, .dienstenblok2, .dienstenblok3, .dienstenblok4, .dienstenblok5 {
	position : relative;
	padding : 43px 0 0 263px;
	text-transform : none;
	color : #464134;
	line-height : 18px;
	font-size : 12px;
	background : url('images/dienstenblok_bg.gif') left repeat-y;
	margin-left : 10px;
	}

	#dienstenblokken h3 { 
		position: absolute;
		width : 230px;
		font-size : 12px;
		height: 20px;
		color : #ffffff;
		text-transform : uppercase;
		left : 10px;
		top : auto;
		padding: 0px;
 	}
	
	#dienstenblokken .dienstenblok1 h3 { padding-top: 0px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3b { position: absolute; top: 164px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3c { position: absolute; top: 284px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3d { position: absolute; top: 422px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3e { position: absolute; top: 542px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3f { position: absolute; top: 662px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3g { position: absolute; top: 818px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3h { position: absolute; top: 919px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3i { position: absolute; top: 1003px; }

	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3ben { position: absolute; top: 111px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3cen { position: absolute; top: 231px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3den { position: absolute; top: 369px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3een { position: absolute; top: 489px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3fen { position: absolute; top: 625px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3gen { position: absolute; top: 915px; }
	#dienstenblokken .dienstenblok1 h3.dienstenblok1h3hen { position: absolute; top: 998px; }

	#dienstenblokken h2, #excludetailpagina h2 { background: none; }
	
	#dienstenblokken ul {
	margin : 0 0 30px 0;
	padding : 0;
	}
	#dienstenblokken ul li {
	margin : 0;
	padding : 0 0 0 8px;
	list-style : none;
	background : url('images/diensten_bullet.gif') no-repeat left top;
	}

	#dienstenblokken p {
	font-size : 12px;
	padding : 0;
	margin : 0 0 30px 0;
	width: 440px;
	}
	
	#dienstenblokcontactgegevens {
	position : relative;
	padding : 43px 0 20px 0;
	text-transform : none;
	color : #464134;
	line-height : 18px;
	font-size : 12px;
	background : url('images/dienstenblok_bg.gif') left repeat-y;
	margin: 0 0 30px 10px;
	width: 705px;
	height: 180px;
	}
	#dienstenblokcontactgegevens p { text-transform: uppercase; color: #ffffff; margin: 0 0 20px 10px; }
	
	dl#contactpersonen { position: absolute; top: 0px; text-transform: uppercase; }
	dl#contactpersonen a { color: #464134; text-decoration: none; background: url('images/bluevertstripe.gif') no-repeat left; padding-left: 5px; text-transform: none; }
	dl#contactpersonen a:hover { color: #1a9ea5 }
	dl#contactpersonen dt, dl#contactpersonen dd { position: absolute; margin: 0; padding: 0px; width: 185px; }
	
	dt.contactpersoon1 { left: 270px; top: 45px; }
	dt.contactpersoon3 { left: 270px; top: 95px; }
	dt.contactpersoon5 { left: 270px; top: 145px; }
	dt.contactpersoon7 { left: 270px; top: 195px; }
	dt.contactpersoon2 { left: 475px; top: 45px; }
	dt.contactpersoon4 { left: 475px; top: 95px; }
	dt.contactpersoon6 { left: 475px; top: 145px; }
	dt.contactpersoon8 { left: 475px; top: 195px; }
	
	dd.contactpersoon1 { left: 270px; top: 65px; }
	dd.contactpersoon3 { left: 270px; top: 115px; }
	dd.contactpersoon5 { left: 270px; top: 165px; }
	dd.contactpersoon7 { left: 270px; top: 215px; }
	dd.contactpersoon2 { left: 475px; top: 65px; }
	dd.contactpersoon4 { left: 475px; top: 115px; }
	dd.contactpersoon6 { left: 475px; top: 165px; }
	dd.contactpersoon8 { left: 475px; top: 215px; }
	
	
	#dienstenblokken h2 {
	margin : 0;
	position : absolute;
	left : 0;
	top : 0;
	font-weight : normal;
	padding : 13px 0 0 10px;
	border-bottom : 1px solid #1a9ea6;
	width : 695px;
	text-transform : uppercase;
	font-size : 14px;
	color : #464134;
	background-color : #d5d0c5;
	}

	.dienstenblokcontact {
	position : relative;
	padding : 43px 0 20px 0;
	text-transform : none;
	color : #464134;
	line-height : 18px;
	font-size : 12px;
	background : #969086;
	margin: 0 0 30px 10px;
	width: 705px;
	}
	
	.dienstenblokcontact a { text-decoration: none; color: #ffffff; }
	
	.dienstenblokcontact table { width: 700px;  }
	.dienstenblokcontact th { width: 140px; font-weight: normal; text-align: left;
	text-transform : uppercase; height: 32px;
	font-size : 12px;
	color : #ffffff; padding-left: 10px; }
	.dienstenblokcontact input, .dienstenblokcontact textarea { border: 1px solid #696152; width: 260px; }
	.dienstenblokcontact textarea { border: 1px solid #696152;  }
	.dienstenblokcontact .whitetext { text-transform : uppercase;
	font-size : 12px; color: #ffffff; }
	.nieuwbouwcheckbox { text-transform : uppercase;
	font-size : 12px; color: #ffffff; padding-left: 40px; height: 40px; }
	.dienstenblokcontact .checkbox, .dienstenblokcontact .radiobox { border: none; width: 20px; height: 17px; }
	.dienstenblokcontact .checkbox { width: 40px; position: absolute; left: 0px; }


/* Kaart */
	
	#kaart { margin-top: 50px; }
	.top { vertical-align: top; }
	
	#kaartsymbolen {
	margin : 0 0 0 12px;
	padding : 0;
	font-size : 11px;
	font-weight : normal;
	color : #464134;
	text-transform : uppercase;
	}
	#kaartsymbolen li {
	list-style : none;
	display : inline;
	margin : 0 45px 0 0;
	padding : 0 0 0 18px;
	position : relative;
	}
	#kaartsymbolen li img {
	position : absolute;
	left : 0;
	top : 0;
	}
	
/* Archief */
	
	#archief {
	text-transform : none;
	color : #464134;
	margin-left: 10px;
	}
	#archief th {
	text-align : left;
	border-bottom : 1px solid #1a9ea6;
	text-transform : uppercase;
	font-weight : normal;
	font-size : 14px;
	padding-left : 10px;
	}
	
	#archief a, #archief th a { color : #464134; text-decoration: none; }
	
	.tabelceldark {
	background-color : #969086;
	/*border-right : 30px solid #d5d0c5;
	width : 145px;*/
	color: #ffffff;
	}
	
	#archief td {
	width : 140px;
	height : 18px;
	font-size : 12px;
	padding-left : 10px;
	}
	#archief td.archiefadres  {
	width : 230px; }
	#archief td.archiefprijs  {
	text-align: right; width: 80px; }

	
/* Vacatures */
	
	.vacatureblok1 {
	position : relative;
	padding : 15px 0 30px 263px;
	text-transform : none;
	color : #464134;
	line-height : 18px;
	font-size : 12px;
	background : url('images/dienstenblok_bg.gif') left repeat-y;
	margin : 74px 0 0 10px;
	border-top : 1px solid #1a9ea6;
	}
	.vacatureblok2 {
	position : relative;
	padding : 15px 0 30px 263px;
	text-transform : none;
	color : #464134;
	line-height : 18px;
	font-size : 12px;
	background : url('images/dienstenblok_bg.gif') left repeat-y;
	margin : 74px 0 0 10px;
	border-top : 1px solid #1a9ea6;
	}
	#vacatureblokken h4 {
	font-size : 12px;
	padding : 0;
	margin : 0 0 10px 0;
	position: static;
	}
	#vacatureblokken p {
	font-size : 12px;
	padding : 0;
	margin: 0 0 30px 0;
	}
	#vacatureblokken ul {
	font-size : 12px;
	margin-bottom: 30px;
	}
	#vacatureblokken a { color: #1A9EA5; }
	
	#vacatureblokken h3 {
	width : auto;
	font-size : 12px;
	color : #ffffff;
	position : absolute;
	left : 10px;
	top : auto;
	text-transform : uppercase;
	}
	
/* Links */
	
	#linkblok {
	text-transform : none;
	color : #464134;
	line-height : 18px;
	font-size : 12px;
	background : url('images/dienstenblok_bg.gif') left repeat-y;
	border-top : 1px solid #1a9ea6;
	padding : 0 0 30px 10px;
	margin : 74px 0 0 10px;
	}
	.link {
	position : relative;
	}
	.link p {
	font-size : 12px;
	position : absolute;
	left : 263px;
	top : 0;
	padding : 0;
	}
	.link a { color: #464134; text-decoration: none; text-transform: none; }
	.link a:hover { color: #1a9ea5 }
	
	.link h3 {
	font-size : 12px;
	color : #ffffff;
	text-transform : uppercase;
	}
	
	.overbrugginglink {  }
	.overbrugginglink a { color: #464134; text-transform: none; }
	.overbrugginglink a:hover { color: #1a9ea5; }
	.overbrugginglink a img { position: absolute; left: 210px; top: 414px; }
	.overbrugginglink a img.en { position: absolute; left: 220px; top: 434px; }
	
	
/* Kaart / Route */

html#routecgi { background-image: none; }

	a#routecgi { margin-left: 68px; margin-right: 70px; }

	#routecgi table { 
	font-size : 8pt;
	text-transform : uppercase;
	margin: 15px 0 0 15px; }
	
		#routecgi th {
			width: 80px; text-align: left; }
		#routecgi table table td {
			width: 400px; text-align: left; }
			 
	#routecgi ul {
		margin: 0px; }
		
	#routecgi li {
		list-style: none;
		padding : 0 0 0 10px;
		margin: 0 0 5px 0;
		background : url('images/routecgi_bullet.gif') left no-repeat; }

	#map { background-color: #e5e3df; }
	
	#routecgi #mapbg { width: 408px; height: 408px; background: url('images/kaart_bg.gif') top left; }
	
	#sluitlink { font-size: 10px; color: #ffffff; font-family : Arial, Helvetica; text-transform: uppercase; text-decoration: none; }
		
/* IE6 */
	
	* html .blok1, * html .blok2, * html .blok3 { display:inline; }
	
/* Contactformulier Popup */

#popup_contact { background-image: none; text-transform: uppercase; }
#popup_contact body { margin: 46px 0 0 38px; }
#popup_contact h2 { font-weight: normal; font-size: 17px; margin: 0 0 0 15px; }
#popup_contact h3 { font-weight: normal; font-size: 17px; margin: 0 0 0 15px; text-transform: none; }

#popup_contact dl { background: url('images/popupcontactbg.gif') top left repeat-y; height: 420px; }
#popup_contact dl dt { width: 405px; height: 13px; padding: 7px 0 11px 15px; float: left; clear: left; font-size: 14px; color: #ffffff; margin: 0px; }
#popup_contact dl dd { width: 500px; height: 13px; padding: 7px 0 11px 25px; float: left; margin: 0px; color: #696152; }
#popup_contact dl dt.top { padding: 25px 0 11px 15px; border-top: 1px solid #1a9ea5; }
#popup_contact dl dd.top { padding: 25px 0 11px 25px; border-top: 1px solid #1a9ea5; color: #696152; }
#popup_contact dl dt.opm, #popup_contact dl dd.opm { height: auto; }
#popup_contact ul { position: absolute; top: 545px; left: 0px; text-transform: none; }
#popup_contact ul li { list-style: none; margin-left: 15px; }
#popup_contact ul li a { text-decoration: none; color: #464134; margin-bottom: 8px; font-size: 17px; }
