/*---[.MENU.]--------------------------------------------------------------------------------------------------*/

#menu ul#nav			{ margin: 0px 0px 0px 10px; list-style: none; width: 950px; }
#menu ul li				{ position: relative;}
#menu ul#nav li			{ float:left; margin:0px; padding:0px;}
#menu ul#nav li a		{ display:block; height:30px; text-indent:-100em; overflow:hidden; margin:0px; padding:0px;}


#menu a.home, #menu a.home_att			{ width:51px; background: url(../img/menu/home_en.gif) no-repeat 0 0;}
#menu a.home:hover, #menu a.home_att	{ background-position:bottom;}

#menu a.societa, #menu a.societa_att		{ width:68px; background: url(../img/menu/societa_en.gif) no-repeat 0 0;}
#menu a.societa:hover, #menu a.societa_att	{ background-position:bottom;}

#menu a.infrastrutture, #menu a.infrastrutture_att			{ width:128px; background: url(../img/menu/infrastrutture_en.gif) no-repeat 0 0;}
#menu a.infrastrutture:hover, #menu a.infrastrutture_att	{ background-position:bottom;}

#menu a.intermodalita, #menu a.intermodalita_att		{ width:117px; background: url(../img/menu/intermodalita_en.gif) no-repeat 0 0;}
#menu a.intermodalita:hover, #menu a.intermodalita_att	{ background-position:bottom;}

#menu a.logistica, #menu a.logistica_att		{ width:80px; background: url(../img/menu/logistica_en.gif) no-repeat 0 0;}
#menu a.logistica:hover, #menu a.logistica_att	{ background-position:bottom;}

#menu a.soluzioni, #menu a.soluzioni_att		{ width:81px; background: url(../img/menu/soluzioni_en.gif) no-repeat 0 0;}
#menu a.soluzioni:hover, #menu a.soluzioni_att	{ background-position:bottom;}

#menu a.operatori, #menu a.operatori_att		{ width:84px; background: url(../img/menu/operatori_en.gif) no-repeat 0 0;}
#menu a.operatori:hover, #menu a.operatori_att	{ background-position:bottom;}

#menu a.news, #menu a.news_att			{ width:52px; background: url(../img/menu/news_en.gif) no-repeat 0 0;}
#menu a.news:hover, #menu a.news_att	{ background-position:bottom;}

#menu a.eventi, #menu a.eventi_att			{ width:59px; background: url(../img/menu/eventi_en.gif) no-repeat 0 0;}
#menu a.eventi:hover, #menu a.eventi_att	{ background-position:bottom;}

#menu a.servizi, #menu a.servizi_att			{ width:73px; background: url(../img/menu/servizi_en.gif) no-repeat 0 0;}
#menu a.servizi:hover, #menu a.servizi_att	{ background-position:bottom;}

#menu a.areaStampa, #menu a.areaStampa_att			{ width:91px; background: url(../img/menu/area-stampa_en.gif) no-repeat 0 0;}
#menu a.areaStampa:hover, #menu a.areaStampa_att	{ background-position:bottom;}

#menu a.contatti, #menu a.contatti_att			{ width:75px; background: url(../img/menu/contatti_en.gif) no-repeat 0 0;}
#menu a.contatti:hover, #menu a.contatti_att	{ background-position:bottom;}


/* /////////////////////////////////////////////////////////////////////// */

ul#subNav {
	position:absolute; left:0;
	display:none;
	width:200px;
	background: #4ea62f;
	border: 1px solid #4ea62f; border-top:0;
	list-style-type:none;
}
ul#subNav li { float:left; width:100%;}

ul#nav li:hover ul#subNav { display: block; } /* The magic per FF*/
ul#subNav li:hover { background: #fff;}

ul#nav li.over ul#subNav  { display: block; } /* The magic per IE*/
ul#subNav li.subOver { background: #fff;}

#menu ul#nav li ul#subNav li a	{ display:block; height:15px; padding:3px 0 1px 5px; text-indent:0em;}
ul#subNav li a { color:#FFF; text-decoration: none; font-weight: bold;}
ul#subNav li a:hover {color: #206a2d;}






