/* NEB CSS */
body 
{
	text-align:center; 
	background-color:#FFFFFF;
	font-family:Tahoma;
	font-size: 12px;
	color: #666666;
	margin:0;
}

/* INDEX */
.ref_div
{
	position:relative;
	width:800px;
	height:517px;
	border:0px solid #000000;
}

.index_head
{
	background-image:url(../img/index_head.jpg);
	width:525px;
	height:63px;
	position:absolute;
	top:0;
	left:0;
}

.img_angelo
{
	position:absolute;
	left:0;
	top:63;
	width:308px;
	height:323px;
	background-image:url(../img/neb_angelo.jpg);
}

/* home banking panel */
.home_banking
{
	position:absolute;
	left:533px;
	top:0px;
	width:268px;
	height:59px;
	background-color:#DCE3EB;
	overflow:hidden;
}

.hb_table
{
	height:59px;
	border-collapse:collapse;
}

.hb_title
{
	font-size:13px;
	color:#00346F;
	font-weight:bold;
}

.hb_guida a
{
	font-size:10px;
	color:#58102E;
	font-weight:bold;
}

.hb_fields
{
	font-size:10px;
	color:#00346F;
}

.hb_accedi
{
	color:#58102E;
	font-size:11px;
	text-decoration:none;
	border-style:none;
	background-color:#DCE3EB;
	cursor:pointer;
}

.hb_form
{
	font-size:10px;
	font-family:Tahoma;
	border-style:none;
	height:15px;
}

/* prodotti */
.img_prod
{
	float:left;
	position:absolute;
	left:0px;
}

