/* mise en page */

fieldset{
	margin:0;
	padding:0;
	border:none;
}

select{
	background:url(/images/lc_fr/Search_fd_select.png) left top;	
}

option, optgroup{
	background:#fff;
}

optgroup{
	//background:none;
}

/***********************/
/* Moteur de recherche */
/***********************/

#MoteurCont input,
#MoteurCont select{
	color:#333;
	font-family:verdana;
	border: 1px solid #999;
}
#MoteurCont select{
	width:155px;
	word-wrap:normal;
}
#MoteurCont select#min_cubic{
	margin-bottom:12px;
}
#MoteurCont input.selected,
#MoteurCont select.selected{
	font-weight:bold;
}
#MoteurCont li{
	display:inline;
	float:left;
	font-size:12px;
	width:157px;
	padding-right:6px;
	margin-top:10px;
}
#MoteurCont li.versecat{
	clear:left;
	margin-top:0;
	_margin-top:-8px;
	padding-left:0;
	padding-right:6px;
	_padding-right:0px;
}

#MoteurCont li.versecat #SS_CATEGORIE,
#MoteurCont  li #cat{
	//margin-top:0px;
}
#MoteurCont li.versecat .lienCategorie{
!margin-top:-8px;
_margin-top:0px;
font-size:11px;
}
*> #MoteurCont li.versecat .lienCategorie{
	margin-top:0;	
}
#MoteurCont #PucesTop li{
	margin-top:0;
}
#MoteurCont li.loisir{
	display:none;
}
#MoteurCont li#VersionLine,
#MoteurCont li.FullLine{
	clear:both;
	display:block;
	float:none;
	overflow:visible;
}
#MoteurCont li#VersionLine{
	width:316px;
}
#ListingOd select#SS_CATEGORIE,
#ListingOd #origineOd select#origine{
	width:152px;
}
#ListingOd select#SS_CATEGORIE{
	margin-right:10px;
	}

#ListingOd #MoteurCont input#motsclef{
	width:310px;
}
#version,
#motsclef{
	width:286px;
	height:18px;
}
#VersionLabel{
	width:300px;
}
#Version_list{
	z-index:6;
	position:absolute;
	border:1px solid #999;
	margin-top:6px;
	margin-left:6px;
	padding: 3px 5px 5px 5px;
	overflow:auto;
	height: 180px;
	width:300px;
	background:#fff;
	font-weight:normal;
}
label span{
	padding-left:37px;
}
#yearmodel_mini,
#yearmodel_maxi{
	width:70px;
}
label#YearLab span{
	padding-left:22px;
}
#MoteurCont li label,
#VersionLabel{
	font-family:Arial;
	display:block;
}
#MoteurCont li label{
	text-shadow:0 1px #e0dfdb;
}
.SelectedCrit{
	color:#000;
	font-weight:bold;
}
#cat,
#SS_CATEGORIE{
	font-size:11px;
	width:155px;
	height:20px;
}
#energie .greenenergie{
	color:#009900;
}
#cp{
	height:18px;
	margin-bottom:2px;
	width:153px;
}
#MoteurCont #conso,
#MoteurCont #pfisc{
	width:144px;/*136px;*/
}
#photosOd #departement,
#photoOd{
	margin-left:20px;
}
#DivVersion{
	width:320px;
}
.NoMargNoPad{
	margin:0;
	padding:0;
}
#form .lienCategorie{
	display:block;	
}
#form .lienCategorie:hover{
	cursor:default;	
}
#form .lienCategorie,
#NiveauConsoCo2{
	background:transparent url(/images/lc_fr/cust_select_155.png) no-repeat top left;
	width:155px;
	height:20px;
	padding-top:2px;
	padding-left:5px;
}
#MoteurCont li span#OptionsTitle{
	margin-top:10px;
	font-family:Verdana;
	padding:3px 4px;
	width:312px;
	height:auto;
	display:inline-block;
	overflow:hidden;
	float:left;
	background:transparent url(/images/lc_fr/cust_select_320.png) no-repeat top left;
}
#form #div_category input,
input#warranty{
	border:none;
}
#form #div_category label{
	display:inline-block;
}
#div_category{
	background-color: white;
	position: absolute;
	z-index:10000;
}
#ListingCont,
#SideBar,
#OptionsRechercheCont{
	display:inline;
	float:left;
}
#MoteurSubCont{
	clear:both;
	overflow:auto;
}
#Listing{
	clear:both;
	padding-top:6px;
	border-top:1px solid #ccc;
}
#ListingCont{
	width:850px;/*630px;*/
}
#ListingCont .TitreEvenement{
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:20px;
	color:#333;
	padding-bottom:15px;
	padding-top:15px;
}
#MoteurCont label {
	padding:0 0 2px 2px;
}
#SideBar{
	width:340px;
	margin:0;
	padding:0;
	margin-left:10px;
}

#Version_list_shadow{
	position:absolute;	
}

/*  TABS => Recherche rapide/avancée/par marque...  */

h5 span{
	display:inline;
	float:left;
}

#bymodel,
#bybrand{clear:both;}

#OptionsRechercheCont li,
#OngMarque li,
.TabTJQ li{
	display:inline;
	float:left;
	margin-right:10px;
	padding-left:10px;
	list-style:none;
	font-size:16px;
	margin-top:2px;
    width:auto;
}

ul #OptionsRechercheCont li{
	margin-top:1px;
	line-height:20px;
}

.TabTJQ li a{
	font-size:11px;
}
h5{
	//margin-bottom:20px;
	font-size:16px;
	font-weight:bold;
	color:#333;
}

.TabTJQ,
#OngMarque{
	display:inline;
	float:left;
}

.TabTJQ .ui-tabs-nav,
.ui-tabs-nav{
	color:#000;
	font-weight:normal;
}

#OptionsRechercheCont #rechercheAvancee{
	margin-left:20px;
}
#OptionsRechercheCont #rechercheAvancee span{
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding:2px 10px 3px 0;
	display: inline;
	float:left;
	text-decoration:none;
	cursor:default;
	background: transparent url(/images/lc_fr/gellule_selected.png) no-repeat right 2px;
	font-family:Arial;

}
#OptionsRechercheCont #rechercheAvanceeSpec span{
	font-size:11px;
	font-family:Arial;
	margin-top:5px;
}


