* {
	padding:0;
	margin:0;
	border:0;
	text-decoration: none;
}

html, body {
	background:#5e5e5e url(images/achter.jpg) 0 50%;
	color: #333333;
	font-family: Arial;
	font-size:11px;
	height:100%; /* needed for container min-height */
}

#container {
	background: url(images/achterinhoud.jpg) repeat-y;
	width:920px;
	margin:0 auto;
	position:relative; /* needed for footer positioning*/

	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	z-index:1;
}

#logo {
	float:left;
	padding-left:15px;
}

#menu {
	height:78px;
}
#menu li {
	list-style-type: none;
	float:left;
}

#menu ul li.home a {
	background: url(images/homemenu.jpg);
	width:61px;
	height:55px;
	display:block;
}
#menu ul li.home a:hover {
	background: url(images/homemenu.jpg) 0 55px;
	width:61px;
}

#menu ul li.historie a {
	background: url(images/historiemenu.jpg);
	width:77px;
	height:55px;
	display:block;
}
#menu ul li.historie a:hover {
	background: url(images/historiemenu.jpg) 0 55px;
	width:77px;
}

#menu ul li.personeel a {
	background: url(images/personeelmenu.jpg);
	width:96px;
	height:55px;
	display:block;
}
#menu ul li.personeel a:hover {
	background: url(images/personeelmenu.jpg) 0 55px;
	width:96px;
}

#menu ul li.projecten a {
	background: url(images/projectenmenu.jpg);
	width:96px;
	height:55px;
	display:block;
}
#menu ul li.projecten a:hover {
	background: url(images/projectenmenu.jpg) 0 55px;
	width:96px;
}

#menu ul li.service a {
	background: url(images/servicemenu.jpg);
	width:73px;
	height:55px;
	display:block;
}
#menu ul li.service a:hover {
	background: url(images/servicemenu.jpg) 0 55px;
	width:73px;
}

#menu ul li.techniek a {
	background: url(images/techniekmenu.jpg);
	width:79px;
	height:55px;
	display:block;
}
#menu ul li.techniek a:hover {
	background: url(images/techniekmenu.jpg) 0 55px;
	width:79px;
}

#menu ul li.certificering a {
	background: url(images/certificeringmenu.jpg);
	width:115px;
	height:55px;
	display:block;
}
#menu ul li.certificering a:hover {
	background: url(images/certificeringmenu.jpg) 0 55px;
	width:115px;
}

#menu ul li.contact a {
	background: url(images/contactmenu.jpg);
	width:76px;
	height:55px;
	display:block;
	clear:right;
}
#menu ul li.contact a:hover {
	background: url(images/contactmenu.jpg) 0 55px;
	width:76px;
}

#sidebar {
	float:left;
	height:100%;
}

#gegevens {
	padding-left:40px;
}

#vandam {
	padding-left:28px;
	padding-bottom:68px;
	position:absolute;
	bottom:0;
	z-index:2;
}

#inhoud {
	margin-left:238px;
	padding-right:40px;
	min-height:100%;
	height:100%;
	text-align:left;
	line-height: 12pt;
	padding-bottom:140px;
}
#inhoud a {
	color: #035f9e;
}
#inhoud a:hover {
	color: #b1181a;
}
#inhoud h1 {
	font-size:13px;
	line-height: 14pt;
}
#inhoud h2 {
	font-size:12px;
	line-height: 13pt;
}
hr {
	color: #035f9e;
	height: 1px;
}

#gegevensvoet {
	margin-left:238px;
	height:49px;
}
#voet {
	position:absolute;
	bottom:0;
	z-index:1;
}
#websitehebben {
	padding-right:28px;
	position:absolute;
	bottom:15px;
	right:0;
	z-index:2;
}
#websitehebben a {
	color: #000;
}
#websitehebben a:hover {
	color: #e33a76;
}

.spacer {
	clear:both;
}
