/* ************************************* */
/* Classe standard */
/* Alignement des textes */
/* Couleurs des textes */
/* Zones */
/* ************************************* */
.FP{
height:118px;
}

*
{
	padding:0px;
	margin:0px;
	outline:none;
}
td
{	
	font-size:11px;
	font-family:arial,verdana,helvetica;
	color:#5B5A60;
	
}

a{color:#858585;text-decoration:none;}
a:hover{text-decoration:underline;}
/* Classe Standard */
.inline{
display:inline;
}

.noborder
{
border:0px;
}

.nobordertop
{
border-top:0px;
}

.noborderbottom
{
border-bottom:0px;
}

.noborderleft
{
border-left:0px;
}

.noborderright
{
border-right:0px;
}

.bgf4f4f4
{
background:#F4F4F4;
}

.bgDFEFF0
{
background:#DFEFF0;
}

.bgfff
{
background:#fff;
}
.bgf5f5f5
{
background:#f5f5f5;
}

.bgbdbdbd
{
background:#BDBDBD;
}

.bg4A9DA5
{
background:#4A9DA5;
}

.bgCECECE
{
background:#CECECE;
}

.bgCCCCCC
{
  background:#CCCCCC;
}

.bgF2F1F1
{
background:#F2F1F1;
}

.bgE8E8E8
{
  background:#E8E8E8;
}


/* Alignement des textes */
	.txtgauche
	{
	text-align:left;
	}
	
	.txtcentre
	{
	text-align:center;
	}
	
	.txtdroite
	{
	text-align:right;
	}
	
	.valigntop
	{
	vertical-align:top;
	}
	
	.valignmiddle
	{
	vertical-align:middle;
	}
	
	.valignbottom
	{
	vertical-align:bottom;
	}
	
	.txtdeconone
	{
	  text-decoration:none;
	}

/* Fin Alignement des textes */



/* Couleurs des textes */

.noir
{
color:#5B5A60;
}

.blanc
{
color:#FFF;
}

.color9bb9d0
{
color:#9bb9d0
}

.colorFF5B23
{
color:#FF5B23;
}


.color4A9DA5
{
color:#4A9DA5;
}

.colorFC5D02
{
color:#FC5D02;
}

.colorFB5C01
{
color:#FB5C01;
}

.colorF31841
{
color:#F31841;
}

.colorFB5B00
{
color:#FB5B00;
}

.color979797
{
color:#979797;
}

.color6E6E6E
{
color:#6E6E6E;
}

.color006D77
{
color:#006D77;
}

/* FIN couleurs des textes */

.majuscule
{
text-transform: uppercase;
}

.bold
{
font-weight:bold;
}

.size1
{
font-size:1px;
}

.size9
{
font-size:9px;
}

.size10
{
font-size:10px;
}

.size11
{
font-size:11px;
}

.size12
{
font-size:12px;
}

.size13
{
font-size:13px;
}

.size14
{
font-size:14px;
}

.size16
{
font-size:16px;
}

.size18
{
font-size:18px;
}

.size20
{
font-size:20px;
}

.size30
{
font-size:30px;
}

#contextualmenu #supp_critere_colo
{background:url("../images/050-RECHERCHE/supp_critere.gif") no-repeat scroll 0 3px transparent; 
color:#E20F46; 
padding-left:11px; 
}
#contextualmenu .supp_critere
{background:url("../images/050-RECHERCHE/supp_critere.gif") no-repeat scroll 0 3px transparent; 
color:#E20F46; 
padding-left:11px; 
}
.italic
{
font-style:italic;
}

.margedroite10{margin-right:10px;}
.margedroite11{margin-right:11px;}
.margedroite12{margin-right:12px;}
.margedroite13{margin-right:13px;}
	
img
{
border-width:0px;
}	

table.intro650
{
border-bottom:1px solid #D5D5D5;
width:650px;
height:25px;
margin-bottom:15px
}

.prix_barre
{
  background:transparent url(../images/commun/prix_barre.gif) no-repeat scroll right top;
  color:#000000;
  display:block;
  float:right;
  font-size:12px;
}

.prixbarrev{display:inline;
font: 12px Verdana;
margin-left:1px;
height:14px;
padding-right:5px;
color:#505050;
background-image:url(../images/000-COMMUN/px_barre_petit.gif);
background-repeat:no-repeat;
background-position:0px 5px;}
.prix_barre_exp
{
  font-size:11px;
  vertical-align:2px;
}

/* Fin Classe Standard */


/* Debut Definition des classes générales */

	

/* Fin Definition des classes générales */

/*
#container
{
	display : block;
	width : 990px;
	position :relative;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #002F64;
}
*/
#container{/*border:1px solid #FFFFFF;*/height:auto;width:992px;text-align:center;vertical-align:top;background-color:#ffffff;}
#container #center #frise{display:block;margin:0 auto 10px auto;width:949px;overflow:hidden;padding: 0;margin: 0; font-size: 0}

	#top{clear:both;float:center;/*height:20px;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;background:url(../images/000-COMMUN/background_top.gif) repeat-x;*/height:17px;text-align:right;width:992px!important;width:992px;z-index:100;vertical-align:bottom;}
	#topcadre{width:991px;height:17px;border-left:1px solid #002F64;border-right:1px solid #002F64;border-top:1px #ffffff;border-bottom:0px solid #FFFFFF;margin:0;margin-top:1px;}
		#top #topflaps{/*width:106px;*/width:230px;float:left;/*height:20px;*/border:0px solid green;text-align:left;height:17px;margin:0;}
		#top #topflaps img{border:1px solid #c4c7ca;}
		#toplinks{/*width:874px;*/width:529px;float:left;/*height:20px;*/border:0px solid red;height:17px;margin:0;}
		#top #toplinks ul{
			list-style-type: none;
			list-style-image: none;
			margin: 0;
			padding: 0;
			float:left;			
			width:548px;
			border:0px solid green;
			font-size:11px;
			font-family:arial,verdana,helvetica;
			}
	
		#toplinks ul li {color:#666666;position: relative;float:left;margin:0px;white-space:nowrap;/*margin-right:25px;*/background:url(../images/000-COMMUN/bandeau_sep.gif) no-repeat;background-position:bottom right;padding-right:15px;}
		#toplinks ul li a {color:#666666;}
		
	#topbandeau{float:right;border:0px solid blue;margin-top:0;}
	
	.calque_univers {position:absolute;top:18px;width:229px;margin-right:0px;border:1px solid #002C5F;padding:1px;background-color:#FFF;z-index:240;display:none;}
	.calque_univers .a{margin:0px;}
	.calque_univers img {margin:0px;padding:0px; }
	.btn_univers {margin:0px;width:auto;cursor: pointer;border:0px solid red;position:relative;z-index:40;float:right;height:17px;overflow:hidden;}
	.calque_sortie {position:absolute;left:0px;top:0px;z-index:30;width:100%; height:100%;}
	.calque_sortie img, .calque_sortie img {z-index:30;}
	
		
	#cadre{border:1px solid #002F64;height:auto;padding:1px 1px 0 1px;text-align:center;width:989px;border-top: 0px}
	
	
	/*#header{background-color:#002F64;clear:both;height:67px;width:988px;overflow:hidden;}*/
	#header{background-color:#FFF;clear:both;height:67px;width:988px;overflow:hidden;}

		#header #logo {float:left; width:307px; height:67px; border:0px solid pink;}
		/*#header .animation{float:left;height:63px;width:287px;}*/
		#header .animation{float:left;height:63px;width:262px;}
		
		#header #services{clear:right;color:#FFFFFF;float:left;height:67px;margin:0;padding:0;width:415px;}
		
		#header #services .details{float:left;border:0px solid pink;width:auto;background:url(../images/000-COMMUN/Head_DetailsSep.gif) no-repeat left top;padding:13px 0 0 10px;_padding:7px 0 0 5px;}
		#header #services a{color:#002F64;font-family:verdana, sans serif;font-size:11px;} .nbarticlespanier{color:#FFFFFF;}
				
		#paniertitre {/*height:42px;*/overflow:hidden;}
		#paniertitre img{margin-left:15px;}
		#comptecliFR img,#suivicommande img,#cartefid img {vertical-align:middle;}
    
    #header #services #comptecliFR{ 
		padding:0px 0px;float:left;width:116px;height:15px;overflow:hidden;/*display:hidden;*//*padding-bottom:2px;*/}
		
		#header #services #comptecliES, #header #services #comptecliIT{
		padding:0px 0px;float:left;width:152px;/*display:hidden;*//*padding-bottom:2px;*/}
		
		#header #services #suivicommande{ padding:0px 0px;float:left;width:116px;height:15px;overflow:hidden;/*padding-bottom:2px;*/clear:both;}

		#header #services #cartefid{clear:both; padding:0px 0px;float:left;width:116px;height:15px;overflow:hidden;/*padding-bottom:2px;*/}
		#header #services #panier{float:left;display:inline;width:193px;height:67px;text-align:left;border:0px solid yellow;vertical-align:middle;text-align:left;margin:0px;}
		
		#header #services #suivicommande.suivicommandeES {width:133px;}
		
		#paniervisuel{/*float:left;*/width:32px;height:55px;/*margin-right:-5px;*/}
		#paniertitre{/*float:left;*/}
		#paniertexte{/*float:left;*/clear:right;/*margin:0 0 0 5px;*/}
		#communication{/*width:193px;float:left;*/color:#99acc1;}
		
		#header #bot{background:white;border:0;border-bottom:0px solid #002F64;width:986px;height:auto;}
		#header #mainmenu{float:left;width:726px;height:28px;}
		#header #search{			
			float:right;
			height:28px;
			width:180px;		
			font : 10px Arial, Helvetica, sans-serif;}
		
	

