#user-welcome {font-size: 1.1em; float: left; padding: 0 8px; width: 804px;}
#site-header .home-link {display: block; position: absolute; text-indent: -9999px; width: 130px; height: 100px;}

#site-header div.oldHgroup,
.not-home #help-menu, #help-menu a, #user-actions a, #user-actions li, 
/* luca colombo - eliminato #banner */
#memo, #memo button, .ui-dialog .edit-memo, #feedback, .help-note, .step-wire, .step-wire li, .summary-data, .mrpin, .next, button.back, .multiple button.remove, 
/* INIZIO LuColombo per multipleBonifico */
.multipleBonifico button.remove,
/* FINE LuColombo per multipleBonifico */
th.sortable, .wire header dl, .wire div.oldHeader dl, .print-selected, .icon-data, .get-acrobat a, .form-notice .icon, .fullpage-error .icon
{background-image: url(../img/sprite.png?v=RC1511rc1); background-repeat: no-repeat; background-attachment: scroll;}

/* VANDELLI 10-10-2011 modifica menu: OPERAZIONI */
#site-header div.oldHgroup {text-indent: -9999px; height: 100px; float: left; width: 150px; margin-right: 0px; background-position: -11px 0;}
/* FINE VANDELLI 10-10-2011 modifica menu: OPERAZIONI */


	/* NON TROVATA CORRISPONDENZA PER
    #top-nav {width: 630px; margin-top: 15px; float: left; position: relative; background-image: url(../img/menuBE.png); background-position: 0 -3px; background-repeat: no-repeat; z-index:1200;}
    #top-nav ul {margin-left: 0; height:45px;}
	#top-nav a:hover, #top-nav .current a {background-image: url(../img/menuBE.png);}


	
	
	#top-nav #account-menu {width: 60px;}
	#top-nav #account-menu:hover {background-position: -0 -60px;}
	#top-nav .current #account-menu {background-position: -1px -125px;}
	#top-nav .current #account-menu:hover {background-position: -1px -125px;}
	
	#top-nav #payment-menu {width: 78px;}
	#top-nav #payment-menu:hover {background-position: -106px -60px;}
	#top-nav .current #payment-menu {background-position: -106px -125px;}
	#top-nav .current #payment-menu:hover {background-position: -106px -125px;}
	
	#top-nav #card-menu {width: 60px}
	#top-nav #card-menu:hover {background-position: -230px -60px;}
	#top-nav .current #card-menu {background-position: -230px -125px;}
	#top-nav .current #card-menu:hover {background-position: -230px -125px;}
	
	#top-nav #investment-menu {width: 90px}
	#top-nav #investment-menu:hover {background-position: -336px -60px;}
	#top-nav .current #investment-menu {background-position: -336px -125px;}
	#top-nav .current #investment-menu:hover {background-position: -336px -125px;}
	
	#top-nav #financing-menu {width: 98px}
	#top-nav #financing-menu:hover {background-position: -472px -60px;}
	#top-nav .current #financing-menu {background-position: -472px -125px;}
	#top-nav .current #financing-menu:hover {background-position: -472px -125px;}
	
	*/
	
	#main-header div.oldNav li {padding: 3px 5px; margin-bottom: 3px; background-color: #f1f1f1; margin-right: 2px; text-indent: -9999px; background-image: url(../img/sprite.png); background-repeat: no-repeat;} /* LuColombo 4 MENU */
	#main-header div.oldNav li.current, #main-header div.oldNav li.hasHover:hover  {background-color: #FFFFFF; border: 2px solid #fdc443; margin-top: -2px; margin-bottom: 1px; border-right: 0; margin-right: 0;}  /* LuColombo 4 MENU per DISABILITARE HOVER DURANTE IL LOAD */
	
/* VANDELLI - 10-10-2011*/
	#nav-document {background-position: -988px -377px;}		#nav-document.current,  #nav-document.hasHover:hover {background-position: -990px -377px;}
	#nav-insurance {background-position: -988px -338px;}    #nav-insurance.current,  #nav-insurance.hasHover:hover {background-position: -990px -338px;}
