html, body {
	height:100%;
	font-size:100%;
	min-width:100%;
	margin:0;
	padding:0;
	zoom: 1;
}
html {
	background: url('/assets/images/bck_html.png') repeat;
}
body {
	background: url('/assets/images/bck_body.png') repeat-x 0 0 ;
}
.aqtionpgfbutton { white-space:nowrap; }
.fixHeightHundred {
	min-height:100%;
}
div#mainContainer {
	margin:0px 19px;
	padding:0px 10px;
	z-index:1;
	zoom: 1;
}
div#container {
	margin:0px 1px;
	background-color:#FFF;
	position:relative;
	background:#FFF url('/assets/images/bck_left_bottom.png') repeat-y left 242px;

}
	div#header {
		position:absolute;
		top:0px;left:0;
		height:94px;
		width:100%;
		background:#FFF;
		z-index:2;
	}

		#siteLogo {
			position:absolute;
			left:23px;
			top:18px;
		}
		#siteLogo img {
			border:0px;
			width:360px;
			height:57px;
		}
		
	div#menuContainer {
		position:absolute;
		top:94px;left:0;
		height:36px;
		width:100%;
		background-color:#00ADBD;
		z-index:2;
	}
	
	div#crumbPathContainer {
		position:absolute;
		top:130px;left:0;
		height:40px;
		width:100%;
		background:#FFF url('/assets/images/bck_crumb.gif') repeat-x;
		z-index:2;
	}
		div.crmbData {
			background-color:#FFF;
			height:39px;
		}
		div.crmbData td {
			padding:0 22px;
		}
	div#containerLeft {
		color:#FFF;
	}
		div#searchForm form,
		div#searchFormVP form {
			padding-left:13px;
			padding-top:12px;
			vertical-align:bottom;
		}
		div#searchForm form.secondForm {
			padding-top:0;
		}
		div#searchForm label,
		div#searchFormVP label {
			font-size:14px;
			display:block;
			margin-bottom:5px;
			color:#FFF;
		}
		div#searchForm input.txtFormItem,
		div#searchFormVP input.txtFormItem {
			border:none;
			height:19px;
		}
		div#searchForm input.imgFormItem,
		div#searchFormVP input.imgFormItem {
		}
		div#containerLeft h2 {
			margin:0;
			margin-bottom:10px;
			margin-left:19px;
			padding:0;
			color:#FFF;
		}
		div#searchFormVP {
			margin-top:170px;
			height:71px;
			background-color:orange;
			background: url('/assets/images/bck_search_form_vp.gif') repeat-x;
		}
		div#containerLeft div.cntMargin {
			padding:26px 19px;
			padding:26px 0px;
		}
		div#containerLeft div.content {
			margin-top:0;
		}
			div#containerLeft div.cntMargin h2 {
				color:#008893;
			}
			div#containerLeft div.cntMargin dl#hpNews,
			div#containerLeft div.cntMargin dl#hpNews dt,
			div#containerLeft div.cntMargin dl#hpNews dd {
				margin:0;
				padding:0;
			}
			div#containerLeft div.cntMargin dl#hpNews dd {
				margin-bottom:10px;
			}
			div#containerLeft div.cntMargin dl#hpNews dt a, 
			div#containerLeft div.cntMargin dl#hpNews dd a {
				color:#008893;
				text-decoration:none;
			}
			div#containerLeft div.cntMargin a.moreNews {
				text-decoration:none;
				color:#008893;
			}
			div#containerLeft div.cntMargin div#bannerContainer {
				padding-top:30px;
			}
			div#containerLeft div.cntMargin div#bannerContainer img {
				border:none;
				margin-bottom:10px;
			}

	
	div#containerMiddle a {
		color:#008893;
	}
	
		div#containerMiddle .aqtionpgfbutton {
			color:#000000;
		}
	
	
		div#containerMiddle div.cntMargin {
			padding:23px;
		}
		div#containerMiddle h2,
		div#containerMiddle h1 {
			color:#008893;
		}
		div#evenementenContainer div.evenement {
			margin-bottom:1px;
			border:2px solid #D9F3F5;
			background-color:#D9F3F5;
			height:46px;
		}
			div#evenementenContainer div.evenement div {
				float:left;
				height:46px;
			}
				div#evenementenContainer div.evenement div.eveDate {
					background: url('/assets/images/bck_evenementen_date_cell.png') repeat-x;
					width:71px;
					border-right:1px solid #D9F3F5;
					color:#008893;
					text-align:center;
					height:30px;
					padding-top:16px;
					margin-right:10px;
				}
				div#evenementenContainer div.evenement div.eveData {
					padding-top:5px;
					height:41px;
				}
				div#evenementenContainer div.evenement div.eveData a {
					color:#008893;
					text-decoration:none;
				}
			div#evenementenContainer div.moreEvenementen {
				text-align:right;
				padding-top:10px;
			}
				div#evenementenContainer div.moreEvenementen a {
					text-decoration:none;
					color:#11909A;
				}
	
	div#containerRightBig div.cntMargin {
			padding:23px;
		}	
		
	
		div#emptyBlock {
			height:367px;
			background: url('/assets/images/bck_right_vp.png') no-repeat left top;
		}
		div#idBlock {
			margin-top:1px;
			margin-bottom:58px;
			/*padding:19px 25px;*/
			padding:19px 0px 19px 25px;
			min-height:211px;
			_height:211px;
			/*background:#FFCC00 url('/assets/images/bck_right_idblock.gif') no-repeat 19px 37px;
			color:#886D00;*/
		}
		div#idBlock h2 {
			color:#FFF;
			margin:0;
		}
		div#idBlock p {
			margin:5px 0;
		}
		
		div#loginBoxHome {
			border-top:1px solid #FFF;
			padding:15px 19px 15px 19px;
			background: #C8E01F url('/assets/images/bck_right_loginbox.gif') no-repeat right bottom;
		}
			div#loginBoxHome h2 {
				color:#FFF;
			}
			div#loginBoxHome input.txtFormItem {
				border:1px solid #A0B31A;
				height:21px;
				width:128px;
			}
			div#loginBoxHome input.btnFormItem {
				border:1px solid #CCC;
				background:#FFF url('/assets/images/bck_search_submit_button.gif') repeat-x;
				color:#50590D;
				height:31px;
			}
		
		div#loginBox {
			border-top:1px solid #FFF;
			padding:15px 19px 15px 19px;
			margin-bottom:58px;
			background: #C8E01F url('/assets/images/bck_right_loginbox.gif') no-repeat right bottom;
		}
			div#loginBox h2 {
				color:#FFF;
			}
			div#loginBox input.txtFormItem {
				/*border:1px solid #A0B31A;*/
				height:21px;
				width:138px;
			}
			div#loginBox input.btnFormItem {
				border:1px solid #CCC;
				background:#FFF url('/assets/images/bck_search_submit_button.gif') repeat-x;
				color:#50590D;
				height:31px;
			}
			
		div#idBlock {
			border-top:1px solid #FFF;
			padding:15px 19px 15px 19px;
			/*background: #C8E01F url('/assets/images/bck_right_loginbox.gif') no-repeat right bottom;*/
		}
			div#idBlock h2 {
				color:#FFF;
			}
			div#idBlock input.txtFormItem {
				border:1px solid #A0B31A;
				height:21px;
				width:138px;
			}
			div#idBlock input.btnFormItem {
				border:1px solid #CCC;
				background:#FFF url('/assets/images/bck_search_submit_button.gif') repeat-x;
				color:#50590D;
				height:31px;
			}
			
		div#idBlockHome {
			margin-top:1px;
			/*margin-bottom:58px;*/
			padding:19px 25px;
			min-height:211px;
			_height:211px;
			background:#C9E020 url('/assets/images/bck_right_idblock_darkgreen.gif') no-repeat 19px 37px;
			color:#4D560C;
		}
		div#idBlockHome h2 {
			color:#FFF;
			margin:0;
		}
		div#idBlockHome p {
			margin:5px 0;
		}
			
		
		div#addNGI {
			margin-top:1px;
			padding:15px 19px 15px 19px;
			background: url('/assets/images/bck_right_addngi.png') no-repeat center center;
			
		}
			div#addNGI h2 {
				color:#4E6161;
			}
			div#addNGI input.txtFormItem {
				border:1px solid #8BA3A3;
				height:21px;
				width:138px;
			}
			div#addNGI input.btnFormItem {
				border:1px solid #CCC;
				background:#FFF url('/assets/images/bck_search_submit_button.gif') repeat-x;
				color:#4C878C;
				height:31px;
			}
			div#addNGI a {
			color:#000;
		}
		
		
		div#twitter {
			
			padding:15px 19px 15px 19px;
			
			margin-bottom:58px;
		}
		
			div#twitter UL {
			
				margin:0px;
				padding:0px;
				list-style:none;
				margin-left:10px;
			}
			
				div#twitter UL LI {
			
					margin-bottom:5px;
				}
		
		
			div#twitter a {
			
				color:#008893;
			}
		
		
			div#twitter_div
			{
				border-bottom:1px solid #DFE5E5;
				margin-bottom:10px;
				padding-bottom:10px;
			}
		
			
	div.containerChild {
		position:relative;
	}
		div.content {
			margin-top:171px;
			margin-bottom:48px;
		}
	div#footer {
		position:absolute;
		bottom:0;
		right:0;
		height:48px;
		background:#FFF url('/assets/images/bck_footer.gif') repeat-x;
			text-align: right;
	}
		div#footer img {
			border:none;
			/*position:absolute;
			bottom:10px;
			right:11px;*/
			margin: 8px 11px 0px 0px;
		}
		
		
		
