/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Helvetica; font-size: 12px; color: #393939; }
input, select, textarea, td { font-family: Helvetica; font-size: 12px; color: #393939; }
body { padding-top: 10px; background: url('../images/bodyBg.png') #fdfdfd repeat-x; }
img { border: 0px; display: block; }
a{color:#fa0026; text-decoration:none; font-weight:normal}
a:visited{color:#fa0026; text-decoration:none}

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.center { margin: 0 auto; }

.lijst{background:url(../logos/lijstklein.gif); height:15px; width:15px; overflow:hidden}


input{border: #7FC31B solid 1px; width:200px}
textarea{border: #7FC31B solid 1px; width:200px; height:100px}
/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 995px; }

.flash{margin-top:40px; margin-left:5px}

	/* ### HEADER CONTAINER ### */
	#headerCntr { margin-bottom: 15px; overflow: hidden; width: 995px; height: 250px; background: url('../images/headerBg.png') no-repeat bottom left; }
	#headerCntr a { margin-right: 6px; display: block; float: right; width: 36px; height: 14px; text-indent: -999px; background: url('../images/rss.gif') no-repeat; }
	
	.rss{position:relative; top: 10px; left:951px; background: url('../images/rss.gif'); height:14px; width:36px; text-indent:-999px}
	
	/* ### MENU CONTAINER ### */
	#menuCntr { margin-bottom: 10px; overflow: hidden; width: 995px; height: 61px; background: url('../images/menuBg.png') no-repeat; }
	#menuCntr ul { padding-left: 20px; list-style: none; margin-left:2px; }
	#menuCntr li { margin-right: 4px; float: left; display: inline; line-height: 55px; font-size: 17px;  }
	#menuCntr li a { font-family: 'Helvetica'; text-decoration: none; color: #393939; font-weight:bold; margin:0px 30px;  }
	#menuCntr li a:hover, #menuCntr li.selected a { text-decoration: underline; }

	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { overflow: hidden; width: 995px; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 694px; }
		#leftCntr h1 { margin-bottom: 10px; padding: 0px 0px 5px 11px; font-size: 20px; font-weight: normal; color: #00000; border-bottom: 1px solid #7FC31B; }
		
			/* ### TEXT BOX ### */
			.textBox { margin-bottom: 10px; padding-top: 15px; width: 694px; background: url('../images/textTop.png') no-repeat; overflow:hidden }
			.textBox div.bottom { padding-bottom: 20px; background: url('../images/textBottom.png') no-repeat bottom; }
			.textBox div.content {  padding-right: 6px; overflow: hidden; width: 688px; background: url('../images/textBg.png') repeat-y; padding-bottom:15px; }
			.textBox p { padding: 0px 11px 11px 11px; line-height: 14px; text-align:justify }
			.textBox a { font-size:11px; text-decoration:none }
			.textBox a:hover{text-decoration:underline}
			.textBox ol li{ list-style-type:decimal; margin-left:30px}
			.textBox ul li{ list-style-type:disc; margin-left:30px}
			.geenOnderlijn a{text-decoration:none}
			.geenOnderlijn a:hover{text-decoration:underline}
			.datum { padding-right: 11px; display: block; float: right; margin-top:-30px }
			.functie { padding-right: 11px; display: block; float: right; margin-top:5px }
			
			.bekijk { padding-right: 11px; display: block; float: right; }
			.bekijk a{text-decoration:none}
			.bekijk a:hover{text-decoration:underline}
			.leesmeer { margin-left: 590px; float: left;  margin-top:-20px }
			.leesmeer a{color:#fa0026; font-weight:normal; text-decoration:underline; background:url(../logos/reactie.jpg); height:20px; width: 80px; padding-left:23px; padding-top:3px; padding-bottom:3px; font-size:13px}
			.reactie { margin-left: 505px; float: left;  margin-top:-20px }
				.reactie a{color:#fa0026; font-weight:normal; text-decoration:underline; background:url(../logos/reactie.jpg); height:20px; width: 80px; padding-left:23px; padding-top:3px; padding-bottom:3px; font-size:13px}
			.datum a{text-decoration:none}
			.datum a:hover{text-decoration:underline}
			
			
			/* ### TEXT BOX ### */
			.inFo { margin-bottom: 10px; padding-top: 15px; width: 694px; background: url('../images/textTop.png') no-repeat; overflow:hidden }
			.inFo div.bottom { padding-bottom: 20px; background: url('../images/textBottom.png') no-repeat bottom; }
			.inFo div.content {  padding-right: 6px; overflow: hidden; width: 688px; background: url('../images/textBg.png') repeat-y; }
			.inFo p { padding: 0px 11px 11px 11px; line-height: 14px; text-align:justify }
			.inFo table { padding: 0px 11px 11px 11px; line-height: 14px;  }
			.inFo ol li{ list-style-type:decimal; margin-left:50px}
			.inFo ul li{ list-style-image:url(../logos/lijstklein.gif); margin-left:35px; margin-bottom:-22px;}
			.anderen { margin-right:15px; }
			.anderen2 { margin-left:15px; }
			#fout {background:#F63; padding:10px; margin-left:10px; width:400px; margin-bottom:10px;}
			#goed {background:#693; padding:10px; margin-left:10px; width:400px; margin-bottom:10px;}
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 291px; }
		#rightCntr h2 { margin-bottom: 10px; padding: 0px 0px 0px 11px; font-size: 20px; font-weight: normal; color: #7FC31B; }
		#rightCntr h1 { margin-bottom: 10px; padding: 0px 0px 0px 11px; font-size: 15px; font-weight: normal; color: #7FC31B; }
		
			/* ### RIGHT BOX ### */
			.rightBox { margin-bottom: 10px; padding-top: 14px; width: 291px; background: url('../images/rightTop.png') no-repeat;  }
			.rightBox div.bottom { padding-bottom: 15px; background: url('../images/rightBottom.png') no-repeat bottom; }
			.rightBox div.content { overflow: hidden; width: 291px; background: url('../images/rightBg.png') repeat-y; }
			.rightBox ul { padding: 0px 11px 11px 11px; list-style: none;  }
			.rightBox p { padding: 0px 11px 11px 11px; }
			.rightBox table{margin-left: 11px;}
			.rightBox td { color: #393939;  }
			.rightBox td a { text-decoration: none; color: #393939; }
			.rightBox td a:hover { text-decoration: underline; }
			
			/* ### BOTTOM BOX ### */
			.bottomBox { overflow: hidden; width: 291px; height:468px; }
			.bottomBox div.last { margin-right: 0px; }
			
				/* ### SPLIT BOX ### */
				
				.splitBox { margin-right: 10px; padding-top: 10px; float: left; width: 140px; background: url('../images/splitTop.png') no-repeat; }
				.splitBox div.bottom { padding-bottom: 17px; background: url('../images/splitBottom.png') no-repeat bottom; overflow:hidden }
				.splitBox div.bottom2 { padding-bottom: 17px; background: #000; height:100px; width:100px; overflow:hidden; z-index:200; }
				
				.splitBox div.content { overflow: hidden; width: 140px; background: url('../images/splitBg.png') repeat-y; height: 445px; overflow: hidden}
				.splitBox p { padding: 0px 11px 11px 11px; }
				/*.lager{margin-top:20px;} */
				
				.splitBox2 { margin-right: 0px; padding-top: 10px; float: left; width: 140px; background: url('../images/splitTop.png') no-repeat; }
				.splitBox2 div.bottom { padding-bottom: 17px; background: url('../images/splitBottom.png') no-repeat bottom; overflow:hidden }
				
				
				.splitBox2 div.content { overflow: hidden; width: 140px; background: url('../images/splitBg.png') repeat-y; height: 445px; overflow: hidden}
				.splitBox2 p { padding: 0px 11px 11px 11px; margin-left:2px }
				/*.lager{margin-top:20px;} */
		
	/* ### FOOTER CONTAINER ### */
	#footerCntr { width: 995px; height: 38px; line-height: 30px; text-align: center; color: #393939; background: url('../images/footerBg.png') no-repeat; margin-top:10px; }
