/* ARTIGIANCASSA CSS MEDIA SCREEN */

/* --------------------------- stili generici ----------------*/
*{
	margin:0; 
	padding:0;}

body{
	background:url(/SiteCollectionImages/bnlac_img/bg_body.png) repeat-x top left #99D6C2; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;}

select, option,input{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#666666;}


.wrapper{ 
	width:964px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_wrapper.png) top left repeat-y; 
	margin:0 auto;}
.float_sx{ 
	float:left;}
.float_dx{ 
	float:right;}
.display{
	display:none;}
.clear{
	clear:both;}

a, img{
	border:none;}

a:hover{
	color:#D51300;}

.h1_green{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background: url(/SiteCollectionImages/bnlac_img/bg_h1_green.gif) no-repeat 0px 2px; 
	padding-left:10px;
	padding-bottom:20px;
	}

.h1_green_lower{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	background: url(/SiteCollectionImages/bnlac_img/bg_h1_green.gif) no-repeat 0px 2px; 
	padding-left:10px;
	padding-bottom:20px;
	}	

.h2_green{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:14px;
	text-transform:uppercase;
	background: url(/SiteCollectionImages/bnlac_img/bg_h1.gif) no-repeat 0px 3px; 
	padding-left:27px;
	padding-bottom:20px;
	}
	
	/*CLEAR FIX*/
 
.cleared:after {
	display: block; 
	visibility: hidden;
	content: "."; 
	height: 0; 
	clear: both;
}

.cleared {
	clear : both; /* per Gecko */
	height: 1%; /* per IE */
}
/* ------------------------- header ----------------*/
.service_menu{
	position:absolute; 
	top:10px; 
	right:71px; 
}
.service_menu li{
	display:inline; 
	padding:0 10px; 
	border-right:1px solid #666666}
.service_menu a{
	color:#666666; 
	text-decoration:none;}
.service_menu a:hover{
	color:#D51300; 
	text-decoration:none;}
.service_qualita{
	position:absolute;
	top:10px;
	right:15px;}

.header{
	position:relative; 
/*	background:url(/SiteCollectionImages/bnlac_img/logo_Natale.gif) no-repeat  367px 0; */
	width:964px;
	height:90px;
}
.logo_placer{
	position:absolute;
	left: 40px;
	top: 15px;
}

.header_ad{
	height:212px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_header.jpg) repeat-x #daf0e7; 
	width:922px; 
	margin:0 0 0 23px;}
	
.header_ad2{
	height:183px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_header.jpg) repeat-x #daf0e7; 
	width:922px; 
	margin:0 0 0 23px;}
	
.login{
	width:165px; 
	height:104px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_login_box.jpg) no-repeat; 
	margin-left:10px;}
.login2{
	width:160px; 
	height:104px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_login_box2.jpg) no-repeat; 
	margin-left:10px;
	margin-top:0px;
	}
	
.login3{
	width:160px; 
	height:123px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_login_h_partners.jpg) no-repeat;
	margin-top:5px;
	padding-top:60px;
 }
	
.quick_link{
	width:160px; 
	height:79px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_artigiancassaxte.jpg) no-repeat; 
	margin:1px 0 0 10px;
	}

.ebanking{
	display:block; 
	width:153px;
	height:21px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_e-banking_2.gif) no-repeat; 
	margin:24px 0 0 4px;}
.area_ris{
	display:block; 
	width:153px; 
	height:21px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_area_ris_2.gif) no-repeat; 
	margin:3px 0 0 4px;}

.legal_mail{
	display:block;
	width:153px;
	height:21px;
	background:url(/SiteCollectionImages/bnlac_img/bg_legal_mail_2.gif) no-repeat;
	margin:3px 0 0 4px;}

.quick_1{ 
	width:151px; 
	height:24px; 
	display:block; 
	background:url(/SiteCollectionImages/bnlac_img/bt_apri.jpg) no-repeat; 
	margin:24px 2px 0 4px;}
.quick_2{ 
	width:151px; 
	height:24px; 
	display:block; 
	background:url(/SiteCollectionImages/bnlac_img/bt_richiedi.jpg) no-repeat; 
	margin:3px 2px 0 4px;}


/* ------------------------- menu di primo livello ------------*/

.txt_controller	{
	display:none;}

.m1 .txt_controller	{
	display:block;
	margin-top:10px; 
	text-align:center;
	}

.m1	{background:url(/SiteCollectionImages/bnlac_img/bg_menu_unico.jpg) no-repeat top left; 
	height:33px; 
	width:927px; 
	margin-left:19px;
	position:relative;}

.m1	a{
	display:block; 
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-transform:uppercase;
	color:#00986F;
	text-decoration:none;
	font-weight:bold;
	background:url(/SiteCollectionImages/bnlac_img/m1_extensible.jpg) top left repeat-x;
	padding:0 20px;
	float:left;
}
						
.m1	a:hover, #m1_active{
	background-position:bottom; 
	color:white;}

.m1	li{ 
    list-style:none; 
	background:#006600; 
	float:left; 
	height:33px; 
	background:url(/SiteCollectionImages/bnlac_img/m1_separator.gif) no-repeat right top; 
	padding-right:2px;}

.lastseparator{
	background:none;}
/* ---------------------- content ------------------------------*/

.content{
	clear:both;
	padding-bottom:28px; 
	background:url(/SiteCollectionImages/bnlac_img/star_footer_top.gif) no-repeat 31.2% 100%; 
	color:#666666;}
.content_no_menu{
	clear:both;
	background:url(/SiteCollectionImages/bnlac_img/star_footer_top.gif) no-repeat 31.2% 100%;
	position:relative;
}
.m2{
	width:718px;
	padding:0 0 0 25px; 
	height:29px;
}
.m2 li{
	float:left;
	list-style:none;}
.m2 a{
	display:block; 
	width:151px;
	height:24px; 
	float:left;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-transform:uppercase; 
	color:#ffffff; 
	text-decoration:none; 
	margin-right:3px;
	background:url(/SiteCollectionImages/bnlac_img/bg_m2.jpg) no-repeat;
	background-position:top;
	padding:5px 12px 0 5px;}
.m2 a:hover, #m2_active{
	background-position:bottom;
	color:#00986F;
	padding:5px 12px 0 5px;}

.m3{
	width:886px;
	padding:0 0 0 35px;
	margin-left:23px;
	height:26px; 
	border-bottom:1px solid #99d5c0;
	clear:both;}
.m3	li{
	display:block; 
	float:left; 
	padding:0 10px; 
	border-right:1px solid #00986f;
	list-style-type:none;
	margin-top:5px;}
.m3 a{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-transform:uppercase; 
	color:#00986F; 
	text-decoration:none; 
    }
.m3 a:hover, #m3_active	{
	color:#D70F00;}



/* --------------------- gestione layout a 3 colonne -------------------*/
.column_wrapper{
	width:921px; 
	margin:0 12px 0 24px;}
.lastbox{
	margin-bottom:20px;}	

/* -------------------colonna di sinistra ------------*/
.col_sx{
	width:204px; 
	float:left;
	background:url(/SiteCollectionImages/bnlac_img/m3_dot_border.gif) right top repeat-y; 
	margin-top:8px; }
.scopri_finanziamento{
	background:url(/SiteCollectionImages/bnlac_img/bt_scopri_finanz.jpg) no-repeat; 
	display:block; 
	width:198px; 
	height:35px;}
.m4{
	margin:0px 0 10px 0; 
	padding-right:8px;}
.m4	li{
	line-height:2.1em; 
	border-bottom:1px solid #9DF5D7;
	text-transform:uppercase; 
	font-size:11px; 
	list-style:none;}
.m4	a{ 
	color:#009966; 
	text-decoration:none; 
	font-family:Helvetica,Arial, sans-serif}
.m4 a:hover, #m4_active{
	color:#D70F00;}
