/* stile generale sito */

BODY { 
    background-color: rgb(255,255,255);
    } 
TD {
    font-family: Helvetica, Verdana, Arial;
    font-size: 10pt;
    }
INPUT {
    font-family: Helvetica, Verdana, Arial;
    font-size: 10pt;
    }

textarea.testi {
    font-face: normal;
    font-family: Courier;
    src: url("adobe-urw.font"); 
    font-style: normal;
    font-size: 10pt;
    color: black;
    }

.dynatable {
    background-color: rgb(255,255,255);
    }

a.dynamenu {
    color: rgb(26,43,94);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }

a.dynamenu2 {
    color: rgb(26,43,94);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }

/* stile ancore */

a.alista0 { 
    color: rgb(26,43,94);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.alista1 { 
    color: rgb(45,64,120);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.alista2 { 
    color: rgb(45,64,120);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }

a.atab0 { 
    color: rgb(26,43,94);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.atab1 { 
    color: rgb(45,64,120);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.atab2 { 
    color: rgb(45,64,120);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }

a.apopup0 { 
    color: rgb(26,43,94);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.apopup1 { 
    color: rgb(45,64,120);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.apopup2 { 
    color: rgb(45,64,120);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }

/* stile righe alternate tabelle */

.lista0 { 
    color: rgb(26,43,94);
    background-image: url(../img/lista0.gif);
    background-position: left bottom;
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
.lista0c {
    color: rgb(26,43,94);
    background-color: rgb(148,162,196);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
.lista1 {
    color: rgb(45,64,120);
    background-image: url(../img/lista1.gif);
    background-position: left bottom;
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
.lista1c {
    color: rgb(45,64,120);
    background-color: rgb(197,203,217);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
.lista2 { 
    color: rgb(45,64,120);
    background-image: url(../img/lista2.gif);
    background-position: left bottom;
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
.lista2c { 
    color: rgb(45,64,120);
    background-color: rgb(221,227,239);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }

/* stile altre tabelle */

.tab0 { 
    color: rgb(26,43,94);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
.tab1 {
    color: rgb(45,64,120);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
.tab2 { 
    color: rgb(45,64,120);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }

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

.dynatable0 { 
    color: rgb(0,0,0);
    font-family: Helvetica, Verdana, Arial;
    }
.dynatable1 {
    color: rgb(0,0,0);
    background-color: rgb(255,255,255);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
.dynatable2 { 
    color: rgb(0,0,0);
    background-color: rgb(255,255,255);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.adynalink { 
    color: rgb(26,43,94);
    font-size: 10pt;
    font-family: Helvetica, Verdana, Arial;
    }

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

.font0 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 8pt;    
    color: rgb(0,0,0);
    }
.font1 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 14pt;    
    color: rgb(0,0,0);
    }
.font2 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 8pt;    
    color: rgb(0,128,20);
    }
.font3 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 14pt;    
    color: rgb(0,128,20);
    }
.font4 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 8pt;    
    color: rgb(255,0,0);
    }
.font5 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 14pt;    
    color: rgb(255,0,0);
    }
.font6 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 24pt;    
    color: rgb(255,0,0);
    }
.font7 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 18pt;    
    color: rgb(0,128,20);
    }
.font8 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 8pt;    
    color: rgb(0,0,0);
    }
.font9 {
    font-family: Helvetica, Verdana, Arial;
    font-size: 8pt;    
    color: rgb(0,0,0);
    }

/* colori per preview schede */

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

/* apertura pagina */

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

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

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

/* chiusura pagina */

td.linemenu {
    font-size: 10pt;
    background-color: rgb(71,99,178);
    }
td.back-down-gif { 
    background-image: url(../img/back_down.gif);
    }
td.back-down-gif-2 { 
    color: rgb(0,51,153);
    font-size: 14pt;
    vertical-align: top;
    background-image: url(../img/back_down.gif);
    }

/* stili put_str */

.titolopage {
    color: rgb(93,143,94);
    font-size: 16pt;
    font-family: Helvetica, Verdana, Arial;
    }
.titolounder {
    color: rgb(26,43,94);
    font-size: 16pt;
    font-family: Helvetica, Verdana, Arial;
    }
.hometito {
    color: rgb(26,43,94);
    font-size: 18pt;
    font-family: fONT01
    }
.errore {
    color: red;
    font-size: 16pt;
    font-family: Helvetica, Verdana, Arial;
    }
.normale {
    color: rgb(26,43,94);
    font-size: 14pt;
    font-family: fONT01
    }
.evidenziato {
    color: rgb(26,43,94);
    font-size: 16pt;
    font-family: fONT01
    }

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

.divtable {
   margin: 0;
   background-color: rgb(180,180,180);
   border-bottom: 2px solid 4px solid rgb(82,166,99);
   border-top: 2px solid 4px solid rgb(82,166,99);
   border-left: 2px solid 4px solid rgb(82,166,99);
   border-right: 2px solid 4px solid rgb(82,166,99);
   }

/* varie */

.FAP_bord_logo {
    border-bottom:2px solid rgb(26,43,94);
    border-right:4px solid rgb(26,43,94);
    }
.FAP_bord_rig {
    border-right:4px solid rgb(26,43,94);
    }
.FAP_bord_bott {
    border-top:2px solid rgb(26,43,94);
    border-right:4px solid rgb(26,43,94);
    }
.FAP_title {
    color: rgb(26,43,94);
    font-size: 18pt;
    font-family: Verdana, Helvetica, sans-serif;
    }
a.FAP_linkfarm { 
    /* text-decoration: none; */
    color: rgb(26,43,94);
    /* background-color: rgb(196,244,196); */
    font-size: 14pt;
    font-family: Helvetica, Verdana, Arial;
    }
a.FAP_linkfarm:hover { 
    /* text-decoration: none; */
    color: rgb(69,139,0);
    /* background-color: rgb(196,244,196); */
    font-size: 14pt;
    font-family: Helvetica, Verdana, Arial;
    }
.FAP_div {
    position: relative;
    /* height: 400px; */
    /* width: 350px; */
    /* overflow: auto; */
    font-size: 14pt;
    color: rgb(26,43,94);
    font-family: Helvetica, Verdana, Arial;
    }
.FAP_testata {
    position: relative;
    font-size: 12pt;
    color: rgb(26,43,94);
    font-family: Helvetica, Verdana, Arial;
    }
.FAP_text {
    position: relative;
    font-size: 8pt;
    color: rgb(26,43,94);
    font-family: Helvetica, Verdana, Arial;
    /* height: 300px; */
    /* width: 800px; */
    /* overflow: auto; */
    padding: 5px;
    }


/* end */
