#link2
{
    FONT-SIZE: 7pt;
    COLOR: #1B6980;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
:link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
:visited
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
:hover
{
    FONT-SIZE: 9pt;
    COLOR: #E77919;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
:active
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
BODY
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #FAEFBC
}
.menu_sin
{
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 10pt;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 10pt;
    LINE-HEIGHT: 11pt;
    PADDING-TOP: 10pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: right
}
.menu_des
{
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 10pt;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 10pt;
    LINE-HEIGHT: 12pt;
    PADDING-TOP: 17pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.area_selez
{

    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 10pt;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: right;
    FONT-VARIANT: small-caps
}
.titolo_testo
{
    PADDING-TOP: 10pt;
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 5pt;
    PADDING-BOTTOM: 10pt;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left;
    FONT-VARIANT: small-caps
}
.testol
{
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 5pt;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3pt;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    PADDING-TOP: 3pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.testosmall
{
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 5pt;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    PADDING-TOP: 10pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.testo
{
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 5pt;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    PADDING-TOP: 10pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.stitolo_testo
{
    PADDING-BOTTOM: 10pt;
    PADDING-TOP: 10pt;
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 5pt;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.menu_or
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3pt;
    COLOR: #ffffff;
    PADDING-TOP: 3pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
.titoli_home
{
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 10pt;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 10pt;
    COLOR: #000000;
    PADDING-TOP: 10pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.link_menu
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial
}
:unknown
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
:unknown LINK
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
:unknown visited
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
:unknown hover
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
:unknown active
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.titoloContatti
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px
}
TD.tableContact1
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    WIDTH: 140px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb
}
TD.tableContact2
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    WIDTH: 140px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d8e1e6
}
TD.tableContact1a
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    WIDTH: 190px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb
}
TD.tableContact2a
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    WIDTH: 190px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d8e1e6
}
TD.tableContact1b
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    WIDTH: 90px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb
}
TD.tableContact2b
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    WIDTH: 90px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d8e1e6
}
TD.tabledati
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb
}
.boxmenu
{
    TEXT-INDENT: 3pt;
    TEXT-ALIGN: left
}
.testo2
{
    PADDING-RIGHT: 10pt;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Tahoma;
    }
TD.tableContact1c
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    WIDTH: 145px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb
}
TD.tableContact2c
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    WIDTH: 145px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d8e1e6
}
TD.tabletipo2th1
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 34px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb;
}
TD.tabletipo2tha
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 34px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d8e1e6;
}
TD.tabletipo2th2
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 70px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb;
}
TD.tabletipo2th3
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 456px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb;
}
TD.tabletipo2th4
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 40px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb;
}
TD.tabletipo2ath1
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 80px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb;
}
TD.tabletipo2ath3
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 410px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb;
}
TD.tabletipo2aa
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 34px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #e7f1eb;
	VERTICAL-ALIGN:TOP;
}
TD.tabletipo2ab
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 70px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #e7f1eb;
	VERTICAL-ALIGN:TOP;
}
TD.tabletipo2ac
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 456px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #e7f1eb;
	VERTICAL-ALIGN:TOP;
}
TD.tabletipo2ad
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 40px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #e7f1eb;
	VERTICAL-ALIGN:TOP;
}
TD.tabletipo2ba
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 34px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #d8e1e6;
	VERTICAL-ALIGN:TOP;
}
TD.tabletipo2bb
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 70px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #d8e1e6;
	VERTICAL-ALIGN:TOP;

}
TD.tabletipo2bc
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 456px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #d8e1e6;
	VERTICAL-ALIGN:TOP;	
}
TD.tabletipo2bd
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 40px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #d8e1e6;
	VERTICAL-ALIGN:TOP;	
}
TD.tablebandi1
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 140px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d8e1e6;
	VERTICAL-ALIGN:TOP;

}
TD.tablebandi1a
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 420px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d8e1e6;
	VERTICAL-ALIGN:TOP;	
}
TD.tablebandi2{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 140px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb;
	VERTICAL-ALIGN:TOP;
}

TD.tablebandi2a{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 420px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e7f1eb;
	VERTICAL-ALIGN:TOP;	
}

TD.tablebandi{
    PADDING-LEFT: 5px;
    FONT-SIZE:12px;
    WIDTH: 560px;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #e7f1eb;
}

TD.analisiTh, TD.analisiFt
{
    padding-left: 5px;
    font-size: 8pt;
    height: 20px;
    background-color: #e7f1eb;
	font-weight:bold;
}

TD.analisiFt
{
    background-color: #d8e1e6;	
}

TD.analisiTd1
{
    padding-left: 5px;
    font-size: 8pt;
    height: 20px;
    background-color: #d8e1e6;
}

TD.analisiTd2
{
    padding-left: 5px;
    font-size: 8pt;
    height: 20px;
    background-color: #e7f1eb;
}

P.didascalia#a,P.didascalia#b,P.didascalia#c,P.didascalia#d
{
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
}

P.didascalia#a
{
	background-color: #E7F1EB;
}

P.didascalia#b
{
	background-color: #6A91BB;
}

P.didascalia#c
{
	background-color: #EBD875;
}

P.didascalia#d
{
	background-color: #F7C54C;
}
