/* www.multithemes.com */

/* color */

#navcontainer {
	background: repeat-x url(../../images/colors/toolbar2.jpg) center;
}

/* -----toolbar */

/* solo colori */

#navcontainer .currentAncestor {
	color: #0075ba;
	text-shadow: 0px 1px 0px #e4e4e4;

}

#navcontainer ul {
	background: repeat-x url(../../images/colors/toolbar-grey.jpg);
	
}

#navcontainer #current {
	color: #00456e;
	text-shadow: 0px 1px 0px #e4e4e4;
	text-decoration: none;
	border-style: none;
	font-weight: bold;
}

/* x */

#navcontainer li {
	background: transparent;
	text-decoration: none;
}

#navcontainer a{
	color: #252525;
	text-shadow: 0px 1px 0px #e4e4e4;
	text-decoration: none;
	border-style: none;
}

#navcontainer a:hover {
	color: #00456e;
	text-shadow: 0px 1px 0px #e4e4e4;
	text-decoration: none;
	border-style: none;
}

#navcontainer a:active {
	text-shadow: 0px 0px 2px #e4e4e4;
	text-decoration: none;
	color: #00456e;
}

/* I */

#navcontainer ul ul {
	position: absolute;
	left: 0;
	top: 22px;
}

#navcontainer ul ul a {
	text-shadow: 0px 1px 0px #d6d6d6;
	text-decoration: none;
	border-style: none;
	color: #252525;
}

#navcontainer ul ul a:hover{
	color: #00456e;
	text-shadow: 0px 1px 0px #d6d6d6;
	text-decoration: none;
	border-style: none;
}

#navcontainer ul ul #current{
	color: #00456e;
	text-shadow: 0px 1px 0px #d6d6d6;
	text-decoration: none;
	border-style: none;
}

/* II  --> over */

#navcontainer ul ul ul {
	position: absolute;
	left: 0;
	top: 19px;
}

#navcontainer ul ul ul li a:hover
 {
	color: #00456e;
	text-shadow: 0px 1px 0px #ffffff;
	text-decoration: none;
	border-style: none;
		
}

#navcontainer ul ul ul #current {
	color: #00456e;
	font-weight: bold;
}



