#nav			{
    
	width: 350px;
	height: 100%;
	font-weight:bold;
	color: #E0E0E0;
	padding-left:20px;
    voice-family	: "\"}\"" ;
    voice-family	: inherit ;
}

#nav, #nav ul 		{ /* toutes les listes */
    padding		: 0 ;
    margin		: 0 ;
    list-style	: none ;
    line-height	: 60px ;
    text-align	: center ;
    width		: 200px;
	
}


#nav a 			{
	font-family: arial black;
	font-size: 40px;
	color: #FAFA07;
	text-decoration:none;
    display		: block ;
    padding		: 0 ;
}
#nav a:hover		{
	color: #F0330E;
	text-decoration:none;
}
#nav .last		{
    border-color	: #eee ;
}
#nav .last	a	{
    border-width	: 1px 0 0 0  ;
}
#nav .last	#itwt	{
    background	: #d00 ;
    color				: #fff;
}
#nav li 			{
    float		: left;

}
html>body #nav li{

}
#nav li ul 		{
    position: absolute;
    width: 40em;
    left: -999em;
	width: 450px;
	height:100px;
	
	}
#nav li ul li	{
    border-top	: 1px solid #fff ;
	border-left:3px solid #fff;
}
html>body #nav li ul li		{
    border-top	: 1px solid transparent;
	
	
}
#nav li ul li a	{
   	color		: #fff ;
	font-size:17px;
	font-family: trebuchet ms, arial;
	line-height:32px;
	display		: block ;
	padding-right:20px;
	padding-left:20px;
	background-image:url(images/fond-ecouter.gif);
	}
#nav li:hover ul ul, #nav li.sfhover ul ul {
    left			: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
    left:auto;
    min-height:20px;
	padding-left:30px;
	margin:0px;
	
}
#nav li ul ul 		{
    margin		: -22px 0 0 151px ;
    border-left	: 1px solid #fff ;
	
}
html>body #nav li ul ul		{
    border-left	: 1px solid transparent ;
}
