@import url("common.css");#language { top: 106px; }			/*			HEADER			*/			#header {	border:1px solid #fff;	background-image:url(../img/bkg_linee_blu45.gif);	background-repeat:repeat-x;	float: none;	background-position: 0 -20px;}#header_left {	float: left;	width: 20%;	background-repeat: no-repeat;}#textchange {	padding:5px 0 0 15px;	background-image:url(../img/bkg_linee_arancio.gif);	border-bottom:1px solid #fff;	height:26px;	font-size:10px;	voice-family: "\"}\""; 	voice-family:inherit;	height:20px;}/* stile vuoto per risolvere il baco di IE5 che dopo il BMH precedente salta il successivo stile*/foo {}#textchange a { margin-right:5px; float:left; }#textchange a img { display:block; visibility:hidden; }#textchange a#text_small { background:url(../img/A1_n.gif) no-repeat; }#textchange a#text_medium { background:url(../img/A2_p.gif) no-repeat; }#textchange a#text_large { background:url(../img/A3_p.gif) no-repeat; }#textchange a#text_medium:hover { background:url(../img/A2_n.gif) no-repeat; }#textchange a#text_large:hover { background:url(../img/A3_n.gif) no-repeat; }#header_center {	float: left;	width: 29%;}#header_center span {	font-size:0.6em;	margin:30px 0 0 10px;	display:block;}#header_center span a {	color:#FFFFFF;	text-decoration:none;}#header_center #logo {	position:absolute;	left: 20%;}#header_right {	float: right;	width: 50%;	/*background-image: url(../img/bkg_BL_logo.gif);*/	background-position: top right;	background-repeat:no-repeat;	text-align:right;}#header_right div {	text-align:right;}#header_right ul, #header_right li {	margin:0;	padding:0;	list-style:none;}#header_right a {	display:block;	text-decoration:none;	font-size:11px;	font-weight:bold;	width:205px;	height:18px;	margin-left:auto;	background-repeat:no-repeat;	line-height: 17px;}#header_right a.last {	border:none;}			/*			MAIN			*/			#main {	clear:both;	width: 100%;	padding: 15px 0 0 0;}#main_left {	float:left;	width:20%;	margin-bottom:20px;}#main_center {	float:left;	width:54%;	position:relative;}#main_right {	float:right;	width:25%;}			/*			HOME RIGHT COL			*/			#home_right_col {	float:right;	/*width:170px;*/	background-color:#FFFFFF;	padding-left:10px;	padding-bottom: 15px;}#flash_marchi {	margin-bottom:15px;}#flash_marchi h4, #home_info h4 {	background-color:#003F49;	padding:.2em;	padding-left:.4em;	font-size:0.75em;	color:#FFFFFF;	margin: 0;}#flash_marchi div, #home_info div {	border:1px solid #809FA4;	display:block;	width:142px;	background-color:#FFFFFF;	voice-family: "\"}\""; 	voice-family:inherit;	width:140px;}/* stile vuoto per risolvere il baco di IE5 che dopo il BMH precedente salta il successivo stile*/foo {}#flash_marchi img, #home_info img {	display:block;}#home_info p {	font-size:.75em;	margin:0;	padding:5px 10px;}#home_info #home_info_body {	border-bottom:none;	min-height:7em;	height: auto !important;	height: 7em;}#home_info #home_info_footer {	border-top:none;	text-align:right;	padding-bottom:3px;}#home_info #home_info_body a{ text-decoration:none; }#home_info #home_info_body a:hover{ text-decoration:underline; }#home_info #home_info_footer a{ text-decoration:none; color:#999999; font-size:.75em; padding-right:10px;}#home_info #home_info_footer a:hover{ text-decoration:underline; color:#000000;}#flash_marchi #flash_footer {	text-align:right;	padding-bottom:3px;	border:none;}#flash_marchi #flash_footer a{ text-decoration:none; color:#999999; font-size:.75em; padding-right:10px;}#flash_marchi #flash_footer a:hover{ text-decoration:underline; color:#000000;}#flash_marchi #lista ul {	margin:0;	padding:5px 0;	list-style:none;	font-size:.75em;}#flash_marchi #lista ul li {	padding:0 5px 2px 5px;	color:#666666;}#flash_marchi #lista ul li a {	text-decoration:none;	color:#666666;	}#flash_marchi #lista ul li a:hover {	text-decoration:underline;	color:#000000;}/*#home_right_col a.a_home_info {	display:block;	font-size: 0.8em;	background-image: url(../img/bkg_a_home_info.gif);	background-repeat: no-repeat;	padding-left: 10px;	width:120px;	text-decoration:none;	padding-bottom: 2px;	text-indent: -9999px;	overflow: hidden;	margin: -15px 0 0 17px;}*/			/*			HOME COVER			*/									#home_cover {	padding:0 184px 0 0;	margin:0 0 1px 0;}#home_cover img {	width: 100%;}#home_cover #cover {	width: 99%;	height:auto;		_height/**/: 10px; /* IE 5.0  */	_height:/**/ 10px; /*  IE 5.5  */	_height/**/:/**/ 1%; /*  IE 6.0  */}			/*			HOME NEWS			*/#home_news{	margin-bottom:10px;	padding-right: 184px;	position:relative;}#home_news h4 {	padding:.2em;	padding-left:10px;	color:#FFFFFF;	background-color:#003F49;	margin: 0;	font-size:0.75em;}#home_news div {	margin-bottom:15px;	width: 99%;}#home_news h5 {	font-size:0.75em;	color:#34666E;	margin:10px 10px 5px 10px;	padding:0;}#home_news p {	margin:5px 10px 5px 10px;	padding:0;	font-size:0.75em;}#home_news p.footer {	font-weight:bold;	background-image:url(../img/809fa4.gif);	background-repeat:repeat-x;	background-position:0 60%;	margin-right:0;	margin-top:0;}#home_news p.footer a {	background-color:#FFFFFF;	background-image:url(../img/arrow_news_footer.gif);	background-position:right 60%;	background-repeat:no-repeat;	padding-right:18px;}#home_news #comunicati ul {	margin:0;	padding:0;	list-style:none;}#home_news #comunicati li {	margin:0;	padding:10px;	border-bottom:1px dashed #ddd;}#home_news #comunicati li.last {	border:none;}#home_news #comunicati h5 {	margin:0;	padding:0;	float:left;}#home_news #comunicati ul p {	margin:0;	padding:0;	padding-left:6em;}#home_news #dowjones h4 {	background-color:#07397B;}#home_news #dowjones ul {	list-style:none;	margin:10px 0;	padding:0;}#home_news #dowjones ul li {	margin:0;	padding:0 10px;}#home_news #dowjones ul li a {	padding:0;	font-size:.75em;	color:#07397B;}#home_news #dowjones p.footer {	background-image:url(../img/dowjones_back_BLP.gif);	background-repeat:no-repeat;	background-position:right 80%;	padding-top:5px;	margin-top:-5px;}#home_news a {	text-decoration: none;}#home_news a:hover {	text-decoration: underline;}			/*			HOME QUOTAZIONI			*/#quotazioni {	margin:0 15px 15px 0;	padding:0 2px 3px 0;	background-color:#ebebeb;}#quotazioni h4 {	margin:0;	padding:.45em .75em 0 .75em;	font-size:.75em;}#quotazioni h5 {	margin:0;	padding:0 .75em .45em .75em;	font-size:.75em;	color:#999999;}#quotazioni div {	border:1px solid #83979e;	border-bottom:none;	overflow:hidden;	height:100%;	background-color:#FFFFFF;	padding:0.45em;}#quotazioni div.last {	border-bottom:1px solid #83979e;}#quotazioni p, #quotazioni ul {	color:#000;	font-size:.75em;	padding:0;	margin:0;}#quotazioni p {	padding-left:0;	padding-right:0;	text-align:center;}#quotazioni ul {	margin:0;	padding:0;	list-style-type:none;}#quotazioni ul li{	margin:0;	padding:0 0 0 0;	color:#003F49;	font-weight:bold;}#quotazioni ul li span{	display:block;	float:left;	width:6.8em;	color:#000;	font-weight:normal;}#quotazioni div.last p {	border:none;	padding:0;	margin:0;	float:left;}#quotazioni div p.last {	float:right;}#quotazioni div p a {	font-weight:bold;	background-image:url(../img/arrow_00303C.gif);	background-position:100% 50%;	background-repeat:no-repeat;	padding-right:10px;	text-decoration:none;}			/*			HOME NOTIZIE DALLA BANCA			*/			#news_banca {	margin:0 15px 15px 0;	padding:0 2px 3px 0;	background-color:#ebebeb;}#news_banca h4 {	margin:0;	padding:.45em .75em .45em .75em;	font-size:.75em;}#news_banca p {	background-color:#FFFFFF;	color:#000;	border:1px solid #83979e;	font-size:.75em;	padding:.45em .75em .45em .75em;	margin:0;}#news_banca a {	color:#000;	text-decoration: none;}#news_banca a:hover {	text-decoration: underline;}								/*			GENERAL			*/			div.box_shadow { background-color:#ccd6d8; }div.box { border:1px solid #00303c; }			/*			HEADER			*/			#header { height:100px; }#header_left { height:100px; background-image: url(../img/trippalico.gif); background-position:50% 0; }#header_center { height:100px; }#header_center #logo { top: 42px; }#header_right { height:100px; background-image: url(../img/BLP_bkg_header.gif);}#header_right div { padding:18px 20px 0 0; }#header_right a { color:#00303a; border-bottom:1px solid #9aadb3; }#header_right a#numeroverde { background-image:url(../img/BDB_numeroverde.gif); }#header_right a#filiali { background-image:url(../img/BDB_filiali.gif); }#header_right a#contatti { background-image:url(../img/BDB_contatti.gif); }#header_right a#callme { background-image:url(../img/BDB_callme.gif); }			/*			NAVIGAZIONE			*/		#nav { border-top:1px solid #00303c; display: block; }#nav ul { background-color:#c1ccd0; }#nav li a { background-color:#81989e; }#nav li.active a { background-color:#00303c; }			/*			SUB NAV	(left)		*/#sub_nav h4, #search optgroup { background-color: #00303c; }#sub_nav ul li a, #sub_nav ul li ul { border-bottom:1px solid #b3c1c4; }#sub_nav ul li a:hover { background-color:#E6EAEB; }#sub_nav ul li a.active, #sub_nav ul li a.active:hover { background-color:#E6EAEB; }#sub_nav ul li ul li a.active { background-image:url(../img/BDB_arrow.gif); }#sub_nav ul li ul li a.active_folder { background-image:url(../img/BDB_arrow_folder.gif); }#sub_nav ul li.last ul {border-bottom:none; border-top:1px solid #b3c1c4; }			/*			  BANNER			*/			#banner_container .banner_img { background-color:#ccd6d8; }div.banner_img img { border:1px solid #000000; }#banner_container p a { background-image:url(../img/81989e.gif); }			/* 			FOOTER				*/			#footer_holder { 	border-top:1px solid #01313d; background-color:#ccd6d8; }#footer { border-bottom:1px solid #01313d; }#footer_center a { color:#00303c; border-left:1px solid #00303c; }
