/* CSS Document */
*{
	outline:none;
}
iframe{
overflow-x:hidden;
}
#richmedia_menu{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:10px;
	
	margin-bottom:30px;
	
	width: 706px;
	height:271px;
	
	background-color:#f8b600;
}
#rm_view_media{
	position: relative;
	float:left;
	padding:10px;
	margin:0;
	width: 461px;
	height:251px;
	overflow:hidden;
	border-right:1px solid #FFFFFF;
	background-repeat:no-repeat;
	background-position:10px 10px;
}

span#background_media{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 461px;
	height:251px;
}
#view_menu{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 224px;
	min-height:261px;
	
	overflow:hidden;
}
#viewGalleryItem{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin:5px;
	margin-top:5px;
	
	width: 98px;
	height:55px;
	
	background-image:url(images/bg_ritchmnu.png);
}
#viewGalleryItem a{
	display:block;
	/*background-color:red;*/
	width: 92px;
	height:49px;
	
	
	padding:3px;
	border:none !important;
	
	opacity: .85;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
}

#viewGalleryItem a:hover{
	background-image:url(images/bg_ritchmnu_hvr.png);
	opacity: 1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	
}
#viewGalleryItem a.active{
	background-color:#FFFFFF;
	opacity: 1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	
}

#view_menu img{
	position: relative;
	float:left;
	
	margin-right:8px;
}
#rm_view_logo{
	position:absolute;
	left:15px;
	bottom:15px;
	height:100px;
	width:200px;
	background-position:left bottom;
	background-repeat:no-repeat;
	z-index: 199;
}

/* ************************************** merk_identifier ****************************************** */
div.merk_identifier{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:39px;
	
	margin-bottom:20px;
	
	width: 706px;
	height:8px;
	
	background-color:#f2f2f2;
	background-image:url(images/bg_model_id.gif);
	background-position:right;
	background-repeat:repeat-y;
}

/* ************************************** logo's ****************************************** */


#richmedia_menu.bgcolor039 #view_menu #viewGalleryItem a{
	border:3px solid #F7B500 !important;
}
#richmedia_menu.bgcolor039 #view_menu #viewGalleryItem a:hover, #richmedia_menu.bgcolor039 #view_menu #viewGalleryItem a.active{
	border:3px solid #FFFFFF !important;
}


#richmedia_menu.bgcolor42 #view_menu #viewGalleryItem a{
	border:3px solid #ED0E21 !important;
}
#richmedia_menu.bgcolor42 #view_menu #viewGalleryItem a:hover, #richmedia_menu.bgcolor42 #view_menu #viewGalleryItem a.active{
	border:3px solid #FFFFFF !important;
}



#richmedia_menu.bgcolor041 #view_menu #viewGalleryItem a{
	border:3px solid #CC0000 !important;
}
#richmedia_menu.bgcolor041 #view_menu #viewGalleryItem a:hover, #richmedia_menu.bgcolor041 #view_menu #viewGalleryItem a.active{
	border:3px solid #FFFFFF !important;
}



#richmedia_menu.bgcolor040 #view_menu #viewGalleryItem a{
	border:3px solid #F30C20 !important;
}
#richmedia_menu.bgcolor040 #view_menu #viewGalleryItem a:hover, #richmedia_menu.bgcolor040 #view_menu #viewGalleryItem a.active{
	border:3px solid #FFFFFF !important;
}



#richmedia_menu.bgcolor04 #view_menu #viewGalleryItem a{
	border:3px solid #FFFFFF !important;
}
#richmedia_menu.bgcolor04 #view_menu #viewGalleryItem a:hover, #richmedia_menu.bgcolor04 #view_menu #viewGalleryItem a.active{
	border:3px solid #FFFFFF !important;
}



#richmedia_menu.bgcolor05 #view_menu #viewGalleryItem a{
	border:3px solid #FFFFFF !important;
}
#richmedia_menu.bgcolor05 #view_menu #viewGalleryItem a:hover, #richmedia_menu.bgcolor05 #view_menu #viewGalleryItem a.active{
	border:3px solid #FFFFFF !important;
}


#richmedia_menu.bgcolor06 #view_menu #viewGalleryItem a{
	border:3px solid #FFFFFF !important;
}
#richmedia_menu.bgcolor06 #view_menu #viewGalleryItem a:hover, #richmedia_menu.bgcolor06 #view_menu #viewGalleryItem a.active{
	border:3px solid #FFFFFF !important;
}


#richmedia_menu.bgcolor07 #view_menu #viewGalleryItem a{
	border:3px solid #FFFFFF !important;
}

#richmedia_menu.bgcolor07 #view_menu #viewGalleryItem a:hover, #richmedia_menu.bgcolor07 #view_menu #viewGalleryItem a.active{
	border:3px solid #FFFFFF !important;
}


/* ************************************** logo's ****************************************** */

/* Renault */
#rm_view_logo.model_logo_39{
	background-image:url(../images/logos_merken/renault.jpg);
}
/* Dodge */
#rm_view_logo.model_logo_40{
	background-image:url(../images/logos_merken/dodge.jpg);
}
/* alpha */
#rm_view_logo.model_logo_41{
	background-image:url(../images/logos_merken/alpha_romeo.jpg);
}
/* ferrari */
#rm_view_logo.model_logo_42{
	background-image:url(../images/logos_merken/ferrari.jpg);
}
#rm_view_logo.model_logo_39{
	background-image:url(../images/logos_merken/renault.jpg);
}
#rm_view_logo.model_logo_05{
	background-image:url(../images/logos_merken/renault.jpg);
}
#rm_view_logo.model_logo_06{
	background-image:url(../images/logos_merken/renault.jpg);
}

/* piaggio */
#rm_view_logo.model_logo_245{
	background-image:url(../images/logos_merken/piaggio.jpg);
}
/* lancia */
#rm_view_logo.model_logo_255{
	background-image:url(../images/logos_merken/lancia.jpg);
}

/* **************************************  ****************************************** */
#content{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:10px;
	
	width: 941px;
	min-height:400px;
}

#content_links{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 224px;
	min-height:200px;
}
#content_two_colum{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 624px;
	min-height:200px;
}



#block_submenu form{
	position: relative;
	float:left;
	margin:0;
	padding:5px;
	
	width:214px;
	
	background-color:#ededed;
}
#block_submenu form select{
	width:214px;
}
#block_submenu{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	width:224px;
	min-height:50px;
}

#block_direct_naar{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	width:224px;
	min-height:155px;
}
#content_links #block_direct_naar{
	margin-bottom:50px;
}
#block_occasions{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 307px;
	min-height:155px;
	
	/*background-color:red;*/

}

form.tmpl_home_occasions{
	position: relative;
	float:left;
	
	margin:0;
	padding:10px;
	
	width: 287px;
	min-height:111px;
	
	background-color:#ededed;
	border-top:1px solid #FFFFFF;
}

