body { background-image:url(../img/background.jpg); margin:0px;}
.link_img { border:0px;}

a img {border:none;}

#coin_droite {float:left; margin-right:0px; }

/* <-------- RAJOUT 3 colonnes -------------> */
#container {
/*background-color:#841F27;*/
margin:0 auto;
position:relative;
width:1000px;
z-index:2;
}
#gauche, #droite {
font-size:2em;
}
#gauche {
/*background:#A5B557 url(pattern.gif) repeat scroll 0 0;*/
margin-right:500px;
text-align:right;
}
#out_gauche {
/*background-color:#999999;*/
position:absolute;
width:50%;
margin-top:3px;
}
#droite {
background: url(../img/background/img/background_page3_droite.jpg);
background-repeat: no-repeat;
background-position:1px 313px;
margin-left:498px;
}
#out_droite {
/*background-color:#999999;*/
left:50%;
position:absolute;
width:49%;
}
#gauche, #droite, #out_gauche, #out_droite {
height:100%;
top:0;
z-index:1;
}


/* < ---------------------- INDEX -----------------------> */
#corps {background-image:url(../img/background/background-intro.jpg); width:1017px; height:651px;margin:auto; background-repeat:no-repeat;}
	#barre_haut { float:right; margin-right:20px; margin-top:0px; }
		#coin_gauche {float:left; margin-right:610px; margin-top:-20px;}
	#contenu { width:982px; height:484px; margin-left:10px; padding-top:52px;}
	#animation { float:left;margin-top:50px; background-image:url(../img/flash_bas.png); background-repeat:no-repeat; background-position:bottom;}
	#logo {position:relative; left:0px; top:60px; }
	#div_menu { float:left; margin-top:43px;margin-left:50px;}


/* <---------------------- PAGE 2 -----------------------> */
#page2 #corps {background-image:url(../img/background/background_page2.jpg); width:1190px; height:651px;margin:auto; background-repeat:no-repeat;}
	#page2 #barre_haut { float:right; margin-right:60px; margin-top:32px; }
		#page2 #coin_gauche {float:left; margin-right:610px; margin-top:-20px;}
		#page2 #coin_droite {float:left; margin-right:0px; }
	#page2 #menu_hor { margin-left:144px; padding-top:86px;}
	#page2 #presentation { float:right; margin-right:100px; margin-top:20px; width:670px;}
	#page2 #img_presentation {}
	#page2 #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:600;}
	
/* <--------------------- Validation -----------------------> */
#validation #corps {background-image:url(../img/background/background_page5.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#validation #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#validation #coin_gauche {float:left; margin-left:10px;}
		#validation #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#validation #menu_hor {margin-left:10px; padding-top:86px;}
	/*#validation #presentation { float:left; margin-left:270px; width:670px;}*/
    
	
	/* ####  /!\   #### Parties inversées  ####  /!\   #### */
	#validation #presentation #partie_droite {float:left; margin-left:20px; margin-top:20px;}
	#validation #presentation #partie_droite #img_panier { width:296px;}
	
	#validation #presentation #partie_gauche {width:500px; height:100px; float:left; margin-left:100px; margin-top:80px;}
	#validation #presentation #partie_gauche form {margin-top:20px;}
	#validation #presentation #partie_gauche .name, #form_contact .name {color:#3c2b0d; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
	#validation #presentation #partie_gauche .valider {text-align:right;}
	#validation input, #validation textarea, #form_contact input, #form_contact textarea {width:300px;background:#FFF7DC; color:#3C2B0D;}
	#validation textarea, #form_contact textarea {height:100px;}
	
	
	/*#validation #img_presentation {}*/
	#validation #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:justify; line-height:17px;}
	/* °°°° formulaire °°°° */
	/*#validation #presentation #form_contact h1 { }
	#validation #presentation #form_contact .name{font-family:Arial, Helvetica, sans-serif; color:#3c2b0d; font-size:11px; text-align:right;}
	#validation #presentation #form_contact .valider{text-align:right;}
	#validation #presentation #form_contact input{font-family:Arial, Helvetica, sans-serif; color:#3c2b0d; font-size:11px; text-align:center; background-color:#B5AA8A;}
	#validation #presentation #form_contact textarea{font-family:Arial, Helvetica, sans-serif; color:#3c2b0d; font-size:11px; text-align:center; background-color:#B5AA8A; width:280px; height:90px;}*/
	/* °°° TABLEAU °°° */
	/*#validation #tab_selection { border: 2px solid #BA5C57; border-collapse:collapse;} 
	#validation .th_selection { border: 1px solid #BA5C57; text-align:center;}
	#validation .td_selection { border: 1px solid #BA5C57; text-align:center;}*/
	

