/* LeasePlan Occasions Site        */
/* CSS Nibble media solutions - WJ */
/* Januari 2009                    */

body {
	background-color         : #E9E9E9;
	margin                   : 0;
	text-align               : center;
	font-family              : Verdana, Arial, sans-serif; 
	font-size                : 11px;
	color                    : #000;
}

div#bodywrapper {
	text-align               : left;
	margin-left              : auto;
	margin-right             : auto;
	margin-top               : 10px;
	margin-bottom            : 0px;
	width                    : 960px;
	height                   : auto;
}

div#header {
	width                    : 960px;
	height                   : 100px;
	margin                   : 0px 10px 0px 10px;
}

/* START menu */
div#menu dl, dt, dd, ul, li {
	margin                   : 0;
	padding                  : 0;
	list-style-type          : none;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 12px;
	color                    : #000;
	}
	
div#menu {
	text-align               : left;
	width                    : 763px;
	height                   : 24px;
	padding                  : 0px 0px 0px 197px;
	margin                   : 0;
}

div#menu dl {
	float                    : left;
	height                   : 18px;
	margin                   : 6px 0px 0px 0px;
	list-style-type          : none;
	width                    : 50px;
	}

div#menu dt.inactive {
	cursor                   : pointer;
	text-align               : center;
	font-weight              : bold;
	height                   : 18px;
	margin                   : 0px 4px 0px 0px;
	padding                  : 0px;
	}
	
div#menu dt.active {
	position                 : relative;
	cursor                   : pointer;
	text-align               : center;
	font-weight              : bold;
	background-color         : #FFF;
	height                   : 18px;
	border-top               : 1px solid #6C6C6C;
	border-right             : 1px solid #6C6C6C;
	border-left              : 1px solid #6C6C6C;
	margin                   : 0px 4px 0px 0px;
	padding                  : 0px;
	}
	
div#menu li a, #menu dt a {
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 12px;
	color                    : #000;
	text-decoration          : none;
	display                  : block;
	height                   : 18px;
	border                   : 0px;
	margin                   : 0;
	padding                  : 0;
	}
		
div#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
	position                 : relative;
	background               : #FFF;
	}
	
div#menu dd {
	display                  : none;
	background-color         : #FFFFFF;
	}

div#menu li {
	text-align               : left;
	background               : #FFFFFF;
	margin                   : 0;
	padding                  : 0;
	padding-left             : 4px;
	border-bottom            : 1px dotted #6C6C6C;
	}
	
/* END menu */


div#content {
	width                    : 960px;
	border                   : 1px solid #6C6C6C;
	background-image         : url(../pageimg/bodyback.gif);
	background-position      : top;
	background-repeat        : repeat-y;
	clear                    : both;
	overflow                 : auto;
	margin                   : 0px 10px 0px 10px;
	text-align               : left;
}



/* START Left */
div#content #leftCol{
	float                    : left;
	width                    : 167px;
	padding                  : 15px 10px 10px 10px;
	text-align               : left;
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
}

div#content #leftCol p {
	margin                   : 0px;
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
}

div#content #leftCol p a {
	margin                   : 0px;
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	font-weight              : bold;
	text-decoration          : underline;
}

div#content #leftCol p a:hover {
	text-decoration          : none;
}

div#content #leftCol p a:visited {
	text-decoration          : underline;
	color                    : #333;
}

div#content #leftCol .head {
	margin                   : 0px;
	color                    : #F79647;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 19px;
	line-height              : 20px;
}

div#content #leftCol .subhead {
	margin                   : 0px 0px 10px 0px;
	color                    : #000;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 16px;
	line-height              : 20px;
}

div#content #leftCol #leftBanner a{
	margin                   : 5px 0px 5px 0px;
	width                    : 165px;
	height                   : 52px;
	background-image         : url(../pageimg/bannerimg.jpg);
	background-position      : top;
	background-repeat        : no-repeat;
	color                    : #FFF;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 12px;
	font-weight              : bold;
	padding-top              : 115px;
	text-align               : center;
	display                  : block;
	text-decoration          : none;
}
 
div#content #leftCol #leftBanner a:hover{
	color                    : #FFF;
	text-decoration          : none;
}

div#content #leftCol .top {
	text-align               : left;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 14px;
	font-weight              : bold;
	color                    : #FFF;
}

/* START Center */
div#content #centerCol{
	float                    : left;
	width                    : 483px;
	text-align               : left;
	padding                  : 15px 10px 10px 10px;
	margin                   : 0px;
}

div#content #centerCol p {
	margin                   : 0px 0px 5px 0px;
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
}

