/* ___________________________________ navigazione principale */
div#topmenu{padding:20px 20px 20px 20px;background:#fff;position:relative;}
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {list-style: none;height: 31px;background:url(../Images/menu/sfondo.gif) 0 3px no-repeat;position:relative;}
ul#navmenu li {
	float: left;
	list-style: none;
	position: relative;
	margin-right:9px;
	/*background-image: url(../Images/menu/noeffetto_sel.gif);*/
}
/* settaggio generale dei flyout */
ul#navmenu ul {background: #cfdbe8;list-style: none;display: none;position: absolute;top: 28px;left:0;width: 200px;border-top:none;}
ul#navmenu a {text-indent: -2000px;}
ul#navmenu ul a {text-indent: 0;}
ul#navmenu ul:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;display: none;}
ul#navmenu ul li {width: 100%;/*For IE 7 lack of compliance*/display: block !important;display: inline; /*For IE*/margin-right: 0;}
* html ul#navmenu ul li {wwidth: auto;}
/* Root Menu */
ul#navmenu a {float: none !important; /*For Opera*/float: left; /*For IE*/display: block;text-decoration: none;/*height: auto !important;*/height: 1%; /*For IE*/height: 31px;}
ul#navmenu ul li a{padding: 2px 0px 2px 20px;height: auto;margin: auto;font-family: Arial, Helvetica, sans serif;font-size: 11px;}
ul#navmenu ul li a.ultimo{border-bottom: 0;}
* html ul#navmenu ul li a{height: 1%;}

/* rollover sub mennu*/
/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a { background:  url(../Images/menu/freccia.gif) 5% 50% no-repeat #6a6a6a;color: #FFF;}
/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {float: none;color: #003665;background: url(../Images/menu/freccia.gif) 5% 50% no-repeat  #cfdbe8;}
/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {background: url(../Images/menu/freccia.gif) 5% 50% no-repeat  #7493af;color: #fff;}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {display: block;}
/* primo Root Menu Hover Persistence */
ul#navmenu a#navmenu_uno{width: 114px;}
ul#navmenu a#navmenu_uno:hover,
ul#navmenu li:hover a#navmenu_uno,
ul#navmenu li.iehover a#navmenu_uno {background: url(../Images/menu/perche_kyoto_on.gif) 0 0 no-repeat;}
ul#navmenu li.sel_uno{background: url(../Images/menu/perche_kyoto_sel.gif) 0 0 no-repeat;width: 114px;text-indent:-2000px;height: 31px;}
/* secondo Root Menu Hover Persistence */
ul#navmenu a#navmenu_due{width: 225px;}
ul#navmenu a#navmenu_due:hover,
ul#navmenu li:hover a#navmenu_due,
ul#navmenu li.iehover a#navmenu_due {background: url(../Images/menu/corporate_on.gif) 0 0 no-repeat;}
ul#navmenu li.sel_due{background: url(../Images/menu/corporate_sel.gif) 0 0 no-repeat;width: 225px;text-indent:-2000px;height: 31px;}
/* terzo Root Menu Hover Persistence */
ul#navmenu a#navmenu_tre{width: 77px;}
ul#navmenu a#navmenu_tre:hover,
ul#navmenu li:hover a#navmenu_tre,
ul#navmenu li.iehover a#navmenu_tre {background: url(../Images/menu/soluzioni_on.gif) 0 0 no-repeat;}
ul#navmenu li.sel_tre{background: url(../Images/menu/soluzioni_sel.gif) 0 0 no-repeat;width: 77px;text-indent:-2000px;height: 31px;}
/* quarto Root Menu Hover Persistence */
ul#navmenu a#navmenu_quattro{width: 121px;}
ul#navmenu a#navmenu_quattro:hover,
ul#navmenu li:hover a#navmenu_quattro,
ul#navmenu li.iehover a#navmenu_quattro {background: url(../Images/menu/noeffetto_on.gif) 0 0 no-repeat;}
ul#navmenu li.sel_quattro{background: url(../Images/menu/noeffetto_sel.gif) 0 0 no-repeat;width: 121px;text-indent:-2000px;height: 31px;}
/* quinto Root Menu Hover Persistence */
ul#navmenu a#navmenu_cinque{width: 127px;}
ul#navmenu a#navmenu_cinque:hover,
ul#navmenu li:hover a#navmenu_cinque,
ul#navmenu li.iehover a#navmenu_cinque {background: url(../Images/menu/clienti_on.gif) 0 0 no-repeat;}
ul#navmenu li.sel_cinque{background: url(../Images/menu/clienti_sel.gif) 0 0 no-repeat;width: 127px;text-indent:-2000px;height: 31px;}
/* sesto Root Menu Hover Persistence */
ul#navmenu a#navmenu_sei{width: 87px;}
ul#navmenu a#navmenu_sei:hover,
ul#navmenu li:hover a#navmenu_sei,
ul#navmenu li.iehover a#navmenu_sei {background: url(../Images/menu/chisiamo_on.gif) 0 0 no-repeat;}
ul#navmenu li.sel_sei{background: url(../Images/menu/chisiamo_sel.gif) 0 0 no-repeat;width: 87px;text-indent:-2000px;height: 31px;}
/* quinto Root Menu Hover Persistence */
ul#navmenu a#navmenu_sette{width: 95px;}
ul#navmenu a#navmenu_sette:hover,
ul#navmenu li:hover a#navmenu_sette,
ul#navmenu li.iehover a#navmenu_sette {background: url(../Images/menu/contatti_on.gif) 0 0 no-repeat;}
ul#navmenu li.sel_sette{background: url(../Images/menu/contatti_sel.gif) 0 0 no-repeat;width: 95px;text-indent:-2000px;height: 31px;}
ul#navmenu ul#submenu_sette{left:-105px;}
/* ___________________________________ footer */
div#footer{clear: both;}
ul#footer_menu{height: 30px;list-style: none;background: url(../Images/menu/sfondo_footer.gif) 0 0 no-repeat;margin-left: 20px;}
ul#footer_menu li{list-style: none;float: left;text-indent: -2000px;border-right:1px solid #fff;}
ul#footer_menu a{height: 30px;display:block;text-decoration: none;}
ul#footer_menu li span{visibility: hidden;}
ul#footer_menu li a#uno{width: 63px;}
ul#footer_menu li a#uno:hover{background:  url(../Images/menu/foo_ecoway_on.gif) 0 0 no-repeat;}
ul#footer_menu li a#due{width:45px;}
ul#footer_menu li a#due:hover{background:  url(../Images/menu/foo_press_on.gif) 0 0 no-repeat;}
ul#footer_menu li a#tre{width:82px;}
ul#footer_menu li a#tre:hover{background:  url(../Images/menu/foo_download_on.gif) 0 0 no-repeat;}
ul#footer_menu li a#quattro{width:37px;}
ul#footer_menu li a#quattro:hover{background:  url(../Images/menu/foo_job_on.gif) 0 0 no-repeat;}
ul#footer_menu li a#cinque{width:77px;}
ul#footer_menu li a#cinque:hover{background:  url(../Images/menu/foo_glossario_on.gif) 0 0 no-repeat;}
ul#footer_menu li a#sei{width:78px;}
ul#footer_menu li a#sei:hover{background:  url(../Images/menu/foo_newsletter_on.gif) 0 0 no-repeat;}

