#memo_search {/* background:#fff; border-bottom:1px dotted #ccc; border-top:5px solid #556E73; */}

#memo_site_centre { padding:5px; background:#ffffff !important; zoom:1;}
#memo_site_droite { clear:both; height:1px; overflow:hidden; }

#memo_fil_ariane { *margin-top: 7px; }

/* Left sidebar ******************************************************/
#memo_site_gauche { float:left; width:185px; color:#666666; font-size:11px; background:#fff; margin-right:15px; }
	#memo_site_gauche h4 { padding:6px 15px; color:#666666; font-size:11px; font-style:normal; text-transform:uppercase; background-color:#f1f2f6; margin-bottom:5px; }
	#memo_site_gauche a { color:#666666; font-size:11px; text-decoration:none; }
		#memo_site_gauche a:hover { color:#F00075; }
	#memo_site_gauche ul { list-style:none; }
	#memo_site_gauche ul ul { margin:10px 15px; padding-left:10px; }
		#memo_site_gauche ul ul ul { margin:0; }
			#memo_site_gauche ul ul ul ul { margin:3px 0 3px; }
	/* Navigation filters */
	#memo_site_navigation_filtres ul { margin:10px 15px 5px; }
		.memo_site_navigation_filtres_filtre { clear:both; line-height:16px; }
			.memo_site_navigation_filtres_filtre a { float:left; }
			.memo_site_navigation_filtres_filtre_valeur { line_height: 16px;padding:0 0 0 25px; display:block;}
		#memo_site_navigation_filtres_message { display:block; font-size:10px; margin:10px 15px 10px; line-height:11px; }
	/* Hide current sector link */
	.memo_site_navigation_dynamique_automatique_secteur_courant a { display:none; } 
	.memo_site_navigation_dynamique_automatique_sous_secteur a { display:inline; }
	/* Highlight current category link */
	#memo_site_gauche .memo_site_navigation_dynamique_automatique_sous_secteur .memo_site_navigation_dynamique_automatique_secteur_courant a { color:#F00075; font-weight:bold; }
	#memo_site_gauche .memo_site_navigation_dynamique_automatique_sous_secteur .memo_site_navigation_dynamique_automatique_secteur_courant .memo_site_navigation_dynamique_automatique_sous_secteur a { color:inherit; font-weight:normal; }
		#memo_site_gauche .memo_site_navigation_dynamique_automatique_sous_secteur .memo_site_navigation_dynamique_automatique_secteur_courant .memo_site_navigation_dynamique_automatique_sous_secteur a:hover { color:#F00075; font-weight:normal; }
		/* Left sidebar ******************************************************/
	#memo_site_gauche .plp_secteur_women,
	#memo_site_gauche .plp_secteur_lingerie,
	#memo_site_gauche .plp_secteur_children,
	#memo_site_gauche .plp_secteur_men,
	#memo_site_gauche .plp_secteur_shoes_accessories,
	#memo_site_gauche .plp_secteur_homeware { display: block; font-size: 18px; text-transform: uppercase; padding: 5px 15px 10px; color:#54b71b; }
		#memo_site_gauche a.plp_secteur_women:hover,
		#memo_site_gauche .plp_secteur_lingerie:hover,
		#memo_site_gauche .plp_secteur_children:hover,
		#memo_site_gauche .plp_secteur_men:hover,
		#memo_site_gauche .plp_secteur_shoes_accessories:hover,
		#memo_site_gauche .plp_secteur_homeware:hover  { color:#F00075; font-weight:normal; }		
	#memo_site_gauche .plp_secteur_new_in { font-size:11px; }
	#memo_site_gauche #memo_site_gauche_haut {padding: 0 0 10px 0;}

