#header img
{
	position: absolute;
	
	left: 470px;
	top: -10px;
	z-index: 10;
}

div.gmnoprint{
	overflow: hidden;
}
img
{
	border: 0;
}

td
{
	vertical-align: top;
	font-size: 11px;
}

.clear
{
	clear: both;
}

td.label
{
	width: 90px;
}

td.left
{
	width: 210px;
	padding-right: 15px;
}

#printlogo
{
	display: none;
}

#center_wrapper #center #title
{	
	
}

#center_wrapper #center h1
{
	font-weight: bold;
	font-size: 12px;
	color: #000;
	margin: 0 0 10px 0;
	
	
}

#center_wrapper #center h2
{
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	
	margin: 0 0 10px 0;
}

#center_wrapper #center h3
{
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	
	margin: 0 0 0px 0;
}

#center_wrapper #center p
{
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 15px 0px;
	color: #000000;
}

	#center_wrapper #center p.italic
	{
		font-style: italic;
	}


#center_wrapper #center ul
{
	font-size: 11px;
	line-height: 18px;
	margin: 0 0 10px 0;
	color: #FFF;
}

	#center_wrapper #center ul li
	{
		list-style: square;
		margin-left: 15px;
	}
	
#center_wrapper #center a
{
	color: #FFF;
	text-decoration: underline;
	font-size: 12px;
}		

#center_wrapper #center a:hover
{
	text-decoration: none;
}

#center_wrapper #center table
{
	border-collapse:collapse;
	line-height: 16px;
	margin-bottom: 15px;
}

#center_wrapper #center td
{
	vertical-align: top;
	
}

#center_wrapper #center hr
{
	border: 0;
	border-top: 1px dotted #cf0067;
	height: 1px;
}

#center_wrapper fieldset
{
	border:0;
}

#center_wrapper label
{
	width: 160px;
	display:block;
	float: left;
	color: #cf0067;
	
}

