.version.congresses_design {
    color: #000000;
    background-color: #D54809;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

@font-face{
    font-family: '__Gotham_5';
    src: url('../fonts/gotham%20bold.eot');
    src: local('☺'), url('../fonts/gotham%20bold.woff') format('woff'), url('../fonts/gotham%20bold.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face{
    font-family: '__Gotham_5';
    src: url('../fonts/gotham-light.eot');
    src: local('☺'), url('../fonts/gotham-light.woff') format('woff'), url('../fonts/gotham-light.svg') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face{
    font-family: '__Gotham_5';
    src: url('../fonts/gotham-lightitalic.eot');
    src: local('☺'), url('../fonts/gotham-lightitalic.woff') format('woff'), url('../fonts/gotham-lightitalic.svg') format('svg');
    font-weight: 400;
    font-style: italic;
}

@font-face{
    font-family: '__Gotham_5';
    src: url('../fonts/gotham%20bold.eot');
    src: local('☺'), url('../fonts/gotham%20bold.woff') format('woff'), url('../fonts/gotham%20bold.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}

#page {
    border-width: 0px;
    border-color: #000000;
    background-image: none;
    z-index: 1;
    margin-left: auto;
    margin-right: auto;
    background-color: transparent;
}

#u155699 {
    z-index: 6;
}

#u155705-4 {
    font-weight: 700;
    z-index: 10;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155710-4 {
    font-family: '__Gotham_5';
    font-weight: 300;
    text-align: justify;
    z-index: 14;
    color: #FFFFFF;
    position: relative;
}

#u155707-5 {
    min-height: 18px;
    z-index: 18;
    font-weight: 700;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155718-5 {
    min-height: 18px;
    z-index: 62;
    font-weight: 700;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155741-5 {
    min-height: 18px;
    z-index: 67;
    font-weight: 700;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155700 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    background-color: transparent;
    background-position: center center;
    filter: alpha(opacity=100);
    z-index: 5;
    background-repeat: no-repeat;
    opacity: 1;
    background-size: cover;
}

#u155700-bw {
    z-index: 5;
}

#u155694 {
    z-index: 7;
}

.box1,
.box2 {
    border-width: 0px;
    border-color: #000000;
    background-color: #B0192C;
}

#u155737-4 {
    z-index: 23;
    font-weight: 700;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155724-4 {
    font-family: '__Gotham_5';
    font-weight: 300;
    text-align: justify;
    z-index: 27;
    color: #FFFFFF;
    position: relative;
}

#u155695-5 {
    min-height: 18px;
    z-index: 31;
    font-weight: 700;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#pu155709 {
    width: 0.01px;
    z-index: 4;
}

#u155709 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center center;
    opacity: 1;
    z-index: 4;
    background-size: cover;
}

#u155709-bw {
    z-index: 4;
}

#u155717 {
    z-index: 8;
}

#u155732-4 {
    font-weight: 700;
    z-index: 36;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155704-4 {
    text-align: justify;
    z-index: 40;
    font-weight: 300;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155723-5 {
    min-height: 18px;
    z-index: 44;
    font-weight: 700;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155730 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center center;
    opacity: 1;
    z-index: 3;
    background-size: cover;
}

#u155730-bw {
    z-index: 3;
}

#u155725 {
    z-index: 9;
}

#u155739-4 {
    z-index: 49;
    font-weight: 700;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155736-4 {
    text-align: justify;
    z-index: 53;
    font-weight: 300;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155731-5 {
    min-height: 18px;
    z-index: 57;
    font-weight: 700;
    color: #FFFFFF;
    position: relative;
    font-family: '__Gotham_5';
}

#u155707,
#u155718,
#u155741,
#u155695,
#u155723,
#u155731 {
    text-decoration: underline;
    font-weight: 700;
}

#u155698 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    background-color: transparent;
    filter: alpha(opacity=100);
    opacity: 1;
    background-position: center center;
    background-repeat: no-repeat;
    z-index: 2;
    background-size: cover;
}

