html {
	height: 100%;
}


/* STANDAARD HTML-ELEMENTEN */
body {
	height: 100%;
	margin: 0px;
	background: #fff url(/images/bg-main.gif) repeat-x left top;
}

body,
input,
select,
textarea {
	/*color: #82807c;*/
	color: #3e3d3c;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
}

a:link,
a:visited,
a:active {
	text-decoration: underline;
	color: #c12302;
	outline-style: none;
} 
a:hover {
	text-decoration: none;
}

img,
table {
	border: 0px;
}

p {
	margin: 0px 0px 18px 0px;
}

ul,
li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

li {
	padding: 0px 0px 0px 10px;
	background: url(/images/list.gif) 0px 9px no-repeat;
}

h1 {
	font: bold 16px/20px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 4px 10px 10px 10px;
	color: #939598;
}
* html h1 {
	height/**/:/**/20px; /* 34px */
}

h2 {
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px;
	color: #000;
}

h3 {
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #000;
}

/* Paginamanagerstyles */
img[align="left"] {
	margin: 0px 10px 0px 0px;
	float: left;
}

img[align="right"] {
	margin: 0px 0px 0px 10px;
	float: right;
}



/* FORMULIEREN */
form {
	margin: 0px;
}

input,
select,
textarea {
	background: #fff;
}

label {
	cursor: pointer;
}

.formSubmit {
	width: 0px;
	height: 0px;
	overflow: hidden;
}

#formSubmitJs {
	display: none;
}



/* CONTAINERS */
.containerMain {
	width: 970px;
	min-height: 18px;
	margin: 0px auto 0px auto;
}

.kolomL {
	width: 180px;
	min-height: 18px;
	float: left;
	margin: 0px 0px 0px 5px;
}
* html .kolomL {
	margin: 0px 0px 0px 2px;
}

.kolomMain {
	width: 785px;
	min-height: 18px;
	float: left;
}

.werkveld {
	width: 765px; /* 785px */
	min-height: 206px;
	padding: 7px 10px;
	background: #fff url(/images/bg-kolomMain.gif) repeat-y left top;
}
* html .werkveld {
	height: 206px;
}



/* ALGEMEEN */
/* Header */
.header {
	width: 970px;
	height: 139px;
	overflow: hidden;
	position: relative;
	background: url(/images/header.gif) no-repeat 0px 30px;
}

.header .topmenu {
	width: 241px;
	height: 30px;
	overflow: hidden;
	position: absolute;
	left: 190px;
	top: 0px;
	color: #fff;
	font-size: 11px;
}

.header .topmenu a:link,
.header .topmenu a:active,
.header .topmenu a:visited {
	display: block;
	height: 25px;
	padding: 0px 5px;
	float: left;
	border-bottom: 5px solid #fff;
	color: #fff;
	line-height: 24px;
	text-decoration: none;
}
.header .topmenu a:hover {
	color: #000;
	text-decoration: underline;
}

.header .logo {
	width: 170px;
	height: 94px;
	overflow: hidden;
	position: absolute;
	left: 10px;
	top: 35px;
}

/* Menu */
.kolomL li {
	display: block;
	width: 180px;
	min-height: 40px; /* 45px */
	padding: 0px 0px 5px 0px;
	margin: 0px;
	background: url(../images/bg-menu-schaduw.gif) no-repeat left bottom;
}

.kolomL li a:link,
.kolomL li a:active,
.kolomL li a:visited {
	display: block;
	width: 160px; /* 180px */
	min-height: 18px;
	padding: 11px 10px 11px 10px;
	color: #fff;
	font-size: 14px;
	text-decoration: none;
	background: #e59e27 url(../images/bg-menu.gif) repeat-x left bottom;
	
}
.kolomL li a.actief:link,
.kolomL li a.actief:active,
.kolomL li a.actief:visited,
.kolomL li a.actief:hover,
.kolomL li a:hover {
	text-decoration: none;
	background: #608497 url(../images/bg-menu-hover.gif) repeat-x left bottom;
}

/* Werkveld */
.kopSchaduw {
	height: 5px;
	overflow: hidden;
	position: relative;
	z-index: 1;
	background: url(/images/bg-kopSchaduw.gif) repeat-x left top;
}

