BODY
{
    COLOR: #4c74bf;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif; 
    text-decoration:none;
}
td.sfondo-homepage {
    background-image: url('img/tratteggio-home.gif');
    background-repeat: repeat
}
td.here_are {
	BACKGROUND-COLOR: white;   
	COLOR: black;

   padding-top: 7; 
   font:  normal 7pt Verdana,Arial,Helvetica,sans-serif;
   TEXT-DECORATION: none
   text-align: left; 
   padding-left: 2;
}
td.here_are_blu {
	BACKGROUND-COLOR: #4C74BF;
	COLOR: white;
   font: normal 7pt Verdana,Arial,Helvetica,sans-serif;
   TEXT-DECORATION: none
   text-align: left;
   padding-left: 2;
   padding-top: 7;
}
A {
    FONT-FAMILY:  Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #4c74bf;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A:hover 
{COLOR: #6594eb;}

.Coll
{
    COLOR: #4c74bf;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
 	 TEXT-DECORATION: underline;
    LINE-HEIGHT: 200%;    
}
.Coll:hover
{
    COLOR: #ff9900;
}
.Coll2
{
    COLOR: #4c74bf;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.Coll2:hover
{
    COLOR: #d2e1fd;
}
.Coll3
{
    COLOR: #FFFFFF;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.Coll3:hover
{
    COLOR: #ff9900;
}
.CollBiancoGiallo7ptiBold
{
    COLOR: #FFFFFF;
    font: bold 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.CollBiancoGiallo7ptiBold:hover
{
    COLOR: #ff9900;
}
.Coll4
{
    COLOR: #4c74bf;
    font: 10 Verdana,Arial,Helvetica,sans-serif;
 	 TEXT-DECORATION: none;
}
.Coll4:hover
{
    COLOR: NAVY;
    TEXT-DECORATION: underline;
    font: bold 10 Verdana,Arial,Helvetica,sans-serif;
}
.Coll4_Navy
{
    COLOR: NAVY
    font: 10 Verdana,Arial,Helvetica,sans-serif;
 	 TEXT-DECORATION: none;
}
.Coll4_Navy:hover
{
    COLOR: NAVY;
    TEXT-DECORATION: underline;
    font: bold 10 Verdana,Arial,Helvetica,sans-serif;
}

.Coll4Bold
{
    COLOR: #4c74bf;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
 	 TEXT-DECORATION: none;
}
.Coll4Bold:hover
{
    COLOR: NAVY;
    TEXT-DECORATION: underline;    
}
.Coll4_7Punti
{
    COLOR: #4c74bf;
    font: 7pt Verdana,Arial,Helvetica,sans-serif;
 	 TEXT-DECORATION: none;
}
.Coll4_7Punti:hover
{
    COLOR: NAVY;
    TEXT-DECORATION: underline;
    font: bold 7pt Verdana,Arial,Helvetica,sans-serif;
}
.CollBluUnder7Punti
{
    COLOR: NAVY;
    font: 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.CollBluUnder7Punti:hover
{
    COLOR: NAVY;
    TEXT-DECORATION: underline;
    font: bold 7pt Verdana,Arial,Helvetica,sans-serif;
}
.Coll4NoBold
{
    COLOR: #4c74bf;
    font: 8pt Verdana,Arial,Helvetica,sans-serif;
 	 TEXT-DECORATION: none;
}
.Coll4NoBold:hover
{
    COLOR: NAVY;
    TEXT-DECORATION: underline;
    font: 8pt Verdana,Arial,Helvetica,sans-serif;
}
.CollNeroBlu8ptiBold
{
    COLOR: BLACK;
    font: bold 11 Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.CollNeroBlu8ptiBold:hover
{
    COLOR: BLUE;
    TEXT-DECORATION: underline;
}
.CollRossoBlu8ptiBold
{
    COLOR: RED;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.CollRossoBlu8ptiBold:hover
{
    COLOR: BLUE;
    TEXT-DECORATION: underline;
}
.CollRossoBlu8ptiNormal
{
    COLOR: #ff0000;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.CollRossoBlu8ptiNormal:hover 
{
    COLOR: BLUE;
    TEXT-DECORATION: underline;    
}
.CollBluRosso7ptiNormal
{
    COLOR: #0000ff;
    font: normal 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.CollBluRosso7ptiNormal:hover 
{
    COLOR: RED;
    TEXT-DECORATION: underline;    
}
.CollBluRosso8ptiNormal:hover 
{
    COLOR: RED;
    TEXT-DECORATION: underline;    
}
.CollToolbar
{
    COLOR: #4c74bf;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
}
.CollToolbar
{
    COLOR: #4c74bf;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
}

.CollToolbar:hover
{
    COLOR: #ff9900;
}
.Coll_BluArancio
{
    COLOR: RED;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.Coll_BluArancio:hover
{
    COLOR: #ff9900;
}
.Coll_RossoArancio
{
    COLOR: RED;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.Coll_RossoArancio:hover
{
    COLOR: #ff9900;
}
.Coll_CelestePiccolo
{
    COLOR: #4c74bf;
    font: 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.Coll_CelestePiccolo:hover
{
    COLOR: #ff9900;
}
.Coll_Celeste8pti
{
    COLOR: #4c74bf;
    font: 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.Coll_Celeste8pti:hover
{
    COLOR: #ff9900;
}
.Coll_EMail8pti
{
    COLOR: BROWN;
    font: 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.Coll_EMail8pti:hover
{
    COLOR: LIMEGREEN;
}
.txtEvidenza
{
    COLOR: RED;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.txtEvidenza:hover
{
    COLOR: DARKGREEN;
}
.titolo
{
    COLOR: #4c74bf;
    font: bold 12pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloBlu10
{
    COLOR: NAVY;
    font: bold 10pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloBlu16
{
    COLOR: NAVY;
    font: bold 16pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloBlu18
{
    COLOR: NAVY;
    font: bold 18pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloBlu20
{
    COLOR: NAVY;
    font: bold 20pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloBlu22
{
    COLOR: NAVY;
    font: bold 22pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloBlu24
{
    COLOR: NAVY;
    font: bold 24pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloBlu14
{
    COLOR: BLUE;
    font: bold 14pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloTimes36
{
    COLOR: BLUE;
    font: bold 36pt Times New Roman,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloCourier36
{
    COLOR: NAVY;
    font: bold 24pt Courier New,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titoloBianco
{
    COLOR: #FFFFFF;
    font: bold 12pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titolo2
{
    COLOR: #ff9900;
    font: bold 12pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.titolo3
{
    COLOR: #ff9900;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtnormale
{
    COLOR: #000000;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtnormale12
{
    COLOR: #000000;
    font: normal 12pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtnormale14
{
    COLOR: #000000;
    font: normal 14pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.NormaleNero7pti
{
    COLOR: #000000;
    font: normal 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.NormaleNero6pti
{
    COLOR: #000000;
    font: normal 6pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.NormaleNero8pti
{
    COLOR: #000000;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtnormalegiallo
{
    COLOR: #ff9900;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtBoldGiallo8pti
{
    COLOR: #ff9900;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtnormalerosso
{
    COLOR: #ff0000;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtnormaleblu
{
    COLOR: #4c74bf;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtnormaleDarkBlu
{
    COLOR: "#666699";
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtpiccoloblu
{    COLOR: #4c74bf;
    font: normal 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtpiccoloblu2
{
    COLOR: #2e497b;
    font: normal 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.lblText
{
    COLOR: DARKSLATEGRAY;
    font: normal 8pt sans-serif,Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.txtboldblu
{
    COLOR: #4c74bf;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtBoldBluPieno
{
    COLOR: #0000FF;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
} 
.txtNormaleBluPieno
{
    COLOR: #0000FF;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtboldrosso
{
    COLOR: #ff0000;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtboldrosso7pti
{
    COLOR: #ff0000;
    font: bold 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txttitolino
{
    COLOR: #ffffff;
    font: bold 8pt Verdana,Arial,Helvetica,sans-serif;; 
    TEXT-DECORATION: none
}
.txttitolino2
{
    COLOR: #ffffff;
    font: bold 7pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.txtBianco
{
    COLOR: #ffffff;
    font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.campodescr 
{
     BORDER-RIGHT: #4c74bf 1px solid; 
     PADDING-RIGHT: 0px; 
     BORDER-TOP: #eff3f6 1px solid;
     PADDING-LEFT: 0px; 
     BACKGROUND: #6594eb; 
     PADDING-BOTTOM: 1px; 
     FONT-SIZE: 8pt;
     FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
     COLOR: #ffffff;
     BORDER-LEFT: #eff3f6 1px solid; 
     PADDING-TOP: 0px; 
     BORDER-BOTTOM: #4c74bf 1px solid
}
.campodescr2
{
	BORDER-RIGHT: #4c74bf 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #eff3f6 1px solid;
	PADDING-LEFT: 0px; 
	BACKGROUND: #d2e1fd;
	PADDING-BOTTOM: 1px; 
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #4c74bf;
	BORDER-LEFT: #eff3f6 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #4c74bf 1px solid
}
.campodescr3
{
	BORDER-RIGHT: #4c74bf 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #eff3f6 1px solid;
	PADDING-LEFT: 2px; 
	BACKGROUND: #d2e1fd; 
	PADDING-BOTTOM: 0px; 
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #4c74bf;
	BORDER-LEFT: #eff3f6 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #4c74bf 1px solid
}
.camposearch
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #4c74bf
}
.tasto 
{
	BORDER: #B7CEF1 2px solid; 
	PADDING-LEFT: 0px; 		
	PADDING-TOP: 0px; 	
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	BACKGROUND: #d2e1fd; 
	COLOR: #4c74bf;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT: bold Verdana,Arial,Helvetica,sans-serif;
	HEIGHT: 24;
}
.tasto:hover 
{
    COLOR: #ff9900;
}

.tastoMenuUnselect 
{
	background-image: url('img/blu2.gif');
   background-repeat: no-repeat;
   background-position: 2px center;
   padding-left: 12; 
   
   BACKGROUND-COLOR: #A2E1FD;   
   border-color: #000000;
   border-top: 1 solid #FFFFFF;
   border-bottom: 1 solid #FFFFFF;
   padding-top: 3; 
   padding-bottom: 3;
   
}
.tastoMenuUnselect:hover
{
	background-color:#FF8400;
	display:block;
	position:relative;
}
.tastoMenuSelect
{
	background-image: url('img/blu2.gif');
   background-repeat: no-repeat;
   background-position: 5px right;
   
   BACKGROUND-COLOR: AQUA;    
   text-align: right; 
   padding-right: 13;
   border: 1px outset   SILVER;
   padding-top: 3; 
   padding-bottom: 3;
   COLOR: black;
   font: bold 10 Verdana,Arial,Helvetica,sans-serif;
   TEXT-DECORATION: none;   
}

.tastoSubMenu1UnSelect
{
	 background-image: url('img/blu2.gif');
    background-repeat: no-repeat;
    background-position: 2px center;
    padding-left: 12;
   
    COLOR: #4c74bf;
    font: 10 Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.tastoSubMenu1UnSelect:hover 
{
    COLOR: NAVY;
    font: bold 10 Verdana,Arial,Helvetica,sans-serif;    
    TEXT-DECORATION: underline;    
}
.tastoSubMenu1Select
{
	 background-image: url('img/blu2.gif');
    background-repeat: no-repeat;
    background-position: 9px center;
    padding-left: 19;
   
    COLOR: BLACK;
    font: bold 10 Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.tastoSubMenu1Select:hover 
{
    COLOR: BLUE;
    font: bold 10 Verdana,Arial,Helvetica,sans-serif;    
    TEXT-DECORATION: underline;    
}
.tastoSubMenu2Select
{
	 background-image: url('img/blu2.gif');
    background-repeat: no-repeat;
    background-position: 16px center;
    padding-left: 26;
   
    COLOR: #4c74bf;
    font: 10 Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.tastoSubMenu2Select:hover 
{
    COLOR: NAVY;
    font: bold 10 Verdana,Arial,Helvetica,sans-serif;    
    TEXT-DECORATION: underline;    
}
