body { background:#FFF url(../images/fond.jpg) repeat-x fixed center top; margin:0 auto; text-align: center; padding-top:0; color:#87888a; font-family:Arial, Helvetica, sans-serif; _font:x-small; font-size: 12px; }
/*body { background:url(<?php echo BASE_URL; ?>/images/fond.jpg) repeat-x fixed center 0px; margin:0 auto; text-align: center; padding-top:0; color:#87888a; font-family:Arial, Helvetica, sans-serif; _font:x-small; font-size: 12px; }*/

table {margin:0; padding: 0}
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a.lienorange { color: #ec700c; }

a.lienrose { color: #98cce6; text-decoration: none;font-size: 11px; }
a.lienrose:hover { color: #e2007a; text-decoration: underline; }
.col_produit { cursor: pointer; }

a.couleur_type { color: #e2007a; text-decoration: none;font-size: 18px; font-weight:bold }
a.couleur_type:hover { color: #98cce6; text-decoration: underline; }


#ptvd { background-color:#FFFFFF;   /*height:62px;*/ border-bottom:#A0A0A0 1px solid; text-align:center; margin-bottom:10px; }

#conteneur { margin:0 auto; width:960px; position:relative; text-align:left; }

#logo { position: absolute; z-index: 1; left:-25px; width: 123px; }
#headerFlash { width:960px; height:248px; /*margin-left:16px;*/ overflow:hidden; clear:both; margin-left:0px; }
#headerFlash img { margin-left:4px; }

#contenu { background:transparent url(../images/fonds/contenu.png) repeat; clear:both; overflow:auto; padding-top:10px; }

#droite { float:left; width:300px; margin-left: 15px; }
#droiteProduits { float:right; width:200px; margin: 0 15px 0 5px; }
#centre { float: left; width: 630px; margin-left: 10px; }
#centreProduits { float: left; width: 950px; margin-left: 10px; }

#large { float: left; margin-left:10px; width: 950px; }
#large div { float: left; width: 168px; margin: 0 0 0 15px; }
#large div img.produit { margin: 5px 0 5px 10px; border: 0px; }
#large div h2 { margin:5px 12px 0 12px; }
#large div a h2 { color: #999999; font-size: 16px; font-weight: normal; line-height:18px; text-decoration: none; display:block; height: 80px; }
#large div a h2 span { color: #1bbbe9; font-size: 20px; font-weight: bold; }

#bloc_home_ugpp{ height:204px; width:630px; margin-bottom:10px; cursor:pointer; background:transparent url('../images/bloc_home_ugpp.png') no-repeat 0 0; }

#bloc_home_quoi_de_neuf { background:transparent url(../images/bloc_home_quoi_de_neuf.png) no-repeat scroll 0 0; height: 186px; margin: 15px 0 0 0;}
#bloc_home_quoi_de_neuf h2, #bloc_home_quoi_de_neuf h2 a { font-size: 16px; color: #e2001a; font-weight: bold; margin: 15px 0 5px 0; }
#bloc_home_quoi_de_neuf h2 a, #bloc_home_quoi_de_neuf a { color: #e2001a; text-decoration: none; }
#bloc_home_quoi_de_neuf h2 a:hover, #bloc_home_quoi_de_neuf a:hover { text-decoration:underline; }
#bloc_home_questions_reponses { background:transparent url(../images/bloc_home_questions_reponses.png) no-repeat scroll 0 0; height: 635px; cursor: pointer; margin-top:15px;}
#bloc_home_questions_reponses h2 { font-size: 16px; color: #f68224; font-weight: bold; }

#bloc_home_guide_taches {
	background:transparent url(../images/bloc_home_guide_tache.png) no-repeat scroll 0 0;
	height: 407px;
	margin-top:15px;
	width: 623px;
}
#bloc_home_guide_taches h2 { font-size: 16px; color: #f68224; font-weight: bold; }
#bloc_home_guide_taches h2 a { color: #f68224; text-decoration: none; }
#bloc_home_guide_taches h2 a:hover { text-decoration: underline; }
#bloc_home_guide_taches a { color: #87888a; text-decoration: none; }
#bloc_home_guide_taches a:hover {	text-decoration: underline; }

#bloc_home_quoi_de_neuf2 { background:transparent url(../images/bloc_home_quoi_de_neuf2.png) no-repeat scroll 0 0; height: 223px; margin: 15px 0 0 0; width: 623px;}
#bloc_home_quoi_de_neuf2 h2 a   { font-size: 16px; color: #e2007a; font-weight: bold; margin: 15px 0 5px 0; }
#bloc_home_quoi_de_neuf2 a { font-size: 12px; color: #e2007a; }
#bloc_home_quoi_de_neuf2 a.gris { font-size: 12px; color: #87888a; text-decoration: none; }
#bloc_home_quoi_de_neuf2 a:hover {	text-decoration: underline; }

#bloc_home_quoi_de_neuf3 { background:transparent url(../images/bloc_home_quoi_de_neuf3.png) no-repeat scroll 0 0; height: 223px; margin: 15px 0 0 0; width: 623px;}
#bloc_home_quoi_de_neuf3 h2 a   { font-size: 16px; color: #0099E2; font-weight: bold; margin: 15px 0 5px 0; }
#bloc_home_quoi_de_neuf3 a { font-size: 12px; color: #0099E2; }
#bloc_home_quoi_de_neuf3 a.gris { font-size: 12px; color: #87888a; text-decoration: none; }
#bloc_home_quoi_de_neuf3 a:hover {	text-decoration: underline; }
#bloc_home_quoi_de_neuf3 .inner { padding:0 0 10px 15px; line-height: 16px;position:relative; }

#bloc_home_quoi_de_neuf4 { background:transparent url(../images/bloc_home_quoi_de_neuf4.png) no-repeat scroll 0 0;
    height: 407px;	margin-top:15px;	width: 623px; }
#bloc_home_quoi_de_neuf4 a.gris { font-size: 12px; color: #87888a; text-decoration: none; }
#bloc_home_quoi_de_neuf4 a:hover {	text-decoration: underline; }
#bloc_home_quoi_de_neuf4 a { font-size: 12px; color: #ABC946; }

#bloc_home_promoEDLN { background:transparent url(../images/bloc_promoEDLN_home.png) no-repeat scroll 0 0; height: 415px;	margin-top:15px;	width: 623px; cursor: pointer }
#bloc_home_promoEDLN a.gris { font-size: 12px; color: #87888a; text-decoration: none; }
#bloc_home_promoEDLN a:hover {	text-decoration: underline; }
#bloc_home_promoEDLN a { font-size: 12px; color: #ABC946; }

.home_promoEDLN_info { text-align: right; margin-right: 20px; }
.home_promoEDLN_info a { font-size: 12px; color: #A8CD4F; font-weight: normal }

/*
#bloc_home_100_rembourse { background:transparent url(../images/bloc_100_rembourse.png) no-repeat scroll 0 0; height: 415px;	margin-top:15px;	width: 623px; cursor: pointer; }
.home_100_rembourse_info { text-align: right; margin-right: 20px; margin-top: 250px; }
.home_100_rembourse_info a { font-size: 12px; color: #A8CD4F; font-weight: normal }
*/

#bloc_home_satisfait { background:transparent url(../images/bloc_home_satisfait.png) no-repeat scroll 0 0; height:410px;	margin-top:15px;	width: 628px; cursor: pointer; }
#bloc_home_satisfait .plus_infos { text-decoration:none; color:#279AD3; margin-bottom:15px }
#bloc_home_satisfait .plus_infos:hover { text-decoration:underline }
#bloc_home_satisfait .bons_plans { text-decoration:none; color:red; font-size:14px }
#bloc_home_satisfait .bons_plans:hover { text-decoration:underline }
#home_satisfait_liens { float:right;margin-right:20px;margin-top:150px; }

#bloc_home_edlncaps { background:transparent url(../images/bloc_home_edlncaps.png) no-repeat scroll 0 0; height:410px;	margin-top:15px;	width: 628px; cursor: pointer; }
#bloc_home_edlncaps .plus_infos { text-decoration:none; color:#279AD3; margin-bottom:15px }
#bloc_home_edlncaps .plus_infos:hover { text-decoration:underline }
#bloc_home_edlncaps .bons_plans { text-decoration:none; color:red; font-size:14px }
#bloc_home_edlncaps .bons_plans:hover { text-decoration:underline }
#home_edlncaps_liens { float:right;margin-right:20px;margin-top:150px; }
#flash_home_edlncaps { cursor:pointer }

#bloc_home_planete_big{ margin-top:8px; width:290px; height:180px; margin-bottom:0px; background:transparent url(../images/bloc_home_planete_big.png) no-repeat top left; cursor:pointer }

#bloc_home_100_rembourse{ margin-bottom:24px; width:290px; height:180px; background:transparent url(../images/bloc_home_100_rembourse.png) no-repeat top left; cursor:pointer }

#bloc_home_decouvrez{ width:294px;height:194px;background:transparent url('../images/bloc_home_decouvrez.png') no-repeat; margin-top:0px;cursor:pointer;margin-bottom:24px; }

#bloc_home_1euro { background:transparent url('../images/bloc_home_1euro.png') no-repeat scroll 0 0; height: 223px; margin: 15px 0 0 0; width: 623px;}
#bloc_home_1euro .inner_1euro { position: relative; padding: 50px 0 0 10px; }

/* index des produits */
#large div#lessive_specialistes { background:transparent url(../images/fond_lessive_specialistes.png) no-repeat scroll center bottom; height:587px; margin:-5px 0 0 0; }
#large div#lessive_aloe_vera { background:transparent url(../images/fond_lessive_skip_aloevera.png) no-repeat scroll center bottom; height:587px; margin:-5px 0 0 0; }
#large div#lessive_active_clean { background:transparent url(../images/fond_lessive_skip_active_clean.png) no-repeat scroll center bottom; height:587px; margin:-5px 0 0 0; }
#large div#adoucissant_cajoline { background:transparent url(../images/fond_lessive_skip_adoucissant.png) no-repeat scroll center bottom; height:587px; margin:-5px 0 0 0; }
#large div#lessive_petit_puissant {	background:transparent url(../images/fond_lessive_skip_petit_puissant.png) no-repeat scroll center bottom;	height:587px;	margin:-5px 0 0 0;}
#large div#lessive_specialistes { background:transparent url(../images/fond_lessive_specialistes.png) no-repeat scroll center bottom; height:587px;	margin:-5px 0 0 0;}
#large div#lessive_specialistes a, #large div#lessive_aloe_vera a, #large div#lessive_active_clean a, #large div#lessive_petit_puissant a, #large div#adoucissant_cajoline a { text-decoration: none; cursor: pointer; }
#large div#lessive_specialistes a, #large div#lessive_aloe_vera a, #large div#lessive_active_clean a, #large div#lessive_petit_puissant a, #large div#adoucissant_cajoline a { text-decoration: none; cursor: pointer; }

/* footer du site */
#pied { clear:both; float: left; margin: 15px 0 5px 5px; height:260px; background:transparent url(../images/fond_produits.png) no-repeat scroll 0 0; }

#pied ul { padding: 19px 53px; margin: 20px 0 0 0; list-style-type: none; }
#pied li { float: left; padding-top: 9px; }
#pied li#active_clean { background:transparent url(../images/menu_bas/active_clean.jpg) no-repeat scroll 0 0; margin-right: 40px; }
#pied li#active_clean:hover { background:transparent url(../images/menu_bas/active_clean.jpg) no-repeat scroll 0 -190px; }

#pied li#petit_puissant { background:transparent url(../images/menu_bas/petit_puissant.jpg) no-repeat scroll 0 0; margin-right: 50px; }
#pied li#petit_puissant:hover { background:transparent url(../images/menu_bas/petit_puissant.jpg) no-repeat scroll 0 -190px; }

#pied li#sensation_cajoline { background:transparent url(../images/menu_bas/sensation_cajoline.jpg) no-repeat scroll 0 0; margin-right: 65px; }
#pied li#sensation_cajoline:hover { background:transparent url(../images/menu_bas/sensation_cajoline.jpg) no-repeat scroll 0 -190px; }

#pied li#specialistes { background:transparent url(../images/menu_bas/specialistes.jpg) no-repeat scroll 0 0; }
#pied li#specialistes:hover { background:transparent url(../images/menu_bas/specialistes.jpg) no-repeat scroll 0 -190px; }

#pied li#aloe_vera { background:transparent url(../images/menu_bas/aloe_vera.jpg) no-repeat scroll 0 0; }
#pied li#aloe_vera:hover { background:transparent url(../images/menu_bas/aloe_vera.jpg) no-repeat scroll 0 -190px; }

/* Magic Maman */
/*
#pied_mm { clear:both; float: left; margin: 15px 0 5px 5px; height:260px; background:transparent url(../images/fond_produits.png) no-repeat scroll 0 0; }

#pied_mm ul { padding: 19px 53px; margin: 20px 0 0 0; list-style-type: none; }
#pied_mm li { float: left; padding-top: 9px; }
#pied_mm li#active_clean { background:transparent url(../images/menu_bas/active_clean.jpg) no-repeat scroll 0 0; margin-right: 40px; }
#pied_mm li#active_clean:hover { background:transparent url(../images/menu_bas/active_clean.jpg) no-repeat scroll 0 -190px; }

#pied_mm li#petit_puissant { background:transparent url(../images/menu_bas/petit_puissant.jpg) no-repeat scroll 0 0; margin-right: 50px; }
#pied_mm li#petit_puissant:hover { background:transparent url(../images/menu_bas/petit_puissant.jpg) no-repeat scroll 0 -190px; }

#pied_mm li#sensation_cajoline { background:transparent url(../images/menu_bas/sensation_cajoline.jpg) no-repeat scroll 0 0; margin-right: 65px; }
#pied_mm li#sensation_cajoline:hover { background:transparent url(../images/menu_bas/sensation_cajoline.jpg) no-repeat scroll 0 -190px; }

#pied_mm li#specialistes { background:transparent url(../images/menu_bas/specialistes.jpg) no-repeat scroll 0 0; }
#pied_mm li#specialistes:hover { background:transparent url(../images/menu_bas/specialistes.jpg) no-repeat scroll 0 -190px; }

#pied_mm li#aloe_vera { background:transparent url(../images/menu_bas/aloe_vera.jpg) no-repeat scroll 0 0; }
#pied_mm li#aloe_vera:hover { background:transparent url(../images/menu_bas/aloe_vera.jpg) no-repeat scroll 0 -190px; }
*/

#pied_mm { clear:both; float: left; margin: 35px 0 5px 10px; background-color:#FFF; height:280px; background:transparent url(../images/fond_produits_mm.png) no-repeat scroll 0 0; width:928px; }

#pied_mm ul { padding: 15px 20px; list-style-type: none; }
#pied_mm ul li { float:left; height: 225px; }
#pied_mm li#active_clean { background:transparent url(../images/menu_bas/mm/active_clean.jpg) no-repeat scroll 0 0; }
#pied_mm li#active_clean:hover { background:transparent url(../images/menu_bas/mm/active_clean.jpg) no-repeat scroll 0 -240px; }

#pied_mm li#petit_puissant { background:transparent url(../images/menu_bas/mm/petit_puissant.jpg) no-repeat scroll 0 0; }
#pied_mm li#petit_puissant:hover { background:transparent url(../images/menu_bas/mm/petit_puissant.jpg) no-repeat scroll 0 -240px; }

#pied_mm li#sensation_cajoline { background:transparent url(../images/menu_bas/mm/sensation_cajoline.jpg) no-repeat scroll 0 0; }
#pied_mm li#sensation_cajoline:hover { background:transparent url(../images/menu_bas/mm/sensation_cajoline.jpg) no-repeat scroll 0 -240px; }

#pied_mm li#specialistes { background:transparent url(../images/menu_bas/mm/specialistes.jpg) no-repeat scroll 0 0; }
#pied_mm li#specialistes:hover { background:transparent url(../images/menu_bas/mm/specialistes.jpg) no-repeat scroll 0 -240px; }

#pied_mm li#aloe_vera { background:transparent url(../images/menu_bas/mm/aloe_vera.jpg) no-repeat scroll 0 0; }
#pied_mm li#aloe_vera:hover { background:transparent url(../images/menu_bas/mm/aloe_vera.jpg) no-repeat scroll 0 -240px; }


#credits {float: left; width: 95%; text-align: right; height: 35px; font-size:12px;}
#credits a {text-decoration: none; color:#34AADD; font-size:12px; font-weight:bold; }
h3 { display: none; }
/* bloc home petit&puissant, engagement, goodies etc */
#bloc_home_petit_puissant { background:no-repeat center bottom; height: 223px; width: 289px; font-size: 18px; color: #FFF; font-weight: bold; padding: 0px; cursor: pointer }
#bloc_home_petit_puissant span, #bloc_home_skip_engagement span { display:block; padding:3px 0 0 10px; }

#bloc_home_petit_puissant_petit { background:no-repeat center bottom; height: 114px; width: 289px; font-size: 18px; color: #FFF; font-weight: bold; padding: 0px; cursor: pointer; }
#bloc_home_petit_puissant_petit span


#bloc_home_dpam { background:no-repeat center bottom; height: 224px; width: 289px; font-size: 18px; color: #FFF; font-weight: bold; padding: 0px; cursor: pointer; }
#bloc_home_dpam span { display:block; padding:3px 0 0 10px; }

#bloc_home_concours { background:url(../images/bloc_concours_home.png) no-repeat center bottom; height: 224px; width: 289px; font-size: 18px; color: #FFF; font-weight: bold; padding: 0px; cursor: pointer; }
#bloc_home_concours span { display:block; padding:3px 0 0 10px; }
.home_concours_info { text-align: right; margin-right: 20px; }
.home_concours_info a { font-size: 12px; color: #A8CD4F; font-weight: normal }

#bloc_home_skip_engagement { background:url(../images/bloc_home_skip_engagement.png) no-repeat center bottom; height: 204px; width: 289px; font-size: 18px; color: #FFF; font-weight: bold; padding: 5px 0 0 10px; cursor: pointer; }

#bloc_home_goodies { background:url(../images/bloc_home_goodies.png) no-repeat center bottom; height: 174px; width: 289px; font-size: 18px; color: #FFF; font-weight: bold; padding: 5px 0 0 10px; cursor: pointer; }

#bloc_home_quoi_de_neuf5{ background:url(../images/bloc_home_quoi_de_neuf5.png) no-repeat center bottom; height: 230px; width: 289px; font-size: 18px; color: #FFF; font-weight: bold; padding: 5px 0 0 10px; cursor: pointer; margin-bottom:10px;}
#bloc_home_quoi_de_neuf5:hover{ background:url(../images/bloc_home_quoi_de_neuf5on.png) no-repeat center bottom;}

#tetiere_concours_dessin { background:transparent url(../images/tetiere_concours_dessin.png) no-repeat left top; margin-top:15px; }
#tetiere_concours_dessin span.spacer {	color:#FFFFFF;	display:block;	font-size:18px;	font-weight:bold;	height:31px;	padding:px 0 0 10px; margin:0; }
#bloc_concours_dessin { background:#F9FBF6; width:920px; }
#concours_dessin_bottom { background:#F9FBF6 url(../images/concours-dessin-bottom.jpg) no-repeat left bottom; height:152px; padding-left:400px; padding-top:200px;
                          color:#5EA94E; font-size:14px;}
#concours_dessin_bottom a, #concours_dessin_bottom a:hover { color:#5EA94E; font-size:10px; text-decoration:underline; }
#concours_dessin_prix { margin-left:65px; width:650px; }
#concours_dessin_prix ul { padding:0; margin:0; }
#concours_dessin_prix li { color:#5EA94E; font-size:24px; margin:0; padding:0; padding-bottom:10px; list-style-type:none; }
#concours_dessin_prix span.orange { color:#EC7F06; font-size:24px; }
#concours_dessin_bulletin {  background:url(../images/bouton-bulletin.gif) no-repeat left top; display:block; height:35px; width:190px; margin-top:20px; margin-left:130px; }
/*#concours_dessin_bulletin:hover {  background:url(../images/telecharger-bulletin-hover.png) no-repeat left top; }*/
#bloc_centre_concours_dessin {  background:transparent url(../images/border_right.png) top right repeat-y; width:926px; /*background:url(../images/fond_centre_produit.png) no-repeat left bottom; */ }
#concours_dessin_footer { background:transparent url(../images/concours_footer.png) no-repeat bottom left; height:18px; width:926px; }

#tetiere_bon_reduction { background:transparent url(../images/tetiere_bon_reduction.png) no-repeat left top; margin-top:15px; }
#tetiere_bon_reduction span.spacer {	color:#FFFFFF;	display:block;	font-size:18px;	font-weight:bold;	height:31px;	padding:px 0 0 10px; margin:0; }
#bloc_bon_reduction { background:#F9FBF6; width:920px; position:relative; height:660px; background:url(../images/bon_reduction_bg.jpg) top left no-repeat }
#bloc_centre_bon_reduction {  background:transparent url(../images/border_right.png) top right repeat-y; width:926px; /*background:url(../images/fond_centre_produit.png) no-repeat left bottom; */ /* position:relative */}
#bon_reduction_footer { background:transparent url(../images/concours_footer.png) no-repeat bottom left; height:18px; width:926px; }
#bloc_bon_reduction h2 { margin:0; padding-top:20px; font-size:14px; text-align:center; color:#8BB918 }
#bloc_bon_reduction form { padding-left:260px; padding-top: 50px; font-size:12px; margin:0 }
#bloc_bon_reduction ul { width:360px; list-style-type:none; padding:0;margin-left:0; margin-bottom:0 }
#bloc_bon_reduction li { background:transparent url(../images/puce_verte.png) top left no-repeat;padding-left:15px; margin-bottom:10px; }
#bon_reduction_submit { display:block; width:249px; height:47px; border:0; background:transparent url(../images/bon_reduction_submit_off.png) top left no-repeat; cursor:pointer;
                        position:absolute; left:500px; top:525px; }
#bon_reduction_submit:hover { background:transparent url(../images/bon_reduction_submit_on.png) }
#bloc_bon_reduction table { color:#fff; font-weight:bold }
#bloc_bon_reduction .input_text { width:283px; height:23px; background:url(../images/bon_reduction_input.png) bottom left no-repeat; padding-left:3px; padding-right:3px; padding-top:2px }
#bloc_bon_reduction .input_text input { width:283px; height:23px; color:#87888a; border:none; background:transparent }
.bon_reduction_loi { font-size:9px;margin-left:250px;width:400px;margin-top:200px;padding:0 }

#tetiere_bons_achat { background:transparent url(../images/tetiere_bons_achat.png) no-repeat left top; margin-top:15px; }
#tetiere_bons_achat span.spacer { color:#FFFFFF;    display:block;    font-size:18px;    font-weight:bold;    height:31px;    padding:px 0 0 10px; margin:0; }

#tetiere_quizz_astro { background:transparent url(../images/tetiere_quizz_astro_couleur.png) no-repeat left top; margin-top:15px; }
#tetiere_quizz_astro span.spacer { color:#FFFFFF;    display:block;    font-size:18px;    font-weight:bold;    height:31px;    padding:px 0 0 10px; margin:0; }

#tetiere_quizz_specialistes { background:transparent url(../images/tetiere_quizz_specialistes.png) no-repeat left top; margin-top:15px; }
#tetiere_quizz_specialistes span.spacer { color:#FFFFFF;    display:block;    font-size:18px;    font-weight:bold;    height:31px;    padding:px 0 0 10px; margin:0; }

#tetiere_couleur_ete { background:transparent url(../images/tetiere_couleur_ete.png) no-repeat left top; margin-top:15px; }
#tetiere_couleur_ete span.spacer {    color:#FFFFFF;    display:block;    font-size:18px;    font-weight:bold;    height:31px;    padding:px 0 0 10px; margin:0; }

#tetiere_couleur_quiz { background:transparent url(../images/tetiere_couleur_quiz.png) no-repeat left top; margin-top:15px; }
#tetiere_couleur_quiz span.spacer {    color:#FFFFFF;    display:block;    font-size:18px;    font-weight:bold;    height:31px;    padding:px 0 0 10px; margin:0; }

#tetiere_100_rembourse { background:transparent url(../images/tetiere_100_rembourse.png) no-repeat left top; margin-top:15px; }
#tetiere_100_rembourse span.spacer {    color:#FFFFFF;    display:block;    font-size:18px;    font-weight:bold;    height:31px;    padding:px 0 0 10px; margin:0; }

#tetiere_100_rembourse_ac { background:transparent url(../images/tetiere_100_rembourse_ac.png) no-repeat left top; margin-top:15px; }
#tetiere_100_rembourse_ac span.spacer {    color:#FFFFFF;    display:block;    font-size:18px;    font-weight:bold;    height:31px;    padding:px 0 0 10px; margin:0; }

#tetiere_satisfait_rembourse { background:transparent url(../images/tetiere_satisfait_rembourse.png) no-repeat left top; margin-top:15px; }
#tetiere_satisfait_rembourse span.spacer { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:29px; padding:px 0 0 10px; margin:0; }

#tetiere_bleu { background:transparent url(../images/tetiere_bleu.png) no-repeat left top; margin:15px 0; }
#tetiere_bleu span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:36px; padding:4px 0 0 10px; }
#tetiere_bleu #bloc_centre_bleu h2 { color: #34aadd; font-size:16px; font-weight:bold; margin:0; }

#tetiere_rose { background:transparent url(../images/tetiere_rose.png) no-repeat left top; margin:15px 0; }
#tetiere_rose span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:36px; padding:4px 0 0 10px; }
#tetiere_rose #bloc_centre_rose h2 { color: #e6418d; font-size:16px; font-weight:bold; margin:0; }

#tetiere_armelle { background:transparent url(../images/tetiere_armelle.png) no-repeat left top; margin:15px 0; padding-top: 38px; }
#tetiere_armelle span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:36px; padding:4px 0 0 10px; }
#tetiere_armelle #bloc_centre_rose h2 { color: #e6418d; font-size:16px; font-weight:bold; margin:0; }

#bloc_centre_rose { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 10px; line-height: 18px; color: #87888a; }
#bloc_centre_rose span { color: #34aadd; font-size:12px; font-weight:bold; padding:5px 0 0 0px; display: inline; }


#tetiere_produits { background:transparent url(../images/titre-specialistesblackvelvet.png) no-repeat left top; margin:15px 0; width: 950px; }
#tetiere_produits_specialistes { background:transparent url(../images/titre-specialistes.png) no-repeat left top; margin:15px 0; }
#tetiere_produits_activeclean { background:transparent url(../images/titre-activeclean.png) no-repeat left top; margin:15px 0; }
#tetiere_produits_laineetsoie { background:transparent url(../images/titre-specialisteslaineetsoie.png) no-repeat left top; margin:15px 0; width: 950px; }
#tetiere_produits_couleursvives { background:transparent url(../images/titre-specialistescouleursvives.png) no-repeat left top; margin:15px 0; width: 950px; }
#tetiere_produits_cajoline { background:transparent url(../images/titre-gammesensationcajoline.png) no-repeat left top; margin:15px 0; }
#tetiere_produits_couleursvives span, #tetiere_produits_cajoline span, #tetiere_produits_essencenature span, #tetiere_produits_activeclean span, #tetiere_produits_laineetsoie span, #tetiere_produits_specialistes span, #tetiere_produits span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:36px; padding:4px 0 0 0px; }
#tetiere_petit_puissant span {  color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:40px; }
#tetiere_produits_essencenature { background:transparent url(../images/titre-essencenature.png) no-repeat left top; margin:15px 0; }
#tetiere_petit_puissant {background:transparent url(../images/titre-petitpuissant.png) no-repeat left top; margin:15px 0; }

#tetiere_orange_soin { background:transparent url(../images/tetiere_soindulinge.png) no-repeat left top; margin:15px 0; }
#tetiere_orange_soin span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:45px; padding:4px 0 0 10px; }
#tetiere_orange_soin #bloc_centre_soindulinge h2 { color: #f68224; font-size:16px; font-weight:bold; margin:0; }

#tetiere_vert_goodies { background:transparent url(../images/tetiere_goodies_pub.png) no-repeat left top; margin:15px 0; }
#tetiere_vert_goodies span {	color:#FFFFFF;	display:block;	font-size:18px;	font-weight:bold;	height:36px;	padding:4px 0 0 10px; }
#tetiere_vert_goodies #bloc_centre_goodies h2 { color: #f68224; font-size:16px; font-weight:bold; margin:0; }

#tetiere_orange_operationnature { background:transparent url(../images/tetiere_activite_nature.png) no-repeat left top; margin:15px 0; }
#tetiere_orange_operationnature span {	color:#FFFFFF;	display:block;	font-size:18px;	font-weight:bold;	height:32px;	padding:4px 0 0 10px; }
#tetiere_orange_operationnature #bloc_centre_operationnature h2 { color: #f68224; font-size:16px; font-weight:bold; margin:0; }

#tetiere_bleu_jouet{ background:transparent url(../images/tetiere_jouet.png) no-repeat left top; margin:15px 0; }
#tetiere_bleu_jouet span {	color:#FFFFFF;	display:block;	font-size:18px;	font-weight:bold;	height:36px;	padding:4px 0 0 10px; }
#tetiere_bleu_jouet #bloc_centre_jouet h2 { color: #009ddb; font-size:16px; font-weight:bold; margin:0; }
#tetiere_bleu_jouet #bloc_centre_jouet a {color: #009ddb; text-decoration:underline; float:right; font-weight: bold; }


#tetiere_faq { background:transparent url(../images/tetiere_questions_reponses.png) no-repeat left top; margin:15px 0; }
#tetiere_faq span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:30px; padding:0px 0 0 10px; }
#tetiere_faq #bloc_centre_faq { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat left bottom; color:#87888a; display:block; font-size:12px; padding:0px 0 0 10px; }

#tetiere_conseils { background:transparent url(../images/tetiere_conseils.png) no-repeat left top; margin:15px 0; }
#tetiere_conseils span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:31px; padding:0px 0 0 10px; }
#tetiere_conseils #bloc_centre_conseils { background: transparent url(../images/fond_bloc_centre_jouet.png) no-repeat left bottom; color:#87888a; display:block; font-size:12px; padding:0px 0 0 10px; line-height: 14px }
#tetiere_conseils #bloc_centre_conseils h2 {  color: #fbbb00; font-size:16px; font-weight: bold; margin: 0;}
#tetiere_conseils #bloc_centre_conseils span {  color: #fbbb00; display: inline; font-size:12px; font-weight:normal; padding:0;}
#tetiere_conseils #bloc_centre_conseils ul {list-style-type:none; display:block; height: 430px; padding: 15px 0 0 0px;}
#tetiere_conseils #bloc_centre_conseils ul li  {list-style-type:none; float:left; margin: 2px}
#tetiere_conseils #bloc_centre_conseils li a { display: block;position: relative; top: 1px; z-index: 2; padding-left: 0; color: #27537a; font-size: 12px; font-weight: bold;line-height: 1.2;text-align: center; text-decoration: none; white-space: nowrap;  width: 192px; /* IE 6 treats width as min-width */
    min-width: 192px;
    height: 178px; /* IE 6 treats height as min-height */
    min-height: 178px;}
#tetiere_conseils #bloc_centre_conseils li#conseil1 { width:178px; height: 192px; background:transparent url(../images/menu_conseil_1.png) no-repeat left top;}
#tetiere_conseils #bloc_centre_conseils li#conseil1:hover { width:178px; height: 192px; background:transparent url(../images/menu_conseil_1.png) no-repeat 0 -192px;}
#tetiere_conseils #bloc_centre_conseils li#conseil2 { width:178px; height: 192px; background:transparent url(../images/menu_conseil_2.png) no-repeat left top;}
#tetiere_conseils #bloc_centre_conseils li#conseil2:hover { width:178px; height: 192px; background:transparent url(../images/menu_conseil_2.png) no-repeat 0 -192px;}
#tetiere_conseils #bloc_centre_conseils li#conseil3 { width:178px; height: 192px; background:transparent url(../images/menu_conseil_3.png) no-repeat left top;}
#tetiere_conseils #bloc_centre_conseils li#conseil3:hover { width:178px; height: 192px; background:transparent url(../images/menu_conseil_3.png) no-repeat 0 -192px;}
#tetiere_conseils #bloc_centre_conseils li#conseil4 { width:178px; height: 192px; background:transparent url(../images/menu_conseil_4.png) no-repeat left top;}
#tetiere_conseils #bloc_centre_conseils li#conseil4:hover { width:178px; height: 192px; background:transparent url(../images/menu_conseil_4.png) no-repeat 0 -192px;}
#tetiere_conseils #bloc_centre_conseils li#conseil5 { width:178px; height: 192px; background:transparent url(../images/menu_conseil_5.png) no-repeat left top;}
#tetiere_conseils #bloc_centre_conseils li#conseil5:hover { width:178px; height: 192px; background:transparent url(../images/menu_conseil_5.png) no-repeat 0 -192px;}
#tetiere_conseils #bloc_centre_conseils li#conseil6 { width:178px; height:162px; background:transparent url(../images/menu_conseil_6.png) no-repeat left top;}
#tetiere_conseils #bloc_centre_conseils li#conseil6:hover { width:178px; height: 192px; background:transparent url(../images/menu_conseil_6.png) no-repeat 0 -180px;}

#tetiere_conseils_jaune { background:transparent url(../images/tetiere_conseils_jaune.png) no-repeat left top; margin-top:15px; }
#tetiere_conseils_jaune span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:31px; padding:0px 0 0 10px; }
#tetiere_conseils_jaune #bloc_centre_conseils_jaune { background: transparent url(../images/fond_bloc_centre_conseils2.png) no-repeat left top; color:#87888a; display:block; font-size:12px; line-height: 14px; margin:0; padding:0 10px; }
#tetiere_conseils_jaune #bloc_centre_conseils_jaune h2 {  color: #fbbb00; font-size:16px; font-weight: bold; margin: 0;}
#tetiere_conseils_jaune #bloc_centre_conseils_jaune span {  color: #fbbb00; display: inline; font-size:12px; font-weight:bold; padding:0;}

#tetiere_conseils_orange { background:transparent url(../images/tetiere_conseils_orange.png) no-repeat left top; margin-top:15px; }
#tetiere_conseils_orange span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:31px; padding:0px 0 0 10px; }
#tetiere_conseils_orange #bloc_centre_conseils_orange { background: transparent url(../images/fond_bloc_centre_conseils2.png) no-repeat left top; color:#87888a; display:block; font-size:12px; line-height: 14px; margin:0; padding:0 10px; }
#tetiere_conseils_orange #bloc_centre_conseils_orange h2 {  color: #f68224; font-size:16px; font-weight: bold; margin: 0;}
#tetiere_conseils_orange #bloc_centre_conseils_orange span {  color: #f68224; display: inline; font-size:12px; font-weight:bold; padding:0;}

#tetiere_conseils_rose { background:transparent url(../images/tetiere_conseils_rose.png) no-repeat left top; margin-top:15px; }
#tetiere_conseils_rose span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:31px; padding:0px 0 0 10px; }
#tetiere_conseils_rose #bloc_centre_conseils_rose { background: transparent url(../images/fond_bloc_centre_conseils2.png) no-repeat left top; color:#87888a; display:block; font-size:12px; line-height: 14px; margin:0; padding:0 10px;  }
#tetiere_conseils_rose #bloc_centre_conseils_rose h2 {  color: #e6418d; font-size:16px; font-weight: bold; margin: 0;}
#tetiere_conseils_rose #bloc_centre_conseils_rose span {  color: #e6418d; display: inline; font-size:12px; font-weight:bold; padding:0;}

#tetiere_conseils_bleu { background:transparent url(../images/tetiere_conseils_bleu.png) no-repeat left top; margin-top:15px; }
#tetiere_conseils_bleu span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:31px; padding:0px 0 0 10px; }
#tetiere_conseils_bleu #bloc_centre_conseils_bleu { background: transparent url(../images/fond_bloc_centre_conseils2.png) no-repeat left top; color:#87888a; display:block; font-size:12px; line-height: 14px; margin:0; padding:0 10px; }
#tetiere_conseils_bleu #bloc_centre_conseils_bleu h2 {  color: #0096d0; font-size:16px; font-weight: bold; margin: 0;}
#tetiere_conseils_bleu #bloc_centre_conseils_bleu span {  color: #0096d0; display: inline; font-size:12px; font-weight:bold; padding:0;}

#tetiere_conseils_vert { background:#fff url(../images/tetiere_conseils_vert.png) no-repeat left top;  margin-top:15px; }
#tetiere_conseils_vert span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:31px; padding:0px 0 0 10px; }
#tetiere_conseils_vert #bloc_centre_conseils_vert { background: transparent url(../images/fond_bloc_centre_conseils2.png) no-repeat left top; color:#87888a; display:block; font-size:12px; line-height: 14px; margin:0; padding:0 10px; }
#tetiere_conseils_vert #bloc_centre_conseils_vert h2 {  color: #a8cd4f; font-size:16px; font-weight: bold; margin: 0;}
#tetiere_conseils_vert #bloc_centre_conseils_vert span {  color: #a8cd4f; display: inline; font-size:12px; font-weight:bold; padding:0;}


#bloc_conseil_bas{ background:transparent url(../images/fond_bloc_conseil_bas.png) no-repeat left bottom; height:30px; width:625px; }

#tetiere_skiprecommande_soin { background:transparent url(../images/fond_skiprecommande.png) no-repeat left top; margin: 0; font-size: 11px; line-height:15px; }
#tetiere_skiprecommande_soin span { background:transparent url(../images/tetiere_skiprecommande.png) no-repeat left top; display:block; height:36px; }
#tetiere_skiprecommande_soin #bloc_centre_soindulinge h2 { color: #f68224; font-size:16px; font-weight:bold; margin:0; }
#tetiere_skiprecommande_soin h2 { color: #f83c9b; text-align:center; font-size:16px; font-weight: bold; }

#tetiere_skiprecommande_produits { background:transparent url(../images/fond_skiprecommande_produits.png) no-repeat left bottom; margin: 0; }
#tetiere_skiprecommande_produits span { background:#FFF url(../images/tetiere_skiprecommande.png) no-repeat left top; display:block; height:30px; }

#tetiere_eveil { background:transparent url(../images/tetiere_eveil.png) no-repeat left top; margin:15px 0; }
#tetiere_eveil span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:35px; padding:4px 0 0 10px; }
#tetiere_eveil #bloc_centre_eveil h2 { color: #f68224; font-size:16px; font-weight:bold; margin:0; }


#tetiere_bleu_soin { background:transparent url(../images/tetiere_annuairedestaches.png) no-repeat left top; margin:15px 0; }
#tetiere_bleu_soin span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:35px; padding:4px 0 0 10px; }
#tetiere_bleu_soin #bloc_centre_annuairetache h2 { color: #f68224; font-size:16px; font-weight:bold; margin:0; }

#tetiere_bleu_soin2 { background:transparent url(../images/tetiere_annuairedestaches.png) no-repecat left top; margin:0; }
#tetiere_bleu_soin2 span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:35px; padding:4px 0 0 10px; }
#tetiere_bleu_soin2 #bloc_centre_annuairetache2 h1 {
	color: #009ddb;
	font-size:18px;
	font-weight:bold;
	margin:10px 0 0 0;
	line-height:29px
}
#tetiere_bleu_soin2 #bloc_centre_annuairetache2 h2 {
	color: #009ddb;
	font-size:12px;
	font-weight:bold;
	margin:0;
	font-style:normal;
	display:inline;
	margin: 0;
	padding: 0;
}
#tetiere_bleu_soin2 #bloc_centre_annuairetache2 h3 { color: #009ddb; font-size:12px; font-weight:normal; margin:0; font-style:italic; display:inline; margin: 0; padding: 0;  }
#tetiere_bleu_soin2 #bloc_centre_annuairetache2 ol { color: #009ddb;}
#tetiere_bleu_soin2 #bloc_centre_annuairetache2 ol li span { color: #87888a; font-size:12px; font-weight:normal; display: inline; margin: 0; padding: 0;}
#tetiere_bleu_soin2 #bloc_centre_annuairetache2 ol li a, #tetiere_bleu_soin2 #bloc_centre_annuairetache2 a  { color: #009ddb; font-size:12px; font-weight:normal; display: inline; margin: 0; padding: 0; text-decoration:underline}

#menu_produits_specialistes_1 { background:transparent url(../images/menu_produits_specialistes_1.jpg) no-repeat left top; width: 188px; height: 260px; margin: 0 60px 0 100px; float:left; display:block; }
#menu_produits_specialistes_1:hover { background:transparent url(../images/menu_produits_specialistes_1.jpg) no-repeat scroll 0 -260px; }
#menu_produits_specialistes_2 {	background:transparent url(../images/menu_produits_specialistes_2.jpg) no-repeat left top;	width: 200px;	height: 260px;	float:left;	margin-top: 0;	margin-right: 60px;	margin-bottom: 0;	margin-left: 0; }
#menu_produits_specialistes_2:hover { background:transparent url(../images/menu_produits_specialistes_2.jpg) no-repeat scroll 0 -260px; }
#menu_produits_specialistes_3 { background:transparent url(../images/menu_produits_specialistes_3.jpg) no-repeat left top; width: 188px; height: 260px; float:left; }
#menu_produits_specialistes_3:hover { background:transparent url(../images/menu_produits_specialistes_3.jpg) no-repeat scroll 0 -260px; }

#menu_produits_activeclean_1 { background:transparent url(../images/menu_produits_activeclean_1.jpg) no-repeat left top; width: 140px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_activeclean_1:hover { background:transparent url(../images/menu_produits_activeclean_1.jpg) no-repeat scroll 0 -260px; }
#menu_produits_activeclean_2 { background:transparent url(../images/menu_produits_activeclean_2.jpg) no-repeat left top; width: 170px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_activeclean_2:hover { background:transparent url(../images/menu_produits_activeclean_2.jpg) no-repeat scroll 0 -260px; }
#menu_produits_activeclean_3 { background:transparent url(../images/menu_produits_activeclean_3.jpg) no-repeat left top; width: 188px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_activeclean_3:hover { background:transparent url(../images/menu_produits_activeclean_3.jpg) no-repeat scroll 0 -260px; }
#menu_produits_activeclean_4 { background:transparent url(../images/menu_produits_activeclean_4.jpg) no-repeat left top; width: 188px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_activeclean_4:hover { background:transparent url(../images/menu_produits_activeclean_4.jpg) no-repeat scroll 0 -260px; }
#menu_produits_activeclean_5 { background:transparent url(../images/menu_produits_activeclean_5.jpg) no-repeat left top; width: 188px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_activeclean_5:hover { background:transparent url(../images/menu_produits_activeclean_5.jpg) no-repeat scroll 0 -260px; }

#menu_produits_hypoallergenique_1 { background:transparent url(../images/menu_produits_hypoallergenique_1.jpg) no-repeat left top; width: 160px; height: 260px; float:left; display:block; margin-top: 0; margin-right: 0px; margin-bottom: 0; margin-left: 0px; }
#menu_produits_hypoallergenique_1:hover { background:transparent url(../images/menu_produits_hypoallergenique_1.jpg) no-repeat scroll 0 -260px; }
#menu_produits_hypoallergenique_2 { background:transparent url(../images/menu_produits_hypoallergenique_2.jpg) no-repeat left top; width: 170px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_hypoallergenique_2:hover { background:transparent url(../images/menu_produits_hypoallergenique_2.jpg) no-repeat scroll 0 -260px; }
#menu_produits_hypoallergenique_3 { background:transparent url(../images/menu_produits_hypoallergenique_3.jpg) no-repeat left top; width: 180px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_hypoallergenique_3:hover { background:transparent url(../images/menu_produits_hypoallergenique_3.jpg) no-repeat scroll 0 -260px; }
#menu_produits_hypoallergenique_4 { background:transparent url(../images/menu_produits_hypoallergenique_4.jpg) no-repeat left top; width: 180px; height: 260px; float:left; display:block; margin-top: 0; margin-right: 0px; margin-bottom: 0; margin-left: 0; }
#menu_produits_hypoallergenique_4:hover { background:transparent url(../images/menu_produits_hypoallergenique_4.jpg) no-repeat scroll 0 -260px; }
#menu_produits_hypoallergenique_5 { background:transparent url(../images/menu_produits_hypoallergenique_5.jpg) no-repeat left top; width: 180px; height: 260px; float:left; display:block; margin-top: 0; margin-right: 0px; margin-bottom: 0; margin-left: 0; }
#menu_produits_hypoallergenique_5:hover { background:transparent url(../images/menu_produits_hypoallergenique_5.jpg) no-repeat scroll 0 -260px; }

#menu_produits_cajoline_1 { background:transparent url(../images/menu_produits_cajoline_1.jpg) no-repeat left top; width: 188px; height: 260px; float:left; display:block; margin:0 0 0 50px; }
#menu_produits_cajoline_1:hover { background:transparent url(../images/menu_produits_cajoline_1.jpg) no-repeat scroll 0 -260px; }
#menu_produits_cajoline_2 { background:transparent url(../images/menu_produits_cajoline_2.jpg) no-repeat left top; width: 200px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_cajoline_2:hover { background:transparent url(../images/menu_produits_cajoline_2.jpg) no-repeat scroll 0 -260px; }
#menu_produits_cajoline_3 { background:transparent url(../images/menu_produits_cajoline_3.jpg) no-repeat left top; width: 200px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_cajoline_3:hover { background:transparent url(../images/menu_produits_cajoline_3.jpg) no-repeat scroll 0 -260px; }
#menu_produits_cajoline_4 { background:transparent url(../images/menu_produits_cajoline_4.jpg) no-repeat left top; width: 200px; height: 260px; margin: 0 0px 0 0; float:left; display:block; }
#menu_produits_cajoline_4:hover { background:transparent url(../images/menu_produits_cajoline_4.jpg) no-repeat scroll 0 -260px; }

#menu_petitpuissant1 { background:transparent url(../images/menu_petitpuissant_1.jpg) no-repeat scroll 0 0; width: 172px; height: 261px; float:left; }
#menu_petitpuissant1:hover { background:transparent url(../images/menu_petitpuissant_1.jpg) no-repeat scroll 0 -264px; }
#menu_petitpuissant2 { background:transparent url(../images/menu_petitpuissant_2.jpg) no-repeat scroll 0 0; width: 172px; height: 261px; float:left; }
#menu_petitpuissant2:hover { background:transparent url(../images/menu_petitpuissant_2.jpg) no-repeat scroll 0 -264px; }
#menu_petitpuissant3 { background:transparent url(../images/menu_petitpuissant_3.png) no-repeat scroll 0 0; width: 172px; height: 261px; float:left; }
#menu_petitpuissant3:hover { background:transparent url(../images/menu_petitpuissant_3.png) no-repeat scroll 0 -264px; }
#menu_petitpuissant4 { background:transparent url(../images/menu_petitpuissant_4.png) no-repeat scroll 0 0; width: 172px; height: 261px; float:left; }
#menu_petitpuissant4:hover { background:transparent url(../images/menu_petitpuissant_4.png) no-repeat scroll 0 -264px; }

#bloc_centre_quizz_astro { background: transparent url(../images/fond_centre_quizz_astro.png) no-repeat left bottom; margin: -14px 0px 10px 0; padding: 10px; line-height: 18px; color: #87888a; font-weight: normal; font-size: 12px; }

#bloc_centre_produits { background: transparent url(../images/fond_centre_produit.png) no-repeat left bottom; margin: -14px 0px 10px 0; padding: 10px; line-height: 18px; color: #87888a; font-weight: normal; font-size: 12px; }

#bloc_centre_produits h1 {	color: #e85892;	font-size:16px;	font-weight:bold;	margin: 10px 0 0 0; }
#bloc_centre_produits h1.bleuh1 { color: #2270b2; }
#bloc_centre_produits h1.verth1 { color: #9bd8ac; }
#bloc_centre_produits h1.roseth1 { color: #ff93c2; }
#bloc_centre_produits h1.violetth1 { color: #b8448f; }
#bloc_centre_produits h2 { color: #b8448f; font-size:12px; font-weight:bold; margin: 10px 0 0 0; }
#bloc_centre_produits span { color: #b8448f; font-size:12px; font-weight:normal; display: inline; margin:0; }
#bloc_centre_produits span.bleuspan { color: #2270b2; font-weight:bold; font-size:12px; display: inline; margin:0; }
#bloc_centre_produits h2.verth2 { color: #9bd8ac; font-size:12px; font-weight:bold; margin: 10px 0 0 0; }
#bloc_centre_produits span.vertspan { color: #9bd8ac; font-weight:bold; font-size:12px; display: inline; margin:0; }
#bloc_centre_produits span.rosespan { color: #ff93c2; font-weight:bold; font-size:12px; display: inline; margin:0; }
#bloc_centre_produits ul { list-style-position:inside };

#bloc_centre_petitpuissant { color: #87888a }
#bloc_centre_petitpuissant { background: transparent url(../images/fond_centre_produit_petitpuissant.png) no-repeat left bottom; margin: -10px 0 10px 0; line-height: 18px; color: #87888a; font-weight: normal; font-size: 12px; }
#bloc_centre_petitpuissant h1 { color: #e2007a; font-size:16px; font-weight:bold; margin: 10px 0 0 0; }
#bloc_centre_petitpuissant h1.roseth1 {color: #e2007a; font-size: 18px; font-weight: bold; margin: 0 0 10px 0; }
#bloc_centre_petitpuissant span.rosespan { color: #e2007a; font-weight:bold; font-size:12px; display: inline; margin:0; text-decoration: none; }
#bloc_centre_petitpuissant p { margin: 0 0 10px 0; }
#bloc_centre_petitpuissant span.selectrose { color: #e2007a; font-size:12px; text-decoration: underline; display: inline; margin:0; }

#bloc_centre_bleu { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 10px; line-height: 18px; color: #87888a; }
#bloc_centre_bleu span { color: #34aadd; font-size:12px; font-weight:bold; padding:5px 0 0 0px; display: inline; }
#bloc_centre_orange { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 10px; line-height: 18px; color: #87888a; }

#bloc_centre_soindulinge { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 0px; line-height: 18px; color: #87888a; }
#bloc_centre_soindulinge span { color: #87888a;  font-weight:normal; font-size:12px; padding:5px 0 0 0px; display: inline; }
#bloc_centre_soindulinge ol li { color: #f68224;  font-weight:bold; font-size:12px; }

#bloc_centre_soindulinge ol li a { color: #f68224;  font-weight:bold; font-size:12px; text-decoration:underline; }
#bloc_centre_soindulinge p { margin: 0; }

#bloc_centre_annuairetache { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 0px; line-height: 18px; color: #87888a; }
#bloc_centre_annuairetache a { text-decoration: none; color: #87888a }
#bloc_centre_annuairetache a:hover { text-decoration: underline; color: #87888a }

#bloc_centre_annuairetache2 { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 0px; line-height: 18px; color: #87888a; }


#bloc_centre_goodies , #bloc_centre_operationnature { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 0px; line-height: 18px; color: #87888a; }
#bloc_centre_jouet { background: transparent url(../images/fond_bloc_centre_jouet.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 0px; line-height: 18px; color: #87888a; }

#bloc_centre_eveil_bleu { background: transparent url(../images/fond_bloc_centre_jouet.png) no-repeat center bottom; margin: -7px 0 10px 0; padding: 0px; line-height: 16px; color: #87888a; }
#bloc_centre_eveil_bleu ul li {color:#0088CD; margin: 0; padding: 0; height: auto; list-style-type:disc; list-style-position:outside;}
#bloc_centre_eveil_bleu ul { padding: 0 0 0 20px; margin:0; }
#bloc_centre_eveil_bleu ul a { color: #0088cd; }

#bloc_centre_eveil_vert { background: transparent url(../images/fond_bloc_centre_jouet.png) no-repeat center bottom; margin: -7px 0 10px 0; padding: 0px; line-height: 16px; color: #87888a; }
#bloc_centre_eveil_vert ul li {color:#c2cc02; margin: 0; padding: 0; height: auto; list-style-type:disc; list-style-position:outside;}
#bloc_centre_eveil_vert ul { padding: 0 0 0 20px; margin:0; }
#bloc_centre_eveil_vert ul a { color: #c2cc02; }

#bloc_centre_eveil_orange { background: transparent url(../images/fond_bloc_centre_jouet.png) no-repeat center bottom; margin: -7px 0 10px 0; padding: 0px; line-height: 16px; color: #87888a; }
#bloc_centre_eveil_orange ul li {color:#f6a800; margin: 0; padding: 0; height: auto; list-style-type:disc; list-style-position:outside;}
#bloc_centre_eveil_orange ul { padding: 0 0 0 20px; margin:0; }
#bloc_centre_eveil_orange ul a { color: #f6a800; }

#tetiere_orange { background:transparent url(../images/tetiere_orange.png) no-repeat left top; margin:15px 0; }
#tetiere_orange span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:36px; padding:4px 0 0 10px; }
#tetiere_orange #bloc_centre_orange h2 { color: #ec700c; font-size:16px; font-weight:bold; margin:0 ; }
#tetiere_orange #bloc_centre_bleu h2 { color: #ec700c; font-size:16px; font-weight:bold; margin:0 ; }
#tetiere_orange #bloc_centre_bleu ul { background:transparent url(../images/fleche_bleu.jpg) no-repeat left top; color: #87888a; font-size: 12px; list-style-type: none; list-style-position: outside; padding: 10px 0 0 0px; margin: 10px 0 0 0; line-height: 14px; }
#tetiere_orange #bloc_centre_bleu ul li { padding: 0px 0px 20px 50px; }
#tetiere_orange #bloc_centre_orange ul { color: #87888a; font-size: 12px; display: block; height: 370px; margin: 20px 0 0 0px; }
#tetiere_orange #bloc_centre_orange ul li { float: left; width: 275px; margin: 0 5px 10px 0; list-style-type: none; }
#tetiere_orange #bloc_centre_orange ul li span { background:transparent url(../images/puce_nos_valeurs.jpg) no-repeat scroll left top; float: left; height: 19px; margin: -4px 0 0 0; padding: 0; width: 20px; }
#tetiere_orange #bloc_centre_bleu ul li span { color: #ec700c; font-size: 12px; display: inline; padding:5px 0 0 0px; margin:0 0 10px; }

#tetiere_vert { background:transparent url(../images/tetiere_verte.png) no-repeat left top; margin:15px 0; }
#tetiere_vert span { color:#FFFFFF; display:block; font-size:18px; font-weight:bold; height:36px; padding:4px 0 0 10px; }
#tetiere_vert #bloc_centre_vert h2 { color: #91bc29; font-size:16px; font-weight:bold; margin:0 ; }

#bloc_centre_vert { background: transparent url(../images/fond_bloc_centre_bleu.png) no-repeat center bottom; margin: -10px 0 10px 0; padding: 10px; line-height: 18px; color: #87888a; overflow: auto }
#bloc_centre_vert ul { list-style-type: none; list-style-position: outside; padding: 0; }
#bloc_centre_vert ul span { color: #91bc29; font-weight:bold; }
#bloc_centre_vert span { color: #34aadd; font-size:12px; font-weight:bold; padding:5px 0 0 0px; display: inline; }
#bloc_centre_vert a { color: #A8CD4F; }
#bloc_centre_vert a:hover { text-decoration: underline; }

#fil_ariane { padding: 0px 40px 0 0; margin:0 0 10px; text-align:right;	color: #34aadd;	font-weight:bold; }
#fil_ariane a { color: #34aadd; text-decoration:none; font-weight:normal; }
#fil_ariane a:hover { color: #34aadd; text-decoration:underline; font-weight:normal; }

#bloc_tel_0811_900_317 { text-align: center; }

p.titrebleu {font-size:13px; font-weight:bold; 	}
p.bullebleue { background:transparent url(../images/fond_bulle_eveil_bleue.png) no-repeat scroll left top;	color:#FFFFFF; font-weight: bold; padding: 6px 0 0 25px; width: 412px; height: 76px; }
p.bulleverte { background:transparent url(../images/fond_bulle_eveil_verte.png) no-repeat scroll left top;	color:#FFFFFF; font-weight: bold; padding: 6px 0 0 25px; width: 412px; height: 76px; }
p.bulleorange { background:transparent url(../images/fond_bulle_eveil_orange.png) no-repeat scroll left top; color:#FFFFFF;	font-weight: bold;	padding: 6px 0 0 25px; width: 412px; height: 76px; }

.college-dermocosmetologie {
  text-align:center;
}

.college-dermocosmetologie a img {
  border:none;
}

.prosante-savoir-plus {
    text-align: right;
}

.retrait {
    margin-left: 20px;
}

/* conseil */

#conseils_menage {
  display:inline-block;
  width:100px;
  height:80px;
  margin-right:10px;
  border:0;
  background:transparent url(../images/ssmenu-printemps-off.gif) no-repeat bottom left;
}
#conseils_menage:hover {
  background-image:url(../images/ssmenu-printemps-on.gif);
}

#conseils_machine {
  display:inline-block;
  width:100px;
  height:80px;
  margin-right:10px;
  border:0;
  background:transparent url(../images/ssmenu-machine-off.gif) no-repeat bottom left;
}
#conseils_machine:hover {
  background-image:url(../images/ssmenu-machine-on.gif);
}

#conseils_degre {
  display:inline-block;
  width:100px;
  height:80px;
  margin-right:10px;
  border:0;
  background:transparent url(../images/ssmenu-durete-off.gif) no-repeat bottom left;
}
#conseils_degre:hover {
  background-image:url(../images/ssmenu-durete-on.gif);
}

