﻿/* Bouton "AGRANDIR" */
/*#memo_produit_fiche_produit_zoom_plus { position:absolute; margin-top:140px; margin-left:-245px; }
/* FIN Bouton "AGRANDIR" */

/* Bouton "AGRANDIR" + "360" */
#memo_produit_fiche_produit_zoom_plus { position:absolute; margin-top:134px; margin-left:-327px; _margin-left:-324px; }
#memo_produit_fiche_produit_lien_richmedia { position:absolute; margin-top:134px; margin-left:-154px; _margin-left:-151px; }
/* FIN Bouton "AGRANDIR" + "360" */


/* Lien "Guide des tailles" */
#memo_produit_fiche_produit_lien_guide_taille { position:absolute; display:block; /*margin-top:-20px; margin-left:110px;*/ top:292px; right:270px; padding-left:20px; background:url(/Fr/styles/memo_produit_images/puce_fiche.gif) top left no-repeat; }
#memo_produit_fiche_produit_lien_guide_taille a{ color:#7a6457; text-decoration:none; }
#memo_produit_fiche_produit_lien_guide_taille a:hover{ text-decoration:underline; color:#7a6457; }
/* FIN Lien "Guide des tailles" */


/* Bouton "J'aime" de Facebook */
#memo_produit_fiche_produit_ProduitCentre2 { position:absolute; right:17px; top:325px; }
/* FIN Bouton "J'aime" de Facebook */


/* //////////////////// Div "Envoyer à une amie" ////////////////////  */

#FormulaireEnvoyerAmiModalPopupExtender_backgroundElement{ background-color:#7a6457000; -moz-opacity:0.7; opacity: 0.7; filter:alpha(opacity=70); display:none; }

