@import url("dx_pdp.css");
/* Squelette site */
* {
	margin: 0;
	padding: 0;
}
body {
	font: 11px Arial, Helvetica, sans-serif;
	background: #fbf0f4 url(memo_site_images/aw11css_bg.jpg) repeat-y center top;
	/*background: #601400 url(memo_site_images/dx-bg.jpg) no-repeat center top;*/
}
.memo_edito_h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:31px;
	letter-spacing:0.5px;
	line-height:31px;
	padding-left:10px;
	margin-bottom:5px;
	width:770px;
}
#memo_ladieswear .memo_edito_h1 {
	background-color:#991d61;
	color:#FFFFFF;
}
#memo_menswear .memo_edito_h1 {
	background-color:#991d61;
	color:#FFFFFF;
}
#memo_shoes .memo_edito_h1 {
	background-color:#991d61;
	color:#FFFFFF;
}
#memo_lingerie .memo_edito_h1 {
	background-color:#991d61;
	color:#FFFFFF;
}
#memo_home_garden .memo_edito_h1 {
	background-color:#991d61;
	color:#FFFFFF;
}
#memo_healthcare .memo_edito_h1 {
	background-color:#991d61;
	color:#FFFFFF;
}
table {
	border-collapse: collapse;
}
a img {
	border: 0 none;
}
a {
	text-decoration: underline;
	color: #828385;
}
a:visited {
	color: #828385;
}
a:hover {
	text-decoration: underline;
}
a:active {
}
#memo_site {
	margin: 0 auto;
	width: 990px;
	background: #fff;
	/*padding: 5px;*/
	padding: 5px 5px 55px 5px; /* to accomodate the new sticky bar */
}
#memo_site_haut {
}
#memo_header {
}
#memo_site_nav_haute {
	display: none;
}
#memo_site_centre {
	background: #fff;
}
#memo_site_gauche {
	float: left;
	width: 208px;
	margin-left: 0px;
	background: #FFFFFF url(/Styles/memo_site_images/ombre_menu.gif) no-repeat;
}
#memo_site_active {
	float: left;
	width: 770px;
	margin-right:0px;
}
#memo_site_droite {
	display: none;
}
#memo_site_bas {
	clear: both;
}
/* Fin squelette */

.back_button {
	/*cursor:pointer;
	margin-top: 7px;
	margin-left: 3px;
	width: 86px;
	height: 30px;*/
	background:transparent url(memo_site_images/btn_retour.gif) no-repeat;
	cursor:pointer;
	display:block;
	height:24px;
	margin-left:3px;
	width:91px;
	position:absolute;
	right:10px;
}
#memo_produit_bas {
	padding: 0 0 20px 0;
}
#memo_site_gauche ul {
	list-style-type: none;
}
/* Fil d ariane  */
#memo_fil_ariane {
	margin: 3px;
	padding: 0 0 0 4px;
	color: #828385;
	font-size:12px;
}
#memo_fil_ariane a {
	text-decoration:underline;
	color:#594388;
}
#memo_fil_ariane a:hover {
	text-decoration:underline;
	color:#E03288;
}
#memo_fil_ariane span.memo_fil_ariane_separateur {
	margin: 0 3px;
}
#ficheproduit #memo_fil_ariane {
	padding: 0;
}
/* Fin Fil d ariane */

#preview { clear:both; }

/* Zone identification */
/*.memo_authentificationrapide_panel {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:12px;color:#333333;text-align:center; position: absolute; top: 60px;height:20px;width:180px; left: 50%; margin-left: 322px;z-index:100; overflow:visible;}*/
.memo_authentificationrapide_panel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	color:#594388;
	text-align:left;
	position: absolute;
	top: 70px;
	height:20px;
	width:400px; /*left: 42%; .left: 41%; margin-left: 260px;*/
	left:390px;
	z-index:100;
	overflow:visible;
	font-weight: bold;
}
.memo_authentificationrapide_panel input {
	display:none;
}
span.memo_authentificationrapide_identifiantlibelle, span.memo_authentificationrapide_identifiantlibelle a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	color:#333333;
	text-align:center;
}
span.memo_authentificationrapide_identifiantlibelle a {
	text-decoration:underline;
}
span.memo_authentificationrapide_identifiantlibelle a:hover {
	color:#666;
}
span.memo_authentificationrapide_passwordlibelle {
	display:none;
}
div.memo_authentificationrapide_panel input.memo_authentificationrapide_identifianttextbox, div.memo_authentificationrapide_panel input.memo_authentificationrapide_passwordtextbox {
	border: 1px solid #B6B6B7;
	padding: 1px 0 1px 2px;
	height: 13px;
	font-size: 11px;
}
input.memo_authentificationrapide_boutonok {
	margin-left: 7px;
	vertical-align: -4px;
}
.memo_authentificationrapide_panel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	color:#333333;
	text-align:center;
	text-decoration:underline;
}
.memo_authentificationrapide_panel a:hover {
	color:#666;
}
#memo_authentification div.memo_authentificationrapide_panel span.memo_authentificationrapide_messageauthentifie, #ctl00_authentification_deconnexion {
	padding-left: 2px;
}
.memo_authentificationrapide_panel .memo_authentificationrapide_messageauthentifie a {
	font-weight:bold;
}
/* Fin Zone identification */

