/* ################################################## */
/*  Made by: www.vendion.nl                           */
/*  Webdesign, hosting en ondersteuning               */
/* ################################################## */

/* ### GENERAL ### */
* { padding: 0px; margin: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #231f20; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #231f20; }
body { background: #000 url('../images/background.jpg') repeat-x; overflow:scroll; }
img { border: 0px; }

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

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

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 990px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 990px; height: 498px; overflow: hidden; background: url('../images/header.jpg') no-repeat; }
	#headerCntr h1 { padding: 10px 55px 0px 0px; height: 130px; float: right; }
	#headerCntr h1 a { display: block; width: 161px; height: 115px; text-indent: -9999px; background: url('../images/logo.jpg') no-repeat; }
	#headerCntr h2 { padding: 103px 0px 0px 340px; letter-spacing: 2px; font-size: 25px; font-weight: normal; color: #FFFFFF; text-transform: uppercase; }
	#headerCntr img.hout { position: absolute; top: 0px; left: 4px; }
	
		/* ### MENU CONTAINER ### */
		#menuCntr { padding: 26px 16px 0px 0px; width: 974px; height: 286px; overflow: hidden; }
		#menuCntr ul { list-style: none; float: right; }
		#menuCntr li { padding-top: 1px; width: 252px; line-height: 52px; font-size: 22px; text-transform: lowercase; background: url('../images/menu-bottom.gif') no-repeat; }
		#menuCntr li a { display: block; width: 252px; text-align: center; line-height: 52px; color: #000; text-decoration: none; }
		#menuCntr li.last { line-height: normal; }
		#menuCntr li:hover, #menuCntr li.selected { font-weight: bold; background: url('../images/menuBg.png') no-repeat; }
		
		/* ### MENU BOX ### */
		.menuBox { padding-left: 10px; width: 980px; height: 45px; }
		.menuBox ul { padding-top: 16px; list-style: none; overflow: hidden; }
		.menuBox li { padding: 0 12px; font-size: 13px; float: left; text-transform: lowercase; background: url('../images/list-sprtr.gif') right 1px no-repeat; }
		.menuBox li a { color: #FFFFFF; text-decoration: none; }
		.menuBox li a:hover { text-decoration: underline; }
		.menuBox li.last { background: none; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { overflow: hidden; width: 990px; background: #FFFFFF url('../images/right-body.gif') right repeat-y; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { padding: 30px 0px 0px 27px; float: left; width: 695px; background: url('../images/cntr-strip.png') repeat-x; }
		
			/* ### TEXT BOX ### */
			.textBox { padding-bottom: 10px; width: 612px; }
			.textBox h3 { padding-bottom: 10px; font-size: 13px; }
			.textBox p { padding: 10px 0px 35px 0px; line-height: 18px; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { padding: 25px 16px 20px 0; float: right; text-align: right; width: 252px; background: url('../images/cntr-strip.png') repeat-x; }
		#rightCntr a { padding-right: 10px; text-decoration: none; color: #98989b; }
		#rightCntr a:hover { text-decoration: none; color: #98989b; }
		#rightCntr h1 { font-size: 8px; text-align:center; color: #98989b; }
		
			/* ### RIGHT BOX ### */
			.rightBox { margin-bottom: 25px; width: 252px; height: 170px; background: #6d6d6d; }
	
