/* ################################################## */
/*  Made by: www.DIRECT BASING.com                    */
/*  Semantisch correcte xHTML Basing                  */
/* ################################################## */

/* ### GENERAL ### */
* { padding: 0px; margin: 0px; }
html, body { font-family: Vardana, Arial; font-size: 12px; color: #585757; }
input, select, textarea { font-family: Vardana, Arial; font-size: 12px; color: #585757; }
body { background: #dcc205 url('/wp-content/themes/niko/_images/bg.gif') repeat-x; }
img { border: 0px; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }

/* ### WRAPPER ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

/* ### MAIN CONTAINER ### */
#mainCntr { padding-top: 10px; margin: 0 auto; width: 960px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 960px; height: 168px; overflow: hidden; background: url('/wp-content/themes/niko/_images/header.jpg') no-repeat; }
	#headerCntr h1 { padding: 36px 0px 0px 25px; }
	#headerCntr h1 a { display: block; width: 164px; height: 100px; text-indent: -9999px; background: url('/wp-content/themes/niko/_images/logo.png') no-repeat; }
		
		/* ### ADDRESS BOX ### */
		.addressBox { padding-top: 48px; width: 185px; height: 120px; float: right; }
		.addressBox address { font-style: normal; line-height: 17px; }
		.addressBox a { color: #585757; text-decoration: none; }
		.addressBox a:hover { text-decoration: underline; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { overflow: hidden; width: 960px; background: url('/wp-content/themes/niko/_images/content-mid.gif') repeat-y; }
	#contentCntr #top { width: 960px; background: url('/wp-content/themes/niko/_images/content-top.gif') top left no-repeat; }
	#contentCntr #bottom { width: 960px; background: url('/wp-content/themes/niko/_images/content-bottom.gif') bottom left no-repeat; }
		
		/* ### TEXT BOX ### */
		.textBox { padding: 22px 40px 10px 40px; font-size: 12px; line-height: 17px; width: 880px; color: #000000; }
		
		/* ### PROJECT CONTAINER ### */
		#projectCntr { padding: 0px 0px 40px 40px; width: 920px; }
		#projectCntr h2 { font-size: 32px; color: #5c5b5b; font-weight: normal; }
		#projectCntr a.terugnaar { float:right;margin-right:50px;margin-top:-20px;color:#5C5B5B;text-decoration:underline }
		#projectCntr a:hover.terugnaar {text-decoration:none;}
		
			/* ### PROJECT BOX ### */
			.projectBox { padding: 22px 0; width: 920px; }
			.projectBox ul { list-style: none; overflow: hidden; }
			.projectBox li { padding-right: 25px; color: #000; line-height: 17px; float: left; width: 170px;}
			.projectBox li.first { padding-right: 25px; width: 310px; }
			.projectBox li p { padding: 0px; overflow: hidden; width: 310px; }
			.projectBox li p.sub { overflow: hidden; width: 835px; }
			.projectBox li span.heading { display: block; float: left; width: 125px; color: #727171; font-style: italic; }
			.projectBox li span.details { color: #000; width: 185px; float: right; display: block; }
			.projectBox li span.explain { color: #000; width: 670px; float: right; display: block; }
			.projectBox p { padding: 0px 350px 60px 0px; color: #000; line-height: 17px; }
			.black { color: #000; line-height: 17px; }
			.projectBox img { border: 1px solid #CCC; }
			
			/* ### SLIDE BOX ### */
			.slideBox { width: 872px; height: 169px; }
			.slideBox ul { list-style: none; height: 169px; overflow: hidden; }
			.slideBox li { padding-right: 26px; float: left; height: 169px; background: url('/wp-content/themes/niko/_images/slide-strip.gif') repeat-x; }
			.slideBox li a.prev { display: block; height: 169px; width: 51px; text-indent: -9999px; background: url('/wp-content/themes/niko/_images/left-arrow.gif') no-repeat; }
			.slideBox li a.next { display: block; height: 169px; width: 51px; text-indent: -9999px; background: url('/wp-content/themes/niko/_images/right-arrow.gif') no-repeat; }
			.slideBox li.last { padding: 0px; }
			.slideBox li img { margin-top: 30px; }
			
			/* ### DISCLAIMER ### */
			#disclaimer { width: 720px; margin-bottom:80px; text-align:justify; }
				
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding-top: 26px; overflow: hidden; width: 960px; height: 36px; }
	#footerCntr ul { list-style: none; text-align: center; }
	#footerCntr li { padding: 0 5px; display: inline; font-size: 11px; color: #000; background: url('/wp-content/themes/niko/_images/seperator.gif') right no-repeat; }
	#footerCntr li a { color: #000; text-decoration: none; }
	#footerCntr li a:hover { text-decoration: underline; }
	#footerCntr li.last { background: none; }
	