/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav {
	padding:0; 
	margin:0; 
	list-style:none; 
	height:18px; 
	/*position:absolute;*/ 
	z-index:5000; 
	width:867px;
	clear:both;
}

#nav li.spentoli {
	display:block; 
	float:left; 
	padding:0; 
	background-position:0 -36px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:18px;
}
#nav li a.top_link {
	display:block; 
	float:left; 
	height:18px; 
	padding:0; 
	cursor:pointer;
}
#nav li a.top_link span {
	float:left; 
	display:block; 
	padding:0; 
	height:18px; 
}

ul#nav li a.top_link, ul#nav li a.top_link:visited {
	cursor:pointer;
	display:block;
	background-position:0 -36px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:18px;
}

ul#nav li a.top_link:hover {
	display:block;
	background-position:0 0;
	background-repeat:no-repeat;	
	text-indent:-9999px;
	overflow:hidden;
	height:18px;
	position:relative; 
	z-index:2000;
}


ul#nav li a.active, ul#nav li a.active:visited {
	background-position:0 0;
	height:18px;
}

ul#nav li a.active:hover {
	background-position:0 0;
	height:18px;
}

#nav li:hover {
	position:relative; 
	z-index:2000;
}

#nav li:hover ul.sub {
	left:1px; 
	top:18px; 
	padding:0; 
	background:#879193;
	border:5px solid #9ea9ab; 
	white-space:nowrap; 
	height:auto;
	width:auto; 
	z-index:3000;
}
#nav li:hover ul.sub li {
	display:block; 
	position:relative; 
	float:left; 
	font-weight:normal;
	border-bottom:1px solid #9ea9ab;
	height:22px;	
	text-indent:-9999px;
}

#nav li:hover ul.sub li a, #nav li:hover ul.sub li a:visited {	
	text-indent:-9999px;
	display:block; 
	background-position:0 0;
	background-repeat:no-repeat; 
	overflow:hidden;
	height:22px;	
}

#nav li:hover ul.sub li a:hover {
	background-position:0 0;
	background-repeat:no-repeat; 
	overflow:hidden;
	height:22px;	
	text-indent:-9999px;
	display:block;
	background-color:#f47937; 
}


#nav li:hover ul.sub li a.s_active, #nav li:hover ul.sub li a.s_active:visited, #nav li:hover ul.sub li a.s_active:hover {	text-indent:-9999px;
	display:block; 
	background-position:0 -22px;
	background-repeat:no-repeat; 
	overflow:hidden;
	height:22px;	
}




#nav li:hover li:hover ul {
	background:#97a2a4;
	top:-4px; 
	 
	border:5px solid #b9c5c7; 
	z-index:4000; 
	height:auto;
	text-indent:-9999px;
}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul {
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
	text-indent:-9999px;
}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly {
	background:url(../../img/share/arrow.gif) right top no-repeat;
} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly {
	background:url(../../img/share/arrow_over.gif) right top no-repeat;
} 






/* ITALIANO */
.main-menu-it-100 {
	background-image:url('../../img/share/menu/menu_1.gif');
	width:62px;
}
.main-menu-it-200 {
	background-image:url('../../img/share/menu/menu_2.gif');
	width:79px;
}
.main-menu-it-300 {
	background-image:url('../../img/share/menu/menu_3.gif');
	width:64px;
}
.main-menu-it-400 {
	background-image:url('../../img/share/menu/menu_4.gif');
	width:91px;
}
.main-menu-it-500 {
	background-image:url('../../img/share/menu/menu_5.gif');
	width:83px;
}
.main-menu-it-600 {
	background-image:url('../../img/share/menu/menu_6.gif');
	width:95px;
}
.main-menu-it-700 {
	background-image:url('../../img/share/menu/menu_7.gif');
	width:71px;
}



