﻿.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
.testorientro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	left : 20px
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
a.bianco:hover
{
	color: #ff9966;
	text-decoration: underline;
}
a.bianco:link,  a.bianco:visited {
	color: #ffffff;
	text-decoration: underline;
}

a:hover {
	color: #009900;
	text-decoration: underline
}
a:link {
	color: #000066;
	text-decoration: underline;
}
a:visited {
	color: #009900;
	text-decoration: underline;
}
.tdcentrale {
	padding-right: 26px;
	padding-left: 26px;
	background-position: center;
	 background-repeat:repeat-y;
	height: 100%;
	width: 780px;
}
.testosoci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	padding: 5px;
	height: 52px;
	text-align: left;
}
.menutop
{
	font-weight: bold;
	font-size: 12px;
	color: #ebebeb;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;

}
.menusinistra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	padding-right: 5px;
	padding-left: 15px;
	text-decoration: underline;
	text-align: left;
}
.MenuSinistraNoSfondo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: underline;
	text-align: left;
}
.menudestra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	text-align: left;
	line-height: 17px;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-image: url(../../../_images/c-newssf.jpg);
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.newstit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	background-image: url(../../../_images/c-newssf.jpg);
	font-weight: bold;
	padding: 0px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-top-style: none;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}

.footer_email:link, .footer_email:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
}

.footer_email:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #ff9966;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
}
.MenuTopLink:hover
{	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #ff9966;
	text-decoration: underline;
}
.MenuTopLink:link, .MenuTopLink:visited {
	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}
.MenuTopLink_gestioneUtenti:hover
{	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #008a46;
	text-decoration: underline;
	background-color:#e9f6e2;
}
.MenuTopLink_gestioneUtenti:link, .MenuTopLink_gestioneUtenti:visited {
	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
		padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #008a46;
	text-decoration: underline;
		background-color:#e9f6e2;
}


