/* CSS RESET */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
font-family:Arial,Verdana,sans-serif;
margin:0pt;
padding:0pt;

}
table {
border-collapse:collapse;
border-spacing:0pt;
}
fieldset, img {
border:0pt none;
}
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:'';
}
abbr, acronym {
border:0pt none;
}

a, a:link, a:visited {
	text-decoration:none;
	color:#7D7D7D;
	outline: 0;
	cursor:pointer;
}

a:link, a:active, a:focus, input:focus {
	outline: 0;
}

#submitLogin {
margin-right:5px;
color:#7D7D7D !important;
}

#submitLogin :hover{
	color:#CCC;
}

a:hover {
	cursor:pointer; 
	color:#CCC;
}

.LB_content a:hover{
	color: #CCC;
}

.LB_content a,.LB_content a:visited{
	color: #018F9B;
}

img {
	behavior: url('/scripts/client/pngbehaviourAkamai.htc?build=1');
	border:0;
}
input, textarea, select {
	font-size:11px;
}

.LB_content iframe{
	border: 0px;
} 

/* END CSS RESET */

/* LAYOUTS STANDARD */
body {
	background:#C2C7CA url('http://cdn2.yoox.biz/yoox80/layout/bgYooxNew1.jpg') no-repeat top center;
	color:#6D6E71;
	font-size:68.8%;
	text-align:center;
}
table {
	font-size:11px;
}

#container {
	margin:0pt auto;
	width:998px;
	text-align:left;
	position:relative;
}
#header {	
	position:relative;
	width:100%;
	height:62px;
}
#subheader {	
	position:relative;
	height:57px;
}
#wrapper {
	padding:4px 0;
	width:100%;
	overflow:hidden;
}
#wrapper, .cols {
	font-weight:normal;
	float:left;
	display:inline;
}

.onecol #content {
	margin:0;
	width:100%;
}

.twocol #content {
	margin:0 0 0 248px;
	width:750px;
}
.twocol #col1 {
	margin-left:-998px;
	width:243px;
}

.threecol #content {
	margin:0 243px 0 243px;
	width:512px;
}
.threecol #col1 {
	margin-left:-998px;
	width:243px;
}
.threecol #col2 {
	margin-left:-243px;
	width:243px;	
}



#footer {
	clear:left;
	border-top:1px solid #ACB0B3;
	margin-bottom:40px;
	/*width:998px;*/
}

#footer ul {
	margin:10px 0px 0px;
	height:20px;
}

#footer ul li {
	border-left:1px solid #000;
	line-height:14px;
	padding:0 9px;
	text-align:center;
	font-weight:bold;
}
#footer ul li.first {border:none;}

#footer ul li#footerYooxygen a {color:#2E6F18;}

#footer ul li a {color:#000;}
#footer ul li a:hover {color:#a1a1a1;}
#footer .disclaimer {
	margin-top:0;
	margin-left:-1px;	
}
#footer .disclaimer li {
	padding:0 3px;
	font-weight:normal;
	color:#6A6E6F;
}
#footer .disclaimer li a {font-weight:normal;}
#footer .disclaimer li.first {padding-left:9px}
#main .hidden, .hidden, body ul li.hidden {
	display:none;
}
.clear {
	clear:both;
}

/* END LAYOUTS STANDARD */


/* STANDARD ELEMENTS */

.info {
	float:right;
	height:14px;
	margin-right:3px;
	margin-top:3px;
	width:14px;
}

.hmenu {
	clear:left;
	margin:0 auto;
}
.hmenu ul li {
	display:inline;
	float:left;
}
/*.inputbox {
	border:1px solid #608F8F;
	font-size:11px;
	line-height:18px;
	vertical-align: middle;
	color:#1D4444;
	background:#FFF;
	padding-left:10px;
}*/
.box {
	margin-bottom:2px;
	width:243px;
	position:relative;
	overflow:hidden;
	background: url('http://cdn2.yoox.biz/yoox80/layout/boxTop.gif') no-repeat top left;
}

.boxBottom {
	width:243px;
	position:relative;
	overflow:hidden;
	padding-bottom:17px;
	background: url('http://cdn2.yoox.biz/yoox80/layout/boxBottom.gif') no-repeat bottom left;
}
.boxCont {
	background: url('http://cdn2.yoox.biz/yoox80/layout/boxCenter.jpg') repeat-y top left;
	width:auto;
	margin-top:17px;
	padding:0 13px 0;
}

.boxCont h2 {
	padding-left:12px;
	line-height:23px;
	height:23px;
	font-weight:bold;
	color:#FFF;
	margin-bottom:7px;
}