.list_title{
	color:#124D38; 
	font-weight:bold; 
	background:url(/SiteCollectionImages/bnlac_img/bg_li_title.gif) no-repeat right;
	font-family:Helvetica,Arial, sans-serif;
	padding-top:10px;}

/* ---------------------gestione della colonna centrale -------------*/
.col_center{
	width:495px; 
	float:left;
	background-color:#FFFFFF; 
	padding:0 15px;
	margin-top:1px;}

.bt_highlight{
    display:block; 
	width:86px; 
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box.gif) repeat-x; 
	height:15px; 
	text-align:center; 
	color:white; 
	text-decoration:none;
    font-size:11px;
	margin:0 0 0px 10px;
	}
.bt_white:hover{
	color:#D70F00;}
/*------------------------- AGGIUNTO -- Stile per la visualizzazione del'elenco scadenze*/
.scadenze{
	padding:10px 0 5px 0;  
/*	min-height:140px; */
	border-bottom:1px solid #C5DDF5; 
/*	height:140px; */
	background-color:#FFFFFF; 
	position:relative;}
.scadenze h2{
	padding-left:13px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight: bold; 
	color:#009661; 
	text-transform:uppercase;}

/* --------------------- stili generici per il box che contengono le immagini della persone*/
.box{
	padding:10px 0 5px 0;  
	min-height:140px; 
	border-bottom:1px solid #C5DDF5; 
	height:140px;
	background-color:#FFFFFF; 
	position:relative;}
.box h2{
	padding-left:13px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight: bold; 
	color:#009661; 
	text-transform:uppercase;}
p.description{
	color:#666666; 
	width:70%; 
	margin-left:10px;}
/*----- AGGIUNTO -----*/
p.description2{
	color:#666666; 
	width:70%; 
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px}
/*--------------------*/
.minibox_separator{
	border-bottom:1px solid #C5DDF5; 
	height:5px; 
	margin-top:0px; 
	clear:both; 
	line-height:5px;}

/* --------------------gestione dei colori negli h2 ------------------------*/
h2{
	padding-left:32px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight: bold; 
	color:#009661; 
	text-transform:uppercase;}
.bg_green{
    background:url(/SiteCollectionImages/bnlac_img/bg_h1_green.gif) no-repeat 0px 3px;
	margin-bottom:10px;}

.bg_green2{
    background:url(/SiteCollectionImages/bnlac_img/bg_green2.jpg)  no-repeat 0px 3px;
	/*margin-bottom:10px;*/}
	
.bg_red{
    background:url(/SiteCollectionImages/bnlac_img/bg_title_red.gif) no-repeat 0px 3px;
	/*margin-bottom:10px;*/}
	
.bg_fucsia{
    background:url(/SiteCollectionImages/bnlac_img/bg_title_fucsia.gif) no-repeat 0px 3px;
	/*margin-bottom:10px;*/}
	
.bg_pink{
	background:url(/SiteCollectionImages/bnlac_img/bg_title_pink.gif) no-repeat 0px 3px;}
.bg_orange{
	background:url(/SiteCollectionImages/bnlac_img/bg_title_orange.gif) no-repeat 0px 3px;}
.bg_l_green{
	background:url(/SiteCollectionImages/bnlac_img/bg_title_l_green.gif) no-repeat 0px 3px;}
.bg_yellow{
	background:url(/SiteCollectionImages/bnlac_img/bg_title_yellow.gif) no-repeat 0px 3px;}
.bg_l_blue{
background:url(/SiteCollectionImages/bnlac_img/bg_title_l_blue.gif) no-repeat 0px 3px;}

/*****Bottoni aggiunti da De Vito 9/03/2009******/
.bg_opquot{
	background:url(/SiteCollectionImages/bnlac_img/opquot_1.jpg) no-repeat 0px 3px; 
}
.bg_seraz{
	background:url(/SiteCollectionImages/bnlac_img/spaz_1.jpg) no-repeat 0px 3px; 
}
.bg_inpag{
	background:url(/SiteCollectionImages/bnlac_img/inpag_1.jpg) no-repeat 0px 3px; 
}
.bg_agev{
	background:url(/SiteCollectionImages/bnlac_img/agev_1.jpg) no-repeat 0px 3px; 
}
.bg_L1068{
	background:url(/SiteCollectionImages/bnlac_img/L1068.jpg) no-repeat 0px 3px; 
}
.bg_FINantconBT{
	background:url(/SiteCollectionImages/bnlac_img/fin_antcon_BT.jpg) no-repeat 0px 3px; 
}
.bg_FINavvatt{
	background:url(/SiteCollectionImages/bnlac_img/fin_avvatt.jpg) no-repeat 0px 3px; 
}
.bg_FINenver{
	background:url(/SiteCollectionImages/bnlac_img/fin_enver.jpg) no-repeat 0px 3px; 
}
.bg_FINimpfem{
	background:url(/SiteCollectionImages/bnlac_img/fin_impfem.jpg) no-repeat 0px 3px; 
}
.bg_FINinvest{
	background:url(/SiteCollectionImages/bnlac_img/fin_invest.jpg) no-repeat 0px 3px; 
}
.bg_FINrippass{
	background:url(/SiteCollectionImages/bnlac_img/fin_rippass.jpg) no-repeat 0px 3px; 
}
.bg_FINscoLT{
	background:url(/SiteCollectionImages/bnlac_img/fin_sco_LT.jpg) no-repeat 0px 3px; 
}
.bg_FINtelem{
	background:url(/SiteCollectionImages/bnlac_img/fin_telem.jpg) no-repeat 0px 3px; 
}

/************************************************/

.persona1{
	background:url(/SiteCollectionImages/bnlac_img/persona1.jpg) no-repeat right bottom}
.persona2{
background:url(/SiteCollectionImages/bnlac_img/persona2.jpg) no-repeat right bottom}
.persona3{
background:url(/SiteCollectionImages/bnlac_img/persona3.jpg) no-repeat right bottom}


.box .bt_white, .bt_highlight{
	position:absolute;	
	bottom:10px;}
.bt_white{
	display:block; 
	width:86px; 
	background:url(/SiteCollectionImages/bnlac_img/bt_white.gif) repeat-x; 
	height:15px; 
	text-align:center; 
	color:#009966; 
	text-decoration:none;
	font-size:11px;
	margin:0 0 0px 10px;
	}
.bt_white:hover	{
	color:#D70F00;}
.minibox_container{
	clear:both; 
	width:100%;}

/* ATTENZIONE: l'altezza di questi box è impostata in pixel per mantenere fissa l'altezza */ 
.minibox{
	width:33%;
	height:150px;
	float:left;
	border-right:1px solid #C5DDF5;
	margin:13px 0 0px 0; 
	padding-bottom:0px;
}
						
.minibox p{
	padding:0 20px 0 13px; 
	height:90px;
	}


/* ATTENZIONE: l'altezza di questi h2 è impostata in pixel per mantenere fissa l'altezza del minibox */ 
.minibox h2{
	padding:0 5px 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight: bold; 
	color:#009661; 
	margin-left:5px; 
	text-transform:uppercase; 
	height:34px;
}


.bottom_positioning{
	position:absolute;
	bottom:10px; }



/* -------------------- gestione della colonna di destra --------------*/
.col_dx{
	width:192px; 
	float:left; 
	margin-top:8px; }

.quick_link_spalla{
	width:178px; 
	padding:10px 6px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_short_link.jpg) repeat-x bottom #00986F; 
	border:1px solid #EFEFEF;}
.quick_link_spalla a{
	color:#ffffff; 
	text-decoration:none;}
.quick_link_spalla a:hover{
	text-decoration:underline; 
	color:#ffffff;}
.quick_link_spalla li{
	line-height:1.4em; 
	list-style:none; 
	background:url(/SiteCollectionImages/bnlac_img/quick_li_image.gif) no-repeat 0 6px; 
	padding-left:10px;}

h2.tipologia{
	padding:0 0 0 8px;
	margin:3px 0 3px 3px ; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight: bold;
	background:url(/SiteCollectionImages/bnlac_img/bg_h1_green.gif) no-repeat 0px 0px; 
	color:#009661; 
	text-transform:uppercase;
}
						
.q_link_box{
	width:188px;
	height:44px;
	background:url(/SiteCollectionImages/bnlac_img/bg_short_link_box.jpg) top left repeat-x; 
	border:1px solid #dddddd;
	position:relative;}
.q_link_box p{
	margin:0 10px 18px 10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#666666;}
.q_link_bt{
	display:block;
	width:17px;
	height:16px;
	background:url(/SiteCollectionImages/bnlac_img/short_link_button.gif) no-repeat;
	position: absolute;
	left: 170px;
	top: 25px;
	}


/* ---------------------- footer --------------------------*/
.footer{
	clear:both;
	width:921px;
	margin:0 auto;
	border-top:1px solid #C9CECE;
	height:60px;
	padding-top:8px;
    background:url(/SiteCollectionImages/bnlac_img/star_footer_bottom.gif) no-repeat 30% 0%;
	}
.copyright{
	margin:60px 0px 0px 10px;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:italic
}
/* --------------------  home chi siamo ----------------*/
.banner_margin{
	margin-top:17px;
	border:solid 1px #d3dbe4;}
.banner_border{
	border:solid 1px #d3dbe4;}
.ad_placeholder_chi_siamo{
	width:743px; 
	height:183px;} 
.no_menu_padding{
	padding-top:10px;}
.center_background{
	background:url(/SiteCollectionImages/bnlac_img/bg_txt.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 10px; 
 }

.testimonianza{
	width:200px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_blockquote.jpg) repeat-x bottom left #59BA98; 
	padding:10px; 
	float:left; 
	text-align:center; 
	color:white; 
	margin:0 15px 15px 15px;}


/* ------------------- home ac v3 --------------------*/

.col_lanci{
	float:left; 
	margin-top:8px; 
	width:508px;}
/******************************************/
/* Modificato per lo scroller */
.news_scroller_placeholder{
	width:498px; 
	height:27px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_news_scroller.jpg) top left repeat-x; 
	clear:both; 
	margin:5px 0 7px 0;}
.news_scroller_title
{
	font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#00986f; width:40px;
}
/******************************************/
.col_widget{
	float:left; 
	margin-top:20px;  
	width:200px; 
	padding:0 10px;}
.col_quicklink{ 
	float:left; 
	margin-top:16px;
	width:192px;}
.col_quicklink2	{ 
	float:left; 
	margin-top:8px;
	width:192px;}
.col_quicklink3	{ 
	float:left; 
	margin-top:0px;
	width:192px;}
.shout_box{
	width:252px;
	height:146px; 
	float:left; 
	background:url(/SiteCollectionImages/bnlac_img/bg_box_lancio.jpg) no-repeat; 
	overflow:hidden;
	position:relative;
	margin-bottom:5px;}
.shout_box p{
	width:60%;}
.shout_box h1{
	font-family:Arial, Helvetica, sans-serif; 
	color:#D51300; 
	font-size:18px; 
	text-transform:uppercase; 
	font-weight:normal;} 
a.saperne{
	padding-left:25px;
	background:url(/SiteCollectionImages/bnlac_img/bg_scopri.gif) no-repeat;
	color:#666666;
	font-size:12px;
	text-decoration:none;
	position:absolute;
	left: 11px;
	top: 121px;
}
a.saperne:hover{
	color:#D51300;}
.lanci_mrg{
	padding:12px;}

.lente{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/AgevolazioniHome.jpg) no-repeat right bottom; 
	height:121px;}
.donna{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/arval_home.jpg) no-repeat right bottom; 
	height:121px;}
.camion{
	background:url("/SiteCollectionImages/bnlac_img/Img_Home/488Home.jpg") no-repeat right bottom; 
	height:121px;}
.cinema{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/CinemaHome.jpg) no-repeat right bottom; 
	height:121px;}
.an_BK{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/animazione_BK.gif) no-repeat right bottom; 
	height:121px;}
.Ins_AB{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/HomeBoxInsiemeAbruzzo.gif) no-repeat right bottom; 
	height:121px;}
.MIL{
	background:url(/SiteCollectionImages/bnlac_img/Made in Lombardy/HOME MIL.gif) no-repeat right bottom; 
	height:121px;}
.bkey{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/bkey_shout.gif) no-repeat right bottom; 
	height:121px;}
