#details_content_left {
	width: 692px;
	height: auto;
	position: relative;
	float: left;
}
#kaart_wrapper {
	width: 692px;
	height: 311px;
	position: relative;
	float: left;
	overflow: hidden;
	z-index: 40;
}
#details_content_left #sfeer.kaart {
	height: 311px;
}
#details_content_left #sfeer {
	width: 692px;
	height: 211px;
	position: relative;
	float: left;
	overflow: hidden;
}
#details_content_left #sfeer #image_wrapper_slideshow img {
	width: 692px;
	height: 211px;
}
#details_content_left .breadcrump {
	width: 657px;
	height: 52px;
	position: relative;
	padding-left: 35px;
	float: left;
	font: normal 11px/52px Arial, Helvetica, sans-serif;
	color: #ff8401;
}
#details_content_left .breadcrump a {
	width: auto;
	height: auto;
	position: relative;
	float: left;
	display: inline;
	font: normal 11px/52px Arial, Helvetica, sans-serif;
	color: #ff8401;
	text-decoration: underline;
}
#details_content_left .breadcrump a:hover {
	text-decoration: none;
}
#details_content_left .breadcrump span {
	width: auto;
	height: auto;
	position: relative;
	float: left;
	margin: 0px 10px;
	display: inline;
	font: normal 11px/52px Arial, Helvetica, sans-serif;
	color: #95191d;
}
#details_content_left #content_left_top {
	width: 692px;
	height: 14px;
	position: relative;
	float: left;
	background: url(../images/template/bg_content_left_top.gif) top right no-repeat;
}
#details_content_left #content_left_center {
	width: 597px;
	height: auto;
	position: relative;
	float: left;
	padding: 15px 60px 15px 35px;
	background: url(../images/template/bg_content_left_center.gif) top right repeat-y;
	font: normal 11px/23px Arial, Helvetica, sans-serif;
	color: #000;
}
#details_content_left #content_left_center h2.titels {
	width: 692px;
	margin-bottom: 25px;
	position: relative;
	float: left;
}
#details_content_left #content_left_center h2.titels.details {
	width: 692px;
	margin-bottom: 25px;
}
#details_content_left #content_left_center #tekst_pagina {
	width: 580px;
	height: auto;
	position: relative;
	float: left;
}
#details_content_left #content_left_center h1.subtitel {
	width: 692px;
	margin-bottom: 25px;
	visibility: hidden;
	font: bold 18px/18px Arial, Helvetica, sans-serif;
	color: #ff8401;
}
#details_content_left #content_left_center a {
	font: normal 11px/23px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}
#details_content_left #content_left_center a:hover {
	text-decoration: none;
}
#details_content_left #content_left_center strong {
	font: bold 11px/23px Arial, Helvetica, sans-serif;
	color: #000;
}
#details_content_left #content_left_center strong a {
	font: bold 11px/23px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}
#details_content_left #content_left_center strong a:hover {
	text-decoration: none;
}
#details_content_left #content_left_center ul {
	height: auto;
	width: auto;
	position: relative;
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px 0px 18px 0px;
}
#details_content_left #content_left_center ul li {
	min-height: 23px;
	width: 680px;
	position: relative;
	float: left;
	background: url(../images/template/bg_li_pijltje.gif) 0px 8px no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
