#nav1 a {
	background: url(img/menu1.gif); width: 80px
}
#nav1 strong {
	background: url(img/menu1.gif); width: 80px
}

#nav2 a {
	background: url(img/menu2.gif); width: 110px
}
#nav2 strong {
	background: url(img/menu2.gif); width: 110px
}

#nav3 a {
	background: url(img/menu3.gif); width: 205px
}
#nav3 strong {
	background: url(img/menu3.gif); width: 205px
}

#nav4 a {
	background: url(img/menu4.gif); width: 120px
}
#nav4 strong {
	background: url(img/menu4.gif); width: 120px
}

#nav5 a {
	background: url(img/menu5.gif); width: 110px
}
#nav5 strong {
	background: url(img/menu5.gif); width: 110px
}



#nav10 a {
	background: url(img/menu10.gif); width: 120px
}
#nav10 strong {
	background: url(img/menu10.gif); width: 120px
}
/* ACCOUNT */
#nav10 a {
	background: url(img/menu10.gif); width: 132px
}
#nav10 strong {
	background: url(img/menu10.gif); width: 132px
}
/* FINE ACCOUNT */

#menu {
background-color: #009933;
}
#headermenu {
	margin-top: 0px; margin-bottom: 0px; width: 991px; color: #ffffff; position: relative; height: 56px; background: url(img/bg_menu.gif); 
}
#headermenu dl {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; height: 28px; 
}
#headermenu dt {
	padding-right: 0px; padding-left: 0px; float: left; background-image: none; padding-bottom: 0px; margin: 0px; text-indent: 0px; line-height: normal; padding-top: 0px; 
}
#headermenu dt a:hover {
	border-top-width: 0px; background-position: 0px 0px; display: block; border-left-width: 0px; float: left; border-bottom-width: 0px; text-indent: -10000px; background-repeat: no-repeat; height: 28px; border-right-width: 0px; text-decoration: none; 
}
#headermenu dt a:visited {
	border-top-width: 0px; background-position: 0px 0px; display: block; border-left-width: 0px; float: left; border-bottom-width: 0px; text-indent: -10000px; background-repeat: no-repeat; height: 28px; border-right-width: 0px; text-decoration: none; 
}
#headermenu dt a:link {
	border-top-width: 0px; background-position: 0px 0px; display: block; border-left-width: 0px; float: left; border-bottom-width: 0px; text-indent: -10000px; background-repeat: no-repeat; height: 28px; border-right-width: 0px; text-decoration: none; 
}
#headermenu dt strong {
	border-top-width: 0px; background-position: 0px 0px; display: block; border-left-width: 0px; float: left; border-bottom-width: 0px; text-indent: -10000px; background-repeat: no-repeat; height: 28px; border-right-width: 0px; text-decoration: none; 
}
#headermenu ul {
	padding-left: 5px; margin: 0px; 
}
#headermenu li.menu {
	padding-right: 12px; display: inline; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; text-indent: 0px; line-height: normal;
}
#headermenu ul li a {
	font-size: 100%; color: #fff; background-color: trasparent; text-decoration: none;
}
#headermenu dt strong {
	background-position: 0px -28px; background-color: trasparent;
}
#headermenu dt a:hover {
	background-position: 0px -56px; background-color: trasparent;
}
#headermenu dl a:hover {
	color: #fff; background-color: transparent;
}
#loginmenu input.login {
	border: 1px solid #fff;
	background-color:#36B560;
	width: 180px;
	font-size: 80%;
	color: #fff;
	margin-top:5px;
}
#menu_loggato ul {
	list-style-image: url(img/elenco_ff9933.gif);
	list-style-type: none;
	padding-left: 5px;
	padding-top: 5px;
	list-style-position: inset;
	height: auto;
}