.titolo_prod
{
	font-weight:bold;
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.cont_prod
{
	margin-top:10px;
	font-size:12px;
}

.index_entra a
{
	color:#58102E;
	font-size:11px;
	text-decoration:none;
	position:absolute;
	bottom:10px;
	font-weight:bold;
}

.prod_box
{
	margin-left:82px;
	margin-right:5px;
	margin-top:0px;
	padding-top:3px;
	border:0px solid #000000;
	position:relative;
	height:104px;
}

.prod1
{
	background-color:#F3F2F1;
	height:104px;
	width:220px;
	position:absolute;
	top:63px;
	left:308px;
	text-align:left;
}

.prod2
{
	background-color:#F3F2F1;
	height:104px;
	width:220px;
	position:absolute;
	top:172px;
	left:308px;
	text-align:left;
}

.prod3
{
	background-color:#F3F2F1;
	height:104px;
	width:220px;
	position:absolute;
	top:282px;
	left:308px;
	text-align:left;
}

/* flash menu */
.menu_flash
{
	position:absolute;
	left:533px;
	top:64px;
	width:268px;
	height:214px;
	background-color:#F3F2F1;
}

/* titoli borsa */
.tb_square
{
	position:absolute;
	left:533px;
	top:283px;
	width:268px;
	height:104px;
	background-color:#F3F2F1;
}

.tb_text
{
	font-size:9px;
	color:#000000;
	
}

.tb_table
{
	font-size:10px;
	color:#000000;
	width:85%;
	margin-left:30px;
}

.advfn
{
	border:0px solid #000;
	text-decoration:none;
}

/* news rassegna stampa */
.news_square
{
	position:absolute;
	left:0;
	top:391px;
	width:308px;
	height:59px;
	background-color:#F3F2F1;
	background-image:url(../img/scrollnews.jpg);
}

.partners_square
{
	position:absolute;
	left:0;
	top:455px;
	width:100%;
	height:60px;
	background-color:#F3F2F1;
	background-image:url(../img/partners.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.news_title
{
	font-size:13px;
	color:#58102E;
	text-align:left;
	margin-left:3px;
	font-weight:bold;
}

/* promozioni */
.promozioni
{
	position:absolute;
	left:332px;
	top:391px;
	height:59px;
}

.evidenza
{
	position:absolute;
	left:312px;
	top:391px;
	width:16px;
	height:59px;
	background-image:url(../img/inevidenza.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

/* STRUTTURA ELASTICA */
.table_site
{
	width:800px;
	margin:10px auto 0px auto;
}

.table_header
{
	margin:0px;
	border-collapse:collapse;
}

.site_banking
{
	width:268px;
	height:59px;
	background-color:#DCE3EB;
	overflow:hidden;
	padding-left:3px;
}

.site_head
{
	background-image:url(../img/index_head.jpg);
	width:525px;
	height:63px;
}

/* prodotti struttura elastica */
.table_prod
{
	border-collapse:collapse;
	width:220px;
	height:104px;
}

.prod_selected
{
	background-color:#DED0D6;
	padding-left:5px;
	padding-right:5px;
}

.prod_not_selected
{
	background-color:#F7F4F5;
	padding-left:5px;
	padding-right:5px;
}

.prod_box_el
{
	margin-right:5px;
	border:0px solid #000000;
	position:relative;
	height:104px;
}

.prod_entra a
{
	color:#58102E;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	position:absolute;
	bottom:10px;
}

/* MENU DESTRA */
.menu_link
{
	width:97px;
	font-size:10px;
	font-family:Tahoma;
	text-align:right;
	margin-bottom: 5px;
	background-color:#7A4159;
	color:#FFFFFF;
	padding-right:3px;
	padding-top:2px;
	height:15px;
}

.menu_link a
{
	text-decoration:none;
	color:#ffffff;
}

.menu_link a:hover 
{
	color:#58102E;
}

.menu_unlink
{
	width:97px;
	font-size:10px;
	font-family:Tahoma;
	text-align:right;
	margin-bottom: 5px;
	background-color:#496E98;
	color:#FFFFFF;
	padding-right:3px;
	padding-top:2px;
	height:15px;
}

.submenu_link
{
	width:97px;
	font-size:10px;
	font-family:Tahoma;
	text-align:right;
	text-decoration:none;
	margin-bottom:3px;
}

.submenu_link a
{
	text-decoration:none;
	color:#4B7099;
}

.submenu_link a:hover
{
	color:#58102E;
}

/* CONTENUTO PAGINA */
.title_cont
{
	background-image:url(../img/bgtitle.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:100%;
	height:15px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 0px 0px 3px;
	margin:0px;
}

.table_content
{
	width:462px;
}

.cont_square
{
	background-color:#E6EBF1;
	width:50%;
	height:123px;
}

.spacer
{
	width:5px;
	background-image:url(../img/spacer.gif);
}

.spacer_row
{
	height:5px;
	background-image:url(../img/spacer.gif);
}

.sqr
{
	margin-right:5px;
}

.title_square
{
	font-size:12px;
	font-weight:bold;
	color:#58102E;
}

.text_square
{
	font-size:12px;
	color:#333333;
}

.square_entra a
{
	color:#58102E;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

/* FOOTER */
.cont_news
{
	float:left;
	position:relative;
	width:308px;
	height:59px;
	border:0px solid #000;
	background-image:url(../img/scrollnews.jpg);
}

#news 
{
	position:absolute;
	visibility: inherit;
	z-index: 10;
	top: 17px;
	left: 10px;
	width: 300px;
	clip: rect(0px, 100px, 60px, 0px);
	font-size:11px;
	line-height:18pt;
}

.evidenza_cont
{
	width:16px;
	height:59px;
	background-image:url(../img/inevidenza.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
}

.promozioni_cont
{
	width:auto;
}

/* sottosezioni */
.subcontent
{
	width:462px;
	height:310px;
	background-color:#E6EBF1;
	border-collapse:collapse;
}

.subcont_img
{
	width:88px;
	height:61px;
	border:0px solid #000;
}

.subcont_title a
{
	font-size:12px;
	color:#58102E;
	text-align:left;
	margin-left:3px;
	font-weight:bold;
	text-decoration:none;
}

.subcont_title
{
	font-size:11px;
	color:#58102E;
	text-align:left;
	margin-left:3px;
	font-weight:bold;
	text-decoration:none;
}

.subcont_text
{
	font-size:11px;
	color:#333333;
	margin-left:17px;
}

.subcont_table
{
	width:440px;
	margin: 10px 10px 20px 10px;
}

.content_text
{
	font-size:11px;
	color:#00346F;
}

.content_list
{
	font-size:11px;
	color:#00346F;
	line-height:15pt;
}

.subcontent_full
{
	width:100%;
	height:310px;
	background-color:#E6EBF1;
	border-collapse:collapse;
}

.subcont_table_full
{
	width:100%;
	margin: 10px 10px 20px 10px;
}

/* MUTUO FORM */
.mutuo_button
{
	color:#58102E;
	font-size:11px;
	text-decoration:none;
	border-style:none;
	background-color:#E6EBF1;
	cursor:pointer;
}

/* BILANCIO */
.bilancio_img
{
	width:100px;
	height:100px;
	border:1px solid #000;
}

.bilancio_link
{
	text-decoration:underline;
	color:#4B7099;
	font-size:11px;
}

/* LA BANCA */
.cariche_link
{
	text-decoration:none;
	color:#58102E;
	font-size:12px;
}

.cariche_title
{
	color:#58102E;
	font-size:11px;
	font-weight:bold;
}

/* CONTATTACI */
.contact_input
{
	border:1px solid #053872;
	font-size:10px;
	color:#58102E;
}

.contact_select
{
	border:1px solid #053872;
	font-size:10px;
	color:#58102E;
}

.contact_submit
{
	color:#4B7099;
	font-size:11px;
	text-decoration:none;
	border-style:none;
	background-color:#E6EBF1;
	cursor:pointer;
	font-weight:bold;
}

.contact_table
{
	margin:10px 10px 0px 10px;
}

/* LAVORA CON NOI */
.lavora_table
{
	margin:10px 10px 10px 10px;
}

/* LINKS UTILI */
.links_link
{
	font-size:11px;
	color:#58102E;
	font-weight:bold;
}

/* NEWS */
.news_table
{
	margin-bottom:10px;
}

.news_titolo
{
	font-size:11px;
	color:#58102E;
	font-weight:bold;
}

.news_titolo a
{
	font-size:11px;
	color:#58102E;
	font-weight:bold;
}

.news_titolo a:hover
{
	font-size:11px;
	color:#00346F;
	font-weight:bold;
}

.news_contenuto
{
	font-size:11px;
	color:#00346F;
}

li
{
	font-size:11px;
	color:#00346F;
}

.page_current
{
	margin-right:4px;
	font-weight:bold;
	font-size:11px;
	color:	#00346F;
}

.page_button
{
	font-size:11px;
	color:#58102E;
}

/* INVIO MAIL */
.result
{
	font-size:11px;
	color:#000000;
	text-align:center;
}

.result a
{
	font-size:11px;
	color:	#00346F;
	text-align:center;
}

/* PANNELLO DI AMMINISTRAZIONE */
.a_menu_link
{
	width:100%;
	font-size:10px;
	font-family:Tahoma;
	text-align:left;
	margin-bottom: 5px;
	background-color:#7A4159;
	color:#FFFFFF;
	padding-right:3px;
	padding-top:2px;
	height:15px;
}

.a_menu_link a
{
	text-decoration:none;
	color:#ffffff;
}

.a_menu_link a:hover 
{
	color:#58102E;
}

.a_menu_unlink
{
	width:100%;
	font-size:10px;
	font-family:Tahoma;
	text-align:left;
	margin-bottom: 5px;
	background-color:#496E98;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:2px;
	height:15px;
}

.a_submenu_link
{
	width:100%;
	font-size:10px;
	font-family:Tahoma;
	text-align:left;
	text-decoration:none;
	margin-bottom:3px;
}

.a_submenu_link a
{
	text-decoration:none;
	color:#4B7099;
}

.a_submenu_link a:hover
{
	color:#58102E;
}

.admin_tasti a
{
	font-size:11px;
	text-decoration:underline;
	color:#4B7099;
}

.admin_tasti a:hover
{
	color:#58102E;
}

.a_news_table_odd
{
	margin-bottom:10px;
	background-color:#C2D5EA;
	color:#333333;
}

.a_news_table_even
{
	margin-bottom:10px;
}

.admin_accedi
{
	color:#58102E;
	font-size:11px;
	text-decoration:none;
	border-style:none;
	background-color:#F3F2F1;
	cursor:pointer;
}

.admin_news_list
{
	border-collapse:collapse;
}

/* SCHEDA PRODOTTO */
.sp_title
{
	color:#58102E;
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
}

.priv_title
{
	background-color:#DCE3EB;
	color:#58102E;
	padding:5px;
	text-align:center;
}

.privacy
{
	padding:10px;
}

.privacy a 
{
	color:#58102E;
	text-decoration:none;
}

.sub_title_square
{
	color:#00346F;
	font-weight:bold;
	font-size:12px;
}
.numero_verde
{
	font-size:14px;
	color:#009900;
	font-weight: bold;
}