.kopSchaduw .hoekje {
	width: 10px;
	height: 5px;
	overflow: hidden;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 10;
	background: url(/images/bg-kopSchaduw-hoekje.gif) no-repeat left top;
}

.werkveld .tekstveld {
	width: 735px; /* 765px */
	min-height: 18px;
	padding: 15px 15px 0px 15px;
}

.werkveld .tekstveld img {
	margin-top: 3px;
	_margin: 3px 10px 10px 0;
	border: 1px solid #b9b9b9;
}

/* Footer */
.footer {
	width: 785px;
	height: 115px;
	overflow: hidden;
	position: relative;
	color: #fff;
	font: bold 16px/22px Arial, Helvetica, sans-serif;
	background: url(../images/bg-footer.gif) no-repeat left top;
}

.footer p {
	margin: 0px;
}

.footer span {
	font-size: 20px;
}

.footer a:link,
.footer a:active,
.footer a:visited {
	color: #fff;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}

.footerL {
	width: 375px;
	height: 95px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	left: 10px;
	text-align: center;
	background: #c12302;
}

.footerL table,
.footerR table {
	width: 375px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}

.footerL td,
.footerR td {
	width: 375px;
	height: 95px;
	text-align: center;
}

.footerR {
	width: 375px;
	height: 95px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	right: 10px;
	text-align: center;
	background: #e59e27;
}



/* PROJECTEN */
.rijHor {
	width: 765px;
	min-height: 18px;
}

.kolomSplitL {
	width: 380px;
	min-height: 18px;
	margin-right: 5px;
	float: left;
}

.kolomSplitR {
	width: 320px; /* 380px */
	min-height: 18px;
	padding: 11px 30px 0px 30px;
	float: left;
	color: #a1a09d;
	background: url(../images/bg-ico-info.gif) no-repeat 15px 11px;
}

.titelblokM {
	width: 352px; /* 380px */
	height: 18px; /* 50px */
	padding: 11px 14px 21px 14px;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	background: url(/images/bg-titelblok-m.gif) no-repeat left top;
}

.blokGroep {
	width: 350px; /* 380px */
	min-height: 18px;
	padding: 10px 15px 0px 15px;
	margin-bottom: 20px;
}

.blokGroep .item {
	width: 350px;
	height: 20px;
	margin-bottom: 2px;
}

.blokGroep .item .checkbox {
	width: 20px;
	height: 20px;
	overflow: hidden;
	float: left;
	background: #f2efe9;
}

.blokGroep .item .checkbox input {
	margin: 3px 0px 0px 3px;
	background: none;
}
* html .blokGroep .item .checkbox input {
	margin: 0px 0px 0px -1px;
}
*+html .blokGroep .item .checkbox input {
	margin: 0px 0px 0px -1px;
}

.blokGroep .item .titel {
	width: 298px; /* 308px */
	height: 18px; /* 20px */
	padding: 2px 0px 0px 10px;
	margin-right: 2px;
	overflow: hidden;
	float: left;
	color: #000;
	font-weight: bold;
	background: #f2efe9;
}
*+html .blokGroep .item .titel {
	padding: 1px 0px 1px 10px;
}

.blokGroep .item .ico {
	width: 20px;
	height: 20px;
	float: left;
	background: #f2efe9;
}

.blokGroep .item .ico img {
	float: left;
}

.blokWoonplaats {
	width: 350px; /* 380px */
	min-height: 18px;
	padding: 10px 15px 0px 15px;
	margin-bottom: 20px;
}

.blokWoonplaats .select {
	width: 330px; /* 350px */
	min-height: 18px;
	padding: 7px 10px 7px 10px;
	background: #f2efe9;
}

.blokWoonplaats .select .selectL {
	width: 160px;
	height: 18px;
	padding-top: 2px;
	float: left;
	font-weight: bold;
	color: #000;
}

.blokWoonplaats .select .selectR {
	width: 170px;
	min-height: 18px;
	float: left;
}

.blokWoonplaats .select .selectR select {
	width: 170px;
	color: #000;
}

.butSubmit {
	width: 180px;
	height: 45px;
	margin: 0px 15px 0px 185px;
	background: url(../images/bg-menu-schaduw.gif) repeat-x left bottom;
}

.butSubmit a:link,
.butSubmit a:active,
.butSubmit a:visited {
	display: block;
	width: 180px;
	height: 16px; /* 40px */
	padding: 11px 0px 13px 0px;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background: #e59e27 url(../images/bg-menu.gif) repeat-x left bottom;
}
.butSubmit a:hover {
	color: #fff;
	text-decoration: none;
	background: #608497 url(../images/bg-menu-hover.gif) repeat-x left bottom;
}

/* Tooltip */
a.infoTooltip:link,
a.infoTooltip:active,
a.infoTooltip:visited {
	display: block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	background: url(/images/ico-info.gif) no-repeat left top;
}
a.infoTooltip:hover {
	text-decoration: none;
	background-color: #d9d4c3;
}

.tool-tip {
	color: #fff;
	width: 188px;
	z-index: 13000;
	border: 1px solid #c9c9c9;
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
	background: #f2efe9;
}

.tool-text {
	padding: 7px 10px 7px 10px;
	color: #2f2f2d;
}

.tool-pijltje {
	width: 10px;
	height: 9px;
	overflow: hidden;
	position: absolute;
	right: -10px;
	top: 12px;
	background: url(../images/pijltje-tooltip.gif) no-repeat left top; 
}

/* Zoekresultaat */
.zoekresultaat {
	width: 765px;
	min-height: 18px;
	padding: 5px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	background: url(../images/bg-kopSchaduw.gif) repeat-x left top;
}

.titelblokL {
	width: 737px; /* 765px */
	height: 18px; /* 50px */
	padding: 11px 14px 21px 14px;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	background: url(/images/bg-titelblok-l.gif) no-repeat left top;
}

.zoekresultaat .splitL {
	width: 368px;
	height: 18px;
	overflow: hidden;
	float: left;
}

.zoekresultaat .splitR {
	width: 369px;
	height: 18px;
	overflow: hidden;
	float: left;
	text-align: right;
}

.zoekresultaat .splitR span {
	font-weight: normal;
}

.zoekresultaat .splitR a:link,
.zoekresultaat .splitR a:active,
.zoekresultaat .splitR a:visited {
	color: #fff;
	text-decoration: none;
}
.zoekresultaat .splitR a:hover {
	text-decoration: underline;
}

.blokZoekresultaat {
	width: 735px; /* 765px */
	min-height: 18px;
	padding: 0px 15px 0px 15px;
	margin: 10px 0px 13px 0px;
}

.blokZoekresultaat .item {
	width: 735px;
	height: 20px;
	margin-bottom: 2px;
	color: #000;
	line-height: 18px;
	cursor: pointer;
	background: #edeae2;
}
.blokZoekresultaat .item.kop {
	font-weight: bold;
}

.blokZoekresultaat .item a:link,
.blokZoekresultaat .item a:active,
.blokZoekresultaat .item a:visited {
	color: #000;
	text-decoration: none;
}
.blokZoekresultaat .item a:hover {
	text-decoration: none;
}

* html .blokZoekresultaat .item a:hover {
	text-decoration: underline;
}

.blokZoekresultaat .item .adres {
	width: 346px; /* 366px */
	height: 18px; /* 20px */
	padding: 1px 10px 1px 10px;
	border-right: 2px solid #fff;
	overflow: hidden;
	float: left;
}
.blokZoekresultaat .item.kop .adres {
	background: url(../images/ico-zoekresultaat-inactief.gif) no-repeat 352px 5px;
}
.blokZoekresultaat .item.kop .adres.actief {
	background: url(../images/ico-zoekresultaat-actief.gif) no-repeat 352px 5px;
}

.blokZoekresultaat .item .plaats {
	width: 347px; /* 367px */
	height: 18px; /* 20px */
	padding: 1px 10px 1px 10px;
	overflow: hidden;
	float: left;
}
.blokZoekresultaat .item.kop .plaats {
	background: url(../images/ico-zoekresultaat-inactief.gif) no-repeat 353px 5px;
}
.blokZoekresultaat .item.kop .plaats.actief {
	background: url(../images/ico-zoekresultaat-actief.gif) no-repeat 353px 5px;
}

.blokZoekresultaat .item.kop .adres:hover {
	background: #d9d4c3 url(../images/ico-zoekresultaat-actief.gif) no-repeat 352px 5px;
}
.blokZoekresultaat .item.kop .plaats:hover {
	background: #d9d4c3 url(../images/ico-zoekresultaat-actief.gif) no-repeat 353px 5px;
}

.blokZoekresultaat .item:hover {
	background-color: #d9d4c3;
}
.blokZoekresultaat .item.kop:hover {
	background-color: #edeae2;
}

/* Detail */
.projectDetail .werkveld {
	padding-bottom: 20px;
}

.werkveld .detailL {
	width: 575px;
	min-height: 18px;
	float: left;
	background: url(../images/bg-kolomL-schaduw.gif) repeat-y right top;
}

.werkveld .detailR {
	width: 185px; /* 190px */
	min-height: 18px;
	padding: 0px 0px 0px 5px;
	float: left;
	position: relative;
	_overflow: hidden;
}

.werkveld .detailL .kop {
	width: 545px; /* 575px */
	min-height: 18px;
	padding: 15px 15px 0px 15px;
}

.blokFotos {
	width: 563px; /* 575px */
	min-height: 18px;
	padding: 15px 0px 0px 12px;
	margin-bottom: 13px;
	background: url(../images/bg-fotoblok-licht.gif) no-repeat 9px bottom;
	
}

.fotoContainer {
	width: 170px; /* 186px */
	height: 100px; /* 120px */
	padding: 10px 8px;
	margin-left: -1px;
	overflow: hidden;
	float: left;
	background: url(../images/bg-fotoblok-foto.gif) no-repeat left top;
}
.fotoContainer:first-child {
	margin-left: 0px;
}

.fotoContainer .thumb {
	width: 170px;
	height: 100px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}

.fotoContainer .thumb .hoekje {
	width: 33px;
	height: 33px;
	overflow: hidden;
	position: absolute;
	right: -5px;
	top: -5px;
	cursor: pointer;
	background: url(../images/hoekje-foto.gif) no-repeat right top;
}
.fotoContainer .thumb:hover .hoekje,
.fotoContainer .hoekje:hover {
	background-position: left top;
}

.blokNaw {
	width: 550px;
	min-height: 18px;
	margin: 0px 0px 10px 15px;
}

.blokNaw .item {
	width: 545px; /* 550px */
	height: 20px;
	padding: 0px 0px 0px 5px;
	overflow: hidden;
	margin-bottom: 2px;
	line-height: 20px;
	background: #f2efe9;
}

.blokNaw .item .postcode {
	width: 269px;
	height: 20px;
	overflow: hidden;
	float: left;
	border-right: 2px solid #fff;
}

.blokNaw .item .plaats {
	width: 264px; /* 269px */
	height: 20px;
	padding: 0px 5px 0px 5px;
	overflow: hidden;
	float: left;
}

.blokTekst {
	width: 550px;
	min-height: 18px;
	margin: 0px 0px 10px 15px;
	line-height: 18px;
}

.blokTekst .tekst {
	padding: 3px 5px 5px 5px;
	margin: 0px;
	background: #f2efe9;
}

.blokMeerInfo {
	width: 530px; /* 550px */
	min-height: 18px;
	padding: 7px 10px;
	margin: 0px 0px 0px 15px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background: #c12302;
}

.blokMeerInfo p {
	margin: 0px;
}

.blokMeerInfo a:link,
.blokMeerInfo a:active,
.blokMeerInfo a:visited {
	color: #fff;
	text-decoration: none;
}
.blokMeerInfo a:hover {
	text-decoration: underline;
}

.butNieuweSelectie {
	width: 175px; /* 195px */
	height: 18px; /* 20px */
	padding: 1px 0px 1px 20px;
	overflow: hidden;
	position: absolute;
	top: -30px;
	left: -5px;
	background: url(../images/bg-kolomL-schaduw.gif) repeat-y left top;
}

.butNieuweSelectie a:link,
.butNieuweSelectie a:visited,
.butNieuweSelectie a:active {
	color: #bfbfbf;
	font-weight: bold;
	text-decoration: none;
}
.butNieuweSelectie a:hover {
	text-decoration: underline;
}

.titelblokS {
	width: 165px; /* 185px */
	height: 18px; /* 45px */
	padding: 8px 10px 19px 10px;
	margin-bottom: 10px;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	background: url(/images/bg-titelblok-s.gif) no-repeat left top;
}

.selectiemenu {
	width: 165px; /* 183px */
	min-height: 18px;
	padding: 12px 9px 10px 9px;
	margin-bottom: 15px;
	border: 1px solid #dadada;
	position: relative;
}

.selectiemenu.dicht {
	padding: 0px 9px 0px 9px;
}

.selectiemenu h4 {
	padding: 0px 5px 2px 0px;
	margin: 0px;
	position: absolute;
	left: -1px;
	top: -10px;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
}
.selectiemenu.open h4 {
	background: #fff url(../images/ico-selectie-open.gif) no-repeat 0px 5px;
}

.selectiemenu.dicht h4 {
	background: #fff url(../images/ico-selectie-dicht.gif) no-repeat 0px 5px;
}

.selectiemenu h4 a:link,
.selectiemenu h4 a:active,
.selectiemenu h4 a:visited {
	padding-left: 15px;
	color: #000;
	text-decoration: none;
}
.selectiemenu h4 a:hover {
	text-decoration: none;
}

.selectiemenu .set {
	width: 165px;
	min-height: 18px;
	margin-bottom: 10px;
}

.selectiemenu h5 {
	margin: 0px 0px 2px 0px;
	padding: 0px;
	color: #c12302;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
}

.selectiemenu p {
	margin: 0px;
	line-height: 18px;
	border-bottom: 1px solid #dadada;
}

.selectiemenu p a:link,
.selectiemenu p a:active,
.selectiemenu p a:visited {
	display: block;
	width: 165px;
	padding: 1px 0px 1px 14px;
	color: #82807c;
	text-decoration: none;
	background: url(../images/ico-selectie-blokje.gif) no-repeat 0px 7px;
}
.selectiemenu p a.actief:link,
.selectiemenu p a.actief:active,
.selectiemenu p a.actief:visited,
.selectiemenu p a.actief:hover,
.selectiemenu p a:hover {
	text-decoration: none;
	color: #000;
	background-image: url(../images/ico-selectie-blokje-actief.gif);
}

.popupImg {
	width: 600px;
	border-top: 5px solid #fff;
	border-right: 5px solid #fff;
	border-bottom: none;
	border-left: 5px solid #fff;
	display: none;
	position: absolute;
	top: 10px;
	z-index: 1000;
	background: #fff;	
}

.popupImg .close {
	width: 32px;
	height: 32px;
	overflow: hidden;
	position: absolute;
	right: -5px;
	top: -5px;
	cursor: pointer;
}

.popupImg .vorige {
	width: 23px;
	height: 23px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	bottom: 25px;
	cursor: pointer;
}

.popupImg .volgende {
	width: 23px;
	height: 23px;
	overflow: hidden;
	position: absolute;
	right: 0px;
	bottom: 25px;
	cursor: pointer;
}

.popupImg .image {
	width: 600px;
	height: 600px;
	overflow: hidden;
}

.popupImg .image img {
	float: left;
}

.popupImg .nav {
	width: 600px;
	height: 18px; /* 25px */
	padding: 3px 0px 4px 0px;
	text-align: center;
	color: #c12302;
	line-height: 18px;
	font-weight: bold;
	background: #fff;
}



/* FORMULIEREN */
.containerForm {
	width: 735px;
	min-height: 18px;
	margin-left: 15px;
}

.containerForm .rij {
	width: 735px;
	min-height: 30px;
	margin-bottom: 2px;
	font-weight: bold;
	color: #6b6a67;
	background: #f2efe9;
}

.containerForm .rij p {
	margin: 0px 0px 4px 0px;
	font-weight: normal;
}

.aanhefSplitL {
	width: 346px; /* 366px */
	min-height: 18px; /* 30px */
	padding: 6px 10px 6px 10px;
	float: left;
	border-right: 2px solid #fff;
}

.aanhefSplitR {
	width: 347px; /* 367px */
	min-height: 18px; /* 30px */
	padding: 6px 10px 6px 10px;
	float: left;
}

.formSplitL {
	width: 348px; /* 368px */
	min-height: 18px; /* 30px */
	padding: 6px 10px 6px 10px;
	float: left;
}

.formSplitR {
	width: 347px; /* 367px */
	min-height: 18px; /* 30px */
	padding: 6px 10px 6px 10px;
	float: left;
}

.formSplit2L {
	width: 266px; /* 286px */
	min-height: 18px; /* 30px */
	padding: 6px 10px 6px 10px;
	float: left;
}

.formSplit2R {
	width: 429px; /* 449px */
	min-height: 18px; /* 30px */
	padding: 6px 10px 6px 10px;
	float: left;
}

.splitA {
	width: 50px;
	height: 36px;
	float: left;
}

.splitB {
	width: 216px;
	height: 18px;
	margin-bottom: 2px;
	float: left;
}

.splitC {
	width: 222px;
	height: 18px;
	float: left;
}

.splitD {
	width: 207px;
	height: 18px;
	float: left;
}

.boxItem {
	min-height: 18px;
	clear: both;
}

.box {
	width: 20px;
	height: 18px;
	overflow: hidden;
	float: left;
}

.box input {
	margin: 1px 0px 0px 0px;
	background: none;
}
*+html .box input {
	margin: -1px 0px 0px -4px;
}
* html .box input {
	margin: -1px 0px 0px -4px;
}

.boxTxt {
	float: left;
}

.txtField {
	height: 14px;
	line-height: 14px;
}

.txtField01 {
	width: 341px;
}

.txtField02 {
	width: 163px;
	float: left;
	margin-right: 9px;
}

.txtField03 {
	width: 163px;
	float: left;
}

.txtField04 {
	width: 423px;
}

.txtArea {
	width: 341px;
	height: 125px;
	line-height: 14px;
}

.broch02 {
	margin: 10px 0px 0px 185px;
	float: left;
}

.broch01 {
	margin: 10px 0px 0px 190px;
	float: right;
}

* html .broch01 {
	margin: 10px 0px 0px 185px;
	float: left;
}

* html .broch02 {
	margin: 10px 0px 0px 190px;
	float: right;
}

.broch03 {
	margin: 10px 0px 0px 555px;
}





/* HACK -> 'Display-Table'-vervanger */
.containerMain:after,
.kolomL:after,
.kolomL li:after,
.kolomMain:after,
.werkveld:after,
.tekstveld:after,
.rijHor:after,
.kolomSplitL:after,
.kolomSplitR:after,
.blokGroep:after,
.item:after,
.select:after,
.selectL:after,
.selectR:after,
.zoekresultaat:after,
.detailL:after,
.detailR:after,
.kop:after,
.blokFotos:after,
.blokNaw:after,
.blokTekst:after,
.blokMeerInfo:after,
.selectiemenu:after,
.set:after,
.containerForm:after,
.formSplitL:after,
.formSplitR:after,
.formSplit2L:after,
.formSplit2R:after,
.boxItem:after,
.rij:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}



/* Styles voor de print variant */
@media print
{
    .NoPrint { 
    	display: none;
    }

	body {
		background: none
	}
	
	.footer,
	.kolomL,
	.topmenu,
	.kopSchaduw,
	.butNieuweSelectie,
	.detailR,
	.plaats a {
		display: none;
	}
	
	.header {
		width: 765px;
		padding-left: 10px;
		background: none
	}
	
	.werkveld {
		background: none
	}
	
	.tekstveld {
		display: block;
	}

	.logo {
		margin-left: 10px;
	}
	
	.butNieuweSelectie {
		display: none;
	}

	.detailL {
		width: 100% !important;
		background: none !important;
	}

	.detailL h2,
	.detailL .blokFotos,
	.detailL .blokTekst,
	.detailL .blokMeerInfo {
		width: 100% !important
	}
	
	.detailL .blokMeerInfo {
		padding: 0
	}

	.detailL p {
		padding: 7px 10px 7px 0
	}

	.detailL .kop {
		padding-left: 10px !important
	}
	
	.detailL .blokNaw,
	.detailL .blokTekst,
	.detailL .blokMeerInfo {
		margin-left: 10px !important
	}

	.detailL .item {
		padding-left: 0 !important
	}

}





