/* CSS Document */
body {	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;}
/*-------------------------------- general au site -----------------------------*/
p,ul,li,h1,h2,h3,h4,h5,h6,dd,dt,dl,div {	margin:0;	padding:0;}
a img  {	border:none;}
a {	color:#000000;	text-decoration:none;}
a:hover {	color:#000000;	text-decoration:none;}

ul {	list-style-type:none;}
p,li,dt {	font-size:11px;	color:#3e474c;}

.opaimg img {
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.opaimg:hover img {
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

.champs {
	height:16px;
	background-color: #EEEEEE;
	border: 1px solid Black;
}

.btn {
	height:20px;
	background-color: #CCCCCC;
	color: #000000;

		border: 1px solid Black;
}

.gris_clair {font-size:9px;color: #F4F7F7;}
.gris_clair:hover {font-size:9px;color: #F4F7F7;}
/*-------------------------------- conteneur -----------------------------*/
#conteneur{	width:898px; margin:0 auto 0px auto; padding:0 1px; background:#fff;}
/*-------------------------------- flash -----------------------------*/
#conteneur #flash{	width:100%;	height:123px; background:#ddd; position:relative;}
#conteneur #flash p.tel{ position:absolute;	top:80px; left:50px; color:#333; font-weight:700;}
#conteneur #flash h1{ position:absolute; top:98px; font-size:18px; left:210px; color:#fff;}
/*-------------------------------- bandeau-----------------------------*/
#conteneur #bandeau{ width:100%; height:24px; border-width: 0 0 6px 0; margin: 0 0 1px 0;}
#conteneur #bandeau h3{	float:right; font-size:12px; font-weight:700; padding:0 10px; height:24px; line-height:24px; border-left:1px solid #fff;}
#conteneur #bandeau h4{	float:right; font-size:12px; font-weight:700; padding:0 10px; height:24px; line-height:24px; border-left:1px solid #fff;}
/*-------------------------------- bandeau pied-----------------------------*/
#conteneur #bandeau-pied{	width:100%;	clear:both;	height:24px; border-width: 6px 0 0 0; margin: 0 0 1px 0;}
/*-------------------------------colonne_gauche-----------------------------*/
#conteneur #colonne_gauche{	width:208px;	float:left;}
#conteneur #colonne_gauche ul{	margin:0 0 8px 0;	background:#fff;}
#conteneur #colonne_gauche ul li{	height:23px;	line-height:23px;	font-size:12px;	margin: 0 0 1px 0;}
#conteneur #colonne_gauche ul li a{	height:23px;	line-height:23px;	display:block;	padding:0 0 0 10px;}
#conteneur #colonne_gauche ul li div {	height:23px;	line-height:23px;	font-size:12px;	margin: 0 0 0 -10px;padding:0 0 0 10px;}
/*-------------------------------recherche-----------------------------*/
#conteneur #colonne_gauche #recherche{ width:180px;	height:158px; float:right; margin:0 0 6px 0; padding:10px; display:inline;}
#conteneur #colonne_gauche #recherche p{ font-size:11px; width:180px; margin:10px 0 0 0;}
#conteneur #colonne_gauche #recherche select{ font-size:11px;}

#conteneur #colonne_gauche #recherche p.select{	margin: 6px 0 0 0;	width:100%;}
#conteneur #colonne_gauche #recherche p.select select{	width:170px;}

/*-------------------------------video-----------------------------*/
#conteneur #colonne_gauche #video{
	width:200px;
	height:190px;
	float:right;
	display:inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}
/*-------------------------------promo-----------------------------*/
#conteneur #colonne_gauche #promo{	width:200px;	height:200px;	float:right;	margin:0 0 8px 0;	display:inline;}
/*-------------------------------financer-----------------------------*/
#conteneur #colonne_gauche #financer{	width:200px;	height:165px;	float:right;	margin:0 0 8px 0;}

/*-------------------------------DIVERS ROND-----------------------------*/
#conteneur #colonne_gauche #diversrond{
	width:200px;
	height:400px;
	float:right;
	background-image: url(../../images/bg-carteclube2.jpg);
	margin-bottom: 8px;
	margin-left: 0px;
	clip: rect(auto,auto,auto,auto);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 5px;
}

/*-------------------------------DIVERS CARRE-----------------------------*/
#conteneur #colonne_gauche #diverscarre{
	width:200px;
	height:300px;
	float:right;
	margin:0 0 8px 0;
	background-image: url(../../images/bg-gris-carre.png);
}


/*-------------------------------CORPS-----------------------*/
#conteneur #corps{	float:left;	margin:0 0 0 8px;	width:672px;}
#conteneur #corps h1,
#conteneur #colonne_gauche #recherche  h1{font-size:18px;font-weight:normal;}
#conteneur #corps h1 span.arialblack,
#conteneur #colonne_gauche #recherche  h1 span.arialblack,
#conteneur #corps div.cellule_voiture div.infos_voiture h2 span.arialblack{
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
}

/*-------------------------------Marques dispo-----------------------*/
#conteneur #marques{width:652px;height:144px;padding:10px;}
#conteneur #marques ul{width:130px;float: left;}
#conteneur #marques ul li{margin: 0 0 0 16px;font-size:12px;height:18px;line-height:18px;display:block;}
#conteneur #marques ul li a{	padding:0 0 0 12px;}

/*------------------------- bloc offre spéciale -------------*/
#conteneur #corps div.bloc_offre_speciale{	margin:10px 0;}

/*-------------------------------cellule voiture-----------------------*/
#conteneur #corps div.cellule_voiture,
#conteneur #corps div.cellule_infos{	width:672px;	height:98px;	margin:0 0 10px 0;}

#conteneur #corps div.cellule_voiture div.photo-voiture,
#conteneur #corps div.cellule_infos div.photo-voiture{
	width:150px;
	height:98px;
	float:left;
}

#conteneur #corps div.cellule_voiture div.photo-voiture p,
#conteneur #corps div.cellule_infos div.photo-voiture p{
	margin:10px 16px;
	
}
#conteneur #corps div.cellule_voiture div.flash-voiture,
#conteneur #corps div.cellule_infos div.flash-voiture{
	width:150px;
	height:98px;
	float:left;
}