div#content #centerCol p a {
	margin                   : 0px;
	color                    : #F79647;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	font-weight              : bold;
	text-decoration          : none;
}

div#content #centerCol p a:hover {
	text-decoration          : underline;
}

div#content #centerCol p a:visited {
	text-decoration          : none;
	color                    : #F79647;
}

div#content #centerCol H1 {
	margin                   : 0px 0px 5px 0px;
	color                    : #000;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 15px;
	line-height              : 20px;
}

div#content #centerCol H2 {
	margin                   : 0px 0px 10px 0px;
	color                    : #000;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	line-height              : 20px;
}

div#content #centerCol H3 {
	margin                   : 15px 0px 5px 0px;
	color                    : #000;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	letter-spacing           : 1px;
	font-weight              : bold;
	padding                  : 2px 2px 2px 2px;
	background-color         : #E9E9E9;
}

/* START Right */
div#content #rightCol{
	float                    : right;
	width                    : 250px;
	background-color         : #999999;
	padding                  : 15px 10px 10px 10px;
	margin                   : 0px;
}

div#content #rightCol p {
	margin                   : 0px;
	color                    : #fff;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
}

div#content #rightCol .phone {
	text-align               : center;
	width                    : 250px;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 14px;
	font-weight              : bold;
	color                    : #FFF;
}

div#content #rightCol .phone img{
	vertical-align           : middle;
	margin-left              : 8px;
	margin-top               : -5px;
}

div#content #rightCol .subHead{
	text-align               : center;
	width                    : 250px;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 12px;
	font-weight              : bold;
	color                    : #FFF;
}

div#content #rightCol .head{
	text-align               : left;
	width                    : 250px;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 14px;
	font-weight              : bold;
	color                    : #FFF;
}

/* START merkenpagina's*/
div#content #rightCol ul {

}

div#content #rightCol ul li a {
	display                  : block;
	text-decoration          : none;
	margin                   : 0 0 0 0;
	padding                  : 0 0 0 10px;
	width                    : 220px;
	border-bottom            : dotted 1px #CCC;
	color                    : #fff;
}

div#content #rightCol ul li a:hover {
	display                  : block;
	text-decoration          : none;
	width                    : 220px;
	border-bottom            : dotted 1 #999;
	background-color         : #CCC;
}


/* START Center wide*/
div#content #centerColw {
	float                    : left;
	width                    : 745px;
	text-align               : left;
	padding                  : 15px 0px 10px 10px;
	margin                   : 0px;
	overflow                 : hidden;
}

div#content #centerColw p {
	margin                   : 0px 0px 5px 0px;
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
}

div#content #centerColw p a {
	color                    : #F79647;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	font-weight              : bold;
	text-decoration          : none;
}

div#content #centerColw p a:hover {
	text-decoration          : underline;
}

div#content #centerColw p a:visited {
	text-decoration          : none;
	color                    : #F79647;
}

div#content #centerColw H1 {
	margin                   : 0px 0px 5px 0px;
	color                    : #000;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 15px;
	line-height              : 20px;
}

div#content #centerColw H2 {
	margin                   : 0px 0px 10px 0px;
	color                    : #000;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 10px;
	line-height              : 20px;
}

div#content #centerColw H3 {
	margin                   : 15px 0px 5px 0px;
	color                    : #000;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 10px;
	letter-spacing           : 1px;
	font-weight              : bold;
	padding                  : 2px 2px 2px 2px;
	background-color         : #E9E9E9;
}

/* END Center */

div#footer {
	width                    : 960px;
	text-align               : left;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	margin                   : 0px 10px 0px 10px;
}

div#footer .footleft {
	float                    : left;
}

div#footer .footleft a {
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	text-decoration          : none;
}

div#footer .footleft a:hover{
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	text-decoration          : underline;
}

div#footer .footright {
	float                    : right;
}

div#footer .footright a {
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	text-decoration          : none;
}

div#footer .footright a:hover{
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	text-decoration          : underline;
}

form {
	margin                   : 0px;	
}

.formfields {
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	margin                   : 0px;
	color                    : #000;
	border                   : 1px solid #666666; 
	width                    : 125px;
	height                   : 18px;
}

.formbtn {
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	font-weight              : bold;
	background-color         : #666;
	margin                   : 0px 5px 0px 0px;
	color                    : #FFF;
	border                   : 1px solid #000; 
	width                    : 100px;
	cursor					 : hand;
}

.formbtn:hover {
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	font-weight              : bold;
	background-color         : #FFF;
	margin                   : 0px 5px 0px 0px;
	color                    : #000;
	border                   : 1px solid #000; 
	width                    : 100px;
}