.boxList {
	height:172px;
	width:214px;
	margin:0 0 11px;
	overflow:auto;
}
.boxList ul {
	border:0 none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 11px;
	padding:0;
	width:auto;
	z-index:10;

}

.boxList ul li {
	line-height:16px
}

.boxList ul li a:link, .boxList ul li a:active, .boxList ul li a:visited {color:#434343;}

#designerPanel h2 {background: url('http://cdn2.yoox.biz/yoox80/layout/hd_designer.gif') no-repeat top center;}
#designerPanel .boxList ul li a:hover, #designerPanel .boxList ul li.selected  a{color:#9A3250;}
#designerIndex.boxIndex {
	background:url('http://cdn2.yoox.biz/yoox80/layout/bg_all_designer.gif') no-repeat center left;
	color:#9A3250;	
	height:23px;
}
#categoryPanel h2 {background:url('http://cdn2.yoox.biz/yoox80/layout/hd_category.gif') no-repeat center center;}
#categoryPanel .boxList ul li a:hover, #categoryPanel .boxList ul li.selected a {color:#8C678B;}
#categoryIndex.boxIndex {
	background:url('http://cdn2.yoox.biz/yoox80/layout/bg_all_category.gif') no-repeat center left;
	color:#743470;
	height:23px;
}

#designerPanel .boxIndex span, #categoryPanel .boxIndex span {
	height:23px;
	line-height:23px;
}

#designerIndex.boxIndex:hover, #categoryIndex.boxIndex:hover {
	color:#9F9F9F;
}

#categoryBox #listOfCats li a {
	padding-left:5px;
}


#categoryBox #listOfCats li a.mac {
	padding-left:0px;
	font-weight:bold;
}
#size h2, #colors h2 {
	background:url('http://cdn2.yoox.biz/yoox80/layout/hd_generic.gif') no-repeat center center;
}

#pricerange h2 {
	background:url('http://cdn2.yoox.biz/yoox80/layout/hd_price.gif') no-repeat center center;
}


#topBrands, #topCats {
	border-bottom:1px dashed #BBBBBB;
}

a#txtFb:link, a#txtFb:visited {
	margin-top:12px;
	float:right;
	background:url('http://cdn2.yoox.biz/yoox80/layout/bg_Feedback.gif') no-repeat top right;
	width:80px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	margin-right:15px;
	cursor:pointer;
}
a#txtFb:hover {
	background:url('http://cdn2.yoox.biz/yoox80/layout/bg_Feedback_over.gif') no-repeat top right;
	cursor:pointer;
}


#tooltip{
	left:50%;
	margin-left:-375px;
	position:absolute;
	top:30px;
}
/* END STANDARD ELEMENTS */


/* MAIN AND SUB MENU */

#deptMenu {
	clear:left;

	width:998px;

	z-index:100;
}

	/* FIRST LEVEL */
	
		#mainmenu {
			width:100%;
		}
		
		#nav {
			border-top:1px solid #E5E5E5;
			position: relative;
			background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 0;
			width: 100%;
			height:56px;
		}

		#nav li { 
			margin: 0;
			float: left;
			display: block;
			cursor:pointer;
			text-align:center;			
		}
		
		#nav li a, #nav li span {
			border-left:1px solid #CECECE;
			color: #4B4B54;
			font-weight: bold;
			display: block;
			padding: 0;
			line-height: 28px;	position:relative;height:28px;
		}
		
		
		
		
		
		#nav li#mwomen a, #nav li#mwomen ul li.first a {
			border-left:0;
		}
		#nav li#mwomen ul li a {
			border-left:1px solid #FFF;
		}
		
		#nav li span {
			cursor:text;
		}
		
		 #nav li a:hover, #nav li span, #nav a.home {
			color:#FFF;
		}

		li#yooxer a {
			border-right:1px solid #E5E5E5
		}
		
	/* END FIRST LEVEL */
	
	/* SECOND LEVEL */
			
		#nav li div {
			position:absolute;
			left:0px;
			top:28px;
			height:28px;
			border-top:1px solid #E5E5E5;
			width:998px;
			display:none;
			background:transparent no-repeat bottom center; 
			z-index:0;
			
		}
	
		#nav li ul{
		 	margin:0 3px;
			background:#fff;
			height:28px;
			overflow:visible;
		}
		
		#nav li ul li {
			line-height:28px;
			background:transparent no-repeat bottom left;
			
		}
		#nav li ul li a, #nav li ul li span {
			border-left:1px solid #fff;
			padding:0 9px;
	
			display:inline;
		}
		#nav li ul li.sel span, #nav li ul li.sel a {
			color:#fff;		
		}
		
		#nav li.sel div {
			display:block;
			z-index:150;
		}
		
	
		
		#nav li.first, #nav li ul li.first a, #nav li ul li.first span {border:none;}
			
	/* END SECOND LEVEL */

	/* MENU DEPT */ 
		/* MERCATO IT */
