/***************************************
Ringraziamento a http://www.tanfa.co.uk
***************************************/
/**************** menu coding *****************/
#menu {
	float: left;
	white-space: nowrap;
	position:absolute;
	z-index:99;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

#menu span {
	display: block;
	border-right: 1px solid #FFF;
	margin: 0;
	padding: 0;
	cursor: pointer;
	height: 16px;
}

#menu h1 {
	text-align: right;
	font-weight: bold;
	font-size: 12px;
	margin: 0;
}

.rollover_main 		{width: 80px; background: url("images/main.gif") 0 0 no-repeat;}
.rollover_giochi 	{width: 104px; background: url("images/giochi.gif") 0 0 no-repeat;}
.rollover_movie 	{width: 80px; background: url("images/movie.gif") 0 0 no-repeat;}
.rollover_speciali 	{width: 128px; background: url("images/speciali.gif") 0 0 no-repeat;}
.rollover_libri 	{width: 80px; background: url("images/libri.gif") 0 0 no-repeat;}
.rollover_fumetti 	{width: 120px; background: url("images/fumetti.gif") 0 0 no-repeat;}

.rollover_capitolo 		{width: 64px; background: url("images/gioco.gif") 0 0 no-repeat;}
.rollover_personaggi 	{width: 112px; background: url("images/personaggi.gif") 0 0 no-repeat;}
.rollover_mostri 		{width: 72px; background: url("images/mostri.gif") 0 0 no-repeat;}
.rollover_files 		{width: 64px; background: url("images/files.gif") 0 0 no-repeat;}
.rollover_armi_oggetti 	{width: 144px; background: url("images/armi_oggetti.gif") 0 0 no-repeat;}
.rollover_soluzioni 	{width: 96px; background: url("images/soluzioni.gif") 0 0 no-repeat;}
.rollover_extra 		{width: 64px; background: url("images/extra.gif") 0 0 no-repeat;}
.rollover_back 		{width: 56px; background: url("images/back.gif") 0 0 no-repeat;border-right: 0px !important;}

#menu li:hover span {
	/*sopra destra sotto sinistra*/
	background-position: 0 -16px; 
}

.sectionMenu a {
	font: bold 12px Courier New, Courier, mono;
	display: block;
	padding-left: 8px;
	padding-right: 8px;
	color: #999;
	text-decoration: line-through;
	border-bottom: 1px solid #222;
}

.sectionA { background: #000; }
.sectionB { background: #111; }

.sectionMenu a:link {
	color: #FFF;
	text-decoration: none;
}

.sectionMenu a:active {
	color: #FFF;
	text-decoration: none;
}

.sectionMenu a:visited {
	color: #FFF;
	text-decoration: none;
}

.sectionMenu a:hover {
	color: #000;
	background: #FFF;
	text-decoration: none;
}

#menu TABLE {
	background: #000;
	border: 1px solid white;
	margin: 0 0 0 0;
}
#menu TD {
	white-space: nowrap;
}

#menu div{
	z-index: 500;
	position: absolute;
}

#menu div div{
	position: absolute;
	left: 99%;
	top: 0;
}

div#menu ul div,
div#menu ul li:hover div div,
div#menu ul li div:hover div
{visibility: hidden; height: 0px;}

div#menu ul li:hover div,
div#menu ul li div tr:hover div table
{visibility: visible; height: auto;}