/*
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
line-height: 1;
font-family: inherit;
text-align: left;
vertical-align: baseline;
}
a img, :link img, :visited img {
border: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ol, ul {
list-style: none;
}
q:before, q:after,
blockquote:before, blockquote:after {
content: "";
}

*/
#bianco
{
	height: 300px;
	width: 99%;
	float: left;
}
BODY
{
	background-image: url(patt.jpg);
	text-align: center;
	padding: 0;
	margin: 0;
	background-repeat: repeat-x;
	background-color: #625B4E;
}
BODY#boutiquebody
{
	background-image: url(patt_boutique.jpg);
	background-color: #534341;
}
.footer
{
	clear: both;
}
H3
{
	color: #DAA520;
}
#container
{
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 970px;
	font-family: Georgia, serif;
	font-size: 12px;
	background-image: url(intback_1024.jpg);
	background-repeat: no-repeat;
	position: relative;
	padding: 153px 0 0;
	text-align: left;
	font-size: 12px;
	line-height: 20px;
}
#containerboutique
{
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 970px;
	font-family: Georgia, serif;
	font-size: 12px;
	background-image: url(intback_1024_rosa.jpg);
	background-repeat: no-repeat;
	position: relative;
	padding: 153px 0 0;
	text-align: left;
	font-size: 12px;
	line-height: 20px;
	background-color: #FFFFFF;
}
#containerboutique #borsaimg
{
	background-color: #B37B6A;
}
#containeremail
{
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 970px;
	font-family: Georgia, serif;
	font-size: 12px;
	position: relative;
	padding: 0;
	text-align: left;
	font-size: 12px;
	line-height: 20px;
}
#containerhome
{
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 970px;
	font-family: Georgia, serif;
	background-image: url(homeback_1024.jpg);
	background-repeat: no-repeat;
	position: relative;
	padding: 340px 0 0;
	text-align: left;
	font-size: 12px;
	line-height: 20px;
}
DIV#s4b
{
	position: absolute;
	top: 110px;
	left: -130px;
}
#testohome
{
	padding: 0 65px 80px 390px;
}
#testo
{
	padding: 0;
	position: relative;
	margin-left: 260px;
}
#testoint
{
	padding: 0 50px 0 20px;
	margin-left: 260px;
	position: relative;
}
#sidebar
{
	position: absolute;
	top: 150px;
	left: 29px;
	width: 210px;
	padding: 0;
	margin: 0;
}
#borsemenu, #borsemenuboutique
{
	background-image: url(borse_1024.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0;
	padding: 0px 0px 129px;
	position: relative;
}
#borsemenuboutique
{
	background-image: url(boutique.jpg);
	padding: 0px 0px 158px;
}
#borsemenu UL, #borsemenuboutique UL
{
	padding: 0;
	margin: 0;
}
#borsemenu LI, #borsemenuboutique LI
{
	padding: 0;
	margin: 0;
	list-style: none;
	padding: 0;
	border-bottom: 1px solid #ECDAAE;
	margin: 0;
}
#borsemenuboutique LI
{
	border-bottom: 1px solid #AE775A;
}
#borsemenu A, #borsemenuboutique A
{
	color: #000000;
	padding: 0 10px;
	text-decoration: none;
	font-size: 11px;
	position: relative;
	display: block;
}
#borsemenu A:hover, #borsemenuboutique A:hover, #borsemenu A#curr, #borsemenuboutique A#curr
{
	background-color: #000000;
	color: #DAA520;
}
#testopiede
{
	background-image: url(bottomtop_1024.gif);
	background-repeat: no-repeat;
	background-color: #DACBA5;
	clear: both;
	padding: 45px 45px 20px;
	position: relative;
}
#payf
{
	position: absolute;
	right: 0px;
	bottom: 0;
}
#testopiede H5
{
	color: #BAA56E;
	font-size: 30px;
	font-style: italic;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
#testopiede H6
{
	color: #EBE3CB;
	font-size: 40px;
	font-weight: normal;
	padding: 0;
	margin: 0;
	line-height: 30px;
	font-style: italic;
	letter-spacing: -1px;
	text-align: center;
}
#testopiede H4
{
	color: #684F15;
	font-size: 20px;
	font-weight: normal;
	padding: 10px 0 5px;
	margin: 0;
	font-style: italic;
	letter-spacing: 0px;
}
#testopiede P
{
	padding: 0 0 5px;
	margin: 0 0 0 20px;
}
#testopiede A
{
	color: #684F15;
}
#testopiede .nota
{
	color: #BAA56E;
	text-align: right;
	font-size: 14px;
	font-style: italic;
	padding: 0;
	margin: 0;
}
#testopiede H6 A
{
	color: #EBE3CB;
	text-decoration: none;
	text-transform: lowercase;
}
#testopiede H6 A:hover
{
	color: #FFFFFF;
}
#piede
{
	padding: 5px;
	clear: both;
	text-align: center;
	color: #DAA520;
	background-color: #000000;
	font-size: 10px;
	letter-spacing: 1px;
}
#piede P
{
	margin: 0;
	padding: 0;
}
#piede A
{
	color: #DACBA5;
	text-decoration: none;
}
#piede A:hover
{
	text-decoration: underline;
}
#containerhome H1, #container H1, #containerboutique H1
{
	position: absolute;
	width: 202px;
	height: 140px;
	top: 0px;
	left: 33px;
	background-image: url(myluxury.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
H1#logorosa
{
	background-image: url(myluxury_rosa.gif);
	background-position: -8px 0;
}
#menu
{
	padding: 0;
	margin: 0;
	position: absolute;
	right: 0px;
	top: 0;
	height: 50px;
}
#menu UL
{
	margin: 0;
	padding: 0;
}
#menu LI
{
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
}
#menu A
{
	display: block;
	height: 50px;
	background-image: url(menu_1024.gif);
	text-indent: -9999px;
	text-decoration: none;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: 0pt;
}
#menu #menuboutique A
{
	background-image: url(menu_1024-bout.gif);
}
#menu A#home
{
	width: 52px;
	background-position: -52px -50px;
}
#menu A#home:hover, #menu A#homecur
{
	width: 52px;
	background-position: -52px 0px;
}
#menu A#chisiamo
{
	width: 76px;
	background-position: -104px -50px;
}
#menu A#chisiamo:hover, #menu A#chisiamocur
{
	width: 76px;
	background-position: -104px 0px;
}
#menu A#borse
{
	width: 66px;
	background-position: -179px -50px;
}
#menu A#borse:hover, #menu A#borsecur
{
	width: 66px;
	background-position: -179px 0px;
}
#menu A#noleg
{
	width: 119px;
	background-position: -245px -50px;
}
#menu A#noleg:hover, #menu A#nolegcur
{
	width: 119px;
	background-position: -245px 0px;
}
#menu A#area
{
	width: 101px;
	background-position: -364px -50px;
}
#menu A#area:hover, #menu A#areacur
{
	width: 101px;
	background-position: -364px 0px;
}
#menu A#outlet
{
	width: 53px;
	background-position: -465px -50px;
}
#menu A#outlet:hover, #menu A#outletcur
{
	width: 53px;
	background-position: -465px 0px;
}
#menu A#boutique
{
	width: 71px;
	background-position: -518px -50px;
}
#menu A#boutique:hover, #menu A#boutiquecur
{
	width: 71px;
	background-position: -518px 0px;
}
#menu A#press
{
	width: 50px;
	background-position: -589px -50px;
}
#menu A#press:hover, #menu A#presscur
{
	width: 50px;
	background-position: -589px 0px;
}
#menu A#cont
{
	width: 61px;
	background-position: -639px -50px;
}
#menu A#cont:hover, #menu A#contcur
{
	width: 61px;
	background-position: -639px 0px;
}
#catalogo, #catalogoboutique
{
	padding: 0 0 0 40px;
}
#catalogo .borse, #catalogoboutique .borse
{
	width: 150px;
	height: 255px;
	float: left;
	padding: 0;
	margin: 0 50px 20px 0;
	background-color: #DACBA5;
	position: relative;
	font-size: 10px;
	text-align: center;
	line-height: 15px;
}
#catalogoboutique .borse
{
	margin: 0 10px 10px 0;
}
#catalogoboutique .borse
{
	background-color: #FFFFFF;
	border: 2px solid #B37B6A;
	height: 280px;
}
#catalogoboutique .borse A, #catalogoboutique .borse A STRONG
{
	color: #31260D;
}
#borsehome .borse
{
	width: 150px;
	height: 255px;
	float: left;
	padding: 0;
	margin: 0 20px 20px 0;
	background-color: #DACBA5;
	position: relative;
	font-size: 10px;
	text-align: center;
	line-height: 15px;
}
.borse DIV
{
	padding: 7px;
}
.borse DIV.buttons
{
	position: absolute;
	bottom: 0;
	left: 0px;
	color: #000000;
	text-align: left;
	background-color: #FFFFFF;
	width: 150px;
	padding: 0px 0 4px 0px;
}
.borse A
{
	color: #684F15;
	text-decoration: none;
}
.borse .maiindossata
{
	position: absolute;
	left: -17px;
	bottom: 30px;
}
.borse STRONG
{
	color: #684F15;
	font-size: 11px;
}
.borse EM
{
	font-size: 22px;
	display: block;
	padding-top: 5px;
}
.noleggia
{
	display: block;
	margin: 2px 0;
	padding: 2px 4px;
	background-color: #EBE3CB;
	border: 1px solid #DACBA5;
	text-align: center;
	text-transform: uppercase;
}
.fuori
{
	display: block;
	margin: 2px 0;
	padding: 2px 4px;
	background-color: #F6F3E4;
	border: 1px solid #DACBA5;
	color: #D5C79D;
	text-align: center;
}
.preferita
{
	display: block;
	margin: 2px 0;
	padding: 2px 4px;
	background-color: #EBE3CB;
	border: 1px solid #DACBA5;
	text-align: center;
}
A.noleggia:hover, A.preferita:hover
{
	background-color: #E5C989;
	color: #000000;
}
#testo #catalogo .borse .buttons A.fuori:hover
{
	background-color: #F9F8ED;
	color: #DDCEAA;
}
#borsa
{
	margin-right: 50px;
}
#borsaimg
{
	width: 180px;
	height: 250px;
	margin: 0 25px 10px 0;
	float: left;
	position: relative;
	background-color: #DACBA5;
}
#borsa H2, #testoint H2, #testo H2, #testohome H2
{
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 3px;
	margin: 0 0 3px;
	border-bottom: 1px solid #DACBA5;
}
#borsa H3, #testoint H3, #testo H3, #testohome H3
{
	padding: 0 0 15px;
	margin: 0;
	font-size: 17px;
	font-style: italic;
	font-weight: normal;
}
.evidenzia
{
	font-size: 17px;
	font-style: italic;
	font-weight: normal;
	color: #DAA520;
}
.punti
{
	padding: 15px 0 0 100px;
	background-repeat: no-repeat;
	background-position: top left;
}
.punti H4
{
	color: #DAA520;
	font-style: italic;
	padding-bottom: 6px;
	margin-bottom: 0;
}
.punti P
{
	margin: 0;
	padding: 0;
}
.punti A, #testo A, #testoint A
{
	color: #684F15;
}
.borsehome
{
	width: 150px;
	height: 250px;
	float: left;
	padding: 0;
	margin: 0 20px 20px 0;
	background-color: #DACBA5;
	position: relative;
}
.borsehome DIV
{
	padding: 7px;
}
.borsehome
{
	font-size: 10px;
	text-align: center;
}
.borsehome STRONG
{
	color: #684F15;
	font-size: 11px;
}
.borsehome DIV IMG
{
	position: absolute;
	bottom: 3px;
	left: 15px;
}
#borsehome
{
	padding: 0 30px 0 70px;
}
#navigazione
{
	clear: both;
	padding: 0 0 30px 120px;
	text-align: center;
}
#navigazione A
{
	color: #684F15;
}
#prezzi
{
}
#prezzi P
{
	line-height: 16px;
	margin: 0 0 0 230px;
	padding: 0;
}
.prezzi
{
	font-style: italic;
}
.prezzi EM
{
	font-size: 24px;
	color: #684F15;
}
#borsa #prezzi .abbonamento
{
	background-color: #EBE3CB;
	color: #684F15;
	font-style: normal;
	letter-spacing: 3px;
	text-transform: uppercase;
	padding: 0 10px;
	font-size: 9px;
	margin-left: 230px;
	margin-top: 4px;
}
#testo #borsa #noleggia
{
	background-color: #F6F3E4;
	padding: 5px;
	margin-top: 5px;
	margin-left: 230px;
	border: 1px solid #DACBA5;
}
#testo #borsa #descrizione
{
	padding: 5px;
	margin-top: 5px;
	margin-left: 200px;
}
#vet
{
	margin: 0;
	padding: 0;
}
#vet LI
{
	margin: 0;
	padding: 0 0 15px;
	background-color: #DDCEAA;
	list-style: none;
	width: 350px;
}
#wish TH
{
	width: 100px;
	background-color: #D5C79D;
	vertical-align: top;
	padding: 0 0 5px;
}
#wish TH SPAN
{
	display: block;
	height: 10px;
	background-color: #FFFFFF;
}
TABLE #wish
{
	margin: 0;
	padding: 0;
}
#wish TD
{
	border-bottom: 2px solid #DDCEAA;
}
.wishdetail
{
	padding: 2px 0px 10px 10px;
	vertical-align: bottom;
}
.wishdetail STRONG
{
	color: #684F15;
	font-size: 14px;
	font-weight: normal;
}
.wishdetail EM
{
	font-size: 20px;
	color: #DAA520;
}
#wish A
{
	text-decoration: none;
}
#wish .sms
{
	background-color: #DDCEAA;
	color: #684F15;
	padding: 0 10px;
	text-align: right;
	font-size: 10px;
}
#coll
{
	position: relative;
	height: 830px;
}
#daily
{
	width: 240px;
	float: left;
}
#prestige
{
	width: 220px;
	float: left;
}
#exclusive
{
	width: 160px;
	float: left;
}
#daily DIV, #exclusive DIV, #prestige DIV, #daily H3, #exclusive H3, #prestige H3
{
	width: 130px;
	line-height: 19px;
}
#coll #buono
{
	padding: 8px 0 30px 140px;
	background-image: url(busta.jpg);
	background-repeat: no-repeat;
	width: 350px;
	text-align: left;
	clear: both;
}
#coll #buono H3
{
	margin-bottom: 5px;
	padding-bottom: 0;
}
#coll #buono P
{
	margin: 0;
	padding: 0;
}
#coll DIV
{
	margin-bottom: 10px;
}
#coll .prezzo
{
	font-style: italic;
	color: #DAA520;
	font-size: 18px;
}
#coll .prezzo EM
{
	display: block;
	font-size: 40px;
	text-align: center;
	width: 100px;
	padding: 10px 0;
}
#noleggia .prezzi EM
{
	display: block;
	height: 20px;
	padding: 10px;
	position: relative;
}
#noleggia .prezzi EM IMG
{
	position: absolute;
	right: 5px;
	top: 5px;
}
.ordini TH
{
	background-color: #DAA520;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
}
.ordini TD
{
	font-size: 10px;
	border-bottom: 1px dotted #DAA520;
	border-left: 1px solid #EBE3CB;
	border-right: 1px solid #EBE3CB;
	padding: 2px;
}
#testo H5
{
	margin: 0;
	padding: 15px 0 5px;
	font-size: 20px;
	color: #DACBA5;
	font-style: italic;
}
#zoom
{
	position: absolute;
	right: 5px;
	bottom: 5px;
}
#cart
{
	position: absolute;
	top: 47px;
	right: 0;
}
.alert
{
	border: 2px solid #DAA520;
	padding: 5px 5px 5px 50px;
	background-image: url(alert.gif);
	background-repeat: no-repeat;
}
#acquirente_buono LABEL, #destinatario_buono LABEL
{
	display: block;
	width: 100px;
	float: left;
}
#acquirente_buono INPUT, #destinatario_buono INPUT
{
	width: 150px;
	border: 1px solid #DAA520;
	margin: 0 0 7px;
}
#destinatario_buono TEXTAREA
{
	width: 250px;
	border: 1px solid #DAA520;
}
.boxnatale
{
	position: absolute;
	top: 444px;
	left: 38px;
	width: 197px;
	height: 246px;
	font-style: italic;
	color: #DAA520;
	font-size: 18px;
	margin: 0 0 20px;
}
.boxnatale P
{
	margin: -4px 0 0;
	line-height: 20px;
}
.boxnatale A
{
	color: #DAA520;
	text-decoration: none;
}
.boxnatale A:hover
{
	color: #000000;
}
.dettaglio
{
	border: 4px solid #DACBA5;
	margin: 0 10px 10px 0;
}
INPUT#card
{
	font-size: 29px;
	padding: 10px 10px 15px 60px;
	background-image: url(ae.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	border: 2px solid #DAA520;
	font-family: Georgia, serif;
	font-style: italic;
}
#sconto
{
	font-size: 44px;
	color: #DAA520;
	font-family: Georgia, serif;
	font-style: italic;
}
#riprova
{
	border: 2px solid #DAA520;
	padding: 10px;
}
#freeweek
{
	position: absolute;
	right: -18px;
	top: 110px;
}
#freedelivery
{
	position: absolute;
	right: 0px;
	top: 110px;
}
#freeweeksx
{
	text-align: center;
	font-size: 11px;
	color: #684F15;
}
#luihome
{
	position: absolute;
	top: 82px;
	right: -8px;
}
/*stili per le borse vendute in outlet*/
.venduta
{
	display: block;
	margin: 2px 0;
	padding: 2px 4px !important;
	background-color: #EEEEEE;
	border: 1px solid #FF0000;
	text-align: center;
	text-transform: uppercase;
	color: #FF0000;
}
.outlet_fase_vendita
{
	display: block;
	margin: 2px 0;
	padding: 2px 4px !important;
	background-color: #FFFFCC;
	border: 1px solid #515151;
	text-align: center;
	text-transform: uppercase;
	color: #515151;
}
#promo20
{
	text-align: center;
	color: #684F15;
	font-style: italic;
}
#promo20dx
{
	float: right;
	text-align: center;
	color: #684F15;
	font-style: italic;
}
#sv09
{
	float: right;
	padding: 3px;
	margin: 0 0 10px 20px;
	border: 1px solid #C60021;
}
#bou
{
	margin: 0 auto;
}

