

 

 

 


 



















 

 

 


.help {
	font-size: xx-small; COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.help_indent {
	font-size: xx-small; COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A.help {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; COLOR: #3366CC
}
A.help:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; COLOR: #666699
}
A.help:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; COLOR: #3366CC
}
A.help:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; COLOR: #3366CC
}
H2.help {
	PADDING-left: 8px; font-weight: bold; font-size: x-small; COLOR: #000000; PADDING-TOP: 22px; BORDER-BOTTOM: 1px solid #B0B0B0; HEIGHT: 16px; BACKGROUND-COLOR: #F0F0F0; TEXT-ALIGN: left
}
H3.help {
	font-size: x-small; PADDING-left: 8px; font-weight: bold; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #F0F0F0
}
H3 A.help {
	font-size: x-small; COLOR: #000000; BACKGROUND-COLOR: #F0F0F0; TEXT-DECORATION: none
}
H4.help {
	PADDING-left: 8px; MARGIN: 16px 20px 0px 20px; COLOR: #000000; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #F0F0F0; TEXT-ALIGN: left
}
H4 A.help {
	font-weight: normal; font-size: xx-small; COLOR: #000000; font-style: italic; BACKGROUND-COLOR: #F0F0F0
}
P.help {
	PADDING-BOTTOM: 0px; MARGIN: 2px 20px 0px 30px; PADDING-TOP: 4px
}
P.help_indent {
	PADDING-BOTTOM: 0px; MARGIN: 2px 20px 0px 0px; PADDING-TOP: 4px
}
UL.help {
	MARGIN-left: 56px; MARGIN-right: 20px
}
OL.help {
	MARGIN-left: 56px; MARGIN-right: 20px
}
DL.help {
	MARGIN-left: 56px; MARGIN-right: 20px
}
PRE.help {
	MARGIN-left: 30px; font-family: monospace;
}
DT A.help {
	FONT-WEIGHT: 900; COLOR: #000000
}
DD.help {
	PADDING-BOTTOM: 20px; PADDING-TOP: 2px
}
LI.help {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.help {
	PADDING-right: 20px; PADDING-left: 30px; MARGIN-left: 28px
}
TH.help {
	TEXT-ALIGN: center; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top;
}
TD.help {
	PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; TEXT-ALIGN: left
}
samp {
    font-size: x-small;
}

TABLE.dataTable {
	color              : black; 
	width              : 90%;
	border-collapse    : collapse;
	border-color	   : Black;
	background-color   : white;  
	margin-left  : 28px;
}
.dataTable TH {
   font-weight: bold;
   font-size			: 0.7em;
   color                : black; 
   background-color  	: #F0F0F0;  
	
}
 

 

 

 

 

@charset "utf-8";




/* CSS Document */




/* **********************************BNL CSS******************************************** */


/* ************************* AGGREGATORE ********************************** */


.verticalContainer

{

	height:auto;

	margin:0;

	padding:0;

	border:0 none;

}

.horizontalContainer

{

	float:left;

	width:100%;

}


/* ****************************************************************************** */


BODY{font-family:Arial, Helvetica;margin:0;padding:0;font-size:100%; text-align:center; background:#fff;}


HTML{margin:0;}


IMG{border:none}


P,H1,H2,H3,UL,LI,FORM,INPUT{margin:0;padding:0}


A{text-decoration:none}


P A {text-decoration:underline !important;}


/*Gestione colori di default*/

.bnl_path A{color:#049460;}

.bnl_colDx .bnl_accordiOn A{background-color:#049460;}

DIV.bnl_bigSep{background-color:#049460;}

.bnl_colDx H2,.bnl_colDx .bnl_othProd H6{color:#049460 }

DIV.bnl_colDx .bnl_othProd{border-top-color:#049460}

.bnl_colDx a, .bnl_contCc a{color:#049460 }

DIV.bnl_clear{float:none;height:0;line-height:0;font-size:1px;clear:both}

DIV.bnl_right{float:right;}

DIV.bnl_left{float:left;}

OL{margin: 0; padding:0 0 0 18px }

OL LI{margin: 0; padding:0 }

#bnl_main{width:990px; text-align:left; margin:0 auto; padding:0; height: auto !important; height: 600px; min-height: 600px; }


IMG.png{position:relative; behavior: expression((this.runtimeStyle.behavior="none") && (this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "/wps/themes/html/BNLCommerciale/img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));}


.bnl_mail{font-size:11px; font-weight:normal; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; background:url(./img/btn_mail.gif) top left no-repeat;}


.bnl_print{font-size:11px; font-weight:normal; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; background:url(./img/btn_print.gif) top left no-repeat;}




.bnl_pdf{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_pdf.gif) top left no-repeat;}

*html .bnl_pdf{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_pdf.gif) top left no-repeat; }

.bnl_doc{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_doc.gif) top left no-repeat;}

*html .bnl_doc{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_doc.gif) top left no-repeat; }

.bnl_gif{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_gif.gif) top left no-repeat;}

*html .bnl_gif{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_gif.gif) top left no-repeat; }

.bnl_jpg{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_jpg.gif) top left no-repeat;}

*html .bnl_jpg{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_jpg.gif) top left no-repeat; }

.bnl_mp3{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_mp3.gif) top left no-repeat;}

*html .bnl_mp3{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_mp3.gif) top left no-repeat; }

.bnl_mpeg4{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_mpeg4.gif) top left no-repeat;}

*html .bnl_mpeg4{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_mpeg4.gif) top left no-repeat; }

.bnl_png{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_png.gif) top left no-repeat;}

*html .bnl_png{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_png.gif) top left no-repeat; }

.bnl_pps{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_pps.gif) top left no-repeat;}

*html .bnl_pps{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_pps.gif) top left no-repeat; }

.bnl_ppt{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_ppt.gif) top left no-repeat;}

*html .bnl_ppt{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_ppt.gif) top left no-repeat; }

.bnl_rar{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_rar.gif) top left no-repeat;}

*html .bnl_rar{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_rar.gif) top left no-repeat; }

.bnl_rtf{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_rtf.gif) top left no-repeat;}

*html .bnl_rtf{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_rtf.gif) top left no-repeat; }

.bnl_swf{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_swf.gif) top left no-repeat;}

*html .bnl_swf{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_swf.gif) top left no-repeat; }

.bnl_wmf{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_wmf.gif) top left no-repeat;}

*html .bnl_wmf{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_wmf.gif) top left no-repeat; }

.bnl_xls{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_xls.gif) top left no-repeat;}

*html .bnl_xls{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_xls.gif) top left no-repeat; }

.bnl_xml{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_xml.gif) top left no-repeat;}

*html .bnl_xml{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_xml.gif) top left no-repeat; }

.bnl_zip{font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_zip.gif) top left no-repeat;}

*html .bnl_zip{display:block;font-size:11px;font-weight:bold; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:0; background:url(/SupportingFiles/btn_zip.gif) top left no-repeat; }


.bnl_rss{font-size:11px; font-weight:normal; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; background:url(./img/btn_rss.gif) top left no-repeat;}