/* FINE VANDELLI - 10-10-2011*/
	
	/* INIZIO LuColombo Modificato per problemi border */
	#main .data { padding: 15px; float: left; min-height:312px; height:auto!important; height:312px; }
	#home{ border: 2px solid #fdc443; margin: 0 0 0 140px; width: 648px;}
	/* FINE LuColombo Modificato per problemi border */
	
	/* NON TROVATA CORRISPONDENZA PER : 
	#help-menu {position: absolute; right: 9px; height: 287px; width: 119px; padding: 6px 0 6px 41px;}
	*/
	
	#help-menu {cursor: pointer; background: url('../img/home-help.png') -75px 0 no-repeat; position: absolute; right: 1em; height: 287px; width: 120px; padding: 6px 0 6px 41px; }
	#help-menu li a {padding: 0 3.5em 0 1em; display: block;}
	#help-menu .hover-text {line-height: 1em;}
	#help-menu .page-help a {padding-top: 17px; height: 49px;} /* i.pezzoni: tolto background-position*/
	#help-menu .page-help a:hover {padding-top: 2.4em; height: 3.6em; 						background-position: -681px -134px;}
	#help-menu .write a {padding-top: 19px; height: 36px;}
	#help-menu .write a:hover {padding-top: .7em; height: 4.3em;                            background-position: -681px -200px;}
	#help-menu .call a {padding-top: 1.3em; height: 3.8em; line-height: 110%; font-weight: normal;}
	#help-menu .call a:hover {padding-top: .5em; height: 4.6em;                             background-position: -681px -255px;}
	#help-menu .come a {padding-top: .9em; height: 4.2em;}
	#help-menu .come a:hover {padding-top: 1em; height: 4.1em;                              background-position: -681px -311px;}

		
	/*hack per webkit menu che balla inseirlo nella riga 286 di style.css */
	/*   --------- PER IMMAGINI IN HOVER ------------- */
	@media screen and (-webkit-min-device-pixel-ratio:0) 
	{ 
	body  #help-menu .page-help a:hover {background-position: -681px -134px; margin-bottom:1px;}
	body  #help-menu .write a:hover {background-position: -681px -200px; margin-bottom:1px;}
	body  #help-menu .call a:hover {background-position: -681px -255px; margin-bottom:0px;}
	body  #help-menu .come a:hover {background-position: -681px -310px; margin-bottom:-1px;}
	body  #help-menu .meet a:hover {background-position: -681px -365px; margin-bottom:1px;}
	}
	
	
	
	#memo-popup .confirm-delete .ico {background: url(../img/sprite.png) -352px -251px; padding: 10px;}
	
	.wire .notice.success .icon, .notice.success.noticeWithouConflicts .icon {background-image: url(../img/sprite.png); background-position: -318px -247px; padding: 12px; z-index:3; }
	
	.more {font-size: .9em; background: url(../img/sprite.png); background-position: -90px -156px; width: 150px; padding-top: 3px; margin-top: -6px; margin-right: -1px;}
	
	.multiple .add {font-size: .9em; background: url(../img/sprite.png); background-position: -410px -156px; width: 150px; padding: 2px 10px 0 0; margin-top: -15px}
	
	form.search.closed {background: #eee url(../img/sprite.png) -362px -502px;}
	
	#advanced-search {background: url(../img/over_men_sx.gif) no-repeat 0px -40px; cursor: pointer;}
	
	span.check, a.edit, a.remove, span.bank, span.web, span.mobile, a.doc, a.doc-check, a.pdf, a.add, a.print, a.download {display: block; margin: 0 auto; background: url(../img/sprite.png); background-repeat: no-repeat; text-indent: -9999px}
	
	.pager li.first, .pager li.back, .pager li.next, .pager li.last
{background-image: url("../img/sprite.png"); height: 22px; margin-top: -4px; cursor: pointer;}

	.ui-dialog .ui-widget-header .ui-icon-closethick {background: url(../img/sprite.png) -1050px -64px !important;}
	.ui-dialog .ui-widget-header .ui-icon-closethick:hover {background: url(../img/sprite.png) -1082px -64px !important;}
	
	#top-nav #account-nav {left: 17px;}
	#top-nav #payment {left: 162px;}
	#top-nav #card {left: 179px;}
	#top-nav #invest {left: 370px;}
	#top-nav #financing {left: 530px;}
	
	#top-nav #account-nav .ui-util-arrow {left: 118px;}
	#top-nav #payment .ui-util-arrow {left: 86px;}
	#top-nav #card .ui-util-arrow {left: 180px;}
	#top-nav #invest .ui-util-arrow {left: 85px;}
	#top-nav #financing .ui-util-arrow {left: 85px;}
	
	/* NON TROVATO :
	#top-nav div.oldNav {background: #f8f8f8; border: 3px solid #fff;border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; box-shadow: 3px 8px 20px #333; -moz-box-shadow: 3px 8px 20px #333; -webkit-box-shadow: 3px 8px 20px #333;}
	*/
	
	#top-nav .ui-util-arrow {display: block; position: absolute;
/* INIZIO HTML5 - LuColombo BUGFIX menu */
/*top: -1px;*/
top: -15px;
/* FINE HTML5 - LuColombo BUGFIX menu */
height: 15px; width: 30px; background: url(../img/sprite.png) -791px -38px;}
	
	
	#dashboard table td.download { background:url("../img/sprite.png") no-repeat scroll -43px -290px transparent; display:block; text-indent:-9999px; width:10px !important; }
	
	/* Linea commentata per far allineare l'icona del calendarietto con gli inputtext relativi
		#b1 .icon-data, #m1 .icon-data { background:url("../img/sprite.png") no-repeat scroll -43px -264px transparent; display:block; float:right; height:22px; text-indent:-9999px; width:24px; margin-top:-4px; }
	*/
	#b1 .icon-data, #m1 .icon-data { background:url("../img/sprite.png") no-repeat scroll -43px -264px transparent; display:block; float:right; height:22px; text-indent:-9999px; width:24px; }
	
	p.saved .ico, p.unsaved .ico {background-image :url("../img/sprite.png"); background-repeat: no-repeat; background-attachment: scroll; padding: 15px; }
	
/* INIZIO - I.PEZZONI - CALENDARIO BONIFICO */
#b1 .icon-data-bonifico, #m1 .icon-data-bonifico { background:url("../img/sprite.png") no-repeat scroll -43px -264px transparent; display:block; float:right; height:22px; text-indent:-9999px; width:24px; }
.icon-data-bonifico {background-image: url(../img/sprite.png); background-repeat: no-repeat; background-attachment: scroll;}
/* FINE - I.PEZZONI - CALENDARIO BONIFICO */	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	