
#navigation{
	position:absolute;
	width:980px;
	height:70px;
	background: #e20a16;
}

#navigation_sub ul,
#navigation_subprofi ul {
	margin-left: 0 !important;
	padding-top: 0 !important;	
	position: relative !important;		
}

#navigation ul {
	position:absolute;
	margin-left:100px;
	padding-top:30px;
}

#navigation ul li{
	display:inline;
	margin-left:16px;
}

#navigation ul li a{
	color: #f9ced0;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	
}
#navigation ul li a:hover{
	color: #ffffff;
}

#navigation_sub{
	display:none;
	position:absolute;
float:left;
/*margin-left:331px;
padding-top:11px;*/
margin-left:293px !important;
position:absolute;
margin-top: 0 !important;
padding-top: 3px !important;
z-index:100;}

#navigation_subprofi{
	display:none;
	position:absolute;
float:left;
/*margin-left:331px;
padding-top:11px;*/
margin-left:109px !important;
margin-top: 0 !important;
padding-top: 3px !important;
z-index:100;}


/*
#navigation_sub ul li a{
	color: #f9ced0;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;	
	height:19px;
	width:100px;
	display:block;
	background: #e20a16;
}*/

#navigation_sub ul li a {
background:#E20A16 none repeat scroll 0;
color:#F9CED0;
font-size:12px;
font-weight:bold;
height:19px;
margin-right:0px;
text-align:center;
text-transform:uppercase;
width:auto;
}

#navigation_sub ul li {
	display: inline;
	float: left;
}

#navigation_subprofi ul li a{
	color: #f9ced0;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;	
	height:19px;
	width:200px;
	display:block;
	background: #e20a16;
	
}

#navigation_sub ul li a:hover,
#navigation_subprofi ul li a:hover{
	color: #ffffff;
	
}

.active a{
	color:#ffffff !important; 
}