<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body {
  font-family: verdana, arial, sans-serif;
  overflow-y:scroll;
  margin-top:-3px;
}
a img {
border: 0;
}

/* DEBUT MAP */
.map{
width:420px;
 height:485px;
 background:url(../BonDeal/m--) no-repeat;
position:relative;
z-index:1;
background-color: #yellow;
}

.map img{
z-index:2;
}
/* FIN MAP */


/* DEBUT ATTRIBUT GENERAUX AU SITE */
a:link {color: none;}
a:link {text-decoration: none;}
a:hover {text-decoration: none;} 
a:active {text-decoration: none;}
a:visited {text-decoration: none;}  
/* FIN ATTRIBUT GENERAUX AU SITE */


.element_menu {
margin-top: 50px; /* marge haute exterieure au block */
margin-left: 0px;
padding-left: 1px;
width:903px;
height:55px;
background-color: #yellow;
border-style:dotted;

}

.testcentrage{
height:300px;
width:903px;
border-style:dotted;
}
div#CentrageMobile {
display:none;
}
div#BlockListeNonMobile {
display:block;
}
div#BlockListeMobile {
display:none;
}
div#a330{
display:none;
}
div#display_pc {
display:block;
}

div#display_mobile {
display:none;
}

div#add_ko{
/*margin-top:120px;*/
}

div#add_ok{
/*margin-top:120px;*/
}


div#add_ko_p{
margin-top:0px;
}


div#add_ok_p{
margin-top:0px;

}


div#connectezvous {
margin-top: 0px; /* marge haute exterieure au block */
margin-left:2px;
padding-right: 1px;
width:116px;
height:48px;
 /*  background-color: blue;*/
	border-radius: 3px;
	position: relative;
z-index: 8;
}

div#mobilesignature{

display:none;
	
}

div#tableaudeconnection{
margin-top: 0px; /* marge haute exterieure au block */
margin-left: 400px;
padding-right: 1px;
width:500px;
height:70px;
  /*background-color: red;*/
	border-radius: 3px;
	position: absolute;

}


div#placement_phrase_coeur_mobile {
display:none;

	}
	
div#_placement_voir_toutes_annonce_pc {
display: block;
margin-left: 50px;
margin-top: -20px;
	}		
	
	
div#placement_phrase_cboutique_mobile {
display:none;

	}		

div#Placement_map_PC{
margin-top: 10px; /* marge haute exterieure au block */
margin-left: 10px;
padding-right: 1px;
width:500px;
height:70px;
  /*background-color: red;*/
	border-radius: 3px;
	position: absolute;

}

div#placement_ajout_panier_pc {
display: block;
margin-left: 350px;
margin-top: -40px;
width: 25px;

	}


div#Placement_map_mobile{
display:none;

}

.compteok {
margin-top: 15px; /* marge haute exterieure au block */
margin-left: 502px;
padding-right: 1px;
width:405px;
height:55px;
    background-color: #D2B48C;
	border-radius: 3px;
}

div#logo_entete_titre {
margin-top: 0px; /* marge haute exterieure au block */
position: relative;
 z-index: 1;

}

div#titresite {
margin-top: -25px; /* marge haute exterieure au block */
margin-left: 0px;
padding-right: 1px;
	  width:400px;
	  height:150px;
	 /*float:left;*/
  background-color: #red; 
		border-radius: 3px;
position: absolute;
 z-index: 2;
}

div#corpindex {
margin-top: -2px; /* marge haute exterieure au block */

}


/* DEBUT PAGE ACCUEIL INDEX.PHP*/

#position_block_geo {
width: 410px; /* largeur de la div du bouton*/
height:500px; /* hauteur de la div du bouton*/
margin-top: 0px; /* marge haute exterieure au block */
padding-left: 1px;
margin-left: 20px;
background-color: red;
/*float:left;*/
}
#position_gauche_block_geo {
width: 200px; /* largeur de la div du bouton*/
height:500px; /* hauteur de la div du bouton*/
margin-top: 0px; /* marge haute exterieure au block */
padding-left: 1px;
margin-left: 20px;
/*background-color: blue;*/
float:left;
}
#position_block_bouton_form {
width: 180px; /* largeur de la div du bouton*/
height:150px; /* hauteur de la div du bouton*/
margin-top: 30px; /* marge haute exterieure au block */
margin-left: 730px;
/*background-color: #BDB76B;*/
}
#baseaccueil{
margin-top: 50px; /* marge haute exterieure au block */
width: 910px;
padding-left: 3px;
clear:both;
/*background-color: #BDB76B;*/
}
#basecontact{
margin-top: 200px; /* marge haute exterieure au block */
padding-left: 3px;
/*background-color: #BDB76B;*/
}

/* FIN PAGE ACCUEIL INDEX.PHP*/



/* DEBUT PAGE DE FOND BASE.PHP*/
.base{
text-align: justify;
width: 903px;
border-width:2px;
margin-top: 30px;
background-color: #E1CE9A;
}
.bp1{
text-align: justify;
font-size: 14px;
background-color: #E1CE9A;
}
.bp2{
text-align: center;
font-size: 20px;
background-color: #121c42;
}
/* FIN PAGE DE FOND BASE.PHP*/


/* DEBUT hr*/
#hr {

	margin: 0; /* Firefox... */
	text-align:left; /* IE, Opera... */
}

/* FIN hr*/



/* DEBUT chemin 1*/
#chemin1{
width: 700px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #333333;
font-size:1px;
font-weight: 5px;
}
/* FIN chemin 1*/


/* DEBUT chemin 2*/
#chemin2{
width: 700px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #333333;
font-size:1px;
font-weight: 5px;
}
/* FIN chemin 2*/


/* DEBUT chemin 2*/
#chemin3{
width: 700px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #333333;
font-size:1px;
font-weight: 5px;
}
/* FIN chemin 2*/




/* DEBUT FORMULAIRE */
#conteneur_du_formulaire{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
/*color: #333333;*/
color: red;
}
/* DEBUT COLONNE DE GAUCHE */
/* DEBUT BLOCK MENU VERTICAL GAUCHE TITRE, CATEGORIE, NOM, ECT... */

/* DEBUT BLOCK MENU VERTICAL GAUCHE TITRE, CATEGORIE, NOM, ECT... */
.creation_annonce /* positionnement du texte "création de l'annonce" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold; /* texte en gras*/
	text-align: left; /* texte aligné à gauche*/
}
.titre_annonce /* positionnement du texte "titre de l'annonce" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}

.barre_de_recherche /* positionnement du texte "titre de l'annonce" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}


.titre/* positionnement du texte "titre de l'annonce" dans le formulaire */
{
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.categorie{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
}

.cat /* positionnement du texte "catégorie" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.particulier{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
}
.part /* positionnement du texte "particulier" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}

.professionnel{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
}
.prof /* positionnement du texte "professionnel" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.type /* positionnement du texte "professionnel" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.offre{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
}
.demande{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
}
.txt /* positionnement du texte "texte de l'annonce" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;/* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.texte /* positionnement du texte "texte de l'annonce" dans le formulaire */
{

    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.prix{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
}
.pr/* positionnement du texte "prix" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph1/* positionnement du texte "photo principale" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph2/* positionnement du texte "photo 2" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph3/* positionnement du texte "photo 3" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph4/* positionnement du texte "photo 4" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph5/* positionnement du texte "photo 5" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph6/* positionnement du texte "photo 6" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph7/* positionnement du texte "photo 7" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph8/* positionnement du texte "photo 8" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph9/* positionnement du texte "photo 9" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.ph10/* positionnement du texte "photo 10" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.contac/* positionnement du texte "POUR VOUS CONTACTER" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	font-weight: bold; /* texte en gras*/
	text-align: left; /* texte aligné à gauche*/
}
.nom{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 15px;
}
.nm/* positionnement du texte "votre nom" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.email{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 15px;
}
.mail/* positionnement du texte "email" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}
.tel{
font-family: Verdana;
font-size: 15px;
}
.t/* positionnement du texte "telephone" dans le formulaire */
{
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 box-shadow: 1px 0px 0px #D3C3C5;
    color: black;
	font-size: 14px;/* taille du texte*/
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	text-align: left; /* texte aligné à gauche*/
}

/* FIN COLONNE DE GAUCHE */



/* DEBUT COLONNE DE DROITE */
/* DEBUT BLOCK CASE A REMPLIR VERTICAL GAUCHE TITRE, CATEGORIE, NOM, ECT... */
/* FIN BLOCK CASE A REMPLIR VERTICAL GAUCHE TITRE, CATEGORIE, NOM, ECT... */
/* FIN COLONNE DE DROITE */
/* FIN FORMULAIRE */





/* DEBUT PAGE VALIDATION */


#BlockTitreAnnonce {
margin-top: 1px;
	float:left;
	width:645px;
	height:60px;
	border: 2px dashed gray;
	margin-left: 50px; 
	
	}



#BlockPhotoPrincipale {
margin-top: 65px;
	float:center;
	width:645px;
	height:440px;
	border: 0px dashed gray;
	margin-left: 50px; 
	}
	
	

	
	
#BlockMin {
margin-top:10px;
	float:left;
	width:645px;
	height:115px;
	border: 0px dashed gray;
	margin-left: 50px; 
	}	
	
	
	
#BlockCorpAnnonce {
border-width:0px;
margin-top: 150px;
	width:903px;


	margin-left:0px; 
	background-color:#F5F5DC;
	}	
	
	
#blocDepartements {
margin-top: 20px;
	float:left;
	width:300px;
	height:30px;
	border: 0px dashed gray;
	margin-left: 0px; 
	
	}		
	
	
	
/* FIN PAGE VALIDATION */









/* DEBUT PAGE LIEN */
#contact {
margin-top:10px;
	float:left;
	width:645px;
	height:400px;
	border: 1px dashed gray;
	margin-left: 50px; 
	/*position: relative;*/
	position: absolute;
	}
/* FIN PAGE LIEN */




div#topo {
margin-left:4px;
background: #ffffff;
}

div#topo_annonceur {
background: #ffffff;
}


div#calageunmille {
    width:570px;
	height:1px;
}

div#cale_hauteur{
display:block;	
height:20px;
width: 903px;
}

/* DEBUT PAGE VALIDATION */
#valid {
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    border-radius:1px;
	/*border: 1px solid #E1CE9A;*/
    font-size: 0.85em;
    width:550px;
	height:120px;
	line-height: 200%;	
	background: #ffffff;

	margin-top:0px;
	display:table-cell; 
	vertical-align:middle;
	text-decoration: none ;
	color: #152952;
	 text-align:center;
	 vertical-align:middle;
	}
	
#valid_2 {
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    border-radius:1px;
	/*border: 1px solid #E1CE9A;*/
    font-size: 0.85em;
    width:570px;
	height:120px;
	line-height: 200%;	
	background: #ffffff;

	margin-top:0px;
	display:table-cell; 
	vertical-align:middle;
	text-decoration: none ;
	color: #152952;
	 text-align:center;
	 vertical-align:middle;
	}	

#redir {

	margin-top:0px;
	/*float:left;*/
	width:903px;
	height:200px;

	 text-align:center;
	 vertical-align:middle;
	}	
	


#validmobile {

display:none;
	}	
	
/* FIN PAGE VALIDATION */





div.floatlistnoresult { 
  background-color:F9F9F9;
  /*float: center;*/
  margin: 10px;
  border: 0px dashed #0000CC;
  margin: 1em 0;
  width: 700px;
  height:200px;
  text-align: left;
}

div.imgfloatlistnoresult {
	/*  background-color:yellow;	 */
	  width: 220px;
  height:135px;
  position: absolute;
  margin-left:170px;
  margin-top:15px;
  
}

div.titrefloatlistnoresult  {
	/*  background-color:#152952;	*/  
	  width: 380px;
  height:20px;
  position: absolute;
  margin-left:322px;
  margin-top:10px;
  
}





#ContactGeo/* positionnement du texte "POUR VOUS CONTACTER" dans le formulaire */
{
    color: black;
	font-size: 14px;/* taille du texte*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* police du texte*/
	font-weight: bold; /* texte en gras*/
	text-align: left; /* texte aligné à gauche*/
	width:700px;
	height:200px;
	margin-top: 10px; 
	}

	
	
	
	/* DEBUT RESULTAT DE RECHERCHE */
div.floatlist { 
  background-color:#ffffff;
  /*float: center;*/
  margin: 10px;
  border: 0px dashed #0000CC;
  margin: 1em 0;
  width: 900px;
  height:250px;
  text-align: left;
  border: solid;
  border-width: 1px;
  border-color: #121c42;
}

div.floatlist:hover {
	background-color: #F5F5F5;
	color:#000000; 
	width: 900px;
	height:250px;
	border: solid;
	border-width: 1px;
	border-color: #121c42;
}


div.floatlist_detail_compte { 
  background-color:#ffffff;
  /*float: center;*/
  margin: 10px;
  border: 0px dashed #0000CC;
  margin: 1em 0;
  width: 880px;
  height:250px;
  text-align: left;
  border: solid;
  border-width: 1px;
  border-color: #121c42;
}

div.floatlist_detail_compte:hover {
	background-color: #F5F5F5;
	color:#000000; 
	width: 880px;
	height:250px;
	border: solid;
	border-width: 1px;
	border-color: #121c42;
}

div.floatlist_boutique { 
  background-color:#ffffff;
  /*float: center;*/
  margin: 10px;
  border: 0px dashed #0000CC;
  margin: 1em 0;
  width: 900px;
  height:100px;
  text-align: left;
  border: solid;
  border-width: 1px;
  border-color: #121c42;
}

div.floatlist_boutique:hover {
	background-color: #F5F5F5;
	color:#000000; 
	width: 900px;
	height:100px;
	border: solid;
	border-width: 1px;
	border-color: #121c42;
}



div.floatlist_sauvegarde_recherche{ 
  background-color:#ffffff;
  /*float: center;*/
  margin: 10px;
  border: 0px dashed #0000CC;
  margin: 1em 0;
  width: 880px;
  height:200px;
  text-align: left;
  border: solid;
  border-width: 1px;
  border-color: #121c42;
}

div.floatlist_sauvegarde_recherche:hover {
	background-color: #F5F5F5;
	color:#000000; 
	width: 880px;
	height:200px;
	border: solid;
	border-width: 1px;
	border-color: #121c42;
}




div#aligne_corps_recherche_hauteur_mobile {
display: none;
}




div.datefloatlist {
	/*  background-color:red; */
	  width: 100px;
		height:20px;
		position: absolute;
		  margin-top:15px;
		  margin-left: 5px;
  
}
div.heurefloatlist {
/*	  background-color:blue; */
	  width: 100px;
  height:20px;
  position: absolute;
  		  margin-top:35px;
		  margin-left: 5px;
  
}
div.infofloatlist {
	 /* background-color:red; */
	  width: 100px;
  height:20px;
  position: absolute;
    		  margin-top:65px;
			  margin-left: 5px;
  
}
div.apnfloatlist {
	 /* background-color:green; */
	  width: 100px;
  height:20px;
  position: absolute;
      	margin-top:115px;
  
}
div.sautfloatlist {
	/*  background-color:pink;	 */
	  width: 100px;
  height:30px;
  position: absolute;
        	margin-top:110px;
  
}









div.imgfloatlist {
	/*  background-color:yellow;	 */
	  width: 220px;
  height:135px;
  position: absolute;
  margin-left:101px;
  margin-top:6px;
  
}






div#noph {

  margin-top:10px;
  
}
div.titrefloatlist {
	/*  background-color:#152952;	*/  
	  width: 484px;
  height:20px;
  position: absolute;
  margin-left:380px;
  margin-top:10px;
  
}

div.categoriefloatlist {
	/*  background-color:red; */	 
	  width: 380px;
  height:20px;
  position: absolute;
  margin-left:380px;
  margin-top:60px; 
  
}

div.categoriefloatlist_boutique {
	/*  background-color:red; */	 
	  width: 380px;
  height:20px;
  position: absolute;
  margin-left:380px;
  margin-top:20px; 
  
}

div.villefloatlist {
	/*  background-color:yellow;	*/ 
	  width: 380px;
  height:20px;
  position: absolute;
  margin-left:380px;
  margin-top:100px;
  
}
div.sautdroitefloatlist {
	/*  background-color:pink;	*/ 
	  width: 380px;
  height:30px;
  position: absolute;
  margin-left:420px;
  margin-top:80px;
  
}
div.logoboutiquefloatlist {
	/*  background-color:pink;	*/ 
width: 30px;
height: 30px;
position: absolute;
margin-left: -410px;
margin-top: 90px;
z-index: 1;
  
}
div.prixfloatlist {
	/*  background-color:green;	 */
	  width: 380px;
  height:20px;
  position: absolute;
  margin-left:380px;
  margin-top:140px;
  
}
div.prixfloatlist_boutique {
	/*  background-color:green;	 */
	  width: 380px;
  height:20px;
  position: absolute;
  margin-left:380px;
  margin-top:40px;
  
}
div.urgentfloatlist {
	/*  background-color:red;	*/ 
	  width: 380px;
  height:20px;
  position: absolute;
  margin-left:380px;
  margin-top:120px;
  
}
	/* FIN RESULTAT DE RECHERCHE */




/* DEBUT PAGE PANIER.PHP*/
div.savefloatlistpanier {
	 /* background-color:black;	*/
	  width: 30px;
  height:70px;
  position: absolute;
  margin-left:670px;
  margin-top:10px;
  
}
div.poubellefloatlistpanier {
/*	  background-color:grey;	*/
	  width: 30px;
  height:70px;
  position: absolute;
  margin-left:670px;
  margin-top:80px;
  
}
div.titrefloatlistpanier {
/*	  background-color:#152952;	*/ 
	  width: 350px;
  height:20px;
  position: absolute;
  margin-left:322px;
  margin-top:0px;
  
}

