
/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
/* ultima riga aggiunta by AM */
/* ho il colore di sfondo della barra di menu, cioč la seconda */
.sf-navbar {
	background: #003366;		/* 000	background:		#BDD2FF; */
	height:			2.5em;
	padding-bottom:	2.5em;
	position:		relative;
	width:			980px;
}
/* colore della barra di menů principale: */
.sf-navbar li {
/*	background:		#AABDE6; */
	background: #003366;		/* 000	*/
	position:		static;
}


/* ultima riga aggiunta by AM 
.sf-navbar a {
    BACKGROUND: url(../images/CornerMenuOff.gif) no-repeat right top;
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:14px -97px;
	padding-left:32px
}
*/

/* by AM: da 44em a 100% */		
.sf-navbar li ul {
	width:			980px; /*IE6 soils itself without this*/
}
.sf-navbar li li {
	background:		#BDD2FF;
	position:		relative;
}
/* by AM: da 13em a 200px */
.sf-navbar li li ul {
	width:	200px;
}
.sf-navbar li li li {
	width:			100%;
}
.sf-navbar ul li {
	width:			auto;
	float:			left;
}
.sf-navbar a, .sf-navbar a:visited {
	border:			none;
}
.sf-navbar li.current {
	background:		#BDD2FF;
}
.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
/*	background:		#BDD2FF;*/
/*    MARGIN-TOP: 0px;*/
/*    BACKGROUND: url(../images/CornerMenuOn.gif) no-repeat right top;*/
   COLOR: #ff9900;	 /* arancione */
/*    BORDER-BOTTOM: #cfe4f5 1px solid;
    HEIGHT: 23px */
/*	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:14px -97px;*/
}
.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
/*	background:		#D1DFFF; 			IL COLORE DI SFONDO DELLA SECONDA RIGA DI MENU' QUANDO PASSO SOPRA CON IL MOUSE */
background: #003366; /*	 UTILIZZO LO STESSO COLORE DELLA PRIMA RIGA DI MENU'  ORA NON PIU': USO AZZURRINO*/
}
ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
.sf-navbar li li.current li.current,
.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {
background: #003366;	/* 000 E' IL COLORE DI SFONDO DEL MENU DI TERZO LIVELLO (DROPDOWN) */
}
ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
}
ul.sf-navbar .current ul ul {
	top: 			-999em;
}

.sf-navbar li li.current > a {
	font-weight:	bold;
}

/*** point all arrows down ***/
/* point right for anchors in subs */
.sf-navbar ul .sf-sub-indicator { background-position: -10px -100px; }
.sf-navbar ul a > .sf-sub-indicator { background-position: 0 -100px; }
/* apply hovers to modern browsers */
.sf-navbar ul a:focus > .sf-sub-indicator,
.sf-navbar ul a:hover > .sf-sub-indicator,
.sf-navbar ul a:active > .sf-sub-indicator,
.sf-navbar ul li:hover > a > .sf-sub-indicator,
.sf-navbar ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}



/*** remove shadow on first submenu ***/
.sf-navbar > li > ul {
	background: transparent;
	padding: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}



.home a:focus, .home a:hover, .home a:active {
    font-weight: bold;
    COLOR: #ff9900;	 /* arancione */
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:14px -97px;
	}

.home a {
    font-weight: bold;
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:14px -97px;
	padding-left:32px
}

.sfida a:focus, .sfida a:hover, .sfida a:active {
    font-weight: bold;
    COLOR: #ff9900;	 /* arancione */
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:13px -396px;
	}

/* HO INSERITO ANCHE padding-right COSI' CHE ADSENSE NON MI SPOSTI LA GRAFICA MENTRE CARICA */	
.sfida a {
    font-weight: bold;
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:13px -396px;
	padding-left:32px;
	padding-right: 	2.25em; 
}


.classifiche a:focus, .classifiche a:hover, .classifiche a:active {
    font-weight: bold;
    COLOR: #ff9900;	 /* arancione */
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:13px -196px;
	}

/* HO INSERITO ANCHE padding-right COSI' CHE ADSENSE NON MI SPOSTI LA GRAFICA MENTRE CARICA */	
.classifiche a {
    font-weight: bold;
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:13px -196px;
	padding-left:32px;
	padding-right: 	2.25em; 	
}

.utentiautori a:focus, .utentiautori a:hover, .utentiautori a:active {
    font-weight: bold;
    COLOR: #ff9900;	 /* arancione */
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:13px -696px;
	}

/* HO INSERITO ANCHE padding-right COSI' CHE ADSENSE NON MI SPOSTI LA GRAFICA MENTRE CARICA */	
.utentiautori a {
    font-weight: bold;
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:13px -696px;
	padding-left:32px;
	padding-right: 	2.25em;	
}

.archivio a:focus, .archivio a:hover, .archivio a:active {
    font-weight: bold;
    COLOR: #ff9900;	 /* arancione */
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:14px -896px;
	}

/* HO INSERITO ANCHE padding-right COSI' CHE ADSENSE NON MI SPOSTI LA GRAFICA MENTRE CARICA */	
.archivio a {
    font-weight: bold;
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:14px -896px;
	padding-left:32px;
	padding-right: 	2.25em;	
}

.giochipersonalizzati a:focus, .giochipersonalizzati a:hover, .giochipersonalizzati a:active {
    font-weight: bold;
    COLOR: #ff9900;	 /* arancione */
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:16px 2px;
	}

.giochipersonalizzati a {
    font-weight: bold;
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:16px 2px;
	padding-left:32px
}

.messaggi a:focus, .messaggi a:hover, .messaggi a:active {
    font-weight: bold;
    COLOR: #ff9900;	 /* arancione */
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:13px -296px;
	}

/* HO INSERITO ANCHE padding-right COSI' CHE ADSENSE NON MI SPOSTI LA GRAFICA MENTRE CARICA */	
.messaggi a {
    font-weight: bold;
	background: url(../images/nav.png);
	background-repeat:no-repeat;
    background-position:13px -296px;
	padding-left:32px;
	padding-right: 	2.25em;
}

.sottomenu a:focus, .sottomenu a:hover, .sottomenu a:active {
    font-weight: normal;
	}

.sottomenu a {
    font-weight: normal;
}

/* Allineo a destra il sottomenů MESSAGGI */
.messaggi ul li, .archivio ul li
{
	float: right;
}

.marginesottomenuclassifiche ul 
{
/*	margin-left: 205px;*/
}

.marginezero ul 
{
	margin-left: 0px;
}