* { margin:0; padding:0; }
a img { border:none; }
a { color:#FFF; text-decoration:none; }
#preview { clear:both; min-width:982px; margin:0 auto; line-height:30px; color:#fff; background:#333; background-color:rgba(0, 0, 0, 0.7); }
.back_button
{ display:none;} /*cursor:pointer; background:url(/styles/memo_site_images/back-button.png) no-repeat; width:69px; height:30px; position:absolute; top:0px; right:5px;}*/
#memo_site_haut { position:relative; z-index:400;}
/* Site de staging **************************************************/
#memo_site_nav_haute {
display:none;
}
/* new supertabs */
#header_redoute, #header_plus_size, #header_brands, #header_outlet { display:none; }
#supertabs a {display: block; height: 56px; width:137px; background-repeat:no-repeat; background-position: -2px bottom; }
#supertabs .supertabs_bubble { display:none; background:url(/styles/memo_site_images/pink_arrow.gif) no-repeat 20px 0; font-size:11px; font-weight:bold; padding: 4px 0 0; position:absolute; z-index:9999;  }
#supertabs .supertabs_bubble p{ -moz-border-radius: 4px; background: #F0007D; color:#fff; float: left; margin:0; padding:11px; }
#header_outlet { background-color:#FFF;}

/*.redoute_on {background-image: url(/styles/memo_site_images/redoute_supertabs_redoute_on.gif);}
.redoute_off {background-image: url(/styles/memo_site_images/redoute_supertabs_redoute_off.gif);}
.plus_size_on {background-image: url(/styles/memo_site_images/redoute_supertabs_plus_on.gif);}
.plus_size_off {background-image: url(/styles/memo_site_images/redoute_supertabs_plus_off.gif);}
.brands_on {background-image: url(/styles/memo_site_images/redoute_supertabs_brands_on.gif);}
.brands_off {background-image: url(/styles/memo_site_images/redoute_supertabs_brands_off.gif);}
.outlet_on {background-image: url(/styles/memo_site_images/redoute_supertabs_outlet_on.gif);}
.outlet_off {background-image: url(/styles/memo_site_images/redoute_supertabs_outlet_off.gif);}
*/
.outlet #memo_search {display:none;} 

/* Supertabs **************/

/* La Redoute */
.megatabs .redoute a { display:block; width:131px; height:28px; margin:5px 0 0 0; background: url(memo_site_images/header/redoute-tab.png) no-repeat 0 -35px; }
	.megatabs .redoute:hover a { background-position: 0 -65px; }
	.megatabs .redoute.current a { width: 183px; height: 33px; margin-top: 0; background-position: 0 0; }

/* Plus size */
.megatabs .plus_size a { display:block; width:131px; height:28px; margin:5px 0 0 0; background: url(memo_site_images/header/plus-size-tab.png) no-repeat 0 -35px; }
	.megatabs .plus_size:hover a { background-position: 0 -65px; }
	.megatabs .plus_size.current a { width: 183px; height: 33px; margin-top: 0; background-position: 0 0; }

/* Ellos */
.megatabs .ellos a { display:block; width:131px; height:28px; margin:5px 0 0 0; background: url(memo_site_images/header/ellos-tab.png) no-repeat 0 -35px; }
	.megatabs .ellos:hover a { background-position: 0 -65px; }
	.megatabs .ellos.current a { width: 183px; height: 33px; margin-top: 0; background-position: 0 0; }

/* Esprit */
.megatabs .esprit a { display:block; width:131px; height:28px; margin:5px 0 0 0; background: url(memo_site_images/header/esprit-tab.png) no-repeat 0 -35px; }
	.megatabs .esprit:hover a { background-position: 0 -65px; }
	.megatabs .esprit.current a { width: 183px; height: 33px; margin-top: 0; background-position: 0 0; }

/* Vertbaudet */
.megatabs .vertbaudet a { display:block; width:131px; height:28px; margin:5px 0 0 0; background: url(memo_site_images/header/vertbaudet-tab.png) no-repeat 0 -35px; }
	.megatabs .vertbaudet:hover a { background-position: 0 -65px; }
	.megatabs .vertbaudet.current a { width: 183px; height: 33px; margin-top: 0; background-position: 0 0; }

/* Cyrillus */
.megatabs .cyrillus a { display:block; width:131px; height:28px; margin:5px 0 0 0; background: url(memo_site_images/header/cyrillus-tab.png) no-repeat 0 -35px; }
	.megatabs .cyrillus:hover a { background-position: 0 -65px; }
	.megatabs .cyrillus.current a { width: 183px; height: 33px; margin-top: 0; background-position: 0 0; }

/* Nav ********************/

/* La Redoute */
#header_redoute { display: none; }
	#header_redoute.current { display: block; }
	
/* Plus size */
#header_plus_size { display: none; }
	#header_plus_size.current { display: block; }

/* Ellos */
#header_ellos { display: none; }
	#header_ellos.current { display: block; }

/* Vertbaudet */
#header_vertbaudet { display: none; }
	#header_vertbaudet.current { display: block; }

/* Esprit */
#header_esprit { display: none; }
	#header_esprit.current { display: block; }

/* Cyrillus */
#header_cyrillus { display: none; }
	#header_cyrillus.current { display: block; }

#message { font-size:20px; color:#54b71b; padding:0 0 0 31px;}
#BoutonsActions { padding:10px 0 10px 31px;}

