/* -------- MENU PRINCIPAL CAPELLI ------ */

div#menus {
	height: 40px;
	position:absolute;
	top:0px;
	z-index:2;
}

div#menus h2, ul.smenu a {
    font-size:11px;
    font-weight:bold;
   	margin:0;
	  padding:0;
	  height:40px;
	  vertical-align:middle;
}

ul.smenu li
{
    list-style-type:none;
}

ul.smenu a
{
    text-decoration:none;
}

div#menus a {
    cursor: pointer;
}

div#menu1 h2 a, div#menu2 h2 a, div#menu3 h2 a, div#menu4 h2 a, div#menu5 h2 a, div#menu6 h2 a, div#menu7 h2 a, div#menu8 h2 a
{
    display:block;
    height:40px;
    text-align:center;
		vertical-align:middle;
    text-decoration:none;
   
}
#a5 {
    display:block;
    height:40px;
    text-align:center;
    text-decoration:none;
}
			
div#menu1, div#menu2, div#menu3, div#menu4, div#menu5, div#menu6, div#menu7, div#menu8
{
	z-index:3;
  position:absolute;
}

ul#smenu
{
    float:left;
    position:absolute;
    top:30px;
}

ul.smenu
{
    background : White; border: solid 1px #7F7F7F; display: none; margin:0;padding : 3px; position:absolute; text-align: left;
    width:350px;
}

div#menu1 { left:0px;width:110px;}
div#menu2 { left:112px;width:110px;}
div#menu3 { left:224px;width:110px;}
div#menu4 { left:336px;width:110px;}
div#menu5 { left:448px;width:110px;}
div#menu6 { left:560px;width:110px;}
div#menu7 { left:698px;width:110px;}
div#menu8 { left:810px;width:110px;}


/************* SOUS-MENUS ************/

ul.smenu li.mlev2, ul.smenu li.mlast2
{
    border-style:solid;
    border-width:1px;
}

ul.smenu li.mlev2 a, ul.smenu li.mlast2 a
{
    color:#ffffff;
    display:block;
    line-height:14px;
    text-align:center;
}

ul.smenu li.mlev3 a, ul.smenu li.mlast3 a
{
    color: #7F7F7F;
    display:block;
    height:auto;
    line-height:10px;
    padding: 3px 2px 3px 22px;
}

ul.smenu li.mlev4 a, ul.smenu li.mlast4 a
{
    color: #7F7F7F;
    display:block;
    height:auto;
    line-height:10px;
    padding: 1px 2px 1px 43px;
}


ul#smenu1 li.mlev2 {background-color:#C2E147;border-color:#C2E147;}
ul#smenu1 li.mlev2 a:hover {color:#000000;background-color: #C2E147;}
ul#smenu1 li.mlev3 a, ul#smenu2 li.mlast3 a {background: url(../../../charte/base/picto_triangle.gif) 5px 5px no-repeat;}
ul#smenu1 li.mlev4 a, ul#smenu2 li.mlast4 a {background: url(../../../charte/base/picto_triangle.gif) 31px 4px no-repeat;}
ul#smenu1 li.mlev3, ul#smenu2 li.mlev4 {border-style:solid;border-width:1px;border-top:none;border-bottom:none;border-color:#DCF387;padding-bottom:1px; /** hack IE <= 6 do not remove or change **/}
ul#smenu1 li.mlev3 a:hover,  ul#smenu5 li.mlast3 a:hover, ul#smenu5 li.mlev4 a:hover,  ul#smenu5 li.mlast4 a:hover {background-color:#DCF387;}
ul#smenu1 li.mlast3, ul#smenu2 li.mlast4 {border-style:solid;border-width:1px;border-top:none;border-color:#DCF387;padding-bottom:5px;}



