/* Navigation horizontale *****************************************************/
div#nav_horizontale{
 height : 36px;
 border-left : 30px solid #D2DDB9;
}


/* Rubriques de niveau 1 ******************************************************/
div#nav_horizontale ul#adm_menu1default{
	padding : 0px;
  margin  : 0px;
}
div#nav_horizontale ul#adm_menu1default li.item_node_selected div a{
 color  : #50B6DF;
}
div#nav_horizontale ul#adm_menu1default li {
	 position		: relative; 
  list-style	: none; 
  float       : left; 
  margin      : 0px;
  height      : 36px;
}
div#nav_horizontale ul#adm_menu1default li div.mnu_item_name {
  text-align  : center;
  border-right  : 1px solid #C2C8B4;
  padding     : 0px 12px;
  z-index			: 1001;
}
div#nav_horizontale ul#adm_menu1default li ul li div.mnu_item_name{
  text-align  : left;
  padding-left  : 20px;
  border-right  : 0px;
}
div#nav_horizontale ul#adm_menu1default li ul li div.mnu_item_name a{
  color : white;
}
div#nav_horizontale ul#adm_menu1default li.item_node_selected {
 background  : url(fr/navigation/fond_menu-1_selected.gif) repeat-x 0px 0px;
}
div#nav_horizontale ul li.item_node a,div#nav_horizontale ul li.item_node_selected a{
 color        : #4A5555;
 font-family  : century gothic, verdana, arial;
 font-weight  : 400;

}

/* -- attention à garder le top et left à 0... pour IE6...*********************/
div#nav_horizontale ul#adm_menu1default li ul.menu_node {
	position	: absolute;
  top : 30px;
  left : 0px;
  /*display		:	none; */
  visibility	: hidden;
  padding		: 0px;
  float     : none;
}

div#nav_horizontale ul#adm_menu1default li div.mnu_item_name a {
 text-decoration: none; 
 padding: 4px 0 4px; 
 display:block;
 font-size  : 12px;
}


div#nav_horizontale ul#adm_menu1default li:hover ul.menu_node{
 /*display			: block;*/
 visibility		: visible;
 margin       : 0px 0px 0px 0px;
 padding			: 0px 0px 0px 0px;
 z-index			: 1000;
 position			: absolute;
}
div#nav_horizontale ul#adm_menu1default li:hover ul li{
width				: 178px;
}

/* Niveau 2 *******************************************************************/
div#nav_horizontale ul#adm_menu1default li ul{
 
}
div#nav_horizontale ul#adm_menu1default li:hover ul.menu_node li{
 background-color: #417F98;
}

div#nav_horizontale ul#adm_menu1default li ul li div.mnu_item_name {
  background  : url(fr/navigation/puce_nav_2.gif) no-repeat 10px 10px;
}
div#nav_horizontale ul#adm_menu1default li ul li.item_node_selected div.mnu_item_name {
  background  : #68B3D0 url(fr/navigation/puce_nav_2_over.gif) no-repeat 0px 0px;
  height  : 15px;
  margin  : 5px 0px 5px 4px;
  padding : 0px 0px 0px 16px;
}
div#nav_horizontale ul#adm_menu1default li ul li.item_node_selected div.mnu_item_name a {
  padding : 0px;
}


/* Niveau 3 *******************************************************************/
div#nav_horizontale ul.menu li ul.menu_node li ul.menu_node {
	 position	: absolute;
  display		:	none; 
  padding		: 0px;
  float     : none;
  left  : 0px;
  top   : 0px;
}
div#nav_horizontale ul.menu li ul li.item_node_selected ul li div.mnu_item_name {
  background  : #417F98 url(fr/navigation/puce_nav_2.gif) no-repeat 10px 6px;
}
div#nav_horizontale ul.menu li ul.menu_node li ul.menu_node li{
  padding		: 0px;
}
div#nav_horizontale ul.menu li ul.menu_node li ul.menu_node li div.mnu_item_name{
  padding		: 0px 0px 0px 15px;
}
div#nav_horizontale ul.menu li ul.menu_node li:hover ul.menu_node {
  display		:	block;
  padding-left  : 160px;
}
div#nav_horizontale ul.menu li ul li ul li div.mnu_item_name {
  background  : url(fr/navigation/puce_nav_2.gif) no-repeat 0px 6px;
}


/* Upper **********************************************************************/
div#div_upper{
 float: right;
}
/* Upper Navigation horizontale ***********************************************/
div#div_upper{
 height : 36px;
}


/* Upper Rubriques de niveau 1 ************************************************/
ul#adm_menu1col_42{
	padding : 0px;
  margin  : 14px 0px 0px 0px;
}

