/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { height: 100%; font-family: 'Trebuchet MS', Trebuchet; font-size: 13px; color: #323232; }
input, select, textarea { font-family: 'Trebuchet MS', Trebuchet; font-size: 13px; color: #002242; }
body { background: #faf1e5; }
img { border: 0px; display: block; }
a {	-moz-outline: none; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }

/* ### WRAPPER ### */
#wrapper { display: block; position: relative; width: 100%; min-height: 100%; background: url('../images/wrapperBg.gif') no-repeat top; }

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 990px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 990px; height: 205px; background: url('../images/headerBg1.jpg') no-repeat; }
	#headerCntr h1 { display: none; }
	#headerCntr h2 { padding: 85px 0px 0px 325px; width: 492px; height: 30px; text-align: center; font: normal 16px Georgia; color: #73624c; }
	
		/* ### MENU CONTAINER ### */
		#menuCntr { position: absolute; top: 147px; left: 0px; width: 750px; }
		#menuCntr ul { overflow: hidden; width: 900px; list-style: none; }
		#menuCntr li { margin-left: 28px; float: left; display: inline; height: 58px; line-height: 58px; text-transform: uppercase; font-size: 16px; font-weight: bold; color: #fff; }
		#menuCntr li a { text-decoration: none; color: #fff; }
		#menuCntr li a:hover { text-decoration: underline; }
		#menuCntr a.selected { text-decoration: underline; }
		
		/* ### TAAL CONTAINER ### */
		#taalCntr { position: absolute; top: 204px; right: 0px; width: 240px; z-index: 1; }
		#taalCntr ul { padding: 21px 20px 0px 0px; overflow: hidden; width: 220px; list-style: none; }
		#taalCntr li { margin-left: 6px; float: right; display: inline; }
		#taalCntr li a { display: block; float: left; width: 21px; height: 16px; text-indent: -9999px; background: no-repeat; }
		#taalCntr li.de a { background-image: url('../images/de.gif'); }
		#taalCntr li.en a { background-image: url('../images/en.gif'); }
		#taalCntr li.nl a { background-image: url('../images/nl.gif'); }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { padding: 0px 2px 20px 0px; overflow: hidden; width: 988px; background: url('../images/contentBg.gif') repeat-y; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 272px; }
		
			/* ### LOGIN BOX ### */
			.loginBox { width: 272px; }
			.loginBox h3 { padding: 0px 10px 0px 50px; height: 54px; line-height: 54px; font-size: 16px; font-weight: bold; color: #fff; background: url('../images/loginH3.gif') no-repeat; }
			.loginBox h3 a { text-decoration: none; color: #fff; }
			.loginBox h3 a:hover { text-decoration: underline; }
			
			/* ### NIEUWS BOX ### */
			.nieuwsBox { width: 272px; }
			.nieuwsBox h3 { padding: 0px 10px 0px 50px; height: 54px; line-height: 54px; font-size: 16px; font-weight: bold; color: #fff; background: url('../images/nieuwsH3.gif') no-repeat; }
			.nieuwsBox div.nieuws { margin-bottom: 10px; padding: 0px 10px 10px 10px; overflow: hidden; width: 252px; color: #fff; border-bottom: 1px dotted #c8b397; }
			.nieuwsBox div.nieuws h1 { line-height: 28px; font-size: 13px; font-weight: bold; color: #fff; }
			.nieuwsBox div.nieuws h1 span { color: #ddd1c1; }
			.nieuwsBox div.nieuws p { padding-bottom: 13px; line-height: 28px; }
			.nieuwsBox a.button { padding: 0px 10px 0px 10px; display: block; float: left; height: 26px; line-height: 26px; text-decoration: none; color: #6a573c; border-bottom: 2px solid #957c5a; background: #c8b397; }
			.nieuwsBox a.button:hover { text-decoration: underline; }
			
			.nieuwsBox ul { margin: 0px; list-style: none; }
			.nieuwsBox li { line-height: 33px; }
			.nieuwsBox li span { margin: 0 15px 0 23px; }
			.nieuwsBox a { display: block; width: 270px; height: 33px; font-size: 13px; font-weight: bold; text-decoration: none; background: #837056; color: #FFF;}
			.nieuwsBox a:hover, a.selected { background: #002343; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 716px; }
		
			/* ### ZOEK BOX ### */
			.zoekBox { padding-right: 5px; overflow: hidden; width: 711px; height: 54px; background: url('../images/zoekBg.gif') repeat-x; }
			.zoekBox fieldset { padding-top: 9px; float: right; overflow: hidden; width: 326px; border: 0px; }
			.zoekBox input.field { padding: 10px 10px 0px 10px; float: left; width: 262px; height: 25px; border: 0px; border-bottom: 2px solid #d3c3ae; background: #fff; }
			.zoekBox input.submit { float: left; }
			
			/* ### TEXT BOX ### */
			.textBox { margin-bottom: 10px; overflow: hidden; width: 716px; }
			.textBox h1 { padding: 0px 10px 0px 10px; height: 53px; line-height: 53px; font-weight: bold; font-size: 19px; color: #003a72; border-bottom: 1px solid #d0d8e0; background: #e5ebf1; }
			.textBox img { padding: 10px; }
			.textBox p { padding: 10px 10px 13px 10px; line-height: 21px; }
			.textBox a { color: #323232; }
			.textBox a:hover { text-decoration: none; }
			.textBox a.button { margin-left: 10px; padding: 0px 10px 0px 10px; display: block; float: left; height: 33px; line-height: 33px; text-decoration: none; font-weight: bold; color: #837056; border-bottom: 2px solid #bda890; background: #e7e0d8; }
			.textBox a.button:hover { text-decoration: underline; }
			.textBox ul { margin-left: 40px; padding: 3px; }
			.textBox li { margin-left: 5px; }
			.textBox form { margin-left: 15px; }
			.textBox table { margin-left: 20px; }
			.textBox table p { font-size: 11px; line-height: 19px; }
			.textBox .veld { width: 180px; height: 20px; line-height:20px; }
			.textBox #bericht { width: 450px; height: 200px; line-height: 20px; }
			.textBox span { margin-left: 10px; font-weight: bold; }
			.textBox #email { display: none; }
			
			a#pdf { color: #003A72; font-weight: bold; text-decoration: none; display: block; height: 22px; width: 150px; float: right; line-height: 22px; margin: 12px; padding-right: 30px; background: url('../images/print.gif'); background-repeat: no-repeat; background-position: right center; text-align: right;}
			a#pdf img { padding: 0 5px 0 0; }
			a#pdf:hover { text-decoration: underline; } 
			
	
	/* ### FOOTER CONTAINER ### */
	#footerCntr { overflow: hidden; width: 990px; height: 69px; background: url('../images/footerBg1.gif') no-repeat; }
	#footerCntr h1 { display: none; }
	#footerCntr p { padding: 38px 18px 0px 0px; float: right; color: #9b8e7d; }
	#footerCntr p a { color: #9b8e7d; }
	#footerCntr p a:hover { text-decoration: none; }
	#footerCntr p.left { float: left; width: 270px; text-align: center; color: #e7e0d8; }
	#footerCntr p.left a { color: #e7e0d8; }
	#footerCntr img {  }