h1{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	width: 472px;
	min-height:25px;
}
h2{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	width: 472px;
	min-height:20px;
}
h3{

}
h4{

}
h5{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
		
	width: 100%;
	min-height:22px;
}

#block_direct_naar h5, #block_occasions h5, #block_vestigingen h5, #block_vraag h5, #block_merken h5, #block_submenu h5, #block_testrit h5, #block_webshop h5, #block_winkelmand h5, #block_top_modellen h5, #block_merk_beleving h5{
	background-color:#FFFFFF;
	border-bottom:1px solid #a6a6a6;
}

#block_merk_beleving h5{
	margin-top:23px;
}
a.btn_merk_beleving{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:10px;
	
	background-color:#FFFFFF;
	background-image:url(images/knop-merkbeleving.png);
	background-repeat:no-repeat;
	
	width:224px;
	height:43px;
	
	display:block;
	
	text-decoration:none !important;
}
a.btn_merk_beleving span.merkBeleving_titel{
	position: relative;
	float:left;
	
	margin-top:6px;
	margin-left:8px;
	margin-bottom:0px;
	
	width:214px;
	height:18px;
	
	display:block;
	
	font-weight:bold;
		
}
a.btn_merk_beleving span.merkBeleving_ondertitel{
	position: relative;
	float:left;
	
	margin-left:8px;
	
	width:214px;
	height:18px;
	
	display:block;
}

a.btn_privilegepas{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:10px;
	
	background-color:#FFFFFF;
	background-image:url(images/background_btn_privilegepas.jpg);
	background-repeat:no-repeat;
	
	width:224px;
	height:77px;
	
	display:block;
	
	text-decoration:none !important;
}
a.btn_privilegepas:hover{
	background-position:0 -77px;
}

#block_content{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	width: 472px;
	min-height:200px;
}
#block_content.occasions_full{
	width:697px !important;
}
#block_content.occasions_full #block_tekst{
	width:100% !important;
}

#block_content.occasions_full #block_tekst iframe {
	width:100% !important;
}
#block_tekst{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	
	padding-bottom:20px;
	width: 460px;
	min-height:20px;
	
	display:table;
	margin:4px 0 0;
}
#block_tekst table{
	border:0 !important;
	padding:0 !important;
	margin:0 !important;
}
#block_tekst img{
	max-width:462px !important;
}
#content_two_colum #block_tekst{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	
	padding-bottom:20px;
	width: 624px;
	min-height:20px;
}


div.overzicht_onzeMerken{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width:472px;
	min-height:200px;
	
	margin-bottom:25px;
	margin-top:4px;
	
	border-top:#dbdbdb 1px solid;
}
div.overzicht_onzeMerken div.rij_merken{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width:472px;
	height:auto;
}
div.overzicht_onzeMerken div.rij_merken a.merk{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width:84px;
	height:120px;
	
	margin-right:10px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	text-decoration:none;
	color:#333333;
}
div.overzicht_onzeMerken div.rij_merken a.last{
	margin-right:0px;
}
div.overzicht_onzeMerken div.rij_merken a.merk img{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width:84px;
	height:84px;
	
	border:none;
}
div.overzicht_onzeMerken div.rij_merken a.merk span.merk_naam {
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	padding-top:5px;
	
	width:84px;
	height:19px;
	
	border-top:#dbdbdb 1px solid;
	border-bottom:#dbdbdb 1px solid;
	
	margin-top:4px;
}

h1.vest_smaller{
	font-size:25px;
}

div.block_contact_vestigingen{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width:472px;
	min-height:100px;
	
	margin-bottom:25px;
	margin-top:15px;
	
	font-size:small;
}
div.block_contact_vestigingen div.vestigingen_header{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;

	width:472px;
	height:auto;
	
	font-weight:bold;
}
div.block_contact_vestigingen div.vestigingen_rij{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;

	width:472px;
	height:auto;
}
div.block_contact_vestigingen div.vestigingen_rij div.content_block{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;

	width:226px;
	min-height:75px;
	
	margin-bottom:10px;
	margin-right:10px;
}
div.block_contact_vestigingen div.vestigingen_rij div.first{
	border-bottom:#dbdbdb 1px solid;
}

div.block_contact_vestigingen div.last{
	border-bottom:#dbdbdb 1px solid;
}

div.block_contact_vestigingen div.last div.content_block{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;

	width:472px;
	height:auto;
	
	margin-bottom:10px;
	margin-right:10px;
}
	

#block_model{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 231px;
	min-height:145px;
	
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #d6d6d6;
}
/*
#block_model:hover{
	background-color:#e8e8e8;
}
*/

#block_model #model_merken{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:5px;

	width: 111px;
	min-height:71px;
}

#block_model ul {
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:5px;

	width: 110px;
	min-height:90px;
}

#block_model #link_merken{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	
	margin-top:15px;
	margin-top:10px;
	width: 231px;
	height:25px;
}
#block_content div.webshoprow{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	height:auto;
	width:472px;
	
	margin-bottom:10px;
}
#block_shopItem{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 226px;
	min-height:250px;
	
	border:1px solid #d6d6d6;
}

#block_shopItem img{
	position: relative;
	float:left;
}
#block_shopItem p{
	position: relative;
	float:left;
	
	margin:10px;
	padding:0;
	
	width: 206px;
}
/* *** ADDING WEBSHOP ITEM *** */
#block_shopItem p strong {
	float:left;
	height:30px;
}

#block_shopItem span.parag{
	float:left;
	height:75px;	
}
#block_shopItem a.imgs{
	min-height:67px;
	display:inline-block;
}
#block_shopItem a.imgs img{
	margin-left:10px;
}
/* *** END ADDING WEBSHOP ITEM *** */

#block_shopItem #shop_prijs{
	position: relative;
	float:left;
	
	margin:10px;
	padding:0;
	
	width: 206px;
}
#block_shopItem img.meer_info{
	position: relative;
	float:right;
	
	margin:10px;
	padding:0;
}

#block_detailItem{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 470px;
	/*min-height:250px;*/
	height:auto;
	
	border:1px solid #d6d6d6;
}
#block_detailItem #product_foto{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 153px;
	height:153px;

	border-right:#d6d6d6 solid 1px;
	border-bottom:#d6d6d6 solid 1px;
}
#block_detailItem #product_foto a{
	width: 153px;
	height:auto;
	display:block;
	
	text-decoration:none;
	color:#000000;
	
	margin:0;
	padding:0;
	
}
#block_detailItem #product_foto a span.product_vergroting{
	position:absolute;
	bottom:3px;
	right:3px;
	
	width:20px;
	height:20px;
	
	background-image:url(images/zoom_in.png);
	background-repeat:no-repeat;
}
#block_detailItem #product_info{
	position: relative;
	float:left;
	
	margin:0;
	padding:10px;
	
	width:290px;
	/*min-height:230px;*/
	height:auto;
	
	
}
#block_detailItem #product_info strong{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width:220px;
	height:25px;
	
}
#block_detailItem #product_info p{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	padding-bottom:20px;
	
	/*width:220px;*/
}
#block_detailItem #product_info #shop_prijs{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width:290px;
}