/* SlideIn - Adaptation spécifique à IE dans le HTML slide_in.asp */
#slideIn {position:fixed;top:100px;right:0px;z-index:200;}
#slideIn .click {position:absolute;width:27px;height:50px;margin-top:22px;left:0px;cursor:hand;cursor:pointer;z-index:199;}
#slideIn .gauche {float:left;background:url(../images/000-COMMUN/siGauche.png) no-repeat;width:55px;height:296px;padding:24px 0 0 36px;}
#slideIn .gauche .site {margin-bottom:3px;}
#slideIn .droite {float:left;background:url(../images/000-COMMUN/siDroite.png) repeat-x;height:320px;display:none;}
#slideIn .droite .interstice {float:left;margin-top:23px;margin-right:12px;}
#slideIn .droite .ems {float:left;margin-top:23px;margin-right:12px;}
#slideIn .droite .facebook {float:left;margin-top:23px;margin-right:12px;background-color:#ffffff;width:303px;height:273px;}
/* SlideIn */
/* Zones */

/*old version
#center, #centerHP{
	border:0px solid black;clear:both;height:auto;padding:0px 9px 0px 9px;margin:0px;width:970px !important;width:988px;}*/
		
#center, #centerHP{
	border:0px solid black;clear:both;height:auto;padding:0;margin:0px;width:988px;}

#centerHP {padding:0px 0px;width:988px !important;width:988px;text-align:left;}
#chemin {border:0px solid green; clear:both; color:#666666; font-family: Arial, sans serif; font-size:11px; height:18px !important;height:37px; text-align:left; width:968px !important;width:968px; padding:9px 0 9px 9px; text-align:left;font-weight:normal;}

#cheminHP{border:0px solid green; clear:both; color:#666666; font-family: Arial, sans serif; font-size:11px; height:15px !important;height:34px; text-align:left; width:968px !important;width:968px; padding:9px 0px 5px 0px; text-align:left;}

#chemin a, #chemin a:link, #chemin a:visited{font-family: Arial, sans serif; font-size:11px;color:#666666;}
#cheminHP a, #cheminHP a:link, #cheminHP a:visited{font-family: Arial, sans serif; font-size:11px;color:#666666;}

#center_part_1{width:166px; height:auto;float:left; border:0px solid green;}
#center_part_2{	border:0px solid blue;clear:right;float:right;height:auto;width:800px;margin:0 9px 0 0;padding:0px;text-align:left;}

	#center_part_21{border:0px solid red;width:589px;float:left;text-align:left;}
	#center_part_22{border:0x solid blue;width:211px;float:right;text-align:right;}
	#center_part_22FP{border:0px solid green;width:211px;float:right;text-align:right;}

