.search_gamme, .trouver_vehicule, .atelier, .essai, .financez, .devis, .commercial, .avis, .bloc_actu_f {
	border:1px solid #898989;
	width:589px;
	background:url(../gfx/fond/fond_gamme.gif) repeat-y;
	margin:0 0 10px 4px;
	position:relative;
	display:block;
}
.fond_bloc_neuf {
	background:url(../gfx/fond/fond_gamme_neuf.gif) repeat-y;
}
.bloc_actu_f {
	background:url(../gfx/fond/blc_gris.gif) repeat-y;
	border:1px solid #c8c8c8;
}
.lesactualites {
	background:url(../gfx/fond/bloc_actu.gif) no-repeat;
	height:72px;
}
.promotions {
	background: url(../gfx/fond/promos.jpg) no-repeat;
	height:84px;
}
.promotions {
	background: url(../gfx/fond/promos.jpg) no-repeat;
	height:84px;
}
.letitre {
	background: url(../gfx/fond/sans.jpg) no-repeat;
	padding: 0 0 10px 0;
}
.location {
	background:url(../gfx/fond/location.gif) no-repeat;
	height:101px;
}
.location p, p.paragraphe {
	font-size:12px;
	padding:0 10px 12px;
}
.espaceprofessionnel {
	background:url(../gfx/fond/bloc_espacepro_2.gif) no-repeat;
	height:88px;
}
.bloc_actu_f h2.replaced {
	margin:15px 0 0 10px;
}
.bloc_actu {
	background:url(../gfx/fond/bas_actu.gif) no-repeat bottom;
	padding:0 10px 20px 10px;
	width:569px;
	min-height:170px;
	_height:170px;
	font-size:11px;
	color:#676767;
}
.bas {
	background: url(../gfx/fond/bas.gif) no-repeat bottom;
	padding:0 0 10px 0;
	width:589px;
}
.bas_f {
	background: url(../gfx/fond/vehicule.gif) no-repeat;
	padding:0;
	width:589px;
}
.bloc_espacepro {
	background:url(../gfx/fond/fond_espacepro.gif) repeat-y;
	padding:0 10px 20px 10px;
	width:569px;
	min-height:110px;
	_height:110px;
	font-size:11px;
	color:#434343;
}
.bloc_actu h3 {
	margin:6px 0 4px 0;
	font-size:15px;
}
.bloc_actu h4 {
	font-size:11px;
	margin:3px 0 2px 0;
}
.bloc_actu img, #anim_minute {
	border:1px solid #898989;
}
#anim_minute {width:565px;
height:236px;
clear:both;}
.bloc_actu h3 strong, .bloc_actu h4 strong,  strong {
	background:#0f90e2;
	padding:0 3px;
	color:#fff;
	line-height:16px;
}
 .services p {line-height:16px;
}
.bloc_actu ul {
	margin:5px 0 5px 15px;
	font-size:12px;
}
.search_gamme, .trouver_vehicule {
	border:1px solid #c8c8c8;
}
.essai, .atelier, .commercial {
	background:  url(../gfx/fond/essai_vehicule.jpg) no-repeat;
	height:124px;
	width:587px;
}
.financez {
	background:  url(../gfx/fond/financez.jpg) no-repeat;
}
.atelier {
	background:url(../gfx/fond/bony_etvous_atelier.jpg) no-repeat;
}
.devis {
	background:  url(../gfx/fond/devis.jpg) no-repeat;
}
.commercial {
	background:  url(../gfx/fond/commercial.jpg) no-repeat;
}
.avis {
	background:  url(../gfx/fond/commercial.jpg) no-repeat;
	height:124px;
}
.trouver_vehicule {
	background:  url(../gfx/fond/f_bas.gif) repeat-y;
}
.trouver_vehicule a.print {
	background: url(../gfx/boutons/print.gif) no-repeat;
	width:28px;
	height:21px;
	display:block;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
.search_gamme h1, .trouver_vehicule h1, .atelier h1, .essai h1, .financez h1, .devis h1, .commercial h1, .avis h1, .lesactualites h1, .espaceprofessionnel h1, .espacepro_banniere h1, h1.concessionnaire, h1.louer_vehicule, h1.financez_projet, .bloc_actu_f h1, .actualites h1.offrespeciales  {
	background:url(../gfx/textes/notre_gamme.gif) no-repeat 10px 5px;
	height:30px;
	display:block;
	width:400px;
	text-indent:-9999px;
	font-size:12px;
}
.search_gamme h1.vehicule_neuf {
	background:url(../gfx/textes/gamme.gif) no-repeat 10px 5px;
}
.essai h1 {
	background: url(../gfx/textes/essayer_vehicule.gif) no-repeat 10px 5px;
}
.financez h1 {
	background: url(../gfx/textes/financez_projet.gif)no-repeat 10px 5px;
}
.atelier h1 {
	background:url(../gfx/textes/prendre_rendez_vous.gif) no-repeat 10px 5px;
}
.devis h1 {
	background: url(../gfx/textes/demandez_devis.gif) no-repeat 10px 5px;
}
.commercial h1 {
	background: url(../gfx/textes/rencontrer_commercial.gif) no-repeat 10px 5px;
}
.avis h1 {
	background: url(../gfx/textes/donnez_avis.gif) no-repeat 10px 5px;
}
.lesactualites h1 {
	background:   url(../gfx/textes/actualites_vehicules.gif)  no-repeat 10px 5px;
}
.trouver_vehicule h1 {
	background: url(../gfx/textes/trouver_vehicule.gif) no-repeat 10px 5px;
}
.espaceprofessionnel h1, .espacepro_banniere h1 {
	background: url(../gfx/textes/votre_espace_pro.gif) no-repeat 10px 5px;
	width:255px;
}
.financez div, .atelier div, .essai div, .devis div, .commercial div, .avis div {
	padding:10px 12px;
	font-size:11px;
	color:#484848;
}
h1.concessionnaire {
	background: url(../gfx/textes/trouver_concession.gif) no-repeat 10px 5px;
}
h1.louer_vehicule {
	background: url(../gfx/textes/louer_vehicule.gif) no-repeat 10px 5px;
}
h1.financez_projet {
	background: url(../gfx/textes/financez_projet.gif) no-repeat 10px 5px;
}
h1.demandez_devis {
	background:  url(../gfx/textes/demandez_devis.gif) no-repeat 10px 5px;
}
h1.nos_services {
	background:  url(../gfx/textes/nos_services.gif) no-repeat 10px 5px;
}
h1.societe {
	background: url(../gfx/textes/societe.gif) no-repeat 10px 5px;
}
h1.offres_emploi {
	background: url(../gfx/textes/offres_emploi.gif) no-repeat 10px 5px;
}
h1.contactez_nous {
	background:  url(../gfx/textes/contactez_nous.gif) no-repeat 10px 5px;
}
h1.plan_site {
	background:  url(../gfx/textes/plan_site.gif) no-repeat 10px 5px;
}
h1.infos_legales {
	background:  url(../gfx/textes/infos_legales.gif) no-repeat 10px 5px;
	height:34px;
}
h1.offres_financement {
	background: url(../gfx/textes/offres_financement.gif) no-repeat 10px 5px;
}
h1.rejoignez_nous {
	background:  url(../gfx/textes/rejoignez_nous.gif) no-repeat 10px 5px;
}
h1.nospromotions {
	background: url(../gfx/textes/promotions.gif) no-repeat 10px 5px;
}
h1.nosactualites {
	background: url(../gfx/textes/actualites.gif) no-repeat 10px 5px;
}


h1.offrespeciales, .actualites h1.offrespeciales  {
	background: url(../gfx/textes/offres-speciales.gif) no-repeat 10px 5px;
}


form.search {
	position:relative;
	height:220px;
	font-size:11px;
	color:#edf8ff;
	width:589px;
	display:block;
}
.vroumvroumneuves {
	background:  url(../gfx/fond/vehicules_neufs.jpg) no-repeat bottom;
}
.vroumvroumoccases {
	background:  url(../gfx/fond/voiture.jpg) no-repeat bottom;
}
form.search div {
	margin:0 10px;
	width:170px;
	float:left;
}
form.search select {
	max-width:140px;
	_width:140px;
	border:none;
	font-size:10px;
	font-weight:bold;
	font-family:tahoma;
	margin:2px 0;
}
form.search select.module_neuf option {
	width: 100%;
}
form.search select.module_occasion {
	background:#0868ae url(../gfx/fond/liste_bleue.gif) no-repeat;
	color:#c5e8ff;
}
form.search select.module_neuf {
	background:#dddddd url(../gfx/fond/liste_grise.gif) no-repeat;
	color:#676767;
}
form.search label {
	margin:2px 0 0 2px;
}
form.search label.mod_neuf {
	color:#878686;
}
form.search input.recherche {
	background:url(../gfx/boutons/rechercher.gif) no-repeat;
	width:137px;
	height:34px;
	border:none;
	/*position:absolute;
	bottom:39px;
	left:14px;*/
	cursor:pointer;
}
.nav_up, .nav_down, .nav_on {
	background: url(../gfx/fond/nav_up.gif) no-repeat;
	width:580px;
	height:29px;
	padding:10px 0 0 10px;
	margin:10px 0 10px 4px;
	clear:both;
	position:relative;
}
.nav_down {
	background:url(../gfx/fond/nav_under.gif) no-repeat;
	height:28px;
	padding:22px 0 0 10px;
}
.nav_on {
	background: url(../gfx/fond/nav_on.gif) no-repeat;
	width:586px;
	margin:10px 0 2px 4px;
}
.nav_up select, .nav_down select {
	float:right;
	background:#dddddd url(../gfx/fond/liste_grise.gif) no-repeat;
	width:120px;
	border:#fff 1px solid;
	color:#686868;
	font-size:10px;
	font-weight:bold;
	font-family:tahoma;
	margin:0 20px 0 0;
}
.pg_suiv, .pg_preced, .voitures div a.pg_suiv, .voitures div a.pg_preced {
	color:#0a79c4;
	font-weight:bold;
	padding:0 14px 0 0;
	margin:0 5px 0 0;
	float:left;
	font-size:9px;
}
.pg_suiv, .voitures div a.pg_suiv {
	background:url(../gfx/deco/puces/lien_g.gif) no-repeat right 4px;
}
.pg_preced, .voitures div a.pg_preced {
	background:url(../gfx/deco/puces/lien_d.gif) no-repeat right 4px;
}
.nav_up ul li, .nav_down ul li, .links ul li {
	background:url(../gfx/fond/bleu.gif) no-repeat;
	width:15px;
	height:16px;
	float:left;
	margin:0 5px 0 0;
	text-align:center;
	color:#f8f9f9;
	font-weight:bold;
	font-size:10px;
}
.nav_on h4 {
	color:#fff;
	font-size:11px;
	position:absolute;
	top:-2px;
	left:13px;
	height: 23px;
}
.nav_on h4 b {
	background: url(../gfx/fond/lien.gif) no-repeat;
	height:21px;
	padding:2px 8px 10px 12px;
	line-height:20px;
}
.nav_up ul li a, .nav_down ul li a, .links ul li a {
	background:url(../gfx/fond/gris.gif) no-repeat;
	display:block;
	color:#878686;
	width:15px;
	height:16px;
	text-decoration:none;
}
.voiture {
	border:1px solid #c8c8c8;
	width:579px;
	background:#fff url(../gfx/fond/voiture.gif) no-repeat top;
	position:relative;
	display:block;
	min-height:71px;
	_height:71px;
	padding:4px 4px 4px 2px;
	font-size:11px;
	margin:0 0 8px 4px;
}
.bloc_actu a {
	color:#0a79c4;
	font-weight:bold;
}
.voiture div {
	position:absolute;
	right:5px;
	top:5px;
}
.prix, .prix_promo, .prix_barre {
	background:url(../gfx/fond/leprix.gif) no-repeat;
	width:78px;
	height:33px;
	text-align:center;
	display:block;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:15px 0 0 0;
	margin:0 5px 0 0;
	float:left;
}
div.prix, div.prix_promo, div.prix_barre {
	margin:5px 5px 0 0;
}
.voiture div span.prix, .voiture div span.prix_promo, .voiture div span.prix_barre{
	float:right;
	margin:0 0 0 5px;
}
.prix_promo {
	background: url(../gfx/boutons/prix_promo.gif) no-repeat;
}
.prix_barre {
	background: url(../gfx/boutons/prix_barre.gif) no-repeat;
}
.prix s {
	font-weight:normal;
	text-decoration:none;
}
.voitures {
	border:1px solid #c8c8c8;
	width:579px;
	background:#fff url(../gfx/fond/fond_voitures.gif) no-repeat;
	position:relative;
	display:block;
	padding:2px;
	font-size:11px;
	margin:0 0 8px 4px;
	min-height:70px;
	_height:70px;
}
.voitures div.offre {
	float:left;
	width:281px;
	margin:4px 4px 4px 2px;
	_height:50px;
	min-height:50px;
}
.border {
	border-bottom:1px solid #c9c9c9;
}
.fil {
	background:url(../gfx/fond/pix.gif) repeat-y center;
	width:579px;
}
.links {
	clear:both;
	height:15px;
	background:#fff url(../gfx/fond/navi.gif) repeat-x;
	padding:15px 0 0 8px;
	height:25px;
}
.voitures div.offre div {
	float:left;
	width:165px;
}
.voitures div.offre div p {
	line-height:12px;
}
.voiture div a, .left a, .offre a, .liens {
	clear:right;
	background:url(../gfx/deco/puces/bleue.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	color:#0a79c4;
	font-weight:bold;
	float:right;
}
div.marge {
	width:100px;
	height:50px;
}
div.clear_l a.gauche {
	float:left;
	clear:left;
	margin:0 0 0 110px;
}
.offre a {
	float:none;
}
.voiture img, .voitures img {
	float:left;
	margin:0 8px 0 2px;
}
.voiture p, .voitures p, .trouver_vehicule p {
	line-height:15px;
}
.voitures p {
	margin:0 0 5px 0;
}
.voiture h2, .trouver_vehicule h2 {
	font-size:17px;
	color:#101010;
	font-weight:normal;
	margin:0 0 4px 0;
	height:18px;
}
.voitures h2, .bloc_actu_f h2 {
	font-size:17px;
	color:#101010;
	font-weight:normal;
	margin:0 0 4px 0;
}
.voiture h2.replaced {
	float:left;
}
.voitures h2 {
	width:160px;
}
.voitures p {
	clear:left;
}
.voiture h2, .voiture h3, .voiture p {
	width:460px;
}
.voiture h3, .voitures h3, .trouver_vehicule h3 {
	color:#676767;
	font-size:11px;
}
.voiture b, .voitures b, .trouver_vehicule b {
	background:#0a75be url(../gfx/fond/fbleu.gif) repeat-x;
	color:#fff;
	padding:0 4px;
}
.left {
	width:360px;
	float:left;
	margin:20px 0 0 0;
	font-size:11px;
}
.left p {
	margin:0 0 10px 0;
}
.gallery {
	float:left;
	width:210px;
	margin:20px 0 0 5px;
	position:relative;
}
.gallery img {
	margin:0 0 5px 0;
	border:1px solid #c8c8c8;
}
.gallery span {
	display:block;
	background:url(../gfx/boutons/middle.gif) no-repeat;
	height:18px;
	width:124px;
	text-align:center;
	float:left;
	margin:0 4px;
	color:#a6a9ad;
}
.gallery span b {
	color:#fff;
	background:none;
	padding:0;
}
.prec, .suiv {
	background:url(../gfx/boutons/left.gif) no-repeat;
	width:24px;
	height:18px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin:0;
}
.suiv {
	background:url(../gfx/boutons/right.gif) no-repeat;
}
#financez {
	background:url(../gfx/fond/financez.jpg) no-repeat;
	height:186px;
	width:595px;
	display:block;
	font-size:12px;
	color:#000;
}
#financez a {
	background:url(../gfx/deco/puces/jaune.gif) no-repeat 0 5px;
	text-decoration:underline;
	padding:0 0 0 8px;
	display:block;
	color:#fee047;
	font-size:11px;
	font-weight:bold;

	margin:5px 5px 0 10px;
	float:left;
}
#financez a.info {
	clear:left;}
