/* mise en page */
*{
	font-family:Arial;
}
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;
}

#MoteurCont{
	background:#BEBCB4 url(/images/lc_fr/fd_moteur.png) repeat-x top left;
	border:1px solid #BEBCB4;
	border-bottom:1px solid #999;
	overflow:hidden;
	width:338px;
	position:relative;
	font-family:Arial;
}

#ListingOd #MoteurCont{
	margin-bottom:10px;
	padding-bottom:5px;
}

#MoteurCont input,
#MoteurCont select{
	color:#333;
	font-family:verdana;
	border: 1px solid #999;
}

#MoteurCont select{
	width:155px;
}
 
#MoteurCont input.selected,
#MoteurCont select.selected{
	font-weight:bold;
}

#MoteurCont li{
	display:inline;
	float:left;
	font-size:12px;
	width:155px;
	padding-left:9px;
	margin-top:10px;
}

#MoteurCont li.versecat{
clear:left;
margin-top:0;
_margin-top:-8px;
padding-left:0;
padding-right:10px;
_padding-right:0px;
}

#MoteurCont li.versecat #SS_CATEGORIE,
#MoteurCont  li #cat{
	/*margin-top:17px;*/
	//margin-top:0px;
}

#MoteurCont li.versecat .lienCategorie{
!margin-top:-8px;
_margin-top:0px;
}

*> #MoteurCont li.versecat .lienCategorie{
	margin-top:0;	
}

#MoteurCont #PucesTop li{
	margin-top:0;
}

#MoteurCont li.loisir{
	display:none;
}

#OdContMoteur #MoteurCont li{
	width:auto;
}

#OdContMoteur #formulaire li{
		padding-left:0;
}

#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;
}

#FinitionLabel{
	border-top:8px solid #BEBCB4;
}

.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:136px;
}

#photosOd #departement,
#photoOd{
	margin-left:20px;
}

#DivVersion{
	width:320px;
}

/*#VersionCont{
	padding-top:35px;
}*/

.NoMargNoPad{
	margin:0;
	padding:0;
}

#form .lienCategorie{
	display:block;	
}

#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:316px;
	height:auto;
	display:inline-block;
	width:310px;
	overflow:hidden;
	float:left;
	background:transparent url(/images/lc_fr/cust_select_320.png) no-repeat top left;
}

#form #div_category.utilitaire{
	width:200px;
	padding:5px 6px 2px;
}

#form #div_category input,
input#warranty{
	border:none;
}

#form #div_category.divmoto{	
	width:160px;
}

#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:630px;
}

#ListingCont .TitreEvenement{
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:20px;
	color:#333;
	padding-bottom:15px;
	padding-top:15px;
}

#MoteurListing{
	clear:both;
	padding:4px 9px 0px 9px;
	overflow:auto;
}

#MoteurListing select {
	font-family:verdana;
}

#MoteurCont label {
	padding:0 0 2px 2px;
}

#SideBar{
	width:340px;
	margin:0;
	padding:0;
	margin-left:10px;
}

/*  TABS => Recherche rapide/avancée/par marque...  */

h5 span{
	font-family:Trebuchet MS;
	font-weight:bold;
	display:inline;
	float:left;
	font-size:18px;
	color:#333;
	margin-right:20px;
}

#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;
}

.TabTJQ,
#OngMarque{
	display:inline;
	float:left;
}

.TabTJQ .ui-tabs-nav,
.ui-tabs-nav{
	color:#000;
	font-weight:normal;
}

.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: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;
}

/* debut maj mike le 12/12/2008 pour compatibilité IE 6 */
.warrantylist11Red{
	-margin-top:-43px; 
}
/* fin maj mike le 12/12/2008 pour compatibilité IE 6 */


.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;
}

#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;
	/*background:#007EFF;*/
	width:76px;
}

.push2talkOD{
	width:100px;
}
.push2talkOD a{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	height:16px;
	/*background:#007EFF;*/
	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;
}

#SideBar .TitreSidebar img{
	float:right;
	margin:4px;
	cursor:pointer;
}

.txtCont,
#NonRoulants dd{
	font-size:12px;
	clear:both;	
	margin-top:20px;
}

.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{
	text-align:center;
	height:280px;
	width:300px;
}

#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{
	background:#EFEFEF;
	padding:12px 0px 18px 12px;
	margin-bottom:5px;
}

#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;
	margin-bottom:15px;
}

#InfoPlus li{
	list-style:inside;
	list-style-image: url(/images/lc_fr/puce_bleue.gif);
}


#InterLinkingtxt li{
	clear:left;
}

#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{
	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;

}

/*#publiciteContOD{
	width:302px;
	height:250px;
	//margin-bottom:100px;
}*/


#publiciteCont{
	width:302px;
	height:250px;
}

#publiciteTop,
#publiciteToploisir,
#publiciteBottom,
#publiciteodTop,
#publiciteodBottom,
#publiciteBottomloisir{
	position:absolute;
	left:660px;
}

