body{background-image:url(../images/bkg.gif);margin:0 auto 15px auto;text-align:center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
td,th,div{font-size:10px;color:#000;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4{font-size:10px;padding:0;margin:0}
td{vertical-align:top}
div,img,p{margin:0;border:0}
a{color:#000;text-decoration:none;}
a.underline{color:#000;text-decoration:underline;}
table{margin:0;padding:0;border-collapse:collapse;}
em{line-height:20px}

/*struttura*/
div.main{width:748px;margin:auto;text-align:left;}
td.sx{width:160px;background:url(../images/bkgleft.gif) 10px repeat-y ;}
td.central{width:435px;border-left:1px solid #fff;border-right:1px solid #fff;background-color:#fff}
td.celtral2col{width:587px;background-color:#fff;padding:0 5px 0 5px}
td.dx{width:148px;border-right:3px solid #fff;background-color:#EDEDED;}
td.banner img{border-bottom:2px solid #fff}

/*header*/
div.header{background-color:#EDEDED;height:142px;margin-left:10px;border-left:3px solid #fff;border-right:3px solid #fff;}
div.header div{float:left;}
div.header div.campi{padding-top:19px;height:38px}
*html div.header div.campi{padding-top:19px;height:57px}
div.altrouser{float:right !important;margin:0 4px 0 0;padding-top:16px}
div.tool{text-align:left;background-color:#0166B4;margin-left:10px;border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:1px solid #fff;padding-right:7px;line-height:19px;height:19px}
div.tool div{color:#FDB928;}
div.tool div.path{padding-left:157px;float:left}
div.tool img{vertical-align:middle}
div.bannerhp{border-top:5px solid #FDB928;}
div.hdsplash{background:url(../images/bkg_hdsplash.gif) repeat-x ;height:118px;border-left:3px solid #fff;border-right:3px solid #fff;margin-left:10px}
div.hdsplash div{padding:23px 0 0 8px;}
div.splash{margin-left:10px;padding:35px 35px 0 35px;background-color:#fff;height:400px}
div.splash div.lf div{width:307px;padding-top:30px;line-height:14px}


/*footer*/
div.footer{text-align:center;margin:30px 10px 0 10px;font-size:9px;color:#8C8C8C}
div.footer p{background:url(../images/bullet.gif) repeat-x;padding:7px 0 7px 0}
div.footer img{margin:7px 0 7px 0}

/*h1,h2,h3*/
span.none{display:none}
h3.subtit{color:#0166B4;}
h1.generic{font-weight:bold;color:#2269AB;border-bottom:1px solid #2269AB;height:21px;font-size:11px}
h2.generic{font-weight:bold;color:#216AAE;height:21px;font-size:10px;margin-top:10px} 
h1.titimg{position:relative;margin:0px;padding:0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ } 
h1.titimg span{display:block;position:absolute;top:0px;left:0px;z-index:1; /*for Opera 5 and 6*/ } 
h1.filminvendita, h1.filminvendita span{ height:16px; width:105px; background-image: url(../images/tit_filminvendita.gif);}
h1.gamesinvendita, h1.gamesinvendita span{ height:16px; width:120px; background-image: url(../images/tit_gamesinvendita.gif);}
h1.filmvendita, h1.filmvendita span{ height:16px; width:95px; background: url(../images/tit_filmvendita.gif) no-repeat;} 
h1.filmnoleggio, h1.filmnoleggio span{ height:16px; width:107px; background: url(../images/tit_filmnoleggio.gif) no-repeat;}
h1.filmusati, h1.filmusati span{ height:16px; width:69px; background: url(../images/tit_filmusati.gif) no-repeat;}
h1.gamesvendita, h1.gamesvendita span{ height:16px; width:102px; background: url(../images/tit_gamesvendita.gif) no-repeat;} 
h1.gamesnoleggio, h1.gamesnoleggio span{ height:16px; width:114px; background: url(../images/tit_gamesnoleggio.gif) no-repeat;} 
h1.gamesusati, h1.gamesusati span{ height:16px; width:83px; background: url(../images/tit_gamesusati.gif) no-repeat;} 
h1.foodbeverage, h1.foodbeverage span{ height:16px; width:111px; background: url(../images/tit_foodbeverage.gif) no-repeat;} 
h1.gadgets, h1.gadgets span{ height:16px; width:175px; background: url(../images/tit_gadgets.gif) no-repeat;} 
h1.elencogeneri{height:10px; width:70px; background: url(../images/lbl_elenco_generi.gif) no-repeat;margin:13px 0 8px 8px}
h1.elencogeneri span{height:10px; width:70px; background: url(../images/lbl_elenco_generi.gif) no-repeat;}
h1.filmgenere{height:10px; width:178px; background: url(../images/lbl_filminvendita_genere.gif) no-repeat;margin:13px 0 8px 8px}
h1.filmgenere span{height:10px; width:178px; background: url(../images/lbl_filminvendita_genere.gif) no-repeat;}
h1.categoria{font-size:11px;color:#0166B4;font-weight:bold;padding:15px 0 0 5px}

/*box ricerca*/
div.ricerca{background-color:#D0D0D0;padding-top:11px;margin-left:10px;border-left:3px solid #fff}
div.ricerca p{padding-left:5px;}
div.ricerca div{padding-left:2px;}
div.ricerca hr{color:#104C82;margin:2px 6px 2px 4px;padding:0;background-color:#104C82;height:1px;border:0}
div.opzioni{border-bottom:1px solid #104C82;color:#104C82;font-weight:bold;margin:0 5px 5px 2px;padding-top:5px}
div.ricerca{background-color:#D0D0D0;padding-top:11px;margin-left:10px;border-left:3px solid #fff}
p.btn{text-align:right;padding:9px 5px 4px 0}
p.title{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 0 5px 0;background-color:#B9B9B9;margin:5px 0 0 0}
p.sub{padding-top:6px}
p.sub input.check{margin-left:5px}
p.box{background-color:#EDEDED;border-bottom:1px solid #fff;padding:9px 0 10px 6px}
p.boxblu{background-color:#82C4F8;border-bottom:1px solid #fff;padding:12px 0 9px 6px}
table.rich td{background:#EDEDED;border:0;width:410px}

/*genere attore regista*/
ul.genere{list-style:none;padding:0;margin:10px 0 0 0;background-color:#fff}
ul.genere li{border:1px solid #D0D0D0;margin:1px 0 1px 0;padding:0 0 0 5px;width:400px}
ul.genere li a{font-weight:bold;color:#2268AD;}
div.lettere{float:right;color:#2369AE;padding:0 13px 8px 0px;letter-spacing:1px}
table.elenco{background-color:#fff;width:100%}
table.elenco th{background-color:#F6F4F5;font-size:1px}
table.elenco td{border:1px solid #D0D0D0;padding:2px 5px 2px 5px}
table.elenco td a{color:#2268AD;}
table.elenco tr.pagblu td{border-top:1px solid #D0D0D0;background-color:#F6F4F5}
table.elenco tr.pagblu table td{border:0;}

/*vetrina*/
div.titbox{margin:18px 0 4px 7px;width:423px;height:16px}
*html div.titbox{margin:17px 0 4px 7px;width:423px;height:16px}
div.titbox div.rt{margin-top:5px}
div.boxvetrina{background-color:#2269AD;width:100%;float:left;padding:10px 0 10px 0;margin-bottom:7px}
div.boxvetrina div{color:#fff;font-weight:bold;}
div.boxvetrina div h2, div.boxstore h2{display:block;border-bottom:1px solid #8DA9C4;width:110px;margin-bottom:5px;line-height:12px;height:29px;overflow:hidden;}
div.boxvetrina p.filmsx{float:left;padding:0 5px 0 14px;}
div.boxvetrina p.filmdx{float:left;width:89px;}
div.boxvetrina div.tit{float:left;width:118px;}
div.boxvetrina div.tit div{height:63px}
table.boxvetrinasub{background-color:#F5F5F5;width:435px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
table.boxvetrinasub td{font-weight:bold;border-right:1px solid #E5E5E5;padding:6px 7px 9px 7px;width:145px}
table.boxvetrinasub td img{float:left;margin:0 4px 8px 0;}
table.boxvetrinasub td span{font-weight:normal;color:#626262}
table.boxvetrinasub td input{margin-bottom:8px}
table.boxvetrinasub td h2{border-bottom:1px solid #E5E5E5;height:26px;margin-bottom:5px}
div.boxstore{background-color:#fff;width:435px;margin-top:10px;padding-top:7px}
*html div.boxstore{background-color:#fff;width:435px;float:left;margin-top:10px;padding-top:7px}
div.boxstore h1{float:left;background-color:#fff;height:21px;margin-left:7px}
*html div.boxstore h1{float:left;background-color:#fff;height:21px;margin-left:3px}
div.boxstore div{float:left;color:#fff;width:216px}
div.boxstore div div{background-color:#2369AE;}
div.boxstore img.vetr{margin:0 6px 1px 6px;float:left;border:2px solid #FDB928;}
div.boxstore div.content{padding:6px 0 6px 0}
div.boxstore div.tit{background-color:#fff;}
div.boxstore div.title{width:115px}
div.boxstore div.sep{width:3px;float:left;font-size:3px}

/*help*/
*html div.helpcent div.txt{width:202px;padding:75px 0 20px 25px}
div.helpcent div.txt{width:177px;padding:75px 0 20px 25px}
div.helpcent div.sx{background:url(../images/bkg_help_compra.gif) no-repeat;float:left;}
div.helpcent div.dx{background:url(../images/bkg_help_store.gif) no-repeat;float:right;}
table.helpcont{margin-bottom:15px;background-color:#F5F5F5;width:415px}
table.helpcont td{font-size:9px;line-height:14px;padding:5px;border:1px solid #D0D1D3;width:193px}
table.helpcont td.space{border:none;width:7px;font-size:1px;background-color:#fff;padding:0}
table.helpcent{margin:0 0 20px 0;padding:0;border-collapse:collapse;width:415px;}
table.helpcent td{background-color:#F6F4F5;padding:5px;line-height:14px;border:1px solid #D0D0D0;}
table.helpcent tr.parag hr{color:#B9B9B9;border-top:1px solid #D0D1D3;height:1px;padding:0 5px 0 5px}
div.menuhelp{margin-bottom:17px;line-height:13px;border-bottom:1px solid #D0D1D3;padding-bottom:10px;font-weight:bold;text-transform:uppercase;font-size:9px;font-weight:bold}
div.menuhelp span.cp{color:#AD1F2B;}
div.menuhelp span.st{color:#2269AB;}
div.menuhelp a{color:#000;}
ul.help{list-style:none;padding:0;margin:10px 0 0 0;background-color:#fff;}
ul.help li{border:1px solid #D0D0D0;margin:1px 0 1px 0;padding:0 0 0 5px;width:400px;float:none;}
ul.help li.close {background:url(../images/freccia_su.gif)  4px 5px no-repeat !important; float:none;}
ul.help li a{font-weight:bold;color:#000;padding-left:8px}
ul.help li, ul.help li.close {background:url(../images/freccia_su.gif)  4px 5px no-repeat}
ul.help li.open {background: url(../images/freccia_giu.gif)  4px 5px no-repeat; color:#999}
ul.help li.open p{display:block;clear:both;}
ul.help li p{display:none;color:#000;padding-right:3px;padding:4px 4px 4px 8px}
/*box help*/
div.help{background-color:#D0D0D0;padding:7px 8px 4px 8px}
div.help div.head{background-color:#B9B9B9;font-weight:bold;text-transform:uppercase;padding:4px 2px 4px 4px;margin-top:3px}
div.help div.txt{border:1px solid #B9B9B9;padding:4px 5px 4px 5px;margin-bottom:5px}
/*box mod profilo*/
div.modprof{background-color:#B8CFE0;padding:7px 8px 4px 8px}
div.modprof div.head{background-color:#68A3D0;color:#fff;font-weight:bold;text-transform:uppercase;padding:4px 2px 4px 4px;margin-top:3px}
div.modprof div.txt{border:1px solid #68A3D0;padding:4px 5px 4px 5px;margin-bottom:5px}

/*box carrello*/
div.carrello{background-color:#AC202A;padding:7px 8px 12px 8px;color:#fff;width:132px;border-bottom:3px solid #fff}
table.boxshop{margin-top:9px;width:132px}
table.boxshop td{padding:0;border:1px solid #D0D0D0;}
table.boxshop div {color:#fff;padding:4px}
table.boxshop div.sconti {border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;padding:4px 4px 7px 4px}
table.boxshop tr.disable td{background-color:#B46D73;color:#B46D73;font-weight:bold}
img.delete{margin-right:5px;}
div.lf, span.lf, h2.lf{float:left}
div.rt, span.rt, h2.rt{float:right}
div.tot{background:url(../images/bkgtot.gif) no-repeat;height:24px;line-height:12px;padding:0 4px 0 4px;}
div.tot div{font-size:11px;color:#AC2029;}
div.carrello div.btn{text-align:center}
td.carrspace{padding-top:38px}

/*scheda prodotto*/
div.scheda{background-color:#F6F4F5;border:1px solid #D0D0D0;display:table;height:auto;width:415px;text-align:left;margin:0 0 20px 0;}
div.titprod{border-bottom:1px solid #2369AE;margin:0 6px 0 6px;height:36px}
div.titprod h1{float:left;line-height:14px;padding:6px 0 3px 0;width:350px;color:#2269AB;font-size:11px;font-weight:bold;}
div.titprod span{color:#2269AB;font-size:11px;font-weight:bold;line-height:14px;padding:6px 0 3px 0;}
div.schedadesc{float:right;width:307px;padding:0 6px 0 10px}
*html div.schedadesc{float:right;width:320px;padding:0 6px 0 10px}
div.schedadesc strong{color:#0166B4}
div.schedadesc ul{margin:0;padding:1px 0 0 0;list-style:none;}
div.schedadesc li{margin:10px 0 10px 0;padding:0;}
div.schedafoto{padding:0 0 10px 6px;float:left;width:83px;}
div.schedafoto img{margin-bottom:6px;}
div.schedafoto a{color:#0166B4;font-weight:bold;}
div.schedafoto strong.evidgray{line-height:25px}
ul.dett{margin:0;padding:7px 0 0 0;list-style:none;font-size:10px;line-height:17px}
div.voti div{height:100px;margin:0 0 0 0}
div.voti p.voto{height:45px;width:83px;background:url(../images/bkg_voti.gif) 0 10px no-repeat;}
div.voti p.voto span{position:relative;top:28px;left:34px;font-weight:bold;color:#fff}

/*ordini profilo*/
div.mainbox{margin:0 9px 0 9px}
h1.titbb{padding:0 0 5px 0;margin:5px 2px 15px 2px;border-bottom:1px solid #2369AE}
h1.tithelp{background:url(../images/bkghelp.gif) no-repeat center;padding:0 0 10px 0;margin:5px 0 4px 0}
h1.titcarrello{background:url(../images/bkgcheckout.gif) no-repeat center;padding:0 0 10px 0;margin:5px 0 8px 0}
h1.titbb img, h1.titcarrello img, h1.tithelp img {margin:5px 0 0 9px}
ul.ordine{list-style:none;font-size:9px;background-color:#F6F4F5;border:1px solid #D0D0D0;width:415px;margin:0 0 3px 0;padding:0;height:21px;}
ul.ordine li{display:inline;line-height:21px;padding:0 4px 0 4px}
img.lbl{margin:0 0 4px 8px}
table.generic, table.genericblu, table.store, table.anomalie{margin:0 0 20px 0;padding:0;border-collapse:collapse;width:415px}
table.generic th, table.anomalie th{background-color:#D0D0D0;color:#7C1D1B;height:35px;border:1px solid #D0D0D0;}
table.genericblu th{background-color:#D0D0D0;color:#2269AD;height:35px;border:1px solid #D0D0D0;}
table.generic td, table.genericblu td{background-color:#F6F4F5;border:1px solid #D0D0D0;padding:5px;white-space:nowrap}
table.generic tr.totcompl td, table.anomalie tr.totcompl td{font-weight:bold;background-color:#AC2029;color:#fff}
table.generic td.chlit table.anomalie tr.totcompl td {font-size:9px;line-height:14px}
table.generic td.titolo, table.anomalie td.titolo  {white-space:normal;font-weight:bold}
table.anomalie{margin:0;}
table.anomalie td{border-bottom:0px;border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;border-top:1px solid #D0D0D0;padding:5px 3px 5px 3px;}
table.anomalie tr.whitebg{background:#F6F4F5;}
table.anomalie tr.graybg{background:#EDEDED;}
table.anomalie tr.blackbg{background:#BCBCBC;}
div.richiedi{background:#EDEDED;width:413px;border-top:1px solid #D0D0D0;border-right:1px solid #D0D0D0;border-left:1px solid #D0D0D0;padding:5px 0 5px 0}
*html div.richiedi{background:#EDEDED;width:415px;border-top:1px solid #D0D0D0;border-right:1px solid #D0D0D0;border-left:1px solid #D0D0D0;padding:5px 0 5px 0}
div.richiedi table td{padding:4px 3px 4px 3px;line-height:13px}

table.genericbox{margin:0 0 20px 0;padding:0;border-collapse:collapse;width:415px}
table.genericbox td{background-color:#F6F4F5;border:1px solid #D0D0D0;padding:5px;white-space:nowrap;width:50%;font-size:9px;line-height:15px}
div.boxdati{border:1px solid #D0D0D0;display:table;height:auto;width:415;text-align:left;margin:0 0 20px 0;background:#F6F4F5 url(../images/bkg_box.gif) 195px 0 repeat-y;}
div.boxdati div{float:left;display:table-cell;width:195px;padding:5px;font-size:9px;line-height:15px;}
table.dati{margin:0 0 20px 0;padding:0;width:417px;border:1px solid #D0D0D0;}
table.dati td{background-color:#F6F4F5;padding:0 0 0 5px;line-height:15px}
ul.quantita{list-style:none;margin:0;padding:0;}
ul.quantita li{margin:0;padding:0;float:left}
ul.quantita li.quant{margin:5px 0 0 0;padding:0 0 0 0;float:left}
ul.quantita li.quant input, li.quant img{display:block}
div.consegna{font-weight:bold;color:#7C1E1E;height:38px;float:left;background:url(../images/bkgconsped.gif) bottom repeat-x;}
div.consegna div{border:1px solid #D0D0D0;padding:5px 0 7px 0;background-color:#F5F5F5;}
div.consegna div.conlf{float:left;width:198px}
*html div.consegna div.conrt{float:left;width:214px;margin-left:5px;}
div.consegna div.conrt{float:right;width:210px}
div.consegna div.att{background-color:#F5F5F5;border-bottom:1px solid #F5F5F5;}
div.consegna div.deatt{background-color:#fff;border-bottom:1px solid #D0D0D0;color:#7C7C7E}
table.consegna{width:417px;background-color:#F5F5F5;border-bottom:1px solid #D0D0D0;border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;margin-bottom:10px}
table.consegna td{padding-left:5px}
table.consegna td.indis{line-height:15px}
table.consegna td.terms{padding:6px 5px 10px 0;text-align:right}
td.ct{text-align:center;font-weight:normal}
td.rt{text-align:right;font-weight:normal}
p.conferma{padding:8px;background-color:#AC2029;color:#fff;border:1px solid #7E1C1D;margin-bottom:13px}
ul.genr{list-style-image: url(../images/trat.gif);margin:5px 0 20px 24px;padding:0 0 0 0px;}
ul.genr li{margin:5px 0 3px 0;padding:0 0 0 0px;}
tr.pag td{text-align:right;background-color:#D0D0D0;color:#AB212E}
tr.pagblu td{text-align:right;background-color:#D0D0D0;color:#2269AD}
table.archivio{background-color:#D0D0D0;border:1px solid #7B7B7B;width:415px}
table.archivio label, div.box label, table.dati label, div.loginreg label, table.consegna label, table.generic label{margin:10px 0 4px 5px;display:block;padding:0;}
table.reg label, td.inlinea label, span.sesso label, div.passwordpop label{display:inline;padding:0;margin:0;}
table.archivio td.tabsx{border-right:1px solid #7B7B7B}
table.archivio td.tabbott{border-top:1px solid #7B7B7B;padding:7px 4px 3px 0}
/*popup*/
body.popup{background-image:none;background-color:#fff;margin:20px 10px 20px 10px;text-align:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
div.mainpopup div.rt{float:right;padding-right:5px}
div.passwordpop{height:100%;border-right:3px solid #fff;border-bottom:3px solid #fff;border-left:3px solid #fff;width:100%;background:#fff;text-align:left}
div.passwordpop table{width:450px;}
div.passwordpop table td{padding:4px 0 4px 0;}


/*store*/
table.store th{text-align:left;background-color:#D0D0D0;color:#124A85;height:35px;border:1px solid #D0D0D0;padding:7px;}
table.store td{background-color:#F6F4F5;border:1px solid #D0D0D0;padding:5px;font-weight:bold;}

/*registrazione*/
div.loginreg{height:215px;}
div.loginreg div#tit{height:14px;border:0px;background-color:#fff;padding:0}
div.loginreg div{width:204px;border:1px solid #D0D0D0;padding:14px 0 0 0;background-color:#F5F5F5;}
div.loginreg label, div.loginreg p{margin-left:5px}
div.loginreg input.space{margin:48px 8px 5px 0}
*html div.loginreg img.space{margin:52px 8px 5px 0}
p.commenti{color:#2269AB;padding:0 0 5px 5px;line-height:11px}

/*risultato ricerca*/
div.titbbricerca{padding:0 0 5px 0;margin:5px 2px 8px 2px;border-bottom:1px solid #2369AE}
div.titbbricerca img {margin:5px 0 0 9px}
div.pag{float:right;color:#2369AE;padding:0 13px 8px 0px}
div.boxresult{background-color:#F6F4F5;border:1px solid #D0D0D0;display:table;height:auto;text-align:left;margin:0 0 9px 0;width:415px;color:#7C7C7C;height:93px}
div.boxresult h1{color:#2369AE;float:left}
div.boxresult h3.genere{color:#2369AE;float:left;font-weight:bold}
div.boxresult span{color:#2369AE;font-weight:bold}
div.boxresult div.title{border-bottom:1px solid #2369AE;width:400px;display:table;margin:0 6px 0 6px;height:18px;line-height:18px}
div.boxresult div.sx{margin:6px 0 6px 6px}
div.boxresult div.sx img{margin-right:6px}
div.boxresult div.dx{float:right;text-align:right;margin-right:4px;}
div.boxresult div.dx img{margin-top:15px;}
div.boxresult h3{font-weight:normal}

/*varie*/
.none{display:none}
div.question{width:135px;height:90px;border:2px solid #AC2029;position:absolute;background-color:#ffffff;visibility:hidden;z-index:5;}
div.menu{background:url(../images/bkgmenu.gif) 10px repeat-y ;text-align:right;width:160px;overflow:hidden;}
div.hidden{position:relative;margin:0;padding:0;z-index:1;display:none;}
div.lf, span.lf{float:left}
div.rt, span.rt{float:right}
div.lfdett{float:left;width:230px;}
div.dxdett{float:right;width:123px;}
div.titcms{border-bottom:1px solid #E5E5E5;height:26px;margin-bottom:5px}
hr.sep{color:#B9B9B9;background-color:#B9B9B9;border:0;height:1px;}
hr.trac{color:#B9B9B9;background-color:#B9B9B9;border:0;height:1px;width:100%}
div.close{background-color:#D0D0D0;font-size:1px;height:1px;margin-bottom:20px;width:415px}
span.message{display:block;border:1px solid #D0D0D0;background:#F6F4F5;padding:5px;margin-bottom:15px}
div.spacer{height:38px}
/*immagini*/
img.vetr{border:2px solid #FDB928;}
img.screen{border:2px solid #D0D1CC;}
img.loc{border:1px solid #FDB928;}
img.closer{margin-left:10px;}
div.loc_hover{position:absolute;z-index:10;border:1px solid black;padding: 2px;background-color:#fff}
/*font*/
strong.minimenu{font-size:9px;color:#2469AE;}
strong.minimenuint{font-size:9px;color:#2469AE;float:right;margin:5px 5px 0 0}
strong.txt14px{font-size:14px}
strong.black{color:#000}
strong.evidgray{color:#7B7B7B}
div.txt11px{font-size:11px;color:#0166B4;font-weight:bold;border-bottom:1px solid #0166B4;padding-bottom:3px}
span.promo{color:#F9E4B5;font-size:9px;font-weight:bold;line-height:24px}
strong.evidblu{color:#0166B4}
strong.evidred{color:#AD1F2B;}
strong.evidyel{color:#FDB928;}
span.evid11px{color:#AC2029;font-size:11px}
span.mini{font-size:9px;font-weight:normal;}
span.txt9px{font-size:9px;font-weight:normal;}
span.comm{font-size:9px;color:#7C7C7C}
span.error{color:#AD1F2B;}
/*link*/
a.evidyel{color:#FDB928}
a.evidaran{color:#FEB729}
a.evidred{color:#7C1E1E;}
a.evidblu{color:#2269AD}
a.evidgray{color:#7B7B7B}
a.pag{color:#7C7C7C}
a.blu9{color: #0166B4;font-size:9px}
/*box*/
div.box{background-color:#F6F4F5;border:1px solid #D0D0D0;height:auto;width:415px;text-align:left;margin:0 0 20px 0;float:left;}
div.box div{float:left;font-size:9px;line-height:15px;font-size:10px;padding:5px}
div.box div.rt{float:right;}
div.screen{background-color:#F6F4F5;border:1px solid #D0D0D0;width:415px;vertical-align:middle;text-align:center;margin:0 auto 20px auto;float:left;padding:5px 0 5px 0}
div.screen img{vertical-align:middle}

/*form*/
input, select, textarea{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000}
textarea.termscond{width:385px;height:70px;margin:6px 0 6px 3px;font-size:10px;color:#000}
input.none{display:none}
select.s184{width:184px;font-size:10px;margin:1px 0 0 4px;}
select.s133{width:131px;font-size:10px;margin:4px 0 6px 0;}
select.s110{width:115px;font-size:10px;margin:1px 0 0 0;}
select.s50{width:53px;font-size:10px;margin:1px 0 0 4px;}
select.s45{width:48px;font-size:10px;margin:2px 0 0 4px;}
select.s40{width:40px;font-size:10px;margin:2px 0 0 4px;}
select.s60{width:64px;font-size:10px;margin:1px 0 0 4px;}
select.s80{width:80px;font-size:10px;margin:1px 0 0 4px;}
input.check{vertical-align:middle}
span.conradio input{width:12px;height:12px;margin:0 2px 5px 5px;float:left}
input.radio{width:12px;height:12px;margin:0 2px 0 0;vertical-align:middle}
input.w50{width:50px;font-size:10px;margin:0px 15px 0 0;}
input.w39{width:39px;font-size:10px;margin:0 0 0 4px;}
input.w100{width:100px;font-size:10px;margin:0 5px 0 0;}
input.w184{width:184px;font-size:10px;margin:0 13px 0 4px;}
input.w180{width:184px;font-size:10px;margin:0 5px 0 4px;}
input.w277{width:277px;font-size:10px;margin:0 13px 0 4px;}
input.w131{width:131px;font-size:10px;margin:4px 0 6px 0;}
input.w95{width:95px;font-size:10px;margin:3px 0 4px 0;font-weight:normal;}
input.w105{width:105px;font-size:10px;margin:0 0 0 4px;}
input.w21{width:21px;margin:0 4px 0 5px;font-size:10px;text-align:center;font-weight:normal;background-color:#fff}
input.noclass{border:none;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:9px;background-color:#F6F4F5;color:#000000}


/*********************************************************************/




/*stili menu navigazione*/
p.topmenu {margin:0;padding:0;width:160px;height:39px;background:url('/images/topmenu.gif') right no-repeat;}
p.topmenu span {display:none;}

span#compraonline {background-image:url('/images/compra_online.gif');}
span#offertestore {background-image:url('/images/offerte_store.gif');}

ul,li {margin:0;padding:0;border:0;list-style:none;text-align:left;}

ul.menu {width:160px;}
ul.menu li.liv1 a{display:block;background:url('/images/liv1.gif') no-repeat;height:39px;font-weight:bold;padding:0 0 0 30px;line-height:36px;border:none;text-decoration:none;color:white;cursor:hand;}
ul.menu li.liv1 a:hover {background:url('/images/liv1_on.gif')}
ul.menu li.liv1on a{display:block;background:url('/images/liv1_on.gif') no-repeat;height:39px;font-weight:bold;padding:0 0 0 30px;line-height:36px;border:none;text-decoration:none;color:white;}

ul.menu li a span {display:block;background-repeat:no-repeat;background-position: 0 14px;text-indent:-1000px;height:39px;width:140px;overflow:hidden;}

ul.menu ul.menu2 {font-weight:bold;}
ul.menu ul.menu2 li.liv2 a {background:url('/images/liv2.gif') no-repeat;padding:0 0 0 22px;color:#684512;text-decoration:none;height:22px;display:block;line-height:21px;}
ul.menu ul.menu2 li.liv2 a:hover {background:url('/images/liv2_on.gif') no-repeat;}
ul.menu ul.menu2 li.liv2_check a {background:url('/images/liv2_square.gif') no-repeat;padding:0 0 0 22px;color:#684512;text-decoration:none;height:22px;display:block;line-height:21px;}

ul.menu ul.menu3 {padding:0 0 0 10px;font-weight:normal}
ul.menu ul.menu3 li.liv3{background:white;padding:0 0 0 3px;}
ul.menu ul.menu3 li.liv3 a.noactive {padding:0 0 0 11px;height:21px;line-height:21px;display:block;text-decoration:none;background:#FE960A;color:white;border-bottom:1px solid white;}
ul.menu ul.menu3 li.liv3 a.active {padding:0 0 0 11px;height:21px;line-height:21px;display:block;text-decoration:none;background:#FDB92D;color:white;border-bottom:1px solid white;}
ul.menu ul.menu3 li.liv3 a.noactive:hover {background:#FDB92D}