.prest{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/prestito_shout.gif) no-repeat right bottom; 
	height:121px;}
.carcred{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/Cartadicredito.gif) no-repeat right bottom; 
	height:121px;}
.impfem{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/impfemm_shout.gif) no-repeat right bottom; 
	height:121px;}
.mutui{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/mutui_shout.gif) no-repeat right bottom; 
	height:121px;}	
.smobil{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/smobilizzo_shout.gif) no-repeat right bottom; 
	height:121px;}	
.soa{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/soa_shout.gif) no-repeat right bottom; 
	height:121px;}		
.l949{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/l949_shout.gif) no-repeat right bottom; 
	height:121px;}
.cocor{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/cocor_shout.gif) no-repeat right bottom; 
	height:121px;}
.FinanzPI{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/FinanzPI_shout.gif) no-repeat right bottom; 
	height:121px;}	
.POSbox{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/POS_shout.gif) no-repeat right bottom; 
	height:121px;}
.ProdPOS{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/ProdPOS.gif) no-repeat right bottom; 
	height:121px;}	
.divpart{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/divpart_shout.gif) no-repeat right bottom; 
	height:121px;}
.RisPOSta{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/RisPOSta.gif) no-repeat right bottom; 
	height:121px;}	
.Arval{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/Arval.gif) no-repeat right bottom; 
	height:121px;}
.Internaz{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/internazionalizz.gif) no-repeat right bottom; 
	height:121px;}			
.FonRot{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/fondo-rotativo.gif) no-repeat right bottom; 
	height:121px;}	
.L1068{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/legge-1068.gif) no-repeat right bottom; 
	height:121px;}	
.Sic_Agev{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/Sicilia.gif) no-repeat right bottom; 
	height:121px;}	

.col_widget h1{ 
	font-size:15px; 
	color:#00986F; 
	background:url(/SiteCollectionImages/bnlac_img/bg_h1_green.gif) no-repeat left; 
	padding-left:25px; 
	font-weight:bold; 
	text-transform:uppercase; 
	margin-bottom:5px; 
	clear:both;}
.col_widget label{
	color:#00986F;}
.opt_controller{
	color:#00986F; 
	font-weight:bold; 
	text-transform:uppercase; 
	font-size:11px;}

/* ----------------------------- aggiunto GDV 16Feb2009  ------------------------*/
.shout_box_rid{
	width:242px;
	height:146px; 
	float:left; 
	background:url(/SiteCollectionImages/bnlac_img/bg_box_lancio_rid.jpg) no-repeat; 
	overflow:hidden;
	position:relative;
	margin-bottom:5px;}
.shout_box_rid p{
	width:60%;}
.shout_box_rid h1{
	font-family:Arial, Helvetica, sans-serif; 
	color:#D51300; 
	font-size:18px; 
	text-transform:uppercase; 
	font-weight:normal;} 
a.saperne{
	padding-left:25px;
	background:url(/SiteCollectionImages/bnlac_img/bg_scopri.gif) no-repeat;
	color:#666666;
	font-size:12px;
	text-decoration:none;
	position:absolute;
	left: 11px;
	top: 121px;
}
a.saperne:hover{
	color:#D51300;}
.lanci_mrg{
	padding:12px;}

.lente{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/AgevolazioniHome.jpg) no-repeat right bottom; 
	height:121px;}
.donna{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/arval_home.jpg) no-repeat right bottom; 
	height:121px;}
.camion{
	background:url("/SiteCollectionImages/bnlac_img/Img_Home/488Home.jpg") no-repeat right bottom; 
	height:121px;}