/*	#mwomen {width:85px;}
	#mmen {width:80px;}
	#mkids {width:97px;}
	#mnewarrivals {width:119px;}
	#mgifts {width:77px;}
	#mvintage {width:94px;}
	#mspecialeditions {width:144px;}
	#mdesign {width:85px;}
	#mbooks {width:74px;}
	#msale {width:79px}
	#myooxer {width:141px;}
*/	
    /*li#myooxer a {
		height:28px;
	 	background:url('http://cdn2.yoox.biz/yoox80/layout/menu/menuYooxerOff1.gif') no-repeat center center;
	 }
	 
	li#myooxer a:hover, li#myooxer.sel a {
	 	background:url('http://cdn2.yoox.biz/yoox80/layout/menu/menuYooxerOn1.gif') no-repeat center center;
	 }
	 
	li#myooxer a span {
		position:absolute;
		left:-5000px;	
	 }*/
	#meco-mmerce {width:140px;}
    li#meco-mmerce a {
		height:28px;
	 	background:url('http://cdn2.yoox.biz/yoox80/layout/menu/menuYooxygenAll3.gif') no-repeat 0 0;
        color:#0F901F;
        padding-left:24px;
	 }
	 
	li#meco-mmerce a:hover, li#meco-mmerce.sel span, li#meco-mmerce.sel a {
	 	background:url('http://cdn2.yoox.biz/yoox80/layout/menu/menuYooxygenAll3.gif') no-repeat 0 -28px;
        padding-left:24px;
	 }
    li#meco-mmerce ul li a, li#meco-mmerce.sel ul li span, li#meco-mmerce.sel ul li a, li#meco-mmerce.sel ul li a:hover {background:none;padding-left:9px}
