<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.f-left{ float:left; margin-right:10px;}
.row{margin-left:0px;*zoom:1}
.row:before,.row:after{display:table;line-height:0;content:""}
.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1000px}
.span12{width:1000px}
.span11{width:860px}
.span10{width:780px}
.span9{width:700px}
.span8{width:620px}
.span7{width:540px}
.span6{width:460px}
.span5{width:380px}
.span4{width:300px}
.span3{width:220px}
.span2{width:140px}
.span1{width:60px}

#c-carrello{padding-left:0;}
#c-carrello p{float:left;}
#c-carrello li{width:100%;margin-top:10px;float:left;border-bottom:1px dotted #ccc;list-style-type:none;position:relative; padding:0}
#c-carrello h6{width:100%; font-size:12px;margin-bottom:10px;margin-top:5px;color:#666;}
#c-carrello b.qt{font-size:11px;font-weight:normal;float:left; color:#666;line-height:12px;bottom:15px;left:60px;position:absolute;}
#c-carrello b.pz{font-size:12px;float:right;text-align:right;color:#666;line-height:12px;bottom:15px;right:10px;position:absolute;}
#totale-carrello{clear:both;height:60px;margin-top:10px;}
#totale-carrello ul{padding-top:10px;padding-left:0; margin:0!important;}
#totale-carrello li{width:100%; padding-top:5px;padding-bottom:5px;background-color:#ebebeb;color:#666;list-style-type:none;float:left;margin-left:0;}
#totale-carrello b.pz{width:45%;float:right;text-align:right;color:#666;line-height:11px;display:inline;margin-right:10px;}
#totale-carrello b.qt{font-size:11px;font-weight:normal;float:left;width:45%;color:#666;line-height:12px;display:inline; padding-left:10px;}
#totale-carrello li.nobg{background:none;}
#totale-carrello li.nobg a{float:right;color:#666;text-decoration:underline;line-height:14px;}
#contenuto-carrello {width:100%;margin-left:0px;margin-right:0px;}
#contenuto-carrello img{padding:5px; max-width:60px; max-height: 60px;}
#contenuto-carrello b{float:left;font-size:11px;color:#666;}
#contenuto-carrello h5{font-size:14px;font-weight:bold;color:#666;padding:5px 0 5px 0;background-text-align:center;margin:0}
#contenuto_cart .total{ padding-right:10px;}
#contenuto_cart .image{ text-align:center;}
#regalo li{line-height:16px;margin-top:5px;}
#regalo{list-style-type:none}
#areariservata{margin-top:65px;}
#areariservata li{background-color:#e7c7cd;margin-bottom:10px;width:100%;height:80px;padding-top:3px;}
#areariservata p{text-align:center;width:100%;margin-left:0px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#middle_main #areariservata h2 {margin-right:0;text-align:center;font-size:15px;line-height:28px;margin-top:10px;font-weight:500;background-color:#e7c7cd;}
#middle_main #areariservata a{color:#666666;text-decoration:underline;}
.lbl_Radio{font-weight:bold;width:100%;text-transform:uppercase;font-size:16px; color:#ce001a;}
.txt_Description{clear:both;margin-left:18px;}
h5.titr{font-size:14px;font-weight:500;padding:5px 0 5px 0;background-text-align:center;margin:0;}
h5{font-size:12px;font-variant:normal;color:#666;padding:2px 0 2px 0;font-weight:bold;margin-top:2px;margin-bottom:2px;}
.btncarrello{border:1px solid #666;background-font-weight:bold;padding:5px;color:#fff;cursor:pointer;font-size:12px;}
.btnvaicassa{float:right;margin-right:0px;}
.carrellotitolo{border-top:1px solid;border-right:1px solid;border-left:1px solid;vertical-align:top}

.btnagg-carrello{border:none;color:#fff;cursor:pointer;font-size:12px;text-transform:uppercase;background:url(/carrello/images/bg-aggiungi-carrello.png) no-repeat;height:40px;width:170px;line-height:10px;font-weight:bold;margin-top:10px;}
.btncontinua-shopping{
	border:1px solid #003399;background-color:#666;font-weight:bold;padding:5px;color:#fff;cursor:pointer;font-size:12px;
}
.totalec{background-color:#F0F0F0;font-style:14px;font-weight:bold;padding:5px;}
.tc{float:right;margin-right:30px;text-transform:uppercase;font-weight:bold;font-size:12px;}
.tcleft{float:right;font-size:14px;}
.cmenu{border-right:2px solid #fff;padding:3px;padding-bottom:0;}
.ricalcola{font-size:10px;text-decoration:underline;}
.pd{color:#000000;text-decoration:none;font-size:11px;}
.textbox{border:1px solid #003399;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px;}
.textboxr{border:1px solid #ccc;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px;margin-top:0px;float:left; min-height:16px;}
.textboxc{border:1px solid #ccc;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px;margin-bottom:3px;width:40px; text-align:center;font-weight:bold;background:url(/carrello/images/bg_textboxc.jpg) no-repeat center;}
.textboxc2{border:1px solid #ccc;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px;margin-bottom:3px;width:40px; text-align:center;background:url(/carrello/images/bg_textboxc.jpg) no-repeat center;}
a.versione-stampabile{float:right;width:200px;text-align:right;margin-top:80px;clear:both;}
#imgcart{padding:3px;padding-right:10px;}
#imgdel{margin-top:-2px;padding:2px;float:left;}
.ele{vertical-align:middle;padding:3px;}
.ele .span1 {margin: 0; padding: 0;}
.elimina{color:#AB140C;float:left;font-weight:normal;}
.ele .elimina:hover{color:#AB140C;text-decoration:underline;}
.ele .ricalcola{vertical-align:middle;}
.tit_Privacy{font-weight:bold;color:#666;}
.testo{font-size:12px;color:#666;}
.testo12{font-size:12px;color:#666;margin-left:0;line-height:14px;}
input.radio.radio{top:5px;}
.testo12 a{font-size:12px;color:#666;}
.testo11n {font-size:11px;color:#333;;}
#middle_page p.testo11n{margin-left:0;}
#middle_page p.testo11{font-size:11px;color:#666;line-height:16px;margin-left:0;text-transform:uppercase;}
.bold{font-weight:bold;}
.modifica{float:right;margin-right:20px;color:#333;font-weight:bold;text-decoration:underline;font-size:11px;margin-bottom:5px;}
.modifica:hover{color:#333;}
.aggiungi{float:left;color:#333;font-weight:bold;text-decoration:underline;font-size:11px;margin-bottom:5px;}
.aggiungi:hover{color:#333;}
#middle_page p.testo{font-size:12px;color:#666;line-height:16px;margin-left:0;text-transform:uppercase;}
.pagamento{color:#666666;float:left;font-size:12px;font-weight:normal;line-height:16px;margin-top:0;margin-left:0;padding-bottom:5px;vertical-align:top;}
.testo a{font-size:12px;color:#666;font-family:Arial,Verdana,Helvetica, sans-serif;}
.isp{font-weight:bold;text-decoration:underline;font-size:11px;vertical-align:baseline;}
.bleft{float:left;}
.bright{float:right;}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.lbl{font-weight:bold;margin:0;padding:0;height:20px;vertical-align:bottom;}
.error{clear:both;}
.lblerr{clear:both;font-size:10px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#FF0000; margin-left:10px;}
.lblerr2{font-size:10px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#FF0000;position:absolute;margin-left:80px;margin-top:5px;}
.lblerr3{font-size:10px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#FF0000;position:absolute;margin-left:8px;margin-top:15px;}
label{font-weight:bold;text-transform:uppercase;font-size:11px;}
.list li{line-height:14px;margin-left:15px;margin-top:3px;}
#middle_page li.list{color:#000;}
#step{background:none;}
#step ul {background:url(/carrello/images/carrello-step-gen.png) no-repeat top;height:380px;overflow:hidden;margin:0;padding:0;}
#step li{height:80px;width:150px; list-style-type: none;}
#step li h2{background:none;margin:0;padding-top:20px;width:150px;text-align:center;text-transform:uppercase;font-size:14px;line-height:20px;  font-size:16px; font-weight:bold;}
#step li.active h2{color:#fff;font-weight:bold;background:url(/carrello/images/carrello-active2.png) no-repeat;margin-top:-16px;height:95px;position:relative;}
#step li.active .bg2{line-height:50px;margin:0;}
#step li.active span{top:30px;position:absolute;left:0px;}
.top10{margin-top:7px;}
.spa{padding:3px;}
.lblprivacy{position:absolute;margin-top:62px;font-size:10px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#FF0000;margin-left:18px;}
.lblprivacycontatti{position:absolute;margin-top:35px;font-size:10px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#FF0000;margin-left:0px;}
#barra-carrello{height:10px;float:right;margin-right:100px;font-size:10px;color:#fff;margin-bottom:3px;margin-top:3px;}
#barra-carrello a{font-size:11px;margin-right:7px;margin-left:7px;}
#barra-carrello a:hover{color:#fff;text-decoration:underline;}
#middle_main {
	float: left;
	width: 940px;
	padding-left: 14px;
	line-height: 20px;
	font-size:12px;
	color:#000;
	line-height:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding-right:14px;
	padding-bottom:20px;
	clear:both;
}

#middle_main h2 {
margin: 5px;
line-height: 30px;	
height: 29px;
text-align:left;
color: #333;
margin-left:20px;
padding-bottom:0px;
font-size:18px;
font-weight:bold;
background-color:#fff;
}
#middle_main .txt_Description{clear:both;margin-left:0px;font-size:12px;}
#middle_main .list li{line-height:16px;margin-left:15px;margin-top:3px;font-size:12px;}
.boxlogin{border:1px solid #CCCCCC;float:left;margin-top:10px;}
.m10{margin-left:10px;}
.m15{margin-left:14px;}
#menu-utenti {margin: 0px 5px 0px 0px; width:180px;}
#menu-utenti li{padding:5px;width:180px;background-color:#f1f1f1;margin-bottom:5px;text-align:left; font-size:12px;}
#menu-utenti li a{}
#menu-utenti li.select-menu {;color:#333; font-weight:bold;background- }
#menu-utenti li.select-menu a{;color:#333;background- font-weight:bold;}
#divcontainer{border-top:1px solid #ccc; width:800px; min-height:200px;margin-bottom: 1em; padding: 10px;background-color:#fff;clear:both;}
#shopping_cart_items{font-weight:normal;font-size:11px;margin-top:5px;margin-bottom:0;}
th{vertical-align:top;}
#espandi{float:right;COLOR: #333; FONT-SIZE: 12px;margin-top:5px;width:300px;text-align:right;height:30px;margin-right:5px;}
#contrai{float:right;COLOR: #333 FONT-SIZE: 12px;margin-top:5px;width:300px;text-align:right;height:30px;margin-right:5px;}
#login{width:100px;top:25px;position:absolute;left:410px;}
#comunicazione{position:absolute; width:250px;height:60px;top:0px;left:480px;}
#login li{height:25px;}
#login li a{color:#666;text-decoration:underline;height:25px;}
#shopping_cart_header {
    height: 25px;
    padding-left: 5px;
    padding-top: 8px;
}
#shopping_cart {background-color:#F6F6F6;margin-top:20px;}
#topcarrello{position:absolute;right:20px;top:10px;width:300px;text-align:right;z-index:1000;}
#shopping_carrello{position:absolute;right:5px;top:35px;}

.topcassa {
   background: url("../img/accedi_ico.png") no-repeat scroll right center transparent;
    color: #666;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    margin-right: 15px;
    text-align: right;
	padding:0;
	margin:0;
	padding-right:25px;
}

.theplace {
    font-size: 11px;
	font-weight:normal;
	background-color: #F6F6F6;
}

.inp_Radio{margin-top:-2px; float:left; margin-right:10px!important;}

#menu-utenti ul{margin-right:0px;padding-left:0;margin-top:0;list-style-type:none;}

#vaicassa{background-color:#fffff;display:block;}
a.vaicassa {
    background: url("../img/accedi_ico.png") no-repeat scroll right center transparent;
    color: #666;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    margin: 5px;
    padding-right: 28px;
    padding-top: 8px;
    text-align: right;
}

#totalecarrello {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-top: 5px;
    width: 300px;
	background-color:#F6F6F6;
}

#totc {
    float: left;
    margin-bottom: 5px;
    width: 150px;
	text-align:left;
	margin-left:5px;
}
#shopping_cart_totalprice {
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-right: 8px;
    text-align: right;
    width: 80px;
}

#navigation {
    border-bottom: 1px solid #000000;
    font-size: 14px;
    font-weight: 500;
    height: 29px;
    line-height: 30px;
    margin-bottom: 10px;
    margin-right: 0;
    margin-top: 5px;
    padding-bottom: 5px;
	padding-left:0px;
    padding-right: 0;
    text-align: left;
	background:url(/img/ball_arancio.png) no-repeat left;
}

#navigation li.titita {
    font-weight: bold;
	color: #707070;
    font-family: 'MyriadProRegular';
    font-size: 22px;
}

#navigation li {
    color: #707070;
    float: left;
    font-size: 20px;
    height: 29px;
    list-style-type: none;
    padding: 0 12px 0 5px;
    position: relative;
}

#navigation span {
    color: #666666;
    font-size: 16px;
    position: absolute;
    right: 0;
    top: 0;
}

.list{list-style-type:none;}
thead{ color:#fff;}
.cornice{padding:10px; border:solid 1px #999; min-height:285px; margin-bottom:20px; overflow:hidden; background-color:#EBEBEB;}
.cornice table{ background:#EBEBEB;}
.cornice td{ padding:5px;}</pre></body></html>