#conteneur #corps div.cellule_voiture div.flash-voiture p,
#conteneur #corps div.cellule_infos div.flash-voiture p{
	margin:1px 15px;
	
}

#conteneur #corps div.cellule_voiture div.photo-voiture div.photo-noncontractuelle,
#conteneur #corps div.cellule_infos div.photo-voiture div.photo-noncontractuelle{
	font-size:10px;
	margin:15px 16px;

}
#conteneur #corps div.cellule_voiture div.flash-voiture div.photo-noncontractuelle,
#conteneur #corps div.cellule_infos div.flash-voiture div.photo-noncontractuelle{
	font-size:10px;
	margin:0px 16px;

}
#conteneur #corps div.cellule_voiture div.infos_voiture{
	float:left;
	margin:8px 0 0 10px;
	width:511px;
	position:relative;
	height:98px;

}
#conteneur #corps div.cellule_voiture div.infos_voiture h1,
#conteneur #corps div.cellule_infos h3{
	height:24px;
	line-height:24px;
	text-indent:10px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:400;
	width:100%;
	position:relative;
}
#conteneur #corps div.cellule_voiture div.infos_voiture h1 span.remise{
	position:absolute;
	top:0px;
	right:0;
	width:150px;
	font-size:14px;
	text-align:center;
	font-weight:700;
	font-family: Arial, Helvetica, sans-serif;
	height:24px;
	line-height:24px;
}


#conteneur #corps div.cellule_voiture div.infos_voiture h2{
	font-size:16px;
	margin:10px;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p{
	font-size:12px;
	margin:0px 0 0 10px;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.desc{
	position:absolute;
	top:28px;
	left:0;
	width:350px;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.bestgamme{
	position:absolute;
	left:0;
	width:350px;
}

#conteneur #corps div.cellule_voiture div.infos_voiture div.coloris{
	position:absolute;
	top:45px;
	left:10px;
	font-size:10px;
}
#conteneur #corps div.cellule_voiture div.infos_voiture div.coloris img{
	border: 1px solid Black;
}