#TableSuggestions	{float:left;/*width:746px*/;background-color:white;}
#TableSuggestions td{text-align:center;color:#4D4D4D; width:185px}

#HP_part_1{width:762px; height:auto;float:left; border:0px solid blue;}
#HP_part_2{width:206px; height:auto;float:left; border:0px solid red;text-align:right;}

	#HP_part_21{width:206px; height:231;float:right; border:0px solid green;text-align:right;}
	#HP_part_22{width:206px; height:auto;float:right; border:0px solid green;text-align:right;padding-top:10px !important;padding-top:7px;}
/* HP Rayons */

/* 3 pixels en trop sur bloc avec seulement une image correctif */
#center_part_2 .onlyIMG {font-size:1px;}


#center_part_2 .mea {width:800px;height:357px;overflow:hidden;margin-bottom:10px;float:left;cursor:pointer;}
#center_part_2 .mea a {cursor:pointer;text-decoration:none;}
#center_part_2 .mea .centre {height:342px;width:800px;overflow:hidden;position:relative;}
#center_part_2 .mea .centre .visuel {position:absolute;}
#center_part_2 .mea .centre .ombre {position:absolute;margin-left:318px;}
#center_part_2 .mea .centre .accroche {position:absolute;top:0;right:0;}

#center_part_2 .mea .centre .produit {position:absolute;margin-top:125px;width:118px;height:207px;overflow:hidden;}
#center_part_2 .mea .centre .produit .txt {margin-top:16px;font-size:10px;color:#0c1b52;line-height:12px;text-align:center;}

#center_part_2 .mea .centre .produit .txt .prix {font-size:12px;color:#002f64;font-weight:bold;}
#center_part_2 .mea .centre .produit .txt .prixBarre {font-size:10px;color:#4d4d4d;text-decoration:line-through;}

#center_part_2 .mea .centre .produit_1 {margin-left:346px;}
#center_part_2 .mea .centre .produit_2 {margin-left:506px;}
#center_part_2 .mea .centre .produit_3 {margin-left:666px;}

#center_part_2 .ems_1, #center_part_2 .ems_2, #center_part_2 .ems_3 {float:left;}
#center_part_2 .ems_2 {display:inline;margin:0 10px;}

#center_part_2 .ems_1 a, #center_part_2 .ems_2 a, #center_part_2 .ems_3  a{text-decoration:none;}

#center_part_2 .craquer {float:left;margin-top:20px;}

/* /HP Rayons */




/*fin Zones */

