body {behavior: url(csshover.htc);}
div#menu a {color:#000000}
div#menu ul {padding: 0px; margin:0px;  text-align:center; vertical-align:middle}
div#menu li:hover {background:url('Gm2.jpg'); font:11px/11px tahoma, arial, helvetica, sans-serif;font-weight:bold;}
div#menu li.sousmenu:hover {background:url('m2.jpg');font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold;}
/* rejout couleur de fond */
div#menu li.sousmenu {background: url('tes.jpg') no-repeat 95% 50%;font:11px/11px tahoma, arial, helvetica, sans-serif; color:#ffffff;font-weight:bold; }
div#menu li.sousmenu_select {background: url('m2.jpg') no-repeat 95% 50%;font:11px/11px tahoma, arial, helvetica, sans-serif; color:#ffffff;font-weight:bold; }
div#menu li.sousmenu_select a {background: url('m2.jpg') no-repeat 95% 50%;font:11px/11px tahoma, arial, helvetica, sans-serif; color:#ffffff;font-weight:bold; }
div#menu li.sousmenu_select:hover {background:url('m2.jpg');font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold;color:#ffffff;}

/* rajout pr pour fleche direction bas et couleur de fond*/
div#menu li.plop { background: url('tesT.jpg') no-repeat 95% 50%;}

div#menu li.bd {background: url('d.jpg') no-repeat 95% 50%; font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold;}
div#menu li.bd_select {background: url('d2.jpg') no-repeat 95% 50%; font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold;}
div#menu li.bd_select a {background: url('d2.jpg') no-repeat 95% 50%; font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#ffffff;}
div#menu li.bd:hover {background: url('d2.jpg') no-repeat 95% 50%;font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold; }

div#menu li.bg {background: url('g.jpg') no-repeat 95% 50%; font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold; }
div#menu li.bg_select {background: url('g2.jpg') no-repeat 95% 50%; font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold; }
div#menu li.bg_select a {background: url('g2.jpg') no-repeat 95% 50%; font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#ffffff;}
div#menu li.bg:hover {background: url('g2.jpg') no-repeat 95% 50%; font:11px/11px tahoma, arial, helvetica, sans-serif; font-weight:bold; }

/* une petite bordure en top*/
div#menu ul li {position:relative; list-style: none; float:left; }

div#menu ul ul {position: absolute;display:none; width:100px}
div#menu u1.niveau2 {position: absolute;display:none; width:100px;background:none }
div#menu li a {text-decoration: none;  display:block;width:100px;height:34px; }
div#menu li a:hover {text-decoration: none;  display:block;width:100px;height:34px;font:11px/11px tahoma, arial, helvetica, sans-serif; color:#ffffff;font-weight:bold; }
div#menu li.n2 a {background:url('ss_1.jpg') repeat-x; text-decoration: none;  display:block;width:177px;height:21px;font:10px/11px tahoma, arial, helvetica, sans-serif;color:#EAEAEA;text-align:left;padding-left:15px; }
div#menu li.n2 a:hover {background:#EAEAEA; text-decoration: none;  display:block;width:177px;height:21px;font:10px/11px tahoma, arial, helvetica, sans-serif;color:#0D131E;text-align:left;padding-left:15px; }
div#menu li.n3 a {background:url('ss_2.gif') repeat-x; text-decoration: none;  display:block;width:177px;height:21px;font:10px/11px tahoma, arial, helvetica, sans-serif;color:#EAEAEA;text-align:left;padding-left:15px; }
div#menu li.n3 a:hover {background:url('ss_22.gif') repeat-x; text-decoration: none;  display:block;width:177px;height:21px;font:10px/11px tahoma, arial, helvetica, sans-serif;color:#0D131E;text-align:left;padding-left:15px; }
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau1 li.sousmenu_select:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
div#menu ul.niveau2 li.sousmenu_select:hover ul.niveau3 {display:block;}
div#menu ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menu ul.niveau3 li { background: #99CCCC}
div#menu ul.niveau3 li:hover { background: #99CC00}

.menu_g_titre   {font:12px/14px tahoma, arial, helvetica, sans-serif;font-weight:bold ; color:#EBEBEB; text-decoration:none;}
div#menu_g_select a  {font:10px/14px tahoma, arial, helvetica, sans-serif;font-weight:bold ; color:#DB002F; background:url('images/ss_mnu_mi2.jpg') repeat-y left top;text-decoration:none;display:block; padding: 5px 25px 5px 25px ; width:162px;}
div#menu_g  a  {font:10px/14px tahoma, arial, helvetica, sans-serif;font-weight:bold ; color:#000000; background:none;text-decoration:none;display:block; padding: 5px 25px 5px 25px ;  width:162px;}
div#menu_g  a:hover {font:10px/14px tahoma, arial, helvetica, sans-serif;font-weight:bold ; color:#DB002F; background:url('images/ss_mnu_mi2.jpg') repeat-y left top;text-decoration:none;}