/* MERCATO IT */
		
	
		
		li#mwomen a:hover, li#mwomen.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -29px;}
		li#mmen a:hover, li#mmen.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -58px;}
		li#mkids a:hover, li#mkids.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -87px;}
		li#mnewarrivals a:hover, li.sel#mnewarrivals {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -116px;}
		li#msale a:hover, li#msale.sel, li#mnewclearance a:hover, li#mnewclearance.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -261px;}
		li#mgift a:hover, li#mgift.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -290px;}
		li#mvintage a:hover, li#mvintage.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -145px;}
		li#mspecialeditions a:hover, li#mspecialeditions.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -174px;}
		li#mbooks a:hover, li#mbooks.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -232px;}
		li#mdesign a:hover, li#mdesign.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -203px;}
		li#mpromotions a:hover, li#mpromotions.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -348px;}
		li#msamplesale a:hover, li#msamplesale.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_menu3.jpg') repeat-x 0 -376px;}
		/*li#myooxer a:hover, li#myooxer.sel {background:transparent url('http://cdn2.yoox.biz/yoox80/layout/menu/bg_m_10.jpg') repeat-x top}
		li#myooxer.sel a {color:#FFFFFF}*/
		
		
		#nav li ul li a:hover {color:#fff;background:none;}
			
		li#mwomen ul {background:#5E9E9E; cursor:default;}
		li#mwomen div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/1.gif')}
		li#mwomen[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/1.png')}	
		
		
		li#mmen ul {background:#456DAA; cursor:default;}
		li#mmen div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/2.gif')}	
		li#mmen[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/2.png')}	
		
	
		li#mkids ul {background:#AF3939; cursor:default;}
		li#mkids div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/3.gif')}	
		li#mkids[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/3.png')}	
				
	
		li#mnewarrivals ul {background:#D79127; cursor:default;}
		li#mnewarrivals div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/4a.gif')}	
		li#mnewarrivals[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/4a.png')}	
		
		
		li#msale ul, li#mnewclearance ul {background:#88A35C; cursor:default;}
		li#msale div, li#mnewclearance div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/5.gif')}	
		li#msale[id] div, li#mnewclearance[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/5.png')}	
		
			
		li#mgift ul {background:#000000; cursor:default;}
		li#mgift div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/10.gif')}	
		li#mgift[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/10.png')}	
		
		
		li#mvintage ul {background:#949494; cursor:default;}
		li#mvintage div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/7.gif')}
		li#mvintage[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/7.png')}		
		
		
		li#mspecialeditions ul {background:#484848; cursor:default;}
		li#mspecialeditions div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/8.gif')}
		li#mspecialeditions[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/8.png')}
		
		
		li#mbooks ul {background:#77624A; cursor:default;}
		li#mbooks div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/9_a.gif')}
		li#mbooks[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/9_a.png')}
		
		
		li#mdesign ul {background:#63A4CE; cursor:default;}
		li#mdesign div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/9a.gif')}
		li#mdesign[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/9a.png')}
		
		
		/*li#myooxer ul {background:#000000; cursor:default;}
		li#myooxer div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/10.gif')}
		li#myooxer[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/10.png')}		*/
		
		
		li#mpromotions ul {background:#A3265B; cursor:default;}
		li#mpromotions div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/11.gif')}
		li#mpromotions[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/11.png')}	
		
		li#msamplesale ul {background:#CBBC95; cursor:default;}
		li#msamplesale div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/12.gif'); display:none}
		li#msamplesale[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/12.png'); display:none}
		#nav li#msamplesale.sel div {display:none}	

        li#meco-mmerce ul {background:#2D9D02; cursor:default;}
		li#meco-mmerce div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/13.gif')}
		li#meco-mmerce[id] div {background-image:url('http://cdn2.yoox.biz/yoox80/layout/menu/13.png')}		

		
		#container.women #seasonBar, #container.women #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas1.gif') no-repeat bottom left;}
		#container.women .colorDept {color:#335352;}
		#container.women .colorDept li {border-color:#335352}
		#container.women .arrowSR {background:#335352;}
		
		
		#navigationBar li a:hover, #lastSearch li a:hover {
			color:#FFF!important;	
		}

		#container.men #seasonBar, #container.men #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas2.gif') no-repeat bottom left;}
		#container.men .colorDept {color:#0E2243;}
		#container.men .colorDept li {border-color:#0E2243}
		#container.men .arrowSR {background:#0E2243;}

		#container.kids #seasonBar, #container.kids #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas3.gif') no-repeat bottom left;}
		#container.kids .colorDept {color:#641717;}
		#container.kids .colorDept li {border-color:#641717}
		#container.kids .arrowSR {background:#641717;}

		#container.newarrivals #seasonBar, #container.newarrivals #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas4a.gif') no-repeat bottom left;}
		#container.newarrivals .colorDept {color:#9E6A1C;}
		#container.newarrivals .colorDept li {border-color:#9E6A1C}
		#container.newarrivals .arrowSR {background:#9E6A1C;}
				
		#container.sale #seasonBar, #container.sale #itemHeader, #container.newclearance #seasonBar, #container.newclearance #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas5.gif') no-repeat bottom left;}
		#container.sale .colorDept, #container.newclearance .colorDept {color:#4C5E2D;}
		#container.sale .colorDept li, #container.newclearance .colorDept li {border-color:#4C5E2D}
		#container.sale .arrowSR, #container.newclearance .arrowSR {background:#4C5E2D;}
		
		#container.gift #seasonBar, #container.gift #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas8.gif') no-repeat bottom left;}
		#container.gift .colorDept {color:#000;}
		#container.gift .colorDept li {border-color:#000}
		#container.gift .arrowSR {background:#000;}
				
		#container.vintage #seasonBar, #container.vintage #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas7.gif') no-repeat bottom left;}
		#container.vintage .colorDept {color:#3B3B3B;}
		#container.vintage .colorDept li {border-color:#3B3B3B}
		#container.vintage .arrowSR {background:#3B3B3B;}
		
		#container.specialeditions #seasonBar, #container.specialeditions #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas8.gif') no-repeat bottom left;}
		#container.specialeditions .colorDept {color:#000000;}
		#container.specialeditions .colorDept li {border-color:#000000}
		#container.specialeditions .arrowSR {background:#000000;}

		#container.design #seasonBar, #container.design #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas9a.gif') no-repeat bottom left;}
		#container.design .colorDept {color:#305166;}
		#container.design .colorDept li {border-color:#305166}
		#container.design .arrowSR {background:#305166;}
		
		#container.books #seasonBar, #container.books #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas9_a.gif') no-repeat bottom left;}
		#container.books .colorDept {color:#4D4032;}
		#container.books .colorDept li {border-color:#4D4032}
		#container.books .arrowSR {background:#4D4032;}
		
		#container.promotions #seasonBar, #container.promotions #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas11.gif') no-repeat bottom left;}
		#container.promotions .colorDept {color:#A3265B;}
		#container.promotions .colorDept li {border-color:#A3265B}
		#container.promotions .arrowSR {background:#A3265B;}
		
		/*#container.samplesale #seasonBar, #container.samplesale #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas12.gif') no-repeat bottom left;}
		#container.samplesale .colorDept {color:#8C7C53;}
		#container.samplesale .colorDept li {border-color:#8C7C53}
		#container.samplesale .arrowSR {background:#CBBC95;}	*/
        #container.samplesale #seasonBar, #container.samplesale #itemHeader {display:none}


		#container.eco-mmerce #seasonBar, #container.eco-mmerce #itemHeader {background:url('http://cdn2.yoox.biz/yoox80/layout/menu/barseas13.gif') no-repeat bottom left;}
		#container.eco-mmerce .colorDept {color:#2D9D02;}
		#container.eco-mmerce .colorDept li {border-color:#2D9D02}
		#container.eco-mmerce .arrowSR {background:#64B844;}	
		
		 #mwomen ul li a {color:#a7c8cd;}
		 #mmen ul li a  {color:#afc2c6;}
		 #mkids ul li a {color:#e1b4ae;}
		 #mnewarrivals ul li a {color:#7F421D;}
	/*	#mgifts {width:77px;}*/
		 #mvintage ul li a {color:#b8b8b8;}
		 #mspecialeditions ul li a {color:#9b9b9b;}
		/* #mdesign ul li a {color:#;}
		 #mbooks ul li a {color:#;}*/
		 #msale ul li a, #mnewclearance ul li a {color:#bfd06a;}
		 #mpromotions ul li a {color:#644B56;}
		 #meco-mmerce ul li a {color:#6ED547;}


		#nav #msale a, #nav #msamplesale a, #nav #mnewclearance a {color:#c00}
		#nav #msale a:hover, #nav #msamplesale a:hover, #nav #mnewclearance a:hover{color:#fff}
 
        #nav #msale.sel a, #nav #msamplesale.sel a, #nav #mnewclearance.sel a {color:#fff}
        #nav #msale.sel li a, #nav #msamplesale.sel li a, #nav #mnewclearance.sel li a{color:#bfd06a}
        #nav #msale.sel li.sel a, #nav #msamplesale.sel li.sel a, #nav #mnewclearance.sel li.sel a{color:#fff}
        #nav #msale.sel li a:hover, #nav #msamplesale.sel li a:hover, #nav #mnewclearance.sel li a:hover{color:#fff}
		#nav #msale li a, #nav #msamplesale li a, #nav #mnewclearance li a{color:#bfd06a}
		#samplesale #nav {height:28px;border-bottom:1px solid #E5E5E5;}
		
		#nav #mpromotions a {color:#A3265B}
		#nav #mpromotions a:hover{color:#fff}
		#nav #mpromotions.sel a {color:#fff}
        #nav #mpromotions.sel li a {color:#E37AA7}
        #nav #mpromotions.sel li.sel a{color:#fff}
        #nav #mpromotions.sel li a:hover{color:#fff}   
        