.cinema{
	background:url(/SiteCollectionImages/bnlac_img/Img_Home/CinemaHome.jpg) no-repeat right bottom; 
	height:121px;}
.creta{
	background:url(/SiteCollectionImages/bnlac_img/Creta2_shout.gif) no-repeat right bottom; 
	height:121px;}
.telem{
	background:url(/SiteCollectionImages/bnlac_img/telematica_shout.gif) no-repeat right bottom; 
	height:121px;}
.vaso{
	background:url(/SiteCollectionImages/bnlac_img/simb_vaso.jpg) no-repeat right bottom; 
	height:121px;}
.euro{
	background:url(/SiteCollectionImages/bnlac_img/simb_euro.jpg) no-repeat right bottom; 
	height:121px;}
.rippass{
	background:url(/SiteCollectionImages/bnlac_img/rippass_shout.gif) no-repeat right bottom; 
	height:121px;}
.leastrum{
	background:url(/SiteCollectionImages/bnlac_img/Leas_Strum_shout.gif) no-repeat right bottom; 
	height:121px;}

.col_widget h1{ 
	font-size:15px; 
	color:#00986F; 
	background:url(/SiteCollectionImages/bnlac_img/bg_h1_green.gif) no-repeat left; 
	padding-left:25px; 
	font-weight:bold; 
	text-transform:uppercase; 
	margin-bottom:5px; 
	clear:both;}
.col_widget label{
	color:#00986F;}
.opt_controller{
	color:#00986F; 
	font-weight:bold; 
	text-transform:uppercase; 
	font-size:11px;}


/* ----------------------------- aggiunto GDV 3Mar2009  ------------------------*/
.shout_box_tlr{
	width:197px;
	height:136px; 
	float:left; 
	background:url(/SiteCollectionImages/bnlac_img/bg_box_tlr.jpg) no-repeat; 
	overflow:hidden;
	position:relative;
	margin-bottom:5px;}
.shout_box_tlr p{
	width:80%;}
.shout_box_tlr h1{
	font-family:Arial, Helvetica, sans-serif; 
	color:#D51300; 
	font-size:18px; 
	text-transform:uppercase; 
	font-weight:normal;} 
a.accedi{
	padding-left:55px;
	background:url(/SiteCollectionImages/bnlac_img/Accedi_bot.jpg) no-repeat;
	color:#666666;
	font-size:12px;
	text-decoration:none;
	position:absolute;
	left: 15px;
	top: 91px;
}
a.accedi:hover{
	color:#D51300;}
.lanci_tlr_mrg{
	padding:15px;}

.crm{
	background:url(/SiteCollectionImages/bnlac_img/CRM_shout.gif) no-repeat right bottom; 
	height:121px;}

.col_widget h1{ 
	font-size:15px; 
	color:#00986F; 
	background:url() no-repeat left; 
	padding-left:0px; 
	font-weight:bold; 
	text-transform:uppercase; 
	margin-bottom:5px; 
	clear:both;}
.col_widget label{
	color:#00986F;}
.opt_controller{
	color:#00986F; 
	font-weight:bold; 
	text-transform:uppercase; 
	font-size:11px;}







/* ----------------------------- gestione del calendario  ------------------------*/
.calendar{
	font-size:10px; 
	color:black; 
	width:195px; 
	margin:10px 0 10px 0} 
.calendar td{
	height:12px; 
	text-align:center; 
	border-right:1px solid white;
	border-bottom:1px solid white;}
.calendar th{
	background:#00986F; 
	color:white;
	border-right:1px solid white;
	border-bottom:1px solid white}
.calendar td a{
	background:#D1D1D0;
	color:#00986F;
	display:block; 
	width:100%; 
	height:12px; 
	padding-bottom:2px}
.promo_widget{
	background:url(/SiteCollectionImages/bnlac_img/phone.jpg) no-repeat bottom right; 
	width:195px;
	margin:20px 0;}
.promo_widget p{
	width:60%;}
.scarica_wdgt{
	display:block; 
	height:16px; 
	width:86px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_link.gif) no-repeat; 
	color:#00986F; 
	text-align:center; 
	font-size:11px; 
	text-decoration:none; 
	line-height:13px;}
.vedieventi{
	float:right; 
	margin-right:10px; 
	margin-bottom:10px;}


/* ----------------------------- pagina partners  --------------------*/
.ad_partners_space{
	width:507px; 
	height:296px; 
	position:relative;
	margin-top:10px;
	 }
.ad_partners{
	background:url(/SiteCollectionImages/bnlac_img/Img_Default/PartnersDefault.jpg) no-repeat;
}

.ad_partners2{
	background:url(/SiteCollectionImages/bnlac_img/Img_Default/PADefault.jpg) no-repeat;
}
.ad_artigiani{
	background:url(/SiteCollectionImages/bnlac_img/Img_Default/ArtigianoDefault.jpg) no-repeat;
}
.ad_partners_cont{
	position:absolute;
	width:400px; 
	top:58px; 
	left:53px;}

.ad_partners_cont h1{
	font-family: Arial,Helvetica, sans-serif; 
	color:#D51300; 
	font-size:20px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_h1_red.gif) no-repeat 0px 5px; 
	padding-left:17px;
	text-transform:uppercase;}
.ad_partners_cont p{
	margin-bottom:20px;}
.scopri3{
	display:block; 
	height:18px; 
	width:90px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_link2.gif) no-repeat;}
.login3	span{
	display: block; 
	width:145px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff; 
	text-align:right; 
	margin:0px 5px 5px 5px;}
.login3	span a{
	display: block; 
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;color:#ffffff;
	text-decoration:underline; text-align:center;
	margin:0px 5px 5px 55px;}
.login3	span a:hover{
	display: block; 
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:underline; 
	text-align:center; 
	margin:0px 5px 5px 55px;}

.login3 img {
	display: block; 
	margin:20px 0 0 65px;

}

.small_banner{
   width:195px;
   height:136px;
 }
/* ----------------------------- vetrina home v 4	-----------------*/


#m1_myjob{
	background:url(/SiteCollectionImages/bnlac_img/myjob.gif) no-repeat 0 6px;
	display:block;
	height:33px;
	width:36px;
	position:absolute;
	left: 737px;
	top: 1px;
	margin:0;
}

#m1_myspace	{
	background:url(/SiteCollectionImages/bnlac_img/myspace.gif) no-repeat 0 6px;
	display:block;
	height:33px;
	width:60px;
	position:absolute;
	left: 818px;
	top: 1px;
}

#m1_consigliati{
	background:url(/SiteCollectionImages/bnlac_img/pul_consigliati.jpg) no-repeat 0 6px;
	display:block;
	height:33px;
	width:146px;
	position:absolute;
	left: 744px;
	top:0px;
}
	
#m1_consigliati .txt_controller{
	display:none;}
#m1_myjob .txt_controller{
	display:none;}
#m1_myspace .txt_controller{
	display:none;}

.login_space{
	width:917px; 
	margin-left:23px; 
	height:29px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_login_box.jpg) repeat-x;}
	
.login_space h4{
	color:#007455; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-transform:uppercase; 
	padding:6px 0 0 10px;
	width:200px;
	float:left;}
span.nomecognome{
	color:white; 
	text-transform:none; 
	margin-left: 5px;}
	
.chiudisessione{
	display:block; 
	height:16px;
	width:86px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_logout.gif) no-repeat; 
	color:#00986F; 
	text-align:center; 
	font-size:11px; 
	text-decoration:none; 
	margin:7px 0 0 20px}
	
.news_box{
	width:917px; 
	margin-left:23px;
	margin-top:10px;
	background:url(/SiteCollectionImages/bnlac_img/bg_novita.jpg) repeat-x top left #dbf3eb; 
	min-height:110px;}
	
.news_box2{
	width:852px;
    margin-left:55px;
	margin-right:10px;}