.ui-tabs-selected a,
.TabTJQ .ui-tabs-selectedCritere a,
.TabTJQ .ui-tabs-selectedCategorie a,
.TabTJQ .ui-tabs-selected a{
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding:2px 10px 3px 0;
	display: inline;
	float:left;
	text-decoration:none;
	cursor:default;

}


.ui-tabs-selected,
.ui-tabs-selectedCritere,
.ui-tabs-selectedCategorie {
	background: transparent url(/images/lc_fr/gellule_selected.png) no-repeat left 2px;
}


.ui-tabs-selected a,
.ui-tabs-selectedCritere a,
.ui-tabs-selectedCategorie a {
	background: transparent url(/images/lc_fr/gellule_selected.png) no-repeat right 2px;
}



#MoteurCont .ui-tabs-selected{
	margin-top:2px;
	margin-top /*\**/: 0px\9; /* Hack ie8*/
	//margin-top:5px;
	!margin-left:-1px;
	margin-right:0px;
}


/* Listes de marques/modèles  ---------------------------- */

ul#alphabet li {
	/*float:left;*/
	display:inline;
	list-style-type:none;
	margin-right:5px;
	margin-top:10px;
	border-bottom:1px solid #007eff;
	height:22px;
}

ul#alphabet {
	clear:both;
	margin-bottom:20px;
}

ul#alphabet li a {
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:bold;
	color:#007eff;
	text-decoration:none;
}

.retour {
	font-size:14px;
	text-decoration:none;
}

.TabMarques strong {
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:bold;
	color:#333;
	margin-right:4px;
}

.TabMarques{
	font-size:12px;
	margin-top:15px;
	clear:left;
}

.TabMarques td{
	padding-left:4px;
	padding-bottom:3px;
}

.TabMarques td a,
#NonRoulants a{
	color:#007eff;
	font-family:Verdana;
}

.TabMarques td  p {
	margin-top:16px;
	margin-bottom:6px;
}
.retour{
	position:relative;
	top:-2px;
}

/*  options de tri  ---------------------- */

#TabAnnEnteteDiv select {
	border:1px solid #ccc;
	margin-left:10px;
	font-weight:normal;
	color:#333;
}

#TriForm {
	margin-left:8px;
}

#TabAnnEnteteDiv{
	clear:both;
	font-size:11px;
	font-weight:bold;
	overflow:auto;
	background:url(/images/lc_fr/fd_header_listing.png) repeat-x left -5px;
	padding-bottom:6px;
}

#TabAnnFootDiv{
	background:url(/images/lc_fr/fd_header_listing.png) repeat-x left -5px;
	padding:4px auto;
	text-align:center;
	margin-bottom:10px;
}

#NbResults{
	border:1px solid #CCCC99;
	font-size:14px;
	color:#333;
	font-family:verdana;
	margin-bottom:10px;
	background:#FFFFCC url(/images/lc_fr/picto_aide.png) no-repeat 8px 5px;
	padding:4px 10px 4px 30px;
}

#NbResults  h2{
	font-size:14px;
	font-family:verdana;
	display:inline;
}

#NbResults  strong{
	font-family:verdana;
}

#NbResults li{
	list-style:none;
}

.ax {
	color:#FFFFCC;
}

.ax2{
	position:absolute;
	top:0;
	left:0;
	color:#efefef;
}

#aideMille {
	background-color:#ffff99;
	border:1px solid #cc9900;
	position:absolute;
	left:240px;
	font-weight:normal;
	width:260px;
	padding: 6px 10px;
	display:none;
}

#NbResults:hover #aideMille {
	display:block;
}

#aideMille h4 {
	font-family:Trebuchet MS;
	font-size:18px;
	line-height:20px;
	color:#996600;
	margin-bottom:6px;
}

select optgroup option {
	margin-left:20px;
}

.Pagination{
	margin-right:6px;
	margin-left:10px;
	padding:0 4px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
}

.Pagination td{
	padding:0;
	margin:0;
	background: transparent url(/images/lc_fr/pagination_fd.png) repeat-x top left;
}

.Pagination td img {
	vertical-align:top;
}

.noBackground {
	background:none!important;
}

.Pagination a{
	color:#007eff;
}

.Pagination span{
	background:#999;
	padding:0px 2px 0 3px;
	color:#FFF;
}

#TabAnnFootDiv .Pagination{
	margin:4px auto;
}

/* Annonces ---------------------- */

#TabAnn{
	width:850px;/*630px;*/
	font-size:12px;
}

#TabAnn th{
	font-size:11px;
	background:url(/images/lc_fr/fd_header_listing.png) repeat-x left -30px;
	padding:3px 0;
	border-bottom:1px solid #999;
	font-family:Arial;
}

#TabAnn th a{
	color:#000;
}

#TabAnn th.Active{
	background:#fff;
	border:1px solid #999;
	border-bottom:none;
	background:url(/images/lc_fr/fd_header_listing_brand.png) repeat-x 4px top;
}

#TabAnn th#TabSpacer{

}

#TabAnn th.Active a{
	display:block;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
}

#Listing #TabAnn td{
	padding:2px;
	font-family:Arial;
}

#Listing #TabAnn td a{
	text-decoration:none;
}

#Listing .lcphoto {
	border-bottom:1px solid #ccc;
}

#Listing .lcbasket,
#Listing .lcprice,
#Listing .lcmileage,
#Listing .lcyear,
#Listing .lcdpt,
#Listing .lcorig,
#Listing .lcwarranty,
#Listing .lcautovisa{
	border-bottom:1px solid #ccc;
	text-align:center;
	vertical-align:middle;
}

#Listing .lcprice,
#Listing .lcmileage{
	width:75px;
}

#Listing .lcbasket,
#Listing .lcwarranty{
	text-align:right;
}

#Listing .lcprice,
#Listing .lcyear,
#Listing .lcorig,
#Listing .lcwarranty{
	background:#efefef;
}

#Listing .lcprice.lclineJB,
#Listing .lcyear.lclineJB,
#Listing .lcorig.lclineJB,
#Listing .lcprice.lclineJ,
#Listing .lcprice.lclineJD,
#Listing .lcyear.lclineJ,
#Listing .lcorig.lclineJ,
#Listing .lcorig.lclineJD {
	background-color:#ABC5EB;
}

#Listing .lcautovisa{
	text-align:left;
	font-weight:normal;
}

.lcmodel a,
.lcbrand a,
.lcversion a,
.lcdesc a{
	font-family:Verdana;
	font-size:12px;
}