/*        #nav #mgift a {color:#A3A05D}*/
		#nav #mgift a:hover{color:#fff}
		#nav #mgift.sel a {color:#fff}
        #nav #mgift.sel li a {color:#8F8F8F}
        #nav #mgift.sel li.sel a{color:#fff}
        #nav #mgift.sel li a:hover{color:#fff}   
	
		
	/* END MENU DEPT */
 
 /* CORPORATE MENU */

.corporateMenu {
	display:block;
	background-color:#D9D9D9;
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
	width:998px;
	height:63px;
	
}

.corporateMenu h1 {
	margin-left:10px;
margin-top:10px;
position:absolute;
}
.corporateMenu h1 a {
	display:block;
	

}
.corporateMenu h1 a span {
	left:-5000px;
	position:absolute;
}
.corporateMenu ul {
	float:right;
	margin-top:32px;
	height:28px;
	overflow:hidden
	}

.corporateMenu li {
	margin-right:4px;
}

.corporateMenu li a {

	background-position: right top;
	background-repeat:no-repeat ;
	font-weight:bold;
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:11px;
	line-height:30px;
	}

.corporateMenu li.selected a {	
	
	background-repeat:no-repeat;
	background-position: right top;
}

.corporateMenu li a span {
	float:left;
	display:inline;
	padding:0 7px 0 10px;
	height:34px;
	margin-right:3px;
	background-position: left top;
	background-repeat:no-repeat;
	}

.corporateMenu  li.selected a span {
	background-repeat:no-repeat;
	background-position: left top;
	color:#555;
}

.corporateMenu  li.selected a:hover {background-position:100% 0;line-height:30px;cursor:text}
.corporateMenu li.selected a:hover span  {background-position:0 0}

.corporateMenu li a:hover {background-position:100% 2px;line-height:34px}
.corporateMenu li a:hover span  {background-position: 0 2px}

