﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain RARELY CHANGED rules used when the Menu control adapter is enabled. */
/* These rules correspond to the "pure CSS menu" technique that have been evolving over the past several years. */ 
/* See WhitePaper.aspx for details. */

#navigation ul.AspNet-Menu
{
    font-size:12px;
    font-family:Arial, Verdana;    
}


#navigation ul.AspNet-Menu, 
#navigation ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;
}

#navigation ul.AspNet-Menu li
{
    /*position: relative;*/
    list-style: none;
    margin:5px 0px 0px 0px;
    text-align:right;
    float:left;	/* allinea tutti i menu in Firefox	*/
}

#navigation ul.AspNet-Menu li a,
#navigation ul.AspNet-Menu li span,
#navigation ul.AspNet-Menu li span.AspNet-Menu-NonLink
{
    display: block;
    text-decoration: none;
    color:#000000;
    padding:0px 0px 0px 0px;
    border-bottom-width:1px;
    border-bottom-style:solid;
    /*width:139px!important;	/*IE7 e firefox	*/
    /*width:126px;	/* IE6	*/
}
#navigation ul.AspNet-Menu li a:hover
{
    color:#6A6A6A;
}

/* quadrato accanto a voce di menu principale	*/
#navigation ul.AspNet-Menu li span.square
{
    display: block;
    float:left;
    width:11px;
    width:11px!important;	/* per passare sopra allo span generale*/
    height:15px;
}
#navigation ul.AspNet-Menu li .menu_sep
{
    margin-top:18px;
}

#navigation ul.AspNet-Menu li span.menu_1
{
    background-color:#CC0000;
}
#navigation ul.AspNet-Menu li a.menu_1,
#navigation ul.AspNet-Menu li span.menu_1,
#navigation ul.AspNet-Menu li.menu_1 span.AspNet-Menu-NonLink

{
    border-bottom-color:#CC0000;
}

#navigation ul.AspNet-Menu li span.menu_2
{
    background-color:#FF9900;
}
#navigation ul.AspNet-Menu li a.menu_2,
#navigation ul.AspNet-Menu li span.menu_2,
#navigation ul.AspNet-Menu li.menu_2 span.AspNet-Menu-NonLink

{
    border-bottom-color:#FF9900;
}
#navigation ul.AspNet-Menu li span.menu_3
{
    background-color:#339900;
}
#navigation ul.AspNet-Menu li a.menu_3,
#navigation ul.AspNet-Menu li span.menu_3,
#navigation ul.AspNet-Menu li.menu_3 span.AspNet-Menu-NonLink
{
    border-bottom-color:#339900;
}
#navigation ul.AspNet-Menu li span.menu_4
{
    background-color:#000099;
}
#navigation ul.AspNet-Menu li a.menu_4,
#navigation ul.AspNet-Menu li span.menu_4,
#navigation ul.AspNet-Menu li.menu_4 span.AspNet-Menu-NonLink
{
    border-bottom-color:#000099;
}
#navigation ul.AspNet-Menu li span.menu_5
{
    background-color:#3399FF;
}
#navigation ul.AspNet-Menu li a.menu_5,
#navigation ul.AspNet-Menu li span.menu_5,
#navigation ul.AspNet-Menu li.menu_5 span.AspNet-Menu-NonLink
{
    border-bottom-color:#3399FF;
}

/************************
		Sottomenu	
**********************/
#navigation ul.AspNet-Menu ul
{
    /*position: absolute;*/
    margin:4px 0px 0px 10px;
}
#navigation ul.AspNet-Menu ul li
{
	text-align:right;
    margin:0px 0px 0px 0px;
    display:block;
    float:left;	/* allinea tutti i sottomenu in Firefox	*/
}
#navigation ul.AspNet-Menu ul li a,
#navigation ul.AspNet-Menu ul li span
{
    display: block;
    text-decoration: none;
    padding:0px 0px 0px 0px;
    border-bottom-width:0px;
    width:110px;	/*IE6*/
	width:110px!important;	/* Firefox	*/
    float:left;
    color:#000000;
    font-size:11px;
}
/* solo IE 7.0, sovrascrive quello impostato per Firefox */
*:first-child+html #navigation ul.AspNet-Menu ul li a 
{
	width:105px!important;
}

/* quadrato accanto a voce di menu secondaria	*/
#navigation ul.AspNet-Menu ul li span.square
{
    display: block;
    float:right;
    width:8px;
    width:8px!important;
    height:8px;
    margin-top:4px;
    font-size:1px;	/*IE6 per fargli prendere altezza in pixel*/
}

/* Add more rules here if your menus have more than three (3) tiers */
#navigation ul.AspNet-Menu li:hover ul ul,
#navigation ul.AspNet-Menu li.AspNet-Menu-Hover ul ul
{
}

/* Add more rules here if your menus have more than three (3) tiers */
#navigation ul.AspNet-Menu li:hover ul,
#navigation ul.AspNet-Menu li li:hover ul,
#navigation ul.AspNet-Menu li li li:hover ul,
#navigation ul.AspNet-Menu li.AspNet-Menu-Hover ul,
#navigation ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
#navigation ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
}

#navigation .AspNet-Menu-Vertical ul.AspNet-Menu li
{
    width: 100%;
}
/* Voce Selezionata	
deve essere impostato nel codice vb di ciascuna pagina di contenuto l'id presente sul file xml del menu */
#navigation ul.AspNet-Menu li.AspNet-Menu-Selected a
{
	color:#640000;
	background-image:url(img/menu_sel.gif);
	background-repeat:no-repeat;
	background-position:left center;
}

/* Classe specifica per una singola voce di menu	
Viene identificata tramite l'id che viene dato in base
*/

#navigation ul.AspNet-Menu li a#dove
{
}


