/* _______________________MENUS_____________________ */

#menus{
	width: 860px;
  	height: 25px;
	position: absolute;
	top: 234px;
	left: 80px;
	background-image: url(../images/back_g_menus.gif);
	background-repeat: repeat-x;
	}

img.imgmenu{
	display: inline;
	float: left;
	}

img.imgmenu2{
	display: inline;
	float: right;
	}

.menu{
	height: 25px;
	width: 745px;
    display: inline;
    margin: 0;
    }

.menu ul{
    position: absolute;
    display: inline;
    width: auto;
   	padding: 0 14px 0 14px;
    }

.menu li{
    position:relative;
    list-style: none;
    width: auto;
    height: auto;
    display: inline;
    float: left;
    margin: 0;
    }
    
.menu li a{
    text-align: center;
    background-image: url(../images/back_g_menus.gif);
	background-repeat: repeat-x;
    border-right: 1px #09C solid;
	display: block;
    width: auto;
	height: 25px;
    text-decoration: none;
   	padding: 0 20px 0 20px;
	font-size: 13px;
	line-height: 25px;
	color: #FFF;
	text-align: center;
	float: left;
    }
    
.menu li a:hover{
    background-image: url(../images/back_g_menus_invert.jpg);
	background-repeat: repeat-x;
    }

/* Sous-menu */

    
.menu li ul{
    position:absolute;
	margin:0px;
	padding:0px;
	left:0px;
	top:25px;
	background-color:#A9A9A9;
    }
	
.menu li ul li{
		width: 100%;
	}
	
.menu li ul li a{
    text-align: center;
    background-image: url(../images/back_g_menus_invert.jpg);
	background-repeat: repeat-x;
    border-right: 1px #09C solid;
	display: block;
	width: 100%;
	height: 25px;
    text-decoration: none;
   	padding: 0 0px 0 30px;
	font-size: 13px;
	line-height: 25px;
	color: #FFF;
	text-align: left;
	white-space: nowrap;
    }
    
.menu li ul li a:hover{
    background-image:none;
    background-image: url(../images/back_g_menus_hover.jpg);
    background-color:#333;
	background-repeat: repeat-x;
	}	
	
ul.menu li a.menuActive, ul.menu li a.submenuActive, ul.menu li a.menuActive:hover, ul.menu li a.submenuActive:hover{
    background-image: url(../images/back_g_menus_select.jpg);
    background-color:#444;
	background-repeat: repeat-x;
	}

.menu li ul.menu_hide{
	display:none;
}





/* menu css
ul.menu{list-style:none; margin:20px 0px; padding:0; border-top:1px solid #ccc;}
ul.menu li{ margin:0; padding:0;}
ul.menu li a{display:block; margin:0; padding:5px; border-bottom:1px solid #ccc; font-size:1.0em;}
ul.menu li a:link{}
ul.menu li a:visited{}
ul.menu li a:hover{background-color:#DDEBC6;}
ul.menu li a.menuLink{}
ul.menu li a.menuLink:link{}
ul.menu li a.menuLink:visited{}
ul.menu li a.menuLink:hover{}
ul.menu li a.menuActive{color:#000; background-color:#F5FFE4; text-decoration:underline;}
ul.menu li a.menuActive:link{}
ul.menu li a.menuActive:visited{}
ul.menu li a.menuActive:hover{background-color:#DDEBC6;}

/* menu css when a submenu is active
ul.menu li a.submenuActive{color:#000; background-color:#F5FFE4;}
ul.menu li a.submenuActive:link{}
ul.menu li a.submenuActive:visited{}
ul.menu li a.submenuActive:hover{background-color:#DDEBC6;}

/* submenu css
ul.submenu{list-style:none; margin:0; padding:0;}
ul.submenu li{ margin:0; padding:0;}
ul.submenu li a{display:block; margin:0; padding:5px 20px; border-bottom:1px solid #ccc; font-size:1.0em;}
ul.submenu li a:link{}
ul.submenu li a:visited{}
ul.submenu li a:hover{background-color:#DDEBC6;}
ul.submenu li a.menuLink{}
ul.submenu li a.menuLink:link{}
ul.submenu li a.menuLink:visited{}
ul.submenu li a.menuLink:hover{}
ul.submenu li a.menuActive{color:#537F0C; background-color:#F5FFE4; text-decoration:underline;}
ul.submenu li a.menuActive:link{}
ul.submenu li a.menuActive:visited{}
ul.submenu li a.menuActive:hover{background-color:#DDEBC6;}
*/