#filAriane { color:#999; font-size:10px; font-family:Verdana, Geneva, sans-serif; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;}
#filAriane a { color:#999; font-size:10px; font-family:Verdana, Geneva, sans-serif; padding-left:10px;}
/* Current operation colors *******************************************/
body { background:url(/styles/memo_site_images/bg-w11.jpg) repeat-x scroll 50% 0 #ffffff;}
.plus { background:#FFF url(/styles/memo_site/background_ps.jpg) repeat-x left top}
.outlet { background:#BD2A2A; }
.brands { background:#bdc1c5; }
#memo_search { /*background:#B3ABA1;*/ }

#memo_secteur_haut a.navclass,
#memo_secteur_haut a.navclass:link,
#memo_secteur_haut a.navclass:visited {color:#5D6050;}


/* Main layout *******************************************************/
body { color:#666666; font:10px Verdana, Arial, sans-serif; }
#memo_site { width:982px; margin:0 auto; }
	#memo_site_centre { position:relative; background:none repeat scroll 0 0 #FFFFFF !important; clear:both; zoom:1; }
	
	/* Search zone */
	#memo_search { position:absolute; right:160px; top: 90px; *top:98px; }
		#memo_search div { width: 185px; height: 26px; background:url(memo_site_images/header/search-bg.gif) no-repeat left center; }
		#memo_search span { position:absolute; left:15px; top:0; height: 26px; line-height: 26px; }
		#memo_search input { width: 140px; height: 26px; padding: 0 30px 0 15px; border:0 none !important; outline:0 none !important; margin:0; display:inline; font-size:11px; line-height:19px; color: #000; background: transparent; }
		#memo_search input#ctl00_cphSiteHaut_search { position:absolute; right:5px; top: 4px; cursor:pointer; text-indent:-16000px; width:18px; height:18px; margin:0; padding:0; border:none; color:#fff; background:url(memo_site_images/header/search-button.png) no-repeat; }
		
		/**html #memo_search input#ctl00_cphSiteHaut_search { cursor:pointer; text-indent:-16000px; width:49px; height:21px; margin:0; padding:0; border:none;  color:transparent; text-transform:capitalize; background:url(/styles/memo_site_images/search_ok.gif) no-repeat left center; }
		*+html #memo_search input#ctl00_cphSiteHaut_search { cursor:pointer; text-indent:-16000px; width:49px; height:21px; margin:0; padding:0; border:none;  color:transparent; text-transform:capitalize; background:url(/styles/memo_site_images/search_ok.gif) no-repeat left center; }*/



	/* Breadcrumb */
	#memo_fil_ariane { padding:15px 10px 10px 10px; font-size:11px; color:#666666; font-family:Arial, sans-serif; z-index: 0; background:#fff; }
		#memo_fil_ariane a { color:#666666; font-weight:bold; text-decoration:none; }
		#memo_fil_ariane a:hover { text-decoration:underline; }
		#memo_fil_ariane .memo_fil_ariane_separateur { margin:0 3px; }
	/* Authentification */ 
	#memo_authentification {display:none;}
	.memo_authentificationrapide_panel { position:absolute; width:200px; color:#fff; }	
		
/* Header ************************************************************/
div.clear {clear:both;}
#memo_header { position:relative; z-index: 1; }

#aspnetForm {
display:table;
width:100%;
}

#supertabs {height:57px; float:left;}
    #supertabs li {float:left; list-style:none;}

#R_header {/* padding:5px 0 0; */}
	* html #R_header { position:relative; zoom:1; } /* IE6Fix */
#R_header ul { list-style:none;  display:block; position:relative;}
	.R_header_link { color:#FFF; font-size:10px; text-decoration:none; text-transform:uppercase; }
		.R_header_link_black { padding:0 0 0 11px; color:#000; font-size:10px; text-decoration:none; text-transform:uppercase; background:url(/styles/memo_site/arrow-black.png) no-repeat left center; }
		.R_header_link_white { padding:0 0 0 11px; color:#fff; font-size:10px; text-decoration:none; text-transform:uppercase; background:url(/styles/memo_site/arrow-white.png) no-repeat left center; }

	.R_header_middle { padding:0 0 0 13px; color:#fff; font-size:10px; text-decoration:none; text-transform:uppercase; background:url(/styles/memo_site/footer-arrow.png) no-repeat left center; }
	
		.R_header_middle li { position:relative;}
		.R_header_middle li a{ z-index:1002; position:relative;}
	.newsletterLight_link_bg  { background:#fff; border:1px solid #aaa; width:190px; height:72px; position:absolute; left:147px; top:84px; top:90px\9; z-index:1001; display:none;}
	#newsletterLight_link_redoute,
	#newsletterLight_link_plus,
	#newsletterLight_link_brands,
	#newsletterLight_link_outlet{position:relative; z-index:1002; }
	.newsletterLight_close { background:#aaa; position:absolute; bottom:0; height:15px; width:185px; color:#fff;line-height:15px; font-size:10px; text-transform:none;text-align:right;padding: 0 5px 0 0;}
	.R_header_black { padding:0 0 0 13px; color:#666666; font-size:10px; text-decoration:none; text-transform:uppercase; background:url(/styles/memo_site/footer-arrow.png) no-repeat left center; }
	/* Logo */                                                  
	#R_header_logo  { float:left; height:75px; width:293px; }
	#PS_header_logo  { float:left; height:75px; width:293px; }
	#B_header_logo  { float:left; height:75px; width:293px; }
	#O_header_logo  { float:left; height:75px; width:293px; }
		.R_header_home { margin:0 0 5px 12px; }
		.R_header_logo { display:block; width:265px; height:40px; color:#fff; background:url(../Styles/memo_site/logo-laredoute.png) no-repeat left top; margin-top:25px;}
		.PS_header_logo { display:block; width:265px; height:45px; color:#fff; background:url(../Styles/memo_site/logo_redoutePS.png) no-repeat left top; margin-top:25px;}
		.B_header_logo { display:block; width:265px; height:40px; color:#fff; background:url(../Styles/memo_site/logo_redouteB.png) no-repeat left top; margin-top:25px;}
		.O_header_logo { display:block; width:128px; height:40px; color:#fff; background:url(../Styles/memo_site/logo_redouteO.png) no-repeat left top; margin-top:25px; margin-left:8px;}
	/* Order info */
	#R_header_order { float:left; padding:22px 0 10px; position:relative; z-index:1;}
		#R_header_order ul { width:400px; }
		#R_header_order li { float:left; padding:5px 0; width:188px;}
	/* Account and basket */
	#R_header_basket { position:absolute; right:20px; top: 70px; *top:78px; }
		.R_header_basket_link { color:#FFF; text-transform:uppercase; text-align:right; font-weight: bold; text-decoration: none; background: url(../Styles/memo_site_images/basket.png) no-repeat left top; width:105px; height:56px; line-height:49px; display:block;}
		.R_header_basket_myaccount { color:#FFF; margin:5px; text-transform:uppercase; text-align:left; padding:4px 0 0 5px; font-size: 11px; font-weight: bold; text-decoration: none; background:url(memo_site_images/my-account_tab.gif) no-repeat top left; width:130px; height:26px; line-height:20px; display:block;}
		.R_header_help { padding:0 6px 0 0; text-align:right; }
		/* Basket */
		#memo_panier_rapide { position:absolute; right:20px; top:100px; *top:108px; }
			#memo_panier_rapide a { color: #333; }
		.memo_panierrapide_button { position:relative; width:70px; height:23px; }
			.memo_panierrapide_button img {/* position:absolute; left:3px; bottom:0; */ display: none; }
			.memo_panierrapide_button a { position:absolute; top:5px; width:80px; padding:0; display:block; text-decoration:none; }
			.memo_panierrapide_button a:hover { text-decoration:underline; }
			.border_rapide  { display: none; border-left:#FFF dotted 1px; float:left; height:38px; margin:11px 12px 0 8px; position:absolute; right:116px; top:9px; }
		
	/* Account */
	#memo_account { position:absolute; right:18px; top:30px; }
		#memo_account .R_header_links li { list-style:none; text-align: right; color:#FFF;}
			#header_log_out_link, #header_log_in_link { display:none; text-transform:uppercase; }
			.R_account_link { color:#FFF; font-size:10px; text-decoration:none; text-transform:uppercase; }
			.R_header_link:hover{ text-decoration:none; }
	
		/*#memo_account { position:absolute; right:0px; top:77px; clear:both; cursor:pointer; display:block; float:right; min-width:135px;text-align:right; }*/
		#memo_account p.acc_pic { background:url(/styles/memo_site/header2010_sprite.gif) no-repeat scroll -7px -103px transparent; float:left; height:15px; margin-left:3px; padding-top:8px; position:absolute; width:18px; z-index:50; }
		#memo_account div.acc_fle { background:url(/styles/memo_site/account_fle.png) no-repeat scroll 0 0 transparent; cursor:pointer; float:right; height:22px; margin-top:8px; position:relative; width:40px; }
		#memo_account div.acc_con { background:url(/styles/memo_site/account_bg.png) repeat scroll 0 0 transparent; float:left; height:18px; margin-top:8px; position:relative; display:block; width:95px;}
		#memo_account p.acc_pic2 { display:none; }
		#memo_account div.acc_con a { color:#FFFFFF; float:left; margin-left:23px; padding-top:1px; text-align:left; white-space:nowrap;}
		#memo_account div.acc_con a:link, #memo_account div.acc_con a:visited { text-decoration:none;}
		#memo_account div.acc_con a:hover { text-decoration:underline;}
		/* Toggle layer */
		#memo_toggle_layer { display:none; z-index:9999;float:right; left:617px; margin-left:44px; position:absolute; text-align:left; top:76px; width:320px; }
		.memo_toggle_layer_itop { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius:5px; height:5px; line-height:5px; background:none repeat scroll 0 0 #FFFFFF;  filter: alpha(opacity=40); -moz-opacity : 0.40; opacity : 0.40;}
		.memo_toggle_layer_ibot { -moz-border-radius-bottomleft: 5px;  -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;  height:5px; line-height:5px; background:none repeat scroll 0 0 #FFFFFF;  filter: alpha(opacity=40); -moz-opacity : 0.40; opacity : 0.40; }
		.memo_toggle_layer_content { background:url(/styles/memo_site/account_bg.png) repeat scroll 0 0 transparent; float:left; font-size:10px; width:320px; }			
		.memo_toggle_layer_i { background:none repeat scroll 0 0 #F7F2EE; display:inline; float:left; margin:0 5px; padding:5px; width:300px; }
		.memo_toggle_layer_container { background:none repeat scroll 0 0 transparent; border:0 none; margin:0; padding:0; width:300px; z-index:999; }	
		.memo_toggle_layer_content h5 { border-bottom:1px dotted #999999; clear:both; color:#556E73; font-size:11px; font-weight:bold; margin:0; padding:10px 0 5px; }
		.memo_toggle_layer_content ul { display:block; position:relative; list-style:none outside none; margin:0; padding:0; }
		.memo_toggle_layer_content ul li { background:url(/styles/memo_site/header-arrow-grey.gif) no-repeat scroll 4px 6px transparent; list-style:none outside none; margin:0; padding:2px 0 2px 9px; }
		.memo_toggle_layer_content ul li.none { background:none repeat scroll 0 0 transparent; }
		.memo_toggle_layer_container ul li a { font-weight:normal; padding:2px 0; text-decoration:none; }
		.memo_toggle_layer_content ul li a { color:#455B5F; font-size:10px; padding:2px; text-decoration:none; }		
		.memo_toggle_layer_content ul li a:hover { text-decoration:underline; }	
		.memo_toggle_layer_content #linkWelcomeToMyAcct { background:none repeat scroll 0 0 transparent; color:#455B5F; font-size:10px; font-weight:normal; margin-right:15px; text-decoration:none; width:105px; cursor:pointer; display:block; height:20px; left:190px; margin-bottom:-38px; padding:6px; position:relative; top:-7px; width:121px; }		
		.memo_toggle_layer_content .login-username { display:inline; float:left; font-size:10px; position:relative; }
		.memo_toggle_layer_content .login-username .dp_lg_tx { margin-left:6px; }		
		.memo_toggle_layer_content .login-username input { height:16px; margin-right:2px; width:145px; }
		.memo_toggle_layer_content .login-password input { height:16px; margin-right:2px; width:95px; }
		.memo_toggle_layer_content .login-username input, .login-password input { float:left; margin-top:4px; }	
		.memo_toggle_layer_content .login-password { display:inline; float:left; font-size:10px; }
		.memo_toggle_layer_content #ok_btn { background:url(/styles/memo_site/header2010_sprite.gif) no-repeat scroll 0 -16px transparent; cursor:pointer; display:block; float:left; height:18px; margin-top:15px; width:32px; }
		.memo_toggle_layer_content .dp_log_err_msg { color:#FE278C !important; display:block; float:left; font-family:Verdana; font-size:9px; margin-bottom:5px; margin-left:2px; width:280px; }
		.memo_toggle_layer_content .forgot-password { float:right; margin:0; padding:0; }
		#memo_account_pop_form {display:block; height:50px;}	
		#ctl00_authentification_identifiant { position: absolute; top:25px; left:10px; height:16px; width:145px; }
		#ctl00_authentification_password {  position: absolute; top:25px; left:160px;  height:16px; width:100px; }
		#ctl00_authentification_ok  { position: absolute; top:23px; left:265px; cursor:pointer; display:block; height:20px; width:26px; }
		.memo_authentificationrapide_identifiantlibelle {position: absolute; top:10px; left:10px; }
		.memo_authentificationrapide_passwordlibelle {position: absolute; top:10px; left:160px; }
	/* Navigation */
	#R_header_nav { /*height:36px;*/ clear:both; /*background:#fff;*/ display:block; padding: 0 1px; width:980px; margin-left:-1px;}
			#R_header_nav .NewNav2010 { background-color:#4F4F4F; height:30px; color:#FFF; font-size:12px; width:982px; }
			#R_header_nav ul li { display:block; float:left; }
			#R_header_nav a:link, #R_header_nav a:visited { text-decoration:none;}	
			#R_header_nav a:hover { text-decoration:underline;}	
			
		#R_header_nav a.tab_on {color:#666666; background:#cccccc;text-decoration:none;}
		#R_header_nav a.tab_on:hover {text-decoration:none; }
		
		#R_header_nav .R_nav_link { display:inline-block; /*height:23px; padding:13px 15px 0;*/ line-height: 30px; width:97px; padding: 0px 1px; color:#fff; /*font-weight:bold;*/ text-transform: uppercase; text-decoration:none; text-align:center;}
		/*#R_header_nav .R_nav_link:hover { color:#666666; background:#cccccc;text-decoration:none; }		
		#R_header_nav .R_nav_link.nav2010_bg_mar:hover { background-color:#cccccc; color:#666666;}		
		#R_header_nav .R_nav_link.nav2010_bg_aub:hover { background-color:#cccccc; color:#D90000;}		
		#R_header_nav .R_nav_link.nav2010_bg_lin:hover { background-color:#cccccc; color:#666666;}*/			
		#R_header_nav .R_nav_link.nav2010_bg_gta { width:188px;}			
		/*#R_header_nav .R_nav_link.nav2010_bg_gta:hover { background-color:#cccccc; color:#666666;}			
		#R_header_nav .R_nav_link.nav2010_bg_enf:hover { background-color:#cccccc; color:#666666;}		
		#R_header_nav .R_nav_link.nav2010_bg_hom:hover { background-color:#cccccc; color:#666666;}	
		#R_header_nav .R_nav_link.nav2010_bg_ldm:hover { background-color:#cccccc; color:#666666;}	*/
		#R_header_nav ul.NewNav2010 li div.NewNavLayer { display:none; float:left; height:245px; left:0px; /*margin-left:4px;*/ padding:5px; position:absolute; top:27px; width:580px; z-index:1000; }
		#R_header_nav ul.NewNav2010 li div.NewNavLayerL { display:none; float:left; height:245px; left:113px; /*margin-left:4px;*/ padding:5px; position:absolute; top:27px; width:580px; z-index:1000; }
		#R_header_nav ul.NewNav2010 li div.NewNavLayerC { display:none; float:left; height:245px; left:226px; /*margin-left:4px;*/ padding:5px; position:absolute; top:27px; width:580px; z-index:1000; }
		#R_header_nav ul.NewNav2010 li div.NewNavLayerM { display:none; float:left; height:245px; left:339px; /*margin-left:4px;*/ padding:5px; position:absolute; top:27px; width:580px; z-index:1000; }
		#R_header_nav ul.NewNav2010 li div.NewNavLayerX { display:none; float:left; height:245px; left:686px; /*margin-left:4px;*/ padding:5px; position:absolute; top:27px; width:193px; z-index:1000; }
		#R_header_nav ul.NewNav2010 li div.NewNavLayerSA { display:none; float:left; height:245px; left:53px; /*margin-left:4px;*/ padding:5px; position:absolute; top:27px; width:580px; z-index:1000; }
		#R_header_nav ul.NewNav2010 li div.NewNavLayerH { display:none; float:left; height:245px; left:166px; /*margin-left:4px;*/ padding:5px; position:absolute; top:27px; width:580px; z-index:1000; }
		#R_header_nav ul.NewNav2010 li div.NewNavLayerS { display:none; float:left; height:245px; left:392px; /*margin-left:4px;*/ padding:5px; position:absolute; top:27px; width:580px; z-index:1000; }
		/*#R_header_nav ul.NewNav2010 li:hover div.NewNavLayer {display:block; }
		#R_header_nav ul.NewNav2010 li:hover div.NewNavLayerL {display:block; }
		#R_header_nav ul.NewNav2010 li:hover div.NewNavLayerC {display:block; }
		#R_header_nav ul.NewNav2010 li:hover div.NewNavLayerM {display:block; }
		#R_header_nav ul.NewNav2010 li:hover div.NewNavLayerSA {display:block; }
		#R_header_nav ul.NewNav2010 li:hover div.NewNavLayerH {display:block; }
		#R_header_nav ul.NewNav2010 li:hover div.NewNavLayerS {display:block; }*/
		#R_header_nav ul ul.level_1 li { border:medium none; clear:both; margin-top:8px; width:100%; }
		#R_header_nav ul.NewNav2010 li.separ { /*border-right:1px solid #CFCECB;/ }
		#R_header_nav ul.NewNav2010 li { /*border-right:1px solid #FFFFFF;*/float:left;list-style-type:none;margin:0;padding:0;}		
		#R_header_nav ul ul li { line-height:13px; }
		#R_header_nav ul ul.level_1 li a {display:block;float:left;font-size:11px;font-weight:bold;padding:0;text-align:left;}
		#R_header_nav ul ul.level_2 {margin-top:2px;min-width:180px;padding-left:5px;}
		#R_header_nav ul ul.level_2 li {font-size:11px;margin-top:0;padding:0;text-align:left;width:100%;}
		#R_header_nav ul ul.level_2 li a {display:block;float:left;font-weight:normal;padding-top:2px; color:#fff;}
		.col1 { padding-left:5px; width:175px;}
		.col1, .col2, .col3, .col4, .col5 { float:left; height:245px; }
		.col2, .col3, .col4 { background:url(/styles/memo_site/header_layer_bg_col.jpg) repeat-x scroll 0 0 transparent; padding-left:12px; width:181px; }
		.col5 { padding-left:5px; width:190px; }
		div.col5 ul.level_1 li, div.col5 ul.level_1 li a, div.col5 ul.level_1 li p {color:#FFFFFF;font-weight:bold;font-size:11px;}
		.nav2010_encart, #R_header_nav ul ul.level_1 a.nav2010_encart {color:#FFFFFF;font-weight:normal;height:45px;padding:10px 5px 0;margin-top:5px;text-align:center;width:190px;}
		/* CouleurFemme */
		#R_header_nav .nav2010_bg_fem ul.level_1 li a, #R_header_nav .nav2010_bg_fem ul.level_1 li a.nav2010_lnk_fem {color:#666666;}
		#R_header_nav .nav2010_bg_fem ul.level_2 li a {color:#999999;}
		#R_header_nav div.nav2010_bg_fem { background-color:#cccccc; color:#FFFFFF; }
		#R_header_nav .nav2010_bg_fem .nav2010_col1_fem { background:url(/styles/memo_site/header_layer_img_fem.jpg) no-repeat scroll 0 0 transparent; }
		#R_header_nav .nav2010_bg_fem .nav2010_encart_fem { background-color:#555D5F; margin-top:1px;}
		#R_header_nav .nav2010_bg_fem .nav2010_col5_fem ul li a {color:#fff;}
		/* CouleurLingerie */
		#R_header_nav .nav2010_bg_lin ul.level_1 li a, #R_header_nav .nav2010_bg_lin ul.level_1 li a.nav2010_lnk_lin {color:#666666;}
		#R_header_nav .nav2010_bg_lin ul.level_2 li a {color:#999999;}		
		#R_header_nav div.nav2010_bg_lin { background-color:#cccccc; color:#FFFFFF; }
		#R_header_nav .nav2010_bg_lin .nav2010_col1_lin { background:url(/styles/memo_site/header_layer_img_lin.jpg) no-repeat scroll 0 0 transparent; }
		#R_header_nav .nav2010_bg_lin .nav2010_encart_lin { background-color:#8C3F63; margin-top:1px;}
		#R_header_nav .nav2010_bg_lin .nav2010_col5_lin ul li a {color:#fff;}		
		/* CouleurGrandeTaille */
		#R_header_nav .nav2010_bg_gta ul.level_1 li a, #R_header_nav .nav2010_bg_gta ul.level_1 li a.nav2010_lnk_gta {color:#666666;}
		#R_header_nav .nav2010_bg_gta ul.level_2 li a {color:#999999;}		
		#R_header_nav div.nav2010_bg_gta { background-color:#cccccc; color:#FFFFFF; }
		#R_header_nav .nav2010_bg_gta .nav2010_col1_gta { background:url(/styles/memo_site/header_layer_img_gta.jpg) no-repeat scroll 0 0 transparent; }
		#R_header_nav .nav2010_bg_gta .nav2010_encart_gta { background-color:#3C254E; margin-top:1px;}
		#R_header_nav .nav2010_bg_gta .nav2010_col5_gta ul li a {color:#fff;}	
		/* CouleurEnfant */
		#R_header_nav .nav2010_bg_enf ul.level_1 li a, #R_header_nav .nav2010_bg_enf ul.level_1 li a.nav2010_lnk_enf {color:#666666;}
		#R_header_nav .nav2010_bg_enf ul.level_2 li a {color:#999999;}		
		#R_header_nav div.nav2010_bg_enf { background-color:#cccccc; color:#FFFFFF; }
		#R_header_nav .nav2010_bg_enf .nav2010_col1_enf { background:url(/styles/memo_site/header_layer_img_enf.jpg) no-repeat scroll 0 0 transparent; }
		#R_header_nav .nav2010_bg_enf .nav2010_encart_enf { background-color:#63536A; margin-top:1px;}
		#R_header_nav .nav2010_bg_enf .nav2010_col5_enf ul li a {color:#fff;}			
		/* CouleurHomme */
		#R_header_nav .nav2010_bg_hom ul.level_1 li a, #R_header_nav .nav2010_bg_hom ul.level_1 li a.nav2010_lnk_hom {color:#666666;}
		#R_header_nav .nav2010_bg_hom ul.level_2 li a {color:#999999;}		
		#R_header_nav div.nav2010_bg_hom { background-color:#cccccc; color:#FFFFFF; }
		#R_header_nav .nav2010_bg_hom .nav2010_col1_hom { background:url(/styles/memo_site/header_layer_img_hom.jpg) no-repeat scroll 0 0 transparent; }
		#R_header_nav .nav2010_bg_hom .nav2010_encart_hom { background-color:#465A5E; margin-top:1px;}
		#R_header_nav .nav2010_bg_hom .nav2010_col5_hom ul li a {color:#fff;}			
		/* CouleurLingeDeMaison */
		#R_header_nav .nav2010_bg_ldm ul.level_1 li a, #R_header_nav .nav2010_bg_ldm ul.level_1 li a.nav2010_lnk_ldm {color:#666666;}
		#R_header_nav .nav2010_bg_ldm ul.level_2 li a {color:#999999;}		
		#R_header_nav div.nav2010_bg_ldm { background-color:#cccccc; color:#FFFFFF; }
		#R_header_nav .nav2010_bg_ldm .nav2010_col1_ldm { background:url(/styles/memo_site/header_layer_img_ldm.jpg) no-repeat scroll 0 0 transparent; }
		#R_header_nav .nav2010_bg_ldm .nav2010_encart_ldm { background-color:#4F591C; margin-top:1px;}
		#R_header_nav .nav2010_bg_ldm .nav2010_col5_ldm ul li a {color:#fff;}			
		/* CouleurAubaine */
		#R_header_nav .nav2010_bg_aub ul.level_1 li a, #R_header_nav .nav2010_bg_aub ul.level_1 li a.nav2010_lnk_aub {color:#D82200; }
		#R_header_nav .nav2010_bg_aub ul.level_2 li a {color:#999999;}		
		#R_header_nav div.nav2010_bg_aub { background-color:#D82200; color:#FFFFFF; }
		#R_header_nav .nav2010_bg_aub .nav2010_col1_aub { background:url(/styles/memo_site/header_layer_img_aub.jpg) no-repeat scroll 0 0 transparent; }
		#R_header_nav .nav2010_bg_aub .nav2010_encart_aub { background-color:#B00101; margin-top:1px;}
		#R_header_nav .nav2010_bg_aub .nav2010_col5_aub ul li a {color:#ff0000;}
		#R_header_nav .R_nav_link.nav2010_bg_aub { background-color:#D82200; color:#FFF;}
		#B_fr_header_tabs { background-color:#FFF; width:982px; height:41px;}
		

		#container {width:982px; background-color:#FFF; border-right:#999999 solid 1px; border-left:#999999 solid 1px; border-top:#999999 solid 1px; }
		

		
/* my account navigation */
#title { height:85px; background:url(memo_site_images/myaccount_title.gif) #FFF no-repeat top left;}
#grey_separator { height:5px; background-color:#e1e3e5; }
#tab_gen ul {margin:0; background:#FFF; padding: 0 0 0 20px;}
#tab_gen ul li { display:inline; float:left;}
#tab_gen ul li.last {background:none repeat scroll 0 0 transparent;}
#tab_gen ul li a {display:block; height:38px; width:191px; margin:0 5px 0 0;}
#tab_gen ul li a.home {background:url(memo_site_images/my-home_off.gif) no-repeat scroll 0 10px transparent; width:123px;}
#tab_gen ul li a.order {background:url(memo_site_images/my_orders.gif) no-repeat scroll 0 9px transparent; width:90px;}
#tab_gen ul li a.returns {background:url(memo_site_images/my_returns.gif) no-repeat scroll 0 9px transparent; width:91px;}
#tab_gen ul li a.credit {background:url(memo_site_images/my_credit.gif) no-repeat scroll 0 9px transparent; width:217px;}
#tab_gen ul li a.details {background:url(memo_site_images/my_details.gif) no-repeat scroll 0 9px transparent; width:158px;}
#tab_gen ul li a.money {background:url(memo_site_images/my_money.gif) no-repeat scroll 0 9px transparent; width:144px;}
#tab_gen ul li a.statements {background:url(memo_site_images/my_statements.gif) no-repeat scroll 0 9px transparent; width:112px;}
#tab_gen ul li a.payment {background:url(memo_site_images/my_payment.gif) no-repeat scroll 0 9px transparent; width:126px;}
#tab_gen ul li a.homeon {background:url(memo_site_images/my_home.gif) no-repeat scroll 0 0 transparent; width:123px;}
#tab_gen ul li a.orderon {background:url(memo_site_images/my-orders_on.gif) no-repeat scroll 0 0 transparent; width:90px;}
#tab_gen ul li a.returnson {background:url(memo_site_images/my-returns_on.gif) no-repeat scroll 0 0 transparent; width:91px;}
#tab_gen ul li a.crediton {background:url(memo_site_images/my-credit_on.gif) no-repeat scroll 0 0 transparent; width:217px;}
#tab_gen ul li a.detailson {background:url(memo_site_images/my-details_on.gif) no-repeat scroll 0 0 transparent; width:158px;}
#tab_gen ul li a.moneyon {background:url(memo_site_images/my-money_on.gif) no-repeat scroll 0 0 transparent; width:144px;}
#tab_gen ul li a.statementson {background:url(memo_site_images/my-statements_on.gif) no-repeat scroll 0 0 transparent; width:112px;}
#tab_gen ul li a.paymenton {background:url(memo_site_images/my-payment_on.gif) no-repeat scroll 0 0 transparent; width:126px;}
#tab_box { border:#e8eaeb solid 3px; height:600px; width:936px; margin:0 15px 0 17px; }

/* ************************************************************/
#memo_site_bas { clear:both; background-color:#FFF; }
#R_footer { padding:0 0 15px; }
#R_footer ul { list-style:none; }
	/* Services */
	#footer_services_gen {border-top:5px solid #e1e1e1;}
	#R_footer_services { position:relative; overflow:hidden; zoom:1; margin:0 0 10px; padding:10px 0 5px; line-height:15px; background:#FFF; }
		.R_footer_block { display:inline; float:left; width:150px; height:110px; padding:0 2px 0 17px; border-right:1px solid #e2e5e7; }
			.R_footer_title { display:block; padding:0 0 2px; height:20px; font-size:13px; font-weight:bold; }
			.R_footer_block a { color:#666666; text-decoration:none; }
			.R_footer_block a:hover { text-decoration:underline; }
			.R_footer_links li { float:left; width:120px; }
			.R_footer_links a { padding:0 0 0 12px; background:url(/styles/memo_site/footer-arrow.png) no-repeat left 2px; }
			.R_footer_title_services img { padding-bottom:10px; }
			.R_footer_title_about img { padding-bottom:10px; }
			.R_footer_title_problems img { padding-bottom:10px; }
			.R_footer_title_friends img { padding-bottom:10px; }
		/* About */
		#R_footer_block_about { width:240px; }
		/* Having problems ?*/
		#R_footer_block_problems { width:290px; }
			#R_footer_block_problems .phone { font-style:normal; font-weight:bold; color:#3C8C1E; }
		/* Social networks links */
		#R_footer_block_friends { width:220px; border:none; }
			#R_footer_block_friends a { display:block; line-height:16px; margin:0 0 4px; padding:0 0 0 20px; background:no-repeat left top; }
			#R_footer_block_friends .fb a { background-image:url(/styles/memo_site/logo-facebook.gif); }
			#R_footer_block_friends .tw a { background-image:url(/styles/memo_site/logo-twitter.gif); }
			#R_footer_block_friends .yt a { background-image:url(/styles/memo_site/logo-youtube.gif); }
			#R_footer_block_friends .footer-news a { background-image:url(/styles/memo_site/logo-relax-news.jpg); }
	/* Terms */
	#R_footer_terms { margin:0 0 10px; font-size:9px; color:#999999; text-align:justify; }
	/* Copyright and logos */
	#R_footer_legal { position:relative; overflow:hidden; zoom:1; }		
		/* Copyright */
		.R_footer_copyright { display:block; float:left; width:170px; line-height:25px; }
		/* International logos */
		.R_footer_flags { display:block; float:left; width:600px; }
			.R_footer_flags span { display:block; float:left; line-height:25px; margin:0 5px 0 0; }
			.R_footer_flags a { cursor:hand; display:block; float:left; margin-right:6px; margin-top:5px; overflow:hidden; text-indent:-9000px;  background:url(/styles/memo_site/footer-flags.png) no-repeat; height:20px; width:14px; }
			.R_footer_flags a.fr { background-position: -156px 0px; }
			.R_footer_flags a.be { background-position: -26px 0; }  
			.R_footer_flags a.ch { background-position: -52px 0; } 
			.R_footer_flags a.es { background-position: -78px 0; }  
			.R_footer_flags a.pt { background-position: -104px 0; }
			.R_footer_flags a.it { background-position: -130px 0; } 
			.R_footer_flags a.co-uk { background-position: 0 0; height:25px; margin-top:0; width:25px; } 
			.R_footer_flags a.at { background-position: -182px 0; } 
			.R_footer_flags a.gr { background-position: -208px 0; }
			.R_footer_flags a.se { background-position: -260px 0; } 
			.R_footer_flags a.no { background-position: -286px 0; } 
			.R_footer_flags a.ru { background-position: -312px 0; } 
			.R_footer_flags a.kr { background-position: -338px 0; }
			.R_footer_flags a.lb { background-position: -364px 0; } 
			.R_footer_flags a.mt { background-position: -390px 0; } 
			.R_footer_flags a.hr { background-position: -416px 0; } 
			.R_footer_flags a.sl { background-position: -442px 0; }
			.R_footer_flags a.lu { background-position: -469px 0; }
			
/* plus collection header **************************/
/* replace master values for megatabs */
#subnav_menu {
	display:none;
}

div.gr-arrow
{
	background: url(//media.laredoute.fr/intl/chameleon/be/megatabs/general/commun/grey_arrow.png);
	background-position: 0px 5px ;
	background-repeat:no-repeat;
	width:5px;
	height:10px;
	float:left;
	margin-right:5px;}
*html div.gr-arrow
{
	width:5px!important;
	margin-top:5px;	
	margin-right:2px;
	float:left;
	background-position: 0px 0px ;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//media.laredoute.fr/intl/chameleon/be/megatabs/general/commun/grey_arrow.png',sizingMethod='none');
	
	}
	
#headTools 
{
	color: #4a4a4a;
	}
	
#midSection a { color: #4a4a4a; text-decoration: none; }

ul#thirdNav li a
{
    color: #4a4a4a;
}

div.languageSelect a { text-decoration: none; color:#4a4a4a;}

/* Root = Horizontal, Secondary = Vertical */
	
#CH_fr_header_tabs { background-color:#614f29;}
#O_fr_header_tabs { background-color:#e92c88;}
	
ul#navmenu {
	margin: 0;
	border: 0 none;
	padding: 0;
	width:982px;
	background:#596069;
	font-family:Verdana, Geneva, sans-serif;
	height: 30px;
	/*z-index:1;*/
	
}
ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 27px;
	width:125px;
	text-align:center;
	
	
}
ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	display: none;
	position: absolute;
	top: 27px;
	left: 0;
	
	
	
}
ul#navmenu ul:after /*From IE 7 lack of compliance*/ {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
ul#navmenu ul li {
	width: 220px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	margin:0;
	text-align:left;
	background:#ffffff;
	height:23px;
}
/* Root Menu */
ul#navmenu a {
	padding: 0 6px;
	display: block;
	color:#ffffff;
	font:12px/22px Verdana, Geneva, sans-serif;
	text-decoration: none;
	height: 30px; /*For IE*/
	font-size:12px;
	padding-top:4px;
	
}
*+html ul#navmenu a {width:120px;}
/* Root Menu Hover Persistence */
ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a {
	background: #ffffff;
	border: 1px solid #000000;
	border-bottom:0;
	height:30px;
	
}
/* 2nd Menu */
ul#navmenu li:hover li a, ul#navmenu li.iehover li a {
	float: none;
	border:0;
	padding-left:20px;
	height:22px;
	font-size:10px;
}


* html ul#navmenu li:hover li a, ul#navmenu li:hover li a:hover, ul#navmenu li.iehover li a, ul#navmenu li.iehover li a:hover
{height:22px;}
*+html ul#navmenu li:hover li a, ul#navmenu li.iehover li a {width:220px;}
/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a {

	border:0;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul {
}
ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul {
	display: block;
}
ul#navmenu li .listea {
	border:1px solid #614f29;
	z-index:2;
	border-top:0;
	background:url(/styles/memo_site_images/menu_top_fond.gif) no-repeat;
	padding-top:1px;
	width:220px;
	
	
}
*+html ul#navmenu li .listea {background:url(/styles/memo_site_images/menu_top_fond_ie.gif) no-repeat;}
ul#navmenu li .listeb {
	border:1px solid #614f29;
	border-left:0;
	float:left;
	left:222px;
	width:220px;
	
}
ul#navmenu li ul #titre {
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color:#000000;
	width:205px;
	padding:5px 0 0 15px;
	border-bottom:1px dotted #000000;
	
}
*+html ul#navmenu li .listeb {width:230px; background:#ffffff;}
*+html ul#navmenu li .listeb  #titre {width:215px;}

ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a {
color:#fff; background:#596069;text-decoration:underline; border:none; height:25px;
}

#header_plus_size ul#navmenu a.tab_on {color:#614f29; background:#dafeac;text-decoration:none;  border: #000000 1px solid; border-bottom:none;}

ul#navmenu li:hover li a, ul#navmenu li.iehover li a {
color:#614f29; background:#dafeac;
}
ul#navmenu li:hover li a, ul#navmenu li.iehover li a {

background:url(/Styles/memo_site/bullet_nav.gif) no-repeat left center;
}
ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a {
background:url(/Styles/memo_site/bullet_nav.gif) no-repeat left center;
color:#614f29;  background:#dafeac;
}
/* outlet header ********************************/
ul#navmenuo {
	margin: 0;
	border: 0 none;
	padding: 0;
	width:982px;
	background:#EC0525;
	font-family:Verdana, Geneva, sans-serif;
	height: 30px;
	z-index:1;
	
}
ul#navmenuo li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 27px;
	width:125px;
	text-align:center;
	
	
}
ul#navmenuo ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	display: none;
	position: absolute;
	top: 27px;
	left: 0;	
}
ul#navmenuo ul:after /*From IE 7 lack of compliance*/ {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
ul#navmenuo ul li {
	width: 220px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	margin:0;
	text-align:left;
	background:#ffffff;
	height:23px;
}
/* Root Menu */
ul#navmenuo a {
	padding: 0 6px;
	display: block;
	color:#ffffff;
	font:12px/22px Verdana, Geneva, sans-serif;
	text-decoration: none;
	height: 30px; /*For IE*/
	font-size:12px;
	padding-top:4px;
	
}
*+html ul#navmenuo a {width:120px;}
/* Root Menu Hover Persistence */
ul#navmenuo a:hover, ul#navmenuo li:hover a, ul#navmenu li.iehover a {
	height:30px;
	
}
/* 2nd Menu */
ul#navmenuo li:hover li a, ul#navmenu li.iehover li a {
	float: none;
	border:0;
	padding-left:20px;
	height:22px;
	font-size:10px;
}


* html ul#navmenuo li:hover li a, ul#navmenuo li:hover li a:hover, ul#navmenuo li.iehover li a, ul#navmenuo li.iehover li a:hover
{height:22px;}
*+html ul#navmenuo li:hover li a, ul#navmenuo li.iehover li a {width:220px;}
/* 2nd Menu Hover Persistence */
ul#navmenuo li:hover li a:hover, ul#navmenuo li:hover li:hover a, ul#navmenuo li.iehover li a:hover, ul#navmenuo li.iehover li.iehover a {

	border:0;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenuo li:hover ul ul, ul#navmenuo li:hover ul ul ul, ul#navmenuo li.iehover ul ul, ul#navmenuo li.iehover ul ul ul {
}
ul#navmenuo li:hover ul, ul#navmenuo ul li:hover ul, ul#navmenuo ul ul li:hover ul, ul#navmenuo li.iehover ul, ul#navmenuo ul li.iehover ul, ul#navmenuo ul ul li.iehover ul {
	display: block;
}
ul#navmenuo li .listea {
	border:1px solid #EC0525;
	z-index:2;
	border-top:0;
	padding-top:1px;
	width:220px;
	
	
}
ul#navmenuo li .listeb {
	border:1px solid #EC0525;
	border-left:0;
	float:left;
	left:222px;
	width:220px;
	
}
ul#navmenuo li ul #titre {
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color:#000000;
	width:205px;
	padding:5px 0 0 15px;
	border-bottom:1px dotted #e92c88;
	
}
*+html ul#navmenuo li .listeb {width:230px; background:#ffffff;}
*+html ul#navmenuo li .listeb  #titre {width:215px;}

ul#navmenuo a:hover, ul#navmenuo li:hover a, ul#navmenuo li.iehover a {
color:#ffffff;
}

ul#navmenuo li:hover li a, ul#navmenuo li.iehover li a {
color:#EC0525; background:#293a6b; text-decoration:underline;
}
#header_outlet ul#navmenuo a.tab_on {color:#EC0525; background:#293a6b;text-decoration:none; border: #EC0525 1px solid; border-bottom:none; }

ul#navmenuo li:hover li a, ul#navmenuo li.iehover li a {

background:url(/Styles/memo_site/bullet_nav.gif) no-repeat left center;
}
ul#navmenuo li:hover li a:hover, ul#navmenuo li:hover li:hover a, ul#navmenuo li.iehover li a:hover, ul#navmenuo li.iehover li.iehover a {
background:url(/Styles/memo_site/bullet_nav.gif) no-repeat left center;
color:#fff;  background:#293a6b; }

#zara { background:url(/styles/memo_site/zara.gif) top left no-repeat; margin-left:3px; width:90px; height:40px; display:block; float:left; display:inline;}
#ellos { background:url(/styles/memo_site/ellos.gif) no-repeat; width:90px; height:40px;  display:block; float:left; display:inline;}
#adidas  { background:url(/styles/memo_site/adidas.gif) no-repeat; width:90px; height:40px;  display:block; float:left; display:inline;  }
#vertbaudet  { background:url(/styles/memo_site/vertbaudet.gif)  no-repeat; width:90px; height:40px;  display:block; float:left; display:inline;  }
#puma  { background:url(/styles/memo_site/puma.gif)  no-repeat; width:90px; height:40px;  display:block; float:left; display:inline; }
#somewhere  { background:url(/styles/memo_site/somewhere.gif) top left no-repeat; width:90px; height:40px;  display:block; float:left; display:inline; }
#levis  { background:url(/styles/memo_site/levis.gif) top left no-repeat; width:90px; height:40px;  display:block; float:left;  display:inline; }
#taillissime  { background:url(/styles/memo_site/taillissime.gif) top left no-repeat; width:90px; height:40px;  display:block; float:left; display:inline;  }
#nike  { background:url(/styles/memo_site/nike.gif) top left no-repeat; width:90px; height:40px;  display:block; float:left; display:inline; }
#anne  { background:url(/styles/memo_site/anne_weyburn.gif) top left no-repeat; width:90px; height:40px;  display:block; float:left; display:inline;  }
#brands  { background:url(/styles/memo_site/more_brands.gif) top left no-repeat; width:70px; height:40px;  display:block; float:left; display:inline; }



#memo_contact_centre_centre {display:block;}

#ctl00_cphZoneActive_FormulaireContact { margin:0 0 0 20px; font-size:12px; background-color:#F3F4F7; padding:5px 10px; }

#memo_site_navigation_dynamique_manuelle { display:none;}

/** Catalogue Request */

	.memo_compte_avertissement, .memo_compte_warning { margin:0 0 10px; padding:15px 20px 15px 45px; color:#4d5a5f; border:2px solid #F1E223; background:url("/styles/memo_compte_images/picto-warning.gif") no-repeat scroll 10px 8px #faf8d9; }
		.memo_compte_avertissement h4, .memo_compte_warning h4 { font-size:15px; font-weight:bold; margin:0 0 5px; }
		.memo_compte_avertissement a, .memo_compte_warning a { color:#4d5a5f; text-decoration:underline; }
		.memo_compte_avertissement span, .memo_compte_warning span { color:#4d5a5f; }



#ctl00_cphZoneActive_submitButton, #ctl00_cphZoneActive_cancelButton { border:1px solid #999; height:30px; width:50px; color:#666; margin:10px 0px; }
#ctl00_cphZoneActive_emailTextBox, #ctl00_cphZoneActive_numeroClientTextBox { height:20px; border:1px solid #999; }
#ctl00_cphZoneActive_objetDescriptionTextBox { border:1px solid #999; }
#ctl00_cphZoneActive_objetDemandeDropDownList { height:20px; width:293px; border:1px solid #999; }

.memo_apartirde { color:#F0007D; }
.memo_aulieude { position:absolute; right:53px; top:42px;}
.memo_prixbarre { position:absolute; left:26px; top:42px;}
.memo_chko_picto_demarque { position:relative; top:-8px; }
.memo_chko_picto_demarque img { width:91px; }

.memo_liste_produits_libelle { display:none;}
#memo_edito {  background-color:#F1F2F6; display:block; padding:10px; }
#memo_edito a { text-decoration:none; color:#666; }
#memo_edito h1 { font-size:18px; font-weight:normal; text-transform:uppercase; padding-bottom:7px; }

#confirmationZoneLibreBas {position:absolute;
right:30px;
top:132px;
width:300px;}

.pp_pic_holder #pp_full_res iframe { width:400px; height: 586px; *width:383px; width /*\**/:383px\9}
#memo_produit_fiche_produit_liens_achatsecurise { display:none;}

.memo_liste_produits_picto4 {left:0x; position:absolute; top:5px; }
#memo_produit_fiche_produit_lien_richmedia {left:-63px;
position:absolute;
top:421px;
z-index:500; cursor:pointer;}

.memo_liste_produits_picto1 {position:absolute; bottom:130px; z-index:10;}
.memo_liste_produits_picto2 {position:absolute; bottom:130px; z-index:1;}
.memo_liste_produits_picto1 img {height: 178px;}

.memo_avail_picto2, .memo__picto1, memo__picto2, .memo_avail_picto1 { display:none; }

.PayCreditTooltipLabel, .memo_chko_creditApply_tooltip { color:#F00; font-weight:bold; }

#BVContainer { background-color: #FFFFFF; margin: 0 auto; padding: 20px; width: 982px;}
#BVHeader { background:url(/styles/memo_site_images/laredoutelogo.gif) no-repeat #746f6b; height:104px; margin-bottom: 20px; }
#memo_produit_fiche_produit_note { left: 4px; position: absolute; top: 55px; width: 300px;}


/************************************************************************************
**
** Header 
**
************************************************************************************/
.globalheader
{
	position:relative;
	z-index:2;
}

.header
{
	margin-top:5px;
	font-family:Arial;
	text-align:left;
	font-size:13px;
	position:relative;
}

.header a
{
	text-decoration:none;
}

.header .top
{
	font-size:11px;
	color:#ffffff;
}

.header .top a:hover
{
	text-decoration:underline;
}

.header .top .topleft {
float:left;
margin-bottom:6px;
margin-top:9px;
}

.header .top .topleft .languageSelect
{
	margin-left:5px;
	float:left;
}
 
.header .top .topleft .languageSelect span.language
{
	font-weight:bold;
	margin-left:7px;
}

.header .top .topleft .languageSelect span.language a
{
	color:#cccccc;
}

.header .top .topleft ul
{
	float:left;
	margin:0px;
	padding:0px;
}
	
.header .top .topleft ul li
{
	list-style-type:none;
	display:inline;
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) -151px -89px transparent no-repeat;
	padding-left:16px; 
} 

.header .top a
{
	color:#ffffff;
}

.header .top .topright
{
	float:right;
}

.header .top .topright .orderFromCatalogue
{
	background: url(/Styles/headerMT/catalogue-png_m1051170032.png) 0 3px transparent no-repeat;
	padding:0 15px 0 25px;
	width:116px;
	height:45px;
	float:left;
	border-right:dotted 1px #ffffff;
}

.header .top .topright .orderFromCatalogue a
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) -151px -89px transparent no-repeat;
	padding-left:15px;
	margin-left:5px;
	color:#ffffff;
	display:block;
}


.header .top .topright .basket
{
	background: url(/Styles/headerMT/basket-png_m944198169.png) 0 2px transparent no-repeat;
	padding-left:30px;
	width:150px;
	height:45px;
	float:left;
	margin-left:13px;
	border-right:dotted 1px #ffffff;
}

.header .top .topright .basket span
{
	font-size:12px;
}

.header .top .topright .basket a
{
	color:#ffffff;
	display:block;
}

.header .top .topright .identification
{
	float:left;
	width:170px;
	margin-left:12px;
}

.header .top .topright .identification a
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) -151px -89px transparent no-repeat;
	padding-left:15px;
	margin-bottom:3px;
	display:block;
}

.header .top .topright .identification .account
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) -12px -63px transparent no-repeat;
	width:150px;
	height:24px;
}

.header .top .topright .identification .combo
{
	height:18px;
	margin:3px;
	_margin:2px;
	width:144px;
	_width:146px;
	border:medium none;
	font-size:11px;
	line-height:11px;
}

.header ul.megatabs
{
	clear:both;
	float:left;
	width:982px;
	margin:5px 0 0 0;
	padding:0;
}

.header ul.megatabs li
{
	display:block;
	float:left;
	height:33px;
	margin-right:1px; 
}

.header  ul.megatabs li span
{
	display:none;
}


/*.header ul.megatabs li.redoute a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) 0 -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 0;
}

.header ul.megatabs li.redoute a:hover
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) 0 -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 0;
}

.header ul.megatabs li.redoute_on a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) 0 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
}

.header ul.megatabs li.ellos a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -732px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.ellos a:hover
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -732px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.ellos_on a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -737px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.somewhere a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -183px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.somewhere a:hover
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -183px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.somewhere_on a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -183px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.taillissime a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -366px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.taillissime a:hover
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -366px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.taillissime_on a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -366px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.vertbaudet a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -549px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.vertbaudet a:hover
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -549px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.vertbaudet_on a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -549px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}

.header ul.megatabs li.zarahome a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -549px -33px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.zarahome a:hover
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -549px -61px transparent no-repeat;
	width:131px;
	height:28px;
	display:block;
	margin:5px 0 0 1px;
}

.header ul.megatabs li.zarahome_on a
{
	background: url(/Styles/headerMT/megatabs-png_m881471738.png) -549px 0 transparent no-repeat;
	width:183px;
	height:33px;
	display:block;
	margin:0 0 0 1px;
}*/

.header .middle {
background-color:#FFFFFF;
float:left;
height:25px;
padding:30px 0 11px;
width:982px;
}

.header .middle .mkt_mess
{
	width:620px;
	float:left;
	text-align:center;
}

.header .middle .mkt_mess a
{
	font-size:13px;
	background: transparent url(/Styles/headerMT/sprite-png_m1044304334.png) no-repeat -154px -37px;
	padding-left:12px;
	color:#525252;
} 

.header .middle .mkt_mess a span
{
	color:#f0007d;
}

.header .middle .mkt_mess a:hover
{
	text-decoration:none;
}

.header .middle .search
{background:url(/Styles/headerMT/sprite-png_m1044304334.png) no-repeat scroll -95px -28px transparent;
height:24px;
margin-right:10px;
padding-left:22px;
position:absolute;
right:0;
top:104px;
}

.header .middle .search input
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	border:medium none;
	padding:2px 0 0 2px;
	*padding:2px 0 2px 2px;
	width:171px;
	height:16px;
	*height:14px;
}

