body
{
  width: 100%;
  margin: 0;
  padding: 0;
  background: #dedede;
  text-align: center;
  overflow: auto;
}

div.clear {clear: both; background-color: #b22c1d; height: 100%; min-height: 100%;}
div.header { text-align: left; background-image: url(../img/backHeaderL.gif); background-repeat: repeat-x; background-position: left top; position: relative; width: 1100px; height: 112px; float: none; margin: 0; padding: 0; margin-left: auto; margin-right: auto; }
img { background-image: none; text-decoration: none; position: relative; overflow: scroll; margin: 0; padding: 0; border-style: none; }
a { color: #696969; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; text-align: left; position: relative; margin: 0; padding: 0; cursor: pointer; }
div.menu { background-repeat: no-repeat; background-position: left top; text-align: left; position: absolute; top: 0; left: 280px; height: 112px; float: right; margin: 0; padding: 0; border-style: none; }
img.menu { position: relative; top: 51px; float: left; margin: 0; padding: 0; border-right: 1px solid #e5e5e5; }
div.login { background-image: url(../img/sfondoLogin.jpg); background-repeat: no-repeat; background-position: left top; position: absolute; top: 0; right: 0 !important; width: 220px; height: 112px; float: right; margin: 0; padding: 0; border-style: none; }
img.login { position: absolute; top: 33px; left: 5px; width: 50px; height: 13px; float: left; clear: left; margin: 0; padding: 0; }
img.password { position: absolute; top: 56px; left: 5px; width: 53px; height: 13px; float: left; }
input.login { position: absolute; top: 30px; right: 2px; width: 110px; height: 15px; float: right; margin: 0; padding: 0; }
input.password { margin: 0; padding: 0; position: absolute; top: 52px; right: 2px; width: 110px; height: 15px; float: right; }
input.accediIT { font-weight: normal; font-style: normal; background-color: transparent; background-image: url(../img/IT/accedi.jpg); background-repeat: no-repeat; background-position: right bottom; text-decoration: none; text-align: right; position: absolute; top: 72px; right: 2px; width: 55px; height: 18px; float: right; margin: 0; padding: 0; border-style: none; cursor: pointer; }
input.accediEN { font-weight: normal; font-style: normal; background-color: transparent; background-image: url(../img/EN/accedi.jpg); background-repeat: no-repeat; background-position: right bottom; text-decoration: none; text-align: right; position: absolute; top: 72px; right: 2px; width: 55px; height: 18px; float: right; margin: 0; padding: 0; border-style: none; cursor: pointer; }
a.iscriviti { margin: 0; padding: 0; position: absolute; top: 90px; left: 5px; width: 40px; height: 13px; float: left; }
a.recuperaPassword { margin: 0; padding: 0; position: absolute; top: 92px; left: 85px; width: 94px; height: 13px; float: left; }

.outerDiv
{
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  width: 1100px;
  background: #FFF;
}

.main
{
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  width: 1100px;
}
.tableContainer
{
  width: 1100px;
  margin: 0;
  padding: 0;
}

.leftCell
{
  width: 220px;
  height: 100%;
  margin: 0;
  padding: 0;
  background: url(../img/flashL.jpg) no-repeat top left #fFF;
  vertical-align: top;
}

.leftColumn
{
  width: 100%;
  margin: 0;
  padding: 0;
}

.middleCell
{
  width: 650px;
  height: 100%;
  margin: 0;
  padding: 0;
  background: #FFF;
  vertical-align: top;
}

.middleColumn
{
  width: 100%;
  margin: 0;
  padding: 0;
  margin: 0 1px 0 2px; 
  padding: 0; 
  background: #FFF;
}

.rightCell
{
  width: 220px;
  height: 100%;
  margin: 0;
  padding: 0;
  background: #FFF;
  vertical-align: top;
  background: url(../img/flashR.jpg) no-repeat top left #FFF;
}

.rightColumn
{
  width: 100%;
  margin: 0;
  padding: 0;
}

.container  {
  float: left;
  width: 650px;
  text-align: left; 
  visibility: visible; 
  margin: 0;
  padding: 0;
  margin-left: 5px;
  margin-right: 5px;
}

.rightButtons{
  height: 266px;
  margin: 0;
  padding: 0;
  text-align: center;
}

.divCarrello{
  background-image: url("../img/flashR.jpg");
  width: 219px;
  height: 266px;
  text-align: center;
}

.content{
  text-align: left; 
  background: #FFF;
}

div.descrizioneCarrello 
{ 
  margin: 0; 
  padding: 30px 0 0; 
  position: relative; 
  text-align: center;
  /*height: 550px; 
  overflow: auto; 
  float: right; 
  border-style: none;*/ 
}

div.riepilogoCarrello 
{ 
  text-align: left; 
  margin: 0; 
  padding: 0; 
 
}
table.riepilogoCarrello{ 
  font-size: 12px; 
  font-family: "trebuchet ms"; 
  text-align: right; 
  width: 170px;
  margin: 0;
  margin-left: auto;
  margin-right: auto; 
  padding: 1px; 
  border: solid 1px #b20a00; 
}

div.footer	{ position:absolute; left:180px; height:19px; font:10px Arial; color:#696969; background: white no-repeat fixed right center; text-transform: none; text-align: left; text-indent: 5px; vertical-align: 10px; bottom: 0; width: 720px; float: left; padding: 2px 0; border-top: 1px solid #dedede; }
div.footerL{ background-color: #d22700; background-image: none; background-attachment: scroll; position:absolute; left: 0; height:23px; width:180px; bottom: 0; }
div.search { background-image: url(../img/sfondoCerca.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: absolute; top: 333px; left: 0; width: 180px; height: 550px; float: left; margin: 0; padding: 0; border-style: none; }
select.nomeGare { font-size: 12px; font-family: Arial; left: 2px; width: 175px; height: 20px; visibility: visible; float: left; margin: 0; padding: 0; }
img.imgCerca { margin-top: 5px; }
input.checkBoxNonCatalogate { background-image: none; text-indent: 0; position: absolute; top: 130px; left: 25px; float: left; margin-top: 2px; }
input.checkBoxPremiazioni { background-image: none; text-indent: 0; margin-top: 2px; position: absolute; top: 155px; left: 25px; float: left; }
input.cercaFotoIT { font-style: normal; font-weight: normal; text-decoration: none; background-color: transparent; background-image: url(../img/IT/cercaFoto.jpg); background-repeat: no-repeat; background-position: right bottom; text-align: right;  padding: 0; width: 100px; height: 42px; float: right; clear: both; margin: 0; border-style: none; cursor: pointer; }
input.cercaFotoEN { font-style: normal; font-weight: normal; text-decoration: none; background-color: transparent; background-image: url(../img/EN/cercaFoto.jpg); background-repeat: no-repeat; background-position: right bottom; text-align: right;  padding: 0; width: 100px; height: 42px; float: right; clear: both; margin: 0; border-style: none; cursor: pointer; }
img.riga { position: absolute; top: 210px; left: 0; width: 180px; height: 9px; float: left; margin: 0; padding: 0; }
div.testo { color: #434343; font: lighter 12px/14px Arial; text-decoration: none; text-align: justify; text-transform: none; margin: 0; padding: 10px 5px 20px 10px; border-style: none; }
div.condizioni { color: #434343; font: lighter 12px/14px Arial; text-decoration: none; text-align: justify; text-transform: none; overflow: auto; margin: auto; padding: 10px 5px 20px 10px; border-style: none; }
div.chiSiamo { color: #434343; font: lighter 12px/14px Arial; text-decoration: none; text-align: justify; text-transform: none; margin: auto; padding: 10px 5px 20px 10px; border-style: none; border-width: 0; }
img.chiSiamo { margin-right: 10px; margin-left: 10px; padding: 0; border: solid 1px #434343; }
b { font-weight: bold; font-style: normal; }
div.funzioniIT { background-image: url(../img/IT/sfondoFunzioniAdmin.jpg); background-repeat: repeat-y; background-position: left top; position: absolute; top: 334px; right: 0; width: 182px; height: 550px; float: right; margin: 0; padding: 0; border-style: none; }
div.funzioniEN { background-image: url(../img/EN/sfondoFunzioniAdmin.jpg); background-repeat: repeat-y; background-position: left top; position: absolute; top: 334px; right: 0; width: 182px; height: 550px; float: right; margin: 0; padding: 0; border-style: none; }

input.aggiungiNewsIT { background-image: url(../img/IT/aggiungiNews.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 65px; left: 80px; width: 70px; height: 17px; margin: 0; padding: 0; border-width: 0; cursor: pointer; }
input.aggiungiNewsEN { background-image: url(../img/EN/aggiungiNews.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 65px; left: 80px; width: 70px; height: 17px; margin: 0; padding: 0; border-width: 0; cursor: pointer; }
input.modificaNewsIT { background-image: url(../img/IT/modificaNews.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; position: relative; top: 70px; left: 82px; width: 70px; height: 17px; border-width: 0; cursor: pointer; }
input.modificaNewsEN { background-image: url(../img/EN/modificaNews.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; position: relative; top: 70px; left: 82px; width: 70px; height: 17px; border-width: 0; cursor: pointer; }
input.modificaGaraIT { background-image: url(../img/IT/modificaGara.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; position: relative; top: 108px; left: 80px; width: 70px; height: 17px; border-width: 0; cursor: pointer; }
input.modificaGaraEN { background-image: url(../img/EN/modificaGara.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; position: relative; top: 108px; left: 80px; width: 70px; height: 17px; border-width: 0; cursor: pointer; }
input.aggiungiGaraIT { background-image: url(../img/IT/aggiungiGara.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; position: relative; top: 102px; left: 80px; width: 70px; height: 17px; border-width: 0; cursor: pointer; }
input.aggiungiGaraEN { background-image: url(../img/EN/aggiungiGara.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; position: relative; top: 102px; left: 80px; width: 70px; height: 17px; border-width: 0; cursor: pointer; }
input.aggiungiProdottoIT { background-image: url(../img/IT/aggiungiProdotto.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 145px; left: 80px; width: 70px; height: 17px; border-width: 0; }
input.aggiungiProdottoEN { background-image: url(../img/EN/aggiungiProdotto.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 145px; left: 80px; width: 70px; height: 17px; border-width: 0; }
input.modificaProdottoIT { background-image: url(../img/IT/modificaProdotto.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 150px; left: 80px; width: 70px; height: 17px; border-width: 0; }
input.modificaProdottoEN { background-image: url(../img/EN/modificaProdotto.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 150px; left: 80px; width: 70px; height: 17px; border-width: 0; }
input.aggiungiCategoriaIT { background-image: url(../img/IT/aggiungiCategoria.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 198px; left: 80px; width: 70px; height: 17px; border-width: 0; }
input.aggiungiCategoriaEN { background-image: url(../img/EN/aggiungiCategoria.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 198px; left: 80px; width: 70px; height: 17px; border-width: 0; }
input.modificaCategoriaIT { background-image: url(../img/IT/modificaCategoria.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 202px; left: 80px; width: 70px; height: 17px; border-width: 0; }
input.modificaCategoriaEN { background-image: url(../img/EN/modificaCategoria.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 202px; left: 80px; width: 70px; height: 17px; border-width: 0; }
input.statisticheIT { background-image: url(../img/IT/pulsanteStatistiche.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 220px; left: 7px; width: 90px; height: 20px; border-width: 0; }
input.statisticheEN { background-image: url(../img/EN/pulsanteStatistiche.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 220px; left: 7px; width: 90px; height: 20px; border-width: 0; }
input.ricercaOrdiniIT { background-image: url(../img/IT/ricercaOrdini.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 240px; left: 7px; width: 110px; height: 20px; border-width: 0; }
input.ricercaOrdiniEN { background-image: url(../img/EN/ricercaOrdini.jpg); background-repeat: no-repeat; background-position: left top; cursor: pointer; margin: 0; padding: 0; position: relative; top: 240px; left: 7px; width: 110px; height: 20px; border-width: 0; }
div.testoAdmin { font-size: 14px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; }
select { margin: 0 5px; }
div.data { color: #2d2d2d; font: lighter 14px/14px Arial; text-decoration: none; text-align: center; text-transform: none; margin: 0; padding-top: 10px; padding-right: 5px; padding-left: 10px; border-style: none; }
h1 { color: #434343; font-size: 15px; font-family: Arial; line-height: 15px; text-align: left; margin-top: 5px; margin-bottom: 5px; padding: 0; }
table.esterna { color: #fff; font-size: 16px; font-family: Arial; font-weight: bold; background-color: #d22700; background-image: none; background-repeat: repeat; width: 500px; margin: 20px auto 0; padding: 0; border: solid 1px #434343; }
th.headerData { text-align: left; width: 100px; padding-left: 1em; }
th.headerTitoloNews { text-align: left; width: 400px; padding-left: 1em; }
td { text-align: left; }
div.scroller { background-color: #f2f2f2; height: 350px; overflow: auto; }
table.interna { color: #434343; font-size: 14px; margin: 0; padding: 0; }
td.data { width: 100px; padding-left: 1em; }
td.news { width: 400px; padding-left: 1em; }
tr.interna { font-weight: normal; background-color: #f5e1c2; border: solid 1px #434343; cursor: pointer; }
tr.internaHover { color: #fff; font-weight: normal; background-color: #ec3e00; cursor: pointer; }
tr.internaColorata { font-weight: normal; background-color: #ffc870; }
table.esternaGare { color: #fff; font-size: 16px; font-family: Arial; font-weight: bold; background-color: #d22700; background-image: none; background-repeat: repeat; margin: 20px auto 0; padding: 0; width: 490px; border: solid 1px #434343; }
div.scrollerGare { background-color: #f2f2f2; height: 550px; overflow: auto; }
table.internaGare { color: #434343; font-size: 14px; margin: 0; padding: 0; }
td.descrizioneGara { color: #434343; font-size: 13px; font-family: Arial; padding-left: 1em; width: 500px; padding-top: 5px; padding-bottom: 5px; }
td.ancoraGareArchiviateIT { color: #fff; font-weight: bold; background-color: #d22700; background-image: url(../img/IT/ancoraArchivio.jpg); background-repeat: no-repeat; background-position: center 50%; text-align: center; padding-left: 1em; width: 480px; height: 20px; }
td.ancoraGareArchiviateEN { color: #fff; font-weight: bold; background-color: #d22700; background-image: url(../img/EN/ancoraArchivio.jpg); background-repeat: no-repeat; background-position: center 50%; text-align: center; padding-left: 1em; width: 480px; height: 20px; }
td.ancoraGareFutureIT { color: #fff; font-weight: bold; background-color: #d22700; background-image: url(../img/IT/ancoraFuture.jpg); background-repeat: no-repeat; background-position: center 50%; text-align: center; padding-left: 1em; width: 480px; height: 20px; }
td.ancoraGareFutureEN { color: #fff; font-weight: bold; background-color: #d22700; background-image: url(../img/EN/ancoraFuture.jpg); background-repeat: no-repeat; background-position: center 50%; text-align: center; padding-left: 1em; width: 480px; height: 20px; }
tr.internaGare { font-weight: normal; background-color: #fff; border: solid 1px #434343; cursor: pointer; }
tr.internaGareHover { color: #fff; font-weight: normal; background-color: #ffb133; cursor: pointer; }
tr.internaGareColorata { font-weight: normal; background-color: #ffc870; cursor: pointer; }
a.ancoraGareArchiviate { color: #fff; font-style: normal; font-variant: normal; font-weight: bold; background-color: #d22700; text-decoration: none; text-align: left; text-transform: none; margin: 0; padding: 0; cursor: pointer; }
a.newsHome { color: #434343; font-size: 12px; font-family: Arial; font-weight: normal; position: relative; left: 10px; width: 100%; float: left; clear: left; margin: 0 0 5px; }
img.giornale { vertical-align: text-top; right: 15px; }
img.frecciaDettagliNews { right: 15px; vertical-align: text-bottom; }
div.elencoNews { color: #434343; font-size: 14px; font-family: Arial; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-align: justify; text-transform: none; position: relative; top: 30px; margin: 0 0 0 40px; padding: 10px 5px 20px 10px; border-style: none; }
a.linkNews { color: #434343; font-size: 12px; font-family: Arial; font-weight: normal; font-style: italic; margin: 0; width: 100%; padding: 0; }
a.dettagliNews { color: #434343; font-size: 13px; font-family: Arial; font-style: normal; font-weight: bold; line-height: 13px; vertical-align: text-top; margin: 0; padding: 0; width: 100%; }
img.vaiANews { right: 15px; vertical-align: middle; }
img.logoNews { vertical-align: top; width: 13px; height: 13px; }
div.dettagliNews { color: #434343; font-size: 12px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; text-align: justify; text-transform: none; margin: 20px 50px 0 20px; padding: 0; position: relative; border-style: none; }
div.linkPagineNews { font-size: 12px; font-family: Arial; text-align: right; margin: 10px 10px 0 0; padding: 0; }
table.thumbnails { margin: 20px auto 10px; padding: 0; }
td.thumbnails { font-size: 9px; font-family: Arial; text-align: center; width: 119px; height: 119px; margin: 0; padding: 5px 0 5px 5px; border: solid 1px #cbcbcb; }
img.acquista { vertical-align: text-top; }
td.acquista { font-size: 10px; font-family: Arial; background-color: #e4e3e3; text-align: center; margin: 0; border: solid 1px #e4e3e3; }
table.esternaCarrello { color: #fff; font-size: 16px; font-family: Arial; font-weight: bold; background-color: #b20a00; background-image: none; background-repeat: repeat; margin: 10px auto 0; padding: 0; width: 520px; clear: both; border: solid 1px #434343; }
div.scrollerCarrello { background-color: #f2f2f2; height: 450px; overflow: auto; }
table.internaCarrello { color: #434343; font-size: 12px; font-family: verdana; font-weight: normal; font-style: normal; margin: 0; padding: 0; }
th.thCarrello { font-size: 12px; font-family: tahoma; font-weight: bold; text-align: center; vertical-align: middle; margin: 0; padding: 0; border-color: #2d2d2d; border-style: solid; border-width: 0 1px 1px; }
td.tdCarrello { background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: middle; height: 100px; margin: 0; padding: 1px 0; border-color: #b20a00; border-style: solid; border-width: 0 0 2px; }
td.tdDescrizioneFoto { background-repeat: no-repeat; text-align: left; margin: 0; padding: 0 0 0 5px; height: 100px; vertical-align: middle; border-style: solid; border-width: 0 0 2px; border-color: #b20a00; }
tr.internaCarrello { color: #434343; font-family: verdana; font-weight: normal; font-style: normal; background-color: #fff; margin: 0; padding: 0; border-color: #434343; border-style: solid; }
td.listaProdotti { color: #434343; font-family: verdana; font-style: normal; font-weight: normal; background-color: #fff; margin: 0; padding: 0; border-color: #b20a00; border-style: solid; border-width: 0 0 1px; }
thead.headListaProdotti { background-color: #ffb133; text-align: left; height: 20px; margin: 0; padding: 0 0 0 0; border-width: 0; }
tr.internaHoverCarrello { color: #434343; font-weight: normal; background-color: #e4e3e3; }
table.listaProdotti { margin: 0; padding: 0 0 0 0; border-width: 0; display: none; font-size: 12px; color: #434343;}

div.datiAnagrafici { color: #434343; font: lighter 12px/14px Arial; text-decoration: none; text-transform: none; text-align: left; width: 200px; height: 430px; float: left; margin: 0 0 20px; padding: 0; border-style: none; }
div.modalitaPagamento { color: #434343; font: lighter 12px/14px Arial; text-decoration: none; text-align: left; text-transform: none; width: 250px; height: 430px; margin: 0 0 20px; padding: 0; float: right; border-style: none; }
input.iscrivimiIT { background-image: url(../img/IT/iscrivimi.jpg); background-repeat: no-repeat; background-position: center; width: 140px; height: 30px; margin: 0; padding: 0; border-width: 0; cursor: pointer; }
input.iscrivimiEN { background-image: url(../img/EN/iscrivimi.jpg); background-repeat: no-repeat; background-position: center; width: 140px; height: 30px; margin: 0; padding: 0; border-width: 0; cursor: pointer; }
input.btnAcquistaSenzaRegistrartiIT { background-image: url(../img/IT/btnAcquistaSenzaRegistrarti.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 180px; height: 30px; border-width: 0; }
input.btnAcquistaSenzaRegistrartiEN { background-image: url(../img/EN/btnAcquistaSenzaRegistrarti.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 180px; height: 30px; border-width: 0; }
input.confermaOrdineIT { background-image: url(../img/IT/bntConfermaOrdine.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 140px; height: 30px; border-width: 0; }
input.confermaOrdineEN { background-image: url(../img/EN/bntConfermaOrdine.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 140px; height: 30px; border-width: 0; }
input.richiediPasswordIT { background-image: url(../img/IT/richiediPassword.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 140px; height: 30px; border-width: 0; }
input.richiediPasswordEN { background-image: url(../img/EN/richiediPassword.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 140px; height: 30px; border-width: 0; }
input.eliminaFotoIT { background-image: url(../img/IT/eliminaFoto.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.eliminaFotoEN { background-image: url(../img/EN/eliminaFoto.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.eliminaCodiceSconto { background-image: url(../img/cancel.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 16px; height: 16px; border-width: 0; }
input.scegliFormatoIT { background-image: url(../img/IT/scegliFormato.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.scegliFormatoEN { background-image: url(../img/EN/scegliFormato.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.okIT { background-image: url(../img/ok.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.okEN { background-image: url(../img/ok.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.annullaIT { background-image: url(../img/IT/annulla.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.annullaEN { background-image: url(../img/EN/annulla.jpg); background-repeat: no-repeat; background-position: center; cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
div.leftButton { text-align: left; vertical-align: middle; width: 210px; height: 30px; float: left; clear: left; margin: 20px 0 0; padding: 0 20px; border-width: 0; }
div.rightButton { text-align: right; margin: 20px 0 0; padding: 0 20px; height: 30px; float: right; vertical-align: middle; width: 210px; clear: right; border-width: 0; }
input.confermaDatiIT { background-color: #fff; background-image: url(../img/IT/btnConfermaDati.jpg); width: 170px; height: 25px; margin: 0; padding: 0; border-width: 0; cursor: pointer; }
input.confermaDatiEN { background-color: #fff; background-image: url(../img/EN/btnConfermaDati.jpg); width: 170px; height: 25px; margin: 0; padding: 0; border-width: 0; cursor: pointer; }
input.tornaShoppingIT { background-color: #fff; background-image: url(../img/IT/btnTornaShopping.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.tornaShoppingEN { background-color: #fff; background-image: url(../img/EN/btnTornaShopping.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.completaOrdineIT { background-color: #fff; background-image: url(../img/IT/bntCompletaOrdine.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.completaOrdineEN { background-color: #fff; background-image: url(../img/EN/bntCompletaOrdine.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.tornaDatiIT { background-color: #fff; background-image: url(../img/IT/btnTornaDati.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.tornaDatiEN { background-color: #fff; background-image: url(../img/EN/btnTornaDati.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.tornaCarrelloIT { background-color: #fff; background-image: url(../img/IT/btnTornaCarrello.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.tornaCarrelloEN { background-color: #fff; background-image: url(../img/EN/btnTornaCarrello.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.pagaOnLineIT { background-color: #fff; background-image: url(../img/IT/btnPagaOnLine.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.pagaOnLineEN { background-color: #fff; background-image: url(../img/EN/btnPagaOnLine.jpg); margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; cursor: pointer; }
input.pagaAdessoIT { background-color: #fff; background-image: url(../img/IT/btnPagaAdesso.jpg); cursor: pointer; margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; }
input.pagaAdessoEN { background-color: #fff; background-image: url(../img/EN/btnPagaAdesso.jpg); cursor: pointer; margin: 0; padding: 0; width: 170px; height: 25px; border-width: 0; }
input.accediDaCarrelloIT { background-color: #fff; background-image: url(../img/IT/btnAccedi.jpg); cursor: pointer; margin: 0; padding: 0; width: 125px; height: 30px; border-width: 0; }
input.accediDaCarrelloEN { background-color: #fff; background-image: url(../img/EN/btnAccedi.jpg); cursor: pointer; margin: 0; padding: 0; width: 125px; height: 30px; border-width: 0; }
input.modificaDatiUtenteIT { background-image: url(../img/IT/btnSalva.jpg); cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.modificaDatiUtenteEN { background-image: url(../img/EN/btnSalva.jpg); cursor: pointer; margin: 0; padding: 0; width: 85px; height: 20px; border-width: 0; }
input.garePerIntroiti { background-image: url(../img/btnGarePerIntroiti.jpg); cursor: pointer; margin: 0; padding: 0; width: 250px; height: 35px; border-width: 0; }
input.prodottiVenduti { background-image: url(../img/bntProdottiVenduti.jpg); cursor: pointer; margin: 0; padding: 0; width: 250px; height: 35px; border-width: 0; }
input.inviaInfoIT { background-image: url(../img/IT/inviaInfo.jpg); background-repeat: no-repeat; width: 125px; height: 30px; margin: 0; padding: 0; border-width: 0; }
input.inviaInfoEN { background-image: url(../img/EN/inviaInfo.jpg); background-repeat: no-repeat; width: 125px; height: 30px; margin: 0; padding: 0; border-width: 0; }

/*#mask {
  position:absolute;
  left: 0;
  top:0;
  z-index:90000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:99999;
  padding:20px;
}

#boxes #dialog {
  width:600px; 
  height:400px;
  width:375px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}*/

