/* Basic code - don't modify */
	#nav 		{ display: block; margin: 0; padding: 0; position: relative; margin-left:4px;}
  	#nav li 	{ display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
  	#nav a 		{ display: block; }
  	#nav ul 	{ display: none; position: absolute; left: 0; margin: 0; padding: 0; z-index:99999;}
* html #nav ul 	{ line-height: 0; } /* IE6 "fix" */
  	#nav ul a 	{ zoom: 1; } /* IE6/7 fix */
    #nav ul li 	{ float: none; }
    #nav ul ul 	{ top: 0; }
    
/* Essentials - configure this */

#nav ul 	{ width: 127px;}
#nav ul ul 	{ left: 127px; }

/* Everything else is theming */
a.top		{width:127px; height:73px;  line-height:32px; font-size:15px; color:#2a546f; text-decoration:none; text-align:justify; text-shadow:0 -1px #ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; padding-left:4px;}
a.top:hover	{background:url(/struttura/menu-hov.png) no-repeat -15px 0; text-decoration:none; text-shadow:0 -1px 3px #ffcd1c;}

a.top span	{font-size:10px; color:#2a546f; text-decoration:none; text-align:justify; text-shadow:0 -1px #ffffff; line-height:20px;}
	
a.subtop	{height:45px; line-height:45px; font-size:16px; color:#2a546f; background-color:#ffffff; border-bottom:1px solid #2a546f; text-decoration:none; text-align:center; margin:0 auto;  opacity: 0.8; filter: alpha(opacity=80)}
a.subtop:hover	{ background-color:#FFFFFF; text-shadow:0 1px 2px #ff5402;}


