﻿.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. */

#container ul.AspNet-Menu 
{
    position: relative;
}

#container ul.AspNet-Menu, 
#container ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;
	text-align:left;
}

#container ul.AspNet-Menu li
{
    position: relative;
    list-style: none;
    float: left;
}

#container ul.AspNet-Menu li a,
#container ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
	color:#FFFFFF;
	/*height:76px;*/
	height:26px;
	width:109px;
	margin-top:28px;
	font-size:12px;
	text-align:center;
	/* Per garantire la trasparenza del png sullo sfondo occorre impostare le proprietà background come in seguenza
	   poi applicare il filtro	*/
	/* background-color:#336699;
	background-image:url(img/sf_menu.jpg); /* per trasparenza IE*/
	/*background-position:top left;
	background-repeat:repeat-x;*/
}
/* per IE6 che ha bisogno di specificare il colore del visited	*/
#container  ul.AspNet-Menu li a:visited,
#container  ul.AspNet-Menu li a:link
{
	color:#FFFFFF;
}
#container  ul.AspNet-Menu li a:hover
{
	/*background-color:#1497C9;*/
	/*background-image:url(img/transparent.png);*/
	background-repeat:repeat;
	background-position:top left;
	font-weight:bold;
	
}
/* Voce Selezionata	
deve essere impostato nel codice vb di ciascuna pagina di contenuto l'id presente sul file xml del menu */
#container ul.AspNet-Menu li.AspNet-Menu-Selected a
{
	/*background-image:url(img/transparent.png);*/
	background-repeat:repeat;
	background-position:top left;
	font-weight:bold;
	cursor:default;
	color:#FCEAB1;
}

#container #navigation_footer ul.AspNet-Menu li a,
#container #navigation_footer ul.AspNet-Menu li span
{
	color:#FFFFFF;
}

#container #navigation_footer ul.AspNet-Menu li:hover a,
#container #navigation_footer ul.AspNet-Menu li:hover span
{
	color:#000;
}


#container ul.AspNet-Menu ul
{
    position: absolute;
    visibility: hidden;    
}

/* Add more rules here if your menus have more than three (3) tiers */
#container ul.AspNet-Menu li:hover ul ul,
#container ul.AspNet-Menu li.AspNet-Menu-Hover ul ul
{
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
#container ul.AspNet-Menu li:hover ul,
#container ul.AspNet-Menu li li:hover ul,
#container ul.AspNet-Menu li li li:hover ul,
#container ul.AspNet-Menu li.AspNet-Menu-Hover ul,
#container ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
#container ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
}

#container ul.AspNet-Menu li li.AspNet-Menu-Leaf {
	
	background-color:#000000;
    width:100px;
    border-left:1px solid #999;
    border-right:1px solid #999;
    border-bottom:1px solid #ccc;
    border-top:1px solid #999;
    margin:0px;
    padding:0px 0px 2px 0px;
	/*	IE6 per disporli in colonna	*/
	display:block;
	float:none;
}
#container ul.AspNet-Menu li li.AspNet-Menu-Leaf a,
#container ul.AspNet-Menu li li.AspNet-Menu-Leaf a:link,
#container ul.AspNet-Menu li li.AspNet-Menu-Leaf a:visited {
	    color:#FFFFFF;
	    width:118px;
}
/* IE6 non supporta l'hover sul li quindi non cambia il background.
Per evitare che l'hover sul link faccia il font del colore dello sfondo
imposto un colore giallo per l'hover del link e poi imposto l'hover sul li e
sul link con il colore in negativo solo per i browser + avanzati	*/
#container ul.AspNet-Menu li li.AspNet-Menu-Leaf a:hover,
#container #navigation_footer ul.AspNet-Menu li a:hover
{
	    color:#FFFFFF;
}
html>body #container ul.AspNet-Menu li li.AspNet-Menu-Leaf a:hover {
	    color:#000000;
}
html>body #container ul.AspNet-Menu li li.AspNet-Menu-Leaf:hover {
	    background-color:#000000;
}
#container li.AspNet-Menu-WithChildren ul {
    margin:0px 0px 0px 0px;
    padding:3px 0px 0px 0px;
}

#container ul.AspNet-Menu li:hover ul,
#container .AspNet-Menu-Vertical ul.AspNet-Menu li
{
    width: 100%;
    margin:0px;
}
div#navigation_footer div.AspNet-Menu-Horizontal{
	width:430px;
}