.parent_menu_over {z-index:102;position:absolute;display:none;left:0px;top:0px;background-color:#FFFFFF;}
.menu_over {background-color:#FFFFFF;border-left:1px solid #002F63; border-right:1px solid #002F63; border-bottom:1px solid #002F63;padding-bottom:10px;padding-right:10px;}
.menu_over .colonne {width:190px;float:left;margin-left:10px; }
.menu_over .colonne .titre {border-bottom:1px dashed; margin-bottom:9px; font-weight:bold; font-size:13px;padding:3px;text-transform:lowercase;}
.menu_over .colonne .titre a:hover {text-decoration:none; }
.menu_over .colonne .texte {font-size:11px; line-height:18px;}
.menu_over .colonne .texte a {color:#000000;padding:3px;}
.menu_over .colonne .texte a:hover {text-decoration:none; }

.couleur_femme .titre {color:#D10F41;}
.couleur_femme .titre a {color:#D10F41;}
.couleur_femme .titre a:hover {background-color:#D10F41;color:#FFFFFF;}
.couleur_femme .texte {color:#000000; }
.couleur_femme .texte a:hover {background-color:#F7CFD8;color:#D10F41;}

.couleur_homme .titre {color:#666201; }
.couleur_homme .titre a {color:#666201; }
.couleur_homme .titre a:hover {background-color:#666201;color:#FFFFFF;}
.couleur_homme .texte {color:#000000; }
.couleur_homme .texte a:hover {background-color:#E1DFCC;color:#666201;}

.couleur_fille .titre {color:#F04E91; }
.couleur_fille .titre a {color:#F04E91; }
.couleur_fille .titre a:hover {background-color:#F04E91;color:#FFFFFF;}
.couleur_fille .texte {color:#000000; }
.couleur_fille .texte a:hover {background-color:#FCDCE9;color:#F04E91;}

.couleur_garcon .titre {color:#B2BB1C; }
.couleur_garcon .titre a {color:#B2BB1C; }
.couleur_garcon .titre a:hover {background-color:#B2BB1C;color:#FFFFFF;}
.couleur_garcon .texte {color:#000000; }
.couleur_garcon .texte a:hover {background-color:#EFF1D2;color:#B2BB1C;}

.couleur_bebe .titre {color:#4778A2; }
.couleur_bebe .titre a {color:#4778A2; }
.couleur_bebe .titre a:hover {background-color:#4778A2;color:#FFFFFF;}
.couleur_bebe .texte {color:#000000; }
.couleur_bebe .texte a:hover {background-color:#CFE2F3;color:#4778A2;}






/*debut tunnel commande*/
/*fin tunnel commande*/


/* footer */
#footer {border:0px solid red;color:#858585;font-family:Arial,sans serif;font-size:11px;text-align:center;width:970px;margin-top:20px;overflow:auto;}
#centerHP #footer {margin:20px 9px 0 9px;}

#surfooter {bottom:0;
position:fixed;
color:#FFFFFF;
font:11px arial;
height:28px;
left:0;
padding-top:6px;

text-align:center;
width:100%;
z-index:100;
background-color:#ffccff;
}

#footer .services {float:left;margin-left:17px;display:inline;}
#footer .services .service {float:left;margin-right:20px;overflow:hidden;}
#footer .services .serviceLast {margin-right:0px;}
#footer .services .service .visuel {width:34px;height:34px;overflow:hidden;float:left;margin-right:12px;}
#footer .services .service .texte {margin-top:5px;float:left;text-align:left;font-size:11px;color:#6e6e6e;line-height:13px;white-space:nowrap;height:39px;overflow:hidden;}
#footer .services .service .texte  a{text-decoration:none;}
#footer .services .service .texte a:hover{text-decoration:underline;}
#footer .services .service .texte a:visited{}

#footer .social {clear:both;float:left;background-color:#002f64;height:40px;width:100%;margin-top:10px;}
#footer .social .rch_txt {float:left;font-size:11px;color:#ffffff;font-weight:bold;line-height:19px;margin:11px 10px 0 60px;display:inline;}
#footer .social .rch_input {float:left;margin-top:11px;}
#footer .social .rch_input input {width:159px;height:19px;font-size:11px;color:#6e6e6e;}
#footer .social .rch_ok {float:left;background-color:#002f64;height:19px;height:19px;margin:11px 30px 0 10px;display:inline;}

#footer .social .fb_btn {float:left;margin:2px 10px 0 0;display:inline;}
#footer .social .fb_txt {float:left;font-size:11px;color:#ffffff;font-weight:bold;line-height:19px;margin-top:11px;}
#footer .social .fb_txt a {color:#ffffff;text-decoration:none;}
#footer .social .fb_txt a:hover{text-decoration:underline;}
#footer .social .ems {float:right;margin:5px 20px;display:inline;}

#surfooter {position:fixed;width:100%;height:40px;bottom:0px;background-color:#ffccff;}

/*redefinition des classes du footer pour la version francaise*/
#footer_FR {border:0px solid red;color:#858585;font-family:Arial,sans serif;font-size:11px;text-align:center;width:990px;margin-top:20px;overflow:hidden;}
#centerHP #footer_FR {margin:20px 0px 0 0px;}

#footer_FR .services {float:left;position:relative;}
#footer_FR .services .service {float:left;margin-right:20px;overflow:hidden;}
#footer_FR .services .serviceLast {margin-right:0px;}
#footer_FR .services .service .visuel {width:34px;height:34px;overflow:hidden;float:left;margin-right:12px;}
#footer_FR .services .service .texte {margin-top:5px;float:left;text-align:left;font-size:11px;color:#6e6e6e;line-height:13px;white-space:nowrap;height:39px;overflow:hidden;}
#footer_FR .services .service .texte  a{text-decoration:none;}
#footer_FR .services .service .texte a:hover{text-decoration:underline;}
#footer_FR .services .service .texte a:visited{}

#footer_FR .social {clear:both;float:left;background-color:#002f64;height:40px;width:970px;margin:10px 0 0 9px;}
#footer_FR .social .rch_txt {float:left;font-size:11px;color:#ffffff;font-weight:bold;line-height:19px;margin:11px 10px 0 60px;display:inline;}
#footer_FR .social .rch_input {float:left;margin-top:11px;}
#footer_FR .social .rch_input input {width:159px;height:19px;font-size:11px;color:#6e6e6e;}
#footer_FR .social .rch_ok {float:left;background-color:#002f64;height:19px;height:19px;margin:11px 30px 0 10px;display:inline;}

#footer_FR .social .fb_btn {float:left;margin:2px 10px 0 0;display:inline;}
#footer_FR .social .fb_txt {float:left;font-size:11px;color:#ffffff;font-weight:bold;line-height:19px;margin-top:11px;}
#footer_FR .social .fb_txt a {color:#ffffff;text-decoration:none;}
#footer_FR .social .fb_txt a:hover{text-decoration:underline;}
#footer_FR .social .ems {float:right;margin:5px 20px;display:inline;}

/*nouveau footer version francaise*/
#footer_FR .services .txt_footer_gauche {text-align:left;width:553px!important;width:566px;padding-left:13px;float:left;color:#333333;font-size:13px;font-weight:bold; }
#footer_FR .services .txt_footer_droit {text-align:left;width:424px;float:left;color:#333333;font-size:13px; font-weight:bold;  }

#footer_FR .services .calendrier {width:90px; z-index:100; display:block; position:absolute; padding-top:4px; top:0px; height:83px; left:895px; }


#footer_FR .services .footer_gauche {background:url(/images/000-COMMUN/background_footer.gif) no-repeat;height:70px; float:left;width:563px;border-top:1px solid #a6a6a6;}
#footer_FR .services .footer_gauche .picto {float:left;margin-top:6px;color:#737373;font-size:12px;letter-spacing:-1px;cursor:pointer;}
#footer_FR .services .footer_gauche .picto a:hover {text-decoration:none; }
#footer_FR .services .footer_gauche .paiement {width:88px;margin:6px 45px 0 28px; }
#footer_FR .services .footer_gauche .trentjours {width:100px;margin-right:31px; }
#footer_FR .services .footer_gauche .retour {width:136px;margin-right:27px; }
#footer_FR .services .footer_gauche .retour a:hover {text-decoration:underline; }
#footer_FR .services .footer_gauche .contactez {width:73px; }
#footer_FR .services .footer_gauche .contactez a:hover {text-decoration:underline; }
#footer_FR .services .footer_droit {float:left;width:420px;text-align:left;border-top:1px solid #a6a6a6;height:72px; }
#footer_FR .services .footer_droit .carte {float:left; width:80px;text-align:center;}
#footer_FR .services .footer_droit .magasin {float:left;width:257px;color:#737373;padding-top:14px; }
#footer_FR .services .footer_droit .magasin .champmagasin {margin-top:8px;}
#footer_FR .services .footer_droit .magasin .champmagasin input {margin:0px;padding:0px;float:left;font-size:11px;color:#a0a0a0;}
#footer_FR .services .footer_droit .magasin .champmagasin .bt_ok {margin:0 0 0 9px;}


#footrayons{border:0 solid red;clear:both;font-family:Arial,sans serif;margin:auto;overflow:auto;padding:5px 0 0;text-align:center;width:770px;}
H2.classH2 {font-size:11px; font-weight:400; text-align: center;float:left; border:0px solid red;padding:0px 0px 0px 0px;font-family:Arial,sans serif;display:inline;}
#footrayons .classNonH2 {float:left;display:block;padding:0px 0px 0px 0px;}
#footrayons a {font-size:11px;color:#8b8585;text-decoration:none;}
#footaccroche{clear:both;float:left;border:0px solid green;width:970px;height:15px;font-size:11px;color:#8b8585;font-family:Arial,sans serif;margin-top:10px;}
H1.classH1 {font-size:11px; font-weight:400; text-align: center; clear:both;float:left;border:0px solid red;height:0;padding:0px 0px 0px 0px;width:970px;font-family:Arial,sans serif;color:#8b8585;}

#footentrees{clear:both;float:left;width:905px !important;width:970px;margin-left:9px;background:url(/images/000-COMMUN/footer_fond1.png) repeat-x;overflow:hidden;padding-left:65px;}

#footentrees .footcolouter {width: 100%;margin-left: auto;margin-right: auto;padding: 0px;}
#footentrees .footcol {text-align:left;float:left;height:132px;background:url(/images/000-COMMUN/footer_col.png) no-repeat left top;padding-left:12px;font-size:11px;line-height:13px;color:#8b8585;margin:16px 65px 0 0;display:inline;white-space:nowrap;}
#footentrees .footcol a {color:#8b8585;text-decoration:none;}
#footentrees .footcol a:hover {color:#8b8585;text-decoration:underline;}
#footentrees .title{font-weight:bold;color:#002f64;}

#footlogos {text-align:center;clear:both;height:45px;overflow:hidden;width:970px;margin-left:9px;padding-bottom:0px;background:url(/images/000-COMMUN/footer_fond2.png) no-repeat 0 41px;}

/* images encarts de la nav de gauche */
.encartnav{clear:right;margin-bottom:7px;}

/* encart réassurance */
#reassuFP-encart{float:left;font-size:10px;font-family:verdana, sans serif;width:267px !important;width:245px;border:0px solid red;height:auto;padding-left:5px;padding-bottom:10px;}

.reassuFP-ligne{clear:both;height:25px; border:0px solid blue;float:left;margin-bottom:2px;vertical-align:middle;width:255px !important;width:245px;text-align:left;}

.reassuFP-ligne img{margin-right:10px;}
.reassuFP-ligne a, 
.reassuFP-ligne a:link, 
.reassuFP-ligne a:visited{color:#999;font-size:10px;font-family:verdana, sans serif;text-decoration:none;}

.reassuFP-ligne a:hover{color:#999;font-size:10px;font-family:verdana, sans serif;text-decoration:underline;}



img.bandeaugene{margin-left:0px;margin-bottom:15px;}

.meilleurs-ventes-bordures2, 
.meilleurs-ventes-bordures4,
.meilleurs-ventes-bordures3,
.meilleurs-ventes-bordures12{border-left:1px solid #D10F41;border-right:1px solid #D10F41;border-bottom:1px solid #D10F41;}

.meilleurs-ventes-bordures1,
.meilleurs-ventes-bordures11{border-left:1px solid #676200;border-right:1px solid #676200;border-bottom:1px solid #676200;}

.meilleurs-ventes-bordures6{border-left:1px solid #F04E91;border-right:1px solid #F04E91;border-bottom:1px solid #F04E91;}

.meilleurs-ventes-bordures5{border-left:1px solid #B2BB1C;border-right:1px solid #B2BB1C;border-bottom:1px solid #B2BB1C;}

.meilleurs-ventes-bordures10{border-left:1px solid #CFE2F3;border-right:1px solid #CFE2F3;border-bottom:1px solid #CFE2F3;}





/****************************************************************/
/* recupéré de la page actuelle */
	
	#navigation{position:relative;z-index:150;width:988px;clear:both;height:23px;}
	#navigation ul{float:left;margin:0;list-style-position:outside;list-style-type:none;text-align:left;}
	#navigation ul li{float:left;font-size:1px;}
	#navigation ul li.menu {position:relative;}
	#navigation ul li.marge {margin-right:0px;}
	
	#navigation .sousMenu {position:absolute;z-index:105;width:152px;border:2px solid #D10F41;padding:1px 0px 10px 0px;display:none;background:#e2e2e2 url(../images/000-COMMUN/navigationFond.gif) repeat-x;}
  #navigation .sousMenu li {white-space:nowrap;float:none;}
  #navigation .sousMenu li a {display:block;padding:4px 28px 2px 38px;color:#D10F41;text-decoration:none;font-family:Verdana, Arial, sans serif;font-size:14px;letter-spacing:-1px;text-decoration:none;line-height:20px;}
  #navigation .sousMenu li a:hover {background: url(../images/000-COMMUN/puce_ssmenu_femme.gif) no-repeat 11px center;font-weight:bold;}
  #navigation .sousMenu li.interstice {font-size:0px;height:2px;margin:0px 28px 0px 38px;border-bottom:1px solid #b7b3b3;width:auto !important;width:100%;}

  #navigation .ssMHomme {border-color:#676100;width:152px;}
  #navigation .ssMHomme li a {color:#676100;}
  #navigation .ssMHomme li a:hover {background-image:url(../images/000-COMMUN/puce_ssmenu_homme.gif);}
  
  #navigation .ssMFille {border-color:#F14E91;width:146px;}
  #navigation .ssMFille li a {color:#F14E91;}
  #navigation .ssMFille li a:hover {background-image:url(../images/000-COMMUN/puce_ssmenu_fille.gif);}
  
  #navigation .ssMGarcon {border-color:#B2BB1C;width:146px;}
  #navigation .ssMGarcon li a {color:#B2BB1C;}
  #navigation .ssMGarcon li a:hover {background-image:url(../images/000-COMMUN/puce_ssmenu_garcon.gif);}
  
  #navigation .ssMBebe {border-color:#4877A1;width:180px;}
  #navigation .ssMBebe li a {color:#4877A1;}
  #navigation .ssMBebe li a:hover {background-image:url(../images/000-COMMUN/puce_ssmenu_bebe.gif);}
  #navigation .ssMAccessoires {border-color:#4c3434;width:150px;}
  #navigation .ssMAccessoires li a {color:#4c3434;}
  #navigation .ssMAccessoires li a:hover {background-image:url(../images/000-COMMUN/puce_ssmenu_acessoires.png);}
  
  #navigationFilet {width:988px;font-size:0px;height:1px;overflow:hidden;background-color:#c4c7ca;margin:1px 0 5px 0;}
  #navigationFiletTop {width:988px;font-size:0px;height:1px;overflow:hidden;background-color:#c4c7ca;margin:1px 0 5px 0;}
  #navigationFiletBottom {width:988px;font-size:0px;height:0px;overflow:hidden;background-color:#c4c7ca;margin:1px 0 5px 0;}
  
  #navigation .menuES .sousMenu {width:190px;}
  #navigation .menuES .ssMHomme {width:190px;}
  #navigation .menuES .ssMFille {width:156px;}
  #navigation .menuES .ssMGarcon {width:156px;}
  #navigation .menuES .ssMBebe {width:213px;}
  
  #navigation .menuIT .sousMenu {width:163px;}
  #navigation .menuIT .ssMHomme {width:159px;}
  #navigation .menuIT .ssMFille {width:152px;}
  #navigation .menuIT .ssMGarcon {width:152px;}
  #navigation .menuIT .ssMBebe {width:238px;}


	#animcom{margin:0px 0px 10px 0px;height:523px;}
		#anim1{vertical-align:top;float:left;width:588px;height:474px;margin-right:12px;border:0px solid red;}
		#anim2{vertical-align:top;float:left;width:198px;height:231px;border:0px solid green;}
		#anim3{vertical-align:bottom;float:left;width:198px;height:231px;margin-top:13px !important;margin-top:11px;border:0px solid pink;}			
	#moteurrecherchelabel{float:left;text-align:left;color:#99acc1;margin: 10px 0px 0px 4px;}
	#moteurrecherche{float:left;/*width:290px;*/width:262px;/*margin-top:28px;*/margin-top:5px;background:url(../images/000-COMMUN/Head_Search_background.jpg) no-repeat top left;height:21px;}
	#recherche1{height:12px;font-size:10px;font-family:Arial, sans serif;float:left;margin:5px 0px 0 20px;background:transparent;border:0px solid red;width:180px;float:left;padding-left:5px;}
	#okrecherche1{float:left;margin-left:15px;width:23px;height:21px;display:block;}
/* END recupéré de la page actuelle */


.FPdivProd{border:0px solid green;width:370px;float:left;padding-top:22px;}

/*.labelFPV2 {position:absolute;z-index:2;top:177px!important;top:60px;width:42px;height:42px;float:left;}*/
#labelFPV2 {
position:relative;border:0px solid yellow;z-index:246;width:42px;height:42px;}
/*.zoomFPV2 {position:absolute;z-index:3;width:72px;height:24px;left:596px !important;left:457px;top:177px!important;top:59px;cursor:pointer;border:0px solid green;background-image:url(/images/020-RAYONS/picto_zoom_interactifV2.gif);background-position: 0 0;background-repeat:no-repeat;}*/
.zoomFPV2 {width:72px;height:24px;left:596px !important;left:457px;top:177px!important;top:59px;cursor:pointer;border:0px solid green;background-image:url(/images/020-RAYONS/picto_zoom_interactifV2.gif);background-position: 0 0;background-repeat:no-repeat;}

.zoomFPV3 {width:72px;height:24px;left:457px;top:177px!important;top:59px;cursor:pointer;border:0px solid green;background-image:url(/images/020-RAYONS/picto_zoom_interactifV2.gif);background-position: 0 0;background-repeat:no-repeat;}

.nozoomFPV2 {position:absolute;margin:0;padding:0;z-index:2;width:73px;height:26px;left:593px;/*top:40px;*/top:177px!important;top:60px;cursor:pointer;border:0px solid green;}

.pasdispo{ border:1px solid #c6c6c6;color:#cfcfcf;display:table-cell!important;display:inline;font-weight:bold;float:left;padding-left:3px;padding-right:3px;padding-top:3px;width:27px !important;width:32px;height:18px!important;height:22px;text-align:center;}	
.pasdispo a{color:#cfcfcf;}

.dispo, .dispoOff{ border:1px solid #53575A;	padding-left:3px;padding-right:3px;padding-top:3px;/*width:auto !important;min-width:16px!important;min-width:24px;*/width:27px !important;width:32px;height:18px !important;height:22px;text-align:center;
display:table-cell !important;display:inline;font-weight:bold;color:#5A5A5A;float:left;}	

.dispoOver, .dispoOn{ border:1px solid #033361;background:#033361;	padding-left:3px;padding-right:3px;padding-top:3px;/*min-width:16px!important;min-width:24px;width:auto;*/width:27px !important;width:32px;height:18px !important;height:22px;text-align:center;display:table-cell!important;display:inline;font-weight:bold;color:white;float:left;}	


.pasdispo2{ border:1px solid #c6c6c6;color:#cfcfcf;display:table-cell!important;display:inline;font-weight:bold;float:left;padding-left:3px;padding-right:3px;padding-top:3px;width:70px!important;width:32px;height:18px!important;height:22px;text-align:center;}	
.pasdispo2 a{color:#cfcfcf;}
.dispo2, .dispoOff2{ border:1px solid #53575A;padding-left:3px;padding-right:3px;padding-top:3px;/*width:auto !important;min-width:16px!important;min-width:24px;*/width:70px!important;width:32px;height:18px !important;height:22px;text-align:center; display:table-cell !important;display:inline;font-weight:bold;color:#5A5A5A;float:left;}	
.dispoOver2, .dispoOn2{ border:1px solid #033361;background:#033361;padding-left:3px;padding-right:3px;padding-top:3px;/*min-width:16px!important;min-width:24px;width:auto;*/width:70px !important;width:32px;height:18px !important;height:22px;text-align:center;display:table-cell!important;display:inline;font-weight:bold;color:white;float:left;}	
.disposelect{ border:1px solid #033361;background:#033361;	padding-left:3px;padding-right:3px;padding-top:3px;/*min-width:16px!important;min-width:24px;width:auto;*/width:27px !important;width:32px;height:18px !important;height:22px;text-align:center;display:table-cell!important;display:inline;font-weight:bold;color:white;float:left;}	

.pasdisposelect{ border:1px solid #CFCFCF;background:#eFeFeF;	padding-left:3px;padding-right:3px;padding-top:3px;/*min-width:16px!important;min-width:24px;width:auto;*/width:27px !important;width:32px;height:18px !important;height:22px;text-align:center;display:table-row!important;display:inline;font-weight:bold;color:#CFCFCF;float:left;}	
.disposelect2{ border:1px solid #033361;background:#033361;	padding-left:3px;padding-right:3px;padding-top:3px;/*min-width:16px!important;min-width:24px;width:auto;*/width:70px!important;width:32px;height:18px !important;height:22px;text-align:center;display:table-cell!important;display:inline;font-weight:bold;color:white;float:left;}	
.pasdisposelect2{ border:1px solid #CFCFCF;background:#eFeFeF;	padding-left:3px;padding-right:3px;padding-top:3px;/*min-width:16px!important;min-width:24px;width:auto;*/width:70px!important;width:32px;height:18px !important;height:22px;text-align:center;display:table-row!important;display:inline;font-weight:bold;color:#CFCFCF;float:left;}	

.lignetailles{clear:both;padding-top:2px;}
.t_sep {width:2px;display:table-cell!important;display:inline;float:left;}

#cachepage {position:absolute;width:100%;height:100%;left:-2px;z-index:200;background:black;filter:alpha(opacity=33);-moz-opacity:.33;opacity:.33;-khtml-opacity:0.33;display:none;}

#flashcontent {position:absolute;width:100%;height:100%;left:-2px;display:none;z-index:1000;}




/*
#flashtop {position:absolute;width:73px; height:26px;right:8px;top: expression( ( ignoreMe = document.body.scrollTop ) +10+ 'px' );display:none;z-index:1003;cursor:pointer;}

body > #flashtop { position: fixed; }
*/



/*#confirm {position:absolute;background:white;margin-top:352px!important;margin-top:362px;margin-left:511px;border:1px solid black; width:423px;height:198px!important;height:202px;z-index:1001;color:#5A5859;text-align:center;display:none;}*/

#confirm1 {z-index:1001;}

.classconfirm {
background:white;
border:1px solid black;
color:#5A5859;
display:none;
/*margin-top:298px!important; /* 298 */
/*margin-top:318px; /* 318 */
margin-left:551px !important;
margin-left:551px;
min-height:202px;
min-height:184px !important;
height:auto !important; 
height:206px; /*202*/
position:absolute;
text-align:center;
vertical-align:middle;
width:423px !important;
width:423px;
z-index:260001;
 }
 
 .classconfirm2 {
background:white;
border:1px solid black;
color:#5A5859;
display:none;
/*margin-top:298px!important; /* 298 */
/*margin-top:318px; /* 318 */
min-height:202px;
min-height:184px !important;
height:auto !important; 
position:absolute;
text-align:center;
vertical-align:middle;
width:auto !important;
z-index:260001;
 }
 
 /* Class pour l'encar de rupture de stock*/
 .classconfirmRuptureStock{
background:white;
border:1px solid black;
color:#5A5859;
display:none;
margin-top:0px!important;
margin-top:0px;
margin-left:551px;
min-height:130px;
min-height:130px !important;
height:auto !important;
height:130px;
position:absolute;
text-align:center;
vertical-align:middle;
width:423px !important;
width:424px;
z-index:2003;
 }
 .classconfirmRuptureStock_QO{
background:white;
border:1px solid black;
color:#5A5859;
display:none;
margin-top:0px!important;
margin-top:0px;
/*margin-left:551px;*/
min-height:130px;
min-height:130px !important;
height:auto !important;
height:130px;
position:absolute;
text-align:center;
vertical-align:middle;
width:423px !important;
width:424px;
z-index:2003;
 }

  
.Rupturemodale_QO
{
	top:50px!important;
	top:70px;
	margin-left:150px !important;
	margin-left:-700px;	
} 
 
.Rupturemodale
{
	top:50px!important;
	top:70px;
	margin-left:150px !important;
	margin-left:0px;	
} 

.classconfirmlot {
border:1px solid black;
background:white;
bottom:0px;
color:#5A5859;
display:none;
height:148px!important;
height:154px;
margin-bottom:10px;
margin-top:1px!important;
margin-top:0px;
margin-left:0px !important;
margin-left:0px;
padding:10px 10px 4px 20px;
position:absolute;
text-align:center;
top:0px;
width:325px !important;
width:345px;
z-index:1002;}

.confirmimg {}

/*
#blocpanier {clear:both;border:1px solid #BFBDBE;z-index:99;position:relative;height:172px !important;height:202px;padding:10px;padding-bottom:4px;padding-left:20px;color:#5B5758;margin-bottom:0px;margin-top:5px !important;margin-top:0px;}
*/
#blocpanier {clear:both;border:1px solid #BFBDBE; z-index:99; position:relative; min-height:182px!important; min-height:182px; height:202px; padding:10px;padding-bottom:4px;padding-left:20px;/*color:#5B5758;*/margin-bottom:0px;margin-top:5px !important;margin-top:-9px;}

.fb_like {margin:4px 0 12px 0;}
.add_this {margin-bottom:20px;}
.add_this .addthis_button {float:left;}

.blocpanierlot {clear:both;border:1px solid #BFBDBE;/*z-index:1100;*/position:relative;min-height:170px!important;min-height:154px;/*max-height:129px;*/padding:10px;padding-bottom:4px;padding-left:20px;color:#5B5758;margin-bottom:10px;width:325px !important;width:345px;height:auto;
margin-top: 0px !important;margin-top:-9px;}

#criteoprodsimili{padding-top:10px;}

.oksubmit{padding-top:5px;padding-bottom:5px;}
#PM .oksubmit{position:relative;text-align:right;margin-top:0px;_padding-left:60px;}
#bloctailles{clear:both;height:auto;width:auto;vertical-align:bottom;border:0px solid blue;}
.affichagedestailles{float: left; height: auto; padding-top: 3px; width: auto;}
#assistanttaille{margin-left: 10px; float: left; padding-top: 10px;vertical-align:bottom;}


/* AJOUT JPL... Permet la bonne gestion d'affichage des prix et prix barrés dans les page liste lingerie */
.rayondescriptif .prix {cursor:pointer;width:auto;text-decoration:none;color:#5A5859;}
.rayondescriptif .prix .euros {width:10px;display:inline;font: 23px Verdana;vertical-align:top;font-weight:bold;}
.rayondescriptif .prix .cents {width:10px;display:inline;font: 13px Verdana;vertical-align:top;font-weight:bold; line-height:20px;}

.rayondescriptif .prix_minore {color:#E20F46/*CF3C44*/;cursor:pointer;width:auto;text-decoration:none;}

.rayondescriptif .prix_minore .euros {width:10px;display:inline;vertical-align:top;font: 23px Verdana;font-weight:bold;}
.rayondescriptif .prix_minore .cents {width:10px;display:inline;font: 13px Verdana;vertical-align:top;font-weight:bold;line-height:15px;}
 
.rayondescriptif .prix_minore .prixbarre{display:inline;font: 12px Verdana;margin-left:1px;/*text-decoration:line-through;*/height:14px;padding-right:5px;/*color:#2E2D32;*/color:#505050;background-image:url(../images/000-COMMUN/px_barre_petit.gif);background-repeat:no-repeat;background-position:0px 5px!important;background-position:0px 5px;}
.rayondescriptif .prix_minore .prixbarre .euros {width:10px;display:inline;font: 12px Verdana;/*text-decoration:line-through;*/line-height:19px;margin-left:3px;margin-top:0px!important;margin-top:-1px;color:#505050;}
.rayondescriptif .prix_minore .prixbarre .cents {width:10px;display:inline;font: 10px arial;vertical-align:top;/*text-decoration:line-through;*/line-height:16px;color:#505050;} 

/* .rayondescriptif .prix_minore .prixbarre{display:inline;font: 10px Verdana;/*text-decoration:line-through;*//*height:14px;padding-right:5px;color:#2E2D32;background-image:url(../images/000-COMMUN/px_barre_petit.gif)/*url(../images/000-COMMUN/px_barre.gif)*//*;background-position:-15px 2px;}*/
/*.rayondescriptif .prix_minore .prixbarre .euros {width:10px;display:inline;font: 12px Verdana;/*text-decoration:line-through;*//*line-height:19px;}*/
/*.rayondescriptif .prix_minore .prixbarre .cents {width:10px;display:inline;font: 10px arial;vertical-align:top;/*text-decoration:line-through;*//*padding-top:2px;line-height:16px;} */
/********** */
#zoomHD{	
	width:350px;
	height:350px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	position:absolute;	
	z-index:245;
	margin-top:-74px;
	}
	
	#pad{
	height:145px;
	margin:0;padding:0;
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	width:86px;
	z-index:255;		
	}
	#pictofermer, #padtop, #padbas{margin:0px;padding:0px;cursor:hand !important;}
	
	#pictozoom1{
	margin:0;
	padding:0;
	position:absolute;
	width:73px;
	margin-left:277px;
	/*z-index:256;		*/
	}
		
	
	#txtCouleur_1{font-size:12px;color:#585858;text-align:center;margin-top:3px;position:relative;}
	
	#blocautresvues{position:relative;height:auto;width:350px;clear:both;margin-top:350px;}
	
	.stickerPLdyn{
	background:url(../images/020-RAYONS/onglet_excluweb_ventePrivee.gif) no-repeat;	
	color:#fff;
	font-size:12px;
	font-weight:bold;
	height:42px;
	padding-top:25px;
	text-align:center;
	width:42px;
	z-index:101;position:absolute;}
	
	.stickerPLdyn_promo{
	background:url(../images/020-RAYONS/onglet_Promotion.gif) no-repeat;	
	color:#fff;
	font-size:15px;
	font-weight:bold;
	height:40px;
	padding-top:18px;
	text-align:center;
	width:40px;
	z-index:101;position:absolute;}
	
	.stickerPLdyn_soldes{
	color:#fff;
	font-size:15px;
	font-weight:bold;
	height:37px;
	padding-top:15px;
	text-align:center;
	width:37px;
	z-index:101;position:absolute;}
	
	
.img_silhouette {
	width:211px ;
	height:377px;
	border:0px;
}

.clear{clear:both;}
.floatl {float:left; }
.floatr {float:right; }
.pointer {cursor: pointer;}

.modalHP {border:5px solid #003366; display:none; font-size:12px; height:381px; position:absolute; width:543px;z-index:500;}
.modal_newsletter {position:relative; z-index:510;}
.modal_image {position:relative; z-index:510;}
.modalHP_close1 {cursor:pointer; font-size:15px; font-weight:bold; margin-top:8px; position:absolute; text-align:right; text-decoration:underline; width:535px; z-index:530;}
.modalHP_close2 {cursor:pointer; font-size:15px; font-weight:bold; margin:0 0 0 465px;position:absolute;text-align:right;text-decoration:underline;z-index:520; padding-top:-2px;}
.modalHP_closebt {cursor:pointer; font-size:15px; font-weight:bold; margin-left:215px; margin-top:-100px; position:absolute; text-align:right; text-decoration:underline; z-index:520;}
.black_boxHP {background-color:#000000; display:none; left:0; opacity:0.4; position:absolute; top:0; z-index:200;}
input.inputHP {background-color:#FFFFFF; border:0 none; height:18px; margin-left:319px; margin-top:-153px; position:absolute; width:193px; z-index:530;}
.quickwin {background:url(../images/020-RAYONS/VOIR-TOUT.png) no-repeat;  text-align:center; color:#1c1c1c;  font:13px Arial; font-weight:bold; width:201px; height:190px; }
.quickwin .in {padding-top:51px; padding-bottom:21px;}
.quickwin .bouton {margin-left:52px;}
.quickwin a {text-decoration:none;font:12px Arial;font-weight:bold;color:#1c1c1c ;}
.quickwin a:hover {text-decoration:none;}
.quickwin.prenb  {text-decoration:none;font-weight:bold; text-align:center; color:#333333;  font-size:16px;}
.quickwin .sur{color:#5d8cc4; font-size:14px; text-decoration:none; }

.prixbarev{background-image:url(../images/000-COMMUN/px_barre_petit.gif) no-repeat;color:#505050;display:inline;font:12px Verdana;height:14px;margin-left:1px;padding-right:5px;}
.msgEp{position:absolute;padding-top:40px!important;padding-top:30px;text-align:center;z-index:500;height:80px;width:800px;background:#FFFFFF;display:none;font-size:14px;left:0;top:0;}
.fb_button_simple {display:none; }