#financez p {
	margin:0 0 2px 0;
}
#financez b {
	font-size:9px;
	color:#fff;
}
#financez div {
	float:left;
	height:60px;
	margin:80px 0 0 28px;
	width:178px;
	}
.form_1, .form_2, .form_4 {
	background:#fff url(../gfx/fond/form_1.gif) no-repeat top;
	width:567px;
	min-height:130px;
	border:1px solid #c8c8c8;
	font-size:11px;
	padding:10px;
	margin:0 0 8px 4px;
}
.form_2 {
	background:#fff url(../gfx/fond/form_2.gif) no-repeat top;
}.form_4 {
	background:#fff url(../gfx/fond/form_4.gif) no-repeat top;
}
.form_1 b, .form_2 b {
	font-size:9px;
}
.form_1 select, .form_1 textarea, .form_2 select, .form_2 textarea{
	background:#dddddd url(../gfx/fond/liste_grise.gif) no-repeat;
	width:160px;
	border:none;
	color:#686868;
	font-size:10px;
	font-weight:bold;
	font-family:tahoma;
	margin:3px 0;
}
.form_1 label, .form_2 label, .form_3 label, .form_4 label {
	padding:0 0 0 2px;
}
.form_1 textarea, .form_2 textarea, .form_3 label {
	background:#dddddd url(../gfx/fond/textarea.gif) no-repeat;
	width:500px;
	height:60px;
	padding:5px;
}
.form_3 label {
	background:none;
}
.form_1 div, .form_2 div, .form_3 div {
	float:left;
	width:240px;
	margin:0 0 4px 0;
}
.form_2 div {
	margin-top:4px;
}
.form_1 div input, .form_2 div input, .form_3 input ,.form_4  input {
	background:  url(../gfx/fond/champ.gif) no-repeat;
	width:160px;
	height:16px;
	margin:2px 0 0 0;
	color:#676767; /*color:#feb41a;*/
	font-family:tahoma;
	border:1px solid #fff;
	font-size:10px;
	padding:2px 0 0 3px;
}
input.caseACocher {
	width:auto;
	background:none;
}
input.valider {
	background:url(../gfx/boutons/valider.gif) no-repeat;
	height:25px;
	width:75px;
	float:left;
	margin:10px 10px 0 0;
	border:none;
	cursor:pointer;
}
.nouvelinscrit input.valider, .form_3 input.valider {
	clear:left;
}
.form_2 div.div_error, .form_3 div.div_error {
	width : 405px;
	height: 41px;
	float: left;
	background:url(../gfx/deco/onglet_erreurformulaire.gif) no-repeat;
	color:#FFFFFF;
	padding : 5px 10px 0 20px;
	margin: 5px 0 5px 0;
}
.form_2 .textarea_location{
    height : 50px;
    width :400px;
}

