body    { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url("img/bkg.jpg"); background-repeat: no-repeat; text-align: left; margin-top: 0; margin-left: 0; padding-top: 120px; width: 933px }
td { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
#sopra  { margin-left: 60px; width: 873px; height: auto; float: left }
#sotto  { margin-left: 60px; position: relative; top: 16px; width: 873px; height: auto; float: left; clear: left }
#spazio { width: 100%; height: 40px; clear: left }
.sinistra { float: left; width: 610px }
.destra  { text-align: right; position: relative; right: 8px; float: right }
.footclear { clear: both }
a.mm:link, a.mm:visited  { color: #824026; font-size: 14px; font-family: "Times New Roman"; text-decoration: none }
a.cat_k:link, a.cat_k:visited  { color: #824026; font-size: 16px; font-family: "Times New Roman"; font-style: oblique; text-decoration: none }
a.mm:hover, a.cat_k:hover  { color: #8a9bb5; text-decoration: none }
img.cat_t   { margin-top: 15px; margin-right: 30px; height: 75px; vertical-align: middle; border: solid 2px #ffb800 }
img.cat_l    { margin-top: 15px; height: 216px; border: solid 4px #f39013 }
.titcat  { color: #824026; font-size: 16px; font-family: "Times New Roman"; font-style: oblique; font-weight: bold; text-align: center; margin-top: 15px; width: 288px }
img.prod_t    {margin-top: 4px; margin-right: 4px; border: solid 2px #ffb800; height: 75px }
img.prod_t2    {margin-top: 6px; margin-right: 6px; border: solid 2px #ffb800; height: 106px }
.cod  { color: #000; font-size: 16px; font-weight: bold; position: relative; top: -50px; left: 30px }
.codtot  { color: #000; font-size: 16px; font-weight: bold; position: relative; top: -20px; left: 30px }
.numero  { color: #824026; font-style: oblique }
.label  { color: #824026; font-size: 13px; font-weight: bold }
.aster { color: #FF0000 }
.dispo0 { color: #CC0000; font-size: 9px; font-weight: bold; position:absolute; top: 458px; left:430px }
.dispo1 { color: green; font-size: 9px; font-weight: bold; position:absolute; top: 458px; left:430px }
/*
BOX LOGIN
*/
#boxlogin   { color: #4b4b4b; font-size: 16px; font-family: "Times New Roman"; font-style: oblique; background-color: transparent; background-image: url("img/boxlogin.gif"); background-repeat: no-repeat; padding-left: 10px; position: relative; top: 20px; width: 250px; height: 120px }
#boxlogin td { color: #4b4b4b; font-size: 16px; font-family: "Times New Roman"; font-style: oblique; background-color: transparent }
#boxlogin h1    { color: #824026; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-align: center; margin-top: 8px; position: relative; left: -10px }
#boxlogin input  { background-color: transparent; background-image: url("img/inputlogin.gif"); padding-top: 3px; padding-left: 8px; width: 153px; height: 24px; border-width: 0 }
a.login:link, a.login:visited  { color: #824026; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; background-color: #99917e; text-align: center; padding-top: 2px; width: 42px; height: 14px; float: right; border: solid 1px #4b4b4b }
a.login:hover { color: #fff; background-color: #824026 }
a.reg:link,  a.reg:visited { color: #824026; font-size: 13px; text-decoration: none }
a.reg:hover { text-decoration: underline }
.aggiusta { margin-right: 105px }
/*
CARRELLO
*/
#cart { width: 250px; border-right: 1px dashed #e77817; border-bottom: 1px dashed #e77817; border-left: 1px dashed #e77817 }
input.subtotale { font-weight: bold; border-width: 0 }
#cart select { width: 140px }
table.riepilogo { width: 250px; border: dashed 1px #824026 }
td.legenda  { color: #fff; font-size: 0.6em; background-color: #824026; text-align: center }
td.incar   { color: #787878; font-size: 0.6em; background-color: white; text-align: right; vertical-align: text-top; border-bottom: 1px solid #824026 }
table.cashcart  { background-color: white; border: dashed 1px #824026 }
.totalone { font-size: 1.5em; font-weight: bold }

