﻿/*header styles*/
	#nav
	{
		margin-left:45px;
		
	}
	
	.header-nav, .header-nav li, .header-nav p, .header-nav a,  .header-nav li p, .header-nav li p a , .header-nav li p a img, .header-nav li ul, .header-nav li ul li, .header-nav li ul li a  {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 14px;
		font-family: Helvetica, Arial, sans-serif;
		color:#424242;
		text-decoration:none;
		font-weight: bold;
	 }
	
	.header-nav {
		float:left;
		margin:0;
		padding:0;
		list-style:none;
		height:0px;
		font-family: Helvetica, Arial, sans-serif; 
		font-size: 11px;
		line-height: 1.5;
		position:relative;
	}
	
	.header-nav a:hover {
		color:#00a4de;
	
	}
	
    .header-nav a.selezionato {
		color:#00a4de;
	 }
	
	
	.header-nav li {
		float:left;
		padding:0 0 40px 0;
		
	}
	
	.header-nav a.top-level {
		cursor:pointer;
	}
	
	.header-nav li ul {
		position: absolute;
		left: -999em;
		top:48px;
		list-style:none;
		padding:8px 0px 8px 0;
		z-index:99999999999;
		background-color: #c9c9c9;
		margin-left:-17px;
	}
	
	.header-nav li ul li.spaziatura 
	{
		position:absolute;
		top:0;
		left:0;
		height:0px;
		background:#FFFFFF;
	}
	
	.header-nav li.separatore 
	{
	padding:0;
	background-image: url(../images/riga_menu.gif);
	background-repeat: no-repeat;
	}
	
	.header-nav li .calendarSubnav {
		margin-left:-14px;
	}
	
	.header-nav[id$="nav"]:not([class="xxx"]) li:hover ul {
		left:auto;
		z-index:2000;
	}
	
	.header-nav li.sfhover ul {
		left:auto;
		z-index:2000;
	}
	
	.header-nav li ul li a {
		display:block;
		background:#c9c9c9;
		padding:5px 3px 5px 17px;
		margin:0;
		font-size:12px;
	}
	
	.header-nav li ul li a:hover {
		display:block;
		background:#dfdfdf;
	}
	
	.header-nav li ul li {
		width:172px;
		margin:0;
		padding:0;
		float:none;
		background:#c9c9c9;
	}
	
.header-nav li ul li {font-size:11px;}
.header-nav li ul li a {color:#424242;text-decoration:none; font-weight:bold;}
.header-nav li ul li a:hover {color:#424242;}


#nav li p {margin-bottom:0;}

/* Support for the "iehover-fix.js" */

* html ul.nav iframe, html ul#nav iframe {
	position:absolute;
	left: -0.25em;
	top: -0.25em;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

