HTTP/1.0 200 OK
Cache-Control: no-cache
Date:          Thu, 20 Nov 2025 08:30:14 GMT

a, a:link, a:visited, a:hover, a:focus, a:active {
    color: darkgray;
}

#sidebar_left {
    background: white;
    border-right: solid 1px lightgray;
}
#logo_client {
    border-bottom: solid 1px lightgray;
}
#summary {
    background: #f0f0f0;
}
#summary.active {
    background: #f8a934;
}
#summary > .summary {
    color: #006ab5;
}
#summary > a {
    color: #f8a934;
}
#summary.active > a {
    color: white;
}
#summary .chevron_logo {
    color: #006ab5;
}

#summary #summary_container.active {
    background: none repeat scroll 0 0 white;
}

#summary ul.summary_level1 li.level1 {
    background-color: white;
}

#summary ul.summary_level2 li.level2 {
    background-color: white;
}
#summary ul.summary_level2 li.level2.active {
    background-color: white;
}

#summary ul.summary_level2 li.level2 > span {
    color: dimGray;
    border-bottom: solid 1px #f0f0f0;
}
#summary ul.summary_level3 li.level3 {
    background-color: #fff;
}
#summary ul.summary_level3 li.level3 span {
    color: dimGray;
    background-color: white;
}
#summary ul.summary_level1 li.level1 > span .summary_lvl1_picto {
    color: #f8a934;
}
#summary ul.summary_level2 li.level2 > span .summary_lvl2_picto  {
    color: #f8a934;
}
#summary ul.summary_level3 li.level3::before {
    color: #f8a934;
}

#search-box > span {
    color: white;
    background: lightgray;
}
#search-box.active > span {
    background: dimGray;
}

#search-box.active form {
    background: white;
}
#search-box.active form .search-form-background {
    background: dimGray;
}
#search-box.active form input {
    border-bottom: solid 1px darkgray;
    background: dimGray;
    color: white;
}
.search-form-background > span:after {
    color: darkgray;
}

form#send_mail #submit_mail {
    background-color: #f8a934;
}


#main_menu .burger {
    border-top: solid 1px lightgray;
    color: #f8a934;
    background: white;
}
#main_menu .burger:after {
    color: #f8a934;
    background: white;
}
#main_menu.active .burger, #main_menu.active .burger::after {
    color: white;
    background: #f8a934;
}

#main_menu .menu > li {
    border-top: solid 1px lightgray;
    background-color: white;
}
#main_menu .menu > li span {
    color: darkgray;
}
#main_menu .menu > li span:before {
    color: darkgray;
}

#main_menu .menu > li.active > span.before-menu-link {
    color: #006ab5;
}
#summary ul.summary_level1 li.level1 > span {
    color: #006ab5;
}

#main_menu .menu > li > .sub_menu .sub_menu_item {
    border-color: lightgray;
    background-color: white;
}

#main_menu .menu > li > .sub_menu .sub_menu_item span{
    color: darkgray;
}
#main_menu .menu > li > .sub_menu .sub_menu_item span:before {
    color: darkgray;
}


#sidebar_right {
    background: white;
}
#fav {
    color: #f8a934;
    background-color: #f0f0f0;
}
#fav.active {
    color: #f0f0f0;
    background-color: #f8a934;
    border: solid 1px #f8a934;
}

#fav.active .menu_fav {
    border: solid 1px #f8a934;
    color:white;
}

.menu_fav_item > span.add_left:before {
    color: #f8a934;
}
.menu_fav_item > span.add_right:before {
    color: #f8a934;
}

.menu_fav_item > span.add_left.active {
    color: #f8a934;
}
.menu_fav_item > span.add_right.active {
    color: #f8a934;
}

#fav.active .menu_fav_item:nth-child(2) {
    border-left: solid 1px #f8a934;
}
#fav.active .menu_fav_item:nth-child(2) span {
    border-right: solid 1px darkgray;
}
#favsDownloadText {
    color: gray;
}



#sidebar_right .bottom-buttons > * {
    background-color: #f0f0f0;
}
#sidebar_right .bottom-buttons form {
    border: solid 1px lightgray;
}
#sidebar_right .bottom-buttons form label {
    color: #006ab5;
    border-bottom: solid 1px lightgray;
}
#sidebar_right .bottom-buttons form input {
    color: #006ab5;
}
#prev, #next {
    color: #006ab5;
}

.zoom_right_icon,
.zoom_left_icon {
    color: dimGray ;
    background-color: #f0f0f0;
}

.display_zoom_right > div,
.display_zoom_left > div {
    color: dimGray ;
    background-color: #f0f0f0;
}

#main-container .bookmarks .bookmark {
    background-color: #006ab5;
}
#main-container .bookmarks .innerBookmark {
    border-bottom: solid 1px white;
}

.help_container,
.results_container {
    background-color: #f0f0f0;
}
    .white-popup {
      background: white;
    }

    .popup-title {
        color:#006ab5;
    }

    .popup-nresults {
        color:darkgray;
    }
        .search_result-item,
        .fav_result-item{
            color: gray;
        }


        .popup-search_form,
        .popup-fav_form{
            background:lightgray;
            color:white;
        }

            .popup-search_form input,
            .popup-fav_form input {
                color:white;
                border-bottom:solid 1px white;
            }

    .help-item_picto.help-next,
    .help-item_picto.help-prev {
        color: #006ab5;
    }
    .help-item_picto.help-fav {
        color: #f8a934;
    }

.popup-search_result_list::-webkit-scrollbar-track,
.popup-fav_result_list::-webkit-scrollbar-track {
    background-color: lightgray;
}
.popup-search_result_list::-webkit-scrollbar-thumb,
.popup-fav_result_list::-webkit-scrollbar-thumb {
    background-color: gray;
}
.popup-search_result_list::-webkit-scrollbar-thumb:hover,
.popup-fav_result_list::-webkit-scrollbar-thumb:hover {
    background-color: darkgray;
}
.mfp-close-btn-in .mfp-close{
    color:gray;
}

#main-container .sensitiveArea {
    z-index: 121;
}

#logoClient{
    display:none!important;
}

#summary ul.summary_level1 li.level1>span {
    line-height: 23px!important;
}

#summary ul.summary_level2 li.level2>span {
    line-height: 17px!important;
    min-height: 25px!important;
    padding-top: 4px;
    padding-bottom: 4px;
}

#summary ul.summary_level2 {
    margin-top: 10px;
}

@media screen and (max-width: 1024px) {
    #sidebar_left {
        background: white;
    }
    #logo_client {
        border-bottom: solid 1px lightgray;
    }

    #main_menu .menu > li span {
        color: gray;
    }
}


none
