/* stile generale sito */

BODY { 
    background-color: rgb(255,255,255);
    margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 2px;
    margin-left: 2px;
    } 
TD {
    font-family: Arial, Verdana, Helvetica;
    font-size: 12pt;
    }
INPUT {
    font-family: Arial, Verdana, Helvetica;
    font-size: 12pt;
    }

textarea.testi {
    font-family: Courier;
    background-color: rgb(161,209,253);
    font-style: normal;
    font-size: 12pt;
    color: black;
    border: none;
    }

.inputfile {
    font-family: Courier;
    font-style: normal;
    font-size: 12pt;
    }

div.dynamain{
   position:absolute;
   left:0px;
   top:0px;
   }
div.dyna-popup{
   position:absolute;
   left:0px;
   top:0px;
   background-color: rgb(226,236,250);
}

.dynatable {
    background-color: rgb(226,236,250);
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    }

.dynatable-y {
    background-color: rgb(226,236,250);
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom:0px;
    padding-top: 0px;
    }

.dynatableiframe {
    background-color: rgb(226,236,250);
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom:0px;
    padding-top: 0px;
    }
body.bodyiframe{
   background-color: rgb(226,236,250);
   }

a.dynamenu-640 {
    text-decoration: none;
    color: rgb(0,47,157);
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-640:hover {
    text-decoration: none;
    color: rgb(0,0,0);
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-800 {
    text-decoration: none;
    color: rgb(0,47,157);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-800:hover {
    text-decoration: none;
    color: rgb(0,0,0);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-1024 {
    text-decoration: none;
    color: rgb(0,47,157);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-1024:hover {
    text-decoration: none;
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-1280 {
    text-decoration: none;
    color: rgb(0,47,157);
    font-size: 14pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-1280:hover {
    text-decoration: none;
    color: rgb(0,0,0);
    font-size: 14pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-1600 {
    text-decoration: none;
    color: rgb(0,47,157);
    font-size: 16pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu-1600:hover {
    text-decoration: none;
    color: rgb(0,0,0);
    font-size: 16pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-640 {
    text-decoration: none;
    color: rgb(255,255,255);
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-640:hover {
    text-decoration: none;
    color: rgb(255,255,0);
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-800 {
    text-decoration: none;
    color: rgb(255,255,255);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-800:hover {
    text-decoration: none;
    color: rgb(255,255,0);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-1024 {
    text-decoration: none;
    color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-1024:hover {
    text-decoration: none;
    color: rgb(255,255,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-1280 {
    text-decoration: none;
    color: rgb(255,255,255);
    font-size: 14pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-1280:hover {
    text-decoration: none;
    color: rgb(255,255,0);
    font-size: 14pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-1600 {
    text-decoration: none;
    color: rgb(255,255,255);
    font-size: 16pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.dynamenu2-1600:hover {
    text-decoration: none;
    color: rgb(255,255,0);
    font-size: 16pt;
    font-family: Arial, Verdana, Helvetica;
    }


a.dynamenu3-640 {
    color: rgb(255,255,255);
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }       
a.dynamenu3-640:hover {
    color: rgb(255,255,0);
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }       
a.dynamenu3-800 {
    color: rgb(255,255,255);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.dynamenu3-800:hover {
    color: rgb(255,255,0);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
}
a.dynamenu3-1024 {
    color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.dynamenu3-1024:hover {
    color: rgb(255,255,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.dynamenu3-1280 {
    color: rgb(255,255,255);
    font-size: 14pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.dynamenu3-1600 {
    color: rgb(255,255,255);
    font-size: 16pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.dynamenu3-1600:hover {
    color: rgb(255,255,0);
    font-size: 16pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }

/* stile ancore */

a.alista0 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.alista0:hover { 
    color: rgb(3,82,126);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.alista1 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.alista1:hover { 
    color: rgb(3,82,126);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.alista1red { 
    color: rgb(255,0,0);
    background-color: rgb(161,209,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.alista1blu { 
    text-decoration: none;
    color: rgb(0,53,161);
    background-color: rgb(161,209,253);
    font-size: 12pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.alista2 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }
a.alista2:hover { 
    color: rgb(3,82,126);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    }

a.alista2red { 
    color: rgb(255,0,0);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.alista2blu { 
    text-decoration: none;
    color: rgb(0,53,161);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Helvetica, Verdana, Arial;
    }

a.atab0 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.atab1 { 
    color: rgb(0,120,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.atab2 { 
    color: rgb(0,120,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }

a.apopup0 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.apopup1 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.apopup2 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }

/* stile input tabelle */

.ilista0 { 
    color: rgb(0,0,0);
    background-color: rgb(98,179,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: none;
    }
.ilista1 { 
    color: rgb(0,0,0);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: 2px solid rgb(3,82,126);
    }
.eilista1 { 
    color: rgb(0,0,0);
    background-color: rgb(161,209,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border-style: dotted dotted solid dotted;
    border-color: red;
    }
.ilista2 { 
    color: rgb(0,0,0);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: 2px solid rgb(3,82,126);
    }

.rlista0 { 
    color: rgb(0,0,0);
    background-color: rgb(98,179,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: none;
    }
.rlista1 { 
    color: rgb(0,0,0);
    background-color: rgb(161,209,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: none;
    }
.rlista2 { 
    color: rgb(0,0,0);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: none;
    }

.clista0 { 
    color: rgb(0,0,0);
    background-color: rgb(98,179,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: none;
    }
.clista1 { 
    color: rgb(0,0,0);
    background-color: rgb(161,209,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: none;
    }
.clista2 { 
    color: rgb(0,0,0);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    border: none;
    }

/* tipi di bordi
   border: none;
   border: none none none none; // i 4 lati
   border: dotted;
   border: solid;
   border: double;
   border: groove;
   border: inset;
   border: outset;
*/

/* stile righe alternate tabelle */

.lista00 { 
    color: rgb(0,0,0);
    background-color: rgb(98,179,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
.lista0 { 
    color: rgb(0,0,0);
    background-color: rgb(98,179,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
div.dlista0 { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
div.d0lista0 { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
.lista0c {
    color: rgb(0,0,0);
    background-color: rgb(98,179,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
div.dlista0c {
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
div.d0lista0c { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
.lista1 {
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    background-color: rgb(161,209,253);
    }

div.dlista1 {
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
div.d0lista1 { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
.lista1red {
    color: rgb(255,0,0);
    background-color: rgb(161,209,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
.lista1blu {
    color: rgb(0,53,161);
    background-color: rgb(161,209,253);
    font-size: 12pt;
    font-family: Helvetica, Verdana, Arial;
    }

div.dlista1red {
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
div.d0lista1red { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
.lista1c {
    color: rgb(0,0,0);
    background-color: rgb(161,209,253);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
div.dlista1c {
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
div.d0lista1c { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
.lista2 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    background-color: rgb(255,255,255);
    }
div.dlista2 { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
div.d0lista2 { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
.lista2red { 
    color: rgb(255,0,0);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
.lista2blu { 
    color: rgb(0,53,161);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Helvetica, Verdana, Arial;
    }
div.dlista2red { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
div.d0lista2red { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
.lista2c { 
    color: rgb(0,0,0);
    background-color: rgb(255,255,255);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
div.dlista2c { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
div.d0lista2c { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
/* magazzino virtuale */
.lista6red { 
    color: rgb(255,0,0);
    background-color: rgb(255,255,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
div.dlista6red { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }
.lista7red { 
    color: rgb(0,100,255);
    background-color: rgb(192,229,247);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
div.dlista7red { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    text-align:center;
    }

/* bordi dei div delle tabelle */

div.d20lista0 { 
    background-color: rgb(98,179,253);
    padding: 2px 0.5em 1px 0.1em;
    }
div.d20lista0c { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d20lista1 { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d20lista1c { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d20lista2 { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d20lista2c { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    border-left: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d2lista0 { 
    background-color: rgb(98,179,253);
    padding: 2px 0.5em 1px 0.1em;
    }
div.d2lista0c {
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d2lista1 {
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d2lista1c {
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d2lista2 { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }
div.d2lista2c { 
    border-top: 1px solid #0452FF;
    border-bottom: 1px solid #0452FF;
    border-right: 1px solid #0452FF;
    padding: 2px 0.5em 1px 0.1em;
    }


/* stile altre tabelle */

.tab0 { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
.tab1 {
    color: rgb(0,120,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
.tab2 { 
    color: rgb(0,120,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }

/* classi utilizzate dal conversore testi dynahtml (impostate nel /etc/format0)
   per configurare testi e tabelle */

.dynatable0 { 
    color: rgb(0,0,0);
    font-family: Arial, Verdana, Helvetica;
    }
.dynatable1 {
    color: rgb(0,0,0);
    background-color: rgb(220,220,220);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
.dynatable2 { 
    color: rgb(0,0,0);
    background-color: rgb(242,242,242);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.adynalink { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }

/* -- classi per i font delle schede -- */

.font0 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 10pt;    
    color: rgb(204,0,51);
    }
.font1 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 11pt;    
    color: rgb(204,0,51);
    }
.font2 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 12pt;    
    color: rgb(204,0,51);
    }
.font3 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 10pt;    
    color: rgb(102,102,102);
    }
.font4 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 11pt;    
    color: rgb(102,102,102);
    }
.font5 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 12pt;    
    color: rgb(102,102,102);
    }
.font6 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 20pt;    
    color: rgb(0,0,0);
    }
.font7 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 26pt;    
    color: rgb(0,0,0);
    }
.font8 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 10pt;    
    color: rgb(0,0,0);
    }
.font9 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 10pt;    
    color: rgb(0,51,153);
    }

/* colori per preview schede */

td.preview { 
    background-color: rgb(255,255,255);
    font-family: Arial, Verdana, Helvetica;
    text-align: left;
    }
td.preview1 { 
    background-color: rgb(255,255,255);
    font-family: Arial, Verdana, Helvetica;
    text-align: left;
    }
td.preview2 { 
    background-color: rgb(204,0,51);
    font-family: Arial, Verdana, Helvetica;
    text-align: left;
    }
td.preview-up { 
    background-image: url(../img_studiotrev/preview_up.gif);
    text-align: left;
    }
td.preview-up-wht { 
    background-image: url(../img_studiotrev/preview_up_wht.gif);
    text-align: left;
    }
td.preview-img-le { 
    background-image: url(../img_studiotrev/preview_img_le.gif);
    text-align: left;
    }
td.preview-img-le-wht { 
    background-image: url(../img_studiotrev/preview_img_le_wht.gif);
    text-align: left;
    }
td.preview-white { 
    background-image: url(../img_studiotrev/preview_white.gif);
    text-align: left;
    }
td.preview-white-wht { 
    background-image: url(../img_studiotrev/preview_white_wht.gif);
    text-align: left;
    }
td.preview-le { 
    background-image: url(../img_studiotrev/preview_le.gif);
    text-align: left;
    }
td.preview-le-wht { 
    background-image: url(../img_studiotrev/preview_le_wht.gif);
    text-align: left;
    }
td.preview-ri { 
    background-image: url(../img_studiotrev/preview_ri.gif);
    text-align: left;
    }
td.preview-ri-wht { 
    background-image: url(../img_studiotrev/preview_ri_wht.gif);
    text-align: left;
    }
td.preview-do { 
    background-image: url(../img_studiotrev/preview_do.gif);
    text-align: left;
    }
td.preview-do-wht { 
    background-image: url(../img_studiotrev/preview_do_wht.gif);
    text-align: left;
    }

/* apertura pagina */

td.head {
    background-image: url(../img_studiotrev/back_top.gif);
    }

div.popuphome {
   position:absolute;
   left:0px;
   top:0px;
   }

/* chiusura pagina */

td.linemenu {
    font-size: 12pt;
    background-color: rgb(198,0,0);
    }
td.back-down-gif { 
    background-image: url(../img_studiotrev/back_down.gif);
    }
td.back-down-gif-2 { 
    color: rgb(0,51,153);
    font-size: 16pt;
    vertical-align: top;
    background-image: url(../img_studiotrev/back_down.gif);
    }

/* stili put_str */

.titolopage {
    color: rgb(0,0,0);
    font-size: 18pt;
    font-family: Arial, Verdana, Helvetica;
    }
.titolounder {
    color: rgb(160,156,0);
    font-size: 18pt;
    font-family: Arial, Verdana, Helvetica;
    }
.hometito {
    color: rgb(255,153,0);
    font-size: 20pt;
    font-family: Arial, Verdana, Helvetica;
    }
.errore {
    color: red;
    font-size: 18pt;
    font-family: Arial, Verdana, Helvetica;
    }
.normale {
    color: rgb(0,0,0);
    font-size: 16pt;
    font-family: Arial, Verdana, Helvetica;
    font-weight: bold;
    }
.evidenziato {
    color: rgb(0,0,0);
    font-size: 18pt;
    font-family: fONT01
    }
.titolopagina {
    color: rgb(0,0,0);
    font-size: 18pt;
    font-family: fONT01
    }

/* stili associati alle statistiche */
.statzvmes { 
    color: rgb(0,0,0);
    font-size: 12pt;
    font-family: Arial, Verdana, Helvetica;
    }
.statzvpri { 
    color: rgb(255,0,0);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    text-align: left;
    }
.statzvsec { 
    color: rgb(0,0,255);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    text-align: right;
    }
.statzvtot { 
    color: rgb(0,0,0);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    text-align: right;
    }
.statztab { 
    background-color: rgb(215,215,215);
    }

.divtable {
   margin: 0;
   background-color: rgb(0,51,153);
   border-bottom: 3px solid rgb(3,82,126);
   border-top: 3px solid rgb(3,82,126);
   border-left: 3px solid rgb(3,82,126);
   border-right: 3px solid rgb(3,82,126);
   }

/* varie */

/* NUOVI */

a.aalista1 {
    text-decoration: none;
    color: rgb(0,0,0);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.aalista1:hover {
    text-decoration: none;
    color: rgb(3,82,126);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.aalista2 {
    text-decoration: none;
    color: rgb(0,0,0);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.aalista2:hover {
    text-decoration: none;
    color: rgb(3,82,126);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.aalista3 {
    text-decoration: none;
    color: rgb(0,0,0);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }
a.aalista3:hover {
    text-decoration: none;
    color: rgb(3,82,126);
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica;
    }

/* Agenda */
.ag-tab0 {
   color: rgb(0,0,0);
   background-color: rgb(255,255,0);
   font-size: 16pt;
   font-family: Arial, Verdana, Helvetica;
   width: 38px;
}
.ag-title {
   color: rgb(0,0,0);
   background-color: rgb(255,255,0);
   font-size: 18pt;
   font-family: Arial, Verdana, Helvetica;
}
.ag-gg-vuoto {
   color: rgb(0,0,0);
   background-color: rgb(254,253,191);
   font-size: 14pt;
   font-family: Arial, Verdana, Helvetica;
   border-right: 1px solid black;
}
td.ag-gg-normale {
   text-decoration: none;
   color: rgb(0,0,0);
   font-size: 14pt;
   border-right: 1px solid black;
   font-family: Arial, Verdana, Helvetica;
}
a.aag-gg-normale {
   text-decoration: none;
   color: rgb(0,0,0);
   font-size: 14pt;
   font-family: Arial, Verdana, Helvetica;
}

td.ag-gg-oggi {
   text-decoration: none;
   color: rgb(0,0,0);
   background-color: rgb(255,255,0);
   font-size: 14pt;
   font-family: Arial, Verdana, Helvetica;
   border-right: 1px solid black;
}
a.aag-gg-oggi {
   text-decoration: none;
   color: rgb(0,0,0);
   background-color: rgb(255,255,0);
   font-size: 14pt;
   font-family: Arial, Verdana, Helvetica;
}
td.ag-gg-selezionato {
   text-decoration: none;
   color: rgb(0,0,0);
   background-color: rgb(255,255,0);
   font-size: 14pt;
   font-family: Arial, Verdana, Helvetica;
   border-right: 1px solid black;
}
a.aag-gg-selezionato {
   text-decoration: none;
   color: rgb(0,0,0);
   background-color: rgb(255,255,0);
   font-size: 14pt;
   font-family: Arial, Verdana, Helvetica;
}
td.ag-seleziona {
   background-color: rgb(254,253,191);
   border-right: 1px solid black;
}
td.ag-domenica {
   text-decoration: none;
   color: rgb(0,0,0);
   background-color: rgb(254,253,191);
   font-size: 14pt;
   font-family: Arial, Verdana, Helvetica;
   border-right: 1px solid black;
}
a.aag-domenica {
   text-decoration: none;
   color: rgb(0,0,0);
   background-color: rgb(254,253,191);
   font-size: 14pt;
   font-family: Arial, Verdana, Helvetica;
}

td.ag-up640{
   background-image: url(../img_studiotrev/640ag-up.gif);
   background-repeat: repeat-x;
   }
td.ag-up800{
   background-image: url(../img_studiotrev/800ag-up.gif);
   background-repeat: repeat-x;
   }
td.ag-up1024{
   background-image: url(../img_studiotrev/1024ag-up.gif);
   background-repeat: repeat-x;
   }
td.ag-up1280{
   background-image: url(../img_studiotrev/1280ag-up.gif);
   background-repeat: repeat-x;
   }
td.ag-up1600{
   background-image: url(../img_studiotrev/1600ag-up.gif);
   background-repeat: repeat-x;
   }
td.ag-down640{
   background-image: url(../img_studiotrev/640ag-down.gif);
   background-repeat: repeat-x;
   }
td.ag-down800{
   background-image: url(../img_studiotrev/800ag-down.gif);
   background-repeat: repeat-x;
   }
td.ag-down1024{
   background-image: url(../img_studiotrev/1024ag-down.gif);
   background-repeat: repeat-x;
   }
td.ag-down1280{
   background-image: url(../img_studiotrev/1280ag-down.gif);
   background-repeat: repeat-x;
   }
td.ag-down1600{
   background-image: url(../img_studiotrev/1600ag-down.gif);
   background-repeat: repeat-x;
   }
td.ag-left640{
   background-image: url(../img_studiotrev/640ag-mollaleft.gif);
   background-repeat: repeat-y;
   }
td.ag-left800{
   background-image: url(../img_studiotrev/800ag-mollaleft.gif);
   background-repeat: repeat-y;
   }
td.ag-left1024{
   background-image: url(../img_studiotrev/1024ag-mollaleft.gif);
   background-repeat: repeat-y;
   }
td.ag-left1280{
   background-image: url(../img_studiotrev/1280ag-mollaleft.gif);
   background-repeat: repeat-y;
   }
td.ag-left1600{
   background-image: url(../img_studiotrev/1600ag-mollaleft.gif);
   background-repeat: repeat-y;
   }
td.ag-right640{
   background-image: url(../img_studiotrev/640ag-mollaright.gif);
   background-repeat: repeat-y;
   }
td.ag-right800{
   background-image: url(../img_studiotrev/800ag-mollaright.gif);
   background-repeat: repeat-y;
   }
td.ag-right1024{
   background-image: url(../img_studiotrev/1024ag-mollaright.gif);
   background-repeat: repeat-y;
   }
td.ag-right1280{
   background-image: url(../img_studiotrev/1280ag-mollaright.gif);
   background-repeat: repeat-y;
   }
td.ag-right1600{
   background-image: url(../img_studiotrev/1600ag-mollaright.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-molle640{
   background-image: url(../img_studiotrev/640ag-molla-molle.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-molle800{
   background-image: url(../img_studiotrev/800ag-molla-molle.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-molle1024{
   background-image: url(../img_studiotrev/1024ag-molla-molle.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-molle1280{
   background-image: url(../img_studiotrev/1280ag-molla-molle.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-molle1600{
   background-image: url(../img_studiotrev/1600ag-molla-molle.gif);
   background-repeat: repeat-y;
   }
td.ag-mollamatita640{
   background-image: url(../img_studiotrev/640ag-mollamatita.gif);
   background-repeat: repeat-y;
   }
td.ag-mollamatita800{
   background-image: url(../img_studiotrev/800ag-mollamatita.gif);
   background-repeat: repeat-y;
   }
td.ag-mollamatita1024{
   background-image: url(../img_studiotrev/1024ag-mollamatita.gif);
   background-repeat: repeat-y;
   }
td.ag-mollamatita1280{
   background-image: url(../img_studiotrev/1280ag-mollamatita.gif);
   background-repeat: repeat-y;
   }
td.ag-mollamatita1600{
   background-image: url(../img_studiotrev/1600ag-mollamatita.gif);
   background-repeat: repeat-y;
   }
td.ag-titlinea640{
   background-image: url(../img_studiotrev/640ag-tit-linea.gif);
   background-repeat: repeat-x;
   }
td.ag-titlinea800{
   background-image: url(../img_studiotrev/800ag-tit-linea.gif);
   background-repeat: repeat-x;
   }
td.ag-titlinea1024{
   background-image: url(../img_studiotrev/1024ag-tit-linea.gif);
   background-repeat: repeat-x;
   }
td.ag-titlinea1280{
   background-image: url(../img_studiotrev/1280ag-tit-linea.gif);
   background-repeat: repeat-x;
   }
td.ag-titlinea1600{
   background-image: url(../img_studiotrev/1600ag-tit-linea.gif);
   background-repeat: repeat-x;
   }
td.agenda-white{
   background-color: white;
   }
td.ag-molla-costina-sx640{
   background-image: url(../img_studiotrev/640ag-molla-costina-sx.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-costina-sx800{
   background-image: url(../img_studiotrev/800ag-molla-costina-sx.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-costina-sx1024{
   background-image: url(../img_studiotrev/1024ag-molla-costina-sx.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-costina-sx1280{
   background-image: url(../img_studiotrev/1280ag-molla-costina-sx.gif);
   background-repeat: repeat-y;
   }
td.ag-molla-costina-sx1600{
   background-image: url(../img_studiotrev/1600ag-molla-costina-sx.gif);
   background-repeat: repeat-y;
   }
td.barranera{
   background-image: url(../img_studiotrev/barranera.gif);
   background-repeat: repeat-x;
   }   
/* menu stanadard: */
/* header */

td.top3-640{
   background-image: url(../img_studiotrev/640top3.png);
   background-repeat: repeat-x;
   }
td.top3-800{
   background-image: url(../img_studiotrev/800top3.png);
   background-repeat: repeat-x;
   }
td.top3-1024{
   background-image: url(../img_studiotrev/1024top3.png);
   background-repeat: repeat-x;
   }
td.top3-1280{
   background-image: url(../img_studiotrev/1280top3.png);
   background-repeat: repeat-x;
   }
td.top3-1600{
   background-image: url(../img_studiotrev/1600top3.png);
   background-repeat: repeat-x;
   }
td.bottom2-640{
   background-image: url(../img_studiotrev/640bottom2.png);
   background-repeat: repeat-x;
   }
td.bottom2-800{
   background-image: url(../img_studiotrev/800bottom2.png);
   background-repeat: repeat-x;
   }
td.bottom2-1024{
   background-image: url(../img_studiotrev/1024bottom2.png);
   background-repeat: repeat-x;
   }
td.bottom2-1280{
   background-image: url(../img_studiotrev/1280bottom2.png);
   background-repeat: repeat-x;
   }
td.bottom2-1600{
   background-image: url(../img_studiotrev/1600bottom2.png);
   background-repeat: repeat-x;
   }

/* end */
