@charset "utf-8";
/* CSS Document */


@font-face {
	font-family:'rawengulk';
	src:url(rawengulk/RawengulkBold.ttf);	
}

#menu {
	width:100%;
	height:70px;
	color:white;
	top:0px;
	z-index:-2;
	/*background-color:#FFF;*/
	background-color:rgba(0,0,0,0.7);
}

.titre-rubrique{background:#dad0c5;font-family: rawengulk;font-size: 24px;text-align: center;color:#555;text-shadow: 1px 1px 1px #fff;}

/*menu-mobile-departements*/
.mbdep{text-decoration:none;}
.menu-mobile-departements{margin:30px 0 30px 0;width: 320px;height: 380px;margin-left: auto;margin-right: auto;overflow-y: scroll;overflow-style: marquee-block;display:none;}
.menu-mob-dep-01{background:rgba(125,125,125,0.8);color:white;padding-top:15px;height:40px;font-family: 'rawengulk';font-size: 20px;text-align: center;color: white;text-shadow: 1px 1px 1px #333333;}
.menu-mob-dep-02{background:rgba(81,173,231,0.8);color:white;padding-top:15px;height:40px;font-family: 'rawengulk';font-size: 20px;text-align: center;color: white;text-shadow: 1px 1px 1px #333333;}
.menu-mobile-pays{margin:30px 0 30px 0;width: 320px;height: 80px;margin-left: auto;margin-right: auto;overflow-y: scroll;overflow-style: marquee-block;display:none;}
/*fin menu-mobile-departements*/

.region{background:url(../images/bouton-01.jpg);height:26px;}
.departement{background-color: rgba(176,1,1,0.5);;width:304px;height:26px;float:left;}
.ville{background-color: rgba(120,120,120,0.5);height:26px;}

#titre {width:750px; margin:auto;}

#titre-2 {width:425px; margin:auto;}

#logo{margin:auto;padding-top:5px;}


.cercle3{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 16px;
	 font-weight:bold;
	 font-style:italic;
     width: 21px;
     height: 21px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #999;
	 background: linear-gradient( #1e1e1e, #CCC);/*dégradé bouton*/
	 border-radius: 21px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}
.cercle3:hover{
     color: red;
     background: #F9FF00;
     background: linear-gradient( #FFEA00, #FFFCC4);
}

.cercleS{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 16px;
	 font-weight:bold;
	 font-style:italic;
     width: 21px;
     height: 19px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #999;
	 background: linear-gradient( #F00, #781b1b);/*dégradé bouton*/
	 border-radius: 21px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}
.cercleS:hover{
     color: red;
     background: #F9FF00;
     background: linear-gradient( #FFEA00, #FFFCC4);
}

.cercleR {display:none;}
.cercleRS {display:none;}

h1 {
    display:inline;
	font-family:'rawengulk';
	font-weight: bold;
	font-size: 20px;
	margin-left:5px;
	margin-right:15px;
	color:#393030;
	text-shadow: 1.3px 1px 1px #FFF;/*ombre texte*/
}

h2 {
	display:inline;
	font-family:'rawengulk';
	font-style: italic;
	font-size: 18px;
	color:#393030;
	text-shadow: 1.3px 1px 1px #FFF;/*ombre texte*/
}

h3 {
	padding-top:20px;
	padding-left:10px;
	width:340px;
	height:35px;
	font-family:'rawengulk';
	font-style: italic;
	font-size: 24px;
	color: white;
	text-shadow: 3px 3px 3px black;/*ombre texte*/
}

legend {
	font-family:'rawengulk';
	font-size: 19px;
	color:#FF0;
}

#bandeau-modele {background-image:url(../CSS/bandeau-titre.jpg); height:75px;}

body {	
    /*position:relative;*/
	background-color:#000;
	/*background-image:url(../CSS/Boutons-Porsche/FOND-10.jpg);*/
	background-position:top center;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:100%;
	
	
}


/* fond ecran*/

.fadein { z-index:-2; position:absolute; width:100%;}
.fadein div {z-index:-2; position:absolute; width:100%}
.fadein p { z-index:-2; position:absolute; bottom:0;width:100%;color:white;background-color:rgba(0,0,0,0.6);height:1em;padding-bottom:10px;}

/* images de fond */
#fond-page {z-index: -2;margin:0px;
	padding:0px;}
#fond-page img {
	z-index: -2;
	position: absolute;
	width: 100%;
	min-width: 300px !important;
	/*min-height: 950px !important;*/
	background-image: url(../../CSS/FONDS/fond-10.jpg);
}

/* boutons animés */
.zoum{
   display: inline-block;
   overflow: hidden;
   position: relative;
   text-decoration: none;
   width:100%;
   height:100%;
}
.zoum:before{
   display: block;
   background-color: black;
   content: "";
   height: 100%;
   opacity: 0;
   position: absolute;
   width: 100%;
   z-index: 2;
}
.zoum:after{
   display: block;
   background-color: rgba(0, 0, 0, 0.4);
   color: white;
   text-shadow: 1px 1px 1px black;
   font-family: 'Days One', sans-serif;
   font-size:1.4rem;
   content: attr(title);
   left: -10%;
   padding: 2% 3%;
   position: absolute;
   text-align: right;
   top: 5%;
   width: 95%;
   z-index: 3;
}
.zoum img{
   border: none;
   display: block;
   z-index: 1;
   width:285px;
   height:190px;
}
.zoum:before,.zoum:after,.zoum img{
   -webkit-transition: all 900ms ease;
   -moz-transition: all 900ms ease;
   -o-transition: all 900ms ease;
   transition: all 900ms ease;
}
.zoum:hover img{
   -webkit-transform: scale(1.05) rotate(-0.005turn);
   -moz-transform: scale(1.05) rotate(-0.005turn);
   -ms-transform: scale(1.05) rotate(-0.005turn);
   -o-transform: scale(1.05) rotate(-0.005turn);
   transform: scale(1.05) rotate(-0.005turn);
}
.zoum:hover:before{
   opacity: 0.3;
}
.zoum:hover:after{
   left: 0;
}
@media handheld, only screen and (max-width: 1850px), only screen and (max-device-width: 1850px){
.services-garage {width: 1224px !important;}
.zoum:after{font-size:1.4rem;}
}
@media handheld, only screen and (max-width: 1300px), only screen and (max-device-width: 1300px){
.services-garage {width: 940px !important;}
.zoum img {width:214px; height:143px;}
.zoum:after{font-size:1.05rem;}
}
@media handheld, only screen and (max-width: 950px), only screen and (max-device-width: 950px){
.services-garage {width: 720px !important;}
.zoum img {width:219px; height:146px;}
.zoum:after{font-size:1.1rem;}
}
@media handheld, only screen and (max-width: 779px), only screen and (max-device-width: 779px){
.services-garage {width: 680px !important;height:625px;}
.zoum img {width:206px; height:137px;}
.zoum:after{font-size:1.3rem;}
}
@media handheld, only screen and (max-width: 720px), only screen and (max-device-width: 720px){
.services-garage {width: 600px !important;height:1280px;}
.services-bis{background-color: rgba(102, 102, 102, 1);padding-top:20px;box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4);height:1255px;}
.zoum img {width:280px; height:187px;}
.zoum:after{font-size:1.4rem;}
}
@media handheld, only screen and (max-width: 600px), only screen and (max-device-width: 600px){
.services-garage {width: 410px !important;height:840px !important;}
.zoum img {width:178px; height:119px;}
.zoum:after{font-size:1.3rem;}
}

@media handheld, only screen and (max-width: 410px), only screen and (max-device-width: 410px){
.services-garage {width: 320px !important;height:690px !important;}
.zoum img {width:143px; height:95px;}
.zoum:after{font-size:1.15rem;}
}

/*fins boutons animés */



.container {
	z-index:-2;
	width:1610px;
	margin:0px auto;
}

.services-garage{
	z-index:-2;
	width:1832px;
	margin:0px auto;
}

.clear {
	clear:both;
}

.block-services {
    z-index: -2;
    width: auto;
    float: left;
    margin: 0px 9px 20px 9px;
	box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4);
	border:1px groove gray;
}

.block-services:hover{border:1px groove red;box-shadow: 3px 3px 3px rgba( 255, 255, 255, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4);}


.block-fin{clear:both;}

.image-services{box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4);}

#bandeau-menu {
	width:100%;
	height:25px;
	z-index:-2;
	background-color:rgba(102,102,102,0.7);
}


span {
	color:red;
	font-weight:bold;
	text-decoration:none;
	margin:auto;
	width:100%;
	height:40px;
	background-color:#5c5c5c;
}

.cliquable {
	color:white;
	font-family:'rawengulk';
	font-size: 27px;
    font-weight:bold;
	text-decoration:none;
	display:block;
	padding-top:5px;
}

span.enplus {
			display: none;
		}
div.enplus {
			display: none;
		}


#contenu {
	margin:auto;
	width:1370px;	
}


ul {
}

#master {
	padding-top:35px;
	
}

#master-caractéristiques {
	margin-top:60px;
	width:1300px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
	overflow-y:scroll;
	overflow-style:marquee-block;
}

#recherche {
	width:100%;
	height:300px;
	margin-top: 5px;
	margin-left:auto;
	margin-right: auto;
	padding-top:10px;
	padding-bottom:10px;
	z-index:-2;
	background-color:rgba(102,102,102,0.8);
}

#recherche-bi {
	width:1370px;
	margin:auto;
}


#recherche-bis {
	position:absolute;
	
	
}

fieldset {width: 390px; color: #FFF;}

#selection {
	float:left;
	width:415px;
	height:300px;
}

.bouton-selection {
	display:inline;
	float:left;
	margin-left:4px;
	margin-top:4px;
	border:2px solid;
    border-color:red;
	width:380px;
	font-family:'rawengulk';
	font-size: 21px;
	color:black;
	border-radius: 7px;/*arondi bouton*/
	text-shadow: 1px 1px 1px #999999;/*ombre texte*/
	box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}

.bouton-selection-valider {
	display:inline;
	float:left;
	margin-left:4px;
	margin-top:4px;
	border:2px solid;
    border-color:red;
	width:380px;
	font-family:'rawengulk';
	font-size: 21px;
	color:white;
	background:#9B0000;
	border-radius: 7px;/*arondi bouton*/
	background: linear-gradient( #9B0000, #FF7575);
	text-shadow: 1px 1px 1px #999999;/*ombre texte*/
	box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}


#menu911 {
	width:960px;
	height:300px;	

}

#videoP1 {
	float:right;
	width:534px;
	height:300px;
}

#videoP2 {
	display:none;
	float:right;
	width:400px;
	height:225px;
}

.videoR {
position: relative;
padding-bottom: 52.5%; /* 16:9 */
padding-top: 25px;
height: 0;
}
.videoR iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
	
#chantilly-cars-prestige {
	float:right;
    width:400px;
	height:300px;
	
}

#espacefb {background:#43466F;
    clear:both;
	width:100%;
	height:50px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right: auto;
}
	

#espace1 {
	background:#595656;
	width:100%;
	height:40px;
	margin-left:auto;
	margin-right: auto;
	
}

/* BANDEAU PIECES */