#conseils_laver {
  display:inline-block;
  width:100px;
  height:80px;
  margin-right:10px;
  border:0;
  background:transparent url(../images/ssmenu-laver-off.gif) no-repeat bottom left;
}
#conseils_laver:hover {
  background-image:url(../images/ssmenu-laver-on.gif);
}

#conseils_etique {
  display:inline-block;
  width:100px;
  height:80px;
  margin-right:10px;
  border:0;
  background:transparent url(../images/ssmenu-etiquettes-off.gif) no-repeat bottom left;
}
#conseils_etique:hover {
  background-image:url(../images/ssmenu-etiquettes-on.gif);
}

#conseils_doudou {
  display:inline-block;
  width:100px;
  height:80px;
  margin-right:10px;
  border:0;
  background:transparent url(../images/ssmenu-doudou-off.gif) no-repeat bottom left;
}
#conseils_doudou:hover {
  background-image:url(../images/ssmenu-doudou-on.gif);
}

.soin-linge {
    color: #009DDB;
    padding: 10px;
    border: #009DDB 1px solid;
}

/* menu */

body {
  behavior: url(csshover3.htc);
}

/*a#accueil {
  height:47px;
  background:url('../images/btn-home_off.gif') bottom left no-repeat;
  float:right;
  display:block;
  width:75px;
}
a#accueil:hover {
  background:url('../images/btn-home_on.gif') bottom left no-repeat;
}*/