#block_detailItem #product_info input.submit_shopitem{
	position:relative;
/*	position: absolute;*/

	float:left;
	
	margin:0;
	padding:0;
	padding-left:5px;
	margin-left:151px;
	margin-top:20px;
	
	width:139px;
	height:23px;
	
	text-align:left;
}

#content_rechts{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	width: 224px;
	min-height:400px;
}

#content_two_colum_rechts{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	width: 307px;
	min-height:400px;
}

#block_vestigingen{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	width: 224px;
	min-height:100px;
}

#block_merk_beleving{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	
	padding-bottom:10px;
	
	width: 224px;
	min-height:105px;
	
	margin-bottom:15px;
}

#block_vraag{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	
	padding-bottom:10px;
	
	width: 224px;
	min-height:105px;
	background-color:#ededed;
}
#block_top_modellen{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	
	padding-bottom:10px;
	
	width: 224px;
	min-height:105px;
	
	background-color:#ededed;
}

#block_top_modellen #model_item{
	width:220px;
	min-height:30px;
	float:left;
	margin-top:10px;
}
#block_top_modellen #model_item span.number{
	float:left;
	
	margin:0;
	padding:0;
	
	padding-left:5px;
	padding-top:15px;
	
	height:24px;
	width:15px;
}
#block_top_modellen #model_item img.model_image{
	float:left;
	
	margin:0;
	padding:0;
}

#block_top_modellen #model_item strong{
	float:left;
	
	margin:0;
	padding:0;
	
	padding-top:5px;
	margin-left:5px;
	
	height:15px;
	width:120px;
	
	
}
#block_top_modellen #model_item p{
	float:left;
	
	margin:0;
	padding:0;
	
	margin-left:5px;
	
	width:120px;
	height:30px;
	
	overflow:hidden;
}
table.block_tbl_aanbod_verhuur tbody tr td table{
	height:120px;
}
table.block_tbl_aanbod_verhuur{

border-bottom:1px solid #CCCCCC;
margin-bottom:15px;
}
table.block_tbl_aanbod_verhuur td div.aa_re{
	position:relative;
	float:right;
}

table.block_tbl_aanbod_verhuur td div.aa_re a.aanbod_reserveren{
	position:absolute;
	right:0;
	bottom:20px;
	
	height:32px;
	width:180px;
	
	background-image:url(images/aanbod_reserveren.jpg);
	background-repeat:no-repeat;
	
	text-decoration:none;
	color:#333333;
}
table.block_tbl_aanbod_verhuur td div.aa_re a.aanbod_reserveren span.ar_kop{
	position:relative;
	float:left;
	margin-left:43px;
	margin-top:9px;
	
	text-decoration:none;
	color:#333333;
	
}
table.block_tbl_aanbod_verhuur table.data_block tr.rowOne td{
	border-left:1px solid #CCCCCC;
}
table.block_tbl_aanbod_verhuur table.data_block tr.rowOne td.last{
	border-right:1px solid #CCCCCC;
}
table.block_tbl_aanbod_verhuur table.data_block tr.minHeight{
	height:5px;
	font-size:1px;
	line-height:1px;
}


#block_formulier{
	position: relative;
	float:left;
	
	padding:10px;
	margin:0;
		
	width:450px;
	min-height:80px;
	
	background-color:#EDEDED;
	border:1px solid #A6A6A6;
}
#block_formulier #row{
	position:relative;
	float:left;
	
	padding:5px;
	margin:0;
	
	padding-left:0;
	padding-right:0;
	
	width:450px;
	min-height:20px;
}


#block_formulier #row span.tekst{
	float:left;
	
	display:block;
	
	padding:0;
	margin:0;
	
	width:220px;
	height:20px;
}
#block_formulier #row span.dash{
	float:left;
	
	display:block;
	
	padding:0;
	margin:0;
	
	padding-top:2px;
	
	width:29px;
	height:17px;
	
	text-align:center;
}
#block_nieuwe_modellen{
	position: relative;
	float:left;
	
	padding:10px;
	margin:0;
	
	margin-top:20px;
	
	width:450px;
	min-height:100px;
}

#block_nieuwe_modellen div.brd_nw_model{
	position: relative;
	float:left;
	
	width:450px;
	min-height:auto;
	
	border-bottom:1px solid #dbdbdb;
	margin-bottom:15px;
}
#block_nieuwe_modellen div.nobrd_nw_model{
	position: relative;
	float:left;
	
	width:450px;
	min-height:auto;
	
	border:none;	
}
#block_nieuwe_modellen span.header{
	float:left;
	
	margin:0;
	padding:0;
	
	margin-bottom:10px;
	
	width:450px;
	height:23px;
	
	border-bottom:1px solid #A6A6A6;
}
#block_nieuwe_modellen img.nieuws_img{
	float:left;
	
	margin:0;
	padding:0;
	
	min-height:60px;
}
#block_nieuwe_modellen strong.model{
	position:relative;
	float:left;
	
	margin:0;
	padding:0;
	margin-left:10px;
	
	width:200px;
	height:25px;
}
#block_nieuwe_modellen span.prijs{
	position:relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width:120px;
	height:25px;
}


#block_nieuwe_modellen p.model_tekst{
	float:left;
	
	margin:0;
	padding:0;
	margin-left:10px;
	margin-bottom:30px;
	
	width:320px;
	min-height:30px; 
}

#block_nieuwe_modellen p a.model_link{
	float:left;
	
	margin:0;
	padding:0;
	margin-top:15px;
	
	width:320px;
	
	text-align:right;
}



/* stijl nieuwsitems */


#block_nieuws_algemeen{
	position:relative;
	float:left;
	background-color:#a18c55;
	width:472px;
	height:auto;
	
	margin-bottom:10px;


	background-image:url(images/nieuws/background-nieuws.png);
	background-position:bottom;
}

#block_nieuws_algemeen .nieuws_img{
	position:relative;
	float:left;
	width:231px;
	height:130px;
}

#block_nieuws_algemeen .nieuws_kop{
	position:relative;
	float:left;
/*	background-color:#e3ddcd; */
	width:241px;
	height:130px;
}

#block_nieuws_algemeen .nieuws_titel{
	position:relative;
	float:left;
	width:241px;
	height:104px;
	font-family:Georgia, Times New Roman, Times,serif;
	font-size:17px;
	font-weight:normal;
}
#block_nieuws_algemeen .nieuws_titel th, #block_nieuws_evenementen .nieuws_titel th{
	font-weight:normal !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:10px;
}