#bandeau-pieces {
	background:#9B0000;
	background: linear-gradient(  #F00, #5B0000 );
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right: auto;
	
}

#bandeau-pieces-2{
	background:#9B0000;
	background: linear-gradient(  #F00, #5B0000);
	width:1370px;
	height:40px;
	margin:auto;
	
}

#bandeau-pieces-texte {
	margin:auto;
	width:720px;
	font-size:32px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
}

/* BANDEAU SELECTION */

#bandeau-selection {
	background:#0344FF;
	background: linear-gradient( #0344FF, #000560);
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right: auto;
	
}

#bandeau-selection-2{
	background:#9B0000;
	background: linear-gradient(  #F00, #5B0000);
	width:1370px;
	height:40px;
	margin:auto;
	
}

#bandeau-selection-texte {
	margin:auto;
	width:940px;
	font-size:32px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
}

/*PUB PIECES*/

#pub-pieces {
	background-color:#595656;
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right: auto;
	padding-top:50px;
	padding-bottom:10px;
}

#pub-pieces-bis1{
	width:1370px;
	margin:auto;
	
}

#pub-pieces-bis2{
	width:1370px;
	margin:auto;
	padding-top:40px;
}

#pub-1 {
	float:left;
}

#pub-2 {
	float:right;
}



#pub-3 {
	float:left;
}

#pub-4 {
	float:right;
}

#pub-5 {
	float:left;
}

#pub-6 {
	float:right;
}


.pub {
	width:600px;
	box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4);
}

/*SELECTION DES DERNIERES PORSCHE*/

#selection-porsche {
	background-color:black;
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right: auto;
	padding-top:50px;
	padding-bottom:10px;
}

#selection-annonces {background-color:#000;}
#selection-annonces-5 {width:1650px; height:730px; margin:auto;}
#selection-annonces-4 {width:1320px; height:730px; margin:auto;}
#selection-annonces-3 {width:990px; height:730px; margin:auto;}
#selection-annonces-2 {width:670px; height:450px; margin:auto;}

/*------------ AFFICHAGE ANNONCES PAGE PRINCIPALE ----------*/


#affichage-annonces-5 {width:1650px; margin:auto;}
#affichage-annonces-4 {width:1320px; margin:auto;}
#affichage-annonces-3 {width:990px; margin:auto;}

#plus-de-porsche {
	margin-left:auto;
	margin-right:auto;
	width:300px;
	height:50px;
	border-radius:8px;
	border:1px solid;
    border-color:black;
	background-color:#003;
	box-shadow: 5px 5px 5px rgba( 255, 255, 255, 0.9),0 -1px 0 rgba( 0, 0, 0, 0.4);
}

#plus-de-porsche-bis { 
	padding-top:12px;
	font-family:'rawengulk';
	font-style: italic;
	font-size: 17px;
	text-align:center;	
	color: white;
	text-shadow: 3px 3px 3px black;/*ombre texte*/
}

/* ----------- VIGNETTE ANNONCE ----------*/

#vignette {width:300px; height:300px; border-radius:8px; margin:15px; box-shadow: 5px 5px 5px rgba( 255, 255, 255, 0.9),0 -1px 0 rgba( 0, 0, 0, 0.4); float:left;}

#vignette-bis {width:300px; height:300px; border-radius:8px; border:1px solid;
    border-color:#910000; background-image:url(../Annonces/Img/FOND-ANNONCE-11.jpg);}
	
#logo-client a img{width:300px; height:88px; border-radius:8px 8px 0 0;}

#titre-annonce{font-style: italic; font-size: 12px; color: #FF6; font-family: Arial,Helvetica,sans-serif; margin-top:10px; margin-bottom:10px; text-align: center; text-shadow: 1px 1px 1px black;}
#texte-annonce{font-style: italic; font-size: 12px; color: white; font-family: Arial,Helvetica,sans-serif; margin-bottom: 10px; text-align: center; text-shadow: 1px 1px 1px black;}

#photo-cadre {width:100%;}
#photo-cadre-bis {margin:auto; width:250px; height:112px; box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4);}
.photo-cadre-photo {float:left;}
.photo-cadre-photo-2 {position:relative; overflow:hidden;width:200px; height:112px;}
.photo-cadre-photo-3 {position: absolute; top: 50%; transform: translateY(-50%);}


.photo-cadre-photo-m {float:left;}
.photo-cadre-photo-2-m {position:relative; overflow:hidden;width:98px; height:55px;border-radius: 0 8px 0 0;}
.photo-cadre-photo-3-m {position: absolute; top: 50%; transform: translateY(-50%);}

#photo-annonce {float:left; width:200px; height:112px; background-size: 200px; background-position: 50% 60%;background-repeat: no-repeat;}
#stock-client {float:left; width:50px; height:112px; background-size: 50px; background-position: 50% 50%;}

/*------------ VIGNETTE VITRINE ------------*/




/*SELECTION PORSCHE PAR MODELES*/

.selection-modele {
	background-image:url(../mdp-01/Images%20MsDp/fond-logo-04.jpg);
	width:100%;
	height:120px;
	margin-left:auto;
	margin-right: auto;
	
}

.selection-modele-2{
	background-image:url(../mdp-01/Images%20MsDp/fond-logo-04.jpg);
	width:1370px;
	height:120px;
	margin:auto;
	
}

.selection-modele-img1 {
	float:left;
	width:87px;
}

.selection-modele-img2 {
	margin-left:420px;
	width:1283px;
}

/*boutons barre de menu principale*/

li.bouton{
	 display:block;
	 float : left;
	 margin-right:42px;
     font-family:'rawengulk';
     font-size: 16px;
	 /*font-style:italic;*/
     /*width: 215px;*/
     height: 25px;
     /*padding-top: 8px; /*permet le centrage vertical*/
     text-align: center;
     color: white;
     /*background: #444;
	 background: linear-gradient( #555, #2C2C2C);/*dÃ©gradÃ© bouton*/
	 /*border-radius: 20px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 /*box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/


}

li.bouton:hover{
     color: red;
     /*background: #555;*/
     /*background: linear-gradient( #777, #333);*/
}

li.bouton:active{
     color :#F00;
     /*background: #444;*/
     /*background: linear-gradient( #555, #2C2C2C);*/
     /*box-shadow: 1px 1px 10px black inset, 
                 0 1px 0 rgba( 255, 255, 255, 0.4);*/
}

ul.bouton {
	list-style-type:none;
	width:100%;
	height:25px;
	padding-top:2px;
	margin:0;
	
}

ul.bouton-mobile {
	position:absolute;
	list-style-type:none;
	margin:auto;
	width:100%;
	height:30px;
	padding:0px;
	
}

ul.bouton-mobile a {text-decoration:none;}

li.bouton-mobile{
	 display:block;
	 margin:auto;
	 /*float : left;*/
	 border: 1px solid #999;
     font-family:'rawengulk';
     font-size: 16px;
	 /*font-style:italic;*/
     width: 560px;
     height: 25px;
	 padding-top:10px;
     padding-left:20px;
	 padding-right:20px;
     text-align: center;
     color:#333;
     background:#EFEFEF;
	 /*background: linear-gradient( #555, #2C2C2C);/*dÃ©gradÃ© bouton*/
	 /*border-radius: 20px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 /*box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/


}





/* ------------- VITRINE CLIENT -------------*/

#vignette-vitrine-client{margin-left: auto; margin-right: auto; width:1120px; padding-top: 15px;}
#vignette-adresse{width:800px; height:160px; background-color:rgba(102,102,102,0.8); border-radius:10px; float:left; margin-left:10px;border: 1px red groove;}
#vignette-logo-client{width:300px; height:88px; border-radius:10px; float:left; border: 2px solid; border-color: red;}

#vignette-selection-modele{width:750px; height:80px; background-color:rgba(180,180,180,0.5); border-radius:5px; margin-left:auto; margin-right:auto;border: 1px #666 groove;padding:5px 0;}
#vitrine-nom-du-client{font-size:20px; font-family:'rawengulk'; color:white;
	font-weight: bold; text-shadow: 1px 1px 1px black; margin-left:auto; margin-right:auto; text-align:center;}