#demande_enregistree #corps {background-image:url(../img/background/background_page3bis.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#demande_enregistree #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#demande_enregistree #coin_gauche { float:left; margin-left:10px;}
		#demande_enregistree #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#demande_enregistree #menu_hor { margin-left:18px; padding-top:85px;}
	#demande_enregistree #presentation { background-image:url(../img/background_ss_categorie.png); width:587px; height:192px; float:right; margin-right:180px; margin-top:120px; }
	#demande_enregistree #img_presentation { margin-left:20px; margin-top:10px;}
	#demande_enregistree #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:justify; line-height:17px; margin-left:30px; margin-top:20px;}
	#demande_enregistree #presentation .retour_accueil {margin-left:220px;}


#creation #corps {background-image:url(../img/background/background_page3.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#creation #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#creation #coin_gauche { float:left; margin-left:10px;}
		#creation #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#creation #menu_hor {margin-left:18px; padding-top:85px;}
	#creation #presentation { float:left; margin-left:270px; width:670px;}
	#creation #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:justify; line-height:17px;}


#point_fort li {margin-bottom:10px;}
#point_fort #corps {background-image:url(../img/background/background_page3bis.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#point_fort #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#point_fort #coin_gauche { float:left; margin-left:10px;}
		#point_fort #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#point_fort #menu_hor {margin-left:18px; padding-top:86px;}
	#point_fort #presentation { float:left; margin-left:270px; width:670px;}
	#point_fort #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:600;}
    

#contenu_s #corps {background-image:url(../img/background/background_page3.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#contenu_s #barre_haut { float:right; margin-right:0px; margin-top:32px;}
		#contenu_s #coin_gauche { float:left; margin-left:10px;}
		#contenu_s #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#contenu_s #menu_hor { margin-left:18px; padding-top:86px;}
	#contenu_s #presentation { float:left; margin-left:270px; width:670px;}
	#contenu_s #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; /*text-align:justify;*/ line-height:17px;}
	#contenu_s #presentation p a{ color:#3c2b0d; margin-left:250px;}

#actualisation #corps {background-image:url(../img/background/background_page3bis.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#actualisation #barre_haut { float:right; margin-right:0px; margin-top:32px;}
		#actualisation #coin_gauche { float:left; margin-left:10px;}
		#actualisation #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#actualisation #menu_hor { margin-left:18px; padding-top:86px;}
	#actualisation #presentation { float:left; margin-left:270px; width:670px;}
	#actualisation #img_presentation {}
	#actualisation #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:justify; line-height:17px;}
	
#contact #corps {background-image:url(../img/background/background_page3.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#contact #barre_haut { float:right; margin-right:0px; margin-top:32px;}
		#contact #coin_gauche { float:left; margin-left:10px;}
		#contact #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#contact #menu_hor { margin-left:18px; padding-top:86px;}
	#contact #presentation { float:left; margin-left:270px; width:670px;}
	#contact #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:justify; line-height:17px;}
	
	#contact #presentation #form_contact {margin-top:80px; margin-left:50px;}
	#contact #presentation #form_contact h1 { font-family:Arial, Helvetica, sans-serif;font-size:18px; color:#3c2b0d; margin-left:0px; margin-top:0px; margin-bottom:0px; text-align:center;} 
	#contact #presentation #form_contact h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3c2b0d; margin-left:250px;} 
	#contact #presentation #form_contact h3 {font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#3c2b0d; margin-left:250px;} 
	#contact #presentation #form_contact #european_manager {margin-left:250px;}
	#contact #presentation #form_contact #contact_pays {margin-top:50px;}
	#contact #presentation #form_contact #contact_pays #contact_chine {float:left; margin-left:20px;}
	#contact #presentation #form_contact #contact_pays #contact_uk{float:left; margin-left:290px;}
	#contact #presentation #form_contact #contact_email {clear:both; text-align:center;}
	#contact #presentation #form_contact #contact_email a{color:#3c2b0d;}
	
	#contact #presentation #form_contact .valider{text-align:right;}

