/* ################################################## */
/*  Made by: www.DIRECT BASING.com                    */
/*  Semantisch correcte xHTML Basing                  */
/* ################################################## */

/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #3b3b3b; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #3b3b3b; }
body { background: #fff; }
img { border: 0px; }

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

/* ### WRAPPER ### */
#wrapper { width: 100%; min-height: 100%; }

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

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; overflow: hidden; width: 874px; height: 273px; background: url('../images/header-bg.gif') top left no-repeat; }
	#headerCntr h1 { padding: 30px 0px 0px 0px; }
	#headerCntr h1 a { display: block; width: 267px; overflow: hidden; height: 45px; text-indent: -9999px; background: url('../images/logo.gif') no-repeat; }
	#headerCntr .left { padding-left: 44px; float: left; width: 277px; }
	#headerCntr .right { padding-right: 60px; float: right; width: 465px; }
	
		/* ### MENU CONTAINER ### */
		#menuCntr { padding-left: 7px; padding-top: 25px; width: 260px; }
		#menuCntr ul { list-style: none; overflow: hidden; }
		#menuCntr li { padding-left: 15px; width: 115px; line-height: 20px; height: 20px; float: left; }
		#menuCntr li.bullet1 { background: url('../images/menu-bullet1.gif') left no-repeat; }
		#menuCntr li.bullet2 { background: url('../images/menu-bullet2.gif') left no-repeat; }
		#menuCntr li.bullet3 { background: url('../images/menu-bullet3.gif') left no-repeat; }
		#menuCntr li.bullet4 { background: url('../images/menu-bullet4.gif') left no-repeat; }
		#menuCntr li.bullet5 { background: url('../images/menu-bullet5.gif') left no-repeat; }
		#menuCntr li.bullet6 { background: url('../images/menu-bullet6.gif') left no-repeat; }
		#menuCntr li.bullet7 { background: url('../images/menu-bullet7.gif') left no-repeat; }
		#menuCntr li.bullet8 { background: url('../images/menu-bullet8.gif') left no-repeat; }
		#menuCntr li a { color: #57625d; text-decoration: none; }
		#menuCntr li a:hover { text-decoration: underline; }
		
		/* ### TAG BOX ### */
		.tagBox { padding-top: 50px; width: 465px; font-family: Verdana; }
		.tagBox ul { list-style: none; text-align: center; overflow: hidden; }
		.tagBox li { display: inline; line-height: 30px; }
		.tagBox li a { text-decoration: none; color: #b5d073; }
		.tagBox li a.tag1 { font-size: 18px; color: #9a2345; }
		.tagBox li a.tag2 { font-size: 14px; color: #02b7e7; }
		.tagBox li a.tag3 { font-size: 18px; color: #46a393; }
		.tagBox li a.tag4 { font-size: 14px; color: #ec5737; }
		.tagBox li a.tag5 { color: #055ca2; }
		.tagBox li a.tag6 { font-size: 18px; color: #25551d; }
		.tagBox li a.tag7 { color: #6e126e; font-size: 18px; }
		.tagBox li a:hover { text-decoration: underline; }
		
		/* ### SEARCH BOX ### */
		.searchBox { padding-top: 36px; overflow: hidden; width: 277px; }
		.searchBox form { display: block; }
		.searchBox fieldset { overflow: hidden; border: none; } 
		.searchBox input.field { margin-right: 10px; float: left; font-size: 11px; color: #57625d; width: 245px; border: 0px; background: none; }
		.searchBox input.search-button { margin-top: 1px; cursor: pointer; float: left; width: 14px; border: none; height: 12px; background: url('../images/search-button.gif') top left no-repeat; }
	
	/* ### BREADCRUMB BOX ### */
        .breadcrumbBox { padding: 0px; margin-bottom: 0px; margin-top: 0px;width: 611px; overflow: hidden; background: url('../images/left-middlebg.gif') top left repeat-y; }
        .breadcrumbBox .top { width: 611px; background: url('../images/left-topbg.gif') top left no-repeat; }
        .breadcrumbBox .bottom { padding-left: 22px; padding-bottom: 0px; overflow: hidden; width: 567px; background: url('../images/left-bottombg.gif') bottom left no-repeat; }
        .breadcrumbBox a { color: #5a285b; text-decoration: none; font-size: 10px;}
        .breadcrumbBox a:hover { text-decoration: none; font-size: 10px;}
            
	/* ### CONTENT CONTAINER ### */
	#contentCntr { padding: 5px 0px 8px 3px; overflow: hidden; width: 871px; }
	#contentCntr a.meer { padding-left: 15px; color: #5a285b; background: url('../images/menu-bullet1.gif') left no-repeat; }
	#contentCntr a.meer:hover { text-decoration: none; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 611px; }
		#leftCntr.full_width {width: 100%;}

		
			/* ### TEXT BOX ### */
			.textBox { margin-bottom: 4px; width: 611px; overflow: hidden; background: url('../images/left-middlebg.gif') top left repeat-y; }
			.textBox .top { width: 611px; background: url('../images/left-topbg.gif') top left no-repeat; }
			.textBox .bottom { padding: 22px; padding-bottom: 0px; overflow: hidden; width: 567px; background: url('../images/left-bottombg.gif') bottom left no-repeat; }
			.textBox h1 { font-size: 16px; color: #5a285b; font-weight: strong; }
			.textBox h2 { font-size: 12px; color: #5a285b; font-weight: strong;margin-top:10px;margin-bottom:10px; }
			.textBox h6 { font-size: 16px; color: #5a285b; font-weight: normal; }
			.textBox span { color: #5a285b; font-size: 10px; font-family: Verdana; font-style: italic; }
			.textBox p { padding-bottom: 15px; color: #3b3b3b; line-height: 18px; } 
			.textBox p.first { padding-bottom: 10px; }
			.textBox img { padding-right: 10px; float: left; }
			.textBox h4 { font-size: 12px; color: #3b3b3b; }
			.textBox ul { padding-bottom: 15px; list-style: none; }
			.textBox li { padding-left: 15px; height: 18px; line-height: 18px; background: url('../images/menu-bullet1.gif') left no-repeat; white-space: nowrap; } 
			.textBox li a { text-decoration: none; color: #3b3b3b; white-space: nowrap; }
			.textBox li a:hover { text-decoration: underline; }
			.textBox a { color: #5a285b; }
			.textBox a:hover { text-decoration: none; }
			.textBox hr { color: #f0f0f0; background-color: #f0f0f0; height: 1px; }
			.textBox .detailimage { float:left; margin-top: 10px;width:300px;height:110px;}
			.textBox .detailad { float:right;width:256px;height:385px; margin-bottom : 3px;}
			.textBox .awvziframe { width:256px;height:385px; margin-bottom : 3px;}
			.textBox .table { width:350px;height:385px; margin-bottom : 3px;}
			
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 256px;}
		
			/* ### ZOEK BOX ### */
			.zoekBox { width: 256px; background: url('../images/zoek-middlebg.gif') top left repeat-y; }
			.zoekBox .top { width: 256px; background: url('../images/zoek-topbg.gif') top left no-repeat; }
			.zoekBox .bottom { padding: 17px; width: 222px; background: url('../images/zoek-bottombg.gif') bottom left no-repeat; }			
			.zoekBox h2 { padding-bottom: 15px; font-size: 16px; color: #5a285b; font-weight: normal; }
			.zoekBox form { display: block; }
			.zoekBox fieldset { border: none; }
			.zoekBox select { margin-bottom: 8px; width: 120px; color: #3b3b3b; }
			.zoekBox label { padding-bottom: 5px; display: block; color: #3b3b3b; }
			.zoekBox p { padding: 7px 0px 0px 11px; width: 109px; height: 22px; background: url('../images/zoek-bg.gif') top left no-repeat; }
			.zoekBox input.field { margin-right: 4px; float: left; border: none; color: #3b3b3b; width: 78px; background: none; }
			.zoekBox input.search-button { margin-top: 1px; cursor: pointer; float: left; border: none; width: 80px; height: 16px; background: url('../images/search-button1.gif') top left no-repeat; }
			
			/* ### NEWSLETTER BOX ### */
			.newsletterBox { margin-top: 4px; width: 256px; background: url('../images/zoek-middlebg.gif') top left repeat-y; }
			.newsletterBox .top { width: 256px; background: url('../images/zoek-topbg.gif') top left no-repeat; }
			.newsletterBox .bottom { padding-left: 17px; padding-top:17px; width: 256px; background: url('../images/zoek-bottombg.gif') bottom left no-repeat; }			
			.newsletterBox h2 { padding-bottom: 15px; font-size: 16px; color: #5a285b; font-weight: normal; }
			.newsletterBox form { display: block; }
			.newsletterBox fieldset { border: none; }
			.newsletterBox p { padding-bottom: 5px; color: #3b3b3b; line-height: 18px; } 
			.newsletterBox input.field { padding: 8px; margin-bottom: 8px; color: #3b3b3b; width: 206px; height: 15px; border: none; background: url('../images/field-bg.gif') 100% no-repeat; }
			.newsletterBox input.meld-button { padding-left: 10px; text-align: left; border: none; color: #3b3b3b; width: 120px; height: 29px; background: url('../images/zoek-bg.gif') top left no-repeat; }
			.newsletterBox iframe.iframenewsletterBox { position: relative;width:256px;height:385px; margin-left:-17px; margin-bottom:3px; z-index:1000;}
			 
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding-top: 17px; overflow: hidden; width: 869px; overflow: hidden; height: 33px; background: url('../images/footer-bg.gif') top left no-repeat; }
	#footerCntr ul { list-style: none; overflow: hidden; float: right; }
	#footerCntr li { padding: 0px 5px; float: left; color: #aaa9a9; font-size: 10px; background: url('../images/footer-sep.gif') right no-repeat; } 
	#footerCntr li a { text-decoration: none; color: #aaa9a9; }
	#footerCntr li a:hover { text-decoration: underline; }
	#footerCntr li.last { padding-right: 0px; background: none; }
	
	#LeaseautoList { border-collapse: collapse;}
	#LeaseautoList .eerste { color: #ffffff;}
	#LeaseautoList td { padding: 2px;}
	#LeaseautoList a { color: #3B3B3B;}
	#offerte_titel {font-size: 18px;}
	