div#menu {
  margin-left:100px;
}

div#menu a{
  outline:0;
}

div#menu ul {
  padding:0;
  margin:0;
  list-style: none;
  display:inline-block;
}

div#menu ul.niveau1 li {
  list-style-type:none;
  float:left;
  position:relative;
}

div#menu ul.niveau1 a.top {
  display:block;
  height:38px;
}

.niveau2 {
  position:absolute;
  top:34px;
  left:0px;
  display:none;
  margin:0;
  padding:0;
  z-index:42;
  line-height:0; /* used to correct ffox bug */
}

.borderLeft {
  float: left;
  background: url('../images/menu/left.png') repeat-y;
  width: 26px;
}
.borderRight {
  float: left;
  background: url('../images/menu/right.png') repeat-y;
  width: 32px;
}

.borderBottomLeft {
  float: left;
  height:33px;
  background: url('../images/menu/bottom_left.png') no-repeat;
  width:26px;
}

.borderBottomCenter {
  float: left;
  height:33px;
  background: url('../images/menu/bottom.png') repeat-x;
}

.borderBottomRight {
  float: left;
  height:33px;
  background: url('../images/menu/bottom_right.png') no-repeat;
  width:32px;
}

.niveau2 ul {
  float: left;
  background-color:#0094e0;
  padding:0;
  margin:0;
  line-height:14px;
  overflow:hidden;
}

