@import url("vb_nav_haute_PE10.css");
/* Styles génériques */
* { margin: 0; padding: 0; }
a img { border: 0 none; }
body {
	background: #FFFFFF url(/Styles/memo_site_images/navAH09/background_degrade.jpg) repeat-x left top;
	_background: #FFFFFF url(/Styles/memo_site_images/navAH09/background_degrade_ie6.jpg) no-repeat center top;
	font-size: 0;
}
body div { font: 11px "Trebuchet MS", Verdana, Arial, sans-serif; }
a { color: #4F6B7B;	text-decoration: none; }
a:visited {	color: #4F6B7B; }


/* Fin Styles génériques */
:none;font-weight:bold;}

.clear { clear:both; height:0; font-size:0; line-height:0; overflow:hidden; }
	* html .clear { height:1px; }
#aspnetForm { margin:0 auto; min-width:1018px; position:relative; }
	
/** Hacks */
#memo_site #memo_site_centre #memo_site_active #memo_liste_haut{
	_width: 809px; /* tétiere trop large dans certaines page liste */
	margin-left: 1px;
	@width: 810px;
	@margin-left: 0;
}
  /*#memo_liste_haut table {
	width: 809px; /* tétiere trop large dans certaines page liste */
	/*margin-left: 1px;
	@width: 810px;
	@margin-left: 0;
}*/
#form1 { background-color: #FFF; width: 984px; /* Fond blanc pour la fiche produit en pop-up */ }
.page_statique { width: 820px; margin-left: auto; margin-right: auto; }
/** fin Hacks */

.back_button
{
	/*cursor:pointer;
	margin-top: 7px;
	margin-left: 3px;
	width: 86px;
	height: 30px;*/
	background:transparent url(http://media.vertbaudet.co.uk/Pictos/3-1-3/sprite_pdp_fr.png) no-repeat scroll -1px -197px;
	cursor:pointer;
	display:block;
	height:29px;
	margin-left:3px;
	width:85px;
}

.memo_message_panel {background:none repeat scroll 0 0 #A4C224; color:#fff; font-size:16px; font-weight:bold; margin:0 auto; padding:5px; position:relative; top:200px; width:370px; text-align:center;}
.memo_compteclient_boutonsactions {position:absolute; top:475px; right:35px;}

#memo_site { width: 1018px; margin: 0 auto; }
#memo_site #memo_site_haut { /* Pas de Z-INDEX ni de POSITION RELATIVE ici merci pour IE */ }

#memo_site #memo_site_centre {
	padding-right: 14px;
	padding-left: 14px;
	min-height: 500px;
	_background-image: url(/Styles/memo_site_images/navAH09/borderleftrightie6.gif);
	_background-repeat: repeat-y;
 }

#memo_site > #memo_site_centre { background: url(/Styles/memo_site_images/navAH09/ombre_milieu.png) repeat center top; }

#memo_site_centre #memo_site_gauche { float: left; width: 160px; }
#memo_site_centre #memo_site_active {
	background: #fff;
	padding-left: 8px;
	padding-right: 8px;
	position:relative;
}

#memo_site_bas {
	clear: both;
	margin-bottom: 15px;
}

/******************************
 * Zone panier
 ******************************/

#panierRapideButton {cursor:pointer;}

#memo_panier_rapide {
	position: absolute;
	left: 50%;
	z-index: 3;
	width:80px;
	top:-20px;
	.top:20px;
	margin-left:130px;
}
#memo_panier_rapide .memo_panierrapide_button img, #memo_panier_rapide .memo_panierrapide_button a {
	display: block;
}
#memo_panier_rapide .memo_panierrapide_button a {
	display: block;
	width: 75px;
	position: absolute;
	top: 11px;
	left: 3px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 21px;
}
/* Fin Zone panier */

/******************************
 * Zone authentification
 ******************************/