.TitoloPagina
{
	font-weight: bold;
	font-size: 10pt;
	color: #339900;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.Titoletto
{
	font-weight: bold;
	font-size: 10pt;
	color: #669900;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.LinkUtili:hover, .LinkUtili:link, .LinkUtili:visited
{
	padding-left: 20px;
	font-size: 9pt;
	color: #0000cc;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.TestoStoria
{
	padding-left: 10px;
	font-size: 9pt;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}	
.AttoCostitutivo
{
	border-right: #000000 thin double;
	padding-right: 10px;
	border-top: #000000 thin double;
	padding-left: 10px;
	font-size: 9pt;
	padding-bottom: 10px;
	margin: 5px;
	border-left: #000000 thin double;
	padding-top: 10px;
	border-bottom: #000000 thin double;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: center;
}
.Organigramma
{
	border-top-width: thin;
	border-left-width: thin;
	font-size: 9pt;
	border-left-color: #000000;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	margin: 5px;
	border-top-color: #000000;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	border-right-width: thin;
	border-right-color: #000000;
}
.LinkGiallo:hover, .LinkGiallo:link, .LinkGiallo:visited
{
	font-size: 12pt;
	color: #ff9933;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.CartaValori_Titoletto
{
	font-weight: bold;
	font-size: 10pt;
	color: #009900;
	font-style: normal;
	font-family: Verdana , Georgia, 'Times New Roman';
	text-align: left;
}
.CartaValori_Testo
{
	padding-left: 25px;
	color: #000066;
	font-size: 9pt;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.Testo_Centro
{
	color: #000066;
	font-size: 9pt;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.TestoCorsivo
{
	font-size: 9pt;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.TestoCorsivoPiccolissimo
{
	font-size: 7pt;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}

.TestoInRiquadro
{
	border-right: #000000 thin double;
	padding-right: 10px;
	border-top: #000000 thin double;
	padding-left: 10px;
	font-size: 9pt;
	padding-bottom: 10px;
	margin: 5px;
	border-left: #000000 thin double;
	padding-top: 10px;
	border-bottom: #000000 thin double;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: center;
}
.RiquadroLink:hover, .RiquadroLink:link, .RiquadroLink:visited
{
	border-right: #e9f1f3 5px solid;
	padding-right: 0px;
	border-top: #e9f1f3 5px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #e9f1f3 5px solid;
	padding-top: 0px;
	border-bottom: #e9f1f3 5px solid;
}
.Soci_TitoloPagina
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc3300;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.Soci_Titoletto
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc3300;
	font-style: normal;
	font-family: Verdana , Georgia, 'Times New Roman';
	text-align: left;
}
.Soci_TestoCorsivo
{
	font-size: 9pt;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.Soci_TestoCorsivoPiccolo
{
	font-size: 7pt;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.txtsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
.pdt-casa {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	background-image: url(../../../_images/pdt-casa-sf.gif);
		background-position: center;
	background-repeat:repeat-y;
	padding-right: 15px;
	padding-left: 15px;
	text-align: justify;
}
.pdt-casa-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	padding: 0px;
}
.pdt-casa-tit-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	font-weight: bolder;
	padding: 0px;
	text-decoration: underline;
}
.pdt-casa-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0B9502;
	border: thin dotted #006600;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}
.pdt-risp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-image: url(../../../_images/pdt-risparmio-sf.gif);
		background-position: center;
	background-repeat:repeat-y;
	padding-right: 15px;
	padding-left: 15px;
	text-align: justify;
}
.pdt-risp-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
	padding: 0px;
}
.pdt-risp-tit-big {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	font-weight: bolder;
	padding: 0px;
	text-decoration: underline;
}
.pdt-risp-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0099FF;
	border: thin dotted #000099;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}
.pdt-bank {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-image: url(../../../_images/pdt-bank-sf.gif);
		background-position: center;
	background-repeat:repeat-y;
	padding-right: 15px;
	padding-left: 15px;
	text-align: justify;
}
.pdt-bank-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	padding: 0px;
}
.pdt-bank-tit-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3333;
	font-weight: bolder;
	padding: 0px;
	text-decoration: underline;
}
.pdt-bank-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FF3333;
	border: thin dotted #CC0000;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}
.can-territorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-align: left;
	background-image: url(../../../_images/can-sf-terri.gif);
		background-position: center;
	background-repeat:repeat-y;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.can-tab-terri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-align: left;
	background-color: #FFFFEC;
	padding: 2px;
	border: thin solid #FFCC00;
}
.AreaTrasparenza
{
	padding-right: 15px;
	padding-left: 15px;
	font-size: 12px;
	background-image: url(../../../_images/can-trasparenza-sfondo.gif);
		background-position: center;
	background-repeat:repeat-y;
	padding-bottom: 15px;
	color: #0000cc;
	border-top-style: none;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	border-bottom-style: none;
}
.Trasparenza{
	padding-right: 15px;
	padding-left: 15px;
	font-size: 12px;
	background-image: url(../../../_images/can-trasparenza2-sfondo.jpg);
		background-position: center;
	background-repeat:repeat-y;
	padding-bottom: 15px;
	color: #11315b;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;

}
.Trasparenza_titoli{
	padding: 5px 10px 5px 10px;
	font-size: 11px;
	text-decoration:none;
	color: #11315b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:350px;
	}
	
a.Trasparenza_titoli:link, a.Trasparenza_titoli:active, a.Trasparenza_titoli:visited {
	padding: 5px 10px 5px 10px;
	font-size: 11px;
	text-decoration:none;
	color: #11315b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:350px;
}
a.Trasparenza_titoli:hover  {
	padding: 5px 10px 5px 10px;
	font-size: 11px;
	text-decoration:none;
	color: #305d97;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:350px;
}


a.NomeDocumentoTrasparenzaSfondoBlu:link, a.NomeDocumentoTrasparenzaSfondoBlu:active, a.NomeDocumentoTrasparenzaSfondoBlu:visited {
	padding: 3px 6px 3px 6px;
	font-size: 10px;
	text-decoration:none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#4c7aa8;
	border:solid 1px #b0c1d5;
	width:350px;
}
a.NomeDocumentoTrasparenzaSfondoBlu:hover  {
	padding: 3px 6px 3px 6px;
	font-size: 10px;
	text-decoration:none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#7199c2;
	border:solid 1px #b0c1d5;
	width:350px;
}


a.NomeDocumentoTrasparenzaSfondoVerde:link, a.NomeDocumentoTrasparenzaSfondoVerde:active, a.NomeDocumentoTrasparenzaSfondoVerde:visited {
	padding: 3px 6px 3px 6px;
	font-size: 10px;
	text-decoration:none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#058d02;
	border:solid 1px #b0c1d5;
	width:350px;
}
a.NomeDocumentoTrasparenzaSfondoVerde:hover  {
	padding: 3px 6px 3px 6px;
	font-size: 10px;
	text-decoration:none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#66b364;
	border:solid 1px #b0c1d5;
	width:350px;
}

a.AlgoritmoTrasparenzaSfondoBlu:link, a.AlgoritmoTrasparenzaSfondoBlu:active, a.AlgoritmoTrasparenzaSfondoBlu:visited
{
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #4c7aa8;
	border: solid 1px #b0c1d5;
	width: 350px;
	margin: 18px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	vertical-align: middle;
	width:100%; 
}
a.AlgoritmoTrasparenzaSfondoBlu:hover  {
	font-size: 10px;
	text-decoration:none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#7199c2;
	border:solid 1px #b0c1d5;
	width:350px;
	margin: 18px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	vertical-align: middle;
	width:100%;
}

.TitoloTrasparenzaSfondoBlu {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 12px;
	padding-bottom: 15px;
	color: #11315b;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    
}
.TitoloTrasparenzaSfondoVerde {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 12px;
	padding-bottom: 15px;
	color: #058d02;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    font-weight: bold;
}

.menusoci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #AAB22B;
	text-align: center;
	padding: 3px;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.vitasociale 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #837721;
	text-align: left;
	background-image: url(../../../_images/can-sf-terri.gif);
		background-position: center;
	background-repeat:repeat-y;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.VitaSociale_TitoloPagina
{
	padding-left: 20px;
	background-image: url(../../../_images/can-sf-terri.gif);
		background-position: center;
	background-repeat:repeat-y;
	font-weight: bold;
	font-size: 10pt;
	color: #669900;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	background-color: transparent;
	text-align: left;
}
.vitasociale_testo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #837721;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.FondiPensione_Titoletto
{
	font-weight: bold;
	font-size: 10pt;
	color: #009900;
	font-style: normal;
	font-family: Verdana , Georgia, 'Times New Roman';
	text-align: left;
}
.FondiPensione_Testo
{
	padding-right: 5px;
	padding-left: 10px;
	font-size: 9pt;
	color: #000066;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.filiali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	background-color: #009900;
	line-height: 30px;
}
.MailingList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	background-image: url(../../../_images/mailing-sf.gif);
	background-position: center;
	background-repeat:repeat-y;
	padding-right: 0px;
	padding-left: 0px;
	text-align: justify;
}
.MailingList_TestoPiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	padding-right: 15px;
	padding-left: 15px;
}
.MailingList_TestoMessaggi
{
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 10px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.MailingList_TitoloPiccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	padding: 0px;
}
.MailingList_TitoloGrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	font-weight: bolder;
	padding: 0px;
	text-decoration: underline;
}
.MailingList_Box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0B9502;
	border: thin dotted #006600;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}
