/*article{
	position: relative;
    z-index: 0;
}
*/
nav{	
   /* margin: 0;
	padding: 0*/ 
}
	
	nav li
	{	float: left;
		list-style: none;
	}

	nav li a
	{	display: block;
		white-space: nowrap;
	}

		
	nav li ul{	
		margin: 10px 0 0 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
		z-index:1000;
		text-align:left;
		background: #2E2B2B;
	}
	
	
	
	nav li ul li{
		float: none;
		display: block;
		padding:0px;
		border:none; 
		text-align:left;
		margin:0;
	}
	
	
	
	nav li ul li a{	
		width: auto;
		background: #2E2B2B;
		padding:5px;
		font-size: 80%;
		text-decoration:none;
	}
	
	
	nav li ul li a:hover{
	   color: #3AC478 /*#F18F06*/;
	}
	
	nav li ul li a.on{
		color: #3AC478/*#F18F06*/;
	}
	
	


/********************** MENU DEROULANT ************************************/
nav li{float:none;}
nav li ul{margin:20px 0 0 0; background-color:#377773;}
nav li ul li{height:30px; width:auto; background:none; border:none;}
nav li ul li.selected,nav li ul li:hover{ background:none;}
nav li ul li a:hover{ background:none; text-decoration:none;}
nav li ul li a{font-size:16px;border:none;background-color:#377773; text-decoration:none;}
center header nav li:hover ul li a{border:none;}

/******************************************************************************/
*+html nav li{margin-left:0;}

*html nav li ul{	
	margin: 10px 0 0 24px;	
	width:auto;	
}
*+html nav li ul{	
   margin: -20px 0 0 0px;		
}
	
*+html nav li ul li a{
	display:inline-block; width:auto;
	padding:0px 5px;
	margin:0;
}
*html nav li ul li a{
	padding:0px 5px;
	margin:0;
}