/* Zone recherche */
#memo_search {
	position:absolute; /*left:50%;*/ /*margin-left:300px;*/
	top:35px;
	left:300px; /*width:480px;*/
	height:20px;
	background: url(/Styles/memo_site_images/que-recherchez-vous.gif) no-repeat 10px top;
	padding:0 0 0 210px;
}
#memo_search span {
	display:block;
	position:absolute; /*left:190px;*/
	line-height:normal;
	height:auto;
	font-size:11px;
	color:#000;
	font-style:normal;
	white-space:nowrap;
	font-family:Arial, sans-serif;
	width:185px;
	padding:4px 5px;
	overflow:hidden;
}
#memo_search input {
	display:inline-block;
	vertical-align:top;
	margin:0;
	width:185px;
	height:13px;
	border:none;
	border-bottom:1px solid #ededed;
	padding:3px 5px;
	font-size:11px;
	color:#000;
	background: url(/Styles/memo_site_images/champ-bg.gif) no-repeat 0 0;
}
#memo_search input#ctl00_cphSiteHaut_search {
	display:inline-block;
	vertical-align:top;
	cursor:pointer;
	width:22px;
	height:20px;
	margin:0 0 0 2px;
	padding:0;
	border:0;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#fff;
	font-weight:bold;
	background:url(/Styles/memo_site_images/bt-OK-bg.gif) no-repeat 0 0;
}
/* fin zone recherche */

/* Panier rapide */
#memo_panier_rapide {
	position:absolute; /*left:61%;*/
	top:38px;
	width:70px;
	 /*height:80px;margin-left:178px; */
	right:54px;
	z-index:99;
	text-align:center;
}
#memo_panier_rapide .memo_panierrapide_button {
	position:relative;
	overflow:visible;
}
#memo_panier_rapide .memo_panierrapide_button img {
	display:none;
	width:46px;
	height:80px;
	margin:0;
	padding:0;
	cursor:pointer;
}
#memo_panier_rapide div#panierRapideButton a {
	position:absolute;
	width:50px;
	height:30px;
	display:block;
	margin:0;
	left:-6px;
	top:25px;
	bottom:0;
	padding:0;
	text-align:center;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:10px;
	color:#333;
	text-decoration:none;
}
#memo_panier_rapide div#panierRapideButton a b {
	font-weight:normal;
	text-transform:lowercase;
}
/* Panier rapide */
#memo_panier_rapide .memo_panierrapide_modalpopup {
	width:410px; /*margin-left:-200px;*/
	margin-left:-315px;
	display:block;
	visibility:visible;
	padding:5px;
	z-index:2;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#fff url(./memo_site_images/panier-top.gif) repeat-x top;
}
#memo_panier_rapide .memo_panierrapide_modalpopup table {
	border-spacing:0;
	border-collapse:collapse;
	color:#697277;
	width:100%;
}
#memo_panier_rapide .memo_panierrapide_modalpopup table table {
	width:auto;
}
#memo_panier_rapide .memo_panierrapide_modalpopup table table.memo_panierrapide_ligne {
	width:100%;
	border-collapse:collapse;
	border:1px solid #ccc;
}
#memo_panier_rapide .memo_panierrapide_modalpopup td {
	text-align:right;
}
#memo_panier_rapide .memo_panierrapide_modalpopup td td {
	text-align:center;
}
/* Entete du tableau */
#memo_panier_rapide .memo_panierrapide_modalpopup .memo_panierrapide_ligne {
	margin:0 0 10px 0;
	background:#fff;
}
#memo_panier_rapide .memo_panierrapide_modalpopup .memo_panierrapide_ligne td {
	font-size:11px;
	border:1px solid #e6e9ea;
	background:#fff;
}
#memo_panier_rapide .memo_panierrapide_modalpopup .memo_panierrapide_ligne td td {
	border:none;
	text-align:left;
}
#memo_panier_rapide .memo_panierrapide_ligne .memo_panierrapide_entete td {
	font-family:Arial, sans-serif;
	color:#8c8c8c;
	height:23px;
	text-align:center;
	vertical-align:middle;
	font-weight:normal;
	background:#e6e9ea;
}
#memo_panier_rapide .memo_panierrapide_pied_totalhorsfrais {
	background:#e6e9ea;
}
#memo_panier_rapide .memo_panierrapide_ligne .memo_panierrapide_pied_totalhorsfrais td {
	color:#8c8c8c;
	height:35px;
	vertical-align:middle;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	border-color:#e6e9ea;
	background:#e6e9ea;
}
#memo_panier_rapide .memo_panierrapide_ligne .memo_panierrapide_pied_totalhorsfrais td.memo_panierrapide_pied {
	font-size:11px;
	text-align:right;
}
#memo_panier_rapide .memo_panierrapide_ligne .memo_panierrapide_colonne_produit {
	padding:0;
}
#memo_panier_rapide .memo_panierrapide_ligne .memo_panierrapide_colonne_produit table {
	border-spacing:0;
}
#memo_panier_rapide .memo_panierrapide_colonne_produit img, #memo_panier_rapide .memo_panierrapide_colonne_produit_memo_panierrapide_lignediffere img {
	width:30px;
}
#memo_panier_rapide .memo_panierrapide_colonne_produit a {
	cursor:pointer;
	display:block;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:lowercase;
}
#memo_panier_rapide .memo_panierrapide_colonne_produit :first-letter {
	text-transform:uppercase;
}
#memo_panier_rapide .memo_panierrapide_colonne_produit table {
	width:auto;
}
#memo_panier_rapide .memo_panierrapide_ligne td {
	text-align:center;
	padding:2px 4px;
	vertical-align: middle;
}
#memo_panier_rapide .memo_panierrapide_colonne_prix table td {
	white-space:nowrap;
	font-weight:bold;
	color:#8c8c8c;
}
#memo_panier_rapide .memo_panierrapide_modalpopup .memo_panierrapide_ligne tr.memo_panierrapide_ligne_impair td {
	background:#f4f4f4;
}
/* Coloris */
#memo_panier_rapide .memo_panierrapide_colonne_coloris {
	text-transform:lowercase;
}
#memo_panier_rapide .memo_panierrapide_colonne_coloris:first-letter {
	text-transform:uppercase;
}
/* Pop up panier rapide */
.memo_panierrapide_modalpopup {
	background: #fff;
}
memo_site_haut {
	background: #0099CC;
}
#memo_site_active {
	background: #ffffff;
}
#memo_site_bas {
	background: #ffffff;
}
#memo_site_gauche_haut {
	display:none;
}
/* Nav automatique */
#memo_site_navigation_dynamique_automatique {
	background: #f8f8f8;
	width:190px;
	line-height:20px;
	padding-top: 1px;
	padding-bottom: 10px;
}
/*#memo_site_navigation_dynamique_automatique ul li h4.memo_site_navigation_dynamique_automatique_titre { display:none;}*/

