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

.compChoixLangue {
    display: inline-block;
    vertical-align: middle;
    padding-left: 15px;
    border-left: 1px solid #979797;
}
.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 {
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langue {
  width: 23px;
  height: 12px
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.current {
  display: none;
}
.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langueFr {
    background:url('../image/FR_Flag_TOP.jpg') no-repeat;
    background-size: cover;
}

.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants a.langueEn{
    background:url('../image/Om_Header_Flag_EN.jpg') no-repeat ;
    background-size: cover;
}