/*** nav ***/
#lcmCenter .navBt, #lcmCenter .navBt:visited {
height:19px;
/*
	this is for mac/ie5
	it would normally cause a rendering problem
	(a vertical expansion in the topnav)
	but it doesn't here because the topnav is a fixed height
*/
position:relative !important;
}

#AXESkincare, #AXESkincareBt, #AXESkincareBt:visited {
	width:104px;
	}
#AXEMakeup, #AXEMakeupBt, #AXEMakeupBt:visited {
	width:90px;
	}
#AXEFragrance, #AXEFragranceBt, #AXEFragranceBt:visited {
	width:115px;
	}
#AXEMen, #AXEMenBt, #AXEMenBt:visited {
	width:65px;
	}
#AXEBodySuncare, #AXEBodySuncareBt, #AXEBodySuncareBt:visited {
	width:157px;
	}
#Whatsnew, #WhatsnewBt, #WhatsnewBt:visited {
	width:112px;
	}
 #AXEHaircare, #AXEHaircareBt, #AXEHaircareBt:visited {
	width:107px;
	}

#AXESkincareBt span, #AXESkincareBt:visited span {
	background-image:url(/img/_en/_gb/nav/AXESkincare_retail.gif);
	}
#AXEMakeupBt span, #AXEMakeupBt:visited span {
	background-image:url(/img/_en/_gb/nav/AXEMakeup_retail.gif);
	}
#AXEFragranceBt span, #AXEFragranceBt:visited span {
	background-image:url(/img/_en/_gb/nav/AXEFragrance_retail.gif);
	}
#AXEHaircareBt span, #AXEHaircareBt:visited span {
	background-image:url(/img/_en/_gb/nav/AXEHaircare_retail.gif);
	}
#AXEMenBt span, #AXEMenBt:visited span {
	background-image:url(/img/_en/_gb/nav/AXEMen_retail.gif);
	}
#WhatsnewBt span, #WhatsnewBt:visited span {
	background-image:url(/img/_en/_gb/nav/lcmWhatsNew_retail.gif);
	}
#AXEBodySuncareBt span, #AXEBodySuncareBt:visited span {
	background-image:url(/img/_en/_gb/nav/AXEBodySunCare_retail.gif);
	}

.navBt span, .navBt:visited span {
	display:block;
	height:19px;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background-repeat:no-repeat;
	background-position:0 0;
	/*background-position:0 -22px;*/
	}

.navBt:hover span, .navBt:focus span, .navBt:visited:hover span, .navBt.udmR span, .navBt.udmR:visited span, .navBt:active span {
	background-position:0 -19px;
	}


.AXEselected .navBt span, .AXEselected .navBt:visited span, .AXEselected .navBt:hover span, .AXEselected .navBt:focus span,.AXEselected .navBt:visited:hover span,.AXEselected .navBt.udmR span,.AXEselected .navBt.udmR:visited span, .AXEselected .navBt:active span {
	background-position:0 -19px;
	}
	
	
	
/****** fonctionnalités ecommerces  ******/
#lcmAllGamme span, #lcmMustHaves span, #lcmBestSellers span, #lcmGifts span, #lcmBeautyByeBye span
{
	visibility:hidden;	
}
#lcmEntete ul.navcommunity {
	margin:0;
	height:11px;
}
#lcmEntete ul.navcommunity li{
	padding-left:64px;
	border-left: 1px solid white;
	float:left;
	text-align:left;
	height:11px;
	line-height:11px;
}
#lcmEntete ul.navcommunity li a, 
#lcmCenter #lcmEntete .btBag, 
#lcmCenter #lcmEntete .btBagOn{
	font-weight: bold;
	color: #4E5761;
}
#lcmEntete ul.navcommunity li a.activated{
	color: White;
}
#lcmEntete ul.navcommunity .last{
	border: none;
}
#lcmEntete ul.navcommunity li a {
	display:block;
	height:11px;
}
#lcmEntete #lcmAllGamme 
{	
	width:101px;
	background:url(/img/_en/_gb/nav/ecom/ecom_flashpurchase.gif) no-repeat white;
	background-position:0 -11px;
	margin-left:15px;
}
#lcmEntete #lcmAllGamme.activated,#lcmEntete #lcmAllGamme:hover 
{
	background:url(/img/_en/_gb/nav/ecom/ecom_flashpurchase.gif) no-repeat white;
	background-position:0 0;
}