.champ_obligatoire {
	color:#cf380c;
	font-weight:bold;
	font-size:10px;
}
div.titre_espacepro_connect {
	font-weight:bold;
	font-size:11px;
	color:#676767;
	width:450px;
	height:20px;
	margin:10px 0 10px 10px;
}
div.titre_espacepro_connect b {
	background-color:#0f90e2;
	color:#FFFFFF;
	padding:0 3px 2px 3px;
}
div.nouvelinscrit {
	background:url(../gfx/fond/fond_nouvelinscrit.jpg) no-repeat;
	width:589px;
	height:309px;
	clear:left;
}
div.decale {
	padding:0 0 0 10px;
}
div.bloc_espacepro a {
	clear:both;
	background:url(../gfx/deco/puces/bleue.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	color:#0a79c4;
	font-weight:bold;
}
div.code {
	clear:left;
	width:500px;
}
#marge2 {
	display:block;
	width:500px;
	height:10px;
}
.espacepro2blocs {
	width:590px;
	margin:0 0 10px;
	position:relative;
	height:225px;
}
.espacepro_banniere, .espacepro_pub {
	border:1px solid #C8C8C8;
	height:225px;
	margin:0 0 10px 4px;
}
.espacepro_banniere {
	background:url(../gfx/fond/entete_espacepro_2.jpg) no-repeat;
	width:288px;
	float:left;
}
.espacepro_pub {
	background:url(../gfx/fond/pub_hiver_2.jpg) no-repeat;
	width:280px;
	margin:0 0 0 300px;
}
.espacepro_intro {
	clear:left;
	margin:10px 0 0 10px;
	width:260px;
	height:170px
}
#reglette_prix {
	margin:0;
	padding:0;
	width:171px;
	height:49px;
}
div.search_gamme form.search div.btn_recherche {
	width:137px;
	height:34px;
	padding:15px 0 8px 0;
	float:left;
}
div.search_gamme form.search div.objettrouves_blococc, div.search_gamme form.search div.objettrouves_blocneuneuf {
	width:119px;
	height:24px;
	margin:15px 0 8px 10px;
	float:left;
	text-indent:0px;
	text-align:left;
	font-size:11px;
	color:#000000;
	padding:8px 0px 0px 9px;
}
div.search_gamme form.search div.objettrouves_blococc {
	background:url(../gfx/deco/vehiculetrouve_occasion.gif) no-repeat;
}
div.search_gamme form.search div.objettrouves_blocneuneuf {
	background:url(../gfx/deco/vehiculetrouve_neuf.gif) no-repeat;
}
div.search_gamme form.search div.objettrouves b {
	font-size:13px
}
div.search_gamme form.search a {
	clear:left;
	background:url(../gfx/deco/puces/blanche.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	margin:0 0 0 10px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
.detail {
	background:#f2f2f2;
	width:226px;
	border:1px solid #a5a8ab;
	padding:0 4px 4px;
	margin:0 5px 5px 5px;
	font-size:11px;
	color:#878686;
	height:453px;
	position:relative;
}
.detail img {
	border:1px solid #a5a8ab;
}
.detail h2.replaced {
	margin:0 0 10px 0;
	padding:0;
}
.lieu {
	background:url(../gfx/deco/pictos/lieu.gif) no-repeat;
	padding:2px 4px 5px 32px;
}
.horaires {
	background: url(../gfx/deco/pictos/horaires.gif) no-repeat;
	padding:2px 4px 5px 32px;
}
.detail strong {
	background:url(../gfx/deco/filet/gris.gif) repeat-x bottom;
	padding:0 0 2px 0;
	margin:2px 0 2px 0;
	color:#404449;
	text-transform:uppercase;
	line-height:18px;
	display:block;
}
.detail b {
	color:#3a8fc9;
	font-size:9px;
}
.bt_comment_venir {
	background:url(../gfx/boutons/comment_venir.gif) no-repeat;
	width:124px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
.bt_retour_carte {
	background: url(../gfx/boutons/retour_carte.gif) no-repeat;
	width:131px;
	height:25px;
	display:block;
	text-indent:-9999px;
}
.detail .bt_comment_venir {
	position:absolute;
	bottom:3px;
	right:3px;
}
.carte {
	background:url(../gfx/fond/geoscope_bony_fiche.gif) no-repeat;
	width:342px;
	height:461px;
	display:block;
	float:right;
	margin:0 1px -3px 0;
	position:relative;
}
.carte img {
	margin:10px 0;
	float:right;
}
.carte .bt_retour_carte {
	float:right;
	margin:5px 12px 20px 0;
}
.choix_vehicule {
	clear:both;
	padding:0 0 5px 7px;
}
.choix_vehicule div.div_cat, .choix_vehicule div.div_cat1 {
	background:url(../gfx/fond/bloc_location.gif) no-repeat -95px 0;
	height:112px;
	width:96px;
	display:block;
	float:left;
	text-align:center;
	padding:7px 0 0 0;
	position:relative;
}
.choix_vehicule div img {
	position:absolute;
	bottom:12px;
	left:5px;
	visibility:hidden;
}
.choix_vehicule p {
	text-align:left;
	padding:5px 0 0 13px;
}
.choix_vehicule strong {
	color:#0a79c4;
	font-size:10px;
}
.choix_vehicule b {
	color:#fff;
}
.choix_vehicule div.div_cat:hover, .choix_vehicule div.div_cat1:hover, .choix_vehicule div.on {
	background:url(../gfx/fond/bloc_location.gif) no-repeat;
}
.choix_vehicule div a {
	text-decoration:none;
	font-size:10px;
	color:#676767;
}
.choix_vehicule div a:hover {
	color:#0a79c4;
	font-weight:bold;
}
.table {
	width:572px;
	margin:5px 7px;
	clear:left;
}
.table th, div.puce {
	background: url(../gfx/deco/puces/bas.gif) no-repeat 2px center;
	padding:0 10px 0px 12px;
	text-align:left;
}
div.puce {
	margin:0 0 5px 0;
	padding:0 10px 0px 12px;
}
.or {
	background:transparent url(../gfx/deco/garantie_or.gif) no-repeat scroll 0%;
}
.bronze {
	background:transparent url(../gfx/deco/garantie_bronze.gif) no-repeat scroll 0%;
}
.argent {
	background:transparent url(../gfx/deco/garantie_argent.gif) no-repeat scroll 0%;
}
.platine {
	background:transparent url(../gfx/deco/garantie_platine.gif) no-repeat scroll 0%;
}
.constructeur {
	background:transparent url(../gfx/deco/garantie_constructeur.gif) no-repeat scroll 0%;
	display:block;
	float:left;
	height:48px;
	margin:6px 0pt 0pt 10px;
	padding:0pt;
	text-indent:-9999px;
	width:144px;
}
.garantie {
	display:block;
	float:left;
	height:60px;
	margin:-9px 0pt 0pt 10px;
	padding:0pt;
	text-indent:-9999px;
	width:144px;
}

.garantie_picto{
	display:none;
}

.table th h2.replaced, div.puce h2.replaced {
	margin:0;
	padding:0;
	width:100%;
}
.table td.td_1, .table td.td_2, .table td.td_3 {
	padding:0 0 0 10px;
}
.td_1 {
	background:url(../gfx/fond/td_1.gif) repeat-x;
	height:31px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f4f5f5;
	font-weight:bold;
}
.td_2, .td_3 {
	background: url(../gfx/fond/td_2.gif) repeat-x;
	height:30px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	font-weight:bold;
}
.td_3 {
	background: url(../gfx/fond/td_3.gif) repeat-x;
}
.bt_louer_vehicule {
	background: url(../gfx/boutons/louer_vehicule.gif) no-repeat;
	width:162px;
	height:36px;
	display:block;
	text-indent:-9999px;
	margin:5px 0 15px 7px;
}
.separation {
	width:512px;
	height:19px;
	display:block;
	clear:both;
	background: url(../gfx/fond/separation.png) no-repeat !important;
	background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://bony.nemo.subsend.net/static/gfx/fond/separation.png", sizingMethod="scale");
}
.services {
	background:url(../gfx/fond/services.jpg) no-repeat top;
	width:589px;
	min-height:80px;
	_height:80px;
}
.financement {
	background: url(../gfx/fond/financement.jpg) no-repeat top;
}
.emploi {
	background: url(../gfx/fond/emploi.jpg) no-repeat top;
}
.actualites {
	background: url(../gfx/fond/actualites.jpg) no-repeat top;
}
.promos {
	background: url(../gfx/fond/promos.jpg) no-repeat top;
}
.services div {
	margin:20px 0 0 10px;
	width:520px;
}
.services p {
	text-align:left;
	font-size:11px;
	padding:10px 0 5px 0;
}
.more {
	font-size:12px;
	padding:6px 0 4px 0;
}
.picto, .pictosl {
	display:block;
	width:151px;
	height:151px;
	float:left;
	text-indent:-9999px;
	margin:5px 15px 10px 0;
	}
.renault_m {background:url(../gfx/textes/pictos/big/renault_minute.gif) no-repeat;}
.atelier_m {background:url(../gfx/textes/pictos/big/atelier_mecanique.gif) no-repeat;}
.atelier_c {background: url(../gfx/textes/pictos/big/atelier_carrosserie.gif) no-repeat;}
.renault_a {background: url(../gfx/textes/pictos/big/renault_assistance.gif) no-repeat;}
.renault_e {background:  url(../gfx/textes/pictos/big/renault_entreprise.gif) no-repeat;}
.boutique {background:  url(../gfx/textes/pictos/big/boutique.gif) no-repeat;}
.picto:hover   {background-position:0 -151px;}
.pictosl {
	width:80px;
	height:80px;
	margin:5px 5px 10px 0;
	}
.renault_msl {background:url(../gfx/textes/pictos/small/renault_minute.gif) no-repeat;}
.atelier_msl {background:url(../gfx/textes/pictos/small/atelier_mecanique.gif) no-repeat;}
.atelier_csl {background: url(../gfx/textes/pictos/small/atelier_carrosserie.gif) no-repeat;}
.renault_asl {background: url(../gfx/textes/pictos/small/renault_assistance.gif) no-repeat;}
.renault_esl {background:  url(../gfx/textes/pictos/small/renault_entreprise.gif) no-repeat;}
.boutiquesl {background:  url(../gfx/textes/pictos/small/boutique.gif) no-repeat;}
.pictosl:hover {background-position:0 -80px;}

ul.liste_o {margin:4px 0 8px 0;}
ul.liste_o li {background:url(../gfx/deco/puces/liste_service.gif) no-repeat;
	padding:2px 0 4px 20px;
	color:#a63508;
	font-size:11px;
	}
h2.orange {
	background:url(../gfx/deco/puces/orange.gif) no-repeat 0 10px;
	padding:2px 0 4px 12px;
	font-size:13px;
	color:#9c2d00;
	text-transform:uppercase;
	margin:4px 0 8px 0;	
	font-weight:bold;
	}	
h2.orange b  {font-size:17px;
	font-weight:normal;
	}
	
.deco { background:url(../gfx/fond/deco_liste.gif) no-repeat left center;
padding:5px 0 5px 12px;
margin:0;
min-height:65px;
_height:65px;
}	
.nodeco {padding:5px 15px 5px 0;
margin:0;}	
.pdf{
	background:url(../gfx/deco/puces/bleue.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	color:#0a79c4;
	font-weight:bold;
}
.creditoffer {
	position: relative;
	clear: left;
	cursor: pointer;
}
.mentions {
	background: #FFFFFF none no-repeat scroll center bottom;
	border: 1px solid #CCCCCC;
	padding: 10px;
	position: absolute; 
	top: 15; 
	left: 0;
	z-index: 500;
	width: 500px;
	text-align: justify;
}
.mentionslittle {
	background: #FFFFFF none no-repeat scroll center bottom;
	border: 1px solid #CCCCCC;
	padding: 10px;
	position: absolute;
	right: 100px;
	z-index: 500;
	width: 220px;
	text-align: justify;
}