/******************************************************************************/
/*                              compChoixLangue                               */
/******************************************************************************/

.compChoixLangue {
   width:980px;
   margin:0 auto;
   z-index:9999999999999999999999999999999999999;
   position:relative;
}
.compChoixLangue .headerComposants {
}
.compChoixLangue .headerComposants .footerComposants {
}
.compChoixLangue .headerComposants .footerComposants .contentComposants {
   position:relative;
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
    display:none;
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants {
    position: absolute;
    right: 10px;
    top: 7px;
    width: 55px;
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}

.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langueFr {
    margin-right:5px;
    background:url("../image/social_ico.png") no-repeat scroll -94px 0 rgba(0, 0, 0, 0) !important;
}


.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langueEn{
    background: url("../image/social_ico.png") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important ;
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue {
    background-repeat: no-repeat;
    display: inline-block;
    height: 22px;
    width: 21px;
}
 #pageEtape2 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue,
  #pageEtape3 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue,
   #pageEtape4 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue{
    height: 22px;
    margin-top: 0;
 }

.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue:hover {
   opacity:0.9;
}

/* sticky menu */

 #pageCompte .StickyNav .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue, #pageCompteIdentification .StickyNav .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue, #pageAccueil .StickyNav .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue, #pageEtape4 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue, #pageEtape1 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue{
    height: 22px;
    top: 5px;
 }
  #pageCompte .StickyNav .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue:hover, #pageCompteIdentification .StickyNav .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue:hover, #pageAccueil .StickyNav .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue:hover, #pageEtape4 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue:hover,#pageEtape3 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue:hover, #pageEtape2 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue:hover,#pageEtape1 .compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue:hover{
    height: 22px;
    margin-top: 0;
    opacity: 0.8;
 }