.lcmodel,
.lcbrand{
	font-weight:bold;
}

.lcmodel a,
.lcversion a,
.lcyear a,
.lcprice a,
.lcmileage a,
.lcdpt a,
.lcorig a{
	color:#333;
}

.lcbrand a{
	color:#007EFF;
}

td.nobrdr{
	border-bottom:none;
}
.warrantylist11Red{
	-margin-top:-43px; 
}
.warrantylist11Red{
	width:116px;
	_width:117px;
}

.CoinDroitGarantie,
.CoinGaucheGarantie,
.CoinGaucheP2T,
.CoinDroitP2T{
	display:inline;
}

.CoinDroitGarantie,
.CoinDroitP2T{
	float:right;
}

.CoinGaucheGarantie,
.CoinGaucheP2T{
	float:left;
}

.warrantylist11Red a{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	height:16px;
	background:#E10915;
	width:100px;
	white-space:nowrap;
}

#Listing .warrantylist11Red
{
	position:absolute;
	padding-left:10px;
	left:90px;
}

#Listing .push2talk{
	position:absolute;
	padding-right:10px;
	left:-5px;
}

.push2talk{
	width:100px;
}
.push2talk a{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	height:16px;
	width:76px;
}

.push2talkOD{
	width:100px;
}
.push2talkOD a{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	height:16px;
	width:76px;
}
.push2talkOD{
	width:100px;
}
.push2talkOD a{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	height:16px;
	width:76px;
}
.InfoCont{
	position:absolute;
	margin-top:15px;
	//margin-top:20px;
	margin-left:6px;
}
.lclineB .InfoCont,
.lclineJB .InfoCont{
	margin-top:18px;
	//margin-left:-20px;
}
#Listing #TabAnn td.lcbasket a,
#Listing #TabAnn td.lcbasket a.BasketOn,
#Listing #TabAnn td.lclineB.lcbasket a,
#Listing #TabAnn td.lclineJB.lcbasket a{
	color:#007EFF;
	margin-right:4px;
	text-decoration:underline;
	font-weight:normal;
}
#Listing #TabAnn td.lcbasket .BasketOff,
.GalAnnCont .lcbasket a.BasketOff {
	color:#333;
}
.lcbasket a.PanierEnCours:link,
.lcbasket a.PanierEnCours:visited,
.lcbasket a.PanierEnCours:active{
	color:#999;
}
.lcmulti{
	position:absolute;
}
.lcmultibrdr {
	background: transparent url(/images/lc_fr/multi_vign.png) no-repeat 0px 1px;
}
.lcmultibrdr{
	padding:0 5px 5px 0;
	margin:2px 0;
}
#LinkBlock{
	clear:both;
}
#LinkBlock a{
	color:#007EFF;
	display:inline;
	float:left;
}
.DelCrit{
	display:inline;
	float:right;
	cursor:pointer;
	background:url(/images/lc_fr/bt_close_crit.png) no-repeat;
	width:12px;
	height:12px;
	margin-top:5px;
	margin-right:4px;
	display:none;
}
#bymodel,
#bybrand{
	clear:both;
}
#TabListBrand{
	margin:0px 0px 6px 0px;
	font-size:11px;
	font-weight:normal;
	color:#666;
}

#TabListBrand a{
	color:#007EFF;
	font-weight:normal;
	font-family:Verdana;
	font-size:12px;
}

#TabListBrand td{
	padding:3px;
}

.PubInter td{
	text-align:center;
	height:17px;
	border-bottom:1px solid #ccc;
}

.PubInter td a{
	color:#007eff;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}

.financement a{
	color:#007eff;
	font-weight:bold;
}

#SideBar .TitreSidebar,
#InfoPlus .TitreInfoPlus,
#NonRoulants dt{
	background:url(/images/lc_fr/fd_sidebar_listing.gif) repeat-x left bottom;
	font-size:16px;
	font-weight:bold;
	padding:4px 0 1px 8px;
	height:20px;
	color:#ffffff;
	white-space:nowrap;
	margin-bottom:6px;
}
#InfoPlusSeul {
    background: none repeat scroll 0 0 #efefef;
    margin-bottom: 10px;
    padding: 12px 0 18px 12px;
	
}

#SideBar .TitreSidebar img{
	float:right;
	margin:4px;
	cursor:pointer;
}

.txtCont,
#NonRoulants dd{
	font-size:12px;
	clear:both;	
	margin-top:20px;
}
.txtCont {
	padding:10px 0;
}

.txtCont a{
	color:#333;
}

.MySelectLink{
	cursor:pointer;
	text-decoration:none;
	padding-left:10px;
	margin-top: 5px;
}

.MySelectLink a{
	color:#333;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	
}

#SideBar .Nota{
	background:#ffff99;
	border:1px solid #cc9901;
	padding:4px 7px;
	font-size:12px;
	margin-bottom:6px;
}

/* gellule moteur de recherche */
.coinDroit,
.coinGauche{
	display:inline-block;
}
.coinDroit{
	float:right;
}
.coinGauche{
	float:left;
}

/* fin gellule moteur de recherche */

#nb_el{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:16px;
	color:#333;
	//text-decoration:underline;
	margin-left:4px;
	margin-bottom:5px;
}

.lclineB,
.lclineJB,
td.lclineB,
td.lclineJB{
	font-weight:bold;
}

.lclineJ,
.lclineJB,
td.lclineJ,
td.lclineJB{
	background:#CDDCF3;
}

.lclineB .lcbasket a,
.lclineJB .lcbasket a,
td.lclineB .lcbasket a,
td.lclineJB .lcbasket a{
	font-weight:normal;
	color:#007eff;
	text-decoration:underline;
}

td .lcbasket a,
.lcbasket a{
	color:#007EFF;
	text-decoration:underline;
}


.TitrePub{
	font-size:11px;
	color:#999;
	text-align:center;
	margin-top:10px;
	margin-bottom:6px;
}

#DivPubPave.pubTop .TitrePub{
	margin-top:0;
}
#DivPubPave{
	min-height:280px;
	text-align:center;
}

#WarningList{
	clear:both;
	margin:0;
	padding:0;
	font-size:18px;
	margin-top:12px;
	padding:8px;
	background:#ffff99;
	border:1px solid #996600;
	color:#996600;
	font-family: "Trebuchet MS",Arial;
	font-weight:bold;
}