#adresse-client-1{font-size:15px; font-family:'rawengulk'; color:white; text-shadow: 1px 1px 1px black; text-align:center;}
#adresse-client-2{font-size:15px; font-family:'rawengulk'; color:white; text-shadow: 1px 1px 1px black; text-align:center;}
#vsg {width:675px; margin-left:auto; margin-right:auto;}
#vsg-2 {float:left; font-size:21px; font-family:'rawengulk'; color:white; text-shadow: 1px 1px 1px black; padding-top:3px;}	
#form1 {float:left;padding-top:3px;}
.bouton-vitrine {float: left;margin:14px 0 0 391px;border: 2px red solid;;width: 245px;height:22px;font-family: 'rawengulk';font-size: 18px;color: white;background: #9B0000;border-radius: 7px;background: linear-gradient( #9B0000, #FF7575);text-shadow: 1px 1px 1px #999999;box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5), 0 -1px 0 rgba( 255, 255, 255, 0.4);text-align:center;}
.lien-bouton-vitrine{text-decoration:none;color:white;}
.lien-bouton-vitrine:hover{text-decoration:none;color:#ffd8d8;}
.bouton-vitrine-select{border-color: red;width: 150px;font-family: 'rawengulk';font-size: 21px;color: black;border-radius: 7px;text-shadow: 1px 1px 1px #999999;box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5), 0 -1px 0 rgba( 255, 255, 255, 0.4);}
.bouton-vitrine-select-2{margin-left:10px;border-color: red;width: 150px;height:32px;font-family: 'rawengulk';font-size: 21px;color: white;background: #9B0000;border-radius: 7px;background: linear-gradient( #9B0000, #FF7575);text-shadow: 1px 1px 1px #999999;box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5), 0 -1px 0 rgba( 255, 255, 255, 0.4);}

/*------------ RESPONSIVE ------------*/

@media handheld, only screen and (max-width: 4000px), only screen and (max-device-width: 4000px){
	
	.cadre-formulaire-contact{height:840px;}
	#logo img {width:750px;}
	
	
	
	/*carte*/
	
	#carte2 {width: 1375px;height: 888px;padding-top: 3px;margin: auto;}
	#carte3 {float: left;width: 800px;}
	.t {background-color:rgba(99,999,999,0.6);background-image:url(../images/carte-france-20-bis-grand.png);width: 800px;height: 844px;}
	#carte4 {float: left;width: 573px;height: 872px;background-color: rgba(102,102,102,0.7);}
	.PUB-M1 {float:left;width:573px;height:215px;padding-bottom:4px;}
    .PUB-M2 {float:left;padding-top:0;width:573px;height:215px;}
    .taille-image-pub {width:573px; height:215px;}
	
	
	


#Angleterre {padding-left:120px; padding-top:20px;}

#Belgique {padding-left:500px;}
#D62 {float:left;padding-left:410px;padding-top:15px;}
#D59 {float:left;padding-left:40px;padding-top:15px;}

#Allemagne {float:left;padding-left:180px;padding-bottom:21px;}
#D93 {clear:both;float:left;padding-left:105px;padding-top:20px;}
#D80 {float:left;padding-left:285px;padding-top:20px;}
#Luxembourg {float:left;padding-left:160px;padding-top:10px;}
#D92 {clear:both;float:left;padding-left:30px;padding-top:10px;}
#D75 {float:left;padding-left:20px;padding-top:10px;}
#D76 {float:left;padding-left:245px;padding-top:10px;}
#D02 {float:left;padding-left:125px;padding-top:10px;}
#D08 {float:left;padding-left:40px;padding-top:10px;}
#D94 {clear:both;float:left;padding-left:95px;padding-top:10px;}
#D50 {float:left;padding-left:80px;padding-top:10px;}
#D60 {float:left;padding-left:210px;}
#D55 {float:left;padding-left:140px;}
#D57 {float:left;padding-left:45px;}
#D14 {clear:both;float:left;padding-left:265px;}
#D27 {float:left;padding-left:50px;}
#D95 {float:left;padding-left:55px;}
#D51 {float:left;padding-left:100px;}
#D54 {float:left;padding-left:77px;}
#D67 {float:left;padding-left:83px;}
#D78 {clear:both;float:left;padding-left:390px;padding-top:5px;}
#D77 {float:left;padding-left:40px;padding-top:5px;}
#D22 {clear:both;float:left;padding-left:120px;}
#D61 {float:left;padding-left:160px;}
#D28 {float:left;padding-left:40px;}
#D91 {float:left;padding-left:30px;}
#D10 {float:left;padding-left:100px;}
#D52 {float:left;padding-left:30px;}
#D88 {float:left;padding-left:50px;}
#D29 {clear:both;float:left;padding-left:30px;}
#D35 {float:left;padding-left:135px;}
#D53 {float:left;padding-left:30px;}
#D56 {clear:both;float:left;padding-left:115px;padding-top:10px;}
#D72 {float:left;padding-left:160px;}
#D45 {float:left;padding-left:110px;}
#D89 {float:left;padding-left:40px;}
#D70 {float:left;padding-left:150px;}
#D68 {float:left;padding-left:33px;}
#D41 {clear:both;float:left;padding-left:360px;}
#D21 {float:left;padding-left:180px;}
#D90 {float:left;padding-left:125px;}
#D44 {clear:both;float:left;padding-left:170px;padding-top:10px;}
#D49 {float:left;padding-left:60px;}
#D25 {float:left;padding-left:400px;}
#D37 {clear:both;float:left;padding-left:335px;}
#D18 {float:left;padding-left:75px;}
#D58 {float:left;padding-left:35px;}
#D36 {clear:both;float:left;padding-left:380px;}
#D39 {float:left;padding-left:230px;}
#Suisse {float:left;padding-left:40px;}
#D85 {clear:both;float:left;padding-left:210px;}
#D79 {float:left;padding-left:30px;}
#D86 {float:left;padding-left:25px;}
#D71 {float:left;padding-left:220px;}
#D03 {clear:both;float:left;padding-left:470px;}
#D23 {clear:both;float:left;padding-left:405px;}
#D69 {float:left;padding-left:135px;}
#D01 {float:left;padding-left:25px;}
#D74 {float:left;padding-left:45px;}
#D17 {clear:both;float:left;padding-left:240px;padding-top:10px;}
#D87 {float:left;padding-left:90px;}
#D63 {float:left;padding-left:110px;padding-top:10px;}
#D42 {float:left;padding-left:30px;padding-top:10px;}
#D16 {clear:both;float:left;padding-left:285px;}
#D73 {float:left;padding-left:385px;}
#D19 {clear:both;float:left;padding-left:400px;}
#D38 {float:left;padding-left:215px;}
#Italie {float:left;padding-left:75px;}
#D24 {clear:both;float:left;padding-left:330px;}
#D15 {float:left;padding-left:100px;}
#D43 {float:left;padding-left:50px;}
#D33 {clear:both;float:left;padding-left:245px;padding-top:10px;}
#D07 {float:left;padding-left:300px;padding-top:10px;}
#D26 {float:left;padding-left:25px;padding-top:10px;}
#D05 {float:left;padding-left:45px;padding-top:10px;}
#D46 {clear:both;float:left;padding-left:380px;}
#D48 {float:left;padding-left:105px;}
#D47 {clear:both;float:left;padding-left:310px;}
#D12 {float:left;padding-left:115px;}
#D04 {float:left;padding-left:215px;}
#D82 {clear:both;float:left;padding-left:365px;}
#D30 {float:left;padding-left:165px;}
#D84 {float:left;padding-left:40px;}
#D06 {float:left;padding-left:105px;}
#D40 {clear:both;float:left;padding-left:230px;}
#D81 {float:left;padding-left:161px;}
#D32 {clear:both;float:left;padding-left:310px;}
#D34 {float:left;padding-left:170px;}
#D13 {float:left;padding-left:80px;}
#D83 {float:left;padding-left:60px;}
#D31 {clear:both;float:left;padding-left:365px;}
#Espagne {clear:both;float:left;padding-left:40px;}
#D64 {float:left;padding-left:110px;}
#D65 {float:left;padding-left:45px;}
#D11 {float:left;padding-left:120px;}
#D2B {float:left;padding-left:305px;}
#D09 {clear:both;float:left;padding-left:380px;}
#D66 {clear:both;float:left;padding-left:460px;padding-top:5px;}
#D2A {float:left;padding-left:260px;padding-top:5px;}

/* Carte Région mobile */

#GBR {display:none;}
#BEL {display:none;}
#Nord {display:none;}
#GER {display:none;}
#IDF {display:none;}
#Picardie {display:none;}
#LUX {display:none;}
#H-NORM{display:none;}
#Lorraine{display:none;}
#H-NORM{display:none;}
#IDF2 {display:none;}
#Bretagne {display:none;}
#Champagne {display:none;}
#Alsace {display:none;}
#Pays-loire {display:none;}
#Centre {display:none;}
#Bourgogne {display:none;}
#Franche-comte {display:none;}
#Poitou-charentes {display:none;}
#Auvergne {display:none;}
#SUI {display:none;}
#Limousin {display:none;}
#Rhone-alpes {display:none;}
#Aquitaine {display:none;}
#ITA {display:none;}
#Midi-pyrenees {display:none;}
#Paca {display:none;}
#ESP {display:none;}
#Languedoc-roussillon {display:none;}
#Corse {display:none;}


#master2-bis{
	width:1300px;
	margin:auto;
}

#logo-garage a img {width:100%;}
#pub-garage a img{width:100%;}
#logo-garage-p a img{width:100%}

/* PUB GARAGE GRANDE TAILLE*/

#garage {
	width:1300px;
	height:225px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}

.bordure-garage{
	border-radius:7px;
	border:2px solid;
    border-color:black;
	box-shadow: 5px 5px 5px rgba( 0, 0, 0, 0.9),
                 5px 5px 5px rgba( 255, 255, 255, 0.9);/*ombre bouton*/
}

#logo-garage {
	display:block;
	float:left;
	width:300px;
	height:225px;
	border-radius:5px;
	border-color:#000;
	

}

#pub-garage {
	display:block;
	float:left;
	width:600px;
	height:225px;
	margin-left:20px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage {
	display:block;
	float:left;
	width:330px;
	height:205px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:20px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-G {
	display:block;
	float:left;
	width:630px;
	height:205px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:20px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-G.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}


/*PUB GARAGE PETITE TAILLE*/

#garage-p {
	width:1300px;
	height:88px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}


#logo-garage-p {
	display:block;
	float:left;
	width:300px;
	height:88px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage-p {
	display:block;
	float:left;
	width:950px;
	height:68px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:20px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-p.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-p a{
	font-family:'rawengulk';
	font-size:20px;
	color: white;
}


	.container{width:1610px !important;}
	
	/*PAGE VIDEOS*/
	.block-video{float:left;padding:30px;}
	.video{width:470px; height:264px; box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4); }
	/*-----------*/
	
	.navigation-mobile{ display:none;}
	
	#videoP1 {display:block;}
	#videoP2 {display:none;}
	#videoP3 {display:none;}
	
	#services{margin-top: 10px;}	
	
	#selection-annonces-5 {display:block;}
	#selection-annonces-4 {display:none;}
	#selection-annonces-3 {display:none;}
	#selection-annonces-2 {display:none;}
	
	#affichage-annonces-5 {display:block;}
	#affichage-annonces-4 {display:none;}
	#affichage-annonces-3 {display:none;}
	#affichage-annonces-2 {display:none;}
	
	
	
	
}

@media handheld, only screen and (max-width: 1900px), only screen and (max-device-width: 1900px){
	
	.container{width:1610px !important;}
	.navigation-mobile{ display:none;}
	
	#videoP1 {display:block;}
	#videoP2 {display:none;}
	#videoP3 {display:none;}
	
	#services{margin-top: 10px;}	
	#selection-annonces-5 {display:none;}
	#selection-annonces-4 {display:block;}
	#selection-annonces-3 {display:none;}
	#selection-annonces-2 {display:none;}
	
	#affichage-annonces-5 {display:none;}
	#affichage-annonces-4 {display:block;}
	#affichage-annonces-3 {display:none;}
	#affichage-annonces-2 {display:none;}
}

@media handheld, only screen and (max-width: 1600px), only screen and (max-device-width: 1600px){
	
	.cadre-formulaire-contact{height:890px;}
	#contenu {width:1300px;}
    li.bouton{margin-right:35px; font-size: 15px;}/*taille texte menu*/

	.container{width:1250px !important;}
	
	/*carte*/
	
	#carte2 {width: 1200px;height: 766px;padding-top: 3px;margin: auto;}
	#carte3 {float: left;width: 704px;}
	.t {background-color:rgba(99,999,999,0.6);background-image:url(../images/carte-france-20-bis.png);width: 704px;height: 722px;}
	#carte4 {float: left;width: 491px;height: 750px;background-color: rgba(102,102,102,0.7);}
	.PUB-M1 {float:left;width:491px;height:184px;padding-bottom:4px;}
    .PUB-M2 {float:left;padding-top:2px;width:491px;height:184px;}
    .taille-image-pub {width:491px; height:184px;}
	
	.cercle3{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 16px;
	 font-weight:bold;
	 font-style:italic;
     width: 21px;
     height: 19px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #999;
	 background: linear-gradient( #1e1e1e, #CCC);/*dégradé bouton*/
	 border-radius: 21px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}


	
#Angleterre {float:left;padding-left:120px; padding-top:20px;}
#Belgique {padding-left:420px;padding-top:30px;}
#D62 {clear:both;padding-left:340px;padding-top:5px;}
#D59 {float:left;padding-left:40px;padding-top:5px;}
#Allemagne {float:left;padding-left:150px;padding-bottom:10px;}
#D93 {clear:both;float:left;padding-left:100px;}
#D80 {float:left;padding-left:230px;}
#Luxembourg {float:left;padding-left:160px;}
#D92 {clear:both;float:left;padding-left:20px;}
#D75 {float:left;padding-left:20px;}
#D76 {float:left;padding-left:210px;}
#D02 {float:left;padding-left:115px;}
#D08 {float:left;padding-left:30px;}
#D94 {clear:both;float:left;padding-left:90px;}
#D50 {float:left;padding-left:57px;}
#D60 {float:left;padding-left:175px;}
#D55 {float:left;padding-left:132px;}
#D57 {float:left;padding-left:30px;}
#D14 {clear:both;float:left;padding-left:220px;}
#D27 {float:left;padding-left:40px;}
#D95 {float:left;padding-left:55px;}
#D51 {float:left;padding-left:90px;}
#D54 {float:left;padding-left:63px;}
#D67 {float:left;padding-left:83px;}
#D78 {clear:both;float:left;padding-left:340px;padding-top:5px;}
#D77 {float:left;padding-left:40px;padding-top:5px;}
#D22 {clear:both;float:left;padding-left:80px;}
#D61 {float:left;padding-left:150px;}
#D28 {float:left;padding-left:40px;}
#D91 {float:left;padding-left:30px;}
#D10 {float:left;padding-left:75px;}
#D52 {float:left;padding-left:30px;}
#D88 {float:left;padding-left:50px;}
#D29 {clear:both;float:left;padding-left:30px;}
#D35 {float:left;padding-left:110px;}
#D53 {float:left;padding-left:30px;}
#D56 {clear:both;float:left;padding-left:90px;}
#D72 {float:left;padding-left:145px;}
#D45 {float:left;padding-left:90px;}
#D89 {float:left;padding-left:40px;}
#D70 {float:left;padding-left:125px;}
#D68 {float:left;padding-left:33px;}
#D41 {clear:both;float:left;padding-left:320px;}
#D21 {float:left;padding-left:160px;}
#D90 {float:left;padding-left:100px;}
#D44 {clear:both;float:left;padding-left:160px;}
#D49 {float:left;padding-left:40px;}
#D25 {float:left;padding-left:350px;}
#D37 {clear:both;float:left;padding-left:280px;}
#D18 {float:left;padding-left:75px;}
#D58 {float:left;padding-left:35px;}
#D36 {clear:both;float:left;padding-left:330px;}
#D39 {float:left;padding-left:202px;}
#Suisse {float:left;padding-left:40px;}
#D85 {clear:both;float:left;padding-left:175px;}
#D79 {float:left;padding-left:30px;}
#D86 {float:left;padding-left:25px;}
#D71 {float:left;padding-left:195px;}
#D03 {clear:both;float:left;padding-left:415px;}
#D23 {clear:both;float:left;padding-left:355px;}
#D69 {float:left;padding-left:115px;}
#D01 {float:left;padding-left:25px;}
#D74 {float:left;padding-left:35px;}
#D17 {clear:both;float:left;padding-left:208px;}
#D87 {float:left;padding-left:85px;}
#D63 {float:left;padding-left:80px;}
#D42 {float:left;padding-left:30px;}
#D16 {clear:both;float:left;padding-left:250px;}
#D73 {float:left;padding-left:335px;}
#D19 {clear:both;float:left;padding-left:345px;}
#D38 {float:left;padding-left:190px;}
#Italie {float:left;padding-left:60px;}
#D24 {clear:both;float:left;padding-left:285px;}
#D15 {float:left;padding-left:90px;}
#D43 {float:left;padding-left:40px;}
#D33 {clear:both;float:left;padding-left:215px;}
#D07 {float:left;padding-left:255px;}
#D26 {float:left;padding-left:25px;}
#D05 {float:left;padding-left:35px;}
#D46 {clear:both;float:left;padding-left:335px;}
#D48 {float:left;padding-left:85px;}
#D47 {clear:both;float:left;padding-left:270px;}
#D12 {float:left;padding-left:100px;}
#D04 {float:left;padding-left:190px;}
#D82 {clear:both;float:left;padding-left:320px;}
#D30 {float:left;padding-left:140px;}
#D84 {float:left;padding-left:40px;}
#D06 {float:left;padding-left:90px;}
#D40 {clear:both;float:left;padding-left:200px;}
#D81 {float:left;padding-left:145px;}
#D32 {clear:both;float:left;padding-left:275px;}
#D34 {float:left;padding-left:145px;}
#D13 {float:left;padding-left:80px;}
#D83 {float:left;padding-left:40px;}
#D31 {clear:both;float:left;padding-left:315px;}
#Espagne {clear:both;float:left;padding-left:40px;}
#D64 {float:left;padding-left:90px;}
#D65 {float:left;padding-left:25px;}
#D11 {float:left;padding-left:110px;}
#D2B {float:left;padding-left:260px;}
#D09 {clear:both;float:left;padding-left:340px;}
#D66 {clear:both;float:left;padding-left:400px;}
#D2A {float:left;padding-left:240px;}

#master2-bis{
	width:1200px;
	margin:auto;
}

/* PUB GARAGE GRANDE TAILLE*/

#garage {
	width:1200px;
	height:225px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}

.bordure-garage{
	border-radius:7px;
	border:2px solid;
    border-color:black;
	box-shadow: 5px 5px 5px rgba( 0, 0, 0, 0.9),
                 5px 5px 5px rgba( 255, 255, 255, 0.9);/*ombre bouton*/
}

#logo-garage {
	display:block;
	float:left;
	width:275px;
	height:206px;
	border-radius:5px;
	border-color:#000;
	

}