.Utility_sfondo
{
	padding-right: 15px;
	padding-left: 15px;
	font-size: 12px;
	background-image: url(../../../_images/utility-sf.gif);
		background-position: center;
	background-repeat:repeat-y;
	padding-bottom: 15px;
	color: #00cccc;
	border-top-style: none;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	border-bottom-style: none;
}
.Utility_tab
{
	border-right: #00ccff thin solid;
	padding-right: 2px;
	border-top: #00ccff thin solid;
	padding-left: 2px;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #00ccff thin solid;
	color: #00cccc;
	padding-top: 2px;
	border-bottom: #00ccff thin solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ccffff;
	text-align: left;
}

.Sicurezza_Titolo
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 10pt;
	color: #669900;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}

.Sicurezza_Titoletto
{
	padding-left: 30px;
	font-weight: normal;
	font-size: 9pt;
	padding-bottom: 10px;
	color: #663399;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.Sicurezza_NumeroVerde
{
	font-weight: bold;
	font-size: 8pt;
	color: #669900;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.Sicurezza_NumeroNero
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.Sicurezza_NumeroRosso
{
	font-weight: bold;
	font-size: 8pt;
	color: #cc0000;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.Sicurezza_DescrizioneNumero
{
	font-weight: normal;
	font-size: 7pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.Sicurezza_Testo
{
	padding-left: 10px;
	font-size: 9pt;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}	
.Eventi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004d92;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.Eventi_TitoloPagina
{
	padding-left: 20px;
	font-weight: bold;
	font-size: 10pt;
	color: #669900;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	background-color: transparent;
	text-align: left;
}
.Eventi_testo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004d92;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.Contattaci_TestoNormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	background-image: url(../../../_images/contatti_sfondo.gif);
		background-position: center;
	background-repeat:repeat-y;
	padding-right: 15px;
	padding-left: 15px;
}
.Contattaci_TestoNormaleNoSfondo
{
	padding-right: 15px;
	padding-left: 15px;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Contattaci_TestoBold
{
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.box 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #003366; 
	text-decoration: none; 
	text-align: justify; 
	border: #003366; 
	border-style: dashed; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin; 

}

.txtrosso2
{
    BORDER-RIGHT: #003366 thin dashed;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #003366 thin dashed;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    FONT: 8pt Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #003366 thin dashed;
    WIDTH: 0px;
    CLIP: rect(0px 0px 0px 0px);
    COLOR: #003366;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #003366 thin dashed;
    TOP: 0px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-DECORATION: none
}
.AvvisiAlPubblico_Testo
{
	padding-left: 25px;
	color: #000066;
	font-size: 9pt;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}
.Obbligazioni_Novita
{
	font-weight: bold;
	font-size: 7pt;
	color: #ff0000;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.Obbligazioni_TestoLinkObbligazione
{
	font-weight: normal;
	font-size: 8pt;
	cursor: hand;
	color: #000066;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.LineaEnergia_TestoLinkObbligazione
{
	font-weight: normal;
	font-size: 8pt;
	cursor: hand;
	color: #000066;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
}
.LineaEnergia_Testo
{
	padding-left: 10px;
	font-size: 9pt;
	font-style: italic;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
	text-align: left;
}	
.Footer_Effemmedue, .Footer_Effemmedue:link, .Footer_Effemmedue:hover, .Footer_Effemmedue:visited
{
	color: #a9a9a9;
	font-size: 7pt;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman' , 'Trebuchet MS';
}
.lblMessaggiDiErrore
{
	font-weight: bold;
	font-size: 8pt;
	color: #cc0000;
	font-family: Tahoma, Arial, Verdana, 'Times New Roman';
	background-color: transparent;
}

.lblTahoma8Bold
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, 'Times New Roman';
	background-color: transparent;
}
.lblTahoma9Normal
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma, Arial, Verdana, 'Times New Roman';
	background-color: transparent;
}
.NewsManager_Titolo
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 16pt;
	color: #330099;
	font-family: 'Trebuchet MS' , Arial, Tahoma;
}

.NewsScroller_TestoNotizia
{
	padding-right: 5px;
	padding-left: 10px;
	font-size: 11px;
	color: #000066;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
}
.NewsScroller_TitoloNotizia {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	font-weight: bold;
	padding-right: 10px;
}
.TitoloNotizia
{
	font-weight: bold;
	font-size: 8pt;
	color: #009900;
	font-family: Tahoma, Arial;
}
.TestoNotizia
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Arial;
}
.NewsDettaglioTitoloPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #009900;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
}
.NewsDettaglioTitoloSecondario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #009900;
	text-decoration: none;
	font-weight: normal;
	line-height: 30px;
}
.NewsDettaglioTestoNotizia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	padding: 5px;
	line-height: normal;
}
.Titoletto_grigio
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	font-family: Verdana, Georgia, 'Times New Roman';
	text-align: left;
	padding-left:5px;
	padding-top:5px;
}