/* <--------------------- PAGE 3 bis-----------------------> */
#page3bis #corps {background-image:url(../img/background/background_page3bis.jpg); width:1190px; height:651px;margin:auto; background-repeat:no-repeat;}
	#page3bis #barre_haut { float:right; margin-right:60px; margin-top:32px; }
		#page3bis #coin_gauche {float:left; margin-right:610px; margin-top:-20px;}
	#page3bis #menu_hor {margin-left:144px; padding-top:86px;}
	#page3bis #presentation { float:right; margin-right:100px; margin-top:20px; width:670px;}
	#page3bis #img_presentation {}
	#page3bis #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:600;}


/* <---------------------- PAGE 4 -----------------------> */
#page4 #corps {background-image:url(../img/background/background_page4.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#page4 #barre_haut { float:right; margin-right:0px; margin-top:32px;}
		#page4 #coin_gauche { float:left; margin-left:10px;}
		#page4 #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#page4 #menu_hor { margin-left:10px; padding-top:86px;}
		#page4 #menu_hor #back {margin-left:-2px;float:left;}
		#page4 #menu_hor #contact {margin-left:800px;}
	#page4 #presentation { float:right; margin-right:100px; margin-top:74px; width:670px;}
	#page4 #img_presentation {}
	#page4 #navigation #nav1 { margin-top:28px; margin-left:110px;}
	#page4 #navigation #nav1 .img_navig{ margin-left:50px; }
	#page4 #navigation #nav2 { margin-top:25px; margin-left:110px;}
	#page4 #navigation #nav2 .img_navig{ margin-left:50px;}
	#page4 #presentation p { color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:600;}
	
/* --------------------------------------------------------- */




/* < -------------------- PAGE 5 --------------------------> */
/*
#page5 #corps {background-image:url(../img/background/background_page5.jpg); width:1190px; height:651px;margin:auto; background-repeat:no-repeat;}
	#page5 #barre_haut { float:right; margin-right:60px; margin-top:32px; }
		#page5 #coin_gauche {float:left; margin-right:610px; margin-top:-20px;}
		#page5 #coin_droite {float:left; margin-right:0px; }
	#page5 #menu_hor {margin-left:144px; padding-top:86px;}
		#page5 #menu_hor #back {margin-left:2px; margin-top:2px; float:left;}
		#page5 #menu_hor #contact {margin-left:800px;}
	#page5 #presentation { float:right; margin-right:85px; margin-top:10px; }
*/
	
	/* <<<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>> */
/*
	#page5 #presentation #partie_gauche { float:left; width:590px; margin-top:50px;}
	#page5 #presentation #partie_gauche #presentation_style {background-image:url(../img/background_ss_categorie.png); width:588px; height:194px;}
		#presentation_style #conteneur_list_ss_cat {position:relative; top:50px; left:115px; width:450px;}
			#presentation_style #list_ss_cat {float:left;}
			#presentation_style #list_ss_cat img{margin-left:15px; margin-top:10px;}
		#partie_gauche #conteneur_list_cat {margin-top:40px; margin-left:0px; }
		#partie_gauche .list_cat { float:left; background-image:url(../img/background_case.png); background-repeat:no-repeat; margin-right:10px; }
*/
	
	/* <<<<<<<<<<<<<<<< PARTIE DROITE >>>>>>>>>>>>>>>>> */
/*
	#page5 #presentation #partie_droite { float:right; width:336px; margin-left:15px; margin-top:-30px;}
	#page5 #presentation #partie_droite #recherche { background-image:url(../img/fond_degrade.png); background-repeat:repeat-x;}
	#page5 #presentation #partie_droite #recherche .img_recherche { float:left;}
	#page5 #presentation #partie_droite #recherche .nom_recherche { float:left; background-image:url(../img/background_recherche.png); width:263px; height:29px; margin-left:10px; }
	#page5 #presentation #partie_droite #recherche .nom_recherche img {margin-top:8px; margin-left:4px;}
	
	#page5 #presentation #partie_droite #recherche #img_panier {background-image:url(../img/background_panier.png); width:332px; height:38px; text-align:center;margin-top:40px;}
	#img_panier img {margin-top:6px;}
	#page5 #partie_droite #valider {position:relative;}

*/