.niveau2 li{
  padding:0;
  margin:0;
  width:100%;
}

.niveau2 a {
  color:#fff;
  text-decoration:none;
  font-family:arial;
  font-size:12px;
  padding:10px 5px;
  margin:0;
  display:block;
  border-bottom:1px dotted #fff;
}

.niveau2 li.last a {
  border-bottom:none;
}

.niveau2 a:hover {
  color:#0c3678;
  background-color: #55bbf0;
}

div#menu ul.niveau1 li.sousmenu:hover div.niveau2 {
  display:block;
}

#m_saga {
  width:132px;
  background:url('../images/menu_2.png') no-repeat 0 0;
}
#m_saga:hover {
/*   background: url('../images/menu_2.png') no-repeat 0 -38px; */
  background-position:0 -38px;
}
#m_saga ul {
  width:220px;
}
#m_saga .niveau2 {
  width: 280px;
  /*border: red 1px solid;*/
}
#m_saga .borderBottomCenter {
  width:220px;
}

#m_lessive {
  width:119px;
  background: url('../images/menu_2.png') no-repeat -133px 0;
}
#m_lessive:hover {
  background-position:-133px -38px;
}
#m_lessive ul {
  width:544px;
}
#m_lessive .niveau2 {
  width:614px;
}
#m_lessive .borderBottomCenter {
  width:544px;
}

