body { background:none; }
#aspnetForm { display:block; width:auto; background:none; }
#memo_site { margin:0 auto; width:auto; overflow:hidden; }
#memo_authentification, #memo_ficheproduit_ajout_panier, 
#memo_site_haut, #memo_site_bas, #memo_site_gauche, #memo_site_droite,
.memo_liste_produits_pagination { display:none; }
#memo_site_centre { padding-top:40px; background:url(memo_liste/recent.gif) no-repeat center top; zoom:1; }
#memo_recent_centre { width:680px; margin:0 auto; }

/* Un produit */
.memo_recent_produit { position:relative; margin:0 33px 30px 0; width:145px; height:275px; }
 	/* Visuel */
	.memo_recent_visuel { display:block; width:145px; height:193px; } 
	.memo_recent_visuel a { display:block; color:#5b6f79; font-size:11px; text-decoration:none; text-transform:lowercase; }                 
	.memo_recent_visuel a:first-letter { text-transform:uppercase; } 
	.memo_recent_visuel a img { width:145px; height:193px; display:block; background:#F5F5F5; }
	/* Nom du produit */
	.memo_recent_designation { overflow:hidden; position:absolute; z-index:2; top:188px; padding:5px 0 0; display:block; font-size:11px; color:#5b6f79; background:url(./memo_liste/liste_visuel.png) no-repeat left top; } 
		.memo_recent_designation a { display:block; width:115px; height:40px; padding:10px 25px 10px 5px; color:#5b6f79; text-decoration:none; text-transform:lowercase; } 
		.memo_recent_designation a:hover { text-decoration:underline; }
		.memo_recent_designation a:visited { color:#847a71; text-decoration:underline; } 
		.memo_recent_designation a:first-letter { text-transform:uppercase; }    
   	/* Prix */
    .memo_recent_apartirdeprix { position:absolute; bottom:0; display:block; padding:8px 0 0 0; width:145px; height:17px; text-align:center; white-space:nowrap; overflow:hidden; background:url(./memo_liste/liste_prix.gif) no-repeat left top; }
 		.memo_recent_apartirde { padding:0 3px 0 0; font-size:9px; color:#5a6e78; } 
		.memo_recent_prix { font-size:12px; font-weight:bold; color:#847a71; }  
	/* Prix Barre */
	.memo_recent_aulieudeprixbarre { position:absolute; bottom:-12px; display:block; width:145px; height:12px; line-height:12px; white-space:nowrap; overflow:hidden; text-align:center; font-size:9px; color:#888; background:#dfdfdf; }
	/* Pictos */   
	.memo_recent_picto1, .memo_recent_picto2 { position:absolute; right:-20px; } 
	.memo_recent_picto1 img, .memo_recent_picto2 img { display:block; width:41px; height:33px; background:url(./memo_liste/picto_galet.png) no-repeat left top; }
	.memo_recent_picto1 { top:-7px; }
	.memo_recent_picto2 { top:30px; } 
	.memo_recent_picto3 { position:absolute; top:245px; z-index:3; }
  		.memo_recent_picto3 img { display:block; padding:0 52px 0 53px; width:40px; height:13px; color:#fff; font-size:11px; text-align:center; background:#b59596; }
	
/* Disponibilite au roll-over */
.memo_dispo_rollover { left:50px; top:120px; padding:4px 0 0 4px; background:url(memo_liste/liste_dispo_ombre.png) no-repeat left top; }
	.memo_liste_dispo { padding:0 4px 4px 0; margin:0 -4px -4px 0; font-size:10px; font-weight:bold; color:#5B6F79; background:url(memo_liste/liste_dispo_ombre.png) no-repeat right bottom; }
		.memo_liste_dispo_libelle { position:absolute; top:-7px; right:0; left:-5px; width:23px; height:23px; display:block; font-size:1px; text-indent:-5000px; color:#5B6F79; text-align:center; text-transform:uppercase; background:url(memo_liste/liste_dispo_point.gif) no-repeat left top; }
			.memo_produit_quicklook_disponible { padding-left:18px; }
		.memo_liste_dispo table { min-width:200px; empty-cells:show; padding-bottom:25px; margin-left:1px; border-collapse:collapse; border:none; border-spacing:0; border:none; background:#F5F5F5 url(memo_liste/liste_dispo_legende.gif) no-repeat bottom center; }
			.memo_liste_dispo table td { empty-cells:show; padding:2px 4px; white-space:nowrap; text-transform:lowercase; border:1px solid #F5F5F5; border-right:none; border-bottom:none; background:#fff no-repeat center center; }
			.memo_liste_dispo table td:first-letter { text-transform:uppercase; }
		.memo_liste_dispo .memo_dispo1 { background-image:url(memo_liste/liste_dispo_differe.gif); }
		.memo_liste_dispo .memo_dispo2 { background-image:url(memo_liste/liste_dispo_epuise.gif); }
		.memo_liste_dispo .memo_dispo5 { background-image:url(memo_liste/liste_dispo_disponible.gif); }
		.memo_liste_dispo .memo_liste_dispo_legende { display:block; height:24px; min-width:181px; background:#F5F5F5 url(memo_liste/liste_dispo_legende.gif) no-repeat center center; }
	
	
/* IE6 Debug */
* html .memo_recent_designation { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Fr/Styles/memo_liste/liste_visuel.png", sizingMethod=crop); background:none; }    
.memo_recent_picto1 img, .memo_recent_picto2 img { _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Fr/Styles/memo_liste/picto_galet.png", sizingMethod=crop); }             
/* Fix pour la div de dispo sur IE6 */
.memo_dispo_rollover { .margin:0; .padding:0; .border:1px solid #ccc; .background:#F5F5F5 url(memo_liste/liste_dispo_legende.gif) no-repeat center bottom;}
	.memo_liste_dispo { .padding:0; .margin:0; .background:none; }
		.memo_liste_dispo .memo_liste_dispo_legende { .width:181px; .background:transparent; }
		.memo_liste_dispo table { .width:100%; }
