#nav-container{ 	font-size:76%; 	} #nav, #nav ul {    z-index: 1; 	float: left; 	width: 100%; 	list-style: none; 	line-height: 1; 	background: white; 	font-weight: bold; 	padding: 0; 	border: solid #586D6B; 	border-width: 1px 0; 	margin: 0 0 0.25em 0; 	text-align:left; }  #nav a { 	display: block; 	width: 10em; 	w\idth: 6em; 	color: #303030; 	text-decoration: none; 	padding: 0.25em 2em; }  #nav a.daddy { 	background: url(rightarrow2.gif) center right no-repeat; }  #nav li { 	float: left; 	padding: 0; 	width: 10em; }  #nav li ul { 	position: absolute; 	left: -999em; 	height: auto; 	width: 14.4em; 	w\idth: 13.9em; 	font-weight: normal; 	border-width: 0.15em; 	margin: 0; }  #nav li li { 	padding-right: 1em; 	width: 13em }  #nav li ul a { 	width: 13em; 	w\idth: 9em; }  #nav li ul ul { 	margin: -1.75em 0 0 14em; }  #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul { 	left: -999em; }   #nav li:hover ul,  #nav li li:hover ul,  #nav li li li:hover ul, #nav li li li li:hover ul { 	left: auto; }  #nav li.sfhover ul{ 	left:auto; } #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul, { 	left: auto; }  #nav li:hover, #nav li.sfhover { 	background: #DAE4DE; }
#nav a.actif{ 	
	color: #000000;
background: #DAE4DE;
}  
#nav a.daddyactif {
 	background: url(rightarrow2.gif) center right no-repeat; 
	color: rgb(32, 62, 153);
} 