#WarningList ul{
	margin:0;
	padding:0;
}

#WarningList li{
	margin-left:15px;
	color:#000;
	font-size:12px;
	font-weight:normal;
}

#WarningList a{
	color:#007eff;
	font-weight:bold;
}

#Listing .NewAdCont{
	width:83px;
	height:65px;
	margin:0;
	padding:0;
	position:relative;
}

#Listing .NewAdCont .NewAd{
	position:absolute;
	left:56px;
	top:36px;
}

.lcphoto a {
	text-decoration:none;
}

.VisideoListing{
	position:absolute;
	z-index:10000;
	left:4px;
	top:36px;
}

.LinkPho img{
	width:77px;
	height:58px;
}

#ann_detail_od a,
#ann_detail_moto a,
#ann_detail_od a,
#main_ft_auto a,
#Tab_Vue a,
#Box_Vue a,
#InfoPlusLeft a,
#InterLinkingtxt a,
#InfoPlusSeul a{
	color:#007eff;
	font-size:12px;
}

#ann_detail_moto input,
#ann_detail_od input{
	margin-right:12px;
}

#Tab_Vue,
#AlreadySearchtxt,
#InfoPlusLeft,
#InfoPlusSeul,
#InterLinkingtxt{
	font-size:12px;
}

#InfoPlus .TitreInfoPlus{
	margin-bottom:0;
	//width:622px;
}

#InfoPlusLeft,
#InterLinkingtxt,
#InfoPlusSeul{
	margin-bottom:5px;
}
#InterLinkingtxt{
	margin-bottom:0px;
}

#InfoPlusLeft,
#InfoPlusSeul{

}

/*
#InfoPlusSeul{
	width:618px;
	_margin:0;
}
*/

#InfoPlusLeft a,
#InterLinkingtxt a{
	color:#42719F;
}

#InterLinkingtxt{
	padding-top:0;
}

#TitreInfoPlusLeft,
#TitreInterLinkingtxt{
	font-weight:bold;
	font-family:Trebuchet MS;
	font-size:14px;
}

#InfoPlus li{
	list-style:inside;
	list-style-image: url(/images/lc_fr/puce_bleue.gif);
}
#AlreadySearchCont,
#InfoPlus,
#Partenaires{
	margin-top:10px;
}

.BasketPictList{
	position:absolute;
	width:0;
}

#MoteurCont li#BtSearchCont{
	text-align:right;
	clear:both;
	width:300px;
}

#MoteurCont li#BtSearchCont a#BtSearch{
	width:88px;
}

#MoteurCont li#BottomButton a#BtSearch,
#BtSearchPN{
	background:url(/images/lc_fr/fd_search_bt.png) repeat-x left top;
    color: #FFFFFF;
    float: right;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    margin: 8px 5px;
    padding: 3px 10px;
    text-align: center;
    text-decoration: none;
    width: 100px;
}

.LinkMotoCat{
	display:inline;
	float:left;
	margin-right:10px;
}

.LinkMotoCat img{
	margin-left:5px;
}

#L1Cont input.InputRadio {
	margin:0;
	padding:0;
	margin-right:4px;
}

#LinkMotoCatCont{
	clear:both;
	overflow:auto;
	margin-bottom:0px;
	height:25px;
}

.lclineJB .LinkAnnBig{
	display:block;

}
#publiciteCont{
	width:302px;
	height:250px;
}

#publiciteTop,
#publiciteToploisir,
#publiciteBottom,
#publiciteodTop,
#publiciteodBottom,
#publiciteBottomloisir{
	position:absolute;
	left:660px;
}

#publiciteBottomloisir{
	top:800px;
	!top:830px;
	_top:830px;
}

#publiciteTop,
#publiciteToploisir{
	top:290px;
}

#publiciteodTop{
	top:250px;
}

#publiciteBottom{
	min-height:250px;
}

#publiciteodBottom{
	top:530px;
}

#publiciteodBottom.PubNonRoulants{
	top:580px;
	!top:590px;
}

#publiciteod{
	position:absolute;
	top:250px;
	//top:250px;
	left:660px;
}

#bodycont .loisir{
	position:absolute;
	left:640px;
}

#PubRightContSpacer{
	height:430px;
	width:300px;
	clear:both;	
}

.B2bPrice{
	color:#007eff;
	font-weight:bold;
	display:block;
	margin-top:-14px;
	margin-left:14px;
	//margin-left:0;
	padding:0;
	position:absolute;
}

.CetExplain{
	display:none;
	clear:both;
	position:absolute;
	background:#FFCC00;
	border:1px solid #000;
	padding:4px;
	margin-left:50px;
}

.InfoContCetelem{
	display:block;
	color:#FF0000
}

#reportGM{
	font-size:11px;
	text-align:left;
	padding-bottom:5px;
}

#TabListBrand .modeleOn{
	font-weight:bold;
	color:#E10915;
}

.ChoiceListGal{
	margin:0;
	padding:0;
	margin-left:10px;
	display:inline;
	float:left;
}

#progress_bar{
    display:none;
}

.HelpPict{
	float:right;
	border:none;
	cursor:pointer;
}

#LinkMotoCatCont{
	margin-top:12px;
	margin-left:8px;
}

#LinkSearchNumber{
	font-family:Verdana;
	font-size:11px;
	color:#000;
	margin-top:12px;
	white-space:nowrap;
	text-decoration:underline;
}

.ListeModeleMarque,
#TabListBrand{
	background:#efefef;
	_background:transparent;
	padding:10px;
	overflow:auto;
}
#TabListBrand td{
	padding:8px;	
}
#TabListBrand td a{
	text-decoration:underline;
}

#AlertCont{
	font-size:12px;
	overflow:hidden;
	_overflow:visible;
	_zoom:1;
	margin-top:5px;
}

#AlertCont a{
	color:#007eff;
}

#AnnComparer a.BtOk,
#AnnComparer2{
	background:url(/images/lc_fr/bt_compare_select.png) no-repeat left top;
	width:89px;
	height:20px;
	text-align:center;
	margin-top:3px;
}

#AnnComparer a.BtOk,
#AnnComparer a.BtCancel{
	background:url(/images/lc_fr/bt_ok_select.png) no-repeat left top;
	width:37px;
	height:23px;
	padding-top:3px;
	float:right;
	display:inline;
	margin-top:2px;
	margin-right:4px;
}