#u155698-bw {
    z-index: 2;
}

#u169112 {
    top: 0px;
    position: fixed;
    height: 85px;
}

#u169115,
#u169092,
#u169095 {
    left: 50%;
    position: fixed;
}

#u169094-4 {
    left: 50%;
    width: 21px;
    position: fixed;
}

#u169094-4:hover {
    padding-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 21px;
    padding-top: 0px;
}

#u169093-4 {
    left: 50%;
    width: 21px;
    position: fixed;
}

#u169094-4.MuseLinkActive,
#u169093-4:hover {
    padding-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 21px;
    padding-top: 0px;
}

#u169093-4.MuseLinkActive {
    padding-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 21px;
    padding-top: 0px;
}

#u155701 {
    position: relative;
    z-index: 72;
}

#u155702 {
    z-index: 73;
    display: block;
}

#u155743 {
    position: relative;
    z-index: 74;
}

#u155744 {
    z-index: 75;
    display: block;
}

#u155733 {
    position: relative;
    z-index: 76;
}

#u155734 {
    z-index: 77;
    display: block;
}

#stands,
#infrastructures,
#signaletique {
    width: 22px;
    margin-right: -10000px;
    position: relative;
}

#u169111_align_to_page {
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

#u169088,
#u169113,
#u169105,
#u169099,
#u169090 {
    margin-right: -10000px;
    position: relative;
}

#u169098-8 {
    min-height: 23px;
    margin-top: 9px;
    position: relative;
}

.html {
    background-color: #FFFFFF;
}

body {
    position: relative;
}

.verticalspacer {
    min-height: 1px;
}