#block_nieuws_algemeen .nieuws_button{
	position:relative;
	float:left;
/*	background-image:url(images/background_nieuws_algemeen.jpg); */
	background-repeat:repeat-x;
	width:241px;
	height:26px;
}

#block_nieuws_algemeen .nieuws_button a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	
	position:relative;
	float:left;
	width:225px;
	height:16px;
	padding:5px 8px;
}

#block_nieuws_algemeen .nieuws_items{
	position:relative;
	float:left;
	/* background-color:#f3f0ea; */
	width:472px;
	height:auto;
	padding-top:5px;
	padding-bottom:15px;
}

#block_nieuws_algemeen .nieuws_items .nieuws_items_link{
	position:relative;
	float:left;
	width:472px;
	padding-top:5px;
}

#block_nieuws_algemeen .nieuws_items .nieuws_items_link a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:5px;
}

#block_nieuws_acties{
	position:relative;
	float:left;
	background-color:#73a1b0;
	width:472px;
	height:auto;
	
	margin-bottom:15px;
	
	
	background-image:url(images/nieuws/background-nieuws.png);
	background-position:bottom;
}

#block_nieuws_acties.lo0num, #block_nieuws_algemeen.lo0num{
	background-image:none;
	background-color:#fafafa;
}
#block_nieuws_acties.lo0num .nieuws_kop .nieuws_button, #block_nieuws_algemeen.lo0num .nieuws_kop .nieuws_button{
	background-image:url(images/fade_nieuws.png);
	background-color:#c2b89d;
}
#block_nieuws_acties.lo1num, #block_nieuws_algemeen.lo1num{
	background-image:none;
	background-color:#ffe8d9;
}
#block_nieuws_acties.lo1num .nieuws_kop .nieuws_button, #block_nieuws_algemeen.lo1num .nieuws_kop .nieuws_button{
	background-image:url(images/fade_nieuws.png);
	background-color:#fe6700;
}
#block_nieuws_acties.lo2num, #block_nieuws_algemeen.lo2num{
	background-image:none;
	background-color:#fefad9;
}
#block_nieuws_acties.lo2num .nieuws_kop .nieuws_button, #block_nieuws_algemeen.lo2num .nieuws_kop .nieuws_button{
	background-image:url(images/fade_nieuws.png);
	background-color:#f7dd02;
}
#block_nieuws_acties.lo3num, #block_nieuws_algemeen.lo3num{
	background-image:none;
	background-color:#e5eff5;
}
#block_nieuws_acties.lo3num .nieuws_kop .nieuws_button, #block_nieuws_algemeen.lo3num .nieuws_kop .nieuws_button{
	background-image:url(images/fade_nieuws.png);
	background-color:#0065A0;
}
#block_nieuws_acties.lo4num, #block_nieuws_algemeen.lo4num{
	background-image:none;
	background-color:#d9dded;
}
#block_nieuws_acties.lo4num .nieuws_kop .nieuws_button, #block_nieuws_algemeen.lo4num .nieuws_kop .nieuws_button{
	background-image:url(images/fade_nieuws.png);
	background-color:#001d83;
}
#block_nieuws_acties.lo5num, #block_nieuws_algemeen.lo5num{
	background-image:none;
	background-color:#f4dada;
}
#block_nieuws_acties.lo5num .nieuws_kop .nieuws_button, #block_nieuws_algemeen.lo5num .nieuws_kop .nieuws_button{
	background-image:url(images/fade_nieuws.png);
	background-color:#b7090a;
}
#block_nieuws_acties.lo6num, #block_nieuws_algemeen.lo6num{
	background-image:none;
	background-color:#f6f4f0;
}
#block_nieuws_acties.lo6num .nieuws_kop .nieuws_button, #block_nieuws_algemeen.lo6num .nieuws_kop .nieuws_button{
	background-image:url(images/fade_nieuws.png);
	background-color:#a18d58;
}
#block_nieuws_acties.lo7num, #block_nieuws_algemeen.lo7num{
	background-image:none;
	background-color:#eff4f8;
}
#block_nieuws_acties.lo7num .nieuws_kop .nieuws_button, #block_nieuws_algemeen.lo7num .nieuws_kop .nieuws_button{
	background-image:url(images/fade_nieuws.png);
	background-color:#94b3d2;
}

#block_nieuws_acties .nieuws_img{
	position:relative;
	float:left;
	width:231px;
	height:130px;
	text-decoration:none !important;
}
#block_nieuws_acties .nieuws_img a, #block_nieuws_acties .nieuws_img a img{
	border:0;
	outline:none;
	text-decoration:none !important;
}

#block_content a #block_nieuws_acties, #block_content a #block_nieuws_acties .nieuws_img , #block_content a #block_nieuws_acties .nieuws_img img{
	border:0;
	color:#FFFFFF;
	outline:none;
	text-decoration:none !important;
}

#block_nieuws_acties .nieuws_kop{
	position:relative;
	float:left;
	width:241px;
	height:130px;
}

#block_nieuws_acties .nieuws_titel{
	position:relative;
	float:left;
	width:241px;
	height:104px;
	font-family:Georgia, Times New Roman, Times,serif;
	font-size:17px;
	font-weight:normal;
	text-decoration:none !important;
}
#block_nieuws_acties .nieuws_titel th{
	font-weight:normal !important;
	color:#000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#block_nieuws_acties .nieuws_button{
	position:relative;
	float:left;
	/* background-image:url(images/background_nieuws_acties.jpg); */
	background-repeat:repeat-x;
	width:241px;
	height:26px;
	text-decoration:none !important;
}

#block_content a #block_nieuws_acties .nieuws_button span{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none !important;
	color:#FFFFFF;
	
	position:relative;
	float:left;
	width:225px;
	height:16px;
	padding:5px 8px;
}

#block_nieuws_acties .nieuws_button a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	
	position:relative;
	float:left;
	width:225px;
	height:16px;
	padding:5px 8px;
}

#block_nieuws_acties .nieuws_items{
	position:relative;
	float:left;
	background-color:#eaf1f3;
	width:472px;
	height:auto;
	padding-top:5px;
	padding-bottom:15px;
}

#block_nieuws_acties .nieuws_items .nieuws_items_link{
	position:relative;
	float:left;
	width:472px;
	padding-top:5px;
}

#block_nieuws_acties .nieuws_items .nieuws_items_link a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:5px;
}

#block_nieuws_evenementen{
	position:relative;
	float:left;
	background-color:#8ccf7d;
	width:472px;
	height:auto;
	margin-top:10px;
	
	background-image:url(images/nieuws/background-nieuws.png);
	background-position:bottom;
}

