/* CSS du menu horizontal Clinique Francilienne  */

 
			 
* html #menu li li{ display: inline;}

#menu a:link, #menu a:visited, #menu a:hover, #menu a:active {text-decoration: none;}

#menu ul { 									/* CONTENEURS DE SOUS-MENUS */
					position: absolute;
					width: 309px;  
					margin: 0; padding: 0; }

#menu li li ul { position: absolute; margin-top: -23px; margin-left: 0px;}
    

#menu li { 				             /* CONTENEURS DE MENUS PRINCIPAUX */
    				list-style: none; 
               /*width: 250px;*/ height: auto;
               display: inline; display: block;
               float: none; float: left;
               margin: 0;  padding: 2px 0 0 0  }

  
#menu li li   {  display: block;  padding: 0; float: none;}

#menu a       {  padding:0;  display: block;   text-align: center; color: #b2a5a1} 
#menu a:hover {	background: none;   color: #b2a5a1 }

#menu li ul li a {                    /* SOUS-MENUS HORS SURVOL DE LA SOURIS */
	                margin: 0; padding: 2px 6px; min-height: 19px; 
					   border: 1px solid #91a9cf; 
                   display: block;
                   text-align: left;  
						 color: #405e92;
				    	 background-color:/* #d5e4f2*/#f0f4f8}
	 
#menu li ul li a:hover { 									/* SOUS-MENUS AU SURVOL DE LA SOURIS */
  								 /*  border-left: 1px solid #91a9cf; 
									border-right: 1px solid #91a9cf; */ 
									border: 1px solid #91a9cf;
   							  color: #fff;
  								  background-color: #405e92 }
 
/*#menu li ul li.lastLI        { background: url(../images/menu/left-corner.gif) left bottom no-repeat; border: none  }
#menu li ul li.lastLI a      { width: 204px; background: url(../images/menu/right-corner.gif) right bottom no-repeat; border: none; margin: 0;  padding: 0px 6px;  } 
#menu li ul li.lastLI a span { min-height: 19px;   background: url(../images/menu/spread.gif) left bottom repeat-x;  display: block; margin: 0 10px; padding: 0 0 0 0;  }

#menu li ul li.lastLI:hover         { background: url(../images/menu/left-corner2.gif) left bottom no-repeat; border: none  }

#menu li ul li.lastLI a:hover      { background: url(../images/menu/right-corner2.gif) right bottom no-repeat;   } 						 
#menu li ul li.lastLI a:hover span { background: url(../images/menu/spread2.gif) left bottom repeat-x;   }						 
						 
 */

/* Conteneurs sous-menus */ 
 
ul#dep li a    { width: 202px;  } 
ul#dep li      { width: 204px;  }
ul#dep         { width: 204px;  }  

ul#cli li a    { width: 204px;  } 
ul#chir li a   { width: 174px;  } 
ul#path li a   { width: 194px;  } 
ul#urg li a    { width: 204px;  } 
ul#res li a    { width: 104px;  } 
ul#prev li  a  { width: 204px;   } 
ul#ens li a    { width: 156px;   } 


/*  Liens  */    
#menu-top ul#menu li a.acc	       {	width: 62px; height: 22px; background: url(../images/menu/acc.gif) left top no-repeat; text-indent: -5000px; overflow: hidden }
#menu-top ul#menu li a.acc:hover	 { background: url(../images/menu/acc2.gif) left top no-repeat;}

#menu-top ul#menu li a.dep	       { width: 204px; height: 22px; background: url(../images/menu/dep.gif) left top no-repeat; text-indent: -5000px; overflow: hidden  }
#menu-top ul#menu li a.dep:hover	 {	background: url(../images/menu/dep2.gif) left top no-repeat 	}

#menu-top ul#menu li a.cli	       {	width: 71px; height: 22px; background: url(../images/menu/cli.gif) left top no-repeat	; text-indent: -5000px; overflow: hidden }
#menu-top ul#menu li a.cli:hover	 {	background: url(../images/menu/cli2.gif) left top no-repeat	}

#menu-top ul#menu li a.chir	    {	width: 97px; height: 22px; background: url(../images/menu/chir.gif) left top no-repeat		; text-indent: -5000px; overflow: hidden }
#menu-top ul#menu li a.chir:hover {	background: url(../images/menu/chir2.gif) left top no-repeat			}

#menu-top ul#menu li a.path	    {	width: 97px; height: 22px; background: url(../images/menu/path.gif) left top no-repeat		; text-indent: -5000px; overflow: hidden 	}
#menu-top ul#menu li a.path:hover { background: url(../images/menu/path2.gif) left top no-repeat }

#menu-top ul#menu li a.urg	       {	width: 89px; height: 22px; background: url(../images/menu/urg.gif) left top no-repeat		; text-indent: -5000px; overflow: hidden 	}
#menu-top ul#menu li a.urg:hover	 {	 background: url(../images/menu/urg2.gif) left top no-repeat		}

#menu-top ul#menu li a.res	       {	width: 55px; height: 22px; background: url(../images/menu/res.gif) left top no-repeat	; text-indent: -5000px; overflow: hidden 	}
#menu-top ul#menu li a.res:hover	 {	background: url(../images/menu/res2.gif) left top no-repeat		}

#menu-top ul#menu li a.prev	    {	width: 97px; height: 22px; background: url(../images/menu/prev.gif) left top no-repeat	; text-indent: -5000px; overflow: hidden }
#menu-top ul#menu li a.prev:hover {	background: url(../images/menu/prev2.gif) left top no-repeat}

#menu-top ul#menu li a.ens	       {	width: 170px; height: 22px; background: url(../images/menu/ens.gif) left top no-repeat; text-indent: -5000px; overflow: hidden 	}
#menu-top ul#menu li a.ens:hover	 {	background: url(../images/menu/ens2.gif) left top no-repeat	}
 
#menu-top ul#menu li a.reso	       {	width: 143px; height: 22px; background: url(../images/menu/reso.gif) left top no-repeat	; text-indent: -5000px; overflow: hidden 	}
#menu-top ul#menu li a.reso:hover	 {	background: url(../images/menu/reso2.gif) left top no-repeat		}

ul#ens    { width: 100px;   } 