#logo-garage a img {width:100%;}
#pub-garage a img{width:100%;}
#logo-garage-p a img{width:100%}

#pub-garage {
	display:block;
	float:left;
	width:550px;
	height:206px;
	margin-left:20px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage {
	display:block;
	float:left;
	width:305px;
	height:188px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:18px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-G {
	display:block;
	float:left;
	width:630px;
	height:205px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:20px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-G.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}


/*PUB GARAGE PETITE TAILLE*/

#garage-p {
	width:1200px;
	height:81px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}


#logo-garage-p {
	display:block;
	float:left;
	width:275px;
	height:81px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage-p {
	display:block;
	float:left;
	width:875px;
	height:62px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:18px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-p.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-p a{
	font-family:'rawengulk';
	font-size:20px;
	color: white;
}

	
	.video{width:355px; height:199px;}
	
	.navigation-mobile{ display:none;}
	
	#videoP1 {display:none;}
	#videoP2 {display:block; margin-top:15px}
	#videoP3 {display:none;}
	
	
	#recherche-bi {width:1120px;}
	#menu911 {width:660px;}
	#chantilly-cars-prestige {width:360px; margin-top:15px;}
	#chantilly-cars-prestige a img {width:360px;}
	
	#selection {width:250px; height:300px;}
	fieldset {width: 220px;}
	
	.bouton-selection {width:200px;}
	.bouton-selection-valider {width:200px;}
	
	
	
	#pub-pieces-bis1 {width: 1100px;}
	#pub-pieces-bis2 {width: 1100px;}
	.pub {width: 500px;}
	.img-pub {width: 500px;}
	
	
	#services{margin-top: 10px;}
	
	#selection-annonces-5 {display:none;}
	#selection-annonces-4 {display:block;}
	#selection-annonces-3 {display:none;}
	#selection-annonces-2 {display:none;}
	
	
	#affichage-annonces-5 {display:none;}
	#affichage-annonces-4 {display:block;}
	#affichage-annonces-3 {display:none;}
	#affichage-annonces-2 {display:none;}
	
	
}

@media handheld, only screen and (max-width: 1300px), only screen and (max-device-width: 1300px){
	
	.cadre-formulaire-contact{height:1050px;}
    .titre {font-size:15px !important;}
	#contenu {width:950px;}
	ul.bouton{padding-top:5px; width:auto;}
	li.bouton{margin-right:21px; font-size: 12px;}/*taille texte menu*/
	
	/*carte*/
	
	#carte2 {width: 950px;height: 666px;padding-top: 3px;margin: auto;}
	#carte3 {float: left;width: 600px;}
	.t {background-color:rgba(99,999,999,0.6);background-image:url(../images/carte-france-20-bis-petit.png);width: 600px;height: 622px;}
	#carte4 {float: left;width: 336px;height: 650px;background-color: rgba(102,102,102,0.7);}
	.PUB-M1 {float:left;width:336px;height:126px;padding-bottom:48px;}
    .PUB-M2 {float:left;padding-top:2px;width:336px;height:126px;}
    .taille-image-pub {width:336px; height:126px;}
	
	.cercle3{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 19px;
	 font-weight:bold;
	 font-style:italic;
     width: 19px;
     height: 15.5px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #999;
	 background: linear-gradient( #1e1e1e, #CCC);/*dégradé bouton*/
	 border-radius: 21px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}

.cercleS{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 19px;
	 font-weight:bold;
	 font-style:italic;
     width: 19px;
     height: 15.5px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #999;
	 background: linear-gradient( #F00, #781b1b);/*dégradé bouton*/
	 border-radius: 21px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}
	
#Angleterre {float:left;padding-left:100px; padding-top:15px;}
#Belgique {padding-left:385px;padding-top:20px;}
#D62 {clear:both;padding-left:295px;padding-top:5px;}
#D59 {float:left;padding-left:30px;padding-top:5px;}
#Allemagne {float:left;padding-left:120px;padding-bottom:10px;}
#D93 {clear:both;float:left;padding-left:85px;}
#D80 {float:left;padding-left:205px;}
#Luxembourg {float:left;padding-left:120px;}
#D92 {clear:both;float:left;padding-left:25px;}
#D75 {float:left;padding-left:20px;}
#D76 {float:left;padding-left:180px;}
#D02 {float:left;padding-left:80px;}
#D08 {float:left;padding-left:25px;}
#D94 {clear:both;float:left;padding-left:85px;}
#D50 {float:left;padding-left:42px;}
#D60 {float:left;padding-left:135px;}
#D55 {float:left;padding-left:120px;}
#D57 {float:left;padding-left:40px;}
#D14 {clear:both;float:left;padding-left:195px;}
#D27 {float:left;padding-left:40px;}
#D95 {float:left;padding-left:45px;}
#D51 {float:left;padding-left:55px;}
#D54 {float:left;padding-left:60px;}
#D67 {float:left;padding-left:60px;}
#D78 {clear:both;float:left;padding-left:290px;padding-top:2px;}
#D77 {float:left;padding-left:35px;padding-top:5px;}
#D22 {clear:both;float:left;padding-left:80px;}
#D61 {float:left;padding-left:115px;}
#D28 {float:left;padding-left:20px;}
#D91 {float:left;padding-left:40px;}
#D10 {float:left;padding-left:60px;}
#D52 {float:left;padding-left:30px;}
#D88 {float:left;padding-left:48px;}
#D29 {clear:both;float:left;padding-left:30px;}
#D35 {float:left;padding-left:80px;}
#D53 {float:left;padding-left:30px;}
#D56 {clear:both;float:left;padding-left:80px;}
#D72 {float:left;padding-left:120px;}
#D45 {float:left;padding-left:57px;}
#D89 {float:left;padding-left:45px;}
#D70 {float:left;padding-left:100px;}
#D68 {float:left;padding-left:35px;}
#D41 {clear:both;float:left;padding-left:260px;}
#D21 {float:left;padding-left:135px;}
#D90 {float:left;padding-left:125px;}
#D44 {clear:both;float:left;padding-left:130px;}
#D49 {float:left;padding-left:35px;}
#D25 {float:left;padding-left:285px;}
#D37 {clear:both;float:left;padding-left:240px;}
#D18 {float:left;padding-left:70px;}
#D58 {float:left;padding-left:30px;}
#D36 {clear:both;float:left;padding-left:285px;}
#D39 {float:left;padding-left:170px;}
#Suisse {float:left;padding-left:30px;}
#D85 {clear:both;float:left;padding-left:135px;}
#D79 {float:left;padding-left:30px;}
#D86 {float:left;padding-left:20px;}
#D71 {float:left;padding-left:165px;}
#D03 {clear:both;float:left;padding-left:360px;}
#D23 {clear:both;float:left;padding-left:315px;}
#D69 {float:left;padding-left:90px;}
#D01 {float:left;padding-left:25px;}
#D74 {float:left;padding-left:35px;}
#D17 {clear:both;float:left;padding-left:165px;}
#D87 {float:left;padding-left:75px;}
#D63 {float:left;padding-left:70px;}
#D42 {float:left;padding-left:25px;}
#D16 {clear:both;float:left;padding-left:210px;}
#D73 {float:left;padding-left:270px;}
#D19 {clear:both;float:left;padding-left:290px;}
#D38 {float:left;padding-left:150px;}
#Italie {float:left;padding-left:52px;padding-top:5px;}
#D24 {clear:both;float:left;padding-left:240px;}
#D15 {float:left;padding-left:75px;}
#D43 {float:left;padding-left:35px;}
#D33 {clear:both;float:left;padding-left:170px;}
#D07 {float:left;padding-left:235px;}
#D26 {float:left;padding-left:25px;}
#D05 {float:left;padding-left:30px;}
#D46 {clear:both;float:left;padding-left:295px;}
#D48 {float:left;padding-left:72px;}
#D47 {clear:both;float:left;padding-left:220px;}
#D12 {float:left;padding-left:100px;}
#D04 {float:left;padding-left:145px;}
#D82 {clear:both;float:left;padding-left:265px;}
#D30 {float:left;padding-left:130px;}
#D84 {float:left;padding-left:33px;}
#D06 {float:left;padding-left:80px;}
#D40 {clear:both;float:left;padding-left:155px;}
#D81 {float:left;padding-left:140px;}
#D32 {clear:both;float:left;padding-left:235px;}
#D34 {float:left;padding-left:125px;}
#D13 {float:left;padding-left:45px;}
#D83 {float:left;padding-left:50px;}
#D31 {clear:both;float:left;padding-left:285px;}
#Espagne {clear:both;float:left;padding-left:30px;}
#D64 {float:left;padding-left:50px;}
#D65 {float:left;padding-left:25px;}
#D11 {float:left;padding-left:120px;}
#D2B {float:left;padding-left:205px;}
#D09 {clear:both;float:left;padding-left:265px;}
#D66 {clear:both;float:left;padding-left:315px;}
#D2A {float:left;padding-left:205px;}

#master2-bis{
	width:950px;
	margin:auto;
}

/* PUB GARAGE GRANDE TAILLE*/

#garage {
	width:950px;
	height:175px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}

.bordure-garage{
	border-radius:7px;
	border:2px solid;
    border-color:black;
	box-shadow: 5px 5px 5px rgba( 0, 0, 0, 0.9),
                 5px 5px 5px rgba( 255, 255, 255, 0.9);/*ombre bouton*/
}

#logo-garage {
	display:block;
	float:left;
	width:232px;
	height:174px;
	border-radius:5px;
	border-color:#000;
	

}