#memo_site_navigation_dynamique_automatique ul li ul {
	padding: 0;
	padding-left: 0px;
	padding-bottom: 10px;
}
#memo_site_navigation_dynamique_automatique ul li ul li {
	padding-left:5px;
}
/* Nav manuelle */
#memo_site_navigation_dynamique_manuelle {
	background: #f8f8f8;
	width:190px;
	line-height:20px;
	padding-top: 1px;
	padding-bottom: 10px;
}
#memo_site_navigation_dynamique_manuelle ul li h4.memo_site_navigation_dynamique_manuelle_titre {
	color: #555555;
	text-transform:uppercase;
	font-size:11px;
	margin: 0;
	margin-left: 5px;
	padding: 0;
	padding-left: 0px;
}
#memo_site_navigation_dynamique_manuelle ul li ul {
	padding: 0;
	padding-left: 0px;
	padding-bottom: 10px;
}
#memo_site_navigation_dynamique_manuelle ul li ul li {
	padding-left:5px;
}
/* Gestion des titres et texte accompagnants pour les tetieres "titres" */
/* Permet de centraliser le css des titres et d'?viter l'upload d'autant de feuilles css que de titres */

p.tetiere_titre {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 8px 0 8px 10px;
}
/* NAVHAUTE */
#aspnetForm {
	width:990px;
	margin:0 auto;
	position:relative;
}
#dax_header {
	position:relative;
	width:990px;
	margin:0 auto;
	/*height:150px;*/
	height:190px;
	/*height: 240px;*/ /* this now includes an extra 50px for the Christmas delivery info banner */
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
	background: url(/Styles/memo_site_images/header-bg.gif) repeat-x left bottom;
}
#dax_header div.dax_logo_zone {
	width:260px;
	text-align:center;
	margin:3px 0 0 10px;
	padding: 2px 0 0 0;
}
#dax_header a.dax_logo {
	display:block;
	width:100%;
	height:110px;
	background:url(/Styles/memo_site_images/logo.gif) no-repeat 0 0;
}
#dax_header a.dax_savoirfaire {
	display:inline-block;
	color:#333;
	padding:0 0 0 12px;
	font-size:11px;
	text-decoration:none;
}
#dax_header a.dax_savoirfaire:hover {
	color:#666;
}
#dax_header p {
	color:#a5057d;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}
/* Menu */