div.categoriefloatlistpanier {
/*	  background-color:red; */	 
	  width: 350px;
  height:20px;
  position: absolute;
  margin-left:322px;
  margin-top:20px; 
  
}
div.villefloatlistpanier {
/*	  background-color:yellow;*/	 
	  width: 350px;
  height:20px;
  position: absolute;
  margin-left:322px;
  margin-top:40px;
  
}
div.sautdroitefloatlistpanier {
/*	  background-color:pink;	*/ 
	  width: 350px;
  height:30px;
  position: absolute;
  margin-left:322px;
  margin-top:70px;
  
}
div.prixfloatlistpanier {
/*	  background-color:green;*/	 
	  width: 350px;
  height:20px;
  position: absolute;
  margin-left:322px;
  margin-top:110px;
  
}
div.urgentfloatlistpanier {
/*	 background-color:red;	*/ 
	  width: 350px;
  height:20px;
  position: absolute;
  margin-left:322px;
  margin-top:130px;
  
}

div.sautfloatlistplacementpoubelle {
/*	 background-color:red;	*/ 
	  width: 350px;
  height:20px;
  position: absolute;
  margin-left:650px;
  margin-top:0px;
  
}



	/* FIN RESULTAT PANIER */




	
	
/* DEBUT PAGE REPONSE.PHP*/



	
div#menu  {
	/*margin-top: 50px;*/
	width:700px;
	/*background-color:pink;*/
    display: inline-block;
	/*position: relative;*/

}
/* FIN PAGE REPONSE.PHP*/


/* DEBUT envoi mail annonceur*/
#Rappel_Annonce{
	width: 700px;
	color: #FF8000 ;

}
#descrip_Annonce{
	margin-top: 10px;
	width: 700px;
	color: #FF8000 ;

}
/* FIN envoi mail annonceur*/	
	
/* DEBUT confirmation_mail annonceur*/
#confirmation_mail{
	width: 700px;
	height:400px;


}
/* FIN envoi mail annonceur*/

/*Début antispam des robots*/
#a{
	display:none;
}
/*Fin antispam des robots*/

#b{
	display:none;
}
/*Fin antispam des robots*/


/*DEBUT galerie d'image*/
.conteneur-galerie-image{
	margin:0 auto;
	border:5px solid #EEE;
	width:auto;
	height:auto;
	overflow:auto;
	padding:0px;
	/*background:#FFFFFF;*/
	/*background:yellow;*/
		margin-left:0px;
}
.gauche-galerie-image{
	width:80;
	height:auto;
	float:left;
	/*background:blue;	*/	
}
.droite-galerie-image{
	width:680px;
	/*height:550px;*/
	/*float:right;*/
	/*text-align:center;*/
	/*background:red;*/	
}
.droite-galerie-image img{
	/*width:auto;
	height:420px;*/
	padding:0px;
	/*background:green;	*/
}
.miniature-galerie-image{
	list-style-type:none;
	padding:0;
}
.miniature-galerie-image li{
	display:inline;
}
.miniature-galerie-image li img{
/*	width:100px;*/
/*	height:100px;*/
	padding:0px;
	margin:2px;
}
.miniature-galerie-image li img:hover{
	background:#D5F4FF;
}
/*Fin galerie d'image*/


/* DEBUT une */
#toiture_de_conteneur_img_dans_une{
	width: 201px;
	height:30px;
	background:#FD4626;
	border-radius: 3px;
	float:left;
	margin-left:10px;
	margin-top:25px;
	
}
#conteneur_img_dans_une{
	width: 201px;
	height:300px;
	background-image:linear-gradient(#F3EDDA, #f6f5f0);
	
	float:left;
	margin-left:10px;

	
}
/* FIN une */

div#hr_contenu_annonceur {

display:block;

}
div#apparence_sans_mobile_contenu_annonceur {

display:block;

}
.BlockListeAnnonces{
	margin-top: 0px;
	width:900px;
		position: relative;
		/*background-color:#ffffff;	*/	
}
.BlockListeAnnoncesMobile{
	display:none;


}


/*DEBUT forumlaire inscription compte*/
div#partpro {
	width:700px;
	height:25px;
	/*background-color:#00CCFF;*/
	margin-left: 0px;
	}
	
div#divpart {
	margin-top: 30px;
	width:903px;
	height:25px;
	/*background-color:#00CCFF;*/
	/*margin-left: 5px;*/
	position: absolute;
	}
	
div#divprologin {
	margin-top: 30px;
/*	width:700px;*/
	/*height:25px;*/
	/*background-color:#00CCFF;*/
/*	margin-left: 16px;*/
	position: absolute;
	}
	
div#divpartlogin {
	margin-top: 30px;
/*	width:700px;*/
	/*height:25px;*
	/*background-color:#00CCFF;*/
/*	margin-left: 16px;*/
position: absolute;
	}	
div#dcarroussel {

/*	width:700px;*/
	/*height:25px;*
	/*background-color:#00CCFF;*/
/*	margin-left: 16px;*/
z-index:1;
	}	

div#divpro {
	margin-top: 30px;
	width:903px;
	height:25px;
	/*background-color:#0000FF;*/
	/*margin-left: 5px;*/
	position: absolute;
	}
	
div#divoui {
	margin-top: 0px;
	width:903px;
	height:60px;
	/*background-color:#00CCFF;*/
	margin-left: 4px;
	}
	
div#divnon {
	margin-top: 0px;
	width:903px;
	height:25px;
	/*background-color:#99CCFF;*/
	margin-left: 5px;
	position: absolute;
	}	
div#sicompte{
	/*margin-left: 5px;*/
}	
	
div#placementforminscription {

	/*background-color:#0000FF;*/
	margin-left: 10px;

	}

/*FIN forumlaire inscription compte*/

div#conflecture{
margin-top:25px;
width: 330px;
	}



.barre_menu {


	margin-top: 90px;
	margin-left: 50px;
	width:400px;
	height:30px;
	text-align : left;
position: absolute;

	}
	


div#conteneur_du_formulaire_envois_mdp{
	width:700px;
	height:265px;
}


div#conteneur_mes_annonces{
	width:700px;
	background-color:#FFFFFF;
}

#barregaucheMesAnnonces  {
	margin-top: 10px;
	width:600px;
	background-color:#e8e8e0;
    display: inline-block;
	float: left;
}

#RepNavAnnonceMesAnnonces {
	margin-top: 10px;
	width:200px;
	border: 0px dashed gray;
	/*background-color: blue;*/	
    display: inline-block;
	}
	

div#conteneur_du_formulaire_inscription_annonce{
	width:703px;
	height:500px;
		/*background-color: white;*/
}
	
div#conteneur_du_formulaire_inscription_annonce_partie_annonce{
	margin-top: 0px;	
	width:903px;
	height:300px;
		/*background-color: #b1b19c;*/
			background-color: #f6f5f0;
	/*position: absolute;*/			
}	



div#annonce_titre{
	margin-top: 0px;
	width:703px;
	height:70px;

		/*background-color: green;*/

}

div#formulaire_categorie{
	margin-top: 10px;
	/*width:703px;*/
	height:30px;

		/*background-color: green;*/

}

div#part_pro{
	margin-top: 10px;
	width:703px;
	height:40px;

		/*background-color: green;*/

}

div#detail_par_defaut{
	margin-top: 40px;
	width:883px;
		/*background-color: green;*/
}

div#voiture{
	margin-top: 10px;
	width:803px;	
	/*background-color: green;*/
}

div#offre_demande{
	margin-top: 10px;
	width:703px;
	height:70px;

		/*background-color: green;*/

}
div#annonce_prix{
	margin-top: 10px;
	width:703px;
	height:30px;

		/*background-color: green;*/

}

div#annonce_photoun{
	margin-top: 40px;
	width:703px;
	height:30px;
	/*background-color: green;*/

}	

div#annonce_photodeux{
	margin-top: 10px;
	width:703px;
	height:30px;

		/*background-color: green;*/

}
	
div#annonce_phototrois{
	margin-top: 10px;
	width:703px;
	height:30px;

		/*background-color: green;*/

}
	
div#BolckRechercheAnnonce{
	margin-top: 30px;
	width:903px;
	height:130px;
	background:  rgb(243, 239, 228);


	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
    border-style: solid;
	border-style : 1px;
    border-color: #ffffff;

		
}




div#conteneur_inscription_annonce{
	margin-top: 00px;
		width:903px;
		/*height:520px;*/
		/*background-color: green;*/
		    display: inline-block;
}

div#listemrc {
font-family:Verdana;
text-decoration: none;
font-size: 14px;
color: #152952;
		
}

div#ongletmenu {
margin-top: -5px;
}