.header .middle .search .bg1
{
	background:transparent url(/Styles/headerMT/input_bg-png_m-178432452.png) repeat-x 0 0;
	width:173px;
	padding:2px;
	*padding:1px 2px;
	float:left;
}

.header .middle .search .bg2
{
	background:transparent url(/Styles/headerMT/input_bg-png_m-178432452.png) repeat-x 0 0;
	width:105px;
	padding:1px 0 2px 2px;
	*padding:1px 2px;
	float:left;
	margin-left:3px;
	line-height:normal;
}

.header .middle .search select option
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	border:medium none;
	padding:2px 0 2px 2px;
	height:18px;
}

.header .middle .search select
{
	border:medium none;
	font-family:Arial;
	font-size:11px;
	border:medium none;
	width:105px;
	height:18px;
	*height:20px;
}

.header .middle .search a.search_btn
{
	background: transparent url(/Styles/headerMT/sprite-png_m1044304334.png) no-repeat -70px -31px;
	display:inline-block;
	width:25px;
	height:22px;
	margin-left:3px;
}

.header .bottom
{
	width:982px;
	background: url(memo_site_images/header/header-nav-bg.gif) repeat-x;
	float:left;
	border-bottom: 1px solid #838282;
}

.header .bottom a
{
	text-decoration:none;
	line-height: 25px;
}