/* #################################################### */
/* <----------------------- ---------------------------->
/* #################################################### */

/* Commun aux pages compliquées */
#resultats {
	text-align:center;
	color:#3C2B0D;
	font-family:arial;
	/*font-weight:bold;*/
	font-size:12px;
	margin-top:20px;
}

/* <<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>>> */
	#presentation_style #conteneur_list_ss_cat {position:relative; top:50px; left:100px; width:460px;}
		#presentation_style #list_ss_cat {margin-left:120px;}
		/*#ss_categorie {margin-left:200px;}*/
		
		
		/*#presentation_style #list_ss_cat {float:left; margin-left:15px;}
		#presentation_style #list_ss_cat img {margin-left:15px; margin-top:20px;}
	
	#partie_gauche .list_cat { float:left; background-image:url(../img/boutons/ombre.png); background-repeat:no-repeat;}*/
	#partie_gauche #conteneur_list_cat {margin-top:40px; margin-left:0px; }
		
/* <<<<<<<<<<<<<<<< PARTIE DROITE >>>>>>>>>>>>>>>>> */
	#presentation #partie_droite { float:right; width:336px; margin-left:25px; margin-top:-30px; margin-right:-70px;}
	#presentation #partie_droite #recherche { background-image:url(../img/fond_degrade.png); background-repeat:repeat-x; height:450px;}
	#presentation #partie_droite #recherche .img_recherche { float:left;}
	#presentation #partie_droite #recherche .nom_recherche { float:left; background-image:url(../img/background_recherche.png); width:263px; height:29px; margin-left:10px; }
	#presentation #partie_droite #recherche .nom_recherche img {margin-top:3px; margin-left:4px;}
	#presentation #partie_droite #recherche .nom_recherche .img_right {float:right; margin-top:-12px; margin-right:10px;}
	
	
	#presentation #partie_droite #recherche #img_panier {background-image:url(../img/background_panier.png); width:296px; height:38px;margin-top:10px; padding-left:40px;}
	/*#presentation #partie_droite #recherche #img_panier {font-size:20px; color:#FFF; font-weight:bold;}*/
	#presentation #partie_droite #recherche #img_panier #resultat {float:right;font-size:20px; color:#FFF; font-weight:bold; margin-top:-23px; margin-right:50px;}
	
	#img_panier img {margin-top:6px;}
	#nom_ville {
		background:url(../img/mini-caracteristiques/bg.png) no-repeat 2px -2px;
		position:relative;
		top:5px;
		padding-left:18px;
		font-family:Verdana;
		font-size:13px;
	}
	#nom_ville a {
		color:black;
		text-decoration:none;
	}
	.selection_recherche {
		height:50px;
	}
	
	
/* < ---------------------- QUANTITE ---------------------------> */
#quantite #corps {background-image:url(../img/background/background_page5.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#quantite #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#quantite #coin_gauche { float:left; margin-left:10px;}
		#quantite #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#quantite #menu_hor {  margin-left:10px; padding-top:86px;}
		#quantite #menu_hor #back {margin-left:2px; margin-top:2px; float:left;}
		#quantite #menu_hor #contact {margin-left:650px;}
	#quantite #presentation { float:right; margin-right:85px; margin-top:10px; }
	
	/* <<<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>> */
	#quantite #presentation #partie_gauche { float:left; width:590px; margin-top:50px;}
	#quantite #presentation #partie_gauche #presentation_style {background-image:url(../img/en/background-quantite.png); width:588px; height:194px;}
	
	/* °°°°°°°°°°° Liste des textes °°°°°°°°°°°°°°°*/
	#quantite #presentation #partie_gauche #presentation_style #ss_categorie #line1 {float:left; }
	#quantite #presentation #partie_gauche #presentation_style #ss_categorie #line2 {clear:both; float:left;}
	#quantite #presentation #partie_gauche #presentation_style #ss_categorie #line3 {clear:both; float:left;}
	
	
