/*--------------------------------------------------------------------------------------------------------------*/
/*--- MENU ---*/
#left{
float:left;
margin: 55px 10px  0px 0px;
padding: 0px 0px 100px 0px;
width:200px;
font-size:medium;
}
body.bodyExtranet #menu,
#menuExtranet {
position: absolute;
top: -5000px;
}
body.bodyExtranet #menuExtranet {
position: relative;
top: 0px;
}
#menu ul,
#menuExtranet ul {
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#menu ul li,
#menuExtranet ul li {
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#menu ul li a,
#menuExtranet ul li a {
display:block;
height:100%;
background:#719EC0;
margin:0px 0px 1px 0px;
padding:5px 15px 5px 20px;
font-family:arial;
font-size:medium;
color:#FFFFFF;
text-decoration:none;
}
#menu ul li ul,
#menu ul.on li ul.on li ul,
#menu ul.on li ul.on li ul.on li ul,
#menu ul.on li ul.on li ul.on li ul.on li ul,
#menuExtranet ul li ul,
#menuExtranet ul.on li ul.on li ul,
#menuExtranet ul.on li ul.on li ul.on li ul,
#menuExtranet ul.on li ul.on li ul.on li ul.on li ul{
display:none;
}
#menu ul li.on ul,
#menu ul.on li ul.on li.on ul,
#menu ul.on li ul.on li ul.on li.on ul,
#menu ul.on li ul.on li ul.on li ul.on li.on ul,
#menuExtranet ul li.on ul,
#menuExtranet ul.on li ul.on li.on ul,
#menuExtranet ul.on li ul.on li ul.on li.on ul,
#menuExtranet ul.on li ul.on li ul.on li ul.on li.on ul {
display: block;
}
#menu ul.on li.lien01_on a,
#menu ul li a:hover,
#menu ul li ul.on li_on a,
#menu ul li ul.on li a:hover,
#menuExtranet ul.on li.lien01_on a,
#menuExtranet ul li a:hover,
#menuExtranet ul li ul.on li_on a,
#menuExtranet ul li ul.on li a:hover{
background:#EDAB22;
}
#menu ul.on li ul li.on a,
#menuExtranet ul.on li ul.on li a {
background:#c4d831;
font-size: small;
}
#menu ul.on li ul li.on a:hover,
#menuExtranet ul.on li ul li a:hover,
#menuExtranet ul.on li ul li.on a{
background:#DD1628;
}