.menu_produits{
  width:544px;
  overflow:auto;
  background:#0094e0;
  float:left;
}

.menu_produits a{
  display:block;
  float:left;
  height:30px;
  width:136px;
  border:none;
  margin:0;
  padding:0;
  outline:0;
}

.menu_produits a:hover{
  color:#fff;
  background:#0094e0;
  font-weight:bold;
}
.menu_produits a img{
  outline:0;
  border:none;
}
.menu_produits a p{
  text-align:center;
}
.menu_produits a:hover p{
  text-decoration:underline;
}
#menu_produits_activ{
  background: url('../images/menu/menu_prod_active.png') no-repeat top center;
  padding-top:95px;
}
#menu_produits_pp{
  background: url('../images/menu/menu_prod_pp.png') no-repeat top center;
  padding-top:95px;
}
#menu_produits_cajo{
  background: url('../images/menu/menu_prod_cajo.png') no-repeat top center;
  padding-top:95px;
}
#menu_produits_edln{
  background: url('../images/menu/menu_prod_edln.png') no-repeat top center;
  padding-top:95px;
}

#m_linge {
  width:123px;
  background: url('../images/menu_2.png') no-repeat -253px 0;
}
#m_linge:hover {
  background-position:-253px -38px;
}
#m_linge ul {
  width:146px;
}
#m_linge .niveau2 {
  width:206px;
}
#m_linge .borderBottomCenter {
  width:146px;
}