#AnnComparer a.BtOk,
#AnnComparer2 a,
#AnnComparer a.BtCancel{
	text-decoration:none;
	color:#fff;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}

#AnnComparer a.BtCancel{
	background:url(/images/lc_fr/bt_cancel_select.png) no-repeat left top;
	width:72px;
	font-weight:normal;
	color:#000;
	text-align:center;
}

#AnnComparer2 a{
	margin-top:-4px;
	//margin-top:0;
	display:block;
}

#AnnComparer{
	display:none;
	width:490px;
	height:27px;
	background:url(/images/lc_fr/fd_compare_listing.png) repeat-x left top;
	padding-left:8px;
	margin-top:-4px;
	margin-right:-4px;
}

#AnnComparer span{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#fff;
	display:inline;
	float:left;
	margin-top:4px;
}

#AnnComparer li{
	margin-right:0;
}


#AnnRetire{
	//width:56px;
}

#AnnEnregistrer{
	float:left;
	display:inline-block;
	padding-top:4px;
	//padding-top:2px;
	width:85px;
	margin-left:10px;
}

a#AnnRegisterLink{
	color:#000;
	font-size:11px;
	background:url(/images/lc_fr/picto_select_register.png) no-repeat left center;
	padding-left:18px;
}

#SelectCont{
	clear:both;
	background:#7F7E7C url(/images/lc_fr/fd_search_select.png) repeat-x top left;
	padding:1px 4px 5px 4px;
	margin-bottom:10px;
	font-family:Arial;
}

.lcbasket{
	font-size:11px;
}

.lcdesc .DescLink{
	font-weight:bold;
	color:#000;
}

.SelectTable{
	display:inline;
	float:left;
	position:relative;
	text-align:center;
	background:transparent url(/images/lc_fr/vign_select.png) no-repeat 0 1px;
	width:89px;
	height:91px;
}

.SelectCheck{
	display:none;
	position:absolute;
	z-index:10;
	width:22px;
	height:20px;
	left:50px;
	top:36px;
}

.SelectCheckShow{
	position:absolute;
	z-index:10;
	width:22px;
	height:20px;
	left:50px;
	top:36px;
}

.SelectCheckInput{
	display:none;
}

.SelectCheckImg{
	position:absolute;
	left:4px;
	top:2px;
	//top:0;
	/*display:none;*/
}

.AnnSelectLink{
	
}

#ann_detail_od .SelectTable a,
#ann_detail_moto .SelectTable a,
.SelectAnnLink{
	color:#333;
	font-size:9px;
	text-decoration:none;
	line-height:9px;
}

.imgSelect,
.imgSelectM{
	margin:5px 0 2px 5px;
	//margin:0;
	height:58px;
	width:77px;
	z-index:0;
}

.SelectSupprShow,
.SelectSuppr{
	width:14px;
	height:14px;
	position:absolute;
	left:63px;
	top:10px;
	background:url(/images/lc_fr/picto_select_suppr.png) no-repeat left top;
}

.SelectSuppr{
	display:none;
}

.SelectSupprShow:hover,
.SelectSuppr:hover{
	cursor:pointer;
}

.SliderGallery {
	overflow: hidden;
	position: relative;
	height:111px;
	width:800px;/*width:622px;*/
	left:23px;
}

#ann_detail_auto,
#ann_detail_moto,
#ann_detail_od{
	position: absolute;
	list-style: none;
	overflow: none;
	padding: 0;
	margin: 0;
	white-space:nowrap;
	background: transparent url(/images/lc_fr/fd_recherche_Vide.png) top left repeat-x;
	width:2000px;
}

.Slider{
	background:url(/images/lc_fr/slider_bar2.png) no-repeat left top;
	width:800px;/*width:622px;*/
	height:15px;
	position: relative;
	margin-top:95px;
	//top:95px;
}

#SliderNew.Slider{
	background:url(/images/lc_fr/slider_bar2.png) no-repeat left top;
	height:15px;
}

.SliderGallery .ui-slider-handle.ui-state-default.ui-corner-all{
	background:url(/images/lc_fr/slider.png) no-repeat left top;
	width:184px;
	height:13px;
	margin-top:3px;
	border:none;
}

#nb_el{
	display:inline;
	float:left;
}

#main_command{
	float:right;
	margin-top:3px;
}

#main_command li{
	list-style:none;
}

#MoteurCont #PucesTop li a{
	font-family:Verdana;
	color:#000;
}

#PucesTop {
	margin-top: 10px;
}

#PucesTop li {
	padding:3px 0 3px 9px;
}

#PucesLeft,
#PucesRight{
	display:inline;
	float:left;
	color:#000;
	width:155px;
}

#PucesLeft li a,
#PucesRight li a{
	display:block;
	width:155px;
	_width:150px;
}

#PucesLeft li,
#PucesRight li{
	font-size:11px;
}

#PucesRight .KeyWordTitle{
	margin-top:16px;
}

#PucesRight{
	margin-left:16px;
}

#MoteurCont #PucesRight li h2 a,
#MoteurCont #PucesLeft li h2 a {
	text-decoration:none;
	font-size:16px;
	color:#333;
	font-family:Trebuchet MS, Arial;
	font-weight:bold;
	line-height:16px;
}

.KeyWordTitle a{
	font-size:18px;
}

#compteur,
#photoHome,
.invisible,
#ListingOd #photoHome{
	display:none;
}


#MoteurCont #PucesTop li a.LinkOn{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}


#ListingOd a.DescLink{
	color:#000;
}

#ListingOd .lclineB a.DescLink{
	font-weight:bold;
}

#ListingOd .lcline a.DescLink{
	font-weight:normal;
}

input.disabledT,
select.disabledT{
	color:#999;
	background:#ccc;
	border:none;
	font-style:italic;
}

input.enabledT,
select.enabledT{
	color:#000;
}

#B2BpriceLabel{
	display:inline;
	float:left;
	margin-right:6px;
}

#MoteurCont li.FullLine{
	width:338px;
	padding:0;
	margin:0;
}
#proPrix{
	padding-top:5px;
}

#proPrix span{
	margin-left:5px;
}

#MoteurCont li#BottomButton{
	width:320px;
}

#MoteurCont li#BottomButton a,
#B2Bprice{
	display:inline;
	float:left;
}

#IntituleMarque,
#LogoMarque{
	display:inline;
	float:left;
}

#IntituleMarque span,
#IntituleMarque h1{
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:18px;
	color:#333;
}