/* END CORPORATE MENU */
 
 
 
 
	/* TEXTSEARCH AND COMBO BOX */
	#nav #boxTextsearch {
		display: inline;
		position:absolute;
		width:auto;
		left:auto;
		right:0;
		top:auto;
		border:0;
		background:transparent;
		color:#FFF;
		height:28px;
		margin-top:0px!important;
		margin-top:3px;
	}
	
	#nav #boxTextsearch a {
		display:inline;
		position:relative;
		border:0;
	}
	#nav #boxTextsearch img {
		margin-left:10px;
		margin-top:5px;
		position:absolute;
	}
	#nav #boxTextsearch ul {
		float:left;
	}
	#nav #boxTextsearch ul li {
		display:block;
		float:left;
		z-index:100;
	}
	
	.autocomplete {
		position:absolute;
		width:400px;
	  	background-color:white;
	  	margin:0;
	  	padding:0;
	  	text-align:left;
	  	max-height:200px;
	  	overflow:auto;
	  	height:auto; 
	}
	#nav .autocomplete {
		background:none;
		border:0 none;
		height:auto;	
	}
	
	div.autocomplete ul, #nav li #boxTextsearch div.autocomplete ul,  #seasonBar div.autocomplete ul {
		height:auto;
		margin:0;
		border:1px solid #CCC;
		float:none;
	}
	div.autocomplete ul li.selected, #nav li #boxTextsearch div.autocomplete ul li.selected,  #seasonBar div.autocomplete ul li.selected { 
		background-color: #BBB;
		color:#FFF;
	}
	div.autocomplete ul li, #nav li #boxTextsearch div.autocomplete ul li, #seasonBar div.autocomplete ul li {
		background:#FFF;
		display:block;
		float:none;
  		padding:2px;
  		cursor:pointer;
		color:#999999;
		text-align:left;
		line-height:18px;
		font-size:10px;
		height:auto;
	}

	#textsearch {
		display:inline;
	}
	
	#textS {
	   padding:2px 10px 2px 3px;
		border:medium none;
		vertical-align:middle;
		margin-bottom:1px;
		margin-left:3px;
	}
	
	#textS[id]{
	margin-bottom:2px;
	}
	
	#toll_combo[id]{
	margin-bottom:3px;
	}
	
	#toll_combo{
		border:medium none;
		padding:3px 4px 2px 3px;
		margin-top: 1px;
		vertical-align:middle;
		margin-bottom:1px;
	

	}
	
	.combo {
  		text-align:left; 
  		background:#FFF url('http://cdn2.yoox.biz/yoox80/layout/forms/btnCombo.gif') no-repeat center right;
  		padding:2px 10px 2px 3px;
		height:auto;
  		cursor: pointer;
  		border:1px solid #ccc;
  		color:#999;
		font-size:10px;
		width:150px;
	}

	#submit {
		margin:0 6px 0;
		vertical-align:middle;
	}
	
	.textSearchOver {	
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		opacity: 0.7;
	}

	/* TEXTSEARCH AND COMBO BOX */



/* END MAIN AND SUB MENU */

/* HEADER ELEMENTS */

a#logo {
	display:block;
	position:absolute;
	top:3px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://cdn2.yoox.biz/yoox80/layout/logoi/logoYoox2.png');
	width:109px;
	height:55px;
	overflow:hidden;
	cursor:pointer;
}
a#logo[id] {
	filter:none;
	background:url('http://cdn2.yoox.biz/yoox80/layout/logoi/logoYoox2.png') no-repeat;
	
}
a#logojp {
	display:block;
	position:absolute;
	top:3px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://cdn2.yoox.biz/yoox80/layout/logoi/logoYooxJP.png');
	width:109px;
	height:55px;
	overflow:hidden;
	cursor:pointer;
}
a#logojp[id] {
	filter:none;
	background:url('http://cdn2.yoox.biz/yoox80/layout/logoi/logoYooxJP.png') no-repeat;
	
}
#logo h1, #header h1 {
	position:absolute;
	left:-9000px;
}
#flashbar {
	position:absolute;
	left:120px;
	top:38px;
	width:520px;
	height:20px;
	color:#00747E;
}

#toolbar {
	position:absolute;
	left:50%;
	margin-left:69px;
	width:430px;
	overflow:hidden;
}
#loginmenu {
	height:36px;
	padding-left:14px;
	width:325px;
	float:right;
	display:inline;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://cdn2.yoox.biz/yoox80/layout/bgUserbar.png');
}
#loginmenu[id] {
	filter:none;
	background:url('http://cdn2.yoox.biz/yoox80/layout/bgUserbar.png') no-repeat left top;
}
#loginmenu li {
	color:#454545;
	height:30px;
	line-height:30px;
	position:relative;
}
#tbAccName {
	color:#000
}

#loginmenu li a {
	color:#454545;
	font-weight:normal;
	padding:0px 3px;
}

#lang {
	float:right;
	display:inline;
	margin-right:12px;
	vertical-align:middle;
	width:140px;
	text-align:right;
}