#dax_header #dax_nav {
	position:absolute;
	left:0;
	width:100%;
	bottom:0px; /*text-align:center;*/
	white-space:nowrap;
}
#dax_header #dax_nav ul {
	padding:0;
	margin:0;
}
#dax_header #dax_nav ul li {
	padding:0 3px 0 0;
	display:inline;
	white-space:nowrap;
}
#dax_header #dax_nav a {
	display:-moz-inline-box;
	display:inline-block;
	margin:0 2px;
	padding:0;
	border:0;
	background:none;
	padding:0 0 0 4px;
	text-decoration:none;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	height:28px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	background:url(/Styles/memo_site_images/dax_header/btrub-g.gif) left top no-repeat;
}
#dax_header #dax_nav a span {
	display:-moz-inline-box;
	display:inline-block;
	vertical-align:top;
	padding:0 4px 0 0;
	text-align:center;
	background:url(/Styles/memo_site_images/dax_header/btrub-d.gif) right top no-repeat;
}
#dax_header #dax_nav a span span {
	height:28px;
	width:90px;
	padding:0;
	text-align:center;
	line-height:27px;
	background:url(/Styles/memo_site_images/dax_header/btrub-c.gif) repeat-x 0 0;
}
#dax_header #dax_nav a:hover {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_g.gif) left top no-repeat;
}
#dax_header #dax_nav a:hover span {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_d.gif) right top no-repeat;
}
#dax_header #dax_nav a:hover span span {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_c.gif) repeat-x 0 0;
	color:#ffffff;
}
 #dax_header #dax_nav a span, x:-moz-any-link {
display:-moz-inline-box;
}/* Firefox 2 and older */
#dax_header #dax_nav a span, x:-moz-any-link, x:default {
display:inline-block;
}
#dax_header #dax_nav a span span, x:-moz-any-link {
padding:0.4em 10px 0;
width:auto;
}/* Firefox 2 and older */
#dax_header #dax_nav a span span, x:-moz-any-link, x:default {
padding:0;
width:110px;
display: block;
}
#dax_header #dax_nav a span span {
	_height:28px;
	_padding:0;
	width:98px; /* FOR ONE LESS TAB THE WIDTH SHOULD BE 111PX, AND THEN 95PX*/
	text-transform: capitalize;
}/*pour IE 6*/
#dax_header #dax_nav a#dax_nav_home:hover, #dax_header #dax_nav a#dax_nav_home:hover span span {
	background-position:0 0;
}
#dax_header #dax_nav a#dax_nav_home:hover span {
	background-position:right 0px;
}
#dax_header #dax_nav a#dax_nav_femme, #dax_header #dax_nav a#dax_nav_femme span span {
	background-position:0 -60px;
}
#dax_header #dax_nav a#dax_nav_femme span {
	background-position:right -60px;
}
#dax_header #dax_nav a#dax_nav_femme:hover, #dax_header #dax_nav a#dax_nav_femme:hover span span {
	background-position:0 -30px;
}
#dax_header #dax_nav a#dax_nav_femme:hover span {
	background-position:right -30px;
}
#dax_header #dax_nav a#dax_nav_plussize:hover, #dax_header #dax_nav a#dax_nav_plussize:hover span span {
	background-position:0 -30px;
}
#dax_header #dax_nav a#dax_nav_plussize:hover span {
	background-position:right -30px;
}
#dax_header #dax_nav a#dax_nav_homme, #dax_header #dax_nav a#dax_nav_homme span span {
	background-position:0 -60px;
}
#dax_header #dax_nav a#dax_nav_homme span {
	background-position:right -60px;
}
#dax_header #dax_nav a#dax_nav_homme:hover, #dax_header #dax_nav a#dax_nav_homme:hover span span {
	background-position:0 -60px;
}
#dax_header #dax_nav a#dax_nav_homme:hover span {
	background-position:right -60px;
}
#dax_header #dax_nav a#dax_nav_chaussures, #dax_header #dax_nav a#dax_nav_chaussures span span {
	background-position:0 0;
}
#dax_header #dax_nav a#dax_nav_chaussures span {
	background-position:right 0;
}
#dax_header #dax_nav a#dax_nav_chaussures:hover, #dax_header #dax_nav a#dax_nav_chaussures:hover span span {
	background-position:0 -90px;
}
#dax_header #dax_nav a#dax_nav_chaussures:hover span {
	background-position:right -90px;
}
#dax_header #dax_nav a#dax_nav_lingerie, #dax_header #dax_nav a#dax_nav_lingerie span span {
	background-position:0 0px;
}
#dax_header #dax_nav a#dax_nav_lingerie span {
	background-position:right 0;
}
#dax_header #dax_nav a#dax_nav_lingerie:hover, #dax_header #dax_nav a#dax_nav_lingerie:hover span span {
	background-position:0 -120px;
}
#dax_header #dax_nav a#dax_nav_lingerie:hover span {
	background-position:right -120px;
}
#dax_header #dax_nav a#dax_nav_maison, #dax_header #dax_nav a#dax_nav_maison span span {
	background-position:0 0px;
}

	#dax_header #dax_nav a#dax_nav_maison span span { width:95px; }
	