#IntituleMarque h2{
	font-weight:normal;
}

#IntituleMarque .sousTitreModele{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

#LogoMarque{
	margin-right:10px;
}

#IntituleTouteMarque .TitretouteMarque,
#IntituleTousModeles .TitretousModelees,
#IntituleTousModelesMotos .TitretousModelees{
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:20px;
	color:#333;
	margin-bottom:20px;
}
#IntituleTousModelesMotos{
	padding-top:10px;
}

.sousTitreTouteMarque,
.sousTitreTousModeles{
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	color:#000;
}

.ListeModeleMarque ul#alphabet li{
	margin-bottom:30px;
}

.ListeModeleMarque{
	padding:15px;
	//padding:10px;
}

#shadow_Version_list_center_pic{
	height:186px;
}

/*-- les internautes ont aussi vu */

#lioav{
	height:100px;
	background:#94938F url(/images/lc_fr/fd_lioav.png) repeat-x left top;
	padding:7px 4px 7px 17px;
}

#lioav .sousTitreLioav{
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#333;
	text-transform:uppercase;
}

#lioav a{
	color:#FFF;
}

#lioav .introLioav{
	float: left;
	width: 180px;
	font-size:14px;
	font-family:Arial;
	padding-right:40px;
}

#lioav .introLioav a{
	font-size:12px;
}

.lioavline{
	display: inline;
	float: left;
	width: 78px;
	height: 95px;
	font-size: 11px;
	margin: 7px 20px 7px 2px;
	
}
.lioavbrandmod{
	text-align:center;
	padding-top:7px;
}
.lioavline a{
	text-decoration:none;
}
.lioavphoto{
	height:58px;
	width:77px;
}

.lioavphoto a{
	cursor:pointer;
}

#Partenaires{
	height:280px;
}

li.letter{
	margin-top:10px;
	margin-bottom:10px;
}

.ColumnContMarquesModeles li.letter a,
li.letter a{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:20px;
	color:#333;
}

li.letter a.retour{
	color:#007EFF;
	font-size:14px;
	padding-left:10px;
}

.ColumnCont,
.ColumnContMarquesModeles{
	display:inline;
	float:left;
	width:200px;
	padding: 0 2px;
}

.ColumnContMarquesModeles{
	width:265px;
}

.ColumnCont li{
	list-style:none;
	float:left;
	padding:5px 0;
}

.ColumnContMarquesModeles li{
	list-style:none;
}

.ColumnContMarquesModeles li a{
	text-decoration:none;
	color:#007EFF;
	font-family:Verdana;
	font-size:12px;
}

.ColumnCont .nombre,
.ColumnContMarquesModeles .nombre{
	color:#666;
	font-size:12px;
}

.categorie{
	font-weight:bold;
	clear:left;
	padding-top:5px;
}

#ProRegiontxt{
	background:#efefef;
	overflow:auto;
}

#ProRegiontxt .txtCont{
	padding:4px;
	margin-top:0;
	height:60px;
}

#ProRegionCont{
	margin-bottom:10px;
	margin-top:10px;
}

#ProRegionCont .display.TitreSidebar{
	margin-bottom:0;
}

.ImgCp{
	/*margin-top:-20px;*/
	margin-right:10px;
}

.PubNonRoulants{

}

#Listing .CeteLink{
	color:#FF0000;
	font-style:bold; 
}

.liensCat{
	background:#EFEFEF;
}

.liensCat ul{
	margin-left:10px;
	padding-bottom:15px;
	color:#007EFF;
}
.liensCat li{
	list-style:none;
	margin:0;
	line-height /*\**/: 20px;
}

.liensCat a{
	font-family:Verdana;
	font-size:12px;
	color:#007EFF;
	background:url(/images/lc_fr/puce_carre_bleu.png) no-repeat left 5px;
	padding-left:10px;
}

/*------------------- ONGLETS -------------------*/

ul#Onglets{
	margin:0;
	padding:0;
	margin-top:6px;
	height:24px;
	margin-left:17px;
}

ul#Onglets *{
	font-family:Verdana;
}

ul#Onglets li{
	float:left;
	font-family:Verdana;
	font-size:11px;
	margin-left:5px;
	padding-right:5px;
	background:#fff url(/images/lc_fr/fd_ong_listing_d_off.png) no-repeat right bottom;
	list-style:none;
	margin-bottom:-1px;	
}

#Entete ul#Onglets li{
	background: url(/images/lc_fr/fd_ong_listing_d_off_com.png) no-repeat right bottom;
}

#Onglets li.Active{
	font-weight:bold;
	background:url(/images/lc_fr/fd_ong_listing_d_on.png) no-repeat right bottom;
	border-bottom:1px solid #fff;
	margin-left:0px;
}

#Entete #Onglets li.Active{
	background:url(/images/lc_fr/fd_ong_listing_d_on_com.png) no-repeat right bottom;
}

#Onglets li a{
	display:block;
	padding:7px 10px 4px 10px;
	color:#000;
	text-decoration:none;
	background:url(/images/lc_fr/fd_ong_listing_g_off.png) no-repeat left bottom;
}

#Entete #Onglets li a{
	background:url(/images/lc_fr/fd_ong_listing_g_off_com.png) no-repeat left bottom;
}

#Onglets li.Active a{
	background:url(/images/lc_fr/fd_ong_listing_g_on.png) no-repeat left bottom;
	padding:7px 5px 4px 10px;
}

#Entete #Onglets li.Active a{
	background:url(/images/lc_fr/fd_ong_listing_g_on_com.png) no-repeat left bottom;
}
#liensCara .sousTitreCara{
	margin-left:11px;
}

#liensCara .typeArticle,
#liensCara .sousTitreCara{
	color:#00336E;
	font-size:11px;
	font-family:Arial;
}

#liensCara .sousTitreCara{
	display:inline-block;
	margin-bottom:10px;
}

#liensCara .typeArticle{
	margin-top:0;
}
#liensCara .Article .noteAvis{
	background:#23508a;
	color:#ffffff;
	padding:3px;
	position:relative;
	left:-90px;
	z-index:999;
	top:2px;

}
#liensCara .Article a{
	color:#3C3C3C;
	font-size:13px;
	/*float:left;*/
}

#liensCara .Article img{
	margin-right:5px;
	margin-left:10px;
}


#liensCara .visuArticle {
display:inline-block;
width:100px;
height:auto;
float:left;
//clear:both;
}