.envois_message{
    width:auto;
    padding:8px 0;
    text-align:center;
    display: inline-block;
    float:left;
    margin:0 8px 0 0;
    border-radius:7px;
    font-size: 0.85em;
    width:240px;
    color:#152952;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
}
				.envois_message, .envois_message:active {
					background: #E1CE9A;
					background: linear-gradient( #E1CE9A, #E1CE9A);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9A);
					background: -moz-linear-gradient( #E1CE9A, #E1CE9A);
					background: -ms-linear-gradient( #E1CE9A, #E1CE9A);
					background: -o-linear-gradient( #E1CE9A, #E1CE9A);
					background: linear-gradient( #E1CE9A, #E1CE9A);
				}
							.envois_message:hover {
								background: #A5DF00;
								background: -webkit-linear-gradient( #F8F8E7, #A5DF00);
								background: -moz-linear-gradient( #F8F8E7, #A5DF00);
								background: -ms-linear-gradient( #F8F8E7, #A5DF00);
								background: -o-linear-gradient( #F8F8E7, #A5DF00);
								background: linear-gradient( #F8F8E7, #A5DF00);
							}
							.envois_message:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/


.envois_annonce{
    width:auto;
    padding:8px 0;
    text-align:center;
    display: inline-block;
    float:left;
    margin:0 8px 0 0;
    border-radius:7px;
    font-size: 0.85em;

    width:240px;
    color:#152952;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
}
				.envois_annonce, .envois_annonce:active {
					background: #E1CE9A;
					background: linear-gradient( #E1CE9A, #E1CE9A);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9A);
					background: -moz-linear-gradient( #E1CE9A, #E1CE9A);
					background: -ms-linear-gradient( #E1CE9A, #E1CE9A);
					background: -o-linear-gradient( #E1CE9A, #E1CE9A);
					background: linear-gradient( #E1CE9A, #E1CE9A);
				}
							.envois_annonce:hover {
								background: #A5DF00;
								background: -webkit-linear-gradient( #F8F8E7, #A5DF00);
								background: -moz-linear-gradient( #F8F8E7, #A5DF00);
								background: -ms-linear-gradient( #F8F8E7, #A5DF00);
								background: -o-linear-gradient( #F8F8E7, #A5DF00);
								background: linear-gradient( #F8F8E7, #A5DF00);
							}
							.envois_annonce:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/





.envois_recherche{
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    float:left;
   /* margin:0 8px 0 0;*/
    border-radius:4px;
	border: 1px solid #ffffff;
    font-size: 0.85em;
    width:240px;
    color:#ffffff;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	margin-left: -55px;
	margin-top: 3px;
}
				.envois_recherche, .envois_recherche:active {
					background: #FD4626;
					background: linear-gradient( #FD4626, #FD4626);
					background: -webkit-linear-gradient( #FD4626, #FD4626);
					background: -moz-linear-gradient( #FD4626, #FD4626);
					background: -ms-linear-gradient( #FD4626, #FD4626);
					background: -o-linear-gradient( #FD4626, #FD4626);
					background: linear-gradient( #FD4626, #FD4626);
				}
							.envois_recherche:hover {
								background: #FC8B77;
								background: -webkit-linear-gradient( rgb( 252, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}

							
.envois_recherche2{
    width:auto;
    padding:8px 0;
    text-align:center;
    display: inline-block;
    float:left;
    margin:0 8px 0 0;
    border-radius:7px;
    font-size: 1em;
    width:140px;
    color:#ffffff;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
}
				.envois_recherche2, .envois_recherche2:active {
					background: #FD4626;
					background: linear-gradient( #FD4626, #FD4626);
					background: -webkit-linear-gradient( #FD4626, #FD4626);
					background: -moz-linear-gradient( #FD4626, #FD4626);
					background: -ms-linear-gradient( #FD4626, #FD4626);
					background: -o-linear-gradient( #FD4626, #FD4626);
					background: linear-gradient( #FD4626, #FD4626);
				}
							.envois_recherche2:hover {
								background: #FD4626;
								background: -webkit-linear-gradient( #FD4626, #FD4626);
								background: -moz-linear-gradient( #FD4626, #FD4626);
								background: -ms-linear-gradient( #FD4626, #FD4626);
								background: -o-linear-gradient( #FD4626, #FD4626);
								background: linear-gradient( #FD4626, #FD4626);
							}
							.envois_recherche2:active{box-shadow: 1px 1px 10px #FD4626 inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							
							
							
							
							



							



.cp_part{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 20px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.regions{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}		
	
.departements{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
				
.form_part_pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 15px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_total{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #ffffff;
				border-color: rgba(255,255,255,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 15px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
				
.form_loc_vente{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}


	
.form_mun{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
}
.R{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
}				
				
.texte{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}				

.prix{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}	


.photo1{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				width: 430px;				
				
}			

.photo2{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				width: 430px;
}

.photo3	{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				width: 430px;				
}


.prix{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.emailcompte{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #121c42;
				border-color: rgba(167,167,150,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.mdpcompte{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #121c42;
				border-color: rgba(167,167,150,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}


.form_annonce_nom_part{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_nom_ent{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_secteur_act{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_slogan{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_emailpart{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.email{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel1part{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_email{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel2part{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel3part{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel1pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel2pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel3pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_pwdpart{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_nom_entreprise{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_secteuractivite{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.cp_dans_form{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 20px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_slogan{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_pd{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel1pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel2pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_tel3pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_regionspro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_departementspro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_emailpro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_pwd1pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.form_annonce_pwd2pro{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 30px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.catmarquevoiture{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
			
				 				
}
.modelevoiture{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;				
}

.catanneevoiture{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.kilometragevoiture{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
}
.catcarburantvoiture{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.catboiteavitessevoiture{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.precisionprix{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				width: 210px;
}


.cylindree{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
}

.catanneemoto{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
		
				
}


.kilometragemoto{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
}

.marqueutilitaire{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;				
}

.modeleutilitaire{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;				
}

.catanneeutilitaire{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.kilometrageutilitaire{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
}

.catcarburantutilitaire{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}

.catboiteavitesseutilitaire{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.marquecamion{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 15px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;
}
.modelecamion{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;
}
.catanneecamion{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.kilometragecamion{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
}

.catcarburantcamion{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.catboiteavitessecamion{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.catboiteavitessecampingcar{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.catcarburantcampingcar{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.kilometragecampingcar{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 30px;
}
.catanneecampingcar{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.modelecampingcar{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;				
}
.marquecampingcar{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 15px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;				
}
.marquenautisme{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 15px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;				
}
.modelenautisme{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;				
}
.marqueaeronautique{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 15px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;				
}
.modeleaeronautique{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 40px;				
}
.nombrepieceimmo{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.classeenergieimmo{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.surfaceimmo{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.typebienimmo{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.classeenergieimmoloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.nombrepieceimmoloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.meublenonmeuble{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.surfaceimmoloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.anneeimmoloc{
				width: 60px;
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.moisimmoloc{
				width: 40px;
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.jourimmoloc{
				width: 40px;
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.typebienimmoloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.nombrecolloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.nombrepieceimmocolloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.classeenergieimmocolloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.surfaceimmocolloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.typebienimmocolloc{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.datesortielocationvacances{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.dateentreelocationvacances{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.prixsemainelocationvacances{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.ouinon{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.nbpersonnelocationvacances{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.typebienlocationvacances{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.surfaceimmocommerce{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.classeenergieimmocommerce{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.taillevetement{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height : 30px;
}
.typevetements{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.taillechaussures{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.typechaussures{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.salaire_offre_emploi{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.typecontrat{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.secteur_acitivite_offre_emplois{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.experience_requise{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.nombre_heure_offre_emploi{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.niveau_etude{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.intitule_offre_emploi{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.intitule_recherche_emplois{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.salaire_recherche_emploi{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.frequencecovoiturage{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.heuredepartcovoiturage{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.arrivecovoiturage{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}
.departcovoiturage{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 10px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
}








div#block_rep_sans_mobile {
display:block;

}
div#block_rep_mobile {
display:none;

}
div#block_rep_mobile_chemin {
display:none;

}
div#mobile_blc_rep_entete_titre {
	display:none;

}
div#block_rep_mobile_photos {
	display:none;

}
div#conteneur_prix_ville_cat_mobile {
	
	display:none;

}
div#conteneur_prix_ville_cat_mobile_cat {

		
	display:none;

}
div#mobile_blc_rep_conteneur_info_publication {
	
	display:none;

}
div#blc_rep_mobilesignature {
	display:none;

}









			

div#bulle_titre { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: 50px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_titre:after, div#bulle_titre:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_titre:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_titre:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}


div#intercale {
/*background: red;*/ 
width:900px;
height:1px;
background-color: #red; 
display: inline-block;
}



div#bulle_MRC { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: 660px; /*position infobulle*/
margin-top: -60px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_MRC:after, div#bulle_MRC:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_MRC:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_MRC:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}





div#croix { 
position: absolute; 
background: #DCDCD6; 
border: 1px solid #E1CE9A; 
margin-left: 660px; /*position infobulle*/
margin-top: -60px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#croix:after, div#croix:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#croix:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #DCDCD6; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#croix:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}




div#croix_photos { 
position: absolute; 
background: #DCDCD6; 
border: 1px solid #E1CE9A; 
margin-left: 560px; /*position infobulle*/
margin-top: 0px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#croix_photos:after, div#croix_photos:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#croix_photos:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #DCDCD6; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#croix_photos:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}


div#blc_texte{ 
margin-left: 10px;
}



div#calage_mise_en_ligne{ 
display: block;
margin-left: 10px;
margin-top: -20px;
}

div#calage_facture{ 
display: block;
margin-left:10px;
}


div#calage_mise_en_ligne_item{ 
display: block;
margin-left: 10px;
margin-top: 20px;
}


div#calage_relance{ 
display: block;
margin-left: 480px;
margin-top: -270px;
}

div#calage_limite_validite{ 
display: block;
margin-left: 480px;
margin-top: -250px;
}

div#calage_limite_jauge_item{ 
display: block;
margin-left: 10px;
margin-top: -100px;
}

div#calage_item_facture{ 
display: block;
margin-left: 10px;
margin-top: 20px;
}

div#calage_relance_2{ 
display: block;
margin-left: 480px;
margin-top: -20px;
}


div#calage_limite_jauge{ 
display: block;
margin-left:10px;
}

div#calage__jauge{ 
display: block;
margin-left: -220px;
margin-top: -70px;
}

div#calage__jours{ 
display: block;
margin-left: -110px;
margin-top: -50px;
}


div#calage_titre_facture{ 
display: block;
margin-left:10px;
}


 

 
 
 
 div#bulle_type { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: 50px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_type:after, div#bulle_type:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_type:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_type:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}




 div#bulle_categorie { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: 50px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_categorie:after, div#bulle_categorie:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_categorie:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_categorie:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}






 div#bulle_photo { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: 50px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_photo:after, div#bulle_photo:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_photo:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_photo:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}





 div#bulle_pack10 { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: 50px; /*position infobulle*/
margin-top: -25px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_pack10:after, div#bulle_pack10:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_pack10:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_pack10:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}







 div#bulle_pack20 { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: 50px; /*position infobulle*/
margin-top: -25px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_pack20:after, div#bulle_pack20:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_pack20:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_pack20:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}









 div#bulle_emailcompte { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: 50px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_emailcompte:after, div#bulle_emailcompte:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_emailcompte:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_emailcompte:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}




 div#bulle_immatriculation { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: -70px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_immatriculation:after, div#bulle_immatriculation:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_immatriculation:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_immatriculation:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}





 div#secteur { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left:-70px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#secteur:after, div#secteur:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#secteur:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#secteur:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}





 div#slogan { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: -70px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#slogan:after, div#slogan:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#slogan:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#slogan:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}






 div#logo { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: -70px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#logo:after, div#logo:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#logo:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#logo:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}




 div#bulle_forfait_a_la_une { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: -150px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_forfait_a_la_une:after, div#bulle_forfait_a_la_une:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_forfait_a_la_une:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_forfait_a_la_une:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}




 div#bulle_forfait_logo_urgent { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: -150px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_forfait_logo_urgent:after, div#bulle_forfait_logo_urgent:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_forfait_logo_urgent:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_forfait_logo_urgent:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}





 div#bulle_forfait_tete_de_liste { 
position: absolute; 
background: #121c42; 
border: 1px solid #E1CE9A; 
margin-left: -150px; /*position infobulle*/
margin-top: -30px; /*position infobulle*/
color:#ffffff;/*couleur du texte*/
box-shadow: 4px 4px 6px #E1CE9A; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:10px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
} 

div#bulle_forfait_tete_de_liste:after, div#bulle_forfait_tete_de_liste:before { 
right: 100%; 
top: 50%; /*monte ou descent la fleche*/
border: solid transparent; 
content: "  "; 
height: 0; 
width: 0; 
position: absolute; pointer-events: none; 
} 

div#bulle_forfait_tete_de_liste:after { 
border-color: rgba(167, 167, 150, 0); 
border-right-color: #121c42; 
border-width: 10px; /*fleche*/
margin-top: -10px; /*fleche*/
} 

div#bulle_forfait_tete_de_liste:before { 
border-color: rgba(225, 206, 154, 0); 
border-right-color: #E1CE9A; /*fleche*/
border-width: 11px; /*fleche*/
margin-top: -11px; /*fleche*/
}


div#DivDescription{
margin-top: 0px; /* marge haute exterieure au block */

padding-right: 1px;
width:850px;
margin-left:5px;
  /*background-color: red;*/
	border-radius: 3px;


}
p#position_notif_message_entete{
font: verdana; 
color: #ffffff; 
font-size: 4px;
position: absolute;
margin-top: 75px;
/*background: red;*/
margin-left: 505px;
}


div#position_notif_message_mon_compte{

}

div#c_controle_panier_pc{
height: 80px;
}

div#topo_panier_pc{
height: 80px;
background: #ffffff;
padding: 10px;
}

.video_youtube {

width:100%;
height:0;
padding-bottom: 56.25%;
overflow: hidden;
position: relative;
background: #121c42;

}

.video_youtube iframe, .video_youtube embed, .video_youtube object {

width:100%!important;
height:100%!important;

position: absolute;
top: 0; left:0;

}


div#rectangle_pagination{
width:40px;
height:15px;
color: #ffffff;
background: #121c42;
    text-align:center;
    margin-left:2px;
	margin-top:2px;
	/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:2px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
font-weight:bold;
float: left;
}

div#rectangle_pagination_page_active{
width:40px;
height:15px;
color: #ffffff;
background: #E1CE9A;
    text-align:center;
    margin-left:2px;
	margin-top:2px;
	/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:2px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
font-weight:bold;
float: left;
}

div#contient_pagination_fin{
width:10px;
height:15px;
color: #ffffff;
background: #121c42;
    text-align:center;
    margin-left:2px;
	margin-top:2px;
	/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:2px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
font-weight:bold;
float: left;
}

div#contient_pagination_debut{
width:10px;
height:15px;
color: #ffffff;
background: #121c42;
    text-align:center;
    margin-left:2px;
	margin-top:2px;
	/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
border-radius:3px; /*bordure arrondie*/
padding:2px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
font-weight:bold;
float: left;
}


div#rectangle_pagination_rouge{
width:50px;
height:15px;

/*
color: #FD4626;
background: #FD4626;
    text-align:center;
    margin-left:2px;
	margin-top:2px;
	/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
/*border-radius:3px; /*bordure arrondie*/
/*padding:2px; /*hauteur autour du texte*/
/*font-size: 12px;*/ /*taille du texte*/
font-weight:bold;
position: absolute;
margin-left: 100px;
margin-top:-20px;	
}

div#placement_logo_urgent{
width:50px;
height:15px;
font-weight:bold;
position: absolute;
margin-left: 0px;
margin-top:70px;	
}



div#etiq_gris{
width:100px;
height:30px;
color: #ffffff;
background: #121c42;
    text-align:center;
    margin-left:2px;
	margin-top:2px;
	/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
border-top-left-radius:5px; /*bordure arrondie*/
border-top-right-radius:5px; /*bordure arrondie*/
padding:2px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
font-weight:bold;
}
div#etiq_rouge{
width:100px;
height:30px;
color: #ffffff;
background: #FD4626;
    text-align:center;
    margin-left:2px;
	margin-top:2px;
	/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
border-top-left-radius:5px; /*bordure arrondie*/
border-top-right-radius:5px; /*bordure arrondie*/
padding:2px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
font-weight:bold;
}
div#etiq_rouge_boutique{
width:300px;
height:30px;
color: #ffffff;
background: #FD4626;
    text-align:center;
    margin-left:2px;
	margin-top:2px;
	/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
border-top-left-radius:5px; /*bordure arrondie*/
border-top-right-radius:5px; /*bordure arrondie*/
padding:2px; /*hauteur autour du texte*/
font-size: 12px; /*taille du texte*/
font-weight:bold;
}


			div#etiqpart_gris{
			width:150px;
			height:30px;
			color: #ffffff;
			background: #121c42;
				text-align:center;
				margin-left:2px;
				margin-top:2px;
				/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
			border-top-left-radius:5px; /*bordure arrondie*/
			border-top-right-radius:5px; /*bordure arrondie*/
			padding:2px; /*hauteur autour du texte*/
			font-size: 12px; /*taille du texte*/
			font-weight:bold;
			}
			div#etiqpart_rouge{
			width:150px;
			height:30px;
			color: #ffffff;
			background: #FD4626;
				text-align:center;
				margin-left:2px;
				margin-top:2px;
				/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
			border-top-left-radius:5px; /*bordure arrondie*/
			border-top-right-radius:5px; /*bordure arrondie*/
			padding:2px; /*hauteur autour du texte*/
			font-size: 12px; /*taille du texte*/
			font-weight:bold;
			}

					div#etiqpro_gris{
					width:150px;
					height:30px;
					color: #ffffff;
					background: #121c42;
						text-align:center;
						margin-left:2px;
						margin-top:2px;
						/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
					border-top-left-radius:5px; /*bordure arrondie*/
					border-top-right-radius:5px; /*bordure arrondie*/
					padding:2px; /*hauteur autour du texte*/
					font-size: 12px; /*taille du texte*/
					font-weight:bold;
					}
					div#etiqpro_rouge{
					width:150px;
					height:30px;
					color: #ffffff;
					background: #FD4626;
						text-align:center;
						margin-left:2px;
						margin-top:2px;
						/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
					border-top-left-radius:5px; /*bordure arrondie*/
					border-top-right-radius:5px; /*bordure arrondie*/
					padding:2px; /*hauteur autour du texte*/
					font-size: 12px; /*taille du texte*/
					font-weight:bold;
					}								
			
							div#etiqurg_gris{
							width:100px;
							height:30px;
							color: #ffffff;
							background: #121c42;
								text-align:center;
								margin-left:2px;
								margin-top:2px;
								/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
							border-top-left-radius:5px; /*bordure arrondie*/
							border-top-right-radius:5px; /*bordure arrondie*/
							padding:2px; /*hauteur autour du texte*/
							font-size: 12px; /*taille du texte*/
							font-weight:bold;
							}
							div#etiqurg_rouge{
							width:100px;
							height:30px;
							color: #ffffff;
							background: #FD4626;
								text-align:center;
								margin-left:2px;
								margin-top:2px;
								/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
							border-top-left-radius:5px; /*bordure arrondie*/
							border-top-right-radius:5px; /*bordure arrondie*/
							padding:2px; /*hauteur autour du texte*/
							font-size: 12px; /*taille du texte*/
							font-weight:bold;
							}

									div#etiqparta_gris{
									width:100px;
									height:30px;
									color: #ffffff;
									background: #121c42;
										text-align:center;
										margin-left:2px;
										margin-top:2px;
										/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
									border-top-left-radius:5px; /*bordure arrondie*/
									border-top-right-radius:5px; /*bordure arrondie*/
									padding:2px; /*hauteur autour du texte*/
									font-size: 12px; /*taille du texte*/
									font-weight:bold;
									}			
									div#etiqparta_rouge{
									width:100px;
									height:30px;
									color: #ffffff;
									background: #FD4626;
										text-align:center;
										margin-left:2px;
										margin-top:2px;
										/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
									border-top-left-radius:5px; /*bordure arrondie*/
									border-top-right-radius:5px; /*bordure arrondie*/
									padding:2px; /*hauteur autour du texte*/
									font-size: 12px; /*taille du texte*/
									font-weight:bold;
									}			

div#back_image_photo1{
margin-left: 853px;

position: absolute;
}






div#Cdre{
	
	width:260px;

	margin-left: auto;
	margin-right: auto;
	margin:auto;
	background: #red;
		
}

div#T_search_prix{

	margin-left:50px;	
	width:100px;
	height:20px;
	text-align:center;
	background: #ffffff;
	border: 1px solid #121c42;
	padding:8px 0;

}

div#T_search_prix_rouge{
	
	margin-left:50px;	
	width:100px;
	height:20px;
	text-align:center;
	background: #ffffff;
	border: 1px solid #FD4626;
	padding:8px 0;
}



div#T_search_date{

	margin-top:-38px;
	margin-left:160px;
	width:100px;
	height:20px;
	text-align:center;
	background: #ffffff;
	border: 1px solid #121c42;
	padding:8px 0;
	z-index:1;	

}

div#T_search_date_rouge{
	
	margin-top:0px;
	margin-left:160px;
	width:100px;
	height:20px;
	text-align:center;
	background: #ffffff;
	border: 1px solid #FD4626;
	padding:8px 0;
	z-index:1;	
/*	position:absolute;	*/
}

div#T_search_date_rouge_44{
	
	margin-top:0px;
	margin-left:0px;
	width:100px;
	height:20px;
	text-align:center;
	background: #ffffff;
	border: 1px solid #FD4626;
	padding:8px 0;
	z-index:1;	
		
}

div#T_search_date_rouge_1{
	
	margin-top:-38px;
	margin-left:160px;
	width:100px;
	height:20px;
	text-align:center;
	background: #ffffff;
	border: 1px solid #FD4626;
	padding:8px 0;
	z-index:1;	
/*	position:absolute;	*/
}


div#T_search_date_search{
	
	margin-top:0px;
	margin-left:0px;
	width:100px;
	height:20px;
	text-align:center;
	background: #ffffff;
	border: 1px solid #121c42;
	padding:8px 0;
	z-index:1;	

}




div#indication_duree_annonce{
margin-top: 20px;
margin-left: 190px;
position: absolute;
}


div#idvert {
margin-top: 0px; /* marge haute exterieure au block */
margin-left: 0px;
padding-right: 1px;
width:40px;
height:40px;
  background-color: #E1CE9A;
	/*border-radius: 3px;*/
	position: absolute;

}



.boutonsedeconnecter{
    width:auto;
    padding:8px 0;
    text-align:center;
    display: inline-block;
    float:left;
    margin:0 8px 0 0;
    border-radius:7px;
    font-size: 0.85em;
    width:150px;
    color:#ffffff;
	font-weight: bold;  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
}
				.boutonsedeconnecter, .boutonsedeconnecter:active {
					background: #E1CE9A;
					background: linear-gradient( #E1CE9A, #E1CE9A);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9A);
					background: -moz-linear-gradient( #E1CE9A, #E1CE9A);
					background: -ms-linear-gradient( #E1CE9A, #E1CE9A);
					background: -o-linear-gradient( #E1CE9A, #E1CE9A);
					background: linear-gradient( #E1CE9A, #E1CE9A);
				}
							.boutonsedeconnecter:hover {
								background: #A5DF00;
								background: -webkit-linear-gradient( #F8F8E7, #A5DF00);
								background: -moz-linear-gradient( #F8F8E7, #A5DF00);
								background: -ms-linear-gradient( #F8F8E7, #A5DF00);
								background: -o-linear-gradient( #F8F8E7, #A5DF00);
								background: linear-gradient( #F8F8E7, #A5DF00);
							}
							.boutonsedeconnecter:active{box-shadow: 1px 1px 1px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/

div#onlet_formulaire{
width: 280px;
height: 35px;
color: #ffffff;
font-family: verdana,sans-serif;
background: #FD4626;
text-align: left;
display: inline-block;
vertical-align: middle;
border-top-right-radius: 5px;
}

div#onlet_formulaire2{
width:360px;
height:30px;
color: #ffffff;
font-family: verdana,sans-serif;
background: #FD4626;
text-align:left;
  display:inline-block;
  vertical-align:middle;
text-indent:1em;/*décalage horizontal du texte*/
/*box-shadow: 3px 3px 3px #121c42; /*effet ombre*/
border-top-right-radius:5px; /*bordure arrondie*/
border-
padding-left:5px; /*hauteur autour du texte*/
font-size: 15px; /*taille du texte*/
font-weight:bold;
}

div#jeminscrit{
width:150px;
height:30px;
background: #E1CE9A;
color: #ffffff;
border-color: #121c42;
font-family: verdana,sans-serif;
border-style: solid;
border-width: 1px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
line-height: 30px;
list-style: none;
padding: 10px 50px;
margin-bottom: 2px;
font-weight:bold;
}

div#placement_mag{
margin-top: 20px;
margin-left: 25px;
}

div#placement_topo_mag{
margin-left: 200px;
margin-top: -50px;
}


div#jemeconnecte{
width:150px;
height:30px;
background: #E1CE9A;
color: #ffffff;
border-color: #121c42;
font-family: verdana,sans-serif;
border-style: solid;
border-width: 1px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
line-height: 30px;
list-style: none;
padding: 10px 50px;
margin-bottom: 2px;
font-weight:bold;
}


div#jechangemonmotdepasse{
width:150px;
height:30px;
background: #E1CE9A;
color: #ffffff;
border-color: #121c42;
font-family: verdana,sans-serif;
border-style: solid;
border-width: 1px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
line-height: 30px;
list-style: none;
padding: 10px 50px;
margin-bottom: 2px;
font-weight:bold;
}

.bouton_mon_compte{
    width:auto;

    padding:8px 0;
    text-align:center;
    display: inline-block;
    float:left;
    margin:0 8px 0 0;
    border-radius:7px;
    font-size: 0.85em;
    width:240px;
    color:#ffffff;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
	font-weight:bold;
	margin-left: 20px;
	
}
				.bouton_mon_compte, .bouton_mon_compte:active {
					background: rgb( 225, 206, 154 );
					/*background: linear-gradient( #E1CE9A, #E1CE9A);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9A);
					background: -moz-linear-gradient( #E1CE9A, #E1CE9A);
					background: -ms-linear-gradient( #E1CE9A, #E1CE9A);
					background: -o-linear-gradient( #E1CE9A, #E1CE9A);
					background: linear-gradient( #E1CE9A, #E1CE9A);*/
				}
							.bouton_mon_compte:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
							.bouton_mon_compte:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/
							
							
.bouton_mon_compte2{
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    float:left;
   /* margin:0 8px 0 0;*/
    border-radius:4px;
	border: 1px solid #ffffff;
    font-size: 0.85em;
    width:140px;
    color:#ffffff;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	margin-left: 295px;
	margin-top: 3px;
}
				.bouton_mon_compte2, .bouton_mon_compte2:active {
					background: rgb( 167, 167, 150 );
					/*background: linear-gradient( #E1CE9A, #E1CE9A);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9A);
					background: -moz-linear-gradient( #E1CE9A, #E1CE9A);
					background: -ms-linear-gradient( #E1CE9A, #E1CE9A);
					background: -o-linear-gradient( #E1CE9A, #E1CE9A);
					background: linear-gradient( #E1CE9A, #E1CE9A);*/
				}
							.bouton_mon_compte2:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							
							
.bouton_3{
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:250px;
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/
	margin-top: 3px;
}
				.bouton_3, .bouton_3:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_3:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							
.bouton_100{
	display:none;
}
					
					
.bouton_4{
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em; 
    width:375px;
    height:50px;	
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/
	margin-top: 3px;
}
				.bouton_4, .bouton_4:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_4:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							
					
.bouton_41{
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 1em; 
    width:375px;
    height:50px;	
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/
	margin-top: 3px;
}
				.bouton_41, .bouton_4:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_41:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							
					


.bouton_5{
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:175px;
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/
	margin-top: 3px;
}
				.bouton_5, .bouton_5:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_5:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							
					
	
.bouton_6{
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:285px;
	height:45px;
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/
	margin-top: 3px;
}
				.bouton_6, .bouton_6:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_6:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							



					
.bouton_continuersurlesite{
    
width:570px;

margin-left:2px;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    

    
height:50px;
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.bouton_continuersurlesite, .bouton_continuersurlesite:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #152952, #152952);
					
background: -webkit-linear-gradient( #152952, #152952);
					
background: -moz-linear-gradient( #152952, #152952);
					
background: -ms-linear-gradient( #152952, #152952);
					
background: -o-linear-gradient( #152952, #152952);

background: linear-gradient( #152952, #152952);
				}


							.bouton_continuersurlesite:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
							

	



.bouton_370{
    
width:370px;

margin-left:2px;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    

    
height:50px;
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.bouton_370, .bouton_370:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #152952, #152952);
					
background: -webkit-linear-gradient( #152952, #152952);
					
background: -moz-linear-gradient( #152952, #152952);
					
background: -ms-linear-gradient( #152952, #152952);
					
background: -o-linear-gradient( #152952, #152952);

background: linear-gradient( #152952, #152952);
				}


							.bouton_370:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
							







	


.bouton_7{
    width:auto;
	padding:2px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:50px;
	    height:30px;
    color:#152952;
    font-family: verdana,sans-serif;
	margin-top: 5px;
}
				.bouton_7, .bouton_7:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_7:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					
.bouton_77{
    width:auto;
	padding:2px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:50px;
	    height:30px;
    color:#152952;
    font-family: verdana,sans-serif;
	margin-top: 5px;
}
				.bouton_77, .bouton_77:active {
					background: rgb( 255, 255, 255 );
					border: 1px solid #121c42;					
					background: linear-gradient( #ffffff, #ffffff);
					background: -webkit-linear-gradient( #ffffff, #ffffff);
					background: -moz-linear-gradient( #ffffff, #ffffff);
					background: -ms-linear-gradient( #ffffff, #ffffff);
					background: -o-linear-gradient( #ffffff, #ffffff);
					background: linear-gradient( #ffffff, #ffffff);
				}
							.bouton_77:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					


.bouton_8{
    width:auto;
	padding:2px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:120px;
	    height:30px;
    color:#152952;
    font-family: verdana,sans-serif;
	margin-top: 5px;
}
				.bouton_8, .bouton_8:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_8:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}

							
.bouton_9{
    width:auto;
	padding:2px 0;
    text-align:center;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:150px;
	    height:30px;
    color:#152952;
    font-family: verdana,sans-serif;
	margin-top: 5px;
}
				.bouton_9, .bouton_9:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_9:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}

							

					

div#mon_compte_block_mdp{
margin-top: 50px;
width:603px;
height:280px;
background: #ffffff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
    border-style: solid ;
    border-color: #EBE0C0;
    border-style: 1px;
}
div#mon_compte_block_connection{
margin-top: 50px;
width:603px;
height:280px;
background: #ffffff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
    border-style: solid ;
    border-color: #EBE0C0;
    border-style: 1px;
}
div#mon_compte_block_inscription{
margin-top: 50px;
width:603px;
height:650px;
background: #ffffff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
    border-style: solid ;
    border-color: #EBE0C0;
    border-style: 1px;
}
div#Affiche_Form_Recherche{
display:none;
}	


/******************************************************FENETRE MODALE */
#fade { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
div#fond_de_diapo {
	display: none;
}
.popup_block{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	border: 5px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block {
position: absolute;
}
.mobile_popup_block{
	display:none;
}















#validmobile_confirmation_couriel {
		display: none;
}

#redirmobile_confirmation_couriel {
		display: none;
}




#fade5ph { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_block5ph{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_close5ph {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block5ph {
position: absolute;
}
.mobile_popup_block5ph{
	display:none;
}





#fadeUne { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockUne{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left: 50%;
/*	height: 400px;
	width: 900px;*/
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeUne {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockUne{
position: absolute;
}
.mobile_popup_blockUne{
	display:none;
}





#fadeSignalement { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockSignalement{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left: 50%;
	/*height: 100px;
	width: 300px;*/
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeSignalement {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockSignalement{
position: absolute;
}
.mobile_popup_blockSignalement{
	display:none;
}




#fadeUrgent { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockUrgent{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left: 50%;
/*	height: 400px;
	width: 900px;*/
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeUrgent {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockUrgent{
position: absolute;
}
.mobile_popup_blockUrgent{
	display:none;
}







#fadeDiaporama { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockDiaporama{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left: 50%;
/*	height: 400px;
	width: 900px;*/
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeDiaporama {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockDiaporama{
position: absolute;
}
.mobile_popup_blockDiaporama{
	display:none;
}








#fade5Photos { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_block5Photos{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left: 50%;
/*	height: 400px;
	width: 900px;*/
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_close5Photos {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block5Photos{
position: absolute;
}
.mobile_popup_block5Photos{
	display:none;
}






#fadeLienWeb{ /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockLienWeb{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left: 50%;
/*	height: 400px;
	width: 900px;*/
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeLienWeb {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockLienWeb {
position: absolute;
}
.mobile_popup_blockLienWeb{
	display:none;
}







#fadeLienYoutube{ /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockLienYoutube{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left:50%;
/*	height: 400px;
	width: 900px;  */
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeLienYoutube {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockLienYoutube {
position: absolute;
}
.mobile_popup_blockLienYoutube{
	display:none;
}


















#fade5ph2 { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_block5ph2{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left: 50%;
	height: 400px;
	width: 900px;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_close5ph2 {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block5ph2 {
position: absolute;
}
.mobile_popup_block5ph2{
	display:none;
}


div#positionnement_urgent_mobile{
	display:none;
}

div#conteneur_info_signalement2_mobile{
	display:none;
}


#fade5ph5 { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_block5ph5{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	/*margin-top: 50px;*/
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 60%; left: 30%;
	height: 400px;
	width: 900px;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_close5ph5 {
	float: right;
	margin: -0px -0px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block5ph5 {
position: absolute;
}
.mobile_popup_block5ph5{
	display:none;
}






#fadeCoeur { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockCoeur{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeCoeur {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockCoeur {
position: absolute;
}
.mobile_popup_blockCoeur{
	display:none;
}







#fadeLien { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockLien{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeLien {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockLien {
position: absolute;
}
.mobile_popup_blockLien{
	display:none;
}







#fadeVideo { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_blockVideo{
	display: none; /*--masqué par défaut--*/
	background: #ffffff;
	padding: 20px;
	border: 5px solid #ddd;
	float: left;
	font-size: 0.8em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
img.btn_closeVideo {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_blockVideo {
position: absolute;
}
.mobile_popup_blockVideo{
	display:none;
}















#fadeCG{ /*--Masque opaque noir de fond--*/								
	display: none; /*--masqué par défaut--*/                            
	background: #000;                                                   
	position: fixed; left: 0; top: 0;                                   
	width: 100%; height: 100%;                                          
	opacity: .60;                                                       
	z-index: 9999;                                                      
}                                                                       
.popup_blockCG{                                                         
	display: none; /*--masqué par défaut--*/                            
	background: #ffffff;                                                
	padding: 20px;                                                      
	border: 5px solid #ddd;                                             
	float: left;                                                        
	font-size: 0.8em;                                                   
	position: fixed;                                                    
	top: 80%; left: 50%;                                                
	width:1500px; height:600px;                                         
	z-index: 99999;                                                     
	/*--Les différentes définitions de Box Shadow en CSS3--*/           
	-webkit-box-shadow: 0px 0px 20px #000;                              
	-moz-box-shadow: 0px 0px 20px #000;                                 
	box-shadow: 0px 0px 20px #000;                                      
	/*--Coins arrondis en CSS3--*/                                      
	-webkit-border-radius: 1px;                                         
	-moz-border-radius: 1px;                                            
	border-radius: 1px;                                                 
	overflow: scroll;                                                   
}                                                                       
img.btn_closeCG {                                                       
	float: right;                                                       
	margin: -5px -5px 0 0;                                            
}                                                                       
/*--Gérer la position fixed pour IE6--*/                                
*html #fade {                                                           
position: absolute;                                                     
}                                                                       
*html .popup_blockCG {                                                  
position: absolute;                                                     
}                                                                       
.mobile_popup_blockCG{                                                  
	display:none;
}


#infoCG{
	text-align: left;
}









.bouton_lien_web{
	margin-top:10px;
	padding-left:10px;
    width:auto;
	padding:8px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:180px;
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/#121c42 #f6f5f0

}
				.bouton_lien_web, .bouton_lien_web:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_lien_web:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							








.bouton_10{
	margin-top:10px;
	padding-left:10px;
    width:auto;
	padding:8px 0;
    text-align:left;
    display: inline-block;
    border-radius:3px;
	border: 1px solid #92747e;
    font-size: 0.85em;
    width:750px;
	height:50px;
    color:#152952;

	font-family: verdana,sans-serif;#92747e #f6f5f0


}
				.bouton_10, .bouton_10:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #92747e;					
					background: linear-gradient( #ffffff, #ffffff);
					background: -webkit-linear-gradient( #ffffff, #ffffff);
					background: -moz-linear-gradient( #ffffff, #ffffff);
					background: -ms-linear-gradient( #ffffff, #ffffff);
					background: -o-linear-gradient( #ffffff, #ffffff);
					background: linear-gradient( #ffffff, #ffffff);
				}
							.bouton_10:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							


.bouton_11{
	margin-top:10px;
	padding-left:10px;
    width:auto;
	padding:8px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:300px;
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/#121c42 #f6f5f0

}
				.bouton_11, .bouton_11:active {
					background: rgb( 225, 206, 156 );
					border: 1px solid #121c42;					
					background: linear-gradient( #E1CE9C, #E1CE9C);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9C);
					background: -moz-linear-gradient( #E1CE9C, #E1CE9C);
					background: -ms-linear-gradient( #E1CE9C, #E1CE9C);
					background: -o-linear-gradient( #E1CE9C, #E1CE9C);
					background: linear-gradient( #E1CE9C, #E1CE9C);
				}
							.bouton_11:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/							
					
					
					
					
.regle_de_diffusion{
	padding-left:10px;
	background:#ffffff;
	margin-top:10px;
    width:auto;
	padding:8px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:750px;
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/

}

.conversation{
/*	padding-left:10px;
	background:#ffffff;
	margin-top:10px;
    height:auto;
	padding:8px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	border: 1px solid #121c42;
    font-size: 0.85em;
    width:750px;
    color:#152952;
	    /*float:left;*/
   /* margin:0 8px 0 0;*/
	/*font-weight: bold;*/  /*eccriture en gras*/
/*    font-family: verdana,sans-serif;*/
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: 295px;*/

}

div#item_aide{

	font-size:5px;
	padding-left:10px;
	margin-top:50px;
    width:auto;
	padding:5px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	border: 0px solid #121c42;
    font-size: 0.85em;
    width:900px;
    color:#121c42;
    margin:0 80px 0 0;
	font-weight: bold;  /*eccriture en gras*/
    font-family: verdana,sans-serif;

}

div#item_coordo{

	font-size:5px;
	padding-left:10px;
	margin-top:50px;
    width:auto;
	padding:5px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	border: 0px solid #121c42;
    font-size: 0.85em;
    width:250px;
    color:#121c42;
    margin:0 80px 0 0;
	font-weight: bold;  /*eccriture en gras*/
    font-family: verdana,sans-serif;

}

div#item_coordo_carte{

padding: 5px 0;
text-align: left;
display: inline-block;
border-radius: 4px;
border: 0px solid #121c42;
font-size: 0.85em;
width: 250px;
color: #121c42;
margin: 0 80px 0 0;
  margin-left: 0px;
font-weight: bold;
font-family: verdana,sans-serif;
margin-left: -520px;

}

div#item_coordo2{
display:none
}

div#dec_gauche{
display:none
}

.plop {
       text-decoration: blink;
}
#entete_normale{
margin-top: -4px;
width: 100%;	
margin: 0;
padding: 0;
border: 0;
margin-top: -19px;
background-color:red; 



}

#sur_bande_horizontale{
margin-top: 0px;

width: 100%;
height:8px;
position: fixed;
z-index: 999999;
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;


} 


#sous_bande_horizontale{
margin-top: 50px;

width: 100%;
height:1px;
position: fixed;
z-index: 999999;
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;


} 




#bande_horizontale{
margin-top:10px;
padding: 0px;
margin: 0px;
border: none;
width: 100%;
height: 100px;
background: linear-gradient(#ffffff, #ffffff);
position: fixed;
z-index: 99999;

} 


div#decale_entete_pc {
 
margin-top : 16px;

}


div#titresite5 {
 
margin:auto;
	  width:903px;
	  height:200px;

vertical-align: text-bottom;
/*background-color:#E1CE9C; */

}

#conteneur_saut_info_bleu_mobile{
display:none;
	}


div#conteneur_info_boutiques_pc {
 
width: 903px;
height: 50px;
background-color: #ffffff;
margin-top: 10px;
margin-left: -10px;

}

div#masque_fond_carte {
 
margin: auto;
width: 903px;
height: 20px;
vertical-align: text-bottom;
background-color: #ffffff;
z-index: 99999;
position: absolute;
margin-top: 290;
}

div#masque_fond_carte_mobile {
 
display:none;
}




div#txt_haut {
 
margin:auto;
	  width:903px;
	  height:200px;
background-color:red; 
vertical-align: text-bottom;


}
div#txt_gauche {
 
margin:auto;
	  width:250px;
	  height:90px;
background-color:blue; 
vertical-align: text-bottom;
margin-left: 0px;

}
div#txt_info_annonce {
 
margin:auto;
	  width:650px;
	  height:90px;
background-color:yellow; 
vertical-align: text-bottom;
margin-left: 250px;
position: absolute;;

}
div#txt_affiche_echange {
 
margin:auto;
	  width:650px;

background-color:pink; 
vertical-align: text-bottom;
margin-left: 250px;
/*position: absolute;*/
margin-top: 90px;

}

div#divviolette {
	display:block;
	position:relative;
	width: 250px; 
	height:50px; 
	margin-top:20px; 
/*	background-color: purple; */
	padding: 0px 0px 15px 0;
}

div#divbverte {
	display:block;
	position:relative;
	width: 903px; 
	height:150px; 
	margin-top:20px; 
	background-color: #ffffff; 
	box-shadow: 0px 0px 12px grey; 
}
div#divbvertebis {
	display:block;
	position:relative;
	width: 903px; 
	height:150px; 
	margin-top:20px; 
	/*background-color: green; */
	/*box-shadow: 0px 0px 12px grey; */
}

div#div_place_message {
	display:block;
	margin-top:-30px; 

}

div#placemenet_topo_si_user_deco {
	display:block;
	margin-top:-80px; 

}

div#placemenet_topo_si_user_deco_mobile {
	display:none;


}

div#placement_topo_message_messagerie {
display:block;	
font-size: 0.85em;	    
color:#121c42;
font-family: verdana,sans-serif;

}

div#pos_image {
	display:block;
	position:relative;
	padding:5px;
}

div#pos_titre {
	display:block;
	width: 600px; 
	height:35px; 
	/*background-color: yellow; */
	margin-top:-130px;
	position:absolute;
	margin-left:270px
}

div#pos_titre_liste {
	display:block;
	width: 600px; 
	height:35px; 
/*	background-color: yellow; */
	margin-top:-110px;
	position:absolute;
	margin-left:270px
}

div#pos_nm_liste {
	display:block;
	width: 600px; 
	height:35px; 
/*	background-color: pink; */
	margin-top:-140px;
	position:absolute;
	margin-left:270px
}

div#pos_desc_liste {
	display:block;
	width: 600px; 
	height:35px; 
/*	background-color: red; */
	margin-top:-72px;
	position:absolute;
	margin-left:270px
}

div#pos_message_liste {
	display:block;
	width: 600px; 
	height:35px; 
/*background-color: green; */
	margin-top:-37px;
	position:absolute;
	margin-left:270px
}

div#pos_message {
	display:block;
	width: 600px; 
	height:35px; 
/*	background-color: brown;*/
	margin-top:-90px;	
	position:absolute;
	margin-left:270px	
}

div#pos_message2 {
	display:block;
	width: 600px; 
	height:35px; 
/*	background-color: brown;*/
	margin-top:-60px;	
	position:absolute;
	margin-left:270px	
}

div#pos_titre6 {
	display:block;
	width: 600px; 
	height:35px; 
/*	background-color: yellow; */
	margin-top:-140px;
	position:absolute;
	margin-left:270px
}
div#pos_message6 {
	display:block;
	width: 600px; 
	height:35px; 
/*	background-color: brown; */
	margin-top:-90px;	
	position:absolute;
	margin-left:270px	
}

div#pos_message66 {
	display:block;
	width: 150px; 
	height:35px; 
/*	background-color: brown; */
	margin-top:-40px;	
	position:absolute;
	margin-left:270px	
}

div#pos_message67 {
	display:block;
	width: 200px; 
	height:35px; 
/*	background-color: brown; */
	margin-top:-40px;	
	position:absolute;
	margin-left:450px	
}

div#pos_message68 {
	display:block;
	width: 200px; 
	height:35px; 
/*	background-color: brown; */
	margin-top:-40px;	
	position:absolute;
	margin-left:670px	
}

div#block_1 {
 display: block;
margin:auto;
height:auto;
	  width:903px;

background-color:green; 
vertical-align: text-bottom;


}


div#deco780 {
 
display:none;
}

#blc{
padding: 0px;
margin: 0px;
border: none;
width: 903px;
height: 60px;
background-color:#EADFC0;
/*
background-image: -moz-linear-gradient(#EADFC0 50%,#EBE0C2 75%,#E1CE9A 95%);
background-image: -webkit-linear-gradient(#EADFC0 50%,#EBE0C2 75%,#E1CE9A 95%);
background-image: -o-linear-gradient(#EADFC0 50%,#EBE0C2 75%,#E1CE9A 95%);
*/
/*position:relative;*/
} 
div#titresite2 {
margin-top: -80px; /* marge haute exterieure au block */
/*margin-left: 12%;*/
padding-right: 1px;
	  width:400px;
	  height:70px;
	 /*float:left;*/
 /* background-color: #red; */
		border-radius: 3px;
position: absolute;
 z-index: 2;
}
div#titresite22 {
margin-top: -80px; /* marge haute exterieure au block */
margin-left: 248px;
padding-right: 1px;
	  width:400px;
	  height:70px;
	 /*float:left;*/
 /* background-color: #red; */
		border-radius: 3px;
position: absolute;
 z-index: 2;
}
div#menu_mobile_hambuger_dev{
display:none;	
}
div#titresite3 {
margin-top: 0px; /* bouton mon compte */
margin-left: 420px;
padding-right: 1px;

	  height:100px;
	 /*float:left;*/
  background-color: #red; 
		border-radius: 3px;
position: absolute;
 z-index: 2;
}
div#780{
margin-top: 100px;
background-color: #red;
}

div#titresite4 {
margin-top: 0px; 
position: relative;
	 width : 900px;
margin:auto;
}

div#titresite100 {
margin-top: 0px;
position: absolute;
margin-left:-10px;
margin-top:12px;
}




div#titresite200 {
	margin-top: 38px;
float:right;
}

div#titresite44 {
margin-top: -60px; /* barre d'icones */
/*position: absolute;*/
position: relative;
margin-left: 753px;
	/* float:right;*/
	/* width : 50%;*/
 /* background-color: #red; */
		/*border-radius: 3px;*/
/*position: absolute;
 z-index: 2;*/
}

div#titresite55 {
margin-top:11px;  /* barre de menu acceuil boutiques ... */
/*margin-left:0px;*/
	  width:903px;
	  height:40px;
/*background-color:red; */
border-radius: 3px;
position: relative;

}
div#entete_mobile{
display:none;
}

div#corp {
 /* barre de menu acceuil boutiques ... */
/*margin-left:0px;*/

/*background-color:red; */
border-radius: 3px;
	  width:903px;

}
div#corp_non_mobile {
display:block;

}
div#corp_non_mobile_signalement {
display:block;

}
div#corp_mobile_signalement {
display:none;

}

div#corp_aide_mobile {
display:none;

}
div#mobileannonces {
display:none;
margin:auto;
}
div#mobileannonces2 {
display:none;

}

div#affiche_image_mobile {
	display: none;
}



div#sansmobileannonces {
display:block;

}
div#avecmobileannonces {
display:none;

}

div#place_actualiser {
display:block;
margin-left: 310px;
margin-top: -30px;
}
div#place_actualiser_mobile {
display:none;


}

div#position_options_alerte_pc {
display:block;
width: 600px;
background-color: #red;
}

.bouton_conv{
    
width:auto;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    
width:250px;
    
height:40px;
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.bouton_conv, .bouton_conv:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #152952, #152952);
					
background: -webkit-linear-gradient( #152952, #152952);
					
background: -moz-linear-gradient( #152952, #152952);
					
background: -ms-linear-gradient( #152952, #152952);
					
background: -o-linear-gradient( #152952, #152952);

background: linear-gradient( #152952, #152952);
				}


							.bouton_conv:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}







.bouton_mon_compte20{
    width:auto;
	padding:8px 0;
    text-align:center;
    display: inline-block;
    float:left;
   /* margin:0 8px 0 0;*/
    border-radius:4px;
	border: 1px solid #A5DF00;
    font-size: 0.85em;
    width:140px;
    color:#121c42;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	margin-left: 295px;
	margin-top: 3px;
}
				.bouton_mon_compte20, .bouton_mon_compte20:active {
					background: rgb( 255, 255, 255 );
					/*background: linear-gradient( #E1CE9A, #E1CE9A);
					background: -webkit-linear-gradient( #E1CE9A, #E1CE9A);
					background: -moz-linear-gradient( #E1CE9A, #E1CE9A);
					background: -ms-linear-gradient( #E1CE9A, #E1CE9A);
					background: -o-linear-gradient( #E1CE9A, #E1CE9A);
					background: linear-gradient( #E1CE9A, #E1CE9A);*/
				}
							.bouton_mon_compte20:hover {
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								    color:#ffffff;
							}
					/*		.bouton_mon_compte2:active{box-shadow: 1px 1px 10px #E1CE9A inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}/*ombre inferieure*/	

div#blc_recherche {
	width:903px;
	/*height:256px;*/
	background-color:#ffffff;
	margin-left: auto;
	margin-right: auto;
	border-radius:6px;
	border: 1px solid #e8e8e8;
		
}
div#sdl {
	width:903px;
	height:10px;	
}
div#sdl2 {
	width:903px;
	height:7px;	
}
div#avantfonddeSearch {
	width:903px;
	height:30px;	
}


div#okmobilereseau{
display:none;	
}	
div#okmobilereseau2{
display:none;	
}
div#centrage_okmobilereseau2{
display:none;	
}
div#okmobilebarre{

display:none;	
}				
div#blc_search {
	width:400px;
	height:45px;
	display:block;
	position:absolute;
	margin-left:10px;	
	/*background-color:red;*/

}

div#affichelogofacturemobile {

display:none;

}
div#affichelogofacturePC {