@media (min-width: 981px), print{
    #muse_css_mq {
        background-color: #FFFFFF;
    }

    #bp_infinity.active {
        display: block;
    }

    #page {
        width: 980px;
        min-height: 499px;
    }

    #signaletique {
        margin-top: 2550px;
        margin-left: -10000px;
    }

    #infrastructures {
        margin-top: 1700px;
        margin-left: -10000px;
    }

    #stands {
        margin-top: 850px;
        margin-left: -10000px;
    }

    #u169112,
    #u169112-bw {
        z-index: 102;
    }

    #pu155700 {
        z-index: 5;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 85px;
        margin-left: -100px;
    }

    #u155700 {
        min-height: 420px;
        background-image: url("../images/salons.jpg?crc=520243221");
        padding-bottom: 430px;
    }

    #u155700_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 980px;
        left: -100px;
    }

    #u155699 {
        width: 244px;
        position: relative;
        margin-right: -10000px;
        left: 790px;
        padding: 24px 8px 8px 13px;
    }

    #u155705-4 {
        width: 244px;
        min-height: 81px;
        line-height: 25px;
        font-size: 21px;
    }

    #u155710-4 {
        width: 244px;
        min-height: 144px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 20px;
    }

    #u155707-5 {
        width: 244px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 9px;
    }

    #u155718-5,
    #u155741-5 {
        width: 244px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 10px;
    }

    #u155701 {
        width: 45px;
        margin-left: 204px;
        margin-top: 19px;
    }

    #u155700-bw {
        min-height: 420px;
    }

    #u155709 {
        height: 850px;
        background-image: url("../images/08_Sportaccord_2016.JPG?crc=4009560162");
    }

    #u155694 {
        width: 244px;
        position: relative;
        margin-right: -10000px;
        left: 790px;
        padding: 29px 8px 8px 13px;
    }

    #u155737-4 {
        width: 244px;
        min-height: 26px;
        line-height: 25px;
        font-size: 21px;
    }

    #u155724-4 {
        width: 244px;
        min-height: 72px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 20px;
    }

    #u155695-5 {
        width: 244px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 35px;
    }

    #u155743 {
        width: 45px;
        margin-left: 204px;
        margin-top: 36px;
    }

    #pu155730 {
        z-index: 3;
        width: 0.01px;
    }

    #u155730 {
        height: 850px;
        background-image: url("../images/cong8.jpg?crc=3780556436");
    }

    #u155717 {
        width: 249px;
        position: relative;
        margin-right: -10000px;
        left: 789px;
        padding: 29px 5px 8.199999999999818px 12px;
    }

    #u155732-4 {
        width: 252px;
        min-height: 30px;
        line-height: 25px;
        font-size: 21px;
        margin-left: 1px;
    }

    #u155704-4 {
        width: 244px;
        min-height: 72px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 30px;
    }

    #u155723-5 {
        width: 244px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 48px;
    }

    #u155733 {
        width: 45px;
        margin-left: 209px;
        margin-top: 25px;
    }

    #pu155698 {
        z-index: 2;
        width: 0.01px;
    }

    #u155698 {
        height: 850px;
        background-image: url("../images/Congresses 6.jpg?crc=319058616");
    }

    #u155709-bw,
    #u155730-bw,
    #u155698-bw {
        height: 850px;
    }

    #u155725 {
        width: 248px;
        position: relative;
        margin-right: -10000px;
        left: 789px;
        padding: 27px 10px 21px 8px;
    }

    #u155739-4 {
        width: 253px;
        min-height: 31px;
        line-height: 25px;
        font-size: 21px;
    }

    #u155736-4 {
        width: 253px;
        min-height: 72px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 31px;
    }

    #u155731-5 {
        width: 253px;
        line-height: 18px;
        font-size: 15px;
        margin-top: 30px;
    }

    #pu169109 {
        z-index: 103;
        width: 0.01px;
        height: 0px;
        padding-bottom: 50px;
        margin-right: -10000px;
        margin-top: 19px;
    }

    #u169109 {
        z-index: 103;
        width: 16px;
        position: fixed;
        top: 24px;
        left: 50%;
        margin-left: 293px;
    }

    #u169096 {
        z-index: 105;
        width: 16px;
        position: fixed;
        top: 24px;
        left: 50%;
        margin-left: 265px;
    }

    #u169103 {
        z-index: 107;
        width: 16px;
        position: fixed;
        top: 24px;
        left: 50%;
        margin-left: 237px;
    }

    #u169101 {
        z-index: 109;
        width: 16px;
        position: fixed;
        top: 24px;
        left: 50%;
        margin-left: 349px;
    }

    #u169107 {
        z-index: 111;
        width: 16px;
        position: fixed;
        top: 24px;
        left: 50%;
        margin-left: 321px;
    }

    #u169115 {
        z-index: 113;
        width: 230px;
        top: 19px;
        margin-left: -470px;
    }

    #u169092 {
        z-index: 115;
        width: 46px;
        padding-bottom: 50px;
        top: 19px;
        margin-left: 424px;
    }

    #u169095 {
        z-index: 124;
        width: 46px;
        min-height: 29px;
        top: 19px;
        margin-left: 424px;
    }

    #u169094-4 {
        z-index: 120;
        min-height: 15px;
        top: 54px;
        margin-left: 424px;
    }

    #u169094-4:hover {
        margin-left: 424px;
        min-height: 15px;
    }

    #u169094-4.MuseLinkActive {
        margin-left: 424px;
        min-height: 15px;
    }

    #u169093-4 {
        z-index: 116;
        min-height: 15px;
        top: 54px;
        margin-left: 449px;
    }

    #u169093-4:hover {
        margin-left: 449px;
        min-height: 15px;
    }

    #u169093-4.MuseLinkActive {
        margin-left: 449px;
        min-height: 15px;
    }

    #pu155703 {
        z-index: 81;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 91px;
        margin-left: 1110px;
    }

    #u155703 {
        z-index: 81;
        width: 180px;
        min-height: 59px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
    }

    #u155735 {
        z-index: 82;
        width: 180px;
        min-height: 59px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        margin-top: 1px;
        position: relative;
    }

    .css_verticalspacer .verticalspacer {
        height: calc(100vh - 3526px);
    }

    #u169111 {
        z-index: 83;
        min-height: 37px;
        padding-bottom: 6px;
    }

    #u169111_align_to_page {
        width: 980px;
        left: -100px;
    }

    #u169098-8 {
        z-index: 84;
        width: 557px;
        margin-right: -10000px;
        left: 120px;
    }

    #u169088 {
        z-index: 96;
        width: 16px;
        margin-top: 14px;
        left: 826px;
    }

    #u169113 {
        z-index: 94;
        width: 16px;
        margin-top: 14px;
        left: 855px;
    }

    #u169105 {
        z-index: 92;
        width: 16px;
        margin-top: 14px;
        left: 883px;
    }

    #u169099 {
        z-index: 100;
        width: 16px;
        margin-top: 14px;
        left: 911px;
    }

    #u169090 {
        z-index: 98;
        width: 16px;
        margin-top: 14px;
        left: 939px;
    }

    #u169111-bw {
        z-index: 83;
        min-height: 37px;
    }

    body {
        min-width: 980px;
    }
}