/* < ---------------------- STYLES ---------------------------> */
#style #corps {background-image:url(../img/background/background_page5.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#style #barre_haut { float:right; margin-right:0px; margin-top:32px;}
		#style #coin_gauche { float:left; margin-left:10px;}
		#style #coin_droite { margin-top:-50px; margin-left:780px; width:210px; }
	#style #menu_hor {margin-left:10px; padding-top:86px;}
		#style #menu_hor #back {margin-left:2px; margin-top:2px; float:left;}
		#style #menu_hor #contact {margin-left:650px;}
	#style #presentation { float:right; margin-right:85px; margin-top:10px;}
	
	/* <<<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>> */
	#style #presentation #partie_gauche { float:left; width:590px; margin-top:50px;}
	#style #presentation #partie_gauche #presentation_style {background-image:url(../img/en/background-style.png); width:588px; height:194px;}
	
	#style #presentation #partie_gauche #presentation_style #ss_categorie #line1 {float:left; }
	#style #presentation #partie_gauche #presentation_style #ss_categorie #line2 {clear:both; float:left;}
	
	
/* < ---------------------- POTENTIEL ---------------------------> */
#potentiel #corps {background-image:url(../img/background/background_page5.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#potentiel #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#potentiel #coin_gauche { float:left; margin-left:10px;}
		#potentiel #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#potentiel #menu_hor {  margin-left:10px; padding-top:86px;}
		#potentiel #menu_hor #back {margin-left:2px; margin-top:2px; float:left;}
		#potentiel #menu_hor #contact {margin-left:650px;}
	#potentiel #presentation { float:right; margin-right:85px; margin-top:10px; }
	
	/* <<<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>> */
	#potentiel #presentation #partie_gauche { float:left; width:590px; margin-top:50px;}
	#potentiel #presentation #partie_gauche #presentation_style {background-image:url(../img/en/background-potentiel.png); width:588px; height:194px;}

	
/* < ---------------------- PRODUIT ---------------------------> */
#produit #corps {background-image:url(../img/background/background_page5.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#produit #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#produit #coin_gauche { float:left; margin-left:10px;}
		#produit #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#produit #menu_hor {  margin-left:10px; padding-top:86px;}
		#produit #menu_hor #back {margin-left:2px; margin-top:2px; float:left;}
		#produit #menu_hor #contact {margin-left:650px;}
	#produit #presentation { float:right; margin-right:85px; margin-top:10px; }
	
	/* <<<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>> */
	#produit #presentation #partie_gauche { float:left; width:590px; margin-top:50px;}
	#produit #presentation #partie_gauche #presentation_style {background-image:url(../img/en/background-produit.png); width:588px; height:194px; }
	
	/* °°°°°°°°°°° Liste des textes °°°°°°°°°°°°°°°*/
	#produit #presentation #partie_gauche #presentation_style #ss_categorie #line1 {float:left; }
	#produit #presentation #partie_gauche #presentation_style #ss_categorie #line2 {clear:both; float:left;}
	#produit #presentation #partie_gauche #presentation_style #ss_categorie #line3 {clear:both; float:left;}
	#produit #presentation #partie_gauche #presentation_style #ss_categorie #line4 {clear:both; float:left;}
	
	
/* < ---------------------- SEGMENT ---------------------------> */
#segment #corps {background-image:url(../img/background/background_page5.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#segment #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#segment #coin_gauche { float:left; margin-left:10px;}
		#segment #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#segment #menu_hor {  margin-left:10px; padding-top:86px;}
		#segment #menu_hor #back {margin-left:2px; margin-top:2px; float:left;}
		#segment #menu_hor #contact {margin-left:650px;}
	#segment #presentation { float:right; margin-right:85px; margin-top:10px; }
	
	/* <<<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>> */
	#segment #presentation #partie_gauche { float:left; width:590px; margin-top:50px;}
	#segment #presentation #partie_gauche #presentation_style {background-image:url(../img/en/background-segment.png); width:588px; height:194px;}
	#segment #presentation #partie_gauche #presentation_style #ss_categorie #line1 {float:left; }
	#segment #presentation #partie_gauche #presentation_style #ss_categorie #line2 {clear:both; float:left; margin-top:20px; }
	#segment #presentation #partie_gauche #presentation_style #ss_categorie #line3 {clear:both; float:left; margin-top:20px;}
	
