*
{  
    margin: 0px;
    padding: 0px;
}

:focus /* removes the dotted line in Safari on an A element */
{
	-moz-outline-style: none;
}

html
{
	height: 100%;
	overflow: scroll;
	overflow: -moz-scrollbars-vertical;
}
body
{
	scrollbar: always;
	height: 100%;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444e54;
}


ul
{
	list-style-type:none;
}
.clearer
{
	clear: both;
	height:1px;
	font-size:1px;
}
.centerContainer
{
	width: 936px;
	margin: 0 auto;
	min-height: 100%; /* IE6 hack in 'ie6.css' */
	text-align: left;
	background:url(../img/t_body_centerbg.gif) 0px 0px repeat-y;
	z-index:1;
	overflow:visible;
}
.nonFooter
{
	position: relative;
	min-height: 100%; /* IE6 hack in 'ie6.css' */
}

.logo
{
	float:left;
	width:353px;
	height:82px;
	overflow:hidden;
}
	.logo img
	{
		border:none;
	}
	
.topNav
{
	width:583px;
	float:right;
	height:82px;
	font-size:11px;
	margin-top:11px;
}
	.topNav ul
	{
		margin-right:4px;
	}
	.topNav li
	{
		float:right;
		padding:0px 0px;
	}
		.topNav li a
		{
			display:block;
			color:#999999;
			text-decoration:none;
			overflow:hidden;
			padding:0px 17px 0px 17px;
			line-height:22px;
			background:url(../img/i_topnav_pipe.gif) no-repeat right top;
		}
		.topNav li a.select,
		.topNav li a:hover
		{
			color:#333333;
			text-decoration:none;
		}
	.topNav li.search
	{
		display:block;
		width:162px;
		height:22px;
		background:url(../img/i_topnav_search.gif) 0px 0px no-repeat;
		padding:0px;
		margin:0px 0px 0px 7px; /* IE6 hack in 'ie6.css' */
	}
		.topNav li.search a
		{
			float:right;
			width:22px;
			height:22px;
			overflow:hidden;
			text-indent:-9999px;
			padding:0px;
		}
		.topNav li.search input
		{
			float:left;
			width:124px;
			border:none;
			background:none;
			color:#ea5c1c;
			font-size:11px;
			font-weight:bold;
			margin:5px 0px 0px 12px;
		}
.mainNav
{
	position:relative;
	clear:both;
	width:936px;
	height:26px;
	z-index:100;
}
.home .header,
.portefeuille .header,
.sitemap .header,
.overAccres .header,
.news .header,
.newsletter .header,
.discipline .header
{
	position:relative;
	width:936px;
	height:292px;
	overflow:hidden;
}
.aanbod .header,
.contact .header
{
	position:relative;
	width:936px;
	ooverflow:hidden;
}
.aanbodSmall .header
{
	position:relative;
	width:936px;
	height:292px;
	ooverflow:hidden;
}
	.home .header img,
	.portefeuille .header img,
	.sitemap .header img,
	.overAccres .header img,
	.news .header img,
	.newsletter .header img,
	.discipline .header img,
	.aanbod .header img,
	.aanbodSmall .header img
	{
		position:absolute;
		top:0px;
		left:0px;
	}
	.home .header .cornersWide,
	.portefeuille .header .cornersWide,
	.sitemap .header .cornersWide,
	.overAccres .header .cornersWide,
	.news .header .cornersWide,
	.newsletter .header .cornersWide,
	.discipline .header .cornersWide
	{
		position:absolute;
		top:0px;
		left:0px;
		width:936px;
		height:292px;
		background:url(../img/i_header_cornerswide.png) no-repeat 0px 0px;
	}
	.aanbodSmall .header .cornersSmall
	{
		position:absolute;
		top:0px;
		left:0px;
		width:663px;
		height:292px;
		background:url(../img/i_header_cornerssmall.png) no-repeat 0px 0px;
	}
	.aanbod .header .cornersWideTop,
	.contact .header .cornersWideTop
	{
		position:absolute;
		top:0px;
		left:0px;
		width:936px;
		height:4px;
		font-size:1px;
		background:url(../img/i_header_cornerswide_t.png) no-repeat 0px 0px;
	}
	.aanbod .header .cornersWideBottom

	{
		position:absolute;
		top:428px;
		left:0px;
		width:936px;
		height:4px;
		font-size:1px;
		background:url(../img/i_header_cornerswide_b.png) no-repeat 0px 0px;
	}
	.aanbodSmall .header .cornersSmallTop
	{
		position:absolute;
		top:0px;
		left:663px;
		width:273px;
		height:4px;
		font-size:1px;
		background:url(../img/i_header_cornerssmall_t.png) no-repeat 0px 0px;
	}
	.aanbodSmall .header .cornersSmallBottom
	{
		position:absolute;
		top:288px;
		left:663px;
		width:273px;
		height:4px;
		font-size:1px;
		background:url(../img/i_header_cornerssmall_b.png) no-repeat 0px 0px;
	}
	.home .header .cornersWide .headerContent,
	.portefeuille .header .cornersWide .headerContent,
	.sitemap .header .cornersWide .headerContent,
	.overAccres .header .cornersWide .headerContent,
	.news .header .cornersWide .headerContent,
	.newsletter .header .cornersWide .headerContent,
	.discipline .header .cornersWide .headerContent,
	.aanbod .header .cornersWide .headerContent
	{
		position:absolute;
		top:38px;
		left:663px;
	}
	.aanbodSmall .header .cornersSmall .headerContent
	{
		position:absolute;
		top:75px;
		left:380px;
	}
		.home .header .headerContent h5,
		.portefeuille .header .headerContent h5,
		.sitemap .header .headerContent h5,
		.overAccres .header .headerContent h5,
		.news .header .headerContent h5,
		.newsletter .header .headerContent h5,
		.discipline .header .headerContent h5,
		.aanbod .header .headerContent h5,
		.aanbodSmall .header .headerContent h5
		{
			font-size:32px;
			font-weight:normal;
		}
		.home .header .headerContent h6,
		.portefeuille .header .headerContent h6,
		.sitemap .header .headerContent h6,
		.overAccres .header .headerContent h6,
		.news .header .headerContent h6,
		.newsletter .header .headerContent h6,
		.discipline .header .headerContent h6,
		.aanbod .header .headerContent h6,
		.aanbodSmall .header .headerContent h6
		{
			font-family: Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
			font-size:15px;
			font-weight:normal;
			line-height:24px;
			padding-top:5px;
		}

		.home .header .headerContent a,
		.portefeuille .header .headerContent a,
		.sitemap .header .headerContent a,
		.overAccres .header .headerContent a,
		.news .header .headerContent a,
		.newsletter .header .headerContent a,
		.discipline .header .headerContent a,
		.aanbod .header .headerContent a,
		.aanbodSmall .header .headerContent a
		{
			display:block;
			height:17px;
			font-family: Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
			font-size:14px;
			font-weight:normal;
			line-height:17px;
			padding-left:21px;
			text-decoration:none;
			background:url(../img/b_header.png) no-repeat 0px 0px;
		}
		.home .header .txtOrange h5,
		.home .header .txtOrange h6,
		.home .header .txtOrange a,
		.portefeuille .header .txtOrange h5,
		.portefeuille .header .txtOrange h6,
		.portefeuille .header .txtOrange a,
		.sitemap .header .txtOrange h5,
		.sitemap .header .txtOrange h6,
		.sitemap .header .txtOrange a,
		.overAccres .header .txtOrange h5,
		.overAccres .header .txtOrange h6,
		.overAccres .header .txtOrange a,
		.news .header .txtOrange h5,
		.news .header .txtOrange h6,
		.news .header .txtOrange a,
		.newsletter .header .txtOrange h5,
		.newsletter .header .txtOrange h6,
		.newsletter .header .txtOrange a,
		.discipline .header .txtOrange h5,
		.discipline .header .txtOrange h6,
		.discipline .header .txtOrange a,
		.aanbod .header .txtOrange h5,
		.aanbod .header .txtOrange h6,
		.aanbod .header .txtOrange a,
		.aanbodSmall .header .txtOrange h5,
		.aanbodSmall .header .txtOrange h6,
		.aanbodSmall .header .txtOrange a
		{
			color:#ff3301;
		}	
		.home .header .txtOrange a:hover,
		.portefeuille .header .txtOrange a:hover,
		.sitemap .header .txtOrange a:hover,
		.overAccres .header .txtOrange a:hover,
		.news .header .txtOrange a:hover,
		.newsletter .header .txtOrange a:hover,
		.discipline .header .txtOrange a:hover,
		.aanbod .header .txtOrange a:hover,
		.aanbodSmall .header .txtOrange a:hover
		{
			color:#ffffff;
		}
		.home .header .txtWhite h5,
		.home .header .txtWhite h6,
		.home .header .txtWhite a,
		.portefeuille .header .txtWhite h5,
		.portefeuille .header .txtWhite h6,
		.portefeuille .header .txtWhite a,
		.sitemap .header .txtWhite h5,
		.sitemap .header .txtWhite h6,
		.sitemap .header .txtWhite a,
		.overAccres .header .txtWhite h5,
		.overAccres .header .txtWhite h6,
		.overAccres .header .txtWhite a,
		.news .header .txtWhite h5,
		.news .header .txtWhite h6,
		.news .header .txtWhite a,
		.newsletter .header .txtWhite h5,
		.newsletter .header .txtWhite h6,
		.newsletter .header .txtWhite a,
		.discipline .header .txtWhite h5,
		.discipline .header .txtWhite h6,
		.discipline .header .txtWhite a,
		.aanbod .header .txtWhite h5,
		.aanbod .header .txtWhite h6,
		.aanbod .header .txtWhite a,
		.aanbodSmall .header .txtWhite h5,
		.aanbodSmall .header .txtWhite h6,
		.aanbodSmall .header .txtWhite a
		{
			color:#ffffff;
		}	
		.home .header .txtWhite a:hover,
		.portefeuille .header .txtWhite a:hover,
		.sitemap .header .txtWhite a:hover,
		.overAccres .header .txtWhite a:hover,
		.news .header .txtWhite a:hover,
		.newsletter .header .txtWhite a:hover,
		.discipline .header .txtWhite a:hover,
		.aanbod .header .txtWhite a:hover,
		.aanbodSmall .header .txtWhite a:hover
		{
			color:#ea5c1c;
		}
		.home .header .txtBlack h5,
		.home .header .txtBlack h6,
		.home .header .txtBlack a,
		.portefeuille .header .txtBlack h5,
		.portefeuille .header .txtBlack h6,
		.portefeuille .header .txtBlack a,
		.sitemap .header .txtBlack h5,
		.sitemap .header .txtBlack h6,
		.sitemap .header .txtBlack a,
		.overAccres .header .txtBlack h5,
		.overAccres .header .txtBlack h6,
		.overAccres .header .txtBlack a,
		.news .header .txtBlack h5,
		.news .header .txtBlack h6,
		.news .header .txtBlack a,
		.newsletter .header .txtBlack h5,
		.newsletter .header .txtBlack h6,
		.newsletter .header .txtBlack a,
		.discipline .header .txtBlack h5,
		.discipline .header .txtBlack h6,
		.discipline .header .txtBlack a,
		.aanbod .header .txtBlack h5,
		.aanbod .header .txtBlack h6,
		.aanbod .header .txtBlack a,
		.aanbodSmall .header .txtBlack h5,
		.aanbodSmall .header .txtBlack h6,
		.aanbodSmall .header .txtBlack a
		{
			color:#000000;
		}	
		.home .header .txtBlack a:hover,
		.portefeuille .header .txtBlack a:hover,
		.sitemap .header .txtBlack a:hover,
		.overAccres .header .txtBlack a:hover,
		.news .header .txtBlack a:hover,
		.newsletter .header .txtBlack a:hover,
		.discipline .header .txtBlack a:hover,
		.aanbod .header .txtBlack a:hover,
		.aanbodSmall .header .txtBlack a:hover
		{
			color:#ea5c1c;
		}
		
