/*#memo_site_haut { _position: relative; @position: relative; @z-index: 1; _z-index: 1; }*/
.memo_panier_zonelibre_bas { margin: 10px 0; }

#memo_fil_ariane { margin-left: 11px; color:#666666;}

#memo_site_gauche { display: none; }
#memo_site_active { float: none; width: 979px; margin-left: 11px; }
#memo_produit_fiche { color: #828385; position:relative;}
#memo_produit_fiche_zone_visuel { float: left; _position: relative; width: 375px; padding-top : 55px; margin-left: 3px;z-index:50; }
#memo_produit_fiche_produit_autres_visuels { float: left; }
#memo_produit_fiche_produit_autres_visuels a { display: block; width: 59px; margin-bottom: 7px; }
#memo_produit_fiche_produit_autres_visuels a img  { border-color: #CCCCCC; }
#memo_produit_fiche_produit_visuel a img { border-color: #CCCCCC; padding:7px;}
#memo_produit_fiche_produit_autres_visuels a:visited img,
#memo_produit_fiche_produit_visuel a:visited img { border-color: #CCCCCC; }
#memo_produit_fiche_picto_marque { position: absolute; top: 0; left:0; }
#memo_produit_fiche_picto1 { position: absolute; /* top: 320px; */top: 290px; left: 570px; }
#memo_produit_fiche_picto2 { position: absolute; /* top: 320px; */top: 300px; left: 595px; }
h1#memo_produit_fiche_produit_titre { color: #757477; font: bold 15px Verdana, Arial, Helvetica, sans-serif; padding-bottom: 5px; }
#memo_produit_fiche_onglets ul { list-style-type: none; background-color:#CC33FF; }
#memo_produit_fiche_onglets ul li { float: left; }
#memo_produit_fiche_onglets ul li a#memo_produit_fiche_onglet4_XX { display:none; }
#memo_produit_fiche_image_visuel,
.memo_produit_fiche_mini1,
.memo_produit_fiche_mini2,
.memo_produit_fiche_mini3,
.memo_produit_fiche_mini4 { color:#D3D2D4; }
/* Zone info */
#memo_produit_fiche_zone_information { float: left;  width: 594px; margin-left:0;_position: relative; _z-index:52; }
h3#memo_produit_fiche_produit_titre { margin: 5px; padding: 6px 0; font: 15px Arial, Helvetica, sans-serif; font-weight: bold; }
/* onglets et page liée */

#memo_produit_fiche_produit_visuel { /*margin-bottom: 100px;*/ }

#memo_produit_fiche_onglets { height: 23px;  border-bottom:#CCCCCC 1px solid; }
#memo_produit_fiche_onglets ul,
#memo_produit_fiche_onglets ul li { list-style-type: none; margin: 0; padding: 0; text-align:center; }
#memo_produit_fiche_onglets ul li { float: left; margin: 0; padding: 0; font: 13px Arial, Helvetica, sans-serif; }
#memo_produit_fiche_onglets ul li a { display: block; height: 24px; padding: 0 0 0 0; line-height: 24px; color: #ff7c24; text-decoration: none; }
#memo_produit_fiche_onglets ul li > #memo_produit_fiche_onglet4 { display: block; }  
#memo_produit_fiche_zone_information #memo_produit_fiche_onglets #memo_produit_fiche_onglet4 { display: block; }

#memo_produit_fiche_produit_descriptif { clear: left; padding: 5px 0;  width: 360px;  overflow : auto; _overflow-y: scroll; height:165px;}
#memo_produit_fiche_produit_descriptif1,
#memo_produit_fiche_produit_descriptif2,
#memo_produit_fiche_produit_descriptif3,
#memo_produit_fiche_produit_descriptif4 { clear: left; width: 331px; height: 140px; padding-top: 15px; padding-right:10px; border-right: 1px dotted #828385; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#828385; padding-bottom:10px; }
#memo_produit_fiche_onglet1 { display:block; width: 110px; height:24px; background: url(/Styles/memo_produit_images/memo_produit_onglet_descriptif.gif) no-repeat; margin-right: 2px; }
#memo_produit_fiche_onglet2 { display:block; width: 122px; height:24px; background: url(/Styles/memo_produit_images/memo_produit_onglet_technique.gif) no-repeat; margin-right: 2px; }
#memo_produit_fiche_onglet3 { display:block; width: 90px; height:24px; background: url(/Styles/memo_produit_images/memo_produit_onglet_comparer.gif) no-repeat; margin-right: 2px; }
#memo_produit_fiche_onglet4 { display:block; width: 110px; height:24px; background: url(/Styles/memo_produit_images/memo_produit_onglet_notes.gif) no-repeat; margin-right: 2px; }
#BVCustomerRatings { }
#memo_produit_fiche_produit_descriptif4 {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 3;
	/*width: 605px;*/
	width:595px;
	height: 165px;
	overflow: auto;
	padding: 0;
	border-right: 0 none;
}
*+html div#BVReviewsContainer{width:95%;}/*IE7 et antérieurs*/
div#BVReviewsContainer{_width:95%;}	/*IE6*/
/* fiche tech */
#memo_produit_fiche_produit_technique table { border-collapse: collapse; width: 100%; }
#memo_produit_fiche_produit_technique tr.memo_fiche_technique_l-paire { background: rgb(226,237,241); border-bottom: 1px dotted #4A7A8E; border-top: 1px dotted #4A7A8E; }
#memo_produit_fiche_produit_technique tr.memo_fiche_technique_l-impaire { background: #fff; }
#memo_produit_fiche_produit_technique td.memo_fiche_technique_libelle { color: #828385; width: 20%; }
#memo_produit_fiche_produit_technique td.memo_fiche_technique_description { color: #828385; }
.memo_fiche_technique_l-paire,
.memo_fiche_technique_l-impaire,
.memo_fiche_technique_libelle,
.memo_fiche_technique_description { vertical-align:top; padding-top:5px; }
.memo_fiche_technique_l-paire { background-color:#FFFFFF; }
.memo_fiche_technique_l-impaire { background-color:#E8EEF0; }
#memo_produit_fiche_onglet1 { display:block; width: 90px; height:20px; background: url(/Styles/memo_produit_images/memo_produit_onglet_descriptif.gif) no-repeat; margin-right: 5px; }
#memo_produit_fiche_onglets .memo_produit_fiche_onglet_inactif{border-bottom:1px solid #ccc;_border:0; height:23px;}
/* fin fiche tech */

	/* fin onglets et page liée */

#memo_produit_fiche_centre { clear: both; }
#memo_produit_fiche_produit_selecteur { margin-top: 4px; margin-bottom: 4px; border-top: 1px dotted #828385; }
#memo_produit_fiche_produit_selecteur table { vertical-align:middle; height:22px;}

.memo_produit_fiche_libelle_prix_2points { display:none; width:20px; }
#memo_produit_fiche_prix { position: relative; }
#divPrix { display:block; /* float:left; */ position: absolute; width: 150px; font-size: 30px; color: #828385;  height: 44px; vertical-align:top; }
div#memo_produit_fiche_produit_pictos_encombrant { display: none; position: absolute; top: 0; left: 80px; }
#divDeee { position: absolute; top: 58px; left: -50px; width: 200px; font-size: 10px; color: #96BF0D; }
.memo_apartirde { font-size: 12px; color:#828385; display: block; position: relative; left: -50px; top:1px; }
.memo_prixvente { font-size: 30px; font-weight:bolder; font-face: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#ff7c24; display: block; position: relative; left: -50px; line-height:40px; height: 40px; vertical-align:bottom;}
.memo_aulieude { font-size: 12px; color:#828385; display: block; position: relative; left: -50px; top:0; float: left; padding: 0 3px 0 0; }
.memo_prixbarre { display:block; font-size: 12px; color:#828385;  position: relative; left: -50px; top:0; }
#memo_produit_fiche_produit_prix { display:block; float: left; margin-top:80px; margin-left:0px; width: 100%; }
#ctl00_cphZoneActive_memo_produit_fiche_ajout_panier_imageX { display: block; float: left; margin-top: 0; margin-left: 100px; height:53px; line-height:53px; }
#memo_produit_fiche_produit_ajout_panier { position: relative; clear: both; /* top: -83px; prix 2 chiffres */ top: -30px; left: 140px; width: 210px; }
#ctl00_cphZoneActive_memo_produit_fiche_ajout_panier_image { }
#memo_produit_fiche_produit_note { position: absolute; top: 105px; right:0;  width: 230px; _width: 222px; font: 11px Arial, Helvetica, sans-serif; z-index: 1;}
#memo_produit_fiche_produit_pictos { display : block; position: absolute; top: 60px; _top: 60px; left: 50%; margin-left: 255px; _margin-left: 85px; padding-left: 80px; width: 155px;
													background:url(/Styles/memo_produit_images/memo_produit_entretien.gif) no-repeat left top; height: 150px; }
#memo_produit_fiche_produit_pictos_deee { display: none; position:absolute; width: 175px; top: 50px; left: 30px; }
#memo_produit_fiche_produit_pictos a img { margin: 3px 0; }


#memo_produit_fiche_produit_liens { float: right; width: 212px; border-left: 1px dotted #828385; border-bottom: 1px dotted #828385; margin-right:-5px; padding-left:5px; padding-top: 10px; padding-bottom: 10px; }
#memo_produit_fiche_zone_information a { display: block; position: absolute; top: 274px; left: -316px; _top: 446px; }
#memo_produit_fiche_zone_information > #memo_produit_fiche_produit_liens + a { left: 50%; top: 446px;  margin-left: -428px;  }

#memo_produit_fiche_produit_prix  	a{display:-moz-inline-box; display:inline-block;}
#memo_produit_fiche_produit_prix div#divTxdmq {display:-moz-inline-box; display:inline-block;} 
#memo_produit_fiche_produit_liens ul { color: #828385; font-size: 11px; list-style-type: none; line-height: 20px; padding: 0 0 0 10px; }
#memo_produit_fiche_produit_liens ul li a { color: #828385; text-decoration: none; }
#memo_produit_fiche_produit_liens ul li a:visited { color: #828385; text-decoration: none; }
#memo_produit_fiche_produit_liens ul li a:hover { text-decoration: underline; }
#memo_produit_fiche_produit_lien_i_look { display:none; }
#memo_produit_fiche_produit_lien_vupage { background:transparent url(/Styles/memo_produit_images/memo_produit_fiche_vu.gif) no-repeat; padding: 4px 0 5px 25px; }
#memo_produit_fiche_produit_lien_envoyerami { background:transparent url(/Styles/memo_produit_images/memo_produit_fiche_mail.gif) no-repeat; padding: 4px 0 5px 25px; }
#memo_produit_fiche_produit_lien_imprimer { background:transparent url(/Styles/memo_produit_images/memo_produit_fiche_imprimer.gif) no-repeat; padding: 4px 0 5px 25px; }
#memo_produit_fiche_produit_liens_achatsecurise { background:transparent url(/Styles/memo_produit_images/memo_produit_fiche_securise.gif) no-repeat; padding: 4px 0 5px 25px; }
#memo_produit_fiche_produit_selecteur table { font: 12px Arial, Helvetica, sans-serif; color: #828385; }
#memo_produit_fiche_select_selecteur_coloris,
#memo_produit_fiche_select_selecteur_taille,
#memo_produit_fiche_select_selecteur_quantite { font-size: 12px; color: #828385; padding :0px; }

#memo_produit_fiche_select_libelle_coloris,
#memo_produit_fiche_select_libelle_taille,
#memo_produit_fiche_select_libelle_quantite,
#memo_produit_fiche_libelle_article { height: 22px;}


#memo_produit_fiche_produit_selecteur table td span.memo_produit_fiche_selecteur_libelle { line-height: 25px; width:60px;}


#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_coloris,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_coloris_Label,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_taille,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_taille_Label,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_quantite,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_quantite_Label { margin : 0 0 0 10px; background-color:#fff; font-size:12px; color:#828385; }

#divDispo { margin : 0 0 0 10px; background-color:#fff; font-size:12px;  }

.memo_produit_fiche_disponible{color: green; }
.memo_produit_fiche_differe { color: orange; }
.memo_produit_fiche_epuise { color: red; }

#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_coloris,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_coloris_Label { width: 165px; }
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_taille,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_taille_Label { width: 75px; }
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_quantite,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_quantite_Label { width: 60px; }
#memo_produit_fiche_produit_selecteur table td { padding: 2px; }
#memo_produit_fiche_zone_information #memo_produit_fiche_produit_pictos a { display: inline; }
#memo_produit_fiche_zone_information * a { position: static; }
#memo_produit_fiche_produit_descriptif1 a { position: static; display: inline; text-decoration: underline; }
#memo_produit_fiche_produit_descriptif1 a:hover { text-decoration: none; }

#memo_produit_fiche_produit_selecteur tr > #memo_produit_fiche_produit_lien_guide_taille { left: 55%; margin-left: 40px; @padding-left: 28px; top: 260px; @background-position: 16px 4px; text-align:left;}
#memo_site > #memo_produit_fiche td#memo_produit_fiche_produit_lien_guide_taille { top: 248px; /* placement pop-up IE 7 */ }
#memo_produit_fiche_produit_lien_guide_taille { display: block; position: absolute; width: 135px; _top: 264px; _margin-left: 0; left: 140px; _left: 160px; background: url(/Styles/memo_produit_images/memo_produit_fleche.gif) no-repeat left center; }
#memo_produit_fiche_produit_lien_guide_taille a { padding-left : 12px; font-weight:bold; text-decoration:underline; }
#memo_produit_fiche_produit_liens_zoom a { display:block; width: 94px; }
#memo_produit_fiche_produit_liens_zoom_plus { display:none; }

#memo_produit_fiche_produit_zoom_plus { /*padding-left:28px;*/ _margin-left:3px;}
/* Fin zone info */





/* Centre centre */

#memo_produit_centre_centre {  display:none; position: absolute; top: 435px; margin-left:730px; width: 220px; height:200px; background-color:#FF0000; }
#memo_site_gauche { display: none; }

/************************************
 *	Modal pop up de la fiche produit
 ************************************/

div.memo_produits_ajoutpanier_modalpopup { background: #FFFFFF; width: 600px; height: 550px; color: #424245; overflow:hidden;}

div.memo_produits_ajoutpanier_entete { padding: 25px 18px 8px;/* background: url(/Styles/memo_produit_images/popup_produit_border_top.gif) no-repeat left top;*/ }
span.memo_produits_ajoutpanier_libelle { color: #d7006f; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }

div.memo_produits_ajoutpanier_recap { padding: 0 18px; /*background: url(/Styles/memo_produit_images/popup_produit_border_bottom.gif) no-repeat left bottom;*/ }
td.memo_produits_ajoutpanier_recap_informations { padding-top: 10px; }
td.memo_produits_ajoutpanier_recap_informations span.memo_produits_ajoutpanier_recap_libelle { font-weight: bold; color: #d7006f; margin-top: 10px; }
td.memo_produits_ajoutpanier_recap_informations span.memo_produits_ajoutpanier_recap_intitule { margin: 0 2px; }

div.memo_produits_ajoutpanier_modalpopup table.memo_produits_ajoutpanier_recap_table { width: 100%; border-top: 1px dotted #807F80; }
/*////// Tweak pour IE6 //////*/
/**html .memo_produits_ajoutpanier_modalpopup { margin-bottom:300px; margin-right:250px; }*/
/*/// FIN Tweak pour IE6 ///*/
div.memo_produits_ajoutpanier_modalpopup td.memo_produits_ajoutpanier_recap_image { width: 20%; text-align: center; }
div.memo_produits_ajoutpanier_modalpopup span.memo_produits_ajoutpanier_recap_prix { font-weight: bold; }
div.memo_produits_ajoutpanier_modalpopup td.memo_produits_ajoutpanier_recap_boutons { padding: 10px 0; }
div.memo_produits_ajoutpanier_modalpopup span.memo_produits_ajoutpanier_recap_retour,
div.memo_produits_ajoutpanier_modalpopup span.memo_produits_ajoutpanier_recap_retour a { display: block; }
div.memo_produits_ajoutpanier_modalpopup span.memo_produits_ajoutpanier_recap_valider,
div.memo_produits_ajoutpanier_modalpopup span.memo_produits_ajoutpanier_recap_valider a { display: block; }
div.memo_produits_ajoutpanier_modalpopup span.memo_produits_ajoutpanier_recap_valider { /*position: absolute; bottom: 70px; left: 350px;*/ float:right; }
div.memo_produits_ajoutpanier_modalpopup .memo_produits_ajoutpanier_recap_retour:hover { cursor: pointer; }

div.memo_produits_ajoutpanier_modalpopup{}
/************************************
 *	Fin Modal pop up de la fiche produit
 ************************************/

#memo_produit_fiche_produit_selecteur table #memo_produit_fiche_libelle_prix { display: none; }







/* zone footer */
#memo_produit_fiche_produit_footer { clear: both; padding-top:30px; }
.memo_produit_fiche_produit_footer_onglets { height: 18px; padding-left: 65px; width: 902px; margin-bottom:10px;  }
.memo_produit_fiche_produit_footer{padding-top: 10px;}
#memo_produit_fiche_produit_footer_onglets0 {display:block;}
.memo_produit_fiche_produit_footer_onglets ul{border-bottom:1px solid #ccc;height:20px;overflow:visible;}
.memo_produit_fiche_produit_footer_onglets ul,
.memo_produit_fiche_produit_footer_onglets ul li { list-style-type: none; }
.memo_produit_fiche_produit_footer_onglets ul li { float: left; position: relative; bottom: -1px; font: 11px Arial, Helvetica, sans-serif; text-align: center; }
.memo_produit_fiche_produit_footer_onglets ul li a { display: inline; height: 19px; line-height: 19px; color: #828385; text-decoration: none;  border-bottom:1px solid #ccc;}
.memo_produit_fiche_produit_footer_onglets ul li a#memo_produit_fiche_footer_onglettop { display: none; }
.memo_produit_fiche_produit_footer_onglets ul li a.memo_produit_fiche_footer_onglet_courant {background-image: url(/Styles/memo_produit_images/memo_produit_onglet_footer_current.gif) !important; background-color:0; color:#fff; border:0; height:20px !important;}


li a#memo_produit_fiche_footer_onglet0 { display:block; width: 260px; height:19px; background: url(/Styles/memo_produit_images/memo_produit_onglet_footer.gif) no-repeat; margin-right: 5px; }
li a#memo_produit_fiche_footer_onglet1 { display:block; width: 260px; height:19px; background: url(/Styles/memo_produit_images/memo_produit_onglet_footer.gif) no-repeat; margin-right: 5px; }
li a#memo_produit_fiche_footer_onglet2 { display:block; width: 260px; height:19px; background: url(/Styles/memo_produit_images/memo_produit_onglet_footer.gif) no-repeat; margin-right: 5px; }

#memo_produit_fiche_produit_footer0 { clear: both; padding-left: 65px; display:none;}
#memo_produit_fiche_produit_footer1 { clear: both; padding-left: 65px; }
#memo_produit_fiche_produit_footer2 { clear: both; padding-left: 65px; }
/* Fin A supprimer quand classe ok */




#ctl00_cphZoneActive_ctl01 { width:391px; margin-left: 1px; }

/* Produits coordonnes  *********************************************/
#memo_produit_fiche_produit_footer { clear:both; position:relative; padding:30px 0 0/*10px 35px 0 21px*/; display: block; z-index:48; }
#memo_produit_fiche_produit_footer_onglets { margin:0 0 15px;  }
#memo_produit_fiche_produit_footer_onglets ul { list-style:none; height:19px; border-bottom:1px solid #5a6e78; overflow:hidden; }
#memo_produit_fiche_produit_footer_onglets li { display:block; float:left; margin:0 5px 0 0; }
#memo_produit_fiche_produit_footer_onglets li a { display:block; float:left; height:19px; padding:0 5px; line-height:19px; white-space:nowrap; font-size:13px; text-decoration:none; color:#fff; background:#5a6e78; }
#memo_produit_fiche_produit_footer0 { clear:both; display:block; }
#memo_produit_fiche_produit_footer1 { clear:both; }
#memo_produit_fiche_produit_footer2 { clear:both; }
#memo_produit_fiche_produit_footer table { /*min-width:576px;*/ text-align:center; border: 1px solid #FFFFFF; margin-bottom: 50px; margin-top: 30px;}
#memo_produit_fiche_produit_footer td { vertical-align: top; text-align:center; width:192px; color:#C9C7C8; padding-bottom: 70px; }
#memo_produit_fiche_produit_footer .memo__produit { position:relative; margin:0 auto 30px; width:165px; height:245px; text-align:center; }
/* Visuel */
#memo_produit_fiche_produit_footer .memo__visuel {display: block;  clear: both; width:165px; background: url(/Styles/memo_liste_images/memo_liste_border_bottom.gif) no-repeat center bottom; padding-bottom:7px; }
#memo_produit_fiche_produit_footer .memo__visuel a { display: block; border: 1px solid #C9C7C8; width:150px; border-bottom: none; text-align: center;margin-left:auto; margin-right:auto; padding: 5px 7px 5px 7px;}
		 
#memo_produit_fiche_produit_footer .memo__visuel a:first-letter { text-transform:uppercase; } 
#memo_produit_fiche_produit_footer .memo__visuel a img { display:block; background:#F5F5F5; width:145px;height:193px; }
/* Nom du produit */
#memo_produit_fiche_produit_footer .memo__designation { display: block; width:150px;  line-height: 12px;  color:#697277;}
#memo_produit_fiche_produit_footer .memo__designation a { display: block;  text-align: center; color:#697277;font-size:11px;}
#memo_produit_fiche_produit_footer .memo__designation a:hover { text-decoration:underline; }
#memo_produit_fiche_produit_footer .memo__designation a:visited { color:#847a71; text-decoration:underline; } 
#memo_produit_fiche_produit_footer .memo__designation a:first-letter { text-transform:uppercase; }    
/* Prix */
#memo_produit_fiche_produit_footer .memo__apartirdeprix { display: block; width:165px;  text-align: center; position:relative; top:0px; } 
#memo_produit_fiche_produit_footer .memo__apartirde { display: block; width:165px; text-align: center; font-size:10px; margin-top: 5px; position:relative; top:0px; }
#memo_produit_fiche_produit_footer .memo__prix { display: block; width:165px; font-size:13px; text-align: center;  font-weight:bold; position:relative; top:0; color:#ff7c24;}
/* Prix Barre */
#memo_produit_fiche_produit_footer .memo__aulieudeprixbarre {display: block; width:165px; text-align: center; font-size:10px; position:relative; top:0; line-height: 10px;}
/* Pictos */            
#memo_produit_fiche_produit_footer .memo__picto1, #memo_produit_fiche_produit_footer .memo__picto2 { position:absolute; } 
#memo_produit_fiche_produit_footer .memo__picto1 img { display: block; /*width:165px; */text-align: center; height: 30px; margin:5px 5px 5px 5px;  }
#memo_produit_fiche_produit_footer .memo__picto2 img { display:block; /*width:165px;*/ background:url(./memo_liste/bg_tetieres.gif) no-repeat left top; }
#memo_produit_fiche_produit_footer .memo__picto1 { display:block; top:-37px; width:165px; }
#memo_produit_fiche_produit_footer .memo__picto2 { top:130px; right:-20px; /*width:165px;*/ } 
#memo_produit_fiche_produit_footer .memo__picto3 { position:absolute; width:165px; text-align: center; top:290px; left:0; z-index:3; padding-bottom:20px; margin-bottom:20px; }
#memo_produit_fiche_produit_footer .memo__picto3 img { display:block; text-align: center; margin:0 auto;/*height:30px;*/ background:#ffffff;  }
	
.memo_produit_quicklook { display:none; margin-top: 100px;}
#memo_produit_fiche_produit_lien_richmedia {
cursor:pointer;
left:218px;
top:420px;
position:absolute;
z-index:40;
_left:282px;
_top:0;}

/* Avail ***********************************************************/
.memo_avail_produit, .memo__produit { position:relative; margin:0 0 30px; width:165px; height:246px; padding-bottom:30px;}
.memo_produits_ajoutpanier_modalpopup_avail .memo_avail_produit ,
.memo_produits_ajoutpanier_modalpopup_avail .memo__produit {height:266px;}
.memo_produits_ajoutpanier_modalpopup_avail { display: block; position:relative;  overflow:auto;height:260px; margin:0; /*margin:0 43px 30px 0;width:150px; */ }
.memo_produits_ajoutpanier_modalpopup_avail table{margin:0 auto;}
.memo_produits_ajoutpanier_modalpopup_avail table td{width:165px; text-align:center;}
/*#memo__produit3 { display:none;}*/
.memo_produits_ajoutpanier_modalpopup_avail .memo__visuel .memo_produits_ajoutpanier_recap table td.memo_produits_ajoutpanier_recap_image {margin-top:8px;}
	/* Visuel */
	.memo_avail_visuel, .memo_produits_ajoutpanier_modalpopup_avail .memo__visuel {display: block;  clear: both; width:165px; background: url(/Styles/memo_liste_images/memo_liste_border_bottom.gif) no-repeat center bottom; padding-bottom:7px; }
	.memo_avail_visuel a, .memo_produits_ajoutpanier_modalpopup_avail .memo__visuel a { display: block; border: 1px solid #C9C7C8; width:150px; border-bottom: none; text-align: center; margin-left:auto; margin-right:auto; padding: 5px 7px 5px 7px;  }
	.memo_produits_ajoutpanier_modalpopup_avail .memo__visuel a {width:100px;}
	.memo_avail_visuel a:first-letter, .memo_produits_ajoutpanier_modalpopup_avail .memo__visuel a:first-letter { text-transform:uppercase; } 
	.memo_avail_visuel a img, .memo_produits_ajoutpanier_modalpopup_avail .memo__visuel a img {width:145px; display:block; background:#F5F5F5; text-align: center; }/*{ width:100px; height:133px; display:block; background:#F5F5F5; }
	/* Nom du produit */
	.memo_avail_designation, .memo_produits_ajoutpanier_modalpopup_avail .memo__designation { display: block; width:150px; height:38px; line-height: 12px;  color:#697277;}
		.memo_avail_designation a, .memo_produits_ajoutpanier_modalpopup_avail .memo__designation a { display: block;  text-align: center; color:#697277;font-size:11px;}
		.memo_avail_designation a:hover, .memo_produits_ajoutpanier_modalpopup_avail .memo__designation a:hover { text-decoration:underline; }
		.memo_avail_designation a:visited, .memo_produits_ajoutpanier_modalpopup_avail .memo__designation a:visited { color:#847a71; text-decoration:underline; } 
		.memo_avail_designation a:first-letter, .memo_produits_ajoutpanier_modalpopup_avail .memo__designation a:first-letter { text-transform:uppercase; }
   	/* Prix */
    .memo_avail_apartirdeprix, .memo_produits_ajoutpanier_modalpopup_avail .memo__apartirdeprix  { display: block; width:165px;  text-align: center; position:relative; top:0px; }	
 		.memo_avail_apartirde, .memo_produits_ajoutpanier_modalpopup_avail .memo__apartirde {display: block; width:165px;  text-align: center; position:relative; top:0px;}
		.memo_avail_prix, .memo_produits_ajoutpanier_modalpopup_avail .memo__prix { display: block; width:165px; font-size:13px; text-align: center;  font-weight:bold; position:relative; top:0; color:#E03288;}

	/* Prix Barre */
	.memo_avail_aulieudeprixbarre, .memo_produits_ajoutpanier_modalpopup_avail .memo__aulieudeprixbarre {display: block; width:165px; text-align: center; font-size:10px; position:relative; top:0; line-height: 10px;}
			/* redéfinition pour surlayer ajout panier */
			.memo_produits_ajoutpanier_modalpopup td.memo_produits_ajoutpanier_recap_image {padding-top:8px,}
			.memo_produits_ajoutpanier_modalpopup_avail .memo__visuel,
			.memo_produits_ajoutpanier_modalpopup_avail .memo__designation,
			.memo_produits_ajoutpanier_modalpopup_avail .memo__prix,
			.memo_produits_ajoutpanier_modalpopup_avail .memo__apartirde,
			.memo_produits_ajoutpanier_modalpopup_avail .memo__apartirdeprix,
			.memo_produits_ajoutpanier_modalpopup_avail .memo__aulieudeprixbarre{width:116px; margin-left:auto; margin-right:auto;}	
	/* Pictos */            
	.memo_avail_picto1, .memo_avail_picto2,
	.memo_produits_ajoutpanier_modalpopup_avail .memo__picto1,
	.memo_produits_ajoutpanier_modalpopup_avail .memo__picto2 { position:absolute; }  
	.memo_avail_picto1 img,
	.memo_avail_picto2 img,
	.memo_produits_ajoutpanier_modalpopup_avail .memo__picto1 img,
	.memo_produits_ajoutpanier_modalpopup_avail .memo__picto2 img { display: block;  text-align: center; /*width:165px;height: 30px; margin:5px 5px 5px 5px;*/  }
	.memo_avail_picto1,
	.memo_produits_ajoutpanier_modalpopup_avail .memo__picto1 { position:relative;}
	.memo_avail_picto2 { top:130px; right:-20px; } 
	.memo_produits_ajoutpanier_modalpopup_avail .memo__picto2 { top:110px; right:-10px; } 
	.memo_avail_picto3, .memo_produits_ajoutpanier_modalpopup_avail .memo__picto3 { position:absolute; width:165px; text-align: center; top:325px; left:0; z-index:3; padding-bottom:20px; margin-bottom:20px; }
	.memo_produits_ajoutpanier_modalpopup_avail .memo__picto3 {top: 268px;}
  		.memo_avail_picto3 img, .memo_produits_ajoutpanier_modalpopup_avail .memo__picto3 img { display:block; text-align: center; margin:0 auto;/*height:30px;*/ background:#ffffff; }
/* Avail en popup ajout panier */	
.memo_produits_avail_titre { display: block; margin:10px 0 0 10px; font-size:12px; color: #d7006f; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.memo_produits_ajoutpanier_modalpopup { background:#fff; }
.memo__produit_main, .memo_avail_produit_main { position:relative; width:165px; margin:0 auto;}
	.memo__produit_main1, .memo_avail_produit_main1 { z-index:15; }
	.memo__produit_main2, .memo_avail_produit_main2 { z-index:14; }
	.memo__produit_main3, .memo_avail_produit_main3 { z-index:13; }
	.memo__produit_main4, .memo_avail_produit_main4 { z-index:12; }
	.memo__produit_main5, .memo_avail_produit_main5 { z-index:11; }


/* Fin zone footer */

/* Modal pop up envoyer à une amie */
#memo_produit_hidden {}
#memo_produit_hidden .modalPopup { width: 690px; padding-left: 5px; padding-right: 4px; background: #FFFFFF; }
#ctl00_cphZoneActive_headerImage { padding-bottom:20px; display:none;}
#FormulaireEnvoyerAmiModalPopupExtender_foregroundElement {  padding-left: 0px; padding-right: 0px; }
td.memo_produit_envoyer_ami_produit_designation { font-size: 20px; color: #e03288; margin-top: 10px;  padding-bottom:10px;}
#ctl00_cphZoneActive_cancelButton, 
#ctl00_cphZoneActive_submitButton {padding-bottom:20px; padding-top:10px;}
/* Fin Modal pop up envoyer à une amie */

/* Modal envoyer a un ami *******************************************/
#navHaut, #navHaut div, #navHaut div ul{z-index:1;}
#ctl00_cphZoneActive_FormulaireEnvoyerAmiPanel {border:#5a6e78 1px solid; z-index:50;}
#memo_produit_hidden .modalPopup { position:relative; width:700px; height:400px; overflow:auto; font-size:11px; color:#616a74; padding:10px; background:#ffffff; }
#memo_produit_hidden .modalPopup table { border-spacing:0; border-collapse:collapse; border:none; }
.memo_produit_envoyer_ami_erreur_message { padding:3px 10px; background:#ffffff; }
.memo_produit_envoyer_ami_erreur_message a { color:#616A74; }
.memo_produit_envoyer_ami_produit_designation { font-size:22px; font-weight:normal; color:#5a6e78; text-transform:lowercase; background:#ffffff; }
.memo_produit_envoyer_ami_produit_visuel { padding:0 10px 10px 0; background:#ffffff; }
.memo_produit_envoyer_ami_erreur_descriptif { vertical-align:top; text-align:left; font-size:11px; color:#616a74; background:#ffffff; }
#memo_produit_hidden .modalPopup input { padding:1px 3px; margin:0 0 3px 10px; border:1px solid #616A74; width:300px; color:#5a6e78; }
#memo_produit_hidden .modalPopup textarea { padding:1px 3px; margin:10px; border:1px solid #616A74;  width:630px; color:#5a6e78; }
#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;}




.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; }

/* Multifractionnement finaref */
#memo_site_centre { position: relative; z-index: 1; }
#memo_site_bas { position: relative; z-index: 0; }
#memo_produit_fiche_produit_multifractionnement { position: absolute; width: 252px; left: 50%; margin-left: 225px; _margin-left: 34px; margin-top: -40px; @margin-top: -120px; _margin-top: -130px; color: #3E5868; z-index:50;}
#memo_produit_fiche_produit_multifractionnement_libelle_1 { background:  #eaeeed url(/Styles/memo_produit_images/finaref_haut.gif) no-repeat left top; padding: 44px 0 0; }
#memo_produit_fiche_produit_multifractionnement_libelle_1 strong { font-size: 12px; }
div#memo_produit_fiche_produit_multifractionnement_calcul,
div#memo_produit_fiche_produit_multifractionnement_lien { padding: 0 5px 0 17px; }
div#memo_produit_fiche_produit_multifractionnement_lien { padding-bottom: 17px; background: url(/Styles/memo_produit_images/finaref_bas.gif) no-repeat left bottom; }
div#memo_produit_fiche_produit_multifractionnement_lien a { display: block; font-size: 10px; color: #72797F; background: url(/Styles/memo_produit_images/kg_finaref_fleche.gif) no-repeat left 3px; padding-left: 13px; }
div#memo_produit_fiche_produit_multifractionnement_lien a:hover { text-decoration: none; }
span.memo_produit_fiche_produit_multifractionnement_libelle_3 { font-size: 10px; }
span#mtmens, span#nbfract, #mtfrais, #taeg { color: #D2007A; }
#memo_produit_fiche_produit_multifractionnement_mention { position: absolute; z-index: 10; width: 230px; background: #eaeeed url(/Styles/memo_produit_images/finaref_bas.gif) no-repeat left bottom; font-size: 10px; padding: 5px 5px 14px 17px; margin-top: -15px; text-align: justify; color: #72797F; }


/*Bazaarvoice*/
div.BVRRRatingsHistogramButtonPopin{right:0!important;}
/*Fin Bazaarvoice*/


/*#memo_search {
background:transparent url(memo_site_images/search_loupe.gif) no-repeat scroll left 8px;
height:30px;
left:50%;
margin-left:-488px;
position:relative;
top:-32px;
width:390px;
}

#memo_panier_rapide {
left:50%;
margin-left:30px;
position:absolute;
top:25px;
}*/
/* Fin Multifractionnement finaref */
/*****************************
 * Bazaarvoice
 *****************************/
/*#memo_produit_fiche_zone_information #memo_produit_fiche_produit_note {
	position: right;
	top: 66px;
	left: 360px;
	padding-bottom: 2px;
	width: 195px;
	font: 11px Arial, Helvetica, sans-serif; border-bottom: 1px dotted #66757E;
	/*@z-index: 2;  Pour IE */
/*}
table.BVRatingSummary { line-height: 12px; }
#memo_produit_fiche_zone_information span.BVProductBookmarking span.BVProductBookmarkingLabel { display: block; }
#memo_produit_fiche_zone_information span.BVProductBookmarking a.BVSocialBookmarkingSharingLink { display: inline; }
td.BVcustomerRatingScore,
span.BVProductBookmarking { display: none; }
td.BVRatingSummaryLinks a { line-height: 4px; _line-height: 8px; }
.BVratingsHistogramButtonPopin { left: -20px; top: 15px; }
.BVRatingSummaryLinks { padding-top: 4px; }
table.BVRatingWraperTable tr.BVRatingRow .BVcustomerRatingItem { width: 70px; }
/*****************************
 * Fin bazaarvoice
 *****************************/