/* < ---------------------- LOCALISATION ---------------------------> */
#localisation #corps {background-image:url(../img/background/background_page5.jpg); width:999px; height:651px;margin:auto; background-repeat:no-repeat;}
	#localisation #barre_haut { float:right; margin-right:0px; margin-top:32px; }
		#localisation #coin_gauche { float:left; margin-left:10px;}
		#localisation #coin_droite { margin-top:-50px; margin-left:780px; width:210px;}
	#localisation #menu_hor {  margin-left:10px; padding-top:86px;}
		#localisation #menu_hor #back {margin-left:2px; margin-top:2px; float:left;}
		#localisation #menu_hor #contact {margin-left:650px;}
			#contact .coin_droite { float:left; }
	#localisation #presentation {float:right; margin-right:85px; margin-top:10px;}
	#presentation_style img {
		float:right;
		margin:30px 80px 40px 0;
	}
	#presentation_style form {
		margin-left:-45px;
	}
	#presentation_style .submit {
		background:#D7CEAF;
		height:22px;
		padding-left:10px;
		padding-right:10px;
	}

/* < ---------------------- CRITERE SELECTION ---------------------------> */
#critere_selection_all #corps {background-image:url(../img/background/background_page5.jpg); width:1190px; height:651px;margin:auto; background-repeat:no-repeat;}
	#critere_selection_all #barre_haut { float:right; margin-right:60px; margin-top:32px; }
		#critere_selection_all #coin_gauche {float:left; margin-right:610px; margin-top:-20px;}
		#critere_selection_all #coin_droite {float:left; margin-right:0px; }
	#critere_selection_all #menu_hor {margin-left:144px; padding-top:86px;}
		#critere_selection_all #menu_hor #back {margin-left:2px; margin-top:2px; float:left;}
		#critere_selection_all #menu_hor #contact {margin-left:650px;}
	#critere_selection_all #presentation { float:right; margin-right:85px; margin-top:10px; }
	#critere_selection_all #presentation #partie_gauche #presentation_style { background-image:url(../img/background_ss_categorie.png); background-repeat:no-repeat; width:587px; height:192px;}
	#critere_selection_all #presentation #partie_gauche #presentation_style .interdit{ margin-top:20px; margin-left:260px;}
	#critere_selection_all #presentation #partie_gauche #presentation_style .all_critere{ margin-top:20px; margin-left:30px;}
	
	/* <<<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>> */
	#critere_selection_all #presentation #partie_gauche { float:left; width:590px; margin-top:50px;}


/* ----- Liste à puce texte ---- */
.texte_enum{ color:#3c2b0d; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:600; margin-top:5px; }

/* ----------------------------- */
	
	/* <<<<<<<<<<<<<<<<< PARTIE GAUCHE >>>>>>>>>>>>>>>> */
	#localisation #presentation #partie_gauche { float:left; width:590px; margin-top:50px;}
	#localisation #presentation #partie_gauche #presentation_style {background-image:url(../img/en/background-localisation.png); width:588px; height:194px;}
	#localisation #presentation #partie_gauche #presentation_style #choix_localisation { margin-left:50px;}
	#localisation #presentation #partie_gauche #presentation_style #list_deroulante { margin-left:242px;}
	#liste_province, #liste_ville { background-color:#fff8dc; color:#3d2510; font-size:15px; border:1px solid #3d2510; height:22px; width:210px; font-family:Verdana}
	

/* -------------------------------------------------------------------------------*/ 

/*a.info{
position:relative;
z-index:24;
color:#000;
text-decoration:none
}

a.info:hover{
z-index:25;
background-color:#FFF
}

a.info span{
display: none
}
*/
/*
a.info:hover span{ 
display:block;
position:absolute;
top:2px; left:30px;

background-image:url(../img/background_panier.png);
color:#000;
text-align: justify;
font-weight:none;
padding:5px;
}*/

#allotest {color:#B3A888; width:500px; height:50px; margin-top:-35px;}
.cadre_infoBulle  { width:650px; height:40px; position:relative; top:0px; left:40px;}
.cadre_infoBulle h1 {color:#806C57; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#asterisque {
	color:#A74A47;
	font-family:Arial;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
}

.supp_recherche {
	position:relative;
	top:6px;
	left:-8px;
}

#tous_selectionnes {
	color:#3C2B0D;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	background:url(../img/interdit.png) no-repeat;
	height:77px;
	text-align:center;
	padding-top:20px;
	margin-left:50px;
	padding-left:20px;
}
/*''''''' CONTACT '''''''*/
#table_contact {
	width:100%;
	margin-top:20px;
	font-family:arial;
	font-size:14px;
}
#table_contact th {
	padding-bottom:30px;
	padding-left:190px;
}
#table_contact h1, #table_contact h2 {
	margin:0;
	text-align:left;
}
#table_contact h1 {
	font-size:18px;
}
#table_contact h2 {
	font-size:15px;
}
#table_contact a {
	margin-top:30px;
	color:#5F5041;
}
#table_contact a:hover {
	color:#BA5C57;
}
/*'''''''''''''''''''''''*/