@media (min-width: 415px) and (max-width: 980px){
    #muse_css_mq {
        background-color: #0003d4;
    }

    #bp_980.active {
        display: block;
    }

    #page {
        width: 414px;
        min-height: 499px;
    }

    #stands {
        margin-top: 850px;
        left: -532px;
    }

    #u169112,
    #u169112-bw {
        z-index: 102;
    }

    #pu155700 {
        z-index: 5;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 85px;
        margin-left: -283px;
    }

    #u155700 {
        min-height: 321px;
        background-image: url("../images/salons.jpg?crc=520243221");
        padding-bottom: 529px;
    }

    #u155699 {
        width: 197px;
        position: relative;
        margin-right: -10000px;
        left: 677px;
        padding: 17px 6px 12px 5px;
    }

    #u155705-4 {
        width: 190px;
        min-height: 81px;
        line-height: 22px;
        font-size: 18px;
        margin-left: 5px;
    }

    #u155710-4 {
        width: 195px;
        min-height: 96px;
        line-height: 14px;
        font-size: 12px;
        margin-top: 10px;
    }

    #u155707-5 {
        width: 195px;
        line-height: 14px;
        font-size: 12px;
        margin-top: 11px;
    }

    #u155718-5,
    #u155741-5 {
        width: 195px;
        line-height: 14px;
        font-size: 12px;
    }

    #u155701 {
        width: 40px;
        margin-left: 157px;
        margin-top: 11px;
    }

    #u155700-bw {
        min-height: 321px;
    }

    #pu155709 {
        margin-top: -7px;
    }

    #u155709 {
        min-height: 783px;
        background-image: url("../images/08_Sportaccord_2016.JPG?crc=4009560162");
        padding-bottom: 67px;
    }

    #infrastructures {
        margin-top: 765px;
        left: 185px;
    }

    #u155694 {
        width: 190px;
        position: relative;
        margin-right: -10000px;
        margin-top: 7px;
        left: 677px;
        padding: 14px 9px 11px;
    }

    #u155737-4 {
        width: 189px;
        min-height: 26px;
        line-height: 22px;
        font-size: 18px;
    }

    #u155724-4 {
        width: 189px;
        min-height: 72px;
        line-height: 14px;
        font-size: 12px;
        margin-left: 1px;
        margin-top: 32px;
    }

    #u155695-5 {
        width: 189px;
        line-height: 14px;
        font-size: 12px;
        margin-top: 29px;
    }

    #u155743 {
        width: 40px;
        margin-left: 149px;
        margin-top: 17px;
    }

    #pu155730 {
        z-index: 3;
        width: 0.01px;
    }

    #u155730 {
        min-height: 783px;
        background-image: url("../images/cong8.jpg?crc=3780556436");
        padding-bottom: 67px;
    }

    #u155700_align_to_page,
    #u155709_align_to_page,
    #u155730_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 414px;
        left: -283px;
    }

    #signaletique {
        margin-top: 765px;
        left: 167px;
    }

    #u155709-bw,
    #u155730-bw {
        min-height: 783px;
    }

    #u155717 {
        width: 193px;
        position: relative;
        margin-right: -10000px;
        left: 677px;
        padding: 19px 9px 9px 6px;
    }

    #u155732-4 {
        width: 193px;
        min-height: 30px;
        line-height: 22px;
        font-size: 18px;
    }

    #u155704-4 {
        width: 193px;
        min-height: 72px;
        line-height: 14px;
        font-size: 12px;
        margin-top: 19px;
    }

    #u155723-5 {
        width: 193px;
        line-height: 14px;
        font-size: 12px;
        margin-top: 20px;
    }

    #u155733 {
        width: 40px;
        margin-left: 153px;
        margin-top: 7px;
    }

    #pu155698 {
        z-index: 2;
        width: 0.01px;
    }

    #u155698 {
        height: 850px;
        background-image: url("../images/Congresses 6-1.jpg?crc=3782408179");
    }

    #u155698-bw {
        height: 850px;
    }

    #u155725 {
        width: 196px;
        position: relative;
        margin-right: -10000px;
        left: 679px;
        padding: 20px 6px 10px;
    }

    #u155739-4 {
        width: 196px;
        min-height: 31px;
        line-height: 22px;
        font-size: 18px;
    }

    #u155736-4 {
        width: 196px;
        min-height: 72px;
        line-height: 14px;
        font-size: 12px;
        margin-top: 20px;
    }

    #u155731-5 {
        width: 196px;
        line-height: 14px;
        font-size: 12px;
        margin-top: 21px;
    }

    #pu169109 {
        z-index: 103;
        width: 0.01px;
        height: 0px;
        padding-bottom: 49px;
        margin-right: -10000px;
        margin-top: 20px;
    }

    #u169109 {
        z-index: 103;
        width: 16px;
        position: fixed;
        top: 20px;
        left: 50%;
        margin-left: 255px;
    }

    #u169096 {
        z-index: 105;
        width: 16px;
        position: fixed;
        top: 20px;
        left: 50%;
        margin-left: 225px;
    }

    #u169103 {
        z-index: 107;
        width: 16px;
        position: fixed;
        top: 20px;
        left: 50%;
        margin-left: 196px;
    }

    #u169101 {
        z-index: 109;
        width: 16px;
        position: fixed;
        top: 20px;
        left: 50%;
        margin-left: 313px;
    }

    #u169107 {
        z-index: 111;
        width: 16px;
        position: fixed;
        top: 20px;
        left: 50%;
        margin-left: 284px;
    }

    #u169115 {
        z-index: 113;
        width: 219px;
        top: 22px;
        margin-left: -397px;
    }

    #u169092 {
        z-index: 115;
        width: 47px;
        padding-bottom: 49px;
        top: 20px;
        margin-left: 356px;
    }

    #u169095 {
        z-index: 124;
        width: 46px;
        min-height: 24px;
        top: 20px;
        margin-left: 357px;
    }

    #u169094-4 {
        z-index: 120;
        min-height: 15px;
        top: 54px;
        margin-left: 356px;
    }

    #u169094-4:hover {
        margin-left: 356px;
        min-height: 15px;
    }

    #u169094-4.MuseLinkActive {
        margin-left: 356px;
        min-height: 15px;
    }

    #u169093-4 {
        z-index: 116;
        min-height: 15px;
        top: 54px;
        margin-left: 382px;
    }

    #u169093-4:hover {
        margin-left: 382px;
        min-height: 15px;
    }

    #u169093-4.MuseLinkActive {
        margin-left: 382px;
        min-height: 15px;
    }

    #pu155703 {
        z-index: 81;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 131px;
        margin-left: 898px;
    }

    #u155703 {
        z-index: 81;
        width: 180px;
        min-height: 59px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        margin-left: 53px;
        position: relative;
    }

    #u155735 {
        z-index: 82;
        width: 180px;
        min-height: 59px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        margin-top: 813px;
        position: relative;
    }

    .css_verticalspacer .verticalspacer {
        height: calc(100vh - 3519px);
    }

    #u169111 {
        z-index: 83;
        min-height: 37px;
        padding-bottom: 6px;
    }

    #u169111_align_to_page {
        width: 414px;
        left: -283px;
    }

    #u169098-8 {
        z-index: 84;
        width: 499px;
        margin-right: -10000px;
        left: 93px;
    }

    #u169088 {
        z-index: 96;
        width: 16px;
        margin-top: 13px;
        left: 685px;
    }

    #u169113 {
        z-index: 94;
        width: 16px;
        margin-top: 13px;
        left: 714px;
    }

    #u169105 {
        z-index: 92;
        width: 16px;
        margin-top: 13px;
        left: 744px;
    }

    #u169099 {
        z-index: 100;
        width: 16px;
        margin-top: 14px;
        left: 773px;
    }

    #u169090 {
        z-index: 98;
        width: 16px;
        margin-top: 14px;
        left: 804px;
    }

    #u169111-bw {
        z-index: 83;
        min-height: 37px;
    }

    body {
        overflow-x: hidden;
        min-width: 414px;
    }
}

