/*menu...................ATTENTION son width=580px..........*/
#menu{margin-top:-20px;
 }

#navlist
{ position: relative;
width:580px;
margin: 0 0 0 220px;
}

#navlist li
{
float: left;
margin: 0;	
width:96px;		 
border: #666 1px solid;
list-style-type: none; 
font-size:11px;	 
color: #666;
}

#navlist li a
{
position: relative;
display: block;
margin: 0;
padding: 4px ;
/*border-bottom: #666 1px solid;*/
background-color: #993333; /* au lieu de eaeaea*/
color: #FFFFFF;
font: normal ;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
text-decoration: none;	
/*border-bottom: #666 1px solid;*/
}

#navlist li a:hover
{text-decoration: none;		
font-weight: normal; 
background-color: #999999; 
/*border-bottom: #666 1px solid;*/
}

#navlist li#active a
{  
background-color: #94bbf2;
color: #000;
/*border-left: red;#94bbf2 1px solid*/   
border-left: #666 1px solid;
/*border-bottom:#94bbf2 1px solid;*/
font-weight: bold;
}

#navlist li#active a:hover { color: #F1F3F8;}	  

/************SUB NAV*****************************/	 

#navlist ul#subnavlist
{
position: absolute;	
width: 580px; 
margin: 8px 0 0 0; /*voir si pour les autres sub nav ca le fait le margin left(centrage sousnav)*/
text-align:center;
padding: 0;  font-weight: normal; 
}

#navlist ul#subnavlist li
{
width: auto;
margin: 0 ;
padding:0 2px;
border: 0; 		
font-weight: normal; 

}

#navlist ul#subnavlist li a
{ 
padding:  0 5px;/*width: auto;0 0 4px0.06em 1em 0*/
border: 0;	
/*border-right: 1px solid #000;  
border-right: 1px solid #D4C5A6;
background-color: #eaeaea;*/
color: #000;
font-weight: normal/*0.66em/110%*/; 
font-family:Verdana, Arial, sans-serif;	   
text-decoration:underline;
/*background-image: url('fc_seperator.gif');
background-position:top left;
background-repeat: no-repeat;*/ 
}

#navlist ul#subnavlist li a:hover
{
color: #00c;  
background-color: #eaeaea;
text-decoration: none;
font-weight: normal; 
/* font-weight: 400; IE5/Mac disappearing item fix */
}

#navlist ul#subnavlist li#subactive a
{ font-weight: normal; 
background-color: #DCE5E4;
color: #000;	   
text-decoration:none;
}

* html > body #navlist, * html > body #navlist ul#subnavlist
{  font-weight: normal; 
width: 580px;
/* IE5/Mac fixed width fix */
}
/*............fin menu............*/
											  
/*legume*/
a.alien {
	text-decoration:none;color:#000;
	font: 11px Verdana, Arial, sans-serif;
}


.plusmoins {
	font: 1px Verdana, Arial, sans-serif;
	float:left;
	background:url(plus.gif);
	width:10px;
	height:10px;
	margin:3px;
}

.lienr {
	clear: both;
	margin-bottom:1px;
	padding:2px;
	background:#e4d5b5;
}

.lien {
	clear: both;
	margin-bottom:1px;
	padding:2px;
}

.niv {
	position:relative;
	float: left;
	left:16px;
	display: none;
	background:#fff;
}