#block_nieuws_evenementen .nieuws_img{
	position:relative;
	float:left;
	width:231px;
	height:130px;
}

#block_nieuws_evenementen .nieuws_kop{
	position:relative;
	float:left;
	width:241px;
	height:130px;
}

#block_nieuws_evenementen .nieuws_titel{
	position:relative;
	float:left;
	width:241px;
	height:104px;
	font-family:Georgia, Times New Roman, Times,serif;
	font-size:17px;
	font-weight:normal;
}

#block_nieuws_evenementen .nieuws_button{
	position:relative;
	float:left;
	/* background-image:url(images/background_nieuws_evenementen.jpg); */
	background-repeat:repeat-x;
	width:241px;
	height:26px;
}

#block_nieuws_evenementen .nieuws_button a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	
	position:relative;
	float:left;
	width:225px;
	height:16px;
	padding:5px 8px;
}

#block_nieuws_evenementen .nieuws_items{
	position:relative;
	float:left;
	/* background-color:#f0f5ee; */
	width:472px;
	height:auto;
	padding-top:5px;
	padding-bottom:15px;
}

#block_nieuws_evenementen .nieuws_items .nieuws_items_link{
	position:relative;
	float:left;
	width:472px;
	padding-top:5px;
}

#block_nieuws_evenementen .nieuws_items .nieuws_items_link a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:5px;
}


#block_content .nieuws_items{
	position:relative;
	float:left;
	/* background-color:#f3f0ea; */
	width:472px;
	height:auto;
	padding-top:5px;
	padding-bottom:15px;
}

#block_content .nieuws_items .nieuws_items_link{
	position:relative;
	float:left;
	width:472px;
	padding-top:5px;
}

#block_content .nieuws_items .nieuws_items_link a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:5px;
}

/* eind stijl nieuwsitems */



#block_testrit{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	padding-bottom:10px;
	width: 224px;
	min-height:100px;
	background-color:#ededed;
}
#block_winkelmand{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	padding-bottom:10px;
	width: 224px;
	min-height:100px;
	background-color:#ededed;
}

#block_testrit p{
	position: relative;
	float:left;
	
	margin:10px;
	padding:0;
	margin-bottom:0;
	
	width: 204px;
}

#block_webshop{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	padding-bottom:10px;
	
	width: 224px;
	min-height:80px;
	
	background-color:#ededed;
}
h5.block{
	width: 224px;
}

#content_links a.bekijk_panorama{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:15px;
	
	width:224px;
	height:114px;
	
	background-image:url(images/panorama_preview.jpg);
	background-repeat:no-repeat;
	
	text-decoration:none;
	color:#333333;
}
#content_links a.inschrijven_nieuwsbrief{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:15px;
	
	width:224px;
	height:77px;
	
	background-image:url(images/btn_aanmelden_nieuwsbrief.jpg);
	background-repeat:no-repeat;
	
	text-decoration:none;
	color:#333333;
	font-size:1px;
	line-height:0px;
	display:block;
}

#content_links a.inschrijven_nieuwsbrief:hover{
	background-position:0 -77px;
}


#content_links a.bekijk_panorama span.actieTekst{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-top:95px;
	margin-left:15px;
	
	width:204px;
	height:auto;
	
	text-decoration:none;
	
	color:#333333;
}
#block_webshop #webshop_item img{
	position: relative;
	float:left;
	
	margin:10px;
	padding:0;
	
	margin-right:0;
}

#block_webshop #webshop_item img.inzet_webshop0, #block_webshop #webshop_item img.inzet_webshop0MERK_ID{
	border:1px solid #f7b500;
}


/* ************ Veel gestelde vragen ***************************** */
#block_content.faq{
	min-height:50px !important;
	margin-bottom:35px;
}

#block_content.faq #block_formulier form{
	min-height:50px !important;
}
#block_content.faq #block_formulier{
	margin-bottom:35px;
}
#block_content ul.faq{
	margin:0;
	padding:0;
	
	margin-left:10px;
	margin-top:10px;
	
	font-size:small;
	color:#333333;
}

#block_content ul.faq li.nieuws_item{
	font-size:small;
	color:#333333;
	margin-top:10px;
}
#block_content ul.faq li a{
	width:100%;
	text-decoration:none;
	color:#333333;

}

li.zien span.blockspan {
	float:left;
	height:auto;
	margin:0;
	padding:0;
	position:relative;
	width:515px;
	

}
li.zien {
	display:block;
	font-size:x-small;
	color:#333333;
	list-style-image:none !important;
	list-style-position:inside !important;
	list-style-type:none !important;
	
	padding-bottom:10px;
	padding-top:5px;
	margin-left:10px;
}
li.zien span.blockspan p {
	float:left;
	margin:0;
	padding:0;
	position:relative;

	margin-bottom:10px;
	margin-left:0;
	line-height:150%;
}
li.niet_zien {
	display:none !important;
	list-style-type:none !important;
}




/* ************************* KLeur schakeringen ******************************* */

#block_webshop #webshop_item img.inzet_webshop00{
	border:1px solid #f7b500;
}
#block_webshop #webshop_item img.inzet_webshop01{
	border:1px solid #ed0e21;
}
#block_webshop #webshop_item img.inzet_webshop02{
	border:1px solid #cc0000;
}
#block_webshop #webshop_item img.inzet_webshop03{
	border:1px solid #f30c20;
}
#block_webshop #webshop_item img.inzet_webshop04{
	border:1px solid #a08e57;
}
#block_webshop #webshop_item img.inzet_webshop05{
	border:1px solid #a08e57;
}
#block_webshop #webshop_item img.inzet_webshop06{
	border:1px solid #a08e57;
}

#block_webshop #webshop_item img.inzet_webshop07{
	border:1px solid #a08e57;
}
/* **************************************************************************** */


#block_webshop #webshop_item strong{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-left:10px;
	margin-top:15px;
}

#block_webshop #webshop_item p.tekst{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-left:10px;
}
#block_webshop #webshop_item p.prijs{
	position: relative;
	float:left;
	
	margin:10px;
	padding:0;
	
	margin-top:5px;
}
#divider_webshop{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-left:10px;

	border-top:1px solid #dadada;
	background-color:#FFFFFF;
	
	height:1px;
	width: 204px;
}

#block_webshop a{
	position: relative;
	float:left;
	
	margin:10px;
	padding:0;

	margin-bottom:0;
	
	width: 204px;
}
#block_winkelmand{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	padding-bottom:10px;
	width: 224px;
	min-height:30px;
	background-color:#ededed;
}

#block_winkelmand h5.block {
    margin-bottom: 5px;
}
#block_winkelmand dl{
	position: relative;
	float:left;
	margin: 0;
	padding: 10px;
	padding-top:5px;
	border: 0;
	padding-bottom:0;
	width:204px;
}
#block_winkelmand dt,#block_winkelmand dd{
	margin: 0;
	padding: 0;
	border: 0;
}

