﻿/*
                 ______      __    _            __    ____        ____      __
                / ____/___ _/ /_  (_)___  ___  / /_  / __ )____ _/ / /___ _/ /_____  ________
               / /   / __ `/ __ \/ / __ \/ _ \/ __/ / __  / __ `/ / / __ `/ __/ __ \/ ___/ _ \
              / /___/ /_/ / /_/ / / / / /  __/ /__ / /_/ / /_/ / / / /_/ / /_/ /_/ / /  /  __/
              \____/\__,_/_.___/_/_/ /_/\___/\__(_)_____/\__,_/_/_/\__,_/\__/\____/_/   \___/
                                                   ( _ )
                                                  / __ \/|
                                                 / /_/  <
                                     ________    \____/\/              __
                                    / ____/ /_  ____ _/ /_  ___  _____/ /_
                                   / /   / __ \/ __ `/ __ \/ _ \/ ___/ __/
                                  / /___/ / / / /_/ / /_/ /  __/ /  / /_
                                  \____/_/ /_/\__,_/_.___/\___/_/   \__/


              +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
              |d|a|v|i|d|f|o|n|t|a|i|n|e|-|c|o|m|p|t|a|n|o|o|-|1|1|/|0|6|/|2|0|1|0|
              +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 _   _                _
__/\___/\_______| | | | ___  __ _  __| | ___ _ __ _______/\___/\__
\    |    /_____| |_| |/ _ \/ _` |/ _` |/ _ \ '__|_____\    |    /
/_  _Y_  _\_____|  _  |  __/ (_| | (_| |  __/ |  |_____/_  _Y_  _\
  \/   \/       |_| |_|\___|\__,_|\__,_|\___|_|          \/   \/
*/
.menu UL, 
.menu LI
{
    margin:0px;
    padding:0px;
}
.menu A:hover
{
    text-decoration:none;
}
#header DIV.menu
{
    height:41px;
}
#header .menu LI
{
    float:left;
    position:relative;
}
#header .menu LI.alternate
{
    display:none;
}
#header .menu LI LI
{
    float:none;
    position:static;
}
#header .menu A.MenuNiveau1,
#header .menu A.MenuNiveau1_Selected
{
    display:block;
    padding-bottom:10px;
}
#header .menu SPAN SPAN
{
    font-family:geneva, arial;
    display:block;
    padding:0px 50px 0px 10px;    
}
#header .menu A.MenuNiveau1 SPAN, 
#header .menu A.MenuNiveau1_Selected SPAN,
#header .menu A.MenuNiveau2 SPAN
{
    color:#c6c3c2;
}
#header .Menu3
{
    position:absolute;
    width:184px;
    background-color:White;
    overflow:hidden;
    _display:inline-block;
}
#header .menu A.MenuNiveau1 SPAN SPAN,
#header .menu A.MenuNiveau1_Selected SPAN SPAN
{
    overflow:hidden;
    _display:inline-block;
    cursor:pointer;    
}
#header .menu .Lien1 A.MenuNiveau1 SPAN SPAN,
#header .menu .Lien1 A.MenuNiveau1_Selected SPAN SPAN
{
    border-left:3px solid #F7641B;
    }
#header .menu .Lien2 A.MenuNiveau1 SPAN SPAN,
#header .menu .Lien2 A.MenuNiveau1_Selected SPAN SPAN
{
    border-left:3px solid #F7971B;    
}
#header .menu .Lien3 A.MenuNiveau1 SPAN SPAN,
#header .menu .Lien3 A.MenuNiveau1_Selected SPAN SPAN
{
    border-left:3px solid #F7D61B;    
}
#header .menu .Lien4 A.MenuNiveau1 SPAN SPAN,
#header .menu .Lien4 A.MenuNiveau1_Selected SPAN SPAN
{
    border-left:3px solid #CFED65;    
    }
#header .menu .Lien5 A.MenuNiveau1 SPAN SPAN,
#header .menu .Lien5 A.MenuNiveau1_Selected SPAN SPAN
{
    border-left:3px solid #BBC81F;    
}
#header .menu A.MenuNiveau1 DIV,
#header .menu A.MenuNiveau1_Selected DIV
{
    text-transform:uppercase;
    font-size:14px;
}
#header .menu .Lien1 A.MenuNiveau1 DIV,
#header .menu .Lien1 A.MenuNiveau1_Selected DIV,
#header .menu .Lien1 A.MenuNiveau2:hover SPAN,
#header .menu .Lien1 A.MenuNiveau2_Selected SPAN
{
    color:#F7641B;
    }
