#nav, #nav ul { 
	padding: 0; 
	margin: 0; 
	list-style: none;
	line-height: 1;
} 
#nav a { 
	display: block; 
//	width: 10em; 
} 
#nav a.ammenu { 
	display: block; 
<!--	width: 6em; -->
	font-weight:bold;
	color : white;
	text-decoration:none;
} 
#nav li, #nav li.limmenu { 
	float: left; 
<!--	width: 10em; -->
	color : darkblue;
}
#nav li a { 
	text-decoration:none;
	color : darkblue;
}
#nav li ul { 
	position: absolute;
	left: -999em; 
	background-color:#ffffa0;
	line-height:150%;
<!--	width: 10em; -->
	border-style: solid;
	border-color: black;
	border-width:1px 1px 0 1px;
}
#nav li ul li { 
	border-bottom:1px solid black;
}
#nav li ul li a { 
	text-decoration:none;
	color : black;
}
#nav li ul li a:hover { 
	background-color:#a0ffff;
}
#nav li ul li.parent { 
    background-image: url(flecheMenu.png);
    background-position:center right;
    background-repeat:no-repeat;
}
 
#nav li ul ul { 
	margin: -15pt 0 0 12em; 
}
#nav li:hover ul { 
	left: auto; 
}
#nav li:hover ul, #nav li.sfhover ul { 
	left: auto; 
}
#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; 
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { 
	left: -999em; 
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { 
	left: auto; 
}
#content {
	clear: left;
}