#pub-garage {
	display:block;
	float:left;
	width:465px;
	height:174px;
	margin-left:10px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage {
	display:block;
	float:left;
	width:205px;
	height:155px;
	padding:10px;
	border-radius:7px;
	margin-left:10px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:15px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-G {
	display:block;
	float:left;
	width:630px;
	height:205px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:20px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-G.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}


/*PUB GARAGE PETITE TAILLE*/

#garage-p {
	width:950px;
	height:68px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}


#logo-garage-p {
	display:block;
	float:left;
	width:232px;
	height:68px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage-p {
	display:block;
	float:left;
	width:680px;
	height:51px;
	padding:10px;
	border-radius:7px;
	margin-left:10px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:15px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-p.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-p a{
	font-family:'rawengulk';
	font-size:15px;
	color: white;
}

	
	.container{width:940px !important;}
	.video{width:250px; height:140px;}
	
	.navigation-mobile{ display:none;}
	
	
	
	#recherche {height: 640px; background-color: rgba(102, 102, 102, 1);}
	#recherche-bi {width:750px;}
	#menu911 {width:750px;}
	#chantilly-cars-prestige {width:400px; margin-top:0px}
	#chantilly-cars-prestige a img {width:400px;}
	
	#selection {width:350px; height:300px;}
	fieldset {width: 310px;}
	
	.bouton-selection {width:300px;}
	.bouton-selection-valider {width:300px;}
	
	#videoP1 {display:block; margin-top: 40px; margin-right: 100px;}
	#videoP2 {display:none;}
	#videoP3 {display:none;}
	
	#pub-pieces-bis1 {width: 950px;}
	#pub-pieces-bis2 {width: 950px;}
	.pub {width: 450px;}
	.img-pub {width: 450px;}
	
	#services{margin-top: 10px;}	
	
	#selection-annonces-5 {display:none;}
	#selection-annonces-4 {display:none;}
	#selection-annonces-3 {display:block;}
	#selection-annonces-2 {display:none;}
	
	#affichage-annonces-5 {display:none;}
	#affichage-annonces-4 {display:none;}
	#affichage-annonces-3 {display:block;}
	#affichage-annonces-2 {display:none;}
	
	#vignette-vitrine-client{width:950px;}
	#vignette-adresse{width:630px; height:170px;}
	#vignette-selection-modele {width: 590px;height: 80px;}
	#vsg {width: 550px;}
	.bouton-vitrine {margin: 14px 0 0 0;}
	
	
	/*AFFICHAGE ANNONCE*/
	
	h1 {font-size: 22px !important;}
	
	div#annonce {width:910px !important;}
	div#entete-annonce {width: 870px !important;}
	div#description {width: 550px !important;}
	div#description-bis {width: 520px !important;height:30px !important;}
	div#description-bis2 {width: 520px !important;}
	
	div#espace2 {width:900px !important;}
	div#espace3 {width:900px !important;}
	div#espace4 {width:900px !important;}
	div#espace5 {width:900px !important;}
	
	div#diaporama {width: 910px !important;height: 530px !important;}
	div#diaporama-principal {padding: 20px 70px 10px 70px !important;}
	div#diapo-mini{width: 600px !important;margin-left: auto;margin-right: auto;}
	
	div#texte{width: 890px !important;}
	div#texte-bis{width:880px !important;}
	
	div#videos {width:910px !important;height:267px !important;}
	div#videos-bis {width: 890px !important;height:267px !important}
	div#videos-bis2 {width:440px !important;height:247px !important;}
	div#videos-bis3 {width:440px !important;height:247px !important;}
	
	div#formulaire {width: 890px !important;height:590px !important;}
	div#formulaire-bis {width: 880px !important;}
	div#formulaire-bis2 {width: 890px !important;height:440px !important;}
	
	
}

@media handheld, only screen and (max-width: 1000px), only screen and (max-device-width: 1000px){
	
	.cadre-formulaire-contact{height:1200px;}
	#titre {width:750px;}
	#logo img {width:750px;}
	
	#contenu {width:750px;}
	ul.bouton{padding-top:6px;}
	li.bouton{margin-right:13px; font-size: 10px;}/*taille texte menu*/
	
	/*carte*/
	
	#carte2 {width: 600px;height: 1608px;padding-top: 3px;margin: auto;}
	#carte3 {float: left;width: 600px;}
	.t {background-color:rgba(99,999,999,0.6);background-image:url(../images/carte-france-20-bis-petit.png);width: 600px;height: 650px;}
	#carte4 {float: left;width: 600px;height: 914px;background-color: rgba(102,102,102,0.7);}
	.PUB-M1 {float:left;width:600px;height:225px;padding-bottom:4px;}
    .PUB-M2 {float:left;padding-top:2px;width:600px;height:225px;}
    .taille-image-pub {width:600px; height:225px;}
	
	
	#master2-bis{
	width:750px;
	margin:auto;
}

/* PUB GARAGE GRANDE TAILLE*/

#garage {
	width:620px;
	height:400px;
}


#logo-garage {
	display:none;	

}

#pub-garage {
	display:block;
	width:600px;
	height:225px;
	margin-left:10px;
}

#texte-garage {
	display:block;
	float:left;
	width:581px;
	height:100px;
	padding:10px;
	border-radius:7px;
	margin-left:10px;
	font-size:15px;
	margin-top:10px;
	

}

#texte-garage-G {
	display:block;
	float:left;
	width:630px;
	height:205px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:20px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-G.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}


/*PUB GARAGE PETITE TAILLE*/

#garage-p {
	width:320px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}


#logo-garage-p {
	display:block;
	float:left;
	width:300px;
	height:88px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage-p {
	display:block;
	float:left;
	width:282px;
	height:88px;
	padding:10px;
	border-radius:7px;
	margin-left:0px;
	margin-top:10px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:15px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-p.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-p a{
	font-family:'rawengulk';
	font-size:15px;
	color: white;
}

	
	
	
	.container{width:720px !important;}
	.video{width:200px; height:112px;}
	.block-video{padding:20px;}
	
	.navigation-mobile{ display:none;}
	
	#recherche-bi {width:600px;}
	#menu911 {width:610px;}
	#chantilly-cars-prestige {width:350px; margin-top:10px}
	#chantilly-cars-prestige a img {width:350px;}
	
	#selection {width:250px; height:300px;}
	fieldset {width: 210px;}
	legend {font-size:18px;}
	
	.bouton-selection {width:200px;}
	.bouton-selection-valider {width:200px;}
	
	#videoP1 {margin-right: 55px;}
	#videoP2 {display:none;}
	#videoP3 {display:none;}
	
	#bandeau-pieces-texte {width:540px; font-size:24px;}
	#bandeau-selection-texte {width:700px; font-size:24px;}
	
	#pub-pieces-bis1 {width: 620px;}
	#pub-pieces-bis2 {width: 620px;}
	.pub {width: 600px; float:none !important; margin-left:auto; margin-right:auto; margin-bottom:10px;}
	.img-pub {width: 600px;}
	
	#services{margin-top: 10px;}	
	
	#selection-annonces-5 {display:none;}
	#selection-annonces-4 {display:none;}
	#selection-annonces-3 {display:block; width:670px; height:1090px;}
	#selection-annonces-2 {display:none;}
	
	#affichage-annonces-5 {display:none;}
	#affichage-annonces-4 {display:block; width:670px;}
	#affichage-annonces-3 {display:none;}
	#affichage-annonces-2 {display:none;}
	
	
	#vignette-vitrine-client{width:630px;}
	#vignette-adresse{width:300px; height:250px;margin-left: 20px;}
	#vignette-selection-modele {width: 294px; height:130px;}
	#vsg{width:286px;}
	.bouton-vitrine{margin: 20px 0 0 10px;}
	#vsg-2 {width: 300px;margin-bottom:2px;}
	.bouton-vitrine-select {width:140px;font-size: 20px;margin-right:6px;}
	.bouton-vitrine-select-2{margin:12px 0 0 0;width:140px;font-size: 20px;}
	
	
	/*AFFICHAGE ANNONCE*/
	
	h1 {padding-left: 5px !important;font-size: 13px !important;}
	
	div#annonce {width:710px !important;}
	div#entete-annonce {width: 670px !important;}
	div#info-1 {float:none !important;}
	div#info-2 {padding-left:0 !important;padding-top:5px !important; display:block !important;}
	div#info-5 {padding-top:5px !important;} 
	
	
	div#description {width: 350px !important;}
	div#description-bis {width: 320px !important;margin-top:15px !important;height: 20px !important;}
	div#description-bis2 {width: 320px !important;height: 150px !important;}
	div#description-bis3 {font-size: 18px !important;}
	
    div#espace2 {width:700px !important;}
	div#espace3 {width:700px !important;}
	div#espace4 {width:700px !important;}
	div#espace5 {width:700px !important;}
	
	div#diaporama {width: 710px !important;height: 490px !important;}
	div#diaporama-principal {padding: 20px 10px 10px 10px !important;}
	div#diapo-bouton {height: 270px !important;}
	div#diapo-principal-image {width: 570px !important;height: 321px !important;}
	.taille-image-diapo-principal{width:570px !important;}
	div#diapo-mini{width: 600px !important;margin-left: auto;margin-right: auto;}
	
	div#texte{width: 690px !important;}
	div#texte-bis{width:680px !important;}
	
	div#videos {width:710px !important;height:215px !important;}
	div#videos-bis {width: 690px !important;height:215px !important;}
	div#videos-bis2 {width:340px !important;height:191px !important;}
	div#videos-bis3 {width:340px !important;height:191px !important;}
	
	div#formulaire {width: 690px !important;height:570px !important;}
	div#formulaire-bis {width: 690px !important;height:125px !important;font-size: 16px !important;}
	div#formulaire-bis2 {width: 690px !important;height:440px !important;}
	input#modele-formulaire {width: 670px !important;}
	
}

