/* ################################################## */
/*  MADE BY: WWW.DIRECTBASING.COM                     */
/*  ALEX VAN DER VEGT                                 */
/* ################################################## */

/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Verdana; font-size: 11px; color: #654775; }
input, select, textarea { font-family: Verdana; font-size: 11px; color: #654775; }
body { background: url('../images/bodyBg.gif') #4f3464 repeat-x top; }
img { border: 0px; display: block; }

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

/* ### 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: 937px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 937px; height: 156px; }
	#headerCntr h1 { position: absolute; top: 15px; left: -30px; width: 261px; height: 142px; text-indent: -9999px; background: url('../images/logo.png') no-repeat; }
	#headerCntr p { position: absolute; top: 130px; right: 70px; width: 117px; height: 29px; text-indent: -9999px; background: url('../images/inspiratie.png') no-repeat; }
	#headerCntr a { position: absolute; top: 133px; left: 532px; display: block; width: 157px; height: 30px; text-indent: -9999px; background: url('../images/contact.gif') no-repeat; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { padding-bottom: 25px; overflow: hidden; width: 937px; background: url('../images/cBottom.png') no-repeat bottom; }
	#contentCntr div.cTop { padding-top: 25px; background: url('../images/cTop.png') no-repeat top; }
	#contentCntr div.cBottom { padding: 20px 25px 0px 22px; overflow: hidden; width: 890px; background: url('../images/contentBg.png') repeat-y; }
		
		/* ### LEFT CONTAINER ### */
		#leftCntr { margin-right: 50px; padding-bottom: 5px; float: left; display: inline; width: 168px; background: url('../images/leftBottom.png') no-repeat bottom; }
		#leftCntr div.top { padding-top: 5px; background: url('../images/leftTop.png') no-repeat top; }
		#leftCntr div.bottom { padding: 0px 2px 0px 2px; background: url('../images/leftBg.png') #717cb5 repeat-x; }
		
		#leftCntr2 { margin-right: 50px; padding-bottom: 5px; margin-top:25px; float: left; display: inline; width: 168px; }
		
			/* ### NAV BOX ### */
			.navBox { padding-bottom: 20px; width: 164px; }
			.navBox ul { list-style: none; }
			.navBox ul ul { margin: 0px 3px 0px 3px; padding: 0px 0px 0px 20px; background: #454d7a; }
			.navBox li { display: inline; }
			.navBox ul ul li { display: block; line-height: 28px; }
			.navBox li a { padding: 0px 20px 0px 20px; display: block; width: 124px; height: 38px; line-height: 38px; font-size: 13px; text-decoration: none; color: #d3d6e7; background: url('../images/menuBg.gif') no-repeat bottom; }
			.navBox li a:hover, .navBox li a.selected { color: #fff; background-position: center top; }
			.navBox ul ul li a { padding: 0px; display: inline; width: auto; height: auto; line-height: normal; font-size: 11px; color: #e8ecfe; background: none; }
			.navBox ul ul li a:hover, .navBox ul ul li a.selected { text-decoration: underline; }
			
			.navBox ul ul li a:link.active,a:active.active,a:visited.active,a:hover.active { padding: 0px; display: inline; width: auto; height: auto; line-height: normal; font-size: 11px; color: #fff; background: none; text-decoration:underline; }
			
			/* ### QUOTE BOX ### */
			.quoteBox { padding-left: 8px; width: 148px; }
			.quoteBox blockquote { background: url('../images/quote1.png') no-repeat left top; }
			.quoteBox p { padding: 10px; line-height: 18px; font-size: 12px; font-style: italic; color: #262d51; background: url('../images/quote2.png') no-repeat btoom right; }
			.quoteBox em { padding-right: 20px; display: block; text-align: right; font-size: 11px; color: #434c78; }
		
		/* ### CENTER CONTAINER ### */
		#centerCntr { float: left; width: 380px; }
		
			/* ### TEXT BOX ### */
			.textBox { overflow: hidden; width: 380px; }
			.textBox h1 { padding-bottom: 20px; font-size: 14px; font-weight: normal; color: #46384e; }
			.textBox h2 { padding-bottom: 5px; font-size: 11px; font-weight: bold; color: #46384e; }
			.textBox p { padding-bottom: 20px; line-height: 20px; }
			.textBox img.left { margin: 7px 10px 0px 0px; float: left; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 200px; }
			
			/* ### NIEUWS BOX ### */
			.nieuwsBox { width: 200px; }
			.nieuwsBox a { display: block; text-decoration: none; color: #654775; }
			.nieuwsBox a:hover { text-decoration: underline; }
			.nieuwsBox a strong { display: block; font-size: 11px; font-weight: bold; }
			.nieuwsBox div.nieuws { margin-bottom: 10px; padding-bottom: 10px; line-height: 20px; background: url('../images/nieuwsBg.gif') no-repeat bottom; }
			.nieuwsBox img { padding: 5px 0px 0px 0px; width:150px; height:auto; }
			.nieuwsBox div.last { margin-bottom: 0px; background: none; }
			.nieuwsBox h2 { padding-bottom: 0px; font-size: 11px; font-weight: bold; color: #46384e; }
			.nieuwsBox .news_arrow { border:0px solid red;background: url('../images/lees.png') no-repeat 2px bottom; background-position: bottom right;
}
		
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding-bottom: 30px; width: 937px; }
	#footerCntr p { padding: 4px 15px 0px 10px; text-align: right; font-size: 12px; color: #a693b3; }

