#global{font-size:11px;}
/******************************************************************************/
/** COLONNE DE GAUCHE **/
/** filtres **/
.left-col{width: 221px;float:left;margin-bottom:54px;}
.search-bloc{background:url('../../Images/NL/results/shadow-filter.png') right center no-repeat ;padding-right:6px;float:left;}
.search-bloc.ob-close{background:none;padding-right:0px;}
.search-bloc .filters{border-right:1px solid #fff;float:left;}
.search-bloc .title,.search-bloc .bloc-title{font-size:14px;text-transform:uppercase;font-weight:bold;}
.search-bloc .bloc-title{font-size:15px;}
.search-bloc .search-item{position:relative;border-top:1px solid #fff;border-bottom:1px solid #cccccc;background:#e9e9e9;padding:9px 12px;width:190px;float:left;}
.search-bloc .trigger{position:absolute;right:13px;top: 10px;}
.search-bloc .budget .slider-container{background: url("../../Images/NL/results/bg-slider-shadow-left.png") no-repeat scroll left top transparent;height:26px;margin-top:10px;}
.search-bloc .budget .budget-detail{margin: 4px 0 0 5px;}
.search-bloc .budget .budget-detail input[type=text] {border: 1px solid #959595;font-size: 11px;height: 16px;line-height: 18px;text-align: center;vertical-align: middle;width: 62px; * width: 61px;}
.search-bloc .budget .slider-left{height:26px;padding:11px 0;padding-bottom:0;background: url("../../Images/NL/results/bg-slider-shadow-right.png") no-repeat scroll right top transparent;}
.search-bloc .budget .slider{width:190px;height:4px;}
.search-bloc .budget .ui-slider {background: #bfbfbf;border: none;    height: 4px;margin: 0;}
.search-bloc .budget .ui-slider-horizontal .ui-slider-range {    background-color: #D10029;    height:1px;    padding:0;    margin:0;    line-height:4px;    display:block;    height:4px;    overflow:hidden;}
.search-bloc .budget .ui-slider-handle {    background: url("../../Images/NL/results/ico-slider-left.png") no-repeat left top transparent;    border: medium none;    cursor: pointer;    height: 19px;    margin-left: -10px;    margin-top: -4px;    width: 10px;}
.search-bloc .budget .ui-slider-handle-right {    background: url("../../Images/NL/results/ico-slider-right.png") no-repeat left top transparent;    margin-left: 0;}
.search-bloc .model{background:#f3f3f3;}
/*.search-bloc .colors .selected-colors{display:block;padding : 5px 0;color:#535353;}
*/
.search-bloc ul{margin-top:10px;}
.search-bloc .energies ul li, .search-bloc .other ul li, .search-bloc .other span.typeVehicle{display:inline-block;color:#535353;font-size:11px;margin-right: 10px;float:left;}
.search-bloc .energies ul li input, .search-bloc .other ul li input{margin-right:3px;float:left;}
.search-bloc .energies ul li label, .search-bloc .other ul li label{line-height:19px;float:left;}
/*pour la france.search-bloc .other li.EcoBonus{display:block;}
*/
/*pour les autres pays*/
/*modification de la zone model*/
.search-bloc .other li.EcoBonus{display:none;}
/*.search-bloc .model span{line-height:15px;float:left;}
.search-bloc .model span.subtitle{clear:both;width:100%;}
*/
/*.search-bloc .model span { line-height:15px;}
*/
.search-bloc .model span.subtitle, .search-bloc .model .nbr_selection {clear:both;width:100%;margin-top:5px;display:block;margin:5px 0 0 4px;}
.search-bloc .model span.subtitle{display:none;}
/*.search-bloc .colors .colors-options{padding:10px;background:#fff;}
*/
/** promo **/
.best-offers{float:left;margin-top:18px;border:1px solid #ccc;background:#fff;width:212px;clear:left;}
.best-offers .title{color: #fff;font-size: 13px;font-weight: 500;text-transform: uppercase;display: block;background: #FFF url('../../Images/NL/results/bg-title-bloc-promo.jpg') center repeat-x;padding: 5px 12px;position: relative;}
.best-offers  .best-offers-content{padding : 10px 12px;}
.best-offers  .best-offers-content li{padding : 5px;background:url('../../Images/NL/results/ico-right-black-arrow.png') 180px center no-repeat;}
.best-offers  .best-offers-content li a{text-decoration:none;}
.best-offers  .best-offers-content .uneven{background: url('../../Images/NL/results/ico-right-black-arrow.png') 180px center no-repeat #f6f6f6;}
.best-offers  .best-offers-content .first{border-top:1px dotted #ccc;}
.best-offers  .best-offers-content .last{border-bottom:1px dotted #ccc;}
.best-offers span{display:block;padding:2px 0;}
.best-offers .car-name{font-size:11px;text-transform:uppercase;color:#000;}
.best-offers .infos{font-size:10px;color:#535353;}
.best-offers .prix{font-size:15px;color:#dc002e;font-weight:bold;}
.best-offers .prix sup{font-size:9px;vertical-align: top;}
.best-offers  .show-all{text-align:right;display:block;text-decoration:none;padding: 0 10px 10px;}
.best-offers  .link-show-all{color:#535353;text-decoration:none;padding-left:10px;background:url('../../Images/NL/results/ico-right-black-arrow.png') left center no-repeat;}
.bloc.reassurance{background: #FFF url('../../Images/NL/home/bg-push-reassurance.jpg') no-repeat;border: 1px solid #d7d7d7;width: 212px;overflow:hidden;position:relative;z-index:2;margin-top: 18px;/*margin-bottom:20px;*/
height: 69px;float:left;/*z-index:9999999;*/
z-index:502;}
.bloc.reassurance .head-push-reassurance{height: 69px;}
.bloc.reassurance.bg-close {background: #FFF url('../../Images/NL/home/bg-push-reassurance.jpg') no-repeat;}
.bloc.reassurance.bg-open {background: #FFF url('../../Images/NL/home/bg-push-reassurance-open.jpg') no-repeat;}
.bloc.reassurance a{display: block;width: 100%;text-align: center;}
.bloc.reassurance a img{vertical-align:top;}
.bloc.reassurance p{text-align: right;text-transform: uppercase;color: #595959;font-size: 13px;margin-right: 60px;clear:both;letter-spacing:-0.5px;}
.bloc.reassurance .push-reassurance-content{background: url('../../Images/NL/home/bg-push-reassurance-content.jpg') no-repeat;height:484px;padding:0 20px;}
.bloc.reassurance.close .push-reassurance-content{display:none;}
.bloc.reassurance .push-reassurance-content li{background: url(../../Images/NL/home/coche.png) left top no-repeat;padding: 2px 0px 18px 30px;border-bottom: 1px dotted #CCC;margin-top:16px;font-size: 11px;float:left;clear:both;width:142px;}
.bloc.reassurance .push-reassurance-content li.last{border:0;}
.bloc.reassurance .push-reassurance-content .reassurance-link{background:#3499ab url(../../Images/NL/common/bg-btn-chevron-blue.gif) 94% center no-repeat;border:0;color:#FFF;cursor:pointer;float:right;font-size:12px;padding:6px 28px 6px 12px;text-transform:uppercase;width:auto;text-decoration:none;margin-top: 20px;}
.bloc.reassurance p.rouge{color: #dc002e;margin-top: 8px;margin-bottom:1px;}
/******************************************************************************/
/** MIDDLE **/
.middle{width:765px;float:left;margin-left:2px;}
.middle .sort-item,.middle .pagination{display:block;float:left;color:#535353;}
.middle .sort-item{border-right:1px dotted #535353;padding :0 7px;line-height:20px;height:20px;margin-right:7px;position:relative;z-index:1;}
.middle .sort-item span{line-height:20px;height:20px;float:left;}
.middle .sort-item .nb-results{line-height:20px;height:20px;float:left;margin-left:3px;margin-right:3px;position:relative;z-index:-1000;}
.middle .top,.middle .bottom{padding: 5px 10px 0;}
.middle .bottom{margin-top:12px;}
.middle .top a,.middle .bottom a{text-decoration : none;color:#000;}
.middle .top-right,.middle .bottom-right{float:right;line-height:20px;}
.middle .bottom-right{margin-top:3px;}
.middle .pagination span,.middle .pagination ul{float:left;}
.middle .pagination ul{margin: 0 0 0 5px;}
.middle .pagination li{display:inline;margin-right:3px;}
.middle .pagination li.hidden{display: none;}
.middle .mentions{clear:both;color:#939393;font-size:10px;padding :10px;background-color: #FFF;}
/************ Top **********/
.middle .top{background:#efefef url('../../Images/NL/results/bg-car-dealer-info.png') 0 0  repeat-x;position:relative;zoom:1;}
.middle .top .car-dealer{padding:10px 10px 0 10px;}
.middle .top .car-dealer-info{padding-bottom:5px;}
.middle .top .car-dealer-info h1{    border: medium none;    display: inline;    font-size: 15px;    margin: 0;    padding: 0;    text-transform: none;}
.middle .top .car-dealer-info .num-vehicle,.middle .top .car-dealer-info a.dealer-name{font-size:15px;}
.middle .top .arrow-link{display:block;padding-left:10px;margin-bottom:5px;background:url('../../Images/NL/results/ico-left-black-arrow.gif') left center no-repeat;float:left;}
.middle .top .arrow-link a{color:#595959;}
.middle .top .tools{border-top:1px solid #d9d9d9;padding: 5px 10px 0 10px;clear:both;}
.middle .top .sort-tools .sort-item{background:url('../../Images/NL/results/ico-down-arrow.gif') 95% 50% no-repeat;cursor:pointer;}
.middle .top .sort-tools .sort-item.selected{background-image: url('../../Images/NL/results/ico-up-arrow.gif');}
.middle .top .sort-tools .first{padding: 0px 10px 0px 0;margin-bottom:3px;background:none;cursor:default;}
.middle .top .sort-tools .sort-item a{padding-right:30px;}
.middle .top .top-right .sort-item{margin:0 7px;padding: 0 7px;}
.middle  .pagination li.selected a{color:#c80030;}
.middle .pagination li .current_page{color:#c80030; text-decoration : none; }
 .middle .center {margin-top:12px;padding-top:0px;border-bottom:1px solid #d8d8d8;width:755px;background:#FFF;position:relative;z-index:101;}
.middle.aucun-resultats .center { margin-top:0; }
.middle .center p.loading {text-align: center;font-size: 16px;margin-bottom: 10px;}
.middle .center .result-item {text-align: left;background-color: #FFF;/*float:left;*/
position:relative;width:765px;/*z-index:102;*/
}
.middle .center .result-nbrs {display:block;font-size:21px;padding:15px 0 10px 15px;background-color:#FFF;border-top:1px solid #D8D8D8;text-transform:uppercase;font-weight:lighter;}
.middle .center .result-nbrs .nbr { color:#dc002e; }
.result-item.first .result-item-visuel, .result-item.first .result-item-infos, .result-item.first .result-item-buy { border-top:none; }
.middle .center .last{}
.search-bloc .search-item.search-title-box { background:#e7e7e7 url(../../Images/NL/results/bg_search_title.png) top left repeat-x; }
.search-bloc .search-item.border-non { border-bottom:none; }
.search-bloc .search-item.bg-degrader {background-image:url(../../Images/NL/results/bg_top_degrader_box_search.png);background-position:top left;background-repeat:repeat-x;}
.search-bloc .search-item.items_selected {background:#b5b5b5 url(../../Images/NL/results/bg_votre_recherche.png) top center no-repeat;padding:19px 0px 9px 16px;width:198px;}
.search-bloc .search-item.items_selected h1.bloc-title, .search-bloc .search-item.items_selected .bloc-title {font-weight:normal;font-size:16px;color:#464545;text-align:left;border:none;margin-bottom:0;padding:3px 0;text-transform: none;}
.search-bloc .search-item.items_selected .itmes_vousAvezSelectionne ul {margin:0;list-style: square inside none;}
.search-bloc .search-item.items_selected .itmes_vousAvezSelectionne ul li {font-size:11px;line-height:12px;color:#FFF;margin:0 0 4px 0;/*white-space:nowrap;*/
}
.search-bloc .search-item.items_selected .link_nouvelle_recherche {font-size:12px;color:#000;background:url(../../Images/NL/results/puce_left_noir.png) left center no-repeat;padding-left:12px;text-decoration:none;margin-bottom: 7px;margin-top: 19px;display:block;}
.result-item .result-item-visuel{border-top:1px solid #d8d8d8;width:245px;float:left;padding:10px;background-color: White;}
.result-item .result-item-visuel .vehicle{height: 112px;padding-top: 28px;padding-left: 15px;}
.result-item .result-item-infos{border-top:1px solid #d8d8d8;float:left;width:260px;padding:17px 0;background-color: White;}
.result-item .result-item-infos .titre{text-transform:uppercase;font-size:16px;display:block;font-weight:bold;margin-bottom:3px;}
.result-item .result-item-infos .txt{font-size:13px;color:#535353;}
.result-item .result-item-infos .conteneur_bloc_popinroll{background:url('../../Images/NL/common/ico-blue-arrow.png') left center no-repeat;padding-left:10px;color:#3499ab;margin:3px 0;position: relative;}
.result-item .result-item-infos ul.main-info{margin:10px 0 10px 0;}
.result-item .result-item-infos ul.main-info li{color:#313131;}
.result-item .result-item-infos ul.main-info li .key{font-weight:bold;}
.result-item .result-item-infos ul.sub-info{color:#767676;font-size:10px;padding-bottom: 30px;}
.result-item .result-item-infos ul.sub-info li .consommation{background: url('../../Images/NL/results/ico-consommation-c.gif') no-repeat;text-indent: -9999px;width: 18px;height: 10px;display: inline-block;margin-left: 3px;}
.result-item .result-item-infos ul.sub-info .co2Classification {position:relative;}
.result-item .result-item-infos ul.sub-info .co2Classification .popin-contents {    display:none;     position:absolute;     top:15px;     left:-5px;     z-index:5;     cursor:default;    background-color: #FFF;    background-clip: padding-box;    border: 1px solid rgba(0, 0, 0, 0.2);    border-radius: 8px;    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);}
.result-item .result-item-infos ul.sub-info .co2Classification .popin-contents img {border-radius: 8px;}
.result-item .result-item-infos .conteneur_bloc_popinroll a{color:#3499ab;text-decoration:none;}
.result-item  .result-item-buy{border-top:1px solid #d8d8d8;float:left;width:212px;min-height:194px;padding:21px 0 0 28px;background-color: White;background:#fff url('../../Images/NL/results/bg-result-item-buy.png') right 0 no-repeat;}
.result-item-buy .blue-button-container{margin-bottom: 5px;    margin-top: 10px;}
.result-item-buy .blue-button{font-size:11px;display:inline-block;line-height:12px;}
.result-item-buy .price{font-weight:bold;display:block;margin-top:5px;margin-bottom:5px;font-size: 27px;}
.price2 {    color: #000000;    font-size: 11px;    font-weight: bold;    padding-top: 10px;    vertical-align: top;}
/*.price sup.sup_etoile {    font-size: 19px;    vertical-align: text-top;}
*/
.price sup,.price2 sup{    font-size: 9px;    font-weight: bold;    vertical-align: top;}
.price3 {    color: #000000;    font-size: 15px;    font-weight: bold;    padding-top: 10px;    vertical-align: top;}
.result-item-buy .discount,.result-item-buy .old-price{display:block;}
.result-item-buy .discount{cursor: pointer;    color: #000000;    display: inline;float:left;}
/*.result-item-buy .discount span{background: url('../../Images/NL/common/picto-informations.gif') 100% 2px no-repeat;padding:2px 20px 3px 0;height: 12px;width: 12px;}
*/
.result-item-buy span.tip-option-details{background: url(../../Images/NL/common/details.png) no-repeat scroll 0 0 transparent;display: block;height: 15px;width: 15px;float: left;margin-top: -2px;margin-left: 6px;}
.result-item-buy .old-price{color:#535353;font-size: 12px;margin-bottom: 5px;margin-top: 5px;}
.result-item-buy .old-price span{text-decoration:line-through;}
.result-item-buy .call-button{width: 195px;}
.result-item-buy .layer-trigger{position: relative;float:left;width: 200px;}
.middle .center .result-item.premium{background-color: rgb(47,39,38);}
.result-item.premium .result-item-visuel{background-color: rgb(47,39,38);}
.result-item.premium .result-item-infos{background-color: rgb(47,39,38);}
.result-item.premium .result-item-infos .titre{color:#ffffff;}
.result-item.premium .result-item-infos .conteneur_bloc_popinroll{background:url('../../Images/NL/common/ico-carmin-arrow.png') left center no-repeat;padding-left:10px;color:#A70242;margin:3px 0;position: relative;}
.result-item.premium .result-item-infos ul.main-info li{color:#ffffff;}
.result-item.premium .result-item-infos ul.sub-info{color:#ffffff;}
.result-item.premium .result-item-infos .price2 {color: #ffffff;}
.result-item.premium .result-item-buy{background-color: rgb(47,39,38);border-top:1px solid #d8d8d8;float:left;width:212px;min-height:194px;padding:21px 0 0 28px;background:rgb(47,39,38) url('../../Images/NL/results/bg-result-item-buy-premium.png') right 0 no-repeat;}
.result-item.premium .delivery-period{/*color:#c4b7a6;*/
 font-weight:bold;color:rgb(196,183,166);}
.result-item.premium .result-item-buy .blue-button{background: none repeat scroll 0 0 #ad0040;}
.result-item.premium .result-item-buy a.blue-button .right-arrow{font-weight: bold;}
/************** new LAYERS *************/
.search-bloc .search-item.model {position:relative;border:0;padding:0;width:214px;/*height:60px;*/
}
.search-item.model .head-model {border-top:1px solid #fff;border-bottom:1px solid #CCC;padding:9px 12px;/*height:40px;*/
}
.search-item.model.open .head-model {border-top:1px solid #fff;border-bottom:1px solid #CCC;background: url(../../Images/NL/results/bg-search-item-model-open.png) repeat-x;position:relative;z-index:501;}
.search-item.model.close .layer { display:none; }
.search-item.model.open .subtitle { display:none; }
.search-item.model.close .gp-ombre { display:none; }
.search-item.model .gp-ombre {display:block;height:100%;}
.search-item.model .ombre {height:100%;width:10px;background: url(../../Images/NL/results/ombre-gd.png) top right no-repeat;position:absolute;margin-top:-10px;margin-left:-11px;z-index:402}
.search-item.model .cache-ombre {height:10px;width:213px;background: url(../../Images/NL/results/ombre-pt.png) top center no-repeat;position:absolute;margin-left:-214px;margin-top:86px;z-index:401}
.search-item.model .cache {height:463px;width:213px;background:#FFF;position:absolute;margin-top:-10px;margin-left:-214px;z-index:400;opacity:0.4;filter: alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";}
.search-item.model .layer .cache-btn {display: none;height: 30px;margin-left: 559px;margin-top: 22px;width: 195px;bottom: 0;left: 0;right: 0;top: 0;background:#FFF;position:absolute;z-index:400;opacity:0.4;filter: alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";}
.search-item.model .layer .cache-btn.cacher {display: block;height: 30px;margin-left: 559px;margin-top: 22px;width: 195px;bottom: 0;left: 0;right: 0;top: 0;background:#FFF;position:absolute;z-index:400;opacity:0.4;filter: alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";}
.search-item.model .layer .cache-btn-bottom.cacher {display: block;height: 30px;margin-left: 559px;margin-top: 920px;width: 195px;bottom: 0;left: 0;right: 0;top: 0;background:#FFF;position:absolute;z-index:400;opacity:0.4;filter: alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";}
.search-item.model .layer .cache-btn-bottom {display: none;height: 30px;margin-left: 559px;margin-top: 920px;width: 195px;bottom: 0;left: 0;right: 0;top: 0;background:#FFF;position:absolute;z-index:400;opacity:0.4;filter: alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";}
.search-item.model .jspVerticalBar { height: 97%; }
.search-item.model .layer {width:764px;padding:10px;padding-left:0px;background:#F0F0F0;position:relative;float:left;margin-left:213px;margin-top:-97px;z-index:500;border-left:1px solid #CCC;}
.search-item.model.close .layer-link, .search-item.model .layer-link {background: url(../../Images/NL/results/bg_ico_choisissez__vehicule.png) no-repeat 0 50%;height:29px; * height:33px;width:129px;display:block;/*float:right;*/
margin-top:3px;padding:10px 40px 2px 14px; * padding:12px 40px 2px 14px;text-decoration:none;color:#FFF;font-size:11px;margin-left:3px;float:none !important;}
.search-item.model.close .layer-link, .search-item.model .layer-link span { float:left; text-align:left; display:block; width:150px;}
.search-item.model .layer .red-button {background:#DC002E url(../../Images/NL/common/bg-btn-chevron.png) 94% center no-repeat;border:0;color:#FFF;cursor:pointer;float:right;font-size:14px;line-height:20px;padding:3px 28px 3px 12px;text-transform:uppercase;width:auto;text-decoration:none;margin-top:3px;width:150px;white-space:no-wrap;}
.search-item.model .layer .red {color:#DC002E;font-size: 13px;margin-left:10px;}
.search-item.model .layer .red-annexe {padding-top:2px;padding-left:3px;}
.search-item.model .layer .car-dealer-info .red {/*font-size: 16px;margin-left:0px;*/
font-size: 12px;margin-left:0px;line-height:21px;height:21px;margin-top:5px;float:left;font-weight:bold;}
.search-item.model .layer .car-dealer-info .red.alert {background:url(../../Images/NL/common/bg-alert.png) no-repeat;padding-left:30px;width: 345px;}
.search-item.model .layer .red-button.alert {background-color:#CCC;cursor:default;}
.search-item.model .layer .car-dealer-info {float:left;width: 340px;}
.search-item.model .layer .car-dealer-info a {display:block;text-decoration:none;color:#000;text-transform: uppercase;font-size: 13px;}
.search-item.model .layer .list-models { margin-top:10px; }
.search-item.model .layer .list-models li {float: left;margin-left:10px;margin-bottom:10px;width:214px;height:164px;border:1px solid #ABABAB;background:#FFF;padding:10px;}
.search-item.model .layer .list-models li:hover, .search-item.model .layer .list-models li.selected {border:4px solid #ABABAB;padding:7px;}
.search-item.model .layer .list-models li .title {float:left;width:100%;height:36px;line-height:18px;}
.search-item.model .layer .list-models li input { float:right; }
.search-item.model .layer .list-models li img {float:left;clear:left;width:214px;/*height:100px;*/
margin-bottom:6px;}
.search-item.model .layer .list-models li .blue-text {float:left;clear:left;color:#3499ab;font-weight:bold;font-size: 13px;line-height:19px;width:180px;}
.search-item.model .layer .layer-top {border-bottom: 1px solid #CCC;float:left;width: 724px;margin-bottom:20px;padding:10px 15px;margin-left:10px;background:#efefef url('../../Images/NL/results/bg-car-dealer-info.png') 0 0 repeat-x;}
.search-item.model .layer .layer-middle {float:left;width: 100%;height: auto;margin-top:10px;height:794px;overflow-y:auto;}
.search-item.model .layer .layer-bottom {border-top: 1px solid #CCC;float:left;width: 724px;margin-top:10px;padding:10px 15px;background:#efefef url('../../Images/NL/results/bg-car-dealer-info.png') 0 0 repeat-x;margin-left:10px;}
.search-item.model .layer .select-all {float:left;color:#535353;margin-top:6px;border-right: 1px dotted #CCC;padding-right:7px;}
.search-item.model .layer .select-all label {line-height: 19px;float:left;}
/*fin reprise*/
.bonus .br-name{position:static;z-index:-5;}
/*** options ***/
.main .vehicle-options {top : 118px;left:703px;width:200px;padding-bottom:19px;background: url('../../Images/NL/common/bg-layer-option-bottom.png') 10px 100% no-repeat;}
.main .vehicle-options .layer-inner{background: url('../../Images/NL/common/bg-layer-option-top.png') 10px 0 no-repeat;padding-top:11px;}
.main .vehicle-options .layer-content{background:url('../../Images/NL/common/bg-layer-option.png') 10px 100% repeat-y;}
.main .vehicle-options .layer-content li{font-size: 11px;color: #535353;list-style-type: disc;list-style-position: inside;padding-bottom: 4px;}
.main .vehicle-options .layer-arrow{background:url('../../Images/NL/common/bg-layer-option-arrow.png') 5px 0 no-repeat;padding: 0 24px;zoom: 1;}
.main .vehicle-options .layer-header{color:#3499ab;margin-bottom:5px;font-size: 12px;}
/**************** bottom ***********/
.bottom{background:#e9e9e9;}
.bottom .contact-link, .bottom .sort-item, .bottom .pagination{float:left;}
.bottom{background:#efefef;/*position:relative;*/
zoom:1;}
.bottom .contact-link{text-transform:uppercase;padding:10px 30px 10px 5px;background:url('../../Images/NL/results/ico-question-mark.gif') 100% 50% no-repeat;}
.liste_min_veuicules_selected {display:inline-block;margin-left:0px;margin-bottom:1px;}
.liste_min_veuicules_selected ul {margin-top:5px;}
.liste_min_veuicules_selected ul li {width:60px;height:38px;display:block;float:left;position:relative;overflow:hidden;background:url(../../Images/NL/results/bg_min_vehicule.png) 10px 2px no-repeat;}
.liste_min_veuicules_selected ul li.active { background-image:none; }
.liste_min_veuicules_selected ul li img.min_vehicule {width:58px;height:27px;position:absolute;top:4px;left:0;z-index:101;}
.liste_min_veuicules_selected ul li .close {background:url(../../Images/NL/results/ico_close_min_vehicule.png) 0 100% no-repeat;width:7px;height:8px;cursor:pointer;display:block;position:absolute;right:0;top:0;z-index:105;}
/********************************************************************************/
/*New layer model*/
/********************************************************************************/
.container_layer_model {left: 0;position: absolute;top: 0;width: 100%;z-index: 1920;display:none;}
.container_layer_model.block { display:block; }
.main_content.layer-model {z-index:2000;top:0;}
#layer-model {display:block;background:#f2f2f2;border-bottom: 1px solid #CCCCCC;float: left;margin:0 auto 20px auto;padding: 9px;width: 972px;min-height:640px;position:absolute;top:20px;left:0;z-index:2010;}
#layer-model .layer-model-content { background:url(../../Images/NL/results/bg_layer-top.png) repeat-x top left; }
#layer-model .layer-model-content .layer-top {/*height:82px;*/
width:100%;padding-bottom:2px;background:url(../../Images/NL/results/bg_border-layer-top.png) 0 100% repeat-x;}
#layer-model .layer-model-content .layer-top .layer-top-content {padding:24px 0 15px 130px;background:url(../../Images/NL/results/bg_smart-objects.png) 35px 23px no-repeat;display: inline-block;}
#layer-model .layer-model-content .layer-top .layer-top-title {border:none;color:#000;font-size:24px;line-height:18px;text-transform:uppercase;margin:0 0 1px 0;padding:0;}
#layer-model .layer-model-content .layer-top .layer-top-description {color:#494949;font-size:15px;margin:0;padding:0;height:21px;}
#layer-model .layer-model-content .layer-top .layer-top-description.alert { color:#F00;background:url(../../Images/NL/common/bg-alert.png) no-repeat;padding-left: 30px; /*C80030;*/
 }
/************************************************/
/*New layer model:: list Select*/
/************************************************/
#layer-model .layer-slect {position:absolute;top:-8px; * top:-11px;right:1px; * right:0px;width:225px;bottom:0;background:url(../../Images/NL/results/bg_layer-model_colone-right.png) center center no-repeat;}
#layer-model .layer-slect .layer-slect-content {width:183px;margin:0 auto;}
#layer-model .layer-slect .titre_votre_selection {border:none;margin:26px 0 14px 0;padding:0;font-size: 14px;margin-bottom: 12px;}
#layer-model .layer-slect .titre_votre_selection .nbrs { color:#595959; }
#layer-model .layer-slect .titre_votre_selection .nbrs .nbr_selection { color:#C80030; }
#layer-model .layer-slect .valider_ma_selection {display:block;background:#C80030;padding:11px 9px 11px 15px;text-transform:uppercase;text-decoration:none;color:#FFF;font-size:11px;}
#layer-model .layer-slect .valider_ma_selection span {padding-right:6px;background:url(../../Images/NL/common/ico-blanc-arrow.png) 100% center no-repeat #C80030;display:block;}
#layer-model .layer-slect .div-cache {/*background-color: #1B1B25;*/
background-color: #FFF;position:absolute;top:0;display:none;opacity : 0.2;-moz-opacity : 0.2;-ms-filter: "alpha(opacity=20)"; /* IE 8 */
filter : alpha(opacity=20); /* IE < 8 */
width:100%;height:100%;margin-left:-20px;z-index:2012;}
#layer-model .layer-slect div .div-cache.alert{display:block;}
#layer-model .layer-slect .liste_vehicule_selected { }
#layer-model .layer-slect .liste_vehicule_selected ul {list-style:none;margin:0;padding:0;}
#layer-model .layer-slect .liste_vehicule_selected ul li {background: url("../../Images/NL/results/bg_default_item-liste_vehicule_selected.png") no-repeat scroll 50% 50% #FFFFFF;height: 112px;margin: 2px 0 0 0;position: relative;text-align: center;width: 100%;}
#layer-model .layer-slect .liste_vehicule_selected ul li .remove {width:8px;height:8px;padding:7px;background:url(../../Images/NL/results/close8x8.png) 50% 50% no-repeat;position:absolute;top:0;right:0;display:none;}
#layer-model .layer-slect .liste_vehicule_selected ul li.active .remove { display:block; }
#layer-model .layer-slect .liste_vehicule_selected ul li.active { background-image:none; }
#layer-model .layer-slect .liste_vehicule_selected ul li .img_vehicule, #layer-model .layer-slect .liste_vehicule_selected ul li img {width:145px;margin:0 auto;padding:20px 0 0 0;/*width:100%;*/
background-position:center center;background-repeat:no-repeat;/*height:100%;*/
display:block;}
#layer-model .layer-slect .liste_vehicule_selected ul li.active .img_vehicule { display:block; }
/************************************************************/
/*Box aucun resultats*/
/************************************************************/
.box-aucun-resultats {background:url(../../Images/NL/results/bg_degrader_aucun_resultats.png) top center no-repeat #FFF;width:100%;border-top:1px solid #FFF;position:relative;}
.box-aucun-resultats .bt_close {background:url(../../Images/NL/results/close-box.png) center center no-repeat;width:10px;height:10px;display:block;position:absolute;top:15px;right:13px;}
.box-aucun-resultats .box-info-58 {background:url(../../Images/NL/common/ico-info-mark-58.png) 38px 38px no-repeat;padding:38px 70px 25px 116px;}
.box-aucun-resultats .title {color:#C80030;border:none;font-size:19px;padding:0;margin:0;text-transform:uppercase;}
.box-aucun-resultats .sous-title {font-size:19px;font-weight:lighter;color:#000;padding:0;margin:0 0 0 1px;text-transform:uppercase;}
.box-aucun-resultats .description {font-size:14px;padding:10px 0 7px 2px;}
.box-aucun-resultats .description .red-text { color:#dc002e; }
.box-aucun-resultats .info-link, .bottom .info-link {float:none;text-decoration:none;/*background-color:#f6f6f6;*/
text-align:center;display:inline-block;}
.box-accostage {background:url(../../Images/NL/results/bg_degrader_aucun_resultats.png) top center no-repeat #FFF;width:100%;border-top:1px solid #FFF;position:relative;}
.box-accostage .box-info-58 {/*background:url(../../Images/NL/common/ico-info-mark-58.png) 38px 38px no-repeat;*/
padding:38px 70px 25px 70px;}
.box-accostage .sous-title-acc {font-size:22px;font-weight:lighter;color:#000;padding:0;margin:0 0 0 1px;text-transform:uppercase;}
/************************************************/
/*New layer model:: list models*/
/************************************************/
#layer-model .layer-middle {margin: 0;padding: 17px 226px 17px 23px;}
#layer-model ul.list-models { display:inline-block; }
#layer-model ul.list-models > li {float:left;width:112px;height:112px;position:relative;border:3px solid #f2f2f2;overflow:hidden;margin:0 10px 2px 0;padding:5px;cursor:pointer;}
#layer-model ul.list-models > li:hover, #layer-model ul.list-models > li.selected { border:3px solid #ababab; }
#layer-model ul.list-models > li .title {line-height:16px;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;color:#000;display:block; height:32px;}
#layer-model ul.list-models > li img { width:112px; }
#layer-model ul.list-models > li .checkbox-style {position:absolute;bottom:0;right:0;margin:5px 5px 8px 5px;cursor:pointer;}
#layer-model ul.list-models > li .disponibiliter {bottom: 8px;color: #3499AB;display: block;font-size: 11px;left: 0;line-height: 11px;margin-left: 6px;position: absolute;width: 93px;}
.bg_transparent_layer_select {background:#FFF;opacity : 0.9;-moz-opacity : 0.9;-ms-filter: "alpha(opacity=90)"; /* IE 8 */
filter : alpha(opacity=90); /* IE < 8 */
height: 100%;left: 0;position: absolute;top: 20px;width: 100%;display:block;z-index:1900;display:none;}
.bg_transparent_layer_select.block { display:block; }
h1.car_dealer_title {padding:0;display:inline;border:none;margin:0;font-size: 15px;text-transform: none;}
.search-bloc .colors li.left{float: left;}
.search-bloc .colors li a{    border: 1px solid white;    display: block;    height: 10px;    margin-top: 2px;    width: 10px;}
.search-bloc .colors li a:hover,.search-bloc .colors li a.selected{    border: 1px solid cyan;}
.liColor{    /*float: left;*/
}
.liColor span{    /*float: left;*/
}
.colorSel{    margin-left:3px;}
.colorSel a{    border: 1px solid white;    display:inline-block;    height: 10px;    margin-top: 2px;    width: 10px;    text-decoration:none;    cursor:default;    }
*> .colorSel a{     margin-left:-3px;     margin-top: 0;}
.colorSel a.noMargin_left{    margin-left:0;}
#layer-model ul.list-models.premium {background:rgb(47,39,38) url('../../Images/NL/CarSelector/Car_selector_DS_tram.jpg') repeat-x; width:100%; margin-bottom:5px; }
#layer-model ul.list-models.premium.demi{background:transparent url('../../Images/NL/CarSelector/Car_selector_DS_tram_demi.jpg') repeat-x; width:100%; margin-bottom:5px; }
/*#layer-model ul.list-models.premium img.logopremium {vertical-align:middle;float:right;padding-right:10px;padding-top:8px;}
*/
#layer-model ul.list-models.premium > li {border:3px solid transparent;}
#layer-model ul.list-models.premium > li:hover, #layer-model ul.list-models.premium > li.selected  { border:3px solid rgb(196,183,166); }
#layer-model ul.list-models.premium > li .title {color:#ffffff;}
#layer-model ul.list-models.premium > li.spaceImage, #layer-model ul.list-models.premium > li.spaceImage:hover{border:none;cursor:default;padding:5px 0;width:128px;height:118px;}
#layer-model ul.list-models.premium > li .disponibiliter {color: #C4B7A6;font-weight: bold;}
.resultsfg { display: block;margin-top: 10px;/*float:left;position: relative;*/
}
.resultsfg.Before{float:left;position: relative;}
.resultsfg .loaderSFG{background:url('../../Images/NL/common/ajax-loader.gif') center left no-repeat #FFFFFF; padding:5px 2px 5px 32px;width:166px;font-weight:normal;display:block;}
/** financement ***/
/*.layersfg #TextSFG{color:#000000;font-weight: bold;display:block;}
*/
.layersfg .blue{color:#3499ab;display:block;}
.layersfg .payement{cursor:pointer;}
.layersfg .payement span.strong{background:url('../../Images/NL/common/picto-info.gif') center right no-repeat;padding:2px 20px 3px 0;}
.result-item-buy p.small{margin: 10px 0 5px 0;}
.layersfg .funding {top : 15px;left:206px;width:454px;padding-bottom:10px;background: url('../../Images/NL/product/bg-layer-funding-bottom.png') 0 100% no-repeat; z-index:200!important;}
.layersfg .funding .layer-inner{background: url('../../Images/NL/product/bg-layer-funding-top.png') 0 0 no-repeat;padding-top:10px;}
.layersfg .funding .layer-content{background:url('../../Images/NL/product/bg-layer-funding.png') 0 100% repeat-y;}
.layersfg .funding .layer-arrow{background:url('../../Images/NL/product/bg-layer-funding-arrow.png') 100% 28px no-repeat;padding: 0 24px;}
.layersfg .funding .layer-header{color:#3499ab;text-transform:uppercase;font-size:20px;border-bottom:1px solid #ccc;padding:5px 0 10px 0;margin-bottom:20px;}
.layersfg .funding .layer-inner-content{padding:5px 0;color:#535353;}
.layersfg .funding .layer-inner-content ul{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ccc;}
.layersfg .funding .layer-inner-content ul li{display:block;width:100%}
.layersfg .funding .layer-inner-content ul li span.key{display:inline-block;width:80%;}
.layersfg .funding .layer-inner-content ul li span.val{display:inline-block;width:20%;text-align:right;color:#000;font-weight:bold;}
.layersfg .funding .layer-inner-content p.mentions{padding:0 0 10px 0;line-height: 10px;}