#lang a {
	white-space:nowrap;
}

#flag {
	float:right;
	display:inline;
	margin-top:7px;
	width:16px;
	height:16px;
}
#loginmenu li #flag a {
	float:left;
	display:inline;
	padding-left:0px;
}
#usermenu {
	margin-top:-7px;
	clear:both;
	float:right;
	width:430px;
}
#usermenu li {
	border-left:1px solid #535456;
	line-height: 12px;
	height:12px;
	padding:0 6px;
	margin-top:13px;
	float:right;
}
#usermenu li#tutorialmenu {
	background:url('http://cdn2.yoox.biz/yoox80/layout/logoi/bgtour1.gif') no-repeat -2px 5px;
	margin-top:0;
	padding-bottom:8px;
	padding-top:13px;	
}

#usermenu .noborderleft
{
 border:0;   
    }
#usermenu li#tutorialmenu img{
    
    float:left;
    margin-top:-4px;
}
	
#usermenu li a:link, #usermenu li a:visited {
	font-weight: bold;
	color:#515153;
}

#toolbar li a:hover {
	color:#A1A1A1;
}

#cartmenu a {
	display:block;
}
#cartmenu a img {
	margin-left:5px;
}

#cartLink.notEmpty{
background:url('http://cdn2.yoox.biz/yoox80/layout/arrows/tlbArrowDw.gif') no-repeat 99% 3px;
padding-right:17px;
}




/* END HEADER ELEMENTS */

/* CONTAINERS */
.topContainer {
	height:35px;
	background:url('http://cdn2.yoox.biz/yoox80/layout/containerTop.gif') no-repeat top left;	
	overflow:visible;
}
.topContainer .padding, .bottomContainer .padding {
	padding:10px 20px;
}
.centerContainer {
	float:left;
	display:inline;
	background:#E6E6E6;
	border-left:1px solid #AAAAAA;	
	border-right:1px solid #AAAAAA;
}

.bottomContainer {
	clear:left;
	height:35px;
	background:url('http://cdn2.yoox.biz/yoox80/layout/containerBottom.gif') no-repeat top left;
	overflow:hidden;
}
/* END CONTAINERS */

/* LAYER STYLES */
#labelPassword, #labelUser{
display:inline!important;
}

.LB_window {
	position: absolute;
	display:none;
	z-index: 500;
}

.LB_overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url('http://cdn2.yoox.biz/blank.gif') repeat;
	z-index:401;
}

.top-left, .top-right, .bottom-left, .bottom-right {
	background-image:url('http://cdn2.yoox.biz/yoox80/layout/corners.gif');
	font-size:2px;
	height:11px;
}
.top-left, .bottom-left {
	margin-right:11px;
}
.bottom-left{
	clear: left;
}
.top-right {
	background-position:100% 0;
}
.top-right, .bottom-right {
	margin-left:11px;
	margin-top:-11px;
}
.bottom-left {
	background-position:0 -11px;
	position:static;
}
.bottom-right {
	background-position:100% -11px;
}
.inside {
	background-color:#FFF;
	border-left:3px solid #D8D8D8;
	border-right:3px solid #D8D8D8;
	text-align:center;
	width:auto;
	position:relative;
}
.inside[class] {
	width: auto;
}
.inside a:link{
	text-decoration:none;
}

.notopgap {
	margin:0 5px;
	text-align:right;
	display:block;
}
.notopgap img {
	height:12px;
	width:12px;
	margin-right:5px;
}
.LB_closeAjaxWindow {
	cursor:move;
	height:20px;
	margin-bottom:0;
	margin-right:10px;/*IE6*/
	text-align:right;
}
.LB_closeAjaxWindow a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=scale src='http://cdn2.yoox.biz/yoox80/layout/closepopup.png');
	cursor:pointer;
	display:block;
	float:right;
	height:12px;
	width:12px;
	margin-right:-9px;
	position: relative;
}
.LB_closeAjaxWindow[class] a {
	filter:none;
	background:transparent url('http://cdn2.yoox.biz/yoox80/layout/closepopup.png') no-repeat scroll 0%;
}

.errorBox .LB_content, .error{
	color: #FF0000;
}


.LB_content, #feedback {
	color:#6D6E71;
	overflow:auto;
	padding:0 8px;
	margin-left:-3px;
	text-align:left;
}
#feedback label {
	float:left;
	display:inline;
	margin-right:0.5em;
	margin-top:8px;
	padding-bottom:0.2em;
	width:155px;
}
#feedback input, #feedback textarea {
	margin-top:7px;
}
.quickZoomWindow .LB_content { 				/* contenuto */
	text-align: center;	/* se voglio il contenuto centrato o no */
}
.infobox, .slideshow {					/* finestra */
	background: transparent;
	border: 0;
	position:absolute
}