div#div_upper ul#adm_menu1col_42 li {
	 position		: relative; 
  list-style	: none; 
  float       : left; 
  margin      : 0px;
  height      : 18px;
  border-right  : 1px solid #D2DDB9;
  background  : url(fr/navigation/fond_upper.gif) no-repeat 0px 0px;
  padding     : 0px;
}
div#div_upper ul#adm_menu1col_42 li div.mnu_item_name {
  text-align  : center;
  padding     : 0px 10px;
  background  : url(fr/navigation/fond_upper_droit.gif) no-repeat 100% 0%;
}
div#div_upper ul#adm_menu1col_42 li ul li div.mnu_item_name{
  text-align  : left;
  padding-left  : 20px;
}
div#div_upper ul#adm_menu1col_42 li.item_node_selected {
}
div#div_upper ul li.item_node a,div#div_upper ul li.item_node_selected a{
 color        : #4A5555;
 font-family  : century gothic, verdana, arial;
 font-weight  : 400;
 white-space  : nowrap;
 font-size    : 11px;
}
/* Downer **********************************************************************/

div#div_bottom{
 height : 32px;
 background-color : #D2DEBA;
 padding-top : 15px;
 padding-left : 300px;
 clear : left;
}


/* Downer Rubriques de niveau 1 ************************************************/
div#div_bottom ul#adm_menu1col_42{
	padding : 0px;
 margin  : 0px auto;
}

div#div_bottom ul#adm_menu1col_42 li { 
  list-style	: none; 
  float       : left; 
  margin      : 0px;
  height      : 18px;
  border-right  : 1px solid #227698;
  padding : 0px 20px;
  
}

div#div_bottom ul li.item_node a,div#div_bottom ul li.item_node_selected a{
 color        : #227698;
 font-family  : century gothic, verdana, arial;
 font-weight  : 400;
 white-space  : nowrap;
 font-size    : 11px;
}
/* Menus gauche ***************************************************************/
div#nav_left ul,div#nav_left ul li{
 margin : 0px;
 padding  : 0px;
 list-style : none;
}
div#nav_left ul{
 margin-left  : 12px;
}
#nav_left ul li div{
 background : #F0F0F0 url(fr/navigation/end_level2_left.gif) no-repeat 100% 50%;
 line-height : 25px;
 margin-bottom  : 12px;
 padding-left   : 7px;
 padding-right  : 24px;
}
#nav_left ul li.item_node_selected div{
 background : #F0F0F0 url(fr/navigation/end_level2_left_selected.gif) no-repeat 100% 50%;
}

#nav_left ul li div a{
 color : #7AA440;
 text-decoration : none;
 font-family  : arial;
 font-size    : 13px;
}
#nav_left ul li ul li div a{
 color : #675B5F;
 font-size    : 11px;
}
#nav_left ul li ul li.item_node_selected div a{
 color : #50B6DF;
}
#nav_left ul li ul li.item_node_selected ul li div a{
 color : #675B5F;
}
#nav_left ul li ul li.item_node_selected ul li.item_node_selected div a{
 color : #50B6DF;
}
#nav_left ul li ul li div,#nav_left ul li.item_node_selected ul li div{
 background-color : #FFFFFF;
 background-image : none;
 padding-right  : 4px;
}
#nav_left ul li ul li {
 border-top  : 1px solid #50B6DF;
}
#nav_left ul li ul li ul li {
 border : 0px;
}
#nav_left ul li ul li ul{
 display  : none;
}
#nav_left ul li ul li.item_node_selected ul{
 display  : block;
}
/* Chemin de navigation *******************************************************/
div#nav_path{
 clear : both;
 border-left : 30px solid #D2DDB9;
 padding-left : 189px;
 height : 23px;
}
ul#path1default{
 list-style : none;
 display : block;
 float  : left;
 margin : 0px;
 padding  : 0px;
}
ul#path1default li div a{
 color  : #CCCECE;
 font-family  : verdana;
 font-size    : 11px;
}

ul#path1default li,ul#path1default li ul,ul#path1default li ul li,ul#path1default li ul li ul li{
 list-style : none;
 display : block;
 float  : left;
 margin : 0px;
 padding  : 0px;
}
ul#path1default li div,ul#path1default li ul li div,ul#path1default li ul li ul li div{
 float  : left;
}
ul#path1default li div{
 padding : 0px 20px 10px 20px;
 background : transparent url(fr/navigation/slash_path.gif) no-repeat 100% 0%;
} 
ul#path1default li ul li ul li#last_li div{
 background-image : none;
} 
ul#path1default li ul li ul li#last_li div a{
 background-image : none;
 text-decoration  : none;
 color : #FF8F44;
} 

