body{
	   scrollbar-3d-light-color: #4985A8;
       scrollbar-arrow-color: #FFFFFF;
       scrollbar-base-color: #4985A8;
       scrollbar-dark-shadow-color: #FFFFFF;
       scrollbar-face-color: #4985A8;
       scrollbar-highlight-color: #FFFFFF;
       scrollbar-shadow-color: #4985A8;
}

TD{
    COLOR: #000000;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;

}

LI.elenco	{		
    list-style-image: url(/gifs/quadratino_rosso.gif);
    vertical-align : top;
}

LI.rosso{		
    list-style-image: url(/gifs/quad_pieno.gif);
    vertical-align : top;
    list-style-position:inside;
	margin-left: 5px;
}

A.nosott{
    COLOR: #1553A7;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
} 
 
A.nero{
    COLOR: #000000;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}  

A.nero:visited
    {
    COLOR: #000000;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
TEXT-DECORATION: none;
    }  
A.nero:hover
    {
    COLOR: #4985A8;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
TEXT-DECORATION: none;
    } 

A.rosso
    {
    COLOR: #4985A8;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
TEXT-DECORATION: none;
    }  

A.rosso:visited
    {
    COLOR: #4985A8;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
TEXT-DECORATION: none;
    } 
 
A.rosso:hover
    {
    COLOR: #FF6D72;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
TEXT-DECORATION: none;
    }

A.bianco
    {
    COLOR: #FFFFFF;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
    } 
	
A.bianco:visited
    {
    COLOR: #FFFFFF;
    } 	

A.biancoB
    {
    COLOR: #FFFFFF;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
TEXT-DECORATION: none;
    } 

.testo
    {
    COLOR: #000000;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    }


 .testop
    {
    COLOR: #000000;
    FONT-FAMILY:  Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    }

.testob
{
 	FONT-SIZE: 10px;
    	COLOR: #000000;
    	FONT-FAMILY: verdana;
	font-weight: bolder;
}

.testoBiancob
{
    COLOR: #FFFFFF;
    FONT-FAMILY:    Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
	font-weight: bolder;
}

.testoBianco
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
	font-weight: normal;
}


.titoloBianco
{
 	FONT-SIZE: 10px;
    	COLOR: #FFFFFF;
    	FONT-FAMILY: verdana;
	font-weight: bolder;
}

.titoloRosso
{
 	FONT-SIZE: 11px;
    	COLOR: #4985A8;
    	FONT-FAMILY: verdana;
	font-weight: bolder;
}

.testoazzurro
{
 	FONT-SIZE: 10px;
    	COLOR: #5282C6;
    	FONT-FAMILY: verdana;
	font-weight: bolder;
}

.menu
    {
    COLOR: #000000;
    FONT-FAMILY:   Verdana, Arial,Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    }

 .boxtext75
{
background-color:#FFFFFF; 
height:17px; 
width:75px; 
border:1px solid #A8A9AD;
} 

 .boxtext200
{
background-color:#FFFFFF; 
height:17px; 
width:200px; 
border:1px solid #A8A9AD;
} 

 .thome
 {
   COLOR: #000000;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
 LINE-HEIGHT: 13pt;
   }

ul.menuservizio {
	margin:0;
	padding: 0;
} 

li.menuservizio { 
   display: inline;  /*necessario per il menu, crea un menu inline */
   margin: 0; 
   padding: 0; 
   
}

/* per NON visualizzare inutili <li> inseriti da ICoN nei moduli */
UL LI
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-TYPE: none;
}

a.credits
{
color: #ee7e01;
text-decoration: none;
FONT-SIZE: 10px;
}

a.credits:hover
{
color: #ee7e01;
text-decoration: none;
FONT-SIZE: 10px;
}

.credits
    {
    COLOR: #b8babb;
    FONT-FAMILY:  Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    }

table{
	text-align:left;
	}

#login{
	margin-right: 10px
}

#logout{
	margin-right: 10px
}

#navigazione{
	width: 765px;	
	margin-top: -1px;
}

#menutop{
}

#menutop a:hover{
	background-color: #A8A9AD;
	color: #FFFFFF
}

/*################# stile menù orizzontale ########################## */
#navigation{
	width: 766px;
	height: 30px;
	margin: 0 auto;

}

#navigation ul{
	list-style-type: none;
	margin: 0;
	padding: 0
}

#navigation a{
	float: left;
	display: block;
	width: 152px;
	line-height: 30px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
	text-align: center;
/*	border-top: 1px solid #FFFFFF;*/
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;	
	background-color: #6D6E72;
    color: #FFFFFF;
}

#navigation a:hover{
	background-color: #A8A9AD;
	color: #FFFFFF
}


#navigation li#activelink a,div#navigation li#activelink a:hover{
	background-color: #A8A9AD;
	color: #FFF;
}

#navigation li{
	display: inline
}

#navigation_footer{
	width: 765px;
	height: 30px;
	margin: 0 auto;
}

#navigation_footer ul{
	list-style-type: none;
	margin: 0;
	padding: 0
}

#navigation_footer li{
} 

#navigation_footer a{
	float: left;
	display: block;
	width: 152px;
	line-height: 12px;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
	text-align: center;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;	
	border-bottom: 1px solid #FFFFFF;	
	background-color: #6D6E72;
    color: #FFFFFF;
}

#navigation_footer li#activelink a,div#navigation li#activelink a:hover{
	background-color: #A8A9AD;
	color: #6D6E72;
}

#navigation_footer li{
	display: inline
}

#navigation_footer a:hover{
	background-color: #A8A9AD;
	color: #FFFFFF
}

#navigation_footer a.faq{
	width: 153px;
	border-right: 0;	
}
/*################# FINE stile menù orizzontale ########################## */