#details_content_left #content_left_bottom {
	width: 692px;
	height: 14px;
	position: relative;
	float: left;
	background: url(../images/template/bg_content_left_bottom.gif) top right no-repeat;
}
#details_content_left .kolommen {
	width: 280px;
	height: auto;
	position: relative;
	float: left;
	margin-right: 17px;
	font: normal 11px/28px Arial, Helvetica, sans-serif;
	color: #000;
}
#details_content_right {
	width: 249px;
	height: auto;
	position: relative;
	float: left;
	padding: 28px 0px 0px 22px;
	font: normal 11px/28px Arial, Helvetica, sans-serif;
	color: #000;
}
#details_content_right ul {
	list-style: none;
}
#details_content_right ul li {
	background: none;
}
#details_content_right a {
	font: bold 11px/28px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
	margin-left: 25px;
}
#details_content_right a:hover {
	text-decoration: none;
}
#details_content_right h2.titels {
	width: 249px;
	margin-bottom: 15px;
	margin-left: 25px;
	visibility: hidden;
}
#details_content_right h2.adres {
	width: 249px;
	height: 25px;
	position: relative;
	float: left;
	margin: 15px 0px 10px 25px;
	visibility: hidden;
}
#details_content_right .adresgegevens {
	width: 249px;
	height: auto;
	position: relative;
	float: left;
	margin-left: 26px;
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color: #000;
	margin-bottom: 10px;
}
#details_content_right .adresgegevens strong {
	height: auto;
	width: 15px;
	position: relative;
	float: left;
	font: bold 11px/20px Arial, Helvetica, sans-serif;
	color: #ff8401;
}
#details_content_right .mailen {
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px;
}
#details_content_right ul {
	width: 243px;
	height: auto;
	position: relative;
	float: left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 6px !important;
}
#details_content_right ul li a {
	width: 230px;
	height: 29px;
	position: relative;
	float: left;
	padding-left: 19px;
	background: url(../images/template/li_bullit.gif) 0px 10px no-repeat;
	font: bold 11px/29px Arial, Helvetica, sans-serif;
	color: #000;
}
#details_content_right ul li a.act,
#details_content_right ul li a:hover {
	background: url(../images/template/li_bullit_active.gif) 0px 10px no-repeat;
	color: #ff8401;
}
#details_content_right #kennisbank {
	width: 256px;
	height: 163px;
	position: relative;
	float: left;
	background: url(../images/template/bg_kennisbank.gif) top left no-repeat;
	padding: 15px 0px 25px 25px;
	margin: 28px 0px 0px 0px;
}
#details_content_right #kennisbank h2.titels {
	width: 249px;
	margin-bottom: 15px;
	margin-left: 0px;
	visibility: hidden;
}
#details_content_right #kennisbank form {
	width: 219px;
	height: 95px;
	position: relative;
	float: left;
	margin-top: 16px;
}
#details_content_right #kennisbank input {
	width: 214px;
	height: 21px;
	position: relative;
	float: left;
	margin: 4px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	background: url(../images/template/bg_formulier_kennisbank.gif) top left no-repeat;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 11px;
	color: #666;
}
#details_content_right #kennisbank .knop {
	width: 68px;
	height: 24px;
	position: relative;
	float: left;
	margin-left: 150px;
	background: url(../images/template/btn_inloggen.gif) top left no-repeat;
	border: none;
	cursor: pointer;
	margin-top: 17px;
}
#details_content_right #kennisbank #wachtwoordvergeten {
	width: 117px;
	height: 11px;
	position: absolute;
	top: 142px;
	left: 25px;
}
#details_content_right #kennisbank #wachtwoordvergeten a {
	font: normal 11px/11px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
#details_content_right #kennisbank #wachtwoordvergeten a:hover {
	text-decoration: none;
}

/* <== POWERSTART ==> */
#film {
	width: 315px;
	height: 146px;
	position: relative;
	float: left;
	background: url(../images/template/button_presentatie.jpg) 0px 0px no-repeat;
}
#film a#bekijk {
	width: 212px;
	height: 35px;
	position: absolute;
	top: 32px;
	right: 17px;
	background: url(../images/template/x.gif) repeat;
	display: block;
}
#film #talen {
	width: 180px;
	height: 14px;
	position: absolute;
	bottom: 55px;
	right: 15px;
}
#film #talen a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #95191d;
	text-decoration: underline;
	margin-right: 15px;
	position: relative;
	float: right;
}
#film #talen a.normargin {
	margin-right: 0px;
}
#film #talen a:hover {
	text-decoration: none;
}
/* <== POWERSTART ==> */

