BODY
{
}
BUTTON.bottone
{
    HEIGHT: 100%;
    WIDTH: 100%;
    PAGE-BREAK-AFTER: auto;
    FLOAT: left;
    PAGE-BREAK-BEFORE: auto;
    COLOR: ;
    TEXT-ALIGN: left;
    Z-INDEX: 0
}
TABLE.tabella14
{
    FONT-SIZE: 14pt;
    BORDER-TOP: darkgray double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: darkgray double;
    WIDTH: 100%;
    BORDER-BOTTOM: darkgray double;
  //  FONT-WEIGHT: bolder;
    COLOR: black;
    PADDING-BOTTOM: 1px;
    TEXT-ALIGN: center;
    PADDING-TOP: 1px;
    PADDING-LEFT: 1px;
    MARGIN: 2px;
    BORDER-LEFT: darkgray double;
    LETTER-SPACING: normal;
    PADDING-RIGHT: 1px;
    BACKGROUND-COLOR: lightgrey
}
TABLE.tabella9
{
    FONT-SIZE: 9pt;
    BORDER-TOP: slategray 1px solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: slategray 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: slategray 1px solid;
    COLOR: ;
    MARGIN: 1px;
    BORDER-LEFT: slategray 1px solid;
    BACKGROUND-COLOR: lightgrey
}
TABLE.tabella_dati
{
    FONT-SIZE: 9px;
    BORDER-TOP: silver 1px double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: silver 1px double;
    WIDTH: 100%;
    BORDER-BOTTOM: silver 1px double;
    COLOR: ;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    PADDING-LEFT: 1px;
    MARGIN: 1px;
    BORDER-LEFT: silver 1px double;
    PADDING-RIGHT: 1px;
    BACKGROUND-COLOR: skyblue
}
TABLE.tabella1
{
    BORDER-TOP: skyblue thin solid;
    BORDER-RIGHT: skyblue thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: skyblue thin solid;
    COLOR: ;
    BORDER-LEFT: skyblue thin solid;
    BACKGROUND-COLOR: skyblue
}
TABLE.tabella3
{
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
    BORDER-TOP: black 1pt solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black 1pt solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black 1pt solid;
    COLOR: ;
    BORDER-LEFT: black 1pt solid;
    BACKGROUND-COLOR: khaki
}
TABLE.tabella4
{
    FONT-SIZE: 10pt;
	BORDER-TOP: blue thin solid;
    BORDER-RIGHT: blue thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: blue thin solid;
    COLOR: ;
    BORDER-LEFT: blue thin solid;
    BACKGROUND-COLOR: lightgrey
}
TABLE.tabella4_azz
{
    FONT-SIZE: 10pt;
	BORDER-TOP: blue thin solid;
    BORDER-RIGHT: blue thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: blue thin solid;
    COLOR: lightblue;
    BORDER-LEFT: blue thin solid;
    BACKGROUND-COLOR: lightgrey
}
TABLE.tabella3_g
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana;
    WIDTH: 100%;
    COLOR: ;
    BACKGROUND-COLOR: khaki
}
TR.riga_verde
{
    BORDER-TOP: black thin solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black thin solid;
    COLOR: black;
    TEXT-ALIGN: center;
    BORDER-LEFT: black thin solid;
    BACKGROUND-COLOR: lightgreen
}
TR.riga_grigia
{
    FONT-SIZE: 9px;
    BORDER-TOP: black double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black double;
    WIDTH: 100%;
    BORDER-BOTTOM: black double;
    COLOR: black;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 2px;
    MARGIN: 10px;
    BORDER-LEFT: black double;
    Z-INDEX: 0;
    PADDING-RIGHT: 2px;
    BACKGROUND-COLOR: lightgrey
}
TR.riga1
{
    FONT-SIZE: 9pt;
    TEXT-DECORATION: ;
    BORDER-TOP: skyblue 2pc double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: skyblue 2pc double;
    WIDTH: 100%;
    BORDER-BOTTOM: skyblue 2pc double;
    COLOR: black;
    MARGIN: 10px;
    BORDER-LEFT: skyblue 2pc double;
    BACKGROUND-COLOR: lightgrey
}
TD.cella1
{
    FONT-SIZE: 9pt;
    BORDER-TOP: blue 1pt double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: blue 1pt double;
    BORDER-BOTTOM: blue 1pt double;
    COLOR: black;
    BORDER-LEFT: blue 1pt double;
    BACKGROUND-COLOR: lightgrey
}
TD.cella_g
{
    FONT-SIZE: 18pt;
    BORDER-TOP: blue 1pt double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: blue 1pt double;
    BORDER-BOTTOM: blue 1pt double;
    COLOR: black;
    BORDER-LEFT: blue 1pt double;
    BACKGROUND-COLOR: lightgrey
}
TR.riga_ocra
{
    TEXT-DECORATION: none;
    BORDER-TOP: black thin solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black thin solid;
    BORDER-BOTTOM: black thin solid;
    COLOR: ;
    TEXT-ALIGN: center;
    BORDER-LEFT: black thin solid;
    BACKGROUND-COLOR: khaki
}
TR.riga_ocra_g
{
	FONT-SIZE: 11pt;
    TEXT-DECORATION: none;
    BORDER-TOP: black thin solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black thin solid;
    BORDER-BOTTOM: black thin solid;
    COLOR: ;
    TEXT-ALIGN: center;
    BORDER-LEFT: black thin solid;
    BACKGROUND-COLOR: khaki
}
TD.TD_VAL_GRIGIO
{
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    COLOR: lightgrey
}
TR.TR_NEUTRO
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    WIDTH: 100%;
    COLOR: 
}
TD.TDLVERDE
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    WIDTH: 100%;
    COLOR: black;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: lightgreen
}
TD.CELLA2
{
    FONT-SIZE: 9pt;
    TEXT-DECORATION: ;
    BORDER-TOP: royalblue 1pt double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: royalblue 1pt double;
    WIDTH: 100%;
    BORDER-BOTTOM: royalblue 1pt double;
    COLOR: black;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    BORDER-LEFT: royalblue 1pt double;
    BACKGROUND-COLOR: khaki
}
TD.cella3
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    WIDTH: 80pt;
    FONT-WEIGHT: lighter;
    COLOR: ;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: lightgreen
}
TR.riga_azzurra
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    COLOR: ;
    BACKGROUND-COLOR: lightsteelblue
}
BUTTON.bottone2
{
    FONT-SIZE: 10px;
    BORDER-TOP: deepskyblue thin solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: deepskyblue thin solid;
    BORDER-BOTTOM: deepskyblue thin solid;
    COLOR: ;
    TEXT-ALIGN: center;
    CLEAR: both;
    BORDER-LEFT: deepskyblue thin solid;
    Z-INDEX: 0;
    LETTER-SPACING: normal;
    LINE-HEIGHT: normal;
    BACKGROUND-COLOR: lightblue
}
TR.riga_ocra_p
{
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
    BORDER-TOP: blue thick solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: blue thick solid;
    FONT-VARIANT: normal;
    BORDER-BOTTOM: blue thick solid;
    COLOR: black;
    BORDER-LEFT: blue thick solid;
    BACKGROUND-COLOR: khaki
}
TR.riga_grigia_g
{
    FONT-SIZE: 11pt;
    BORDER-TOP: black 2pt solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black 2pt solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black 2pt solid;
    COLOR: ;
    BORDER-LEFT: black 2pt solid;
    BACKGROUND-COLOR: lightgrey
}
TR.riga_verde_g
{
    FONT-SIZE: 12pt;
    BORDER-TOP: black thin solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black thin solid;
    COLOR: black;
    TEXT-ALIGN: center;
    BORDER-LEFT: black thin solid;
    BACKGROUND-COLOR: lightgreen
}
TR.riga_verde_14
{
    FONT-SIZE: 14pt;
    BORDER-TOP: black thin solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black thin solid;
    COLOR: black;
    TEXT-ALIGN: center;
    BORDER-LEFT: black thin solid;
    BACKGROUND-COLOR: lightgreen
}
BUTTON.bottone3
{
    FONT-SIZE: 9px;
    TEXT-DECORATION: ;
    BORDER-TOP: blue 1px groove;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: blue 1px groove;
    BORDER-BOTTOM: blue 1px groove;
    TEXT-TRANSFORM: none;
    COLOR: ;
    TEXT-ALIGN: left;
    BORDER-LEFT: blue 1px groove;
    Z-INDEX: 0
}
SPAN.span1
{
    CURSOR: hand;
    FONT-SIZE: 9px;
    BORDER-TOP: lightblue;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: lightblue;
    BORDER-BOTTOM: lightblue;
    FONT-WEIGHT: bolder;
    COLOR: ;
    TEXT-ALIGN: center;
    BORDER-LEFT: lightblue
}
TR.riga_azzurra_c
{
    FONT-SIZE: 9px;
    BORDER-TOP: blue double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: blue double;
    BORDER-BOTTOM: blue double;
    COLOR: ;
    TEXT-ALIGN: center;
    BORDER-LEFT: blue double;
    BACKGROUND-COLOR: lightblue
}
TR.riga_azzurra_cg
{
    FONT-SIZE: 16px;
    BORDER-TOP: blue double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: blue double;
    BORDER-BOTTOM: blue double;
    COLOR: ;
    TEXT-ALIGN: center;
    BORDER-LEFT: blue double;
    BACKGROUND-COLOR: lightblue
}
TR.riga_rossa_cg
{
    FONT-SIZE: 16px;
    BORDER-TOP: blue double;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: blue double;
    BORDER-BOTTOM: blue double;
    COLOR: ;
    TEXT-ALIGN: center;
    BORDER-LEFT: blue double;
    BACKGROUND-COLOR: lightcoral
}
TR.riga_ocra_px
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    COLOR: black;
    BACKGROUND-COLOR: khaki
}
TR.riga_grigia_p
{
    FONT-SIZE: 9px;
    BORDER-TOP: black solid;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT: black solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black solid;
    COLOR: ;
    BORDER-LEFT: black solid;
    BACKGROUND-COLOR: lightgrey
}
TEXTAREA.TA
{
    FONT-SIZE: 9px;
    HEIGHT: 30pt;
    FONT-FAMILY: Verdana;
    WIDTH: 85%;
    COLOR: ;
    TEXT-ALIGN: left
}
IMG.immagine
{
    COLOR: ;
    MARGIN-LEFT: 15px;
    MARGIN-RIGHT: 15px
}
DIV.pos_destra
{
WIDTH: 50%;	
BACKGROUND-COLOR: lightblue;
//float:right;
position:absolute ;
right:0px
}
DIV.pos_sinistra
{
BACKGROUND-COLOR: lightgrey;
WIDTH: 50%;		
//float:left;
position:absolute ;
left:0px	
}
DIV.pos_sinistra30
{
BACKGROUND-COLOR: lightgrey;
WIDTH: 30%;		
//float:left;
position:absolute ;
left:0px	
}