﻿	/*********************************************** Redefinition des balises HTML **********************************************/

	hr{display:none;}
	a{text-decoration:none;}
	img{border:0;}
	input.caseacocher, input.boutonradio {border:0;border:none;background:transparent}
	select{padding:0 0 0 3px;}
	fieldset{border:0;}
	fieldset legend{display:none;}
	
	a:hover {text-decoration:underline}
	.italic {font-style: italic}
	
	sup {font-size:0.9em;line-height:0.9em;vertical-align:top;}
	
	.bouton {border:0;border:none;background:transparent}
	.bouton input {border:0;border:none;background:transparent}
	
	/****************************************************************************************************************************/

	/**************************************************** Structure générale ****************************************************/
	#global{width:996px;margin:0 auto;text-align:left;}
		#top{position:relative;width:990px;z-index:2;}
		#top a:hover{text-decoration:underline}
		
			#banniere{display:block;}

			#logo{position:absolute;display:block;z-index:4;top:0;left:12px;width:270px;height:50px;}
			
			#deja_client{position:absolute;z-index:4;bottom:9px;left:13px;}
			#deja_client, #deja_client a{color:#fff;}
			#deja_client a{text-decoration:underline;}
			/* Début Ajout Alex A.B. */
			#deja_client_connecte{position:absolute;z-index:4;bottom:3px;left:13px;}/*MODIF Alex*/
			#deja_client_connecte, #deja_client_connecte a{color:#fff;}				/*MODIF Alex*/
			#deja_client_connecte a{text-decoration:underline;}						/*MODIF Alex*/			
			/* Fin Ajout Alex A.B. */

			#onglets_banniere{position:absolute;z-index:3;width:100%;bottom:0;height:36px;}
			#onglets_banniere a{position:absolute;top:0;display:block;height:36px;text-decoration:none;}
			#onglets_banniere a:hover{text-decoration:none;}
			#onglets_banniere a#onglet_produits{z-index:99;left:324px;width:166px;background:url("../images/bg-onglet-produit-OFF.gif") no-repeat 0 0;}
			#onglets_banniere a#onglet_produits:hover, #onglets_banniere a#onglet_produits.onglet_banniere_actif{background:url("../images/bg-onglet-produit-ON.gif") no-repeat 0 0;}
			#onglets_banniere a#onglet_conseils{z-index:98;left:441px;width:172px;background:url("../images/bg-onglet-conseil-OFF.gif") no-repeat 0 0;}
			#onglets_banniere a#onglet_conseils:hover, #onglets_banniere a#onglet_conseils.onglet_banniere_actif{background:url("../images/bg-onglet-conseil-ON.gif") no-repeat 0 0;}
			#onglets_banniere a#onglet_marques{z-index:97;left:569px;width:172px;background:url("../images/bg-onglet-marques-OFF.gif") no-repeat 0 0;}
			#onglets_banniere a#onglet_marques:hover, #onglets_banniere a#onglet_marques.onglet_banniere_actif{background:url("../images/bg-onglet-marques-ON.gif") no-repeat 0 0;}

			#panier_banniere{position:absolute;z-index:3;width:133px;top:12px;right:12px;}
			
			html>body #panier_banniere a:hover {text-decoration:none;}
			#panier_banniere a:hover span {text-decoration:underline;}
			
			#panier_banniere a{display:block;color:#fff;line-height:19px;}
			#panier_banniere a span{background:url("../images/bg-puce00.gif") no-repeat 0 0.4em;padding:0 0 0 10px;}
			#panier_banniere a#quantite_panier{font-size:9px;padding:0 0 0 50px;}
			#panier_banniere a#quantite_panier span{background:none;}

		#middle{position:relative;width:100%;z-index:1;background:url("../images/bg-middle.gif") repeat-y 170px 0;padding:8px 0 7px 0;}
		#panier #middle{background:none;}
			#col_left, #col_center, #col_right{float:left;display:inline;background:#fff}
			
			#col_right a:hover {text-decoration:underline}
			html>body #col_right a:hover {text-decoration:none;}
			#col_right a:hover span {text-decoration:underline;}

			#col_left{width:170px;}
			/*** Largeur carousel ***/
			#col_center{width:640px;margin:0 10px 0 17px;}
			#panier #col_center{width:100%;margin:0;}
			#col_right{width:173px;}

		#bottom{position:relative;z-index:1;width:990px;background:#09438b url("../images/bg-bottom.gif") no-repeat 0 0;text-align:center;}
			#bottom {float:left;display:inline;text-align:center;}
			#bottom span{padding:0 5px;}
			#bottom a, #bottom span{line-height:30px;color:#fff;text-transform:uppercase;}
			#bottom a span{padding:0;}
			#bottom a:hover {text-decoration:underline}

		#bottom_divers{position:relative;width:990px;text-align:center;}
			#bottom_divers a, #bottom_divers span{line-height:30px;color:#09438b;}
			#bottom_divers span{padding:0 3px;}
			#bottom_divers a:hover {text-decoration:underline}
	/****************************************************************************************************************************/


	/********************************************************* GENERIQUE ********************************************************/
	
	/* permet de reinitialiser a la ligne le flux*/
	.cleaner{clear:both;margin:0;padding:0;line-height:0px;height:0;font-size:0}
	
	/* Permet de donner une hauteur sous FIREFOX � un bloc s'il contient des floats */
	/*.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;}*/



	/* liens vides */
	.liens_vides{background:url("../images/bg-blank.gif") repeat 0 0;}

	/* coin arrrondi pour la banniere et les blocs informations (colonne de droite) */
	.coin_arrondi_bas_gauche, .coin_arrondi_haut_droite {position:absolute;font-size:14px;line-height:14px;width:14px;height:14px;}
	.coin_arrondi_bas_gauche{bottom:-14px;left:0;background:url("../images/bg-coin-arrondi-BG.gif") no-repeat 0 0;}
	.coin_arrondi_haut_droite{top:-14px;right:0;background:url("../images/bg-coin-arrondi-HD.gif") no-repeat 0 0;}

	/* Bloc avec cadre et coins arrondis */
	.bloc_cadre_coin{position:relative;width:100%;z-index:1;}
		.bloc_cadre_coin .coin_bloc{position:absolute;z-index:99;font-size:5px;line-height:5px;width:5px;height:5px;}
		.bloc_cadre_coin .coin_hg{top:0;left:0;background:url("../images/bg-coin-HG.gif") no-repeat 0 0;}
		.bloc_cadre_coin .coin_hd{top:0;right:0;background:url("../images/bg-coin-HD.gif") no-repeat 0 0;}
		.bloc_cadre_coin .coins_bottom{position:relative;font-size:1px;line-height:1px;height:1px;width:100%}
		.bloc_cadre_coin .coin_bg{top:-5px;left:0;background:url("../images/bg-coin-BG.gif") no-repeat 0 0;}
		.bloc_cadre_coin .coin_bd{top:-5px;right:0;background:url("../images/bg-coin-BD.gif") no-repeat 0 0;}
		.bloc_cadre_coin_content{border:1px solid #83939f;}

	/* Bloc images/titre avec coins arrondis blancs (Surcharge "bloc_cadre_coin") */
		.coin0_hg{top:0;left:0;background:url("../images/bg-coin-image-HG00.gif") no-repeat 0 0;}
		.coin0_hd{top:0;right:0;background:url("../images/bg-coin-image-HD00.gif") no-repeat 0 0;}
		.coin0_bg{bottom:0;left:0;background:url("../images/bg-coin-image-BG00.gif") no-repeat 0 0;}
		.coin0_bd{bottom:0;right:0;background:url("../images/bg-coin-image-BD00.gif") no-repeat 0 0;}

	/* Bloc avec coins arrondis blancs (Attention conteneur en position:relative;width:100%;) */
		.coin1_bloc{position:absolute;z-index:99;font-size:8px;line-height:8px;width:8px;height:8px;}
		.coin1_top{position:relative;width:100%;font-size:0px;line-height:0px;height:0px;}
		.coin1_hg{top:0;left:0;background:url("../images/bg-coin-image-HG01.gif") no-repeat 0 0;}
		.coin1_hd{top:0;right:0;background:url("../images/bg-coin-image-HD01.gif") no-repeat 0 0;}
		.coin1_bottom{position:relative;width:100%;font-size:0px;line-height:0px;height:0px;}
		.coin1_bg{top:-8px;left:0;background:url("../images/bg-coin-image-BG01.gif") no-repeat 0 0;}
		.coin1_bd{top:-8px;right:0;background:url("../images/bg-coin-image-BD01.gif") no-repeat 0 0;}
		.coin1_arrondi_hg{top:-14px;left:0;font-size:14px;line-height:14px;width:14px;height:14px;background:url("../images/bg-coin-arrondi-HG01.gif") no-repeat 0 0;}
		.coin1_arrondi_bg{bottom:-14px;left:0;font-size:14px;line-height:14px;width:14px;height:14px;background:url("../images/bg-coin-arrondi-BG01.gif") no-repeat 0 0;}

	/* Bloc remises avec coins arrondis */
	/* Début Modif */
	/*.bloc_remises{background:#FFB300;}*/
	.bloc_remises{}
	.bloc_remises tr td{height:20px;}		
	/* Fin Modif */
	#panier #panier_content .bloc_remises tr td{height:18px;line-height:6px}

	.bloc_remises tr td.colonne2{width:auto;}
	/* Début Modif */
	/*.bloc_remises tr td.colonne2 span{font-size:11px;color:#fff;font-weight:bold;line-height:20px;padding:0 1px;}*/
	.bloc_remises tr td.colonne2 span{font-size:12px;color:#fff;font-weight:bold;line-height:20px;padding:0 1px;}
	/* Fin Modif */
	.produit_promo_expert .bloc_remises{background:#0fa1b8;}
	.code_promo_promotion .bloc_remises {background:#FF1A00;}
	.code_promo_bonaff .bloc_remises {background:#FF8500;}
	/* Début Ajout */
	.code_promo_nouveaute .bloc_remises {background:#9999c9;}
	/* Fin Ajout */
	
	/* Bloc code promo (Le choix de l'expert, nouveautés, promotions, Les bonnes affaires)*/
	.code_promo{width:122px;height:29px;}
	.code_promo span {padding:0 0 0 8px;font-size:9px;font-weight:bold;color:#fff;line-height:19px;}
	
	/* Début Modif G.P. 18/09/2006 */
	/*.produit_promo_expert .code_promo{background:url("../images/bg-picto00.gif") no-repeat 0 0;}*/
	.produit_promo_expert{background:url("../images/bg-picto00.gif") no-repeat 0 0;}		
	/* Fin Modif G.P. 18/09/2006 */
	.code_promo_promotion{background:url("../images/bg-picto01.gif") no-repeat 0 0;}
	.code_promo_bonaff{background:url("../images/bg-picto02.gif") no-repeat 0 0;}
	.code_promo_nouveaute{background:url("../images/bg-picto03.gif") no-repeat 0 0;}
	
	/* Bloc BONNES AFFAIRES (dans la fiche produit)*/
	#bonnes-affaires{position:relative;width:122px;height:31px;font-size:9px;line-height:1.2em;color:#fff;text-transform:uppercase;background:url("../images/bg-bonnes-affaires.gif") no-repeat 0 0;overflow:hidden;}
		#bonnes-affaires a{position:absolute;bottom:2px;left:10px;color:#fff;}
		html>body #bonnes-affaires a{bottom:3px;}
		
	/* Bloc PROMOTION (dans la fiche produit)*/
	#promotion{position:relative;width:122px;height:31px;font-size:9px;line-height:1.2em;color:#fff;text-transform:uppercase;background:url("../images/bg-promotion.gif") no-repeat 0 0;overflow:hidden;}
		#promotion a{position:absolute;bottom:2px;left:10px;color:#fff;}
		html>body #promotion a{bottom:3px;}
		
		
	/* Bloc avec cadre et coins arrondis liste produits */
	.deuxcol {clear:both}
	.deuxcol .bloc_cadre_liste_produits {width:308px}
	.quatrecol .bloc_cadre_liste_produits {width:620px;margin:20px 0 0 0}
	
		/*Commentaire pour dynamisation style categorie*/
		.bloc_cadre_liste_produits{float:left;display:inline;position:relative;z-index:1;}
		.deuxcol .bloc_cadre_liste_produits .corne {position:absolute;top:-14px;left:-12px;z-index:10}
		 html>body .deuxcol .bloc_cadre_liste_produits .corne {position:absolute;top:-14px;left:-6px;z-index:10}
		 
		 .quatrecol .bloc_cadre_liste_produits .corne {position:absolute;top:-14px;left:0px;z-index:10}
		
		.bloc_cadre_liste_produits .corne img {display:block;z-index:10}
		.bloc_cadre_liste_produits .haut {float:left;display:inline;height:43px;width:100%;background:#5FC1C5 url("../images/bg-haut-liste-produits.gif") no-repeat 0 0}
		.bloc_cadre_liste_produits .haut p {height:33px;margin:0 22px 0 22px;padding:10px 0 0 0;font-size:10px;color:#fff}
		.bloc_cadre_liste_produits .bas {float:left;display:inline;height:3px;background:#5FC1C5 url("../images/bg-bas-liste-produits.gif") no-repeat 0 0;width:100%}
		
		.bloc_cadre_liste_produits .milieu {float:left;display:inline;background:#5FC1C5 url("../images/bg-milieu-liste-produits.gif") repeat 3px 0;width:100%}
		.bloc_cadre_liste_produits .milieu  .liste {float:left;display:inline;list-style-type:none;width:100%;margin:10px 0 10px 0;}
		.bloc_cadre_liste_produits .milieu  .liste li {float:left;display:inline;}
		
		.deuxcol .bloc_cadre_liste_produits .milieu .liste {width:50%;}
		.quatrecol .bloc_cadre_liste_produits .milieu .liste {width:25%;}
		
		.deuxcol .bloc_cadre_liste_produits .milieu .liste li{width:100%;}
		.quatrecol .bloc_cadre_liste_produits .milieu .liste li {width:100%;}
		
		.bloc_cadre_liste_produits .milieu  .liste li a {display:block;margin:0 0 0 14px;width:89%;background:url("../images/bg-puce10.gif") no-repeat 10px 7px;padding:3px 0;}
		.bloc_cadre_liste_produits .milieu  .liste li a:hover {background:#42a2a9 url("../images/bg-puce11.gif") no-repeat 10px 7px;text-decoration:none}
		.bloc_cadre_liste_produits .milieu  .liste li a span {display:block;margin:0 0 0 26px;text-transform:uppercase;color:#fff;font-size:10px;background:none;}
		/**/

		.bloc_cadre_liste_produits .coin_bloc{position:absolute;z-index:99;font-size:5px;line-height:5px;width:5px;height:5px;}
		.deuxcol .bloc_cadre_liste_produits .coin_hg{top:0;left:0;background:url("../images/bg-coin-HG.gif") no-repeat 0 0;}
		.bloc_cadre_liste_produits .coin_hd{top:0;right:0;background:url("../images/bg-coin-HD.gif") no-repeat 0 0;}
		.bloc_cadre_liste_produits .coin_bg{bottom:0;left:0;background:url("../images/bg-coin-BG.gif") no-repeat 0 0;}
		.bloc_cadre_liste_produits .coin_bd{bottom:0;right:0;background:url("../images/bg-coin-BD.gif") no-repeat 0 0;}
		.bloc_cadre_liste_produits_content{border:1px solid #83939f;}
		
		.deuxcol img {float:left;display:inline;margin:0 0 0 6px}
		
		/* Bloc avec cadre et coins arrondis a voir aussi */
		.quatrecol .a_voir_aussi {width:620px;}
		.deuxcol .a_voir_aussi {width:308px;}
		
		.a_voir_aussi{float:left;position:relative;width:620px;margin:8px 0;z-index:1;background:#668086 url("../images/bg-a-voir-aussi.gif") repeat-x 0 19px;}
		.a_voir_aussi .coin_bloc{position:absolute;z-index:99;font-size:8px;line-height:8px;width:8px;height:8px;}
		.a_voir_aussi .coins_bottom{position:relative;font-size:1px;line-height:1px;height:1px;width:100%}
		.a_voir_aussi .coin_hg{top:0;left:0;background:url("../images/bg-coin-HG2.gif") no-repeat 0 0;}
		.a_voir_aussi .coin_hd{top:0;right:0;background:url("../images/bg-coin-HD2.gif") no-repeat 0 0;}
		.a_voir_aussi .coin_bg{top:1px;left:0;background:url("../images/bg-coin-BG2.gif") no-repeat 0 0;font-size:14px;line-height:14px;width:14px;height:14px;}
		.a_voir_aussi .coin_bd{top:-7px;right:0;background:url("../images/bg-coin-BD2.gif") no-repeat 0 0;}
		.a_voir_aussi .haut {font-size:13px;color:#fff;font-weight:bold;line-height:20px;height:20px;margin:0 0 0 16px}
		
		.a_voir_aussi .liste {width:100%;background:url("../images/bg-a-voir-aussi-centre.gif") repeat 0 0}
		.deuxcol .a_voir_aussi .liste {width:100%;background:url("../images/bg-a-voir-aussi-centre1.gif") repeat 0 0}
		.a_voir_aussi .liste ul {float:left;display:inline;list-style-type:none;width:50%;margin:4px 0 6px 0;padding:0 0 5px 0;background:none} 
		.a_voir_aussi .liste ul li {float:left;display:inline;line-height:16px;width:100%;padding-bottom:1px;margin:2px 0}
		
		.deuxcol .a_voir_aussi .liste ul {width:50%}
		.quatrecol .a_voir_aussi .liste ul {width:24.5%;}
		
		.quatrecol .a_voir_aussi .liste ul li {width:100%;}
		.deuxcol   .a_voir_aussi .liste ul li {width:100%;}
		

		.a_voir_aussi .liste ul li a {display:block;color:#fff;background:#668086 url("../images/bg-puce12.gif") no-repeat 0 5px;margin:0 0 0 23px}
		.a_voir_aussi .liste ul li a:hover {text-decoration:underline;}
		.a_voir_aussi .liste ul li a span {display:block;font-size:10px;margin:0 0 0 10px;background:none;line-height:12px}
		 
		.deuxcol img.encart {float:left;display:inline;margin:8px 0 0 6px}
		
		.mots_cles{font-size:11px;font-weight:bold;color:#000}
		
		/* titres des pages */
		/*Commentaire pour dynamisation style categorie*/
		.titre_page{font-family:verdana;font-size:28px;font-weight:bold;line-height:1em;color:#5fc1c5;margin:20px 0 20px 16px;}/**/
		.titre_page2{font-family:verdana;font-size:28px;line-height:1em;color:#012c41;margin:6px 0 20px 16px;} 
		.titre_page3{font-family:verdana;font-size:28px;line-height:1em;color:#012c41;margin:6px 0 0 16px;}
		.titre_page4{font-family:verdana;font-size:18px;line-height:1em;font-weight:bold;color:#012c41;margin:6px 0 0 16px;}
		.titre_page5{font-family:verdana;font-size:22px;line-height:1em;color:#a6bc09;margin:4px 0 20px 0;}
		.titre_page6{font-family:verdana;font-size:28px;font-weight:bold;line-height:1em;color:#5fc1c5;margin:20px 0 20px 0;}

		/* Sous-titres des pages */
		.sous_titre_page2{font-size:18px;font-weight:bold;line-height:1.2em;color:#a6bc09;}
		.sous_titre_page3{font-size:18px;font-weight:bold;line-height:1.2em;color:#a6bc09;margin:-6px 0 0 0}
		

	/************************************************** Blocs dans la structure  ************************************************/

	/* Bloc Rechercher (Colonne de gauche) */
	#rechercher{width:164px;height:82px;margin:0 0 0 6px;background:url("../images/bg-cl-rechercher.gif") no-repeat 0 0;}
		#rechercher_content{padding:32px 0 0 14px;}
		#rechercher_content #zone_rechercher{width:107px;height:13px;padding:1px 0 0 0}
		/* Début Modif Background Elise D*/
		/*#rechercher_content #ok_rechercher{width:22px;height:16px;background:url("../images/bg-bouton01.gif") no-repeat 0 0;border:0;margin:0 0 0 5px;}*/
		#rechercher_content #ok_rechercher{width:22px;height:16px;background:none;border:0;margin:0 0 0 5px;}				
		/* Fin Modif Background Elise D*/
		html>body #rechercher_content #ok_rechercher{margin:2px 0 0 5px;}

		.lienSuggest {
			background-color: #FFFFFF;
			padding: 2px 6px 2px 6px;
		}
		.lienSuggestActif {
			background-color: #3366CC;
			padding: 2px 6px 2px 6px;
		}
		/*FIN AJOUT Elise D.*/

	/* Bloc menu Produit (Colonne de gauche) */
	#menu_produit{width:157px;margin:1px 0 0 6px;}
		#menu_produit img{display:block;}
		#menu_produit dd a{display:block;width:100%;color:#706f68;border-bottom:1px solid #dcdcdc;text-transform:uppercase;}
	
		#menu_produit dd a.menu1:hover, #menu_produit dd a.menu_produit_brico_actif{color:#fff;background:#7c96a1;}
		#menu_produit dd a.menu2:hover, #menu_produit dd a.menu_produit_deco_actif{color:#fff;background:#b3013c;}
		#menu_produit dd a.menu3:hover, #menu_produit dd a.menu_produit_bati_actif{color:#fff;background:#ff5c00;}
		#menu_produit dd a.menu4:hover, #menu_produit dd a.menu_produit_jardin_actif{color:#fff;background:#b7d30b;}
		/* Début Modif */
		/*#menu_produit dd a.menu5:hover, #menu_produit dd a.menu_produit_librairie_actif{color:#fff;background:#0FA1B8;}*/
		#menu_produit dd a.menu5:hover, #menu_produit dd a.menu_produit_librairie_actif{color:#fff;background:#09438B;}
		/* Fin Modif */
		#menu_produit dd a span{display:block;padding:4px 0 4px 3px;}
		#menu_produit dd a:hover {text-decoration:none}
	/* MODIF JBLONDEAU FIN ...:*/
	
	/* Bloc pour les boutiques (Colonne de gauche) */
	#boutiques{width:157px;margin:19px 0 0 6px;}
		#boutiques img{display:block;}
		#boutiques dd{position:relative;width:100%;background:#b3c2c8 url("../images/bg-boutiques-middle.gif") no-repeat 0 0;padding:2px 0 0 0;}
		#boutiques dd .images_boutiques, #boutiques dd .titre_boutiques{float:left;display:inline;overflow:hidden;}
		#boutiques dd .images_boutiques{width:70px;height:43px;margin:0 11px 0 0;}
		#boutiques dd .titre_boutiques{width:73px;height:43px;}
		#boutiques dd a{display:block;width:100%;font-size:11px;font-weight:bold;color:#fff;}
		#boutiques dd a span{padding:0;}


	/* Bloc pour les promos (Colonne de gauche) */
	#promo{margin:1px 0 0 6px;}

	/* Bouton retour page precedente */
	#bt_retour{float:right;display:inline;}
	#bt_retour input {border:0;border:none}

	/* Bloc du fil d'ariane */
	#fil_ariane{position:relative;height:18px}
	#fil_ariane h3{display:inline;color:#09438b;margin:0;padding:0;font-size:9px}
	#fil_ariane a span{color:#06204d;}
	#fil_ariane a:hover{text-decoration:underline;}

	/* Début Ajout N.Z. - Ajout pour magasin-fiche-imprimer.jsp*/
	/* Bloc fil d'ariane sans liens */
	#fil_ariane-impression{position:relative;height:18px}
	#fil_ariane-impression h3{display:inline;color:#09438b;margin:0;padding:0;font-size:9px}
	#fil_ariane-impression .impression span{color:#06204d;}	
	/* Fin Ajout N.Z. */

	
	
	
	
	/* styles julie*/
	
		.sep_bloc_style {position:relative;clear:both;margin:5px 0 10px 0;background:url("../images/bg-pointilles-h07.gif") 0 50% repeat-x;width:100%;height:11px;top:0;left:0;}
		/*** style ****/
		#bloc_theme_chapeau {float:left;display:inline;position:relative;width:100%;z-index:1;background:#7ECDD0;margin:-10px 0 5px 0;padding:0 0 5px 0;}
		#theme_chapeau_content {float:left;display:inline;position:relative;top:-5px;width:450px;z-index:2;padding:9px 0 0 15px;text-align:justify;}
		.style_produit {float:left;display:block;position:relative;clear:both;width:450px;height:16px;font-size:16px;font-weight:bold;padding:9px 0 0 15px;color:#ffffff;}
		#liste_styles {float:left;display:inline;position:relative;margin:8px 0 0 1px;}
		#liste_styles .bloc_style img {display:block;}
		#liste_styles .bloc_style {float:left;display:inline;position:relative;width:306px;overflow:hidden;margin:-3px 0 0px 0px;}
		#liste_styles .bloc_style.impaire{clear:right;margin:-3px 0 0 5px;}
		#liste_styles .bloc_style .style_content {margin:0px 0 6px 0;}
		#liste_styles .bloc_style .style_content .style_titre{position:relative;clear:both;background:url("../images/bg-fleche-droite03.gif") no-repeat 0 5px;font:17px Arial, Helvetica, Sans-serif;color:#2DACAD;font-weight:bold;margin:5px 0 0 1px;padding:3px 0 0 23px;}
		#liste_styles .bloc_style .style_content .style_desc{position:relative;clear:both;font-weight:normal;margin:0 0 0 25px;font:10px/1.2em Arial, Helvetica, Sans-serif;color:#000;}
		#liste_styles .bloc_style .style_content h2 {font-size:17px}
		#liste_styles .bloc_style .style_content .style_titre h2 a {color:#2DACAD}
		#liste_styles .bloc_style .style_content .style_desc a {color:#000}
		
		#ambiance-entete_impression {}
		/*** theme ***/
		
		
		
		#bloc_style_chapeau  {display:block;width:600px;position:relative;clear:both;margin:30px 10px 0 9px;text-align:justify;}
		#bloc_style_chapeau2 {display:block;width:600px;position:relative;clear:both;margin:11px 10px 0 9px;text-align:justify;}
		.sous_titre {float:left;display:block;position:relative;clear:both;font-family:Verdana;font-size:24px;line-height:1em;font-weight:bold;color:#2F3C40;}
		.titre_page1 {float:left;display:block;position:relative;clear:both;color:#5fc1c5;font-family:Arial;font-size:18px;line-height:1em;font-weight:bold;}
		
		#style_chapeau_content {display:block;position:relative;width:600px;clear:both;padding:7px 0 0 0;margin:0 0 20px 0;}
		
		#liste_themes {float:left;display:inline;position:relative;margin:1px 0 0 1px;}
		#liste_themes .bloc_theme img {display:block;}
		#liste_themes .bloc_theme {float:left;display:inline;position:relative;width:306px;overflow:hidden;margin:-3px 0 0px 0px;}
		#liste_themes .bloc_theme.impaire{clear:right;margin:-3px 0 0 5px;}
		#liste_themes .bloc_theme .theme_content {margin:0px 0 6px 0;}
		#liste_themes .bloc_theme .theme_content .theme_titre{position:relative;clear:both;background:url("../images/bg-fleche-droite04.gif") no-repeat 0 5px;font:14px Arial, Helvetica, Sans-serif;color:#2F3C40;font-weight:bold;margin:5px 0 0 1px;padding:3px 0 0 23px;}
		#liste_themes .bloc_theme .theme_content .theme_desc{position:relative;clear:both;font-weight:normal;margin:0 0 0 25px;font:10px/1.2em Arial, Helvetica, Sans-serif;color:#000;}
		#liste_themes .bloc_theme .theme_content .theme_titre h3 {font-size:14px}
		#liste_themes .bloc_theme .theme_content a {color:#2F3C40}
		
		/* Bloc avec cadre et coins arrondis */
			.bloc_cadre_coin2{position:relative;width:100%;z-index:1;}
				.bloc_cadre_coin2 .coin_bloc2{position:absolute;z-index:99;font-size:5px;line-height:5px;width:5px;height:5px;}
				.bloc_cadre_coin2 .coin_hg2{top:0;left:0;background:#fff url("../images/bg-coin-image-HG02.gif") no-repeat 0 0;}
				.bloc_cadre_coin2 .coin_hd2{top:0;right:0;background:#fff url("../images/bg-coin-image-HD02.gif") no-repeat 0 0;}
				.bloc_cadre_coin2 .coin_bg2{top:-5px;;left:0;background:#fff url("../images/bg-coin-image-BG02.gif") no-repeat 0 0;}
				.bloc_cadre_coin2 .coin_bd2{top:-5px;right:0;background:#fff url("../images/bg-coin-image-BD02.gif") no-repeat 0 0;}
				.bloc_cadre_coin2 .coins_bottom2{position:relative;font-size:1px;line-height:1px;height:1px;width:100%}
				.coin2_arrondi_hg{top:-14px;left:0;font-size:14px;line-height:14px;width:14px;height:14px;background:url("../images/bg-coin-arrondi-HG02.gif") no-repeat 0 0;}
				.coin2_arrondi_bg{bottom:-14px;left:0;font-size:14px;line-height:14px;width:14px;height:14px;background:url("../images/bg-coin-arrondi-BG02.gif") no-repeat 0 0;}
				.bloc_cadre_coin_content2{padding:4px;border:1px solid #A0A0A0;}
				
		/* Bloc avec coins arrondis blancs (Attention conteneur en position:relative;width:100%;) */
				.coin2_bloc{position:absolute;z-index:99;font-size:8px;line-height:8px;width:8px;height:8px;}
				.coin2_hd{top:0;right:0;background:url("../images/bg-coin-HD3.gif") no-repeat 0 0;}
		
				#liste_produits_categories {margin:-1px 0 0 0;}
				
				#produits_ambiance {position:relative;z-index:6;margin:0;width:151px;}
				
				#produits_ambiance dl dt {width:151px;height:30px;background:url("../images/bg-onglet-ft-on.gif") no-repeat 0% 0%;}
				#produits_ambiance dl dt span{line-height:30px;color:#83939f;text-decoration:none;background:url("../images/bg-puce08.gif") no-repeat 10px 0.35em;padding:0 0 0 20px;}
			
				#ambiance-entete a.produit_imprimer{float:right;display:inline;clear:both;line-height:1.2em;margin:6px 4px 0 0;background:url("../images/bg-picto04.gif") no-repeat 0 0.1em;padding:0 0 0 10px;color:#989fa1}
			#ambiance-entete a.produit_imprimer:hover {text-decoration:underline}
			#ambiance-entete a.produit_imprimer span {margin:0 0 0 12px;}
			
			#caroussel_content2{position:relative;height:379px;overflow:hidden;}
			#caroussel_content2 .caroussel_produit{text-align:center;}
			#caroussel_content2 .caroussel_produit img{margin:0 auto;}
			#caroussel_content2 .caroussel_produit a{color:#000;}
			#caroussel_content2 .caroussel_produit a:hover{text-decoration:underline;}
			

			
	/* #liste_encarts_primaires{margin:0 0 9px 0}*/
	#liste_encarts_primaires{margin:0 0 9px 0;overflow:hidden;width:616px;} /*MODIF GEOFFREY*/
	/* Fin Modif G.Y. */
	#liste_encarts_primaires img{display:block;}
	#liste_encarts_primaires .encarts_primaires{margin:7px 0 0 0;}
	#liste_encarts_primaires .titre_encarts_primaires{position:relative;margin:2px 2px 0 2px;}
	#liste_encarts_primaires .ventes .titre_encarts_primaires, #liste_encarts_primaires .ventes .bloc_remises{background:#026288;}
	#liste_encarts_primaires .nouveautes .titre_encarts_primaires, #liste_encarts_primaires .nouveautes .bloc_remises{background:#9999c9;}
	#liste_encarts_primaires .bonaff .titre_encarts_primaires, #liste_encarts_primaires .bonaff .bloc_remises{background:#ff8500;}
	/*** Couleurs bandeau titre promo ***/
	#liste_encarts_primaires .barre_materiaux{	position:relative; z-index:1; width:100%; background-color: #003366;}
	#liste_encarts_primaires .barre_outillage{	position:relative; z-index:1; width:100%; background-color: #014C4D;}
	#liste_encarts_primaires .barre_jardinerie{	position:relative; z-index:1; width:100%; background-color: #006600;}
	#liste_encarts_primaires .barre_pleinair{	position:relative; z-index:1; width:100%; background-color: #666600;}
	#liste_encarts_primaires .barre_chauffage{	position:relative; z-index:1; width:100%; background-color: #666600;}
	#liste_encarts_primaires .barre_decoration{	position:relative; z-index:1; width:100%; background-color: #FAD20F;}
	#liste_encarts_primaires .barre_habitat{	position:relative; z-index:1; width:100%; background-color: #FF7F00;}
	#liste_encarts_primaires .barre_fiche{ position:relative; z-index:1; width:100%; background-color: #0069D1;}
	
	#liste_encarts_primaires .titre_encarts_primaires a.lien{float:right;display:inline;display:block;font:10px/1.2em Arial, Helvetica, Sans-serif;color:#fff;background:url("../images/bg-pointilles-v00.gif") repeat-y 0 0;}
	#liste_encarts_primaires .titre_encarts_primaires a.lien span{display:block;padding:5px 10px 5px 18px;background:url("../images/bg-puce01.gif") no-repeat 8px 0.9em;}
	#liste_encarts_primaires .bonaff .titre_encarts_primaires a.lien span{background:url("../images/bg-puce01-bonaff.gif") no-repeat 8px 0.9em;}
	#liste_encarts_primaires .nouveautes .titre_encarts_primaires a.lien span{background:url("../images/bg-puce01-nouveautes.gif") no-repeat 8px 0.9em;}
	#liste_encarts_primaires .titre_encarts_primaires .titre{float:left;display:inline;display:block;font:bold 13px/1.2em Arial, Helvetica, Sans-serif;color:#fff;}
	#liste_encarts_primaires .titre_encarts_primaires .titre span{display:block;padding:5px 0 5px 10px;}


	#liste_encarts_primaires .corp_encarts_primaires fieldset{position:relative;width:100%;}

	#liste_encarts_primaires a.fleche{position:absolute;z-index:100;top:50%;width:18px;font-size:18px;line-height:18px;height:18px;}
	#liste_encarts_primaires a.fleche_gauche{left:-5px;}
	#liste_encarts_primaires a.fleche_droite{right:-5px;}
	#liste_encarts_primaires a.fleche_gauche:hover{text-decoration:none}
	#liste_encarts_primaires a.fleche_droite:hover{text-decoration:none}
	
	#liste_encarts_primaires .ventes a.fleche_gauche{background:url("images/bg-fleche-gauche00.gif") no-repeat 0 0;}
	#liste_encarts_primaires .ventes a.fleche_droite{background:url("images/bg-fleche-droite00.gif") no-repeat 0 0;}
	#liste_encarts_primaires .nouveautes a.fleche_gauche{background:url("images/bg-fleche-gauche01.gif") no-repeat 0 0;}
	#liste_encarts_primaires .nouveautes a.fleche_droite{background:url("images/bg-fleche-droite01.gif") no-repeat 0 0;}
	#liste_encarts_primaires .bonaff a.fleche_gauche{background:url("images/bg-fleche-gauche02.gif") no-repeat 0 0;}
	#liste_encarts_primaires .bonaff a.fleche_droite{background:url("images/bg-fleche-droite02.gif") no-repeat 0 0;}

	#liste_encarts_primaires .presentation_produit{font-size:10px; margin:0 0 0 5px;width:135px;}
	.presentation_produit p.descriptif a{FONT: bold 10px/1.2em Arial, Helvetica, Sans-serif; COLOR: #000
}
	
	#liste_encarts_primaires .presentation_produit .prix{font-size:16px;color:#005FBE;font-weight:bold;line-height:1.1em;margin:2px 0 5px 0;}
	html>body #liste_encarts_primaires .presentation_produit .prix{margin:2px 0;}
	#liste_encarts_primaires .bonaff .presentation_produit .prix{color:#ff8500;}
	#liste_encarts_primaires .presentation_produit .prix span{font-family:Verdana, Arial, "Trebuchet MS", Sans-serif;font-size:12px;font-weight:bold;line-height:1.1em;vertical-align:3px;}
	#liste_encarts_primaires .presentation_produit .prix_barre{margin:5px 0 0 0;font-family:Verdana, Arial, "Trebuchet MS", Sans-serif;font-size:11px;line-height:1.2em;text-decoration:line-through;}
	/* Début modif */
	#liste_encarts_primaires .voir_produit{
	display:block;
	color:#333;
	font:10px/1.2em Arial, Helvetica, Sans-serif;
	color:#000;
	border:1px solid #a0a0a0;
	width:82px;
	padding:0 3px;
	line-height:1.2em;
	text-align: center;
}
	/* Fin modif */
	#liste_encarts_primaires .voir_produit span{font-size:10px;background:url("../images/bg-puce02.gif") no-repeat 0 0.40em;padding:0 0 0 7px;}

	/* Bloc pour les encarts secondaires */
	#liste_encarts_secondaires{}
	#liste_encarts_secondaires img{display:block;}
	#liste_encarts_secondaires .encarts_secondaires{float:left;display:inline;position:relative;width:307px;height:168px;overflow:hidden;margin:0 0 6px 0;}
	#liste_encarts_secondaires .encarts_secondaires.impaire{margin:0 0 6px 6px;}
	#liste_encarts_secondaires .encarts_secondaires .titre_encarts_secondaires{position:absolute;display:block;top:3px;left:3px;width:301px;height:23px;}
	#liste_encarts_secondaires .encarts_secondaires .corp_encarts_secondaires{position:absolute;display:block;top:30px;left:3px;width:301px;height:135px;}

	/* Bloc pour les services */

	#services img{display:block;}
	#services .services{position:relative;width:100%;}
	#services .services .titre_services{position:absolute;display:block;top:3px;left:3px;width:117px;height:58px;}
	#services .services .corp_services{position:absolute;display:block;top:3px;left:125px;width:492px;height:58px;}
	#services.fp_services{margin:5px 0 0 0;}	
	/* Bloc Recherche */
	#page_recherche{margin:15px 0 0 19px;}
		#resultat_recherche{font-size:17px;color:#09438b;}
		#resultat_recherche span{font-weight:bold;}
		#resultat_internautes, #resultat_autres{color:#000;margin:5px 0 0 0;}
		#resultat_internautes a, #resultat_autres a, #resultat_internautes span, #resultat_autres span{color:#09438b;}

		#votre_recherche{position:relative;width:100%;z-index:1;background:#a4ced5;margin:14px 0 0 0;}
		#votre_recherche_titre{position:relative;width:100%;z-index:2;padding:9px 0 0 0;}
		#votre_recherche_titre img{display:block;}
		#votre_recherche_titre span{position:absolute;top:9px;left:495px;font-size:17px;font-weight:bold;color:#fff;line-height:1.2em;}
		
		#votre_recherche_titre2{position:relative;width:100%;z-index:2;padding:9px 0 0 0;}
		#votre_recherche_titre2 img{display:block;}
		#votre_recherche_titre2 span.produits {position:absolute;top:18px;left:380px;font-size:17px;font-weight:bold;color:#fff;line-height:1.2em;}
		#votre_recherche_titre2 span.docs {position:absolute;top:18px;left:510px;}
		#votre_recherche_titre2 span.docs a {font-size:17px;font-weight:bold;color:#fff;line-height:1.2em;}
		
		.votre_recherche_resultat{padding:8px 0;}
		.votre_recherche_resultat fieldset{background:url("../images/bg-votre-recherche.gif") repeat-y 0 0;}
		.votre_recherche_resultat_content{float:left;display:inline;width:185px;margin:0 0 0 14px;}
		.votre_recherche_resultat_content p{font-size:12px;font-weight:bold;line-height:1.3em;background:url("../images/bg-puce03.gif") no-repeat 0 0.6em;padding:0 0 5px 8px;}
		.votre_recherche_resultat_content p.deux {margin:10px 0 0 0}
		.votre_recherche_resultat_content ul{list-style:none;}
		.votre_recherche_resultat_content ul li a{color:#333;line-height:1.2em;}
		.votre_recherche_resultat_content ul li a.guide_achat{display:block;margin:24px 0 0 0;text-align:right;}
		.votre_recherche_resultat_content ul li a:hover{text-decoration:underline;}
		.votre_recherche_resultat_content ul li select{width:179px;}
		.votre_recherche_resultat_content ul ul{margin:0 0 0 10px;padding:8px 0;}
		.votre_recherche_resultat_content ul ul li a{background:url("../images/bg-puce03.gif") no-repeat 0 0.6em;padding:0 0 0 8px;}
		#modifier_recherche{padding:5px 0 3px 0;text-align:right;}

		
	#votre_compte{position:relative;z-index:1;width:169px;height:107px;margin:0 0 0 4px;background:#09438b url("../images/bg-votre-compte.gif") no-repeat 0 0;}/*MODIF Alex*/	
	/* Fin Modif Alex A.B.*/
	#votre_compte.votre_compte_connexion{height:67px;background:#09438b url("../images/bg-votre-compte1.gif") no-repeat 0 0;}
	#page_interieur #votre_compte{background:#09438b url("../images/bg-votre-compte-pi.gif") no-repeat 0 0;padding:0 0 4px 0;}
	#page_interieur #votre_compte.votre_compte_connexion{background:#09438b url("../images/bg-votre-compte-pi1.gif") no-repeat 0 0;padding:0 0 4px 0;}
		#votre_compte_content{padding:28px 0 0 17px;}
		#votre_compte_content #adresse_email{width:121px;margin:3px 0 0 0;height:12px}
		html>body #votre_compte_content #adresse_email{margin:5px 0 0 0;}
		#votre_compte_content #mot_de_passe{width:89px;margin:3px 0 0 0;height:12px}
		html>body #votre_compte_content #mot_de_passe{margin:5px 0 0 0;}
		/* Début Modif Alex A.B.*/
		/*#votre_compte_content #ok{width:22px;height:14px;background:url("../images/bg-bouton00.gif") no-repeat 0 0;border:0;margin:4px 0 0 5px;}*/
		#votre_compte_content #ok{width:22px;height:14px;background:none;border:0;margin:4px 0 0 5px;}/*MODIF Alex*/		
		/* Fin Modif Alex A.B.*/
		html>body #votre_compte_content #ok{margin:6px 0 0 5px;}
		#votre_compte_content a{display:block;font-size:9px;color:#c5d2e3;}
		#votre_compte_content a#mot_de_passe_perdu{margin:7px 0 0 0;}
		#votre_compte_content a#incription_gratuite{margin:0 0 0 0;}
		#votre_compte .coin_arrondi_bas_gauche{bottom:-15px;}
		html>body #votre_compte .coin_arrondi_bas_gauche{bottom:-14px;}
		#votre_compte p.connexion{margin:8px 0 0 0;font-size:9px;line-height:1.2em;color:#fff;}

	/* Bloc des informations (colonne de droite) */
	/* Début Modif Alex A.B.*/
	/*#informations{margin:0 0 0 4px;}*/
	#informations{margin:19px 0 0 4px;}/*MODIF Alex*/
	#page_interieur #informations{margin:0 0 0 4px;}/*MODIF Alex*/			
	/* Fin Modif Alex A.B.*/	
		#informations img{display:block;}
		/* gestion des coins arrondis a droite pour les titres des informations */
		#informations .coin_arrondi_haut_droite{right:-1px;}
		html>body #informations .coin_arrondi_haut_droite{right:0;}
		/* Liens dans le type d'information */
		#informations a{position:relative;display:block;padding:0 14px;color:#06204d;background:url("../images/bg-pointilles-h00.gif") repeat-x 0 100%;}
		#page_interieur #informations a{padding:0;}
		#informations a.derniere_information{background:none;}
		#informations a span{display:block;background:url("../images/bg-puce00.gif") no-repeat 0 0.55em;padding:3px 10px;}
		#informations dl{position:relative;width:100%;}
		#informations dd{background:url("../images/bg-informations-middle.gif") repeat-y 0 0;}
		#page_interieur #informations dt img{background:url("../images/bg-pointilles-h03.gif") repeat-x 0 0;padding:1px 0 0 0;}

	/* Blocs des images (colonne de droite) */
	#developpement_durable, #contacter_castorama{margin:0 0 0 4px;}
	#carte_atout img, #developpement_durable img, #contacter_castorama img{display:block;}
	#carte_atout{margin-top:6px;}
	#developpement_durable{margin-top:2px;}
	#contacter_castorama{margin-top:2px;}

	/* Blocs des conseils (colonne de droite) */
	#mes_conseils{position:relative;margin:18px 0 0 4px;}
		#mes_conseils dt{position:relative;width:100%;}
		#mes_conseils dt span{background:url("../images/bg-puce03.gif") no-repeat 0 0.5em;padding:0 0 0 8px;}
		#mes_conseils dd{background:#a7b4ba url("../images/bg-trait-double00.gif") repeat-x  0 100%;}
		#mes_conseils dd.dernier_conseil{background:#a7b4ba;}
		#mes_conseils dl#mes_conseils_content dt img{display:block;}
		#mes_conseils dl#mes_conseils_content #mes_conseils_resultat{position:absolute;top:37px;right:13px;font-family:Verdana, Arial, "Trebuchet MS", Sans-serif;font-size:17px;font-weight:bold;color:#fff;line-height:1.2em;background:none;}
		#mes_conseils dl#mes_conseils_content #mes_conseils_resultat span{background:none;}
		#mes_conseils dl.conseil{padding:9px 6px;}
		#mes_conseils dl.conseil dt{font-size:12px;margin:0 0 9px 0;}
		#mes_conseils dl.conseil dd{background:none;}
		#mes_conseils dl.conseil dd a{color:#fff;}
		#mes_conseils dl.conseil dd a:hover{text-decoration:underline;}

	/* bloc en ce moment (colonne de droite) */
	#conseils{margin:2px 0 0 4px;}

	/* bloc du guide d'achat (colonne de droite) */
	#guide_achat{margin:8px 0 0 4px;}

	/* bloc en ce moment (colonne de droite) */
	#caroussel{margin:8px 0 0 4px;}
		#caroussel img{display:block;}
		#caroussel_content{position:relative;height:330px;overflow:hidden;}
		/*Modif Alex*/
		html>body #caroussel_content{height:330px;}
		#caroussel dl dd{background:url("../images/bg-caroussel-middle.gif") repeat-y 0 0;}
		#caroussel dl dd .caroussel_produit{position:relative;width:165px;margin:0 3px;padding:10px 0 10px 0;background:url("../images/bg-pointilles-h04.gif") repeat-x 0 100%;}
		/*Fin Modif Alex*/
		.caroussel_produit_image, .caroussel_produit_description{float:left;display:inline;}
		.caroussel_produit_image{width:40px;margin:0 2px 0 0;}
		.caroussel_produit_description{position:relative;width:115px;letter-spacing:-0.08em}
		.caroussel_produit_prix{margin:2px 0 0 0;font-size:13px;font-weight:bold;line-height:1.2em;color:#6f6f6f;}
		.caroussel_produit_prix span{font-size:9px;vertical-align:4px;}
		.caroussel_produit_comparer{position:absolute;bottom:0;right:0;}

	/* bloc en ce moment (colonne de droite) */
	#en_ce_moment{margin:8px 0 0 4px;}



	.reste_site {width:620px;background:#83939f;margin:0 0 20px 0;border:none}
	.reste_site .tab_titre {width:618px;height:32px;background:url("../images/bg-pointilles-h05.gif") repeat-x 0 100%}
	.reste_site .tab_titre .col1 {width:34px}
	.reste_site .tab_titre .col2 {width:336px;color:#fff;font-size:16px;line-height:16px;font-weight:bold;}
	.reste_site .tab_titre .col3 {width:132px;color:#fff;font-size:10px}
	.reste_site .tab_titre .col4 {width:128px;color:#fff;font-size:14px;font-weight:bold}
	
	.reste_site dl {float:left;display:inline;width:618px;padding:14px 0 8px 0;}
	.reste_site dl dt {float:left;display:inline;width:618px;color:#fff;margin:0}
	.reste_site dl dt a {display:block;color:#fff;margin:0 0 6px 14px;}
	.reste_site dl dt a span {padding:0 0 0 10px;background:url("../images/bg-puce00.gif") no-repeat 0 4px;}
	 html>body .reste_site dl dt a {text-decoration:none}
	.reste_site dl dt a:hover span {text-decoration:underline}
	
	.reste_site dl dd.txt {float:left;display:inline;width:470px;margin:0 0 0 38px;}
	.reste_site dl dd.action {float:left;display:inline;width:100px} 
	
	.reste_site dl dd.action a {display:block;width:71px;height:18px;margin:0 0 0 16px;background:url("../images/img-bt-voir-la-page.gif") no-repeat 0 0}
	
	.reste_site tr td {width:618px}
	.reste_site .bas {height:8px}
	.reste_site dl.pair {background:#83939f url("../images/bg-pointilles-h06.gif") repeat-x 0 0}
	.reste_site dl.impair {background:#acb9bf url("../images/bg-pointilles-h06.gif") repeat-x 0 0}
	
	.reste_site dl.premier {background:#83939f url()}
	
	.reste_site .corne {position:absolute;left:0;bottom:-13px;width:11px;height:17px;background:#acb9bf url("../images/bg-corne-grise.gif") no-repeat 0 0;z-index:110}
	.reste_site .corne2 {position:absolute;left:0;bottom:-13px;width:11px;height:17px;background:#acb9bf url("../images/bg-corne-grise2.gif") no-repeat 0 0;z-index:110}
	
	.tab_produits_panier .descriptif {font-size:10px}
	.tab_produits_panier .prix {font-size:10px}
	.tab_produits_panier .prix_barre {font-size:10px}
	
	
	
	
	
		
	#pop_fiche_produit_envoiam {position:absolute;width:357px;left:50%;margin-left:-178px;top:36px;background:#fff;z-index:100;border:1px solid #748892;display:block}
	/* Fin Modification G.P. 19/09/2006 */
	html>body #pop_fiche_produit_envoiam {top:30px}
	
	#pop_fiche_produit_envoiam_ifr {position:absolute;top:36px;left:120px;z-index:10;top:36px;display:block}
	#pop_fiche_produit_envoiam_ifr #ifr {width:367px;height:220px;}
	#pop_fiche_produit_envoiam a.fermer {display:block;width:89px;height:21px;right:0;color:#000;margin:6px 0 0 250px;background:#fff url("../images/bg-carte-atout-fermer.gif") no-repeat 0 0}
	#pop_fiche_produit_envoiam .tab_centre {width:315px;margin:8px 20px 0 20px}
	#pop_fiche_produit_envoiam .tab_centre .i0 {height:35px;background:url("../images/bg-envoyez-ami.gif") no-repeat 0 0}
	#pop_fiche_produit_envoiam .tab_centre .i0 span {display:block;margin:9px 0 0 34px;color:#fff;font-size:13px;}
	#pop_fiche_produit_envoiam .tab_centre .i1 {height:38px;background:#fff url("../images/bg-pointilles-h16.gif") repeat-x 0 100%}
	#pop_fiche_produit_envoiam .tab_centre .i1 label {float:left;display:inline;width:142px;font-size:11px;color:#002c35;}
	#pop_fiche_produit_envoiam .tab_centre .i2 {height:38px;background:#fff url("../images/bg-pointilles-h16.gif") repeat-x 0 100%}
	#pop_fiche_produit_envoiam .tab_centre .i2 label {float:left;display:inline;width:142px;font-size:11px;color:#002c35;}
	#pop_fiche_produit_envoiam .tab_centre .i2 span {color:#788895;line-height:16px}
	#pop_fiche_produit_envoiam .tab_centre .i3 {font-size:11px;color:#002c35;height:28px}
	#pop_fiche_produit_envoiam .tab_centre .i3 span {color:#788895}
	#pop_fiche_produit_envoiam .tab_centre .i4 {}
	#pop_fiche_produit_envoiam .tab_centre .i5 {height:44px;}
	#pop_fiche_produit_envoiam .tab_centre .i5 a.envoyer {float:right;width:97px;height:25px;background:url("../images/bg-bt-envoyer.gif") no-repeat 0 0;}
	#pop_fiche_produit_envoiam .tab_centre .i1 input {float:left;display:inline;width:164px;border:1px solid #000}
	#pop_fiche_produit_envoiam .tab_centre .i2 input {float:left;display:inline;width:164px;border:1px solid #000}
	#pop_fiche_produit_envoiam .tab_centre .i4 textarea {width:315px;height:60px}
	/* Fin Modif G.P. 03/10/2006 */

	#shopping-list-entete{position:relative;width:100%;height:45px;}
	#shopping-list-entete a.produit_imprimer{float:right;display:inline;clear:both;line-height:1.2em;margin:6px 0 0 0;background:url("../images/bg-picto04.gif") no-repeat 0 0.1em;padding:0 0 0 10px;color:#989fa1;width:105px}
	#shopping-list-entete a.produit_imprimer:hover {text-decoration:underline}
	#shopping-list-entete a.produit_imprimer span {margin:0 0 0 10px;}
	
	#shopping_list_mes_listes .coin1_arrondi_hg {background:url("../images/img-corne-liste-verte.gif") no-repeat 0 0}
	
	.liste_panier_remise .coin1_arrondi_inter_hg  {position:absolute;display:block;z-index:99;font-size:5px;line-height:5px;width:5px;height:5px;left:0;top:53px;background:url("../images/bg-coin-arrondi-inter-hg.gif") no-repeat 0 0;}
	.liste_panier_remise .coin1_arrondi_inter_hd  {position:absolute;display:block;z-index:99;font-size:5px;line-height:5px;width:5px;height:5px;left:961px;top:53px;background:url("../images/bg-coin-arrondi-inter-hd.gif") no-repeat 0 0;}
		
	
	/* styles liste preferes disponibilite */
	
	.liste_panier_remise .coin1_arrondi_inter_hg2  {position:absolute;display:block;z-index:99;font-size:5px;line-height:5px;width:5px;height:5px;left:0;top:135px;background:url("../images/bg-coin-arrondi-inter-hg.gif") no-repeat 0 0;}
	.liste_panier_remise .coin1_arrondi_inter_hd2  {position:absolute;display:block;z-index:99;font-size:5px;line-height:5px;width:5px;height:5px;left:961px;top:135px;background:url("../images/bg-coin-arrondi-inter-hd.gif") no-repeat 0 0;}
		
	/*modif geoffrey bug 233 : background-color*/
	.disponibilite.vert {background-color:#3d7f3d}
	.disponibilite.orange {background-color:#ff7800}
	.disponibilite.marron {background-color:#993333}
	/*fin modif bug 233*/

	
	#page_interieur #pop_zoom_image { left:50%;position:absolute;top:36px;padding:10px 0 20px 0;background:#fff;z-index:100;border:1px solid }
	/*#page_interieur #pop_zoom_image {position:absolute;left:0;top:36px;padding:10px 0 20px 0;background:#fff;
		z-index:100;border:1px solid;}
	*/
	html>body #page_interieur #pop_zoom_image {top:30px}
	
	#page_interieur #pop_zoom_image_ifr {position:absolute;top:0px;left:0px;z-index:10;top:36px}
	#page_interieur #pop_zoom_image_ifr #ifr {width:416px;height:320px;}
	
	
	#page_interieur #pop_zoom_image .tab_zoom_image .li1 {height:19px}
 	#page_interieur #pop_zoom_image .tab_zoom_image a.fermer {float:right;width:89px;height:21px;margin:0 6px 2px 0;color:#000;background:#fff url("../images/bg-carte-atout-fermer.gif") no-repeat 0 0;right:7px}
	
	#page_interieur #pop_zoom_image .tab_zoom_image a.imprimer {float:right;width:89px;height:21px;margin:0 6px 2px 0;color:#000;background:#fff url("../images/bg-bt-imprimer.gif") no-repeat 0 0;right:7px} 
	
	
	#page_interieur #pop_zoom_image .tab_zoom_image .li2 {text-align:center}
	#page_interieur #pop_zoom_image .tab_zoom_image .li2 img {margin:0 6px 0 6px;border:1px solid #8a9295}
	
	#page_interieur #pop_zoom_image .tab_zoom_image .li2 {}
	#page_interieur #pop_zoom_image .tab_zoom_image .li2 .tab_bas {width:100%}
	
	#page_interieur #pop_zoom_image .tab_zoom_image .li2 .tab_bas .c1 {}
	#page_interieur #pop_zoom_image .tab_zoom_image .li2 .tab_bas .c2 {vertical-align:top;background:red}
	
	#page_interieur #pop_zoom_image .tab_zoom_image .li2 .tab_bas .c2 a {}
	
	#page_interieur #pop_zoom_image .tab_bas {position:relative;width:100%}
	#page_interieur #pop_zoom_image .tab_bas .c1 {width:260px}
	#page_interieur #pop_zoom_image .tab_bas .c1 p {margin:0 0 0 6px;color:#2f3c40}
	#page_interieur #pop_zoom_image .tab_bas .c1 ul {float:left;display:inline;margin:0 0 0 5px}
	#page_interieur #pop_zoom_image .tab_bas .c1 ul li {float:left;display:inline;width:48px}
	#page_interieur #pop_zoom_image .tab_bas .c1 ul li a {display:block;border:1px solid #000;margin:2px;width:41px}
	#page_interieur #pop_zoom_image .tab_bas .c1 ul li a:hover {border:3px solid #706F68;margin:0}
	
	
	/* ----------       styles rajoutes              --------*/
#content_page {margin:0;padding:0;}
#content_page h1 {color:#2d7aae;font-size:28px;font-weight:bold;margin:20px 0 20px 0px;}
#content_page .lien_imprimer {float:right;color:#000000;}
#content_page a.lien_noir {color:#000000;text-decoration:none;font-size:10px;line-height:10px;}
#content_page a.lien_noir:link {color:#000000;text-decoration:none;font-size:10px;line-height:10px;}
#content_page a.lien_noir:hover {color:#000000;text-decoration:underline;font-size:10px;line-height:10px;}
#content_page a.lien_noir:visited {color:#000000;text-decoration:none;font-size:10px;line-height:10px;}



#content_page .milieu {float:left;width:252px;}
#content_page .milieu .liste {float:left;list-style-type:none;width:100%;}

#content_page .milieu .liste li a {border:1px #fff solid;display:block;background:url("../images/bg-puce13.gif") no-repeat 0 2px;}
#content_page .milieu .liste li a:hover {background:url("../images/bg-puce14.gif") no-repeat 0px 2px;text-decoration:none;color:#8a9295}
#content_page .milieu .liste li a span {display:block;margin:0 0 0 26px;color:#485458;font-size:12px;font-weight:bold;background:none;margin:0 0 0 14px;}
#content_page .milieu .liste li a:hover span {text-decoration:none;color:#8a9295}




/* Permet de donner une hauteur sous FIREFOX un bloc s'il contient des floats */
	.block_float:after{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;}

/* Bloc avec cadre et coins arrondis liste produits */
	.deuxcol {clear:both}
	
/* Bloc avec cadre et coins arrondis */
	.bloc_cadre_coin{position:relative;width:100%;z-index:1;}
	.bloc_cadre_coin .coin_bloc{position:absolute;z-index:99;font-size:5px;line-height:5px;width:5px;height:5px;}
	.bloc_cadre_coin .coin_hg{top:0;left:0;background:url("../images/bg-coin-HG.gif") no-repeat 0 0;}
	.bloc_cadre_coin .coin_hd{top:0;right:0;background:url("../images/bg-coin-HD.gif") no-repeat 0 0;}
	.bloc_cadre_coin .coins_bottom{position:relative;font-size:1px;line-height:1px;height:1px;width:100%}
	.bloc_cadre_coin .coin_bg{top:-5px;left:0;background:url("../images/bg-coin-BG.gif") no-repeat 0 0;}
	.bloc_cadre_coin .coin_bd{top:-5px;right:0;background:url("../images/bg-coin-BD.gif") no-repeat 0 0;}
	.bloc_cadre_coin_content{border:1px solid #83939f;}


			

			
#content_page * {margin:0;padding:0;}
#content_page h1 {color:#2d7aae;font-size:28px;font-weight:bold;margin:20px 0 20px 0px;}
#content_page .lien_imprimer {float:right;color:#000000;}
#content_page a.lien_noir {color:#000000;text-decoration:none;font-size:10px;line-height:10px;}
#content_page a.lien_noir:link {color:#000000;text-decoration:none;font-size:10px;line-height:10px;}
#content_page a.lien_noir:hover {color:#000000;text-decoration:underline;font-size:10px;line-height:10px;}
#content_page a.lien_noir:visited {color:#000000;text-decoration:none;font-size:10px;line-height:10px;}


#content_page .bloc_cadre_coin_content{height:100%}
#content_page .fiche_top {height:30px; border-bottom: 1px solid #CFD5D9; }
#content_page h2.titre_fiche {float:left; padding-left:10px; color:#3E5868; font-size:13px;}
#content_page .text {float:right; padding: 10px 5px 0 0}
#content_page .fiche_bottom {background-color: #E4E8EA;}
#content_page .fiche_bottom p{width:360px; padding: 5px 5px 5px 10px;}
#content_page .lien_fiche {position: absolute; bottom: 15px;left: 480px;}
#content_page .lien_fiche a {padding-left:10px; color:#3E5868; background:url("../images/bg-puce15.gif") no-repeat 0px 2px;}



html>body #content_page .fiche_nouveau .fiche_bottom {height:auto;min-height:90px;}		

