/* CSS Document */

body {
	background-color: #F3F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.td_Form {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	height: 20px;
	font-weight: bold;
	padding-top: 4px;
}

/* ZONA NEWS */
#NEWS  .News_Td_Titolo {
	color: #FFFFFF;
	font-weight: bold;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FF9900;
	padding-left: 6px;
}

#NEWS  .News_TitoloNews {
	color: #000000;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 6px;
}

#NEWS  .News_TitoloNews a, #NEWS  .News_TitoloNews a:link, #NEWS  .News_TitoloNews a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

#NEWS  .News_TitoloNews a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}


#NEWS .NEWS_LinkBackToHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
}

#NEWS .NEWS_LinkBackToHome a, #NEWS .NEWS_LinkBackToHome a:link, #NEWS .NEWS_LinkBackToHome a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}

/* ZONA UTILITA' */
#Utilita .Utilita_TD_Titolo {
	color: #FFFFFF;
	font-weight: bold;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FF9900;
	padding-left: 6px;
}

#Utilita ul {
	margin: 0;
	padding-left: 0;
	list-style: none;
	padding-right: 0px;
}

#Utilita li {
	color: #006699;
	font-size: 12px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	list-style-type: square;
	/*list-style-position: outset; */
	height: 0px;
	padding-top: 5px;
}

#Utilita a, #Utilita a:link, #Utilita a:visited {
	color: #006699;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

#Utilita a, #Utilita a:hover{
	color: #F90;
}
	

/* ADV LINK HOME PAGE */
#ADVLink .ADVLINK_TD_LINEA {
	line-height: 1px;
	background-color: #C8D6FB;
}

#ADVLink .ADVLINK_Testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

#ADVLink .ADVLINK_Testo a, #ADVLink .ADVLINK_Testo a:link, #ADVLink .ADVLINK_Testo a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

#ADVLink .ADVLINK_Titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
}

#ADVLink .ADVLINK_Titolo a, #ADVLink .ADVLINK_Titolo a:link, #ADVLink .ADVLINK_Titolo a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}

/* DIV TABELLA SUPERIORE */
#topTable p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #F78002;
	text-align: right;
}

#topTable a:link, #topTable a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #F78002;
	text-align: right;
	text-decoration: none;
}
#topTable a:hover, #topTable a:focus, #topTable a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #003399;
	text-align: right;
	text-decoration: underline;
}


/* DIV TABELLA LINK TOP */

#menuTesta ul{
	margin: 0;
	padding-left: 0;
	list-style: none;
	width: 780px;
	padding-right: 0px;
}

#menuTesta li{
	font-size: 12px;
	display: inline;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

#menuTesta a:link, #menuTesta a:visited{
	float: left;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FF9900;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 13px;
	font-weight: 300;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
}

#menuTesta a:hover, #menuTesta a:focus, #menuTesta a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #006699;
}
	
/* DIV TABELLA SPAZIO_1 */
#spazio1 h2 {
	color: #225E9A;
	font-family: "Times New Roman", Times, serif;
	}
	
#spazio1 .h2Evidenza {
	color: #F78002;
	font-family: "Times New Roman", Times, serif;
	}



/* DIV TABELLA FORM RICERCA */

#TabellaForm .TableContenitore {
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}

#TabellaForm .FormTable {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	

/* DIV TABELLA BOTTOM */
#BottomTable table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #225E9A;
}

#BottomTable a:link, #BottomTable a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

#BottomTable a:hover, #BottomTable a:focus, #BottomTable a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
}

/* DIV TABELLA PARAMETRI RICERCA */
#tabelleParametriR table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	bgcolor: #FFFFFF;
	text-align: left;
	border: 2px solid #006699;
}

#tabelleParametriR .TitoloTabellaR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #225E9A;
	font-size: 18px;
}

#tabelleParametriR .TxtRisultati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F57F01;
	font-size: 18px;
}

#tabellaContenuti .titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
	height: 25px;
	font-weight: bold;
}
#tabellaContenuti .titolodue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
	height: 50px;
	font-weight: bold;
}

#tabellaContenuti p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
}

#tabellaContenuti .txtArancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E26E23;
	text-align: justify;
	font-weight: bold;
}

#tabellaContenuti .txtVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A9806;
	text-align: justify;
	font-weight: bold;
}

#tabellaContenuti .txtBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D63B6;
	text-align: justify;
	font-weight: bold;
}


#tabellaContenuti li {
	font-size: 12px;
	color: #000000;
	list-style-position: outset;
	list-style-type: disc;
}

/* DIV TABELLA SCHEDA MUTUO */
#tabellaSCHEDA .tablePrincipale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	bgcolor: #FFFFFF;
	text-align: left;
	border: 2px solid #006699;
}

#tabellaSCHEDA .TitoloTabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #225E9A;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
}

#tabellaSCHEDA .Utilita_TD_Titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 18px;
	background-color:#E4E4E4;
	text-indent: 10px;
}

#tabellaSCHEDA .TD_Contenuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 18px;
	background-color:#D9D9FF;
}

#tabellaSCHEDA .TD_TITOLOSEZIONE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 18px;
	background-color:#3399CC;
}

/* DIV TABELLA RICHIESTA CONSULENZA */
#tabellaRICHIESTA .tableCONTENITORE {
	border: 2px solid #006699;
	background-color: #FFFFFF;
	width: 500px;
}

#tabellaRICHIESTA .tableContMinori {
	width: 100%;
	margin: 2px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}

#tabellaRICHIESTA .TitoloTabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #225E9A;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
}

#tabellaRICHIESTA .Utilita_TD_Titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 18px;
	background-color:#E4E4E4;
	text-indent: 3px;
}

#tabellaRICHIESTA .TD_Contenuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 18px;
}

#tabellaRICHIESTA .TD_TITOLOSEZIONE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	line-height: 18px;
}

#tabellaRICHIESTA .campo_disabilitato {
	BORDER-RIGHT: #c9c7ba 1px solid; BORDER-TOP: #c9c7ba 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c9c7ba 1px solid; BORDER-BOTTOM: #c9c7ba 1px solid; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left
}

.bannerStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #C8D6FB;
}
#tabellaRICHIESTA .tableCONTENITORE_2 {

	border: 2px solid #006699;
	background-color: #FFFFFF;
}
#tabellaRICHIESTA .tableContMinori_2 {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
#tabellaRICHIESTA .tableContatti {
	background-color: #FFFFFF;
}

#tblRisultatoRata .tableRata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}

#tblRisultatoRata .tableRataTdSx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 20px;
	padding: 3px;
	background-color: #E4E4E4;
}

#tblRisultatoRata .tableRata .TitoloInt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	font-weight: bold;
}
#tblRisultatoRata .tableRataTdDx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20px;
	padding: 3px;
	background-color: #D9D9FF;
}

/* STILE PAGINE ARTICOLI n*/
#elencoArticoli .titoloElencoArticoli {
	color: #FFFFFF;
	font-weight: bold;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FF9900;
	padding-left: 6px;
}

#elencoArticoli p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	}

#elencoArticoli a, #elencoArticoli a:link, #elencoArticoli a:visited {
	color: #006699;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

#elencoArticoli a, #elencoArticoli a:hover{
	color: #F90;
}
.Intestazione{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
	height: 25px;
	font-weight: bold;	
}
.fogliinformativi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;	
}
