

#conteneur-entete { 
	
	width:957px;
	left: 0px;
	position: absolute; /* pour IE : */
	top: expression(body.scrollTop + "px");
	z-index:10;
	}
	

html[xmlns] #conteneur-entete { position: fixed; top: 0px;left: 0px;width:956px;} 
html>body #conteneur-entete { position: fixed; top: 0px;left: 0px;width:956px;}

#conteneur-enteteAccueil { 
	
	width:956px;
	left: 0px;
	position: absolute; /* pour IE : */
	top:0px;
	z-index:10;
	}
	






#entete {
	background-color:#F2F2F2;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:956px;	
	margin:0px;
	text-align:left;	
	border-left:none;	
	background:url(../images/layout/nouveausite/backMenu.gif);background-repeat:repeat-x; background-position:top;
	
	
}
#zoneFlash { height:270px;border-right:1px solid #a1a1a2;background:white; background-repeat:no-repeat;width:956px;}
.stabilisateur {clear:both;}
#logo {float:left; width:399px;padding:0px; margin:0px;}
#logoAccueil {float:left; width:402px;padding:0px;margin:0px;}
#GaucheMenu {float:left; width:556px;background:url(../images/layout/nouveausite/test-Image-Back-Menu.jpg); background-position:100% 23px;background-repeat:no-repeat;border-right:1px solid #e5e5e5;}
#GaucheMenuAccueil {width:553px;height:23px; padding:0px; margin:0px;margin-left:402px;}

#menuGeneral {border-right:1px solid #a2a2a1;background-repeat:no-repeat;background-image:url(../images/layout/nouveausite/header-BackTop.jpg);background-position:right top;background-repeat:no-repeat;width:556px;text-align:right;height:100px;}
#menuGeneral ul {margin:0px 0px 0px 138px;padding:0px;display:block;}
#menuGeneral li {display:block;float:left;margin:2px 0px 0px 0px;padding:3px 8px 0px 8px;font-weight:normal;font-size: 10px;border-right:1px solid #494e58;}
#menuGeneral li.dernier {border:none;}
#menuGeneral li a {color:white;;text-decoration:none;}
#menuGeneral li a:hover {color:white;text-decoration:underline;}










#menuPrincipal {width:956px;clear:both; background:url(../images/layout/nouveausite/bgMenuPrincipal.gif); background-repeat:repeat-x; height:31px;border-right:1px solid #a2a2a1;}
#menuPrincipal ul {display:block;margin:0px 0px 0px 0px;padding:0px;}
#menuPrincipal ul.menu2 {font-size:10px;}
#menuPrincipal li {display:block;margin:1px 0px 0px 0px;padding:0px;font-weight:bold;float:left;}
#menuPrincipal li.premier a {padding-left:0px;}
#menuPrincipal li.dernier a {border:none;}
#menuPrincipal li a {margin-left:10px;
background:url(../images/layout/nouveausite/logoMenu-Principal.jpg); background-repeat:no-repeat;background-position:bottom left;
color:white;text-decoration:none;font-size:13px;padding:5px 20px 5px 24px;display:block;width:10px; border-right:1px solid #4d515a;font-weight:bold; }
#menuPrincipal li a:hover {background:url(../images/layout/nouveausite/logoMenu-PrincipalOver.jpg); background-repeat:no-repeat;background-position:bottom left;}

#menuPrincipal ul.menu2 li a {font-size:10px;padding:7px 12px 7px 12px;}
#menuPrincipal ul.menu2 li a:hover {font-size:10px;}

html>body #menuPrincipal li a {width:auto;}

/*
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: 10em;
}

#nav li {
	float: left;
	width: 10em;
}*/
#menuPrincipal li ul {
	position: absolute;
	z-index:10000;
	width: 167px;
	left: -999em;
	background-color:#5f6672;
	float:none;
	padding:1px 2px 1px 2px;
	border:1px solid #646a74;
	border-bottom:4px solid #646a74;
	border-top:0px;
	
}
html>body #menuPrincipal li ul {
	width:177px;
	border:1px solid #646a74;
	border-bottom:4px solid #646a74;
	border-top:0px;
}
#menuPrincipal li ul li a {font-size:10px;width:160px;padding:5px 5px 4px 20px;background-image:none;height:auto;font-weight:normal; border-right:none;color:#dadada;margin-left:0px;}
#menuPrincipal li ul li a:hover {font-size:10px;width:160px;padding:5px 5px 4px 20px;background-image:none;height:auto;font-weight:normal;color:white;}

