/****************************************
* Tableau liste voitures
****************************************/
#recapRecherche{width:630px;}
#recapRecherche table, #recapRecherche tr, #recapRecherche td{border:none;}
#recapRecherche .recap{height:65px;}
.intG{width:70px; padding:5px; text-align:right; font-weight:bold;}
.valG{width:230px; padding:5px}

.intD{width:75px; padding:5px; text-align:right; font-weight:bold;}
.valD{width:225px; padding:5px}

#recapRecherche hr{width:620px; margin-left:10px;  height:1px; color:#666666;}

#recapRecherche tr{margin:0px;}


#listeVoiture{margin-left:-2px; padding-bottom:0px; border:none; background-image:url(../img/tab_liste_fd.jpg); background-repeat: no-repeat; width:640px;}
#listeVoiture{ width:640px;}
#listeVoiture a{color: white;}
#listeVoiture a:hover{color: white;}
#tabListe{background-image:none; margin-top:0px; height:17px; width:630px;}

#tabListe td{padding-top:3px; color:#FFFFFF; font-weight:bold; border:none; margin:0 0 0 3px; text-align:center; width:78px;}
.line{width:635px; margin:0 0 0 2px; border-bottom: solid 3px white; padding:0px;}
.line tr{width:635px; margin:0 0 0 0px;}
.line .first{border-left:none;}
.line td{ border:none; margin:2px; padding:0px; width:78px; text-align:center; }
.pair{background-color:#e3e9b7;}
.impair{background-color:#f5f7e5;}


/* PAGER */
.liensItem{float:right; width:180px; text-align:right; padding-right:10px;}
.numItem{float:left; width:620px; text-align:right;}
.nbrRes{text-align:left; float:left; width:435px; padding-left:15px;}


/****************************************
* Fiche voiture
****************************************/
.fiche .titreFiche h1{display:block; margin-top:0px;}
.fiche .titreFiche img{float:right; width:35px; margin-right:0px; margin-top:-30px;}
.wrapperFiche{float:left; width:310px;}

.descriptif{
	border:none;
	border-spacing:0px;
	
	}
.descriptif table{
	border:none;
	margin:0px;
	width:312px;
	}
.descriptif tr{
	width:310px;
	margin:0px;
	border:none;
	
	}
.descriptif td{
	border:none;
	font-size:12px;
	margin:0px;
	}
.descriptif .valG{text-align:left; width:100px; padding:5px;}	
.descriptif .intG{text-align:left; width:200px; padding:5px;}
.descriptif .modele{height:45px; width:300px; padding: 15px 0 0 10px; font-size:14px; font-weight:bold; color:#000000; margin:0px;}

.contactCon{margin:0px; width:310px; font-size:12px;}
.nomConces{font-size:12px; font-weight:bold; padding:5px}
.adCo{padding-left:5px}
.emailCo{padding:3px 0 10px 5px;}
.emailCo a{text-decoration:underline;}
.emailCo img{padding:5px 5px 0px 0px;}

.equipement{width:318px; font-size:12px; margin-top:0px; /*border: solid 1px red;*/ float:right;margin-right:2px;}
.ongletE{background:url(../img/onglet_equipement.jpg) no-repeat top; height:22px; width:318px;}
.options{margin:0px; padding:10px;top:0px;/* border:solid 1px green;*/}

.liensFiche{/*border: solid 1px blue;*/ width:310px; float:left; margin-top:10px;}
.liensFiche .floatG{float:left; width:150px;margin-right:10px;}
.liensFiche .floatD{float:right; width:150px;}
.liensFiche .floatG img, .liensFiche .floatD img{ width:35px; float:left; margin-right:0px;}
.liensFiche .floatG a, .liensFiche .floatD a{display:block; width:100px; float:right; margin-top:10px; margin-right:10px;}

/*****************************
*      infobulle moteur
******************************/
span.tooltip2 em {
    display:none;
}
span.tooltip2:hover {
    border: 0;
    text-decoration:none;
}
span.tooltip2:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 210px;
    left: 340px;
    padding: 5px 5px 5px 0px;
    color: #666;
    border: 1px solid #666;
    background-color: white;
    width:170px;
	font-weight:400;
	text-align:center;
}

.tooltip2 img{padding-top:2px;}
/****************************************
* Galerie
****************************************/
.galerie{
	float:right;
	width:320px;
	margin-right:2px;
	margin-bottom:5px;
	margin-top:0px;
	}

.ongletG{background:url(../img/onglet_galerie.jpg) no-repeat; height:22px; width:321px;}

.a, .a:visited {color:#000;}
#container {position:relative; width:316px; background:#fff;  margin:0px 0px 10px 1px;}
#container>img {border:1px solid #666;}

a.gallery, a.gallery:visited {display:inline; color:#000; text-decoration:none; border:1px solid #666; width:80px; height:60px; float:left; margin:10px 10px; position:relative; cursor:default;}

a.slidea>img, a.slideb>img, a.slidec>img{width:80px;}

a.gallery span {visibility:hidden; display:block; position:absolute; width:318px; height:200px; top:0px; left:9px; cursor:default;}

a.slidea span {left:-21px; top:-260px;}
a.slideb span {left:-122px; top:-260px;}
a.slidec span {left:-225px; top:-260px;}

a.slidea span img, a.slideb span img, a.slidec span img{width:316px;}

a.gallery:hover {white-space:normal; border:1px solid #999; z-index:100;}

a.gallery:hover span {visibility:visible; z-index:100;}
/*la grande image*/
a.gallery:hover span img {margin:10px; position:relative; z-index:100; border:1px solid #666;}

a.gallery:active, a.gallery:focus {border:1px solid #63750b; z-index:10;}

a.gallery:active span, a.gallery:focus span {visibility:visible; z-index:10;}

a.gallery:active span img, a.gallery:focus span img {position:relative; margin:10px; z-index:10;border:1px solid #666;}


/****************************
*    fiche imprimable
****************************/
#haut .liensFiche{text-align:center; width:640px}
.ficheImp{border-top:solid 1px #63750b; border-bottom:solid 1px #63750b; padding-top:15px; margin-right:5px;}
.ficheImp .logoJFC{
float: left;
width: 170px;
}

.ficheImp .contactCon{
float: left;
width: 250px;
border:solid 1px #63750b;
margin-top: 20px;
}

.ficheImp .wrapperFiche{width:300px;}
.ficheImp .wrapperFiche{margin:15px 0 0 10px;}

.ficheImp .equipem, .ficheImp .annee, .ficheImp .transmission, .ficheImp .km, .ficheImp .carburation, .ficheImp .garantie {margin-top:20px;}
.ficheImp .intG{font-size:12px; } 
.ficheImp .valG{font-size:14px; } 

.ficheImp .equipem .valG{width:270px;}
.ficheImp .descriptif .prix {text-align:center;}
.ficheImp .descriptif .prix .valG{font-size:20px;}
.ficheImp .garantie .intG{ padding-top:0px; margin-top:0px; } 
