/******************************************************************************/
/*                          compFooterMarqueBlanche                           */
/******************************************************************************/

.compFooterMarqueBlanche {
}
.compFooterMarqueBlanche .headerComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}


body {
    color: #666666;
    font-family: "raleway";
    font-size: 14px;
    font-weight: bold;
    line-height: 1.4;
    background: url("../image/STADE_V2.jpg") no-repeat scroll 0 0 transparent;
    background-size: cover;
}

#positionSite .langage #pageAccueil {
}
#positionSite .langage #pageEtape1 {
    /*background: url("../image/bg-detail2.jpg") no-repeat scroll 50% 123px;*/
}
.compHeader {
    margin-bottom: 8px;
    margin-bottom: 0px;
}
#pageAccueil #cadreContent .ligneContent2 {
    border-top: 0px;
}

.compHeader .headerComposants .footerComposants .contentComposants {
}
.compHeader .headerComposants .footerComposants .contentComposants {
    background: rgba(0, 0, 0, 0) url("../image/headerNES.png") no-repeat scroll 0 0;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementReserver:hover {
    background: #0C5091;
}

.box_skitter_digitick {
    margin-top: 12px;
    margin-top: 0px;
}
.compDialogue {
    padding-top: 13px;
}
.compHeader .headerComposants .footerComposants .contentComposants .dataContentComposants .lienSiteHeader {
    font-family: "raleway";
}

#BackNes {
    display:none;
}
.compHeader .headerComposants .footerComposants .contentComposants .topContentComposants {
    height: 123px;
}
.compHeader .headerComposants .footerComposants .contentComposants .dataContentComposants .lienAccueilHeader {
    left: 0px;
    padding-left: 0;
    padding-right: 10px;
    text-indent:0;
    width: auto;
}
.compHeader .headerComposants .footerComposants .contentComposants .dataContentComposants .lienSiteHeader {
    left: 128px;
}
.compPanier, .compPanierVide {
    top: 75px;
    top: 57px;
}
.compPanier .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants, .compPanierVide .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
    color: rgb(0, 82, 140);
}
.compObjet .headerComposants .footerComposants .contentComposants .dataContentComposants dd .info {
    font-size: 12px;
}
.compTarifDisponible .headerComposants .footerComposants .contentComposants .dataContentComposants table.tarifs th, .compTarifDisponible .headerComposants .footerComposants .contentComposants .dataContentComposants table.preInscription th, .compTarifDisponible .headerComposants .footerComposants .contentComposants .dataContentComposants table.tarifs td, .compTarifDisponible .headerComposants .footerComposants .contentComposants .dataContentComposants table.preInscription td {
    font-size: 12px;
}

#compBody #compBodyHeader #compBodyFooter #compBodyContent .topContentComposants .titleComposants {
    font-weight: bold;
}
.compRenommageBillet .headerComposants .footerComposants .contentComposants .dataContentComposants .representation .representation_infos .representation_nom {
    font-weight: bold;
}
.compRenommageBillet .headerComposants .footerComposants .contentComposants .dataContentComposants .listeRenommageBillet .renommageBillet .tableColonne1 {
    font-weight: bold;
}
#nouvelleCB td#rowSubmitEtape3 .btSubmit {
    background: rgb(201, 26, 58);
}
.compFooterMarqueBlanche {
    
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .bottomContentComposants {

}
#LinkFooterNES ul li {
    list-style: none;
     margin: 3px 0;
}
#LinkFooterNES ul.SecondLinks li {
     padding: 3px 0;
}
.Hotline {
    background: url("../image/ico_info.png") no-repeat scroll 10px center / 12% auto;
    font-size: 14px;
    line-height: 32px;
    padding: 0 0 0 35px;
    z-index: 20;
    position: absolute;
    bottom: 11px;
    left: 169px;
    color: #fff;
    text-decoration: none;
}
#LinkFooterNES2 ul li:first-child {
    border-left: 1px solid #fff;
}