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

/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #000; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #000; }
body { background: url('../images/bodyBg.gif') #f3f3f3 repeat-x; }
img { border: 0px; display: block; }
a { color: #b72920; text-decoration: none; }
a:hover { text-decoration: underline; }

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

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

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

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 800px; height: 126px; background: url('../images/headerBg.png') no-repeat; }
	#headerCntr h1 { display: none; }
	#headerCntr a { padding-left: 35px; position: absolute; top: 30px; right: 0px; display: block; width: 95px; height: 45px; line-height: 47px; text-decoration: none; font-weight: bold; color: #fff; background: url('../images/buttonBg.gif') no-repeat; }
	#headerCntr a:hover { text-decoration: underline; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { padding-bottom: 10px; overflow: hidden; width: 800px; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { padding: 22px 22px 12px 22px; float: left; display: inline; width: 132px; background: #e4e4e4; }
		
			/* ### NAV BOX ### */
			.navBox { width: 132px; }
			.navBox ul { list-style: none; }
			.navBox li { padding-bottom: 10px; height: 46px; }
			.navBox li a { padding-left: 15px; display: block; height: 46px; line-height: 47px; text-decoration: none; font-weight: bold; color: #fff; background: url('../images/navBg.gif') no-repeat; }
			.navBox li a:hover, .navBox li.selected a { text-decoration: underline; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 600px; }
		#rightCntr h2 { margin-bottom: 10px; padding: 0px 15px 0px 15px; height: 45px; line-height: 47px; font-size: 12px; font-weight: bold; color: #fff; background: url('../images/headingBg.gif') no-repeat; }
		#rightCntr div.box { margin-bottom: 10px; padding: 22px; width: 556px; background: #e4e4e4; }
		
			/* ### TEXT BOX ### */
			.textBox { margin-bottom: 10px; width: 556px; background: url('../images/rightBottom.gif') #fff no-repeat bottom; }
			.textBox div.top { padding: 15px 15px 5px 15px; overflow: hidden; width: 526px; background: url('../images/rightTop.gif') no-repeat top; }
			.textBox div.top ul { padding: 0 0 5px 30px; margin-top: -7px; }
			.textBox div.top .foto { border: 2px solid #e6dbaf; }
			.textBox div.pic { padding-bottom: 10px; float: left; width: 160px; }
			.textBox div.text { float: right; width: 354px; }
			.textBox div.pic img { border: 10px solid #e6dbaf; }
			.textBox p { padding-bottom: 10px; line-height: 18px }
			.textBox li { line-height: 18px }
			
			/* ### LIJST BOX LINKS ### */
			.lijstBox { width: 556px; }
			.lijstBox ul { list-style: none; }
			.lijstBox li { padding-bottom: 10px; height: 47px; background: url('../images/mediaBg.gif') no-repeat; }
			.lijstBox li a { padding-left: 40px; display: block; height: 47px; line-height: 48px; text-decoration: none; font-weight: bold; color: #000; background: no-repeat 15px 16px; }
			.lijstBox li span { padding-left: 40px; display: block; height: 47px; line-height: 48px; text-decoration: none; font-weight: bold; color: #000; background: no-repeat 15px 16px; }
			.lijstBox li a:hover { text-decoration: underline; }
			.lijstBox li.foto a { background-image: url('../images/foto.gif'); }
			.lijstBox li.video a { background-image: url('../images/video.gif'); }
			.lijstBox li.boek a { background-image: url('../images/icons/book-open.png'); }
			.lijstBox li.home a { background-image: url('../images/icons/home.png'); }
			.lijstBox li.building a { background-image: url('../images/icons/building.png'); }
			.lijstBox li.news a { background-image: url('../images/icons/newspapers.png'); }
			.lijstBox li.mail a { background-image: url('../images/icons/mail-open-document-text.png'); }
			.lijstBox li.alert span { background-image: url('../images/icons/exclamation-diamond.png'); }
						
			/* ### MEDIA BOX ### */
			.mediaBox { width: 556px; }
			.mediaBox ul { list-style: none; }
			.mediaBox li { padding-bottom: 10px; height: 47px; background: url('../images/mediaBg.gif') no-repeat; }
			.mediaBox li a { padding-left: 40px; display: block; height: 47px; line-height: 47px; text-decoration: none; font-weight: bold; color: #000; background: no-repeat 15px 16px; }
			.mediaBox li a:hover { text-decoration: underline; }
			.mediaBox li.foto a { background-image: url('../images/foto.gif'); }
			.mediaBox li.video a { background-image: url('../images/video.gif'); }
			
			/* ### PARTNER BOX ### */
			.partnerBox { width: 556px; background: url('../images/rightBottom.gif') #fff no-repeat bottom; }
			.partnerBox div.top { padding: 15px; overflow: hidden; width: 526px; background: url('../images/rightTop.gif') no-repeat top; }
			.partnerBox ul { overflow: hidden; width: 526px; list-style: none; }
			.partnerBox li { float: left; display: inline; }
			.partnerBox li.last { float: right; }
	
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding: 0px 22px 0px 22px; overflow: hidden; width: 556px; background: #e4e4e4; }
	#footerCntr p { height: 46px; line-height: 46px; text-align: right; color: #9f9f9f; }
	#footerCntr a { text-decoration: none; color: #9f9f9f; }
	#footerCntr a:hover { text-decoration: underline; }