#header .menu .Lien2 A.MenuNiveau1 DIV,
#header .menu .Lien2 A.MenuNiveau1_Selected DIV,
#header .menu .Lien2 A.MenuNiveau2:hover SPAN,
#header .menu .Lien2 A.MenuNiveau2_Selected SPAN
{
    color:#F7971B;    
}
#header .menu .Lien3 A.MenuNiveau1 DIV,
#header .menu .Lien3 A.MenuNiveau1_Selected DIV,
#header .menu .Lien3 A.MenuNiveau2:hover SPAN,
#header .menu .Lien3 A.MenuNiveau2_Selected SPAN
{
    color:#F7D61B;    
}
#header .menu .Lien4 A.MenuNiveau1 DIV,
#header .menu .Lien4 A.MenuNiveau1_Selected DIV,
#header .menu .Lien4 A.MenuNiveau2:hover SPAN,
#header .menu .Lien4 A.MenuNiveau2_Selected SPAN
{
    color:#CFED65;    
    }
#header .menu .Lien5 A.MenuNiveau1 DIV, 
#header .menu .Lien5 A.MenuNiveau1_Selected DIV,
#header .menu .Lien5 A.MenuNiveau2:hover SPAN,
#header .menu .Lien5 A.MenuNiveau2_Selected SPAN
{
    color:#BBC81F;    
}
#header .menu A.MenuNiveau2 SPAN,
#header .menu A.MenuNiveau2_Selected SPAN
{
    padding:0px;
}
#header .menu A.MenuNiveau2,
#header .menu A.MenuNiveau2_Selected
{
    display:block;
    padding:5px 5px 5px 15px;
}
#header .menu .Lien1 A.MenuNiveau2:hover,
#header .menu .Lien1 A.MenuNiveau2_Selected
{
    background:url('../images/menus/puceMenu1.gif') no-repeat 7px 10px
}
#header .menu .Lien2 A.MenuNiveau2:hover,
#header .menu .Lien2 A.MenuNiveau2_Selected
{
    background:url('../images/menus/puceMenu2.gif') no-repeat 7px 10px
}
#header .menu .Lien3 A.MenuNiveau2:hover,
#header .menu .Lien3 A.MenuNiveau2_Selected
{
    background:url('../images/menus/puceMenu3.gif') no-repeat 7px 10px
}
#header .menu .Lien4 A.MenuNiveau2:hover,
#header .menu .Lien4 A.MenuNiveau2_Selected
{
    background:url('../images/menus/puceMenu4.gif') no-repeat 7px 10px
}
#header .menu .Lien5 A.MenuNiveau2:hover,
#header .menu .Lien5 A.MenuNiveau2_Selected
{
    background:url('../images/menus/puceMenu5.gif') no-repeat 7px 10px
}
/*
                  ____           _                   _                 ____                  _
__/\___/\_______ / ___|__ _ _ __| |_ ___  _   _  ___| |__   ___       / ___| __ _ _   _  ___| |__   ___ _______/\___/\__
\    |    /_____| |   / _` | '__| __/ _ \| | | |/ __| '_ \ / _ \_____| |  _ / _` | | | |/ __| '_ \ / _ \_____\    |    /
/_  _Y_  _\_____| |__| (_| | |  | || (_) | |_| | (__| | | |  __/_____| |_| | (_| | |_| | (__| | | |  __/_____/_  _Y_  _\
  \/   \/        \____\__,_|_|   \__\___/ \__,_|\___|_| |_|\___|      \____|\__,_|\__,_|\___|_| |_|\___|       \/   \/

*/
.menu LI
{
    background:none;
}
.cartoucheGauche A
{
    color:#181717;
}
.cartoucheGauche A:hover
{
    text-decoration:none;
}
.cartoucheGauche .menu A
{
    display:block;
    padding:7px 8px 7px 16px;
    background:#C9C9CA url('../images/menus/fdMenuCartoucheGauche.jpg') repeat-x top left;    
    text-transform:uppercase;
}
.cartoucheGauche .menu .sousMenu
{
    background:#C7C9C8 url('../images/menus/fdSousMenuCartoucheGauche.jpg') repeat-x top left;      
}
.cartoucheGauche .menu .sousMenu A
{
    padding:4px 8px 3px 26px;
    background:none;
    font-family:Verdana;
    font-size:11px;
    text-transform:none;
}
.cartoucheGauche .menu .sousMenu A:hover,
.cartoucheGauche .menu .sousMenu A.selected
{
    background: url('../images/menus/puceSousMenuCartoucheGauche.gif') no-repeat 0px 11px;  
}
.cartoucheGauche .menu A:hover,
.cartoucheGauche .menu A.selected,
.cartoucheGauche .menu A.selected:hover
{
    color:#e20026;
}
/*
                 _____           _
__/\___/\_______|  ___|__   ___ | |_ ___ _ __ _______/\___/\__
\    |    /_____| |_ / _ \ / _ \| __/ _ \ '__|_____\    |    /
/_  _Y_  _\_____|  _| (_) | (_) | ||  __/ |  |_____/_  _Y_  _\
  \/   \/       |_|  \___/ \___/ \__\___|_|          \/   \/
/*+-+-+-+-+-+-+-+-+-+-+-+-+-+
|P|r|e|m|i|e|r|-|F|o|o|t|e|r|
+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
.premierFooter .menu A:hover,
.deuxiemeFooter .menu A:hover
{
    text-decoration:underline;
}
.premierFooter DIV.menu
{
    position:relative;
    float:right;
    left:-50%;
    text-align:left;
    margin-bottom:1px;
}
.premierFooter .menu UL
{
    position:relative;
    left:50%;

}
.premierFooter .menu LI
{
    float:left;
    *position:relative;
}
.premierFooter .menu A,
.premierFooter .menu SPAN,
.premierFooter .menu LI.alternate
{
    font-size:12px;
    color:White;
    font-family:geneva, Arial;
    white-space:nowrap;
    font-weight:bold;
}
.premierFooter .menu LI.alternate
{
    padding:0px 7px;
}
/*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|D|e|u|x|i|e|m|e|-|F|o|o|t|e|r|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
.deuxiemeFooter DIV.menu
{
    margin-top:25px;
    padding-left:5px;
    overflow:hidden;
    _display:inline-block;
    
}
.deuxiemeFooter .menu LI
{
    float:left;
}
.deuxiemeFooter .menu LI A,
.deuxiemeFooter .menu LI, 
.deuxiemeFooter .menu SPAN
{
    color:#413b43;
    font-family:Geneva, Arial;
    font-size:10px;
    text-transform:uppercase;
}
.deuxiemeFooter .menu LI.alternate
{
    padding:0px 7px;
}
.deuxiemeFooter .menu SPAN
{
    white-space:nowrap;
}

/*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|T|r|o|i|s|i|e|m|e|-|F|o|o|t|e|r|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
.troisiemeFooter span.Premier
{
    margin-top:30px;
}
.troisiemeFooter span
{
    margin-top:15px;
    color:#979797;
    font-family:Geneva, Arial;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    display:block;
}

/*                ____            _                          ____
__/\___/\_______ / ___|___  _ __ | |_ ___ _ __  _   _       / ___|___   ___  _______/\___/\__
\    |    /_____| |   / _ \| '_ \| __/ _ \ '_ \| | | |_____| |   / _ \ / _ \|_____\    |    /
/_  _Y_  _\_____| |__| (_) | | | | ||  __/ | | | |_| |_____| |__| (_) | (_) |_____/_  _Y_  _\
  \/   \/        \____\___/|_| |_|\__\___|_| |_|\__,_|      \____\___/ \___/        \/   \/*/
