#memo_produit_centre{ padding-top:20px;}
#memo_site_centre {_background: url(/de/Styles/memo_site_images/bg_corp.gif) no-repeat  0px -37px; min-height:480px }
#memo_site_gauche { display: none; }
#memo_site_active {  width: 979px; margin-left: 11px; display:inline; *margin-top: -22px; _margin-top:0; }
#memo_produit_fiche { color: #66757E; }
#memo_fil_ariane{ background:none;}
#memo_produit_fiche_zone_visuel { float: left; position: relative; width: 359px; margin-top : 45px; margin-left: 3px; }
#memo_produit_fiche_produit_autres_visuels { float: left; }
#memo_produit_fiche_produit_autres_visuels a { display: block; width: 54px; margin-bottom: 8px; }
#memo_produit_fiche_produit_autres_visuels a img,
#memo_produit_fiche_produit_visuel a img { border-color: #999999; }
#memo_produit_fiche_produit_autres_visuels a:visited img,
#memo_produit_fiche_produit_visuel a:visited img { border-color: #999999; }
#memo_produit_fiche_picto_marque { position: absolute; /* top: -55px; */ top: -51px; }
#memo_produit_fiche_picto1 { position: absolute; /* top: 320px; */top: 295px; left: 515px; }
#memo_produit_fiche_picto2 { position: absolute; /* top: 320px; */top: 295px; left: 592px; }
h1#memo_produit_fiche_produit_titre { color: #ACCA57; font: bold 16px Verdana, Arial, Helvetica, sans-serif; padding-bottom: 10px; width:614px; }
#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 { 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; position: relative; width: 602px; margin-left: 0px; }
h3#memo_produit_fiche_produit_titre { margin: 5px; padding: 6px 0; font: 14px Arial, Helvetica, sans-serif; font-weight: bold; }
/* onglets et page liée */

#memo_produit_fiche_produit_visuel { margin-bottom: 120px; _margin-bottom: 120px; }

#memo_produit_fiche_onglets { height: 18px; border-bottom:#999999 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: 11px Arial, Helvetica, sans-serif; }
#memo_produit_fiche_onglets ul li a { display: block; height: 19px; padding: 0 0 0 0; line-height: 19px; color: #66757E; text-decoration: none; }
#memo_produit_fiche_onglets ul li > #memo_produit_fiche_onglet4 { }
#memo_produit_fiche_zone_information #memo_produit_fiche_onglets #memo_produit_fiche_onglet4 { }