#conteneur #corps div.cellule_voiture div.infos_voiture p.desc span.stock{
	font-weight:700;
	padding:0 0 0 10px;
	
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.prixcat{
	position:absolute;
	right:10px;
	bottom:55px;
	text-align:right;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.bestremise{
	position:absolute;
	right:10px;
	text-align:right;
	font-weight:bold;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.prixeco{
	position:absolute;
	right:10px;
	bottom:35px;
	text-align:right;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.prixremi{
	position:absolute;
	right:10px;
	bottom:15px;
	text-align:right;
	font-weight:700;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.libprixcat{
	position:absolute;
	left:350px;
	bottom:55px;
	text-align:left;

}
#conteneur #corps div.cellule_voiture div.infos_voiture p.bestjusqua{
	position:absolute;
	left:350px;

	text-align:left;

}
#conteneur #corps div.cellule_voiture div.infos_voiture p.libprixeco{
	position:absolute;
	left:350px;
	bottom:35px;
	text-align:left;

}
#conteneur #corps div.cellule_voiture div.infos_voiture p.libprixremi{
	position:absolute;
	left:350px;
	bottom:15px;
	text-align:left;

}
#conteneur #corps div.cellule_voiture div.infos_voiture p.accesfiche{
	position:absolute;
	left:350px;
	bottom:45px;
	text-align:left;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.liboptions{
	position:absolute;
	left:350px;
	bottom:32px;
	text-align:left;
	font-weight:700;
}

#conteneur #corps div.cellule_voiture div.infos_voiture p.prix{
	position:absolute;
	right:10px;
	bottom:10px;
	text-align:left;
}
#conteneur #corps div.cellule_voiture div.infos_voiture p.prix span{
	font-weight:700;
}

#conteneur #corps div.cellule_voiture div.infos_voiture p.popup{
	position:absolute;
	right:0px;
	top:76px;
	background:#fff;
	z-index:99;
	padding:10px;
	display:none;
}

#conteneur #corps div.cellule_voiture div.infos_voiture h6{
	position:absolute;
	bottom:14px;
	left:10px;
	font-size:12px;
	font-weight:700;
}

#conteneur #corps h4.expli_promo {
	font-size:12px;
	margin:10px 0;
	font-weight:400;
	clear:both;
}

#conteneur #corps div.cellule_voiture div.infos_voiture p.prixcat2{ position:absolute;	right:10px;	bottom:60px;	text-align:right;font-size:11px;}
#conteneur #corps div.cellule_voiture div.infos_voiture p.libprixcat2{position:absolute;left:350px;bottom:60px;text-align:left;font-size:11px;}

#conteneur #corps div.cellule_voiture div.infos_voiture p.prixeco2{position:absolute;right:10px;bottom:48px;text-align:right;font-size:11px;}
#conteneur #corps div.cellule_voiture div.infos_voiture p.libprixeco2{position:absolute;left:350px;bottom:48px;text-align:left;font-size:11px;}

#conteneur #corps div.cellule_voiture div.infos_voiture p.prixremi2{position:absolute; right:10px;	bottom:36px; text-align:right;font-size:11px;}
#conteneur #corps div.cellule_voiture div.infos_voiture p.libprixremi2{position:absolute;left:350px;bottom:36px;text-align:left;font-size:11px;}

#conteneur #corps div.cellule_voiture div.infos_voiture p.bonus2{position:absolute; right:10px;	bottom:24px; text-align:right;font-size:11px;color:#008800;}
#conteneur #corps div.cellule_voiture div.infos_voiture p.libbonus2{position:absolute;left:350px;bottom:24px;text-align:left;font-size:11px;color:#008800;}

#conteneur #corps div.cellule_voiture div.infos_voiture p.prixttc2{position:absolute; right:10px;	bottom:11px; text-align:right;font-size:12px;font-weight:700;}
#conteneur #corps div.cellule_voiture div.infos_voiture p.libprixttc2{position:absolute;left:350px;bottom:11px;text-align:left;font-size:12px;font-weight:700;}


