p
{
    COLOR: #929292;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
ul
{

    COLOR: #797878;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
li
{
    COLOR: #797878;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
.sf_title {
	background-color: #0C4B75;
}
.sf_azz {
	background-color: #2D91CF;
}
.sf_chisiamo {
	background-color: #8297A4;
}
.sf_chisiamodown {
	background-color: #658397;
}
.sf_primopiano {
	background-color: #FFFFFF; 
}
.sf_downbrown {
	background-color: #0C4B75;
}
.sf_iniziative {
	background-color: #9EADB2;
}
.sf_iniziativedown {
	background-color: #C2CAC5;
}
.sf_servizidown {
	background-color: #A9C2CF;
}
.textbluunat {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #121898;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textchiaroassbig {
	FONT-STYLE: normal;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: normal;
	COLOR: #ECECE2;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textbluassbig {
	FONT-STYLE: normal;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: normal;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textwhite {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
.textwhite:link {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;	
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}
.textwhite:visited {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;	
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.textwhite:hover {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;	
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.textwhite:active {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;	
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.textwhitebold {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.texttitle {
	FONT-STYLE: normal;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textnewsbig {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #636358;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.titletab {
	background-color: #FFFFFF;
}
.asktab {
	background-color: #D5D8CF;
}
.titleriga {
	background-color: #99997F;
}
.rigablu {
	background-color: #204D74;
}
.sf_chiaro {
	background-color: #ECF1F4;
}
.sf_white {
	background-color: #FFFFFF;
}
.sf_blu {
	background-color: #B4C8D6;
}
.sf_blubot {
	background-color: #B4BABB;
}
.sf_brownbot {
	background-color: #BBBBB3;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #0C4B75;
	font-size: 11.5pt;
	line-height: 20pt;
	font-variant: small-caps;
	text-transform: capitalize;
	text-decoration: none;
}
.titlesm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #0C4B75;
	font-size: 8.5pt;
	line-height: 20pt;
	font-variant: small-caps;
	text-transform: capitalize;
	text-decoration: none;
}
.titlesmbold {
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.sottotitlesmbold {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.titlenav {
	color: #126779;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
}
.titlenav:link {
	color: #126779;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
}

.titlenav:visited {
	color: #126779;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
}
.titlenav:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	text-decoration: none;	
}
.titlenav:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
}
.titlenavsel {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	text-decoration: none;	
}
.order {
	background-color: #A9C2CF;
	FONT-STYLE: normal;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.categoria {
	background-color: #ECECE2;
	FONT-STYLE: normal;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #636358;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textsfbrown {
	background-color: #AEAE9F;
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #ECECE2;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textsfblu {
	background-color: #8293A0;
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #CFD3CA;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textsfbrownsm {
	background-color: #AEAE9F;
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #ECECE2;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textsfblusm {
	background-color: #8293A0;
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #CFD3CA;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textmarrone {
	FONT-STYLE: normal;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #636358;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textbrownbig {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #8293A0;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textblubig {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #8293A0;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textblu {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textblu:link {
	COLOR: #204D74;
	TEXT-DECORATION: underline
}
.textblu:visited {
	COLOR: #204D74;
	TEXT-DECORATION: underline
}
.textblu:hover {
	COLOR: #636358;
	TEXT-DECORATION: none
}
.textblu:active {
	COLOR: #204D74;
	TEXT-DECORATION: underline
}
.textblubold {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textblubold:link {
	COLOR: #204D74;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
.textblubold:visited {
	COLOR: #204D74;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
.textblubold:hover {
	COLOR: #636358;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.textblubold:active {
	COLOR: #204D74;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
.textbrown {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textbrown:link {
	COLOR: #000000;
	TEXT-DECORATION: noen
}
.textbrown:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.textbrown:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: none
}
.textbrown:active {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.textnote {
	FONT-STYLE: italic;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #636358;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.linknounderline {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #636358;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.linknounderline:link {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #636358;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.linknounderline:visited {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #636358;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.linknounderline:hover {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline
}
.linknounderline:active {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #636358;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textbrownbold {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textbrownbold:link {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline
}
.textbrownbold:visited {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline
}
.textbrownbold:hover {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textbrownbold:active {
	COLOR: #000000;
	FONT-WEIGHT: bold;	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline
}
.textazz {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #6E899B;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textazzbold {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #6E899B;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

.error {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.occhiello {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.titlearticolo {
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.sottotitle {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #204D74;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.bacheca_cerco {
	background-color: #BFCDC8;
}
.bacheca_offro {
	background-color: #C8D3AE;
}
.bacheca_compro {
	background-color: #D7C8AD;
}
.bacheca_vendo {
	background-color: #CEC2B6;
}
.textbacheca {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.textbachecabold {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

.text_questionario
{
    COLOR: #A9A9A9;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}

.text_questionario2
{
    COLOR: #68717A;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}

.text_questio_pag 
{
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}

.text_questio_pag2
{
    COLOR: #687178;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}

.sotto_titolo
{
    COLOR: #72767F;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}

.desc_questio
{
    COLOR: #72767F;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}

.testo_bianco_chiusura {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

.testo_grigio {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #92ABC1;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.breadcrumbs {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #92ABC1;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
:link.breadcrumbs {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #92ABC1;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}

:hover.breadcrumbs {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #92ABC1;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

.testo_grigio_scuro {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #657785;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

.titolo_nero
{
    COLOR: #48525E;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 13pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}

.testo_grigio_corpo2 {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #445664;
	FONT-FAMILY: Verdana;
}

.testo_grigio_corpo {
	FONT-STYLE: normal;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR: #445664;
	FONT-FAMILY: Verdana;
}

.testo_entry_corpo {
	FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #4A4633;
	FONT-FAMILY: Verdana;
}

.testo_entry_maiuscole {
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #4A4633;
	FONT-FAMILY: Arial;
}

.testo_entry_maiuscole2 {
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #1A9249;
	FONT-FAMILY: Arial;
}

.title_entry {
	FONT-STYLE: normal;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: normal;
	COLOR: #BBBBBB;
	FONT-FAMILY: Arial;
}

.sottotitolo_entry {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #BBBBBB;
	FONT-FAMILY: Arial;
}