#dax_header #dax_nav a#dax_nav_maison span {
	background-position:right 0px;
}
#dax_header #dax_nav a#dax_nav_maison:hover, #dax_header #dax_nav a#dax_nav_maison:hover span span {
	background-position:0 -150px;
}
#dax_header #dax_nav a#dax_nav_maison:hover span {
	background-position:right -150px;
}
#dax_header #dax_nav a#dax_nav_bienetre, #dax_header #dax_nav a#dax_nav_bienetre span span {
	background-position:0 0px;
}
#dax_header #dax_nav a#dax_nav_bienetre span {
	background-position:right 0px;
}
#dax_header #dax_nav a#dax_nav_bienetre:hover, #dax_header #dax_nav a#dax_nav_bienetre:hover span span {
	background-position:0 -180px;
}
#dax_header #dax_nav a#dax_nav_bienetre:hover span {
	background-position:right -180px;
}
/*#dax_header #dax_nav a#dax_nav_solde,
#dax_header #dax_nav a#dax_nav_solde			 span span		{ background-position:0 -210px; /*width:auto; min-width: 90px;}
#dax_header #dax_nav a#dax_nav_solde			 span		{ background-position:right -210px; 		}*/
#dax_header #dax_nav a#dax_nav_solde {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_g.gif) left -210px no-repeat;
	color:#fff;
}
#dax_header #dax_nav a#dax_nav_solde span {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_d.gif) right -210px no-repeat;
}
#dax_header #dax_nav a#dax_nav_solde span span {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_c.gif) left -210px repeat;
	color:#fff;
	width:75px;
}
#dax_header #dax_nav a#dax_nav_christmas { background:url(/Styles/memo_site_images/dax_header/christmas.jpg) no-repeat; width:99px; }
#dax_header #dax_nav a#dax_nav_christmas span { background:none; }
#dax_header #dax_nav a#dax_nav_christmas span span {
	text-indent:-50000px;
	color:#fff;
}
#dax_header #dax_nav a#dax_nav_tv_ad { background:url(/Styles/memo_site_images/dax_header/tv_ad_nav.jpg) no-repeat center top; width:80px; }
#dax_header #dax_nav a#dax_nav_tv_ad span { background:none; }
#dax_header #dax_nav a#dax_nav_tv_ad span span {
	width:70px;
	text-indent:-50000px;
	color:#fff;
}

#dax_header #dax_nav a#dax_nav_solde:hover {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_g.gif) left -210px no-repeat;
}
#dax_header #dax_nav a#dax_nav_solde:hover span {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_d.gif) right -210px no-repeat;
}
#dax_header #dax_nav a#dax_nav_solde:hover span span {
	background:url(/Styles/memo_site_images/dax_header/btrub_color_c.gif) repeat-x 0 -210px;
	color:#ffffff;
}
#dax_header #dax_nav a#dax_nav_nouveautes {
	background-image:url(/Styles/memo_site_images/bt-nouveautes-g.gif);
}
#dax_header #dax_nav a#dax_nav_nouveautes span {
	background-image:url(/Styles/memo_site_images/bt-nouveautes-d.gif);
}
#dax_header #dax_nav a#dax_nav_nouveautes span span {
	background-image:url(/Styles/memo_site_images/bt-nouveautes-c.gif);
	width:100px;
}
#dax_header #dax_nav a#dax_nav_bonsplans {
	background-image:url(/Styles/memo_site_images/bt-bonsplans-g.gif);
}
#dax_header #dax_nav a#dax_nav_bonsplans span {
	background-image:url(/Styles/memo_site_images/bt-bonsplans-d.gif);
}
#dax_header #dax_nav a#dax_nav_bonsplans span span {
	background-image:url(/Styles/memo_site_images/bt-bonsplans-c.gif);
	color:#cd0501;
	width:90px;
}
#dax_header #dax_nav a#dax_nav_nouveautes:hover, #dax_header #dax_nav a#dax_nav_nouveautes:hover span span, #dax_header #dax_nav a#dax_nav_bonsplans:hover, #dax_header #dax_nav a#dax_nav_bonsplans:hover span span {
	background-position:0 -30px;
}
#dax_header #dax_nav a#dax_nav_nouveautes:hover span, #dax_header #dax_nav a#dax_nav_bonsplans:hover span {
	background-position:right -30px;
}
#dax_header #dax_nav a#dax_nav_bonsplans:hover span {
	color:#fff;
}
/* POUR IE6 */
#dax_header #dax_nav a#dax_nav_femme span span {
	_background-color:#eb5976;
}
#dax_header #dax_nav a#dax_nav_chaussures span span {
	_background-color:#998877;
}
#dax_header #dax_nav a#dax_nav_lingerie span span {
	_background-color:#f09197;
}
#dax_header #dax_nav a#dax_nav_bienetre span span {
	_background-color:#a2c14b;
}
#dax_header #dax_nav a#dax_nav_homme span span {
	_background-color:#539acf;
}
#dax_header #dax_nav a#dax_nav_lingemaison span span {
	_background-color:#b378fe;
}
#dax_header #dax_nav a#dax_nav_maison span span {
	_background-color:#fc8a00;
}
#dax_header #dax_nav a#dax_nav_nouveautes span span {
	_background-color:#0086cc;
}
#dax_header #dax_nav a#dax_nav_bonsplans span span {
	_background-color:#ff5400;
}
/*
#dax_header #dax_nav #topNav_home a {background-image:url(home.gif); margin-left:0; width:95px;}
#dax_header #dax_nav #topNav_ladieswear a  { background-image:url(ladieswear.gif); margin-left:100px; width:111px; }
#dax_header #dax_nav #topNav_menswear a { background-image:url(menswear.gif); margin-left:216px; width:102px;}
#dax_header #dax_nav #topNav_shoes a { background-image:url(shoes.gif); margin-left:323px; width:72px; }
#dax_header #dax_nav #topNav_lingerie a { background-image:url(lingerie.gif); margin-left:400px; width:92px; }
#dax_header #dax_nav #topNav_home-garden a { background-image:url("home-garden.gif"); margin-left:497px; width:132px; }
#dax_header #dax_nav #topNav_healthcare a  { background-image:url("healthcare.gif"); margin-left:633px; width:98px; }
*/