html>body #menuPrincipal li ul li a {width:150px;padding:5px 5px 4px 20px;background-image:none;height:auto;border-bottom:1px solid #646a74;}
html>body #menuPrincipal li ul li a:hover {width:150px;padding:5px 5px 4px 20px;background-image:none;height:auto;border-bottom:1px solid #646a74;}

#menuPrincipal li ul li {margin:1px 0px 1px 0px;background-image:url(../images/layout/nouveausite/sousmenu.gif);background-repeat:repeat-x;background-position:left center;border-bottom:1px solid #646a74;}
#menuPrincipal li ul li:hover, #menuPrincipal li ul li.sfhover {margin:1px 0px 1px 0px;background-image:url(../images/layout/nouveausite/sousmenu-i.gif);background-repeat:repeat-x;background-position:left center;}


#menuPrincipal li ul li.projet {margin:1px 0px 1px 0px;background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-projet.gif);background-repeat:repeat-x;background-position:left center;border-bottom:1px solid #646a74;}
#menuPrincipal li ul li.projet a:hover {background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-li-projet.gif);background-repeat:repeat-x;background-position:left center;}

#menuPrincipal li ul li.clinique {margin:1px 0px 1px 0px;background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-clinique.gif);background-repeat:repeat-x;background-position:left center;border-bottom:1px solid #646a74;}
#menuPrincipal li ul li.clinique a:hover {background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-li-clinique.gif);background-repeat:repeat-x;background-position:left center;}

#menuPrincipal li ul li.dossier {margin:1px 0px 1px 0px;background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-dossier.gif);background-repeat:repeat-x;background-position:left center;border-bottom:1px solid #646a74;}
#menuPrincipal li ul li.dossier a:hover {background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-li-dossier.gif);background-repeat:repeat-x;background-position:left center;}

#menuPrincipal li ul li.finance {margin:1px 0px 1px 0px;background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-finance.gif);background-repeat:repeat-x;background-position:left center;border-bottom:1px solid #646a74;}
#menuPrincipal li ul li.finance a:hover {background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-li-finance.gif);background-repeat:repeat-x;background-position:left center;}

#menuPrincipal li ul li.produit {margin:1px 0px 1px 0px;background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-produit.gif);background-repeat:repeat-x;background-position:left center;border-bottom:1px solid #646a74;}
#menuPrincipal li ul li.produit a:hover {background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-li-produit.gif);background-repeat:repeat-x;background-position:left center;}

#menuPrincipal li ul li.smigg {margin:1px 0px 1px 0px;background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-smigg.gif);background-repeat:repeat-x;background-position:left center;border-bottom:1px solid #646a74;}
#menuPrincipal li ul li.smigg a:hover{background-image:url(../images/layout/nouveausite/sousmenu/sousmenu-li-smigg.gif);background-repeat:repeat-x;background-position:left center;}



#menuPrincipal li:hover ul, #menuPrincipal li.sfhover ul {
	left: auto;
	padding-left:10px;
}


#menuGeneral2 {border-right:1px solid #a1a1a2;background-repeat:no-repeat;background-image:url(../images/layout/nouveausite/bgMenu-Accueil-Top.gif);background-position:right top;height:23px;width:554px;text-align:right;}
#menuGeneral2 ul {margin:0px 0px 0px 135px;padding:0px;display:block;}
#menuGeneral2 li {display:block;float:left;margin:2px 0px 0px 0px;padding:3px 8px 0px 8px;font-weight:normal;font-size: 10px;border-right:1px solid #494e58;}
#menuGeneral2 li.dernier {border:none;}
#menuGeneral2 li a {color:white;;text-decoration:none;font-size: 10px;}
#menuGeneral2 li a:hover {color:white;text-decoration:underline;}

