/* -----------------------------------------------------------struttura della pagina-------------------------------------------------*/
.body {
	padding-top: 10px;
	BORDER-WIDTH: 0px; 
	BACKGROUND: #FFF; 
	MARGIN: 0px; 
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	TEXT-ALIGN: center; 
}
.table_generale{
	background:  #fff; 
	table-layout: fixed;
	width: 906px;
	margin: 0px;
	padding: 0px;
	border-collapse: separate;
	border-spacing: 0px
}
.table_centro_home{
	table-layout: fixed;
	width: 906px;
	background:  #fff; 
	margin: 0px;
	padding: 0px;
	border-collapse: separate;
	border-spacing: 0px;
}
.cella_centro_home{
	width : 574px;
	background:  #fff; 
	margin: 0px;
	padding: 0px;
}
.cella_centro_home_sx{
	width : 170px;
	background:  #fff; 
	margin: 0px;
	padding: 0px;
}
.cella_centro_pagine_finanziarie{
	width : 160px;
	background:  #A0C0D5; 
	margin: 0px;
	padding: 0px;
}

.table_ricerca_sx{
	PADDING: 0px;
	table-layout: fixed;
	width: 170px;
	BACKGROUND:  #fff;
	margin: 0px;
	padding: 0px;
}
.table_dx{
	PADDING: 0px;
	table-layout: fixed;
	width: 162px;
	BACKGROUND:  #fff;
	margin: 0px;
	padding: 0px;
}
.cella_dx{
	width : 162px;
	background:  #fff; 
	margin: 0px;
	padding: 0px;
}
.cella_centro_credits{
	width : 434px;
	background:  #fff; 
	margin: 0px;
	padding: 0px;
}
.cella_centro_barra_credits{
	width : 434px;
	height: 16px;
	background:  #1B3E94; 
	margin: 0px;
	padding: 0px;
}
.table_footer{
	PADDING: 0px;
	table-layout: fixed;
	width: 736px;
	margin: 0px;
	padding: 0px;
	BACKGROUND: #fff;
}
.cella_footer_sx{
	width : 368px;
	BACKGROUND:  none; 
	TEXT-ALIGN: left;
	margin: 0px;
	padding: 0px;
	BACKGROUND: #fff;
}
.cella_footer_dx{
	width : 364px;
	BACKGROUND:  none; 
	TEXT-ALIGN: right; 
	margin: 0px;
	padding: 0px;
	BACKGROUND: #fff;
}
.credits_sx {
	PADDING: 0px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	LETTER-SPACING: 0px;
	COLOR: #6e6e6e;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 250px; 
}
.credits_dx {
	PADDING: 0px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	LETTER-SPACING: 0px;
	COLOR: #6e6e6e;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 250px; 
}





/* ---------------------------------------------------formattazione testi e link ---------------------------------------------- */
.tit_pag_interna {
	PADDING: 9px 8px 14px 8px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	LETTER-SPACING: 0px;
	COLOR: #F08714;
	MARGIN: 0px;
	WIDTH: 574px; 
}
.tit_paragrafo_interna {
	PADDING: 8px 8px 0px 8px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	LETTER-SPACING: 0px;
	COLOR: #63839A;
	LINE-HEIGHT: 14px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 700px; 
}
.txt_interna {
	PADDING: 5px 8px 0px 8px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 15px;
	COLOR: #6f6f6f;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 574px; 
}
.txt_interna A:hover{
	color: #63839A;
}
.link_credits {
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none; 
	COLOR: #6e6e6e;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px;
}
.link_generico {
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: underline; 
	COLOR: #F08714;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px;
}
.credits_dx A:hover{

	color: #63839A;
}
.bianco {
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #fff;

 
}

.txt_loan {
	
	FONT-FAMILY:  verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #6f6f6f;
}

/*  ------------------------------------------------formattazione dei form------------------------------------------------   */

