/* tipografia, colori e regole per voci di primo livello, titoli e link */

/*div#container						{text-align:center;
									width:100%;
									height:100%;
									}*/

div#menu							{
									vertical-align:middle;									
									position: relative;
									top:45%;
									width:300px;
									height:200px;									
									margin:0 auto;
									/*border:1px solid red;*/
									}

ul#nav,ul#nav li,ul#nav ul			{
									margin:0px;
									padding:0px;
									list-style:none;
									}

ul#nav								{									
									margin:0px;
									font-family:Tahoma, Geneva, sans-serif;									
									color:#000000;
									}/*menu per l'immagine del mouseover*/

ul#nav a							{
									text-decoration:none;
									padding:0px;									
									}

/*ul#nav li:hover,ul#nav h2 a:hover	{background:#66FF00} hover su scritta che fa comparire il menu
ul#nav h3							{font-size:100%;margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
ul#nav h3 a							{color:#FFFFFF} colore delle sottovoci principali del sottomenu*/
ul#nav h3 a:hover					{text-decoration:underline}
ul#nav li							{position:relative}/*posizione del div che apre il menù*/



/*dichiarazioni chiave per i sottomenu e l'effetto a comparsa
NB: classe open è necessaria per JQuery*/

ul#nav div#mega						{
									position: absolute;
									top:95%;
									left:-50%;
									width: 700px;
									padding: 0.7em;
									/*border: 1px solid #CCCCCC;bordo del div che si apre*/
									background:#000000;
									overflow:hidden;
									line-height:1.5
									}
ul#nav li:hover div.mega,ul#nav li div.mega.open	{top: 80px;}

/*tipologie di sottomenu:
small: colonna singola
mega: 2 colonne  - default
wide: 3 colonne
ultra: 4 colonne
alt: allineato sul lato destro */

ul#nav div.mega div						{float:left; width:25%; text-align:left;}

/*ul#nav div.mega.small					{width:12em}
ul#nav div.mega.small div				{float:left;width:99.9%}
ul#nav div.mega.wide					{width:28em}
ul#nav div.mega.wide div				{float:left;width:33%}
ul#nav div.mega.ultra					{width:36em}
ul#nav div.mega.ultra div				{float:left;width:24.9%}
ul#nav div.mega.alt						{left:auto;right:-1px}*/

/*regole aggiuntive per i link dei sottomenu*/

ul#nav div.mega li a					{
										padding:0px 10px;
										color:#999999;
  										background:#000000 url(bullet2.png) no-repeat left center;
										font-family:Verdana, Arial, Helvetica, sans-serif;
										font-size:12px;
										}
			
ul#nav div.mega li a:hover				{color:#FFFFFF;text-decoration:underline}