#memo_produit_fiche_produit_descriptif { clear: left; padding: 5px 0;  width: 365px; *width: 373px;  overflow : auto; _overflow-y: scroll; height:165px; *height:170px; overflow-y:hidden}
#memo_produit_fiche_produit_descriptif1,
#memo_produit_fiche_produit_descriptif2,
#memo_produit_fiche_produit_descriptif3,
#memo_produit_fiche_produit_descriptif4 { clear: left; width: 353px; height: 140px; padding-top: 15px; padding-right:10px; border-right: 1px dotted #66757E; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#66757E; padding-bottom:15px; }
#memo_produit_fiche_onglet1 { display:block; width: 90px; height:19px; background: url(/De/Styles/memo_produit_images/memo_produit_onglet_descriptif.gif) no-repeat; margin-right: 2px; }
#memo_produit_fiche_onglet2 { display:block; width: 122px; height:19px; background: url(/De/Styles/memo_produit_images/memo_produit_onglet_technique.gif) no-repeat; margin-right: 2px; }
#memo_produit_fiche_onglet3 { display:block; width: 90px; height:19px; background: url(/De/Styles/memo_produit_images/memo_produit_onglet_comparer.gif) no-repeat; margin-right: 2px; }
#memo_produit_fiche_onglet4 { display:block; width: 110px; height:19px; background: url(/De/Styles/memo_produit_images/memo_produit_onglet_notes.gif) no-repeat; margin-right: 2px; }
#BVCustomerRatings { }
/* 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: #66757E; width: 20%; }
#memo_produit_fiche_produit_technique td.memo_fiche_technique_description { color: #66757E; }
.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:19px; background: url(/De/Styles/memo_produit_images/memo_produit_onglet_descriptif.gif) no-repeat; margin-right: 2px; }
/* 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 #66757E; }
#memo_produit_fiche_produit_selecteur table { vertical-align:middle; height:22px;}

.memo_produit_fiche_libelle_prix_2points { display:none; width:20px; }
/* Zone prix produit */
#memo_produit_fiche_prix { position: absolute; margin-left: -50px; }
#divPrix { width: 150px; font-size: 30px; color: #66757E;  height: 44px; vertical-align:top; }
div#memo_produit_fiche_produit_pictos_encombrant { position: absolute; top: 30px; left: 230px; }
#divDeee { width: 200px; font-size: 10px; color: #96BF0D; margin-top: 30px; }
#memo_produit_fiche_produit_pictos_deee { width: 147px; font-size: 10px; margin-top: 5px; }
#memo_produit_fiche_produit_pictos_deee a { float: left; }
.memo_prixvente { font-size: 30px; color:#66757E; display: block; line-height:40px; height: 40px; vertical-align:bottom; }
.memo_apartirde { font-size: 12px; color:#66757E; display: block; position: relative; left: 0; top:1px; }
.memo_aulieude { font-size: 12px; color:#66757E; display: block; position: relative; top:15px; float: left; padding: 0 3px 0 0; }
.memo_prixbarre { display:block; font-size: 12px; color:#66757E;  position: relative; top:15px; }
/* Fin Zone prix produit */
#memo_produit_fiche_produit_prix { display:block; float: left; margin-top:80px; margin-left:0px; width: 100px; }
#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: -10px; left: 170px; width: 150px; }
#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_pictosX { display : block; position: relative; top: 65px; right: 0; width: 190px; padding: 6px; border-top: 0px dotted #BEBCBE; font: 11px Arial, Helvetica, sans-serif; }

/* Pictos entretien */
	/* Fiche produit sans nav */
#memo_site_active #memo_produit_fiche_produit_pictos { display : block; position: absolute; top: 72px; _top: 72px; left: 50%; margin-left: 285px; _margin-left: 65px; padding-left: 5px; padding-top:24px; width: 125px; background:transparent url(/De/Styles/memo_produit_images/memo_produit_entretien.gif) no-repeat; }
	/* Fiche produit avec nav */
#memo_produit_centre #memo_produit_fiche_produit_pictos { display : block; position: absolute; top: 60px; _top: 60px; left: auto; margin-left: 370px; _margin-left: 370px; padding-left: 100px; padding-top:0; width: 125px; background:transparent url(/De/Styles/memo_produit_images/memo_produit_entretien.gif) no-repeat; }
/* Fin Pictos entretien */

#memo_produit_fiche_produit_pictos a img { margin: 3px 0; }


#memo_produit_fiche_produit_liens { float: right; width: 238px; border-left: 1px dotted #66757E; border-bottom: 1px dotted #66757E; margin-right:-5px; padding-left:5px; padding-top: 10px; padding-bottom: 10px; }
#memo_produit_fiche_produit_liens h4 { font-size: 11px; }


/* Zoom produit */
#memo_site_active #memo_produit_fiche_zone_information > #memo_produit_fiche_produit_liens + a { left: 0; top: 446px; *top: 446px; margin-left:54px; }
#memo_produit_centre #memo_produit_fiche_zone_information > #memo_produit_fiche_produit_liens + a { left: auto; top: 625px; *top: 625px; _top: 625px; margin-left: -328px; }
/* Fin Zoom produit */
/* Picto rich media */
#memo_site_active #memo_produit_fiche_zone_information > #memo_produit_fiche_produit_liens + a  + a{ left: 0; top: 446px; *top: 446px; margin-left:54px; }
#memo_produit_centre #memo_produit_fiche_zone_information > #memo_produit_fiche_produit_liens + a  + a{ left: auto; top: 622px; *top: 622px; _top: 622px; margin-left: -212px;}
#memo_produit_fiche_produit_lien_richmedia {	cursor:pointer;	left:233px; *left:230px; position:absolute; top:628px; _top:422px; _left:-208px;/*z-index:4;*/}
/* Fin Picto rich media */

#memo_produit_fiche_produit_zoom_plus{ display: block; position: absolute; top:422px; left: -305px; *left:-305px; _left:-302px;}

#memo_produit_fiche_produit_liens ul { color: #66757E; font-size: 11px; list-style-type: none; line-height: 20px; padding: 0 0 0 10px; }
#memo_produit_fiche_produit_liens ul li a { color: #66757E; text-decoration: none; }
#memo_produit_fiche_produit_liens ul li a:visited { color: #66757E; 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(/De/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(/De/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(/De/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(/De/Styles/memo_produit_images/memo_produit_fiche_securise.gif) no-repeat; padding: 4px 0 5px 25px; }
#memo_produit_fiche_produit_selecteur table { font: 11px Arial, Helvetica, sans-serif; color: #66757E; }
#memo_produit_fiche_select_selecteur_coloris,
#memo_produit_fiche_select_selecteur_taille,
#memo_produit_fiche_select_selecteur_quantite { font-size: 12px; color: #66757E; 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:#66757E; }

#divDispo { margin : 0 0 0 10px; 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: 180px; }
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_taille,
#ctl00_cphZoneActive_memo_produit_fiche_select_selecteur_taille_Label { width: 60px; }
#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 a { display: block; position: absolute; top: 419px; left: -328px;}*/
#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: auto; margin-left: 90px; *margin-left: 105px; @padding-left: 20px; background-position: 0 2px; @background-position: 19px 2px;  }
#memo_site > #memo_produit_fiche td#memo_produit_fiche_produit_lien_guide_taille { top: 284px; *top: -5px; margin-left:55px; *margin-left:0px; _margin-left:55px; left:480px; *left:auto; _left:400px; /* placement pop-up IE 7 */ }

#memo_produit_fiche_produit_lien_guide_taille { 
display: block; 
position: absolute; *position: relative; _position:relative; 
width: 135px; 
top:463px; *top:-5px; _top:-5px; 
left:160px; *left:0px; _left:0px;
background-position: 19px 2px; *background-position: 15px 2px; _background-position: 19px 2px;
padding-left:20px; *padding-left:15px; _padding-left:20px;
_margin-left: 0; 
background: transparent url(/De/Styles/memo_produit_images/memo_produit_fleche.gif) no-repeat; }

#memo_produit_fiche_produit_lien_guide_taille a { padding-left : 10px; padding-top: 0px; font-weight:bold; text-decoration:underline; }
#memo_produit_fiche_produit_liens_zoom a { display:block; width: 82px; }
#memo_produit_fiche_produit_liens_zoom_plus { display:none; }

/*#memo_produit_fiche_produit_zoom_plus { padding-left:23px; _margin-left:3px; _margin-top: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: 678px; color: #424245; }

div.memo_produits_ajoutpanier_entete { padding: 25px 18px 8px; background: url(/De/Styles/memo_produit_images/popup_produit_border_top.gif) no-repeat left top; }
span.memo_produits_ajoutpanier_libelle { color: #81A81F; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }

div.memo_produits_ajoutpanier_recap { padding: 0 18px; background: url(/De/Styles/memo_produit_images/popup_produit_border_bottom.gif) no-repeat left bottom; }
div.memo_produits_ajoutpanier_modalpopup_avail {
	background-image: url(/Fr/Styles/memo_produit_images/popup_produit_border_bottom.gif);
	background-repeat: no-repeat;
	background-position: center 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: #81A81F; 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: 26px; left: 200px; }
div.memo_produits_ajoutpanier_modalpopup .memo_produits_ajoutpanier_recap_retour:hover { cursor: pointer; }
/************************************
 *	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; }
.memo_produit_fiche_produit_footer_onglets { height: 19px; padding-left: 65px; width: 902px; border-bottom: 1px solid #B2B2B2;  }
.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; background: url(/De/Styles/memo_produit_images/memo_produit_onglet_technique.gif) no-repeat; font: 11px Arial, Helvetica, sans-serif; text-align: center; }
.memo_produit_fiche_produit_footer_onglets ul li a { display: block; height: 19px; line-height: 20px; color: #66757E; text-decoration: none; }
li a#memo_produit_fiche_footer_onglet0 { width: 122px; text-align: center; }

#memo_produit_fiche_produit_footer1 { clear: both; padding-left: 65px; }*/

/* Onglets footer Anthony Micaud*/
#memo_produit_fiche_produit_footer { clear: both; }
.memo_produit_fiche_produit_footer_onglets { height: 19px; width: 974px; border-bottom: 1px solid #B2B2B2;  }
.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; background: url(/De/Styles/memo_produit_images/memo_produit_onglet_technique_off.gif) no-repeat; font: 11px Arial, Helvetica, sans-serif; text-align: center; }
.memo_produit_fiche_produit_footer_onglets ul li a { display: block; height: 19px; line-height: 19px;  text-decoration: none; }
.memo_produit_fiche_produit_footer_onglets ul li a#memo_produit_fiche_footer_onglettop { display: none; }
li a.memo_produit_fiche_footer_onglet_courant { width: 160px; text-align: center; font-weight:bold; color:#66757E; }
li a:visited.memo_produit_fiche_footer_onglet_courant { width: 160px; text-align: center; font-weight:bold; color:#66757E; }

#memo_produit_fiche_produit_footer_onglets1, #memo_produit_fiche_produit_footer1, #memo_produit_fiche_footer_onglet1 {  }

.memo_produit_fiche_footer_onglet_courant {background: url(/De/Styles/memo_produit_images/memo_produit_onglet_technique.gif) no-repeat;}

a#memo_produit_fiche_footer_onglet0.memo_produit_fiche_footer_onglet_courant {color:#66757E; }

.memo_produit_fiche_footer_onglet ul li {width : 243px;}

#memo_produit_fiche_footer_onglet0  {width : 243px;}
#memo_produit_fiche_footer_onglet1  {width : 243px;}
#memo_produit_fiche_footer_onglet2  {width : 243px;}
#memo_produit_fiche_footer_onglet3  {width : 243px;}

#memo_produit_fiche_produit_footer0 { clear: both; padding-left: 65px; }

/* Fin Onglets footer Anthony Micaud*/



#ctl00_cphZoneActive_ctl01 { width:391px; margin-left: 1px; }

div.memo__produit span { margin-left: auto; margin-right: auto; }

.memo__produit {
	margin: 20px 20px 18px 0;
	padding: 0 20px 0 0;
	border-right: 1px dotted #C8D3D5;
	position: relative;
	height: 300px;
	color: #808184;
	/*top:20px;*/
}

span.memo__picto1 {
	display: block;
	width: 50px;
	height: 25px;
	position: absolute;
	left: 127px;
	top: 0px;
}

span.memo__picto2,
span.memo__picto3 {
	display: block;
	position: absolute;
	left: 0px;
	top: 260px;
	text-align: center;
	width: 186px;
}
span.memo__picto1 a,
span.memo__picto2 a,
span.memo__picto3 a { display: block; }

#memo_produit_fiche_produit_footer .memo__picto4, .memo_avail_picto4 { display:none; }

.memo__visuel {
	display: block;
	clear: both; /*background: url(/Fr/Styles/memo_secteur_images/craquez_pour_bordure_bas.gif) no-repeat center bottom;*/
}
.memo__visuel a {
	display: block; /*border: 1px solid #D5D7D8; border-bottom: none;*/
	text-align: center;
}
.memo__visuel a img { display: block; margin: 0 auto; }

.memo__designation {
	display: block;
	relative:absolute;
	top:10px;
	line-height: 12px;
	color:#808184;
	padding-top:5px;
	text-align: center;
}
.memo__designation a { display: block; text-align: center;color:#808184;  }

.memo__apartirdeprix {
	display: block;
	position:relative;
	top:0px;
	text-align: center;
} 
.memo__apartirde {
	font-size:10px;
	position:relative;
	top:0px;
	padding-right: 2px;
}
.memo__prix {
	font-size:18px;
	font-weight:bold;
	position:relative;
	top:0;
	padding-left: 2px;
}

.memo__aulieudeprixbarre {display: block;   text-align:center; font-size:10px; position:relative; top:0; line-height: 10px;}
.memo__aulieudeprix { background-color:#ffffff; }
.memo__prixbarre {  background-color:#ffffff;}



/*.memo__produit { width: 185px; margin: 20px 20px 18px 0; padding: 0 20px 0 0; border-right: 1px dotted #C8D3D5; }


div.memo__produit table td { vertical-align: top; color:#3E5868; }
div.memo__produit { width: 185px; margin-bottom: 20px; }
div.memo__produit span { margin-left: auto; margin-right: auto; }

span.memo__picto2 { display: block;  float:right; text-align: right; width: 50px; padding-right:20px; padding-top:10px; height: 25px; }
span.memo__picto2 a { display: block; }

span.memo__picto1 { display: block;  float:left; text-align: left; width: 50px; padding-left:20px; padding-top:10px;  height: 25px; }
span.memo__picto1 a { display: block; }


.memo__visuelXX { display: block; height: 213px;  width: 165px; background: transparent url(/De/Styles/memo_liste_images/memo_liste_border_bottom.gif) no-repeat center bottom; }

.memo__visuel { display: block; width: 165px; height: 233px; clear: both; background: url(/De/Styles/memo_secteur_images/craquez_pour_bordure_bas.gif) no-repeat center bottom; }
.memo__visuel a { display: block; width: 165px; height: 213px; border: 1px solid #D5D7D8; border-bottom: none; padding-top: 13px; text-align: center; }
.memo__visuel a img { display: block; margin: 0 auto; }

.memo__picto3 {  display:block; width: 122px; height: 25px; top:163px; }
.memo__picto3 { display:block; width: 122px; height: 25px; text-align: center; position:relative; top:2px; }

.memo__designation { display: block; width: 145px; height: 34px; relative:absolute; top:10px; line-height: 12px;  color:#3E5868;}
.memo__designation a { display: block; width: 145px; text-align: center;  }

.memo__apartirdeprix { display: block; width: 145px; text-align: center; position:relative; top:0px; } 
.memo__apartirde { display: block;  width: 145px; font-size:10px; margin-top: 0px; position:relative; top:0px; }
.memo__prix { display: block; width :145px; font-size:16px; text-align: center;  font-weight:bold; position:relative; top:0;}

.memo__aulieudeprixbarre {display: block;  width: 122px; text-align:center; font-size:10px; position:relative; top:0; line-height: 10px;}
.memo__aulieudeprix { background-color:#ffffff; }
.memo__prixbarre {  background-color:#ffffff;}*/

/* Produits similaires */
div.memo_substitution_produit table td { vertical-align: top; color:#3E5868; }
div.memo_substitution_produit span { margin-left: auto; margin-right: auto; }

.memo_substitution_produit {
	margin: 20px 20px 18px 0;
	padding: 0 20px 0 0;
	border-right: 1px dotted #C8D3D5;
	position: relative;
	height: 360px;
	color: #808184;
}

span.memo_substitution_picto1 {
	display: block;
	width: 50px;
	height: 25px;
	position: absolute;
	left: 127px;
	top: 0px;
}
span.memo_substitution_picto2,
span.memo_substitution_picto3 {
	display: block;
	position: absolute;
	left: 0px;
	top: 260px;
	text-align: center;
	width: 186px;
}
span.memo_substitution_picto1 a,
span.memo_substitution_picto2 a,
span.memo_substitution_picto3 a { display: block; }

.memo_substitution_visuel {
	display: block;
	clear: both; /*background: url(/Fr/Styles/memo_secteur_images/craquez_pour_bordure_bas.gif) no-repeat center bottom;*/
}
.memo_substitution_visuel a {
	display: block; /*border: 1px solid #D5D7D8; border-bottom: none;*/
	text-align: center;
}
.memo_substitution_visuel a img { display: block; margin: 0 auto; }

.memo_substitution_designation {
	display: block;
	relative:absolute;
	top:10px;
	line-height: 12px;
	color:#808184;
	padding-top:5px;
	text-align: center;
}
.memo_substitution_designation a { display: block; text-align: center;color:#808184;  }

.memo_substitution_apartirdeprix {
	display: block;
	position:relative;
	top:0px;
	text-align: center;
} 
.memo_substitution_apartirde {
	font-size:10px;
	position:relative;
	top:0px;
	padding-right: 2px;
}
.memo_substitution_prix {
	font-size:18px;
	font-weight:bold;
	position:relative;
	top:0;
	padding-left: 2px;
}




.memo_substitution_aulieudeprixbarre {display: block;  width: 122px; text-align:center; font-size:10px; position:relative; top:0; line-height: 10px;}
.memo_substitution_aulieudeprix { background-color:#ffffff; }
.memo_substitution_prixbarre {  background-color:#ffffff;}
/* Fin produits similaires */
/* Produits similaires */
/*div.memo_substitution_produit { position: relative; width: 185px; margin: 20px 20px 18px 0; padding: 0 20px 0 0; border-right: 1px dotted #C8D3D5; }
div.memo_substitution_produit table td { vertical-align: top; color:#3E5868; }
div.memo_substitution_produit span { margin-left: auto; margin-right: auto; }
span.memo_substitution_picto2 { display: block;  float:right; text-align: right; width: 50px; padding-right:20px; padding-top:10px; height: 25px; }
span.memo_substitution_picto2 a { display: block; }

span.memo_substitution_picto1 { display: block;  float:left; text-align: left; width: 50px; padding-left:20px; padding-top:10px;  height: 25px; }
span.memo_substitution_picto1 a { display: block; }

.memo_substitution_visuel { display: block; width: 165px; height: 233px; clear: both; /* background: url(/Fr/Styles/memo_secteur_images/craquez_pour_bordure_bas.gif) no-repeat center bottom;  }
.memo_substitution_visuel a { display: block; width: 165px; height: 213px; border: 1px solid #D5D7D8; padding-top: 13px; text-align: center; }
.memo_substitution_visuel a img { display: block; margin: 0 auto; }

.memo_substitution_picto3 {  display:block; width: 122px; height: 25px; top:163px; }
.memo_substitution_picto3 { display:block; width: 122px; height: 25px; text-align: center; position:relative; top:2px; }

.memo_substitution_designation { display: block; width: 145px; height: 34px; relative:absolute; top:10px; line-height: 12px;  color:#3E5868;}
.memo_substitution_designation a { display: block; width: 145px; text-align: center;  }

.memo_substitution_apartirdeprix { display: block; width: 145px; text-align: center; position:relative; top:0px; } 
.memo_substitution_apartirde { display: block;  width: 145px; font-size:10px; margin-top: 0px; position:relative; top:0px; }
.memo_substitution_prix { display: block; width :145px; font-size:16px; text-align: center;  font-weight:bold; position:relative; top:0;}

.memo_substitution_aulieudeprixbarre {display: block;  width: 122px; text-align:center; font-size:10px; position:relative; top:0; line-height: 10px;}
.memo_substitution_aulieudeprix { background-color:#ffffff; }
.memo_substitution_prixbarre {  background-color:#ffffff;}*/
/* Fin produits similaires */

/* Produits avail  en fiche produit*/
div.memo_avail_produit table td { vertical-align: top; color:#3E5868; }
div.memo_avail_produit span { margin-left: auto; margin-right: auto; }



.memo_avail_produit {
	margin: 20px 20px 18px 0;
	padding: 0 20px 0 0;
	border-right: 1px dotted #C8D3D5;
	position: relative;
	height: 360px;
	color: #808184;
}

span.memo_avail_picto1 {
	display: block;
	width: 50px;
	height: 25px;
	position: absolute;
	left: 127px;
	top: 0px;
}
span.memo_avail_picto2,
span.memo_avail_picto3 {
	display: block;
	position: absolute;
	left: 0px;
	top: 260px;
	text-align: center;
	width: 186px;
}
span.memo_avail_picto1 a,
span.memo_avail_picto2 a,
span.memo_avail_picto3 a { display: block; }

.memo_avail_visuel {
	display: block;
	clear: both; /*background: url(/Fr/Styles/memo_secteur_images/craquez_pour_bordure_bas.gif) no-repeat center bottom;*/
}
.memo_avail_visuel a {
	display: block; /*border: 1px solid #D5D7D8; border-bottom: none;*/
	text-align: center;
}
.memo_avail_visuel a img { display: block; margin: 0 auto; }

.memo_avail_designation {
	display: block;
	relative:absolute;
	top:10px;
	line-height: 12px;
	color:#808184;
	padding-top:5px;
	text-align: center;
}
.memo_avail_designation a { display: block; text-align: center;color:#808184;  }

.memo_avail_apartirdeprix {
	display: block;
	position:relative;
	top:0px;
	text-align: center;
} 
.memo_avail_apartirde {
	font-size:10px;
	position:relative;
	top:0px;
	padding-right: 2px;
}
.memo_avail_prix {
	font-size:18px;
	font-weight:bold;
	position:relative;
	top:0;
	padding-left: 2px;
}

.memo_avail_aulieudeprixbarre {display: block;  width: 122px; text-align:center; font-size:10px; position:relative; top:0; line-height: 10px;}
.memo_avail_aulieudeprix { background-color:#ffffff; }
.memo_avail_prixbarre {  background-color:#ffffff;}
/* Fin produits avail  en fiche produit*/


/*
div.memo_avail_produit { position: relative; width: 185px; margin: 20px 20px 18px 0; padding: 0 20px 0 0; border-right: 1px dotted #C8D3D5; }
div.memo_avail_produit table td { vertical-align: top; color:#3E5868; }
div.memo_avail_produit span { margin-left: auto; margin-right: auto; }
span.memo_avail_picto2 { display: block;  float:right; text-align: right; width: 50px; padding-right:20px; padding-top:10px; height: 25px; }
span.memo_avail_picto2 a { display: block; }

span.memo_avail_picto1 { display: block;  float:left; text-align: left; width: 50px; padding-left:20px; padding-top:10px;  height: 25px; }
span.memo_avail_picto1 a { display: block; }

.memo_avail_visuel { display: block; width: 165px; height: 233px; clear: both;  background: url(/Fr/Styles/memo_secteur_images/craquez_pour_bordure_bas.gif) no-repeat center bottom;  }
.memo_avail_visuel a { display: block; width: 165px; height: 213px; border: 1px solid #D5D7D8; padding-top: 13px; text-align: center; }
.memo_avail_visuel a img { display: block; margin: 0 auto; }

.memo_avail_picto3 {  display:block; width: 122px; height: 25px; top:163px; }
.memo_avail_picto3 { display:block; width: 122px; height: 25px; text-align: center; position:relative; top:2px; }

.memo_avail_designation { display: block; width: 145px; height: 34px; relative:absolute; top:10px; line-height: 12px;  color:#3E5868;}
.memo_avail_designation a { display: block; width: 145px; text-align: center;  }

.memo_avail_apartirdeprix { display: block; width: 145px; text-align: center; position:relative; top:0px; } 
.memo_avail_apartirde { display: block;  width: 145px; font-size:10px; margin-top: 0px; position:relative; top:0px; }
.memo_avail_prix { display: block; width :145px; font-size:16px; text-align: center;  font-weight:bold; position:relative; top:0;}

.memo_avail_aulieudeprixbarre {display: block;  width: 122px; text-align:center; font-size:10px; position:relative; top:0; line-height: 10px;}
.memo_avail_aulieudeprix { background-color:#ffffff; }
.memo_avail_prixbarre {  background-color:#ffffff;}*/
/* Fin produits avail */

/* 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; line-height:22px; color: #97BE0D; margin-top: 0px;  padding-bottom:7px;}
#ctl00_cphZoneActive_cancelButton, 
#ctl00_cphZoneActive_submitButton {padding-bottom:20px; padding-top:10px;}
/* Fin Modal pop up envoyer à une amie */

/* Modal envoyer a un ami *******************************************/
#ctl00_cphZoneActive_FormulaireEnvoyerAmiPanel {border:#5a6e78 1px solid;}
#memo_produit_hidden .modalPopup { position:relative; width:700px; 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; background:#ffffff; }
.memo_produit_envoyer_ami_produit_visuel { padding:0 10px 0px 0; background:#ffffff; }
.memo_produit_envoyer_ami_produit_visuel img { width:115px; }
.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 2px 10px; border:1px solid #616A74; height:14px; font-size:11px; width:300px; color:#5a6e78; }
#memo_produit_hidden .modalPopup textarea { padding:1px 3px; margin:10px; border:1px solid #616A74;  width:630px; color:#5a6e78; height:66px; }
#memo_produit_hidden .modalPopup input#ctl00_cphZoneActive_cancelButton {width:auto; height:auto;}
#memo_produit_hidden .modalPopup input#ctl00_cphZoneActive_submitButton {width:auto; height:auto;}
#memo_produit_hidden .modalPopup input#ctl00_cphZoneActive_exitButton {width:auto; height: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_produit_fiche_produit_multifractionnement { position: absolute; width: 220px; left: 50%; margin-left: 219px; _margin-left: 34px; margin-top: -30px; @margin-top: -130px; _margin-top: -130px; }
#memo_produit_fiche_produit_multifractionnement_libelle_1 { background:  #eaeeed url(/De/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; }
div#memo_produit_fiche_produit_multifractionnement_lien { padding-bottom: 17px; background: url(/De/Styles/memo_produit_images/finaref_bas.gif) no-repeat left bottom; }
div#memo_produit_fiche_produit_multifractionnement_lien a { display: block; font-size: 10px; background: url(/De/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: #96BF0D; }
#memo_produit_fiche_produit_multifractionnement_mention { background: #eaeeed url(/De/Styles/memo_produit_images/finaref_bas.gif) no-repeat left bottom; font-size: 10px; padding: 5px 5px 14px; margin-top: -15px; text-align: justify; color: #96BF0D; }
/* Fin Multifractionnement finaref */

#memo_fil_ariane {
margin:-5px 0 -15px 10px;
*margin-top:22px; _margin-top:0;
padding:0 0 0 3px;
}
/*#memo_search{*margin-left:744px;}*/

/*Avail en ajout panier*/
.memo_produits_ajoutpanier_modalpopup_avail .memo__visuel { display: block; width: 100px; height: 153px; clear: both; background:transparent url(/Fr/Styles/memo_secteur_images/craquez_pour_bordure_bas.gif) no-repeat scroll center bottom }
.memo_produits_ajoutpanier_modalpopup_avail .memo__visuel a { display: block; width: 100px; height: 132px; border-top: 1px solid #D5D7D8;border-left: 1px solid #D5D7D8; border-right: 1px solid #D5D7D8;padding-top: 13px; text-align: center; }
.memo_produits_ajoutpanier_modalpopup_avail .memo__visuel a img { display: block; margin: 0 auto; }
span.memo_produits_avail_titre {
	font-size: 11px;
	color:#5A6E78;
	font-weight: bold;
	display: block;
	margin-right: 20px;
	margin-left: 20px;
	border-top: 1px dotted #5A6E78;
	padding-top: 5px;
	width: 630px;
}
.memo_produits_ajoutpanier_modalpopup_avail div.memo__produit { margin-top: 0; }
/*Fin Avail en ajout panier*/