.form_ricerca {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	MARGIN: 0px 0px 0px 0px; 
	COLOR: #A1A1A1; 
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
}
.txt_form {
	PADDING: 5px 8px 0px 8px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 15px;
	COLOR: #6e6e6e;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 120px; 
}
.form_sx{
 	margin: 0px 0px 0px 12px;
 	padding: 0px;
	
}

/*  ------------------------------------------------classi presenti solo in homepage------------------------------------------------   */
.table_footer_index{
	PADDING: 0px;
	table-layout: fixed;
	width: 574px;
	margin: 0px;
	padding: 0px;
	BACKGROUND: #fff;
}
.cella_footer_sx_index{
	width : 234px;
	BACKGROUND:  none; 
	TEXT-ALIGN: left;
	margin: 0px;
	padding: 0px;
	BACKGROUND: #fff;
}
.cella_footer_dx_index{
	width : 332px;
	BACKGROUND:  none; 
	TEXT-ALIGN: right; 
	margin: 0px;
	padding: 0px;
	BACKGROUND: #fff;
}
.credits_sx_index {
	PADDING: 0px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	LETTER-SPACING: 0px;
	COLOR: #6e6e6e;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 234px; 
}
.credits_dx_index {
	PADDING: 0px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	LETTER-SPACING: 0px;
	COLOR: #6e6e6e;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 160px; 
}
.cella_centro_index{
	width : 574px;
	background:  #FFF; 
	margin: 0px;
	padding: 0px;
}
.tit_news {
padding: 0px;
	MARGIN: 0px 0px 1px 12px;
}
.rollover_generico {
	margin: 0px;
	padding: 0px;
}
.rollover_generico A:hover{
	color: #63839A;
}
.txt_news {
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #7D7D7D;
	MARGIN: 0px 0px 10px 12px;
	padding: 2px;
	line-height: 11px;
}

.link_news {
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: underline; 
	COLOR: #F08712;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px;
}
.cella_form_index_celeste{

	background:  #A0C0D5; 
	margin: 0px;
	padding: 0px;
}
.cella_form_index_invia{

	background:  #CDD5DA; 

	margin: 0px;
	padding: 0px;
}
.cella_form_index_cartazucchero{

	background:  #62849A; 
	margin: 0px;
	padding: 0px;
}
.cella_form_index_arancio{

	background:  #F08612; 
	margin: 0px;
	padding: 0px;
}
/*  ------------------------------------------------classi presenti solo in glossario------------------------------------------------   */

.menu_glossario {
	PADDING: 5px 8px 0px 0px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 15px;
	COLOR: #6e6e6e;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 434px; 
}
.menu_glossario A:hover{
	TEXT-DECORATION: underline;
}
.table_glossario{
	PADDING: 0px 0px 0px 0px;
	table-layout: fixed;
	width: 736px;
	background: #94B2C6;
}
.cella_glossario {
	width : 36px;
	height : 27px;
}
.link_glossario {
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none; 
	COLOR: #fff;
	MARGIN: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	background: #94B2C6;
	line-height: 18px;
}
.link_glossario_acceso {
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none; 
	COLOR: #6e6e6e;
	MARGIN: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	background: #94B2C6;
	line-height: 18px;
}


/*  ------------------------------------------------classi presenti solo in dicono_di_noi ------------------------------------------------   */
.table_diconodinoi{
	PADDING: 0px 0px 0px 8px;
	table-layout: fixed;
	width: 500px;
}

.cella_diconodinoi {
width : 80px;
}

.cella_diconodinoi_txt {
width : 400px;
}
.txt_diconodinoi {
	PADDING: 0px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	LETTER-SPACING: 0px;
	COLOR: #6f6f6f;
	MARGIN: 0px 0px 0px 0px;

}
.tit_paragrafo_diconodinoi {
	PADDING: 2px;
	FONT-FAMILY: arial, verdana, lucida, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	LETTER-SPACING: 0px;
	COLOR: #63839A;
	LINE-HEIGHT: 11px;
	MARGIN: 0px 0px 0px 0px;

}
/* -----------------------------------------------------------------------------------------------------------------------------*/