/* Main content ******************************************************/
#memo_site_active { float:right; display:inline; width:760px; background:#fff; }
#memo_plan_site_titre { display:none;}
	/* Category title */
	.memo_liste_banner_titre { display:none; font-size:17px; padding:15px 0; color:#333; }
		.memo_liste_banner_titre .memo_liste_banner_secteur { margin:0 5px; text-transform:uppercase; }
	/* Search result message */
	#memo_liste_pages { padding:20px 0 10px;}
	#memo_liste_message_recherche { color:#333; line-height:16px; }
	#memo_liste_message_recherche a { color:#333; text-decoration:underline; }
		#memo_liste_message_recherche .memo_liste_pages_titre { font-size:20px; font-weight:normal; color:#54B71B; padding:10px 10px 20px 50px; background:url(memo_liste/search-results.gif) no-repeat left 6px; }
		.memo_liste_pages_sous_titre a { color:#54B71B}
	/* Pager */
	.memo_liste_produits_pagination { margin:23px 0 5px; padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666666; background-color:#f1f2f6; width:750px; }
		.memo_liste_produits_pagination a { color:#666666; text-decoration:none; }
		.memo_liste_produits_pagination span a { font-size:12px; font-weight:normal; padding-right:5px; padding-left:4px; }
		.memo_liste_produits_pagination_separateur { display:none; }
		.memo_liste_produits_pagination_reduction { display:none; }
		.memo_liste_produits_pagination_numero { font-size:14px; font-weight:bold;}
		.memo_liste_produits_pagination_prev { padding-right:8px; }
		/* Page numbers */
		.memo_liste_produits_pagination_page_numeros { display:block; float:right; text-align:right; }
			.memo_liste_produits_pagination_page_numeros a { padding:0 1px; text-decoration:none; }
				.memo_liste_produits_pagination_page_numeros a:hover { text-decoration:underline; }
			.memo_liste_produits_pagination_next { margin:0 0 0 10px; }		
				memo_liste_produits_pagination_next a { color:#536F70; }			
		/* Number of items per page */		
		.memo_liste_produits_pagination_select { margin:0 10px 0 0; display:inline; }	
			.memo_liste_produits_pagination_select select { margin:0 2px; border:1px solid #444; color:#7C7C7C; }
		/* Separator */
		.memo_liste_produits_pagination_separateur { margin:0 2px; }
		/* Result number */
		.memo_liste_produits_resultat { margin:0 35px; }
		.memo_liste_produits_pagination_page { padding-right:4px; font-weight:normal; font-size:12px; text-decoration:none;}


/* Product ***********************************************************/
#memo_liste_produits td { vertical-align:top; }
.memo_liste_produits_produit { width:175px; height:300px; margin:10px -1px 10px 0; padding:5px 20px 5px 0px; font-family:Verdana, Geneva, sans-serif; font-size:9px; position:relative;}
	/* Picture */
	.memo_liste_produits_visuel { display:block; width:175px; height:175px; }
	.memo_liste_produits_visuel img { display:block; width:175px; height:175px; }
	/* Name */
	.memo_liste_produits_designation { display:block; margin:0 0 5px; padding:5px; height:50px; overflow:hidden; font-size:12px; font-family:Verdana, Geneva, sans-serif; }
		.memo_liste_produits_designation a { text-decoration:none; color:#666666; }
		.memo_liste_produits_designation a:hover { text-decoration:underline; }
	/* Price */
	.memo_liste_produits_apartirdeprix { padding:0 5px; font-size:14px; color:#F0007D; font-weight:normal; }
		.memo_liste_produits_apartirde { margin:0 3px 0 0; }
		
	/* layer availability */
.memo_dispo_rollover {left:-30px; top:100px;}
.memo_liste_dispo { -moz-box-shadow : 1px 1px 4px rgba(0, 0, 0, 0.3); background: url("memo_liste_images/liste_dispo_titre.gif") no-repeat scroll 50% bottom #fff; border: 1px solid #ccc; color:#666; font-weight:bold; font-size: 10px; font-family: Verdana,Arial; text-align:center; min-width:240px; overflow:hidden; margin:0; padding: 0 0 24px; width:100%; max-width:600px;}
	.memo_liste_dispo_libelle { display:block; height:10px; line-height: 19px; padding:0; position:absolute; right:84px; top:-10px; width:19px; text-indent:-16000px;}
	.memo_liste_dispo table {background:#fff; border-collapse: collapse; border-color: -moz-use-text-color -moz-use-text-color #ddd; border-spacing:0; border-style: none none solid; border-width: medium medium 1px; empty-cells: show; margin: 0 auto;  width: 100%; }
		.memo_liste_dispo table td { background: none no-repeat scroll center center #fff; border-color: -moz-use-text-color -moz-use-text-color #ddd #ddd; border-style: none none solid none; border-width: medium medium 1px 1px; empty-cells: show; padding: 5px; text-transform: lowercase; white-space: nowrap;}
	.memo_liste_dispo .memo_dispo1 { background-image: url("memo_liste_images/liste_dispo_differe.gif"); }
	.memo_liste_dispo .memo_dispo2 { background-image: url("memo_liste_images/liste_dispo_epuise.gif"); }
	.memo_liste_dispo .memo_dispo5 { background-image: url("memo_liste_images/liste_dispo_disponible.gif"); }
	
	.memo_plan_site_secteur { display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 20px 15px 10px;
padding-top:40px;
width:auto;}

#memo_plan_site ul li.memo_plan_site_secteur_titre, #memo_plan_site ul li.memo_plan_site_secteur_titre a {border-bottom:1px solid #54B71B;
color:#54B71B;
margin:0 0 3px;
text-transform:uppercase;}

.memo_plan_site_secteur li a {color:#666666; text-decoration:none;}

.memo_liste_produits_picto3 { position:absolute; top:165px}
.memo_liste_produits_picto3 img { width:174px; height:15px;}


