*{ z-index: 10;} 


/* Girasole */
li#girasole a, li#girasole li a, li#girasole li a {
	background-image: url(imgs/btn_girasole.png);
	height:50px;
}
li#girasole a:hover, li#girasole:hover a, li#girasole.iehover a {
	background-image: url(imgs/btn_girasole_on.png);
	height:50px;
}
/* Vela */
li#vela a, li#vela li a, li#vela li a {
	background-image: url(imgs/btn_vela.png);
	height:50px;
}
li#vela a:hover, li#vela:hover a, li#vela.iehover a {
	background-image: url(imgs/btn_vela_on.png);
	height:50px;
}
/* Gilgio */
li#giglio a, li#giglio li a, li#giglio li a {
	background-image: url(imgs/btn_giglio.png);
	height:50px;
}
li#giglio a:hover, li#giglio:hover a, li#giglio.iehover a {
	background-image: url(imgs/btn_giglio_on.png);
	height:50px;
}
/* Poker */
li#poker a, li#poker li a, li#poker li a {
	background-image: url(imgs/btn_poker.png);
	height:50px;
}
li#poker a:hover, li#poker:hover a, li#poker.iehover a {
	background-image: url(imgs/btn_poker_on.png);
	height:50px;
}

ul#navmenu-h {
  margin: 0 0 0 0;
  border: 0 none;
  padding: 0;
/*  width: 500px; /* Per KHTML */
  list-style: none;
  height: 2px;
}

ul#navmenu-h li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /* Per Gecko */
	display: inline;
	list-style: none;
	position: relative;
	height: 50px;
	width:114px; /* Spaziatura tra i bottoni mantendendo la loro larghezza interna*/
	visibility: visible;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 104px;
  list-style: none;
  display: none;
  position: absolute;
  top: 47px;
  left: 5px;
}

ul#navmenu-h ul:after /* IE7 lack */{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 104px;
  float: left; /* IE7 lack */
  display: block !important;
  display: inline; /* Per IE */
}

/* Menu principale */
ul#navmenu-h a {
	padding: 0px 0px;
	float: none !important; /* Per Opera */
	float: left; /* Per IE */
	display: block;
	color: #666;
	font: 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 50px !important;
	width: 104px;
}

/* Menu principale - Rollover persistente */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
	color: #FFF;
}

/* Seconda voce di menu */
ul#navmenu-h li:hover li,
ul#navmenu-h li.iehover li {
	height: 22px !important;
	/*border-color: #3D70BC;
    border-width: 1px;
    border-style: solid;*/
	width: 110px;
	text-align:center;
}

ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
	float: none;
	background: #12468D;
	color: #fff;
	width: 110px;
	height: 22px !important;
}

/* Seconda voce di menu - Rollover persistente */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #AB040C;
  color: #FFF;
  /*text-decoration:underline;*/
}

/* Terza voce di menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* Terza voce di menu - Rollover persistente */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* Quarta voce di menu*/
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* Quarta voce di menu - Rollover persistente */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Non cambiare l'ordine di queste definizioni... */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}