.tooltip {
	width:300px;
}

/* END LAYER STYLES */

/* BLACK LITBOX */
.blackLitbox_overlay {
    background:#000;
    opacity:0.5;
    filter: alpha(opacity = 50);
}

.blackLitbox .top-left, .blackLitbox .top-right, .blackLitbox .bottom-left, .blackLitbox .bottom-right {
    background-image:url('http://cdn2.yoox.biz/yoox80/layout/cornersB.gif');
}
.blackLitbox .inside {background-color:#000;}
/* END BLACK LITBOX */


/* CART LAYER */



#cartLayer {
	right:0;
	position:absolute;
	top:58px;
	min-height:50px;
	height:auto!important;
	height:50px;
	z-index:1000;
}

#cartLayer .single {
	width:250px;
	overflow:hidden;

}

#cartLayer .double {
	width:500px;
	overflow:hidden;

}

#cartLayer .half {
	width:230px;
	margin:0 7px;
	float:left;display:inline;
}

#cartLayer .double .half {
	margin:0pt 9px 0 8px
}


#cartLayer .inside{
	float:left;
}

#cartLayer .yooxprice, #cartLayer .price {
	clear:none;
}
#cartLayer .SCONTO {
	text-decoration:line-through;
	margin-right:3px;
}
#cartLayer img {
	border:1px solid #CCC;
	float:left;
	margin-right:5px;
}
#cartLayer .itemInCart {
	clear:left;
	padding-top:6px;
	text-align:left;
}

.itemDataCart, itemImgCart {
	float:left;display:inline;
}
.itemDataCart {
	width:170px;
}

#cartLayer .total {
	clear:left;
	text-align:right;
}
/* END CART LAYER */



span.finalSale {
	color:#ce6700;
	margin-top:-2px;
	margin-bottom:3px;
	display:block;
	font-weight:bold;
}

#openAboutUs{
	cursor: pointer;
}

.ajaxLoad {
	position:absolute;
/*	background:url('http://cdn2.yoox.biz/yoox80/ajax-loading3.gif') no-repeat top right;	*/
	background:url('http://cdn2.yoox.biz/yoox80/loadyoox.gif') no-repeat top right;	
	height:21px;
	width:79px;

	z-index:2000
}
 
 .true:hover {
	background:#eee
} 


.imgdim_1, .imgdim_1 .soldOut {
	width:130px;
}

.imgdim_1 img  {
	width:130px;
	height:160px;
}

.imgdim_2, .imgdim_2 .soldOut {
	width:259px;
}

.imgdim_2 img {
	width:259px;
	height:330px;
}

.imgdim_3, .imgdim_3 .soldOut {
	width:63px;
}

.imgdim_3 img {
	width:63px;
	height:80px;
}


.imgdim_9_f, .imgdim_9_f .soldOut {
	width:90px;
}

.imgdim_9_f img {
	width:90px;
	height:115px;
}

/* WM BAR */
#seasonBar, #itemHeader, .searchResult #wrapper {
	position:relative;
	z-index:-1
}


html>/**/body #seasonBar, html>/**/body #itemHeader,  html>/**/body.searchResult #wrapper {
	z-index:0;
}

#seasonBar.active {
	z-index:100
}


#WMmsg {
	position:absolute;
	width:570px;
	height:21px;
	line-height:21px;
	text-align:right;
	top:3px;
	right:0;
	padding-right:10px;
	color:#FFF;
	z-index:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://cdn2.yoox.biz/yoox80/layout/menu/bgBarWMa.png');
}
#WMmsg[id] {
	filter:none;
	background:url('http://cdn2.yoox.biz/yoox80/layout/menu/bgBarWMa.png') no-repeat top right;	
}

/* WM BAR */

#shippingCosTitle{font-size:14px;margin-bottom:5px;margin-left:5px;}
.shippingCell {
	padding:5px 7px 5px
}
.shippingCell.borderLeft {
	border-left:1px solid #CCC;
}
.shippingCell.borderBottom {
	border-bottom:1px solid #CCC;
}
.shippingCell span {color:#3586A4}

/* DA RIMUOVERE DOPO IL PASSAGGIO AL LOGIN BY EMAIL */
#emailNotLogged {
	background:url(http://cdn2.yoox.biz/yoox80/sections/newmyoox/bgAlertbar.gif) no-repeat top left;	
	clear:left;
	width:980px;
	height:59px;
	margin-bottom:10px;
}
#emailNotLogged table {
	margin-left:68px;
	margin-right:15px;
}
#emailNotLogged b {color:#000;}
/* ************************** */