display:block;



}
div#warning {
	margin-left: auto;
	margin-right: auto;
	width:900px;
	height:120px;
	display:block;
	/*position:relative;*/
	margin-left:10px;	
	/*background-color:red;*/

}
div#Div_Img{


  display: none;

}
div#warning1 {


	position:absolute;
	margin-left:10px;	
	margin-top:15px;

}
div#warning2 {


	position:absolute;
	margin-left:80px;	
	margin-top:10px;

}
div#warning3 {


	position:absolute;
	margin-left:400px;	
	margin-top:-3px;

}
div#warning4 {


	position:absolute;
	margin-left:500px;	
	margin-top:-3px;

}
div#warning5 {


	position:absolute;
	margin-left:600px;	
	margin-top:-3px;

}
div#warning6 {


	position:absolute;
	margin-left:790px;	
	margin-top:-15px;

}
div#warning7 {

	width: 355px;
	height:20px;
	position:absolute;
	margin-left:10px;	
	margin-top:-15px;
	background-color:#FD4626;
}
div#warning8 {

	width: 355px;
	height:20px;
	position:absolute;
	margin-left:400px;	
	margin-top:-33px;
	background-color:#FD4626;
}
div#warning9 {

	width: 80px;
	height:20px;
	position:absolute;
	margin-left:790px;	
	margin-top:-33px;
	background-color:#FD4626;
}
div#blc_search_dans_le_titre {
	width:350px;
	height:25px;
	display:block;
	margin-top:55px;
	margin-left:10px;
	/*background-color:yellow;*/
}
div#blc_search_cat {
	width:450px;
	height:45px;
	/*display:block;*/
	position:absolute;	
	margin-left:420px;
	margin-top: -80px;
	/*background-color:blue;*/
}
div#blc_search_region {
	width:300px;
	height:45px;
	display:block;
	/*margin-top:10px;*/
	margin-left:420px;
	/*background-color:green;*/
	margin-top: -45px;
}
div#blc_search_ville {
	width:300px;
	height:55px;
	display:block;
	margin-top:-10px;
	margin-left:420px;	
	/*background-color:purple;*/
}
div#blc_search_prix {
	width:80px;
	height:25px;
	display:block;
	margin-top:-25px;