ul#smenu2 li.mlev2 {background-color:#F80554;border-color:#F80554;}
ul#smenu2 li.mlev2 a:hover {color:#ffffff;background-color: #F80554;}
ul#smenu2 li.mlev3 a, ul#smenu2 li.mlast3 a {background: url(../../../charte/base/picto_triangle.gif) 5px 5px no-repeat;}
ul#smenu2 li.mlev4 a, ul#smenu2 li.mlast4 a {background: url(../../../charte/base/picto_triangle.gif) 31px 4px no-repeat;}
ul#smenu2 li.mlev3, ul#smenu2 li.mlev4 {border-style:solid;border-width:1px;border-top:none;border-bottom:none;border-color:#DCF387;padding-bottom:1px; /** hack IE <= 6 do not remove or change **/}
ul#smenu2 li.mlev3 a:hover,  ul#smenu5 li.mlast3 a:hover, ul#smenu5 li.mlev4 a:hover,  ul#smenu5 li.mlast4 a:hover {background-color:#DCF387;}
ul#smenu2 li.mlast3, ul#smenu2 li.mlast4 {border-style:solid;border-width:1px;border-top:none;border-color:#C2E147;padding-bottom:5px;}


ul#smenu3 li.mlev2 {background-color:#F80554;border-color:#F80554;}
ul#smenu3 li.mlev2 a:hover {color:#ffffff;background-color: #F80554;}
ul#smenu3 li.mlev3 a, ul#smenu2 li.mlast3 a {background: url(../../../charte/base/picto_triangle.gif) 5px 5px no-repeat;}
ul#smenu3 li.mlev4 a, ul#smenu2 li.mlast4 a {background: url(../../../charte/base/picto_triangle.gif) 31px 4px no-repeat;}
ul#smenu3 li.mlev3, ul#smenu2 li.mlev4 {border-style:solid;border-width:1px;border-top:none;border-bottom:none;border-color:#C2E147;padding-bottom:1px; /** hack IE <= 6 do not remove or change **/}
ul#smenu3 li.mlev3 a:hover,  ul#smenu5 li.mlast3 a:hover, ul#smenu5 li.mlev4 a:hover,  ul#smenu5 li.mlast4 a:hover {background-color:#DCF387;}
ul#smenu3 li.mlast3, ul#smenu2 li.mlast4 {border-style:solid;border-width:1px;border-top:none;border-color:#C2E147;padding-bottom:5px;}


ul#smenu4 li.mlev2 {background-color:#C2E147;border-color:#C2E147;}
ul#smenu4 li.mlev2 a:hover {color:#000000;background-color: #C2E147;}
ul#smenu4 li.mlev3 a, ul#smenu2 li.mlast3 a {background: url(../../../charte/base/picto_triangle.gif) 5px 5px no-repeat;}
ul#smenu4 li.mlev4 a, ul#smenu2 li.mlast4 a {background: url(../../../charte/base/picto_triangle.gif) 31px 4px no-repeat;}
ul#smenu4 li.mlev3, ul#smenu2 li.mlev4 {border-style:solid;border-width:1px;border-top:none;border-bottom:none;border-color:#C2E147;padding-bottom:1px; /** hack IE <= 6 do not remove or change **/}
ul#smenu4 li.mlev3 a:hover,  ul#smenu5 li.mlast3 a:hover, ul#smenu5 li.mlev4 a:hover,  ul#smenu5 li.mlast4 a:hover {background-color:#DCF387;}
ul#smenu4 li.mlast3, ul#smenu2 li.mlast4 {border-style:solid;border-width:1px;border-top:none;border-color:#C2E147;padding-bottom:5px;}


