* {
	margin: 0;
	padding: 0;
}
html, body {
	width: 100%;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
}
div {
	position: relative;
	z-index: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	background-image: url(../img/background_top.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
p {
	font-size: 1.1em;
	line-height: 18px;
	margin-left: 15px;
	margin-right:10px;
	margin-top: 10px;
	color: #FFFFFF;
}
h6 {
	color: #000000;
	font-size: 1em;
	margin-top: 5px;
	margin-bottom: 2px;
}
.download { font-size:1.3em; padding: 0px 0px 0px 0px; margin:50px 0px;}
table {
	margin-top: 5px;
}
a:link { color: #bbb0a4; text-decoration: none;}
a:active { color: #bbb0a4; text-decoration: none;}
a:visited { color: #bbb0a4; text-decoration: none;}
a:hover { color: #ffffff; text-decoration: none;}

.omschrijving {
	font-size: 1.1em;
	width: 120px;
	color: #76605d;
	font-weight: bold;
	line-height: 17px;
	float: left;
}
li { list-style: disc url(none) inside;
}

.maincontainer {
	width: 100%;
	height: 494px;
	margin-top: 31px;
}
.contentcontainer {
	height: 494px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.menucontainer {
	float: left;
	height: 60px;
	width: 360px;
}
.menubox {
	float: left;
}



.menubox a:link { color: #9d9d9d; text-decoration: none;}
.menubox a:active { color: #9d9d9d; text-decoration: none;}
.menubox a:visited { color: #9d9d9d; text-decoration: none;}
.menubox a:hover { color: #000000; text-decoration: none;}

.menubox ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: auto; /* Width of Menu Items */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #9d9d9d;
	text-align: left;
	display: block;
}

.menubox ul li {
	width: 120px;
	position: relative;
	margin: 0;
	list-style-type: none;
	line-height: 17px;
	float: left;
	display: block;
}

.menubox li ul {
	position: absolute;
	display: none;
	}

/* Styles for Menu Items */
.menubox ul li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-top: 2px;
}
.contentholder {
	height: 422px;
	width: 950px;
	float: left;
	background-image: url(../img/logo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.submenuholder {
	float: left;
	width: 297px;
	height: 200px;
	margin-top: 10px;
}

.submenubox {
}
.submenubox a:link { color: #bbb0a4; text-decoration: none;}
.submenubox a:active { color: #bbb0a4; text-decoration: none;}
.submenubox a:visited { color: #bbb0a4; text-decoration: none;}
.submenubox a:hover { color: #ffffff; text-decoration: none;}

.submenubox ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: auto; /* Width of Menu Items */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	text-align: right;
	display: block;
}

.submenubox ul li {
	position: relative;
	margin: 0;
	list-style-type: none;
	line-height: 18px;
}

.submenubox li ul {
	position: absolute;
	display: none;
}

.menuactive {
	color: #000000;
}

.publicatie {
	font-size: 1.1em;
	color: #9d9d9d;
	position: relative;
	margin: 0;
	list-style-type: none;
	line-height: 17px;
	float: left;
}



.imagenumbers {
	float: none;
	height: 18px;
	display: block;
}



.imagenumbers a:link { color: #9d9d9d; text-decoration: none;}
.imagenumbers a:active { color: #9d9d9d; text-decoration: none;}
.imagenumbers a:visited { color: #9d9d9d; text-decoration: none;}
.imagenumbers a:hover { color: #000000; text-decoration: none;}

.imagenumbers ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: auto; /* Width of Menu Items */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #9d9d9d;
	text-align: left;
	margin-left: 10px;
	line-height: 17px;
	
}

.imagenumbers ul li {
	width: 18px;
	position: relative;
	margin: 0;
	list-style-type: none;
	line-height: 17px;
	float: left;
	display: block;
}

.scrollpijltje {
	font-size: 1.5em;
	width: 35px;
	}
.scrollpijltje a:link { color: #000000; text-decoration: none;}
.scrollpijltje a:active { color: #000000; text-decoration: none;}
.scrollpijltje a:visited { color: #000000; text-decoration: none;}
.scrollpijltje a:hover { color: #CC0000; text-decoration: none;}








/* Styles for Menu Items */
.submenubox ul li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 4px;
	padding-top: 4px;
}
.content {
	height: 422px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float:left;
	margin-left:19px;
}
.projectcontainer {
	width: 460px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	float:left;
	margin-left: 316px;
	display: inline;
	vertical-align: top;
}
.projectcontainer_empty {
	width: 460px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	float:left;
	margin-left: 316px;
	display: inline;
}
.imagelink {
	float:left;
}
.projectomschrijving {
	margin-left: 10px;
	width: 460px;
	float: left;
}

.projectlink {
	font-style: normal;
	color: #907f6c;
}

.projectlink a:link { color: #907f6c; text-decoration: none;}
.projectlink a:active { color: #907f6c; text-decoration: none;}
.projectlink a:visited { color: #907f6c; text-decoration: none;}
.projectlink a:hover { color: #000000; text-decoration: none;}

.mail {
	font-style: normal;
	color: #907f6c;
}

.mail a:link { color: #907f6c; text-decoration: none;}
.mail a:active { color: #907f6c; text-decoration: none;}
.mail a:visited { color: #907f6c; text-decoration: none;}
.mail a:hover { color: #000000; text-decoration: none;}


.footer {
	font-size: 0.9em;
	float:left;
	color: #9f9f9f;
	margin-top: 1px;
	margin-left: 120px;
	letter-spacing: 1px;
	line-height: 17px;
}
.image {
	float: left;
	height: 424px;
	width: 590px;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-align: right;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top: 170px;
}

/* Styles for images */
.imageholder {
	position:absolute;
	width:633px;
	height:422px;
	z-index:1;
	left: 317px;
	visibility: visible;
}

#img_index {
	position:absolute;
	width:auto;
	height:422px;
	z-index:1;
	left: 317px;
	visibility: visible;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#img_thumb_Top {
	width:210px;
	height:210px;
	z-index:1;
	visibility: visible;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#img_thumb_Bottom {
	width:210px;
	height:211px;
	z-index:1;
	visibility: visible;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#img_thumb_noborder {
	width:210px;
	height:211px;
	z-index:1;
	float: left;
}








#img_01 {
	position:absolute;
	z-index:1;
	left: 317px;
	visibility: visible;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#img_02 {
	position:absolute;
	z-index:1;
	left: 317px;
	visibility: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#img_03 {
	position:absolute;
	z-index:1;
	left: 317px;
	visibility: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
#img_04 {
	position:absolute;
	z-index:1;
	left: 317px;
	visibility: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
#img_05 {
	position:absolute;
	height:422px;
	z-index:1;
	left: 317px;
	visibility: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
#img_06 {
	position:absolute;
	height:422px;
	z-index:1;
	left: 317px;
	visibility: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
#text {
	height:422px;
	width: 300px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float:left;
}
#textbg {
	height:422px;
	width: 310px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float:left;
	background-color: #ded9d3;
}
#img_holder {
	height:422px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float:left
	
}
.contentblock {
	position:absolute;
	height:422px;
	z-index:0;
	left: 317px;
}
table {
	font-size: 1.1em;
	line-height: 16px;
	color: #907f6c;
}
table a:link { color: #907f6c; text-decoration: none;}
table a:active { color: #907f6c; text-decoration: none;}
table a:visited { color: #907f6c; text-decoration: none;}
table a:hover { color: #000000; text-decoration: none;}

input, textarea{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #907f6c;
	font-family: Arial, Helvetica, sans-serif;
	color: #907f6c;
	font-size: 11px;
	width: 203px;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}
input.searchbox {
	margin-right: 5px;
	width: 100px;
	background-color: #000000;
}
label  {
	font-family: Arial, Helvetica, sans-serif;
	color: #907f6c;
	width: 90px;
	height: 15px;
	float: left;
	margin-left: 10px;
	font-size: 1.1em;
	line-height: 1.8em;
}
.button {
	margin-left: 100px;
	width: 70px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #907f6c;	
	cursor: pointer;
	
}
#contact {
	padding-top:15px;
	float: left;
	width: 315px;
	height: 407px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float:left;
	background-color: #ded9d3;
}
#contact a {color:#000;}
#contact a:hover {color:#000; text-decoration:underline;}
#contact_right {
	padding-top:15px;
	float: left;
	width: 300px;
	height: 407px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #ded9d3;
}
.naw {
	font-family: Arial, Helvetica, sans-serif;
	color: #907f6c;
	font-size: 1.1em;
	line-height: 1.8em;
	margin-left: 100px;
	padding-top:10px;
}
.naw_right {
	font-family: Arial, Helvetica, sans-serif;
	color: #907f6c;
	font-size: 1.1em;
	line-height: 1.8em;
	margin-left: 10px;
	padding-top:0px;
}
.naw a {color:#000;}
.naw a:hover {color:#000; text-decoration:underline;}
.naw_right a {color:#000;}
.naw_right a:hover {color:#000; text-decoration:underline;}
.form {
	height: 270px;
}
.route {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	height: 422px;
	width: 300px;
	float: left;
}
.toelichting {
	width: 300px;
	float:left;
	}
.toelichting p {
	color: #FFFFFF;	
	}
.imgholder {
	float: left;
}
.checkbox {float:left; display:inline; clear:none; width:auto; height:auto; margin-bottom:10px; border:none;}
.checkboxlabel {width:200px;height: 80px; float:left; display:block; padding-left:90px;}

