.noPrint {
	display:none;
	float:none;
}
body {
	color:#000;
}
a {
	color:#000 !important;
}
h1 {
	color:#000;
	background:transparent;
}
h2 {
	color:#000;
}
h4 {
	color:#000;
}
hr {
	border-bottom:1px solid #000;
}
input, select, textarea {
	color:#000;
}
#main {
	width:auto;
	margin:0;
}
#main.error404 {
	width:auto;
}
/* --------------------------- logo and lang switch  */
#header {
	padding:0;
}
#brand {
	float:none;
	margin-bottom:20px;
}
#brand img {
	width:50px;
	height:auto;
}
#lang,
#headerHome,
#funcnav, 
#login,
#fotoslider,
#path{
	display:none;
}
/* --------------------------- container all content, nav, content and right column  */
#body,
#body.home {
	background:none;
}
#contentContainer {
	width:auto;
	width:100%; /* mag weg, is enkel om goede preview in dw te krijgen */
}
#contentBodyL {
	width:480px;
	float:left;
	margin-right:10px;
	padding-left:10px;
	border:1px solid red;
}
#contentBodyR {
	width:235px;
	float:left;
	background-color:#996600;
}
#contentBodyL .margin {
	padding:17px 8px 3px 12px;
	border:1px solid red;
}
#contentBodyL .margin h2 {
	margin:0;
}
#contentBodyL .highliteL {
	margin-bottom:10px;
}
#contentBodyL .highliteR {
	margin-bottom:10px;
}
#contentBodyL .highliteL .leftblock {
	float:left;
	width:113px;
	height:112px;
	margin-right:10px;
}
#contentBodyL .highliteL .rightblock {
	float:left;
	width:357px;
}
#contentBodyL .highliteR .leftblock {
	float:left;
	height:112px;
	width:357px;
	margin-right:10px;
}
#contentBodyL .highliteR .rightblock {
	float:left;
	width:113px;
}
.leftblock .highlite, .rightblock .highlite {
	background:url(/site_images/bck_highliteWhiteTop.gif) top no-repeat;
	min-height:112px;
	height:auto !important; /* for sane browsers, keep it as default */
	height:112px;
	position:relative;
}
.leftblock .endhighlite, .rightblock .endhighlite {
	background:url(/site_images/bck_highliteWhiteBottom.gif) bottom no-repeat;
	width:357px;
	height:16px;
	position:absolute;
	bottom:0px;
}
#contentBodyL .highliteM .highlite {
	background:url(/site_images/bck_highliteGreyTop.gif) top no-repeat;
	background-color:#eeeeed;
	min-height:172px;
	height:auto !important; /* for sane browsers, keep it as default */
	height:172px;
	position:relative;
}
#contentBodyL .highliteM .endhighlite {
	background:url(/site_images/bck_highliteGreyBottom.gif) bottom no-repeat;
	width:480px;
	height:16px;
	position:absolute;
	bottom:0px;
}
#contentBodyL .highliteM .highlite h2 {
	color:#92938e;
}
.content1 #contentBody, 
.content2 #contentBody, 
.content3 #contentBody {
	background:transparent;
	padding:0;;
	width:auto;
}
#contentContainer.content1 #contentBody .margin,
#contentContainer.content2 #contentBody .margin, 
#contentContainer.content3 #contentBody .margin {
	padding:0 20px 0 0;
}
.content2 #contentLeft,
.content3 #contentLeft {
	width:auto;
}
.imgPlaceHolder {
	display:none;
}
#contentContainer h1 {
	margin:1em 0;
	padding:0;
	height:auto; 
	line-height:1.1em;
} 
#contentContainer h1 .top {
	display:none;
}
#contentContainer h1 .bottom {
	background:none;
	padding:0;
}
#contentContainer h2 {
	margin:1em 0;
}
#contentLeft h2,
#contentBodySmall h2 {
	font-size:1.3em;
}
.home #contentBody { /*todo*/
	background:none;
	width:auto;
}
#contentBody .margin {
	padding:0;
}


/*----------------------------- content met rechter column    */
#contentBodySmall {
	padding:0;
	width:75%;
}
#contentContainer #contentBodySmall .margin {
	padding:0 20px 0 0;
}
#contentBodySmall h1 .bottom {
	background:none;
	padding:0;
}
#rightColumn {
	margin:0;
	border-left:1px solid #ccc;
	width:24%;
}
#rightColumn h1{
	margin:1em 0;
}
#rightColumn h1 .bottom {
	background:none;
	padding:0 0 0 20px;
}
#rightColumn .margin {
	border:none;
	margin:0;
	padding:0 0 0 20px;
	background:none;
}
#rightColumn h2 {
	color:#000;
	margin-bottom:1em 0;
}
.endRightColumn,
#bodyBot {
	display:none;
}
.home #bodyBot {
	background:url(/site_images/bck_bodyBot.gif) bottom left no-repeat;
}

#rightnav,
.endRightnav,
.endRightnavHome {
	display:none;
}