/* Liens secondaires */
#dax_header #dax_links {
	position:absolute; /* left:276px;*/
	right:230px;
	top:0px;
	margin:5px 0 0 0;
	padding:0;
}
#dax_header #dax_links li {
	display:block;
	float:left;
	margin:0;
	padding:0;/* width:130px;*/
	height:30px; /*height:86px; background: url(/Styles/memo_site_images/bloc-catalogue.gif) no-repeat 50% 50%; */
}
#dax_header #dax_links li a {
	color:#000;
	display:block; /*height:72px;*/
	padding:0 8px 0;
	text-align:left;
	position:relative;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
#dax_header #dax_links a:hover {
	color: #594388
}
#dax_header #dax_links li a * {
	cursor:pointer;
}
#dax_header #dax_links li a strong, #dax_header #dax_links li strong {
	display:block;
	margin:0;
	padding-top:8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;
	text-decoration:none;
}
#dax_header #dax_links li a:hover strong {
	color:#888;
}
#dax_header #dax_links li a span {
	display:block;
	position:absolute;
	width:100%;
	height:20px;
	left:0;
	bottom:0;
}
#dax_header #dax_links li#dax_link_help li a, #dax_header #dax_links li a span {
	color:#a5057d;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:10px;
}
#dax_header #dax_links li#dax_link_help li a:hover, #dax_header #dax_links li a:hover span {
	color:#f4238e;
}
#dax_header #dax_links li#dax_link_help ul {
	list-style:none;
	margin:0;
	padding:0 0 0 20px;
	position:absolute;
	bottom:14px;
	left:0;
}
#dax_header #dax_links li#dax_link_help li {
	display:block;
	height:auto;
	width:auto;
	margin:0;
	padding:0;
	background:none;
}
#dax_header #dax_links li#dax_link_help li a {
	display:block;
	width:auto;
	height:auto;
	margin:0;
	padding:2px 0 2px 10px;
	text-align:left;
	background: url(/Styles/memo_site_images/arrow-right.gif) no-repeat left center;
}
#dax_header #dax_links li#dax_link_help li a:hover {
	text-decoration:underline;
}
#dax_header #dax_links li#dax_link_catalog {
	background-image: url(/Styles/memo_site_images/bloc-catalogue.gif);
	display:none;
}
#dax_header #dax_links li#dax_link_order { /*background-image: url(/Styles/memo_site_images/bloc-commander.gif);	width:145px; margin: 0 15px 0 0;*/
}
#dax_header #dax_links li#dax_link_help {
	background-image: url(/Styles/memo_site_images/bloc-pratique.gif);
	position:relative;
}
#dax_header #dax_links li#dax_link_catalog span {
	_width:108px;
}
#dax_header #dax_links li#dax_link_order span {
	_width:122px;
}
/* Espace client */
#dax_header #dax_user {
	position:absolute;  /*right: 32px ;*/
	right:437px;
	top:0;
	margin:5px 0 0 0;  /*width:405px;*/
	height:86px;
}
#dax_header #dax_user div {
	position:absolute;
	top:0;
	display:block;
	padding:0;
	text-align:center;
}
#dax_header #dax_user div h5 {
	display:block;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:10px;
	color:#594388;
	padding:0;
	margin:5px 0 8px 0px;
}
#dax_header #dax_user div span {
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif !important;
	line-height:10px;
	color:#333;
}
#dax_header #dax_user a {
	font:normal 11px Arial, Helvetica, sans-serif !important;
	line-height:10px;
	color:#333;
	text-decoration:underline;
}
#dax_header #dax_user a:hover {
	color:#888;
}
#dax_header #dax_user #dax_user_account {
	left:135px;
	background: url(/Styles/memo_site_images/dax_header/bloc-pratique.gif) no-repeat center top;
	width:130px;
	height:86px;
}
#dax_header #dax_user #dax_user_account h5 {
	background: url(/Styles/memo_site_images/dax_header/picto-compte.gif) no-repeat center top;
	height:26px;
	padding-top:30px;
}
#dax_header #dax_user #dax_user_basket {
	left:238px;
	width:203px;
	background: url(/Styles/memo_site_images/dax_header/basket.gif) no-repeat left top;
	height:86px;
}

