div#menutop-public {
position: absolute;
margin: 0;
padding: 0; padding-left:20px;
top: 123px;
margin-left: 0px;
width: 980px;
min-height: 57px;
background-image:none;
z-index:2;
background: #106bab;
}
div#menutop-public ul {
list-style-image: none;
}
ul#navmenutop-public {
margin: 0;
padding: 0;
}
ul#navmenutop-public LI {
position: relative;
list-style: none;
display: inline;
display: block;
float: left;
}
ul#navmenutop-public LI A:link, ul#navmenutop-public LI A:visited {
display: inherit;
display: block;
text-decoration: none;
padding: 15px 15px 5px 17px;
height: 30px;
min-width: 90px;
max-width: 115px;
font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: bold; font-style: normal; text-transform: none; color: #dee6f0; line-height: 1; 
text-align: left; 
background-image: url(../images_template/charte_uarga/bg_top_new.png);
background-repeat: no-repeat;
background-position: 0px 17px;
line-height:1.2;
}
ul#navmenutop-public LI A:hover, ul#navmenutop-public LI A:active {
margin: 0;
background-image: url(../images_template/charte_uarga/bg_top_new.png);
background-repeat: no-repeat;
background-position: 0px 17px;
color: #FFFFFF;
}
ul#navmenutop-public LI.selected A {
background-image: url(../images_template/charte_uarga/bg_top_new.png);
background-repeat: no-repeat;
background-position: 0px 17px;
color: #fff;
}
ul#navmenutop-public ul {
margin: 0; 
padding: 0;
position: absolute;
list-style: none;
display: none;
z-index:1;
top:49px;
left:0px;
width:140px;
height:auto;
}
ul#navmenutop-public ul LI {
display: inline;
display: block;
float: none;
}
ul#navmenutop-public ul LI A:link, ul#navmenutop-public ul LI A:visited {
display: block;
text-decoration: none;
padding: 5px 10px 5px 10px;
height: 100%;
width: 140px;
max-width: 140px;
text-align: ;
font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: normal; font-style: normal; text-transform: none; color: #FFFFFF; line-height: 1.2; margin-top: px; margin-bottom: px; text-align: left; background-color: #2599d6;
background-image: url(../images_template/charte_uarga/filet_blanc.gif);
background-repeat: repeat-x;
background-position: top left;
}
ul#navmenutop-public ul LI A:hover, ul#navmenutop-public ul LI A:active {
margin: 0;
background-color: #00CCFF;
background-image: url(../images_template/charte_uarga/filet_blanc.gif);
background-repeat: repeat-x;
background-position: top left;
color: #FFFFFF;
}
ul#navmenutop-public ul ul {
margin: 0;
padding: 0;
position: absolute;
list-style: none;
display: none;
z-index:1;
top:2px;
left:150px;
width:135px;
height:auto;
}
ul#navmenutop-public ul ul LI {
display: inline;
display: block;
float: none;
}
ul#navmenutop-public ul ul LI A:link, ul#navmenutop-public ul ul LI A:visited {
display: block;
text-decoration: none;
padding: 5px 10px 5px 10px;
height: 100%;
width: 120px;
background-image: url(../images_template/charte_uarga/filet_blanc.gif);
background-repeat: repeat-x;
background-position: top left;
}
ul#navmenutop-public ul ul LI A:hover, ul#navmenutop-public ul ul LI A:active {
margin: 0;
background-image: url(../images_template/charte_uarga/filet_blanc.gif);
background-repeat: repeat-x;
background-position: top left;
color: ;
}
ul#navmenutop-public ul ul ul {
margin: 0;
padding: 0;
position: absolute;
list-style: none;
display: none;
z-index:1;
top:2px;
left:130px;
width:135px;
height:auto;
}
ul#navmenutop-public ul ul ul LI {
display: inline;
display: block;
float: none;
}
ul#navmenutop-public ul ul ul LI A:link, ul#navmenutop-public ul ul ul LI A:visited {
display: block;
text-decoration: none;
padding: 5px 10px 5px 10px;
height: 100%;
width: 115px;
background-image: url(../images_template/charte_uarga/filet_blanc.gif);
background-repeat: repeat-x;
background-position: top left;
}
ul#navmenutop-public ul ul ul LI A:hover, ul#navmenutop-public ul ul ul LI A:active {
margin: 0;
background-image: url(../images_template/charte_uarga/filet_blanc.gif);
background-repeat: repeat-x;
background-position: top left;
color: ;
}

	/* Ces deux séries uniquement pour les sous-menus en survol roll-over */ 
	ul#navmenutop-public li:hover ul ul,
	ul#navmenutop-public li:hover ul ul ul,
	ul#navmenutop-public li.iehover ul ul,
	ul#navmenutop-public li.iehover ul ul ul {
	display: none;
	}
	ul#navmenutop-public li:hover ul,
	ul#navmenutop-public ul li:hover ul,
	ul#navmenutop-public ul ul li:hover ul,
	ul#navmenutop-public li.iehover ul,
	ul#navmenutop-public ul li.iehover ul,
	ul#navmenutop-public ul ul li.iehover ul {
	display: block;
	}
