/* -- Autres éléments -- */
  
#gauche ul{	
 width: 142px;	
 background: url(../images/menu/bg_menu.gif) repeat-y 0 0 ;
 list-style-type: none; 
}	
#gauche ul ul{	
 margin-bottom: 10px;
}  
#gauche ul li a{   	 
 display: block;  
 margin-left: 0.5em;
 height: auto;
 text-decoration: none;
}	  

#gauche ul li a i{
 visibility: hidden;
}  

#gauche ul.sousMenu li { 
 width: 95%;
 text-align: right;	  
}	
#gauche ul.sousMenu li a{ 
 color: #663399;
 height: auto; 	   
 display: block;
 
 font-size: 11px;
}
	 

#gauche li.accueil{									 
 height: 25px;
 background: url(../images/menu/accueil.gif) no-repeat 0 0 ;  
}	
#gauche li.accueil a{	  
 height: 24px;	 
} 	


#gauche li.connaitre{									 
 height: 37px;
 background: url(../images/menu/connaitre.gif) no-repeat 0 0 ;  
}	
#gauche li.connaitre a{	  
 height: 37px;	 
}

#gauche li.engager{									 
 height: 37px;
 background: url(../images/menu/engager.gif) no-repeat 0 0 ;  
}	
#gauche li.engager a{	  
 height: 37px;	 
}

#gauche li.actu{									 
 height: 26px;
 background: url(../images/menu/actu.gif) no-repeat 0 0 ;  
 /*background: url(../images/menu/accueil.gif) no-repeat 0 0 ;*/	
}	
#gauche li.actu a{	  
 height: 26px;	 
}

#gauche li.annu{									 
 height: 26px;
 background: url(../images/menu/annuaire.gif) no-repeat 0 0 ;  
}  
#gauche li.annu a{	  
 height: 25px;	 
}
   
#gauche li.partenaire{									 
 height: 25px;
 background: url(../images/menu/partenaire.gif) no-repeat 0 0 ;  
} 
#gauche li.partenaire a{	  
 height: 25px;	 
}

#gauche li.don{									 
 height: 25px;
 background: url(../images/menu/don.gif) no-repeat 0 0 ;  
}
#gauche li.don a{	  
 height: 25px;	 
}

#gauche li.soutenir{									 
 height: 26px;
 background: url(../images/menu/temps.gif) no-repeat 0 0 ;  
}  
#gauche li.soutenir a{	  
 height: 25px;	 
}

#gauche li.boutique{									 
 height: 38px;
 background: url(../images/menu/boutique.gif) no-repeat 0 0 ;  
}
#gauche li.boutique a{	  
 height: 38px;	 
}
  

#gauche li.extranet{									 
 height: 26px;
 background: url(../images/menu/extranet.gif) no-repeat 0 0 ;  
}	
#gauche li.extranet a{	  
 height: 26px;	 
}


#gauche li.famille{									 
 height: 25px;
 background: url(../images/menu/famille.gif) no-repeat 0 0 ;  
}	
#gauche li.famille a{	  
 height: 25px;	 
}

#gauche li.presse{									 
 height: 25px;
 background: url(../images/menu/presse.gif) no-repeat 0 0 ;  
}	
#gauche li.presse a{	  
 height: 25px;	 
}
			    
#gauche li.contact{									 
 height: 26px;
 background: url(../images/menu/contact.gif) no-repeat 0 0 ;  
}
#gauche li.contact a{	  
 height: 26px;	 
}

   

#gauche .bas_menu{									 
 height: 45px;
 width: 142px;
 background: url(../images/menu/bas_menu.jpg) no-repeat 0 0 ;  
}
	
#gauche a.lienon{
 font-weight: bold;
}
	 

ul.recherche li{				   
	width: 142px;
	height: 57px;
	background: url(../images/menu/recherche.gif) no-repeat 0 0;	
	padding-top: 1.7em;	
	text-align: right;
} 

ul.recherche li form{	
	width: 142px;

}

ul.recherche li form input{	
	border: 1px solid #FF6600;
	margin-right: 0.8em;
}

ul.recherche li form input.noborder{
	border: none;
	text-align: right;
}

ul.recherche li form label{
	display: none;
}

ul.rss  li{	 	 		
	width: 142px;
	height: 27px;
	background: url(../images/menu/rss.gif) no-repeat 0 0;
}  

ul.rss li a{
  
}
	 

#gauche  .formulaire_inscription {
  width: 142px;
}


#gauche  .formulaire_inscription form{
  margin: 0 6px 0.5em  8px;
  padding-left: 5px;    
}

#gauche  .formulaire_inscription form input{
  font-size: 14px;
  border: 1px solid #FF6600;
}

#gauche  .formulaire_inscription form input.submit{
  border: none;
  background-color: #FF9933;
  color: #FFF;
  font-size: 11px;
  margin: 0.2em 4px 0.5em 0;
}

#gauche  .formulaire_inscription p{  
  font-size: 11px;
  color: #54428D;
  text-align: right;
  margin: 0 8px 0 0;
  
}


#gauche .formulaire_inscription label{
  display: none;
	width: 142px;
	height: 26px;
	background: url(../images/menu/newsletter.gif) no-repeat 0 0;
}


#gauche .newsletter{	 	 	
  display: block;	
	width: 142px;
	height: 20px;
	background: url(../images/menu/newsletter.gif) no-repeat 0 0;
}	 

#gauche .newsletter i{
  display: none;
}

p.rss{
  font-size: 11px;
  margin: 0 8px 0.5em  8px;
  padding-left: 5px;
  text-align: right;
  border-bottom: 1px solid #54428D; 
}