#block_winkelmand dt {
	float: left;
}

#block_winkelmand dd {
	margin-left: 135px;
	margin-bottom: 5px;
	text-align:right;
}

#block_merken{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 224px;
	min-height:100px;
	
	/*background-color:red;*/
}
#block_banner{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 224px;
	min-height:100px;
	
	border-top:1px solid #a6a6a6;
}
#block_banner img{
	margin-top:30px;
}

#content_two_colum_rechts #block_banner{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 307px;
	min-height:100px;
	
	border-top:1px solid #a6a6a6;
}

#cTa_content{
	position: relative;
	float:left;
	
	clear:both;
	
	margin:0;
	padding:0;
	
	margin-bottom:10px;
	
	width: 164px;
	height:25px;
	
	background-image:url(images/cTa_content.jpg);
	background-repeat:no-repeat;
}
#cTa_content a{
	display:block;
	
	padding:3px;
	padding-left:20px;
}

#cTa_rechts{
	position: relative;
	float:left;
	
	clear:both;
	
	margin:0;
	padding:0;
	
	margin-top:10px;
	margin-left:10px;
	
	width: 205px;
	height:24px;
	
	background-image:url(images/cTa_rechts.jpg);
	background-repeat:no-repeat;
}
#cTa_rechts.btn_color0{
	background-image:url(images/cTa_rechts.jpg);
}
/* ************************* KLeur schakeringen ******************************* */
#cTa_rechts.btn_color00{
	background-image:url(images/cTa_renault.jpg);
}
#cTa_rechts.btn_color01{
	background-image:url(images/cTa_dodge.jpg);
}
#cTa_rechts.btn_color02{
	background-image:url(images/cTa_alpha_romeo.jpg);
}
#cTa_rechts.btn_color03{
	background-image:url(images/cTa_ferrari.jpg);
}
#cTa_rechts.btn_color04{
	background-image:url(images/cTa_rechts.jpg);
}
#cTa_rechts.btn_color05{
	background-image:url(images/cTa_rechts.jpg);
}
#cTa_rechts.btn_color06{
	background-image:url(images/cTa_rechts.jpg);
}

#cTa_rechts.btn_color07{
	background-image:url(images/cTa_rechts.jpg);
}
/* **************************************************************************** */

#cTa_rechts a{
	display:block;
	padding:5px;
}

#block_testrit #cTa_rechts{
margin-top:0;
}
/*               NAVIGATIE                    */

ul.tmpl_submenu{
	position: relative;
	float:left;
	margin:0;
	padding:10px;
	padding-top:0;
	width: 204px;
	min-height:10px;
	background-color:#d7d7d7;
	border-top:1px solid #FFFFFF;
}
ul.tmpl_submenu li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:6px;
	padding-left:0;
	
	border-bottom:1px solid #bbbbbb;
}
ul.tmpl_submenu li.last{
	border-bottom:none;
	padding-bottom:0;
}
ul.tmpl_submenu li a{
	color:#000000;
	text-decoration:none;
}
ul.tmpl_submenu li a:hover{
	color:#272626;
	text-decoration:underline;
}
ul.tmpl_submenu li a.active{
	color:#000000;
	font-weight:bold;
}
ul.tmpl_submenu li a.active:hover{
	color:#272626;
	text-decoration:none;
}

ul.tmpl_submenu ul{
	position: relative;
	float:left;
	
	margin:0;
	margin-left:-10px;
	
	padding:10px;
	padding-left:15px;
	padding-top:0;
	padding-bottom:5px;
	
	width: 199px;
	min-height:40px;
	background-color:#ededed;
	border:none !important;
	
	border-bottom:7px solid #D7D7D7 !important;
}
ul.tmpl_submenu ul li{
	position: relative;
	float:left;
	
	margin:0;
	padding:5px;
	
	width: 199px;
	clear:both;
	
	border:none !important;
}
ul.tmpl_submenu ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:normal;
}
ul.tmpl_home_direct_naar{
	position: relative;
	float:left;
	margin:0;
	padding:10px;
	width: 204px;
	min-height:50px;
	border-top:1px solid #FFFFFF;
	
		
}
ul.tmpl_home_direct_naar li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#4a4a4a;
	
	height:auto;
	
	list-style-image:url(images/arrows.gif);
	margin-left:5px;
	padding-bottom:10px;
}
ul.tmpl_home_direct_naar li a{
	color:#4a4a4a;
	text-decoration:none;
}
ul.tmpl_home_direct_naar li a:hover{
	color:#272626;
}

ul.tmpl_home_vestigingen{
	position: relative;
	float:left;
	margin:0;
	padding:10px;
	width: 204px;
	min-height:57px;
	background-color:#ededed;
	border-top:1px solid #FFFFFF;
}

ul.tmpl_home_vestigingen li{
	position: relative;
	float:left;
	
	width:50%;
	height:20px;
}
ul.tmpl_home_vestigingen li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#4a4a4a;
	
	text-decoration:none;
}
ul.tmpl_home_vestigingen li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#272626;
}

ul.tmpl_home_merken{
	position: relative;
	float:left;
	
	margin:0;
	padding:10px;
	
	width: 287px;
	min-height:57px;
	
	background-color:#FFFFFF;
	border-top:1px solid #FFFFFF;
}

ul.tmpl_home_merken li{
	position: relative;
	float:left;

	margin:0;
	padding:0;
	
	margin-left:5px;
	margin-bottom:5px;
		
	width:35px;
	height:35px;
}
ul.tmpl_home_merken li.first{
	margin-left:0;
}

#view_menu ul{
	position: relative;
	float:left;
	margin:10px;
	padding:0;
	width:204px;
	height:251px;
	
	overflow:hidden;
}
#view_menu ul li{
	position: relative;
	float:left;

	margin:0;
	padding:0;
	
	height:62px;
	width:203px;
	
	border-bottom:1px solid #f8b600;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	
	background: url(images/backgroundSliderIcon.png) 184px 38px no-repeat;
}
#view_menu ul li a{
	position: relative;
	float:left;
	
	display:block;
	padding:8px;
	margin:0;

	height:46px;
	width:190px;
	font-size: 14px;
    font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
}
#view_menu ul li a:hover{
	background-color:#fac73b;
}
#view_menu ul li:hover{
	background-color:#fac73b;
}
#view_menu ul li#active a{
	background-color:#fac73b;
}
#view_menu ul li.first#active a{
	background-color:#fac73b;
}
#view_menu ul li.last#active a{
	background-color:#fac73b;
}

#view_menu ul li.first{
	border-top:none;
}
#view_menu ul li.last{
	border-bottom:none !important;
}