/*#validation #contact_nav_droite { position:relative; top:90px; right:0px;}*/

.mots-cles {
	width:985px;
	margin:0 auto;
	font-family:arial;
	color:#2F2D26;
	font-size:11px;
	text-align:justify;
}

.mots-cles a {
	color:#2F2D26;
}

.mots-cles a:hover {
	color:#2F2D26;
}

/*''' PUBLICITÉS HAUT '''*/
#pour-voir-la-pub {
	position:absolute;
	margin-left:-615px;
	margin-top:-15px;
}

#voir-pub-de {
	height:27px;
	width:623px;
	background:url(../img/publi-editorial/en/voir-pub-de.png) no-repeat;
	position:absolute;
	margin-left:-25px;
	padding-left:245px;
	font-family:Verdana;
}
#voir-pub-de.villes {
	padding-top:5px;
	padding-left:260px;
}

#voir-pub-de-a {
	height:27px;
	width:623px;
	background:url(../img/publi-editorial/en/voir-pub-de-a.png) no-repeat;
	position:absolute;
	margin-left:-25px;
	padding-left:245px;
	font-family:Verdana;
	display:block;
	text-decoration:none;
}
#voir-pub-de-a a {
	text-decoration:none;
}

.annonceur {
	font-family:Verdana;
	font-size:12px;
}
/*'''''''''''''''''''''''*/


/*''''''''''  Presse / reference ''''''''''*/
#presse #corps {
	background:url(../img/background/background_page-presse.jpg) no-repeat;
	width:999px;
	height:651px;
	margin:auto;
}
#presse #presentation {
	padding-top:90px;
	margin-left:20px;
}

#cadre-presse {
	width:430px;
}

#cadre-presse h1.en {
	background:url(../img/presse/titre_presse_en.png) no-repeat;
	width:174px;
	height:29px;
}
#cadre-presse h1.fr {
	background:url(../img/presse/titre_presse_fr.png) no-repeat;
	width:205px;
	height:43px;
}
#cadre-presse .coupure {
	background:url(../img/presse/cadre_presse.png) 180px no-repeat;
	height:128px;
	color:#3c2b0d;
	font-family:Arial;
	font-size:13px;
	margin-bottom:30px;
}
#cadre-presse .coupure img {
	border:#7c735a 2px solid;
	margin-left:35px;
	margin-right:20px;
	float:left;
}
#cadre-presse .coupure .titre {
	font-weight:bold;
	padding-top:20px;
}
#cadre-presse .coupure .date {
	font-style:italic;
	font-size:11px;
}
#cadre-presse .coupure .details {
	color:#be625c;
	text-align:right;
	margin-right:10px;
	display:block;
}

#cadre-references {
	float:right;
	width:430px;
	margin-right:50px;
	font-family:Arial;
	font-size:13px;
	text-transform:uppercase;
}
#cadre-references h1.en {
	background:url(../img/presse/titre_reference_en.png) no-repeat;
	width:182px;
	height:39px;
}
#cadre-references h1.fr {
	background:url(../img/presse/titre_reference_fr.png) no-repeat;
	width:180px;
	height:39px;
}
#cadre-references li {
	margin-top:10px;
	list-style-type:none;
	background:url(../img/presse/puce.png) no-repeat 0 4px;
	padding-left:40px;
}
#cadre-references li a {
	color:#3c2b0d;
	text-decoration:none;
}
#cadre-references li a:hover {
	text-decoration:underline;
}