.header .bottom .line
{
	width:100%;
	height:0px;
	float:left;
	overflow:hidden;
	display:inline;
	border-top:solid 1px #d5d5d5;
}
	
.header ul.cat_nav {
float:left;
height:33px;
padding:0;
list-style: none;
}

.header ul.cat_nav li
{
	float:left;
	position:relative;
}

.header ul.cat_nav li a.tab
{
	color:#242424;
	text-align:center;
}

.header ul.cat_nav li.hp
{
	padding:0 4px;
	height:31px;
}

.header ul.cat_nav li.hp a
{
	background: url(memo_site_images/header/home-sprite.png) 0 0 transparent no-repeat;
	display:inline-block;
	width:28px;
	height:31px;
}

.header ul.cat_nav li.hp a:hover
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 6px -28px #5e5e5e no-repeat;
	display:inline-block;
	height:31px;
	width:28px;
}

.header ul.cat_nav li.women,
.header ul.cat_nav li.sw_women,
.header ul.cat_nav li.tail_women
{
	padding:0 4px;
}

.header ul.cat_nav li.women a.tab,
.header ul.cat_nav li.sw_women a.tab,
.header ul.cat_nav li.tail_women a.tab
{
	display:inline-block;
	height:26px;
	width:86px;
	padding-top:5px;
}