#block_model ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#272626;
	
	font-weight:bold;
}
#block_model ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#272626;
	
	font-weight:normal;
}

/*  ************************************************* opmaak vestigingen ************************************************* */
#holder_vestingingen{
	position:relative;
	float:left;
	width:941px;
	min-height:100px;
}

#holder_vestingingen #block_direct_naar{
	position: relative;
	float:left;
	margin:0;
	padding:0;
	/* width: 307px; */
	width:307px;
	min-height:155px;
	
	margin-right:10px;
	
	background-color:#FF3333;
}

#holder_vestingingen #block_occasions{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	margin-right:10px;
	
	width: 307px;
	min-height:155px;
	
	/*background-color:red;*/
}

#holder_vestingingen #block_merken{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 307px;
	min-height:100px;
	
	/*background-color:red;*/
}

#holder_vestingingen form.tmpl_home_occasions{
	position: relative;
	float:left;
	
	margin:0;
	padding:10px;
	
	width: 287px;
	min-height:111px;
	
	background-color:#ededed;
	border-top:1px solid #FFFFFF;
}

#holder_vestingingen  ul.tmpl_home_direct_naar{
	position: relative;
	float:left;
	margin:0;
	padding:10px;
	width: 287px;
	min-height:111px;
	border-top:1px solid #FFFFFF;
	background-color: #dddddd;
}

#holder_vestingingen #block_vestigingen{
	position: relative;
	float:left;
	
	margin:0;
	padding:0;
	
	width: 307px;
	min-height:100px;
	
	/*background-color:red;*/
}

#holder_vestingingen ul.tmpl_home_direct_naar li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#4a4a4a;
	
	height:22px;
}
#holder_vestingingen ul.tmpl_home_direct_naar li a{
	color:#4a4a4a;
	text-decoration:none;
}
#holder_vestingingen ul.tmpl_home_direct_naar li a:hover{
	color:#272626;
}

#holder_vestingingen ul.tmpl_home_vestigingen{
	position: relative;
	float:left;
	margin:0;
	padding:10px;
	width: 287px;
	min-height:57px;
	background-color:#ededed;
	border-top:1px solid #FFFFFF;
}

#holder_vestingingen ul.tmpl_home_vestigingen li{
	position: relative;
	float:left;
	
	width:50%;
	height:20px;
}
#holder_vestingingen ul.tmpl_home_vestigingen li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#4a4a4a;
	
	text-decoration:none;
}
#holder_vestingingen ul.tmpl_home_vestigingen li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#272626;
}

#holder_vestingingen ul.tmpl_home_merken{
	position: relative;
	float:left;
	
	margin:0;
	padding:10px;
	
	width: 287px;
	min-height:57px;
	
	background-color:#FFFFFF;
	border-top:1px solid #FFFFFF;
}

#holder_vestingingen ul.tmpl_home_merken li{
	position: relative;
	float:left;

	margin:0;
	padding:0;
	
	margin-left:5px;
	margin-bottom:5px;
		
	width:35px;
	height:35px;
	
	background-color:#999999;
}
#holder_vestingingen ul.tmpl_home_merken li.first{
	margin-left:0;
}

#holder_vestingingen #block_direct_naar h5, #holder_vestingingen #block_occasions h5, #holder_vestingingen #block_vestigingen h5, #holder_vestingingen #block_merken h5{
	width:100%;
	background-color:#FFFFFF;
	border-bottom:1px solid #a6a6a6;
}

/* ************************************** Kleuren aanpassing ************************************************ */

/* renault */
.bgcolor39{
	background-color:#f7b500 !important;
}

a.bgcolor39 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e474f;
}
a.bgcolor39 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3e474f;

}
#richmedia_menu.bgcolor39{
	margin-top:38px;
	background-color:#f7b500;
}
#richmedia_menu.bgcolor39 #view_menu ul li{
	border-bottom:1px solid #F2F2F2;
	background-color:none;
}
#richmedia_menu.bgcolor39 #view_menu ul li a{
	color:#3e474f;
	background-color:none;
}
#richmedia_menu.bgcolor39 #view_menu ul li a:hover, #richmedia_menu.bgcolor39 #view_menu ul li#active a {
	background-color:#fac73b;
}


/* Dodge */
.bgcolor40{
	background-color:#ee1b2c !important;
}
a.bgcolor40 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor40 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor40{
	margin-top:38px;
	background-color:#ee1b2c;
}
#richmedia_menu.bgcolor40 #view_menu ul li{
	border-bottom:1px solid #FFFFFF;
	background-color:none;
}
#richmedia_menu.bgcolor40 #view_menu ul li a{
	color:#000000;
	background-color:none;
}
#richmedia_menu.bgcolor40 #view_menu ul li a:hover, #richmedia_menu.bgcolor40 #view_menu ul li#active a {
	background-color:#f2505d;
}


/* Alpha */
.bgcolor41{
	background-color:#cc0000 !important;
}
a.bgcolor41 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor41 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor41{
	margin-top:38px;
	background-color:#cc0000;
}
#richmedia_menu.bgcolor41 #view_menu ul li{
	border-bottom:1px solid #FFFFFF;
	background-color:none;
}
#richmedia_menu.bgcolor41 #view_menu ul li a{
	color:#FFFFFF;
	background-color:none;
}
#richmedia_menu.bgcolor41 #view_menu ul li a:hover, #richmedia_menu.bgcolor41 #view_menu ul li#active a {
	background-color:#d52e2e;
}


/* ferrari */
.bgcolor42{
	background-color:#f30c20 !important;
}
a.bgcolor42 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor42 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor42{
	margin-top:38px;
	background-color:#f30c20;
}
#richmedia_menu.bgcolor42 #view_menu ul li{
	border-bottom:1px solid #FFFFFF;
	background-color:none;
}
#richmedia_menu.bgcolor42 #view_menu ul li a{
	color:#FFFFFF;
	background-color:none;
}
#richmedia_menu.bgcolor42 #view_menu ul li a:hover, #richmedia_menu.bgcolor42 #view_menu ul li#active a {
	background-color:#f04352;
}


/* chrysler */
.bgcolor125{
	background-color:#1c204f !important;
}
a.bgcolor125 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor125 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor125{
	margin-top:38px;
	background-color:#1c204f;
}
#richmedia_menu.bgcolor125 #view_menu ul li{
	border-bottom:1px solid #ffffff;
}
#richmedia_menu.bgcolor125 #view_menu ul li a{
	color:#FFFFFF;
}
#richmedia_menu.bgcolor125 #view_menu ul li a:hover, #richmedia_menu.bgcolor125 #view_menu ul li#active a{
	background-color:#515478;
}