/*background-color:purple;*/	
	margin-left:720px;
	position:absolute;
}



div#logoboutiquesiproboutique {
	width:25px;
	height:25px;
	display:block;
	margin-top:-25px;
/*background-color:purple;*/	

}

#redirmobile {

	display:none;
	}
	
#confirmation_courriel_non_mobile {

	display:block;
	}
#confirmation_courriel_mobile {

	display:none;
	}

div#blc_alerte{
	width:200px;
	height:25px;
	display:block;
	margin-top:-30px;
/*background-color:purple;	*/
	margin-left:20px;
	position:absolute;
}
div#blc_txtalerte{

	margin-top:-23px;
/*background-color:purple;*/	
	margin-left:35px;
	position:absolute;
}
div#blc_search_date {
	width:80px;
	height:25px;
	display:block;
	margin-top:-25px;
/*background-color:red;*/
	margin-left:820px;
	position:absolute;	
}
div#envois_recherche200 {

	display:block;
	margin-top:10px;
	position:relative;		
/*background-color:yellow;	*/
}

div#sv_recherche {

  display: block;
  margin-top: -100px;
  position: relative;

  margin-left: -240px;
  height: 52px;
}

div#sv_recherche_mobile {
  display: none;
}


div#placement_sv_recherche {
  margin-top: 50px;
}


div#placement_sv_recherche_mobile {
  display: none;
}

div#position_poubelle_rss{

  display: block;
  margin-top: -75px;
  margin-left: 730px;

}


div#position_modif_alerte_pc{

  display: block;
  margin-top: 45px;
  margin-left: -90px;
  width: 300px;

}

div#position_modif_alerte_mobile{

  display: none;


}

div#modif_alerte_mobile{

  display: none;

}

div#position_nbresultats_alerte_pc{

  display: block;
  margin-top: -30px;
  margin-left: 700px;


}

div#position_nbresultats_alerte_mobile{

  display: none;

}

div#position_text_modif_alerte_pc{

  display: block;
margin-top: -34px;
margin-left: 30px;
}


.s_recherche{

/*position: absolute;*/
	margin: auto;
	position:absolute;
	margin-top:-20px;
   /* width:auto;*/
	padding:8px 0;
    text-align:center;
   /* display: inline-block;*/
    /*float:left;*/
   /* margin:0 8px 0 0;*/
    border-radius:6px;
	border: 1px solid #FD4626;
    font-size: 12px;
    width:240px;
    color:#FD4626;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: -55px;*/
	margin-top: -0.5em;
}
				.s_recherche, .s_recherche:active {
					background: #ffffff;
					background: linear-gradient( #ffffff, #ffffff);
					background: -webkit-linear-gradient( #ffffff, #ffffff);
					background: -moz-linear-gradient( #ffffff, #ffffff);
					background: -ms-linear-gradient( #ffffff, #ffffff);
					background: -o-linear-gradient( #ffffff, #ffffff);
					background: linear-gradient( #ffffff, #ffffff);
				}
							.s_recherche:hover {
								color:#ffffff;
								border: 1px solid #ffffff;
								background: #FC8B77;
								background: -webkit-linear-gradient( rgb( 252, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}





.envois_recherche200{

/*position: absolute;*/
	margin-left: 330px;
	position:absolute;
	margin-top:-20px;
   /* width:auto;*/
	padding:8px 0;
    text-align:center;
   /* display: inline-block;*/
    /*float:left;*/
   /* margin:0 8px 0 0;*/
    border-radius:6px;
	border: 1px solid #ffffff;
    font-size: 12px;
    width:240px;
    color:#ffffff;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: -55px;*/
	margin-top: -0.5em;
}
				.envois_recherche200, .envois_recherche200:active {
					background: #FD4626;
					background: linear-gradient( #FD4626, #FD4626);
					background: -webkit-linear-gradient( #FD4626, #FD4626);
					background: -moz-linear-gradient( #FD4626, #FD4626);
					background: -ms-linear-gradient( #FD4626, #FD4626);
					background: -o-linear-gradient( #FD4626, #FD4626);
					background: linear-gradient( #FD4626, #FD4626);
				}
							.envois_recherche200:hover {
								background: #FC8B77;
								background: -webkit-linear-gradient( rgb( 252, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
							
							
							
.envois_recherche201{

/*position: absolute;*/
	margin-left: 330px;
	position:absolute;
	margin-top:-20px;
   /* width:auto;*/
	padding:8px 0;
    text-align:center;
   /* display: inline-block;*/
    /*float:left;*/
   /* margin:0 8px 0 0;*/
    border-radius:6px;
	border: 1px solid #ffffff;
    font-size: 0.85em;
    width:240px;
    color:#ffffff;
	/*font-weight: bold;*/  /*eccriture en gras*/
    font-family: verdana,sans-serif;
	/*box-shadow: 0 0 1px rgba( 0, 0, 0, 0.2), 0 -1px 0 rgba( 255, 255, 255, 0.1); /*relief*/
/*	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.3);/*relief*/
/*	font-weight:bold;*/
	/*margin-left: -55px;*/
	/*margin-top: 3px;*/
}
				.envois_recherche201, .envois_recherche201:active {
					background: #FD4626;
					background: linear-gradient( #FD4626, #FD4626);
					background: -webkit-linear-gradient( #FD4626, #FD4626);
					background: -moz-linear-gradient( #FD4626, #FD4626);
					background: -ms-linear-gradient( #FD4626, #FD4626);
					background: -o-linear-gradient( #FD4626, #FD4626);
					background: linear-gradient( #FD4626, #FD4626);
				}
							.envois_recherche201:hover {
								background: #FC8B77;
								background: -webkit-linear-gradient( rgb( 252, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}		



.form_cat{
				background: #f0f5fa;
			/*	background: rgba(247,247,247,.6);*/
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 0px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				line-height: 20px;
				list-style: none;
				padding: 5px 10px;
				margin-bottom: 2px;
				height: 35px;				
}
							

.form_cat2{
  background: #f0f5fa;

  border-color: #e1ce9a;
  border-color: rgba(225,206,154,.6);
  border-style: solid;
  border-width: 0px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  line-height: 40px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 35px;
  margin-top: 5px;
}	

.form_cat3{
  background: #f0f5fa;

  border-color: #e1ce9a;
  border-color: rgba(225,206,154,.6);
  border-style: solid;
  border-width: 0px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  line-height: 40px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 30px;
  margin-top: 10px;
}




#R {
  background: #f0f5fa;
  border-color: #f0f5fa;
  border-style: solid;
  border-width: 1px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  line-height: 30px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 40px;
  width: 355px;

}





#reponseTruc {
  display: none; /* Masqué par défaut */
  width: 860px;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  border-radius: 6px;
  border: 1px solid #e8e8e8;
  min-height: 50px;
  color: black;
  white-space: pre-wrap;
  padding: 10px;
  transition: opacity 0.3s ease; /* Animation de 0.3s pour le fondu */
  opacity: 0; /* Invisible par défaut */
  position: absolute; /* Position absolue pour sortir du flux */
  z-index: 1000; /* Valeur élevée pour être au-dessus des autres éléments */
  left: 50%; /* Centrer horizontalement */
  transform: translateX(-50%); /* Ajuster pour centrer précisément */
  margin-top: 55px;
}

#reponseTruc[style*="display: block"] {
  opacity: 1; /* Visible lorsque affiché */
}

#reponseTruc[style*="display: none"] {
  opacity: 0; /* Invisible lorsque masqué */
  pointer-events: none; /* Désactiver les interactions */
}


    .keyword-item {
      cursor: pointer;
      padding: 5px;
      margin: 2px 0;
      border-radius: 3px;
    }
	.keyword-item:hover {
	background-color: #f0f5fa; /* Nouvelle couleur de survol */
	}



















div#DetailSearch{
	
				height:auto;
				width:853px;	
				/*background: red;*/
				margin-left:10px;
				/*position:relative;*/
				display: inline-block;	
		
}



#blc_recherche &gt; .clear {
  clear: both;
  height: 0; overflow: hidden; /* Précaution pour IE 7 */
}

div#plaque {

	background: #FD4626;
	height:20px;
	color: #ffffff;
	width:70px;
	margin-left:30px;
	position: absolute;
	margin-top: -0px;

}


.SousCat1_a{
background: #f0f5fa;


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 40px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 35px;
  width:250px;
  margin-top: 5px;
				
}


.SousCat2_a{
background: #f0f5fa; 


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 25px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 25px;
  width:60px;
  margin-top: 5px;
				
}

.SousCat21_a{
background: #f0f5fa; 


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 35px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 35px;
  width:90px;
  margin-top: 5px;
				
}

.SousCat210_a{
background: #f0f5fa; 


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 35px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 35px;
  width:110px;
  margin-top: 5px;
				
}

.SousCat3_a{
background: #f0f5fa;


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 25px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 25px;
  width:230px;
  margin-top: 5px;
				
}

.SousCat3333333_a{
background: #f0f5fa;


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 25px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 25px;
  width:50px;
  margin-top: 5px;
				
}



.SousCat4_a{
background: #f0f5fa;


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 25px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 25px;
  width:140px;
  margin-top: 5px;
				
}


.SousCat5_a{
background: #f0f5fa;


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 25px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 25px;
  width:120px;
  margin-top: 5px;
				
}

.SousCat6_a{
background: #f0f5fa;


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 25px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 25px;
  width:200px;
  margin-top: 5px;
				
}

.SousCat7_a{
background: #f0f5fa;


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 25px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 25px;
  width:230px;
  margin-top: 5px;
				
}



.SousCat7_b{
background: #f0f5fa;


  border-style: solid;
  border-width: 0px;

  border-radius: 5px;
  line-height: 25px;
  list-style: none;
  padding: 5px 10px;
  margin-bottom: 2px;
  height: 25px;
  width:200px;
  margin-top: 5px;
				
}






.SousCat1{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				-khtml-border-radius: 2px;
				border-radius: 5px;
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				height: 30px;
				width: 180px;
				
}
.SousCat2{
				background: #f6f5f0;
				background: rgba(247,247,247,.6);
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				-khtml-border-radius: 2px;
				border-radius: 5px;
				line-height: 2px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 2px;
				height: 30px;				
}

div#decale_blc_recherche{


margin-left: 10px;
				
}

div#Form_Inscription{

margin: auto;
width: 900px;
height: 250px;
background-color: white;
margin-top: 0px;
				
}

div#TopoForm_Inscription{

margin-left: 40px;
margin-top: 0px;
width: 800px;
position: relative;			
}

div#Topochoix_Inscription{

margin-left: 40px;
margin-top: 30px;
position: relative;	
			
}

div#Form_Inscription_suite_part{
				background: #ffffff;
			/*	border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				-khtml-border-radius: 2px;
				border-radius: 2px;*/
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 20px;
				height: auto;
				width: 900px;
				
}

div#Form_Inscription_suite_pro{
				background: #ffffff;
			/*	border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 0px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				-khtml-border-radius: 2px;
				border-radius: 2px;
				line-height: 20px; */
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 20px;
				height: auto;
				width: 900px;
				
}

div#cartouche_chargement{
			/*	background: #ffffff;
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 0px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				-khtml-border-radius: 2px;
				border-radius: 2px;
				line-height: 20px; */
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 20px;
				height: auto;
				width: 600px;
				position: relative;
				margin-left: 770px;
				margin-top: -100px;
				
}

div#décale_ga_2{
				margin-left: 105px;

				
}

div#décale_ga_3{
				margin-left: 105px;

				
}

div#décale_ga{
				margin-left: 180px;

				
}

div#remonte_div_haut{
				margin-top: -20px;

				
}

div#Form_Connexion{
				background: #ffffff;
			/*	border-color: #152952;
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 1px;
				-webkit-border-radius: 1px;
				-khtml-border-radius: 1px;
				border-radius: 1px;*/
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 500px;
				width: 900px;
		/*		border-bottom: 1px solid #fd4626; */
				
}


.input_des_form_ID_connexion{
    
	padding: 10px;
    margin: 0;
    border: 1px solid #92747e;
    width: 400px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

.input_des_form_PASS_connexion{
    
	padding: 10px;
    margin: 0;
    border: 1px solid #92747e;
    width: 400px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

div#cadre_div_connexion{
				background: #ffffff;
				border-width: 0.5px;
				border-style: solid;
				border-color: #d0d0d0;
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 400px;
				width: 900px;
		
				
}

div#cadre_div_redirection{
				background: #ffffff;
				border-width: 0.5px;
				border-style: solid;
				border-color: #d0d0d0;
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 200px;
				width: 900px;
		
				
}


div#Affiche_annonce_avant_supression{
			/*	background: #ffffff; */
			/*	border-color: #152952;
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 1px;
				-webkit-border-radius: 1px;
				-khtml-border-radius: 1px;
				border-radius: 1px;*/
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 480px;
				width: 900px;
		/*		border-bottom: 1px solid #fd4626; */
				
}


div#Affiche_block_cadrage_remonte{
				/*background: #ffffff;*/
			/*	border-color: #152952;
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 1px;
				-webkit-border-radius: 1px;
				-khtml-border-radius: 1px;
				border-radius: 1px;*/
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 480px;
				width: 900px;
		/*		border-bottom: 1px solid #fd4626; */
				
}

div#placementVerticalmes {
	display:block;
	margin-top: -150px;
}
div#placementVerticalmes_mobile {
	display:none;
}


div#Affiche_block_cadrage_remonte_mobile{
display:none;				
}
div#Affiche_block_cadrage_suppression_mobile{
display:none;				
}
div#divAligne_le_texte_a_gauche_mobile{
display:none;				
}

	div#divAligne_le_texte_a_gauche {
