html, body {padding:0px; margin: 0px;  border: 0px; background-color:#CEAB3C; }
body { behavior: url("csshover.htc");}
form {margin:0px; padding:0px;}
div {margin:0px; padding:0px;}
/*viene usato l'hack di Tantek per il boxmodel di ie5*/
#boxprincipale { margin:0px; position:absolute; left:50%; margin-left:-381px; width: 762px; border: 1px solid #E9F1D8; padding: 0px; background-color:White; voice-family: "\"}\""; voice-family: inherit; width:760px; }
#head {width:760px; height: 129px; margin: 0px; padding:0px; border:0px; }
div.leftfloat {float:left; margin: 0px; padding:0px; border: 0px;}
#menu { width: 760px; height: 39px; }
#boxcontenuti { width:760px; border:0px; margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; }
#colonnasx { float: left; width:154px; margin:0px; border:0px; padding:0px; }
#colonnadx { float: left; width:154px; margin:0px; border:0px; padding:0px; }
#colonnacentro { float: left; width:452px; margin:0px; border:0px; padding:0px; }
#boxfooter { clear:both; width: 760px; }

#divcarrello { width: 148px; height:45px; background-image: url('immagini/carrello.jpg'); }
#divlogin { width: 148px; height:45px; background-image: url('immagini/login.jpg'); }
#divfilm { width: 148px; height:45px; background-image: url('immagini/film.jpg'); }
#divhardware { width: 148px; height:45px; background-image: url('immagini/hardware.jpg'); }
#divhardwaremost { width: 148px; height:45px; background-image: url('immagini/hardware.jpg'); }
#divinarrivo { width: 148px; height:45px; background-image: url('immagini/arrivo.jpg'); }
#divmenu { width: 148px; height:45px; background-image: url('immagini/generico.jpg'); }
#divassemblati { width: 148px; height:45px; background-image: url('immagini/assemblati.jpg'); }
#divcerca { width: 148px; height:45px; background-image: url('immagini/cerca.jpg'); }
#divnews { width: 148px; height:45px; background-image: url('immagini/news.jpg'); }

#contenutocentro { width: 436px; margin: 12px 8px 12px 8px; border: 0px; padding: 8px 8px 8px 8px; background-image: url('immagini/quadratino.jpg'); voice-family: "\"}\""; voice-family: inherit; width: 420px; }
.divlinkfooter{ width: 760px; text-align:center; }
.divboxbianco{width:420px; border: solid 1px #E9F1D8; background-color:White; voice-family: "\"}\""; voice-family: inherit; width:418px;}

.divcontenutocolonna{ width: 148px; background-image: url('immagini/sfondo.jpg'); margin:0px; border:0px; padding-left:14px; padding-right:14px; voice-family: "\"}\""; voice-family: inherit; width:120px;}

.divbox{ width: 150px; margin-left:2px; margin-right:2px; margin-top:10px; margin-bottom:20px; border: 1px solid #f5a32f; voice-family: "\"}\""; voice-family: inherit; width: 148px;}

.divimgprinc { width: 140px; padding-left: 10px; padding-right:10px; border:0px; margin:0px;  float:left;  voice-family: "\"}\""; voice-family: inherit; width: 120px;}
.divtitolohome { overflow:hidden; text-align:center; width: 120px; border: 1px solid #E9F1D8; padding: 0px;  background-color: white; voice-family: "\"}\""; voice-family: inherit; width:118px;}
.divboximgtesto { width: 420px; padding-left:10px; padding-right:10px; border:0px; margin:0px; voice-family: "\"}\""; voice-family: inherit; width:400px;  }
.divboximgtestotesto { background-color:White; float:left; overflow:hidden; height: 170px; width: 270px; border: 2px solid #E9F1D8; margin-left:10px; padding:5px; voice-family: "\"}\""; voice-family: inherit; width:256px; height:156px;  }
.immaginiinfila { float:left; width: 84px; padding-left:11px; padding-right:11px; width:62px; }
.divpellicola { width: 420px; padding-top:5px; padding-left: 10px; font-size:12px; font-weight:bold; padding-right:10px; text-align:left; margin-bottom:5px; background-image: url(immagini/pellicola.jpg); height:26px; voice-family: "\"}\""; voice-family: inherit; height:21px; width:400px; }
.divimmagineanteprimabox { width: 120px; margin:0px; border:0px; padding-left:19px;  padding-right:19px; voice-family: "\"}\""; voice-family: inherit; width:82px; }

.divanteprime { width:300px; height: 200px; border: solid 1px #8f9681; background-color: #f7eecb; padding-right: 10px; padding-top:10px; padding-bottom:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; voice-family: "\"}\""; voice-family: inherit; width:292px; height: 187px; }
.divinternoanteprime1 { float:left; width:110px; height:130px; border-right: solid 2px #8f9681; text-align:center; }
.divinternoanteprime2 { padding-left:5px; float:left; width:170px; height:130px; text-align:left; color:#555555; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; }
.divinternoanteprime3 { padding-left:5px; padding-right:5px; clear:both; width:290px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555;}
.divcatalogofilm { width: 205px; float:left; }
.divcatalogofilminternofoto { width: 60px; float:left; }
.divcatalogofilmspazio { width: 10px; float:left; }
.divcatalogofilminterno { text-align: center; overflow:hidden; margin-left:5px; width: 140px; height: 85px; border: solid 1px #E9F1D8; float:left; background-color:white; voice-family: "\"}\""; voice-family: inherit; width: 138px; height:83px;  }
.divnumeripagine { width: 420px; padding-left: 10px; padding-right:10px; background-color: #c39c5b; voice-family: "\"}\""; voice-family: inherit; width:400px; }
.divtitoli { width: 420px; padding-left: 10px; font-size:10px; font-weight:bold; padding-right:10px; background-color: #c39c5b; color:#ffffff; text-align:center; voice-family: "\"}\""; voice-family: inherit; width:400px; }
.divtitolidx { width: 420px; padding-left: 10px; padding-right:10px; font-size:10px; background-color: #c39c5b; color:#ffffff; text-align:right; voice-family: "\"}\""; voice-family: inherit; width:400px; }
.divtitolisx { width: 420px; padding-left: 10px; font-size:10px; font-weight:bold; padding-right:10px; background-color: #c39c5b; color:#ffffff; text-align:left; voice-family: "\"}\""; voice-family: inherit; width:400px; }
.divbasecentrato {text-align:center;}
.divdettaglio1 {width:420px;}
.divdettagliodesc { width:420px; padding-left: 5px; font-size:10px; padding-right: 5px; font-weight:normal; background-color:White; border: solid 1px #E9F1D8; voice-family: "\"}\""; voice-family: inherit; width:408px; }
.divdettagliointerno1 { background-color:White; width:295px; margin-left:5px; float:left; border: solid 1px #E9F1D8; overflow: hidden; voice-family: "\"}\""; voice-family: inherit; width:293px;}
.divtestodettagli1 { padding-top:2px; padding-bottom: 1px; width:100px; font-weight:bold; float: left; padding-left: 5px; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width: 95px;} /*scheda.asp*/
.divtestodettagli2 { padding-top:1px; padding-bottom: 1px; width:193px; font-weight:bold; float: left; padding-right: 3px; overflow: hidden; voice-family: "\"}\""; voice-family: inherit; width: 190px;} /*scheda.asp*/
.divmodregistr1 {float:left; width:130px; text-align:left; height:25px; padding-top:8px; voice-family: "\"}\""; voice-family: inherit; height:17px;}
.divmodregistr2 {float:left; width:278px; text-align:left; height:25px; }
.divdettdisp { padding-top: 10px; text-align:right; width: 420px; }
.divbold { font-weight:bold; }
.divsottotitolo { font-size:10px; text-align:center; font-weight:bold; }
.divlogin1{width:118px; float:left; font-size:10px; font-weight:bold; text-align:right; padding-right:3px; voice-family: "\"}\""; voice-family: inherit; width:115px;}
.divlogin2{width:300px; float:left;}
img { border: 0px; }
img.bordo { border: solid 1px #E9F1D8; }
img.scheda1 { float:left; width:120px; height:170px; }
img.bollino { float:right; width:118px; height:50px; }

.testo1 { font-size: 12px; font-weight: bold; color: #a7a8aa;}
.testo2 { font-size: 10px; text-align : right; color: #f5a32f; }
.testo3 { font-weight: bold; font-size: 14px; }
.testo4 { font-weight: normal; font-size: 11px; color: Gray; }
.testo5 { font-size: 10px; color: #f5a32f; display:block; text-align:right; }
.testo6 { font-weight: bold; font-size: 12px; }
.testo7 { font-size: 11px; font-weight: normal; color: black;}
.testo8 { font-weight: bold; font-size: 10px; }
.testo9 { font-weight: bold; font-size: 12px; color: White; }
.testo10 { font-weight: bold; color: #78746e; font-size: 10px; }
.testo11 { font-weight: bold; font-size: 11px; display:block; text-align: left; padding-left:5px; }
.testo12 { color:#e97d61; font-weight: bold; font-size: 11px; display:block; text-align: left; padding-left:5px; }
.testo25 { color:#e97d61; font-weight: bold; font-size: 11px; display:block; text-align: center; padding-left:5px; }
.testo13 { text-decoration:line-through; font-weight: bold; font-size: 11px; display:block; text-align: left; padding-left:5px; }
.testo14 { font-size: 10px; text-align : right; color: #444444; } /*scheda.asp*/
.testo24 { text-decoration:line-through; font-size: 10px; text-align : right; color: #444444; } /*scheda.asp*/
.testo15 { font-size: 13px;  font-weight:bold; } /*scheda.asp*/
.testo16 { font-size: 10px; text-align : right; color: black; font-weight:normal; }
.testo17 { font-size: 10px; color: Red; font-weight:normal; display:block; text-align: center; }
.testo18 { font-weight: bold; font-size: 12px; color: Black; display:block; padding-top:20px; }
.testo19 { font-size: 10px; text-align : right; color: black; font-weight: normal; display:block; text-align:left; }
.testo20 { font-size: 13px; text-align : right; color: #0fa9be; font-weight: bold; display:block; text-align:center; }
.testo21 { font-size: 10px; color: #666666; font-weight: normal; }
.testo22 { font-size: 10px; font-weight: bold; color: #555555;}
.testo23 { font-size: 10px; font-weight: normal; color: #555555;}
.testo27 { font-weight: bold; }
.testo28 { font-size: 10px; display:block; text-align:left; color: Red; }
.testo29 { font-size:15px; color:#32bff4;  }
.testo30 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; }

.spazio { display:block; height:15px; }
.divspazio { height:15px; }
.spazioclear { clear:both; display:block; }
.spazioclear2 { clear:both; height:0; font-size:1%; margin:0px; padding:0px;}
.spazioclear3 { clear:both; height:10px;}
.clear { clear:both; height:1px; overflow:hidden; margin-top:-1px; }
hr.filetto { color: #eae292; background-color: #eae292; height: 3px; border:0px; }
input.textbox { width: 116px; font-size: 12px; border: 1px solid #E9F1D8; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 14px;}
input.textbox2 { width: 150px; font-size: 10px; border: 1px solid #E9F1D8; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:1px; height: 14px;}
input.submit { background-color:white; font-family: Arial; font-size: 12px; font-weight: bold; color: #a7a8aa; width: 45px; border: 1px solid #E9F1D8; height: 20px; }
select.selectricerca { width: 120px; font-size: 12px; border: 1px solid #E9F1D8; font-weight:normal; height: 20px; }
select { font-size: 12px; border: 1px solid #E9F1D8; font-weight:normal; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
textarea.stile1 { width:402px; background-color:White; border: 1px solid #E9F1D8; height:100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:justify; }
textarea.stile2 { width:402px; background-color:White; border: 1px solid #E9F1D8; height:200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:justify; }
input.conferma { cursor: pointer; background-color:Transparent; width:100px; height:25px; font-size:14px; font-weight:bold; border:0px; color: #f5a32f; }

a:link { text-decoration: none; color: #f5a32f;}
a:visited { text-decoration: none; color: #f5a32f; }
a:active { text-decoration: none; color: #f5a32f; }
a:hover { text-decoration: underline; color: #f5a32f; }

a.link1:link { text-decoration: underline; color: #0fa9be;}
a.link1:visited { text-decoration: underline; color: #0fa9be; }
a.link1:active { text-decoration: underline; color: #0fa9be; }
a.link1:hover { text-decoration: underline; color: #0fa9be; }

a.cat:link { text-decoration: none; color: #555555;}
a.cat:visited { text-decoration: none; color: #555555; }
a.cat:active { text-decoration: none; color: #555555; }
a.cat:hover { text-decoration: underline; color: #555555; }

.boxvolantedx { width:120px; padding: 0px; margin: 0px; font-size: 10px; font-weight: bold; color: #555555; }
.boxvolantedx ul { position:relative; width:120px; display:block; list-style:none; padding: 0; margin: 0; }
.boxvolantedx ul li { z-index:1; }
.boxvolantedx ul li ul { display:none; z-index: 999; }
.boxvolantedx ul li:hover ul { display:block; margin-top:-30px; padding:0px; position:absolute; top:auto; left:-304px; z-index:999; }
.boxvolantedx a:link { text-decoration: none; color: #555555;}
.boxvolantedx a:visited { text-decoration: none; color: #555555; }
.boxvolantedx a:active { text-decoration: none; color: #555555; }
.boxvolantedx a:hover { text-decoration: underline; color: #f5a32f; }
li.nascondicaratteri {display:block; overflow:hidden; width:120px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555;}

ul.errori { margin:0px; padding:0px; list-style-type:none; }
ul.catfilm {margin:0px; padding:0px; list-style-type:none; font-size: 10px; font-weight: bold; color: #555555; }

a.linkmenu:link {text-decoration: none;  color:#555555;}
a.linkmenu:visited {text-decoration: none;  color:#555555;}
a.linkmenu:active {text-decoration: none;  color:#555555;}
a.linkmenu:hover {text-decoration: underline;  color:#555555;}

a.linkmenuColorati:link {text-decoration: none;  color:#555555;}
a.linkmenuColorati:visited {text-decoration: none;  color:#555555;}
a.linkmenuColorati:active {text-decoration: none;  color:#555555;}
a.linkmenuColorati:hover {text-decoration: underline;  color:#555555; background-color: #efc974;}

a.condizionivendita:link { text-decoration: none; color: black;}
a.condizionivendita:visited { text-decoration: none; color: black; }
a.condizionivendita:active { text-decoration: none; color: black; }
a.condizionivendita:hover { text-decoration: underline; color: black; }

a.footer:link { text-decoration: none; color: #444444;}
a.footer:visited { text-decoration: none; color: #444444; }
a.footer:active { text-decoration: none; color: #444444; }
a.footer:hover { text-decoration: underline; color: #444444; }

a.ordine:link { text-decoration: none; color: black;}
a.ordine:visited { text-decoration: none; color: black; }
a.ordine:active { text-decoration: none; color: black; }
a.ordine:hover { text-decoration: underline; color: black; }

/*classi utilizzate per la creazione della pagina condizioni di vendita*/
ul.conizionivendita { margin:0px; padding:0px; list-style-type: none; font-size:11px; }
ul.conizionivendita li { list-style-type: disc; list-style-position:inside; font-weight:bold; }
ul.conizionivendita li ul li { font-weight: normal; list-style-type: square; }
ul.conizionivendita li ul li ul li { list-style-type: disc; }
ul.conizionivendita li ul li ol li { list-style-type: decimal; }
ul.conizionivendita li ul li ul li ol li{ list-style-type: decimal; }

/*classi utilizzate per la creazione della "popup che si apre passando sopra il link nei box"*/
.cathardware { width: 120px; padding: 0px; margin: 0px;  font-size: 10px; font-weight: bold; color: #555555;}
.cathardware ul { position: relative; width: 120px; display: block; list-style: none; padding: 0px; margin: 0px; }
.cathardware ul li {z-index:1;}
.cathardware ul li ul {display: none; z-index:999; background-color:#f7edca; border: 1px solid #f5a32f;}
.cathardware ul li:hover { background-color: #efc974; }
.cathardware ul li:hover a{ text-decoration: underline; color: #555555; }
.cathardware ul li:hover ul { display: block; margin-top: -12px !important; margin-top: 0px; padding: 0px; position:absolute; top: auto; left: 120px; z-index: 999;}
.cathardware ul li:hover ul li a { text-decoration: none; color: #555555; }
.cathardware ul li:hover ul li:hover a { text-decoration: underline; color: #555555; }
.cathardware a { text-decoration: none; color: #555555;}
.cathardware a:hover { text-decoration: underline; color: #555555; }

/*classi utilizzate per la pagina carrello*/
table.carrello { width: 420px; border-collapse:collapse; border: solid 1px #E9F1D8; }
table.carrello th { color:#f5a32f; border: solid 1px #E9F1D8; font-weight: bold; font-size: 12px; background-color:White; text-align:center; }
table.carrello td { border: solid 1px #E9F1D8; font-weight: normal; font-size: 10px; }
td.totale1 { border: solid 1px #E9F1D8; text-align: right; background-color: white; }
td.totale2 { border: solid 1px #E9F1D8; text-align: center; background-color: white; }
th.carrello1 { width: 190px; }
th.carrello2 { width: 70px; }
th.carrello3 { width: 75px; }
th.carrello4 { width: 85px; }
th.carrello5 { width: 150px; }
th.carrello6 { width: 150px; }
th.carrello7 { width: 80px; }
th.carrello8 { width: 40px; }
th.carrello9 { width: 100px; }
th.carrello10 { width: 100px; }
th.carrello11 { width: 100px; }
th.carrello12 { width: 80px; }
th.carrello13 { width: 40px; }

th.carrello14 { width: 185px; }
th.carrello15 { width: 150px; }
th.carrello16 { width: 85px; }


td.carrello1 { width:20px; text-align:center; border-right: 0; }
td.carrello2 { border-left: 0; width:170px; text-align:center; }
td.carrello3 { width:70px; text-align:center; }
td.carrello4 { width:75px; text-align:center; }
td.carrello5 { width:85px; text-align:center; }
td.carrello6 { height:25px; text-align:center; }
td.carrello7 { color:Red; width:20px; text-align:center; border-right: 0; }
td.carrello8 { color:Red; border-left: 0; width:170px; text-align:center; }
td.carrello9 { color:Red; width:70px; text-align:center; }
td.carrello10 { color:Red; width:75px; text-align:center; }
td.carrello11 { color:Red; width:85px; text-align:center; }

tr.ordine:hover td {background-color:White; font-weight:bold; text-decoration: underline;}