@media (max-width: 414px){
    /*

*/
    #muse_css_mq {
        background-color: #00019e;
    }

    #bp_414.active {
        display: block;
    }

    #page {
        width: 77.3vw;
    }

    #pu155699 {
        z-index: 6;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 85px;
        margin-left: -76px;
    }

    #u155699 {
        min-height: 203.95px;
        padding-bottom: 0px;
    }

    #u155699_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 100vw;
        left: 0px;
        padding-top: 11px;
        padding-bottom: 14px;
    }

    #u155705-4 {
        width: 90vw;
        min-height: 31px;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
    }

    #u155710-4 {
        width: 90vw;
        min-height: 43px;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 10px;
    }

    #u155707-5 {
        width: 90vw;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 10px;
    }

    #u155718-5 {
        width: 90vw;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
    }

    #u155741-5 {
        width: 90vw;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 2px;
    }

    #u155699-bw {
        z-index: 6;
        min-height: 203.95px;
    }

    #u155700 {
        height: 400px;
        background-image: url("../images/salons-u3889-fr.jpg?crc=4173573636");
    }

    #u155694 {
        min-height: 134px;
    }

    #stands {
        position: relative;
        margin-top: -215px;
    }

    #u155694_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 100vw;
        left: 0px;
        padding-top: 11px;
        padding-bottom: 9px;
    }

    #u155737-4 {
        width: 90vw;
        min-height: 15px;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
    }

    #u155724-4 {
        width: 90vw;
        min-height: 59px;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 10px;
    }

    #u155695-5 {
        width: 90vw;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 10px;
    }

    #u155694-bw {
        z-index: 7;
        min-height: 134px;
    }

    #pu155709 {
        margin-left: 10px;
    }

    #u155709 {
        height: 400px;
        background-image: url("../images/08_sportaccord_2016jpg-u3872-fr.jpg?crc=3893485843");
    }

    #infrastructures {
        margin-top: -630px;
    }

    #u155717 {
        min-height: 147px;
    }

    #u155717_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 100vw;
        left: 0px;
        padding-top: 10px;
        padding-bottom: 14px;
    }

    #u155732-4 {
        width: 90vw;
        min-height: 14px;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
    }

    #u155704-4 {
        width: 90vw;
        min-height: 41px;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 10px;
    }

    #u155723-5 {
        width: 90vw;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 39px;
    }

    #u155717-bw {
        z-index: 8;
        min-height: 147px;
    }

    #u155730 {
        height: 400px;
        background-image: url("../images/cong8-u3894-fr.jpg?crc=3816438141");
    }

    #pinfrastructures {
        z-index: 79;
        width: 0.01px;
    }

    #u155725 {
        min-height: 114.8938775510162px;
        padding-bottom: 0px;
    }

    #signaletique {
        margin-top: -600px;
    }

    #u155725_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 100vw;
        left: 0px;
        padding-top: 11px;
        padding-bottom: 8px;
    }

    #u155739-4 {
        width: 90vw;
        min-height: 14px;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
    }

    #u155736-4 {
        width: 90vw;
        min-height: 28px;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 10px;
    }

    #u155731-5 {
        width: 90vw;
        line-height: 14px;
        font-size: 12px;
        left: 5vw;
        margin-top: 10px;
    }

    #u155725-bw {
        z-index: 9;
        min-height: 114.8938775510162px;
    }

    #u155698 {
        height: 400px;
        background-image: url("../images/Congresses 6-2.jpg?crc=3808673303");
    }

    #u155700-bw,
    #u155709-bw,
    #u155730-bw,
    #u155698-bw {
        height: 400px;
    }

    #pu169112 {
        z-index: 100;
        width: 0.01px;
        height: 0px;
        padding-bottom: 85px;
        margin-right: -10000px;
    }

    #u169112,
    #u169112-bw {
        z-index: 100;
    }

    #u169115#u169115 {
        z-index: 101;
        width: 179px;
        top: 20px;
        left: 50vw;
        margin-left: -45vw;
    }

    #u169092 {
        z-index: 103;
        width: 5vw;
        padding-bottom: 45px;
        top: 21px;
        margin-left: 35vw;
    }

    #u169095 {
        z-index: 112;
        width: 5vw;
        min-height: 24px;
        top: 21px;
        margin-left: 35vw;
    }

    #u169094-4 {
        z-index: 108;
        min-height: 17px;
        top: 49px;
        margin-left: 35vw;
    }

    #u169094-4:hover {
        margin-left: 35vw;
        min-height: 17px;
    }

    #u169094-4.MuseLinkActive {
        margin-left: 35vw;
        min-height: 17px;
    }

    #u169093-4 {
        z-index: 104;
        min-height: 17px;
        top: 49px;
        margin-left: 41vw;
    }

    #u169093-4:hover {
        margin-left: 41vw;
        min-height: 17px;
    }

    #u169093-4.MuseLinkActive {
        margin-left: 41vw;
        min-height: 17px;
    }

    #pu155701 {
        z-index: 72;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 441px;
        margin-left: 927px;
    }

    #u155701 {
        width: 45px;
    }

    #u155743 {
        width: 45px;
        margin-top: 752px;
    }

    #u155733 {
        width: 45px;
        margin-left: 3px;
        margin-top: 353px;
    }

    .css_verticalspacer .verticalspacer {
        height: calc(100vh - 2392px);
    }

    #u169111_align_to_page {
        width: 100vw;
        left: 0px;
        padding-top: 9px;
        padding-bottom: 8px;
    }

    #pu169088 {
        z-index: 94;
        width: 0.01px;
        left: 25vw;
        position: relative;
    }

    #u169088 {
        z-index: 94;
        width: 19px;
    }

    #u169113 {
        z-index: 92;
        width: 19px;
        left: 10vw;
    }

    #u169105 {
        z-index: 90;
        width: 19px;
        left: 20vw;
    }

    #u169099 {
        z-index: 98;
        width: 19px;
        left: 30vw;
    }

    #u169090 {
        z-index: 96;
        width: 19px;
        left: 40vw;
    }

    #u169098-8 {
        z-index: 82;
        width: 90vw;
        left: 5vw;
    }

    #u169111,
    #u169111-bw {
        z-index: 81;
        min-height: 89px;
    }

    body {
        overflow-x: hidden;
        min-width: 320px;
    }
}