BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.grafica_dx
{
    BACKGROUND-IMAGE: url(../images/grafica1_r2_c3.jpg);
    HEIGHT: 126px
}
.voce_menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: gray 1px solid;
    COLOR: #05319a;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.cella_menu
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/bg-menu.jpg);
    PADDING-TOP: 12px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 46px;
    TEXT-ALIGN: center
}
.cella_di_sinistra
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/bg-sx.jpg);
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 60px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 371px
}
.intestazione_sx
{
    BACKGROUND-IMAGE: url(../images/intestazione.jpg);
    HEIGHT: 17px
}
.intestazione_dx
{
    BACKGROUND-IMAGE: url(../images/bg-intestazione.jpg);
    HEIGHT: 17px
}
.cella_a_destra_del_menu
{
    BACKGROUND-IMAGE: url(../images/bg-menu-dx.jpg);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 46px
}
.cella_a_destra_del_contenuto
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/bg-dx.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.barra_di_chiusura
{
    BACKGROUND-POSITION: center bottom;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../images/fine.jpg);
    COLOR: white;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial;
    HEIGHT: 36px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.voce_menu:hover
{
    COLOR: #04bef7;
    TEXT-DECORATION: none
}
.voce_menu_sx
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 0px;
    COLOR: #05319a;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.voce_menu_sx:hover
{
    COLOR: #04bef7;
    TEXT-DECORATION: none
}
.barra_di_chiusura A
{
    COLOR: white;
    TEXT-DECORATION: none
}
P
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Tahoma
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
H2
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 16px;
    BORDER-LEFT: royalblue 4px;
    BORDER-BOTTOM: mediumblue 1px solid;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 1px
}
.testo_piccolo
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.contenuto_principale
{
    BORDER-RIGHT: silver 1px;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 15px
}
.tabellina_intestazione
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 1px;
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    WIDTH: 150px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #355ab3;
    TEXT-ALIGN: right
}
.tabellina_corpo
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-BOTTOM: #05319a 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: right
}
.bordo
{
    BORDER-RIGHT: #05319a 1px single;
    BORDER-TOP: #05319a 1px single;
    BORDER-LEFT: #05319a 1px single;
    BORDER-BOTTOM: #05319a 1px single
}
.link
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: silver 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px 1px 0px;
    BORDER-LEFT: silver 1px solid;
    WIDTH: 144px;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.link_grande
{
    BORDER-RIGHT: silver 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: silver 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px 20px 0px 1px;
    BORDER-LEFT: silver 1px;
    COLOR: #05319a;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #05319a 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
H3
{
    BORDER-TOP: gray 1px solid;
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 150px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e9eff6
}
.link:hover
{
    TEXT-DECORATION: underline
}
.link_grande:hover
{
    TEXT-DECORATION: underline
}
.news
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: silver 1px solid;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: silver 1px solid;
    WIDTH: 150px;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Geneva;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #355ab3;
    FONT-FAMILY: Verdana, Arial, Tahoma
}
.albero_prodotti
{
    BORDER-RIGHT: #05319a;
    PADDING-RIGHT: 1px;
    BORDER-TOP: gray 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #05319a;
    WIDTH: 150px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #e9eff6
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    MARGIN: 6px 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Arial
}
.link-news
{
    FONT-WEIGHT: bold;
    COLOR: #05319a;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
.link-news:hover
{
    COLOR: #04bef7
}
.riga_blu_tabella
{
    COLOR: white;
    BACKGROUND-COLOR: #1046b2
}
.intestazione_tabella
{
    BACKGROUND-COLOR: #ffffcc
}
.white
{
    FONT-SIZE: 16px;
    BACKGROUND-COLOR: white
}
.barra_di_chiusura_dx
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(../images/grafica1_r5_c3.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.voce_non_selezionata_0
{
    BORDER-RIGHT: silver 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: silver 1px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: silver 1px;
    COLOR: #05319a;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver 1px;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.voce_non_selezionata_0:hover
{
    COLOR: #04bef7
}
.voce_non_selezionata_1
{
    BORDER-RIGHT: silver 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: silver 1px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: silver 1px;
    COLOR: #05319a;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver 1px;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.voce_non_selezionata_1:hover
{
    COLOR: #04bef7
}
.voce_selezionata_0
{
    BORDER-RIGHT: silver 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: silver 1px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: silver 1px;
    COLOR: #05319a;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver 1px;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.voce_selezionata_1
{
    BORDER-RIGHT: silver 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: silver 1px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: silver 1px;
    COLOR: #05319a;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver 1px;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.categoria_principale
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 17px;
    FLOAT: left;
    MARGIN-BOTTOM: 8px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 0px;
    WIDTH: 140px;
    COLOR: #05319a;
    BORDER-BOTTOM: #05319a 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    LETTER-SPACING: 6px;
    TEXT-DECORATION: none
}
.negativa
{
    MARGIN: -35px 0px 0px 200px
}
.negativa2righe
{
    MARGIN: -48px 0px 0px 200px
}
.link_pdf
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.link_pdf:hover
{
    COLOR: #05319a
}
.link_mail
{
    PADDING-LEFT: 1px;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.link_mail:hover
{
    COLOR: #05319a
}
.testi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-decoration: none}

