
#memo_produit_fiche_produit_descriptif4 { display:block !important; }

/* Page layout *******************************************************/
#memo_site_active, #memo_fil_ariane { background:#EFEFEF; }
#memo_produit_fiche { position:relative; overflow:hidden; zoom:1; padding: 5px 4px 10px 4px; font-family:Arial, sans-serif; }
#memo_search { /* background:#fff; border-bottom:1px dotted #ccc; border-top:5px solid #666666;*/ }
/* Hidden/disabled functions */
#memo_produit_quicklook_produit_voir_lien_reviews, #memo_produit_fiche_onglets { display:none; }

/* Picture ***********************************************************/
#memo_produit_fiche_zone_visuel { position:relative; float:left; width:400px; padding:10px 10px 60px; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; z-index:51; }

	#memo_produit_fiche_picto1 { position:absolute; right:-4px; bottom: 60px; z-index:999; width:750px;}
	#memo_produit_fiche_picto1 img { padding-left:337px; }
	
	#memo_produit_fiche_picto2 { top:12px; position:absolute; right:-4px; width:750px; z-index:999;}
	#memo_produit_fiche_picto2 img { padding-left:337px; }
	
	#memo_produit_fiche_produit_autres_visuels { position:absolute; top:367px; }
		#memo_produit_fiche_produit_autres_visuels img { margin:55px 5px 0 0; border:1px solid #ccc; }
	#memo_produit_fiche_image_visuel { border-color:#ccc; }
/* Zoom button */
#memo_produit_fiche_produit_zoom_plus { position:absolute; left:-58px; top:14px; z-index:55; }
#memo_produit_fiche_picto_marque { display:none; }

/* Informations ******************************************************/
#memo_produit_fiche_zone_information { position:relative; float:right; width:520px; padding:10px 10px 70px; color:#666666; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }		
/* Product title */
#memo_produit_fiche_zone_information h1 { font-size:18px; }
#memo_produit_fiche_zone_information h2 { font-size:14px; }
	#memo_produit_fiche_zone_information h2 p { display:inline; }
/* Description */
#memo_produit_fiche_produit_descriptif { font-size:11px; margin:55px 0 20px; }
/* Product selector */
#memo_produit_fiche_produit_selecteur { position:relative; width:504px; padding:10px; margin:0 0 70px; font-size:11px; color:#171717; border-bottom:1px dotted #A9A9A9; background:url(memo_produit/input_background.gif) no-repeat left top; }
	.memo_produit_fiche_selecteur_libelle { font-weight:bold; color:#666666 }
	#memo_produit_fiche_produit_selecteur td { padding:2px 5px 2px 0; }
	#memo_produit_fiche_produit_selecteur select { min-width:150px; border:1px solid #A9A9A9; font-size:11px;  }
	.memo_produit_fiche_libelle_prix_2points { display:none; }
	/* Size guide link */
	#memo_produit_fiche_produit_lien_guide_taille a { padding:0 0 0 6px; font-size:11px; text-decoration:none; color:#333; background:url(memo_produit/arrow_bl.gif) no-repeat left center; }
	#memo_produit_fiche_produit_lien_guide_taille a:hover { text-decoration:underline; }
	/* Price */
	#memo_produit_fiche_libelle_prix { display:none; }
	#memo_produit_fiche_prix { /*position:absolute; left:0; bottom:-40px; padding:0 0 0 70px; */position:absolute; right:146px; bottom:-36px; }
		#memo_produit_fiche_prix .memo_prixvente { color:#F0007D; font-size:24px; font-weight:bold; }
/* Add to basket button */
#memo_produit_fiche_produit_ajout_panier { /*padding:0 0 0 340px; padding: 60px 0 0 340px;*/ }
/* Secondary links */
#memo_produit_fiche_produit_liens { /*position:absolute; bottom:10px; height:50px; overflow:hidden; padding:0 0 0 340px; */ position:absolute; bottom:64px; left:20px;}
	#memo_produit_fiche_produit_liens a { color:#666666; padding:0 0 0 8px; font-size:11px; text-decoration:none; background:url(memo_produit/small_arrow.gif) no-repeat left center; }
	#memo_produit_fiche_produit_liens a:hover { text-decoration:underline; }
	
/* layer availability */
.memo_produit_fiche_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; left:0; top:300px; margin:0; padding: 0 0 24px; width:600px; }
	.memo_produit_fiche_dispo_libelle { background: url("/Styles/memo_liste_images/dispo_fleche.gif") no-repeat scroll center top transparent; display:block; height:10px; line-height: 19px; padding:0; position:absolute; right:84px; top:-10px; width:19px; text-indent:-16000px;}
	.memo_produit_fiche_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_produit_fiche_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_produit_fiche_dispo .memo_dispo1 { background-image: url("memo_liste_images/liste_dispo_differe.gif"); }
	.memo_produit_fiche_dispo .memo_dispo2 { background-image: url("memo_liste_images/liste_dispo_epuise.gif"); }
	.memo_produit_fiche_dispo .memo_dispo5 { background-image: url("memo_liste_images/liste_dispo_disponible.gif"); }