.breaker {
	font-size:1px;
	line-height:1px;
	height:1px;
	margin-bottom:-1px;
	clear:both;
}

a.ngi_button {
	font-weight:bold;
	color:#008993;
}

div.dottedLine {
	line-height:13px;
	height:13px;
	font-size:13px;
	background:url('/assets/images/dottedLine.gif') ;
}

/* mijn ngi forms */
	div.mijnngiform input.mijnNGIcheckbox {
		border:1px solid #67B7BE;
		background-color:#E0F5F8;
	}
	
	div.mijnngiform input.mijnNGIinput,
	div.mijnngiform input.mijnNGIinputSmall,
	div.mijnngiform input.mijnNGIinputRSmall,
	div.mijnngiform input.mijnNGIinputLarge,
	div.mijnngiform textarea.mijnNGIinputLarge {
		border:1px solid #67B7BE;
		background-color:#E0F5F8;
		width:150px;
	}
	div.mijnngiform input.mijnNGIinputLarge {
		width:270px;
	}
	div.mijnngiform input.mijnNGIinputSmall {
		width:70px;
	}
	div.mijnngiform input.mijnNGIinputRSmall {
		width:30px;
	}
	div.mijnngiform textarea.mijnNGIinputLarge {
		width:270px;
		height:100px;
		overflow:auto;
	}
	div.mijnngiform input.btnFormItem {
		border:1px solid #CCC;
		background:#FFF url('/assets/images/bck_search_submit_button.gif') repeat-x;
		color:#4C878C;
		height:31px;
	}
	/* dropdowns */
	div.mijnngiform input.dropDownTarget {
		width:200px;
		border:1px solid #67B7BE;
		background-color:#E0F5F8;
	}
	div.mijnngiform input.dropDownTarget {
		cursor:pointer;
		cursor:hand;
		background:#E0F5F8 url('/assets/images/bck_dropdown_mijngngi.gif') no-repeat right top;
	}
	div.mijnngiform div.dropDown {
		border:1px solid #67B7BE;
		height:100px;
		width:202px;
		overflow:auto;
		display:none;
		position:absolute;
		top:-2px;
		left:0px;
		background-color:#E0F5F8;
		padding:1px;
	}
	div.mijnngiform div.dropDownContainer {
		position:relative;
	}
	div.mijnngiform div.dropDownRow {
		cursor:pointer;
		cursor:hand;
	}
	
	div.mijnngiform div.hoverMode {
		background-color:#CCCCCC;
		color:white;
	}
	div.mijnngiform div.showRow {
		display:block;
	}
	/* end dropdowns */
	
	
