/* ################################################## */
/*  MADE BY: WWW.DIRECTBASING.COM                     */
/*  ALEX VAN DER VEGT                                 */
/* ################################################## */

/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Verdana; font-size: 11px; color: #2f2f2f; }
input, select, textarea { font-family: Verdana; font-size: 11px; color: #2f2f2f; }
body { background: url('../images/bodyBg.gif') #d7d7d7 repeat-x; }
img { border: 0px; }
.imageborder {border: 1px solid #b7b7b7;}
.imageborder2 {border: 0px;}
.Mainverplicht {color: #FF0000;}

a { color: #1c5d0a; text-decoration: underline; }
a:hover { color: #1c5d0a; text-decoration: none; }
a:active { color: #1c5d0a; text-decoration: underline; }
a:visited { color: #1c5d0a; text-decoration: underline; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.center { margin: 0 auto; }

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; padding: 12px; width: 876px; background: #2a3926; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 876px; height: 218px; background: url('../images/headerBg.gif') no-repeat bottom left; }
	
		/* ### TOP CONTAINER ### */
		#topCntr { position: absolute; top: 0px; left: 0px; overflow: hidden; width: 400px; }
		#topCntr ul { list-style: none; }
		#topCntr li { margin-right: 8px; float: left; display: inline; color: #5b5b59; }
		#topCntr li.line { margin-right: 8px; }
		#topCntr li a { text-decoration: none; text-transform: uppercase; color: #fff; }
		#topCntr li a:hover { text-decoration: underline; }
		
		/* ### SEARCH CONTAINER ### */
		#searchCntr { position: absolute; top: 0px; right: 0px; overflow: hidden; width: 230px; }
		#searchCntr fieldset { border: 0px; }
		#searchCntr label { margin-right: 5px; display: block; float: right; text-transform: uppercase; line-height: 20px; color: #fff; }
		#searchCntr input.field { padding: 1px; display: block; float: right; width: 150px; height: 18px; color: #fff; border: 0px; background: #5f6c5c; }
		#searchCntr input.submit { display: block; float: right; width: 18px; height: 20px; border: 0px; background: url('../images/submitBG.gif') no-repeat; cursor: hand; }
		
		/* ### FLASH CONTAINER ### */
		#flashCntr { position: absolute; bottom: 7px; right: 0px; width: 651px; height: 180px; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { position: relative; overflow: hidden; width: 876px; background: url('../images/contentBg.gif') repeat-y; }
	
		/* ### ADRES BOX ### */
		.adresBox { position: absolute; bottom: 20px; left: 10px; width: 208px; }
		.adresBox ul { list-style: none; }
		
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 218px; }
		
			/* ### MENU CONTAINER ### */
			#menuCntr { width: 218px; }
			#menuCntr ul { list-style: none; }
			#menuCntr li { margin-bottom: 1px; text-transform: uppercase; }
			#menuCntr li a { padding-left: 10px; display: block; width: 208px; height: 20px; line-height: 20px; text-decoration: none; color: #000; background: #85a57c; }
			#menuCntr li a:hover, #menuCntr li.selected a { color: #fff; background: #1c5d0a; }
		
		/* ### CENTER CONTAINER ### */
		#centerCntr { padding: 25px; float: left; width: 403px; background: url('../images/centerBg.gif') repeat-x; min-height: 350px; }
		#centerCntr h3 { padding-bottom: 20px; font-size: 14px; font-weight: bold; color: #5b5b59; }
		#centerCntr p { padding-bottom: 11px; line-height: 16px; }
		#centerCntr ul { margin-left: 15px; }
		#centerCntr li { margin-left: 15px; }
		#centerCntr blockquote { margin-left: 30px; }
		
			/* ### TEXT BOX ### */
			.textBox { margin-bottom: 8px; padding-bottom: 3px; width: 403px; border-bottom: 1px solid #c5c3c3; }
			.textBox h2 { padding-bottom: 5px; font-size: 12px; font-weight: bold; text-decoration: underline; color: #1c5d0a; }
			.textBox h4 { padding-bottom: 3px; font-size: 11px; color: #85a57c; }
			.textBox h6 { padding-bottom: 5px; font-size: 12px; font-weight: bold; color: #1c5d0a; }
			.textBox a { color: #1c5d0a; text-decoration: underline; }
			.textBox a:hover { color: #1c5d0a; text-decoration: none; }
			.textBox a:active { color: #1c5d0a; text-decoration: underline; }
			.textBox a:visited { color: #1c5d0a; text-decoration: underline; }
			.textBox td { line-height: 16px; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: left; width: 205px; }
		#rightCntr h2 { padding: 5px 5px 5px 10px; display: block; font-size: 12px; font-weight: normal; text-transform: uppercase; color: #fff; background: #1c5d0a; }
		#rightCntr h3 { padding: 0px 0px 0px 10px; font-size: 14px; color: #5b5b59; }
		#rightCntr ul { padding: 10px; list-style: none; }
		#rightCntr li { font-size: 10px; line-height: 16px; }
		#rightCntr li a { text-decoration: none; color: #2f2f2f; }
		#rightCntr li a:hover { text-decoration: underline; }
	
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding-top: 5px; width: 876px; height: 125px; }
	#footerCntr p { padding-top: 5px; text-align: center; color: #fff; }
	#footerCntr p a { text-decoration: none; color: #fff; }
	#footerCntr p a:hover { text-decoration: underline; }
	#footerCntr span { color: #5b5b59; }

.KIOSgreen				{color: #1c5d0a;}

