﻿.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. */

ul.AspNet-Menu 
{
    position: relative;
}


ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
    margin: 0;
    padding: 2px;
    display: block;
}

ul.AspNet-Menu ul
{
    position: absolute;
    visibility: hidden;    
}

ul.AspNet-Menu li
{
    position: relative;
    list-style: none;
    float: left;
    overflow:visible;
}

.menu ul.AspNet-Menu li a,
.menu ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
    color:White;
}
.menu ul.AspNet-Menu li a:hover
{
    display: block;
    text-decoration: none;
	background-color: #EBEBEB;
	color:#333333;
}

.menu ul.AspNet-Menu li a.AspNet-Menu-Selected
{
    display: block;
    text-decoration: none;
	background-color: #EBEBEB;
	color:#333333;
}

.menu2 ul.AspNet-Menu li a.AspNet-Menu-Selected
{
    display: block;
    text-decoration: none;
	color:#3C8406;
}
.menu2 ul.AspNet-Menu li a,
.menu2 ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
    color:#333333;
}

.AspNet-Menu-Horizontal
{
	padding: 0px; 
	float:left;
	width: 100%; 
	font-weight: normal;
	font-size: 12px;
	color: White;
	text-decoration:none;
}

.AspNet-Menu-Horizontal ul.AspNet-Menu
{
    width: 100%;
}

.AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
   	position: absolute;
    visibility: hidden;
    margin:0;
    padding:0;
}

.menu .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    width:10.6%;
    padding:0;
    text-align:center;
	margin-right:0px;
}

.menu2 .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    padding-right:2%;
    padding-left:2%;
    text-align:center;
	color:#333333;
}
.menu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Selected
{
	background-color:#EBEBEB;
}
.menu2 .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Selected
{
	color:#3C8406;
	font-weight:bold;
}

.menu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf,
.menu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren
{
	background-color:#333333; /*linea 1*/
	font-weight:bold;
}
.AspNet-Menu-Horizontal ul.AspNet-Menu li li.AspNet-Menu-Leaf,
.AspNet-Menu-Horizontal ul.AspNet-Menu li li.AspNet-Menu-WithChildren
{
	background-color:#EBEBEB;
	height:22px;
	width:115%;
	text-align:left;
	text-transform:none;
	padding-left:4px;
	border-right: solid thin white;
}

.AspNet-Menu-Horizontal ul.AspNet-Menu li a img
{
    border-style: none;
    vertical-align:middle;
}