#accesDirect A
{
    display:block;
    overflow:hidden;
    _display:inline-block;
}
#accesDirect A:hover,
#accesDirect A:active,
#accesDirect A:visited
{
    text-decoration:none;
}
#accesDirect A DIV
{
    color:#666666;
    font-weight:bold;
    cursor:pointer;
    font-size:12px;    
}
#accesDirect A SPAN
{
    color:#666666;
    font-size:10px;
    font-weight:normal;
    display:block;
    padding-top:1px;
    cursor:pointer;    
}
#accesDirect .BtActuCabinet,
#accesDirect .btDossiers,
#accesDirect .btActus
{
    float:left;
    padding-top:5px;
}
#accesDirect .BtActuCabinet A DIV
{
    padding-left:14px;
}
#accesDirect .BtActuCabinet A DIV DIV
{
    padding:0px;
    padding-right:42px;
    height:41px;
    padding-top:8px;
}
#accesDirect .BtActuCabinet A:hover,
#accesDirect .BtActuCabinet A.selected
{
     background:url('../images/menus/btActusCoo_ON.gif') repeat-x top left;
}
#accesDirect .BtActuCabinet A:hover DIV,
#accesDirect .BtActuCabinet A.selected DIV
{
     background:url('../images/menus/btDossierCabGauche_ON.gif') no-repeat top left;
}
#accesDirect .BtActuCabinet A:hover DIV DIV,
#accesDirect .BtActuCabinet A.selected DIV DIV
{
    background:url('../images/menus/btDossierCabDroite_ON.gif') no-repeat top right;
}
#accesDirect .btActus A DIV,
#accesDirect .btDossiers A DIV
{
    padding-left:43px;
}
#accesDirect .btActus A DIV DIV,
#accesDirect .btDossiers A DIV DIV
{
    padding:0px;
    padding-right:46px;
    height:41px;
    padding-top:8px;
}
#accesDirect .btActus A:hover,
#accesDirect .btActus A.selected,
#accesDirect .btDossiers A:hover,
#accesDirect .btDossiers A.selected
{
     background:url('../images/menus/btActusCoo_ON.gif') repeat-x top left;
}
#accesDirect .btActus A:hover DIV,
#accesDirect .btActus A.selected DIV,
#accesDirect .btDossiers A:hover DIV,
#accesDirect .btDossiers A.selected DIV
{
     background:url('../images/menus/btActuCooGauche_ON.gif') no-repeat top left;
}
#accesDirect .btActus A:hover DIV DIV,
#accesDirect .btActus A.selected DIV DIV,
#accesDirect .btDossiers A:hover DIV DIV,
#accesDirect .btDossiers A.selected DIV DIV
{
    background:url('../images/menus/btActuCooDroite_ON.gif') no-repeat top right;
}