/* Gestione BSM News */

.BSM_NEWS_titoli_verdi {
	font-family:Arial, Helvetica, Sans-Serif;
	color:#008a46;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	padding-top:10px;
	padding-left:3px;
	padding-right:3px;
	vertical-align:top;
	}
.BSM_NEWS_testo {
	font-family:Arial, Helvetica, Sans-Serif;
	color:#000066;
	text-decoration:none;

	font-size:12px;
	padding-left:3px;
	padding-right:3px;
	vertical-align:top;
	padding-bottom:10px;
}
.BSM_NEWS_link_verdi {
	font-family:Arial, Helvetica, Sans-Serif;
	color:#006221;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
.testoAreaRiservata{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	text-align:left;
}
.testoAreaRiservata_12{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-align:left;
}
.testoAreaRiservata_11verde{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008a46;
	text-align:left;
}
.testoAreaRiservata_11{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-align:left;
}
.testoAreaRiservata_insegna{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight:bold;
}
a.linkAreaRiservata:link, a.linkAreaRiservata:active, a.linkAreaRiservata:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	text-align:left;
	text-decoration:none;
}
a.linkAreaRiservata:hover{
	color: #3b3b9a;
}
.Titolo_login {
	font-family:Arial, Helvetica, Sans-Serif;
	color:#006221;
	font-size:13px;
	line-height:15px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}

/* Gestione BSM Documentale */

.BSM_PROD_AlberoTitolo {
	font-family:Arial, Helvetica, Sans-Serif;
	color:#006221;
	font-size:13px;
	line-height:35px;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	text-transform:uppercase;
}
.BSM_PROD_Albero_NodoRoot:link, BSM_PROD_Albero_NodoRoot:active, BSM_PROD_Albero_NodoRoot:visited {
	font-family:Arial, Helvetica, Sans-Serif;
	color:#4c4c4c;
	font-size:12px;
	padding-left:2px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
.BSM_PROD_Albero_NodoRoot:hover  {
	color:#4c4c4c;
}
.BSM_PROD_Albero_NodoNormale {
	font-family:Arial, Helvetica, Sans-Serif;
	color:#517a0a;
	font-size:12px;
	padding-left:2px;
	text-decoration:none;
}
.BSM_NEWS_TestoBreve 
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #000066;


}
.BSM_NEWS_DivTestoBreve 
{
	text-align:left;
	padding-top:5px;
	text-decoration:none;


}
.BSM_NEWS_DivTestoEsteso 
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	text-align:left;
	padding-top:5px;
	text-decoration:none;
	line-height:16px;
}
.button_padding
{
	margin-right:100px;
}

.UtentiEsistenti{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.UtentiEsistenti_dati{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
a.AdminUtenti_ComandoGrid{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-align:left;
}
.UtentiEsistentiTestoPiccolo{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