.personal_news{
	background:url(/SiteCollectionImages/bnlac_img/calendario.gif) no-repeat top left;
	padding:0 7px 0 43px; 
	width:140px; 
	border-right:1px solid #C6C4C4; 
	min-height:85px; 
	margin-left:10px; 
	float:left; 
	position:relative;
	display:inline;
	margin-bottom:3px;}
	
.calendar_date{
	position:absolute; 
	top:15px; 
	left:6px; 
	width:20px; 
	height:20px; 
	color:#0A9866;
	font-size:14px; 
	text-align:center}
	
.leggi{
	float:right; 
	color:#009661; 
	margin-right:10px;
	margin-bottom:5px; 
	font-size:10px; 
	text-decoration:underline;
	text-transform:uppercase;
	}

.personal_news .data{ 
	color:#666666; 
	font-size:10px;}
	
.titolo{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#666666; 
	text-decoration:underline; 
	font-weight:bold;}

.vetrina_home{
	float:left; 
	margin-top:8px; 
	width:708px;}

.shout_box_pc{
	width:231px;
	height:146px; 
	float:left; 
	background:url(/SiteCollectionImages/bnlac_img/bg_box_lancio_pc.jpg) no-repeat; 
	overflow:hidden; 
	margin-right:5px; 
	margin-top:7px;}
.shout_box_pc p{
	width:60%; 
	margin:0; 
	padding:7px 0;}
.shout_box_pc h1{
	font-family:Arial, Helvetica, sans-serif; 
	color:#D51300; 
	font-size:18px; 
	text-transform:uppercase; 
	font-weight:normal;} 
.shout_box_pc a{
	color:#D51300;}
.designer{
	background:url(/SiteCollectionImages/bnlac_img/simb_designer.jpg) no-repeat right bottom; 
	height:121px;}
.giornali{
	background:url(/SiteCollectionImages/bnlac_img/simb_giornali.jpg) no-repeat right bottom; 
	height:121px;}
.cassaforte{
	background:url(/SiteCollectionImages/bnlac_img/simb_cassaforte.jpg) no-repeat right bottom; 
	height:121px;}
.euro{
	background:url(/SiteCollectionImages/bnlac_img/simb_euro.jpg) no-repeat right bottom; 
	height:121px;}
.vaso{
	background:url(/SiteCollectionImages/bnlac_img/simb_vaso.jpg) no-repeat right bottom; 
	height:121px;}
.furgone{
	background:url(/SiteCollectionImages/bnlac_img/simb_forgone.jpg) no-repeat right bottom; 
	height:121px;}
h1.contattaci{
	color:white; 
	font-size:16px}
.col_quicklink2 p{
	margin:5px 0; 
	color:white;}
.col_quicklink3 p{
	margin:5px 0; 
	color:white;}
/* ----------------------------- vetrina prodotti v 4	-----------------*/
.col_dx_prod{
	width:205px; 
	margin:9px 3px 0 0; 
	float:right; 
	display:inline;}
.box_scopri	img{
	width:202px; 
	height:177px;
	border:solid 1px #bfbfbf; 
	text-align:center;}
.m7{
	width:892px;
	padding:0 0 0 25px;
	margin-left:23px;
	height:36px;
	background:url(/SiteCollectionImages/bnlac_img/bg_m7.jpg) repeat-x; 
	clear:both;}
.m7 li{
	float:left;
	list-style:none;}
.m7 a{
	display:block; 
	width:82px;
	height:31px; 
	float:left; 
	margin-right:3px;
	background:url(/SiteCollectionImages/bnlac_img/bg_m7_menu.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-transform:uppercase; 
	color:#ffffff; 
	text-decoration:none; 
	background-position:top;
	padding:5px 14px 0 5px;}
.m7 a:hover, #m7_active{
    background-position:bottom;
	color:#00986F;
	padding:5px 14px 0 5px;}
	
.prod_box1{
	width:510px; 
	height:91px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_prod1.jpg) no-repeat;
	border-top:solid 1px #91dcc1;
	border-bottom:solid 1px #91dcc1; 
	margin-bottom:9px; 
	padding-left:180px; 
	padding-top:10px; 
	position:relative;
}
.prod_box1	h1{
	display:block ;
	background:url(/SiteCollectionImages/bnlac_img/bg_h1_red.gif) no-repeat; 
	padding-left:15px;font-family:Arial, Helvetica, sans-serif; 
	color:#d70f00; 
	font-size:12px; 
	text-transform:uppercase; 
	font-weight:normal;
	width:360px;}
.prod_box1	p{
	display:block ; 
	width:360px;
	font-family:Arial, Helvetica, sans-serif; 
	margin-top:20px;}
.prod_box1	ul{
	display:block;
	list-style-type:none;
	width:90px;
	position:absolute;
	left: 579px;
	top: 13px;
}
.prod_box1 li{
	margin-bottom:4px;}	
.prod_box2{
	width:510px; 
	height:91px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_prod2.jpg) no-repeat;
	border-top:solid 1px #91dcc1;
	border-bottom:solid 1px #91dcc1; 
	margin-bottom:9px; 
	padding-left:180px; 
	padding-top:10px; 
	position:relative}
.prod_box2 h1{
	display:block ;
	background:url(/SiteCollectionImages/bnlac_img/bg_h1_red.gif) no-repeat; 
	padding-left:15px;font-family:Arial, Helvetica, sans-serif; 
	color:#d70f00; 
	font-size:12px; 
	text-transform:uppercase; 
	font-weight:normal;
	width:360px;}
.prod_box2	p{
	display:block ; 
	width:360px;
	font-family:Arial, Helvetica, sans-serif; 
	margin-top:20px;}
.prod_box2	ul{
	display:block;
	list-style-type:none;
	width:90px;
	position:absolute;
	left: 579px;
	top: 13px;
}
.prod_box2	li{
	margin-bottom:4px;}	         	
.prod_box3{
	width:510px; 
	height:91px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_prod3.jpg) no-repeat;
	border-top:solid 1px #91dcc1;
	border-bottom:solid 1px #91dcc1; 
	margin-bottom:9px; 
	padding-left:180px; 
	padding-top:10px; 
	position:relative;}
.prod_box3 h1{
	display:block ;
	background:url(/SiteCollectionImages/bnlac_img/bg_h1_red.gif) no-repeat; 
	padding-left:15px;font-family:Arial, Helvetica, sans-serif; 
	color:#d70f00; 
	font-size:12px; 
	text-transform:uppercase; 
	font-weight:normal;
	width:360px;}
.prod_box3	p{
	display:block ; 
	width:360px;
	font-family:Arial, Helvetica, sans-serif; 
	margin-top:20px;}
.prod_box3	ul{
	display:block;
	list-style-type:none;
	width:90px;
	position:absolute;
	left: 579px;
	top: 13px;
}
.prod_box3	li{
	margin-bottom:4px;}	        
/* -----------------------------login vetrina home v 4	-----------------*/

.wrapper_login{
	width:621px;
	float:left;
	margin-bottom:150px;}
.diventa_partner{
	width:270px;
	float:left;}
.area_riservata{
	width:321px; 
	height:227px; 
	background:url(/SiteCollectionImages/bnlac_img/bg_area_riservata_login.jpg) no-repeat;
	float:right;
	margin:0 0 150px 30px;}
.area_riservata	p{
	display: block; 
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff; 
	margin:43px 0 25px 55px;}
.area_riservata	span{
	display: block; 
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff; 
	text-align:right; 
	margin:0px 0 5px 35px;}
.area_riservata	span a{
	display: block; 
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline; 
	text-align:center; 
	margin:0px 0 5px 45px;}
.area_riservata	span a:hover{
	display: block; 
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline; 
	text-align:center; 
	margin:0px 0 5px 45px;}
.area_riservata	a img{
	display: block; 
	margin:20px 0 0 220px;}
.col_dx_login{
	width:270px;
	float:right;
	margin:0 0 0 30px;}