display:block;
width:900px;
margin-top: -70px;
margin:auto;
	}

div#wait_Connexion{
				background: #ffffff;
			/*	border-color: #152952;
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 1px;
				-webkit-border-radius: 1px;
				-khtml-border-radius: 1px;
				border-radius: 1px;*/
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 350px;
				width: 900px;
		/*		border-bottom: 1px solid #fd4626; */
				
}

div#capsule_display_pc{
				background: #ffffff;

				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 300px;
				width: 900px;
				margin: auto;

				
}
div#titre_display_pc{
			/*	background: red;*/

				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 35px;
				width: 900px;

				
}

div#info1_display_pc{
			/*	background: blue;*/

				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 35px;
				width: 900px;
				
}

div#Form_mdp{ 
				background: #ffffff;
			/*	border-color: #152952;
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 1px;
				-webkit-border-radius: 1px;
				-khtml-border-radius: 1px;
				border-radius: 1px;*/
				line-height: 20px;
				list-style: none;
				padding: 1px 1px;
				margin-bottom: 20px;
				margin-top: 30px;
				height: 350px;
				width: 900px;
		/*		border-bottom: 1px solid #fd4626; */    
				
}



.form{
				background: #FFFFFF;
				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				-khtml-border-radius: 2px;
				border-radius: 2px;
							
				padding: 1px 1px;
				margin-bottom: 0px;
				margin-top: 10px;
				height:40px;
				vertical-align: middle;
				
}

div#okmobile_inscription{

				display: none;				
}
div#Affiche_Form_Inscription2{

				display: none;				
}

div#divpartlogin02{

				display: none;				
}

div#divprologin02{

				display: none;				
}

div#okmobile_connexion{

				display: none;				
}

div#Affiche_Form_Connection2{

				display: none;				
}

div#mon_compte_block_connection02{

				display: none;				
}

div#okmobile_mdp{

				display: none;				
}

div#Affiche_Form_mdp2{

				display: none;				
}

div#mon_compte_block_mdp02{

				display: none;				
}

div#decale02{

				display: none;				
}










div#colonne11_a{
				/*	background:red;	
				height: 25px;
				width:80px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne22_a{
				/*	background:pink;	*/
				height: 30px;
				width:120px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne33_a{
				/*	background:yellow;  */
				height: 35px;
				width:190px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne44_a{
				/*	background:green;  */
				height: 25px;
				width:20px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne444_a{
				/*	background:green;  */
				height: 25px;
				width:20px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;
				margin-left: 30px;
}

div#colonne55_a{
				/*	background:blue;	*/
				height: 25px;
				width:110px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne66_a{
				/*	background:grey;	*/
				height: 25px;
				width:50px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne77_a{
				/*	background:orange;  */
				height: 25px;
				width:80px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne77_a_cale{
				/*	background:orange;  */
				height: 25px;
				width:10px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}


div#colonne1_a{
				/*	background:red;	*/
				height: 25px;
				width:80px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne2_a{
				/*	background:pink;	*/
				height: 30px;
				width:120px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne3_a{
				/*	background:yellow;  */
				height: 35px;
				width:190px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne4_a{
				/*	background:green;  */
				height: 25px;
				width:20px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne5_a{
				/*	background:blue;	*/
				height: 25px;
				width:110px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne6_a{
				/*	background:grey;	*/
				height: 25px;
				width:50px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne7_a{
				/*	background:orange; */
				height: 25px;
				width:85px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne8_a{
				/*	background:yellow;  */
				height: 35px;
				width:190px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne9_a{
				/*	background:yellow;  */
				height: 35px;
				width:150px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne10_a{
				/*	background:yellow;  */
				height: 35px;
				width:190px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne11_a{
				/*	background:yellow;  */
				height: 35px;
				width:25px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne12_a{
				/*	background:yellow;  */
				height: 35px;
				width:150px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne13_a{
				/*	background:yellow;  */
				height: 35px;
				width:10px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne14_a{
				/*	background:yellow;  */
				height: 28px;
				width:30px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne15_a{
				/*	background:yellow;  */
				height: 35px;
				width:130px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne16_a{
				/*	background:yellow;  */
				height: 35px;
				width:90px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne17_a{
				/*	background:green;  */
				height: 25px;
				width:37px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne18_a{
				/*	background:green;  */
				height: 25px;
				width:37px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne19_a{
				/*	background:yellow;  */
				height: 35px;
				width:90px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne20_a{
				/*	background:pink;	*/
				height: 30px;
				width:88px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne21_a{
				/*	background:blue;	*/
				height: 25px;
				width:110px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}

div#colonne22_a{
				/*	background:green;  */
				height: 25px;
				width:35px;	
				margin-left: 35px;
				position:relative;
				display: inline-block;
				
}

div#capsule1_a{

width: 900px;
  margin-left: 80px;
				
}










div#colonne1{
					/*background:red;	*/
				height: 25px;
				width:80px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne2{
				/*	background:pink;	*/
				height: 30px;
				width:120px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne3{
				/*	background:yellow;  */
				height: 35px;
				width:190px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne4{
					/*background:green;*/
				height: 25px;
				width:20px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne5{
					/*background:blue;*/	
				height: 25px;
				width:110px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne6{
					/*background:grey;*/	
				height: 25px;
				width:50px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#colonne7{
					/*background:orange;*/	
				height: 25px;
				width:140px;	
				/*margin-left:10px;*/
				position:relative;
				display: inline-block;				
}
div#blc_courriel{
					/*background:orange;*/	
				height: 25px;
				width:80px;	
				margin-left:210px;
				position:absolute;
								
}
div#blc_courriel2{
					/*background:blue;*/	
				height: 25px;
				width:320px;	
				/*margin-left:10px;*/
				position:relative;
								
}
div#blc_courriel3{
					/*background:orange;*/	
				height: 25px;
				width:40px;	
				margin-left:610px;
				position:absolute;
				margin-top:48px;
								
}
div#blc_courriel4{
					/*background:orange;*/	
				height: 25px;
				width:40px;	
				margin-left:610px;
				position:absolute;
				margin-top:1px;
				margin-left:200px;								
}
div#blc_courriel5{
					/*background:orange;*/	
				height: 25px;
				width:40px;	
				margin-left:610px;
				position:absolute;
				margin-top:1px;
				margin-left:400px;
								
}
div#blc_courriel6{
					/*background:orange;*/	
				height: 25px;
				width:40px;	
				margin-left:610px;
				position:absolute;
				margin-top:1px;
				margin-left:500px;								
}
div#c330 {
	display: none;
	
}
#entete{
	width: 903px;
	height:150px;
	background:white;

}
#entete_chemin{
	width: 880px;
	height:30px;
	background:white;
	text-align:left;
	margin-left:10px;
	margin-top:10px;	
}
#entete_titre{
	width: 880px;
	height:30px;
	background:white;
	text-align:left;
	margin-left:10px;
}
#conteneur_reponse{
	width: 903px;
	height:auto;
	background:white;

}
#conteneur_images{
	width: 690px;
	height:auto;
	background:red;
	display: inline-block;		
	float: left;

				border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 1px;	
}
#conteneur_info{
	width: 203px;
	margin-left:700px;
	/*background:pink; */
	margin-top:10px;
	/*float: right;*/
}
#conteneur_prix_ville_cat{
	width: 880px;
	height:auto;
	/*background:green;*/
	text-align:left;	
	margin-left:10px;
	    display: inline-block;
/*	position:float;*/
/*	margin-top:900px;*/
}
div#conteneur_video_mobile {

	display:none;

}
#conteneur_video{
	width: 880px;
	height:auto;
	margin-top: 100px;
	text-align:left;	
	margin-left:10px;
	display: inline-block;	
	/*background:green;*/
/*	position:float;*/
/*	margin-top:900px;*/
}
#conteneur_detail_cat{
	width: 880px;
	height:auto;
	background:white;
	text-align:left;
	margin-left:10px;
}	
#conteneur_detail_description{
	width: 860px;
	height:auto;
	/*background:red;*/
	text-align:left;	
	margin-left:10px;
}
div#calage_des_stats{ 
display: block;
margin-left: 445px;
margin-top: -250px;
width: 400px;
height: 100px;
}

div#calage_des_stats_mobile{ 
display: none;
}


div#format_texte_mobile{ 
display: none;
}

div#actions_sur_l_annonce{ 
display: block;
margin-top: 100px;
width: 900px;
height: 150px;
}

div#actions_coche_suppression{ 
display: block;
}

div#bouton__suppression{ 
display: block;
margin-left: 20px;
}

div#message__suppression{ 
display: block;
}

div#actions_coche_remonte{ 
display: block;
}

div#bouton__remonte{ 
display: block;
margin-left: 485px;
margin-top: -105px;
}

div#message__remonte{ 
display: block;
}

#conteneur_detail_description_mobile{
	    display: none;
}
#cadre_texte_annonce_mobile{
	    display: none;
}	
#conteneur_preci_descripion_mobile2{
	    display: none;
}
#conteneur_detail_lien{
	width: 850px;
	height:100px;
	background:white;
	text-align:left;
	margin-left:10px;	
}
#conteneur_detail_lien_mobile{
	    display: none;
}
#conteneur_base{
	width: 903px;
	height:auto;
	background:white;

}	
#conteneur_saut{
	width: 880px;
	height:auto;
	background:white;

}	
#conteneur_partie1_reponse{
	width: 690px;
	height:600px;
	background:red;
	display: inline-block;	
}	
#conteneur_partie2_reponse{
	width: 903px;
	height:auto;
	background:white;
	display: inline-block;	
}	
#conteneur_qr{
	width: 203px;
	height:auto;
}
#conteneur_saut_info{
	width: 203px;
	height:15px;
}
#conteneur_saut_info_mobile{
	display:none;
}
#conteneur_titre_info{
	width: 203px;
	height:25px;
	background:#FD4626;	
}
#conteneur_titre_info_mobile{
	display:none;
}
#conteneur_info_partage{
	width: 203px;
	height:50px;
	margin-right:10px;
	/*display: inline-block;*/	
	/*background:#B1B19C;	*/
}
#conteneur_info_partage_mobile{
	display:none; 

}
#conteneur_saut_info_gris{
	width: 203px;
	height:10px;
/*	background:#B1B19C;	*/
}
#conteneur_info_tel{
	width: 203px;
	height:93px;
/*	background:#B1B19C;*/
}
#conteneur_info_tel_mobile{

	display:none;
}	
#conteneur_info_pdf{
	width: 203px;
	height:auto;
/*	background:#B1B19C;*/
}
#conteneur_info_pdf_mobile{

	display:none;
}		
#conteneur_info_publication{
	width: 670px;
	height:10px;
	/*background:red;*/
	text-align:left;
	float:left;
	margin-left:10px;
	margin-top:15px;
}
div#coeur_dans_conteneur_info_publication{
	width: 350px;
	height:35px;
	/*background:red;*/
	text-align:right;
	margin-top:-49px;
	margin-left:500px;
	position : absolute;

}

div#message_cale_phrase {
display:none;

}

div#aligne_corps_pani_mobile {
	display:none;
}

div#placement_ajout_pan {
	margin-top: -10px;
}

div#coeur_dans_conteneur_info_publication2{
	width: 350px;
	height:35px;
	/*background:red;*/
	text-align:right;
	margin-top:-49px;
	margin-left:500px;
	position : absolute;

}
#conteneur_info_signalement{
	width: 203px;
	height:10px;
	background:white;
	text-align:right;
	margin-top:-80px;
	margin-left:630px;
}
#conteneur_info_signalement_mobile{
	display: none;

}
#conteneur_info_signalement2_mobile{
	display: none;

}
#conteneur_min{
	width:200px;
	height:150px;
	background:yellow;	
margin-top:10px;	
}		
#conteneur_galerie_min{
	width: 903px;
	height:auto;
	background:white; 
	float: left;
}

#affiche-image	{
	/*background:red;*/
	width: 657px;
	height:500px;
	float: left;
	margin-top:10px;
	margin-left:10px;	
}
#affiche-image-apercu	{
	/*background:red;*/
	width: 657px;
	height:500px;
	float: left;
	margin-left:10px;	
}
#infoannonceur	{
	background:#152952;
	width: 203px;
	height:500px;	
	margin-left:680px;
	margin-top:10px;
}
#infoannonceur_mobile	{

display:none;
}
#affiche2-image	{
	/*background:red;*/
	width: auto;
	height:auto;
	float: left;
	margin-top:10px;
	margin-left:10px;	
}

#zone_inf{
width: 903px;
height: 0px;
background: white;
margin-top: 0px;
	
}


#conteneur_galerie_min_ligne1{
	width: 903px;
	height:200px;
	background:white;
	margin-top:10px;
	
}
#conteneur_galerie_min_ligne2{
	width: 903px;
	height:200px;
	background:white;
	margin-top:-20px;
/*	background:purple;	 */
}	

#conteneur_galerie_info{
	width: 903px;
	height:auto;
	background:white;
  overflow: hidden; 
  margin-top: 10px;

}
#conteneur_galerie_info_detail{
margin-top:30px;
	width: 903px;
	height:auto;
	background:white;
	
	
}
#conteneur_galerie_info_detail_carte{
margin-top: 30px;
width: 903px;
height: 400px;
background: white;
	
	
}

div#conteneur_prix_cat_mobile {
display:none;

	}
	
div#conteneur_prix_cat_mobile2 {
display:none;
	}	
	
div#conteneur_descripion_mobile2 {
display:none;
	}
	
div#conteneur_carte_mobile2 {
display:none;
	}	

#mobile_blc_rep_fond_blanc_1{
display:none;
}


#conteneur_img_dans_galerie1{
	width: 201px;
	height:200px;
	background:#152952;
	float:left;
	margin-left:10px;
	margin-top:5px;
	
}
#conteneur_img_dans_galerie2{
	width: 201px;
	height:200px;
	background:#152952;
	float:left;	
	margin-left:26px;
	margin-top:5px;	
}
#conteneur_img_dans_galerie3{
	width: 201px;
	height:200px;
	background:#152952;
	float:left;	
	margin-left:26px;
	margin-top:5px;	
}
#conteneur_img_dans_galerie4{
	width: 201px;
	height:200px;
	background:#152952;
	float:left;	
	margin-left:26px;
	margin-top:5px;	
}
	
#conteneur_galerie_images{
	width: 693px;
	height:500px;
	background:pink;
	display: inline-block;		
	float: left;
			/*	border-color: #e1ce9a;
				border-color: rgba(225,206,154,.6);
				border-style: solid;
				border-width: 3px;	*/	
}
#blcimg{
margin-top:3px;
margin-left:1px;

}
.divpdf{

	margin-left:13px;
}
div#apparence_sans_mobile{
	display: inline-block;
}
div#apparence_sans_mobile_contenu_annonceur{
	display: inline-block;
	margin:auto;
}
div#apparence_mobile{
	display: none;
}
#conteneur_mail{
	width: 60px;
	height:60px;
	/*background:red;	*/
	position:absolute;
	margin-left:13px;
}
#conteneur_tel{
	width:60px;
	height:60px;
	/*background:blue;*/
	position:relative;	
		margin-left:60px;
		margin-top: -80px;
}

#conteneur_enveloppe{
	width:60px;
	height:60px;
	/*background:blue;*/
	position:relative;	
		margin-left:-70px;
		margin-top: 20px;
}

div#boutiquemobile02{
display:none;	
}
div#validation_inscription_mobile {
	display: none;
}

div#valid_mobile{
display:none;
	
}
div#redir_mobile{
display:none;
	
}
div#redir_mobile_contact{
display:none;
	
}
div#imgboutiquemobile{
display:none;
	
}