/*-------------------------------layer-----------------------*/

.titre_layer {
	position: absolute;
	font-weight: bold;
	font-size:12px;
	left:10px;
	top:5px;

}
#FLASH_BIG {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 450px;
	height: 324px;
	margin-top: -100px; /* moitié de la hauteur */
	margin-left: -75px; /* moitié de la largeur */
	z-index:100;
	padding: 0px;
	visibility: hidden;
}
#EXPLICATION_REMISE {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 420px;
	height: 165px;
	margin-top: -100px; /* moitié de la hauteur */
	margin-left: -75px; /* moitié de la largeur */
	border: 3px solid #333;
	z-index:100;
	background-color: #FFFFFF;
	padding: 2px;
	visibility: hidden;
}

#NOIR_FULLSCREEN {
    position:absolute; 
    visibility:hidden;
    filter:alpha(opacity=25);
	  -moz-opacity: 0.25;
	  opacity: 0.25;

    background-color: #000000;
    top:0px; 
    z-index:0px; 
	margin-left:0px;
    margin-right:0px;
    left:0px;
    right:0px;

    width:100%;
    height:100%;
}
#COLORIS {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 695px;
	height: 400px;
	margin-top: -100px; /* moitié de la hauteur */
	margin-left: -250px; /* moitié de la largeur */
	border: 1px solid #333;
	z-index:100;
	background-color: #FFFFFF;
	padding: 0px;
	visibility: hidden;
}
#FICHE_LEASING {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 550px;
	height: 300px;
	margin-top: -120px; /* moitié de la hauteur */
	margin-left: -225px; /* moitié de la largeur */
	z-index:100;
	background-color: #FFFFFF;
	padding: 0px;
	visibility: hidden;
	}
.surbrillance_leasing{
	background:#CCCCCC;
	border: 1px solid #333;
	font-size:12px;
}
.Style2{
	font-size:12px;
	
}

#onglet1 {
	position:absolute;
	visibility: hidden;
	height:324px;
	width:670px;
}
#onglet2 {
	position:absolute;
	height:324px;
	width:670px;
	visibility: hidden;
}
#onglet3 {
	position:absolute;
	height:324px;
	width:670px;
}
#onglet4 {
	position:absolute;
	height:324px;
	width:670px;
	visibility: hidden;
}
/*------------------------------ ajout ---------------------*/
.conditions {
	font-size:10px;
	
}

#conteneur #corps div.cellule_voiture div.infos_voiture #prixcat {
	position:absolute;
	right:10px;
	bottom:10px;
	text-align:right;
	font-size:12px;
}
#conteneur #corps div.cellule_voiture div.infos_voiture  #prixcat span{
	font-weight:700;
}

#conteneur #corps div.cellule_infos div.partie2 #mensualite {
	position:absolute;
	left:10px;
	top:50px;
	text-align:left;
	font-size:12px;
}
#conteneur #corps div.cellule_infos div.partie2 #mensualite span{
	font-weight:700;
}

#conteneur #corps div.cellule_infos div.partie5 #lease {
	position:absolute;
	left:10px;
	top:50px;
	text-align:left;
	font-size:12px;
}
#conteneur #corps div.cellule_infos div.partie5 #lease span{
	font-weight:700;
}

.popup2 		      { POSITION: absolute; VISIBILITY: visible}

.pack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #6281ba;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
/*------------------------------ ajout ---------------------*/	
/*------------------------------ cellule infos ---------------------*/
#conteneur #corps div.cellule_infos div.partie1,
#conteneur #corps div.cellule_infos div.partie4 {
	width:152px;
	float:left;
	height:98px;
	position:relative;
	margin:0 8px 0 0;
}
#conteneur #corps div.cellule_infos div.partie2 {
	width:312px;
	height:98px;
	float:left;
	margin:0 8px 0 0px;
	position:relative;
}

