a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, img, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {
	margin: 0;
	padding: 0;
}

body, html {height:100%;}

td {font-family: Arial, Helvetica, Sans-Serif !important;}
img {border:0; vertical-align: bottom;}

a {color:#00044e; text-decoration: none; outline:none}
a:hover, a.active {text-decoration: underline;}

h1 {font-size: 20px; color: #00044e; font-weight: bold; margin-bottom: 15px; text-transform: uppercase;}
h2 {font-size: 20px; color: #00044e; text-transform: uppercase;	border-bottom: solid 1px #ddceb9; padding-bottom: 5px;}
h3 {font-size: 20px; color: #00044e; font-weight: normal; margin-bottom: 15px;}
h4 {font-size: 14px; color: #00044e; font-weight: bold; margin-bottom: 15px;}
h5 {font-size: 12px; color: #00044e; font-weight: bold; margin-bottom: 15px;}

.mosterdgeel {color: #cd9711;}
.tkblauw {color: #00044e;}
.tkrood {color: #c33229;}

.onderlijnd {text-decoration:underline !important;}

/*--- @body ---*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #4f4a42;
	background: url(../afbeeldingen/layout/bg_body.gif) scroll repeat-x 0 0;
}
.kolom2, .kolom2 td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #4f4a42;
}
.kolom2 p{margin-bottom:15px;}
	
html>body form {height:100%;}

#container {
	position:relative;
	overflow: hidden;
	width:980px; 
	margin:0 auto -41px auto;
	min-height:100%;
	z-index:4;
}

#footer {
	position:relative;
	display: block;
	height:30px;
	margin:10px auto 0 auto; 
	width:980px;
	border-top: solid 1px #ddceb9;
	text-align: center;
	color: #ddceb9;
}
#footer a {
	position:relative;
	font-size: 11px;
	color: #ddceb9;
	text-decoration: none;
	margin: 0 13px 0 13px;
	font-family: Arial, Helvetica, sans-serif !important;
	z-index:9999;
}
#footer a:hover {
	/*color: #ddceb9;*/
	text-decoration: underline;
}
.clearfooter {
	position:relative;
	width: 980px;
	height: 41px;
	clear:both;
}
/*--- @header ---*/
.header {
	width: 980px;
	height: 71px;
	margin-top: 9px;
}
.header h1.tka_h1 {
	display:none;	
}
.header .logo {
	float: left;
	display: inline;
	width: 307px;
	height: 71px;
}
	.header_oneliner {
		float: left;
		display: inline;
		width: 200px;
		height: 60px;
		text-indent:-9999px;
		color:#9a8b6e;
		background: url(../afbeeldingen/header/altijd_de_auto_die_u_zoekt.gif) no-repeat 0px 0px;
	}
	
	.header_home_click { position:relative; float: left; margin: 15px 0 0 25px; z-index:101;}
	.header_home_click ul { position:absolute; list-style:none; width:207px;}
	.header_home_click ul li ul { display:none;}
	.header_home_click ul li:hover ul { display:block;}
	
/*--- @dropdownmenu ---*/

ul.dropdown_menu{ 
	position:absolute;
	z-index:1120;
	top:26px;
	left:-11px;
	border:1px solid #dfe1e0;
	background-color:#FFFFFF;
	background:#FFFFFF url(../images/dropdown_strook.gif) repeat-x bottom;
	padding:10px 0 19px 0;
}
ul.dropdown_menu a{
	display:block;
	float:none;
	padding:6px 0px 6px 23px;
	width:185px;
	margin:0px;
	color:#000066;
	font-weight:bold;
	position:relative; z-index:1122;	
}
ul.dropdown_menu li{background:url(../images/dropdownpijl.gif) no-repeat 10px center; position:relative; z-index:1121;}
li.home_first{height:30px; background:url(../images/home_pijl.gif) no-repeat 55px 8px; }

/*--- @home ---*/
.visual_homepage {
	display: block;
	float:left;
	position:relative;
	width: 980px;
	height: 230px;
	margin: 13px 0 14px 0;
	z-index:1;
/*
	background: url(../afbeeldingen/visuals/lexus_ls600.jpg) scroll no-repeat 0 0;
*/
}
.visual_homepage_klein {
	display: block;
	float:left;
	width: 980px;
	height: 115px;
	margin: 13px 0 14px 0;
	background: url(../afbeeldingen/visuals/lexus_ls600.jpg) scroll no-repeat 0 0;
}

/*--- @snelzoeken ---*/
.snelzoeken {
	position:absolute;
	top:13px;
	left:14px;
	z-index:25;
	width: 203px;
	height: 184px;
	padding: 10px;
	background: url(../afbeeldingen/layout/zoeken_container.gif) scroll no-repeat 0 0;
/*
	display: block;
	float:left;
	margin: 14px;
*/
}

.snelzoeken_exclusives {
	/*position:absolute;
	top:13px;
	left:14px;
	z-index:2;*/
	width: 203px;
	height: 184px;
	padding: 10px;
	background: url(../afbeeldingen/layout/zoeken_container.gif) scroll no-repeat 0 0;
	display: block;
	float:left;
	margin: 14px;
}

.snelzoeken .common_header, 
.snelzoeken_exclusives .common_header {color:#FFFFFF;border-bottom: solid 1px #FFFFFF;margin-bottom: 8px;}

.snelzoeken input,
.snelzoeken_exclusives input {
	float: left;
	width: 197px;
	height: 16px;
	clear: both;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #a4a4a4;
	border-top: solid 1px #8f8f8f;
	border-left: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
	background: url(../afbeeldingen/layout/input_background.gif) scroll repeat-x 0 0;
}	
.snelzoeken select, .snelzoeken_exclusives select {
	position:relative;
	z-index:50;
	float: left;
	width: 202px;
	height: 19px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #a4a4a4;
	background-color: #FFFFFF;
	margin-bottom: 8px;
	border-top: solid 1px #8f8f8f;
	border-left: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
	background: url(../afbeeldingen/layout/input_background.gif) scroll repeat-x 0 0;
}	
.snelzoeken .trefwoord, .snelzoeken_exclusives .trefwoord {margin-top: -9px;padding: 0;}	
.snelzoeken .knoppen, .snelzoeken_exclusives .knoppen {float:left;margin-top: 25px;width: 202px;}	
.snelzoeken .container_zoek_uitgebreid, .snelzoeken_exclusives .container_zoek_uitgebreid {float:left;width: 100px;}	
.snelzoeken .container_zoek_uitgebreid  a, 
.snelzoeken_exclusives .container_zoek_uitgebreid  a{font-size: 11px !important; font-family:Arial,Helvetica,sans-serif !important;}
.snelzoeken .cnotainer_snel_zoeken, .snelzoeken_exclusives .cnotainer_snel_zoeken {float:right;width: 100px;}
.snelzoeken a, .snelzoeken_exclusives a {
	font-size: 11px !important;
	color: #00044e !important;
	padding-right: 9px;
	float: left;
	text-decoration: none;
	background: scroll url(../afbeeldingen/layout/knop_pijl.gif) no-repeat right 6px;
}
.textcontactinfo
{
	font-size:12px;
	color:#00044e;
	font-family:Arial;
}

.h3contactinfo
{
	font-weight: 700; 
	font-size: 11px;
}
.snelzoeken a:hover, .snelzoeken_exclusives a:hover {text-decoration: underline;}
.snelzoeken .go, .snelzoeken_exclusives .go {
	float: right;
	width: 80px;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-bottom: 3px;
	line-height: 18px;
	color: #00044e;
	border: none;
	background: url(../afbeeldingen/layout/bt_snelzoeken_background.gif) scroll no-repeat 0 0;
	margin-top: -2px;
	cursor: pointer;
}	
/*--- @links ---*/
.common_textlink_button {
	float: left;
	font-size: 12px;
	color: #00044e;
	padding-right: 9px;
	float: left;
	text-decoration: none;
	background: scroll url(../afbeeldingen/layout/knop_pijl.gif) no-repeat right 6px;
}
.common_textlink:hover {text-decoration: underline;}
/*--- @menu ---*/
.navigatie {display: block;float: right;height: 36px;}

.navigatie ul {position:relative;list-style:none; height:auto; margin:0; padding: 0; float:left; display: block; height:36px;}
	.navigatie li {float:left; margin-right:8px;}
		.navigatie li a {
			width: 143px;
			height: 36px;
			float:left;
			display:block;
			text-indent:-9999px;
			color:#00044e;
			text-align:left;
			background: no-repeat 0px 0px;
		}
		/* normaal menu */
		#aanbod a{background:url(../afbeeldingen/menu/bt_aanbod.gif);}
		#financien a{background:url(../afbeeldingen/menu/bt_financien.gif);}
		#actueel a{background:url(../afbeeldingen/menu/bt_actueel.gif);}
		#overons a{background:url(../afbeeldingen/menu/bt_over_ons.gif);}
		#contact a{background:url(../afbeeldingen/menu/bt_contact.gif); margin-right:-8px;}
	
	/* active en over menu */
		#aanbod a:hover, 
		#aanbod a.active {background:url(../afbeeldingen/menu/bt_aanbod.gif) 0px -36px;}		
		#financien a:hover, 
		#financien a.active {background:url(../afbeeldingen/menu/bt_financien.gif) 0px -36px;}
		#actueel a:hover, 
		#actueel a.active {background:url(../afbeeldingen/menu/bt_actueel.gif) 0px -36px;}
		#overons a:hover, 
		#overons a.active {background:url(../afbeeldingen/menu/bt_over_ons.gif) 0px -36px;}
		#contact a:hover, 
		#contact a.active {background:url(../afbeeldingen/menu/bt_contact.gif) 0px -36px; margin-right:-8;}
.submenu {
	float:left;
	width: 100%;
	display: block;
	padding-left: 233px;
	font-size: 14px;
	color: #00044e;
	height: 43px;
	background-color: #f1f3f2;
}
.submenu ul {position:relative;list-style:none; overflow:hidden; margin:0 0 0 24px; height:43px;}
	.submenu li {
		float:left;
		height:43px;
		padding: 2px 14px 0 14px;
		background: url(../afbeeldingen/menu/submenu_devide.gif) scroll no-repeat left;
		margin-left:-1px;
	}
	.submenu .first{
		float:left;
		height:43px;
		padding: 2px 14px 0 14px;
		background: url();
	}
	.submenu .firstactive{
		/*background: url();*/
		font-weight: bold;
	}
		.submenu li a {
			float:left;
			padding: 10px 0 0 0;
			display:block;
			color:#00044e;
			text-align:left;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif !important;
			font-size: 14px !important;
		}
		.submenu li a:hover {
			text-decoration: underline;
		}
		
		.submenu li.active {
			font-weight: bold;
		}
/*--- @headers ---*/
.common_header {
	font-size: 20px;
	color: #00044e;
	text-transform: uppercase;
	border-bottom: solid 1px #ddceb9;
	padding-bottom: 5px;
	margin-bottom:10px;
}
.common_header a 
{
	font-size:20px;
}
.common_header_no_underline {
	font-size: 20px;
	color: #00044e;
	text-transform: uppercase;
	border: none;
	margin: 0;
	padding: 0;
}
.visual_spacer {
	display: block;
	float:left;
	width: 980px;
	height: 0px;
	margin: 0 0 27px 0;
}
/*--- @kolommen ---*/
/*--- @kolom1 ---*/
.kolom1 {
	float: left;
	display: block;
	width: 222px;
	margin-left: 14px;
	display:inline;
}
	/*--- @intro ---*/
	.nieuwsbrief {
		float: left;
		width: 202px;
		height: 73px;
		display: block;
		padding: 10px;
		background: url(../afbeeldingen/layout/nieuwsbrief_container.gif) scroll no-repeat 0 0;
		margin-bottom: 10px;
		color:#FFFFFF;
	}
	.nieuwsbrief .common_header {color:#FFFFFF;border: none;margin-bottom: 0px;}

	/*.nieuwsbrief .common_header span {color:#FFFFFF !important;}*/
	.nieuwsbrief input {
		float: left;
		height: 15px;
		padding-left: 3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 18px;
		color: #a4a4a4;
		border-top: solid 1px #8f8f8f;
		border-left: solid 1px #e5e5e5;
		border-right: solid 1px #e5e5e5;
		border-bottom: solid 1px #e5e5e5;
		background: url(../afbeeldingen/layout/input_background.gif) scroll repeat-x 0 0;
		margin-bottom: 10px;
	}
	.nieuwsbrief .naam {width: 198px;}
	.nieuwsbrief .email {width: 157px;}
	.nieuwsbrief .go {
		float: right;
		width: 34px;
		height: 19px;
		border: none;
		background: url(../afbeeldingen/layout/bt_nieuwsbrief_background.gif) scroll no-repeat 0 0;
		cursor: pointer;
		margin-left: 5px;
		text-indent: -9999px;
	}	
.agenda {
	float: left;
	width: 210px;
	display: block;
	padding: 5px;
	background-color: #f0f3f2;
	border: solid 1px #dbdedd;
	margin-bottom:10px;
}
	.agenda_lijst {
		float: left;
		width: 130px;
		min-height: 76px;
		display: block;
	}
		.agenda_lijst ul{float:left;width:100%;list-style:none;}
		.agenda_lijst li a{
			padding:0 0 0 10px;
			background: url(../afbeeldingen/layout/common_bullet.gif) no-repeat 0 8px;
			display:block;
			text-decoration:none;
			color:#00044e;	
			font-family: Arial, Helvetica, sans-serif !important;
		}
		.agenda_lijst li a:hover {text-decoration: underline;}
		.agenda_lijst li a:hover {color:#00044e;}
	.agenda_datum {
		float: right;
		width: 50px;
		/*height: 52px;*/
		display: block;
		border: solid 1px #000000;
		background-color: #FFFFFF;
		text-align: center;
		color: #000000;
		font-size: 20px;
		/*padding-top: 10px;*/
		line-height: 25px;
	}
		.agenda_datum span{font-size: 20px;}
	.agenda .common_header {border: none;margin-bottom: 0px;}
/*--- @kolom2 ---*/
.kolom2 {
	float: left;
	width: 461px;
	display: block;
	margin-left: 15px;
	margin-right: 16px;
	line-height: normal;
	display:inline;
}

.kolom2 ul{list-style: none; margin-bottom: 15px}
.kolom2 li{ background:url(../afbeeldingen/layout/bullet.gif) scroll no-repeat 0 5px; padding-left: 15px;}
.kolom2 .design_list_horizontal li { background:none; padding-left:0px; }


.kolom2 .common_textlink_button {
	float: right;
	clear: both;
	font-size: 12px;
	color: #00044e;
	padding-right: 9px;
	text-decoration: none;
	background: scroll url(../afbeeldingen/layout/knop_pijl.gif) no-repeat right 6px;
	font-family:Arial,Helvetica,sans-serif !important;
}
	.kolom2 .common_textlink_button:hover {text-decoration: underline;}
	/*--- @intro ---*/
	.intro_welkom {
		color: #4f4a42;
		width: 226px;
		float:left;
		/*background: url(../afbeeldingen/layout/blok_stippellijn.gif) scroll repeat-x 0 bottom;*/
	}
		.intro_welkom_content {padding: 0px 0 12px 0;}
		.intro_welkom_img_right {float:right; display: inline; margin-left: 6px;}
	/*--- @spotlight ---*/
	.intro_spotlight {
		float: left;
		color: #00044e;
		width: 218px;
		margin-left: 16px;
	}
		.intro_spotlight_content {padding: 7px 0 24px 0;}
		.intro_spotlight_img_left {float:left; margin-right: 6px;}
		.intro_spotlight_prijs {font-weight: bold; color: #00044e; text-align: right; width: 100%;}
		.intro_spotlight_devide {
			float:left;
			background: url(../afbeeldingen/layout/spotlight_devide.gif) scroll repeat-x 0 0;
			width: 100%;
			height:1px;
			margin: 11px 0 6px 0;
		}
		.intro_spotlight a, .intro_spotlight a:visited {
			font-size: 11px !important;
			font-family: Arial, Helvetica, sans-serif !important;
			color: #00044e !important;
			padding-right: 9px;
			padding-top:2px;
			float: right;
			text-decoration: none;
			background: scroll url(../afbeeldingen/layout/knop_pijl.gif) no-repeat right 6px;
		}
		.intro_spotlight a:hover {text-decoration: underline;}
		
		.intro_spotlight a.auto-aanbiedingen,
		.intro_spotlight a.auto-aanbiedingen:hover,
		.intro_spotlight a.auto-aanbiedingen:visited {
			color:#4F4A42 !important;
		}
		
.intro_devide {
	float: left;
	display: block;
	width: 461px;
	height: 1px; 
	margin: 0;
	border-bottom: solid 1px #dbdbdb;
}
/*--- @kolom3 ---*/
.kolom3 {
	float: left;
	position:relative;
	z-index:10;
	width: 252px;
	display:inline;
}
.banner_blok_right {
	float: left;
	position:relative;
	z-index:5;
	width: 252px;
	display: block;
	clear: both;
	margin-bottom: 12px;
	vertical-align: top;
}
/*.banner_blok_right a, .banner_blok_right img
{
    display: block !important;
}*/
.adresgegevens_right {
	float: left;
	width: 238px;
	height: 65px;
	display: block;
	clear: both;
	vertical-align: top;
	padding: 6px 6px 6px 8px;
	font-size: 11px !important;
	line-height: 16px;
	color: #4f4a42;
	background: url(../afbeeldingen/layout/adres_container.gif) scroll no-repeat 0 0;
}
.adresgegevens_right a {color:#4f4a42;text-decoration:none; 	font-family: Arial, Helvetica, sans-serif !important; 	font-size: 11px !important;}
.adresgegevens_right a:hover {color:#4f4a42;text-decoration:underline;}
.adresgegevens_left {
	float: left;
	width: 208px;
	height: 66px;
	display: block;
	clear: both;
	vertical-align: top;
	padding: 6px 6px 6px 8px;
	font-size: 11px;
	line-height: 16px;
	color: #4f4a42;
	background: url(../afbeeldingen/layout/adres_container_smal.gif) scroll no-repeat 0 0;
}

.adresgegevens_left a {color:#4f4a42;text-decoration:none; font-family: Arial, Helvetica, sans-serif !important; font-size:11px !important;}
.adresgegevens_left a:hover {color:#4f4a42;text-decoration:underline;}

/*--- @kolom export ---*/
.kolom-export {
	display:inline;
	float:left;
	line-height:normal;
	margin-left:15px;
	margin-right:16px;
	width:713px;
}
.kolom-export iframe {
	overflow:hidden;
	min-height:3650px;
	height:auto !important;
	height:3650px;	
}

*:first-child+html .kolom-export iframe {
	overflow:hidden;
	min-height:3923px;
	height:auto !important;
	height:3923px;	
}
.kolom-export {
	display:inline;
	float:left;
	line-height:normal;
	margin-left:15px;
	margin-right:16px;
	width:695px;
}
* html .kolom-export iframe {
	width:100%;
	overflow:hidden;
	min-height:3923px;
	height:auto !important;
	height:3923px;	
}

.export-block {
	display:block;
	width:219px;
	float:left;
	margin: 0 0 5px 0;
}
.export-block-top-container {
	width:219px
	height:9px;
	clear:both;	
}
.export-block-top {
	display:block;
	width:219px
	height:9px;
}
.export-block-content {
	display:inline-block;
	width: 201px;
	min-height:140px;
	height:auto !important;
	height:140px;	
	padding: 9px;
	background-image:url(../afbeeldingen/layout/export_bg.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#F0F3F2;
	border:1px solid #DBDEDD;
}
.export-block-content h2{
	font-size:18px;
	margin-bottom:0;
}
.export-block-content p{
	font-size:11px;
	color:#4F4A42;
	padding:5px 0;
}
.export-block-content p a, .export-block-content p a:link, .export-block-content p a:visited{color:#4F4A42;text-decoration:none;}
.export-block-content p a:hover{text-decoration:underline;}

.export-link, .export-link:link, .export-link:visited{font-size:11px;color:#00044E;text-decoration:none;padding:5px 0 5px 30px;	background: url(../afbeeldingen/layout/export_flag_nl.gif) scroll no-repeat 0 5px;}
.export-link:hover{text-decoration:underline;}

.export-manager-left, .export-manager-right {
	display:block;
	float:left;
	width:95px;
	padding: 9px 9px 0 0;
}
.export-manager-left p, .export-manager-right p  {
	font-size:11px;
	text-align:center;
}
.export-manager-right {
	padding-right:0px;
}
.export-block-gm {
	display:block;
	width:219px;
	float:left;
	min-height:170px;
	height:auto !important;
	height:170px;
	margin: 0
}

/*--- @kolom_breed ---*/

.kolom_breed {
	display:inline;
	float:left;
	line-height:normal;
	margin-left:15px;
	width:729px;
}

/*--- @zoeken ---*/
.zoeken {width:459px; min-height:175px; background: url(../afbeeldingen/layout/bg_zoeken.gif) scroll no-repeat 0 bottom;}
#zoeken_uitgebreid {height:293px;}
#zoekopdracht_geven { min-height:400px; }
#zoekopdracht_geven2 { min-height:390px; }

/*--- @zoeken headers ---*/
	.zoeken .header_zoeken_active, .zoeken .header_zoeken_inactive {float: left;width: 228px;height: 32px;}
	.zoeken .header_zoeken_active {background: url(../afbeeldingen/layout/zoeken_zoeken_tab_active.gif) scroll no-repeat 0 0;}
	.zoeken .header_zoeken_inactive {background: url(../afbeeldingen/layout/zoeken_zoeken_tab_inactive.gif) scroll no-repeat 0 0;}
		.header_zoeken_active h2 {color:#00044e; border:none; margin: 6px 0 0 10px;}
		.header_zoeken_inactive h2 {color:#9b9b9b; border:none; margin: 6px 0 0 10px;}
			.zoeken .header_zoeken_inactive a {color:#9b9b9b; text-decoration: none;display:block}
	.zoeken .header_uitgebreid_active, .zoeken .header_uitgebreid_inactive {float: left;width: 231px;height: 32px;}
	.zoeken .header_uitgebreid_active {background: url(../afbeeldingen/layout/zoeken_uigebreid_tab_active.gif) scroll no-repeat 0 0;}
	.zoeken .header_uitgebreid_inactive {background: url(../afbeeldingen/layout/zoeken_uigebreid_tab_inactive.gif) scroll no-repeat 0 0;}
		.header_uitgebreid_active h2 {color:#00044e; border:none; margin: 6px 0 0 10px;}
		.header_uitgebreid_inactive h2 {color:#9b9b9b; border:none; margin: 6px 0 0 10px;}
			.zoeken .header_uitgebreid_inactive a {color:#9b9b9b; text-decoration: none;display:block}
	.zoeken .header_zoeken_opdracht {float: left;width: 459px;height: 32px;background: url(../afbeeldingen/layout/zoeken_opdracht.gif) scroll no-repeat 0 0;}
	.header_zoeken_opdracht h2 {color:#00044e; border:none; margin: 6px 0 0 10px;}

			
.zoek_velden {
	width: 448px;
	float: left;
	font-size: 11px;
	color: #00044e;
	margin: 6px 0 0 10px;
}
	.zoek_velden select, .zoek_velden input{
		float: left;
		/*height: 19px;*/
		clear: both;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 18px;
		color: #00044e;
		background-color: #FFFFFF;
		margin-bottom: 8px;
		border-top: solid 1px #8f8f8f;
		border-left: solid 1px #e5e5e5;
		border-right: solid 1px #e5e5e5;
		border-bottom: solid 1px #e5e5e5;
		width:142px;
	}
		.zoek_velden input{height: 16px; width:140px; background: url(../afbeeldingen/layout/input_background.gif) scroll repeat-x 0 0;}
		.zoek_velden span.checkbox { line-height:18px; }
		.zoek_velden span.checkbox input { width:auto; height:auto; background:none; border:none; }
		.zoek_velden select.zoek_bouwjaar_van {width:69px;}
		.zoek_velden select.zoek_bouwjaar_tot {width:68px;}
		.zoek_velden input.zoek_prijs_trefwoord {width:104px;}
		.zoek_veld_container {float: left; width:149px; height: 41px; display:block;}
		.zoek_veld_container_2col {float: left; width:298px; height: 83px; display:block;}
		.zoek_veld_container_2col textarea { width:295px; height:60px;}
		.zoek_veld_container_small {float: left; margin-left: 5px; display:block;}
			.zoeken .go {
				float: right;
				width: 31px;
				height: 19px;
				border: none;
				background: url(../afbeeldingen/layout/bt_zoeken_background.gif) scroll no-repeat 0 0;
				cursor: pointer;
				text-indent: -9999px;
				margin: 14px 8px 0 0;
			}	
				.zoeken .go_uitgebreid {
					float: right;
					width: 31px;
					height: 19px;
					border: none;
					background: url(../afbeeldingen/layout/bt_zoeken_background.gif) scroll no-repeat 0 0;
					cursor: pointer;
					text-indent: -9999px;
					margin-right: 8px;
					margin-top:2px; /*15px;*/
				}	

				.zoeken .go_verstuur {
					float: right;
					width: 53px;
					height: 19px;
					border: none;
					background: url(../afbeeldingen/layout/bt_zoeken_uitgebreid_background.gif) scroll no-repeat 0 0;
					cursor: pointer;
					text-indent: -9999px;
					margin-right: 8px;
					margin-top:15px;
				}	

				.zoeken .back_uitgebreid {
					float: left;
					width: 28px;
					height: 19px;
					border: none;
					background: url(../afbeeldingen/layout/bt_zoeken_background_terug.gif) scroll no-repeat 0 0;
					cursor: pointer;
					text-indent: -9999px;
					margin-left: 8px;
					margin-top:15px;
				}	
					.zoeken_velden_devide {
						float: left;
						display: block;
						width: 438px;
						height: 2px; 
						margin-bottom: 2px;
						padding: 0;
						background: url(../afbeeldingen/layout/zoeken_devide.gif) scroll repeat-x 0 0;
					}
.zoeken_devide {
	float: left;
	display: block;
	width: 100%;
	height: 20px; 
}

.zoeken_devide hr{
	height: 1px; border-bottom: 1px solid #DBDBDB; color: #FFFFFF; background-color: #FFFFFF; width: 100%; display: block; margin: 10px 0 10px 0;
}

.zoeken_devide_small {
	float: left;
	display: block;
	width: 461px;
	height: 1px; 
	margin: 12px 0 0 0;
	border-bottom: solid 1px #dbdbdb;
}

 
/*--- @zoeken resultaat ---*/
.boxSorteren { float:left; clear:both; width:100%;/* width:459px;*/ }
.boxSorteren select
{
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #00044e;
    background-color: #FFFFFF;
	margin-right:9px;
	margin-top:12px;
    border-top: solid 1px #8f8f8f;
    border-left: solid 1px #e5e5e5;
    border-right: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
}

.zoekresultaat {float: left; margin-top:0; width: 100%; cursor: pointer;
padding-top: 12px;}
	/*.zoekresultaat:hover {background-color:#f5f5f5;}*/
.zoekresultaat img {float: left; margin: 0 15px 0 0; border: solid 1px #dddddd; width: 107px;}
.zoekresultaat h3 
{
float: left; text-transform: uppercase; font-size: 11px !important; font-weight: bold; margin-bottom: 18px; color:#00044e;display: inline; width: 335px;
    font-family: Arial, Helvetica, Sans-Serif !important;
    line-height:14px;
}
.zoekresultaat p 
{
float: left; font-size: 11px !important; color:#00044e; width: 158px;padding: 0 0 0 9px; margin: 0; background: scroll url(../afbeeldingen/layout/common_pijl.gif) no-repeat left 4px;
    font-family: Arial, Helvetica, Sans-Serif !important;
    line-height:14px;
}
.zoekresultaat .prijs {float: right; font-size: 11px; font-weight: bold; color:#00044e; width: auto; margin-right: 5px; background: none;}

/*--- @zoeken vervolg ---*/
.zoeken_vervolg {float: left; font-size: 11px; color:#00044e; line-height: normal; display: block;}
.zoeken_vervolg img {float:left; margin-left:5px;}
.zoeken_vervolg h3 {float: left; text-transform: uppercase; font-size: 11px; font-weight: bold; margin-bottom: 18px; color:#00044e;display: inline; width: 220px;}

.zoeken_vervolg_intro {float: left; display: block; width: 100%;}
.zoeken_vervolg_images {float: left; display: block; width: 225px;}
.zoeken_vervolg_images .large {float: left; display: block; margin-bottom: 10px; padding-right: 10px;}
.zoeken_vervolg_images .thumb_left {float: left; display: inline; }
.zoeken_vervolg_images .thumb_center {float:left; display: inline;}
.zoeken_vervolg_images .thumb_last {float: left; display: inline; margin-right: 0px;}

.car_images { float:left; width:440px; margin-bottom:15px; }
.car_image_main { float:left; width:210px; }
.car_image_thumb { float:left; width:440px; }
.car_image_thumb img
{
    display:block;
    float:left;
    width:63px;
    height:47px;
    border:none;
    margin:0px 5px 5px 0px;
}

.zoeken_vervolg_details {float: left; display: inline; width:230px; margin-bottom:15px;}
.zoeken_vervolg_details p {float: left; font-size: 11px; color:#00044e;padding: 0 0 0 9px; margin: 0; background: scroll url(../afbeeldingen/layout/common_pijl.gif) no-repeat left 4px; clear:both;}
.zoeken_vervolg_details .prijs {float: right; font-size: 14px; font-weight: bold; color:#00044e; width: auto; margin-right: 5px; background: none;}

.zoeken_vervolg #ctl00_cphMainContent_Content {
	display:block;
	color:#00044E;
	float:left;
	font-size:11px;
	line-height:normal;
}
.zoeken_vervolg #ctl00_cphMainContent_Content img {
	margin: 0;
}

.indespotlight_details {float: left; display: inline;}
.indespotlight_details p {float: left; font-size: 11px; color:#00044e;padding: 0 0 0 9px; margin: 0; background: scroll url(../afbeeldingen/layout/common_pijl.gif) no-repeat left 4px; clear:both;}
.indespotlight_details .prijs {float: right; font-size: 14px; font-weight: bold; color:#00044e; width: auto; margin-right: 5px; background: none;}


.zoeken_vervolg_knoppen {float: right; display:block;}
.zoeken_vervolg_terug {float: left; display: block; height: 25px;}
.zoeken_vervolg_terug a, .zoeken_vervolg_terug a:active, .zoeken_vervolg_terug a:visited 
{float: left; background: url(../afbeeldingen/layout/pijl_links.gif) scroll 5px 5px no-repeat; width: 100%; display: block; margin-top: 6px; height:25px; padding-left:15px;
	font-family: Arial, Helvetica, sans-serif !important;
	color:black !important;	
}
.knop a, .knop a:visited, .knop a:active {text-align: center; font-size: 12px; color: #00044e !important; display: block; margin-top: 5px; height:25px;
		font-family: Arial, Helvetica, sans-serif !important;
		text-decoration:none !important;
}


	/*--- @spotlight ---*/
	.spotlight_side {
		float: left;
		color: #00044e;
		width: 252px;
		margin-left: 0;
		cursor: pointer;
	}
		.spotlight_side_content {padding: 7px 0 24px 0;}
		.spotlight_side_img_left {float:left; margin-right: 6px;}
		.spotlight_side_prijs {font-weight: bold; color: #00044e; text-align: right; width: 100%;}
		.spotlight_side_devide {
			float: left;
			background: url(../afbeeldingen/layout/spotlight_devide.gif) scroll repeat-x 0 0;
			width: 100%;
			height:1px;
			margin: 11px 0 6px 0;
		}
		.spotlight_side_spotlight a {
			font-size: 11px;
			color: #00044e;
			padding-right: 9px;
			float: right;
			text-decoration: none;
			background: scroll url(../afbeeldingen/layout/knop_pijl.gif) no-repeat right 6px;
		}
		.spotlight_side_spotlight a:hover {text-decoration: underline;}


/*--- @paginering ---*/
.paginering a, .paginering a:visited, .paginering a:hover, .paginering a.active{font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color:#00044e;}
.paginering {float:right; height: 25px; display:block; width: auto;}
.paginering a {float: left; background-color: #FFFFFF; border: solid 1px #dbdbdb; font-size: 11px; color:#00044e; margin:3px; padding: 2px 4px 2px 4px; text-decoration: none;}
.paginering a:hover, .paginering a.active {background-color: #cfcfcf;}
.paginering span
{float: left; border: solid 1px #dbdbdb; font-size: 11px; color:#00044e; margin:3px; padding: 2px 4px 2px 4px; text-decoration: none; background-color: #cfcfcf;}

.paginering .paginering_vorige {float: left;}
.paginering .paginering_vorige a {float: left; background: url(../afbeeldingen/layout/pijl_links.gif) scroll 5px 6px no-repeat; text-indent: -9999px; width: 6px;}

.paginering .paginering_volgende {float: left;}
.paginering .paginering_volgende a {float: left; background: url(../afbeeldingen/layout/pijl_rechts.gif) scroll 5px 6px no-repeat; text-indent: -9999px; width: 6px;}

/*--- @common knoppen ---*/
.knop {float: left; display: block; background: url(../afbeeldingen/layout/knop_bg.gif) scroll repeat-x 0 0; border: solid 1px #adadad; height: 25px; width: 138px; margin-left: 15px;}
.knop a {text-align: center; font-size: 12px; color: #00044e; width: 100%; display: block; margin-top: 5px; height:25px;}

/*---@ agenda page----*/

.agendaitem {position:relative; margin:0 0 10px 0; border-bottom:1px solid #dbdbdb; width:100%;}
.agendaitem h3 { text-transform: uppercase; font-size: 11px; font-weight: bold; margin-bottom: 18px; color:#00044e;display: block; width:100%; cursor:pointer;}
tr.Pager td table td span {	
	padding:0;	
}
.moreinfo, .moreinfo:visited{font-size: 11px !important; font-family:Arial,Helvetica,sans-serif !important; color:#00044E !important;}

/*---@ news page----*/
.newsdate
{
	margin:0;
	padding:0;
	font-size:11px;
	color:#A4A4A4;
}

/*------@ financien formulier page-----*/
.sendbutton{
	float: right;
	width: 80px;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:2px 24px 3px 10px;
	line-height: 18px;
	color: #00044e;
	border: none;
	background: url(../afbeeldingen/layout/bt_snelzoeken_background.gif) scroll no-repeat 0 0;
	margin-top: 12px;
	cursor: pointer;
	text-decoration:none;
}
.text
{
	/*width: 70px;*/
}
.submitdiv
{
	float:right;
	padding:10px 116px 0 0;
/*	margin-right:140px;*/
}

/*------@ auto verkopen page-----*/
.submitverkopen
{
	float:right;
	padding:10px 116px 0 0;
}
.sitemapul,
.sitemapul ul
{
    padding:0 0 0 30px;
}
.sitemapul a, .sitemapul ul a, .sitemapul a:visited, .sitemapul ul a:visited
{
    color:#00044E;
}


/*-------@ route page with google maps----*/

        @media print
        {
            .gmnoprint
            {
                display: none;
            }
        }
        @media screen
        {
            .gmnoscreen
            {
                display: none;
            }
        }

        #google_maps
        {
	    background-color:#E5E3DF;
            position: relative;
            height: 300px;
            width: 450px;
            line-height: 1.2;
        }
        #google_maps .google_maps_balloon
        {
        }

        #google_maps .google_maps_balloon, #google_maps .google_maps_balloon a
        {
            font-size: 12px;
            font-family: Arial;
        }
        #google_maps .google_maps_balloon a
        {
            color: #00044e;
            text-decoration: underline;
        }
        #google_maps .google_maps_balloon a:hover
        {
            text-decoration: none;
        }
table.aaa td{
	padding:3px 0 0 0;
}
table.aaa strong{
	display:block;
	margin:10px 0 0 0;
}
table.aaa input{
	padding:0 2px;
	font:12px Arial;
	float:left;
	margin:0;
}
table.aaa textarea{
	padding:0 2px;
	font:12px Arial;
	float:left;
}
table.aaa table td{
	padding-right:10px;
}
table.aaa span{
	float:left;
	padding:0 0 0 5px;
}

/*-----------------------@tables for car result lists----------*/
.SearchResultsGrid
{
	float:left;
}

.zoeken_options
{
float:left;
overflow:hidden;
width:335px;
}

#portfolio{
overflow:hidden;
height:230px;
}



/*-----------------------@nieuwsbrief overwrites and extras----------*/

.nieuwsbrief {
  height:465px;
  background:transparent url(/afbeeldingen/layout/nieuwsbrief_container_tripolis.gif) no-repeat scroll 0 0;
  color:#FFFFFF;
  font-size:11px;
} 
.nieuwsbrief div, .nieuwsbrief div td{
  color:#FFFFFF;
  font-size:11px;
}
.nieuwsbrief div input {
  margin:0 5px 0 0;
  background:none;
  border:none;
  color:#A4A4A4;
  float:left;
}
.nieuwsbrief div .naam {
  background:transparent url(/afbeeldingen/layout/input_background.gif) repeat-x scroll 0 0;
  border-color:#8F8F8F #E5E5E5 #E5E5E5;
  border-style:solid;
  border-width:1px;
  color:#A4A4A4;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  height:15px;
  line-height:18px;
  padding-left:3px;  
  width:198px;
}

.nieuwsbrief div table{
  float:left;
}
.nieuwsbrief div p {
  float:left;
  clear:both;
  margin: 0 0 5px 0;
  padding: 0;
  width:198px;
}

.nieuwsbrief .devide {
	width:100%;
	height:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #fff;
	display:block;
	clear:both;
}

*:first-child+html .nieuwsbrief div .checkbox{
  margin-left:-4px;
  display:block;
  float:left;
}
* html .nieuwsbrief div .checkbox{
  margin-left:-4px;
  display:block;
  float:left;
}

/* Initially hide all contents, on mouseover show full nieuwsbrief div */
.nieuwsbrief {
  height:100px;
  overflow:hidden;
} 

.nieuwsbrief:hover {
  height:465px;
  cursor:pointer;
  z-index:999;
  margin-bottom:0;
  padding-bottom:0;
}
