/* ################################################## */
/*  Made by: www.DIRECT BASING.com                    */
/*  Semantisch correcte xHTML Basing                  */
/* ################################################## */

/* ### GENERAL ### */
* { padding: 0px; margin: 0px; }
html, body { font-family: Tahoma; font-size: 11px; line-height: 36px; color: #393939; }
input, select, textarea { font-family: Tahoma; font-size: 11px; color: #393939; }
body { background: #fff url('../images/body.gif') top repeat-x; }
img { border: 0px; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; height: 0px; overflow: hidden; }

/* ### WRAPPER ### */
#wrapper { padding-top: 36px; width: 100%; min-height: 100%; }

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 896px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { width: 896px; height: 179px; position: relative; background: url('../images/header.png') right no-repeat; }
	#headerCntr h1 { padding: 36px 0 0 8px; }
	#headerCntr h1 a { width: 444px; height: 102px; display: block; text-indent: -9999px; background: url('../images/logo.png') no-repeat; }
	#headerCntr img { position: absolute; left: -3px; top: -3px; }
		
		/* ### MENU CONTAINER ### */
		#menuCntr { margin: 5px 0px 0px 6px; width: 890px; height: 46px; overflow: hidden; background: url('../images/menuBg.png') no-repeat 7px -2px; }
		#menuCntr ul { padding: 1px 0 0 22px; list-style: none; font-size: 13px; }
		#menuCntr li { float: left; }
		#menuCntr li a { line-height: 43px; color: #fff; text-decoration: none; height: 43px; float: left; display: block; }
		#menuCntr li a span { padding: 0 43px; display: block; float: left; cursor: pointer; }
		#menuCntr li a:hover { background: url('../images/navi_bg.gif') repeat-x; }
		#menuCntr li a:hover span { background: url('../images/navi_right.gif') right center no-repeat; }
		#menuCntr li a.active { background: url('../images/navi_bg.gif') repeat-x; }
		#menuCntr li a.active span { background: url('../images/navi_right.gif') right center no-repeat; }

	/* ### CONTENT CONTAINER ### */
	#contentCntr { margin: 7px 0px 0px 6px; width: 890px; position: relative; background: url('../images/mid.gif') left top repeat-y; }
	#contentCntr #top { padding: 5px 0px 12px 0px; width: 890px; overflow: hidden; background: url('../images/top.gif') left top no-repeat; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { padding: 0 0 50px 35px; width: 520px; overflow: hidden; float: left; }
		
			/* ### TEXT BOX ### */
			.textBox { padding: 30px 0px 10px 10px; word-spacing: 2px; }
			.textBox h2 { line-height: 40px; letter-spacing: 1px; font-size: 20px; color: #104aa8; font-weight: normal; }
			
		/* ### RIGHT CONTAINER ### */
		#rightCntr { padding: 0 0 50px 20px; width: 280px; float: right; overflow: hidden; background: url('../images/devider.gif') left center no-repeat; }
		
			/* ### CONTACT BOX ### */
			.contactBox { padding-top: 20px; width: 280px; }
			.contactBox div.tel { padding: 35px 0px 0px 60px; height: 46px; background: url('../images/teli.gif') no-repeat; }
			.contactBox h3 { font-size: 21px; font-weight: normal; color: #3969b7; }
			.contactBox img { padding: 1px; margin: 30px 0 25px 15px; display: block; overflow: hidden; border: 1px solid #3969b7; }
			.contactBox ul { padding-left: 15px; list-style: none; }
			.contactBox li { list-style: none; }
			.contactBox li { line-height: 18px;}
			.contactBox li span { width: 112px; display: inline-block; font-weight: bold; }
			.contactBox li a { text-decoration: none; font-size: 11px; color: #104aa8; }
			.contactBox li a:hover { text-decoration: underline; }

		/* ### SERVICES CONTAINER ### */
		#servicesCntr { margin-left: 6px; width: 890px; position: relative; background: url('../images/top_new.gif') 3px top no-repeat; }
		#servicesCntr .bottom { padding: 10px 10px 15px 10px; position: relative; width: 880px; background: url('../images/bottom.gif') bottom left no-repeat; }
		#servicesCntr .last { background: none; }

			/* ### SERVICES BOX ### */
			.servicesBox { padding: 0px 20px 0px 28px; margin: 0px 0; float: left; width: 170px; overflow: hidden; background: url('../images/right_bg.gif') right center no-repeat; }
			.servicesBox h3 { color: #1577bf; font-size: 24px; line-height: 36px; font-weight: normal; }
			.servicesBox ul { padding: 5px 20px 5px 5px; height: 100px; line-height: 15px; }
			.servicesBox li { list-style: none; }
			.servicesBox li a { padding-left: 24px; display: inline-block; color: #363636; line-height: 20px; text-decoration: none; background: url('../images/a.gif') left 5px no-repeat; }
			.servicesBox li a:hover { background: url('../images/hover.gif') left 5px no-repeat; }
			.servicesBox a.meer { line-height: 17px; float: left; text-decoration: none; color: #343434; font-size: 11px; }
			.servicesBox span.price { padding-left: 15px; letter-spacing: 2px; line-height: 17px; float: right; color: #1577bf; font-weight: bold; font-size: 14px; background: url('../images/price.gif') left center no-repeat; }
			#servicesCntr img { position: absolute; top: -17px; left: -5px; }
			#servicesCntr img.right { position: absolute; top: -8px; left: 820px; }
			
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding-left: 6px; margin: 0 auto; width: 890px; overflow: hidden; }
	#footerCntr p { padding-left: 10px; line-height: 22px; float: left; color: #b8b8b8; }
	#footerCntr ul { padding-right: 5px; line-height: 22px; list-style: none; float: right; }
	#footerCntr li { float: left; }
	#footerCntr li a { padding: 0 6px; text-decoration: none; color: #104aa8; background: url('../images/a-b.gif') right center no-repeat; }
	#footerCntr li a.last { background: none; }
	#footerCntr li a:hover { text-decoration: underline; }
	
	a {color:#104aa8; text-decoration:none;}
	.actiebutton {width:120px; margin-left:-50px; margin-top:-70px;}
	.right {margin-top:-70px; margin-left:-20px;}