.columnWrapper
{
	padding-bottom: 70px; /* footer height */
}
.home .columnWrapper,
.portefeuille .columnWrapper,
.overAccres .columnWrapper,
.news .columnWrapper,
.newsletter .columnWrapper,
.discipline .columnWrapper
{
	background:url(../img/i_contentpipe_bottom.gif) no-repeat 745px bottom;
}
.sitemap .columnWrapper
{
	background:url(../img/i_sitemap_pipebottom.gif) no-repeat 84px bottom;
}
.search .columnWrapper
{
	background:#f2f2f2 url(../img/i_search_top.gif) no-repeat 0px 0px;
}
.aanbod .columnWrapper
{
	background:none;
}
.aanbodSmall .columnWrapper
{
	background:url(../img/i_contentpipe_bottom.gif) no-repeat 662px bottom;
}
	.columnWrapper .leftCol
	{
		float:left;
		width:746px;
		padding:13px 0px 0px 0px;
	}
	.home .columnWrapper .leftCol,
	.portefeuille .columnWrapper .leftCol
	{
		background:url(../img/i_contentpipe_top.gif) no-repeat 745px 0px;
	}
	.overAccres .columnWrapper .leftCol,
	.news .columnWrapper .leftCol,
	.newsletter .columnWrapper .leftCol,
	.discipline .columnWrapper .leftCol
	{
		background:url(../img/i_contentpipe_top.gif) no-repeat 745px 0px;
		padding-bottom:10px;
	}
	.sitemap .columnWrapper .leftCol
	{
		width:936px;
		background:url(../img/i_sitemap_pipetop.gif) no-repeat 84px 0px;
		padding-bottom:10px;
	}
	.aanbod .columnWrapper .leftCol
	{
		background:none;
	}
	.aanbodSmall .columnWrapper .leftCol
	{
		width:663px;
		background:url(../img/i_contentpipe_top.gif) no-repeat 662px 0px;
		padding-bottom:25px;
	}
		/* template home */
		.home .columnWrapper .leftCol blockquote p
		{
			width:576px;
			font-size:12px;
			padding:0px 19px 0px 8px;
			font-weight: bold;
		}
		.home .columnWrapper .leftCol .projects
		{
			float:left;
			width:190px;
			background:url(../img/i_projectpipe_bottom.gif) no-repeat left bottom;
			padding-bottom:40px;
		}
		.home .columnWrapper .leftCol .first
		{
			width:169px;
			background:none;
			padding:0px 0px 0px 6px;
		}
			.home .columnWrapper .leftCol .projectDetail
			{
				position:relative;
				padding:12px 0px 0px 21px;
				background:url(../img/i_projectpipe_top.gif) no-repeat left top;
			}
			.home .columnWrapper .leftCol .first .projectDetail
			{
				position:relative;
				padding:12px 0px 0px 0px;
				background:none;
			}
			.home .columnWrapper .leftCol .projectDetail img
			{
				padding:0px 0px 15px 0px;
			}
			.home .columnWrapper .leftCol .projectDetail .corners,
			.home .columnWrapper .leftCol .first .projectDetail .corners
			{
				position:absolute;
				top:12px;
				left:21px;
				width:156px;
				height:100px;
				background:url(../img/i_home_cornersproject.png) no-repeat 0px 0px;
			}
			.home .columnWrapper .leftCol .first .projectDetail .corners
			{
				left:0px;
			}
				.home .columnWrapper .leftCol .projectDetail h2
				{
					font-size:16px;
					font-weight:bold;
					color:#444e54;
					padding:0px 13px 12px 2px;
				}
				.home .columnWrapper .leftCol .projectDetail span
				{
					display:block;
					font-size:12px;
					font-weight:normal;
					color:#888a7f;
					padding:0px 13px 4px 2px;
				}
				.home .columnWrapper .leftCol .projectDetail p
				{
					font-size:12px;
					font-weight:normal;
					color:#444e54;
					line-height:15px;
					padding:0px 13px 0px 2px;
				}
				.home .columnWrapper .leftCol .projectDetail a.button
				{
					float:left;
					width:156px;
					height:22px;
					color:#888a7f;
					font-size:12px;
					padding:0px 0px 0px 0px;
					margin:14px 0px 0px 0px;
					text-decoration:none;
					overflow:hidden;
					cursor:pointer;
					background:url(../img/b_algemeen_left.gif) no-repeat 0px 0px;
				}
				.home .columnWrapper .leftCol .projectDetail a:hover span
				{
					color:#ea5c1c;
					text-decoration:none;
				}
				.home .columnWrapper .leftCol .projectDetail a span
				{
					line-height:22px;
					padding:0px 0px 0px 9px;
					font-weight:bold;
					white-space:nowrap;
					overflow:hidden;
					background:url(../img/b_algemeen_right.gif) no-repeat 136px 0px;
				}
		
		/* template portefeuille */
		.portefeuille h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 7px;
			color:#444e54;
		}
		.portefeuille .columnWrapper .leftCol blockquote
		{
			padding:0px 0px 17px 0px;
		}
		.portefeuille .columnWrapper .leftCol blockquote p
		{
			width:576px;
			font-size:12px;
			padding:0px 19px 0px 8px;
		}
		.portefeuille .listBlock
		{
			float:left;
			width:724px;
			padding-bottom:5px;
			background:#f2f2f2 url(../img/i_portlistblock_bottom.gif) no-repeat left bottom;
			margin-bottom:20px;
		}
			.portefeuille .listBlock h2
			{
				width:715px;
				font-size:14px;
				font-weight:bold;
				padding:11px 0px 0px 9px;
				background:url(../img/i_portlistblock_top.gif) no-repeat left top;
				color:#444e54;
			}
			.portefeuille .listBlock p
			{
				width:576px;
				font-size:12px;
				line-height:15px;
				font-weight:normal;
				padding:0px 0px 0px 9px;
				color:#444e54;
			}

			.portefeuille .listBlock a.portProject
			{
				float:right;
				font-size:12px;
				line-height:22px;
				font-weight:normal;
				padding:0px 28px 0px 17px;
				color:#444e54;
				text-decoration:none;
				margin-top:9px;
				overflow:hidden;
				ooutline:none;
			}
				.portefeuille .listBlock a.ppPlus
				{
					background:url(../img/i_portexpand.gif) no-repeat 0px -106px;
				}
				.portefeuille .listBlock a.ppMin
				{
					background:url(../img/i_portexpand.gif) no-repeat 0px -46px;
				}
			.portefeuille .listBlock a.portProject:hover
			{
				color:#ea5c1c;
				text-decoration:none;
			}
			.portefeuille .listBlock .listContent
			{
				float:left;
				width:715px;
				background:url(../img/i_portlistblock_pipebottom.gif) no-repeat 357px bottom;
				display:inline;
				padding-bottom:20px;
				margin-left:9px;
			}
				.portefeuille .listBlock .lcClose
				{
					height:68px;
					overflow:hidden;
				}
				.portefeuille .listBlock .lcOpen
				{
					height:auto;
					overflow:visible;
				}
			.portefeuille .listBlock .listContent ul.colLeft
			{
				float:left;
				width:358px;
				padding-top:16px;
				background:url(../img/i_portlistblock_pipetop.gif) no-repeat 357px top;
			}
			.portefeuille .listBlock .listContent ul.colRight
			{
				float:left;
				width:345px;
				padding:16px 0px 0px 12px;
			}
				.portefeuille .listBlock .listContent li
				{
					width:338px;
	
				}
				.portefeuille .listBlock .listContent li a
				{
					float:none;
					display:block;
					font-size:12px;
					color:#888a7f;
					line-height:22px;
					text-decoration:none;
					padding-left:15px;
					margin-top:0px;
					background:url(../img/i_li_arrow_dgrey.gif) no-repeat 0px -415px;
				}
				.portefeuille .listBlock .listContent li a:hover
				{
					color:#ea5c1c;
					text-decoration:none;
					background:url(../img/i_li_arrow_dgrey.gif) no-repeat 0px -200px;
				}
				.portefeuille .listBlock .listContent li a:visited
				{
					color:#444e54;
					text-decoration:none;
					background:url(../img/i_li_arrow_grey.gif) no-repeat 0px -200px;
				}
		/* template aanbod */
		.aanbod #googlemapBig
		{
			width:934px;
			height:432px;
			border-left:1px #d8d6d6 solid;
			border-right:1px #d8d6d6 solid;
			overflow:hidden;
		}
		.aanbodSmall #googlemapSmall
		{
			position:absolute;
			left:663px;
			top:0px;
			width:272px;
			height:292px;
			border-right:1px #d8d6d6 solid;
			overflow:hidden;
		}
		.aanbod h1,
		.aanbodSmall h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 7px;
			color:#444e54;
		}
		.aanbodSmall h2
		{
			font-size:12px;
			font-weight:normal;
			padding:1px 0px 9px 7px;
			color:#888a7f;
		}
		.aanbod .columnWrapper .leftCol blockquote,
		.aanbodSmall .columnWrapper .leftCol blockquote
		{
			padding:0px 0px 20px 0px;
		}
		.aanbod .columnWrapper .leftCol blockquote p
		{
			width:576px;
			font-size:12px;
			font-weight:normal;
			color:#444e54;
			line-height:15px;
			padding:0px 19px 0px 8px;
		}
		.aanbodSmall .columnWrapper .leftCol blockquote p
		{
			width:576px;
			font-size:12px;
			font-weight:normal;
			color:#444e54;
			line-height:15px;
			padding:0px 19px 0px 8px;
		}
		.aanbod .listContainer
		{
			position:relative;
			float:left;
			background:url(../img/i_portlistblock_pipebottom.gif) no-repeat 186px bottom;
		}
		.aanbod .listBlockContainer
		{
			position:relative;
			float:left;
			width:750px;
			bbackground:#FF00FF;
			padding-left:5px;
		}
			.aanbod .first
			{
				background:url(../img/i_portlistblock_pipetop.gif) no-repeat 186px top;
			}
			.aanbod .listBlockContainer img
			{
				float:left;
			}
			.aanbod .listBlockContainer .corners
			{
				position:absolute;
				top:0px;
				left:5px;
				width:156px;
				height:100px;
				background:url(../img/i_home_cornersproject.png) no-repeat 0px 0px;
			}
		.aanbod .listBlock
		{
			float:left;
			wwidth:724px;
			width:530px;
			padding:0px 0px 5px 25px;
			mmargin-bottom:20px;
		}
			.aanbod .listBlock h2
			{
				width:515px;
				font-size:12px;
				font-weight:normal;
				padding:0px 0px 0px 11px;
				color:#444e54;
			}
			.aanbod .listBlock p
			{
				width:576px;
				font-size:12px;
				line-height:15px;
				font-weight:normal;
				padding:0px 0px 0px 9px;
				color:#444e54;
			}

			.aanbod .listBlock a.aanbodProject
			{
				float:right;
				font-size:12px;
				line-height:22px;
				font-weight:normal;
				padding:0px 0px 0px 17px;
				color:#444e54;
				text-decoration:none;
				margin-top:5px;
				overflow:hidden;
			}
				.aanbod .listBlock a.ppPlus
				{
					background:url(../img/i_portexpand.gif) no-repeat 0px -106px;
				}
				.aanbod .listBlock a.ppMin
				{
					background:url(../img/i_portexpand.gif) no-repeat 0px -46px;
				}
			.aanbod .listBlock a.aanbodProject:hover
			{
				color:#ea5c1c;
				text-decoration:none;
			}
			.aanbod .listBlock .listContent
			{
				float:left;
				width:555px;
				bbackground:url(../img/i_portlistblock_pipebottom.gif) no-repeat 357px bottom;
				display:inline;
				ppadding-bottom:20px;
				margin-left:9px;
			}
			.aanbod .lcOpen
			{
				background:url(../img/i_portlistblock_pipebottom.gif) no-repeat 253px bottom;
			}
			.aanbod .listBlock .listContent ul.colLeft
			{
				float:left;
				width:248px;
				padding:5px 0px 10px 5px;
			}
			.aanbod .listBlock .listContent ul.colRight
			{
				float:left;
				width:245px;
				padding:5px 0px 10px 12px;
				background:url(../img/i_portlistblock_pipetop.gif) no-repeat 0px top;
			}
				.aanbod .listBlock .lcClose  ul.colLeft
				{
					height:60px;
					overflow:hidden;
				}
				.aanbod .listBlock .lcOpen ul.colLeft
				{
					height:auto;
					overflow:visible;
				}
				.aanbod .listBlock .lcClose  ul.colRight
				{
					height:60px;
					overflow:hidden;
				}
				.aanbod .listBlock .lcOpen ul.colRight
				{
					height:auto;
					overflow:visible;
				}
				.aanbod .listBlock .listContent li
				{
					width:238px;
	
				}
				.aanbod .listBlock .listContent li a
				{
					float:none;
					display:block;
					font-size:12px;
					color:#888a7f;
					line-height:22px;
					text-decoration:none;
					padding-left:15px;
					margin-top:0px;
					background:url(../img/i_li_arrow_dgrey.gif) no-repeat 0px -415px;
				}
				.aanbod .listBlock .listContent li a:hover
				{
					color:#ea5c1c;
					text-decoration:none;
					background:url(../img/i_li_arrow_dgrey.gif) no-repeat 0px -200px;
				}
		
				.aanbod .header .googleZoomPlaceHolder
				{
					position:absolute;
					top:15px;
					left:15px;
					width:51px;
					height:195px;
				}
				.aanbodSmall .header .googleZoomPlaceHolder
				{
					position:absolute;
					top:15px;
					left:678px;
					width:51px;
					height:195px;
				}
				.aanbod .googleZoomObject,
				.aanbodSmall .googleZoomObject
				{
					width:51px;
					height:195px;
					background:url(../img/google_maps/zoom_bg.png) no-repeat 0px 0px;
				}
					.aanbod .googleZoomObject ul,
					.aanbodSmall .googleZoomObject ul
					{
						position:absolute;
						top:7px;
						left:7px;
						float:left;
						width:36px;
						height:36px;
						overflow:hidden;
						background:url(../img/google_maps/zoom_nav_bg.gif) no-repeat 0px 0px;
						padding:1px 0px 0px 1px;
						mmargin:7px 0px 0px 7px;
					}
					.aanbod .googleZoomObject li,
					.aanbodSmall .googleZoomObject li
					{
						float:left;
						text-indent:-9999px;
						padding:0px 1px 1px 0px;
					}
					.aanbod .googleZoomObject li.tl,
					.aanbodSmall .googleZoomObject li.tl
					{
						background:url(../img/google_maps/zoom_nav_tl.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li.tm,
					.aanbodSmall .googleZoomObject li.tm
					{
						background:url(../img/google_maps/zoom_nav_tm.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li.tr,
					.aanbodSmall .googleZoomObject li.tr
					{
						background:url(../img/google_maps/zoom_nav_tr.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li.ml,
					.aanbodSmall .googleZoomObject li.ml
					{
						background:url(../img/google_maps/zoom_nav_ml.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li.mm,
					.aanbodSmall .googleZoomObject li.mm
					{
						background:url(../img/google_maps/zoom_nav_mm.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li.mr,
					.aanbodSmall .googleZoomObject li.mr
					{
						background:url(../img/google_maps/zoom_nav_mr.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li.bl,
					.aanbodSmall .googleZoomObject li.bl
					{
						background:url(../img/google_maps/zoom_nav_bl.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li.bm,
					.aanbodSmall .googleZoomObject li.bm
					{
						background:url(../img/google_maps/zoom_nav_bm.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li.br,
					.aanbodSmall .googleZoomObject li.br
					{
						background:url(../img/google_maps/zoom_nav_br.gif) no-repeat 0px 0px;
					}
					.aanbod .googleZoomObject li a,
					.aanbodSmall .googleZoomObject li a
					{
						position:relative;
						display:block;
						width:11px;
						height:11px;
						font-size:1px;
					}
					.aanbod .googleSliderPlaceHolder,
					.aanbodSmall .googleSliderPlaceHolder
					{
						position:absolute;
						top:60px;
						left:15px;
						width:15px;
						height:127px;
						overflow:hidden;
					}
						.aanbod .googleSliderPlaceHolder .googleSliderPlus,
						.aanbodSmall .googleSliderPlaceHolder .googleSliderPlus
						{
							width:15px;
							height:15px;
						}
						.aanbod .googleSliderPlaceHolder .googleSliderPlus a,
						.aanbodSmall .googleSliderPlaceHolder .googleSliderPlus a
						{
							display:block;
							width:15px;
							height:15px;
							text-indent:-9999px;
							font-size:1px;
							background:url(../img/google_maps/zoom_plus.gif) no-repeat 0px 0px;
						}
						.aanbod .googleSliderPlaceHolder .googleSliderMin,
						.aanbodSmall .googleSliderPlaceHolder .googleSliderMin
						{
							width:15px;
							height:15px;
						}
						.aanbod .googleSliderPlaceHolder .googleSliderMin a,
						.aanbodSmall .googleSliderPlaceHolder .googleSliderMin a
						{
							display:block;
							width:15px;
							height:15px;
							text-indent:-9999px;
							font-size:1px;
							background:url(../img/google_maps/zoom_min.gif) no-repeat 0px 0px;
						}
						.aanbod .googleSliderPlaceHolder .googleSlider,
						.aanbodSmall .googleSliderPlaceHolder .googleSlider
						{
							width:15px;
							height:83px;
							padding:0px 0px;
							margin:7px 0px;
							background:url(../img/google_maps/zoom_slider_yas.gif) no-repeat 1px 0px;
						}
							.aanbod .googleSliderPlaceHolder .googleSliderPoint,
							.aanbodSmall .googleSliderPlaceHolder .googleSliderPoint
							{
								position:relative;
								top:65px;
								width:15px;
								height:9px;
							}
							.aanbod .googleSliderPlaceHolder .googleSliderPoint a,
							.aanbodSmall .googleSliderPlaceHolder .googleSliderPoint a
							{
								display:block;
								width:15px;
								height:9px;
								text-indent:-9999px;
								background:url(../img/google_maps/zoom_slider.gif) no-repeat 0px 0px;
							}
				.aanbod .header .googleContentPlaceHolder
				{
					position:absolute;
					top:14px;
					left:724px;
					width:201px;
					height:195px;
				}
				.aanbod .header .googleContentObjectTop
				{
					width:201px;
					height:3px;
					font-size:1px;
					background:url(../img/google_maps/content_top.png) no-repeat 0px 0px;
				}
				.aanbod .header .googleContentObjectBottom
				{
					width:201px;
					height:3px;
					font-size:1px;
					background:url(../img/google_maps/content_bottom.png) no-repeat 0px 0px;
				}
				.aanbod .header .googleContentObject
				{
					width:193px;
					padding:0px 4px;
					background:url(../img/google_maps/content_tile.png) repeat-y 0px 0px;
				}
					.aanbod .header .googleContentObject h3
					{
						font-size:14px;
						font-weight:bold;
						color:#737a7f;
						padding:5px 10px 7px 10px;
					}
					.aanbod .header .googleContentObject p
					{
						display:block;
						font-weight:bold;
						color:#ea5c1c;
						line-height:15px;
						padding:5px 5px 14px 7px;
					}
					.aanbod .header .googleContentObject .objOffice a,
					.aanbod .header .googleContentObject .objHouse a,
					.aanbod .header .googleContentObject .objShop a,
					.aanbod .header .googleContentObject .objProject a
					{
						position:relative;
						display:block;
						width:154px;
						height:24px;
						line-height:24px;
						font-size:12px;
						font-weight:bold;
						color:#ffffff;
						text-decoration:none;
						padding-left:39px;
						overflow:hidden;
						margin-bottom:1px;
						cursor:pointer;
					}
					.aanbod .header .googleContentObject .objOffice a
					{
						background:url(../img/google_maps/b_office.png) no-repeat 0px 0px;
						/*background:url(../img/_blank.gif) repeat 0px 0px;*/
					}
					.aanbod .header .googleContentObject .objHouse a
					{
						background:url(../img/google_maps/b_house.png) no-repeat 0px 0px;
					}
					.aanbod .header .googleContentObject .objShop a
					{
						background:url(../img/google_maps/b_shop.png) no-repeat 0px 0px;
					}
					.aanbod .header .googleContentObject .objProject a
					{
						background:url(../img/google_maps/b_project.png) no-repeat 0px 0px;
					}

					.aanbod .header .googleContentObject .objOffice a:hover,
					.aanbod .header .googleContentObject .objOffice a.select
					{
						background:url(../img/google_maps/b_office_select.png) no-repeat 0px 0px;
					}
					.aanbod .header .googleContentObject .objHouse a:hover,
					.aanbod .header .googleContentObject .objHouse a.select
					{
						background:url(../img/google_maps/b_house_select.png) no-repeat 0px 0px;
					}
					.aanbod .header .googleContentObject .objShop a:hover,
					.aanbod .header .googleContentObject .objShop a.select
					{
						background:url(../img/google_maps/b_shop_select.png) no-repeat 0px 0px;
					}
					.aanbod .header .googleContentObject .objProject a:hover,
					.aanbod .header .googleContentObject .objProject a.select
					{
						background:url(../img/google_maps/b_project_select.png) no-repeat 0px 0px;
					}
					.aanbod .header .googleContentObject .objOfficeL1
					{
						display:none;
						width:193px;
						height:254px;
						overflow:hidden;
						background:url(../img/google_maps/content_level1_bg.png) no-repeat 0px bottom;
						margin:-1px 0px 1px 0px;
					}
					.aanbod .header .googleContentObject .City
					{
						
					}
					.aanbod .header .googleContentObject .showContent
					{
						display:block;
					}
					.aanbod .header .googleContentObject .hideContent
					{
						display:none;
					}
						.aanbod .header .googleContentObject .objOfficeL1 span
						{
							display:block;
							height:20px;
							color:#888a7f;
							font-size:12px;
							font-weight:normal;
							line-height:20px;
							padding:5px 0px 0px 11px;
						}
						.aanbod .header .googleContentObject .objOfficeL1 ul
						{
							float:left;
							width:189px;
							padding:0px 0px 4px 4px;
							margin:-2px 0px 3px 0px;
							border-bottom:1px #c0c5c9 solid;
						}
						.aanbod .header .googleContentObject .objOfficeL1 ul li
						{
							float:left;
						}
						.aanbod .header .googleContentObject .City ul li a,
						.aanbod .header .googleContentObject .Area ul li a
						{
							float:left;
							display:block;
							height:20px;
							line-height:20px;
							color:#444e54;
							font-size:12px;
							font-weight:normal;
							text-decoration:underline;
							padding:0px 9px 0px 7px;
							background:url(../img/google_maps/content_pipe.gif) no-repeat right 6px;
						}
						.aanbod .header .googleContentObject .City ul li.selectCity a:hover,
						.aanbod .header .googleContentObject .City ul li.selectArea a:hover,
						.aanbod .header .googleContentObject .Area ul li.selectCity a:hover,
						.aanbod .header .googleContentObject .Area ul li.selectArea a:hover
						{
							color:#ea5c1c;
						}
						.aanbod .header .googleContentObject .City ul li a.last,
						.aanbod .header .googleContentObject .Area ul li a.last
						{
							background:none;
						}
						.aanbod .header .googleContentObject .City ul li.selectCity a
						{
							color:#ea5c1c;
						}
						.aanbod .header .googleContentObject .City ul li.selectArea a
						{
							color:#444e54;
						}
						.aanbod .header .googleContentObject .Area ul li.selectCity a
						{
							color:#444e54;
						}
						.aanbod .header .googleContentObject .Area ul li.selectArea a
						{
							color:#ea5c1c;
						}
						.City .tabCity,
						.Area .tabArea,
						.Area .tabCity,
						.City .tabArea
						{
							position:relative;
							clear:both;
							width:193px;
							height:203px;
							overflow:auto;
						}
						.Area .tabArea
						.City .tabCity
						{
							display:block;
						}
						.Area .tabCity,
						.City .tabArea
						{
							display:none;
						}
							.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul,
							.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul
							{
								float:none;
								width:auto;
								padding:0px;
								margin:0px;
								border:none;
							}
								.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li,
								.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li
								{
									float:none;
								}
								.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li a,
								.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li a
								{
									float:none;
									display:block;
									height:auto;
									min-height:22px;
									line-height:22px;
									padding:0px 13px 0px 13px;
									font-size:12px;
									font-weight:normal;
									color:#444e54;
									text-decoration:none;
									border-top:1px #b9bec1 solid;
									background:none;
								}
								.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li a.select,
								.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li a.select
								{
									font-size:13px;
									font-weight:bold;
								}
								.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li.first a,
								.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li.first a
								{
									border-top:none;
								}
								.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li a:hover,
								.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li a:hover
								{
									color:#ea5c1c;
								}
								/* nivo dieper */
								.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li ul,
								.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li ul
								{
									display:none;
									float:none;
									width:auto;
									padding:0px;
									margin:0px;
									border:none;
									background:url(../img/google_maps/content_level2_bg.png) no-repeat 0px 0px;
								}
									.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li ul li,
									.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li ul li
									{
										float:none;
									}
									.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li ul li a,
									.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li ul li a
									{
										float:none;
										display:block;
										height:auto;
										min-height:18px;
										line-height:18px;
										padding:0px 13px 0px 39px;
										color:#7b7d73;
										text-decoration:none;
										border-top:1px #ced7dc solid;
										background:url(../img/i_li_arrow_dgrey.gif) no-repeat 25px -415px;
									}
									.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li.first ul li a,
									.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li.first ul li a
									{
										border-top:1px #ced7dc solid;
									}
									.aanbod .header .googleContentObject .objOfficeL1 .tabCity ul li ul li a:hover,
									.aanbod .header .googleContentObject .objOfficeL1 .tabArea ul li ul li a:hover
									{
										color:#ea5c1c;
										text-decoration:none;
										background:url(../img/i_li_arrow_dgrey.gif) no-repeat 25px -200px;
									}

				.googleInfoWindowContent
				{
					position:relative;
					float:left;
					width:252px;
					height:auto;
					padding:0px 0px 0px 0px;
				}
					.googleInfoWindowContent .clearerGoogle
					{
						clear:both;
					}
					.googleInfoWindowContent h4
					{
						font-size:11px;
						font-weight:normal;
						color:#acb0b2;
						padding-bottom:5px;
					}
					.googleInfoWindowContent .colLeft
					{
						float:left;
						width:141px;
					}
					.googleInfoWindowContentContact .colLeft
					{
						width:262px;
					}
						.googleInfoWindowContent .colLeft h5
						{
							font-size:14px;
							font-weight:bold;
							color:#ea5c1c;
							padding-bottom:5px;
						}
						.googleInfoWindowContent .colLeft p
						{
							font-size:12px;
							font-weight:normal;
							color:#444e54;
							line-height:16px;
							padding-right:7px;
							width:auto;
						}
						.googleInfoWindowContent .colLeft p a
						{
							cursor:pointer;
							color:#444e54;
							text-decoration:underline;
						}
						.googleInfoWindowContent .colLeft p a:hover
						{
							color:#ea5c1c;
							text-decoration:underline;
						}
					.googleInfoWindowContent .colRight
					{
						float:left;
						width:111px;
					}
						.googleInfoWindowContent .colRight img
						{
							float:left;
							position:static;
						}
						.googleInfoWindowContent .colRight a
						{
							float:left;
							width:111px;
							height:22px;
							color:#888a7f;
							font-size:12px;
							padding:0px 0px 0px 0px;
							margin:14px 0px 0px 0px;
							text-decoration:none;
							overflow:hidden;
							cursor:pointer;
							background:url(../img/b_algemeen_left.gif) no-repeat 0px 0px;
						}
						.googleInfoWindowContent .colRight a:hover span
						{
							color:#ea5c1c;
							text-decoration:none;
						}
						.googleInfoWindowContent .colRight a span
						{
							display:block;
							line-height:22px;
							padding:0px 0px 0px 9px;
							font-weight:bold;
							white-space:nowrap;
							overflow:hidden;
							background:url(../img/b_algemeen_right.gif) no-repeat right 0px;
						}


		.aanbodSmall .columnWrapper table.normal
		{
			border-collapse:collapse;
			margin:28px 0px 0px 0px;
			padding:0px;
		}
			.aanbodSmall table.normal th
			{
				font-size:13px;
				font-weight:bold;
				color:#444e54;
				padding-left:8px;
				line-height:22px;
				border-bottom:1px #979ca0 solid;
			}
			.aanbodSmall table.normal td
			{
				font-size:12px;
				color:#72746a;
				padding-left:8px;
				line-height:22px;
				vertical-align:top;
				border-bottom:1px #d8d6d6 solid;
			}
			.aanbodSmall table.normal td.lastRow
			{
				border-bottom:2px #d8d6d6 solid;
			}
			.aanbodSmall table.normal td.alignRight
			{
				text-align:right;
			}
			.aanbodSmall .columnWrapper .leftCol a.normal
			{
				float:right;
				width:156px;
				height:22px;
				color:#888a7f;
				font-size:12px;
				padding:0px 0px 0px 0px;
				margin:14px 46px 0px 0px;
				text-decoration:none;
				overflow:hidden;
				cursor:pointer;
				background:url(../img/b_algemeen_left.gif) no-repeat 0px 0px;
			}
			.aanbodSmall .columnWrapper .leftCol a.normal:hover span
			{
				color:#ea5c1c;
				text-decoration:none;
			}
			.aanbodSmall .columnWrapper .leftCol a.normal span
			{
				display:block;
				line-height:22px;
				padding:0px 0px 0px 9px;
				font-weight:bold;
				white-space:nowrap;
				overflow:hidden;
				background:url(../img/b_algemeen_right.gif) no-repeat 136px 0px;
			}
			.aanbodSmall div.modelphotos
			{
				width: 640px;
				padding: 0px;
				float: left;
			}
			.aanbodSmall div.modelphotos table
			{
				padding:0px;
				margin:0px;
			}
			.aanbodSmall div.modelphotos table td
			{
				width: 128px;
				height: 128px;
				padding: 5px;
				text-align: center;
				vertical-align: middle;
				background-color: #efefef;
				border-top: solid 1px #dddddd;	border-left: solid 1px #dddddd;	border-bottom: solid 2px #aaaaaa; border-right: solid 2px #aaaaaa;
			}
			.aanbodSmall div.modelphotos table td a
			{
				display: block;
				width: 124px;
				line-height: 0px;
				font-size: 0px;
			}
			.aanbodSmall div.modelphotos table td span
			{
				display: none;
			}

		/* template discipline */
		.discipline h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 7px;
			color:#444e54;
		}
		.discipline h2
		{
			font-size:14px;
			font-weight:bold;
			line-height:18px;
			padding:1px 0px 0px 7px;
			color:#444e54;
		}
		.discipline .columnWrapper .leftCol blockquote
		{
			padding:0px 0px 12px 0px;
		}
		.discipline .columnWrapper .leftCol blockquote p
		{
			width:576px;
			font-size:12px;
			font-weight:bold;
			color:#8d8e84;
			line-height:18px;
			padding:0px 19px 0px 8px;
		}
		.discipline .columnWrapper .leftCol p
		{
			width:576px;
			font-size:12px;
			font-weight:normal;
			color:#444e54;
			line-height:18px;
			padding:0px 19px 12px 8px;
		}
		/* template over Accres */
		.overAccres h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 7px;
			color:#444e54;
		}
		.overAccres h2
		{
			font-size:14px;
			font-weight:bold;
			padding:1px 0px 0px 7px;
			color:#444e54;
		}
		.overAccres .columnWrapper .leftCol blockquote
		{
			padding:0px 0px 12px 0px;
		}
		.overAccres .columnWrapper .leftCol blockquote p
		{
			width:576px;
			font-size:12px;
			font-weight:bold;
			color:#8d8e84;
			line-height:18px;
			padding:0px 19px 0px 8px;
		}
		.overAccres .columnWrapper .leftCol p
		{
			width:576px;
			font-size:12px;
			font-weight:normal;
			color:#444e54;
			line-height:18px;
			padding:0px 19px 12px 8px;
		}
		/* template News */
		.news h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 7px;
			color:#444e54;
		}
		.news .columnWrapper .leftCol h2
		{
			font-size:14px;
			font-weight:bold;
			padding:0px 0px 14px 7px;
			color:#444e54;
		}
		.news .columnWrapper .leftCol .intro h2
		{
			font-size:14px;
			font-weight:bold;
			padding:5px 0px 5px 7px;
			color:#444e54;
		}
		.news .columnWrapper .leftCol .listBlock
		{
			position:relative;
			float:left;
			width:732px;
			padding:0px 0px 0px 0px;
		}
		.news .columnWrapper .leftCol .intro
		{
			padding:0px 0px 21px 0px;
			line-height:20px;
		}
		.news .columnWrapper .leftCol .listBlock img
		{
			float:right;
		}
		.news .columnWrapper .leftCol .listBlock .corners
		{
			position:absolute;
			top:0px;
			left:576px;
			width:156px;
			height:100px;
			background:url(../img/i_home_cornersproject.png) no-repeat 0px 0px;
		}
		.news .columnWrapper .leftCol .listBlock .listContent
		{
			width:560px;
			float:left;
			padding:0px;
		}
		.news .columnWrapper .leftCol p
		{
			font-size:12px;
			line-height:18px;
			font-weight:normal;
			color:#444e54;
			padding:0px 19px 15px 7px;
		}
		.news .columnWrapper .leftCol .intro p
		{
			font-size:12px;
			line-height:18px;
			font-weight:normal;
			color:#444e54;
			padding:0px 19px 7px 7px;
		}
		.news .columnWrapper .leftCol p.date
		{
			font-size:12px;
			line-height:18px;
			font-weight:bold;
			color:#8d8e84;
			line-height:15px;
			padding:0px 19px 0px 7px;
		}
		.news .columnWrapper .leftCol p a,
		.news .columnWrapper .leftCol p a:hover
		{
			color:#ea5c1c;
			line-height:15px;
			text-decoration:underline;
		}
		.news .columnWrapper .leftCol ul
		{
			clear:both;
			padding:0px 0px 0px 0px;
		}
			.news .columnWrapper .leftCol li a
			{
				width:1px;
				display:block;
				font-size:12px;
				color:#888a7f;
				line-height:22px;
				text-decoration:none;
				padding-left:23px;
				background:url(../img/i_li_arrow_grey.gif) no-repeat 8px -415px;
				white-space:nowrap;
			}
			.news .columnWrapper .leftCol li a:hover
			{
				color:#ea5c1c;
				text-decoration:none;
				background:url(../img/i_li_arrow_grey.gif) no-repeat 8px -200px;
			}
		/* template newsletter */
		.newsletter h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 7px;
			color:#444e54;
		}
		.newsletter h2
		{
			font-size:14px;
			font-weight:bold;
			padding:1px 0px 0px 7px;
			color:#444e54;
		}
		.newsletter .columnWrapper .leftCol blockquote
		{
			padding:0px 0px 12px 0px;
		}
		.newsletter .columnWrapper .leftCol blockquote p
		{
			width:576px;
			font-size:12px;
			font-weight:bold;
			color:#8d8e84;
			line-height:15px;
			padding:0px 19px 0px 8px;
		}
		.newsletter .columnWrapper .leftCol p
		{
			width:576px;
			font-size:12px;
			font-weight:normal;
			color:#444e54;
			line-height:15px;
			padding:0px 19px 12px 8px;
		}
		.newsletter .formBlock
		{
			float:left;
			width:557px;
			background:#f5f5f5;
			padding:18px 0px 19px 7px;
			margin-bottom:10px;
		}
			.newsletter .formBlock label
			{
				float:left;
				height:22px;
				line-height:22px;
				font-size:12px;
				font-weight:normal;
				color:#444e54;
				padding-right:10px;
			}
			.newsletter .formBlock input
			{
				float:left;
				width:218px;
				height:19px;
				lline-height:22px;
				padding:3px 0px 0px 5px;
				color:#ea5c1c;
				font-size:11px;
				font-weight:bold;
				background:url(../img/i_input_newsletter.gif) no-repeat 0px 0px;
				border:none;
			}
			.newsletter .columnWrapper .leftCol .formBlock a
			{
				float:left;
				width:156px;
				height:22px;
				color:#888a7f;
				font-size:12px;
				padding:0px 0px 0px 0px;
				margin:11px 46px 0px 132px;
				text-decoration:none;
				overflow:hidden;
				cursor:pointer;
				background:url(../img/b_algemeen_left.gif) no-repeat 0px 0px;
			}
			.newsletter .columnWrapper .leftCol .formBlock a:hover span
			{
				color:#ea5c1c;
				text-decoration:none;
			}
			.newsletter .columnWrapper .leftCol .formBlock a span
			{
				display:block;
				line-height:22px;
				padding:0px 0px 0px 9px;
				font-weight:bold;
				white-space:nowrap;
				overflow:hidden;
				background:url(../img/b_algemeen_right.gif) no-repeat 136px 0px;
			}
		/* template sitemap */
		.sitemap h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 7px;
			color:#444e54;
		}
		.sitemap .columnWrapper .leftCol ul
		{
			float:left;
			padding-bottom:10px;
		}
		.sitemap .columnWrapper .leftCol ul.col1 {width:85px;}
		.sitemap .columnWrapper .leftCol ul.col2 {width:114px;}
		.sitemap .columnWrapper .leftCol ul.col3 {width:167px;}
		.sitemap .columnWrapper .leftCol ul.col4 {width:151px;}
		.sitemap .columnWrapper .leftCol ul.col5 {width:145px;}
		.sitemap .columnWrapper .leftCol ul.col6 {width:120px;}
		.sitemap .columnWrapper .leftCol ul.col7 {width:154px;}
		.sitemap .columnWrapper .leftCol ul li
		{
			padding:0px 14px;
		}
		.sitemap .columnWrapper .leftCol ul li a
		{
			color:#333333;
			line-height:22px;
			text-decoration:underline;
		}
		.sitemap .columnWrapper .leftCol ul li a:hover
		{
			color:#ea5c1c;
		}
		.sitemap .columnWrapper .leftCol ul li a.title
		{
			color:#8d8e84;
			font-weight:bold;
			text-decoration:none;
		}
		.sitemap .columnWrapper .leftColv ul li a.title:hover
		{
			color:#ea5c1c;
		}
		/* template search */
		.search  h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 9px;
			color:#444e54;
		}
		.search  h2
		{
			font-size:14px;
			font-weight:bold;
			padding:1px 0px 19px 9px;
			color:#444e54;
		}
		.search .columnWrapper .leftCol input
		{
			width:241px;
			height:17px;
			lline-height:22px;
			padding:5px 0px 0px 5px;
			margin:0px 0px 13px 5px;
			color:#ea5c1c;
			font-size:11px;
			font-weight:bold;
			background:url(../img/i_input_search.gif) no-repeat 0px 0px;
			border:none;
		}

		.search .columnWrapper .leftCol .pageContainer
		{
			height:22px;
			position:relative;
			width:700px;
			text-align:center;
			margin:-5px 0px 20px 0px;
		}
			.search .columnWrapper .leftCol .pageContainer .pageLeft
			{
				position:absolute;
				top:0px;
				left:0px;
				width:150px;
				text-align:left;
			}
			.search .columnWrapper .leftCol .pageContainer .pageCenter
			{
				color:#888a7f;
				line-height:22px;
			}
			.search .columnWrapper .leftCol .pageContainer .pageRight
			{
				position:absolute;
				top:0px;
				left:550px;
				width:150px;
				text-align:right;
			}
			.search .columnWrapper .leftCol .pageContainer .pageLeft a
			{
				height:22px;
				display:block;
				font-size:12px;
				color:#888a7f;
				line-height:22px;
				text-decoration:none;
				padding-left:23px;
				background:url(../img/i_li_arrow_grey_searchl.gif) no-repeat 8px -416px;
				white-space:nowrap;
			}
			.search .columnWrapper .leftCol .pageContainer .pageLeft a:hover
			{
				color:#ea5c1c;
				text-decoration:none;
				background:url(../img/i_li_arrow_grey_searchl.gif) no-repeat 8px -201px;
			}
			.search .columnWrapper .leftCol .pageContainer .pageRight a
			{
				height:22px;
				display:block;
				font-size:12px;
				color:#888a7f;
				line-height:22px;
				text-decoration:none;
				padding-right:16px;
				background:url(../img/i_li_arrow_grey_searchr.gif) no-repeat right -416px;
				white-space:nowrap;
			}
			.search .columnWrapper .leftCol .pageContainer .pageRight a:hover
			{
				color:#ea5c1c;
				text-decoration:none;
				background:url(../img/i_li_arrow_grey_searchr.gif) no-repeat right -201px;
			}
			.search .columnWrapper .leftCol .listBlock
			{
				float:left;
				width:700px;
			}
				.search .columnWrapper .leftCol .listPageNr
				{
					float:left;
					width:30px;
					padding-left:10px;
					color:#444e54;
				}
				.search .columnWrapper .leftCol .listContent
				{
					float:left;
					width:660px;
				}
					.search .columnWrapper .leftCol .listContent h3 a
					{
						font-size:12px;
						font-weight:normal;
						color:#086da9;
					}
					.search .columnWrapper .leftCol .listContent h3 a:hover
					{
						color:#ea5c1c;
					}
					.search .columnWrapper .leftCol .listContent p
					{
						font-size:12px;
						line-height:15px;
						font-weight:normal;
						color:#444e54;
						padding-bottom:20px;
					}
		/* template contact */
		.contact #googlemapBig
		{
			width:934px;
			height:432px;
			border-left:1px #d8d6d6 solid;
			border-right:1px #d8d6d6 solid;
			overflow:hidden;
		}
		.contact #googlemapSmall
		{
			width:934px;
			height:312px;
			border-left:1px #d8d6d6 solid;
			border-right:1px #d8d6d6 solid;
			overflow:hidden;
		}	
	.contact .header .cornersWideBottom
	{
		position:absolute;
		top:308px;
		left:0px;
		width:936px;
		height:4px;
		font-size:1px;
		background:url(../img/i_header_cornerswide_b.png) no-repeat 0px 0px;
	}

		.contact h1
		{
			font-size:16px;
			font-weight:bold;
			padding:1px 0px 9px 7px;
			color:#444e54;
		}
		.contact h2
		{
			font-size:14px;
			font-weight:bold;
			padding:1px 0px 0px 7px;
			color:#444e54;
		}
		.contact .columnWrapper .leftCol blockquote
		{
			padding:0px 0px 12px 0px;
		}
		.contact .columnWrapper .leftCol blockquote p
		{
			width:576px;
			font-size:12px;
			font-weight:bold;
			color:#8d8e84;
			line-height:18px;
			padding:0px 19px 0px 8px;
		}
		.contact .columnWrapper .leftCol p
		{
			width:576px;
			font-size:12px;
			font-weight:normal;
			color:#444e54;
			line-height:18px;
			padding:0px 19px 12px 8px;
		}	
	
	
	
				.contact .header .googleZoomPlaceHolder
				{
					position:absolute;
					top:15px;
					left:15px;
					width:51px;
					height:195px;
				}
				.contact .googleZoomObject
				{
					width:51px;
					height:195px;
					background:url(../img/google_maps/zoom_bg.png) no-repeat 0px 0px;
				}
					.contact .googleZoomObject ul
					{
						position:absolute;
						top:7px;
						left:7px;
						float:left;
						width:36px;
						height:36px;
						overflow:hidden;
						background:url(../img/google_maps/zoom_nav_bg.gif) no-repeat 0px 0px;
						padding:1px 0px 0px 1px;
						mmargin:7px 0px 0px 7px;
					}
					.contact .googleZoomObject li
					{
						float:left;
						text-indent:-9999px;
						padding:0px 1px 1px 0px;
					}
					.contact .googleZoomObject li.tl
					{
						background:url(../img/google_maps/zoom_nav_tl.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li.tm
					{
						background:url(../img/google_maps/zoom_nav_tm.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li.tr
					{
						background:url(../img/google_maps/zoom_nav_tr.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li.ml
					{
						background:url(../img/google_maps/zoom_nav_ml.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li.mm
					{
						background:url(../img/google_maps/zoom_nav_mm.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li.mr
					{
						background:url(../img/google_maps/zoom_nav_mr.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li.bl
					{
						background:url(../img/google_maps/zoom_nav_bl.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li.bm
					{
						background:url(../img/google_maps/zoom_nav_bm.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li.br
					{
						background:url(../img/google_maps/zoom_nav_br.gif) no-repeat 0px 0px;
					}
					.contact .googleZoomObject li a
					{
						position:relative;
						display:block;
						width:11px;
						height:11px;
						font-size:1px;
					}
					.contact .googleSliderPlaceHolder
					{
						position:absolute;
						top:60px;
						left:15px;
						width:15px;
						height:127px;
						overflow:hidden;
					}
						.contact .googleSliderPlaceHolder .googleSliderPlus
						{
							width:15px;
							height:15px;
						}
						.contact .googleSliderPlaceHolder .googleSliderPlus a
						{
							display:block;
							width:15px;
							height:15px;
							text-indent:-9999px;
							font-size:1px;
							background:url(../img/google_maps/zoom_plus.gif) no-repeat 0px 0px;
						}
						.contact .googleSliderPlaceHolder .googleSliderMin
						{
							width:15px;
							height:15px;
						}
						.contact .googleSliderPlaceHolder .googleSliderMin a
						{
							display:block;
							width:15px;
							height:15px;
							text-indent:-9999px;
							font-size:1px;
							background:url(../img/google_maps/zoom_min.gif) no-repeat 0px 0px;
						}
						.contact .googleSliderPlaceHolder .googleSlider
						{
							width:15px;
							height:83px;
							padding:0px 0px;
							margin:7px 0px;
							background:url(../img/google_maps/zoom_slider_yas.gif) no-repeat 1px 0px;
						}
							.contact .googleSliderPlaceHolder .googleSliderPoint
							{
								position:relative;
								top:65px;
								width:15px;
								height:9px;
							}
							.contact .googleSliderPlaceHolder .googleSliderPoint a
							{
								display:block;
								width:15px;
								height:9px;
								text-indent:-9999px;
								background:url(../img/google_maps/zoom_slider.gif) no-repeat 0px 0px;
							}
				.contact .header .googleContentPlaceHolder
				{
					position:absolute;
					top:14px;
					left:724px;
					width:201px;
					height:195px;
				}
				.contact .header .googleContentObjectTop
				{
					width:201px;
					height:3px;
					font-size:1px;
					background:url(../img/google_maps/content_top.png) no-repeat 0px 0px;
				}
				.contact .header .googleContentObjectBottom
				{
					width:201px;
					height:3px;
					font-size:1px;
					background:url(../img/google_maps/content_bottom.png) no-repeat 0px 0px;
				}
				.contact .header .googleContentObject
				{
					width:193px;
					padding:0px 4px 20px 4px;
					background:url(../img/google_maps/content_tile.png) repeat-y 0px 0px;
				}
					.contact .header .googleContentObject h3
					{
						font-size:14px;
						font-weight:bold;
						color:#737a7f;
						padding:5px 10px 7px 10px;
					}
					.contact .header .googleContentObject blockquote
					{
						padding:0px 0px 0px 0px;
					}
					.contact .header .googleContentObject blockquote p
					{
						display:block;
						font-weight:normal;
						color:#737a7f;
						line-height:15px;
						padding:5px 5px 10px 10px;
					}
					.contact .header .googleContentObject p
					{
						display:block;
						font-weight:bold;
						color:#42494f;
						line-height:18px;
						padding:0px 5px 14px 10px;
					}
					.contact .header .googleContentObject p a
					{
						color:#42494f;
					}
					.contact .header .googleContentObject p a:hover
					{
						color:#ea5c1c;
					}
					.contact .header .googleContentObject p span
					{
						color:#ea5c1c;
					}


	.columnWrapper .rightCol
	{
		float:left;
		width:190px;
		padding:13px 0px 0px 0px;
	}
	.aanbodSmall .columnWrapper .rightCol
	{
		float:left;
		width:260px;
		padding:13px 10px 0px 0px;
	}
		.columnWrapper .rightCol h3
		{
			font-size:16px;
			font-weight:bold;
			color:#444e54;
			padding:0px 0px 9px 20px;
		}
		.columnWrapper .rightCol p
		{
			font-size:12px;
			line-height:15px;
			font-weight:normal;
			color:#444e54;
			padding-left:20px;
		}
		.aanbodSmall .columnWrapper .rightCol p
		{
			font-size:12px;
			line-height:15px;
			font-weight:normal;
			color:#444e54;
			padding:0px 0px 15px 20px;
		}
		.aanbodSmall .columnWrapper .rightCol img
		{
			margin:20px 0px 0px 20px;
		}
		.aanbodSmall .columnWrapper .rightCol a img
		{
			border:none;
		}
		.columnWrapper .rightCol ul
		{
			padding:9px 0px 10px 0px;
		}
			.columnWrapper .rightCol li
			{
				width:180px;
			}
			.columnWrapper .rightCol li a
			{
				display:block;
				font-size:12px;
				color:#888a7f;
				line-height:22px;
				text-decoration:none;
				padding-left:35px;
				background:url(../img/i_li_arrow_grey.gif) no-repeat 20px -415px;
			}
			.columnWrapper .rightCol li a.lPDF
			{
				background:url(../img/ic_pdf.gif) no-repeat 13px 3px;
			}
			.columnWrapper .rightCol li a.lPrint
			{
				background:url(../img/ic_print.gif) no-repeat 15px 2px;
			}
			.columnWrapper .rightCol li a.lSlides
			{
				background:url(../img/ic_slide.gif) no-repeat 15px 2px;
			}
			.columnWrapper .rightCol li a:hover
			{
				color:#ea5c1c;
				text-decoration:none;
				background:url(../img/i_li_arrow_grey.gif) no-repeat 20px -200px;
			}
			.columnWrapper .rightCol li a.lPDF:hover
			{
				background:url(../img/ic_pdf.gif) no-repeat 13px 3px;
			}
			.columnWrapper .rightCol li a.lPrint:hover
			{
				background:url(../img/ic_print.gif) no-repeat 15px 2px;
			}
			.columnWrapper .rightCol li a.lSlides:hover
			{
				background:url(../img/ic_slide.gif) no-repeat 15px 2px;
			}
			.columnWrapper .rightCol li a span
			{
				font-size:10px;
			}

		
.footer
{
	clear:both;
	position: relative;
	margin: -70px auto 0px auto;
	width:936px;
	height:70px;
	overflow: hidden;
	background:#ffffff;
}
	.footer ul
	{
		list-style-type:none;
		padding:0px 0px 0px 7px;
	}
		.footer li
		{
			float:left;
			padding-top:24px;
		}
			.footer li a
			{
				float:left;
				line-height:22px;
				font-size:11px;
				color:#999999;
				text-decoration:none;
				overflow:hidden;
				padding:0px 19px 0px 0px;
				margin-right:17px;
				background:url(../img/i_topnav_pipe.gif) no-repeat right top;
			}
			.footer li a.select,
			.footer li a:hover
			{
				color:#333333;
				text-decoration:none;
			}


ul.linkmetpijl
	{
	clear:both;
	padding:0px 0px 0px 0px;
	}

a.linkmetpijl
	{
	width:1px;
	display:block;
	font-size:12px;
	color:#888a7f;
	line-height:22px;
	text-decoration:none;
	padding-left:23px;
	background:url(../img/i_li_arrow_grey.gif) no-repeat 8px -415px;
	white-space:nowrap;
	}

	
li.linkmetpijl, a.linkmetpijl:hover
	{
	color:#ea5c1c;
	text-decoration:underline;
	color:#ea5c1c;
	text-decoration:none;		
	background:url(../img/i_li_arrow_grey.gif) no-repeat 8px -200px;
	}


p.melding_fout
	{
	font-size: 11px;
	color: #CC3333;
	padding:10px;
	background: #DDDDDD;
	line-height: 1.7em;
	border: 1px solid #CC3333;
	margin-bottom : 15px;
	font-weight : bold;
	}
	
p.melding_goed
	{
	font-size: 11px;
	color: #339933;
	padding:10px;
	background: #EEEEEE;
	line-height: 1.7em;
	border: 1px solid #339933;
	margin-bottom : 15px;
	font-weight : bold;
	}
	
table.formtable
	{
	spacing: 5px;
	margin:5px;
	padding:5px;
	}
	

a.lSlides_normal
	{
	display:block;
	font-size:12px;
	color:#888a7f;
	line-height:22px;
	text-decoration:none;
	padding: 0px 0px 0px 25px;
	background:url(../img/ic_slide.gif) no-repeat 2px 2px;
	}
	