@media handheld, only screen and (max-width: 767px), only screen and (max-device-width: 767px){
	
	.cadre-formulaire-contact{height:1580px;}
	body{min-width:601px; max-width:767px;}*/
	#services{margin-top: 10px;}
	#titre{width:560px;}
	#logo img {width:560px;}
	.container{width:560px !important;}
	.block-video{padding:14px;}
	
	#master2-bis{
	width:620px;
	margin:auto;
}
.titre {font-size: 14px !important;}

/* PUB GARAGE GRANDE TAILLE*/

#garage {
	width:600px;
	height:400px;
}


#logo-garage {
	display:none;	

}

#pub-garage {
	display:block;
	width:560px;
	height:210px;
	margin-left:10px;
}

#texte-garage {
	display:block;
	float:left;
	width:541px;
	height:100px;
	padding:10px;
	border-radius:7px;
	margin-left:10px;
	font-size:15px;
	margin-top:10px;
	

}

#texte-garage-G {
	display:block;
	float:left;
	width:620px;
	height:205px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:20px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-G.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}


/*PUB GARAGE PETITE TAILLE*/

#garage-p {
	width:320px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}


#logo-garage-p {
	display:block;
	float:left;
	width:300px;
	height:88px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage-p {
	display:block;
	float:left;
	width:282px;
	height:88px;
	padding:10px;
	border-radius:7px;
	margin-left:0px;
	margin-top:10px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:15px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-p.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-p a{
	font-family:'rawengulk';
	font-size:15px;
	color: white;
}
	
	#container{padding:10px;}
	
	
	

	/*NAVIGATION MOBILE*/

	.navigation-mobile {display:block;}
	#contenu {display:none !important;}
	
	
	#videoP1 {margin-right: 55px;}
	#videoP2 {display:none;}
	#videoP3 {display:none;}
	
    #bandeau-pieces-texte {width:320px; font-size:14px;}
	#bandeau-selection-texte {width:220px; font-size:14px;}
	
	#selection-annonces-5 {display:none;}
	#selection-annonces-4 {display:none;}
	#selection-annonces-3 {display:none;}
	#selection-annonces-2 {display:block; width:620px; margin:auto;}
	
	#affichage-annonces-5 {display:none;}
	#affichage-annonces-4 {display:none;}
	#affichage-annonces-3 {display:none;}
	#affichage-annonces-2 {display:block; width:620px; margin:auto;}
	
	
	.block-fin{clear:none; float:left !important;}
	
	
	
	
	/* ----------- VIGNETTE ANNONCE MINI ----------*/

#vignette {width:302px; height:160px; border-radius:8px; margin:8px 5px 20px 3px; box-shadow: 5px 5px 5px rgba( 255, 255, 255, 0.9),0 -1px 0 rgba( 0, 0, 0, 0.4); float:left;}

#vignette-bis {width:302px; height:160px; border-radius:8px; border:1px solid;
    border-color:#910000; background-image:url(../Annonces/Img/FOND-ANNONCE-11.jpg);}
#logo-client{position: absolute;}
#logo-client a img{width:151px; height:44px; border-radius:8px 0 0 0; float:left;}

#titre-annonce{font-style: italic; font-size: 11px; color: #FF6; font-family: Arial,Helvetica,sans-serif; margin-top:90px; margin-bottom:8px; text-align: center; text-shadow: 1px 1px 1px black;}
#texte-annonce{font-style: italic; font-size: 12px; color: white; font-family: Arial,Helvetica,sans-serif; margin-bottom: 10px; text-align: center; text-shadow: 1px 1px 1px black;}

#photo-cadre {width:302px; height:85px; float:left;}
#photo-cadre-bis {width:302px; height:85px; box-shadow:none;}
#photo-annonce {float:left; width:92px; height:55px; background-size:92px; background-position: 50% 80%; border-radius:0 8px 0 0; }
#stock-client {float:left; width:30px; height:55px; background-size:30px; background-position: 50% 50%;}

.photo-cadre-photo-2-m {width: 151px;height: 85px;}
#photo-cadre-bouton a img {width:151px !important;height: 41px !important;padding-top:44px;}
.photo-cadre-photo-3-m a img{width:151px !important;}

/*AFFICHAGE ANNONCE*/
	
	h1 {padding-left: 1px !important;font-size: 13px !important;}
	
	div#annonce {width:610px !important;padding:5px !important;}
	div#entete-annonce {width: 600px !important;padding:5px !important;height:210px !important;}
	div#logo-client-annonce {width: 280px !important;height: 210px !important;}
	div#logo-client-annonce a img {width: 280px !important;height: 210px !important;}
	div#info-1 {float:none !important;}
	div#info-2 {padding-left:0 !important;padding-top:5px !important; display:block !important;}
	div#info-5 {padding-top:5px !important;} 
	
	
	div#description {width: 310px !important;height:210px !important;}
	div#description-bis {width: 310px !important;margin-top:10px !important;height: 20px !important;}
	div#description-bis2 {width: 310px !important;height: 150px !important;margin-top:5px !important;}
	div#description-bis3 {font-size: 18px !important;}
	
    div#espace2 {width:610px !important;}
	div#espace3 {width:610px !important;}
	div#espace4 {width:610px !important;}
	div#espace5 {width:610px !important;}
	
	div#diaporama {width: 610px !important;height: 440px !important;}
	div#diaporama-principal {padding: 20px 10px 10px 10px !important;}
	div#diapo-bouton {height: 215px !important;}
	div#diapo-principal-image {width: 470px !important;height: 264px !important;}
	.taille-image-diapo-principal{width:470px !important;}
	div#diapo-mini{width: 600px !important;margin-left: auto;margin-right: auto;}
	
	div#texte{width: 590px !important;}
	div#texte-bis{width:580px !important;}
	
	div#videos {width:610px !important;height:187px !important;}
	div#videos-bis {width: 590px !important;height:187px !important;}
	div#videos-bis2 {width:290px !important;height:163px !important;}
	div#videos-bis3 {width:290px !important;height:163px !important;}
	
	div#formulaire {width: 590px !important;height:610px !important;}
	div#formulaire-bis {width: 590px !important;height:125px !important;font-size: 16px !important;}
	div#formulaire-bis2 {width: 590px !important;height:480px !important;}
	input#modele-formulaire {width: 580px !important;}


}