#publiciteBottomloisir{
	top:800px;
	!top:830px;
	_top:830px;
	/*top:890px;
	!top:920px;
	_top:920px;*/
}

#publiciteTop,
#publiciteToploisir{
	top:250px;
	_top:268px;
}

#publiciteodTop{
	top:250px;
}

#publiciteBottom{
	top:800px;
	!top:815px;
	_top:815px;
}

#publiciteodBottom{
	top:530px;
}

#publiciteodBottom.PubNonRoulants{
	top:580px;
	!top:590px;
}

#publiciteod{
	position:absolute;
	top:250px;
	//top:250px;
	left:660px;
}

#publicitePartenaires,
#publicitePartenairescp,
#publicitePartenairesOD,
#publicitePartenairescpOD,
#publicitePartenaires .loisir{
	position:absolute;
	left:640px;
	top:1060px;
	!top:1080px;
	_top:1500px;
}

#publicitePartenairesOD,
#publicitePartenairescpOD{
	top:790px;
}

#publicitePartenairesOD.PubNonRoulants2,
#publicitePartenairescpOD.PubNonRoulants2{
	top:850px;
	!top:860px;
	_top:860px;
}

#publicitePartenairescp{
	top:1580px;
}

#publicitePartenaires.loisir{
	top:1160px!important;
}

.publicitePartenairesAuto,
.publicitePartenairesUtils{
	top:1630px!important;
	_top:1680px!important;
}

.publicitePartenairesMoto,
.publicitePartenairesScooter,
.publicitePartenairesQuad{
	top:1590px!important;
	_top:1640px!important;
}

#PubRightContSpacer{
	height:320px;
	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{
	position: absolute;
	width:0px;
	height:12px;
}

.HelpPict{
	float:right;
	border:none;
}

#LinkMotoCatCont{
	margin-top:12px;
	margin-left:8px;
}

#LinkSearchNumber{
	font-family:Verdana;
	font-size:11px;
	color:#000;
	margin-top:12px;
	white-space:nowrap;
}

.ListeModeleMarque,
#TabListBrand{
	background:#efefef;
	_background:transparent;
	padding:10px;
	overflow:auto;
}

#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:622px;
}

#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_bar.png) no-repeat left top;
	width:622px;
	height:15px;
	position: relative;
	margin-top:95px;
	//top:95px;
}

#SliderNew.Slider{
	background:url(/images/lc_fr/slider_bar.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 12px 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;
}

#lioav .introLioav a{
	font-size:12px;
}

.lioavline{
	display: inline;
	float: left;
	width: 78px;
	height: 95px;
	font-size: 11px;
	margin: 0 13px 0 13px;
}
.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:195px;
}

.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;
}

#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,
#liensCara #TitreInterLinkingtxt{
	width:330px;
	margin:0;
	padding:0;
}

#liensCara{
	margin-top:10px;
}

#liensCara #InterLinkingtxt{
	background:#FFF;
}

#liensCara .sousTitreCara{
	margin-left:11px;
}

#liensCara #TitreInterLinkingtxt{
	padding-top:4px;
	padding-left:10px;
	width:320px;
}

#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{
	background : url("/images/lc_fr/separateur_liens_cara2.png") no-repeat top center;
	padding-top:20px;
	height:70px;
}

#liensCara .Article a{
	color:#3C3C3C;
	font-size:13px;
}

#liensCara .Article img{
	margin-right:5px;
}
#liensCara .AddCp{
	margin-top:300px;
}

#liensCara .visuArticle {
display:inline-block;
width:100px;
height:auto;
float:left;
//clear:both;
}

#OptionsInnerCont{
	background:#fff;
	border:1px solid #999;
	padding:3px 0;
	width:314px;
	overflow:hidden;
	position:absolute;
	z-index:100;
	margin:-287px 0 0 0px;
	*margin:-335px 0 0 0px;
	display:none;
	font-size:12px;
	height:230px;
	*height:270px;
	left:650px;
}

#OptionsTitleSelect{
	margin-left:3px;
}


#OptionsInnerCont.UtilsDivOpt{
	height:300px;
	margin-top:-290px;
}

#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;
}

/*#UpperCont{
	margin-bottom:35px;
	overflow:hidden;
}*/

.btnClose{
	text-align:center;
}

#WarrantyCont{
	height:20px;	
}

#MoteurCont li.sousTitreRecherche{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	display:block;
	width:100%;
	margin-top:20px;
}

.co2{
	position:relative;
}

#consoCO2{
	background: #fff;
	width:148px;
	height:290px;
	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;
}

.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;
}

#ConsoHelpClose,
#ConsoTitle,
#PuissanceHelpClose,
#PuissanceTitle{
	display:inline;
	float:right;
}

#ConsoHelpClose a,
#PuissanceHelpClose a{
	color:#007eff;
	font-size:12px;
}

#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;
	float:left;
}

#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;}