div#sansmobilecoorcomptemobile{
display:block;
	
}
div#sansmobilecoorcomptemobile2{
display:block;
	
}

div#centrage_block_contact_annonceur_pc{
	display:block;
	margin:auto;
	width:900px;
	height:auto;

}


div#centrage_block_contact_annonceur_pc{
	display:block;
	margin:auto;
	width:900px;
	height:auto;

}



div#entete_capsule_contact_annonceur_pc_reponse{
	font-size:5px;
	padding-left:10px;
	margin-top:50px;
	padding:5px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	
    font-size: 12px;
    width:300px;
	color: #152952;  
    margin:0 80px 0 0;

    font-family: verdana,sans-serif;

	margin-left: 140px;
	padding:1px 1px;
}


div#capsule_contact_annonceur_pc_reponse{
	font-size:5px;
	padding-left:10px;
	margin-top:50px;
	padding:5px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	border: 0.1em solid #ffffff;
    font-size: 12px;
    width:300px;
    color:#ffffff;
    margin:0 80px 0 0;

    font-family: verdana,sans-serif;
	background-color: #94757e;
	margin-left: 140px;
	padding:10px 10px;
}


div#pied_capsule_contact_annonceur_pc_reponse{
	font-size:5px;
	padding-left:10px;
	margin-top:50px;
	padding:5px 0;
    text-align:right;
    display: inline-block;
    border-radius:4px;
	
    font-size: 12px;
    width:300px;
	color: #152952;    
    margin:0 80px 0 0;

    font-family: verdana,sans-serif;
	
	margin-left: 140px;
	padding:1px 1px;
}


div#placement_enveloppe_mobile{
	display:none;
	
	
}


div#entete_capsule_contact_annonceur_pc_reponse_mobile{
	display:none;
}

div#capsule_contact_annonceur_pc_reponse_mobile{
	display:none;
}

div#pied_capsule_contact_annonceur_pc_reponse_mobile{
	display:none;
}

div#pied_capsule_contact_annonceur_pc_reponse_mobile{
	display:none;
}


div#entete_capsule_contact_annonceur_pc_demande_mobile{
	display:none;
}


div#entete_capsule_contact_annonceur_pc_demande_mobile{
	display:none;
}

div#pied_capsule_contact_annonceur_pc_demande_mobile{
	display:none;
}

div#capsule_contact_annonceur_pc_demande_mobile{
	display:none;
}



div#pied_capsule_contact_annonceur_pc_demande{
	font-size:5px;
	padding-left:10px;
/*	margin-top:50px;*/
/*	padding:5px 0;*/
    text-align:right;
    display: inline-block;
/*    border-radius:4px;*/
/*	border: 0.1em solid #121c42;*/
    font-size: 12px;
    width:300px;
	height:15px;
    color: #152952;
    margin:0 80px 0 0;

    font-family: verdana,sans-serif;
/*background-color: red;	*/
padding:1px 1px;

}

div#capsule_contact_annonceur_pc_demande{
	font-size:5px;
	padding-left:10px;
	margin-top:50px;
	padding:5px 0;
    text-align:left;
    display: inline-block;
    border-radius:4px;
	border: 0.1em solid #121c42;
    font-size: 12px;
    width:300px;
    color: #152952;
    margin:0 80px 0 0;

    font-family: verdana,sans-serif;
background-color: #E8E8E8;	
padding:10px 10px;
}

div#entete_capsule_contact_annonceur_pc_demande{
	font-size:5px;
	padding-left:10px;
/*	margin-top:50px;*/
/*	padding:5px 0;*/
    text-align:left;
    display: inline-block;
 /*   border-radius:4px;*/
/*	border: 0.1em solid #121c42;*/
    font-size: 12px;
    width:300px;
	height:15px;
    color: #152952;
    margin:0 80px 0 0;

    font-family: verdana,sans-serif;
/*background-color: yellow;	*/
padding:1px 1px;

}


div#marque{
background-color: #ffffff;
/* margin-top:5px	;*/
padding: 10px 10px 10px ;
box-shadow: 0px 0px 12px grey;

}


div#remonte_en_haut_mobile_signalement{
display:none
}

div#remonte_en_haut_mobile_reponse{
display:none
}

div#remonte_en_haut_reponse{
margin-top: 16px;
display:block;
}

div#remonte_en_haut_cga{
margin-top: -1px;
display:block;
}

div#remonte_en_haut_regmo{
display:none;
}

div#remonte_en_haut_cga_mobile{
display:none;
}

div#remonte_en_haut_signalement{
margin-top: -1px;
display:block;
} 

div#remonte_en_haut_crboutique{
margin-top: -1px;
display:block;
}

div#remonte_en_haut_crboutique_mobile{
display:none
}


div#remonte_en_haut_activation{
margin-top: -1px;
display:block;
}

div#remonte_en_haut_validmodif{
margin-top: 19px;
display:block;
}

div#remonte_en_haut_validmodif_mobile{
display:none;
}

div#divrose{
width: 903px; 
height:100px; 

}


div#divbleu{
width: 250px; 
height:500px; 
margin-top:20px;

}

div#divrouge{
width: 500px; 
height:800px;  
margin-left: 280px; 
margin-top: -500px; 
overflow:auto; 
box-shadow: 0px 0px 12px grey; 
padding: 10px 60px 0px;
background-color: #ffffff;

}
 
div#marque_logo{
/*background-color: red;*/
margin-top:15px	;
width : 20px;
height : 20px;
}

div#marque_logo_liste{
/*background-color: red;*/
margin-top:5px	;
width : 20px;
height : 20px;
}


div#marque_phrase{
/*background-color: red;*/
margin-top:5px	;
width : 200px;
height : 20px;
}

div#div_poub{
/*background-color: red;*/
margin-top:-45px	;
margin-left: 200px;
}

div#marque_nom_interlocuteur{
/*background-color: bleu;*/
margin-top:5px	;
width : 200px;
height : 20px;
margin-left: 25px;
margin-top: -17px;

}

div#marque_nom_interlocuteur_liste{
/*background-color: bleu;*/
margin-top:5px	;
width : 200px;
height : 20px;
margin-left: 25px;
margin-top: -17px;

}


div#pos_desc{
/*background-color: bleu;*/
margin-top:5px	;
width : 200px;
height : 20px;
margin-left: 25px;
margin-top: -30px;

}

div#centrage_block_contact_annonceur_mobile{
display:none;
	
}

div#mobilecoorcomptemobile{
display:none;
	
}
div#affiche_sur_mobile{
display:none;
	
}
div#mobilecoorcomptemobile2{
display:none;
	
}

div#block330fondblanc{
display:none;
	
}
div#block330fondblanc02{
display:none;
	
}
div#block330fondbeige{
display:none;
	
}
div#mobilehistoannonces{
display:none;
	
}

div#sansmobilehistoannonces{
display:block;
	
}
div#coordomobile{
display:none;
	
}
div#decale_mobilesignature {
display:none;

}
div#mobile_texte_sous_boutique{
display:none;
}

div#block330{
display:none;
	
}
div#mobilebase{
display:none;

}
div#base{
display:block;

}

div#capsule_300{
display:none;
}

div#position_mobile_signature {
display:none;
}

div#position_mobile_reseau {
display:none;
}

div#aligne_txt_a_gauche_mobile{
display:none;

}	

div#aligne_t_a_gauche{
display:block;
text-align:left;
height: 100px;
}

div#texteboutiquemobile{
display:none;
	
}

div#sansboutiquemobile{

display:block;
	
}

div#mobilehistoannonces {
	display: none;
}

div#sansmobilehistoannonces {
	display: block;
}
div#avecaffmobile {
	display: none;
}

div#sansaffmobile {
	display: block;
}



div#formulaire_contact_annonceur_nonmobile {

	display:block;

}
div#formulaire_contact_annonceur_mobile {

	display:none;

}




#conteneur_icone_partage{
/*float:left;*/

	display: inline-block;
/*background:blue;*/
}

div#okmobilemap{
display: none;
}
div#listemrcmobile{
display: none;
}
div#okmobilepublier{
display: none;
}
div#mobimrc{
	display: none;
}
div#mobisautmrc{
	display: none;
}
div#okmobilebouton{
	display: none;
}
div#icone_menu{
	display: none;
}
div#mobile_form_contact{
	display: none;
}
div#sans_mobile_form_contact{
	display: inline-block;
}
div#corps_mobile_form_contact{
	display: none;
}
div#sans_mobile{
	display: inline-block;
}
div#mobile{
	display: none;
}
div#Affiche_bout_bout_nonmobile{
display:block;	
}
div#Affiche_bout_bout_mobile{
display:none;

}
div#BlockListeNonMobile{
display:block;	
}
div#BlockListeMobile{
display:none;	
}

