.menur2
{
    
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
   	FONT-SIZE: 9pt;
}

A.menur2:link
{
    FONT-WEIGHT: normal;
    	FONT-SIZE:9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menur2:hover
{
    FONT-WEIGHT: normal;
   	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	background:#f7f7f7;
}
A.menur2:visited
{
    FONT-WEIGHT: normal;
   	FONT-SIZE:9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.menur3
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR:#004990;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menur3:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
	FONT-SIZE: 10pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menur3:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
	FONT-SIZE: 10pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menur3:visited
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
    COLOR: #004990;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.sftop {
	background-image: url(img/sftop.jpg);
	background-repeat: repeat-x;
	height:128px;
}
.tithpp2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #004990;
   border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: #	f7f7f7;


	border-bottom-style: double; 
	border-bottom-color: #1972B6;
	 
	 
}
.tithpp
{
    FONT-WEIGHT: normal;
     FONT-SIZE: 10pt;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.tithpp:link
{
    FONT-WEIGHT: normal;
     FONT-SIZE: 10pt;
    COLOR: #004990;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.tithpp:hover
{
    FONT-WEIGHT: normal;
     FONT-SIZE: 10pt;
    COLOR: #004990;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.tithpp:visited
{
    FONT-WEIGHT: normal;
     FONT-SIZE: 10pt;
    COLOR: #004990;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.sftoptop {
	background-color: #004990;
	line-height: 20px;
}
.tdleft
{
background:#f7f7f7;
BORDER-left: #004990 1px solid;

  
}
.tdright
{
background:#f7f7f7;
BORDER-right: #004990 1px solid;
width:150px;
}
A.az
{
   
    PADDING-RIGHT: 22px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE:  9pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    COLOR: #004990;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #6363a6 1px solid;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.az:hover
{
    BORDER-RIGHT: #6363a6 1px solid;
    PADDING-RIGHT: 22px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE:  9pt;
 	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    COLOR: #004990;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #91ff02 1px solid;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.tdtratto
{
	BORDER-BOTTOM:1px dashed #004990;
	line-height: 8px;
}
.dateora
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR:#004990;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.news
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR:#004990;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.news:link
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.news:hover
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.news:visited
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
    COLOR: #004990;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.sfsotto{
	background-image: url(images/sfsotto1.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	height: 58px;
}
.testoind
{   FONT-VARIANT: normal;
    FONT: 11px Verdana, sans-serif;
    COLOR: #031D69;
    height: 30px
}
.tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 11pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #004990;
}
.tithp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #004990;
}

.testo3
{
   
    FONT-SIZE: 10pt;
    COLOR: 004990;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.tdceleste {
	background-color: #80bfe1;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tdceleste1 {
	background-color: #C8E3F2;
	FONT-SIZE: 10pt;
    COLOR: 004990;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tdgrey1 {
	background-color: #f7f7f7;
	FONT-SIZE: 10pt;
    COLOR: 004990;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#colonnannews
{
    FLOAT: left;
    MARGIN: 10px 0px 0px;
    WIDTH: 98%;
    POSITION: relative
}
#newsasso
{
    BORDER-RIGHT: #6363a6 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #6363a6 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    BORDER-LEFT: #6363a6 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #6363a6 1px solid;
    HEIGHT: 170px
}