#conteneur #corps div.cellule_infos div.partie3,
#conteneur #corps div.cellule_infos div.partie5 {
	width:351px;
	float:left;
	height:98px;
	position:relative;
}
#conteneur #corps div.cellule_infos div.partie6 {
	width:158px;
	float:left;
	height:98px;
	position:relative;
}
#conteneur #corps div.cellule_infos div.partie6 h3{
	width:169px;
	height:24px;
	line-height:24px;
}
#conteneur #corps div.cellule_infos div.partie6 p{
	margin:6px 10px 2px 10px;
}
#conteneur #corps div.cellule_infos div.partie6 h6 a{
	float:left;
	width:62px;
	height:22px;
	line-height:22px;
	text-align:center;
	margin:0 0px 0 2px;
	padding:0 7px;
}
#conteneur #corps div.cellule_infos div.partie3 h3,
#conteneur #corps div.cellule_infos div.partie5 h3 {
	width:351px;
}
#conteneur #corps div.cellule_infos h3 {
	margin:10px 0 0 0;
}
#conteneur #corps div.cellule_infos div.partie2 p,
#conteneur #corps div.cellule_infos div.partie5 p,
#conteneur #corps div.cellule_infos div.partie7 p {
	padding:10px;
}
#conteneur #corps div.cellule_infos div.partie2 p,
#conteneur #corps div.cellule_infos div.partie7 p {
	padding:10px;
}
#conteneur #corps div.cellule_infos div.partie3 p {
	padding:10px;
	font-weight:700;
}

#conteneur #corps div.cellule_infos div.partie4 h3 {
	position:relative;
	left:1px;
	padding:0 0 0 10px;
	width:140px;
	z-index:2;
}
#conteneur #corps div.cellule_infos div.partie1 h3 span{
	float:right;
	position:relative;
	right:10px;
	font-weight:700;
}
#conteneur #corps div.cellule_infos div.partie1 img{
	position:relative;
	left:1px;
	top:0px;
}
#conteneur #corps div.cellule_infos div.partie4 img{
	position:absolute;
	left:5px;
	top:5px;
	z-index:0;
}
#conteneur #corps div.cellule_infos p.savoirp{
	position:absolute;
	bottom:0px;
	left:0px;	
	font-weight:700;
}
#conteneur #corps div.cellule_infos div.partie7 {
	width:340px;
	height:98px;
	float:left;
	margin:0 0px 0 10px;
	position:relative;
}
#conteneur #corps div.cellule_infos div.partie7 h3{
	height:24px;
	line-height:24px;
}
/*--------------------------------- tableau technique -------------------*/
#tableau_technique {

	width:100%;
}
#tableau_technique h4{
	float:left;
	font-size:12px;
	font-weight:400;
	padding:4px 0px 0 0 ;
	margin:0 10px 0 0;
	height:30px;
	line-height:30px;
}
#tableau_technique h4 span{
	text-indent:10px;
	height:24px;
	line-height:24px;
	position:relative;
	top:6px;
	display:block;
	width:140px;
}
#tableau_technique div.scroll{
	height:300px;
	width:100%;
	overflow:auto;
	float:left;
	position:relative;
	top:-1px;
	left:0;
}

/*----------- tableau contenant les modeles de voitures ------------*/
table#modeles {
	width:100%;
	margin:20px 0 0 0;
}

table#modeles th a {
	color:#FFFFFF;	text-decoration:underline;
}

table#modeles tr th{
	font-size:12px;
	padding:4px 6px;
}

