/* menu principal */
/* pour ne pas afficher les . */
ul.jd_menu,
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
/* pour afficher sur 1 ligne cellules */

ul.jd_menu li  {
	float: left;
        width:110px;
        height:38px;
        padding-top:5px;
        background-image:url("./images/menu_normal.png");
        background-repeat:no-repeat;
        text-align:center;
}
ul.jd_menu li.active   {
	float: left;
        width:110px;
        height:38px;
        padding-top:5px;
        background-image:url("./images/menu_surbrillance.png");
        background-repeat:no-repeat;
        text-align:center;
}
ul.jd_menu li.active a {
        color:#FFFFFF;
        background-repeat:no-repeat;
        font-family:Helvetica, Arial, sans-serif;
        font-size:12px;
        font-weight:normal;
        text-decoration:none;
        line-height:14px;
}
ul.jd_menu li:hover {
        color:#FFFFFF;
        background-image:url("./images/menu_surbrillance.png");
        background-repeat:no-repeat;
        font-family:Helvetica, Arial, sans-serif;
        font-size:12px;
        font-weight:normal;
        text-decoration:none;
        height:25px;
}
ul.jd_menu li:hover > a {
        color:#FFFFFF;
        font-family:Helvetica, Arial, sans-serif;
        font-size:12px;
        font-weight:normal;
}

ul.jd_menu li a {
        font-family:Helvetica, Arial, sans-serif;
        font-size:12px;
        font-weight:normal;
        color:#000000;
        text-decoration:none;
}
/******************************************************************************/
/* travail sur les sous-menu *************************************************/
/* pour ne pas afficher les sous menu */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
        list-style-type: none;
}
ul.jd_menu ul, ul.jd_menu_vertical ul {
        width:auto;
	height: auto;
        border:3px solid #5e89c2;
        background-color:#FFFFFF;
        text-align:left;
 	position: absolute;
	display: none;
	margin: 0px;
        padding:10px;
        text-align:left;
        list-style-type: none;
}
ul.jd_menu ul li, ul.jd_menu_vertical li {
	float: none;
	margin: 0px;
        width:340px;
        text-align:left;
        background-image:none;
        height:12px;

        
}
ul.jd_menu ul li:hover, ul.jd_menu_vertical ul li:hover {
         font-family:Helvetica, Arial, sans-serif;
        font-size:11px;
        font-weight:bold;
        color:#1f1f1d;
        background-image:none;
        text-decoration:underline;
}

ul.jd_menu ul li a.menu_s_a, ul.jd_menu_vertical ul li a.menu_s_a {
    font-family:Helvetica, Arial, sans-serif;
    color:#1b1b1f;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    background-image:none;
}
ul.jd_menu ul li a.menu_s_a:hover, ul.jd_menu_vertical ul li a.menu_s_a:hover {
    text-decoration:underline;
    background-image:none;
}

ul.jd_menu ul li a.menu_s_a_produit, ul.jd_menu_vertical ul li a.menu_s_a_produit {

    font-family:Helvetica, Arial, sans-serif;
    color:#A2A2A2;
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
    background-image:none;
}

ul.jd_menu ul li a.menu_s_a_produit:hover, ul.jd_menu_vertical ul li a.menu_s_a_produit:hover {
    text-decoration:underline;
    background-image:none;
}