.imgboutique{
	position:float;
}
.testcheckbox input{
	display:none;
}	
.error-message-avant-envois{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;

}
.error-message-avant-envois{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;

}
.error-message-nom{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nom-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nompart{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nompart-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-adresse{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-email{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}

.error-message-email-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-email-Connect{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}

.error-message-email-valide-Connect{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp1{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp1-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp2{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}

.error-message-cp2-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp3{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}

.error-message-cp3-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-url-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-mdp-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-mdp2-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-mdp2-nonvalide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-listederoulante-nonvalide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}	
.error{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}	
.error-message-message-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-message{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-titre-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-titre{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-pwd{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nouveau-pwd{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-pas-identique-pwd{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-adresse{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-adresse-pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp-pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp2{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}	
.error-message-tel{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-tel-pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nom-entreprise{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nom-entreprise-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-departement-pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-departements{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-region-pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-regions{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-offre{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-email-pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}

.error-message-region-pro2{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}

.error-message-departement-pro2{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-email-valide-pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}	
.error-message-mdp-Connect{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-mdpcompte{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cppart-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}	
.error-message-adresse_part{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-adresse_pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nomentreprise{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nomentreprise-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-emailpro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-emailpro-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-emailpart{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-emailpart-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nom-lien_web-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.errorModele{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois-sup{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois-remonte{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-nomentreprise{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois_pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-cp_pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-adresse_pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-tel_pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-emailpro-valide{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois-sup_pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois-remonte_pro{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois-autre-donnees-chiffre{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois-autre-donnees-Vchar{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois-autre-donnees-Date{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}
.error-message-avant-envois-autre-donnees-txt{
	background:url(BonDeal/false--) 10px center no-repeat;
	padding:0 0 0 30px;
	color:#ff5b5b;
}

.error2mdp{

	padding:0 0 0 30px;
	color:#ffffff;
	margin-top:100px;
}


div#validmobile_mdp{
display:none;	
}

div#cale20 {
display:none;


	}
div#div_de_padding {
padding: 10px;
}	


div#remonte_en_haut{
margin-top: -19px;
display:block
}
div#remonte_en_haut_mobile{
display:none;
}


div#affiche_block_page_mobile{
	display:none;
}
div#affiche_block_page_pc{
	display:block;
}

div#positionnement_logo_boutique_pc{
	display:block;
	position: relative;
	margin-top: 30px;
	margin-left: 50px;
}

div#positionnement_logo_boutique_mobile{
	display:none;
}
	
div#placement_logo_facture{
margin-top: 150px;
margin-left: -880px;
}

div#placement_logo_facture_part{
margin-top:-30px;
margin-left:600px;	
}

progress {
	
   display: block; /* default: inline-block */
   width: 280px;
	margin: 1em auto;
   padding: 4px;
   border: 0 none;
   background: #f9f9f9;
   border-radius: 1px;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5),
               0px 1px 0px rgba(255,255,255,0.2);
}
progress::-moz-progress-bar {
   background: #FD4626;
   border-radius: 12px;
   box-shadow: inset 0 -2px 4px rgba(0,0,0,0.4),
               0 2px 5px 0px rgba(0,0,0,0.3);
			   
}


/*bouton prendre une photo*/
/* styles de base si JS est activé */
.js .input-file-container10 {
  position: relative;
  width: 225px;
}
.js .input-file-trigger10 {
  display: block;
  padding: 14px 1px;
  background: #152952;
  color: #fff;
  font-size: 1em;
  transition: all .4s;
  cursor: pointer;
}
.js .input-file10 {
  position: absolute;
  top: 0; left: 0;
  width: 225px;
  padding: 14px 0;
  opacity: 0;
  cursor: pointer;
}
 
/* quelques styles d'interactions */
.js .input-file10:hover + .input-file-trigger10,
.js .input-file10:focus + .input-file-trigger10,
.js .input-file-trigger10:hover,
.js .input-file-trigger10:focus {
  background: #27253a;
  color: #ADFF2F;
}
 
/* styles du retour visuel */
.file-return {
  margin: 0;
}
.file-return:not(:empty) {
  margin: 1em 0;
}
.js .file-return {
  font-style: italic;
  font-size: .9em;
  font-weight: bold;
}
/* on complète l'information d'un contenu textuel
   uniquement lorsque le paragraphe n'est pas vide */
.js .file-return:not(:empty):before {

}
/*fin bouton prendre une photo*/


#preview{
     width: 200px;
     display: inline-block;
   }
#preview img{
     width: 100%;
   }


/********************************************************************** MENU PC ***********************************/

ul.menu_horizontal li a {
 display: block;
 padding: 0 10px;
 	
}

ul.menu_horizontal ul a {
 padding: 3px 5px;
}

ul.menu_horizontal ul a:hover {
 background-color: #a5df00;
 color: #152952;

}

ul.menu_horizontal li {
	padding: 7px 10px;
/*	border-style: solid;*/
	border-width: 1px 1px 1px 0;
	border-color: #fff #d9d9d9 #d9d9d9;
	background-color: #E8E8E8; 
	color: #152952;
	 	
}

ul.menu_horizontal li.hover,ul.menu_horizontal li:hover { background-color: #152952; color: #ffffff;}
ul.menu_horizontal a:link,
ul.menu_horizontal a:visited	{ color: #152952; text-decoration: none; }
ul.menu_horizontal a:hover		{ color: #ffffff; }
ul.menu_horizontal a:active	{ color: #000; }

ul.menu_horizontal *.element_du_menu_accueil {	

	width:120px;
	height:35px;
	line-height: 30px;
	text-align:center;
	}
ul.menu_horizontal *.element_du_menu_placer_une_annonce {

	width:160px;
	height:35px;
	line-height: 30px;
	text-align:center;	
	}
ul.menu_horizontal *.element_du_menu_boutiques {

	width:120px;
	height:35px;
	line-height: 30px;
	text-align:center;	
	}
ul.menu_horizontal *.element_du_menu_contact {

	width:130px;
	height:35px;
	line-height: 30px;
	text-align:center;
	}
ul.menu_horizontal *.element_du_menu_mon_compte {

	width:160px;
	height:35px;
	line-height: 30px;
		text-align:center;
	}
ul.menu_horizontal *.element_du_menu_questions {

	width:100px;
	height:35px;
	line-height: 30px;
	text-align:center;
	}
ul.menu_horizontal *.element_du_menu_panier {

	width:110px;
	height:35px;
	line-height: 30px;
	text-align:center;
	}
	
ul.menu_horizontal, ul.menu_horizontal li, ul.menu_horizontal ul { 
list-style: none;
font-weight: normal; 
margin: 0; 
padding: 0;
}

ul.menu_horizontal { 
position: relative; 
z-index: 9999; 
float: left;
}

ul.menu_horizontal li { 
float: left; 
line-height: 1.3em; 
vertical-align: middle; 
zoom: 1;
}

ul.menu_horizontal li.hover,ul.menu_horizontal li:hover { 
position: relative; 
z-index: 9999; 
cursor: default;

}

ul.menu_horizontal ul { 
visibility: hidden; 
position: absolute; 
top: 100%; 
left: 0; 
z-index: 9999; 
width: 100%;
}

ul.menu_horizontal ul li { float: none;}

ul.menu_horizontal li:hover &gt; ul { visibility: visible;text-align:left; }

/********************************************************************** MENU PC ***********************************/


.input_long{
    
	padding: 2px;
    margin: 0;
    border: 1px solid #92747e;
    width: 400px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

.input_moyen{
    
	padding: 15px;
    margin: 0;
    border: 1px solid #92747e;
    width: 320px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

.input_moyen_covoit{
    
	padding: 15px;
    margin: 0;
    border: 1px solid #92747e;
    width: 360px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

.input_court{
    
	padding: 2px;
    margin: 0;
    border: 1px solid #92747e;
    width: 200px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

.input_tres_court{ 
    
	padding: 2px;
    margin: 0;
    border: 1px solid #92747e;
    width: 80px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

.input_tres_court_tel3{
    
	padding: 2px;
    margin: 0;
    border: 1px solid #92747e;
    width: 90px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

.input_tres_tres_court{
    
	padding: 2px;
    margin: 0;
    border: 1px solid #92747e;
    width: 60px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}

.texte{
    
	padding: 5px;
    margin: 0;
    border: 1px solid #92747e;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;
}

/**********************************  SELECT  ****************************************/

.select_style_cat {
    padding: 0;
    margin: 0;	
    border: 1px solid #92747e;
    width: 400px;
	height: 40px;
    border-radius: 3px;
    overflow: hidden;
    background-color: #fff;
    background: #fff;
    position: relative;
	vertical-align:middle;
	line-height: 40px;

}
.select_style_cat select {
    padding: 10px 8px;
    width: 130%;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.select_style_cat:after {
    top: 50%;
    left: 85%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(0, 0, 0, 0);
    border-top-color: #000000;
    border-width: 5px;
    margin-top: -2px;
    z-index: 100;
}
.select_style_cat select:focus {
    outline: none;
}









.js .input-file-container {
  position: relative;
  width: 200px;
}
.js .input-file-trigger {
  display: block;
  padding: 14px 14px;
  background: #152952;
  color: #fff;
  font-size: 1em;
  transition: all .4s;
  cursor: pointer;
}
.js .input-file {
  position: absolute;
  top: 0; left: 0;
  width: 200px;
  padding: 14px 0;
  opacity: 0;
  cursor: pointer;
}
 
/* quelques styles d'interactions */
.js .input-file:hover + .input-file-trigger,
.js .input-file:focus + .input-file-trigger,
.js .input-file-trigger:hover,
.js .input-file-trigger:focus {
  background: #27253a;
  color: #ADFF2F;
}
 
/* styles du retour visuel */
.file-return {
  margin: 0;
}
.file-return:not(:empty) {
  margin: 1em 0;
}
.js .file-return {
  font-style: italic;
  font-size: .9em;
  font-weight: bold;
}
/* on complète l'information d'un contenu textuel
   uniquement lorsque le paragraphe n'est pas vide */
.js .file-return:not(:empty):before {

}
/*fin bouton prendre une photo*/



}
div#cartouche{
	display: block;
}


div#cartouche_detail_compte{
	display: block;
	width: 900px;
margin: auto;
margin-top: -40px;
}

div#cartouche_mobile{
	display: none;
}

div#conteneur_block_formulaire_contact {
	display:block;
	margin:auto;
	width:900px;
	height:auto;
	/* background-color: #ffffff;*/
}

div#div_padding {
padding: 10px;
}

div#c_titre_450 {
    display: block;
    font-family: Verdana, Arial;
    font-size: 25px;
    vertical-align: middle;
    /*font-weight: bold;*/
    color: #ffffff;
    width: 450px;
    height: 35px;
    background-color: #fd4626;
}
div#c_titre_450_form_contact {
    display: block;
    font-family: Verdana, Arial;
    vertical-align: middle;

    color: #ffffff;
    width: 450px;
    height: 35px;
    background-color: #fd4626;
	margin-left: -450px;
}
div#c_titre_450_detail_compte {
    display: block;
    font-family: Verdana, Arial;
    font-size: 15px;
	font-weight: bold;
    vertical-align: middle;
    font-weight: bold;
    color: #ffffff;
    width: 450px;
    height: 35px;
    background-color: #fd4626;
	margin-left: 114px;
}

div#c_titre_450_detail_compte_pro_pc {
    
    font-family: Verdana, Arial;
    font-size: 15px;
	
    vertical-align: middle;
  
    color: #ffffff;
    width: 450px;
    height: 35px;
    background-color: #fd4626;
	
}


.bouton_100_vert_pomme{
    
width:auto;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #a5df00;
    
font-size: 0.85em;
    
width:300px;
    
height:50px;
	    
color:#152952;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.bouton_100_vert_pomme, .bouton_100_vert_pomme:active {
	
color:#152952;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #a5df00;
										
background: linear-gradient( #a5df00, #a5df00);
					
background: -webkit-linear-gradient( #a5df00, #a5df00);
					
background: -moz-linear-gradient( #a5df00, #a5df00);
					
background: -ms-linear-gradient( #a5df00, #a5df00);
					
background: -o-linear-gradient( #a5df00, #a5df00);

background: linear-gradient( #a5df00, #a5df00);
				}


							.bouton_100_vert_pomme:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient ( #a5df00, #a5df00);
								background: -moz-linear-gradient ( #a5df00, #a5df00);
								background: -ms-linear-gradient ( #a5df00, #a5df00);
								background: -o-linear-gradient ( #a5df00, #a5df00);
								background: linear-gradient ( #a5df00, #a5df00);
							}








div#block_centrage_detail_compte {
    display: block;
    width: 900px;
    height: 700px;
    background-color: #ffffff;
	margin:auto;
	margin-top:-20px;
}
div#block_centrage_detail_compte_2 {
    display: block;
    width: 900px;
    height: auto;
    background-color: #ffffff;
	margin:auto;
	margin-top:-18px;
}
div#block_centrage_detail_compte_pro_pc {
    display: block;
    width: 900px;
    height: 1000px;
    background-color: #ffffff;
	margin:auto;
	margin-top:-39px;
}

div#block_centrage_panier_pc {
    display: block;
    width: 900px;
    height: auto;
    /*background-color: #ffffff;*/
	margin:auto;
	margin-top:0px;
}

div#block_fond_blanc_pc {
    display: block;
    width: 900px;
    height: auto;
	background-color: #ffffff;
	margin:auto;
	margin-top:0px;
}

div#block_fond_transparent_pc {
    display: block;
    width: 900px;
    height: auto;
	/*background-color: #ffffff;*/
	margin:auto;
	margin-top:0px;
}

div#block_blanc_panier {
    display: block;
    width: 900px;
    height: auto;
    background-color: #ffffff;
	margin:auto;

}

div#block_blanc_panier_mobile {
    display: none;


}


div#block_centrage_donnees_detail_compte {
    display: block;
    width: 800px;
    height: 400px;
    background-color: #ffffff;
	margin:auto;
	margin-top:20px;
	
}
div#block_centrage_donnees_detail_compte_pro_pc {
    display: block;
    width: 800px;
    height: 500px;
    background-color: #ffffff;
	margin:auto;
	margin-top:20px;
	
}
div#block_centrage_gauche_detail_compte {
    display: block;
    width: 400px;
    height: 550px;
   /* background-color: red; */
	margin:auto;
	margin-top:0px;
	margin-left: 0px;
}
div#block_centrage_gauche_detail_compte_pro_pc {
    display: block;
    width: 400px;
    height: 550px;
   /* background-color: red; */
	margin:auto;
	margin-top:0px;
	margin-left: 0px;
}
div#block_centrage_droite_detail_compte { 
    display: block;
    width: 400px;
    height: 420px;
/*    background-color: blue; */
	margin-left:400px;
	margin-top:0px;
	position: relative;
	margin-top: 20px;
}

div#block_centrage_droite_haut_detail_compte {
    display: block;
    width: 400px;
    height: 38px;
 /*   background-color: green; */
	margin-left:400px;
	position: relative;
	margin-top: -495px;
}

div#block_centrage_droite_haut_detail_compte_pro_pc {
    display: block;
    width: 400px;
    height: 38px;
 /*   background-color: green; */
	margin-left:400px;
	position: relative;
	margin-top: -495px;
}
div#block_centrage_droite_detail_compte_pro_pc { 
    display: block;
    width: 400px;
    height: 520px;
/*    background-color: blue; */
	margin-left:400px;
	margin-top:0px;
	position: relative;
	margin-top: 20px;
}


div#blockcentragemobilepanier {
display:none;
}

div#fondblancmobileannonces {
display:none;
}

div#div_shadow {
display:none;
}









.bouton_70_form{
    
width:auto;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    
width:100px;
    
height:40px;
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.bouton_70_form, .bouton_70_form:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #152952, #152952);
					
background: -webkit-linear-gradient( #152952, #152952);
					
background: -moz-linear-gradient( #152952, #152952);
					
background: -ms-linear-gradient( #152952, #152952);
					
background: -o-linear-gradient( #152952, #152952);

background: linear-gradient( #152952, #152952);
				}


							.bouton_70_form:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}

















.bouton_100_form{
    
width:auto;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    
width:300px;
    
height:50px;
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.bouton_100_form, .bouton_100_form:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #152952, #152952);
					
background: -webkit-linear-gradient( #152952, #152952);
					
background: -moz-linear-gradient( #152952, #152952);
					
background: -ms-linear-gradient( #152952, #152952);
					
background: -o-linear-gradient( #152952, #152952);

background: linear-gradient( #152952, #152952);
				}


							.bouton_100_form:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}
							
							
							
							
							
							
							
.bouton_100_form_contact_annonceur{
    
width:auto;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    
width:405px;
    
height:50px;
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.bouton_100_form_contact_annonceur, .bouton_100_form_contact_annonceur:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #152952, #152952);
					
background: -webkit-linear-gradient( #152952, #152952);
					
background: -moz-linear-gradient( #152952, #152952);
					
background: -ms-linear-gradient( #152952, #152952);
					
background: -o-linear-gradient( #152952, #152952);

background: linear-gradient( #152952, #152952);
				}


							.bouton_100_form_contact_annonceur:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}

							
							
							



a.button_cv{
    
width:auto;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    
width:300px;
    
height:30px;
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
a.button_cv, a.button_cv:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #152952, #152952);
					
background: -webkit-linear-gradient( #152952, #152952);
					
background: -moz-linear-gradient( #152952, #152952);
					
background: -ms-linear-gradient( #152952, #152952);
					
background: -o-linear-gradient( #152952, #152952);

background: linear-gradient( #152952, #152952);
				}


							a.button_cv:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}




















div#titre_ligne_gauche_ {
color: #ffffff;
width: 160px;
height: 40px;
/*background-color: blue;*/
margin-left: -650px; 
}

div#positionnement_urgent_pc {
display: block;
width: 160px;
height: 40px;
/*background-color: blue;*/
margin-left: 300px; 
margin-top: 5px;
position: relative;
}

div#titre_ligne_gauche_ref {
color: #ffffff;
width: 360px;
height: 40px;
/*background-color: blue;*/
margin-left: 10px; 
}

div#titre_ligne_droite_ {
font-family: Verdana, Arial;
font-size: 15px;
font-weight: bold;
font-weight: bold;
color: #ffffff;
height: 40px;
width: 450px;
  /*  background-color: yellow; */
margin-top:-55px;
}
div#aligne_titre {
font-family: Verdana, Arial;
position: absolute;
margin-left: 10px;
font-family: Verdana, Arial;
font-size: 20px;
margin-top: 5px;

}



div#aligne_titre_boutique {
font-family: Verdana, Arial;
font-size: 15px;

position: absolute;
margin-left: 10px;
margin-top: 6px;
    font-family: Verdana, Arial;
    font-size: 25px;
	

}




div#block_centrage_contenu {
margin-left: 100px;
}
div#contenu_titre_gauche_ { 
font-family: Verdana, Arial;
font-size: 15px;
color : #152952;
/*font-weight: bold;*/
position: absolute;
margin-left: 10px;
margin-top: 8px;
    font-family: Verdana, Arial;
    font-size: 15px;


}
div#c_titre_450_droite {
	display:block;
	width:400px;
	height:35px;
	margin-left:500px;
	margin-top:-35px;	
	background-color: #f6f5f0;
}
div#c_titre_450_droite_pro_pc {
	display:block;
	width:530px;
	height:35px;
	margin-left:370px;
	margin-top:-35px;	
	background-color: #f6f5f0;
	position: relative;
}
div#c_valeur {
	display:block;
	margin:auto;
	width:900px;
	height:1px;
	 background-color: #fd4626;
}
div#block_centrage {
	display:block;
	margin-top: -17px;
	width:900px;
	height:750px;
	 background-color: #ffffff;
}


.bouton_101_form{
    
width:auto;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    
width:400px;
    
height:50px;
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.bouton_101_form, .bouton_101_form:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #152952, #152952);
					
background: -webkit-linear-gradient( #152952, #152952);
					
background: -moz-linear-gradient( #152952, #152952);
					
background: -ms-linear-gradient( #152952, #152952);
					
background: -o-linear-gradient( #152952, #152952);

background: linear-gradient( #152952, #152952);
				}


							.bouton_101_form:hover {
								color:#152952;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}



div#c_controle_pc {
	display:block;
	width:500px;
	height:30px;
	/* background-color: blue;*/
}


div#div_de_connexion {
	display:none;

}

div#login_gauche {
	width:50px;
	height:50px;
/*	background-color: blue;*/
}
div#login_droite {
width: 300px;
height: 50px;
/*background-color: red;*/
margin-left: 50px;
margin-top: -50px;
line-height: 50px;
}


	div#redir_modif_pro_detail_compte {
	display: block;
	margin-top:0px;
	width:280px;
	height:70px;
display:table-cell;
 	margin:auto;
	}
	
	
div#corps_mes_coordonnees_mobile {
	display:none;

}

div#corps_contact_mobile {
	display:none;

}



div#aligne_corps_panier_mobile {
display:none;
}

div#aligne_corps_mes_coordonnees_mobile {
	margin-left:5px;
}

div#div_de_calage_vertical {
display: none;
}

div#titre_inscription {
background-color: #fd4626;
width: 900px;
height: 52px;
margin: auto;
}
div#titre_inscription_image {
margin-left: -800px;
}

div#titre_inscription_droite {
display: block;
margin-top: -51px;
width: 600px;
height: 52px;
background-color: #f6f5f0;
margin-left: 305px;
}
div#titre_lign_texte {
display: block;
margin-top: -35px;
width: 300px;
height: 35px;
/*background-color: red;*/
margin-left: -600px;
}

div#affiche_demande_confirmation_mobile {
display: none;

}

div#display_mobile_remonte_haut_de_page{
	
	display : none;	

}



div#display_top_pc{
	
	margin-top: -20px;
	display : block;	

}


.small_bouton_100_index{
    
width:auto;
	
padding:8px 0;
    
text-align:center;
    
display: inline-block;
    
border-radius:1px;
	
border: 0px solid #E1CE9A;
    
font-size: 0.85em;
    
width:200px;
    
height:40px; 
	    
color:#ffffff;
  
font-family: verdana,sans-serif;


margin-top: 3px;
}


				
.small_bouton_100_index, .small_bouton_100_index:active {
	
color:#ffffff;	
					
background: rgb( 97, 78, 84 );
					
border: 0px solid #E1CE9A;
										
background: linear-gradient( #fd4626, #fd4626);
					
background: -webkit-linear-gradient( #fd4626, #fd4626);
					
background: -moz-linear-gradient( #fd4626, #fd4626);
					
background: -ms-linear-gradient( #fd4626, #fd4626);
					
background: -o-linear-gradient( #fd4626, #fd4626);

background: linear-gradient( #fd4626, #fd4626);
				}


							.small_bouton_100_index:hover {
								color:#ffffff;
								background: rgb( 165, 223, 0 );
								background: -webkit-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -moz-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -ms-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: -o-linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
								background: linear-gradient( rgb( 165, 223, 0 ), rgb( 165, 223, 0 ));
							}

							
.input_long_panier{
    
	padding: 10px;
    margin: 0;
    border: 1px solid #92747e;
    width: 400px;
	height:40px;
	vertical-align:middle;
    border-radius: 3px;
    background: #ffffff;
	font-family: verdana,sans-serif;

}	


div#position_poubelle{
	
	margin-top: -80px;
	display : block;
margin-left: 850px;	

}

div#place_prix_caroussel{
	
margin-top: 250px;
display: block;

background: #ffffff;
position: absolute;
width: 300px;	

}

div#place_prix_caroussel_focus{
	
margin-top: 300px;
display: block;
background: #ffffff;
position: absolute;
width: 300px;

}

div#position_btsearch{
	
margin-left: 215px;
  position: relative;
  margin-top: -20px;

}


/*carousssel*/
/*carousssel*/
/*carousssel*/
.slider{width: 100%}
.slider input{display: none;}
.testimonials{
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	min-height: 350px;
	perspective: 203px;
	overflow: hidden;
}
.testimonials .item{
	width: 300px;
margin-top: -5px;
	position: absolute;

	top: 0;
	box-sizing: border-box;
	text-align: center;
	transition: transform 0.4s;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
	user-select: none;
	cursor: pointer;
	background-color: #ffffff;
}
.testimonials .item h1{font-size: 114px; color: white;}
.dots{display: flex; justify-content: center;align-items: center;}
.dots label{
	height: 5px;
	width: 5px;
	border-radius: 50%;
	cursor: pointer;
	background-color: #413B52;
	margin: 7px;
	transition-duration: 0.2s;
}

#t-1:checked ~ .dots label[for="t-1"],
#t-2:checked ~ .dots label[for="t-2"],
#t-3:checked ~ .dots label[for="t-3"],
#t-4:checked ~ .dots label[for="t-4"],
#t-5:checked ~ .dots label[for="t-5"]{
	transform: scale(2);
	background-color: #fff;
	box-shadow: 0px 0px 0px 3px #dddddd24;
}

#t-1:checked ~ .dots label[for="t-2"],
#t-2:checked ~ .dots label[for="t-1"],
#t-2:checked ~ .dots label[for="t-3"],
#t-3:checked ~ .dots label[for="t-2"],
#t-3:checked ~ .dots label[for="t-4"],
#t-4:checked ~ .dots label[for="t-3"],
#t-4:checked ~ .dots label[for="t-5"],
#t-5:checked ~ .dots label[for="t-4"]{
	transform: scale(1.5);
}

#t-1:checked ~ .testimonials label[for="t-3"],
#t-2:checked ~ .testimonials label[for="t-4"],
#t-3:checked ~ .testimonials label[for="t-5"],
#t-4:checked ~ .testimonials label[for="t-1"],
#t-5:checked ~ .testimonials label[for="t-2"]{
	transform: translate3d(600px, 0, -180px) rotateY(0deg);
	z-index: 2;
}

#t-1:checked ~ .testimonials label[for="t-2"],
#t-2:checked ~ .testimonials label[for="t-3"],
#t-3:checked ~ .testimonials label[for="t-4"],
#t-4:checked ~ .testimonials label[for="t-5"],
#t-5:checked ~ .testimonials label[for="t-1"]{
	transform: translate3d(300px, 0, -90px) rotateY(0deg);
	z-index: 3;
}

#t-2:checked ~ .testimonials label[for="t-1"],
#t-3:checked ~ .testimonials label[for="t-2"],
#t-4:checked ~ .testimonials label[for="t-3"],
#t-5:checked ~ .testimonials label[for="t-4"],
#t-1:checked ~ .testimonials label[for="t-5"]{
	transform: translate3d(-300px, 0, -90px) rotateY(0deg);
	z-index: 3;
}

#t-3:checked ~ .testimonials label[for="t-1"],
#t-4:checked ~ .testimonials label[for="t-2"],
#t-5:checked ~ .testimonials label[for="t-3"],
#t-2:checked ~ .testimonials label[for="t-5"],
#t-1:checked ~ .testimonials label[for="t-4"]{
	transform: translate3d(-600px, 0, -180px) rotateY(0deg);
	
}

#t-1:checked ~ .testimonials label[for="t-1"],
#t-2:checked ~ .testimonials label[for="t-2"],
#t-3:checked ~ .testimonials label[for="t-3"],
#t-4:checked ~ .testimonials label[for="t-4"],
#t-5:checked ~ .testimonials label[for="t-4"],
#t-5:checked ~ .testimonials label[for="t-5"]{
	
	z-index: 4;
}	
/*carousssel*/
/*carousssel*/
/*carousssel*/
/*carousssel*/</pre></body></html>