table#modeles tr td{
	font-size:11px;
	border-collapse:collapse;
	padding:2px 4px;
}
table#modeles tr td.derniere{
	font-size:11px;
	border-collapse:collapse;
	border:none;
	padding:2px 4px;
}
table#modeles tr td span.offre{
	padding:0 4px;
	font-size:10px;
}
table#modeles tr td span.remise{
	font-weight:700;
}
/*----- bloc logos -----------*/
#conteneur #corps div.bloc_logos {
	float:left;
	margin:20px 0 20px 0;
	padding:14px 10px;
	height:98px;
	width:652px;
}
#conteneur #corps div.bloc_logos p{
	float:left;
	margin:0px 20px 0 0;
	height:56px;
}
#conteneur #corps div.bloc_logos p.telephone{
	position:relative;
}
#conteneur #corps div.bloc_logos p.telephone span{
	position:absolute;
	top:21px;
	left:62px;
	font-size:14px;
	font-weight:700;
	color:#fff;
}
/*-------------------------- celulle gamme ------------*/
#conteneur #corps div.cellule_gamme {
	float:left;
	margin:10px 10px 10px 0;
	height:98px;
	width:152px;
}
#conteneur #corps div.cellule_gamme img{
	margin:10px 0 0 0px;
}
#conteneur #corps div.cellule_gamme h1{
	font-size:12px;
	font-weight:400;
	margin:4px 10px 0 10px;
	
}
#conteneur #corps div.cellule_voiture div.photo-marque,
#conteneur #corps div.cellule_infos div.photo-marque{
	width:150px;
	height:98px;
	float:left;
	
}
#conteneur #corps div.cellule_voiture div.photo-marque img,
#conteneur #corps div.cellule_infos div.photo-marque img{
	margin:8px 0 0 1px;
	
}

/*------------------ bloc de texte ---------------*/
#conteneur #corps div.texte p{
	font-size:12px;
	font-weight:400;
	margin:20px 10px 0 10px;
}
#conteneur #corps div.texte .puce{
	text-indent:14px;
}
#conteneur #corps div.texte h2{
	font-weight:700;
	font-size:14px;
	margin:20px 0 0 10px;
}

#conteneur #corps div.texte h3{
	font-weight:700;
	font-size:14px;
	margin:20px 0 0 10px;
}
#conteneur #corps div.texte ul{
	margin:4px 0 0 20px;
	list-style-type:square;
	list-style-position:indide;

}
#conteneur #corps div.texte ul li{
	font-size:12px;

	font-weight:400;
	margin:0 0 0 20px;
	padding:0;
	
}
.titre_onglet{
	font-size: 11px;
	font-weight:500;
	line-height: 13pt;
	text-indent:10px;	

}
.valeur_onglet{
	font-size: 11px;
	font-weight:500;
	line-height: 13pt;

}
.valeur_onglet_extension{
	position:absolute;
	font-size: 11px;
	font-weight:500;
	line-height: 10pt;
	left:617px;
	}
.rubrique_onglet{
	font-size: 12px;	
	font-weight:700;
	margin:1px 210px;
	
}
.rubrique_fond{
	background: #CCCCCC;
}

/*--------------------------- pied de page ----------------------*/
#conteneur #pied {
	background:#fff;
	padding:10px ;
	color:#cdcdcd;
}

#conteneur #pied h1 {
	font-size: 8px; 
	visibility: hidden;
}

#conteneur #colonne_gauche #diversrond-extension {

	width:200px;
	height:400px;
	float:right;
	background-image: url(../../images/bg-extension.jpg);
	margin-bottom: 8px;
	margin-left: 0px;
	clip: rect(auto,auto,auto,auto);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 5px;
}
/*------------------Menu déroulant ------------------------------*/
.deroulant{ font-size:11px;margin: 6px 0 0 0; width:150px;}
/*--------------------------- actualites ----------------------*/

#conteneur #corps div.cellule_voiture div.actualites{
	float:left;
	margin:8px 0 0 10px;
	width:511px;
	position:relative;
	height:98px;

}
#conteneur #corps div.cellule_voiture div.actualites h1
{
	height:24px;
	line-height:24px;
	text-indent:10px;
	font-size:11px;
	font-weight:400;
	width:100%;
	position:relative;

}
#conteneur #corps div.cellule_voiture div.actualites h1 span.remise{
	position:absolute;
	top:0px;
	right:0;
	width:50px;
	font-size:12px;
	text-align:center;
	font-weight:700;
	height:24px;
	line-height:24px;

}
#conteneur #corps div.cellule_voiture div.actualites h2{
	font-size:16px;
	margin:10px;
}
#conteneur #corps div.cellule_voiture div.actualites p{
	font-size:10px;
	margin:0px 0 0 10px;
}
#conteneur #corps div.cellule_voiture div.actualites p.desc{
	position:absolute;
	top:28px;
	left:0;
	width:500px;
}
.circuit {
	border: 1px solid #999999;
	padding: 5px;
}