#lcmEntete #lcmMustHaves 
{
	width:125px;
	background:url(/img/_en/_gb/nav/ecom/ecom_essentials.gif) no-repeat white;
	background-position:0 -11px;
}
#lcmEntete #lcmMustHaves.activated,#lcmEntete #lcmMustHaves:hover
{
	background:url(/img/_en/_gb/nav/ecom/ecom_essentials.gif) no-repeat white;
	background-position:0 0;
}
#lcmEntete #lcmBestSellers 
{
	width:79px;
	background:url(/img/_en/_gb/nav/ecom/ecom_bestsellers.gif) no-repeat white;
	background-position:0 -11px;
}
#lcmEntete #lcmBestSellers.activated,#lcmEntete #lcmBestSellers:hover
{
	background:url(/img/_en/_gb/nav/ecom/ecom_bestsellers.gif) no-repeat white;
	background-position:0 0;
}
#lcmEntete #lcmGifts 
{
	width:95px;
	background:url(/img/_en/_gb/nav/ecom/ecom_giftideas.gif) no-repeat white;
	background-position:0 -11px;
}
#lcmEntete #lcmGifts.activated,#lcmEntete #lcmGifts:hover
{
	background:url(/img/_en/_gb/nav/ecom/ecom_giftideas.gif) no-repeat white;
	background-position:0 0;
}
#lcmEntete #lcmBeautyByeBye
{
	width:99px;
	background:url(/img/_en/_gb/nav/ecom/ecom_bbb.gif) no-repeat white;
	background-position:0 -11px;
}
#lcmEntete #lcmBeautyByeBye.activated,#lcmEntete #lcmBeautyByeBye:hover
{
	background:url(/img/_en/_gb/nav/ecom/ecom_bbb.gif) no-repeat white;
	background-position:0 0;
}
/********************************************/


#lcmCenter input.loginfield{
	height:17px;
	background-color:#91979D;/*303740;*/
	color: #ffffff;/*#E4E4E5;*/
	border: 1px solid #808892;
	font-size:10px;
	padding-left:3px;
	padding-top:1px;
	font-weight: bold;
}

#lcmContent #lcmLeft #lcmNav #udm
{
	margin-top: 111px;
	margin-left: 5px;
	height:19px;
	width:750px;
	z-index:100;
}

#lcmContent #lcmLeft #lcmNav ul li ul
{
	width:190px;

}

/******** semi-transparence de la nav ******/
#lcmContent #lcmLeft #udm li ul li
{
	background-color:#4E5761;/*à définir*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
}

#lcmContent #lcmLeft #udm li ul li a
{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}

/************** fin gestion semi-transparence *******************/

#lcmContent #lcmLeft #lcmNav ul li ul li a
{
	display:block;
	padding-left:10px;
	padding-right:10px;
}
#lcmContent #lcmLft #lcmNav a{
	font-size: 11px;
}
#legend{
	position:absolute;
	visibility:hidden;
	display:none;
	background-color:black;
	width:120px;
	z-index:1;
}

.udmC, #testId{
	background-color:black;/*à définir*/
}

/*#lcmCenter .lcmBottomOn{
	background-color:#707070;
	line-height:15px;
	height:15px;
}*/

.opacity{
	background-color:#4E5761;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
}

#lcmFooter ul{
	padding-left:0px;
}

#lcmCenter #lcmSitemap a, 
#lcmCenter #lcmLegalMention a, 
#lcmCenter #lcmCopyright span, 
#lcmCenter #lcmWWW a, 
#lcmCenter #lcmCustomerSs a{
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	background:url(/img/sep_bottomnav.gif) no-repeat right top;
	display:inline;
	float:left;
}
#lcmCenter #lcmCustomerSs a {
background:transparent url(/img/space.gif) no-repeat scroll right top;
}
/*#lcmCenter #lcmSitemap a:hover, 
#lcmCenter #lcmWWW a:hover, 
#lcmCenter #lcmPdv a:hover, 
#lcmCenter #lcmLaMarque a:hover,
#lcmCenter #lcmFooter #lcmService a:hover, 
#lcmCenter #lcmSitemap.lcmBottomOn a, 
#lcmCenter #lcmWWW.lcmBottomOn a, 
#lcmCenter #lcmLaMarque.lcmBottomOn a,
#lcmCenter #lcmFooter #lcmService.lcmBottomOn a  {
	background-color:#303740;	
}*/



#lancomePro{
display:none;
}




