﻿DIV.menu {
    POSITION:relative;margin:5px 0px 20px 0px;PADDING:0px 0px 0px 0px;WIDTH:987px;height:26px;border:solid 0px #000000;z-index:100;
}
DIV.menu UL {
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    z-index: 30; 
    list-style-type: none;
}
DIV.menu UL LI {
    padding: 0px 0px 0px 0px;
    font-weight: normal; 
    float: left; 
    margin: 0px 0px 0px 0px;
    cursor: pointer;
    color: #5F5E5E;
    font-size:12px;
    height: 26px;
    text-align:center;
    border:solid 0px #000000;
}
DIV.menu UL LI A {
    font-weight: bold;
    font-size:12px;
    color: #5F5E5E;
    text-decoration: none
}
DIV.menu UL LI A:visited {
    font-weight: bold;
    font-size:12px;
    color: #5F5E5E;
    text-decoration: none
}
DIV.menu UL LI A:hover {
    font-weight: bold;
    color: #F89828;
    text-decoration: none
}
DIV.menu UL LI.m-out {
    color:#5F5E5E;
    font-weight:bold;
    background-color:#FFFFFF;
}
 DIV.menu UL LI.m-out LI {  
    background-color:#FFFFFF;
}
DIV.menu UL LI.m-select {
    color:#F89828;
    font-weight:bold;
    background-color:#FFFFFF;
}
DIV.menu UL LI.m-select A {
    color: #F89828;
    font-weight:bold;
}
DIV.menu UL LI.m-select A:visited {
    color: #F89828;
    font-weight:bold;
}
DIV.menu UL LI.m-select A:hover {
    color: #F89828;
    font-weight:bold;
}
DIV.menu UL LI.m-over {
    color: #F89828;
    font-weight:bold;	    
    background-color:#FFFFFF;
}
DIV.menu UL LI.m-over A {
    color: #F89828;
    font-weight:bold;
}
DIV.menu UL LI.m-over LI {
    font-weight:normal;	    
    background-color:#FFFFFF;
}
DIV.menu UL LI.m-over LI A{
    font-weight:normal;
}
DIV.menu UL LI.separ {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-image:url(../images/Picto/Separateur.gif);
    background-position:center center;
    background-repeat:no-repeat;
    width: 2px;
    height: 26px;
}
DIV.menu UL LI.separ-open {
    PADDING: 0px;
    margin: 0px 0px 0px 0px; 
    WIDTH: 1px; 
    height: 18px;
    BACKGROUND-color: #808f9c
}
DIV.menu UL UL {
    POSITION: absolute;
    top:5px;
    PADDING:1px 0px 8px 0px;  
    margin: 20px 0px 0px 0px; 
    border: #F89828 0px solid;   
    border-left: #F89828 2px solid;   
    border-right: #F89828 2px solid;   
    border-bottom: #F89828 2px solid;   
    BACKGROUND-color: #FFFFFF;
    WIDTH: 200px; 
}
DIV.menu UL LI:hover UL {
    Z-INDEX: 30
}
DIV.menu UL LI.m-over UL {
    Z-INDEX: 30
}
DIV.menu LI LI {
    PADDING:2px 6px 3px 6px; 
    margin: 0px 0px 0px 10px; 
    WIDTH: 152px; 
    color: #2F2F2F;
    height: auto; 
    TEXT-ALIGN: left; 
    BORDER-RIGHT-WIDTH: 0px
}
DIV.menu LI.m-select LI {
    PADDING:2px 6px 3px 6px; 
    margin: 0px 0px 0px 10px; 
    WIDTH: 152px; 
    color: #2F2F2F;    
    height: auto; 
    TEXT-ALIGN: left; 
    BORDER-RIGHT-WIDTH: 0px
}
DIV.menu LI.m-out LI {
    PADDING:2px 6px 3px 6px; 
    margin: 0px 0px 0px 10px; 
    WIDTH: 152px; 
    color: #2F2F2F; 
    height: auto; 
    TEXT-ALIGN: left; 
    BORDER-RIGHT-WIDTH: 0px
}
DIV.menu LI LI.separ {
    DISPLAY: none
}
DIV.menu LI LI.separ-open {
    DISPLAY: none
}
DIV.menu LI.m-select LI.separ-open {
    DISPLAY: none
}
DIV.menu LI.m-out LI.separ-open {
    DISPLAY: none
}    
DIV.menu LI LI A {
    POSITION: relative
}
DIV.menu LI.m-select LI A {
    POSITION: relative
}
DIV.menu LI.m-out LI A {
    POSITION: relative
}
DIV.menu LI LI A {
    DISPLAY: block; font-weight: normal; WIDTH: 142px; color: #2F2F2F; text-decoration: none
}
DIV.menu LI LI.m-select A {
    DISPLAY: block; font-weight: normal; WIDTH: 142px; color: #2F2F2F; text-decoration: none
}
DIV.menu LI LI.m-out A {
    DISPLAY: block; font-weight: normal; WIDTH: 142px; color: #2F2F2F; text-decoration: none
}
DIV.menu LI LI.m-over {
    color: #F89828
}
DIV.menu LI LI.m-over A {
    color: #F89828
}
DIV.menu UL LI LI A:hover {
    color: #F89828
}
DIV.menu UL LI LI.separ-last {
    DISPLAY: none
}
DIV.menu UL LI.separ#last-separ {
    DISPLAY: none
}
DIV.menu UL LI.m-select UL {
    DISPLAY: none
}
DIV.menu UL LI.m-out UL {
    DISPLAY: none
}    
DIV.menu UL LI LI.separ {
    PADDING: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 10px; 
    BORDER-TOP: #e5e5e5 1px solid; 
    FONT-SIZE: 0px; 
    WIDTH: 152px; 
    height: 1px; 
    BACKGROUND-color: transparent;
}
* HTML DIV.menu UL LI LI {
    margin-LEFT: 7px
}
* HTML DIV.menu UL LI LI.separ {
    margin-LEFT: 7px
}
DIV.menu UL UL UL {
    BORDER-TOP: #e5e5e5 1px solid; BACKGROUND-IMAGE: url(../images/Menu/back-menu-n3.gif); margin: -4px 0px 0px 90px
}
DIV.menu LI LI LI {
    color: #e5e5e5
}
DIV.menu LI LI LI.m-out {
    color: #e5e5e5
}
DIV.menu LI LI LI.m-out A {
    color: #e5e5e5
}
DIV.menu LI LI LI.m-over {
    color: #001f39
}
DIV.menu LI LI LI.m-over A {
    color: #001f39
}
DIV.menu UL LI LI LI A:hover {
    color: #001f39
}
DIV.menu UL LI LI LI.separ {
    BORDER-TOP: #e5e5e5 1px solid; BACKGROUND-color: transparent
}
* HTML DIV.menu UL LI LI LI {
    margin-LEFT: 7px
}
* HTML DIV.menu UL LI LI LI.separ {
    margin-LEFT: 7px
}
DIV.menu UL UL UL UL {
    BORDER-TOP: #e5e5e5 1px solid; BACKGROUND-IMAGE: url(../images/Menu/back-menu-n4.gif); margin: -4px 0px 0px 146px
}
DIV.menu LI LI LI LI {
    color: #e5e5e5
}
DIV.menu LI LI LI LI.m-out {
    color: #e5e5e5
}
DIV.menu LI LI LI LI.m-out A {
    color: #e5e5e5
}
DIV.menu LI LI LI LI.m-over {
    color: #0091cf
}
DIV.menu LI LI LI LI.m-over A {
    color: #0091cf
}
DIV.menu UL LI LI LI LI A:hover {
    color: #0091cf
}
DIV.menu UL LI LI LI LI.separ {
    BORDER-TOP: #e5e5e5 1px solid; BACKGROUND-color: transparent
}
* HTML DIV.menu UL LI LI LI LI {
    margin-LEFT: 7px
}
* HTML DIV.menu UL LI LI LI LI.separ {
    margin-LEFT: 7px
}