#m_petitpuissant {
  width:119px;
  background: url('../images/menu_2.png') no-repeat -377px 0;
}
#m_petitpuissant:hover {
  background-position:-377px -38px;
}
#m_petitpuissant ul {
  width:200px;
}
#m_petitpuissant .niveau2 {
  width:260px;
}
#m_petitpuissant .borderBottomCenter {
  width:200px;
}

#m_neuf {
  width:123px;
  background: url('../images/menu_2.png') no-repeat -497px 0;
}
#m_neuf:hover {
  background-position:-497px -38px;
}
#m_neuf ul {
  width:200px;
}
#m_neuf .niveau2 {
  width:260px;
}
#m_neuf .borderBottomCenter {
  width:200px;
}

#m_jeu {
  width:131px;
  background: url('../images/menu_2.png') no-repeat -621px 0;
}
#m_jeu:hover {
  background-position:-621px -38px;
}
#m_jeu ul {
  width:140px;
}
#m_jeu .niveau2 {
  width:200px;
}
#m_jeu .borderBottomCenter {
  width:140px;
}

#m_accueil {
  width:103px;
  background:url('../images/menu_2.png') no-repeat -752px 0;
}
#m_accueil:hover {
  background-position:-752px -38px;
}

/* activ clean */
#bloc_active_clean{
  padding-top:65px;
  width:934px;
  height:1715px;
  background:url('../images/activ-clean/fd-content.png');
  position:relative;
}

#bloc_active_clean ul{
  margin-bottom:40px;
}

#bloc_active_clean li{
  margin-bottom:20px;
}

.ac_menu{
  margin-left:60px;
  margin-bottom:20px;
  color:#47B4DD;
}
.ac_menu a{
  color:#47B4DD;
  font-weight:bold;
}
.ac_menu a:hover, .ac_menu a.active{
  color:#083E88;
  text-decoration:underline;
}

#bloc_active_clean span{
  color:#47B4DD;
  font-weight:bold;
}