/* maserartie */
.bgcolor126{
	background-color:#010534 !important;
}
a.bgcolor126 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor126 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor126{
	margin-top:38px;
	background-color:#010534;
}
#richmedia_menu.bgcolor126 #view_menu ul li{
	border-bottom:1px solid #FFFFFF;
	background-color:none;
}
#richmedia_menu.bgcolor126 #view_menu ul li a{
	color:#FFFFFF;
	background-color:none;
}
#richmedia_menu.bgcolor126 #view_menu ul li a:hover, #richmedia_menu.bgcolor126 #view_menu ul li#active a{
	background-color:#3c3f63;
}

/* Jaguar */
.bgcolor127{
	background-color:#005444 !important;
}
a.bgcolor127 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor127 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor127{
	margin-top:38px;
	background-color:#005444;
}
#richmedia_menu.bgcolor127 #view_menu ul li{
	border-bottom:1px solid #000000;
}
#richmedia_menu.bgcolor127 #view_menu ul li a{
	color:#FFFFFF;
}
#richmedia_menu.bgcolor127 #view_menu ul li a:hover, #richmedia_menu.bgcolor127 #view_menu ul li#active a{
	background-color:#3b7c6f;
}


/* infiniti */
.bgcolor122{
	background-color:#868686 !important;
}
a.bgcolor122 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor122 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor122{
	margin-top:38px;
	background-color:#868686;
}
#richmedia_menu.bgcolor122 #view_menu ul li{
	border-bottom:1px solid #222222;
}
#richmedia_menu.bgcolor122 #view_menu ul li a{
	color:#222222;
}
#richmedia_menu.bgcolor122 #view_menu ul li a:hover, #richmedia_menu.bgcolor122 #view_menu ul li#active a{
	background-color:#a2a2a2;
}


/* Dacia */
.bgcolor116{
	background-color:#002892 !important;
}
a.bgcolor116 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor116 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor116{
	margin-top:38px;
	background-color:#002892;
}
#richmedia_menu.bgcolor116 #view_menu ul li{
	border-bottom:1px solid #868686;
	background-color:none;
}
#richmedia_menu.bgcolor116 #view_menu ul li a{
	color:#FFFFFF;
	background-color:none;
}
#richmedia_menu.bgcolor116 #view_menu ul li a:hover, #richmedia_menu.bgcolor116 #view_menu ul li#active a{
	background-color:#3b5aab;
}

/* jeep */
.bgcolor117{
	background-color:#2d3b00 !important;
}
a.bgcolor117 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor117 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor117{
	margin-top:38px;
	background-color:#2d3b00;
}
#richmedia_menu.bgcolor117 #view_menu ul li{
	border-bottom:1px solid #FFFFFF;
}
#richmedia_menu.bgcolor117 #view_menu ul li a{
	color:#FFFFFF;
}
#richmedia_menu.bgcolor117 #view_menu ul li a:hover, #richmedia_menu.bgcolor117 #view_menu ul li#active a{
	background-color:#5e683b;
}


/* piaggio */
.bgcolor245{
	background-color:#94b3d2 !important;
}
a.bgcolor245 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor245 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor245{
	margin-top:38px;
	background:#94b3d2 !important;
}
#richmedia_menu.bgcolor245 #view_menu ul li{
	border-bottom:1px solid #819cb7;
	background-color:none !important;
}
#richmedia_menu.bgcolor245 #view_menu ul li a{
	color:#FFFFFF;
	background:none !important;
}
#richmedia_menu.bgcolor245 #view_menu ul li a:hover,#richmedia_menu.bgcolor245 #view_menu ul li:hover, #richmedia_menu.bgcolor245 #view_menu ul li#active a{
	background-color:#819cb7;
}
/* Lancia */
.bgcolor255{
	background:#133d73 !important;
}
#block_nieuws_acties.bgcolor255 .nieuws_kop .nieuws_titel table th{
	color:#FFFFFF !important;
}
a.bgcolor255 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor255 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor255{
	margin-top:38px;
	background:#133d73 !important;
}
#richmedia_menu.bgcolor255 #view_menu ul li{
	border-bottom:1px solid #396290;
	background-color:none !important;
}
#richmedia_menu.bgcolor255 #view_menu ul li a{
	color:#FFFFFF;
	background:none !important;
}
#richmedia_menu.bgcolor255 #view_menu ul li a:hover,#richmedia_menu.bgcolor255 #view_menu ul li:hover, #richmedia_menu.bgcolor255 #view_menu ul li#active a{
	background-color:#396290;
}

/* Renault ZE */
.bgcolor274{
	background:#16B2D5 !important;
}
#block_nieuws_acties.bgcolor274 .nieuws_kop .nieuws_titel table th{
	color:#FFFFFF !important;
}
a.bgcolor274 span.merkBeleving_titel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.bgcolor274 span.merkBeleving_ondertitel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#richmedia_menu.bgcolor274{
	margin-top:38px;
	background:#16B2D5 !important;
}
#richmedia_menu.bgcolor274 #view_menu ul li{
	border-bottom:1px solid #1caac3;
	background-color:none !important;
}
#richmedia_menu.bgcolor274 #view_menu ul li a{
	color:#FFFFFF;
	background:none !important;
}
#richmedia_menu.bgcolor274 #view_menu ul li a:hover,#richmedia_menu.bgcolor274 #view_menu ul li:hover, #richmedia_menu.bgcolor274 #view_menu ul li#active a{
	background-color:#1caac3;
}

/* einde merken */



#block_webshop #webshop_item img{
	border:none;
}

.rb_niet_zien{
	display:none !important;
}
.rb_zien{
	display:inline !important;
}

/* shop_prijs van -voor */

#shop_prijs.van {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px !important;
	text-decoration:line-through;
	color:#e43224;
	margin-top:-1px !important; 
	margin-bottom:0px !important; 
	line-height:100% !important; 
}
#shop_prijs.voor {
	color:#7ba216 !important;
	margin-top:0px !important;
	line-height:100% !important;
}

a{
	cursor:pointer;
}

/*  zoeken op homepage */

.block_zoekterm{
	background-color: #EDEDED;
    border-top: 1px solid #FFFFFF;
    float: left;
    margin: 10px 0 0;
   	height:auto;
    padding: 0;
    position: relative;
    width: 224px;
}

.block_zoekterm h5{
	background-color: #FFFFFF;
	border-bottom: 1px solid #A6A6A6;
}

.block_zoekterm input.tekst{
	height:26px;
	width:125px;
	background:#FFFFFF 0 0 no-repeat;

	border:1px solid #dddddd;
	
	margin:5px 0 5px 5px;
}

.block_zoekterm input.submit{
	height:26px;
	width:78px;
	background:transparent url(images/form-zoek-button.jpg) 0 0 no-repeat;
	cursor:pointer;
	border:none;
	
	margin:5px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}

.block_zoekterm input.submit:hover{
	background-position:0 -26px;
}

