/************************
 * 
 * Style du menu vertical
 * 
 *********************************/
#nav{
	margin:0;
	padding:0;
	list-style:none;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:20px;
	width:169px;
	border:#ff0000 solid 0px;
	overflow:hidden;
	
}
#nav li{
	margin-top:5px;	
	background:#272846;
	float:left;	
	cursor:pointer;
}
#nav li:hover{	
	background:#d56c10;
}

#nav li a.niv1{	
	padding:2px;
	color:#fff;
	font-size:13px;
	line-height:20px;
	text-decoration:none;	
	float:left;
	width:174px;
	display:block;
	text-transform:uppercase;
}

#nav li ul{
	margin:0;
	padding:0;
	list-style:none;
	width:174px;
	float:left;
	border:green solid 0px;	
}

#nav li ul li{
	background:#eeeeee;
	float:left;
	margin:0;
	padding:0;	
}

#nav li ul li a.niv2{
	color:#272846;
	text-decoration:none;
	float:left;
	width:174px;
	padding-left:5px;
	display:block
}



#nav li ul li ul{
	margin:0;
	padding:0;
	list-style:none;
	width:174px;
	float:left;
	border:none;
}

#nav li ul li a.niv3{	
	background:none;
	color:#272846;
	text-decoration:none;
	padding-left:20px;
	font-size:11px;
	float:left;
	width:148px;
	display:block;
	border:#F00 solid 0px;
}

#nav li ul li a.niv2:hover, #nav li ul li a.niv3:hover{
	color:#d56c10;	
}


#nav li ul li:hover, #nav li ul li ul li:hover{
	background:#eeeeee;
}

#nav li.selected_root{	
	background:#d56c10;
}

#nav li ul li a.selected, #nav li ul li a.selected{
	color:#d56c10;
}

#nav li ul li a.selected_mere{
	color:#d56c10;
}

#nav li.no_click_li{
	background:#272846;
}

#nav li.no_click_li:hover{
	background:#272846;
}

#nav li a.no_click{
	cursor:text;
}

#nav li a.no_click:hover{
	cursor:text;
}