span.infosCommunaute{
	margin-left:10px;
}
#OptionsInnerCont{
	background:#fff;
	border:1px solid #999;
	padding:3px 0;
	width:318px;
	overflow:hidden;
	position:absolute;
	z-index:100;
	display:none;
	font-size:12px;
	height:230px;
	*height:270px;
	margin-top:-317px;
	margin-left:7px;
}

#OptionsTitleSelect{
	margin-left:3px;
}


#OptionsInnerCont.UtilsDivOpt{
	height:300px;
	margin-top:-317px;
}

#OptionsInnerCont li{
	width:153px;
	padding-left:3px;
	display:inline;
	float:left;
}

#OptionsInnerCont li:hover{
	background:	#efefef;
}

#OptionsInnerCont li.Selected{
	background:#ffffcc;
}

#OptionsInnerCont li input{
	margin-right:4px;
	border:none;
	height:auto;
	margin-top:0;
	vertical-align:top;
}

#OptionsTitleSelect{
	font-weight:bold;	
}

#MoteurCont li#OptionsOutsideCont{
	margin-top:0;
}

#MoteurCont select#warranty{
	font-family:Arial;
	width:140px;
}
.btnClose{
	text-align:center;
}

#WarrantyCont{
	height:20px;	
}

#MoteurCont li.sousTitreRecherche{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	display:block;
	width:100%;
	margin-top:10px;
}

.co2{
	position:relative;
}

#consoCO2{
	background: #fff;
	width:148px;
	position:absolute;
	top:20px;
	z-index:1000;
	border:1px solid #999;
	padding:0 2px;
}

#consoCO2 .btnClose{
	margin-top:10px;
}

.Niveau{
	width:149px;
	padding:4px 0 2px 6px;
	background:url(/images/lc_fr/Lc-Co2-gris.jpg) no-repeat left center;
}

.Niveau:hover{
	cursor:pointer;
}

.Niveau span,
#NiveauConsoCo2 span{
	float:right;
	margin-right:16px;
}

#NiveauConsoCo2 span{
	margin-right:26px;
	border:1px solid #999;
	padding:0 2px;
	font-weight:bold;
	width:28px;
	text-align:center;
}
#niveauAAA.NiveauOn,
#niveauAA.NiveauOn,
#niveauA.NiveauOn,
#niveauAAA.LevelOn,
#niveauAA.LevelOn,
#niveauA.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-vertFonce.jpg) no-repeat left center;	
}
#niveauB.NiveauOn,
#niveauB.LevelOn,
#niveauH.NiveauOn,
#niveauH.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-vertClair.jpg) no-repeat left center;	
}

#niveauCD.NiveauOn,
#niveauCD.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-jauneClair.jpg) no-repeat left center;	
}

#niveauEEE.NiveauOn,
#niveauEEE.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-jauneFonce.jpg) no-repeat left center;	
}

#niveauEE.NiveauOn,
#niveauE.NiveauOn,
#niveauFF.NiveauOn,
#niveauF.NiveauOn,
#niveauEE.LevelOn,
#niveauE.LevelOn,
#niveauFF.LevelOn,
#niveauF.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-orange.jpg) no-repeat left center;	
}

#niveauG.NiveauOn,
#niveauG.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-rouge.jpg) no-repeat left center;	
}

#niveau00,
#niveau00.NiveauOn{
	background:url(/images/lc_fr/Lc-Co2-blanc.jpg) no-repeat left center;
}

/* // NOUVEAU 2013 \\ */
#niveau90.NiveauOn,
#niveau90.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-Niv90.png) no-repeat left center;	
}

#niveau150.NiveauOn,
#niveau150.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-Niv150.png) no-repeat left center;	
}

#niveau180.NiveauOn,
#niveau180.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-Niv180.png) no-repeat left center;	
}

#niveauMax.NiveauOn,
#niveauMax.LevelOn{
	background:url(/images/lc_fr/Lc-Co2-NivMax.png) no-repeat left center;	
}

#niveauInd,
#niveauInd.NiveauOn{
	background:url(/images/lc_fr/Lc-Co2-NivInd.png) no-repeat left center;
}

/* // FIN \\ */
.NiveauOff{
	border:1px solid #000;	
}

#NiveauConsoCo2 span.niveauAAA,
#NiveauConsoCo2 span.niveauAA,
#NiveauConsoCo2 span.niveauA{
	background:#44A115;
}
#NiveauConsoCo2 span.niveauB,
#NiveauConsoCo2 span.niveauH{
	background:#72D014;
}
#NiveauConsoCo2 span.niveauCD{
	background:#FFFF11;
}
#NiveauConsoCo2 span.niveauEEE{
	background:#FFA115;
}
#NiveauConsoCo2 span.niveauEE,
#NiveauConsoCo2 span.niveauE,
#NiveauConsoCo2 span.niveauFF,
#NiveauConsoCo2 span.niveauF{
	background:#FF6600;
}
#NiveauConsoCo2 span.niveauG{
	background:#FF0000;
}

#MoteurCont .depart{
	clear:both
}

#ConsoTitle{
	font-size:16px;
	font-weight:bold;
}

li.consommation,
li.puissance{
	position:relative;
}

#ConsoHelpContent,
#PuissanceHelpContent{
	font-family:Verdana;
	font-size:14px;
	clear:both;
	padding-top:13px;
}

#HelpConso,
#HelpPuissance{
	position:absolute;
	background:#ffffcc;
	border:1px solid #cc9900;
	padding:8px;
	left:-150px;
	top:0px;
	width:303px;
	height:173px;
	z-index:100;
	display:none;
}

#ConsoTitle,
#PuissanceTitle{
	display:inline;
	float:right;
}

#ConsoTitle,
#PuissanceTitle{
	float:left;
	background:url(/images/lc_fr/picto_aide.png) no-repeat left center;
	padding-left:20px;
}

#Entete{
	background:#EFEFEF;
	border-top:1px solid #E0E0E0;
	padding-top:5px;
	width:100%;
	float:left;
}

#Entete a{
	font-family:Verdana;
	font-size:12px;
	color:#007EFF;
	position:relative; /*IE6*/
}

#modelesCom{
	padding:7px 8px 15px 8px;
}

#Entete .sousTitreRecherche {
	width:auto;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	padding:7px 5px 7px 20px;
	position:relative; /*IE6*/
}

#Entete #filtreClose{
	float:right;
}