.header ul.cat_nav li.children
{
	padding:0 4px;
}

.header ul.cat_nav li.children a.tab
{
	display:inline-block;
	height:26px;
	width:96px;
	padding-top:5px;
}

.header ul.cat_nav li.men,
.header ul.cat_nav li.sw_men,
.header ul.cat_nav li.tail_men,
.header ul.cat_nav li.tail_exclu
{
	padding:0 4px;
}

.header ul.cat_nav li.men a.tab,
.header ul.cat_nav li.sw_men a.tab,
.header ul.cat_nav li.tail_men a.tab,
.header ul.cat_nav li.tail_exclu a.tab
{
	display:inline-block;
	height:26px;
	width:90px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_girl a.tab
{
	display:inline-block;
	height:26px;
	width:92px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_girl
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 99px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.vb_boy a.tab
{
	display:inline-block;
	height:26px;
	width:106px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_boy
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 113px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.vb_baby a.tab
{
	display:inline-block;
	height:26px;
	width:48px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_baby
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 55px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.vb_shoes a.tab
{
	display:inline-block;
	height:26px;
	width:182px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_shoes
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 189px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.vb_mums a.tab
{
	display:inline-block;
	height:26px;
	width:94px;
	padding-top:5px;
}

.header ul.cat_nav li.vb_mums
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 101px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.lingerie
{
	padding:0 4px;
}

.header ul.cat_nav li.lingerie a.tab
{
	display:inline-block;
	height:26px;
	width:55px;
	padding-top:5px;
}

.header ul.cat_nav li.shoes
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 97px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.shoes a.tab
{
	display:inline-block;
	height:28px;
	width:90px;
	padding-top:3px;
	font-size:11px;
	line-height:11px;
}

.header ul.cat_nav li.sport
{
	padding:0 4px;
}

.header ul.cat_nav li.sport a.tab
{
	display:inline-block;
	height:26px;
	width:197px;
	padding-top:5px;
}

.header ul.cat_nav li.home
{
	padding:0 4px;
}

.header ul.cat_nav li.home a.tab
{
	display:inline-block;
	height:26px;
	width:100px;
	padding-top:5px;
}

.header ul.cat_nav li.deco
{
	padding:0 4px;
}

.header ul.cat_nav li.deco a.tab
{
	display:inline-block;
	height:28px;
	width:90px;
	padding-top:5px;
}

/* Onglet sale */
.header ul.cat_nav li.outletsale { width: 77px; height: 33px; text-align: center; line-height: 33px; background: #ff0000; }
	.header ul.cat_nav li.outletsale a.tab { display: block; width: 77px; height: 33px; line-height: 35px; font-size: 15px; color:#ffffff; font-weight:bold; }

.header ul.cat_nav li.zara_adult a.tab
{
	display:inline-block;
	height:26px;
	width:62px;
	padding-top:5px;
}

.header ul.cat_nav li.zara_adult
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 69px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zara_kid a.tab
{
	display:inline-block;
	height:26px;
	width:57px;
	padding-top:5px;
}

.header ul.cat_nav li.zara_kid
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 64px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.zara_textil a.tab
{
	display:inline-block;
	height:26px;
	width:54px;
	padding-top:5px;
}

.header ul.cat_nav li.zara_textil
{
	background: url(/Styles/headerMT/sprite-png_m1044304334.png) 61px -70px transparent no-repeat;
	padding:0 4px;
}

.header ul.cat_nav li.selected a.tab
{
	background-color:#5e5e5e;
	color:#ffffff;
}

.header ul.cat_nav li.outlet_selected a.tab
{
	background-color:#ff0000;
	color:#ffffff;
}

.header .brands
{
	float:right;
	margin:4px 10px 0 0;
	padding-left:2px;
	display:inline;
	position:relative;
}

.header .brands a.btn
{
	width:162px;
	height:18px;
	display:block;
	padding:5px 0;
	color:#242424;
	text-align:center;
}

.header .brands ul
{	
	position:absolute;
	display:none;
	border-bottom:solid 1px #bbbbbb;
	border-left:solid 1px #bbbbbb;
	border-right:solid 1px #bbbbbb;
	padding:6px 0;
	background-color:#ffffff;
}

.header .brands ul li
{	
	list-style:none;
	padding:4px 10px;
}

.header .brands ul li a
{	
	width:140px;
	height:55px;
	display:block;
}

.header .brands ul li a span
{
	display:none;
}

.header .brands ul li.adidas a
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 0 transparent no-repeat;
}

.header .brands ul li.adidas a:hover
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -55px transparent no-repeat;
}	

.header .brands ul li.puma a
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -110px transparent no-repeat;
}

.header .brands ul li.puma a:hover
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -165px transparent no-repeat;
}	

.header .brands ul li.nike a
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -220px transparent no-repeat;
}

.header .brands ul li.nike a:hover
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -275px transparent no-repeat;
}	

.header .brands ul li.levis a
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -330px transparent no-repeat;
}