/* LIST */
.list_base {
	border                   : 0px solid #000000;
	margin                   : 0em;
	padding                  : 0;	
	color                    : #000;
}
	
.list_base ul {
	color                    : #333;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 10px;
	list-style-position      : outside;
	list-style-type          : none;
	margin-top               : 0em;
	margin-left              : 0em;
	padding-left             : 1.5em;
	text-indent              : -1.0em;
}

.list_base li {
	font-family              : Verdana, Geneva, sans-serif;
	color                    : #333;
	font-size                : 10px;
}

div#content #centerCol .carResult {
	margin                   : 0px 0px 15px 0px;
	height                   : 113px;
	padding                  : 0;
	width                    : 480px;
	font-size                : 10px;
	color                    : #333;
}

div#content #centerCol .carResult table {
	border-collapse          : collapse;
	width                    : 480px;
}

div#content #centerCol .carResult th {
	margin                   : 1px;
	border-bottom            : 1px solid #CCC;
	border-right             : 1px solid #CCC;
	height                   : 15px;
	padding                  : 0;
	text-align               : left;
	font-size                : 10px;
	font-weight              : bold;
	color                    : #333;
	vertical-align           : bottom;
}

div#content #centerCol .carResult td {
	vertical-align           : top;
	border-bottom            : 1px solid #CCC;
}

div#content #centerCol .carResult .detailbtn a {
	float                    : right;
	text-decoration          : none;
	background-color         : #F90;
	border                   : 1px solid #000;
	text-align               : center;
	vertical-align           : middle;
	font-family              : Verdana, Geneva, sans-serif;
	font-size                : 11px;
	font-weight              : bold;
	display                  : block;
	color                    : #FFF;
	height                   : 17px;
	line-height              : 17px; 
	width                    : 75px;
	margin                   : 0 2px 2px 0;
}

div#content #centerCol .carResult .detailbtn a:hover {
	background-color         : #FFF;
	color                    : #000;
}

div#content #centerCol .carResult img {
	float                    : left;
	margin                   : 0;
	padding                  : 0;
}

div#content #centerCol .carResult h6 {
	color                    : #333;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 11px;
	letter-spacing           : 1px;
	font-weight              : bold;
	padding                  : 0;
	margin                   : 0;
	background-color         : #E9E9E9;
	width                    : 100%;
	line-height              : 14px;
	height                   : 14px;
}

div#content #centerCol .carResult h6 a {
	display                  : block;
	text-decoration          : none;
	color                    : #333;
}

div#content #centerCol .carResult h6 a:hover {
	text-decoration          : underline;
	color                    : #333;
}


/* RIGHT COLUMN RESULT */
.flashCar {
	margin                   : 0px 0px 10px 0px;
	padding                  : 0;
	height                   : 180px;
	width                    : 250px;
}

.altResult {
	margin                   : 0px 0px 10px 0px;
	height                   : 120px;
	padding                  : 0;
	font-size                : 10px;
	color                    : #CCC;
	text-align               : center;
	line-height              : 15px;
	width                    : 250px;
	border-bottom            : 1px dotted #CCC;
}

.altResult a {
	text-decoration          : none;
	color                    : #CCC;
	display                  : block;
}

.altResult a:hover {
	background-color         : #666;
	color                    : #333;
}

.altResult img {
	float                    : right;
	margin                   : 0 0 0 5px;
	padding                  : 0;
}

.altResult .carInfo {
	text-align               : left;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 11px;
	font-weight              : normal;
	margin                   : 0px;
	padding                  : 0 0 0 5px;
	color                    : #FFF;
	height                   : 100px;
}

div#content #rightCol .altHead{
	text-align               : left;
	width                    : 248px;
	font-family              : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size                : 12px;
	font-weight              : bold;
	color                    : #FFF;
	height                   : 22px;
	line-height              : 22px;
	background-color         : #333;
	margin                   : 0;
	padding                  : 0 0 0 2px;
}

/* RIGHT COLUMN RESULT */
.zoekTab {
	border-collapse          : collapse;
	color                    : #333;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 10px;
}

.zoekTab tr {
	height                   : 24px;
	background-color         : #FFFFFF;
}

.zoekTab tr.odd {
	height                   : 24px;
	background-color         : #FFFFFF;
}

.zoekTab tr.none {
	border                   : 0px none #CCCCCC;
	height                   : 24px;
	background-color         : #FFFFFF;
}

.zoekTab tr.space {
	border                   : 0px none #CCCCCC;
	height                   : 6px;
	background-color         : #FFFFFF;
}