.modalPopup{ background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a6457; padding:5px 20px 10px 20px; border:#3E302C 1px solid; position:relative; height:530px; overflow-x:hidden; overflow-y:scroll; }
.modalPopup a{ color:#7a6457; }
.modalPopup a:hover{ text-decoration:none; }
.modalPopup img{ /*margin-bottom:15px; margin-top:-15px;*/ }
.modalPopup table{ text-align:center; }
.modalPopup table tr td input{ font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#F4EFEC; border:1px solid #D2C6BF; }
.modalPopup table tr td textarea{ width:485px; margin-bottom:10px; background-color:#F4EFEC; border:1px solid #D2C6BF; }

.memo_produit_envoyer_ami_erreur_descriptif{ width:335px; text-align:justify; vertical-align:top; padding-top:25px; padding-left:15px; }
.memo_produit_envoyer_ami_produit_visuel img{ padding-top:15px; }
.memo_produit_envoyer_ami_produit_designation{ text-align:left; padding:0px 0px 5px 0px; color:#7a6457; font-size:15px; font-weight:bold;  }
.memo_produit_envoyer_ami_mail_sujet{ text-align:left; padding:15px 0px 5px 0px; width:485px; color:#7a6457; font-size:15px; font-weight:bold; text-transform:uppercase; }
.memo_produit_envoyer_ami_mail_message{ text-align:left; padding-left:5px; }
.memo_produit_envoyer_ami_erreur_message span{ color:#FF0000; font-weight:bold; }
.memo_produit_envoyer_ami_email, .memo_produit_envoyer_ami_nom { padding-top:10px; }

#ctl00_cphZoneActive_headerImage { display:none; }

/* ////////////////// FIN Div "Envoyer à une amie" //////////////////  */


#memo_fil_ariane { float: none; }


/* Zone visuel */

#memo_produit_fiche_zone_visuel { float: left; width: 407px; position: relative; }
#memo_produit_fiche_picto_marque,
#memo_produit_fiche_picto1,
#memo_produit_fiche_picto2 { position: absolute; }

#memo_produit_fiche_picto_marque { top: 7px; left: 84px; }

#memo_produit_fiche_picto2 {}

#memo_produit_fiche_picto1 { top: 7px; right: 10px; }

#memo_produit_fiche_produit_autres_visuels { float: left; text-align: center; }

#memo_produit_fiche_produit_autres_visuels a { display: block; margin-bottom:5px; }

#memo_produit_fiche_produit_autres_visuels img { margin: 0 auto; border-color: #fff; padding:5px; border:1px solid #d8c7be; }

#memo_produit_fiche_produit_visuel { margin-left: 80px; margin-bottom:40px; }

#memo_produit_fiche_produit_visuel a { display: block; width:285px; height:375px; text-align: center; }

#memo_produit_fiche_produit_visuel img { margin: 0 auto; border:1px solid #E5D8D1; }
/* Fin zone visuel */

/* Zone info */
#memo_produit_fiche_zone_information { float: left; position: relative; width:559px; }
h3#memo_produit_fiche_produit_titre { margin: 5px; padding: 6px 0; font: 14px Arial, Helvetica, sans-serif; font-weight: bold; }
h1#memo_produit_fiche_produit_titre { margin:5px 0px 15px 0px; font: 13px Arial, Helvetica, sans-serif; letter-spacing:1px; color: #7a6457; font-weight:bold; }

/* onglets et page liée */
#memo_produit_fiche_produit_descriptif { clear: left; }
#memo_produit_fiche_onglets { height: 18px; border-bottom:1px solid #e5d8d1; }
#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; width: 112px; margin: 0px 5px 0px 0px; padding: 0; background: #fff; font: 10px Arial, Helvetica, sans-serif; text-transform: uppercase; }
#memo_produit_fiche_onglets ul li a { display: block; height: 18px; padding: 0 0 0 3px; line-height: 17px; color: #7a6457; text-decoration: none; font-weight: bold; background:#e5d8d1; }
#memo_produit_fiche_zone_information #memo_produit_fiche_onglets #memo_produit_fiche_onglet4 { display:none; }
#memo_produit_fiche_produit_descriptif1,
#memo_produit_fiche_produit_descriptif2,
#memo_produit_fiche_produit_descriptif3,
#memo_produit_fiche_produit_descriptif4 { overflow:auto; clear: left; width:336px; height:160px; padding:15px 20px 15px 20px; border-bottom:1px solid #d8c7be; border-right:1px solid #d8c7be; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#7a6457;}

#memo_produit_fiche_produit_descriptif1 h2 { margin:0; font-size:10px; }
#memo_produit_fiche_produit_descriptif1 a { color:#7A6457; text-decoration:underline; }
	#memo_produit_fiche_produit_descriptif1 a:hover { text-decoration:none; }

#BVCustomerRatings { display: none; }

/* 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: rgb(74,122,142); width: 20%; }
#memo_produit_fiche_produit_technique td.memo_fiche_technique_description { color: #7a6457; }
/* fin fiche tech */

	/* fin onglets et page liée */

#memo_produit_fiche_centre { clear: both; }
#memo_produit_fiche_produit_selecteur { margin-top: 20px; margin-bottom: 4px; }
.memo_produit_fiche_libelle_prix_2points { display:none;}
#divPrix { display:block; position: absolute; right:0px; top:68px; width:167px; padding-left:15px; font-size:20px; color:#7a6457; }
#memo_produit_fiche_libelle_prix {display:none; background-color: transparent; }

.memo_apartirde { font-size: 10px; color:#7a6457; display: block; position: relative; }
.memo_prixvente { font-size: 20px; color:#7a6457; display: block; position: relative; font-weight:bold; }
.memo_aulieude { font-size: 10px; color:#7a6457; display: block; position: relative; float: left; }
.memo_prixbarre { display:block; font-size: 10px; color:#7a6457; text-decoration:line-through; position: relative; }

/*#memo_produit_fiche_produit_prix { display:block; float: left; margin-top:65px; margin-left:0px; width: 100px; }*/
#memo_produit_fiche_produit_prix { color:#7A6457; display:block; font-size:20px; padding-left:15px; position:absolute; right:97px; top:125px; width:70px; }

#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: absolute; top: 370px; left: 17px; width: 134px; height:26px; }
#ctl00_cphZoneActive_memo_produit_fiche_ajout_panier_image { }
#memo_produit_fiche_produit_note { position: absolute; top: 67px; right: 0; width: 190px; font: 11px Arial, Helvetica, sans-serif; }
#memo_produit_fiche_produit_pictos { display : block ; position: absolute; top: 183px; right: 0; width:167px; height:23px; padding: 17px 0px 22px 15px; border-bottom:1px solid #d8c7be; font: 11px Arial, Helvetica, sans-serif; background: url(/Fr/Styles/memo_produit_images/titre_pictos_entretien.gif) no-repeat left top; }
#memo_produit_fiche_produit_pictos a img { margin-right: 6px; }

#memo_produit_fiche_produit_liens { float:right; border-left:1px solid #d8c7be; padding-top:15px; padding-bottom:45px; }
#memo_produit_fiche_produit_liens table { color:#7a6457; font-size: 11px; list-style-type: none; }
#memo_produit_fiche_produit_liens table tr td a { color:#7a6457; text-decoration: none; }
#memo_produit_fiche_produit_liens table tr td a:visited { color:#7a6457; text-decoration: none; }
#memo_produit_fiche_produit_liens table tr td a:hover { text-decoration: underline; }

#memo_produit_fiche_produit_lien_i_look { display:none; }
#memo_produit_fiche_produit_lien_vupage { /*display:none;*/ }
#memo_produit_fiche_produit_liens_achatsecurise { display:none; }
#memo_produit_fiche_produit_lien_vupage,
#memo_produit_fiche_produit_lien_envoyerami,
#memo_produit_fiche_produit_lien_imprimer { display:block; width:153px; padding-left:20px; background:url(/Fr/styles/memo_produit_images/puce_fiche.gif) top left no-repeat; }

#memo_produit_fiche_produit_selecteur table { font: 11px Arial, Helvetica, sans-serif; color: #7a6457; }
#memo_produit_fiche_select_separateur_coloris,
#memo_produit_fiche_select_separateur_taille,
#memo_produit_fiche_select_separateur_quantite,
#divDispo { padding-left:30px; }
#divDispoPicto img { display:none; }
#memo_produit_fiche_produit_selecteur table td span.memo_produit_fiche_selecteur_libelle { padding-left:15px; color:#7a6457; }
#memo_produit_fiche_produit_selecteur table td select { font-size: 10px; color: #7a6457; height:18px; text-transform:uppercase; }
#memo_produit_fiche_produit_selecteur table,
#memo_produit_fiche_produit_selecteur table td {  }

/* Fin zone info */


/*Zone bas*/

#memo_produit_fiche_produit_footer {  position:relative; float:left; width:966px; margin-top:15px; }

	.memo_produit_fiche_produit_footer { clear:both; /*overflow:hidden; height:280px;*/ margin-bottom:40px; padding:30px 0px 0px 53px; border:1px solid #e5d8d1; border-top:none; }

	.memo_produit_fiche_produit_footer table tr td { vertical-align:top; padding-bottom:40px; }

	.memo_produit_fiche_produit_footer_onglets { height:20px; border-bottom:1px solid #e5d8d1; }
	.memo_produit_fiche_produit_footer_onglets ul, .memo_produit_fiche_produit_footer_onglets ul li { list-style-type: none; margin: 0; padding: 0; text-align:center; }
	.memo_produit_fiche_produit_footer_onglets ul li { display: block; float: left; padding: 0;  font: 11px Arial, Helvetica, sans-serif; }
	.memo_produit_fiche_produit_footer_onglets ul li a { display: block; float: left; margin-right:5px; height: 20px; border:solid 1px #e5d8d1; border-bottom:none; padding:0 10px 0 10px; color:#7a6457; line-height:17px; text-decoration:none; white-space:nowrap; }
	.memo_produit_fiche_footer_onglet_courant { background:#e5d8d1; }

	/* Disponibilite au roll-over */
	.memo_produit_fiche_dispo { left:100px; top:275px; }
	.memo_dispo_rollover { border:1px solid #D2C6BF; top:140px; right:100px; font-size:10px; padding:5px 5px 25px 5px; background:url(/Fr/styles/memo_liste_images/dispo_legende.gif) no-repeat bottom center #FFFFFF; }
		.memo_liste_dispo, .memo_produit_fiche_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, .memo_produit_fiche_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, .memo_produit_fiche_dispo table { margin-left:0px; margin-top:0px; border-collapse:collapse; float:none; width:200px; }
				.memo_liste_dispo table tr td, .memo_produit_fiche_dispo table tr td { padding:4px; border-bottom:1px solid #EADED8; text-transform:lowercase; vertical-align:middle; }
				.memo_liste_dispo table td:first-letter, .memo_produit_fiche_dispo table td:first-letter { text-transform:uppercase; }
			.memo_liste_dispo .memo_dispo1, .memo_produit_fiche_dispo .memo_dispo1 { background:url(/Fr/styles/memo_liste_images/dispo_differe.gif) no-repeat center center; }
			.memo_liste_dispo .memo_dispo2, .memo_produit_fiche_dispo .memo_dispo2 { background:url(/Fr/styles/memo_liste_images/dispo_epuise.gif) no-repeat center center; }
			.memo_liste_dispo .memo_dispo4, .memo_produit_fiche_dispo .memo_dispo4 { background:url(/Fr/styles/memo_liste_images/dispo_stockreduit.gif) no-repeat center center; }
			.memo_liste_dispo .memo_dispo5, .memo_produit_fiche_dispo .memo_dispo5 { background:url(/Fr/styles/memo_liste_images/dispo_disponible.gif) no-repeat center center; }
			.memo_liste_dispo .memo_liste_dispo_legende, .memo_produit_fiche_dispo_legende { display:block; height:24px; min-width:181px; background:#F5F5F5 url(/Fr/styles/memo_liste_images/dispo_legende.gif) no-repeat center center; }
	.memo__produit_main, .memo_avail_produit_main { position:relative; }

#memo_produit_fiche_footer_onglettop { display:block; border:none; position:absolute; right:0; }

/* Zone_ideal_avec */
.memo__produit { width:173px; float:left; padding:10px 53px 0px 0px; /*text-align:center;*/ color:#8c7b71; overflow:hidden;  }
.memo__picto2 { display:none; }
.memo__picto1 { display:block; height:18px; width:103px; /*background-color:#666666;*/ margin-top:-18px; position:absolute; }
.memo__picto3 { display:block; height:18px; width:70px; /*background-color:#CCCCCC;*/ margin:-211px 0px 193px 103px; position:absolute; }
.memo__visuel,
.memo__visuel a { display:block; height:193px; width:173px; text-align:center; }
.memo__designation { display:block; background-color:#f2ebe7; padding:7px 10px 3px 10px; font:10px Arial, Verdana, sans-serif; color:#8c7b71; text-align:center; }
*html .memo__designation { overflow:hidden; }
.memo__designation a { text-decoration:none; color:#8c7b71; }
.memo__apartirdeprix { display:block; background-color:#f2ebe7; padding-bottom:5px; text-align:center; }
.memo__apartirde { font-size:10px; text-align:center; }
.memo__prix { font-weight:bold; text-align:center; }
.memo__aulieudeprixbarre { display:block; background-color:#f2ebe7; padding-bottom:5px; text-align:center; }
.memo__aulieude { display:none; text-align:center; }
.memo__prixbarre { text-decoration:line-through; text-align:center; }
.memo__libelle { }

/* Zone_produits_similaires */
.memo_substitution_produit { width:173px; float:left; padding:10px 53px 0px 0px; /*text-align:center;*/ color:#8c7b71; overflow:hidden;  }
.memo_substitution_picto2 { display:none; }
.memo_substitution_picto1 { display:block; height:18px; width:103px; /*background-color:#666666;*/ margin-top:-18px; position:absolute; }
.memo_substitution_picto3 { display:block; height:18px; width:70px; /*background-color:#CCCCCC;*/ margin:-211px 0px 193px 103px; position:absolute; }
.memo_substitution_visuel,
.memo_substitution_visuel a { display:block; height:193px; width:173px; text-align: center; }
.memo_substitution_designation { display:block; background-color:#f2ebe7; padding:7px 10px 3px 10px; font:10px Arial, Verdana, sans-serif; color:#8c7b71; text-align:center; }
*html .memo_substitution_designation { overflow:hidden; }
.memo_substitution_designation a { text-decoration:none; color:#8c7b71; }
.memo_substitution_apartirdeprix { display:block; background-color:#f2ebe7; padding-bottom:5px; text-align:center; }
.memo_substitution_apartirde { font-size:10px; text-align:center; }
.memo_substitution_prix { font-weight:bold; text-align:center; }
.memo_substitution_aulieudeprixbarre { display:block; background-color:#f2ebe7; padding-bottom:5px; text-align:center; }
.memo_substitution_aulieude { display:none; text-align:center; }
.memo_substitution_prixbarre { text-decoration:line-through; text-align:center; }
.memo_substitution_libelle { }


/* Zone_produits_avail */
.memo_avail_produit { width:173px; float:left; padding:10px 53px 0px 0px; /*text-align:center;*/ color:#8c7b71; overflow:hidden;  }
.memo_avail_picto2 { display:none; }
.memo_avail_picto1 { display:block; height:18px; width:103px; /*background-color:#666666;*/ margin-top:-18px; position:absolute; }
.memo_avail_picto3 { display:block; height:18px; width:70px; /*background-color:#CCCCCC;*/ margin:-211px 0px 193px 103px; position:absolute; }
.memo_avail_visuel,
.memo_avail_visuel a { display:block; height:193px; width:173px; text-align: center; }
.memo_avail_designation { display:block; background-color:#f2ebe7; padding:7px 10px 3px 10px; font:10px Arial, Verdana, sans-serif; color:#8c7b71; text-align:center; }
*html .memo_avail_designation { overflow:hidden; }
.memo_avail_designation a { text-decoration:none; color:#8c7b71; }
.memo_avail_apartirdeprix { display:block; background-color:#f2ebe7; padding-bottom:5px; text-align:center; }
.memo_avail_apartirde { font-size:10px; text-align:center; }
.memo_avail_prix { font-weight:bold; text-align:center; }
.memo_avail_aulieudeprixbarre { display:block; background-color:#f2ebe7; padding-bottom:5px; text-align:center; }
.memo_avail_aulieude { display:none; text-align:center; }
.memo_avail_prixbarre { text-decoration:line-through; text-align:center; }
.memo_avail_libelle { }


/* Centre centre */

#memo_site_gauche { display: none; }

#memo_produit_centre { width: 966px; position:relative; }

#memo_site_active { width: 966px; @z-index: 1; _z-index: 0; }

#memo_site_centre { }


/* Ajout au panier */

#ctl00_AjoutPanierPopup_AjoutPanierModalPopup_DropShadow { display:none; }

.memo_produits_ajoutpanier_modalpopup { position:relative; border:1px solid #3E302C; z-index: 1000; background-color: #fff; color:#7a6457; font-size: 11px; font-family:Verdana,Arial,Helvetica,sans-serif; padding:20px; width:470px; /*height:246px;*/ }
.memo_produits_ajoutpanier_entete { margin-bottom:15px; padding-bottom:12px; background:transparent url(/Fr/Styles/memo_authentification_images/separedotted.gif) repeat-x scroll left bottom; }
.memo_produits_ajoutpanier_recap { padding-top:5px; padding-bottom:15px; color:#7a6457; background:transparent url(/Fr/Styles/memo_authentification_images/separedotted.gif) repeat-x scroll left bottom; }
.memo_produits_ajoutpanier_recap_libelle { margin-left:5px; margin-top:13px; font-weight:bold; position:absolute; width:300px; }
.memo_produits_ajoutpanier_recap_reference { display:none; position:absolute; }
.memo_produits_ajoutpanier_recap_taille { margin-top:13px; position:absolute; width:300px; }
.memo_produits_ajoutpanier_recap_coloris { margin-top:-13px; position:absolute; width:300px; }
.memo_produits_ajoutpanier_recap_quantite { position:absolute; width:300px; }
.memo_produits_ajoutpanier_recap_prix { margin-left:5px; padding-top:10px; font-size:11px; font-weight:bold; position:absolute; width:300px; }
.memo_produits_ajoutpanier_recap_intitule { margin-left:5px; margin-right:5px; }
.memo_produits_ajoutpanier_recap_disponibilite { margin-left:5px; padding-top:10px; position:absolute; width:300px; }
.memo_produits_ajoutpanier_recap_boutons { padding:25px 15px 10px 15px; background-color: #fff; }
.memo_produits_ajoutpanier_recap_retour { margin-right:10px; }
.memo_produits_ajoutpanier_recap_retour a:hover { cursor:pointer; cursor:hand; }
.memo_produits_ajoutpanier_recap_image { padding-left:20px; position:relative; float:left; }
.memo_produits_ajoutpanier_recap_informations { padding-left:150px; position:absolute; float:left; }


/* AVAIL Ajout panier */
.memo_produits_avail_titre { display:block; margin-top:10px; }
.memo_produits_ajoutpanier_modalpopup_avail { padding-left:15px; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__produit { width:132px; float:left; padding:0px 20px 0px 0px; text-align:center; color:#8c7b71; overflow:hidden; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__picto1,
.memo_produits_ajoutpanier_modalpopup_avail .memo__picto2,
.memo_produits_ajoutpanier_modalpopup_avail .memo__picto3 { display:none; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__visuel,
.memo_produits_ajoutpanier_modalpopup_avail .memo__visuel a { display:block; height:132px; width:132px; text-align: center; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__designation { display:block; background-color:#f2ebe7; padding:7px 10px 3px 10px; font:10px Arial, Verdana, sans-serif; color:#8c7b71; text-align:center; }
*html .memo_produits_ajoutpanier_modalpopup_avail  .memo__designation { overflow:hidden; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__designation a { text-decoration:none; color:#8c7b71; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__apartirdeprix { display:block; background-color:#f2ebe7; padding-bottom:5px; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__apartirde { font-size:10px; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__prix { font-weight:bold; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__aulieudeprixbarre { display:block; background-color:#f2ebe7; padding-bottom:5px; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__aulieude { display:none; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__prixbarre { text-decoration:line-through; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__libelle { }