@media handheld, only screen and (max-width: 600px), only screen and (max-device-width: 600px){
	
	.cadre-formulaire-contact{height:1960px;}
	body{min-width:320px; max-width:600px;}	
	#titre{width:320px;}
	#titre-2{width:320px;padding-top:20px;}
	h1{font-size:14px;}
	h2{font-size:14px;}
	#logo img {width:320px;}
	#recherche{width:410px; height:760px; box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4); margin-bottom: 5px;}
	#recherche-bi{width:410px;}
	#menu911{width:410px; height:500px;}
	#selection {width: 410px;}
	fieldset {width: 375px;}
	.bouton-selection {width: 375px;}
	.bouton-selection-valider {width: 375px;}
	
	/*carte*/
	
	#carte2 {width: 410px;height: 1140px;padding-top: 3px;margin: auto;}
	#carte3 {float: left;width: 410px;}
	.t {background-color:rgba(99,999,999,0.6);background-image:url(../images/carte-france-20-bis-petit.png);width: 410px;height: 455px;background-size:cover;}
	#carte4 {float: left;width: 410px;height: 649px;background-color: rgba(102,102,102,0.7);}
	.PUB-M1 {float:left;width:410px;height:154px;padding-bottom:10px;}
    .PUB-M2 {float:left;padding-top:2px;width:410px;height:154px;}
    .taille-image-pub {width:410px; height:154px;}
	
	.cercle3{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 15px;
	 font-weight:bold;
	 font-style:italic;
     width: 18px;
     height: 15px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #999;
	 background: linear-gradient( #1e1e1e, #CCC);/*dégradé bouton*/
	 border-radius: 21px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}

.cercleS{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 15px;
	 font-weight:bold;
	 font-style:italic;
     width: 18px;
     height: 15px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #999;
	 background: linear-gradient( #F00, #781b1b);/*dégradé bouton*/
	 border-radius: 21px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}

.cercleR{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 15.5px;
	 font-weight:bold;
	 font-style:italic;
     width: 18px;
     height: 18px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #026816;
	 background: linear-gradient( #026816, #00B740);/*dégradé bouton*/
	 border-radius: 5px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}

.cercleRS{
	 display:block;
     font-family: Arial,sans-serif;
     font-size: 15.5px;
	 font-weight:bold;
	 font-style:italic;
     width: 18px;
     height: 18px;
     text-align: center;
	 text-decoration:none;
     color: #F7F7F7;
     background: #999;
	 background: linear-gradient( #F00, #781b1b);/*dégradé bouton*/
	 border-radius: 5px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/
}

#Angleterre {display:none;}
#Belgique {display:none;}
#D62 {display:none;}
#D59 {display:none;}
#Allemagne {display:none;}
#D93 {display:none;}
#D80 {display:none;}
#Luxembourg {display:none;}
#D92 {display:none;}
#D75 {display:none;}
#D76 {display:none;}
#D02 {display:none;}
#D08 {display:none;}
#D94 {display:none;}
#D50 {display:none;}
#D60 {display:none;}
#D55 {display:none;}
#D57 {display:none;}
#D14 {display:none;}
#D27 {display:none;}
#D95 {display:none;}
#D51 {display:none;}
#D54 {display:none;}
#D67 {display:none;}
#D78 {display:none;}
#D77 {display:none;}
#D22 {display:none;}
#D61 {display:none;}
#D28 {display:none;}
#D91 {display:none;}
#D10 {display:none;}
#D52 {display:none;}
#D88 {display:none;}
#D29 {display:none;}
#D35 {display:none;}
#D53 {display:none;}
#D56 {display:none;}
#D72 {display:none;}
#D45 {display:none;}
#D89 {display:none;}
#D70 {display:none;}
#D68 {display:none;}
#D41 {display:none;}
#D21 {display:none;}
#D90 {display:none;}
#D44 {display:none;}
#D49 {display:none;}
#D25 {display:none;}
#D37 {display:none;}
#D18 {display:none;}
#D58 {display:none;}
#D36 {display:none;}
#D39 {display:none;}
#Suisse {display:none;}
#D85 {display:none;}
#D79 {display:none;}
#D86 {display:none;}
#D71 {display:none;}
#D03 {display:none;}
#D23 {display:none;}
#D69 {display:none;}
#D01 {display:none;}
#D74 {display:none;}
#D17 {display:none;}
#D87 {display:none;}
#D63 {display:none;}
#D42 {display:none;}
#D16 {display:none;}
#D73 {display:none;}
#D19 {display:none;}
#D38 {display:none;}
#Italie {display:none;}
#D24 {display:none;}
#D15 {display:none;}
#D43 {display:none;}
#D33 {display:none;}
#D07 {display:none;}
#D26 {display:none;}
#D05 {display:none;}
#D46 {display:none;}
#D48 {display:none;}
#D47 {display:none;}
#D12 {display:none;}
#D04 {display:none;}
#D82 {display:none;}
#D30 {display:none;}
#D84 {display:none;}
#D06 {display:none;}
#D40 {display:none;}
#D81 {display:none;}
#D32 {display:none;}
#D34 {display:none;}
#D13 {display:none;}
#D83 {display:none;}
#D31 {display:none;}
#Espagne {display:none;}
#D64 {display:none;}
#D65 {display:none;}
#D11 {display:none;}
#D2B {display:none;}
#D09 {display:none;}
#D66 {display:none;}
#D2A {display:none;}


/* Carte Région Mobile*/
	
#GBR {display:block;float:left;padding-left:80px; padding-top:5px;}	
#BEL {display:block;float:left;padding-left:140px;padding-top:5px;}	
#Nord {display:block;float: left;padding-left: 195px;padding-top: 5px;}
#GER {display:block;float:left;padding-left:105px;padding-top:5px;}
#IDF {clear:both;display:block;float: left;padding-left: 25px;padding-top: 15px;}
#Picardie {display:block;float: left;padding-left: 130px;padding-top: 15px;}
#LUX {display:block;float: left;padding-left: 46px;padding-top: 15px;}
#H-NORM {display:block;float: left;padding-left: 115px;padding-top: 10px;}
#Lorraine {display:block;float: left;padding-left: 105px;padding-top: 15px;}
#B-NORM {display:block;float: left;padding-left: 50px;padding-top: 0px;}
#IDF2 {display:block;float: left;padding-left: 55px;padding-top: 0px;}
#Bretagne{clear:both;display:block;float: left;padding-left: 5px;padding-top: 15px;}
#Champagne{display:block;float: left;padding-left: 160px;padding-top: 5px;}
#Alsace{display:block;float: left;padding-left: 15px;padding-top: 5px;}
#Pays-loire{clear:both;display:block;float: left;padding-left: 55px;padding-top: 15px;}
#Centre{display:block;float: left;padding-left: 65px;padding-top: 20px;}
#Bourgogne{display:block;float: left;padding-left: 15px;padding-top: 20px;}
#Franche-comte{display:block;float: left;padding-left: 10px;padding-top: 10px;}
#Poitou-charentes{clear:both;display:block;float: left;padding-left: 10px;padding-top: 20px;}
#Auvergne{display:block;float: left;padding-left: 70px;padding-top: 20px;}
#SUI {display:block;float:left;padding-left:65px;padding-top:20px;}
#Limousin{clear:both;display:block;float: left;padding-left: 148px;padding-top: 20px;}
#Rhone-alpes{display:block;float: left;padding-left: 28px;padding-top: 20px;}
#Aquitaine {clear:both;display:block;float: left;padding-left: 80px;padding-top: 25px;}
#ITA {display:block;float: left;padding-left: 210px;padding-top: 15px;}
#Midi-pyrenees {clear:both;display:block;float: left;padding-left: 150px;padding-top: 20px;}
#Paca {display:block;float: left;padding-left: 65px;padding-top: 20px;}
#ESP {clear:both;display:block;float: left;padding-left: 30px;padding-top: 20px;}
#Languedoc-roussillon {display:block;float: left;padding-left: 120px;padding-top: 20px;}
#Corse {display:block;float: left;padding-left: 55px;padding-top: 20px;}



	#master2-bis{
	width:320px;
	margin:auto;
}

.departement{width:100% !important; float:none !important;}
.titre {font-size: 14px !important;}

/* PUB GARAGE GRANDE TAILLE*/

#garage {
	width:305px;
	height:420px;
}


#logo-garage {
	display:block;	
    width:300px;
	height:225px;
}

#pub-garage {
	display:none;
	width:560px;
	height:210px;
	margin-left:10px;
}

#texte-garage {
	display:block;
	float:left;
	width:281px;
	height:150px;
	padding:10px;
	border-radius:7px;
	margin-left:0px;
	font-size:16px;
	margin-top:10px;
	

}

#texte-garage-G {
	display:block;
	float:left;
	width:320px;
	height:205px;
	padding:10px;
	border-radius:7px;
	margin-left:20px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:20px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-G.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}


/*PUB GARAGE PETITE TAILLE*/

#garage-p {
	width:300px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
}


#logo-garage-p {
	display:block;
	float:left;
	width:300px;
	height:88px;
	border-radius:5px;
	border-color:#000;
	

}

#texte-garage-p {
	display:block;
	float:left;
	width:282px;
	height:88px;
	padding:10px;
	border-radius:7px;
	margin-left:0px;
	margin-top:10px;
	border-color:#000;
	font-family:'rawengulk';
	font-size:15px;
	text-align:center;
	color: white;
	background-image: url(../css2/fond-description-p.jpg);
	text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	

}

#texte-garage-p a{
	font-family:'rawengulk';
	font-size:15px;
	color: white;
}
	
	.container{width:410px !important;}
	.block-video{padding:14px 50px 14px 50px;}
	
	.services-bis {height:810px; background-color:rgba(102,102,102,0.9); padding: 15px 5px 5px 5px; box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4);}
	
	
	
	#chantilly-cars-prestige {width:300px; margin-top:530px; margin-right:55px;}
	#chantilly-cars-prestige a img {width:300px;}
	
	#videoP1 {display:none;}
	#videoP2 {display:none;}
	#videoP3 {display:block;margin-left:55px; padding-top:320px;}
	
	.block-services{float:left; width:178px; margin-right:10px; margin-left:10px; margin-bottom:15px; text-align:center;}
	.block-fin{clear:none; float:left !important;}
	.image-services{max-width:100%; height:auto; border: 0px none; padding: 0px; margin: 0px; }
	 
	/*NAVIGATION MOBILE*/
	 
	.navigation-mobile {display:block;}
	li.bouton-mobile{width:320px;}/*largeur du menu mobile*/
	#contenu {display:none !important;}
	
	.mobile-navigation, .header_right nav{width:100%;}
	.header_right nav{height:139px; overflow-x:hidden; overflow-y:scroll;}
	
	#pub-pieces-bis1 {width: 410px;}
	#pub-pieces-bis2 {width: 410px;}
	.pub {width: 400px; float:none !important; margin-left:auto; margin-right:auto; margin-bottom:10px;}
	.img-pub {width: 400px;}
	
	
	#container{padding:10px;}
	
	
    #selection-annonces-5 {display:none;}
	#selection-annonces-4 {display:none;}
	#selection-annonces-3 {display:none;}
	#selection-annonces-2 {display:block; width:410px; height:1400px; margin:auto;}
	
	#affichage-annonces-5 {display:none;}
	#affichage-annonces-4 {display:none;}
	#affichage-annonces-3 {display:none;}
    #affichage-annonces-2 {display:block; width:410px; margin:auto;}
	
	
	#vignette-vitrine-client{width:310px;}
	#vignette-logo-client{float:none;}
	#vignette-adresse{margin-left:0px ; margin-top:10px;}
	
	/* ----------- VIGNETTE ANNONCE MINI ----------*/

#vignette {width:402px; height:205px; border-radius:8px; margin:8px 5px 20px 3px; box-shadow: 5px 5px 5px rgba( 255, 255, 255, 0.9),0 -1px 0 rgba( 0, 0, 0, 0.4); float:left;}

#vignette-bis {width:402px; height:205px; border-radius:8px; border:1px solid;
    border-color:#910000; background-image:url(../Annonces/Img/FOND-ANNONCE-11.jpg);}
#logo-client{position: absolute;}
#logo-client a img{width:201px; height:59px; border-radius:8px 0 0 0; float:left;}

#titre-annonce{font-style: italic; font-size: 14px; color: #FF6; font-family: Arial,Helvetica,sans-serif; margin-top:118px; margin-bottom:8px; text-align: center; text-shadow: 1px 1px 1px black;}
#texte-annonce{font-style: italic; font-size: 13px; color: white; font-family: Arial,Helvetica,sans-serif; margin-bottom: 10px; text-align: center; text-shadow: 1px 1px 1px black;}

#photo-cadre {width:402px; height:113px; float:left;}
#photo-cadre-bis {width:402px; height:113px; box-shadow:none;}
#photo-annonce {float:left; width:92px; height:55px; background-size:92px; background-position: 50% 80%; border-radius:0 8px 0 0; }
#stock-client {float:left; width:30px; height:55px; background-size:30px; background-position: 50% 50%;}