#memo_authentification {
	position: absolute;
	width: 580px;
	left: 50%;
	margin-left: -480px;
	top: -24px;
	.top:15px;
	z-index: 499; /* Pop-up panier en fiche produit à 10 000
					  Pop-up zoom produit fiche produi à 500  */
}
.memo_authentificationrapide_panel { line-height: 37px; }
.memo_authentificationrapide_panel span,
.memo_authentificationrapide_panel input {
	display: block;
	float: left;
	font-size: 13px;
}
.memo_authentificationrapide_panel span.memo_authentificationrapide_identifiantlibelle,
.memo_authentificationrapide_panel span.memo_authentificationrapide_passwordlibelle { /*display: block;*/display: none; color: #719359; }
.memo_authentificationrapide_panel span.memo_authentificationrapide_identifiantlibelle {
	background-image: url(/Styles/memo_site_images/navAH09/auth_input_fond_gauche.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 8px;
}
.memo_authentificationrapide_panel .memo_authentificationrapide_passwordlibelle {
	background-image: url(/Styles/memo_site_images/navAH09/auth_input_fond_pass.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 94px;
	padding-left: 14px;
}
.memo_authentificationrapide_panel span,
.memo_authentificationrapide_panel a.memo_authentificationrapide_liendeconnexioncompte {
	height: 37px;
	color: #719359;
	font-weight: bold;
}
.memo_authentificationrapide_panel a.memo_authentificationrapide_liendeconnexioncompte { padding-left: 4px; padding-right: 4px; }
#memo_authentification .memo_authentificationrapide_panel .memo_authentificationrapide_identifianttextbox,
#memo_authentification .memo_authentificationrapide_panel .memo_authentificationrapide_passwordtextbox {
	height: 25px;
/*	background-image: url(/Styles/memo_site_images/navAH09/auth_input_fond_ie6.jpg); */
	background-repeat: repeat-x;
	border: 0 none;
	background-position: left top;
	padding-top: 11px;
	width: 125px;
	display:none;
}
#memo_authentification .memo_authentificationrapide_panel .memo_authentificationrapide_identifianttextbox,
#memo_authentification .memo_authentificationrapide_panel .memo_authentificationrapide_passwordtextbox {
	background-image: url(/Styles/memo_site_images/navAH09/auth_input_fond2.jpg);
}
input.memo_authentificationrapide_boutonok {
	padding-top: 2px;
	display:none;
}
/* Fin Zone authentification */

/******************************
 * Zone recherche
 ******************************/
#memo_search {
	position: absolute;
	left: 50%;
	margin-left: 72px;
	top: 45px; 
	.top:80px;
	padding-left: 140px;
	background: url(/Styles/memo_site_images/navAH09/search_trouver_txt.gif) no-repeat 70px top;
}
#memo_search div { position: relative; }
#memo_search span {
	position: absolute;
	top: 4px;
	left: 14px;
	display: block;
	/* padding-left: 14px; */
	width: 227px;
	color: #B6C0C6;
	@z-index: 2; /* transparence IE 6, 7 */
}
#memo_search input {
	width: 260px;
	margin: 0 3px;
	padding: 5px 1px 5px 7px;
	font-size: 10px;
	vertical-align: middle;
	color: #4C575F;
	background: url(/Styles/memo_site_images/navAH09/search_input_bckgrnd.gif) no-repeat left top;
	border: 0 none;
	height: 15px;
}
#memo_search input#ctl00_cphSiteHaut_search {
	position: absolute;
	top: 0;
	@top: 1px; /* decalage bouton ok sur IE 7 */
	left: 238px;
	border: 0 none;
	width: 30px;
	height: 25px;
	color: transparent;
	background: transparent url(/Styles/memo_site_images/navAH09/search_btn_ok.jpg) no-repeat left top;
	
	@background: transparent url(/Styles/memo_site_images/navAH09/search_btn_ok_ie.jpg) no-repeat left top; 
	@color: #FFF;
	@font-size: 1px;	
	
	font: bold 8px Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	cursor: pointer;
	text-indent: -16000px;
}
/* fin zone recherche */

/******************************
 * Fil d'ariane
 ******************************/
#memo_site_haut > #memo_fil_ariane {
	background-image: url(/Styles/memo_site_images/navAH09/ombre_milieu.png);
	background-repeat: repeat-y;
	background-position: center top;
}
#memo_fil_ariane {
	padding-right: 14px;
	padding-left: 23px;
	padding-bottom: 5px;
	.padding-bottom: 0;
	color: #4F6B7B;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
}
#memo_fil_ariane span.memo_fil_ariane_separateur { margin: 0 2px; }
#memo_fil_ariane a { text-decoration: underline; color: #379028; }
#memo_fil_ariane a:visited { color: #379028; }
#memo_fil_ariane a:hover { text-decoration: underline; color: #379028; }