#barre-nav {
	width:984px;
	height:36px;
	background:url(../img/presse/barre-nav.png) no-repeat;
	margin-left:-13px;
}
#barre-nav #droite {
	float:right;
	width:490px;
}
#barre-nav #droite a, #barre-nav #gauche a {
	color:#ba685f;
	text-decoration:none;
}
#barre-nav #droite {
	color:#ba685f;
}
#barre-nav #gauche a {
	color:#f6f2e3;
}
#barre-nav #droite a:hover, #barre-nav #gauche a:hover {
	text-decoration:underline;
}
#barre-nav #gauche {
	width:490px;
	position:relative;
	top:-36px;
}

#barre-nav #droite, #barre-nav #gauche {
	text-align:center;
	font-family:Verdana;
	font-size:1em;
	padding-top:10px;
}
/*'''''''''''''''''''''''''''''''''''''''''*/


/*'''''''''''''' ANNONCEURS '''''''''''''''*/
#annonceur-cadre {
	width:941px;
	height:346px;
	background:url(../img/annonceurs/elements/cadre.png) no-repeat;
	position:relative;
	top:40px;
	margin:0 auto;
	font-family:Arial;
	font-size:12px;
	padding:10px;
	overflow:auto;
}
#annonceur-cadre img {
	border:1px solid #80775e;
}

#petit-cadre {
	width:547px;
	height:212px;
	background:url(../img/annonceurs/elements/petit-cadre.png) no-repeat;
	float:right;
	padding:10px;
}
#petit-cadre h1 {
	font-size:19px;
	margin:0;
}
#petit-cadre .label {
	color:#866D57;
	font-weight:bold;
}
#petit-cadre a {
	color:#FF0000;
	text-decoration:none;
}
#petit-cadre a:hover {
	text-decoration:underline;
}

#miniatures {
	margin-top:4px;
}
#miniatures img {
	margin-right:8px;
	margin-bottom:8px;
}

#petit-cadre-bas {
	background:url(../img/annonceurs/elements/petit-cadre-bas.png) no-repeat;
	width:450px;
	height:320px;
	padding:10px;
}
#petit-cadre-bas div {
	margin-bottom:5px;
}
#petit-cadre-bas strong {
	color:#866D57;
	display:block;
	float:left;
	width:150px;
}

#haut-cadre-rose {
	background:url(../img/annonceurs/elements/haut-cadre-rose.png) no-repeat;
	width:442px;
	height:9px;
}
#bas-cadre-rose {
	background:url(../img/annonceurs/elements/bas-cadre-rose.png) no-repeat;
	width:442px;
	height:9px;
	margin-bottom:10px;
}

#cadre-rose {
	float:right;
	width:442px;
	color:#fff8dc;
	font-weight:bold;
	text-align:justify;
	line-height:20px;
}
#cadre-rose p {
	background:#C37D71;
	padding:0 10px 0 10px;
	margin:0;
}

.cadre-annonceur {
	background:url(../img/annonceurs/elements/cadre-annonceur.png) no-repeat right;
	height:100px;
	margin-bottom:15px;
}
.cadre-annonceur img {
	border:2px solid #81775C;
}
.cadre-annonceur div {
	float:right;
	width:405px;
	padding:10px;
}
.cadre-annonceur p {
	font-style:italic;
}
.cadre-annonceur h3 {
	font-size:14px;
	margin-top:0;
	margin-bottom:30px;
	text-align:center;
}
.cadre-annonceur a {
	float:right;
	color:#be625c;
	font-size:12px;
}

#nb-pages {
	background:url(../img/annonceurs/elements/bg-nb-pages.png) no-repeat;
	width:640px;
	height:36px;
	position:relative;
	top:-14px;
	left:-25px;
	text-align:center;
	padding-top:8px;
}
#nb-pages, #nb-pages a  {
	color:#be625c;
	font-size:14px;
	font-weight:bold;
}

#publi-editorial {
	background:url(../img/annonceurs/elements/publi-editorial.png) no-repeat;
	width:337px;
	height:31px;
	position:relative;
	bottom:60px;
	right:1px;
	color:white;
	text-align:right;
	font-weight:bold;
	font-size:20px;
	padding-top:5px;
	padding-right:5px;
}
/*'''''''''''''''''''''''''''''''''''''''''*/


#cadre-ie6 {
	background:url(../img/ie6.jpg) no-repeat;
	width:514px;
	height:300px;
	margin:50px auto 0 auto;
	padding-top:240px;
	padding-left:480px;
	font-family:Arial;
	font-size:12px;
}