.box_assistenza_login{
	width:253px; 
	height:222px;
	border:solid 1px #eae9e9;
	background:url(/SiteCollectionImages/bnlac_img/bg_box_assistenza_login.jpg);
	padding-left:15px;}
.box_assistenza_login  h1{
	width:80px; 
	height:20px;
	background:url(/SiteCollectionImages/bnlac_img/title_assistenza.jpg) no-repeat;
	margin:10px 0 10px 0;}
.box_assistenza_login  h1 span{
	display:none;}
.box_assistenza_login p{
	font-family:Arial, Helvetica, sans-serif; 
	color:#00986f; 
	font-size:11px; 
	text-transform:uppercase; 
	font-weight:bold;}
.box_assistenza_login ul{
	list-style-type:none;
	margin:0 0 15px 5px;}
.box_assistenza_login li a{
	font-family:Arial, Helvetica, sans-serif; 
	color:#00986f; 
	font-size:12px; 
	text-decoration:none;}
.box_assistenza_login li a:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#00986f; 
	font-size:12px; 
	text-decoration:none;}
/* -----------------------------hp eventi selregionale v2	-----------------*/

.center_background2{
	background: url(/SiteCollectionImages/bnlac_img/bg_central_gray.gif) repeat-x bottom; 
	width:493px; 
	padding:5px 0 10px 0; 
	padding-bottom:40px; 
	margin:7px 0 40px 0;  
	border:solid 1px #d3dbe4;}
.center_background2	p{
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:12px;
}
.cartina_italia{
	float:left; 
	width:340px;}
.sel_regioni{
	width:150px; 
	float:right;
	margin-top:10px;
}

/* ----------------------------- hp navigazione prodotti v5 -------------------*/
.box_offerta{
	background:url(/SiteCollectionImages/bnlac_img/sfondo_box_principe.jpg) repeat-x bottom;
}
.persona_lente{
	background:url(/SiteCollectionImages/bnlac_img/persona_lente.jpg) no-repeat right bottom;
	height:110px;
	padding:40px 0 0 30px;
	margin:10px 0;
	min-height:130px;
}
						
.box_offerta h1{ 
	font-size:18px; 
	color:#D70F00; 
	font-weight:normal; 
	text-transform:uppercase; 
	margin-bottom:5px;}
.box_offerta p{
	width:60%; 
	position:relative;}

.round_bt{ 
	background:url(/SiteCollectionImages/bnlac_img/bt_sfumato.gif) top right no-repeat; 
	display:block; 
	height:33px; 
	width:95px; 
	padding-top:14px;
	margin-right:150px;
	margin-bottom:10px;
	text-transform:uppercase;
	color:#CF0E00;
	text-decoration:none;
}
.h1_rosa{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box_rosa.gif) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
/***** Aggiunti i titoli degli altri colori *****/
.h1_verde{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box_green.gif) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_fucsia{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box_fucsia.gif) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_celeste{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box_l_blue.gif) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_verde_chiaro{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box_l_green.gif) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_arancione{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box_orange.gif) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_rosso{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box_rosso.gif) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_giallo{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/bt_fist_box_yellow.gif) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
/*****Titoli aggiunti da De Vito 27/02/2009******/
.h1_opquot{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/opquot_1.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_seraz{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/spaz_1.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_inpag{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/inpag_1.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_agev{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/agev_1.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_L1068{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/L1068.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_FINantconBT{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/fin_antcon_BT.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_FINavvatt{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/fin_avvatt.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_FINenver{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/fin_enver.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_FINimpfem{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/fin_impfem.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_FINinvest{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/fin_invest.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_FINrippass{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/fin_rippass.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_FINscoLT{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/fin_sco_LT.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}
.h1_FINtelem{
	font-family: Arial, Helvetica, sans-serif;
	color:#009661; 
	font-size:16px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/fin_telem.jpg) no-repeat 0px 3px; 
	padding-left:10px;
	padding-bottom:20px;
}

/************************************************/
	
.center_background_impfem{
	background:url(/SiteCollectionImages/bnlac_img/bg_impfem.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
	}
/***** Aggiunti i titoli degli altri colori *****/
.center_background_rosa
{
	background:url(/SiteCollectionImages/bnlac_img/bg_pink.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_verde
{
	background:url(/SiteCollectionImages/bnlac_img/bg_green.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_fucsia
{
	background:url(/SiteCollectionImages/bnlac_img/bg_fucsia.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_celeste
{
	background:url(/SiteCollectionImages/bnlac_img/bg_l_blue.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_verde_chiaro
{
	background:url(/SiteCollectionImages/bnlac_img/bg_l_green.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_arancione
{
	background:url(/SiteCollectionImages/bnlac_img/bg_orange.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_rosso
{
	background:url(/SiteCollectionImages/bnlac_img/bg_red.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_giallo
{
	background:url(/SiteCollectionImages/bnlac_img/bg_yellow.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}

/***Backgrounds aggiunti da De Vito 27/02/2009****/
.center_background_opquot
{
	background:url(/SiteCollectionImages/bnlac_img/bg_cc.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_seraz
{
	background:url(/SiteCollectionImages/bnlac_img/bg_spa.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_inpag
{
	background:url(/SiteCollectionImages/bnlac_img/bg_iep.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_agev
{
	background:url(/SiteCollectionImages/bnlac_img/bg_agev.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}
.center_background_finanz
{
	background:url(/SiteCollectionImages/bnlac_img/bg_finanz.jpg) repeat-x bottom; 
	width:95%; 
	padding:0 5px; 
	padding-bottom:40px;
	margin:10px 0 0px 0;  
}








/************************************************/
.bt_saperne{
	display:block; 
	width:103px; 
	height:15px; 
	background: url(/SiteCollectionImages/bnlac_img/bt_saperne.gif) no-repeat;}
.bt_entra{
	display:block; 
	width:103px; 
	height:15px; 
	background: url(/SiteCollectionImages/bnlac_img/bt_entraincontatto.gif) no-repeat;}
.bt_trovaci{
	display:block; 
	width:103px; 
	height:15px; 
	background: url(/SiteCollectionImages/bnlac_img/Bottone_Trovaci.gif) no-repeat;}
.bt_trova{
	display:block; 
	width:103px; 
	height:15px; 
	background: url(/SiteCollectionImages/bnlac_img/Made%20in%20Lombardy/Trova%20copia.jpg) no-repeat;}		
.bt_simula{ 
	display:block; 
	width:88px; 
	height:15px; 
	background: url(/SiteCollectionImages/bnlac_img/bt_simula.gif) no-repeat; }
.bt_contattaci{ 
	display:block; 
	width:88px; 
	height:15px; 
	background: url(/SiteCollectionImages/bnlac_img/contattaci.jpg) no-repeat; }	
.call_to_action_impfem{
	background:#FEC2C2;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:40px;}
/***** aggiunti per gli altri colori *****/
.call_to_action_rosa
{
	background:#FEC2C2;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:0px;
}
.call_to_action_verde
{
	background:#009661;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:0px;
}
.call_to_action_fucsia
{
	background:#FF33CC;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:40px;
}
.call_to_action_celeste
{
	background:#00D9E1;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:40px;
}
.call_to_action_verde_chiaro
{
	background:#06FF00;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:40px;
}
.call_to_action_arancione
{
	background:#FF8400;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:40px;
}
.call_to_action_rosso
{
	background:#CF0E00;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:40px;
}
.call_to_action_giallo
{
	background:#FFEB11;
	height:15px; 
	padding:7px 5px ; 
	width:95%;
	margin-bottom:40px;
}
/*****************************************/

	
/* ----------------------- home contatti ----------------------*/
#home_contatti	.h2_green	{ background:none; padding:0; margin:15px 0 8px 0;}
.elenco_indirizzi li		{list-style:none; padding:10px 0; margin:0; font-size:12px; border-bottom:1px solid #C1DCF3; }
.elenco_indirizzi a 		{color:#666666; text-decoration:none;}
.elenco_indirizzi a:hover	{color:#D51300;}
.elenco_indirizzi p			{margin:3px 0;}
.pipe						{padding-right:10px; margin-right:10px; border-right:1px solid #666666;}

/* -----------------------------home news v5	-----------------*/

.box_principe {
	background:url(/SiteCollectionImages/bnlac_img/bg_box_principe.jpg) repeat-x;
	height:149px;
	position:relative;
}

.ct_margin {
	padding:37px 24px 0 24px;
}

.calendar_scad {
	position:relative;
	top:4px;
	right:9px;
	width:37px;
	height:34px;
	background:url(/SiteCollectionImages/bnlac_img/calendario.gif) no-repeat;
	padding:12px 0 0 0px;
	text-align:center;
	line-height:1em;
	text-transform:uppercase;
	color:#009661;
	font-size:10px;
}


.calendar_placer {
	position:absolute;
	top:4px;
	right:9px;
	width:37px;
	height:34px;
	background:url(/SiteCollectionImages/bnlac_img/calendario.gif) no-repeat;
	padding:12px 0 0 0px;
	text-align:center;
	line-height:1em;
	text-transform:uppercase;
	color:#009661;
	font-size:10px;
}

.calendar_placer span{
	text-transform:uppercase;
	color:#009661;
	font-size:11px;
}

.news_wrapper{
   clear:both;
    width:470px;
	height:90px;
	padding:11px 0;
	border-bottom:1px solid #c5ddf5;
	background:url(/SiteCollectionImages/bnlac_img/bg_hp_news.jpg) repeat-x;
	position:relative;
	}
.new_int_box{
	width:189px;
	height:80px;
	border-right:1px solid #c5ddf5;
	float:left;
	padding:10px 30px 0 15px;
	position:relative;
}

.new_int_box p{
   display:block;
	padding:15px 0 0 0;
}

.new_int_box2{
	width:189px;
	height:80px;
	float:right;
	padding:10px 30px 0 15px;
	position:relative;
}

.new_int_box2 p{
   display:block;
	padding:15px 0 0 0;
}

.links{
	width:35px;
	height:16px;
	padding-right:18px;
	background: url(/SiteCollectionImages/bnlac_img/short_link_button.gif) top right no-repeat;
	position:absolute;
	right: 4px;
	top: 83px;
	color:#009661; 
	font-size:10px; 
	text-decoration:none;
	text-transform:uppercase;
	padding-top:1px;
  }

  
.archivio{
	width:460px;
	height:22px;
	background-color:#70c4a6;
	text-align:right;
	padding-top:5px;
	padding-right:10px;}

.links2{
	width:35px;
	height:16px;
	padding-right:18px;
	background: url(/SiteCollectionImages/bnlac_img/short_link_button.gif) top right no-repeat;
	position:absolute;
	right: 9px;
	top: 130px;
	color:#009661; 
	font-size:10px; 
	text-decoration:none;
	text-transform:uppercase;
  }
/*--------------------------------------------------------------------------*/
/* Mancanti rispetto alle vecchie versioni dei template			            */
/*--------------------------------------------------------------------------*/
.logo_margin 			{margin-left:10px;}
.footer_menu			{float:left; margin:0; padding:0;}
.footer_menu li			{display:inline; padding:0 8px; border-right:1px solid #666666;}
.footer_menu a			{color:#666666; text-decoration:none;}
.footer_menu a:hover	{color:#D70F00;}

/*--------------------------------------------------------------------------*/
/* Definizioni aggiunte per la gestione del menu di primo livello           */
/*--------------------------------------------------------------------------*/
.bnl-topNavContainer
{
 background-image:url("/SiteCollectionImages/bnlac_img/bg_menuAC.jpg");
 background-repeat:repeat-x;
 /*top left;*/ width:927px; margin:0; padding:0; margin-left:19px;
 height:38px;
}
 
.bnl-topNav
{
   /***/ position:relative;
   /***/ top:-1px;
}
.bnl-topNavItem
{
 background-image: url('/SiteCollectionImages/bnlac_img/Splitter.jpg');
 background-repeat:no-repeat;
 background-position:top right; 
 font-size: 12px;  
 text-decoration:none; 
 font-weight:bold;
 color: white;
 
}
.bnl-topNavItem a
{
 display:block;
 padding:12px 20px 0px 20px;
 height:38px;
 margin-right:0px;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 text-transform:uppercase; 
 color:#00986F; 
 text-decoration:none;
}

.bnl-topNavSelected a
{
 background-image: url('/SiteCollectionImages/bnlac_img/bg_menuhoverAC.jpg');
 background-position:top ; 
 background-repeat:repeat-x;
 color: white;
}
.bnl-topNavHover a:hover 
{
 background-image: url('/SiteCollectionImages/bnlac_img/bg_menuhoverAC.jpg');
 background-repeat:repeat-x;
 background-position:top right;
 color:white;
}

/*--------------------------------------------------------------------------*/
/* Definizioni aggiunte per i contatti, ecc...							            */
/*--------------------------------------------------------------------------*/
/* ---------------------- locator lightbox --------------*/
.wrapper_locator{
	width:451px;
	height:206px;
	background-color:#FFFFFF;
	padding:5px 11px 11px;
	position:relative;
}
	
.wrapper_locator h1{
    font-family: Arial, Helvetica, sans-serif;
	color:#00ad70;
	font-size:15px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/green_popup.jpg) 0 2px no-repeat;
	padding-left:10px;
	padding-bottom:5px;
}

.locator_int{
	width:419px;
	height:171px;
	background:url(/SiteCollectionImages/bnlac_img/bg_locator.jpg) repeat-x;
	border:1px solid #c1c0bf;
	padding:10px 15px 0 15px;
}


.locator_int p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.campi_obbl{
    width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#00986f;
	position:absolute;
	left: 362px;
	top: 13px;
}


.cap{
	width:243px;
	float:left;
	padding-top:40px;
	}
	
.cap span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:uppercase;}
	
.cap span.ast{
	color:#00986f;
}

.cap a img{
	margin-top:30px;
}
	
.italy{
	width:136px;
	padding-right:40px;
	float:right;}
/* ---------------------- fatti contattare --------------*/
.wrapper_cont{
	width:465px; /*562 451*/
	background-color:#FFFFFF;
/*	padding:5px 12px 12px; */
	padding:0px;
	position:relative;
	
/*	border:thin;
	border-style:dashed*/
	}
	
.wrapper_cont h1{
    font-family: Arial, Helvetica, sans-serif;
	color:#00ad70;
	font-size:15px;
	text-transform:uppercase;
	background:url(/SiteCollectionImages/bnlac_img/green_popup.jpg) 0 2px no-repeat;
	padding-left:10px;
	padding-bottom:3px;
}

.cont_int{
	width:461px; /*540 419*/
	/*background:url(/SiteCollectionImages/bnlac_img/bg_fatti_cont.gif) repeat-x;*/  /* commentato*/
	border:1px solid #c1c0bf;
	padding:0px;

	/*border:thin;
	border-style:dashed*/
}

.campi_obbl2{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#00986f;
	position:absolute;
	left: 350px;
	top: 7px;
}

.form_sx{
	width:200px; /*246*/  /*modificato*/
	float:left;
	text-align:right;
	margin-top:3px;
	margin-right:5px;    /*aggiunto*/
	
	/*border:thin;
	border-style:dashed;
 border-color:teal;*/
	}
	
.form_sx label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:lowercase;  /* modificato */
	}
	
.form_sx span{
	color:#00986f;
	}
	
.space{
 margin-bottom:15px; /*10*/  /* modificato */
 
 	/*border:thin;
	border-style:dashed;
	border-color:red;*/
 }

 .cont_container{
	width:180px;
	margin:10px 0px 0px 0px;
	text-align:left;    /*aggiunto */
}
	
.form_dx{
	width:243px; /*264*/
	float:right;
	text-align:right;
	margin-top:3px;
/*	border:thin;
	border-style:dashed;
	border-color:orange; */
	}
	
.form_dx label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:lowercase;  /* modificato */
	}

.form_dx span{
	color:#00986f;
	}

.form_dx img{
	margin:10px 15px 0 0;
	}
/*****************************/
/****** A G G I U N T O ******/
.cap_imgbut{
	margin-top:30px;
}
.cont_imgbut{
	margin-right:60px;
}
.radio label{
	padding-right:20px; 
	vertical-align:3px; 
	white-space:nowrap;
}

.radio input{
	margin-bottom:5px;
}
/*****************************/

/*******************************************************************************************************/
/* 			AGGIUNTO per  ligbox */
/*******************************************************************************************************/
 #lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666; 
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/SiteCollectionImages/bnlac_img/overlay.png); }

* html #overlay{	
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);	
/*
	background-color: #333;
	background-color: transparent;
	background-image: url(/SiteCollectionImages/bnlac_img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/SiteCollectionImages/bnlac_img/overlay.png", sizingMethod="scale");
*/
	}

	
	
.news_int_wrapper h1{
    font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	background: url(/SiteCollectionImages/bnlac_img/bg_title_pink.gif) 0 3px no-repeat;
	color:#D50F00; 
	margin:10px 20px 30px 20px;
	padding-left:10px;}
/***********************		AGGIUNTO		********************/	
.tit_lb{
    font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	background: url(/SiteCollectionImages/bnlac_img/bg_title_verde.gif) 0 3px no-repeat;
	color:#009661; 
	margin:10px 20px 30px 20px;
	padding-left:10px;}
	
.tit_lb_rosa{
    font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	background: url(/SiteCollectionImages/bnlac_img/bg_title_pink.gif) 0 3px no-repeat;
	color:#009661; 
	margin:10px 20px 30px 20px;
	padding-left:10px;}
	
.tit_lb_rosso{
    font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	background: url(/SiteCollectionImages/bnlac_img/bg_title_red.gif) 0 3px no-repeat;
	color:#009661; 
	margin:10px 20px 30px 20px;
	padding-left:10px;}
	
.tit_lb_giallo{
    font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	background: url(/SiteCollectionImages/bnlac_img/bg_title_yellow.gif) 0 3px no-repeat;
	color:#009661; 
	margin:10px 20px 30px 20px;
	padding-left:10px;}
	
.tit_lb_arancio{
    font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	background: url(/SiteCollectionImages/bnlac_img/bg_title_orange.gif) 0 3px no-repeat;
	color:#009661; 
	margin:10px 20px 30px 20px;
	padding-left:10px;}				
/*******************************************************************/
.news_col_wrapper{
    width:654px;
	padding:15px 20px 5px 20px;
	border-bottom:1px solid #C5DDF5; 
}
.news_sx{
	float:left; 
	width:306px;
	padding-right:20px;
	border-right:1px solid #C5DDF5;
	}
.news_dx{
	float:right; 
	width:307px;
	margin-left:20px; }
	
.news_dx a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;}


.news_wrapper p{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#666666;}

.news_wrapper .separator{
	border-bottom:1px solid #C5DDF5;
	padding:10px 0;
	}
	
.news_wrapper .separator{
	border-bottom:1px solid #C5DDF5;
	padding:10px 0;
	}

.my_separator{
	border-bottom:1px solid #C5DDF5;
	padding:10px 0;
	}

.news_wrapper h3{
	color:#009661; 
	font-size:11px; 
	text-transform:uppercase; 
	margin-top:20px;}
	
.news_col_wrapper h3	/**** AGGIUNTO ****/
{
	color:#009661; 
	font-size:11px; 
	text-transform:uppercase; 
	margin-top:20px;
}

.tassi{ 
	background:url(/SiteCollectionImages/bnlac_img/bg_tassi.jpg) repeat-x bottom left white;
    height:34px;
	border:1px solid #66C0A0; 
	margin:40px auto 15px auto;
	width:200px;
	padding:12px;
	}
						
.tassi p{
	color:#009661; 
	font-size:10px; 
	font-weight:bold;}
	
.news_wrapper .valore{
	color:#666666; 
	font-size:12px; 
	font-weight:normal; 
	margin-left:5px;}
/*******************************************************************************************************/

/***********************************************/
/**** tolto dal layout generico ****/
.ms-WPBody
{
font-size:14pt;
font-family:arial,verdana,helvetica,sans-serif;
}
.ms-WPBody A:link,.ms-WPBody A:visited
{
color:green;
text-decoration:none;
}
.ms-WPBody A:hover
{
color:#000000;
text-decoration:none;
}
.link-item
{
 font-family: arial;
 font-size: 8pt;
 border-bottom-style: dotted;
 border-bottom-width: 1px;
 border-bottom-color: #C0C0C0;
 padding-bottom: 10px;
}
/***********************************************/
/**** AGGIUNTO per le liste ****/
.titolo_lista
{
	color:#009661;
	font-weight:bold;
}
/*******************************/
/***********************************************/
/**** AGGIUNTO per i link hai documenti ****/
.doc_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
/***********************************************/
/***** BOX TITOLO PRODOTTO *****/
.box_titolo_prodotto
{
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
	margin: 0px 0px 8px;
	width: 464px;
	height: 122px;
	background:url(/SiteCollectionImages/bnlac_img/bg_box_titolo_prodotto.jpg) repeat-x;
}
.titolo_prodotto
{
	font-family:Arial, Helvetica, sans-serif; 
	color:#D51300; 
	font-size:18px; 
	text-transform:uppercase; 
	font-weight:normal;
	margin-top: 30px;
	margin-left: 20px;
}
.sub_titolo_prodotto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #909090;
	margin-left: 20px;
}
/*******************************/

/********** FINANZIAMENTI **************/
.l_group 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; display:block; margin-top:5px;}
.l_group a 		{color:#124D38; text-decoration:none; font-family:Helvetica,Arial, sans-serif}
.l_group a:hover 	{color:#D70F00;}
.m4{
	margin:0px 0 10px 0; 
	padding-right:8px;}
.m4	li{
	line-height:2.1em; 
	border-bottom:1px solid #9DF5D7;
	text-transform:uppercase; 
	font-size:11px; 
	list-style:none;}
.m4	a{ 
	color:#009966; 
	text-decoration:none; 
	font-family:Helvetica,Arial, sans-serif}
.m4 a:hover, #m4_active{
	color:#D70F00;}
.list_title{
	color:#124D38; 
	font-weight:bold; 
	background:url(/SiteCollectionImages/bnlac_img/bg_li_title.gif) no-repeat right;
	font-family:Helvetica,Arial, sans-serif;
	padding-top:10px;}

.l_family 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:5px 20px 0; color:#124D38; background:url(/SiteCollectionImages/bnlac_img/bg_li_title.gif) no-repeat right; text-transform:uppercase; display:block;}
.l_family a 		{color:#124D38; text-decoration:none; font-family:Helvetica,Arial, sans-serif}
.l_family a:hover 	{color:#D70F00;}

.m5			{margin:0 10px 10px 20px; padding:0;}
.m5 li                	{line-height:2.1em; border-bottom:1px solid #9DF5D7; margin:0 0px; text-transform:uppercase; font-size:11px; list-style:none;}
.m5 a                   {color:#009966; text-decoration:none; font-family:Helvetica,Arial, sans-serif}
.m5 a:hover, #l_active  {color:#D70F00;}

/* per famiglie con un solo prodotto... la famiglia è il prodotto stesso */
.no_item		{background:#ffffff;}
/***************************************/
	.pipeContatti				
	{
		padding-right:5px; 
		padding-left:5px;
	}
	.bg_base
	{
		font-size: 2px;  
		width:5px; 
		height:12px; 
		float:left; 
		position: relative; 
		bottom: -2px; 
		right: 4px;
	}