#dax_header #dax_user #dax_user_basket a {
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:150px;
	padding:10px 0 0 34px;
	.padding-top:20px;
	height:76px;
}

#dax_header #dax_user #dax_user_basket span {
	position:absolute;
	top:54px;
	left:38px;
}

#dax_header #dax_user #dax_user_basket span a {
	position:static;
	display:inline;
}
 
/*#dax_header #dax_user #dax_user_basket h5 {
	padding:0; 
	height:5px;
	margin-left:35px;
	padding:10px 0 26px 0;
	text-align:center;
	width:120px;
}*/
/*  NAV GAUCHE  */
#ng_gauche {
	width: 190px;
	color:#828385;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#ffffff;
	margin:0;
	padding:0;
}
#ng_gauche a {
	text-decoration:none;
	color:#828385;
}
#ng_gauche a:hover {
	text-decoration:none;
	color:#828385;
	color:#E03288;
}
#ng_gauche ul, #ng_gauche li {
	margin:0;
	padding:0;
	background-color:#F8F8F8;
}
#ng_gauche li {
	margin: 4px 0;
}
#ng_gauche li a {
	background : url(/Styles/memo_site_images/fleche_grise.gif) no-repeat;
	background-position: left top;
	margin: 3px 0;
	margin-left : 10px;
	padding-left: 18px;
	display:block;
	width:160px;
}
#ng_gauche li a:hover {
	background : url(/Styles/memo_site_images/fleche_fushia.gif) no-repeat;
	background-position: left top;
	margin: 3px 0;
	margin-left : 10px;
	padding-left: 18px;
}
a#ng_marques {
	background : url(/Styles/memo_site_images/fleche_fushia.gif) no-repeat;
	background-position: left top;
	margin-left : 20px;
	padding-left: 20px;
	line-height:20px;
	color:#E03288;
	font-size:11px;
}
a:hover#ng_marques {
	background : url(/Styles/memo_site_images/fleche_grise.gif) no-repeat;
	background-position: left top;
	margin-left : 20px;
	padding-left: 20px;
	line-height:20px;
	color:#AAA296;
	font-size:11px;
}
a#ng_marques_img {
	background:none;
	margin:0;
	padding:0 5px;
}
h1.NavGauche {
	font-size: 13px;
	width: 170px;
	margin : 5px 0 0 0;
	padding: 8px 0 8px 20px;
	color:#555;
	background-color: #eeeeee;
	background-image: url(/Styles/memo_site_images/coin.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.5px;
	text-transform: uppercase;
}
.static_page {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	width:970px;
	padding:0 10px;
}
.static_page h1 {
	padding:10px;
}
.static_page a {
	text-decoration:underline;
}
/* Newsletter light */

#memo_inscriptionNewsletterRapide {
	display: none;
}
#dax_footer #dax_newsletter {
	display:block;
	width:100%;
	height:28px; /*background:#dfdfdf;*/
	background: #594388;
	text-align:right;
	font:normal 12px Arial; /*color:#333333;*/
	color:#fff;
	line-height:28px;
	position:relative;
	margin: 0 0 20px;
}
#dax_footer #dax_newsletter a.retourAccueil {
	display:none;
	width:80px;
	float:left;
	text-align:left;
	font:normal 12px Arial;
	color:#333333;
	text-decoration:none;
	line-height:28px;
	background:url(/Styles/memo_site_images/arrow-left.gif) no-repeat 0 center;
	padding-left:10px;
	margin-left:10px;
}
#dax_footer #dax_newsletter a.retourAccueil:hover {
	color:#666;
}
#dax_footer #dax_newsletter label {
	position:absolute;
	right:240px;
	width:430px;
	display:block;
	font-style:italic;
}
/* Catalogue request result */
#memo_site_centre .memo_message_panel {
	text-align:center;
	width:990px;
	font-size:15px;
	padding: 100px 0;
}
#memo_site_centre .memo_message_panel .memo_demande_catalogue_erreur {
	color: #e9298C;
}
#memo_site_centre .memo_compteclient_boutonsactions {
	text-align:center;
	width:990px;
}
.memo_compte_avertissement, .memo_compte_warning {
	text-align:left;
	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;
}

