
#menu_gauche1 { text-align:right; background:#cc0000 url("images/g1_bgd.png"); }
#menu_gauche1 { text-align:right; background:url("images/g1_bgd.png"); }
#menu_gauche1 .rubrique { display:block; margin:0 13px 0 15px; color:#0E1E4F; border-bottom:1px solid #4AB24A; }
#menu_gauche1 a { height:1%; text-decoration:none; display:block; padding:5px; color:#0E1E4F; }
#menu_gauche1 a:hover { color:#fff; background:#4AB24A url("images/g1_over.png"); }
#menu_ { height:19px; }


/* menus popup gauche */
div.popup_l_menu{width:100%;}
div.popup_l_menu ul {list-style-type:none;margin:0;padding:0;vertical-align:middle;width:100%;z-index:100;}
div.popup_l_menu ul li{list-style-type:none;margin:0;padding:0;position:relative;z-index:100;vertical-align:middle;width:100%;}
div.popup_l_menu ul li ul{position:absolute;display:block;width:12em;z-index:100;visibility:hidden;top:0;left:100.1%;}
div.popup_l_menu ul li ul li{z-index:100;width:100%;}
div.popup_l_menu a{margin:0;display:block;vertical-align:middle;}
/* menus popup droits */
div.popup_r_menu{width:100%;}
div.popup_r_menu ul{list-style-type:none;margin:0;padding:0;vertical-align:middle;width:100%;z-index:100;}
div.popup_r_menu ul li{list-style-type:none;margin:0;padding:0;position:relative;z-index:100;vertical-align:middle;width:100%;}
div.popup_r_menu ul li ul{position:absolute;display:block;width:12em;z-index:100;visibility:hidden;top:0;right:100.1%;}
div.popup_r_menu ul li ul li{z-index:100;width:100%;}
div.popup_r_menu a {margin:0;display:block;vertical-align:middle;}
/* menus popup haut */
div.popup_t_menu {float:left;margin:0;padding:0;width:100%;display:inline;vertical-align:middle;}
div.popup_t_menu ul {list-style-type:none;margin:0;padding:0;display:block;height:20px;vertical-align:middle;float:left;width:auto;z-index:100;}
div.popup_t_menu ul li{list-style-type:none;margin:0;padding:0;position:relative;z-index:100;vertical-align:middle;height:100%;}
div.popup_t_menu ul li ul{position:absolute;display:block;width:174px;z-index:100;visibility:hidden;height:auto;}
div.popup_t_menu ul li ul li{z-index:100;width:100%;height:auto;}
div.popup_t_menu ul li ul li ul {top:0;left:100.1%;z-index:100;}
div.popup_t_menu a {margin:0;display:block;vertical-align:middle;width:100%;padding:4px 0;}
div.popup_t_menu ul{width:4em;}
div.popup_l_menu a,
div.popup_r_menu a,
div.popup_t_menu a,
div.popup_b_menu a {text-align:center;font-size:10px;text-decoration:none;color:#fff;}
div.popup_l_menu a,
div.popup_r_menu a {padding:0.1em 0.3em;font-weight:bold;}
div.popup_t_menu a,
div.popup_b_menu a {text-align:center;}
div.popup_t_menu ul ul a,
div.popup_b_menu ul ul a {padding:4px 8px;width:158px;}

/* -- RUBRIQUES -- F76735;FF9900;4AB24A; */
ul#menu_3_root{width:105px; font-weight:bold;}
ul#menu_4_root{width:90px; font-weight:bold;}
ul#menu_5_root{width:135px; font-weight:bold;}
ul#menu_6_root{width:115px; font-weight:bold;}
ul#menu_7_root{width:125px; font-weight:bold;}
ul#menu_8_root{width:85px; font-weight:bold;}
ul#menu_9_root{width:109px; font-weight:bold;}

ul#menu_3_root a {background:url("images/fleche1.png") no-repeat 3px 7px;}
ul#menu_4_root a {background:url("images/fleche2.png") no-repeat 3px 7px;}
ul#menu_5_root a {background:url("images/fleche3.png") no-repeat 3px 7px;}
ul#menu_6_root a{background:url("images/fleche1.png") no-repeat 3px 7px;}
ul#menu_7_root a{background:url("images/fleche2.png") no-repeat 2px 7px;}
ul#menu_8_root a{background:url("images/fleche3.png") no-repeat 3px 7px;}
ul#menu_9_root a{background:url("images/fleche2.png") no-repeat 4px 7px;}

ul#menu_3_root a:hover {background:#F76735 url("images/fleche1o.png") no-repeat 3px 7px;}
ul#menu_4_root a:hover {background:#FF9900 url("images/fleche2o.png") no-repeat 3px 7px; }
ul#menu_5_root a:hover {background:#4AB24A url("images/fleche3o.png") no-repeat 3px 7px; }
ul#menu_6_root a:hover{background:#F76735 url("images/fleche1o.png") no-repeat 3px 7px; }
ul#menu_7_root a:hover{background:#FF9900 url("images/fleche2o.png") no-repeat 2px 7px; }
ul#menu_8_root a:hover{background:#4AB24A url("images/fleche3o.png") no-repeat 3px 7px; }
ul#menu_9_root a:hover{background:#F76735 url("images/fleche1o.png") no-repeat 4px 7px; }

ul#menu_3_root li ul {background:#F76735; border:1px solid #fff; }
ul#menu_4_root li ul {background:#FF9900; border:1px solid #fff; }
ul#menu_5_root li ul {background:#4AB24A; border:1px solid #fff; }
ul#menu_6_root li ul {background:#F76735; border:1px solid #fff; }
ul#menu_7_root li ul {background:#FF9900; border:1px solid #fff; }
ul#menu_8_root li ul {background:#4AB24A; border:1px solid #fff; }
ul#menu_9_root li ul {background:#F76735; border:1px solid #fff; right:-2px; }

ul#menu_3_root li ul li a { text-align:left; background:none;}
ul#menu_4_root li ul li a { text-align:left; background:none;}
ul#menu_5_root li ul li a { text-align:left; background:none;}
ul#menu_6_root li ul li a { text-align:left; background:none;}
ul#menu_7_root li ul li a { text-align:left; background:none;}
ul#menu_8_root li ul li a { text-align:left; background:none;}
ul#menu_9_root li ul li a { text-align:left; background:none;}

ul#menu_3_root li ul li a:hover { background:#FA8962;}
ul#menu_4_root li ul li a:hover { background:#FFAD33; }
ul#menu_5_root li ul li a:hover { background:#6EC16E; }
ul#menu_6_root li ul li a:hover { background:#FA8962; }
ul#menu_7_root li ul li a:hover { background:#FFAD33; }
ul#menu_8_root li ul li a:hover { background:#6EC16E; }
ul#menu_9_root li ul li a:hover { background:#FA8962; }