.bnl_delicious{font-size:11px; font-weight:normal; color:#797979 !important; line-height:25px;height:25px; padding:5px 0 5px 38px; background:url(./img/btn_delicious.gif) top left no-repeat;}

.bnl_other{font-size:11px; display:block; font-weight:bold; color:#1e854d !important; line-height:25px;height:25px; padding:5px 0 5px 38px; margin:3px 0; background:url(./img/btn_other.gif) top left no-repeat;}

.bnl_conFrame{overflow:hidden; width:752px; height:475px; padding:0; margin:0;}

.bnl_contObject{overflow:hidden; width:752px; height:437px; padding:0; margin:0;}

.bnl_contObjectHtml{overflow:auto; width:752px; height:437px; padding:0; margin:0;}

.bnl_contActionPop{overflow:hidden; width:752px; height:38px; padding:0!important; margin:0;}

.bnl_contner{width:700px !important;}

.bnl_conFrameSmall{overflow:hidden; width:600px; height:475px; padding:0; margin:0;}

.bnl_contActionPopSmall{overflow:hidden; width:600px; height:38px; text-align:right; padding:0!important; margin:0;}


DIV.bnl_bigSep{height:3px; margin:0; padding:0; font-size:0px; background-color:#049460;}

DIV.bnl_colDx.green DIV.bnl_bigSep, DIV.bnl_contCc.green DIV.bnl_bigSep {background-color:#649e30;}

DIV.bnl_colDx.greenBNL DIV.bnl_bigSep, DIV.bnl_contCc.greenBNL DIV.bnl_bigSep {background-color:#049460;}

DIV.bnl_colDx.orange DIV.bnl_bigSep, DIV.bnl_contCc.orange DIV.bnl_bigSep {background-color:#f99f00;}

DIV.bnl_colDx.fucsia DIV.bnl_bigSep, DIV.bnl_contCc.fucsia DIV.bnl_bigSep {background-color:#ef297c;}

DIV.bnl_colDx.blue DIV.bnl_bigSep, DIV.bnl_contCc.blue DIV.bnl_bigSep {background-color:#00a5de;}

DIV.bnl_colDx.red DIV.bnl_bigSep, DIV.bnl_contCc.red DIV.bnl_bigSep{background-color:#c00418;}

DIV.bnl_colDx.ocra DIV.bnl_bigSep, DIV.bnl_contCc.ocra DIV.bnl_bigSep{background-color:#dabc00;}

DIV.bnl_colDx.lightBlue DIV.bnl_bigSep, DIV.bnl_contCc.lightBlue DIV.bnl_bigSep{background-color:#70b1ce;}

DIV.bnl_colDx.lightGreen DIV.bnl_bigSep, DIV.bnl_contCc.lightGreen DIV.bnl_bigSep{background-color:#7ca75d;}

DIV.bnl_colDx.lightOrange DIV.bnl_bigSep, DIV.bnl_contCc.lightOrange DIV.bnl_bigSep{background-color:#cd7e00;}

DIV.bnl_colDx.brown DIV.bnl_bigSep, DIV.bnl_contCc.brown DIV.bnl_bigSep{background-color:#894538;}

DIV.bnl_colDx.greenBNL H4{color:#3e3e3e; margin:0; padding:0; font-size:11px;}

/* header */

#bnl_header{line-height:25px;width:100%;background:url("./img/bg_topHead.gif") bottom left repeat-x #fff; padding:0; text-align:center}


#bnl_header DIV{width:510px; text-align:right; margin:0 auto; position:relative;}

#bnl_header DIV A{color:#797979;text-decoration:none;padding:0 5px;}

#bnl_header DIV A.bnl_aum{padding:0 5px 0 0;}

#bnl_header DIV A.bnl_dim{padding:0 2px 0 5px;}

#bnl_header DIV DIV.bnl_andTit{display:inline; position:absolute; top:0; right:-225px; width:225px; text-align:right;}

#bnl_header DIV DIV.bnl_andTit A{padding:0 15px 0 0;}

A.bnl_last{padding:0 !important;}

/* content */

#bnl_content { width:730px;float:left;margin-left:15px; display:inline!important;}

/* content SX */


.bnl_colSx A.bnl_btnMenu{display:block;margin:3px 0 4px 0; padding: 0;} 


.bnl_colSx #bnl_menuProfile A.bnl_btnMenu{display:block;margin:3px 0 0px 0; padding:0; color: white; font-size:11px; font-weight:bold; background:url(./img/sfondo_label.gif) top left no-repeat;height:21px;text-transform:uppercase;padding:3px 9px 0px 9px;}

#bnl_menu LI{list-style:none; position:relative; line-height:14px;}

.bnl_colSx {position:relative;margin:0 0 9px 0;width:195px;float:left;margin-left:15px; display:inline;}

#bnl_content .bnl_colSx {margin-left:0;}

.bnl_colSx A.bnl_logo{ display:block; margin:7px 0 18px 0}

.bnl_colSx A.bnl_btnMenu{display:block;margin:3px 0 4px 0; padding:0;}

.bnl_colSx A.bnl_btnMenu IMG{display:block;margin:0; padding:0;}

#bnl_menu{padding:0 0 0 16px; list-style:none}

#bnl_menu LI{list-style:none; position:relative; line-height:14px;}

#bnl_menu LI.tit  UL.bnl_firstUL{padding:0 0 12px 0; top:0; }

#bnl_menu LI.tit IMG{ position:relative; top:0; left:-10px;}

/**** menu problema su IE7-17-11 ******/

#bnl_menu LI.tit UL.bnl_firstUL {padding-bottom: 11px; }

html>body #bnl_menu LI.tit UL.bnl_firstUL LI{border:1px solid #fff;}

#bnl_menu LI UL{position:relative;}

#bnl_menu A{color:#797979;}

#bnl_menu A.bnl_on{margin:0; position:relative; top:0; left:0; color:#049460;}

#bnl_menu A.bnl_on.here,#bnl_menu A.bnl_on.hereNoChild{font-weight:bold;}

.bnl_back,.bnl_next{padding:0; position:absolute; top:2px!important;left:-10px!important; z-index:10; height:10px; width:5px; background-repeat:no-repeat; background-position:top left;}

.bnl_back {background-image:url(./img/img_back.gif);}

.bnl_next {background-image:url(./img/img_next.gif);}

.orange .bnl_back {background-image:url(./img/img_back_orange.gif);}

.blue .bnl_back {background-image:url(./img/img_back_blue.gif);}

.fucsia .bnl_back {background-image:url(./img/img_back_fucsia.gif);}

.green .bnl_back {background-image:url(./img/img_back_green.gif);}

.red .bnl_back {background-image:url(./img/img_back_red.gif);}

.ocra .bnl_back {background-image:url(./img/img_back_ocra.gif);}

.brown .bnl_back {background-image:url(./img/img_back_brown.gif);}

.lightGreen .bnl_back {background-image:url(./img/img_back_lghGreen.gif);}

.lightOrange .bnl_back {background-image:url(./img/img_back_lghOrange.gif);}

.lightBlue .bnl_back {background-image:url(./img/img_back_lghBlue.gif);}

.orange .bnl_next {background-image:url(./img/img_next_orange.gif);}


.blue .bnl_next {background-image:url(./img/img_next_blue.gif);}

.fucsia .bnl_next {background-image:url(./img/img_next_fucsia.gif);}

.green .bnl_next {background-image:url(./img/img_next_green.gif);}


.red .bnl_next {background-image:url(./img/img_next_red.gif);}


.ocra .bnl_next {background-image:url(./img/img_next_ocra.gif);}

.brown .bnl_next {background-image:url(./img/img_next_brown.gif);}


.lightGreen .bnl_next {background-image:url(./img/img_next_lghGreen.gif);}

.lightOrange .bnl_next {background-image:url(./img/img_next_lghOrange.gif);}

.lightBlue .bnl_next {background-image:url(./img/img_next_lghBlue.gif);}

/**** Colorazione della voce di primo livello ****/

#bnl_menu LI.bnl_hide{display:none;}

#bnl_menu LI.orange .firstLevel.bnl_selected{color:#f99f00 !important;} 

#bnl_menu LI.blue .firstLevel.bnl_selected {color:#00a5de !important;} 

#bnl_menu LI.fucsia .firstLevel.bnl_selected {color:#ef297c !important;}

#bnl_menu LI.green .firstLevel.bnl_selected {color:#649e30 !important;}

#bnl_menu LI.red .firstLevel.bnl_selected {color:#c00418 !important;}

#bnl_menu LI.ocra .firstLevel.bnl_selected {color:#dabc00 !important;}

#bnl_menu LI.brown .firstLevel.bnl_selected {color:#894538 !important;}

#bnl_menu LI.lightGreen .firstLevel.bnl_selected {color:#7ca75d !important;}

#bnl_menu LI.lightOrange .firstLevel.bnl_selected {color:#cd7e00 !important;}

#bnl_menu LI.lightBlue .firstLevel.bnl_selected {color:#70b1ce !important;}

#bnl_menu LI a.firstLevel {font-weight:bold; color:#049460;text-transform:uppercase; }

/****  fine Colorazione della voce di primo livello ****/

A.firstLevel{color:#049460 !important}

#bnl_menu ul ul{margin-left:4px;}

#bnl_menu li A{line-height:9px!important;}

.bnl_colDx P{color:#696969 !important;}

.bnl_colDx.greenBNL H2{font-size: 11px;font-weight: bold;}

/****  Modifica inserita da barbara per colorazione titoli del lancio scaffale e degli altri prodotti 12/11 ****/

.bnl_colDx.green H2,.bnl_colDx.green .bnl_othProd H6{color:#639e30 !important;}

.bnl_colDx.blue H2,.bnl_colDx.blue .bnl_othProd H6{color:#00a5de !important;}

.bnl_colDx.fucsia H2,.bnl_colDx.fucsia .bnl_othProd H6{color:#ef297c !important;}

.bnl_colDx.orange H2,.bnl_colDx.orange .bnl_othProd H6{color:#f99f00 !important;}

.bnl_colDx.red H2,.bnl_colDx.red .bnl_othProd H6{color:#c00418 !important;}

.bnl_colDx.ocra H2,.bnl_colDx.ocra .bnl_othProd H6{color:#dabc00 !important;}

.bnl_colDx.lightBlue H2,.bnl_colDx.lightBlue .bnl_othProd H6{color:#70b1ce !important;}

.bnl_colDx.lightGreen H2,.bnl_colDx.lightGreen .bnl_othProd H6{color:#7ca75d !important;}

.bnl_colDx.lightOrange H2,.bnl_colDx.lightOrange .bnl_othProd H6{color:#cd7e00 !important;}

.bnl_colDx.brown H2,.bnl_colDx.brown .bnl_othProd H6{color:#894538 !important;}

.bnl_linkNext{color:#049460 !important}

A.firstLevel{color:#049460 !important}

#bnl_menu ul ul{margin-left:4px;}

#bnl_menu li A{line-height:9px!important;}

.bnl_contCc ,.bnl_contCc P,#bnl_accordion li{color:#696969 !important;}

#bnl_menu A.bnl_selected{font-weight:bold;}

.bnl_contPop{position:relative; z-index:2000;font-size:0.7em;}

OL{margin-left: 5px; }

.bnl_areaLogin,.bnl_divRss,.paginazione,table tr td{color:#696969}

html>/**/body #bnl_main{border:1px solid #fff}

.bnl_colSx A.bnl_btnMenu{display:block;margin:3px 0 4px 0; padding:0;position:relative;left:0px;margin-left:0px;} 

.bnl_colSx A{display:none;}

.bnl_colSx #bnl_menuProfile A,.bnl_colSx #bnl_menu A,.bnl_colSx A.bnl_logo,.bnl_colSx .bnl_bannerSx A{display:block;}

html>/**/body #bnl_menu li A{line-height:12px!important;}

*html #bnl_menu li li{border:1px solid #fff}

#bnl_menuProfile{position:relative;z-index:1999;}

#bnl_subMenuProfile{display:none;position:absolute;top:19px;left:0px;z-index:2000; background:url(./img/bg_menu_profile.gif) top left no-repeat; width:100%; height:117px;}

#bnl_subMenuProfile UL{list-style:none; padding:0 0 2px 0; display:block;}

#bnl_subMenuProfile UL LI {padding:0px 15px 1px 15px;}

#bnl_subMenuProfile UL LI A{color:#328e40;line-height:18px;font-weight:bold;text-transform:uppercase; display:block;}


.bnl_bannerSx{margin:50px 0 0 0;}


/* content DX */


.bnl_colDx {width:510px;margin:0 0 9px 25px;float:left; color:#696969; text-align:left}

.bnl_colDx H1, .bnl_contCc H1{padding:22px 0 0 0; color:#797979}

.bnl_colDx .bnl_path, .bnl_path{margin:2px 0 14px 0; color:#666}


.bnl_colDx .bnl_topTit, .bnl_contCc .bnl_topTit{padding:30px 0 2px 0;}


.bnl_colDx H2 { margin:8px 0;}


.bnl_colDx P{margin:4px 0;}


.bnl_topPage {min-height:62px; height:auto !important; height:62px;}

.bnl_colDx H2.bnl_tit greenBNL{ font-size:18px; font-weight:bold; color:#009460;}

DIV.bnl_tit.green{border-color:#049460}  

.bnl_boxCent{margin:15px 0 0 0; border-bottom:1px solid #e9e9e9;}

.bnl_boxCent DIV.bnl_imgSx{float:left; text-align:center;width:150px;height:92px}

.bnl_boxCent DIV.bnl_imgSx .bnl_scaffaletxt  p{ width:510px;height:auto}

.bnl_boxCent H2{margin:0;}

.bnl_boxCent H2, .bnl_colDx H2{color:#797979}

.bnl_boxCent P, .bnl_colDx {color:#797979;padding:5px 0}

.bnl_boxCent .bnl_linkNext{float:left;text-transform:uppercase;color:#049460 !important}


/* cornice adattabile */

DIV.bnl_conCornice{float:left;background:url(./img/bgCorn_top.gif) repeat-x top left;margin:4px 0 0 0;padding:0}

.C1_11 DIV.bnl_conCornice{float:left;background:url(./img/bgCorn_top.gif) repeat-x top left;margin:4px 0 0 0;padding-right:3px}

.C2_11 DIV.bnl_conCornice{float:left;background:url(./img/bgCorn_top.gif) repeat-x top left;margin:4px 0 0 0;padding-right:3px}

DIV.bnl_conCornice DIV{background:url(./img/bgCorn_Sx.gif) repeat-y top left}

DIV.bnl_conCornice DIV DIV{background:url(./img/bgCorn_Dx.gif) repeat-y top right}

DIV.bnl_conCornice DIV DIV DIV{background:url(./img/bgCorn_bot.gif) repeat-x bottom left}

DIV.bnl_conCornice DIV DIV DIV DIV{background:url(./img/bgCorn_topSx.gif) no-repeat top left}

DIV.bnl_conCornice DIV DIV DIV DIV DIV{background:url(./img/bgCorn_topDx.gif) no-repeat top right}

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV{background:url(./img/bgCorn_botSx.gif) no-repeat bottom left}

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV{background:url(./img/bgCorn_botDx.gif) no-repeat bottom right;position:relative}

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV IMG{position:relative;top:3px;left:4px;padding:0;margin:0 8px 5px 0}

/*  28/08/08 - modifica: allineamento dx in cornice  */

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV DIV.bnl_bodyHtml{background:url(./img/bg_emotionalprodotto.jpg);position:absolute;margin:0 7px;float:left;color:#797979;top:10px;left:260px; width: 210px} 

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV H2{position:absolute;width:500px;top:23px;left:220px;margin:0 7px;float:left;font-size:14px;font-weight:bold;color:#3e3e3e}

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV H2 SPAN{color:#2e9560}

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV H3{position:absolute;width:500px;top:40px;left:220px;margin:0 7px;float:left;font-size:14px;font-weight:normal;color:#3e3e3e}

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV H3 SPAN{color:#2e9560;font-weight:bold}

DIV.bnl_conCornice.left{margin:4px 10px 0 0}

/* cornice adattabile Grigia*/


DIV.bnl_conCorniceGrey{float:left;background:url(./img/bgCornGrey_top.gif) repeat-x top left;margin:4px 0 0 0;padding:0; position:relative; background: #eeeeee}

DIV.noMargin{margin:0 !important};

DIV.bnl_conCorniceGrey DIV{background:url(./img/bgCornGrey_Sx.gif) repeat-y top left; position:relative}

DIV.bnl_conCorniceGrey DIV DIV{background:url(./img/bgCornGrey_Dx.gif) repeat-y top right; position:relative}

DIV.bnl_conCorniceGrey DIV DIV DIV{background:url(./img/bgCornGrey_bot.gif) repeat-x bottom left; position:relative}

DIV.bnl_conCorniceGrey DIV DIV DIV DIV{background:url(./img/bgCornGrey_topSx.gif) no-repeat top left; position:relative}

DIV.bnl_conCorniceGrey DIV DIV DIV DIV DIV{background:url(./img/bgCornGrey_topDx.gif) no-repeat top right; position:relative}

DIV.bnl_conCorniceGrey DIV DIV DIV DIV DIV DIV{background:url(./img/bgCornGrey_botSx.gif) no-repeat bottom left; position:relative} 

DIV.bnl_conCorniceGrey DIV DIV DIV DIV DIV DIV DIV{background: url(./img/bgCornGrey_botDx.gif) no-repeat bottom right; position:relative; padding: 3px 4px 12px 4px;}

table.informativa{width: 730px;}

table.informativa tr th{background: #d5d5d5; border-right: #eeeeee solid 1px;padding: 3px 3px 5px 3px;color: #3e3e3e; vertical-align: top;	line-height: 13px;}

table.informativa tr td{background: #fff;border-right: #d5d5d5 solid 1px;
	border-bottom: #d5d5d5 solid 1px;
	padding: 3px;
	vertical-align: top;
}



table.informativa tr td.last{

	border-right: none;

}


/* Tablatura per internalizzatore*/


.tabOff {

	background: #fff url(./img/tab_off_bg.gif) repeat-x top left;
	float: left;
	margin-right: 1px;
}


.tabOff div{

	background: url(./img/tab_off_left.gif) no-repeat top left; 

}


.tabOff div div{

	background: url(./img/tab_off_right.gif) no-repeat top right;
	padding: 6px 7px 3px 6px; 

}

.tabOff div div a{

	color: #797979 !important; 
	font-weight: bold;

}


.tabOff div div a:hover{

	color: #049460 !important; 

}


.tabOn {

	background: #2fa278 url(./img/tab_on_bg.gif) repeat-x top left;
	float: left;
	margin-right: 1px;

}


.tabOn div{

	background: url(./img/tab_on_left.gif) no-repeat top left; 
}


.tabOn div div{
	background: url(./img/tab_on_right.gif) no-repeat top right;
	padding: 6px 7px 3px 6px; 
	color: #fff !important; 
	font-weight: bold;
}

.tabFirst{
	margin-left: 4px;
}

#areaSelect{

padding: 18px 15px 24px 15px;

width: 640px;

background: none !important;

}

#areaSelect h3{

float: left;
margin-right: 45px;
color: #049460;
font-size: 14px;
background: none !important;

}


#areaSelect select{
float: left;
margin-right: 3px;
}

#areaSelect div.clear{

background: none !important;
}

.bnl_ricAv{background:none;position:absolute;margin:0 7px;float:left;width:100px;top:20px;left:610px}

#bnl_srcAdv{background:#f3f3f3;position:relative;top:-4px;left:4px;width:730px;border-bottom:1px solid #FFF;height:70px;overflow:hidden}

#bnl_srcAdv FORM{padding:13px 9px 13px 9px;color:#3e3e3e;font-weight:bold;margin:0;position:relative}

#bnl_srcAdv FORM .bnl_sxTop{position:absolute;top:13px;left:10px;width:340px}

#bnl_srcAdv FORM .bnl_dxTop{position:absolute;top:7px;right:10px;width:340px}

#bnl_srcAdv FORM .bnl_sxBot{position:absolute;top:43px;left:10px;width:355px}

#bnl_srcAdv FORM .bnl_dxBot{position:absolute;top:40px;right:10px;width:340px}

#bnl_srcAdv FORM .bnl_underSx{position:absolute;top:68px;left:10px;width:120px}

#bnl_srcAdv FORM .bnl_underDx{position:absolute;top:90px;right:10px;width:50px}

#bnl_srcAdv FORM .bnl_underCent{position:absolute;top:68px;left:130px;width:600px}

#bnl_srcAdv FORM .bnl_underCent DIV {float:left; width:135px; margin:0 0 3px 0;}

html>/**/body #bnl_srcAdv FORM .bnl_underCent DIV{ margin:0 0 10px 0;} /*tutti tranne IE7*/

#bnl_srcAdv FORM .bnl_underCent DIV INPUT{margin:0 3px 0 0;}

#bnl_srcAdv FORM SPAN{color:#797979}

#bnl_srcAdv FORM IMG{margin:0;padding:0}

#bnl_srcAdv FORM DIV{background:none;margin:0}

#bnl_srcAdv FORM INPUT{margin:0 11px 0 10px;color:#797979;font-size:12px}

#bnl_srcAdv FORM SELECT{width:150px;margin:0 0 0 5px;color:#797979;font-size:12px}

#bnl_srcAdv FORM INPUT.bnl_inpData{ width:70px;}

#bnl_srcAdv FORM INPUT.bnl_inpTerm{ width:200px;}

#bnl_srcAdv FORM INPUT.bnl_inpRadio{margin:0 0 0 5px;}

#bnl_srcAdv FORM INPUT.bnl_inpRadio.first{margin:0 0 0 15px;}

#bnl_srcAdv FORM DIV.bnl_sep{height:10px; line-height:0; font-size:0; float:none;}


#bnl_srcAdv.long{height:115px}

DIV.bnl_forms{height:19px; line-height:19px; margin:0; padding:0;}

#bnl_srcAdv FORM DIV.bnl_sx{padding:0; margin:0;}

#bnl_srcAdv FORM DIV.bnl_dx{padding:0; margin:0;}

#bnl_srcAdv FORM DIV.bnl_dx A.bnl_cerca{padding:0; margin:0; height:20px;}

#bnl_srcAdv FORM DIV.bnl_dx A.bnl_cerca IMG{margin:4px 0 0 0; padding:0 0 0 5px}

DIV.bnl_boxTxtHead{background:url(./img/bg_boxTextHead.gif) top left no-repeat; height:6px; width:508px; font-size:0; line-height:0; margin:4px 0 0 0;}

DIV.bnl_boxTxtFoot{background:url(./img/bg_boxTextFoot.gif) top left no-repeat; height:6px; width:508px; font-size:0; line-height:0;}

.bnl_txt{width:478px; padding:5px;padding:10px 13px}

.bnl_txt H2{font-size:12px;line-height:15px; font-weight:normal; margin-bottom:7px;}

.bnl_txt H3{font-size:12px;line-height:15px; font-weight:normal;}

.bnl_txt P{font-size:11px;line-height:13px; margin-top:10px;}		

.bnl_txtDxB {width:223px;padding:10px 9px; float:left;}

.bnl_txtDx H2{font-size:12px; line-height:15px; font-weight:normal; margin-bottom:7px;}

.bnl_txtDx H3{font-size:12px; line-height:15px; font-weight:normal;}

.bnl_txtDx P{font-size:11px; line-height:13px; margin-top:10px;}		

.bnl_titBold{font-weight:bold; color:#797979; font-size:12px;margin:15px 0;}

.bnl_titBold SPAN{color:#1e854d;}

.bnl_accordiOff{background:url(./img/bg_accordionClose.gif) top left no-repeat #f6f6f6;width:508px;margin:1px 0}

.bnl_accordiOff A{padding:0 0 0 30px;display:block;width:478px;height:27px;line-height:27px;color:#666666 !important;font-size:11px; font-weight:bold; cursor:pointer}

.bnl_contAccord P{position:relative;width:auto;}

.bnl_contAccord A{display:inline-block !important;}


#bnl_accordion{position:relative;}

.bnl_accordiOn{width:508px;margin:1px 0;position:relative;}

.bnl_colDx.fucsia .bnl_accordiOn A{background-color:#ef297c;}

.bnl_colDx.green .bnl_accordiOn A{background-color:#649e30;}

.bnl_colDx.blue .bnl_accordiOn A{background-color:#00a5de;}

.bnl_colDx.orange .bnl_accordiOn A{background-color:#f99f00;}

.bnl_colDx.red .bnl_accordiOn A{background-color:#c00418;}

.bnl_colDx.ocra .bnl_accordiOn A{background-color:#dabc00;}

.bnl_colDx.lightBlue .bnl_accordiOn A{background-color:#70b1ce;}

.bnl_colDx.lightGreen .bnl_accordiOn A{background-color:#7ca75d;}

.bnl_colDx.lightOrange .bnl_accordiOn A{background-color:#cd7e00;}

.bnl_colDx.brown .bnl_accordiOn A{background-color:#894538;}

.bnl_colDx .bnl_accordiOn DIV A,.bnl_colDx .bnl_accordiOff DIV A{background-color:transparent !important;width:auto;background:none;padding:0;height:auto;font-weight:normal;color:#666 !important;line-height:12px}

.bnl_accordiOn A{padding:0 0 0 30px;display:block;width:478px;height:27px;line-height:27px;font-size:11px; font-weight:bold; cursor:pointer; color:#FFF !important;background-image:url(./img/bg_accordionOpen.gif); background-position:top left; background-repeat:no-repeat;}

.bnl_accordiOff DIV,.bnl_accordiOn DIV{border-top:1px solid #fff; background:url(./img/bg_accordionOpenText.gif) top left repeat-x #fff;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:10px 9px;}


.bnl_accordiOff DIV H2, .bnl_accordiOn DIV H2, .bnl_accordiOff DIV P, .bnl_accordiOn DIV P{padding:0 5px;}

.bnl_accordiOff DIV P,.bnl_accordiOn DIV P{font-size:11px;line-height:14px; margin:5px 0 15px;}

.bnl_accordiOff DIV DIV.bnl_accSep,

.bnl_accordiOn DIV DIV.bnl_accSep{margin:15px 0px 2px; height:1px; font-size:0px; padding:0; border-bottom:#e4e4e4 1px solid; border-top:none; border-left:none; border-right:none; background:none}

.bnl_accordiOff DIV DIV.bnl_clear, 
.bnl_accordiOn DIV DIV.bnl_clear{background:none; border:none; margin:0; padding:0;}


.bnl_accordiOff DIV DIV.bnl_title,

.bnl_accordiOn DIV DIV.bnl_title,

.bnl_accordiOff DIV DIV.bnl_desc,

.bnl_accordiOn DIV DIV.bnl_desc {background:transparent !important; border:none;}

.B3_1_23 {float:left; color:#8b8b8b;width:100%;}

.B3_1_22 {float:left; color:#8b8b8b;width:100%;}

.B3_1_22 div.bnl_cent {margin-left:0px;}

.B3_1_22 div.bnl_left {margin-right:0px;}

.bnl_accordiOff DIV DIV.bnl_desc,

.bnl_accordiOn DIV DIV.bnl_desc {float:right; color:#8b8b8b;width:51%;}

DIV.bnl_accordiOn UL,DIV.bnl_accordiOff UL{ list-style: inside; margin:5px 3px;}

.bnl_accordiOff DIV DIV.bnl_title,

.bnl_accordiOn DIV DIV.bnl_title {float:left; font-weight:bold; color:#3e3e3e;width:41%;}
.bnl_contAction{padding:14px 0;}

.bnl_endLink{border-top:1px solid #e4e4e4;margin:8px 0;padding:2px 0 0 0;position:relative;width:100%;}

.bnl_endLink .bnl_leftNew{float:left;}

*html .bnl_endLink {position: static}

.bnl_endLink .bnl_leftNew A{margin:0 15px 0 0}

.bnl_endLink .bnl_rightNew{float:right; }

.bnl_endLink .bnl_rightNew A{margin:0 0 0 13px}

.bnl_lastNew{margin:0 !important;}

.bnl_endLink.noBord{border-top:none;}

/* spalla */

#bnl_spalla{width:210px;display:inline;margin-right:15px;margin-left:15px;float:left;margin-top:0;clear:right;}

#bnl_search{margin:32px 0 7px 0; height:23px;}

#bnl_search FORM INPUT{float:left;width:184px;background:url(./img/bg_input_rep.gif) 0 0 repeat-x;border:0;height:20px;padding:3px 0 0 0}

#bnl_search FORM IMG{margin:0;padding:0;float:left}

.bnl_back2Res{font-size:11px; color:#049460; display:block; padding:16px 0 0 0; margin:0 0 -30px 0;}

#bnl_flashSpalla{margin:0 0 10px 0;width:210px;padding:0;position:relative; z-index:0 !important;}

.bnl_contFlash{position:relative; z-index:0 !important;}

.bnl_boxLink {width:165px;margin:5px 0 0 30px;padding:0 0 6px 15px; position:relative;}

.noFlash { margin-top:29px;}

.bnl_boxLink DIV{padding:0 0 5px 9px; height:11px; margin:0; border-left:5px solid #fff; border-bottom:1px solid #fff;}

.bnl_boxLink DIV.bnl_brd{border-left:5px solid #1e844b; border-bottom:1px solid #1e844b;}

.bnl_boxLink UL{list-style:none; margin:0 0 0 15px}

.bnl_boxLink UL LI{list-style:none; margin:1px 0 0 0; line-height:12px}

.bnl_boxLink UL LI A{color:#797979}

.bnl_boxLink UL LI {color:#797979; font-size:11px}

.bnl_boxLink UL LI A:hover{color:#333}

.bnl_boxLink UL LI A SPAN{font-weight:bold}

.bnl_boxLink UL LI  SPAN{font-weight:bold}

.bnl_contPop{position:relative; z-index:2000;}

#bnl_popComeFare{display:none; position:absolute; top:-8px; left:40px; background:url(./img/comeFarePer_pop.gif) top left no-repeat;width:179px; height:115px;}

#bnl_popComeFare UL{list-style:none; margin:0;padding:28px 7px 0 20px;}

*html #bnl_popComeFare ul{z-index:3000;height:100px;}

*html #bnl_popComeFare UL LI{padding:1px; line-height:10px;}

#bnl_popComeFare UL LI{list-style:none; margin:0; padding:0; line-height:12px;}

#bnl_popComeFare UL LI A{color:#797979;margin:0;padding:0; display:block;}

#bnl_popComeFare UL LI A.bnl_vediAll{text-align:right;}

#bnl_popComeFare UL LI A:hover{font-weight:bold; color:#009461; display:block;}

*html #bnl_popComeFare ul{z-index:3000;height:100px;}

#areaSelect h3{font-weight:bold;}

.paginazione{font-size:12px;color:#009461;}

.paginazione A{ color:#797979 !important; padding:0 2px;}

.paginazione .rosso{font-weight:bold;}

.bnl_sx{float:left; width:47%;}

.bnl_dx{float:right; width:47%;}

.bnl_bodyHtml DIV.bnl_titEmo{ background:none; font-size:13px; font-weight:bold; margin-top:4px;line-height:16px;}

.bnl_bodyHtml DIV.bnl_titEmo.first{margin-bottom:10px; color:#797979 !important;}

.bnl_bodyHtml P{font-size:11px; line-height:14px; font-weight:normal; margin-bottom:3px;}

.bnl_bann3Box{ margin:15px 0;}

.bnl_faq{ list-style:none; margin:5px 0 0 0;}

.bnl_faq LI{border-bottom:1px solid #e4e4e4; line-height:11px; padding:3px 0;}

.bnl_faq LI A{display:block; font-weight:bold; color:#3e3e3e !important; line-height:14px;}

.bnl_faq LI.bnl_last{border-bottom:none}

.bnl_faq LI P {color:#797979; margin:8px 0;}

.bnl_vediTutti{margin:15px 0 20px 0}


.bnl_spacer{height:15px; font-size:0;}


.bnl_spacerMini{height:10px; font-size:0;}

.bnl_pager{margin:38px 0 27px 0; border-bottom:1px solid #e4e4e4;color:#797979; padding:0 0 10px 0;}

.bnl_pager.noBord{border-bottom:none;}

.bnl_pager A{font-size:12px; color:#797979 !important; padding:0 2px;}

.bnl_pager SPAN{font-size:12px; color:#2e9560; font-weight:bold; padding:0 2px;}

DIV.bnl_contCc { width: 739px; float:right; margin-right:16px; color:#797979; display:inline}


DIV.bnl_contCc H2 {color:#797979; margin:8px 0;}


DIV.bnl_contCc.cont1Col { width:960px;margin-bottom:20px}


/* boxes */

#bnl_boxes{width:730px; margin:15px 0 0 0; padding:0;}

.bnl_box1{float:left; width:195px; margin:0px 25px 0 0}


.bnl_box2{float:left; width:240px; margin:0 30px 0 0}

.bnl_box3{float:left; width:240px;}

.bnl_box3 .bnl_tit, .bnl_box2 .bnl_tit { margin-bottom:8px;}

.bnl_box2 P, .bnl_box3 P{float:right;width:151px;margin:12px 0 0 0;padding:0;color:#666;line-height:12px}


DIV.bnl_imgLeft{background:url(./img/boxes_cornice.gif) top left no-repeat;float:left;margin:12px 0 0 0; width:80px; height:76px; position:relative;}

DIV.bnl_imgCornice{background:url(./img/boxes_corniceMed.gif) top left no-repeat; width:242px; height:96px; position:relative;}

DIV.bnl_imgLeft  IMG, DIV.bnl_imgCornice IMG{position:absolute; top:3px; left:4px;}

IMG.bnl_imgLeft{float:left;margin:0 10px 0 0;}

.bnl_contCc DIV.bnl_imgLeft ,

.bnl_colDx DIV.bnl_imgLeft {margin-right:8px;}


A.bnl_titLancio{font-weight:bold; display:block; margin:0 0 4px 0;padding:0;color:#666!important; text-decoration: none !important;}
DIV.bnl_tit{border-width:0 0 3px 0; border-style:none none solid none; padding:2px 0 3px 0px; margin:0; line-height:12px;}

DIV.bnl_tit IMG{padding:0; margin:0}

DIV.bnl_tit.orange{border-color:#f99f00}

DIV.bnl_tit.fucsia{border-color:#ef297c}

DIV.bnl_tit.green{border-color:#649e30}

DIV.bnl_tit.blue{border-color:#00a5de}

DIV.bnl_tit.yellow{border-color:#fdc725}

DIV.bnl_tit.red{border-color:#c00418;}

DIV.bnl_tit.ocra{border-color:#dabc00;}

DIV.bnl_tit.lightBlue{border-color:#70b1ce;}

DIV.bnl_tit.lightGreen{border-color:#7ca75d;}

DIV.bnl_tit.lightOrange{border-color:#cd7e00;}

DIV.bnl_tit.brown{border-color:#894538;}

DIV.bnl_tit DIV.bnl_right{margin:0 0 -5px 0;}

DIV.bnl_tit.orange DIV.bnl_left{margin:0 0 -5px 0;}

DIV.bnl_tit.fucsia DIV.bnl_left{margin:0 0 -5px 0;}

DIV.bnl_tit.blue DIV.bnl_left{margin:0 0 -5px 0;}

DIV.bnl_tit.green DIV.bnl_left{margin:0 0 -5px 0;}

.bnl_othProd{border-top-width:3px; border-top-style:solid;}

.bnl_othProd H6{font-size:16px; font-weight:bold; margin:0 0 15px 0; padding:0 22px 0 0; background-position:top right; background-repeat:no-repeat; text-align:right;}

.bnl_othProd UL{list-style:none;margin:0; padding:0;}

.bnl_othProd UL LI{display:inline; width:165px; margin:0 5px 10px 0; float:left;}

.bnl_othProd UL LI A{font-weight:bold;}

DIV.bnl_colDx.orange .bnl_othProd{border-top-color:#f99f00;}

DIV.bnl_colDx.orange .bnl_othProd H6{background-image:url(./img/bg_other_orange.gif)}

DIV.bnl_colDx.fucsia .bnl_othProd{border-top-color:#ef297c;}
DIV.bnl_colDx.fucsia .bnl_othProd H6{background-image:url(./img/bg_other_fucsia.gif)}

DIV.bnl_colDx.green .bnl_othProd{border-top-color:#639e30;}

DIV.bnl_colDx.green .bnl_othProd H6{background-image:url(./img/bg_other_green.gif)}

DIV.bnl_colDx.blue .bnl_othProd{border-top-color:#00a5de;}

DIV.bnl_colDx.red .bnl_othProd{border-top-color:#c00418;}

DIV.bnl_colDx.ocra .bnl_othProd{border-top-color:#dabc00;}

DIV.bnl_colDx.lightBlue .bnl_othProd{border-top-color:#70b1ce;}

DIV.bnl_colDx.lightGreen .bnl_othProd{border-top-color:#7ca75d;}

DIV.bnl_colDx.lightOrange .bnl_othProd{border-top-color:#cd7e00;}

DIV.bnl_colDx.brown .bnl_othProd{border-top-color:#894538;}

DIV.bnl_lineSep{margin:11px 0; height:1px; font-size:0px; padding:0; border-bottom:#e4e4e4 1px solid; border-top:none; border-left:none; border-right:none; background:none}

DIV.bnl_imgLeftAvvisi{background:url(./img/boxes_cornice.gif) top left no-repeat;float:left;margin:1px 0 0 0; width:80px; height:76px; position:relative;}

DIV.bnl_imgLeftAvvisi IMG{position:absolute; top:3px; left:4px;}

.bnl_contCc DIV.bnl_imgLeftAvvisi ,

.bnl_colDx DIV.bnl_imgLeftAvvisi {margin-right:8px;}


/* tool */

#bnl_contToolBox{position:relative;}

#bnl_menuTool {height:42px;margin:33px 0 0 0; border-bottom:0px solid #1f844c;width:960px; position:relative; z-index:1010 !important;}

#bnl_menuTool.bnl_big{float:left; height:52px !important;}

#bnl_menuTool.bnl_big IMG.bnl_cls{float:left; margin-top:36px;}

#bnl_menuTool A#bnl_tennis, #bnl_menuTool A#bnl_cinema, #bnl_menuTool A#bnl_telethon, #bnl_menuTool A#bnl_paribas{width:168px; display:block; float:left; z-index:1500; position:relative;}

#bnl_menuTool A#bnl_one{width:140px; display:block; float:left; z-index:1500; position:relative; margin:0 20px;}

#bnl_menuTool A#bnl_two, #bnl_menuTool A#bnl_three, #bnl_menuTool A#bnl_four{width:192px; display:block; float:left; z-index:1500; position:relative; margin:0 20px;}

#bnl_menuTool A IMG{display:inline;}

/* Problemi di posizionamento tra barra cross-site e footer */

.bnl_noTool {overflow:hidden;}

#bnl_menuTool A.bnl_left{height:42px;}

#bnl_menuTool.bnl_big A.bnl_left{height:52px;}

#bnl_menuTool A#bnl_paribas {width:190px;}

#bnl_menuTool .bnl_linkToolDx {z-index:0;position:relative;}

#bnl_menuTool .bnl_linkToolDx A{color:#999;}

#bnl_menuTool #bnl_tennis{margin-left:0px;display:inline !important;}

#bnl_menuTool IMG.bnl_cls{float:left; margin-top:26px;}

#bnl_menuTool DIV.bnl_linkToolDx{margin:10px 0 0 15px; float:left; width:240px;}

#bnl_menuTool DIV.bnl_linkToolDx IMG{margin:0 8px 0 0; width:66px; float:left;}

#bnl_menuTool DIV.bnl_linkToolDx A{float:left; width:160px;}

#bnl_contSlide{position:absolute; z-index:0; bottom:0px; left:-15px; margin:0; height:0px; overflow:hidden; width:990px;}

#bnl_tool{height:250px; position:absolute; top:250px;left:15px; width:990px; background:url(./img/toolBox_bgSlide.gif) repeat-x top left #fff;}

#bnl_tool #bnl_toolCinema,#bnl_tool #bnl_toolTennis,#bnl_tool #bnl_toolTelethon{display:none; position:relative;padding:30px 20px;}

.bnl_toolClose{position:absolute; top:1px; left:0px;}

.bnl_toolSx{width:600px; position:absolute; top:30px; left:20px;}

.bnl_toolSx IMG.thumb{ background:url(./img/toolBox_cornice.gif) top left no-repeat; padding:4px 5px 6px 5px; color:#1c864c; width:142px; height:142px; float:left; margin:0 18px 0 30px;}

.bnl_toolSx H2{color:#3c9564;float:left;width:400px;margin:18px 0;}

.bnl_toolSx P{float:left;width:400px; color:#828282;}

.bnl_toolSx A.bnl_more{float:left; font-weight:bold; width:400px; margin:18px 0; padding:0; color:#1c864c;}


.bnl_toolDx{width:340px; position:absolute; top:30px; left:625px; background:url(./img/bg_toolBox_sepDx.gif) 0 15px no-repeat; padding:15px 0 0 30px;}

.bnl_toolDx DIV.bnl_linkDxPic{margin:0; line-height:11px;}

.bnl_toolDx DIV.bnl_linkDxPic A{color:#797979;}

.bnl_toolDx DIV.bnl_linkDxPic IMG{float:left; margin:0 15px 0 0;}

.bnl_toolDx UL {list-style:none; padding:20px 0 0 0;}

.bnl_toolDx UL LI{padding:0 0 12px 0;line-height:11px;}

.bnl_toolDx UL LI A{color:#797979;}

.bnl_tlSx{width:465px; position:absolute; top:30px; left:20px;}

.bnl_tlDx{width:475px; position:absolute; top:0px; left:470px;padding:0 0 0 30px;}

.bnl_tlDx H2{color:#049460; font-size:20px; font-weight:normal; margin:0 0 10px 0; padding:0;}

.bnl_tlDx P{color:#797979; font-size:11px; font-weight:normal; padding:0 20px 0 0;}

.bnl_tlDx A {padding-right:10px;}

.bnl_tlDx A.bnl_more{float:left; font-weight:bold; font-size:11px; text-align:right; margin:18px 18px 10px 0; padding:0; color:#049460;}

.bnl_noTool {clear:both;height:0px;margin:0 auto; border-bottom:2px solid #1f844c;width:990px;}

.bnl_titRes{color:#049460; font-size:15px; font-weight:bold; margin:20px 0 20px 0; text-transform:uppercase;}

/* Area Privata */

.bnl_fieldsLogin IMG { margin:0; padding:0;}
.bnl_areaLogin {text-align:center; margin:40px 0 0 220px;}
.bnl_titAreaClienti { margin-bottom:18px; margin-top:11px; margin-left:6px;}
.bnl_formLogin { width:231px; height:234px; background-image:url(./img/bgAreaClienti1.gif); background-position:top left; background-repeat:no-repeat; float:left; margin-right:3px; margin:0; }
.bnl_formLoginComment { width:294px; height:234px; background-image:url(./img/bgAreaClienti0.gif); background-position:top left; background-repeat:no-repeat;float:left; }

.bnl_fieldsLogin { background-color:#FFFFFF;  width:196px; padding:0 7px; text-align:left; margin:0 auto; background-image:url(./img/bgBottomFieldLogin.gif); background-position:bottom left; background-repeat:no-repeat; padding-bottom:5px; margin-bottom:8px;}

.bnl_fieldsLogin input { margin-top:5px; margin-bottom:10px; color:#797979; font-size:12px; width:194px};

.bnl_titFormLogin {text-align:left;width:210px;  margin:0 auto; padding:0;}

.bnl_formLoginComment { text-align:left; padding: 11px 13px;}

.bnl_formLoginComment .titAreaClienti { margin-top:0; margin-left:0;}

.bnl_formLoginComment LI {background-image:url(./img/listaAreaLoginComment.gif); background-position:top left; background-repeat:no-repeat; list-style:none; padding: 2px 0 0 12px; margin-bottom:5px; }

.bnl_tabs { margin: 0 -7px;}

#bnl_menuArea { background-color:#eaeaea; border:1px solid #c5c5c5; padding-bottom:3px;}

#bnl_menuArea .bnl_btnMenu IMG { margin-top:-3px;}

.bnl_areaButtons { text-align:center; margin:0 auto;}

.bnl_AreaText { padding: 0 7px 7px 7px; font-size:12px; color:#000000;}

.bnl_conTable {margin:8px 0; width:508px; overflow:hidden;}

.bnl_conTable IMG {display:block}

.bnl_conTable DIV.cont{ background:#eeeeee; border-left:1px solid #ccc; border-right:1px solid #ccc; margin:0;display: block}

.bnl_table{border-collapse:collapse; width:500px; margin:0 4px;}

.bnl_table TD{padding:5px; background:#ffffff;}

.bnl_table TH{padding:5px; font-weight:bold; color:#525252; background:#d5d5d5; border-color:#eeeeee;}


.bnl_table TH.bnl_tableTHtop{background:#049460; color:#FFF;}


.bnl_table TD.bnl_tableTH{padding:5px; font-weight:bold; color:#049460;}

/* Accoglienza */

.bnl_boxLogin{ background:url(./img/bg_login.gif) top left no-repeat; height:54px; width:184px; text-align:center;}

.bnl_boxLogin H2{color:#FFFFFF; font-size:12px; text-transform:uppercase; display:block; text-align:center;}

.bnl_boxLogin A{color:#666; font-size:10px; text-align:center; display:block; width:77px; line-height:16px; background:#fff; float:left; margin:10px 0 0 10px; display:inline;}

.bnl_target{ width:125px; margin:4px 5px 0px 5px; float:left; text-align:center; background:url(./img/bg_target.gif) top right no-repeat;}

.bnl_target.last{background:none;}

.bnl_target A{ font-weight:bold; font-size:12px;}

.bnl_target P{ font-size:11px;}

/* RSS */

.bnl_divRss { width:358px;  padding-bottom:9px; border-bottom:1px solid #e0e0e0; margin-bottom:9px; min-height:40px; height:auto !important; height:40px;}

.bnl_divRss IMG { float:left; margin: 0 18px 7px 0;}

#bnl_rssReader .bnl_divRss { width:230px;}

/* footer */
#bnl_footer_hp {width:990px;margin:0 auto;}

#bnl_footer{width:960px;margin:0 auto;}

#bnl_footer_hp DIV.links{float:left; margin-top:28px}

#bnl_footer DIV.links{float:left; margin-top:28px}

#bnl_footer_hp DIV.links A{color:#999; text-transform:uppercase;margin:0 15px 0 0;}

#bnl_footer DIV.links A{color:#999; text-transform:uppercase;margin:0 15px 0 0;}

#bnl_footer_hp.links A:hover{color:#049460;}


#bnl_footer DIV.links A:hover{color:#049460;}



#bnl_footer A.bnl_html {float:left; margin-top:5px;}


#bnl_footer A.bnl_html IMG{float:none;}

#bnl_footer_hp A.bnl_html IMG{float:left;}

#bnl_footer IMG{float:right; margin-top:14px;}

#bnl_footer_hp IMG{float:right; margin-top:14px;}



/** COLORI **/


/* green */

UL#bnl_menu .green A:hover, UL#bnl_menu .green A.bnl_on, .bnl_colDx.green A, .bnl_contCc.green A, .bnl_colDx.green .bnl_txtDx H2, .bnl_colDx.green .bnl_txtDx H3, .bnl_colDx.green .bnl_txt H2, .bnl_colDx.green .bnl_txt H3, .bnl_colDx.green P SPAN,.bnl_colDx.green .bnl_bodyHtml DIV.bnl_titEmo{color:#639e30}

/* blue */

UL#bnl_menu .blue A:hover, UL#bnl_menu .blue A.bnl_on, .bnl_colDx.blue A, .bnl_contCc.blue A, .bnl_colDx.blue .bnl_txtDx H2, .bnl_colDx.blue .bnl_txtDx H3, .bnl_colDx.blue .bnl_txt H2, .bnl_colDx.blue .bnl_txt H3, .bnl_colDx.blue P SPAN,.bnl_colDx.blue .bnl_bodyHtml DIV.bnl_titEmo{color:#00a5de}

/* fucsia */

UL#bnl_menu .fucsia A:hover, UL#bnl_menu .fucsia A.bnl_on, .bnl_colDx.fucsia A, .bnl_contCc.fucsia A, .bnl_colDx.fucsia .bnl_txtDx H2, .bnl_colDx.fucsia .bnl_txtDx H3, .bnl_colDx.fucsia .bnl_txt H2, .bnl_colDx.fucsia .bnl_txt H3, .bnl_colDx.fucsia P SPAN,.bnl_colDx.fucsia .bnl_bodyHtml DIV.bnl_titEmo{color:#ef297c}

/* orange */

.bnl_colDx.orange .bnl_txtDx H2, .bnl_colDx.orange .bnl_txtDx H3, .bnl_colDx.orange .bnl_txt H2, .bnl_colDx.orange .bnl_txt H3, UL#bnl_menu .orange A:hover, UL#bnl_menu .orange A.bnl_on, .bnl_colDx.orange A, .bnl_contCc.orange A, .bnl_colDx.orange P SPAN,.bnl_colDx.orange .bnl_bodyHtml DIV.bnl_titEmo{color:#f99f00;}

/* greenBNL */

.bnl_colDx.greenBNL .bnl_txtDx H2, .bnl_colDx.greenBNL .bnl_txtDx H3, .bnl_colDx.greenBNL .bnl_txt H2, .bnl_colDx.greenBNL .bnl_txt H3, UL#bnl_menu .greenBNL A:hover, UL#bnl_menu .greenBNL A.bnl_on, .bnl_colDx.greenBNL A, .bnl_contCc.greenBNL A,.bnl_colDx.greenBNL H2, .bnl_colDx.greenBNL H3{color:#049460;}

/* red */

.bnl_colDx.red .bnl_txtDx H2, .bnl_colDx.red .bnl_txtDx H3, .bnl_colDx.red .bnl_txt H2, .bnl_colDx.red .bnl_txt H3, UL#bnl_menu .red A:hover, UL#bnl_menu .red A.bnl_on, .bnl_colDx.red A, .bnl_contCc.red A,.bnl_colDx.red H2, .bnl_colDx.red H3{color:#c00418;}



/* ocra */

.bnl_colDx.ocra .bnl_txtDx H2, .bnl_colDx.ocra .bnl_txtDx H3, .bnl_colDx.ocra .bnl_txt H2, .bnl_colDx.ocra .bnl_txt H3, UL#bnl_menu .ocra A:hover, UL#bnl_menu .ocra A.bnl_on, .bnl_colDx.ocra A, .bnl_contCc.ocra A,.bnl_colDx.ocra H2, .bnl_colDx.ocra H3{color:#dabc00;}

/* lightBlue */

.bnl_colDx.lightBlue .bnl_txtDx H2, .bnl_colDx.lightBlue .bnl_txtDx H3, .bnl_colDx.lightBlue .bnl_txt H2, .bnl_colDx.lightBlue .bnl_txt H3, UL#bnl_menu .lightBlue A:hover, UL#bnl_menu .lightBlue A.bnl_on, .bnl_colDx.lightBlue A, .bnl_contCc.lightBlue A,.bnl_colDx.lightBlue H2, .bnl_colDx.lightBlue H3{color:#70b1ce;}

/* lightGreen */

.bnl_colDx.lightGreen .bnl_txtDx H2, .bnl_colDx.lightGreen .bnl_txtDx H3, .bnl_colDx.lightGreen .bnl_txt H2, .bnl_colDx.lightGreen .bnl_txt H3, UL#bnl_menu .lightGreen A:hover, UL#bnl_menu .lightGreen A.bnl_on, .bnl_colDx.lightGreen A, .bnl_contCc.lightGreen A,.bnl_colDx.lightGreen H2, .bnl_colDx.lightGreen H3{color:#7ca75d;}

/* lightOrange */

.bnl_colDx.lightOrange .bnl_txtDx H2, .bnl_colDx.lightOrange .bnl_txtDx H3, .bnl_colDx.lightOrange .bnl_txt H2, .bnl_colDx.lightOrange .bnl_txt H3, UL#bnl_menu .lightOrange A:hover, UL#bnl_menu .lightOrange A.bnl_on, .bnl_colDx.lightOrange A, .bnl_contCc.lightOrange A,.bnl_colDx.lightOrange H2, .bnl_colDx.lightOrange H3{color:#cd7e00;}

/* brown */

.bnl_colDx.brown .bnl_txtDx H2, .bnl_colDx.brown .bnl_txtDx H3, .bnl_colDx.brown .bnl_txt H2, .bnl_colDx.brown .bnl_txt H3, UL#bnl_menu .brown A:hover, UL#bnl_menu .brown A.bnl_on, .bnl_colDx.brown A, .bnl_contCc.brown A,.bnl_colDx.brown H2, .bnl_colDx.brown H3{color:#894538;}

/* TESTI */

#bnl_header DIV A, #bnl_header DIV A.bnl_dim, .bnl_colDx  .bnl_path, .bnl_toolDx UL LI A SPAN, #bnl_footer .links A {font-size:10px}

#bnl_menu, #bnl_subMenuProfile UL LI A, .bnl_boxCent P, .bnl_boxCent .bnl_linkNext, .bnl_boxLink UL LI A, #bnl_popComeFare UL LI A, .bnl_box2 P, .bnl_box3 P, #bnl_boxes  A.bnl_titLancio, .bnl_toolDx UL LI A, .bnl_toolSx P, .bnl_contCc, .bnl_contCc H2 ,.bnl_faq LI A,.bnl_faq LI P, .bnl_colDx, .bnl_colDx H2, .bnl_toolDx DIV.bnl_linkDxPic A SPAN, .bnl_toolDx DIV.bnl_linkDxPic A,.bnl_toolDx DIV.bnl_linkDxPic A, #bnl_menuTool DIV.bnl_linkToolDx A,#bnl_header DIV.bnl_andTit A{font-size:11px}

.bnl_pager{font-size:12px}

.bnl_toolSx A.bnl_more{font-size:13px}

#bnl_header DIV A.bnl_aum, .bnl_toolSx H2{font-size:14px}

.bnl_colDx  H1, .bnl_contCc H1 {font-size:20px}

/* BOX HIGHLIGHT */

.boxRounded UL, .boxRounded LI, .boxRounded{list-style:none; margin:0; padding:0}
.boxRounded { background:url(./img/boxRounded_bg.gif) no-repeat top left; position:relative; margin-bottom:20px; width:739px;}

.boxRounded_content {background:url(./img/boxRounded_bg2.gif) no-repeat bottom right; position:relative}

.boxRoundedHeadButtons { position:relative}

.boxRounded .tr {width:4px; height:4px; line-height:4px; font-size:4px; position:absolute; top:0; right:-1px; background:url(./img/boxRounded_tr.gif) no-repeat top right; z-index:10; border-right: 1px solid #FFF; width:100%;}

.boxRounded .closeBox { height:4px; font-size:4px; line-height:4px; background:url(./img/boxRounded_bl.gif) no-repeat bottom left}

.boxRounded .headButtons UL {border-bottom: 1px solid #e0e0e0;height:25px;}

.boxRounded .headButtons UL LI { float:left; background:url(./img/boxRounded_tabs_bg.gif) repeat-y top right; }

.boxRounded .headButtons UL LI A { display:block; padding:7px 33px 5px 33px; background:url(./img/boxHeadButtons_arrow.gif) no-repeat 23px 10px; font-size:11px; color:#609f31; font-weight:bold}

.boxRounded .headButtons UL LI.noSeparator { background:none}

.boxRounded .headButtons UL LI.noSeparator P { font-size:11px; color:#666; padding:7px 15px 5px 15px; }

.boxRounded .boxRounded_content H3 { color:#609f31; margin-bottom:8px;font-size:14px;}

.contentAttention,.contentError {background:url(./img/itch.gif) no-repeat 20px 14px; padding:20px 20px 20px 86px; font-size:11px}

.bnl_txt H2{font-size:12px;}

.bnl_txt H3{font-size:12px;}

.bnl_txt P{font-size:11px;}		

.bnl_txtDx H2,.bnl_colDx.greenBNL H2, .bnl_colDx.greenBNL H3{font-size:12px; font-weight:normal;}

.bnl_txtDx H3{font-size:12px;}

.bnl_txtDx P{font-size:11px;}

.bnl_contTableForm{overflow:hidden; height:302px; width:484px;}

.contTableFormSmall{height:396px !important; width:486px !important; }

.contTableFormSmall .bnl_tableForm {width:99% !important; }


.bnl_tableForm{font-size:11px; text-align:left; color:#797979; margin:0 0 0 2px; width:484px;}

.bnl_tableForm TH{font-size:12px; text-align:left; color:#3e3e3e; font-weight:normal}


.bnl_tableForm TH,.bnl_tableForm TD{line-height:15px;}


.bnl_tableForm INPUT{font-size:11px; width:238px; padding:3px;border:1px solid #a3a3a3;}

.bnl_tableForm INPUT.short{width:200px;}
.bnl_tableForm INPUT#verifica{width:150px;}


.bnl_tableForm INPUT#dataNascita{width:78px !important;}

.bnl_tableForm INPUT#dataIncontro{width:78px !important;}


.bnl_tableForm INPUT#dataAppuntamento{width:80px !important;}

.bnl_tableForm INPUT#cab{width:80px !important;}

.bnl_tableForm INPUT#luogoNascita{width:107px !important;}

.bnl_tableForm INPUT#cf{width:189px !important;}

.bnl_tableForm SELECT#tipoContatto{width:199px !important;}

.bnl_tableForm SELECT#tipo{width:208px !important;}

.bnl_tableForm INPUT.bnl_inputError{border:1px solid #ef0305;}

.bnl_tableForm INPUT.choice{width: auto !important; border: 0}

.bnl_tableForm SELECT{width: 207px}

.bnl_tableForm SELECT#fascia{width: 200px}

.bnl_tableForm INPUT.choice{width: auto !important; border: 0}

.bnl_tableForm SPAN.bnl_msgError{color:#ef0305;}

.bnl_tableForm IMG.formImg{vertical-align: bottom; margin: 0 0 2px 2px}

.bnl_tableForm td.evidenziata{background-color: #f5f5f5;}

.bnl_tableForm td.nota{text-align: right !important; font-size: 10px}

.bnl_tableForm td.errori{text-align: left !important; font-size: 10px; color: red}

.bnl_tableForm div.boxId{border: solid #E4E4E4 1px; vertical-align: top; width: 187px; padding: 5px; background: #fff; margin: 0 0 0 3px }

.bnl_tableForm td.puls{text-align: right !important; border-top: solid #E4E4E4 1px }

.bnl_tableForm td.pulsTorna{text-align: left !important; border-top: solid #E4E4E4 1px }
.bnl_tableForm td.tdCodice{width: 214px !important;}



.bnl_formInviato H1{font-size:22px; color:#049460;}


.bnl_formInviato H2{font-size:12px; color:#3e3e3e; font-weight:normal;}

.bnl_formInviato{ background:url(./img/bg_formInviato.gif) top center no-repeat; margin-top:10px; width:466px; height:162px; padding-top:100px}

.bnl_txtDx P{font-size:11px;}

.bnl_tableForm TR TD A {text-decoration: underline; color:#049460;  }

.bnl_contTableForm div.bnl_path_form {font-size: 11px !important; text-align: left; margin: 12px 0px 5px 3px ; position: relative; color: #797979} 
.bnl_contTableForm div.bnl_path_form STRONG{ font-weight: bold; color:#049460; }

.gestoreBiancoSmall{height: 47px}

.gestoreBianco{height: 76px}
#pulsFormCont{position: absolute; left: 0; bottom: 3px;}

TEXTAREA#messaggio{font-size: 12px; width: 250px; height: 64px; font-family: arial; font-size: 11px; margin-top:0;}
TEXTAREA.informativa{font-size: 11px; width: 466px; font-family: arial; font-size: 11px}

body.popUpContatto{

background: #fff url(./img/bg_formTelefono.gif) no-repeat bottom left; margin:0;padding:0;
}

body.popUpContattoMail{

background: #fff url(./img/bg_formMail.gif) no-repeat bottom left; 

margin:0;

padding:0;
}

/* pop-up glossario */

#alfabeto{
	background: #f5f5f5;
	padding: 5px;
	font-size: 11px;
	margin: 15px 3px 0 3px;
}

#alfabeto div.lettera{float: left;width: 11px;height: 16px;padding: 3px 4px 1px 3px;border-bottom: solid 1px #049460;}


#alfabeto div.lettera a{color: #666666;}

#alfabeto div.lettera a:hover{color: #049460;}


#alfabeto div.letteraOn{float: left;width: 11px;height: 16px;padding: 3px 4px 1px 3px;background: url(./img/bg_alfaOn.gif) no-repeat 0px 0px;border-bottom: solid 1px #049460;	

}

#alfabeto div.letteraOn a{ color: #fff;}

.bnl_contTableForm iframe{ 

	width: 479px;
	height: 341px;
	border: 0;
	margin: 0px 4px 0 4px;	

}


body#glossarioContent{
	font-size: 11px;
	text-align: left;
	padding: 0;
	margin:0;
	width: 460px;

}



body#glossarioContent h4{color: #059160;font-size: 11px;	margin: 10px 0 8px 6px;}


body#glossarioContent p{color: #666;padding:0 0 10px;margin: 0 0 0 6px;border-bottom: solid 1px #dddddd;}


/* pop-up Help */

.helpTabOn{
	float: left;
	background: #f5f5f5 url(./img/tab_help_bg_on.gif) repeat-x top left;
	margin: 0 2px 0 0;
}

.helpTabOn div{
background: url(./img/tab_help_sx_on.gif) no-repeat top left ;
}


.helpTabOn div div{

	background:  url(./img/tab_help_dx_on.gif) no-repeat top right                ;
	padding: 6px 15px 3px 15px;
	font-size: 11px;
	font-weight: bold;

}


.helpTabOn div div a{color: #049460;}

.helpTab{

	float: left;
	background: #ffffff url(./img/tab_help_bg_on.gif) repeat-x top left;
	margin: 0 2px 0 0;

}


.helpTab div{
	background: url(./img/tab_help_sx.gif) no-repeat top left                ;

}



.helpTab div div{

	background:  url(./img/tab_help_dx.gif) no-repeat top right                ;
	padding: 6px 15px 3px 15px;
	font-size: 11px;
	font-weight: bold;

}

.helpTab div div a{color: #666666; margin: 0 1px 0 1px }

#helpTabPlace{margin: 20px 0 0 4px;}


body#indiceContent{
	background: #f5f5f5;
	color: #666;
	padding:8px;
	margin: 0px;
	text-align: left;
}

body#indiceContent ul {font-size: 11px;float: left;width: 210px;list-style-type: none;margin: 10px 20px 0px 0px;border-top: solid 1px #dddddd;}



body#indiceContent ul.last{
	margin: 10px 0px 0px 0px; !important;
}


body#indiceContent ul li{

	border-bottom: solid 1px #dddddd;
	background:  url(./img/bullet_help.gif) no-repeat 0px 4px;
	height: 18px;
	padding-left: 9px;
	width: 201px;
}


body#indiceContent ul li a{

color: #049460;}

#glossarioContent ul{
	background: #f5f5f5;
	font-size: 11px;
	list-style-type: none;
	width: 449px;
	padding: 17px 5px 10px 8px;

}

#glossarioContent ul li{

	border-bottom: solid 1px #dddddd;
	background:  url(./img/bullet_help.gif) no-repeat 0px 4px;
	height: 18px;
	padding-left: 9px;
	width: 430px;
}

body#glossarioContent ul li a{
color: #049460;
}

body#glossarioContent div.return{

float: right;
border: none;
margin-top: -16px;
}


body#glossarioContent div.return a{
border: none;
}

#scrollable2 {float: left;width:400;height: 177px;padding: 0px;overflow: hidden;white-space: nowrap;padding-left:8px;}

#contNoScroll {float: left;width: 15px;height: 277px;}

#wrap3 {float: left;width: 15px;height: 277px;background: transparent url(./img/scrollbar-track-bottom.png) no-repeat bottom left;}

#track3-top {position: absolute;width: 15px;height: 15px;background: transparent url(./img/scrollbar-track-top.png) no-repeat top left;}

#track3 {position: absolute;width: 15px;height: 277px;}

#handle3 {width: 15px;height: 32px;background: transparent url(./img/scrollbar-handle-vertical.gif) no-repeat top left;}

.w20 {width:20%;text-align:center !important;}

TABLE.tabDati.textSmaller97 {width:95%;font-size:.75em;margin-left:8px;}

TABLE.tabDati.textSmaller2 {font-size:.7em;width:100%;}

.w20 A {color:#049460;text-decoration:underline;}

TH.w20,TH.w18 {padding-left:5px !important;padding-right:5px !important;}

.w18 {width:18%;text-align:center !important;}

.w15 {width:15%;text-align:center !important;}

.w10 {width:10%;text-align:center !important;}

.w21 {width:21%;text-align:center !important;}
P.note {font-size:.65em;margin:8px;}
.bnl_tableForm TR TD A {text-decoration: underline; color:#049460;  }

.bnl_contTableForm div.bnl_path_form {font-size: 11px !important; text-align: left; margin: 12px 0px 5px 3px ; position: relative; color: #797979}

.bnl_contTableForm div.bnl_path_form STRONG{ font-weight: bold; color:#049460; }

.gestoreBiancoSmall{height: 47px}

.gestoreBianco{height: 76px}

#pulsFormCont{position: absolute; left: 0; bottom: 3px;}

TEXTAREA#messaggio{font-size: 12px; width: 250px; height: 64px; font-family: arial; font-size: 11px; margin-top:0;}

TEXTAREA.informativa{font-size: 11px; width: 466px; font-family: arial; font-size: 11px}

body.popUpContatto{

background: #fff url(./img/bg_formTelefono.gif) no-repeat bottom left; 

margin:0;

padding:0;

scrollbar-face-color: #B4D8CB;

scrollbar-arrow-color: #fff;

scrollbar-base-color: #049460;

scrollbar-highlight-color: #E9F2EF;

scrollbar-3dlight-color: #81C9AF;

scrollbar-track-color: #DEDFEA;

scrollbar-shadow-color: #049460;

scrollbar-darkshadow-color: #A5ACB2;
}



body.popUpContattoMail{

background: #fff url(./img/bg_formMail.gif) no-repeat bottom left; 

margin:0;

padding:0;

scrollbar-face-color: #B4D8CB;

scrollbar-arrow-color: #fff;

scrollbar-base-color: #049460;

scrollbar-highlight-color: #E9F2EF;

scrollbar-3dlight-color: #81C9AF;

scrollbar-track-color: #DEDFEA;

scrollbar-shadow-color: #049460;

scrollbar-darkshadow-color: #A5ACB2;

}



/* pop-up glossario */


#alfabeto{

	background: #f5f5f5;

	padding: 5px;

	font-size: 11px;

	margin: 15px 3px 0 3px;

}

#alfabeto div.lettera{


	float: left;
	width: 11px;
	height: 16px;
	padding: 3px 4px 1px 3px;
	border-bottom: solid 1px #049460;


}


#alfabeto div.lettera a{

	color: #666666;

}




#alfabeto div.lettera a:hover{
	color: #049460;

}



#alfabeto div.letteraOn{

	float: left;
	width: 11px;
	height: 16px;
	padding: 3px 4px 1px 3px;
	background: url(./img/bg_alfaOn.gif) no-repeat 0px 0px;
	border-bottom: solid 1px #049460;	
}




#alfabeto div.letteraOn a{ 
	color: #fff;
}

.bnl_contTableForm iframe{ 

	width: 479px;
	height: 341px;
	border: 0;
	margin: 0px 4px 0 4px;

}



body#glossarioContent{

	font-size: 11px;
	text-align: left;
	padding: 0;
	margin:0;
	width: 460px;

}


body#glossarioContent h4{

	color: #059160;
	font-size: 11px;
	margin: 10px 0 8px 6px;

}


body#glossarioContent p{

	color: #666;
	padding:0 0 10px;
	margin: 0 0 0 6px;
	border-bottom: solid 1px #dddddd;

}



.scrollGreen{

scrollbar-face-color: #B4D8CB;

scrollbar-arrow-color: #fff;

scrollbar-base-color: #049460;

scrollbar-highlight-color: #E9F2EF;

scrollbar-3dlight-color: #81C9AF;

scrollbar-track-color: #DEDFEA;

scrollbar-shadow-color: #049460;

scrollbar-darkshadow-color: #A5ACB2;

}



.helpTabOn{

	float: left;
	background: #f5f5f5 url(./img/tab_help_bg_on.gif) repeat-x top left;
	margin: 0 2px 0 0;

}


.helpTabOn div{
	background: url(./img/tab_help_sx_on.gif) no-repeat top left                ;
}


.helpTabOn div div{
	background:  url(./img/tab_help_dx_on.gif) no-repeat top right                ;

	padding: 6px 15px 3px 15px;

	font-size: 11px;

	font-weight: bold;

}


.helpTabOn div div a{color: #049460;}





.helpTab{


	float: left;

	background: #ffffff url(./img/tab_help_bg_on.gif) repeat-x top left;


	margin: 0 2px 0 0;

}



.helpTab div{



	background: url(./img/tab_help_sx.gif) no-repeat top left                ;



}




.helpTab div div{



	background:  url(./img/tab_help_dx.gif) no-repeat top right                ;



	padding: 6px 15px 3px 15px;



	font-size: 11px;




	font-weight: bold;



}



.helpTab div div a{color: #666666; margin: 0 1px 0 1px }





#helpTabPlace{

	margin: 20px 0 0 4px;



}

body#indiceContent{

	background: #f5f5f5;
	color: #666;
	padding:8px;
	margin: 0px;
	text-align: left;

}




body#indiceContent ul {


	font-size: 11px;

	float: left;

	width: 210px;

	list-style-type: none;

	margin: 10px 20px 0px 0px;

	border-top: solid 1px #dddddd;


}



body#indiceContent ul.last{


	margin: 10px 0px 0px 0px; !important;



}



body#indiceContent ul li{

	border-bottom: solid 1px #dddddd;

	background:  url(./img/bullet_help.gif) no-repeat 0px 4px;


	height: 18px;
	padding-left: 9px;
	width: 201px;


}



body#indiceContent ul li a{

color: #049460;


}


#glossarioContent ul{

	background: #f5f5f5;

	font-size: 11px;


	list-style-type: none;


	width: 449px;




	padding: 17px 5px 10px 8px;



}



#glossarioContent ul li{



	border-bottom: solid 1px #dddddd;


	background:  url(./img/bullet_help.gif) no-repeat 0px 4px;

	height: 18px;

	padding-left: 9px;


	width: 430px;



}

body#glossarioContent ul li a{



color: #049460;



}



body#glossarioContent div.return{

float: right;

border: none;

margin-top: -16px;


}


body#glossarioContent div.return a{

border: none;

}



/* scrollable div area */


#scrollable2 {float: left;width:400;height: 177px;padding: 0px;overflow: hidden;white-space: nowrap;padding-left:8px;}


#contNoScroll {float: left;width: 15px;height: 277px;}

#wrap3 {float: left;width: 15px;height: 277px;background: transparent url(./img/scrollbar-track-bottom.png) no-repeat bottom left;}

#track3-top {position: absolute;width: 15px;height: 15px;background: transparent url(./img/scrollbar-track-top.png) no-repeat top left;}


#track3 {position: absolute;width: 15px;height: 277px;}


#handle3 {width: 15px;height: 32px;background: ni url(./img/scrollbar-handle-vertical.gif) no-repeat top left;}

.w20 {width:20%;text-align:center !important;}

TABLE.tabDati.textSmaller97 {width:95%;font-size:.75em;margin-left:8px;}


TABLE.tabDati.textSmaller2 {font-size:.7em;width:100%;}


.w20 A {color:#049460;text-decoration:underline;}

TH.w20,TH.w18 {padding-left:5px !important;padding-right:5px !important;}

.w18 {width:18%;text-align:center !important;}

.w15 {width:15%;text-align:center !important;}

.w10 {width:10%;text-align:center !important;}


.w21 {width:21%;text-align:center !important;}


P.note {font-size:.65em;margin:8px;}


@media print {



#bnl_header, #bnl_spalla, #bnl_footer, DIV.bnl_endLink, .bnl_colSx a.bnl_btnMenu img, DIV.bnl_bannerSx, #bnl_menu, .bnl_noTool, .bnl_smallTool  { display:none }



.bnl_colSx, .bnl_colDx, div.bnl_contCc { float:none !important;}



.bnl_colSx a.bnl_logo { margin-left:30px; margin-bottom:-30px}



DIV.bnl_contCc { width:739px !important;display:block; margin-left:30px !important;}



.bnl_contCc P { display:block;}



div.bnl_colDx.greenBNL div.bnl_bigSep, div.bnl_contCc.greenBNL div.bnl_bigSep {background-color: #049460; border-bottom: 3px solid #049460;}



#bnl_menu, #bnl_subMenuProfile UL LI A, .bnl_boxCent P, .bnl_boxCent .bnl_linkNext, .bnl_boxLink UL LI A, .bnl_boxLink UL LI, #bnl_popComeFare UL LI A, .bnl_box2 P, .bnl_box3 P, #bnl_boxes  A.bnl_titLancio, .bnl_toolDx UL LI A, .bnl_toolSx P, .bnl_contCc, .bnl_contCc H2 ,.bnl_faq LI A,.bnl_faq LI P, .bnl_colDx, .bnl_colDx H2, .bnl_toolDx DIV.bnl_linkDxPic A SPAN, .bnl_toolDx DIV.bnl_linkDxPic A,.bnl_toolDx DIV.bnl_linkDxPic A, #bnl_menuTool DIV.bnl_linkToolDx A,#bnl_header DIV.bnl_andTit A{font-size:12px !important}



.bnl_accordiOff A{padding:0 0 0 30px;display:block;width:478px;height:27px;line-height:27px;font-size:11px; font-weight:bold; cursor:pointer; color:#FFF !important;}



.bnl_accordiOff DIV{border-top:1px solid #fff; background:url(./img/bg_accordiOffOpenText.gif) top left repeat-x #fff;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:10px 9px}



.bnl_accordiOff DIV H2, .bnl_accordiOff DIV P{padding:0 5px;}



.bnl_accordiOff DIV P{font-size:11px;line-height:14px; margin:7px 0;}



.bnl_accordiOff DIV DIV.bnl_accSep{margin:0 0 2px 0; height:1px; font-size:0px; padding:0; border-bottom:#e4e4e4 1px solid; border-top:none; border-left:none; border-right:none; background:none}



.bnl_accordiOff DIV DIV.bnl_clear{background:none; border:none; margin:0; padding:0;}



.bnl_accordiOff DIV DIV.bnl_title,



.bnl_accordiOff DIV DIV.bnl_desc {background:transparent !important; border:none;}



.bnl_accordiOff DIV DIV.bnl_desc {float:right; color:#8b8b8b;width:51%;}



DIV.bnl_accordiOff UL{ list-style: inside; margin:5px 3px;}



.bnl_accordiOff DIV DIV.bnl_title {float:left; font-weight:bold; color:#3e3e3e;width:41%;}



.bnl_contAccord { display:block !important;}



}


#errorBox{ position : absolute; top: 40px; left: 40px; width: 410px; height: 150px; background: #fff; border: solid 1px red; color: red; font-weight: bold; text-align:center; z-index: 100000000}

#errorBox tr td.puls{ text-align: right; height: 10px; padding: 5px; vertical-align: bottom;} 
/*               CSS il gruppo                 */

DIV.bnl_cent{float:left; margin-left:18px;}




#bnl_boxes DIV.bnl_tit.nessuno{border:0;margin:0}



#bnl_2ColsHome #bnl_content{width:960px}

#bnl_2ColsHome .bnl_colDx{width:738px}

#bnl_colSxMenu{min-height:260px;height:auto !important;height:260px}


#bnl_2ColsHome .bnl_colDx{padding-top:40px;}


#bnl_2ColsHome #bnl_boxes{width:960px}

#bnl_2ColsHome .bnl_box2{width:330px}

#bnl_2ColsHome .bnl_box2 P, #bnl_2ColsHome .bnl_box3 P{width:235px}


#bnl_2ColsHome .bnl_box3{width:330px;border-left:1px solid #e5e5e5;padding-left:30px}


#bnl_2ColsHome P.bnl_noImg{width:100%;line-height:14px}

#bnl_2ColsHome P.bnl_imgRight{width:140px;float:left;line-height:14px}


#bnl_2ColsHome #bnl_boxes DIV {color:#666666;line-height:115%}



.bnl_imgRight{float:right}


#bnl_2ColsHome .bnl_imgLeft{margin-right:7px;margin-top:0}


.bnl_titBoxes{font-weight:800;margin-bottom:7px}

.bnl_smallTool{border-bottom:0px solid #1e844b; margin:38px 0 0 0;padding:0}

.bnl_smallTool A{margin:0;padding:0;float:left;display:block;}


.bnl_smallTool A IMG{margin:0;padding:0;display:block;}



/*



.bnl_boxesLong{width:960px;margin-top:35px}

.bnl_boxesLong DIV.bnl_first{width:195px;float:left;margin-right:25px}

.bnl_boxesLong DIV.bnl_second{width:355px;float:left;margin-right:14px;border-right:1px solid #e5e5e5}

.bnl_boxesLong DIV.bnl_flashTicker{width:355px;float:left;padding-right:14px;border-right:1px solid #e5e5e5}

.bnl_boxesLong DIV.bnl_third{width:355px;float:left;margin-left:15px}

.bnl_boxesLong DIV H2{float:left;font-weight:bold;margin:0 0 15px 0;width:224px;padding:0 0 0 10px;font-size:11px}

.bnl_boxesLong DIV H2 A{color:#049460; }

.bnl_boxesLong DIV P{float:left;color:#797979;width:224px;padding:0 0 0 10px;font-size:11px}

.bnl_boxesLong DIV.bnl_bigImg H2{width:154px}

.bnl_boxesLong DIV.bnl_bigImg P{width:154px}

.bnl_boxesLong DIV.bnl_noImg H2{width:340px}

.bnl_boxesLong DIV.bnl_noImg P{width:340px}

*/

/*menu*/



.firstLevel{font-weight:bold;text-transform:uppercase;line-height :9px;display:block;margin:0px 0px 2px -9px;}

html>/**/body .firstLevel{margin:2px 0px 4px -9px;line-height :10px;}

*html #bnl_menu .firstLevel{margin-bottom:-12px;}

*html #bnl_menu LI.tit UL {margin-top:12px;}

*html #bnl_menu LI.tit UL UL{margin-top:0px;} 

.verticalContainer DIV.bnl_flashTicker{width:355px;float:left;margin-top:35px;padding-right:14px;border-right:1px solid #e5e5e5}

.verticalContainer DIV .bnl_H2{float:left;font-weight:bold;margin:0 0 15px 0;width:224px;padding:0 0 0 10px;font-size:11px}

.verticalContainer DIV .bnl_H2 A{color:#049460; }

.verticalContainer DIV .bnl_P{float:left;color:#797979;width:224px;padding:0 0 0 10px;font-size:11px}

.verticalContainer DIV.bnl_bigImg H2{width:154px}

.verticalContainer DIV.bnl_bigImg P{width:154px}

.verticalContainer DIV.bnl_noImg H2{width:340px}

.verticalContainer DIV.bnl_noImg P{width:340px}


/*    Gruppo B2 - inizio    */

.B2_22{float:left;  width: 45%}

.B2_23{float:right; width: 45%}

.B2_24{float:left;  width: 45%}

.B2_25{float:right; width: 45%}

.B2_26{float:left;  width: 45%}
.B2_27{float:right; width: 45%}

.D1_16  

{margin:35px 25px 0px 10px;position:relative;float:left;width: 195;}

.D1_16 img  

{margin-left:2px;}


.D1_17 
{float:left;margin-top:35px;width:340px; margin-right:14px;border-right:1px solid #e5e5e5height:120px;}



div.D1_17 p 
{color:#797979;font-size:11px;display:inline;}



div.D1_17 h2 

{color:#049460;font-size:11px;font-weight:bold;margin-bottom:15px;padding:0 10px 0 0;}



div.D1_17 h2 a 

{color:#049460 !important;font-size:11px;font-weight:bold;margin-bottom:15px;padding:0 10 0 0px;}


.D1_18

{margin:35px 0 0 0px;float:left;width:380px;height:120px;}



div.D1_18 p 
{color:#797979;font-size:11px;display:inline;}



div.D1_18 h2 

{color:#049460;font-size:11px;font-weight:bold;margin-bottom:15px;padding:0 10px 0 0;}



div.D1_18 h2 a 

{

color:#049460 !important;

font-size:11px;

font-weight:bold;

margin-bottom:15px;

padding:0 10 0 0px;

}



div.D1_19  

{margin-left:15px;}






.D1_1_16  

{margin:35px 25px 0px 10px;position:relative;float:left;width: 195px;}



.D1_1_17 

{float:left;margin-top:35px;width:340px; margin-right:14px;border-right:1px solid #e5e5e5;height:120px;}



div.D1_1_17 p 

{color:#797979;font-size:11px;display:inline;}



div.D1_1_17 h2 

{

color:#049460;

font-size:11px;

font-weight:bold;

margin-bottom:15px;

padding:0 10 0 0px;

}



div.D1_1_17 h2 a {color:#049460 !important;font-size:11px;font-weight:bold;margin-bottom:15px;padding:0 10 0 0px;}

.D1_1_18{margin:35px 0 0 0;float:left;width:380px;height:120px;}

div.D1_1_18 p {color:#797979;font-size:11px;display:inline;}

div.D1_1_18 h2 {color:#049460;font-size:11px;font-weight:bold;margin-bottom:15px;padding:0 10 0 0px;}

div.D1_1_18 h2 a {color:#049460 !important;font-size:11px;font-weight:bold;margin-bottom:15px;padding:0 10 0 0px;}

 div.D1_1_19  {margin-left:15px;}

.D3_23  {left:4px;margin:0 8px 5px 0;padding:0;position:relative;top:3px;float:left;width:45%;}

.D3_24  {left:4px;margin:0 0 5px 0;padding:0;position:relative;top:3px;float:right;width:45%;}

.D2_24  {left:4px;margin:0 4px 5px 0;padding:0;position:relative;top:3px;float:left;width:43%;}

.D2_25 {left:4px;margin:0 4px 5px 0;padding:0;position:relative;top:3px;float:right;width:43%;}

.C1_11 div.bnl_bigSep

{background-color:#FFFFFF;font-size:0;}

.C1_12
{position:relative;left:0px;top:5px;}


.C2_11 div.bnl_bigSep

{background-color:#FFFFFF;font-size:0;}

.C2_12
{position:relative;left:0px;top:5px;}
.B1_22 {float:left; margin-left:0px;margin-top:25px; width:46%; height:140px; }

.B1_23{float:right; width: 46%; margin-right:0px;margin-top:25px; height:140px;}

DIV.B1_22 A.bnl_titLancio {margin:15px 0 6px; }

DIV.B1_23 A.bnl_titLancio {margin:15px 0 6px; }

div.B1_22 p {margin:-4px 0 6px;line-height:12px;}

div.B1_23 p {margin:-4px 0 6px;line-height:12px;}

DIV.B1_22 div.bnl_tit 	{padding: 0;}																								

DIV.B1_23 div.bnl_tit 	{padding: 0;}	

div.B1_16  {margin-left:16px;}

.B6_23{float:left; width:755px; margin:-15px 0 0 15px; height:auto;}

.B5_23{float:left;margin:-15px 0 0 15px; width:755px; height:auto;}

/*    Gruppo D40-D41-A11- inizio modificato da Adamo il 29-10 problemi su production */ 


.D4_23  

{margin:10px 8px 5px 0;

padding:0;

position:relative;

float:left;

width: 30%;}



.D4_24  

{margin:10px 8px 5px 12px;

padding:0;

position:relative;

float:left;

width: 30%;}





.D4_24 .bnl_imgRight {
float:left;
}



.D4_25 

{margin:10px 8px 5px 0;

padding:0;

position:relative;

float:right;

width: 30%;}



.D4_26  

{margin:0 8px 5px 0;

padding:0;

position:relative;

float:left;

width:43%;}



.D4_27   

{margin:0 8px 5px 0;

padding:0;

position:relative;

float:right;

width:43%;}



.D4_1_23{float:right;margin-top:-14px; width:755px; height:auto;}


.D4_1_24  

{margin-right:15px;

padding:0;

position:relative;

float:right;

width:350px;

text-align:right;
}



.D4_1_25   

{
padding:0;

position:relative;

float:right;

width:350px; 

margin:0 30px 5px 0;

}



.A1_13 .bnl_noTool {

display:none;

}



.A1_1_13 .bnl_noTool {

display:none;

}


.bnl_noTool {clear:both;height:0px;margin:0 auto; border-bottom:2px solid #1f844c;width:960px;}

/*    Come fare per */

div.bnl_conCornice div div div div div div div div

{

	padding-left: 4px;

	padding-right: 1px;

	padding-top: 3px;

	padding-bottom: 1px;

}



div.bnl_conCornice div div div div div div div div .emotionalComeFare

{

	width:500px;

	height:71px;

	background: url(./img/emotional_comefare_sub.jpg) no-repeat left top;

}



.bigText

{

	position: absolute !important;

	background: none !important;

	font-size:18px;

	font-weight:normal;

	left:260px;

	top:15px;

}



.smallText

{

	position: absolute !important;

	background: none !important;

	font-size:14px;

	font-weight:normal;

	left:260px;

	top:40px;

}

/****** come fare per esatto Modificato 28-10 *************/

DIV.orange DIV.smallText, DIV.orange DIV.bigText{color:#f99f00;} 

DIV.blue DIV.smallText, DIV.blue DIV.bigText{color:#00a5de;} 

DIV.fucsia DIV.smallText, DIV.fucsia DIV.bigText{color:#ef297c;}

DIV.green DIV.smallText, DIV.green DIV.bigText {color:#649e30;}

DIV.red DIV.smallText, DIV.red DIV.bigText{color:#c00418;}

DIV.ocra DIV.smallText, DIV.ocra DIV.bigText {COLOR: #dabc00}

DIV.brown DIV.smallText, DIV.brown DIV.bigText {color:#894538;}

DIV.lightGreen DIV.smallText, DIV.lightGreen DIV.bigText {color:#7ca75d;}

DIV.lightOrange DIV.smallText, DIV.lightOrange DIV.bigText {color:#cd7e00;}

DIV.lightBlue DIV.smallText, DIV.lightBlue DIV.bigText {color:#70b1ce;}



DIV.bnl_tit DIV.bnl_right_cfp{margin:0 0 -5px 0;float:right;}

DIV.bnl_tit.orange DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0;}

DIV.bnl_tit.fucsia DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0;}

DIV.bnl_tit.blue DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0;}

DIV.bnl_tit.green DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0; }

DIV.bnl_tit.ocra DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0; }

DIV.bnl_tit.brown DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0; }

DIV.bnl_tit.lightGreen DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0; }

DIV.bnl_tit.lightOrange DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0; }

DIV.bnl_tit.lightBlue DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0; }



.bnl_vediTutti{margin:15px 0 20px 0;}

.bnl_vediTutti a

{

	background-image: url(./img/btn_vedi-tutti.gif);

	padding-left:5px;

	padding-right:5px;

	padding-top:2px;

	padding-bottom:2px;

	color: #8b8b8b !important;

	font-weight:bold;

	

}


/* Inizio Ricerca 24-10-2008 */ 

div.bnl_conCornice div div div div div div div .emotionalCerca

{

width:728px;

height:71px;

background: url(./img/emotional_cerca.jpg) no-repeat left top;

} 

div.bnl_conCornice div div div div div div div  .emotionalCerca h2

{

color:#3e3e3e;

float:left;

font-size:14px;

font-weight:bold;

margin:15px 0 0 225px;

width:385px;

position:static;

} 

div.bnl_conCornice div div div div div div div .emotionalCerca h3

{

color:#3e3e3e;

float:left;

font-size:14px;

font-weight:normal;

margin:15px 0 0 225px;

width:385px;

position:static;

} 



.emotionalCerca .bnl_ricAv

{

background:white none repeat scroll 0 0;

color:#797979 !important;

float:left;

font-size:11px;

font-weight:bold;

left:610px;

margin:0 7px; 

padding-top:2px;

padding-bottom:2px;

position:absolute;

text-align:center;

top:20px;

width:96px;

} 

#bnl_srcAdv

{

background:#f3f3f3;

position:relative;

margin-left:-2px;

top:-3px;

left:2px;

width:725px;

border-bottom:1px solid #FFF;

height:70px;

overflow:hidden;

} 

#bnl_search form input.bnl_submit_buca_ricerca

{

background: transparent url(./img/btn_search.gif) no-repeat;

height:23px; 

width:22px;

cursor:pointer;

} 

#bnl_srcAdv form .bnl_ricAv

{

border:0;

background:white none repeat scroll 0 0;

color:#797979 !important;

font-size:11px;

font-weight:bold;

top:3px;

left:260px;

margin:0 7px; 

padding-top:2px;

padding-bottom:2px;

position:realtive;

text-align:center;

width:56px;

} 

/* Fine Ricerca */

/* barra di sharing per il b5  */

#sharing_b {left:215px; position:relative; width:750px;top:20px}

.bnl_endLink_noLine {border-top:1px solid #e4e4e4;margin:8px 0;padding:2px 0 0 0;position:relative;width:100%;}



#sharing_d {left:215px; position:relative; width:750px;}



/*modificati da Barbara per la barra Cross Site il 15-10-08*/





A.bnl_left{z-index:10000 !important;float:left;margin-right:22px;}

#bnl_contSlide{z-index:-10000 !important;}

#bnl_menuTool div.bnl_linkToolDx{width:235px;}

.bnl_big .bnl_left{margin-right:28px;margin-left:20px;}

#debug {top:300px;left:100px;position:absolute;display:none;}

.bnl_menuTool_bg{z-index:9999 !important;background-color:#fff;height:42px;}

.bnl_big .bnl_menuTool_bg{height:52px;}

.toolImage{z-index:10000 !important;width:100%;height:12px;float:none;position:absolute;bottom:42px;}

.bnl_big .toolImage{bottom:52px;}

IMG.hide{display:none !important;}

*html .toolImage{display:none;}

.bnl_contCc UL,.bnl_colDx UL,.bnl_contCc OL,.bnl_colDx OL{MARGIN: 0px;padding:0px;list-style-position : inside;color: #696969;}

.no_grafo {height:25px;}

.bnl_solo {witdh:auto !important;height: auto !important; min-height: auto !important}



/*modificati nel menu di navigazione per mappa immagine*/

 	

.bnl_colSx #bnl_menuProfile A.bnl_btnMenu.left {width:121px ;float:left;}

.bnl_colSx #bnl_menuProfile A.bnl_btnMenu.right {width:47px;float:right;PADDING-LEFT: 0px;BACKGROUND: url(./img/sfondo_label.gif) no-repeat right top; }

*html .bnl_colSx #bnl_menuProfile A.bnl_btnMenu.right  {width:47px;margin-left:0px;float:right;}

*html .bnl_colSx #bnl_menuProfile A.bnl_btnMenu.left  {margin-right:0px !important;position:absolute;}

BR.clear{clear:both;}



/*modificati per Area Clienti*/



.headerHome{background-color:#fff;background-image:url('./img/bg_headerHome.gif'); background-repeat:repeat-x;margin-top:17px;text-align:center;}

.mainHeaderHome{width:990px; text-align:left;margin-left: auto; margin-right: auto;margin-bottom:7px;}

.mainHeaderHome A{margin-left:15px;}

.mainHeaderHome .mood{margin-left:11px;}

.mainHeaderHome .fright{float:right;margin-right:20px;margin-top:-5px;}

*html .mainHeaderHome .fright{margin-right:10px;}

.mainHeaderHome .fright IMG{float:left;margin-top:1px;}

.mainHeaderHome .fright A{color:#666; font-size:10px; text-align:center; display:block; width:140px; line-height:16px; background:#fff; margin:0px; margin-left:6px;float:left;border:1px solid #b1b1b1;}

DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV SPAN.contentFlash{position:relative;top:3px;left:4px;padding:0;margin:0 8px 5px 0;display:block;}

.forFlash{line-height:8px;}

html>/**/body .forFlash{display:none;}

html>/**/body DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV SPAN.contentFlash{padding-bottom:6px;}

.bnl_colSx A.bnl_logo{margin:27px 0 22px 0;}

#bnl_footer DIV.links{margin-top:8px;}

.bnl_colSx.line A.bnl_logo{margin:27px 0 0px 0;}



.headerHome{position:absolute;z-index:2000;width:100%;display:none;}

#homepage{margin-top:46px;}

*html #homepage{margin-top:51px;}

html>/**/body #homepage{margin-top:59px;}

html>/**/body #bnl_main{border-top:1px solid #fff} 

html>/**/body .headerHome{margin-top:12px;} 

.A1_13{width:960px;text-align:center !important;margin-left: auto; margin-right: auto;} 

.A1_13 .bnl_conCornice{margin-left: auto; margin-right: auto;text-align:left;} 

.mainHeaderHome .fright{padding-right:10px;}

*html .mainHeaderHome .fright{padding-right:0px;} 

/* aggiunto da Adamo 25/11*/

#bnl_footer_HP {margin:0 auto;width:990px;}

#bnl_footer_HP a.bnl_html {float:left;margin-top:5px;}


#bnl_footer_HP a.bnl_html img {float:none;}

/* aggiunto da Adamo 02/12 */

#bnl_HP   img {float:left; margin-right:70px}

#bnl_HP  {margin-top: 28px;}

#bnl_HP   div#bnl_FOOT    DIV.links { margin-left:50px;}

#bnl_HP   div#bnl_FOOT    DIV.links A {color:#999; text-transform:uppercase;margin:0 20px 0 20px;font-size:10px}



/* aggiunto da barbara venerdi 24/11 */	

.bnl_faq li{ list-style-position : outside;}

*html DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV .emotionalCerca{width: 728px !important;}

*html DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV .emotionalCerca H2 {width:270px;}

*html DIV.bnl_conCornice DIV DIV DIV DIV DIV DIV DIV .emotionalCerca H3 {width:270px;}



/* tema per calendario S.E. modificato 25-11*/






div.calendar { position: relative; }

.calendar, .calendar table {

  border: 1px solid #bdb2bf;

  font-size: 11px;

  color: #000;

  cursor: default;

  background-color: white;

  font-family: "trebuchet ms",verdana,tahoma,sans-serif;

}
.calendar {

  border-color: #797979;

}

.calendar .button { 

  text-align: center;    
  padding: 2px;          

  background: url("./img/title-bg.gif") repeat-x 0 100%; color: #000;

  font-weight: bold;

}



.calendar .nav {

  font-family: verdana,tahoma,sans-serif;

}


.calendar .nav div {

  background: transparent url("./img/menuarrow.gif") no-repeat 100% 100%;

}



.calendar thead tr { background: url("./img/title-bg.gif") repeat-x 0 100%; color: #000; }

.calendar thead .title { 

  font-weight: bold;      

  text-align: center;

  padding: 2px;

  background: url("./img/title-bg.gif") repeat-x 0 100%; color: #000;

}

.calendar thead .headrow { 

}

.calendar thead .name { 
  border-bottom: 1px solid #797979;

  padding: 2px;

  text-align: center;

  color: #000;

}



.calendar thead .weekend { 

  color: #c44;

}


.calendar thead .hilite { 

  background: url("./img/hover-bg.gif");

  border-bottom: 1px solid #797979;

  padding: 2px 2px 1px 2px;

}



.calendar thead .active { 

  background: url("./img/active-bg.gif"); color: #fff;

  padding: 3px 1px 0px 3px;

  border-bottom: 1px solid #797979;

}



.calendar thead .daynames { 

  background: url("./img/dark-bg.gif");

}



.calendar tbody .day { 

  font-family: verdana,tahoma,sans-serif;

  width: 2em;

  color: #000;

  text-align: right;

  padding: 2px 4px 2px 2px;

}

.calendar tbody .day.othermonth {

  font-size: 80%;

  color: #999;

}

.calendar tbody .day.othermonth.oweekend {

  color: #f99;

}



.calendar table .wn {

  padding: 2px 3px 2px 2px;

  border-right: 1px solid #797979;

  background: url("./img/dark-bg.gif");

}



.calendar tbody .rowhilite td,

.calendar tbody .rowhilite td.wn {

  background: url("./img/rowhover-bg.gif");

}



.calendar tbody td.today { font-weight: bold; /* background: url("./img/today-bg.gif") no-repeat 70% 50%; */ }



.calendar tbody td.hilite { 

  background: url("./img/hover-bg.gif");

  padding: 1px 3px 1px 1px;

  border: 1px solid #bbb;

}

.calendar tbody td.active { 

  padding: 2px 2px 0px 2px;

}

.calendar tbody td.weekend { 
  color: #c44;

}

.calendar tbody td.selected { 

  font-weight: bold;

  border: 1px solid #797979;

  padding: 1px 3px 1px 1px;

  background: url("./img/active-bg.gif"); color: #fff;

}


.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { 

  visibility: hidden;

}



.calendar tbody .emptyrow { 

  display: none;

}

.calendar tfoot .footrow { 

  text-align: center;

  background: #565;

  color: #fff;

}

.calendar tfoot .ttip { 

  padding: 2px;

  background: url("./img/status-bg.gif") repeat-x 0 0; color: #000;

}

.calendar tfoot .hilite { 

  background: #afa;

  border: 1px solid #084;

  color: #000;

  padding: 1px;

}

.calendar tfoot .active { 

  background: #7c7;

  padding: 2px 0px 0px 2px;

}


.calendar .combo {

  position: absolute;

  display: none;

  top: 0px;

  left: 0px;

  width: 4em;

  cursor: default;

  border-width: 0 1px 1px 1px;

  border-style: solid;

  border-color: #797979;

  background: url("./img/normal-bg.gif"); color: #000;

  z-index: 100;

  font-size: 90%;

}



.calendar .combo .label,

.calendar .combo .label-IEfix {

  text-align: center;

  padding: 1px;

}



.calendar .combo .label-IEfix {

  width: 4em;

}



.calendar .combo .hilite {

  background: url("./img/hover-bg.gif"); color: #000;

}



.calendar .combo .active {

  background: url("./img/active-bg.gif"); color: #fff;

  font-weight: bold;

}
.calendar td.time {

  border-top: 1px solid #797979;

  padding: 1px 0px;

  text-align: center;

  background: url("./img/dark-bg.gif");

}

.calendar td.time .hour,

.calendar td.time .minute,

.calendar td.time .ampm {

  padding: 0px 5px 0px 6px;

  font-weight: bold;

  background: url("./img/normal-bg.gif"); color: #000;

}

.calendar td.time .hour,

.calendar td.time .minute {

  font-family: monospace;

}

.calendar td.time .ampm {

  text-align: center;

}



.calendar td.time .colon {

  padding: 0px 2px 0px 3px;

  font-weight: bold;

}



.calendar td.time span.hilite {

  background: url("./img/hover-bg.gif"); color: #000;

}



.calendar td.time span.active {

  background: url("./img/active-bg.gif"); color: #fff;

}



/*fine tema calendario*/

/*Servizio Assistenza*/

#body_com_dipendenti
{
	top:0;
	left:320px;
	width: 706px;
	height:400px;
	border-bottom:1px solid #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-left: 150px;
	padding:20px;
	background-image:url(/SupportingFiles/bkg.jpg);
	background-repeat: no-repeat;
}


#body_com_dipendenti A:LINK {
 color : #666666;
 text-decoration: underline;
}
#body_com_dipendenti A:HOVER {
 color : #666666;
 text-decoration: none;
}
#body_com_dipendenti A:VISITED {
 color : #666666;
 text-decoration: underline;
}

/* help e Condition-aggiunto 12/01/09 */

#lightbox .help{position:relative;height:353px;width:auto;overflow:auto;margin:10px;text-align:left;font-size:.7em;margin-top:0px;}
#lightbox .tabheader{padding:10px;font-size:.7em;padding-bottom:0px;}
#lightbox A.helpTabOn{float: left;background: #f5f5f5 url(/wps/themes/html/BNLCommerciale/img/tab_help_sx_on2.gif) no-repeat top left;display:block;float:left;color:#05947d;padding-left:17px;margin-right:1px;text-decoration:none;}
#lightbox A.helpTabOn SPAN{background:url (/wps/themes/html/BNLCommerciale/img/tab_help_dx_on.gif) no-repeat top right;padding:5px 17px 5px 0px;display:block;font-weight:bold;}
#lightbox .clear{clear:both;float:none;}
#lightbox A.helpTab{float: left;background: url(/wps/themes/html/BNLCommerciale/img/tab_help_sx2.gif) no-repeat top left;display:block;float:left;color:#05947d;padding-left:17px;margin-right:1px;text-decoration:none;}
#lightbox A.helpTab SPAN{background:url(/wps/themes/html/BNLCommerciale/img/tab_help_dx.gif) no-repeat top right;padding:5px 17px 5px 0px;display:block;font-weight:bold;color:#666;}
#lightbox .dettagli{background: #fff;color: #666;padding:0px;margin: 0px;text-align:left;height:auto;}
#lightbox .domande{background: #f5f5f5;padding:9px;position:relative;display:block;border:1px solid #f5f5f5}
#lightbox .risposte{ background: #fff;padding:10px;position:relative;display:block;}
#lightbox .lista{width:auto;background-color:#f5f5f5;height:auto;min-height:333px;padding:10px;}
*html  #lightbox .lista {height:333px;}
html>/**/body #lightbox .lista{min-height:330px;height:auto;}
#lightbox A.first{border-top: solid 1px #dddddd;margin:0px;}
#lightbox A {color: #049460;text-decoration:underline;}
#lightbox .risposte A STRONG{margin:4px 0px;display:block;}
#lightbox .risposte A{text-decoration:none;}
#lightbox .risposte A:link,#lightbox .risposte A:visited{text-decoration:underline;}
#lightbox .domande A,#lightbox .lista A{border-bottom: solid 1px #dddddd;margin:0px;	background:  #f5f5f5 url(/wps/themes/html/BNLCommerciale/img/bullet_help.gif) no-repeat 0px 6px;width: auto;padding:2px 9px;display:block;text-decoration:none;}
#lightbox .lista A{width: 174px;margin:0px;margin-right:20px;padding:2px 9px;display:block;float:left;}
*html #lightbox .lista A{display:inline;float:left;width: 174px;}
html>/**/body #lightbox  .lista A{width: 174px;}
#lightbox A.top{display:block;text-align:right;position:relative;color:#fff;font-size:1px;border-bottom: solid 1px #dddddd;padding-bottom:10px;margin-top:-8px;background-color : transparent;background-image : url(/wps/themes/html/BNLCommerciale/img/arrow_up.gif);
background-position : right;margin-bottom:8px;background-repeat : no-repeat;}
#lightbox .help A:link.altro,#lightbox .help A:visited.altro{text-align:right;background-position : right;color:#666;}

#lightbox {width: 490px;margin-top:10px}
#lightbox .headertitle h1 {font-size: 16px;color:#049460;padding-left:4px;}



#bnl_menuArea3 { background-color:#eaeaea;background:url(/wps/themes/html/BNLCommerciale/img/bgBoxLoginLogout.gif) repeat-x;height:20px;margin-bottom:4px;}
#bnl_menuArea3 A{color:#049460;font-size:0.7em;display:block;text-transform:uppercase;font-weight:bold;float:left;padding:3px 5px 1px 7px;}
#bnl_menuArea3 A.logout{float:right;width:52px;height:20px; display:block} 

/***** Modifiche per aggiunta colore gray   - 11/09 *******/

DIV.bnl_colDx.gray DIV.bnl_bigSep, DIV.bnl_contCc.gray DIV.bnl_bigSep {background-color:#4D4D4D;} 

DIV.bnl_colDx.gray H4{color:#4D4D4D; margin:0; padding:0; font-size:11px;}

.gray .bnl_back {background-image:url(./img/img_back_gray.gif);}

#bnl_menu LI.gray .firstLevel.bnl_selected {color:#4D4D4D !important;}

.bnl_colDx.gray H2{font-size: 11px;font-weight: bold;}

.bnl_colDx.gray H2,.bnl_colDx.gray .bnl_othProd H6{color:#4D4D4D!important;}

.bnl_colDx H2.bnl_tit gray{ font-size:18px; font-weight:bold; color:#4D4D4D;}

DIV.bnl_tit.gray{border-color:#4D4D4D}  


.bnl_colDx.gray .bnl_accordiOn A{background-color:#4D4D4D;}


DIV.bnl_tit.gray{border-color:#4D4D4D}

DIV.bnl_tit.gray DIV.bnl_left{margin:0 0 -5px 0;}

DIV.bnl_colDx.gray .bnl_othProd{border-top-color:#4D4D4D}

DIV.bnl_colDx.gray .bnl_othProd H6{background-image:url(./img/bg_other_gray.gif)}

UL#bnl_menu .gray A:hover, UL#bnl_menu .gray A.bnl_on, .bnl_colDx.gray A, .bnl_contCc.gray A, .bnl_colDx.gray .bnl_txtDx H2, .bnl_colDx.gray .bnl_txtDx H3, .bnl_colDx.gray .bnl_txt H2, .bnl_colDx.gray .bnl_txt H3, .bnl_colDx.gray P SPAN,.bnl_colDx.gray .bnl_bodyHtml DIV.bnl_titEmo{color:#4D4D4D}



/*****   .bnl_txtDx H2,.bnl_colDx.gray H2, .bnl_colDx.grayBNL H3{font-size:12px; font-weight:normal;}  ******/

/*****        Modifica per B7 e barra meno spessa per IE6     ******/

div.bnl_colDx.gray div.bnl_bigSep, div.bnl_contCc.gray div.bnl_bigSep {background-color: #4D4D4D; border-bottom: 1px solid #4D4D4D}

DIV.gray DIV.smallText, DIV.gray DIV.bigText {color:#4D4D4D}

.bnl_colDx h1, .bnl_contCc h1 {color:#4D4D4D padding:22px 0 0;}


DIV.bnl_tit.gray DIV.bnl_left_cfp{float:left;margin:18px 0 -5px 0; }

/* add 05-06-2009  per direct line */

.bnl_noTool.noMargin {margin:0;}

.bnl_topPage.short{min-height:90px; height:90px;}

.bnl_accordiOff{background:url(./img/bg_accordionClose.gif) top left no-repeat #f6f6f6;width:508px;margin:1px 0}

.bnl_accordiOff A{padding:0 0 0 30px;display:block;width:478px;height:27px;line-height:27px;color:#666666 !important;font-size:11px; font-weight:bold; cursor:pointer}

.bnl_contAccord p{position:relative;width:auto; color:#666}

#bnl_accordion{position:relative;}

.bnl_accordiOn{width:auto; margin:1px 0;position:relative;}

.bnl_colDx.greenBNL .bnl_accordiOn A{background-color:#049460;}

.bnl_colDx.fucsia .bnl_accordiOn A{background-color:#ef297c;}

.bnl_colDx.green .bnl_accordiOn A{background-color:#649e30;}

.bnl_colDx.blue .bnl_accordiOn A{background-color:#00a5de;}

.bnl_colDx.orange .bnl_accordiOn A{background-color:#f99f00;}

.bnl_colDx.red .bnl_accordiOn A{background-color:#c00418;}

.bnl_colDx.ocra .bnl_accordiOn A{background-color:#dabc00;}

.bnl_colDx.lightBlue .bnl_accordiOn A{background-color:#70b1ce;}

.bnl_colDx.lightGreen .bnl_accordiOn A{background-color:#7ca75d;}

.bnl_colDx.lightOrange .bnl_accordiOn A{background-color:#cd7e00;}

.bnl_colDx.brown .bnl_accordiOn A{background-color:#894538; }

.bnl_colDx .bnl_accordiOn DIV A,.bnl_colDx .bnl_accordiOff DIV A{background-color:transparent !important;width:auto;background:none;padding:0;height:auto;font-weight:normal;color:#666 !important;line-height:12px}

.bnl_accordiOn A{padding:0 0 0 30px;display:block;width:478px;height:27px;line-height:27px;font-size:11px; font-weight:bold; cursor:pointer; color:#FFF !important;background-image:url(./img/bg_accordionOpen.gif); background-position:top left; background-repeat:no-repeat;}

.bnl_accordiOn A span {background:transparent no-repeat scroll left top;color:#797979 !important;font-size:11px;font-weight:normal;background-color:#fff;}

.bnl_accordiOff DIV, .bnl_accordiOn DIV{border-top:1px solid #fff; background:url(./img/bg_accordionOpenText.gif) top left repeat-x #fff;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:10px 9px;}

.bnl_accordiOff DIV H2, .bnl_accordiOn DIV H2, .bnl_accordiOff DIV P, .bnl_accordiOn DIV P{padding:0 5px;}

.bnl_accordiOff DIV P,.bnl_accordiOn DIV P{font-size:11px;line-height:14px; margin:5px 0 15px;}

.bnl_accordiOff DIV DIV.bnl_accSep, .bnl_accordiOn DIV DIV.bnl_accSep{margin:15px 0px 2px; height:1px; font-size:0px; padding:0; border-bottom:#e4e4e4 1px solid; border-top:none; border-left:none; border-right:none; background:none}

.bnl_accordiOff DIV DIV.bnl_clear, .bnl_accordiOn DIV DIV.bnl_clear{background:none; border:none; margin:0; padding:0;}

.bnl_accordiOff DIV DIV.bnl_title, .bnl_accordiOn DIV DIV.bnl_title, .bnl_accordiOff DIV DIV.bnl_desc, .bnl_accordiOn DIV DIV.bnl_desc {background:transparent !important; border:none;}

.bnl_accordiOff DIV DIV.bnl_desc, .bnl_accordiOn DIV DIV.bnl_desc {float:right; color:#8b8b8b;width:51%;}

DIV.bnl_accordiOn UL, DIV.bnl_accordiOff UL{ list-style: inside; margin:5px 3px;}

.bnl_accordiOff DIV DIV.bnl_title, .bnl_accordiOn DIV DIV.bnl_title {float:left; font-weight:bold; color:#3e3e3e;width:41%;}


/* add 27-07-2009  per direct line */
DIV.bnl_contCc.cont1Col { width:960px;margin:0 auto 20px}

DIV.bnl_bigSep{height:0px; margin:0; padding:0; font-size:0px;}

.bnl_colSx a.bnl_logo    {background:transparent url(./img/logo.gif) no-repeat scroll left top}

.bnl_contExt{ margin:5px 0 0 0; padding:0;}

/* add 16-09-2009 per direct line */
DIV.DP_1_23 .bnl_headr{background:#a9a9a7;height:19px;color:#fff;border-bottom:2px solid #fff;text-align:center;line-height:19px;font-size:12px;width:960px}
DIV.DP_1_23 .bnl_headr a{color:#fff;margin:0 5px;font-size:12px; font-weight:bold;}
/* fine add 16-09-2009 per direct line */

.bnl_contExt .bnl_headr{background:#a9a9a7;height:19px;color:#fff;border-bottom:2px solid #fff;text-align:center;line-height:19px;font-size:12px;}

.bnl_headr{background:#a9a9a7;height:19px;color:#fff;border-bottom:2px solid #fff;text-align:center;line-height:19px;font-size:12px;width:960px}

DIV.DP_0_23 .bnl_headr{background:#a9a9a7;height:19px;color:#fff;border-bottom:2px solid #fff;text-align:center;line-height:19px;font-size:12px;}

.bnl_contExt .bnl_headr a{color:#fff;margin:0 5px;font-size:12px; font-weight:bold;}

 .bnl_headr a{color:#fff;margin:0 5px;font-size:12px; font-weight:bold;}

DIV.DP_0_24 {  padding:0;width:511px;}

DIV.DP_1_23 .bnl_headr{background:#a9a9a7;height:19px;color:#fff;border-bottom:2px solid #fff;text-align:center;line-height:19px;font-size:12px;width:960 px}

DIV.DP_1_23 .bnl_headr a{color:#fff;margin:0 5px;font-size:12px; font-weight:bold;}

.bnl_newPopup{text-align:left}

#bnl_popup{height:588px; width:478px; background:#fff;}
#bnl_popup.short{height:337px;}

#bnl_popup .bnl_hd{ border-bottom:2px solid #018f5d; height:30px; margin:0 12px 0 0;}

#bnl_popup .bnl_hd h1{float:left; color:#018f5d; font-size:16px; line-height:30px}			
#bnl_popup .bnl_hd a{float:right; color:#018f5d; font-size:13px; line-height:30px}
#bnl_popup .bnl_colDx{margin:0 0 0 8px;padding:0;width:487px;}
#bnl_popup .bnl_scroll{overflow:auto !important; width:487px; height:493px; position:relative;}
#bnl_popup.short .bnl_scroll{height:240px}

.bnl_btnGo{text-align:center}
.bnl_btnGo IMG{ float:none}

#bnl_popup .bnl_accordiOff{width:468px; background-image:url(./img/bg_accordionClose-small.gif)}
#bnl_popup .bnl_accordiOff a{width:436px}
#bnl_popup .bnl_accordiOn{width:468px;}
#bnl_popup .bnl_accordiOn a{width:438px !important; background-image:url(./img/bg_accordionOpen-small.gif) !important}
#bnl_popup .bnl_txt{padding:0; width:468px; font-size:12px; color:#717171}
#bnl_popup .bnl_txt p{margin:10px 0}

/* add 16-10-2009  per direct line e 30-10-2009 */


div.C2_12 {overflow-y:scroll;overflow-x:hidden; height:478px; position:relative;width:478px}

div.C2_12  p {color:#717171;font-size:11px;margin:10px 0;}

div.C2_12    div.bnl_accordiOn a {background-color:#049460;}

div.C1_12    div.bnl_accordiOn {width:auto;}

div.C1_12  div.bnl_bigSep    { border-bottom:0 none;}

div.C2_12    div.bnl_accordiOn {width:auto;}

div.C2_12  div.bnl_bigSep    { border-bottom:0 none;}

/* add 27-04-2010   per direct line */

.pageContent {margin-right:1px;float:none;margin:0 0 9px 15px;width:960px;}
.boxCentral {margin-left:auto;margin-right:auto;text-align:left;width:740px;}
.boxMessage {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(./img/bg_boxMessage.gif) no-repeat scroll left top;}
.boxMessage .boxContent .content {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;background:transparent url(./img/ico_error.gif) no-repeat scroll 0 20px !important;
display:block;position:relative;margin:20px 20px 0;  padding:10px 0 15px 64px;}


.boxMessage .boxContent .content h3 {color:#049460;font-size:1.9em !important;font-weight:normal;margin-bottom:5px;}
.boxMessage .boxContent .content h4 {color:#696969;font-size:1em;font-weight:normal;margin-bottom:5px;}
.boxMessage .closeBox {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
background:transparent url(./img/bg_boxMessage_foot.gif) no-repeat scroll left top;font-size:1px;height:5px;line-height:1px;position:relative;}
div.bnl_clear {clear:both;float:none;font-size:1px;height:0;line-height:0;}



.boxMessage .boxContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./img/bg_boxMessageDx.gif) no-repeat scroll right top;
}
 