.header .brands ul li.levis a:hover
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -385px transparent no-repeat;
}	

.header .brands ul li.converse a
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -440px transparent no-repeat;
}

.header .brands ul li.converse a:hover
{
	background: url(/Styles/headerMT/marques-png_m1737842391.png) 0 -495px transparent no-repeat;
}	

.header .brands ul li.all a
{
	background-color:#D1D1D1;
	color:#242424;
	font-size:13px;
	height:38px;
	padding-top:17px;
	text-align:center;
	width:140px;
}

.header .brands ul li.all a:hover
{
	text-decoration:underline;
}

div.bulle_mt {
	background:url(/Styles/headerMT/pinkarrow.gif) no-repeat scroll 20px 0 transparent;
	color:#FFFFFF;
	display:none;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0;
	position:absolute;
	z-index:10000;
	zoom: 1;
}

div.bulle_mt p {
    margin: 0;
    padding:11px;
	background:#f0007d;
	float:left;
}


/* gestion des layers */
.header .ct_smenu {position:absolute;width:519px;height:0;z-index:500;font-size:0;line-height:0;left:4px;top:31px;display:none}
.header .ct_smenu_ctn {width:100%;background:#ffffff}
.header .ct_cat_layer {font-family:Arial, Verdana;border:3px solid #5e5e5e;overflow:hidden;padding:14px 0 8px 0;}

.header li.outletsale .ct_cat_layer {border:3px solid #a21b1b;}

.header .ct_cat_layer * {font-family:Arial,helvetica;margin:0;padding:0}
.header .ct_cat_layer strong { font-size: 13px; }
.header .ct_cat_layer ul {list-style-type:none;margin:0 0 0 20px}
.header .ct_cat_layer img {border:0 none}
.header .ct_cat_layer a {color:#000000;outline:0 none;text-decoration:none}

.header .ct_cat_layer .cat_layer {position:relative;width:100%;margin:0 0 0 14px;overflow:hidden;background:url(/Styles/headerMT/bg_inter01.gif) repeat-y 0 0}
.header .ct_cat_layer .cat_layer .cat_layer_left {float:left;display:inline;width:146px}
.header .ct_cat_layer .cat_layer .cat_layer_center { float:left; display:inline; margin:0 0 0 5px; padding: 0 10px; width:152px; height: 270px; border-left: 1px dotted #333; border-right: 1px dotted #333;}
.header .ct_cat_layer .cat_layer .cat_layer_right {float:left;margin:0;width:158px}

.header .ct_cat_layer .cat_layer .cat_layer_right dl {margin:0 0 0 15px}
.header .ct_cat_layer .cat_layer .cat_layer_right dl.gl_smarche {margin:0 0 0 6px}

.header .ct_cat_layer .cat_layer dl {position:relative}
/* sous titre de niveau 1 (marches) */
.header .ct_cat_layer .cat_layer dl dt.gl_marche {margin:0 0 6px 0;}
/* cas des titres liens */
.header .ct_cat_layer .cat_layer dl dt.gl_marche a {display:block;height:12px;line-height:12px;font-size:13px;font-weight:bold;color:#474747}
.header .ct_cat_layer .cat_layer dl dt.gl_marche a:hover {display:block;height:12px;line-height:12px;font-size:13px;font-weight:bold;color:#474747;text-decoration:underline}
/* cas des titres sans liens */
.header .ct_cat_layer .cat_layer dl dt.gl_marche span.glt_cat1 {display:block;height:12px;line-height:12px;font-size:13px;font-weight:bold;color:#474747}

.header .ct_cat_layer .cat_layer dl dd {width:100%}
.header .ct_cat_layer .cat_layer dl dd ul {margin:0 0 0 5px}
.header .ct_cat_layer .cat_layer dl dd ul li {width:100%;font-size:1px;line-height:1px}
.header .ct_cat_layer .cat_layer dl dd ul li a {display:block;color:#474747;font-size:11px;line-height:17px;width:100%}
.header .ct_cat_layer .cat_layer dl dd ul li a:hover {color:#474747;font-size:11px;text-decoration:underline}

.header .ct_cat_layer .cat_layer dl dd a:hover {color:#474747;text-decoration:underline}

/* sous titre de niveau 2 (sous marches)*/
.header .ct_cat_layer .cat_layer dl dd ul li a.glt_smarche {margin:7px 0 3px;color:#474747}
.header .ct_cat_layer .cat_layer dl dd ul li a.glt_smarche span {display:block;font-weight:bold;font-size:12px}

/* lien sur 2 lignes - a mettre en dur dans les lien json */
.header .ct_cat_layer .cat_layer dl dd a.deuli {display:block;margin:2px 0;line-height:12px}

/* liens mis en valeur */
/*rouge*/
.header .ct_cat_layer .cat_layer dl dd ul li a.mev1 {color:#ff0000}

/* menu specifiques */
/* positionnements specifiques*/
.header li.home .ct_smenu {left:-415px}
.header li.deco .ct_smenu {left:-170px}
.header li.outletsale .ct_smenu { left:-442px; text-align: left;}
.header li.deco .ct_cat_layer .cat_layer {margin:0 0 0 7px}
.header li.zara_adult .ct_cat_layer,
.header li.zara_kid .ct_cat_layer,
.header li.zara_textil .ct_cat_layer {padding:8px 0}

/* largeurs specifiques*/
/* 2 colonnes */
.header .tail_women .ct_smenu,
.header .sw_women .ct_smenu,
.header .sw_men .ct_smenu,
.header .vb_girl .ct_smenu,
.header .vb_boy .ct_smenu,
.header .vb_baby .ct_smenu,
.header .vb_shoes .ct_smenu,
.header .vb_mums .ct_smenu {width:187px}
/* 1 colonne */
.header .deco .ct_smenu,
.header .tail_men .ct_smenu,
.header .tail_exclu .ct_smenu,
.header .zara_adult .ct_smenu,
.header .zara_kid .ct_smenu,
.header .zara_textil .ct_smenu {width:300px}

.header .outletsale .ct_smenu { width:519px}

.service-links ul { padding:0px 5px;}
	.service-links ul li { list-style-type:none;
	display:inline;
	background: url(/Styles/headerMT/arrow-gif_m239151658.gif) no-repeat scroll 6px 3px transparent;
	padding-left:16px;}

.service-links a { color:#666; font-size:10px;}
.service-links a:hover { text-decoration:underline; }

#R_header_basket .R_header_basket_link {
background:url(/Styles/headerMT/basket-png_m944198169.png) no-repeat scroll left top transparent;
color:#d20061;
display:block;
font-weight:bold;
height:56px;
line-height:49px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
width:105px;
}

.R_header_basket_link {
background:url(/Styles/headerMT/basket-png_m944198169.png) no-repeat scroll left top transparent;
color:#FFFFFF;
display:block;
font-weight:bold;
height:56px;
line-height:49px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
width:105px;
}

.indent {margin-left:5px !important;}
.cat_layer_leftHW {
display:inline;
float:left;
width:112px;
}

#ctl00_cphZoneActive_PanelFormulaire {left:203px; position:absolute; top:100px; }
#ctl00_cphZoneActive_TermesConditionsLabel { color:#FFF; position:absolute; top:126px; width:500px; left:19px;}
#ctl00_cphZoneActive_TermesConditionsLabel a { color:#FFF; text-decoration:underline;}
#ctl00_cphZoneActive_TooltipTermesConditions { color:#323232; left:550px; position:absolute; top:125px; width:250px; }
.memo_compte_field { left:42px; padding-bottom:12px; position:absolute; font-size:10px; }
.memo_compte_boutons { position:absolute; top:158px; left:143px; }
#ctl00_cphZoneActive_TermesConditionsRequis { color:#323232 !important; position:absolute; top:166px; left:450px; width:300px; }
#ctl00_cphZoneActive_TermesConditions { position:absolute; top:126px;}

.BVDILink BVDI_COLinkPost BVDI_COLinkPostNoComments { display:none !important; }

.header .ct_cat_layer .cat_layer dl dd ul li .nav-sale { display: block; width: 140px; height: 37px; margin: 15px 0 0 0; color: #fff; text-align: center; line-height: 37px; font-size: 18px; font-weight: normal; text-transform: uppercase; text-decoration: none; background: #ff0000; }
	.header .ct_cat_layer .cat_layer dl dd ul li .nav-sale:hover { display: block; width: 140px; height: 37px; color: #fff; text-align: center; line-height: 37px; font-size: 18px; font-weight: normal; text-transform: uppercase; text-decoration: none; background: #ff0000; }
/************************************************************************************
** End Header 
************************************************************************************/