.photo-cadre-photo-2-m {width: 201px;height: 113px;}
#photo-cadre-bouton a img {width:201px !important;height: 54px !important;padding-top:59px;}
.photo-cadre-photo-3-m a img{width:201px !important;}
	
	/*AFFICHAGE ANNONCE*/
	
	h1 {padding-left: 1px !important;font-size: 15px !important;}
	
	div#annonce {width:400px !important;padding:5px !important;}
	div#entete-annonce {width: 390px !important;padding:5px !important;height:445px !important;}
	div#logo-client-annonce {width: 300px !important;height: 225px !important;margin-left:45px;}
	div#logo-client-annonce a img {width: 300px !important;height: 225px !important;}
	div#info-1 {float:none !important;}
	div#info-2 {padding-left:0 !important;padding-top:5px !important; display:block !important;}
	div#info-5 {padding-top:5px !important;} 
	
	
	div#description {width: 390px !important;height:210px !important;margin-top:10px !important;}
	div#description-bis {width: 370px !important;margin-top:10px !important;height: 20px !important;}
	div#description-bis2 {width: 370px !important;height: 150px !important;margin-top:5px !important;}
	div#description-bis3 {font-size: 20px !important;}
	
    div#espace2 {width:310px !important;}
	div#espace3 {width:310px !important;}
	div#espace4 {width:310px !important;}
	div#espace5 {width:310px !important;}
	
	div#diaporama {width: 400px !important;height: 535px !important;}
	div#diaporama-principal {padding: 20px 10px 10px 10px !important;}
	div#diapo-bouton {display:none;}
	div#diapo-principal-image {width: 380px !important;height: 214px !important;}
	.taille-image-diapo-principal{width:380px !important;}
	div#diapo-mini{width: 360px !important;margin-left: auto;margin-right: auto;}
	
	div#texte{width: 380px !important;}
	div#texte-bis{width:370px !important;}
	
	div#videos {width:400px !important; height:467px !important;}
	div#videos-bis {width: 380px !important;height:214px !important;}
	div#videos-bis2 {width:380px !important;height:214px !important;}
	div#videos-bis3 {width:380px !important;height:214px !important;margin-left:0 !important; margin-top:20px !important;}
	
	div#formulaire {width: 380px !important;height:730px !important;}
	div#formulaire-bis {width: 380px !important;height:175px !important;font-size: 18px !important;}
	div#formulaire-bis2 {width: 380px !important;height:550px !important;}
	input#modele-formulaire {width: 280px !important;}
	textarea#formulaire {width:365px !important;height:65px;}
	.consentement_annonces_auto{width:370px !important;text-align:justify;}
}

@media handheld, only screen and (max-width: 410px), only screen and (max-device-width: 410px){
	
	.container{width:320px !important;}
	.block-video{padding:14px 50px 14px 50px;}
	
	.services-bis {height:660px; background-color:rgba(102,102,102,0.9); padding: 10px 0 10px 10px; box-shadow: 3px 3px 3px rgba( 0, 0, 0, 0.9), 0 -1px 0 rgba( 255, 255, 255, 0.4);}
	
	#selection {width:330px; height:300px;}
	fieldset {width: 300px; margin:auto;}
	
	.bouton-selection {width:290px;}
	.bouton-selection-valider {width:290px;}
	
	#chantilly-cars-prestige {width:300px; margin-top:530px; margin-right:10px;}
	#chantilly-cars-prestige a img {width:300px;}
	
	#videoP1 {display:none;}
	#videoP2 {display:none;}
	#videoP3 {display:block;margin-left:10px; padding-top:320px;}
	
	
	#pub-pieces-bis1 {width: 310px;}
	#pub-pieces-bis2 {width: 310px;}
	.pub {width: 300px; float:none !important; margin-left:auto; margin-right:auto; margin-bottom:10px;}
	.img-pub {width: 300px;}
	
	.block-services{float:left; width:143px; margin-right:10px; margin-left:0; margin-bottom:15px; text-align:center;}
	.block-fin{clear:none; float:left !important;}
	
	#recherche {width: 320px;}
	#recherche-bi {width: 320px;}
	#menu911 {width: 320px;}
	#selection {width: 320px;}
	fieldset {width: 275px;}
	.bouton-selection {width: 270px;}
	.bouton-selection-valider {width: 270px;}
	
	#affichage-annonces-2 {display:block; width:320px; margin:auto;}
	#selection-annonces-2 {width: 320px;height: 1130px;}
	
	/*carte*/
	
	#carte2 {width: 320px;height: 935px;padding-top: 3px;margin: auto;}
	#carte3 {float: left;width: 320px;}
	/*.menu-mobile-departements{display:block;}*/
	/*.menu-mobile-pays{display:block;}*/
	.t {background-color:rgba(99,999,999,0.7);background-image:url(../images/carte-france-20-bis-mobile.png);width: 320px;height: 360px;background-size: cover;}
	#carte4 {float: left;width: 320px;height: 512px;background-color: rgba(102,102,102,0.7);}
	.PUB-M1 {float:left;width:320px;height:120px;padding-bottom:10px;}
    .PUB-M2 {float:left;padding-top:2px;width:320px;height:120px;}
    .taille-image-pub {width:320px; height:120px;}
	
	/* Carte Région Mobile*/
	
#GBR {display:block;float:left;padding-left:60px; padding-top:2px;}	
#BEL {display:block;float:left;padding-left:110px;padding-top:2px;}	
#Nord {display:block;float: left;padding-left: 157px;padding-top: 2px;}
#GER {display:block;float:left;padding-left:65px;padding-top:3px;}
#IDF {clear:both;display:block;float: left;padding-left: 25px;padding-top: 15px;}
#Picardie {display:block;float: left;padding-left: 90px;padding-top: 15px;}
#LUX {display:block;float: left;padding-left: 15px;padding-top: 10px;}
#H-NORM {display:block;float: left;padding-left: 70px;padding-top: 0px;}
#Lorraine {display:block;float: left;padding-left: 92px;padding-top: 5px;}
#B-NORM {display:block;float: left;padding-left: 55px;padding-top: 0px;}
#IDF2 {display:block;float: left;padding-left: 25px;padding-top: 0px;}
#Bretagne{clear:both;display:block;float: left;padding-left: 5px;padding-top: 5px;}
#Champagne{display:block;float: left;padding-left: 80px;padding-top: 5px;}
#Alsace{display:block;float: left;padding-left: 7px;padding-top: 5px;}
#Pays-loire{clear:both;display:block;float: left;padding-left: 35px;padding-top: 10px;}
#Centre{display:block;float: left;padding-left: 20px;padding-top: 20px;}
#Bourgogne{display:block;float: left;padding-left: 4px;padding-top: 20px;}
#Franche-comte{display:block;float: left;padding-left: 4px;padding-top: 15px;}
#Poitou-charentes{clear:both;display:block;float: left;padding-left: 5px;padding-top: 5px;}
#Auvergne{display:block;float: left;padding-left: 30px;padding-top: 5px;}
#SUI {display:block;float:left;padding-left:25px;padding-top:5px;}
#Limousin{clear:both;display:block;float: left;padding-left: 110px;padding-top: 10px;}
#Rhone-alpes{display:block;float: left;padding-left: 15px;padding-top: 10px;}
#Aquitaine {clear:both;display:block;float: left;padding-left: 20px;padding-top: 5px;}
#ITA {display:block;float: left;padding-left: 180px;padding-top: 10px;}
#Midi-pyrenees {clear:both;display:block;float: left;padding-left: 70px;padding-top: 5px;}
#Paca {display:block;float: left;padding-left: 65px;padding-top: 10px;}
#ESP {clear:both;display:block;float: left;padding-left: 30px;padding-top: 20px;}
#Languedoc-roussillon {display:block;float: left;padding-left: 55px;padding-top: 10px;}
#Corse {display:block;float: left;padding-left: 25px;padding-top: 20px;}

/*AFFICHAGE ANNONCE*/
	
	h1 {padding-left: 1px !important;font-size: 12px !important;}
	
	div#annonce {width:310px !important;padding:5px !important;}
	div#entete-annonce {width: 300px !important;padding:5px !important;height:445px !important;}
	div#logo-client-annonce {width: 300px !important;height: 225px !important;margin-left:0;}
	div#logo-client-annonce a img {width: 300px !important;height: 225px !important;}
	div#info-1 {float:none !important;}
	div#info-2 {padding-left:0 !important;padding-top:5px !important; display:block !important;}
	div#info-5 {padding-top:5px !important;} 
	
	
	div#description {width: 300px !important;height:210px !important;margin-top:10px !important;}
	div#description-bis {width: 300px !important;margin-top:10px !important;height: 20px !important;}
	div#description-bis2 {width: 300px !important;height: 150px !important;margin-top:5px !important;}
	div#description-bis3 {font-size: 18px !important;}
	
    div#espace2 {width:310px !important;}
	div#espace3 {width:310px !important;}
	div#espace4 {width:310px !important;}
	div#espace5 {width:310px !important;}
	
	div#diaporama {width: 310px !important;height: 550px !important;}
	div#diaporama-principal {padding: 20px 10px 10px 10px !important;}
	div#diapo-bouton {display:none;}
	div#diapo-principal-image {width: 290px !important;height: 163px !important;}
	.taille-image-diapo-principal{width:290px !important;}
	div#diapo-mini{width: 240px !important;margin-left: auto;margin-right: auto;}
	
	div#texte{width: 290px !important;}
	div#texte-bis{width:280px !important;}
	
	div#videos {width:310px !important; height:370px !important;}
	div#videos-bis {width: 290px !important;height:163px !important;}
	div#videos-bis2 {width:290px !important;height:163px !important;}
	div#videos-bis3 {width:290px !important;height:163px !important;margin-left:0 !important; margin-top:20px !important;}
	
	div#formulaire {width: 290px !important;height:810px !important;}
	div#formulaire-bis {width: 290px !important;height:175px !important;font-size: 16px !important;}
	div#formulaire-bis2 {width: 290px !important;height:630px !important;}
	input#modele-formulaire {width: 280px !important;}
	textarea#formulaire {width:280px !important;height:65px;}
	.consentement_annonces_auto{width:280px !important;text-align:justify;}

}


@media handheld, only screen and (max-width: 409px), only screen and (max-device-width: 409px){
	
/* ----------- VIGNETTE ANNONCE MINI ----------*/

#vignette {width:302px; height:160px; border-radius:8px; margin:8px 5px 20px 3px; box-shadow: 5px 5px 5px rgba( 255, 255, 255, 0.9),0 -1px 0 rgba( 0, 0, 0, 0.4); float:left;}

#vignette-bis {width:302px; height:160px; border-radius:8px; border:1px solid;
    border-color:black; background-image:url(../Annonces/Img/FOND-ANNONCE-11.jpg);}
#logo-client{position: absolute;}
#logo-client a img{width:151px; height:44px; border-radius:8px 0 0 0; float:left;}

#titre-annonce{font-style: italic; font-size: 11px; color: #FF6; font-family: Arial,Helvetica,sans-serif; margin-top:90px; margin-bottom:8px; text-align: center; text-shadow: 1px 1px 1px black;}
#texte-annonce{font-style: italic; font-size: 12px; color: white; font-family: Arial,Helvetica,sans-serif; margin-bottom: 10px; text-align: center; text-shadow: 1px 1px 1px black;}

#photo-cadre {width:302px; height:85px; float:left;}
#photo-cadre-bis {width:302px; height:85px; box-shadow:none;}
#photo-annonce {float:left; width:92px; height:55px; background-size:92px; background-position: 50% 80%; border-radius:0 8px 0 0; }
#stock-client {float:left; width:30px; height:55px; background-size:30px; background-position: 50% 50%;}

.photo-cadre-photo-2-m {width: 151px;height: 85px;}
#photo-cadre-bouton a img {width:151px !important;height: 41px !important;padding-top:44px;}
.photo-cadre-photo-3-m a img{width:151px !important;}
}