span.testo
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    font-family: arial, verdana, helvetica, sans-serif;
}

span.testo A
{
	COLOR: #000000;
	text-decoration: underline;
}

span.testo A:hover
{
	COLOR: #1D4982;
	text-decoration: none;
}

span.asterisco
{
    FONT-SIZE: 9pt;
    COLOR: #900F05;
    font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

span.testogrigio
{
    FONT-SIZE: 8pt;
    COLOR: #999999;
    font-family: arial, verdana, helvetica, sans-serif;
}

span.testogrigio A
{
    COLOR: #999999;
	text-decoration: underline;
	
}

span.testogrigio A:hover
{
    COLOR: #AB0000;
	text-decoration: none;
}

span.paginazione
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
}

span.paginazione A
{
    COLOR: #000000;
	text-decoration: underline;
}

span.paginazione A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #AB0000;
	text-decoration: none;
}

span.paginazione A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #AB0000;
	font-weight: bold;
	text-decoration: none;
}

span.titolo
{
    FONT-SIZE: 8pt;
    COLOR: #1D4982;
    font-family: arial, verdana, helvetica, san-serif;
	font-weight: bold;
}

span.titolo A
{
    COLOR: #1D4982;
	text-decoration: underline;
}

span.titolo A:hover
{
    COLOR: #1D4982;
	text-decoration: none;
}

span.titoloa
{
    FONT-SIZE: 8pt;
    COLOR: #1D4982;
    font-family: arial, verdana, helvetica, san-serif;
	font-weight: bold;
}

span.titoloa A
{
    COLOR: #1D4982;
	text-decoration: none;
}

span.titoloa A:hover
{
    COLOR: #1D4982;
	text-decoration: none;
}

span.titolorosso
{
    FONT-SIZE: 8pt;
    COLOR: #900F05;
    font-family: arial, verdana, helvetica, san-serif;
	font-weight: bold;
}

span.titolorosso A
{
    COLOR: #900F05;
	text-decoration: underline;
}

span.titolorosso A:hover
{
    COLOR: #900F05;
	text-decoration: none;
}

span.titolorossoa
{
    FONT-SIZE: 8pt;
    COLOR: #900F05;
    font-family: arial, verdana, helvetica, san-serif;
	font-weight: bold;
}

span.titolorossoa A
{
    COLOR: #900F05;
	text-decoration: none;
}

span.titolorossoa A:hover
{
    COLOR: #900F05;
	text-decoration: none;
}

span.navsx
{
    FONT-SIZE: 8pt;
    COLOR: #6D6A62;
    font-family: arial, verdana, helvetica, san-serif;
	font-weight: normal;
}

span.navsx A
{
    COLOR: #6D6A62;
	text-decoration: none;
}

span.navsx A:hover
{
    COLOR: #AB0000;
	text-decoration: underline;
}

span.navsxon
{
    FONT-SIZE: 8pt;
    COLOR: #AB0000;
    font-family: arial, verdana, helvetica, san-serif;
	font-weight: normal;
}

ul
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-family: arial, verdana, helvetica, san-serif;
	font-weight: normal;
	margin-left : 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	list-style-type : square;
	list-style : inside;
}

span.mappa
{
    FONT-SIZE: 8pt;
    COLOR: #0F3B5F;
    font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
}

span.mappa A
{
	COLOR: #0F3B5F;
	text-decoration: none;
}

span.mappa A:hover
{
	COLOR: #0F3B5F;
	text-decoration: underline;
}

span.mappa1
{
    FONT-SIZE: 8pt;
    COLOR: #0F3B5F;
    font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
}

span.mappa1 A
{
	COLOR: #0F3B5F;
	text-decoration: none;
}

span.mappa1 A:hover
{
	COLOR: #AB0000;
	text-decoration: underline;
}

/*form del sito*/

input
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
select
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
textarea
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin: 1px;
	border : 1px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC
	width : 100px;
	background-color : #FFFFFF;
}

/*tool di sx*/

span.toolsx
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF
}
span.toolsx A
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
span.toolsx A:hover
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
span.toolsxattivo
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-SIZE: 8pt;
	COLOR: #FF0000
}

/*content servizi*/
span.topmsg
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-SIZE: 8pt;
	COLOR: #003366
}
span.dati
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-SIZE: 8pt;
	COLOR: #003366
}
span.info
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-SIZE: 8pt;
	COLOR: #003366;
	MARGIN-LEFT: 8pt
}
span.info A
{
	COLOR: #003366
}
span.info A:hover
{
	COLOR: #FF0000
}

img.bordato
{
	BORDER-TOP: 1px solid #FFFFFF;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	BORDER-RIGHT: 1px solid #FFFFFF;
	BORDER-LEFT: 1px solid #FFFFFF;
}
span.alerts
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-SIZE: 8pt;
	COLOR: #FF0000;
	LETTER-SPACING: 1pt
}

/*///////////////////   AREA RISERVATA   //////////////*/

div.login
{
	FONT-FAMILY: trebuchet ms, verdana, arial, helvetica, sanserif;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 12px;
	MARGIN-RIGHT: 2px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 12pt;
	COLOR: #FFFFFF
}
input.riservato
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000066;
	margin: 1px;
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #003366;
}
select.riservato
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000066;
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #003366;
}
span.anno
{
	FONT-FAMILY: trebuchet ms, verdana, arial, helvetica, sanserif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #003366
}
span.topris
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-SIZE: 8pt;
	COLOR: #003366
}
span.report
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-SIZE: 8pt;
	COLOR: #003366
}
span.report A
{
	COLOR: #003366
}
span.report A:hover
{
	COLOR: #FF0000
}
span.contributi
{
	FONT-FAMILY: verdana, arial, helvetica, sanserif;
	FONT-SIZE: 9pt;
	COLOR: #CC0000;
	FONT-WEIGHT: bold
}