div#newsSearchBlock {
	height:135px;
	padding:25px 20px 20px 20px;
	background: url('/assets/images/bck_news_sortpanel.jpg') no-repeat left 0px;
}


div.newsBlok {
	background:#D9F3F5;
	margin-bottom:1px;
	cursor:hand;
	cursor:pointer;
	background:#CDEFF2 url('/assets/images/bck_event_date.gif') no-repeat 0px 0px;
}

div.newsBlok div.newsDate {
	width:55px;
	margin:1px;
	padding:8px;
	float:left;
}

div.newsBlok div.newsDesc {
	padding:8px;
	float:left;
}

div.newsBlok div.newsDate a {
	color:#008893;
	text-decoration:none;
}

.titelheader {
	font-size:18px;
	line-height:22px;
	color:#008893;
}
div.searchPaging a.selectedPage {
	text-decoration:none;
	color:#000!important;
}



.formBlock .wysiwyg_relative {
	position:relative;
}

.formBlock .wysiwyg_absolute {
	position:absolute;
	top:78px;
	left:0px;
	width:540px;
	height:288px;
	padding-top:120px;
	padding-left:120px;
	background:#fff;
}

/*Help*/

#containerMiddle .helpbutton {
	width:13px;
	margin-left:5px;
	position:relative;
	z-index:1;
}

#containerMiddle .helpbutton img {
	z-index:1;
}

#containerMiddle .helptextblok {
	width:80px;
	position:absolute;
	background:#fff;
	padding:10px;
	border:1px solid #999999;
	
	text-align:left;
	top:0px;
	right:13px;
	z-index:2;
	
}

#helpcontainer {
	position:absolute;
	z-index:200;
	width:100px;
	border:1px solid #999999;
	background-color:#FFF;
	padding:10px;
}