#center_wrapper label.elementlabel
{
	
}

	#center_wrapper #center form fieldset input, #center_wrapper #center form fieldset textarea
	{
		float: left;
		margin: 0 2px 0 0;
	}
	
	#center_wrapper #center form fieldset input 
	{ 
		border: 1px solid #cf0067; 
		margin-top:2px;
	}
	
	#center_wrapper #center form fieldset input.normal { width: 175px; }
	#center_wrapper #center form fieldset input.small { width: 31px; }
	#center_wrapper #center form fieldset input.large { width: 140px; }
	
	#center_wrapper #center form fieldset input.submit
	{
		width: auto;
		cursor: pointer;
		
		margin: 10px 0 0 0;
		border: 1px solid #cf0067;
		background-color: #cf0067;
		color: #FFF;
	}
	
	#center_wrapper #center .multi input
	{
		width: 20px;
	}
	
	#center_wrapper #center .multi label
	{
		float: left;
		width: 300px;
		
	}
	
	#center_wrapper #center .optional
	{
		clear: both;
		
	}
	
	#center_wrapper #center p.formdescription
	{
		display: none;
	}
	
	#center_wrapper #center h1.form
	{
		
	}
	
	#center_wrapper #center ul.formgen
	{
		margin: 0;
		padding: 0;
		
		
	}
	
	#center_wrapper #center ul.errors
	{
		margin: 0;
		padding: 0;
		font-size: 11px;
	}
	
	#center_wrapper #center ul.errors li
	{
		font-size: 11px;
	}
	
	#center_wrapper #center ul.errors li ul
	{
		margin: 0;
		padding: 0;
		margin-bottom: 5px;
	}
	
	#center_wrapper #center label.hidegroup
	{
		
	}
	
	#center_wrapper #center form fieldset textarea
	{
		width: 175px;
		height: 80px;
		border: 1px solid #cf0067;
		margin-top:2px;
	}
	
	#center_wrapper #center #contenttext
	{
		width: 854px;
		height: 518px;
		color: #363737;
		left: 16px;	
		top: 16px;	
		position: relative;
		z-index: 6;
		background-color: #FFF;
	}
	
	
			
		#center_wrapper #center #contenttext #leftmenu
		{
			
			float: left;
			width: 121px;
			margin-top: 30px;
		}
		
			#center_wrapper #center #contenttext #leftmenu ul 
			{
				
			}
			
				#center_wrapper #center #contenttext #leftmenu ul li
				{
					list-style: none;
					text-align: center;
					padding: 0;
					margin: 0;
					margin-top: 4px;
				}
				
				#center_wrapper #center #contenttext #leftmenu ul li.li_0_0
				{
					border: 0;
				}
				
				#center_wrapper #center #contenttext #leftmenu ul li a
				{
					text-decoration: none;
					color: #a2a4a6;
					font-weight: normal;
					font-size: 11px;
					padding-left: 8px;
					padding-right: 8px;
					display: block;
					text-align: right;
				}
				
				#center_wrapper #center #contenttext #leftmenu ul li.active a,
				#center_wrapper #center #contenttext #leftmenu ul li a:hover
				{
					color: #00792c;
				}
				
				#center_wrapper #center #contenttext #leftmenu ul li ul
				{
					display: none;
				}
				
				#center_wrapper #center #contenttext #leftmenu ul li.active ul
				{
					display: block;
				}
				
				#center_wrapper #center #contenttext #leftmenu ul li.active ul li
				{
					padding-right: 10px;
				}
				
				#center_wrapper #center #contenttext #leftmenu ul li.active ul li a
				{
					text-decoration: none;
					color: #a2a4a6;
					font-weight: normal;
					font-size: 11px;
					padding-left: 8px;
					padding-right: 8px;
					display: block;
					text-align: right;
				}
				
				#center_wrapper #center #contenttext #leftmenu ul li.active ul li a:hover,
				#center_wrapper #center #contenttext #leftmenu ul li.active ul li.active a
				{
					color: #00792c;
				}
			
		
		#center_wrapper #center #contenttext #textframe_project
		{
			float: left;
			height: 269px;
			width: 207px;
			background-image: url(/images/contentback3.jpg);
			background-repeat: no-repeat;
			background-position: top left;
			margin-top: 16px;
			margin-left: 20px;
			position: relative;
			z-index: 5;
			color: #FFF;
			padding: 30px 50px 30px 30px;
		}
		
		#center_wrapper #center #contenttext #photo_project
		{
			float: left;
			width: 393px;
			height: 309px;
			margin-top: 16px;
			position: relative;
			
		}
		
		#center_wrapper #center #contenttext #photo_project img
		{
			position: absolute;
			top: 0;
		}
		
		#center_wrapper #center #contenttext #photo_project .photodescription
		{
			position: absolute;
			top: 315px;
			left: 40px;
			z-index: 5;
			font-size: 11px;
			width: 285px;
			color: #a2a4a6;
		}
		
		#center_wrapper #center #contenttext #photo_project .photobuttons
		{
			position: absolute;
			top: 315px;
			left: 333px;
			z-index: 5;
			font-size: 11px;
			width: 60px;
		}
		
		#center_wrapper #center #contenttext #photo_project .photobuttons img
		{
			position: relative;	
			display: block;
			float: left;
			margin-left: 5px;
			
		}
		
		#center_wrapper #center #contenttext #photo_project #overlay
		{
			width: 42px;
			height: 309px;
			
			position: absolute;
			top: 0;
			left: 0;
			opacity: .7;
			filter: alpha(opacity=70);
			z-index: 1;
		}
		
		#center_wrapper #center #contenttext #photo_project #overlay2
		{
			width: 9px;
			height: 309px;
			
			position: absolute;
			top: 0;
			left: 0;
			
			z-index: 2;
		}
		
		#center_wrapper #center #contenttext #text
		{
			padding: 30px 50px 30px 30px;
			
			
		}
		
		#center_wrapper #center #contenttext #text.project
		{
			padding: 0;
			width: 226px;
		}
		
		/*#center_wrapper #center #contenttext #photodescription
		{
			margin:0;
			position: absolute;
			top: 15px;
			left: 20px;
			background-color: #FFF;
			color: #000;
			width: 348px;
			padding: 0;
			opacity: .70;
			filter: alpha(opacity=70);
			border: 1px solid #585858;
		}
		
		#center_wrapper #center #contenttext #photodescription p
		{
			color: #000;
			padding: 5px;
			margin: 0;
		}
		*/
				
		#center_wrapper #center #contenttext #textframe
		{
			float: left;
			height: 249px;
			width: 306px;
			background-image: url(/images/contentback2.jpg);
			background-repeat: no-repeat;
			background-position: top left;
			margin-top: 16px;
			margin-left: 20px;
			position: relative;
			z-index: 5;
			color: #FFF;
			padding: 30px 50px 30px 30px;
		}
		
		#center_wrapper #center #contenttext #gradient_up
		{
			position: absolute;
			height: 30px;
			width: 386px;
			top: 0;
			left: 0;
			
			z-index: 6;
		}
		
		#center_wrapper #center #contenttext #gradient_down
		{
			position: absolute;
			height: 30px;
			width: 386px;
			top: 279px;
			left: 0;
			z-index: 6;
		}
		
		#center_wrapper #center #contenttext #photo
		{
			float: left;
			width: 294px;
			height: 309px;
			margin-top: 16px;
			position: relative;
			
		}
		
		#center_wrapper #center #contenttext #photo img
		{
			position: absolute;
			top: 0;
		}
		
		#center_wrapper #center #contenttext #photo #overlay
		{
			width: 42px;
			height: 309px;
			position: absolute;
			top: 0;
			left: 0;
			opacity: .7;
			filter: alpha(opacity=70);
			z-index: 1;
		}
		
		#center_wrapper #center #contenttext #photo #overlay2
		{
			width: 9px;
			height: 309px;
			
			position: absolute;
			top: 0;
			left: 0;
			
			z-index: 2;
		}
		
		
		#center_wrapper #center #contenttext .overlay_restauratie #overlay
		{
			background-color: #00294c;
		}
		
		#center_wrapper #center #contenttext .overlay_restauratie #overlay2
		{
			background-color: #00294c;
		}
		
		#center_wrapper #center #contenttext .overlay_onderhoud #overlay
		{
			background-color: #db8a01;
		}
		
		#center_wrapper #center #contenttext .overlay_onderhoud #overlay2
		{
			background-color: #db8a01;
		}
		
		#center_wrapper #center #contenttext .overlay_nieuwbouw #overlay
		{
			background-color: #007baf;
		}
		
		#center_wrapper #center #contenttext .overlay_nieuwbouw #overlay2
		{
			background-color: #007baf;
		}
		
		#center_wrapper #center #contenttext .overlay_algemeen #overlay
		{
			background-color: #00792c;
		}
		
		#center_wrapper #center #contenttext .overlay_algemeen #overlay2
		{
			background-color: #00792c;
		}
		
		
		#center_wrapper #center #contenttext #button_active
		{
			margin-top: 16px;
			float:left;
			height: 309px;
			width: 31px;
			position: relative;
		}
		
		#center_wrapper #center #contenttext #button_active span.restauratie
		{
			height: 102px;
			width: 33px;
			background-color: #001627;
			display: block;
			background-image: url(/images/active_restauratie.jpg);
			background-repeat: repeat-y;
			background-position: top right;
			top: 1px;
			position: absolute;
		}
		
		#center_wrapper #center #contenttext #button_active span.onderhoud
		{
			height: 102px;
			width: 33px;
			background-color: #c67d02;
			display: block;
			top: 104px;
			position: absolute;
			background-image: url(/images/active_onderhoud.jpg);
			background-repeat: repeat-y;
			background-position: top right;
		}
		
		#center_wrapper #center #contenttext #button_active span.nieuwbouw
		{
			height: 102px;
			width: 33px;
			background-color: #0072a4;
			display: block;
			top: 207px;
			position: absolute;
			background-image: url(/images/active_nieuwbouw.jpg);
			background-repeat: repeat-y;
			background-position: top right;
		}
		
		#center_wrapper #center #contenttext #slogan
		{
			position: absolute;
			clear: both;
			top: 440px;
			left: 160px;
		}
		
		#center_wrapper #center #contenttext #keurmerken
		{
			position: absolute;
			clear: both;
			top: 400px;
			left: 355px;
		}
		
			#center_wrapper #center #contenttext #keurmerken img
			{
				height: 30px;
				width: 63px;
			}
			
			#center_wrapper #center #contenttext #keurmerken img.vakgroep
			{
				height: 30px;
				width: 145px;
			}
		
		#center_wrapper #center #contenttext #pdf
		{
			position: absolute;
			clear: both;
			top: 399px;
			left: 309px;
			z-index: 10;
		}
		
		#center_wrapper #center #contenttext #pdf a
		{
			color: #a2a4a6;
			text-decoration: none;
			background-position: right 3px;
			padding-right: 15px;
			background-repeat: no-repeat;
		}
		
		#center_wrapper #center #contenttext #pdf a.nieuwbouw
		{
			background-image: url(/images/blokje_nieuwbouw.jpg);
		}
		
		#center_wrapper #center #contenttext #pdf a.nieuwbouw:hover
		{
			color: #007baf;
		}
		
		#center_wrapper #center #contenttext #pdf a.onderhoud
		{
			background-image: url(/images/blokje_onderhoud.jpg);
		}
		
		#center_wrapper #center #contenttext #pdf a.onderhoud:hover
		{
			color: #db8a01;
		}
		
		#center_wrapper #center #contenttext #pdf a.restauratie
		{
			background-image: url(/images/blokje_restauratie.jpg);
		}
		
		#center_wrapper #center #contenttext #pdf a.restauratie:hover
		{
			color: #00294c;
		}
		
		
	
		#center_wrapper #center #contenttext p
		{
			color: #FFF;
			font-size: 11px;
			line-height: 16px;
			margin: 0 0 15px 0px;
		}
		
		#center_wrapper #center #contenttext a
		{
			text-decoration: underline;
			color: #fff;
			font-size: 11px;
			
		}
		
		#center_wrapper #center #contenttext a:hover
		{
			color: #00792c;
			
			
		}
	
		#center_wrapper #center #contenttext h1
		{
			font-weight: bold;
			font-size: 12px;
			color: #FFF;
			margin: 0 0 10px 0;
			
		}
	
		
		#center_wrapper #center #contenttext #projects h2
		{
			color: #363737;
			font-weight: bold;
			margin: 0 0 10px 0;
			padding: 0;
			font-size: 12px;
		}
		
		#center_wrapper #center #contenttext #projects li
		{
			list-style: none;
			padding: 0;
			margin: 0;
		}
		
		#center_wrapper #center #contenttext .carrousel
		{
			
			top: 405px;
			left: 417px;
			clear: both;
			position: absolute;
			z-index: 100;
		}
		
		#center_wrapper #center #contenttext .carrousel h2.carrousel_title
		{
			color: #363737;
			position: absolute;
			top: 15px;
			left: 44px;
			
		}
		
		#center_wrapper #center #contenttext .imgcarrousel
		{
			position: absolute;
			text-align: left;
			
			margin: 39px 0 0 27px;
			width: 332px;
			height: 55px;
			line-height: 37px;
			
			float: left;
			
			position: relative;
			
			overflow: hidden;
			
			white-space: nowrap;
			
			z-index:98;
		}
		
			#center_wrapper #center #contenttext .imgcarrousel .imgdiv
			{
				float: left;
			}
			
			#center_wrapper #center #contenttext .imgcarrousel .small
			{
				width: 80px;
				height: 60px;
				margin: 0 5px 0 0;
				padding: 0 0 0 0px;
				position: relative;
				border: 0;
			}
			
			#center_wrapper #center #contenttext .imgcarrousel img.bottom
			{
				margin: 0 7px 25px 0;
			}
		
		#center_wrapper #center #contenttext .button
		{
			float: left;
			height: 16px;
			width: 16px;
			cursor: pointer;
			
			margin: 30px 0 0 0;
		}
		
	
	#center_wrapper #center #formprint
	{
		margin: 0;
		
	}
	
	#center_wrapper #center #formprint ul label
	{
		padding: 0;
		margin: 0;
		color: #FFF;
		display: block;
		width: 300px;
		font-size: 11px;
		float: left;
		
	}
	
	#center_wrapper #center #formprint ul 
	{
		padding: 0;
		margin: 0;
	}
	
	#center_wrapper #center #formprint ul li
	{
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	#center_wrapper #center #formprint input
	{
		margin-bottom: 5px;
		width: 280px;
		
	}
	
	#center_wrapper #center #formprint label[htmlFor="geinteresseerd-4"],
	#center_wrapper #center #formprint label[for="geinteresseerd-4"] 
	{
		clear: both;
		width: 300px;
		margin-top: 5px;
	}
	
	#center_wrapper #center #formprint label[htmlFor="geinteresseerd-5"],
	#center_wrapper #center #formprint label[for="geinteresseerd-5"] 
	{
		clear: both;
		width: 300px;
	}
	
	#center_wrapper #center #formprint label[htmlFor="geinteresseerd-6"],
	#center_wrapper #center #formprint label[for="geinteresseerd-6"] 
	{
		clear: both;
		width: 300px;
	}
	
	#center_wrapper #center #formprint label[htmlFor="geinteresseerd-7"],
	#center_wrapper #center #formprint label[for="geinteresseerd-7"] 
	{
		clear: both;
		width: 300px;
	}
	
	#center_wrapper #center #formprint label[htmlFor="geinteresseerd-8"],
	#center_wrapper #center #formprint label[for="geinteresseerd-8"] 
	{
		clear: both;
		width: 300px;
	}
	
	#center_wrapper #center #formprint label[htmlFor="geinteresseerd-9"],
	#center_wrapper #center #formprint label[for="geinteresseerd-9"] 
	{
		clear: both;
		width: 300px;
	}
	
	#center_wrapper #center #formprint label[htmlFor="geinteresseerd-10"],
	#center_wrapper #center #formprint label[for="geinteresseerd-10"] 
	{
		clear: both;
		width: 300px;
		margin-bottom: 5px;
	}
	
	
	#center_wrapper #center #formprint input.multi
	{	
		width: 20px;
		
	}
	
	#center_wrapper #center #formprint input.small
	{
		width: 72px;
		margin-right: 5px;
	}
	
	#center_wrapper #center #formprint input.medium
	{
		width: 198px;
		margin-right: 5px;
	}
	
	#center_wrapper #center #formprint input.submit
	{
		width: 100px;
		cursor: pointer;
		
		margin: 10px 0 0 0;
		border: 1px solid #3b3b3c;
		background-color: #3b3b3c;
		color: #FFF;
		margin-left: 0px;
	}
	
	#center_wrapper #center #formprint textarea
	{
		width: 280px;
		height: 50px;
	}
	
	#center_wrapper #center #loginform input
	{
		width: 198px;
		margin-right: 5px;
		margin-bottom: 5px;
	}
	
	#center_wrapper #center #loginform input.submit
	{
		width: 100px;
		cursor: pointer;
		
		margin: 10px 0 0 0;
		border: 1px solid #3b3b3c;
		background-color: #3b3b3c;
		color: #FFF;
		margin-left: 0px
	}
	
	#center_wrapper #center #contenttext .nieuws
	{
		margin-bottom: 10px;
		border-bottom: 1px solid #CCC;
	}
	
		#center_wrapper #center #contenttext .nieuws h1
		{
			margin-bottom: 0;
			padding-bottom: 0;
			
		}
		
		#center_wrapper #center #contenttext .nieuws p
		{
			padding: 0px;
		}
		
		#center_wrapper #center #contenttext .nieuws h1 a
		{
			text-decoration: none;
			color: #FFF;
			font-size: 12px;
			margin: 0;
			padding: 0;
		}
		
		#center_wrapper #center #contenttext .nieuws a
		{
			padding-bottom: 10px;
			display: block;
		}
	
	
	#center_wrapper #center #photobook
	{
		margin: 0 0 10px 0;
		
		width: 500px;
	}
	
		#center_wrapper #center #photobook .thumbnail
		{
			margin: 0 10px 10px 0;
			
			width: 137px;
			height: 103px;
			
			display: block;
			border: 1px solid #cf0067;
			float: left;
		}

		#center_wrapper #center #projects h2
		{
			color: #363737;
			font-weight: bold;
			margin: 0 0 10px 0;
			padding: 0;
		}
		
		#center_wrapper #center #projects li
		{
			list-style: none;
			padding: 0;
			margin: 0;
		}
		
		#center_wrapper #center #projects a
		{ 
			color: #363737;
			text-decoration: none;
			font-size: 11px;
			background-image: url(/images/blokje_restauratie.jpg);
			background-repeat: no-repeat;
			background-position: 0 3px;
			padding-left: 15px;
		}
		
		#center_wrapper #center #projects a:hover
		{
			text-decoration: underline;
		}
		

	#center_wrapper #center #rightmenu
	{
		position: absolute;
		top: 99px;
		left: 830px;
		z-index: 3;
		width: 35px;
	}	
	
		#center_wrapper #center #rightmenu ul
		{
			
		}
		
		#center_wrapper #center #rightmenu ul li
		{
			padding: 0;
			list-style: none;
			height: 102px;
			margin-top: 1px;
		}
		
		#center_wrapper #center #rightmenu ul li.button_1_active,
		#center_wrapper #center #rightmenu ul li.button_2_active,
		#center_wrapper #center #rightmenu ul li.button_3_active
		{
			margin-left: 40px;
		}
		
		#center_wrapper #center #rightmenu ul li.button_3
		{
			margin-top:2px; 
		}
		
		#center_wrapper #center #button_overlay_nieuwbouw
		{
			position: absolute;
			top: 100px;
			left: 830px;
			
			z-index: 4;
			width: 85px;
			height: 102px;
		}
		
		#center_wrapper #center #button_overlay_nieuwbouw a
		{
			display: block;
			z-index: 5;
			width: 85px;
			height: 102px;
			background-image: url(/images/empty.gif);
			background-repeat: repeat;
			background-position: top left;
			
		}
		
		#center_wrapper #center #button_overlay_onderhoud
		{
			position: absolute;
			top: 203px;
			left: 830px;
			
			z-index: 4;
			width: 85px;
			height: 102px;
		}
		
		#center_wrapper #center #button_overlay_onderhoud a
		{
			display: block;
			z-index: 5;
			width: 85px;
			height: 102px;
			background-image: url(/images/empty.gif);
			background-repeat: repeat;
			background-position: top left;
		}
		
		#center_wrapper #center #button_overlay_restauratie
		{
			position: absolute;
			top: 306px;
			left: 830px;
			
			z-index: 4;
			width: 85px;
			height: 102px;
		}
		
		#center_wrapper #center #button_overlay_restauratie a
		{
			display: block;
			z-index: 5;
			width: 85px;
			height: 102px;
			background-image: url(/images/empty.gif);
			background-repeat: repeat;
			background-position: top left;
		}
		
	#center_wrapper #center #easyscrollnav
	{
		position: absolute; 
		
		
		left: 355px;
		
		z-index: 2;
		
		list-style: none;
	}
	
	#center_wrapper #center #textframe_project #easyscrollnav
	{
		position: absolute; 
		left: 255px;
		z-index: 2;
		list-style: none;
	}
	
		#center_wrapper #center #easyscrollnav ul
		{
			margin: 0;
			padding: 0;
		}
	
		#center_wrapper #center #easyscrollnav li
		{
			display: block;
			height: 16px;
			width: 16px;
			
			margin: 0;
			padding: 0;
			margin-bottom: 5px;
			background-position: left top;
			background-repeat: no-repeat;
			list-style: none;
			cursor: pointer;
		}
		
		#center_wrapper #center #easyscrollnav #btnUp 
		{ 
			position: absolute;	
			top: 0px;
			background-image: url("/images/scrollup.png"); 
		}
		#easyscrollnav #btnDown 
		{ 
			position: absolute;		
			top: 250px;
			background-image: url("/images/scrolldown.png"); 
		}
		
		#center_wrapper #easyscrollnav #btnReset
		{
			display: none;
		}		
	
	#navigation #topmenu
	{
		position: absolute;
		margin-top: -25px;
		left: 590px;
		width: 375px;
		height: 35px;
		z-index: 2;
	}	
	
		#navigation #topmenu ul
		{
		}

		#navigation #topmenu ul li
		{
			list-style: none;
			float: left;
			margin-left: 15px;
			color: #676668;
		}
		
		#navigation #topmenu ul li a
		{
			background-image: url(/images/blokje_grijs.jpg);
			background-repeat: no-repeat;
			background-position: 0 3px;
			padding-left: 15px;
		}
		
		
		#navigation #topmenu ul li.li_0_0_active a,
		#navigation #topmenu ul li.li_0_0 a:hover
		{
			background-image: url(/images/blokje_restauratie.jpg);
			background-repeat: no-repeat;
			background-position: 0 3px;
		}
		
		#navigation #topmenu ul li.li_0_1_active a,
		#navigation #topmenu ul li.li_0_1 a:hover
		{
			background-image: url(/images/blokje_onderhoud.jpg);
			background-repeat: no-repeat;
			background-position: 0 3px;
		}
		
		#navigation #topmenu ul li.li_0_2_active a,
		#navigation #topmenu ul li.li_0_2 a:hover
		{
			
			background-image: url(/images/blokje_nieuwbouw.jpg);
			background-repeat: no-repeat;
			background-position: 0 3px;
		}

		#navigation #topmenu ul li a
		{
			text-decoration: none;
			color: #676668;
			text-transform: uppercase;
		}
		
		#navigation #topmenu ul li.active a,
		#navigation #topmenu ul li a:hover
		{
			text-decoration: none;
		}
		
		/*
		#navigation #topmenu ul li.li_0_0_active a,
		#navigation #topmenu ul li.li_0_0 a:hover
		{
			color: #00294c;
		}
		
		#navigation #topmenu ul li.li_0_1_active a,
		#navigation #topmenu ul li.li_0_1 a:hover
		{
			color: #db8a01;
		}
		
		#navigation #topmenu ul li.li_0_2_active a,
		#navigation #topmenu ul li.li_0_2 a:hover
		{
			color: #007baf;
		}
		*/
	
	#center_wrapper #center #contenttext #intranetmenu
	{
		padding-top: 60px;
		
		padding-right: 25px;
		height: 18px;
		position: absolute;
		z-index: 5;
		width: 785px;
		
		
	}
	
		#center_wrapper #center #contenttext #intranetmenu ul 
		{
			float: right;
		}
		
			#center_wrapper #center #contenttext #intranetmenu ul li
			{
				list-style: none;
				float: left;
				text-align: center;
				line-height: 10px;
				padding: 0;
				margin: 0;
				border-right: 1px solid #a2a4a6;
			}
			
			#center_wrapper #center #contenttext #intranetmenu ul li.li_0_0 a
			{
				border: 0;
			}
			
			#center_wrapper #center #contenttext #intranetmenu ul li a
			{
				text-decoration: none;
				color: #a2a4a6;
				font-weight: normal;
				font-size: 11px;
				padding-left: 8px;
				padding-right: 8px;
				display: block;
				text-align: center;
				border-left: 1px solid #a2a4a6;
				
			}
			
			#center_wrapper #center #contenttext #intranetmenu ul li.active a,
			#center_wrapper #center #contenttext #intranetmenu ul li a:hover
			{
				color: #00792c;
			}
			
			
			
			#center_wrapper #center #contenttext #intranetmenu ul li ul
			{
				display: block;
				position: absolute;
				padding-top: 5px;
			}
			
			#center_wrapper #center #contenttext #intranetmenu ul li ul li.li_1_0
			{
				padding-top: 10px;
			}
			
			#center_wrapper #center #contenttext #intranetmenu ul li ul li
			{
				clear: both;
				color: #58585a;
				border: 0;
				background-color: #FFF;
				opacity: .95;
				filter: alpha(opacity=95);
				width: 100px;
				line-height: 18px;
			}
			
			#center_wrapper #center #contenttext #intranetmenu ul li.active ul li
			{
			
			}
			
			#center_wrapper #center #contenttext #intranetmenu ul li ul li a
			{
				border: 0;
				font-weight: normal;
				text-align: left;
				padding-left: 10px;
				padding-top: 2px;
				padding-bottom: 3px;
			}
			
		
		
	#center_wrapper #center #contenttext #subtopmenu
	{
		padding-top: 50px;
		float: right;
		padding-right: 25px;
		height: 18px;
		position: relative;
		z-index: 5;
	}
	
		#center_wrapper #center #contenttext #subtopmenu ul 
		{
			
		}
		
			#center_wrapper #center #contenttext #subtopmenu ul li
			{
				list-style: none;
				float: left;
				text-align: center;
				line-height: 10px;
				padding: 0;
				margin: 0;
			}
			
			#center_wrapper #center #contenttext #subtopmenu ul li.li_0_0 a
			{
				border: 0;
			}
			
			#center_wrapper #center #contenttext #subtopmenu ul li a
			{
				text-decoration: none;
				color: #a2a4a6;
				font-weight: normal;
				font-size: 11px;
				padding-left: 8px;
				padding-right: 8px;
				display: block;
				text-align: center;
				border-left: 1px solid #a2a4a6;
				
			}
			
			#center_wrapper #center #contenttext #subtopmenu ul li.active a,
			#center_wrapper #center #contenttext #subtopmenu ul li a:hover
			{
				color: #00792c;
			}
			
			#center_wrapper #center #contenttext #subtopmenu .restauratie ul li.active a,
			#center_wrapper #center #contenttext #subtopmenu .restauratie ul li a:hover
			{
				color: #00294c;
			}
			
			#center_wrapper #center #contenttext #subtopmenu .onderhoud ul li.active a,
			#center_wrapper #center #contenttext #subtopmenu .onderhoud ul li a:hover
			{
				color: #db8a01;
			}
			
			#center_wrapper #center #contenttext #subtopmenu .nieuwbouw ul li.active a,
			#center_wrapper #center #contenttext #subtopmenu .nieuwbouw ul li a:hover
			{
				color: #007baf;
			}
			
			
			#center_wrapper #center #contenttext #subtopmenu ul li ul
			{
				display: block;
				position: absolute;
				padding-top: 5px;
			}
			
			#center_wrapper #center #contenttext #subtopmenu ul li ul li.li_1_0
			{
				padding-top: 10px;
			}
			
			#center_wrapper #center #contenttext #subtopmenu ul li ul li
			{
				clear: both;
				color: #58585a;
				border: 0;
				background-color: #FFF;
				opacity: .95;
				filter: alpha(opacity=95);
				width: 100px;
				line-height: 18px;
			}
			
			#center_wrapper #center #contenttext #subtopmenu ul li.active ul li
			{
			
			}
			
			#center_wrapper #center #contenttext #subtopmenu ul li ul li a
			{
				border: 0;
				font-weight: normal;
				text-align: left;
				padding-left: 10px;
				padding-top: 2px;
				padding-bottom: 3px;
			}
			
			
			#center_wrapper #center #contenttext #subtopmenu .nieuwbouw ul li.active ul li a
			{
				color: #87888a;
			}
			
			#center_wrapper #center #contenttext #subtopmenu .nieuwbouw ul li.active ul li.active a,
			#center_wrapper #center #contenttext #subtopmenu .nieuwbouw ul li ul li a:hover
			{
				color: #007baf;
			}
			
			#center_wrapper #center #contenttext #subtopmenu .onderhoud ul li.active ul li a
			{
				color: #87888a;
			}
			
			#center_wrapper #center #contenttext #subtopmenu .onderhoud ul li.active ul li.active a,
			#center_wrapper #center #contenttext #subtopmenu .onderhoud ul li ul li a:hover
			{
				color: #db8a01;
			}
			
			#center_wrapper #center #contenttext #subtopmenu .restauratie ul li.active ul li a
			{
				color: #87888a;
			}
			
			#center_wrapper #center #contenttext #subtopmenu .restauratie ul li.active ul li.active a,
			#center_wrapper #center #contenttext #subtopmenu .restauratie ul li ul li a:hover
			{
				color: #00294c;
			}
		
	#navigation #logo
	{
		position: absolute;
		margin-top: -55px;
		left: 205px;
		width: 215px;
		height: 35px;
		z-index: 2;
	}
	
	#navigation #contentback
	{
		position: absolute;
		z-index: 2;
		width: 896px;
		height: 560px;
		margin-left: 50px;
	}
	
	#center_wrapper #center #sfeer
	{
		left: 16px;
		z-index: 4;
		position: absolute;
		width: 854px;
		height: 519px;
		top: 17px;
		
	}
	
		#navigation #sfeer img
		{
			position: absolute;
			top: 0;
			left: 25px;
			
		}
	
	#footer #address
	{
		color: #515053;
		font-size: 11px;
		position: relative;
		text-align: left;
		top: -15px;
		left: 65px;
		
		width: 650px;
		float: left;
		
	}
	
	#footer #address span
	{
		display: block;
		color: #6f6f6f;
		font-weight: bold;
		width: 15px;
		float: left;
	}
	
	#footer #address a
	{
		color: #515053;
		text-decoration: underline;
		
	}
	
	#footer #address a:hover
	{
		text-decoration: underline;
		color: #000;
	}
	
	#footer #footermenu
	{
		color: #515053;
		font-size: 11px;
		position: absolute;
		text-align: left;
		width: 320px;
		float: left;
		top: -15px;
		left: 609px;
		z-index: 5;
	}
	
		#footer #footermenu ul
		{
			float: right;
		}

		#footer #footermenu ul li
		{
			float: left;
			list-style: none;
			border-left: 1px solid #515053;
			padding-left: 10px;
			padding-right: 10px;
			text-transform: lowercase;
		}
		
		#footer #footermenu ul li.li_0_0
		{
			border: 0;
		}
	
	#footer #footermenu a
	{
		color: #515053;
		text-decoration: none;
		
	}
	
	#footer #footermenu a:hover
	{
		text-decoration: underline;
	}
	

#extra_controls, #scrollbar { 
    display:none; /* hide from incapable */
    }



    
div#scrollbar {
    position: absolute;
    top: 0px;
    z-index: 10;
    }

div#scrollbar a
{
	display: block;
	
	width: 20px;
	height: 20px;
	
}
#center_wrapper #center #contenttext .download{
	right: 40px;
	position: absolute;
	top: 445px;
}
#center_wrapper #center #contenttext .download a{
	background: transparent url('../images/icon_pdf.gif') no-repeat center left;
	color: #756e75;
	font-size: 12px;
	text-decoration: none;
	padding: 4px 0 3px 23px;
}
	#center_wrapper #center #contenttext .download a:hover{text-decoration: underline;}