/* <== CONTACT ==> */
#formulier_wrapper {
	width: 620px;
	height: auto;
	position: relative;
	float: left;
	margin-top: 30px;
}
#formulier_wrapper .oke {
	font: normal 12px/26px Arial, Helvetica, sans-serif;
	color: #0C0;
}
#formulier_wrapper .form_regel {
	width: 391px;
	min-height: 26px;
	position: relative;
	float: left;
	margin-bottom: 6px;
}
#formulier_wrapper .form_regel_textarea {
	width: 620px;
	height: 106px;
	position: relative;
	float: left;
	margin-bottom: 6px;
}
#formulier_wrapper .form_regel_textarea label {
	width: 139px;
	height: 26px;
	position: relative;
	float: left;
	font: normal 12px/26px Arial, Helvetica, sans-serif;
	color: #000;
	cursor: pointer;
}
#formulier_wrapper .form_regel_textarea textarea {
	width: 449px;
	height: 96px;
	position: relative;
	float: left;
	margin-bottom: 6px;
	background: url(../images/template/bg_textarea.gif) top left no-repeat;
	border: none;
	padding: 5px;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #000;
	overflow: auto;
}
#formulier_wrapper .form_regel label {
	width: 139px;
	height: 26px;
	position: relative;
	float: left;
	font: normal 12px/26px Arial, Helvetica, sans-serif;
	color: #000;
	cursor: pointer;
}
#formulier_wrapper .form_regel label.pc {
	width: 56px;
}
#formulier_wrapper .form_regel label.plaats {
	width: 83px;
}
#formulier_wrapper .form_regel .invulveld {
	width: 219px;
	height: 26px;
	position: relative;
	float: left;
	background: url(../images/template/bg_invulveld_formulier.gif) top left no-repeat;
}
#formulier_wrapper .form_regel .invulveld.geen_bg {
	background: none;
}
#formulier_wrapper .form_regel .invulveld.pc_plaats {
	background: url(../images/template/bg_invulveld_formulier_pc_plaats.gif) top left no-repeat;
}
#formulier_wrapper .form_regel .invulveld input {
	width: 208px;
	height: 14px;
	position: relative;
	float: left;
	padding: 5px 0px 0px 5px;
	font: normal 11px/11px Arial, Helvetica, sans-serif;
	color: #000;
	border: none;
	background: none;
}
#formulier_wrapper .form_regel .invulveld input.postcode {
	width: 54px;
}
#formulier_wrapper .form_regel .invulveld input.plaats {
	width: 147px;
	margin-left: 5px;
}
#formulier_wrapper .form_regel .icon {
	width: 27px;
	height: 26px;
	position: relative;
	float: left;
	margin-left: 5px;
}
#formulier_wrapper .form_regel div.error {
	width: auto;
	height: auto;
	position: relative;
	float: left;
	margin: 10px 0px 2px 142px;
	font: italic 12px/14px Arial, Helvetica, sans-serif;
	color:#C33;
}
#formulier_wrapper .form_regel .radios {
	width: 245px;
	height: 23px;
	position: relative;
	float: left;
	padding-top: 3px;
	margin-right: 5px;
}
#formulier_wrapper .form_regel .radios .radiobtn {
	width: 55px;
	height: 23px;
	position: relative;
	float: left;
	padding-top: 3px;
	padding-left: 30px;
	margin-right: 15px;
	background: url(../images/template/radio.gif) 4px 4px no-repeat;
	cursor: pointer;
}
#formulier_wrapper .form_regel .radios .radiobtn.active {
	background: url(../images/template/radio_checked.gif) 4px 4px no-repeat;
}
#formulier_wrapper .form_regel .radios .radiobtn .radio_input {
	display: none;
}

#formulier_wrapper .form_regel .knop {
	width: 80px;
	height: 24px;
	position: relative;
	float: left;
	background: url(../images/template/btn_verzenden.gif) top left no-repeat;
	border: none;
	cursor: pointer;
	margin-left: 139px;
}
#formulier_wrapper .form_regel .knop submit {
	background: none;
	border: none;
}
/* <== CONTACT ==> */
