/* Général */
ul.nav, ul.nav li, ul.sousnav, ul.sousnav li, ul#nav-contenu, ul#nav-contenu li { margin: 0; padding: 0; list-style: none; }

/*
 * Navigation premier niveau
*/
ul.nav {clear: left; height: 50px; margin: 0; padding: 4px 20px 0 45px; font-size: 0.85em; font-weight: bold; background: url(../images/bg_nav.gif) repeat-x left top; }
ul.nav li {float: left; height: 50px; padding-left: 1px;}
ul.nav li a { float: left; height: 16px; padding: 30px 18px 0px;  text-transform: uppercase; color: #000;   border-bottom: 4px solid #e8581f; background:url(../images/bg_ulnav_lia_fonds.gif) no-repeat 10px 33px;}
ul.nav li a:hover, ul.nav li.select a {	color: #fff; text-decoration: none; background: #e8581f url(../images/bg_ulnav_lia_fonds.gif) no-repeat 10px 33px;}


ul.sousnav {float: left;  padding: 5px 10px; margin-bottom: 30px; width: 270px; border-top: 15px solid #ff8716;  border-bottom: 15px solid #ff8716; background: #f2f2f2; }
ul.sousnav li {list-style: none; margin: 0; padding: 5px 0 5px 10px; background:  url(../images/bg_ulsnav_lia.gif) no-repeat left 7px; border-bottom: 1px solid #ccc;}
ul.sousnav li a  {/*padding: 0 0 0 10px;  background:  url(../images/bg_ulsnav_lia.gif) no-repeat left 3px;*/ padding:0;color: #413535;}
ul.sousnav li a:hover, ul.sousnav li.select a {color: #ef4909;text-decoration: none;}
ul.sousnav li.last {border-bottom: none;}

ul.sousnav li.select ul li a { color:#000;}
ul.sousnav li.select ul li a:hover, ul.sousnav li.select ul li a.aselect { color:#ef4909;}

/*
 * Navigation second niveau
*/
ul.sousnav li ul {margin: 0px 20px 0px 10px; padding: 0px;}
ul.sousnav li ul li {}



/*
 * Navigation contenu
*/
ul#nav-contenu {padding: 10px; background: url(../images/point_point.gif) repeat-x left 0px;}
ul#nav-contenu li  {float:left;  background-image: none !important;}
ul#nav-contenu li a { padding: 5px; margin: 0; background: #f2f2f2; }
ul#nav-contenu li a.top {margin-left: 200px;  border-right: 1px solid #fff;}

/*
 *pied
 */
#pied ul {float: left; margin: 0; padding: 0px; list-style: none;}
#pied ul li {float: left; padding: 0 5px; border-right: 1px solid #ccc;}
#pied ul li.last {border: 0 !important;}

/* nav-pied */
#pied .nav-pied { width:100%; text-align:center; margin-bottom:10px; padding:0 0 10px; border-bottom:1px solid #fff;}