/*************************************************************
 * Nav bas footer PE-10
 *************************************************************/

#nav_bas,
#nav_bas2,
#nav_bas_bandeau,
#nav_bas_service,
#nav_bas_sites,
#nav_bas_footer {
	width:1018px;
	margin: 0 auto;
}
#nav_bas_bandeau {
	background: url(/Styles/memo_site_images/navBasPE10/home_nb_bandeau.png) no-repeat;
	height:28px;
	_background: url(/Styles/memo_site_images/navBasPE10/home_nb_bandeau_ie.jpg) no-repeat;
}
#nav_bas_sites {
	width: 962px;
	height: 38px;
}
#nav_bas_sites span { float: left; display: block; margin-right: 5px; }
#nav_bas_sites a {
	display: block;
	float: left;
	height: 38px;
	line-height: 38px;
	/*padding-right: 8px;*/
	padding-left: 8px;
	color: #526977;
	text-decoration: none;
}
#nav_bas_service td { line-height:15px; padding-left:2px;}
#nav_bas2 #nav_bas_footer {
	text-align:justify;
	line-height:18px;
	clear: left;
	margin-top: 10px;
}
.home_nb_texte{
	color:#526977;
	text-decoration:none;
	font-size: 11px;
}
a.home_nb_texte:hover { color:#2F3E46; }
.home_nb_texte_fleche {
	background: url(/Styles/memo_site_images/navBasPE10/home_nb_fleche.gif) no-repeat 0px 3px;
	padding-left: 8px;
	padding-right: 5px;
	display: block;
}
.home_nb_tel { color:#526977; font-size:9px; }
.home_nb_www { color:#526977; font-weight:bold; font-size:11px; text-decoration:none;}
#nav_bas_service .internet_safe {padding-left:5px;}
#nav_bas_service .internet_safe .internet_safe_pictos {text-align:center;}

#nav_bas_service .having_problem {padding-top:14px;}
/*************************************************************
 * FIN Nav bas footer PE 09-10
 *************************************************************/

/*************************************************************
 * Filtres
 *************************************************************/
.memo_site_navigation_filtres_filtre a img { padding-top:2px; }
span.memo_site_navigation_filtres_filtre_Categorie { display:none; }
span.memo_site_navigation_filtres_filtre_separateur { display:none;}
#memo_site_navigation_filtres #memo_site_navigation_filtres_titre { display:block; width: 160px; text-align:center; font-size: 12px;  color:#3E5868;  padding:3px 0 2px 0; margin:0;  background: transparent url(/Styles/memo_site_images/recherche_haut.gif) no-repeat right top; background-color:#CDCDCD;}

#memo_site_navigation_filtres { margin-bottom:8px; padding: 0; text-align:center; width:160px;  background: transparent url(/Styles/memo_site_images/recherche_bas.gif) no-repeat right bottom; background-color:#CDCDCD; display:none;}

#memo_site_navigation_filtres_message { font-size:10px; color:#3E5868; margin:0; padding-bottom:5px; display:block; width:140px; margin-left: 10px; }

#memo_site_navigation_filtres ul { text-align:left; }
#memo_site_navigation_filtres ul li { margin:6px 3px 0; color:#3E5868; background: transparent url(/Styles/memo_site_images/fond_recherche.gif) no-repeat left top;}

span.memo_site_navigation_filtres_filtre_valeur { width: 136px; padding-left:3px; margin-left:3px;  height:14px; color:#4F6B7B; vertical-align:2px;}

#memo_site_gauche #memo_site_navigation_filtres ul { margin-bottom:6px; }
/* fin Filtres */

/*************************************************************
 * Nav gauche dynamique
 *************************************************************/
#memo_site_navigation_dynamique ul,
#memo_site_navigation_dynamique ul li ul,
#nav_gauche_selections ul,
#nav_gauche_selections ul li ul { margin: 0; padding: 0; list-style-type: none; color: #3E5868; }
#memo_site_navigation_dynamique h4,
#nav_gauche_selections h4 { font: bold 11px Arial, Helvetica, sans-serif; padding-left: 7px;  }
#memo_site_navigation_dynamique ul li ul li,
#nav_gauche_selections ul li ul li { margin-left: 15px; }
#memo_site_navigation_dynamique ul li ul li a,
#nav_gauche_selections ul li ul li a { padding-left: 9px; background: url(/Styles/memo_site_images/nav_dynamique_fleche.gif) no-repeat left 5px; }

#memo_site_gauche_bas ul, #memo_site_navigation_dynamique ul li ul { margin: 0; margin-bottom:10px; padding: 0; list-style-type: none; color: #3E5868; }
#memo_site_gauche_bas h4 { font: bold 11px Arial, Helvetica, sans-serif; padding-left: 7px; padding-top: 10px; }
#memo_site_gauche_bas ul li ul li { margin-left: 15px; background: url(/Styles/memo_site_images/nav_dynamique_fleche.gif) no-repeat left 5px;}
#memo_site_gauche_bas ul li ul li a { padding-left: 9px;  }

/*************************************************************
 * Top recherche
 *************************************************************/
#memo_site_navigation_dynamique span.memo_site_top_recherche { }
#memo_site_navigation_dynamique span.memo_site_top_recherche h4.memo_site_top_recherche_titre {  font: bold 11px Arial, Helvetica, sans-serif; padding-left: 7px;  color: #3E5868;  }
#memo_site_navigation_dynamique span.memo_site_top_recherche ul { padding-bottom: 10px; }
#memo_site_navigation_dynamique span.memo_site_top_recherche ul li {  margin-left: 15px; background: url(/Styles/memo_site_images/nav_dynamique_fleche.gif) no-repeat left 5px;}
#memo_site_navigation_dynamique span.memo_site_top_recherche ul li a { padding-left: 9px; }
/* Fin Top recherche */


/*************************************************************
 * couleur navigation dynamique
 *************************************************************/
#ados_filles #memo_site_navigation_dynamique a:hover,
#ados_filles .memo_site_navigation_dynamique_automatique_secteur a:hover,
#ados_filles .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#ados_filles .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#ados_filles #memo_site_gauche_bas a:hover { color: #7D6B77; }

#ados_garcons #memo_site_navigation_dynamique a:hover,
#ados_garcons .memo_site_navigation_dynamique_automatique_secteur a:hover,
#ados_garcons .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#ados_garcons .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#ados_garcons #memo_site_gauche_bas a:hover { color: #7D6B77; }

#bebe_fille #memo_site_navigation_dynamique a:hover,
#bebe_fille .memo_site_navigation_dynamique_automatique_secteur a:hover,
#bebe_fille .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#bebe_fille .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#bebe_fille #memo_site_gauche_bas a:hover { color: #657A7F; }

#bebe_garcon #memo_site_navigation_dynamique a:hover,
#bebe_garcon .memo_site_navigation_dynamique_automatique_secteur a:hover,
#bebe_garcon .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#bebe_garcon .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#bebe_garcon #memo_site_gauche_bas a:hover { color: #657A7F; }

#chambre_bebe #memo_site_navigation_dynamique a:hover,
#chambre_bebe .memo_site_navigation_dynamique_automatique_secteur a:hover,
#chambre_bebe .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#chambre_bebe .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#chambre_bebe #memo_site_gauche_bas a:hover { color: #DF270B; }

#chambre_enfant #memo_site_navigation_dynamique a:hover,
#chambre_enfant .memo_site_navigation_dynamique_automatique_secteur a:hover,
#chambre_enfant .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#chambre_enfant .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#chambre_enfant #memo_site_gauche_bas a:hover { color: #DF270B; }

#chaussures #memo_site_navigation_dynamique a:hover,
#chaussures .memo_site_navigation_dynamique_automatique_secteur a:hover,
#chaussures .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#chaussures .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#chaussures #memo_site_gauche_bas a:hover { color: #92AB33; }

#fille #memo_site_navigation_dynamique a:hover,
#fille .memo_site_navigation_dynamique_automatique_secteur a:hover,
#fille .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#fille .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#fille #memo_site_gauche_bas a:hover { color: #92AB33; }

#future-maman #memo_site_navigation_dynamique a:hover,
#future-maman .memo_site_navigation_dynamique_automatique_secteur a:hover,
#future-maman .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#future-maman .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#future-maman #memo_site_gauche_bas a:hover { color: #657A7F; }

#garcon #memo_site_navigation_dynamique a:hover,
#garcon .memo_site_navigation_dynamique_automatique_secteur a:hover,
#garcon .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#garcon .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#garcon #memo_site_gauche_bas a:hover { color: #92AB33; }

#nouveau_ne #memo_site_navigation_dynamique a:hover,
#nouveau_ne .memo_site_navigation_dynamique_automatique_secteur a:hover,
#nouveau_ne .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#nouveau_ne .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#nouveau_ne #memo_site_gauche_bas a:hover { color: #657A7F; }

#puericulture #memo_site_navigation_dynamique a:hover,
#puericulture .memo_site_navigation_dynamique_automatique_secteur a:hover,
#puericulture .memo_site_navigation_dynamique_automatique_secteur_courantXXX a:hover,
#puericulture .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#puericulture #memo_site_gauche_bas a:hover { color: #657A7F; }

#sport #memo_site_navigation_dynamique a:hover,
#sport .memo_site_navigation_dynamique_automatique_secteur a:hover,
#sport .memo_site_navigation_dynamique_automatique_secteur_courant a:hover,
#sport .memo_site_navigation_dynamique_automatique_sous_secteur li a:hover,
#sport #memo_site_gauche_bas a:hover { color: #990000; }
/* Fin couleur navigation dynamique */

.memo_site_navigation_dynamique_automatique_secteur_courant {font-weight:bold;}
.memo_site_navigation_dynamique_automatique_sous_secteur{font-weight:normal;}

dd#souscategorie1 table.promo , dd#souscategorie2 table.promo  , dd#souscategorie3 table.promo {/*display:none;*/}

/**************************Modif picto finaref en page paiement*************************/
#ctl00_cphZoneActive_CurrentUserControl_paiements_Paiement_EActivation_Header_content_EActivationButton{cursor:pointer;}


/********************Avail en page recherche**********************/
/*#memo_liste_avail{overflow:hidden; width:810px; border:none; *margin-top:-10px; _margin-top:-10px;}

.memo_avail_search_libelle{font-size:14px; font-weight:bold; color:#4F6B7B ; width:810px; display:block; border-color:#A9ABAC -moz-use-text-color; border-style:dotted none; border-width:1px 0;}
div#memo_liste_avail table {  width:810px;}
div#memo_liste_avail table td {vertical-align: top; color:#3E5868; }
div.memo_avail_search_produit { position:relative; width: 125px; padding: 0 20px 0 18px; }
div.memo_avail_search_produit table td { vertical-align: top; color:#3E5868; }
div.memo_avail_search_produit span { margin-left: auto; margin-right: auto; }
.memo_avail_search_visuel { display: block; width: 120px; height: 160px; clear: both; background: url(/Styles/memo_liste_images/memo_liste_border_bottom.gif) no-repeat center bottom; }
.memo_avail_search_visuel a {
	display: block;
	width: 118px;
	height: 142px;
	border: 1px solid #D5D7D8;
	border-bottom: none;
	padding-top: 10px;
	text-align: center;
	background-color: #FFFFFF;
}
.memo_avail_search_visuel a img { width: 100px;}

span.memo_avail_search_picto1 { display: block;  float:left; text-align: left; width: 50px;  padding-top:10px;  height: 25px; }
span.memo_avail_search_picto1 a { display: block; }
span.memo_avail_search_picto2 { display: block;  float:right; text-align: right; width: 50px; padding-right:20px; padding-top:10px; height: 25px; }
span.memo_avail_search_picto2 a { display: block; }
.memo_avail_search_picto3 {  display:block; width: 122px; height: 25px; top:163px; }
.memo_avail_search_picto3 a{ display:block; width: 122px; height: 25px; text-align: center; position:relative; top:2px; }

.memo_avail_search_designation { display: block; width: 100px; height: 34px; relative:absolute; top:10px; line-height: 12px;  color:#3E5868;}
.memo_avail_search_designation a { display: block; width: 100px; text-align: center;  }

.memo_avail_search_apartirdeprix { display: block; width: 100px; text-align: center; position:relative; top:10px; _top:5px;}
.memo_avail_search_apartirde { display: block;  width: 100px; font-size:10px; margin-top: 0px; position:relative; top:10px; _top:5px;}
.memo_avail_search_prix { display: block; width :100px; font-size:16px; text-align: center;  font-weight:bold; position:relative; top:10px; _top:5px;}

.memo_avail_search_aulieudeprixbarre {display: block;  width: 99px; text-align:center; font-size:10px; position:relative; top:20px; line-height: 10px;}
.memo_avail_search_aulieudeprix { background-color:#ffffff; }
.memo_avail_search_prixbarre {  background-color:#ffffff;}*/

/********************Fin Avail en page recherche******************/

/******Masque Nos selection et guide *****/
#memo_site_navigation_dynamique_manuelle{display:none;}


/****************** Pages statiques ******************/
.static_page { width:954px; text-align:justify; font-family:"Trebuchet MS",Verdana,Arial,sans-serif;color:#526977; font-size:12px; padding-left:5px }
.static_page h1{font-family:Arial,Helvetica; color:#A2C221; font-size:30px;}
.static_page h1 img.picture {float:left; margin-right:30px;}
.static_page ul li {list-style:none;}
.static_page ul li h3 {color:#A2C221; font-size:18px; margin: 20px 0 10px 0;}
.static_page p{margin:5px 0 0;}
.static_page a{color:#526977; font-size:12px; text-decoration:none;}
.static_page a:hover{color:#2F3E46;text-decoration:underline;}
.static_page h4{font-size: 12px; padding: 10px 0 5px 0; text-decoration:underline;}
.static_page h5{font-size: 12px; padding: 10px 0 5px 0; }
.static_page .note{text-decoration:underline;}



/****************** Popup invalide email ******************/
.memo_authentificationrapide_invalideemail
{
    position:absolute;
    width: 207px;
    background-image:url(/Styles/memo_site_images/infobulle-email-invalide.png);
    background-repeat:no-repeat;
    padding: 24px 12px 12px 24px; 
    top:20px;
    left:315px;
    height:106px;
}
span.memo_authentificationrapide_invalideemail_titre
{
    font-size: 10px;
    color: #000000;
    font-weight:bold;
    line-height:normal;
    height:auto;
}
span.memo_authentificationrapide_invalideemail_texte
{
    font-size: 10px;
    color: #000000;
    line-height:normal;
    font-weight:normal;
}
span.memo_authentificationrapide_invalideemail_texte a
{
    font-size: 10px;
    line-height:normal;
    font-weight:normal;
}
.memo_authentificationrapide_invalideemail_fermer img
{
    position:absolute;
    right:12px;
    border:none;
}

#memo_produit_haut, #memo_produit_bas{position:relative;}

.back_button
{
	/*cursor:pointer;
	margin-top: 7px;
	margin-left: 3px;
	width: 86px;
	height: 30px;*/
	/*background:transparent url(http://media.vertbaudet.co.uk/Pictos/5-2-3/sprite_pdp_fr.png) no-repeat scroll -1px -197px;*/
	background:transparent url(memo_site_images/back.gif) no-repeat;
	cursor:pointer;
	display:block;
	height:20px;
	margin-left:3px;
	width:68px;
	position:absolute;
	top:0;
	right:10px;
}

#memo_produit_bas .back_button {top:-20px;}


/* catalogue request */
.memo_compte_avertissement, .memo_compte_warning { margin:0 0 10px; padding:15px 20px 15px 45px; color:#4d5a5f; border:2px solid #F1E223; background:url("/styles/memo_compte_images/picto-warning.gif") no-repeat scroll 10px 8px #faf8d9; }
		.memo_compte_avertissement h4, .memo_compte_warning h4 { font-size:15px; font-weight:bold; margin:0 0 5px; }
		.memo_compte_avertissement a, .memo_compte_warning a { color:#4d5a5f; text-decoration:underline; }
		.memo_compte_avertissement span, .memo_compte_warning span { color:#4d5a5f; }
	