#Entete .listModel{
	width:100%;
	padding-top: 5px;
	padding-bottom:10px;
}

#modelesCom .listModel table{
	width:100%;
	font-family:Verdana;
	font-size:12px;
}

#modelesCom td{
		width:200px;
}

#modelesCom .listModel table a {
	color:#000;
	text-decoration:none;
}

#modelesCom .listModel table .noLink {
	color:#CCC;
}

#modelesCom .listModel table span{
	padding:2px 0 3px 10px;
}
#modelesCom .listModel .touteGen{
	font-family:Verdana;
	font-size:12px;
}

#modelesCom .active {
	font-weight:bold;
	background:url(/images/lc_fr/gellule_modeleCom_on_top.gif) no-repeat 0 0;
}

#modelesCom .active span {
	background:url(/images/lc_fr/gellule_modeleCom_on_bottom.gif) no-repeat 0 bottom;
	display:block;
}

#modelesCom .existe:hover span {
	background:url(/images/lc_fr/gellule_modeleCom_off_bottom.gif) no-repeat 0 bottom;
	display:block;
	
}
#modelesCom .existe:hover {
	font-weight:bold;
	display:block;
	background:url(/images/lc_fr/gellule_modeleCom_off_top.gif) no-repeat 0 0;
}
/* Hack IE6 pour passage des div déroulantes au dessus des select */
#div_category iframe, #consoCO2 iframe, #OptionsInnerCont iframe, #HelpConso iframe, #HelpPuissance iframe{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;/*Placer l'iframe en arrière-plan du div*/
	filter:mask();/*Cacher l'iframe dans IE6*/
}

#div_category iframe {width:330px; height:310px;}
#consoCO2 iframe {width:180px; height:230px;}
#OptionsInnerCont iframe {width:330px; height:320px;}
#HelpConso iframe,
#HelpPuissance iframe{width:330px; height:210px;}



/**
 * helpers
 */
.context {overflow:hidden; _overflow:visible; _zoom:1;}
.floatR {float:right !important;}

/**
 * jsToggle
 */
.jsToggle {text-align:left; font-size:14px; font-family:verdana, sans-serif;}
.jsToggle p {margin:10px 0;}
.jsToggle li {margin-bottom:10px;}
.hasJS .jsToggle {display:none;}
.toggleSearchCtrl {float:left;}

.positionSpec{
	top:1800px;
}
#contentForPub{
	width:100%;
	position:relative;
}

/* Suppression des styles LCDN */
.margin-right{
	margin-right:10px;
}
.pull-right{
	float:right;
}
.pull-left{
	float:left;	
}
.margin-bottom{
	margin-bottom:10px;
}
select.input,
#specIE7 ul{
	margin-bottom:12px;	
}
select.input#regionsP{
	margin-bottom:0;	
}
#specIE7 li{
	list-style:none;	
}
#specIE7
#recherche form.hidden,
.hidden{
	display:none;	
}
h5.margin-left{
	clear:both;	
	overflow:auto;
}
.text-white-shadow {
  text-shadow: 1px 1px #FFFFFF !important;
}
.text-black {
  color: #000000 !important;
}
.size13 {
  font-size: 13px !important;
}
.size12{
	font-size:12px;	
}
.size11{
	font-size:11px;	
}
#MoteurCont{
	background: #bebcb4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2JlYmNiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZWJjYjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #bebcb4 11%, #bebcb4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(11%,#bebcb4), color-stop(100%,#bebcb4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#bebcb4 11%,#bebcb4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#bebcb4 11%,#bebcb4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#bebcb4 11%,#bebcb4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#bebcb4 11%,#bebcb4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bebcb4',GradientType=0 ); /* IE6-8 */
	padding-bottom:0;
	margin-bottom:10px;
	border:1px solid #bebcb4;
	font-family:Verdana !important;
}
#MoteurBg{
	padding:6px 0 6px 6px;
	overflow:hidden;
	position:relative;
}
#MoteurCont h5{
	margin-bottom:8px;
}
#MoteurCont #PromoneuveCont{
	padding:6px 0 10px 6px;
	clear:both;
	overflow:auto;
	border:none;
}
#MoteurCont #Engagements{
	display:none;	
}
#MoteurCont #PromoneuveCont label{
	font-size:12px;
	font-weight:bold;
	width:100px;
}
#MoteurCont #PromoneuveCont select{
	width:196px;
}
#BtSearchPN{
	border:none;	
	width:120px;
	margin-right:10px;
}
#BtSearchPN:hover{
	cursor:pointer;	
}
#MoteurCont #PromoneuveCont #switchLc{
	margin-bottom:35px;
	display:block;
	background-position:279px 6px;
}
#seeOccase{
	background:#fff;
	padding:5px;
}
#seeOccase a{
	color:#000;
	display:inline;
	float:right;
	padding-left:10px;
}
#MoteurCont #PromoneuveCont #switchLc.margin-right{
	margin-right:0 !important;
}
#MoteurCont #PromoneuveCont label.no-underline.text-black.text-white-shadow.size13{
	padding-right:0 !important;
}
.border-grey {
    border: 1px solid #C5C5C5;
}
.padding-bottom5 {
    padding-bottom: 5px;
}
.padding-top5 {
    padding-top: 5px !important;
}
.text-center {
    text-align: center !important;
}
.text-dark-grey {
    color: #545454 !important;
}
.size14 {
    font-size: 14px !important;
}
.bg-white {
    background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #e9eaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9eaea));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e9eaea 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#e9eaea 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#e9eaea 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#e9eaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9eaea',GradientType=0 );
    color: #000000;
}
.bg-white:hover{
	background: #e9eaea;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e9eaea 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9eaea), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #e9eaea 0%,#ffffff 100%);
	background: -o-linear-gradient(top,  #e9eaea 0%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #e9eaea 0%,#ffffff 100%);
	background: linear-gradient(to bottom,  #e9eaea 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9eaea', endColorstr='#ffffff',GradientType=0 );	
}
.no-radius {
    border-radius: 0 !important;
}
.no-underline {
    text-decoration: none !important;
}
.text-dark-grey {
    color: #545454 !important;
}
.text-bold{
	font-weight:bold;	
}
#limitrophesRecup #infoTrait{
    border-bottom: 1px dotted #808080;
    border-left: 1px dotted #808080;
    float: left;
    height: 10px;
    width: 18px;
	margin-left:5px;
}