.PayCreditTooltipLabel, .memo_chko_creditApply_tooltip { color:#F00; font-weight:bold; }

/*BazaarVoice */
#BVContainer {  margin: 0 auto; padding: 20px; width: 982px; background-color:#FFF;}

/*edit for BV required & information labels:
(inserted here because I have no access to the BazaarVoiceUL.css)
Shane Kavanagh - 01.09.2011
============================================= */
.BVSUBodyStep, .BVSUHeaderModulePhotoUpload, .BVSUModuleActions {
	position: relative;	
}

.BVSUFormLegendRequired {
	position: absolute;
	top: 27px;
	right: 55px;
	float: none;
}

.BVSU_COStep .BVSUModuleActions .BVSULinkHelp {
	margin-right: 40px;
	margin-top: 4px;
}

.BVSU_COStep .BVSUSubmissionFooterLinks {
	margin-right: 51px;	
}


/*New styles for the editorial sections of main pages
Shane Kavanagh - 13.10.2011
============================================= */

span#ladieswear, span#menswear, span#shoes, span#lingerie, span#homegarden, span#healthcare, span#pslingerie, span#psladieswear, span#psshoes, span#psswimwear, span#saleed, span#nrsed, span#jmled, span#brandbed, span#bestsellersed, span#peared, span#appleed, span#hourglassed, span#rectangleed {
	text-indent: -9999px;
	width: 190px;
	height: 149px;
	
	/* set the image relevant to the category here */
	background-image:url(/Styles/memo_site_images/ladieswear.png);
	background-repeat:no-repeat;
	background-position:right top;
	
	/* position the block to the right */
	position:absolute;
	top: 0;
	right: 10px;
}

	span#menswear {
		background-image:url(/Styles/memo_site_images/menswear.png);
	}
	
	span#shoes {
		background-image:url(/Styles/memo_site_images/shoes.png);
	}
	
	span#lingerie {
		background-image:url(/Styles/memo_site_images/lingerie.png);
	}
	
	span#homegarden {
		background-image:url(/Styles/memo_site_images/home.png);
	}
	
	span#healthcare {
		background-image:url(/Styles/memo_site_images/health.png);
	}
	
	
	/* New Additions SS12  // Added 11-01-2012 By S.Kavanagh // */	
	span#psladieswear {
		background-image:url(/Styles/memo_site_images/ps-ladieswear.png);
	}
	
	span#pslingerie {
		background-image:url(/Styles/memo_site_images/ps-lingerie.png);
	}
	
	span#psshoes {
		background-image:url(/Styles/memo_site_images/ps-shoes.png);
	}
	
	span#psswimwear {
		background-image:url(/Styles/memo_site_images/ps-swimwear.png);
	}
	
	span#saleed {
		background-image:url(/Styles/memo_site_images/ed-sale.png);
	}
	
	span#nrsed {
		background-image:url(/Styles/memo_site_images/nrs.png);
	}
	
	span#jmled {
		background-image:url(/Styles/memo_site_images/jml.png);
	}
	
	span#brandbed {
		background-image:url(/Styles/memo_site_images/branded-bedding.jpg);
	}
	
	span#bestsellersed {
		background-image:url(/Styles/memo_site_images/bestsellers.png);
	}
	
	span#peared {
		background-image:url(/Styles/memo_site_images/pear.jpg);
	}
	
	span#appleed {
		background-image:url(/Styles/memo_site_images/apple.jpg);
	}
	
	span#hourglassed {
		background-image:url(/Styles/memo_site_images/hourglass.jpg);
	}
	
	span#rectangleed {
		background-image:url(/Styles/memo_site_images/rectangle.jpg);
	}
	
	
	/* END New Additions SS12 */

#memo_edito {
	background-image:url(/Styles/memo_site_images/bg.jpg);
	background-repeat:repeat-x;
	width: 760px;
	height: 129px;
	
	/* reset adjustments */
	margin: 0;
	padding: 0;
	/* reset adjustments */
	
	position:relative;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

h1.memo_edito_h1 {
	line-height: normal;
	/*font-size:14px;
	color: #5e5e5e;
	font-weight: normal;
	margin: 0;*/
	padding: 0;
	background: none;
	background-color: none;
	height: auto;
	width: 760px;
	margin-bottom: 15px;
	font-weight: normal;
	font-size: 32px;
	color: #ac3074;	
	margin-left: -2px;
}

h2.memo_edito_h2 {
	margin-bottom: 15px;
	font-weight: normal;
	font-size: 32px;
	color: #ac3074;	
	margin-left: -2px;
	display: none;
}


/*override */
#memo_ladieswear .memo_edito_h1, #memo_menswear .memo_edito_h1, #memo_shoes .memo_edito_h1, #memo_lingerie .memo_edito_h1, #memo_home_garden .memo_edito_h1, #memo_healthcare .memo_edito_h1 {
	background: none;
	/*color: #5e5e5e;*/
	color: #ac3074;
	/*display: none;*/
}

span.bold {
	font-weight: bold;	
}

#memo_edito p {
  display: block;
  float: left;
  clear: both;
  width: 550px;
  font-size: 13px;
  color: #696969;
  line-height: 18px;
  /* reset adjustments */
  margin: 0;
  padding: 0;
  /* reset adjustments */	
}

#memo_secteur_gauche #landing-page #slippers a, #memo_secteur_gauche #landing-page #slippers a:visited {
	margin-top: 15px;	
}

/* display none */
#memo_liste_banner_ladieswear, #memo_liste_banner_menswear, #memo_liste_banner_shoes, #memo_liste_banner_lingerie, #memo_liste_banner_home_garden, #memo_liste_banner_healthcare {
	display: none;	
}

.jquery-slider-wrapper {
	margin-top: 10px;
}	

#pod2 {
	background-position: -6px -2px;	
}