ul#smenu5 li.mlev2 {background-color:#C2E147;border-color:#C2E147;}
ul#smenu5 li.mlev2 a:hover {color:#000000;background-color: #C2E147;}
ul#smenu5 li.mlev3 a, ul#smenu2 li.mlast3 a {background: url(../../../charte/base/picto_triangle.gif) 5px 5px no-repeat;}
ul#smenu5 li.mlev4 a, ul#smenu2 li.mlast4 a {background: url(../../../charte/base/picto_triangle.gif) 31px 4px no-repeat;}
ul#smenu5 li.mlev3, ul#smenu2 li.mlev4 {border-style:solid;border-width:1px;border-top:none;border-bottom:none;border-color:#C2E147;padding-bottom:1px; /** hack IE <= 6 do not remove or change **/}
ul#smenu5 li.mlev3 a:hover,  ul#smenu5 li.mlast3 a:hover, ul#smenu5 li.mlev4 a:hover,  ul#smenu5 li.mlast4 a:hover {background-color:#DCF387;}
ul#smenu5 li.mlast3, ul#smenu2 li.mlast4 {border-style:solid;border-width:1px;border-top:none;border-color:#C2E147;padding-bottom:5px;}



ul#smenu6 li.mlev2 {background-color:#C2E147;border-color:#C2E147;}
ul#smenu5 li.mlev2 a:hover {color:#000000;background-color: #C2E147;}
ul#smenu6 li.mlev3 a, ul#smenu2 li.mlast3 a {background: url(../../../charte/base/picto_triangle.gif) 5px 5px no-repeat;}
ul#smenu6 li.mlev4 a, ul#smenu2 li.mlast4 a {background: url(../../../charte/base/picto_triangle.gif) 31px 4px no-repeat;}
ul#smenu6 li.mlev3, ul#smenu2 li.mlev4 {border-style:solid;border-width:1px;border-top:none;border-bottom:none;border-color:#C2E147;padding-bottom:1px; /** hack IE <= 6 do not remove or change **/}
ul#smenu6 li.mlev3 a:hover,  ul#smenu5 li.mlast3 a:hover, ul#smenu5 li.mlev4 a:hover,  ul#smenu5 li.mlast4 a:hover {background-color:#DCF387;}
ul#smenu6 li.mlast3, ul#smenu2 li.mlast4 {border-style:solid;border-width:1px;border-top:none;border-color:#C2E147;padding-bottom:5px;}


ul#smenu7 li.mlev2 {background-color:#6DCEE6;border-color:#6DCEE6;}
ul#smenu7 li.mlev2 a:hover {color:#000000;background-color: #6DCEE6;}
ul#smenu7 li.mlev3 a, ul#smenu2 li.mlast3 a {background: url(../../../charte/base/picto_triangle.gif) 5px 5px no-repeat;}
ul#smenu7 li.mlev4 a, ul#smenu2 li.mlast4 a {background: url(../../../charte/base/picto_triangle.gif) 31px 4px no-repeat;}
ul#smenu7 li.mlev3, ul#smenu2 li.mlev4 {border-style:solid;border-width:1px;border-top:none;border-bottom:none;border-color:#C2E147;padding-bottom:1px; /** hack IE <= 6 do not remove or change **/}
ul#smenu7 li.mlev3 a:hover,  ul#smenu5 li.mlast3 a:hover, ul#smenu5 li.mlev4 a:hover,  ul#smenu5 li.mlast4 a:hover {background-color:#DCF387;}
ul#smenu7 li.mlast3, ul#smenu2 li.mlast4 {border-style:solid;border-width:1px;border-top:none;border-color:#C2E147;padding-bottom:5px;}



ul#smenu8 li.mlev2 {background-color:#6DCEE6;border-color:#6DCEE6;}
ul#smenu8 li.mlev2 a:hover {color:#000000;background-color: #6DCEE6;}
ul#smenu8 li.mlev3 a, ul#smenu2 li.mlast3 a {background: url(../../../charte/base/picto_triangle.gif) 5px 5px no-repeat;}
ul#smenu8 li.mlev4 a, ul#smenu2 li.mlast4 a {background: url(../../../charte/base/picto_triangle.gif) 31px 4px no-repeat;}
ul#smenu8 li.mlev3, ul#smenu2 li.mlev4 {border-style:solid;border-width:1px;border-top:none;border-bottom:none;border-color:#C2E147;padding-bottom:1px; /** hack IE <= 6 do not remove or change **/}
ul#smenu8 li.mlev3 a:hover,  ul#smenu5 li.mlast3 a:hover, ul#smenu5 li.mlev4 a:hover,  ul#smenu5 li.mlast4 a:hover {background-color:#DCF387;}
ul#smenu8 li.mlast3, ul#smenu2 li.mlast4 {border-style:solid;border-width:1px;border-top:none;border-color:#C2E147;padding-bottom:5px;}



