html {
	overflow-y:scroll;
}
body {
	background:#eaebe8;
	color:#000;
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size:11px;
	margin: 0px;
}

#wrapper {
	position:relative;
	width:975px;
	margin:0 auto;
}

#top {
	position:relative;
	width:975px;
	height: 100px;
	background-color:#f78f1e;
	border-bottom: 1px solid #fff;
}

#top #logo {
	position:absolute;
	top:20px;
	left:23px;
	width:248px;
	height:61px;
	z-index:1001;
	padding:0;
}

#top #logonvm {
	position:absolute;
	top:34px;
	right:19px;
	width:32px;
	height:44px;
	z-index:1001;
	padding:0;
}


#start_hoofdmenu {
	position:relative;
	width:975px;
	height: 33px;
	background-color:#6a737b;
	border-bottom: 8px solid #c3c7ca;
}

#start_hoofdmenu  A {
	position:relative;
	height: 33px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 33px;
	color: #fff;
	font-size:14px;
	font-weight: bold;
	float: left;
	text-decoration: none;
}

#start_hoofdmenu A:HOVER, #start_hoofdmenu A.on {
	color: #6a737b;
	background-color:#c3c7ca;
}



#start_submenu {
	width:975px;
	height: 213px;
	border-bottom: 17px solid #fff;
}

#start_submenu #start_submenu_content {
	width:305px;
	height: 203px;
	background:#c3c7ca url(assets/images/bg_submenu.gif) no-repeat;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
}

#start_submenu #start_submenu_content ul {
	list-style-image: url(assets/images/bullet.gif);
	margin-left: 18px;
	padding-left: 0px;
	margin-top: 0px;
}

#start_submenu #start_submenu_content A {
	line-height: 22px;
	color: #000;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
}

#start_submenu #start_submenu_content A:HOVER {
	color: #6a737b;
	background-color:#c3c7ca;
}


#start_submenu #start_submenu_illu {
	position:relative;
	width:650px;
	height: 213px;
	float: left;
}



#start_kaders {
	
}

#start_kaders #start_kader1 {
	width:325px;
	height: 253px;
	background-color:#c3c7ca;
	border-right: 3px solid #fff;
	float: left;
}

#start_kaders #start_kader2 {
	width:322px;
	height: 253px;
	background-color:#c3c7ca;
	float: left;
}

#start_kaders #start_kader3 {
	width:322px;
	height: 253px;
	background-color:#c3c7ca;
	border-left: 3px solid #fff;
	float: left;
}

#start_kaders H1{
	height: 24px;
	background:#969da2 url(assets/images/bullet_kader.gif) no-repeat;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	margin: 0px;
	padding-left: 32px;
	border-bottom: 1px solid #fff;
	margin-bottom: 0px;
}

#voorwaarden {
	font-size: 9px;
	color: #b4b9bd;
	line-height: 25px;
}
#voorwaarden A {
	color: #b4b9bd;
	text-decoration: none;
}
#voorwaarden A:HOVER {
	color: #6a737b;
}

#voorwaarden #left {
	float: left;
	width: 487px;
}

#voorwaarden #right {
	text-align: right;
	float: left;
	width: 487px;
}




#vervolg_submenu {
	width:975px;
	height: 27px;
	background-color:#c3c7ca;
	border-bottom: 3px solid #6a737b;
}

#vervolg_submenu  A {
	color: #000;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	background: url(assets/images/bullet2.gif) no-repeat;
	margin-left: 10px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 22px;
}

#vervolg_submenu  A:HOVER {
	color: #6a737b;
	background-color:#c3c7ca;
	background: url(assets/images/bullet4.gif) no-repeat;
}

#vervolg_submenu  A.on {
	background: url(assets/images/bullet3.gif) no-repeat;
	color: #6a737b;
	background-color:#c3c7ca;
}



#content {
	position: relative;
	padding-top: 20px;
	background-color: #fff;
	overflow: auto;
}
#content #left {
	width: 340px;
	float: left;
	padding-top:83px;
}

#content #body {
	width: 600px;
	float: left;
	font-size:12px;
	line-height: 25px;
	color: #474747;
	padding-right: 25px;
}

#content #body A {
	color: #f18005;
	text-decoration: none;
}

#content #body A:hover {
	color: #272727;
	text-decoration: underline;
}

#bb_row {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: #e1e3e5 1px solid;
	float: none;
	clear: both;
	overflow: auto;
}

#aanbiedingstekst {
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
}

span.oranje {
	color: #f18005;
}

#navigatie {
	background-color: #e1e3e5;
	height: 22px;
	width: 600px;
	color: #6b6b6b;
	line-height: 22px;
	font-size: 12px;
	margin-bottom: 10px;
}

#navigatie A {
	color: #b4b9bd;
	text-decoration: none;
}

#navigatie A:HOVER {
	color: #6a737b;
}

#navigatie #navleft {
	float: left;
	width: 200px;
	height: 22px;
}

#navigatie #navright {
	text-align: right;
	float: left;
	width: 400px;
	height: 22px;
}


div#zoekselectie {
	padding-top: 57px;
}

#zoekselectie h1,#zoekselectie h2 {
	background-color: #e1e3e5;
	height: 22px;
	width: 245px;
	color: #6b6b6b;
	line-height: 22px;
	font-size: 12px;
	margin-bottom: 5px;
	padding-left: 5px;
}

#zoekselectie h2 {
	background-color: #969da2;
	color: #fff;
}