.zoekTab td {
	padding                  : 0 0 0 2px;
}

.zoekTab .label {
	font-weight              : bold;
	color                    : #F79647;
	margin-bottom            : 2px;
	vertical-align           : bottom;
}

/*DETAIL PAGE CAR*/
div#content #centerColw .detailCar {
	border-collapse          : collapse;
	width                    : 720px;
	padding                  : 0;
	margin                   : 0;
}

div#content #centerColw .detailCar tr {
	border-collapse          : collapse;
	border-bottom            : 1px solid #CCC;
	padding                  : 0;
	margin                   : 0;
}

div#content #centerColw .detailCar th {
	margin                   : 0px;
	padding                  : 2px;
	vertical-align           : middle;
	color                    : #000;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 15px;
}

div#content #centerColw .detailCar td {
	padding                  : 4px 4px 4px 0px;
	vertical-align           : top;
}

div#content #centerColw .detailCar .info {
	border-collapse          : collapse;
	width                    : 390px;
	padding                  : 0;
	margin                   : 0 0 0 10px;
	text-align               : left;
}

div#content #centerColw .detailCar .info tr {
	border                   : 0px;	
}

div#content #centerColw .detailCar .info th{
	border-collapse          : collapse;
	padding                  : 0;
	margin                   : 0;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 11px;
	text-align               : left;
	border-bottom            : 1px dotted #666;
}

div#content #centerColw .detailCar .info td{
	border-collapse          : collapse;
	padding                  : 0;
	margin                   : 0;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 10px;
	text-align               : left;
	border                   : 0px;
	font-weight              : normal;
}

/*PRINT */
.detailCarPrn {
	border-collapse          : collapse;
	width                    : 630px;
	padding                  : 0;
	margin                   : 0 auto 0 auto;
	border                   : 1px solid #000;
}

.detailCarPrn tr {
	border-collapse          : collapse;
	
	padding                  : 0;
	margin                   : 0;
}

.detailCarPrn th {
	margin                   : 0px;
	padding                  : 2px;
	vertical-align           : middle;
	color                    : #000;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 15px;
	border-bottom            : 1px solid #999;
}

.detailCarPrn td {
	padding                  : 4px 4px 4px 0px;
	vertical-align           : top;
}

.detailCarPrn .info {
	border-collapse          : collapse;
	width                    : 95%;
	padding                  : 0;
	margin                   : 0 0 0 10px;
	text-align               : left;
}

.detailCarPrn .info tr {
	border                   : 0px;	
}

.detailCarPrn .info th{
	border-collapse          : collapse;
	padding                  : 0;
	margin                   : 0;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 11px;
	text-align               : left;
	border-bottom            : 1px dotted #666;
}

.detailCarPrn .info td{
	border-collapse          : collapse;
	padding                  : 0;
	margin                   : 0;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 10px;
	text-align               : left;
	border                   : 0px;
	font-weight              : normal;
}

.testDrvBtn a {
	padding                  : 0;
	margin                   : 0;
	width                    : 243px;
	height                   : 25px;
	line-height              : 24px;
	background-image         : url(../pageimg/testdrivebtn.gif);
	background-repeat        : no-repeat;
	background-position      : 0 0;
	text-align               : center;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 12px;
	font-weight              : bold;
	color                    : #FFF;
	display                  : block;
	text-decoration          : none;
}

.testDrvBtn a:hover {
	background-position      : 0 -25px;
}


.hisTable {
	border-collapse          : collapse;
	margin                   : 0;
	padding                  : 0;
	width                    : 99%;
	border                   : 0;
	font-size                : 10px;
}

.hisTable th {
	border-bottom            : 1px solid #CCC;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 10px;
	text-align               : left;
	font-weight              : bold;
	padding                  : 5px 0 1px 0;
	line-height              : 16px;
	height                   : 16px;
}


.hisTable td {
	border-bottom            : 1px dotted #E9E9E9;
	font-family              : "Verdana", Arial, Helvetica, sans-serif;
	font-size                : 10px;
	text-align               : left;
	font-weight              : normal;
	line-height              : 16px;
	height                   : 16px;
	vertical-align           : top;
}

.hisContainer {
	display                  : block;
	height                   : 147px;
	overflow                 : hidden;
}

/* TO BE DELETED AFTHER UPDATE*/
.result_frame {
	width                    : 753px;
	height                   : 500px;
	overflow         	     : -moz-scrollbars-vertical;
	overflow                 : hidden;
	overflow-x               : hidden; 
	overflow-y               : auto; 
}