body {
font-family: Georgia, sans-serif;
font-size: 16px;
color: #333333;
weight: normal;
}

.sitemap__title + .sitemap__title {
    display: none;
}

:root {
    --focus-kolor: #000000;
    --focus-grubosc: 3px;
}

.menu {
    background-color: #443d36;
}

@media (max-width: 991px) {
    .menu {
        background-color: transparent;
    }
}


.options {
    background-color: #326100 !important;
    color:  #FFFFFF !important;
}
.options a{
    color:  #FFFFFF !important;
}

.menu .logo {
    border: #000000;
}




        /* [nf9up] Dropdown menu górnego — powrót do bazowego szarego theme8 (#414141);
           override tła z [m4mxz] usunięty, hover tekstu zostaje biały */
        .folder li:hover > a {
            color: #FFFFFF !important;
        }

        /* [80kro] Kolorystyka stronicowania — zieleń #326100 (paleta portalu) */
        .paging .center_element_align .selected {
            background-color: #FFFFFF !important;
            color: #326100 !important;
        }
        .paging .center_element_align .selected:hover {
            background-color: #326100 !important;
            color: #FFFFFF !important;
        }
        .paging .center_element_align a:not(.selected),
        .paging .center_element_align span {
            background-color: #326100 !important;
            color: #FFFFFF !important;
        }
        .paging .center_element_align a:not(.selected):hover {
            background-color: #FFFFFF !important;
            color: #326100 !important;
        }
        .paging_left,
        .paging_right {
            background-color: #326100 !important;
            color: #FFFFFF !important;
        }
        .paging_left:hover,
        .paging_right:hover {
            background-color: #FFFFFF !important;
            color: #326100 !important;
        }

