

body {
	
	font-size: 13px;
	
	  font-family: 'Roboto Condensed', sans-serif;
width:100%;

}
*,*::before,*::after{box-sizing:border-box}
:root{--vert:#9ac200;--jaune:#f5b800;--marine:#0f2f66;--bleu:#1558b0;--ciel:#cfe9fb}

a{color:inherit;text-decoration:none}
a:focus-visible,label:focus-visible{outline:3px solid var(--jaune);outline-offset:2px}

/* ===== Barre du haut ===== */
.topbar{background:var(--vert);color:#fff;font-size:.88rem}
.topbar .in{max-width:95%;margin:0 auto;display:flex;justify-content:space-between;gap:10px 24px;flex-wrap:wrap}
.topbar .links{display:flex;gap:18px;flex-wrap:wrap;align-items:center}
.topbar .links a:hover{text-decoration:underline}
.topbar .tel{font-weight:700}

/* ===== Bandeau ciel (logo + infos + marques) ===== */
.banner{position:relative;overflow:hidden;background:linear-gradient(180deg,#8fd0f5 0%,var(--ciel) 55%,#eaf6ff 100%)}
.banner::after{content:"";position:absolute;left:-5%;right:-5%;bottom:-70px;height:110px;border-radius:50%;background:#b7d77a;opacity:.55}
.banner .in{position:relative;z-index:1;max-width:95%;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center}
/* --- État sticky du menu --- */
.bloc-presentation {
    --bleu-marine: #0f1f52;
    --texte: #4a5163;
    width: 100%;
    box-sizing: border-box;
    padding: 70px 24px;
        background: #eef0f4;                          /* gris clair légèrement bleuté */
    font-family: 'Poppins', sans-serif;
}

.bloc-presentation *,
.bloc-presentation *::before,
.bloc-presentation *::after { box-sizing: border-box; }

.bloc-presentation .presentation {
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;     /* image | texte */
    align-items: center;
    gap: 60px;
}

/* --- Image --- */
.bloc-presentation .presentation-visuel {
    margin: 0;
    border-radius: 24px;
    overflow: hidden;
    box-shadow: 0 25px 50px rgba(15, 31, 82, .18);
    aspect-ratio: 4 / 3;
}

.bloc-presentation .presentation-visuel img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* --- Texte --- */
.bloc-presentation .presentation-titre {
    margin: 0 0 20px;
    font-size: 25px;
    line-height: 1.15;
    font-weight: 700;
    color: var(--bleu-marine);
}

.bloc-presentation .presentation-texte p {
    margin: 0 0 16px;
    font-size: clamp(15px, 1.4vw, 18px);
    line-height: 1.65;
    color: var(--texte);
}

.bloc-presentation .presentation-bouton {
    display: inline-block;
    margin-top: 14px;
    padding: 16px 32px;
    font-size: 17px;
    font-weight: 600;
    text-decoration: none;
    color: #fff;
    background: var(--bleu-marine);
    border-radius: 50px;
    transition: transform .2s ease, box-shadow .2s ease, background .2s ease;
}

.bloc-presentation .presentation-bouton:hover,
.bloc-presentation .presentation-bouton:focus-visible {
    background: #1a3080;
    transform: translateY(-3px);
    box-shadow: 0 10px 22px rgba(15, 31, 82, .3);
    outline: none;
}

/* --- Tablette / mobile : on empile --- */
@media (max-width: 900px) {
    .bloc-presentation { padding: 50px 20px; }

    .bloc-presentation .presentation {
        grid-template-columns: 1fr;
        gap: 35px;
    }

    .bloc-presentation .presentation-visuel { aspect-ratio: 16 / 10; }
}

@media (max-width: 480px) {
    .bloc-presentation .presentation-visuel { border-radius: 18px; }

    .bloc-presentation .presentation-bouton {
        display: block;
        text-align: center;
    }
}
.menu.is-sticky {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    animation: slideDown 0.3s ease-in-out;
}

/* Petite animation fluide optionnelle à l'apparition */
@keyframes slideDown {
    from {
        transform: translateY(-100%);
    }
    to {
        transform: translateY(0);
    }
}
/* logo */
.logo{display:flex;align-items:center;gap:14px;margin-right:28px}
.logo .sun{width:70px;height:70px;border-radius:50%;flex:none;background:
  repeating-radial-gradient(circle at 35% 40%,transparent 0 6px,rgba(255,255,255,.75) 6px 8px),
  radial-gradient(circle at 35% 35%,#ffd34d,var(--jaune) 60%,#e79a00)}
.logo b{display:block;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:2rem;line-height:.95;letter-spacing:-.01em;color:var(--marine)}
.logo small{display:block;font-size:.62rem;letter-spacing:.34em;font-weight:600;color:var(--bleu);margin-top:4px}

/* bande bleue en biseau */
.info{background:var(--bleu);color:#fff;display:flex;align-items:center;justify-content:space-around;gap:16px 28px;flex-wrap:wrap;
  padding:20px 56px 20px 64px;margin-right:-26px;clip-path:polygon(34px 0,100% 0,100% 100%,0 100%)}
.info div{display:flex;align-items:center;gap:12px;font-size:.98rem;line-height:1.35}
.info i{font-style:normal;font-size:1.7rem;color:var(--jaune)}
.info .tel{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:1.9rem;letter-spacing:.01em}
.info .sep{width:1px;align-self:stretch;background:rgba(255,255,255,.35)}

/* bloc blanc des marques */
.brands{background:#fff;display:flex;align-items:center;gap:6px 26px;flex-wrap:wrap;justify-content:center;
 clip-path:polygon(34px 0,100% 0,100% 100%,0 100%);max-width:620px}
.brands span{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:1.45rem;color:#1b2b4b;white-space:nowrap}
.brands .globecar{color:#e8590c;letter-spacing:.02em}
.brands .sunlight{color:#f08c00;font-style:italic;letter-spacing:.04em}
.brands .campster{letter-spacing:.22em;font-weight:600;color:#1558b0}
.brands .niesmann{font-size:.9rem;font-weight:700;line-height:1.05;text-align:center;letter-spacing:.14em}
.brands .dethleffs{color:#c8102e;letter-spacing:.03em}

/* ===== Menu ===== */
.menu{background:#fff;border-bottom:3px solid var(--jaune);box-shadow:0 6px 16px rgba(15,47,102,.08)}
.menu .in{max-width:95%;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between}
.menu ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}
.menu li a{display:block;padding:19px 19px;font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:1.05rem;text-transform:uppercase;letter-spacing:.03em;position:relative}
.menu li+li a::before{content:"";position:absolute;left:0;top:30%;height:40%;width:2px;background:var(--jaune)}
.menu li a:hover{color:var(--bleu);background:#fff8dd}
.menu .cta{background:var(--vert);color:#fff;border-radius:999px;padding:10px 22px;font-weight:600;font-size:.9rem;white-space:nowrap}
.burger,#nav-toggle{display:none}

/* ===== Tablette ===== */
@media (max-width:1100px){
  .banner .in{grid-template-columns:1fr;gap:16px}
  .logo{margin-right:0}
  .info{margin-right:0;clip-path:none;border-radius:20px;padding:16px 22px;justify-content:center}
  .brands{clip-path:none;border-radius:20px;max-width:none;padding:14px 22px}
}

/* ===== Mobile : menu burger ===== */
@media (max-width:860px){
  .topbar .links{display:none}
  .topbar .in{justify-content:center;text-align:center}
  .info .sep{display:none}
  .burger{display:flex;align-items:center;gap:10px;padding:14px 0;font-weight:600;cursor:pointer}
  .burger span,.burger span::before,.burger span::after{display:block;width:24px;height:3px;border-radius:2px;background:var(--marine);position:relative}
  .burger span::before,.burger span::after{content:"";position:absolute;left:0}
  .burger span::before{top:-7px}.burger span::after{top:7px}
  .menu .in{flex-wrap:wrap}
  .menu .cta{display:none}
  .menu ul{display:none;width:100%;flex-direction:column;padding-bottom:10px}
  #nav-toggle:checked ~ ul{display:flex}
  .menu li+li a::before{display:none}
  .menu li a{padding:13px 4px;border-top:1px solid #e6ecf4}
}
@media (max-width:480px){
  .logo .sun{width:56px;height:56px}.logo b{font-size:1.65rem}
  .info .tel{font-size:1.6rem}
}
@media (prefers-reduced-motion:no-preference){.menu li a{transition:background .2s,color .2s}}
#baniere_logo { display:block;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}
.div_plein1{
	display:block;
	float:left;
	width:100%;
	color:#fff;
	background-color:#97c003;
}
.journeen{
	display:block;margin-left:auto;margin-right:auto;width:900px;
}
.ipg_journne{
display:block;float:left;width:450px;	
}
.ipg_journne1{
	
	display:block;float:left;width:350px;margin-left:30px;
}
.image_reparation{
	width:32%;
	margin-right:10px;
	margin-top:10px;display: block;
float: left;
}
.text_accessdf{
	display:block;margin-left:auto;margin-right:auto;max-width:80%;color:#000;font-size:16px;
}
#menu {
	display:block; 
	float:left;
	width:80%;
   margin-top: 0px;
	z-index:999999;
	margin-left:16%;
	text-transform:uppercase;
	/* height:40px; */
	  /* background-image:linear-gradient(#0f5ece ,#0b52b8 50%,#0a4496 50%,#063a84); */
font-family: 'Roboto Condensed', sans-serif;
	
	
	}
	
.actu_accs1{
	display:block;float:left;width:280px;height:450px;background-color:#fff;border:1px solid #ddd;color:#000;margin-right:17px;margin-bottom:30px;
}	
	  :root {
      --bleu-fonce: #0b1f4d;
      --bleu-lien: #0b8fc9;
      --texte: #3d4350;
    }

    /* body { */
      /* margin: 0; */
      /* font-family: 'Poppins', sans-serif; */
      /* background: #eef0f5; */
    /* } */

    /* Bandeau bleu derrière le haut des cartes */
    .bloc-cartes {
      /* background: linear-gradient(to bottom, #1c2f63 0, #1c2f63 110px, #eef0f5 110px); */
      /* padding: 24px 16px 48px; */
	  top: -30px;
  position: relative;
  z-index: 999;
    }

    /* Grille : 4 colonnes -> 2 -> 1 */
    .cartes {
      max-width: 95%;
      margin: 0 auto;
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 24px;
    }

    /* Carte */
    .carte {
      display: flex;
      flex-direction: column;
      background: #fff;
      border-radius: 28px;
      overflow: hidden;
      box-shadow: 0 12px 30px rgba(11, 31, 77, .12);
      text-decoration: none;
      transition: transform .2s ease, box-shadow .2s ease;
    }
    .carte:hover {
      transform: translateY(-4px);
      box-shadow: 0 16px 36px rgba(11, 31, 77, .18);
    }

    /* Visuel du haut */
    .carte-visuel {
      height: 195px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 4.2rem;
      line-height: 1;
    }
    .carte-visuel img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      display: block;
    }
    .fond-vert  { background: linear-gradient(135deg, #8ab400, #4f7d00); }
    .fond-bleu  { background: linear-gradient(135deg, #0e8ccb, #0b1f4d); }
    .fond-rouge { background: linear-gradient(135deg, #e0502e, #8e1d0c); }

    /* Contenu */
    .carte-corps {
      display: flex;
      flex-direction: column;
      flex: 1;
      padding: 24px 30px 30px;
    }
    .carte-titre {
      font-size: 1.4rem;
      font-weight: 700;
      line-height: 1.4;
      color: var(--bleu-fonce);
      margin: 0 0 10px;
    }
    .carte-texte {
      font-size: 1.05rem;
      line-height: 1.7;
      color: var(--texte);
      margin: 0 0 20px;
    }
    .carte-lien {
      margin-top: auto; /* lien toujours en bas de carte */
      font-weight: 600;
      font-size: 1.1rem;
      color: var(--bleu-lien);
    }

    /* Tablette : 2 colonnes */
    @media (max-width: 991px) {
      .cartes { grid-template-columns: repeat(2, 1fr); }
    }

    /* Mobile : 1 colonne */
    @media (max-width: 575px) {
      .cartes { grid-template-columns: 1fr; }
      .carte-visuel { height: 160px; }
      .carte-corps { padding: 20px 22px 24px; }
    }
#etat222{
	  display:block;
  float:left;
  margin-left:0px;
	  border: 3px solid #a9c83a;
  border-radius: 6px;
  height: 60px;
  position: relative;
  top: 7px;
  left: 0px;
  color:#000;
  color: #808080;
  padding: 3px 5px;
  margin-bottom: 3px;
}
.conteneur_new_bdo{
	width:100%;
}
.modal22 {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
  z-index: 999999;
}

/* Modal Content/Box */
.modal-content2222222 {
 /* 15% from the top and centered */
margin-left:auto;
margin-right:auto;
margin-top:0%;
  width: 500px; /* Could be more or less, depending on screen size */
  height:auto;
}

/* The Close Button */
.closesss {
  color: #cf3b35;
  float: right;
  font-size: 42px;
  margin-right:-10px;
  top:20px;
  z-index:9999;
  position: relative;
}

.closesss:hover,
.closesss:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
.acttuiid{
	display:block;float:left;width:280px;height:450px;background-color:#fff;border:1px solid #ddd;color:#000;margin-right:17px;margin-bottom:30px;
}
#marque{
	  display:block;
  float:left;
  margin-left:0px;
	  border: 3px solid #a9c83a;
  border-radius: 6px;
  height: 60px;
  position: relative;
  top: 7px;
  left: 0px;
  color:#000;
  color: #808080;

  padding: 3px 5px;
  margin-bottom: 3px;	
}

.site-footer{
  position:relative;
  width:100%;
  overflow:hidden;
  padding:50px 20px 40px;
  box-sizing:border-box;
  isolation:isolate;
}

/* Image de fond en balise <img> */
.site-footer-bg{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center;
  z-index:0;
}

/* Voile sombre pour garder le texte lisible sur l'image */
.site-footer-overlay{
  position:absolute;
  inset:0;
  background:linear-gradient(180deg, rgba(3,97,169,.92), rgba(3,60,110,.94));
  z-index:1;
}

.site-footer-inner{
  position:relative;
  z-index:2;
  max-width:1200px;
  margin:0 auto;
  display:grid;
  grid-template-columns:repeat(4, 1fr);
  gap:36px;
}

.footer-col{
  color:#fff;
}

.footer-title{
  font-size:15px;
  font-weight:700;
  color:#fff;
  margin:0 0 16px;
  text-transform:uppercase;
  letter-spacing:.02em; text-align:left;
}
.footer-title-underline{
  border-bottom:3px solid #fff;
  padding-bottom:2px;
 
}

.footer-list{
  list-style:none;
  margin:0;
  padding:0;text-align:left;
  display:grid;
  gap:8px;
}
.footer-list a{
  color:#fff;
  text-decoration:none;
  font-size:13px;
  opacity:.9;
  transition:opacity .2s ease, padding-left .2s ease;
}
.footer-list a:hover{
  opacity:1;
  padding-left:4px;
}

.footer-text{
  color:#fff;
  font-size:14px;
  line-height:1.7;
  margin:0;
}
.devmen{
display: block;
  float: left;
  width: 400px;
  height: 150px;
  position: absolute;
  top: 0px;
  left: 0px;
}
/* Bandeau bas de page (mentions légales) */
.footer-bottom{
  width:100%;
  padding:14px 20px;
  background:#fff;
  text-align:center;
  font-family:'Oswald', sans-serif;
  font-size:13px;
  box-sizing:border-box;
}
.footer-bottom a{
  color:#000;
  text-decoration:none;
}
.footer-bottom a:hover{
  text-decoration:underline;
}
.footer-bottom-sep{
  margin:0 8px;
  color:#999;
}


.prix_ttc {
  display: block;
  float: right;
  position: relative;
  z-index: 99;
  color: #000;
  top: -5px;
  right: -150px;
  margin-bottom: 0px;
  margin-top: 0px;
  font-weight: bold;
  color: #736a6a;
}
/* Responsive */
@media(max-width:900px){
  .site-footer-inner{
    grid-template-columns:repeat(2, 1fr);
    gap:30px;
  }
}
@media(max-width:520px){
  .site-footer-inner{
    grid-template-columns:1fr;
    gap:28px;
  }
  .site-footer{
    padding:40px 18px 30px;
  }
  .footer-bottom{
    font-size:12px;
  }
  .footer-bottom-sep{
    display:block;
    height:0;
    width:0;
    margin:0;
  }
}

.hyosungh2{
	display:none;
}

/*royal fin*/



.foots_oopd{
	display:block;width:95%;margin-left:auto;margin-right:auto;
}
#type{
	  display:block;
  float:left;
  margin-left:0px;
	  border: 3px solid #a9c83a;
  border-radius: 6px;
  height: 60px;
  position: relative;
  top: 7px;
  left: 0px;
  color:#000;
  color: #808080;

  padding: 3px 5px;
  margin-bottom: 3px;
}
.menu_hauuute{
	display:block;float:left;width:100%;height:50px;background-color:#97c003;
}
#chatbox_1{
display:block;
position:fixed;
float:right;
width:300px;
height:500px;
right:60px;
z-index:9999999999;
bottom:80px;
box-shadow: rgba(0, 0, 0, 0.24) 0px 8px 16px 0px;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
-webkit-transform:scale(1.25);
-moz-transform:scale(1.25);
-ms-transform:scale(1.25);
-o-transform:scale(1.25);
transform:scale(1.25);
}
.acctuui{
	display:block;width:938px;margin-left:auto;margin-right:auto;
}
.veh_neuff{
	display:block;float:left;width:170px;margin-left:30px;
}
.veh_neuff_type{
display:block;float:left;width:100px;margin-left:30px;
}
.veh_neuff_prix{
display:block;float:left;width:120px;margin-left:30px;
	
}
.accueil_intro{
    clear:both;
    margin:16px 0 22px;
    font-size:16px;
    line-height:1.55;
    color:#fff;
    text-shadow:0 1px 6px rgba(0,0,0,.65);
}

.accueil_btns{
    display:flex;
    flex-wrap:wrap;
    gap:12px;
}

.btn_accueil{
    display:inline-block;
    padding:13px 24px;
    border-radius:50px;
    font-size:14.5px;
    font-weight:700;
    text-decoration:none;
    text-align:center;
    transition:background .2s, color .2s, transform .2s;
}
.accueil_bloc{
    box-sizing:border-box;
    padding:26px 28px;
	padding-top:5px;
    background: rgba(13, 34, 80, 0.37);     /* bleu nuit transparent */
    border-left:6px solid #97c003;       /* trait vert de la marque */
    border-radius:0 14px 14px 0;
    backdrop-filter:blur(4px);           /* léger flou de la photo derrière */
    -webkit-backdrop-filter:blur(4px);
    box-shadow:0 14px 34px rgba(0,0,0,.35);
}
.btn_accueil:hover{ transform:translateY(-2px); }

.btn_accueil_vert{
    background:#97c003;
    border:2px solid #97c003;
    color:#fff;
}
.btn_accueil_vert:hover{
    background:#7ea300;
    border-color:#7ea300;
    color:#fff;
}

.btn_accueil_contour{
    background:rgba(0,0,0,.25);
    border:2px solid #fff;
    color:#fff;
}
.btn_accueil_contour:hover{
    background:#fff;
    color:#0d2250;
}

/* Mobile */
@media (max-width:600px){
    .accueil_btns{ flex-direction:column; }
    .btn_accueil{ width:100%; }
}
.titre_veh_accul{
	display:block;
	float:left;
	width:100%;
	font-size:25px;
	font-family: 'Roboto Condensed', sans-serif;
	/* font-style:italic; */
	text-align:center;
	position:relative;
	margin-top:-350px;
	color:#fff;
	z-index:9999;
	/* text-shadow: 2px 2px #000; */
	text-transform:uppercase;
}
.titre_veh_accul2{
	display:block;
	float:left;
	width:100%;
	font-size:19px;
	font-family: 'Roboto Condensed', sans-serif;
	/* font-style:italic; */
	text-align:center;
	position:relative;
	margin-top:-320px;
	color:#fff;
	z-index:9999;
	/* text-shadow: 2px 2px #000; */
}
.text1_neuf{
	text-shadow: 2px 2px #000;
font-style: italic;
color: #A6C83A;
font-size: 18px;
font-weight: bold;
font-family: 'Roboto Condensed', sans-serif;
	/* display:block;float:left;width:100%;color:#a6c83a;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic; */
}
.recherche_particulier{
	display:none;
	position:relative;margin-left: 18%;
	float:left;
	margin-top:-150px;
}
.critere_ve{
	display:block;float:left;
	width:550px;
	margin-left:20%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:left;
	position:relative;
	margin-top:-180px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	font-weight:bold;
}
.barre_recherce{
	display:block;float:left;width:400px;margin-left:15%;
	font-size:50px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;text-align:center;
	position:relative;margin-top:-150px;
	color:#fff;z-index:9999;
	text-shadow: 2px 2px #000;
}
.btn_s{
	border-radius: 6px;
background: #A6C83A;
  background-color: rgb(166, 200, 58);
border: 0;
color: #fff;
font-size: 16px;
padding: 0 10px 5px 10px;
height: 60px;
margin-top: 45px;
width: 160px;
font-family: 'Roboto', sans-serif;
font-size: 18px;
margin-left:30px;
text-transform: none;
text-align: center;
}
.prommos{
	display:block;margin-left:auto;margin-right:auto;width:800px;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
#bugdet{
	  display:block;
  float:left;
  margin-left:0px;
	  border: 3px solid #a9c83a;
  border-radius: 6px;
  height: 60px;
  width:100px;
  position: relative;
  top: 7px;
  left: 0px;
  color:#000;
  color: #808080;

  padding: 3px 5px;
  margin-bottom: 3px;
}
.boutton_envoyer{
margin-left: -60px;
cursor: pointer;
height: 50px;
width: 50px;
background-color: #a6c83a;
border-style: none;
top: 17px;
position: relative;
}
.boutton_envoyer:hover{
margin-left: -60px;
cursor: pointer;
height: 50px;
width: 50px;
background-color: #000;
border-style: none;
top: 15px;
position: relative;
}
.main_toppp{
	display:block;float:left;width:100%;margin-top:50px;
}
.imge_non_over2{
	display:none;
}
.atleir{
	display:block;float:left;width:310px;height:470px;background-color:#fff;color:#000;border:1px solid #cccccc;margin-right:20px;margin-bottom:20px;
}
.boutton_envoyer:hover .imge_non_over2{
	display:block;
}
.boutton_envoyer:hover .imge_non_over{
	display:none;
}
.line_partenaires{
	display:block;float:left;padding:10px;background-color:#08a2d5;color:#fff;margin-top:30px;text-decoration:none;border-radius:10px;
}
.line_partenaires:hover{
	display:block;float:left;padding:10px;background-color:#000;color:#fff;margin-top:30px;text-decoration:none;border-radius:10px;
}
.pave_partenairess{
display:block;float:left;width:48%;margin-top:30px;	
}
.je_cherche{
	display:block;float:left;width:350px;margin-left:49%;border-radius:10px;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic;text-align:center;position:relative;margin-top:-106px;color:#fff;z-index:9999;text-shadow: 2px 2px #000;padding:15px;border:3px solid #08a2d5;
}
.je_cherche:hover{
	display:block;float:left;width:350px;cursor:pointer;margin-left:49%;border-radius:10px;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic;text-align:center;position:relative;margin-top:-106px;color:#fff;z-index:9999;text-shadow: 2px 2px #000;padding:15px;background-color:#08a2d5;
}
.je_cherche2{
	display:none;float:left;width:350px;margin-left:49%;border-radius:10px;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic;text-align:center;position:relative;margin-top:-200px;color:#fff;z-index:9999;text-shadow: 2px 2px #000;padding:15px;border:3px solid #08a2d5;
	
}
.je_cherche2:hover{
	display:none;float:left;width:350px;cursor:pointer;margin-left:49%;border-radius:10px;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic;text-align:center;position:relative;margin-top:-200px;color:#fff;z-index:9999;text-shadow: 2px 2px #000;padding:15px;background-color:#08a2d5;
}
.recherhce2222{
	display:block;width:400px;height:105px;margin-top:30px;margin-left:14%;
}
.inu_rechrcher{
width:350px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #97c003;font-size:16px;color:#000;font-style:italic;	
}
	
	
.logoo_foot{
	display:block;float:left;width:200px;margin-left:5%;
}
.logoo_foot img{
	display:block;float:left;width:95%;margin-left:0%;
}
.mediate{
	display:block;float:left;width:280px;margin-top:50px;
}		
.adreese22{
	display:block;float:left;width:220px;
}
.tell_goo{
	display:block;float:left;width:200px;
}	
.email_goo{
	display:block;float:left;width:290px;
}	
.horaire_goo{
	display:block;float:left;width:290px;
}
	
.paver1{
	margin-top:0px;width:90%;margin-left: 4.5%;height:auto;display:block;float:left;
}
.paverr2{
	display:block;float:left;width:50%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
.paver3{
	display:block;float:left;width:45%;margin-left:30px;
}
.paver_princi{
	margin-bottom:25px; margin-top:5px;text-align:left;width:96%;min-height:400px;margin-left:20px;font-family: 'Roboto Condensed', sans-serif;line-height: 25px;
}
.menu_foooterr{
	display:block;float:left;width:320px;margin-left:80px;margin-top:10px;
}	
.inu_rechrcher22{
width:350px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #a6c83a;font-size:16px;color:#000;font-style:italic;	
}
.lef_page{
		display:block;float:left;width:45%;
	}
.lef_page2{
display:block;float:left;width:40%;margin-left:50px;font-family: 'Roboto Condensed', sans-serif;font-size:20px;	
}	
.titre_nous_somme{
	display:block;float:left;width:100%;font-size:50px;font-weight:bold;font-style:italic;margin-bottom:30px;
}
.actu_lisste{
	display:block;float:none;
	width:260px;height:30px;
	font-size:17px;
	text-decoration:none;
	color:#fff;
	background-color:#0a2976;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	/* border-radius:10px; */
}	
.inscrrive{
	display:block;float:left;width:40%;font-size:30px;color:#fff;text-align:right;margin-top:50px;
}
.inscrivvvee2{
	display:block;float:left;width:40%;font-size:30px;color:#fff;text-align:left;margin-top:40px;margin-left:50px;
}
.actu_lisste:hover{
	display:block;float:none;
	width:260px;height:30px;
	font-size:17px;
	text-decoration:none;
	color:#fff;
	background-color:#000;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
}
.main_page{
background-image:url(images/main.jpg); 
background-repeat:no-repeat; 
display:block; 
width:100%;
position:relative; 
float:left;	
}	
	
	.titlt_pave{
	display:block;
	float:left;
	width:100%;font-family: 'Roboto Condensed', sans-serif;
	text-align:center;
	margin-top:10px;
	font-size:30px;
	font-weight:bold;
	color:#000;
}
.actu_fondss2{
display:block;float:left;width:380px;height:auto;margin-left:5%;
	/* transition:1s; */
}
.actu_fondss{
display:block;float:left;width:380px;height:auto;margin-left:5%;
	transition:1s;
}	
.actu_fond2ss{
	
display:block;float:left;width:100%;height:350px;overflow:hidden;margin-left:0%;
	transition:1s;
}
}
	#menu_stiki{
	display:block;
	float:left;
	z-index:999999;
	background-color:#f3f3f3;
	
color:#000;
	width:100%;
}
	/* #logo{ */
 /* display:block; float:left; position:relative;z-index:99999; margin-top:8px;width:300px;padding-top:60px; height:auto; padding-top:5px;margin-left:30px; */
 /* /* padding-left:9px; */
 /* border:1px solid red; */ 

/* } */
#logo33{
	 display:block; float:left; position:relative;z-index:99999; margin-top:20px;width:150px;padding-top:60px; height:auto; padding-top:5px;margin-left:10px;

}
#logo33 img{
max-width:100%;	
}
#menu a{
	margin-right:20px;
	
	}
.imh_vooo22{
	display: none;
float: left;
width: 342px;
height: 255px;
background: rgba(8, 162, 213, .7);
position: relative;
margin-top: -255px;	
}	
.actu_fondss2:hover .imh_vooo22{
	display: block;
float: left;
width: 342px;
height: 255px;
background: rgba(8, 162, 213, .7);
position: relative;
margin-top: -255px;	
	
}	
	/* .imh_vooo{ */
	/* display:none; */
/* }	 */
/* .cont_modele_grand:hover{ */
	/* border:1px solid red; */
/* } */
  .imh_vooo{
	display: none;
float: left;
width: 319px;
height: 200px;
background: rgba(8, 162, 213, .7);
position: relative;
margin-top: -200px;

}

 .cont_modele_grand:hover .imh_vooo{
	display: block;
float: left;
width: 319px;
height: 200px;
background: rgba(8, 162, 213, .7);
position: relative;
margin-top: -200px;

}

.menu_avec_sous{
height:35px;

padding-top:10px!important;
margin-right:5px;
margin-left:5px!important;
}
 .navbar {
      position: relative;
display: block;
float: left;
margin-top: 15px;
padding-left:0px;
      }
      .navbar li {
        height: 35px;
        width: auto;
        float: left;
        text-align: center;
        list-style: none;
       color:#1f1f37;
        padding: 0;
		border-right:2px solid #fbbd1e;	
		font-size:15px;
        margin-left:5px;
		font-family: 'Roboto Condensed', sans-serif;
        /* background-color: #fff; */
      }
	  #menu {
	display:block; 
	float:left;
	width:75%;
	margin-left:1%;
    margin-top:25px;
	z-index:999999;
	/* height:40px; */
	  /* background-image:linear-gradient(#0f5ece ,#0b52b8 50%,#0a4496 50%,#063a84); */

	
	
	}
      .navbar a {
        /* padding: 18px 0; */
		padding-top:3px;
		padding-bottom:3px;
     font-family: 'Roboto Condensed', sans-serif;
        text-decoration: none;
        color: #1f1f37;
        display: block;
      }
	     .navbar a:hover {
      padding-top:3px;
		padding-bottom:3px;
     font-family: 'Roboto Condensed', sans-serif;
        text-decoration: none;
        color: #67e0ef;
        display: block;
      }
	#logo{
 display:block; float:left; position:relative; margin-top:10px;width:300px; height:auto; padding-top:0px;margin-left:2%; padding-left:9px;

}
#logo img{
margin-top:0px;
border-radius:8px;
margin-bottom:0px;
max-width:100%;
}


.lien_rap{
	color:#000;margin-right:15px;border-style:none;text-decoration:none;
}

.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: right;
/* text-align:center; */
font-size:15px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:10px;
padding-right:10px;
width:400px;
padding-bottom:5px;
margin-right:15%;
/* margin-left:10%; */
}


.facebooks{
	display:block;
	float:right;
	margin-top:10px;
	margin-bottom:15px;
	width:108px;
	padding-right:6%;
	font-family: 'Roboto Condensed', sans-serif;
}
.background_attc{
background-image:url(../images/bg_as_campingcar.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-attachment: fixed;
	height: 100%;	
}
.slide-content222{
	  position: absolute;
    bottom: 50%;
    width: 80%;
    text-align: right;
	right:0%;
	margin-right:10%;
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:17%;
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
.slide-title22{
	/* display:block; */
	/* float:left; */
	margin-bottom:20px;
	text-align:left;
}
.slide-title222{
	margin-bottom:20px;
	text-align:right;
}
.text_para22{
	display:block;
	float:right;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:30px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:100px;
    /* width: 100%; */
}
.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:30px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:150px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 60px;
}
  
img.imges_foote{
	display:block;
	float:left;
	position:relative;
	width:350px;
	margin-left:30px;
}
.contact2{
	display:block;
	float:left;
	width:300px;
	/* border:2px solid red; */
	margin-left:15%;
	font-family: 'Roboto Condensed', sans-serif;
}
.contact22{
		display:block;
	float:right;
	width:300px;
	/* border:2px solid red; */
	margin-right:30px;
	font-family: 'Roboto Condensed', sans-serif;
}


.background_attc{
background-image:url(images/bg_as_campingcar.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-attachment: fixed;
	height: 100%;	
}
.cont_modele_grand {
 width: 310px;
    margin-left: 20px;
    height: 455px;
    float: left;
	margin-bottom:20px;
    text-align: center;
	margin-right:0px;
    position: relative;
    background-color: #fff;
    overflow: hidden;
    /* border-radius: 10px; */
    transition: all .6s;
	border:1px solid #cccccc;
	/* box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 1); */
	font-family: 'Oswald', sans-serif;

}
.menu_bass{
	color:#000;
	text-decoration:none;
}
.produit_servicess{
	display:block;float:left;width:600px;margin-left:5%;margin-top:10px;
}
.wformesss22{
display:block;float:left;width:600px;margin-left:30%;	
}
.fillda{
	display:block;float:left;width:50%;font-size:17px;color:#a6a6a6;margin-left:4%;margin-bottom:30px;
}
.cont_modele_grand:hover {
    transform: scale(1.04);
}

.mod_bo_img {width:100%;height:200px;overflow:hidden;}
.mod_bo_txt {width:100%;height:170px; background-color:#73b1d7; color:#fff;padding:5px 5px 15px 5px;}
.mod_bo_txt span {display:block;float:left;font-size:11px;font-weight:normal;color:#fff;}
.mod_bo_next {background-image: url(templates/occasion/images/bg_bo_next.jpg);background-position: left top;width: 24px;height: 70px;cursor: pointer;float:left;}
.mod_bo_img img { display:block; margin:5px auto 5px auto; border:0; }
.pagenav {text-align:center;color:#000;float:left;width:100%;}
.premierLigne {
			display:block;
			float: left;
			width: 100%;
			position: relative;
			height:auto;
}
.liste{
	display:block;
	float:left;
	width:85%;
	margin-left:10%;

	margin-top:0px;
	height:auto;
}
.lien_bas{
	text-decoration:none;
	color:#fff;
}
.footeur_info{
	display:block;float:left;width:250px;margin-left:160px;
}
.footeur_info2{
display:block;float:left;margin-left:20px;color:#fff;line-height:20px;font-size:16px;text-align:left;	
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.email_newsletter{
	display:block;float:left;margin-left:35%;font-size:17px;width:350px;padding:7px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.pave_footer_fin{
	display:block;float:left;width:280px;margin-right:50px;margin-left:20px;text-align:center;margin-top:20px;
}

.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:100px;
	padding-top:180px;
	font-weight:bold;
	text-align:center;
	font-size:40px;color:#fff;
	/* height:200px; */
}
.nou_contact{
	display:block;float:left;
	width:300px;
	/* height:35px; */
	margin-left:0px;
	padding-top:8px;
	padding-bottom:10px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:70px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:35%;
}
.nos_service{
	display:block;float:right;width:450px;margin-right:10%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	/* height:35px; */
	margin-left:0px;
	padding-top:8px;padding-bottom:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:70px;
	margin-top:30px;
}
.no_ser{
	display:block;float:left;width:400px;margin-left:10%;
}
.line_nos_erv{
	display:block;float:left;
	width:300px;
	/* height:35px; */
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;padding-bottom:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:70px;
	margin-top:30px;
}
.veh_nef{
	display:block;float:left;width:480px;margin-left:15%;
}
.veh_occasion{
	display:block;float:left;width:480px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:500px;margin-top:20px;margin-left:50px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 35px;
}
.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:35px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:35px;margin-left:20px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:35px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:35px;margin-left:20px;
}
#menu_h{
display: none;
	position: relative;
	float:left;
	width:100%;
	height:auto;
	z-index: 999;
}
.cc_neuf{
	display:block;float:left;width:300px;
	/* height:35px; */
	margin-bottom:20px;padding-top:8px;padding-bottom:8px;font-family: 'Roboto Condensed', sans-serif;font-size:17px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.cc_occasion{
	display:block;float:left;width:300px;
	/* height:35px; */
	margin-left:0px;padding-top:8px;padding-bottom:8px;font-family: 'Roboto Condensed', sans-serif;font-size:17px;text-align:center;background-color:#e21c21;color:#fff;margin-left:70px;margin-top:30px;
}
.bouttique{
display:block;float:left;width:300px;
/* height:35px; */
margin-bottom:20px;padding-top:8px;padding-bottom:8px;font-family: 'Roboto Condensed', sans-serif;font-size:17px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;	
}
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:18%;	
}
.entretien_txt{
	display:block;float:right;position:relative;top:-150px;width:70%;
}
.entretien_btn{
	display:block;float:right;width:200px;
	/* height:35px; */
	margin-bottom:20px;margin-right:15%;
	padding-top:8px;padding-bottom:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top:30px;
}
.occasion_cc2s{
	display:block;float:left;width:98%;margin-top:30px;margin-left:2%;
}
.titre_entretien_en{
	display:block;float:left;margin-left:20%;width:63%;padding-bottom:5px;font-size:25px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretien_pg{
	display:block;float:left;margin-left:20%;width:63%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.entretien_immmg{
	display:block;float:left;margin-top:50px;width:50%;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:50%;text-align:justify;margin-top:100px;	
}
.titttre_ent{
	font-size:30px;font-weight:bold;
}
.entretiret{
	font-size:30px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:50%;text-align:justify;margin-top:100px;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:50%;
}
.iframmme{
	display:block;float:left;width:100%;height:500px;margin-top:30px;
}
.adreeesss{
	display:block;float:left;width:75%;margin-left:10%;text-align:center;font-size:30px;font-family: 'Roboto Condensed', sans-serif;
}
.titre_accessd{
	display:block;float:left;width:75%;text-align:center;margin-left:12%;font-size:70px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
.financement_page{
display:block;float:left;margin-left:20%;width:63%;padding-bottom:5px;font-size:30px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:20%;width:63%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.financeemmnt{
	display:block;float:left;margin-left:20%;width:63%;text-align:center;margin-top:20px;font-size:30px;color:#35679a;font-weight:bold;
}
.fincmnt{
	display:block;float:left;margin-left:20%;width:63%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.conn_finc{
	display:block;float:left;width:100%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.conn_finc2{
	display:block;float:left;width:100%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.tel_po{
	display:block;float:left;width:100%;font-weight:bold;font-size:30px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.ou_via{
	display:block;float:left;width:100%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn{
	display:block;float:left;width:100%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:100%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.titrre_dep{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.text_depp{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}
.photo555{
	display:block;float:left;width:100%;margin-top:50px;width:50%;
}
.text_dpot_vent{
	display:block;float:left;width:80%;padding:5px;margin-left:50px;
}
.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:50%;text-align:justify;margin-top:100px;
}
.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:50%;text-align:justify;margin-top:100px;	
}
.tex_depopp44{
	display:block;float:left;width:80%;padding:5px;margin-left:50px;
}
.img_depoppp{
	display:block;float:left;margin-top:50px;width:50%;
}
.contactt{
	display:block;float:left;margin-left:20%;width:63%;padding-bottom:5px;font-size:25px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.contactt22{
	display:block;float:left;margin-left:20%;width:63%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.formmes_left{
	display:block;float:left;width:45%;
}

.contact222{
	display:block;float:left;width:250px;margin-left:150px;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
}
.emailll_cont{
	display:block;float:left;width:250px;margin-left:150px;font-size:17px;
}
.connntact{
	display:block;float:left;width:160px;
}
.formmes_right{
	display:block;float:right;width:50%;
}
.interieur_form{
	display:block;float:left;width:80%;
}
.form_tppo{
	display:block;float:left;width:100%;margin-top:100px;
}
.horraire{
	display:block;float:left;width:250px;margin-left:150px;font-size:17px;
}


.partie_1{
	display:block;float:left;width:45%;
}
.partie_2{
	display:block;float:left;width:45%;margin-left:50px;
}
.nmaes{
	width:80%;margin-bottom:20px;height:180px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}
.nmaes22{
	width:80%!important;margin-bottom:20px;height:180px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
	
}
.logo8{
	display:none;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:70px;
	position:relative;top:-200px;z-index:9999;font-weight:bold;color:#fff;
}
.guiddess{
	display:block;float:left;
	width:70%;
	margin-bottom:100px;
	margin-left:15%;

}
.guiideee{
	display:block;float:left;margin-left:20%;width:63%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}


@media (max-width: 1370px) {
	.menu li a{display:block;padding:15px 15px;font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:0.9rem;text-transform:uppercase;letter-spacing:.03em;position:relative}

	.foots_oopd{
	display:block;width:98%;margin-left:auto;margin-right:auto;
}
#logo{
	width:230px;
}
.menu_avec_sous{
	font-size:14px!important;
}
#menu{
	width:77%;
	margin-top:15px;
}
}
/* tab:pa. */
@media only screen and (min-width: 928px) and (max-width: 1100px) {
	
		.foots_oopd{
	display:block;width:98%;margin-left:auto;margin-right:auto;
}
}	

/*tab:po. */
@media only screen and (min-width: 768px) and (max-width: 927px) {
	
	.foots_oopd{
	display:block;width:98%;margin-left:auto;margin-right:auto;
}
	.actu_fondss2{
display:block;float:left;width:350px;height:auto;margin-left:1%;margin-bottom:50px;
	/* transition:1s; */
}
.menu_foooterr{
	display:block;float:left;width:50%;margin-left:35%;margin-top:10px;
}	
	/* etoo */
	.paver1{
	margin-top:0px;width:98%;margin-left:2%;height:auto;display:block;float:left;
}
.paverr2{
	display:block;float:left;width:98%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
.paver3{
	display:block;float:left;width:97%;margin-left:0px;
}
.paver_princi{
	margin-bottom:25px; margin-top:5px;text-align:left;width:96%;min-height:auto;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;line-height: 25px;
}


	.critere_ve{
	display:none;float:left;
	width:100%;
	margin-left:0%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:left;
	position:relative;
	margin-top:-180px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	font-weight:bold;
}
.produit_servicess{
	display: block;
float: left;
width: 320px;
margin-left: 18%;
margin-top: 0px;
margin-bottom: 50px;
}	
		
.logoo_foot{
	display:block;float:left;width:150px;margin-left:0px;
}	
.logoo_foot img{
	width:70%;margin-left:20%;
}
.adreese22{
	display:block;float:left;width:290px;
}
.tell_goo{
	display:block;float:left;width:290px;
}	
.email_goo{
	display:block;float:left;width:290px;
}	
.horaire_goo{
	display:block;float:left;width:290px;
}
	
	
	.lef_page{
		display:block;float:left;width:98%;
	}
.lef_page2{
display:block;float:left;width:98%;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;font-size:20px;	
}	
.titre_nous_somme{
	display:block;float:left;width:100%;font-size:20px;margin-top:30px;font-weight:bold;font-style:italic;margin-bottom:30px;
}
	.titre_veh_accul{
	display:block;
	float:left;
	width:100%;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-80px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	text-transform:uppercase;
}
.main_toppp{
	display:block;float:left;width:100%;margin-top:0px;
}
#baniere_bdo{
	margin-top:50px;
}
#menu{
	display:none;
}
.titre_veh_accul2{
	display:block;
	float:left;
	width:100%;
	font-size:17px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-50px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
}
	
	
	.barre_recherce{
	display:block;float:left;width:98%;margin-left:1%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;text-align:center;
	position:relative;margin-top:-100px;
	color:#fff;z-index:9999;
	text-shadow: 2px 2px #000;
}
.menu_hauuute{
	display:none;float:left;width:100%;height:50px;background-color:#97c003;
}
	.recherhce2222{
	display:none;width:90%;height:105px;margin-top:30px;margin-left:0%;
}
.inu_rechrcher{
width:350px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #97c003;font-size:16px;color:#000;font-style:italic;	
}
.search-container{
	display:none;
}	
.inu_rechrcher22{
width:300px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #a6c83a;font-size:16px;color:#000;font-style:italic;margin-left:10%;	
}
.inscrrive{
	display:block;float:left;width:40%;font-size:20px;color:#fff;text-align:center;margin-top:10px;
}
.inscrivvvee2{
	display:block;float:left;width:60%;font-size:30px;color:#fff;text-align:left;margin-top:20px;margin-left:0px;
}	
	
	.guiddess{
	display:block;float:left;
	width:90%;
	margin-bottom:50px;
	margin-left:2%;

}
.je_cherche{
	display:none;
}
.logo8{
display:block;
position:absolute;
margin-top:5px;
margin-left:35%;
z-index:99999999;
width:150px;
}	
#logo,#logo33{
	display:none;
}
/* #logo8 img{ */
	/* border-radius:3px; */
	/* width:90px; */
/* } */
.dev_accordion{
	padding-left:0px!important;
}
.accordion-menu h2{
font-size:15px!important;	
}
.guiideee{
	display:block;float:left;margin-left:2%;width:95%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:20px;
	position:relative;top:-50px;z-index:9999;font-weight:bold;color:#fff;
}	
	
	.horraire{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.nmaes{
	width:100%;margin-bottom:20px;height:130px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}	
.partie_1{
	display:block;float:left;width:98%;
}
.partie_2{
	display:block;float:left;width:98%;margin-left:0px;
}	
.contact222{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}	
	
	.form_tppo{
	display:block;float:left;width:100%;margin-top:0px;
}
	.interieur_form{
	display:block;float:left;width:98%;
}
	.formmes_right{
	display:block;float:left;width:90%;
	margin-left:5%;
}
	.connntact{
	display:block;float:left;width:160px;margin-left:5%;
}
	.emailll_cont{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
	margin-top:30px;
	margin-left:5%;
}
	.formmes_left{
	display:block;float:left;width:90%;
}
	.contactt22{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.contactt{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:left;color:#000;border-bottom:1px solid #000;
}
	.img_depoppp{
	display:block;float:left;margin-top:50px;width:80%;margin-left:5%;
}
	.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:95%;text-align:justify;margin-top:50px;	
}
.tex_depopp44{
	display:block;float:left;width:90%;padding:5px;margin-left:5%;
}
	
	.text_dpot_vent{
	display:block;float:left;width:95%;padding:5px;margin-left:2%;
}
	.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;margin-left:3%;
}
	.photo555{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.photo555 img{
max-width:100%;	
}
.text_depp{
	display:block;float:left;width:90%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}	
	.photo_finnn{
	display:block;float:left;width:80%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:90%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn img{
max-width:100%;
	
	
}
	.ou_via{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.tel_po{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.conn_finc2{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.financeemmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:center;margin-top:20px;font-size:20px;color:#35679a;font-weight:bold;
}
.conn_finc{
	display:block;float:left;width:90%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.fincmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.financement_page{
display:block;float:left;margin-left:5%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.titre_accessd{
	display:block;float:left;width:90%;text-align:center;margin-left:2%;font-size:30px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
	.adreeesss{
	display:block;float:left;width:90%;margin-left:2%;text-align:center;font-size:20px;font-family: 'Roboto Condensed', sans-serif;
}
	.iframmme{
	display:block;float:left;width:100%;height:300px;margin-top:30px;
}
	.titttre_ent{
	font-size:20px;font-weight:bold;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:90%;text-align:justify;margin-top:50px;
}
.entretiret{
	font-size:20px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}

	.titre_entretien_en{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;	
}
.entretien_immmg{
	display:block;float:left;width:80%;margin-top:50px;margin-left:10%;
}
.entretien_pg{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.cc_neuf{
	display:block;float:left;width:150px;position:relative;top:70px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.occasion_cc2s{
	display:block;float:left;width:98%;margin-top:30px;margin-left:2%;
}
.entretien_btn{
	display:none;float:right;width:150px;height:20px;margin-bottom:20px;margin-right: -29%;
	padding-top:5px;
	padding-bottom:5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top: 110px;
}
.slide-title{
	font-size:15px!important;
}
.cc_occasion{
	display:block;float:left;width:150px;margin-left:0px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#e21c21;color:#fff;margin-left:160px;margin-top:20px;
}	
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:2%;	
}
.bouttique{
display:block;float:left;width:150px;position:relative;top:80px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:-60px;margin-top:30px;	
}
.entretien_txt{
	display:block;float:left;position:relative;top:-150px;width:70%;
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:2%;
	/* font-size:20px!important; */
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
	.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:15px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 12px;
	position:relative;
	top:-20px;
	margin-bottom:20px;
}
  .text_para22{
	display:none;
	float:left;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:normal;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:240px;
    /* width: 100%; */
}
	
	.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: left;
/* text-align:center; */
font-size:12px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:5px;
padding-right:5px;
margin-left:3%;
margin-top:90px;
width:90%;
padding-bottom:5px;

margin-bottom:50px;
margin-right:0%;
/* margin-left:10%; */
}
.slider{
	height:140px!important;
}
#menu_h{
display: block;
	position: relative;
	float:left;
	width:100%;
	height:auto;
	z-index: 999;
	z-index:9999999;
}
	.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
	#baniere_logo { display:none;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}

	.veh_nef{
	display:block;float:left;width:80%;margin-left:10%;
	margin-bottom:50px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;margin-left:0px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 20px;
}
.veh_occasion{
	display:block;float:left;width:80%;margin-left:10%;
}
.veh_nef img{
max-width:100%;	
	
}
.veh_occasion img{
max-width:100%;	
	
}
	.liste{
	display:block;
	float:left;
	width:85%;
	margin-left:2%;

	margin-top:0px;
	height:auto;
}
	
	
	.line_nos_erv{
	display:block;float:left;
	width:300px;height:35px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}
.nos_service{
	display:block;float:left;width:90%;margin-right:0%;
	margin-left:4%;
}
.no_ser{
	display:block;float:left;width:90%;margin-left:4%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	height:35px;margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}

.nou_contact{
	display:block;float:left;
	width:300px;height:35px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:0px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:10%;
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	margin-top:10px;
	margin-left:8px;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.email_newsletter{
	display:block;float:left;margin-left:2%;font-size:17px;width:90%;padding:7px;
}

.contact2{
	display:block;
	float:left;
	width:200px;
	/* border:2px solid red; */
	margin-left:22%;
	text-align:center!important;
	font-family: 'Roboto Condensed', sans-serif;
}
.pave_footer_fin{
	display:block;float:left;width:280px;
	margin-right:0px;
	margin-left:12%;
	text-align:center;
	margin-top:20px;
}
.contact22{
		display:block;
	float:left;
	width: 250px;
	/* border:2px solid red; */
	margin-right:0px;
	margin-left:28%;
	/* text-align:center!important; */
	font-family: 'Roboto Condensed', sans-serif;
}
.footeur_info{
	display:block;float:left;width:320px;margin-left:15%;
}
.footeur_info2{
display:block;float:left;text-align:center;margin-left:10%;color:#fff;line-height:20px;font-size:16px;
}
.background_attc{
	height:200px!important;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:50px;
	padding-top:100px;
	font-weight:bold;
	text-align:center;
	font-size:20px;color:#fff;
	height:auto;
}

	
		.journeen{
	display:block;margin-left:auto;margin-right:auto;width:98%;
}
.ipg_journne{
display:block;float:none;width:450px;	margin-left:auto;margin-right:auto;
}
.ipg_journne1{
	
	display:block;float:none;width:350px;margin-left:auto;margin-right:auto;
}
		.acctuui{
	display:block;width:95%;margin-left:auto;margin-right:auto;
}
	#menu_h_right{
		position: fixed;
width: 100%;
	}
	.logo8{
		position: fixed!important;
		}
}	

/*sma:pa.*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.foots_oopd{
	display:block;width:98%;margin-left:auto;margin-right:auto;
}
	.actu_fondss2{
display:block;float:left;width:380px;height:auto;margin-left:5%;margin-bottom:50px;
	/* transition:1s; */
}
.menu_foooterr{
	display:block;float:left;width:50%;margin-left:35%;margin-top:10px;
}	
	/* etoo */
	.paver1{
	margin-top:0px;width:98%;margin-left:2%;height:auto;display:block;float:left;
}
.paverr2{
	display:block;float:left;width:98%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
.paver3{
	display:block;float:left;width:97%;margin-left:0px;
}
.paver_princi{
	margin-bottom:25px; margin-top:5px;text-align:left;width:96%;min-height:auto;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;line-height: 25px;
}


	.critere_ve{
	display:none;float:left;
	width:100%;
	margin-left:0%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:left;
	position:relative;
	margin-top:-180px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	font-weight:bold;
}
.produit_servicess{
	display: block;
float: left;
width: 320px;
margin-left: 18%;
margin-top: 0px;
margin-bottom: 50px;
}	
		
.logoo_foot{
	display:block;float:left;width:30%;margin-left:0px;
}	
.logoo_foot img{
	width:70%;margin-left:20%;
}
.adreese22{
	display:block;float:left;width:290px;
}
.tell_goo{
	display:block;float:left;width:290px;
}	
.email_goo{
	display:block;float:left;width:290px;
}	
.horaire_goo{
	display:block;float:left;width:290px;
}
	
	
	.lef_page{
		display:block;float:left;width:98%;
	}
.lef_page2{
display:block;float:left;width:98%;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;font-size:20px;	
}	
.titre_nous_somme{
	display:block;float:left;width:100%;font-size:20px;margin-top:30px;font-weight:bold;font-style:italic;margin-bottom:30px;
}
	.titre_veh_accul{
	display:block;
	float:left;
	width:100%;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-80px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	text-transform:uppercase;
}
.main_toppp{
	display:block;float:left;width:100%;margin-top:0px;
}
#baniere_bdo{
	margin-top:50px;
}
#menu{
	display:none;
}
.titre_veh_accul2{
	display:block;
	float:left;
	width:100%;
	font-size:17px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-50px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
}
	
	
	.barre_recherce{
	display:block;float:left;width:98%;margin-left:1%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;text-align:center;
	position:relative;margin-top:-100px;
	color:#fff;z-index:9999;
	text-shadow: 2px 2px #000;
}
.menu_hauuute{
	display:none;float:left;width:100%;height:50px;background-color:#97c003;
}
	.recherhce2222{
	display:none;width:90%;height:105px;margin-top:30px;margin-left:0%;
}
.inu_rechrcher{
width:350px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #97c003;font-size:16px;color:#000;font-style:italic;	
}
.search-container{
	display:none;
}	
.inu_rechrcher22{
width:300px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #a6c83a;font-size:16px;color:#000;font-style:italic;margin-left:10%;	
}
.inscrrive{
	display:block;float:left;width:40%;font-size:20px;color:#fff;text-align:center;margin-top:10px;
}
.inscrivvvee2{
	display:block;float:left;width:60%;font-size:30px;color:#fff;text-align:left;margin-top:20px;margin-left:0px;
}	
	
	.guiddess{
	display:block;float:left;
	width:90%;
	margin-bottom:50px;
	margin-left:2%;

}
.je_cherche{
	display:none;
}
.logo8{
display:block;
position:absolute;
margin-top:5px;
margin-left:35%;
z-index:99999999;
width:150px;
}	
#logo,#logo33{
	display:none;
}
/* #logo8 img{ */
	/* border-radius:3px; */
	/* width:90px; */
/* } */
.dev_accordion{
	padding-left:0px!important;
}
.accordion-menu h2{
font-size:15px!important;	
}
.guiideee{
	display:block;float:left;margin-left:2%;width:95%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:20px;
	position:relative;top:-50px;z-index:9999;font-weight:bold;color:#fff;
}	
	
	.horraire{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.nmaes{
	width:100%;margin-bottom:20px;height:130px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}	
.partie_1{
	display:block;float:left;width:98%;
}
.partie_2{
	display:block;float:left;width:98%;margin-left:0px;
}	
.contact222{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}	
	
	.form_tppo{
	display:block;float:left;width:100%;margin-top:0px;
}
	.interieur_form{
	display:block;float:left;width:98%;
}
	.formmes_right{
	display:block;float:left;width:90%;
	margin-left:5%;
}
	.connntact{
	display:block;float:left;width:160px;margin-left:5%;
}
	.emailll_cont{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
	margin-top:30px;
	margin-left:5%;
}
	.formmes_left{
	display:block;float:left;width:90%;
}
	.contactt22{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.contactt{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:left;color:#000;border-bottom:1px solid #000;
}
	.img_depoppp{
	display:block;float:left;margin-top:50px;width:80%;margin-left:5%;
}
	.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:95%;text-align:justify;margin-top:50px;	
}
.tex_depopp44{
	display:block;float:left;width:90%;padding:5px;margin-left:5%;
}
	
	.text_dpot_vent{
	display:block;float:left;width:95%;padding:5px;margin-left:2%;
}
	.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;margin-left:3%;
}
	.photo555{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.photo555 img{
max-width:100%;	
}
.text_depp{
	display:block;float:left;width:90%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}	
	.photo_finnn{
	display:block;float:left;width:80%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:90%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn img{
max-width:100%;
	
	
}
	.ou_via{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.tel_po{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.conn_finc2{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.financeemmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:center;margin-top:20px;font-size:20px;color:#35679a;font-weight:bold;
}
.conn_finc{
	display:block;float:left;width:90%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.fincmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.financement_page{
display:block;float:left;margin-left:5%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.titre_accessd{
	display:block;float:left;width:90%;text-align:center;margin-left:2%;font-size:30px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
	.adreeesss{
	display:block;float:left;width:90%;margin-left:2%;text-align:center;font-size:20px;font-family: 'Roboto Condensed', sans-serif;
}
	.iframmme{
	display:block;float:left;width:100%;height:300px;margin-top:30px;
}
	.titttre_ent{
	font-size:20px;font-weight:bold;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:90%;text-align:justify;margin-top:50px;
}
.entretiret{
	font-size:20px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}

	.titre_entretien_en{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;	
}
.entretien_immmg{
	display:block;float:left;width:80%;margin-top:50px;margin-left:10%;
}
.entretien_pg{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.cc_neuf{
	display:block;float:left;width:150px;position:relative;top:70px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.occasion_cc2s{
	display:block;float:left;width:98%;margin-top:30px;margin-left:2%;
}
.entretien_btn{
	display:none;float:right;width:150px;height:20px;margin-bottom:20px;margin-right: -29%;
	padding-top:5px;
	padding-bottom:5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top: 110px;
}
.slide-title{
	font-size:15px!important;
}
.cc_occasion{
	display:block;float:left;width:150px;margin-left:0px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#e21c21;color:#fff;margin-left:160px;margin-top:20px;
}	
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:2%;	
}
.bouttique{
display:block;float:left;width:150px;position:relative;top:80px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:-60px;margin-top:30px;	
}
.entretien_txt{
	display:block;float:left;position:relative;top:-150px;width:70%;
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:2%;
	/* font-size:20px!important; */
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
	.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:15px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 12px;
	position:relative;
	top:-20px;
	margin-bottom:20px;
}
  .text_para22{
	display:none;
	float:left;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:normal;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:240px;
    /* width: 100%; */
}
	
	.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: left;
/* text-align:center; */
font-size:12px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:5px;
padding-right:5px;
margin-left:3%;
margin-top:90px;
width:90%;
padding-bottom:5px;

margin-bottom:50px;
margin-right:0%;
/* margin-left:10%; */
}
.slider{
	height:140px!important;
}
#menu_h{
display: block;
	position: relative;
	float:left;
	width:100%;
	height:auto;
	z-index: 999;
	z-index:9999999;
}
	.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
	#baniere_logo { display:none;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}

	.veh_nef{
	display:block;float:left;width:80%;margin-left:10%;
	margin-bottom:50px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;margin-left:0px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 20px;
}
.veh_occasion{
	display:block;float:left;width:80%;margin-left:10%;
}
.veh_nef img{
max-width:100%;	
	
}
.veh_occasion img{
max-width:100%;	
	
}
	.liste{
	display:block;
	float:left;
	width:85%;
	margin-left:2%;

	margin-top:0px;
	height:auto;
}
	
	
	.line_nos_erv{
	display:block;float:left;
	width:300px;height:35px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}
.nos_service{
	display:block;float:left;width:90%;margin-right:0%;
	margin-left:4%;
}
.no_ser{
	display:block;float:left;width:90%;margin-left:4%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	height:35px;margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}

.nou_contact{
	display:block;float:left;
	width:300px;height:35px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:0px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:10%;
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	margin-top:10px;
	margin-left:8px;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.email_newsletter{
	display:block;float:left;margin-left:2%;font-size:17px;width:90%;padding:7px;
}

.contact2{
	display:block;
	float:left;
	width:200px;
	/* border:2px solid red; */
	margin-left:22%;
	text-align:center!important;
	font-family: 'Roboto Condensed', sans-serif;
}
.pave_footer_fin{
	display:block;float:left;width:280px;
	margin-right:0px;
	margin-left:12%;
	text-align:center;
	margin-top:20px;
}
.contact22{
		display:block;
	float:left;
	width: 250px;
	/* border:2px solid red; */
	margin-right:0px;
	margin-left:28%;
	/* text-align:center!important; */
	font-family: 'Roboto Condensed', sans-serif;
}
.footeur_info{
	display:block;float:left;width:320px;margin-left:15%;
}
.footeur_info2{
display:block;float:left;text-align:center;margin-left:10%;color:#fff;line-height:20px;font-size:16px;
}
.background_attc{
	height:200px!important;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:50px;
	padding-top:100px;
	font-weight:bold;
	text-align:center;
	font-size:20px;color:#fff;
	height:auto;
}
/* Modal Content/Box */
.modal-content2222222 {
margin-left: auto;
margin-top: 20%;
width: 90%;
height: auto;
margin-right: auto;
}
.img_pppopp{
	width:100%;
}
	.journeen{
	display:block;margin-left:auto;margin-right:auto;width:98%;
}
.ipg_journne{
display:block;float:none;width:450px;	margin-left:auto;margin-right:auto;
}
.ipg_journne1{
	
	display:block;float:none;width:350px;margin-left:auto;margin-right:auto;
}
		.text_accessdf{
	display:block;margin-left:auto;margin-right:auto;max-width:93%;color:#000;font-size:16px;
}
	.acctuui{
	display:block;width:95%;margin-left:auto;margin-right:auto;
}
	#menu_h_right{
		position: fixed;
width: 100%;
	}
	.logo8{
		position: fixed!important;
		}
		.accueil_bloc{
		display:none!important;
	}
}


/*sma:po.*/

@media only screen and (min-width: 320px) and (max-width: 479px) {
	.accueil_bloc{
		display:none!important;
	}
#menu_h_right{
		position: fixed;
width: 100%;
	}	
	
.acttuiid{
	display:block;float:none;width:280px;height:450px;background-color:#fff;border:1px solid #ddd;color:#000;margin-right:auto;margin-left:auto;margin-bottom:30px;
}

	.actu_accs1{
	display:block;float:none;width:280px;height:450px;background-color:#fff;border:1px solid #ddd;color:#000;margin-right:auto;margin-left:auto;margin-bottom:30px;
}	
	.atleir{
	display:block;float:none;width:310px;height:470px;background-color:#fff;color:#000;border:1px solid #cccccc;margin-right:auto;margin-bottom:20px;margin-left:auto;
}
	.cont_modele_grand {
 width: 310px;
    margin-left:auto;
    height: 455px;
    float: none;
	margin-bottom:20px;
    text-align: center;
	margin-right:auto;
    position: relative;
    background-color: #fff;
    overflow: hidden;
    /* border-radius: 10px; */
    transition: all .6s;
	border:1px solid #cccccc;
	/* box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 1); */
	font-family: 'Oswald', sans-serif;

}
	
		.foots_oopd{
	display:block;width:98%;margin-left:auto;margin-right:auto;
}
	.text_accessdf{
	display:block;margin-left:auto;margin-right:auto;max-width:93%;color:#000;font-size:16px;
}
.mediate{
	display:block;float:none;width:280px;margin-top:20px;margin-left:auto;margin-right:auto;
}	
	.acctuui{
	display:block;width:95%;margin-left:auto;margin-right:auto;
}
	.image_reparation{
	width:95%;
	margin-right:10px;
	margin-top:10px;display: block;
float: left;
}
	.journeen{
	display:block;margin-left:auto;margin-right:auto;width:98%;
}
.ipg_journne{
display:block;float:left;width:98%;	
}
.ipg_journne1{
	
	display:block;float:none;width:350px;margin-left:auto;margin-right:auto;
}
	
	.prommos{
	display:block;margin-left:auto;margin-right:auto;width:98%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
	.modal22 {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
  z-index: 999999;
}

/* Modal Content/Box */
.modal-content2222222 {
margin-left: auto;
margin-top: 20%;
width: 90%;
height: auto;
margin-right: auto;
}
.img_pppopp{
	width:100%;
}
/* The Close Button */
.closesss {
  color: #cf3b35;
  float: right;
  font-size: 42px;
  margin-right:-10px;
  top:20px;
  z-index:9999;
  position: relative;
}
	.actu_fondss2{
display:block;float:left;width:380px;height:auto;margin-left:5%;margin-bottom:50px;
	/* transition:1s; */
}
.menu_foooterr{
	display:block;float:left;width:70%;margin-left:25%;margin-top:10px;
}	
	/* etoo */
	.paver1{
	margin-top:0px;width:98%;margin-left:2%;height:auto;display:block;float:left;
}
.paverr2{
	display:block;float:left;width:98%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
.paver3{
	display:block;float:left;width:97%;margin-left:0px;
}
.paver_princi{
	margin-bottom:25px; margin-top:5px;text-align:left;width:96%;min-height:auto;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;line-height: 25px;
}


	.critere_ve{
	display:none;float:left;
	width:100%;
	margin-left:0%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:left;
	position:relative;
	margin-top:-180px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	font-weight:bold;
}
.produit_servicess{
	display: block;
float: left;
width: 320px;
margin-left: 18%;
margin-top: 50px;
margin-bottom: 50px;
}	
		
.logoo_foot{
	display:block;float:left;width:320px;margin-left:0px;
}	
.logoo_foot img{
	width:70%;margin-left:20%;
}
.adreese22{
	display:block;float:left;width:290px;
}
.tell_goo{
	display:block;float:left;width:290px;
}	
.email_goo{
	display:block;float:left;width:290px;
}	
.horaire_goo{
	display:block;float:left;width:290px;
}
	
	
	.lef_page{
		display:block;float:left;width:98%;
	}
.lef_page2{
display:block;float:left;width:98%;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;font-size:20px;	
}	
.titre_nous_somme{
	display:block;float:left;width:100%;font-size:20px;margin-top:30px;font-weight:bold;font-style:italic;margin-bottom:30px;
}
	.titre_veh_accul{
	display:block;
	float:left;
	width:100%;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-80px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	text-transform:uppercase;
}
.main_toppp{
	display:block;float:left;width:100%;margin-top:0px;
}
#baniere_bdo{
	margin-top:50px;
}
#menu{
	display:none;
}
.titre_veh_accul2{
	display:block;
	float:left;
	width:100%;
	font-size:17px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-50px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
}
	
	
	.barre_recherce{
	display:block;float:left;width:98%;margin-left:1%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;text-align:center;
	position:relative;margin-top:-100px;
	color:#fff;z-index:9999;
	text-shadow: 2px 2px #000;
}
.menu_hauuute{
	display:none;float:left;width:100%;height:50px;background-color:#97c003;
}
	.recherhce2222{
	display:none;width:90%;height:105px;margin-top:30px;margin-left:0%;
}
.inu_rechrcher{
width:350px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #97c003;font-size:16px;color:#000;font-style:italic;	
}
.search-container{
	display:none;
}	
.inu_rechrcher22{
width:300px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #a6c83a;font-size:16px;color:#000;font-style:italic;margin-left:10%;	
}
.inscrrive{
	display:block;float:left;width:100%;font-size:20px;color:#fff;text-align:center;margin-top:10px;
}
.inscrivvvee2{
	display:block;float:left;width:100%;font-size:30px;color:#fff;text-align:left;margin-top:20px;margin-left:0px;
}	
	
	.guiddess{
	display:block;float:left;
	width:90%;
	margin-bottom:50px;
	margin-left:2%;

}
.je_cherche{
	display:none;
}
.logo8{
display:block;
position:fixed;
margin-top:5px;
margin-left:30%;
z-index:99999999;
width:150px;
}	
#logo,#logo33{
	display:none;
}
/* #logo8 img{ */
	/* border-radius:3px; */
	/* width:90px; */
/* } */
.dev_accordion{
	padding-left:0px!important;
}
.accordion-menu h2{
font-size:15px!important;	
}
.guiideee{
	display:block;float:left;margin-left:2%;width:95%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:20px;
	position:relative;top:-50px;z-index:9999;font-weight:bold;color:#fff;
}	
	
	.horraire{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.nmaes{
	width:100%;margin-bottom:20px;height:130px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}	
.partie_1{
	display:block;float:left;width:98%;
}
.partie_2{
	display:block;float:left;width:98%;margin-left:0px;
}	
.contact222{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}	
	
	.form_tppo{
	display:block;float:left;width:100%;margin-top:0px;
}
	.interieur_form{
	display:block;float:left;width:98%;
}
	.formmes_right{
	display:block;float:left;width:90%;
	margin-left:5%;
}
	.connntact{
	display:block;float:left;width:160px;margin-left:5%;
}
	.emailll_cont{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
	margin-top:30px;
	margin-left:5%;
}
	.formmes_left{
	display:block;float:left;width:90%;
}
	.contactt22{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.contactt{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:left;color:#000;border-bottom:1px solid #000;
}
	.img_depoppp{
	display:block;float:left;margin-top:50px;width:80%;margin-left:5%;
}
	.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:95%;text-align:justify;margin-top:50px;	
}
.tex_depopp44{
	display:block;float:left;width:90%;padding:5px;margin-left:5%;
}
	
	.text_dpot_vent{
	display:block;float:left;width:95%;padding:5px;margin-left:2%;
}
	.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;margin-left:3%;
}
	.photo555{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.photo555 img{
max-width:100%;	
}
.text_depp{
	display:block;float:left;width:90%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}	
	.photo_finnn{
	display:block;float:left;width:80%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:90%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn img{
max-width:100%;
	
	
}
	.ou_via{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.tel_po{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.conn_finc2{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.financeemmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:center;margin-top:20px;font-size:20px;color:#35679a;font-weight:bold;
}
.conn_finc{
	display:block;float:left;width:90%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.fincmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.financement_page{
display:block;float:left;margin-left:5%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.titre_accessd{
	display:block;float:left;width:90%;text-align:center;margin-left:2%;font-size:30px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
	.adreeesss{
	display:block;float:left;width:90%;margin-left:2%;text-align:center;font-size:20px;font-family: 'Roboto Condensed', sans-serif;
}
	.iframmme{
	display:block;float:left;width:100%;height:300px;margin-top:30px;
}
	.titttre_ent{
	font-size:20px;font-weight:bold;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:90%;text-align:justify;margin-top:50px;
}
.entretiret{
	font-size:20px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}

	.titre_entretien_en{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;	
}
.entretien_immmg{
	display:block;float:left;width:80%;margin-top:50px;margin-left:10%;
}
.entretien_pg{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.cc_neuf{
	display:block;float:left;width:150px;position:relative;top:70px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.occasion_cc2s{
	display:block;float:left;width:100%;margin-top:30px;margin-left:0%;
}
.entretien_btn{
	display:none;float:right;width:150px;height:20px;margin-bottom:20px;margin-right: -29%;
	padding-top:5px;
	padding-bottom:5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top: 110px;
}
.slide-title{
	font-size:15px!important;
}
.cc_occasion{
	display:block;float:left;width:150px;margin-left:0px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#e21c21;color:#fff;margin-left:160px;margin-top:20px;
}	
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:2%;	
}
.bouttique{
display:block;float:left;width:150px;position:relative;top:80px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:-60px;margin-top:30px;	
}
.entretien_txt{
	display:block;float:left;position:relative;top:-150px;width:70%;
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:2%;
	/* font-size:20px!important; */
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
	.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:15px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 12px;
	position:relative;
	top:-20px;
	margin-bottom:20px;
}
  .text_para22{
	display:none;
	float:left;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:normal;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:240px;
    /* width: 100%; */
}
	
	.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: left;
/* text-align:center; */
font-size:12px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:5px;
padding-right:5px;
margin-left:3%;
margin-top:90px;
width:90%;
padding-bottom:5px;

margin-bottom:50px;
margin-right:0%;
/* margin-left:10%; */
}
.slider{
	height:140px!important;
}
#menu_h{
display: block;
	position: relative;
	float:left;
	width:100%;
	height:auto;
	z-index: 999;
	z-index:9999999;
}
	.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
	#baniere_logo { display:none;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}

	.veh_nef{
	display:block;float:left;width:80%;margin-left:10%;
	margin-bottom:50px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;margin-left:0px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 20px;
}
.veh_occasion{
	display:block;float:left;width:80%;margin-left:10%;
}
.veh_nef img{
max-width:100%;	
	
}
.veh_occasion img{
max-width:100%;	
	
}
	.liste{
	display:block;
	float:left;
	width:85%;
	margin-left:2%;

	margin-top:0px;
	height:auto;
}
	
	
	.line_nos_erv{
	display:block;float:left;
	width:300px;height:35px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}
.nos_service{
	display:block;float:left;width:90%;margin-right:0%;
	margin-left:4%;
}
.no_ser{
	display:block;float:left;width:90%;margin-left:4%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	height:35px;margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}

.nou_contact{
	display:block;float:left;
	width:300px;height:35px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:0px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:10%;
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	margin-top:10px;
	margin-left:8px;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.email_newsletter{
	display:block;float:left;margin-left:2%;font-size:17px;width:90%;padding:7px;
}

.contact2{
	display:block;
	float:left;
	width:200px;
	/* border:2px solid red; */
	margin-left:22%;
	text-align:center!important;
	font-family: 'Roboto Condensed', sans-serif;
}
.pave_footer_fin{
	display:block;float:left;width:280px;
	margin-right:0px;
	margin-left:12%;
	text-align:center;
	margin-top:20px;
}
.contact22{
		display:block;
	float:left;
	width: 250px;
	/* border:2px solid red; */
	margin-right:0px;
	margin-left:28%;
	/* text-align:center!important; */
	font-family: 'Roboto Condensed', sans-serif;
}
.footeur_info{
	display:block;float:left;width:320px;margin-left:15%;
}
.footeur_info2{
display:block;float:left;text-align:center;margin-left:10%;color:#fff;line-height:20px;font-size:16px;
}
.background_attc{
	height:200px!important;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:50px;
	padding-top:100px;
	font-weight:bold;
	text-align:center;
	font-size:20px;color:#fff;
	height:auto;
}
}
/*sma*/
@media (max-width: 320px) {
	
	
	
	
	
		.guiddess{
	display:block;float:left;
	width:90%;
	margin-bottom:50px;
	margin-left:2%;

}
.logo8{
display:block;
position:absolute;
margin-top:5px;
margin-left:42%;
z-index:99999999;
width:70px;
}	
/* #logo8 img{ */
	/* border-radius:3px; */
	/* width:90px; */
/* } */
.dev_accordion{
	padding-left:0px!important;
}
.accordion-menu h2{
font-size:15px!important;	
}
.guiideee{
	display:block;float:left;margin-left:2%;width:95%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:20px;
	position:relative;top:-50px;z-index:9999;font-weight:bold;color:#fff;
}	
	
	.horraire{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.nmaes{
	width:100%;margin-bottom:20px;height:130px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}	
.partie_1{
	display:block;float:left;width:98%;
}
.partie_2{
	display:block;float:left;width:98%;margin-left:0px;
}	
.contact222{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}	
	
	.form_tppo{
	display:block;float:left;width:100%;margin-top:0px;
}
	.interieur_form{
	display:block;float:left;width:98%;
}
	.formmes_right{
	display:block;float:left;width:90%;
	margin-left:5%;
}
	.connntact{
	display:block;float:left;width:160px;margin-left:5%;
}
	.emailll_cont{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
	margin-top:30px;
	margin-left:5%;
}
	.formmes_left{
	display:block;float:left;width:90%;
}
	.contactt22{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.contactt{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:left;color:#000;border-bottom:1px solid #000;
}
	.img_depoppp{
	display:block;float:left;margin-top:50px;width:80%;margin-left:5%;
}
	.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:95%;text-align:justify;margin-top:50px;	
}
.tex_depopp44{
	display:block;float:left;width:90%;padding:5px;margin-left:5%;
}
	
	.text_dpot_vent{
	display:block;float:left;width:95%;padding:5px;margin-left:2%;
}
	.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;margin-left:3%;
}
	.photo555{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.photo555 img{
max-width:100%;	
}
.text_depp{
	display:block;float:left;width:90%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}	
	.photo_finnn{
	display:block;float:left;width:80%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:90%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn img{
max-width:100%;
	
	
}
	.ou_via{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.tel_po{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.conn_finc2{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.financeemmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:center;margin-top:20px;font-size:20px;color:#35679a;font-weight:bold;
}
.conn_finc{
	display:block;float:left;width:90%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.fincmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.financement_page{
display:block;float:left;margin-left:5%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.titre_accessd{
	display:block;float:left;width:90%;text-align:center;margin-left:2%;font-size:30px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
	.adreeesss{
	display:block;float:left;width:90%;margin-left:2%;text-align:center;font-size:20px;font-family: 'Roboto Condensed', sans-serif;
}
	.iframmme{
	display:block;float:left;width:100%;height:300px;margin-top:30px;
}
	.titttre_ent{
	font-size:20px;font-weight:bold;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:90%;text-align:justify;margin-top:50px;
}
.entretiret{
	font-size:20px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}

	.titre_entretien_en{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;	
}
.entretien_immmg{
	display:block;float:left;width:80%;margin-top:50px;margin-left:10%;
}
.entretien_pg{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.cc_neuf{
	display:block;float:left;width:150px;height:20px;position:relative;top:70px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.occasion_cc2s{
	display:block;float:left;width:90%;margin-top:30px;margin-left:2%;
}
.entretien_btn{
	display:none;float:right;width:150px;height:20px;margin-bottom:20px;margin-right: -29%;
	padding-top:5px;
	padding-bottom:5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top: 110px;
}
.slide-title{
	font-size:15px!important;
}
.cc_occasion{
	display:block;float:left;width:150px;height:20px;margin-left:0px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#e21c21;color:#fff;margin-left:160px;margin-top:20px;
}	
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:2%;	
}
.bouttique{
display:block;float:left;width:150px;height:20px;position:relative;top:80px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:-60px;margin-top:30px;	
}
.entretien_txt{
	display:block;float:left;position:relative;top:-150px;width:70%;
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:2%;
	/* font-size:20px!important; */
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
	.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:15px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 12px;
	position:relative;
	top:-20px;
	margin-bottom:20px;
}
  .text_para22{
	display:none;
	float:left;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:normal;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:240px;
    /* width: 100%; */
}
	
	.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: left;
/* text-align:center; */
font-size:12px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:5px;
padding-right:5px;
margin-left:3%;
margin-top:90px;
width:90%;
padding-bottom:5px;

margin-bottom:50px;
margin-right:0%;
/* margin-left:10%; */
}
.slider{
	height:140px!important;
}
#menu_h{
display: block;
	position: relative;
	float:left;
	width:100%;
	height:auto;
	z-index: 999;
	z-index:9999999;
}
	.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
	#baniere_logo { display:none;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}

	.veh_nef{
	display:block;float:left;width:80%;margin-left:10%;
	margin-bottom:50px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;margin-left:0px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 20px;
}
.veh_occasion{
	display:block;float:left;width:80%;margin-left:10%;
}
.veh_nef img{
max-width:100%;	
	
}
.veh_occasion img{
max-width:100%;	
	
}
	.liste{
	display:block;
	float:left;
	width:85%;
	margin-left:2%;

	margin-top:0px;
	height:auto;
}
	
	
	.line_nos_erv{
	display:block;float:left;
	width:300px;height:35px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}
.nos_service{
	display:block;float:left;width:90%;margin-right:0%;
	margin-left:4%;
}
.no_ser{
	display:block;float:left;width:90%;margin-left:4%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	height:35px;margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}

.nou_contact{
	display:block;float:left;
	width:300px;height:35px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:0px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:10%;
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	margin-top:10px;
	margin-left:8px;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.email_newsletter{
	display:block;float:left;margin-left:2%;font-size:17px;width:90%;padding:7px;
}

.contact2{
	display:block;
	float:left;
	width:200px;
	/* border:2px solid red; */
	margin-left:22%;
	text-align:center!important;
	font-family: 'Roboto Condensed', sans-serif;
}
.pave_footer_fin{
	display:block;float:left;width:280px;
	margin-right:0px;
	margin-left:12%;
	text-align:center;
	margin-top:20px;
}
.contact22{
		display:block;
	float:left;
	width: 250px;
	/* border:2px solid red; */
	margin-right:0px;
	margin-left:26%;
	/* text-align:center!important; */
	font-family: 'Roboto Condensed', sans-serif;
}
.footeur_info{
	display:block;float:left;width:320px;margin-left:15%;
}
.footeur_info2{
display:block;float:left;text-align:center;margin-left:10%;color:#fff;line-height:20px;font-size:16px;
}
.background_attc{
	height:200px!important;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:50px;
	padding-top:100px;
	font-weight:bold;
	text-align:center;
	font-size:20px;color:#fff;
	height:auto;
}
	
	
	
	
	
	}