/* MISE A JOUR PAR ADMINISTRATION TABLE wmenup (menu principal) */
/* DEBUT MAJ */
div#menu1 h2 a {line-height:40px;}
#menu1 .a1off {background: url(../../../charte/base/menup_bleulc.png) no-repeat;background-color: transparent;color: #ffffff; border-bottom: 0 px solid #000000;}
#menu1 .a1on, #menu1 .a1sel {background:  url(../../../charte/base/menup_rose.png) no-repeat;background-color: transparent;border-bottom: 2px solid #07A8E7;color:#ffffff;}




div#menu2 h2 a {line-height:13px;}
#menu2 .a2off {background: url(../../../charte/base/menup_rose.png) no-repeat;background-color: transparent;color: #ffffff; border-bottom: 0 px solid #000000;}
#menu2 .a2on, #menu2 .a2sel {background:  url(../../../charte/base/menup_bleulc.png) no-repeat;background-color: transparent;border-bottom: 2px solid #000000;color:#ffffff;}


div#menu3 h2 a {line-height:13px;}
#menu3 .a3off {background: url(../../../charte/base/menup_rose.png) no-repeat;background-color: transparent;color: #ffffff; border-bottom: 0 px solid #000000;}
#menu3 .a3on, #menu3 .a3sel {background:  url(../../../charte/base/menup_bleulc.png) no-repeat;background-color: transparent;border-bottom: 2px solid #000000;color:#ffffff;}



div#menu4 h2 a {line-height:13px;}
#menu4 .a4off {background: url(../../../charte/base/menup_rose.png) no-repeat;background-color: transparent;color: #ffffff; border-bottom: 0 px solid #000000;}
#menu4 .a4on, #menu4 .a4sel {background:  url(../../../charte/base/menup_bleulc.png) no-repeat;background-color: transparent;border-bottom: 2px solid #000000;color:#ffffff;}



div#menu5 h2 a {line-height:40px}
#menu5 .a5off {background: url(../../../charte/base/menup_orange.png) no-repeat;background-color: transparent;color: #000000; border-bottom: 0 px solid #000000;}
#menu5 .a5on, #menu5 .a5sel {background:  url(../../../charte/base/menup_bleulc.png) no-repeat;background-color: transparent;border-bottom: 2px solid #000000;color:#000000;}


div#menu6 h2 a {line-height:40px}
#menu6 .a6off {background: url(../../../charte/base/menup_orange.png) no-repeat;background-color: transparent;color: #000000; border-bottom: 0 px solid #000000;}
#menu6 .a6on, #menu6 .a6sel {background:  url(../../../charte/base/menup_bleu.png) no-repeat;background-color: transparent;border-bottom: 2px solid #000000;color:#000000;}



div#menu7 h2 a {line-height:13px}
#menu7 .a7off {background: url(../../../charte/base/menup_orange.png) no-repeat;background-color: transparent;color: #000000; border-bottom: 0 px solid #000000;}
#menu7 .a7on, #menu7 .a7sel {background:  url(../../../charte/base/menup_bleu.png) no-repeat;background-color: transparent;border-bottom: 2px solid #000000;color:#000000;}



div#menu8 h2 a {line-height:40px}
#menu8 .a8off {background: url(../../../charte/base/menup_orange.png) no-repeat;background-color: transparent;color: #000000; border-bottom: 0 px solid #000000;}
#menu8 .a8on, #menu8 .a8sel {background:  url(../../../charte/base/menup_bleu.png) no-repeat;background-color: transparent;border-bottom: 2px solid #000000;color:#000000;}

/* FIN MAJ */