/* Modal zoom ********************************************************/
.modalZoom { display:none; }	

/* Footer ************************************************************/
#memo_produit_fiche_produit_footer { margin:10px 0 0; float:right; width:954px; padding:10px; color:#666666; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
	/* Tabs/Title */
	.memo_produit_fiche_footer_onglet { position:relative; list-style:none; }
		.memo_produit_fiche_footer_onglet a { display:none; }
		.memo_produit_fiche_footer_onglet a.memo_produit_fiche_footer_onglet_courant { display:block; padding:0 0 3px; margin:23px 0 5px; font-size:18px; color:#54b71b;  text-decoration:none; cursor:default; border-bottom:1px dotted #666666; }
	/* Back to top link */
	#memo_produit_fiche_footer_onglettop { position:absolute; right:5px; top:3px; padding:0 0 0 12px; display:block; color:#333; font-weight:normal; font-size:11px; text-decoration:none; text-align:center;  background:transparent url(memo_produit/info_arrow_up.gif) no-repeat left center; }
		#memo_produit_fiche_footer_onglettop:hover { text-decoration:underline; }
	/* Products */
	.memo__produit { width:110px; height:190px; margin:10px 20px 0 0; font-family:Arial, sans-serif; position:relative; }
		/* Picture */
		.memo__visuel { display:block; width:105px; height:105px; border:1px solid #cacaca; }
			.memo__visuel img { display:block; width:105px; height:105px; }
		/* Name */
		.memo__designation { display:block; padding:5px; height:50px; overflow:hidden; font-size:11px; }
			.memo__designation a { text-decoration:none; color:#666666; }
			.memo__designation a:hover { text-decoration:underline; }
		/* Price */
		.memo__apartirdeprix { padding:0 5px; font-size:11px; color:#F0007D; }
			.memo__apartirde { margin:0 3px 0 0; }
	/* avail */
	.memo_avail_produit { width:110px; height:190px; margin:10px 20px 0 0; font-family:Arial, sans-serif; position:relative; }
		/* Picture */
		.memo_avail_visuel { display:block; width:105px; height:105px; border:1px solid #cacaca; }
			.memo_avail_visuel img { display:block; width:105px; height:105px; }
		/* Name */
		.memo_avail_designation { display:block; padding:5px; height:50px; overflow:hidden; font-size:11px; }
			.memo_avail_designation a { text-decoration:none; color:#666666; }
			.memo_avail_designation a:hover { text-decoration:underline; }
		/* Price */
		.memo_avail_apartirdeprix { padding:0 5px; font-size:11px; color:#F0007D; }
			.memo_avail_apartirde { margin:0 3px 0 0; }
		/* Picto */
		.memo__picto3, .memo_avail_picto3 { position:absolute; top:91px; }
			.memo__picto3 img, .memo_avail_picto3 img {width:107px; height:16px; top:0;}
	
/* Modal - product added *********************************************/
.memo_produits_ajoutpanier_modalpopup { padding:20px; background:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }	
.memo_produits_ajoutpanier_libelle { display:block; font-size:18px; font-weight:normal; color:#42A62A; padding:0 0 6px; margin:0 0 6px; border-bottom:1px dotted #666666; }		
.memo_produits_ajoutpanier_recap_libelle {font-size:20px; margin-top:10px; padding-bottom:10px; color:#666666; }
.memo_produits_ajoutpanier_recap_image { padding: 0 10px 10px 0; width:150px; }
.memo_produits_ajoutpanier_recap_informations { vertical-align:top; }
	.memo_produits_ajoutpanier_recap_informations .memo_produits_ajoutpanier_recap_intitule { padding: 0 5px 0 0;}
.memo_produits_ajoutpanier_recap_boutons {text-align:center;}
.memo_produits_ajoutpanier_recap_table {width:100%}
#ctl00_AjoutPanierModalPopup_DropShadow { display:none; } 







/* modalPopup *********************************************/
#memo_produit_hidden .modalPopup {
background:none repeat scroll 0 0 #FFFFFF;
border: 1px solid #aaa;
color:#616A74;
font-size:11px;
padding:2px 10px;
position:relative;
width:800px;
}
#memo_produit_hidden .modalPopup table {
border:medium none;
border-collapse:collapse;
border-spacing:0;
}

#memo_produit_hidden .modalPopup input {
border:1px solid #616A74;
color:#5A6E78;
font-size:10px;
margin:1px 0 1px 10px;
padding:1px 3px;
width:200px;
}
#memo_produit_hidden .modalPopup textarea {
border:1px solid #616A74;
color:#5A6E78;
font-size:10px;
margin:2px 10px;
padding:1px 3px;
width:652px;
}
#memo_produit_hidden .modalPopup input#ctl00_cphZoneActive_cancelButton {
width:auto;
}
#memo_produit_hidden .modalPopup input#ctl00_cphZoneActive_submitButton {
width:auto;
}
#memo_produit_hidden .modalPopup input#ctl00_cphZoneActive_exitButton {
width:auto;
}

/* modal send a friend */
.modalPopup .memo_produit_envoyer_ami_produit_designation {font-size:20px; margin-top:10px; padding-bottom:10px; color:#666666; }
.modalPopup .memo_produit_envoyer_ami_produit_visuel { padding: 0 10px 10px 0; }
.modalPopup .memo_produit_envoyer_ami_erreur_descriptif { vertical-align:top; text-align:left;}
.memo_produit_envoyer_ami_email,
 .memo_produit_envoyer_ami_nom,
 .memo_produit_envoyer_ami_mail_dest,
 .memo_produit_envoyer_ami_mail_nom,
 .memo_produit_envoyer_ami_mail_message,
 .memo_produit_envoyer_ami_mail_sujet{padding: 2px 10px; }
 
 #ctl00_cphZoneActive_FormulaireEnvoyerAmi1 { margin: 0 auto; text-align: center }
	#ctl00_cphZoneActive_FormulaireEnvoyerAmi1 .memo_produit_envoyer_ami_erreur_message {color: #C70173; font-weight:bold; font-size:13px}
	#ctl00_cphZoneActive_FormulaireEnvoyerAmi1 .memo_produit_envoyer_ami_erreur_message a {color: #666666;}
	
	#ctl00_cphZoneActive_memo_produit_fiche_ajout_panier_image {border-width:0; position:absolute; right:33px; bottom:150px;}
	#memo_produit_fiche_produit_prix { position:absolute; left:10px; bottom:115px;}
#divPrix {position:absolute; top:-161px;}
.memo__picto2 { display:none;}
#memo_produit_fiche_produit_descriptif4 { display:block !important; }

.memo__aulieudeprixbarre {bottom:-5px; left:5px; position:absolute;}
.BVDILink, .BVDI_COLinkPost, .BVDI_COLinkPostNoComments { display:none !important; }