#zoekselectie A {
	color: #b4b9bd;
	text-decoration: none;
}

#zoekselectie A:HOVER {
	color: #6a737b;
}

#zoekselectie #box {
	background-color: #e9eaeb;
	width: 241px;
	margin-left: 5px;
	line-height: 16px;
	padding: 2px;
	margin-bottom: 5px;
}

#zoekselectie #box.nobackground {
	background-color: #fff;
}

#zoekselectie #box h3 {
	width: 235px;
	line-height: 22px;
	font-size: 12px;
	border-bottom: #d2d4d6 1px solid;
	font-weight: normal;
	margin: 0px;
}


#buttons {

}

#buttons A {
	background-color: #c3c7ca;
	width: 150px;
	height: 22px;
	display: block;
	margin-bottom: 5px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #4f4f4f;
	line-height: 22px;
	padding-left:10px;
	border-bottom: 2px #6a737b solid;
}

#buttons A:hover, #buttons .active {
	background-color: #6a737b;
	color: #fff;
}

#body h1 {
	color: #f78f1e;
	font-size: 16px;
	margin:0px;
	padding:0px;
}

#body h2 {
	color: #6a737b;
	font-size: 14px;
	margin:0px;
	padding:0px;
	border-bottom: 1px #e1e3e5 solid;
}


#body .dobjectgegevens {
	float: left;
}


#body .objectgegevens_label {
	color: #f78f1e;
	font-weight: bold;
	width: 75px;
	margin-left: 20px;
	float: left;
	border-bottom: 1px #e1e3e5 solid;
}

#body .objectgegevens_value {
	width: 155px;
	float: left;
	border-bottom: 1px #e1e3e5 solid;
}


#body .projectgegevens {
	float: left;
	margin-left: 20px;
	border-bottom: 1px #e1e3e5 solid;
}


#body .projectgegevens_label {
	color: #f78f1e;
	font-weight: bold;
	width: 95px;
	float: left;
}

#body .projectgegevens_value {
	width: 155px;
	float: left;
}

.pdfbrochure {
	padding: 10px;
	margin-bottom: 10px;
	background: #e5e5e5 url('/assets/images/picogram_pdf.gif') no-repeat;
	background-position: 10px 12px;
	padding-left: 40px;
}

div#news1 {
	width: 350px;
	background: #e5e5e5;
	border: 2px #f78f1e solid;
	padding: 5px;
}

div#news1 h3 {
	width: 346px;
	background: #f78f1e;
	padding: 2px;
	color: #fff;
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
}

div#news1 div {
	padding: 15px;
	font-size: 14px;
	line-height: 18px;
}


div#news1 div A {
	color: #f78f1e;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}




#start_kader1 select {
	width: 232px;
	color: #414141;
	margin-top: 5px;
}

#start_kader1 select.prijs {
	width: 100px;
}

#start_kaders #start_kader1 .line {
	background: url(assets/images/bullet.gif) no-repeat;
	background-position: 0px 5px;
	border-bottom: 1px #6a737b dotted;
	margin-left: 18px;
	margin-right: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 20px;
}

#start_kaders #start_kader1 .label {
	float: left;
	width: 133px;
	color: #6a737b;
}

#start_kaders #start_kader1 .label2 {
	background: url(assets/images/bullet.gif) no-repeat;
	background-position: 0px -3px;
	padding-left: 20px;
	float: left;
	width: 113px;
	color: #6a737b;
}


#start_kaders #start_kader1 .label A, #start_kaders #start_kader1 .label2 A  {
	color: #6a737b;
	font-size: 10px;
	line-height:16px;
	text-decoration: none;
}

#start_kaders #start_kader1 .clear {
	float: none;
	clear: both;
}

#start_kaders #start_kader1 .resultaat {
	background-color: #f68f1e;
	background-position: 0px 5px;
	margin-left: 18px;
	margin-top: 10px;
	padding: 5px;
	color: #fff;
	font-weight: bold;
	width: 160px;
	text-align:center;
	float: left;
}
#start_kaders #start_kader1 .toon {
	background-color: #6a737b;
	background-position: 0px 5px;
	margin-top: 10px;
	padding: 5px;
	color: #fff;
	font-weight: bold;
	width: 110px;
	text-align:center;
	float: left;
}
#start_kaders #start_kader1 .toon A {
	color: #fff;
	display: block;
	text-decoration: none;
}


div.openhuislijst {
	background: #d2d5d7 url(assets/images/openhuis.gif) no-repeat;
	color: #3a3a3a;
	line-height: 21px;
	font-size: 11px;
	padding-left:90px;
	width:295px;
	float:right;
}

div.openhuis {
	background: #d2d5d7 url(assets/images/openhuis.gif) no-repeat;
	color: #3a3a3a;
	line-height: 21px;
	font-size: 11px;
	padding-left:90px;
}

.stap1 {
	background: url(assets/images/stap1.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap2 {
	background: url(assets/images/stap2.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap3 {
	background: url(assets/images/stap3.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap4 {
	background: url(assets/images/stap4.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap5 {
	background: url(assets/images/stap5.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap6 {
	background: url(assets/images/stap6.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap7 {
	background: url(assets/images/stap7.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap8 {
	background: url(assets/images/stap8.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap9 {
	background: url(assets/images/stap9.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
.stap10 {
	background: url(assets/images/stap10.gif) no-repeat;
	padding-left: 120px;
	padding-top: 20px;
	min-height:120px;
}
