/* Navigazione Licaoni.it - ver 3.5 - Giugno 2010 - Graziano ARTS */

/* Per la navigazione dropdown: Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements. http://www.cssplay.co.uk/menus/final_drop.html*/

.menu {
	position: absolute;
	top: 10px;
	left: 128px;
	width: 640px;
	height: 20px;
	z-index:100;
	}

.menu ul ul { width: 77px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon.
 NB: la linguetta di sfondo e' inserita qui e non in .menu a, come sarebbe stato piu' opportuno, perche' cio' genera un bug in IE */
.menu li {
	float: left;
	width: 77px;
	position: relative;
	margin-right: 3px;
	background:  url(../images/Linguetta_nav.gif) no-repeat;
	}



/* style the links for the top level */
.menu a, .menu a:visited {
	display: block;
 	text-transform: lowercase;
	font-weight: bold;
	color: #612E08;
	line-height: 20px;
	text-align: center;
	overflow: hidden;
	}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
	visibility: hidden;
	position: absolute;
	height: 0;
	top: 20px;
	left: 0;
	width: 77px;
	}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {
	position: absolute;
	top: 0;
	left: 0;
	border-collapse: collapse;
	}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
	height: auto;
	width: 77px;
	font-weight: normal;
	background: #dfc42e;
	border-top: 1px dashed #C39C4E;
	}

/* style the top level hover */
.menu a:hover, li.active { 
	color: #fff;
	background: url(../images/Linguetta_nav_hover.gif) no-repeat;
	}
.menu :hover > a { 
	color: #fff;
	background: url(../images/Linguetta_nav_hover.gif) no-repeat;
	}

/* Toglie le linguette dallo sfondo delle voci del sottomenu hover */
.menu ul ul a:hover{
	background: #dc7a2c;
	border-top: 1px dashed #C39C4E;
	}
.menu ul ul :hover > a {
	background: #dc7a2c;
	border-top: 1px dashed #C39C4E;
	}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul {
	visibility: visible;
	}



#vertmenu {
	text-align: center;
	margin: 0 15px;
	}

#vertmenu h1 {
	border: 1px solid #000000;
	}

#vertmenu ul {
	list-style: none;
	border: none;
	}

#vertmenu ul li {
	}

#vertmenu ul li a {
	display: block;
	line-height: 16px;
	width: 100%;
	border-bottom: 1px dashed #C39C4E;
	}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
	background-color: #FFD700;
	}


/* Voci delle sezioni in menu sx di Homepage */
#vertmenu ul li a.nav_sx, #vertmenu ul li a.nav_sx:visited {
	color: #006600;
	line-height: 20px;
	border-style: dashed;
	border-width: 1px 1px 0 1px;
	border-color: #C39C4E;
	margin: 0;
	}

#vertmenu ul li a.nav_sx:hover {
	border-style: dashed;
	border-width: 1px 1px 0 1px;
	border-color: #C39C4E;
	}

#vertmenu ul li.last a.nav_sx, #vertmenu ul li.last a.nav_sx:hover { border-width: 1px;}

