@charset "utf-8";
/* CSS Document */
*
{
    color:yellow !important;
}
#footer_pojemnik a, #zawartosc a
{
    text-decoration: underline;
}

body, #strona, #zawartosc_calosc, #footer_pojemnik
{
    background: #000 !important;
}
/* ----- górny pasek ----- */
div#gorny_pasek 
{
    background-color: #000;
    border-bottom: 2px solid #ffff00;
}
#mapa_strony 
{
    background: url('../images/mapa_strony_n.png') no-repeat 0 0;
}
#deklaracja_dostepnosci 
{
    background: url('../images/deklaracja_dostepnosci_n.png') no-repeat 0 0;
}
#instrukcja_obslugi 
{
    background: url('../images/instrukcja_obslugi_n.png') no-repeat 0 0;
}
/* ---------------------- */
#baner
{
    background-color: #ffff00;
}
#tytul h1, #baner
{
    border-bottom: 1px solid #000 !important;
}
#tytul h1, #tytul h2
{
    color:#000 !important;
}

/* ------ szukaj ------ */
div#top_szukaj 
{
    margin-top: -2px;
    margin-right: 1px;
}
.awesomplete ul li 
{
    color: #000 !important;
}
.awesomplete mark 
{
    background: #000 !important;
}
div#top_szukaj button.btn:hover 
{
    cursor: pointer;
}
div#top_szukaj button 
{
    border: none;
    width: 45px;
    position: absolute;
    padding: 12px;
    color: #0aa0 !important;
    border: 1px solid #ff0;
}
div#top_szukaj .form-search 
{
    background: rgba(0, 0, 0, 0) url("../images/lupa_n.png") no-repeat scroll 98% 50%;
}
div#top_szukaj input, .awesomplete > input 
{
    color: #000 !important;
    border: 2px solid #ffff00;
}
#search-form button.btn 
{
    width: 100px;
    background-color: var(--kolor);
    color: #ffff00;
    border: 1px solid #ffff00;
}
#search-results mark 
{
    background-color: #ffff00;
    color: #000 !important;
    padding: 2px 5px;
}


/* ------ strona ------ */
body div#strona_tlo 
{
    background:none;
}
div#strona 
{
    box-shadow: none;
    border: 1px solid #ffff00;
}
/* ------ kategoria ------ */
div#kategoria 
{
    background-color: #ff0;
}
div#kategorie_opis 
{
    color: #000 !important;
}
/* ------ menu ------ */
ul#my_navigation_left_menu li 
{
    border: 1px solid #ff0;
}
#my_navigation_left_menu li.active:first-child > a 
{
    background: #000 url('../images/ico_home_n.png') no-repeat 10px 42%;
    color: #ffff00 !important;
}
#my_navigation_left_menu li a 
{
    background-color: #ffff00;
    border-bottom: 1px solid #000;
    color: #000 !important;
}
#my_navigation_left_menu li:first-child a 
{
    background: #ffff00 url('../images/ico_home_black.png') no-repeat 10px 42%;
}
#my_navigation_left_menu li.active > a 
{
    color: #ffff00 !important;
    background-color: #000;
}
#my_navigation_left_menu-submenu0 li a
{
    color: #ffff00 !important;
}
#my_navigation_left_menu-submenu0 li a:hover, #my_navigation_left_menu-submenu0 > li.active a,
#my_navigation_left_menu-submenu0 li.active:first-child > a 
{
    text-decoration: underline;
    color: #ffff00 !important;
}
/* ------ paginacja i przyciski ------ */
p.readmore a, a.previous, a.next, .page-link, .page-link span
{
    background-color: #ffff00 !important;
    color:#000 !important;
    border:1px solid #ffff00;
}
a.previous span, a.next span
{
    background-color: #ffff00 !important;
    color:#000 !important;
}
a.previous:hover span, a.next:hover span,
nav.pagination__wrapper a:hover span
{
    color:#ffff00 !important;
    background-color: #000 !important;
}
p.readmore a:hover, a.previous:hover, a.next:hover, ul.pagination li.active a, ul.pagination li a:hover
{
    color:#ffff00 !important;
    background-color: #000 !important;
    border:1px solid #ffff00;
}
/* ------ stopka ------ */
.f_tytul
{
    border-color:yellow;
}
#f_poz0 nav ul li 
{
    list-style: url(../images/menu_arrow_right_nn.png);
}
#f_poz1 address div 
{
    background: url(../images/stopka_lokalizacja_n.png) no-repeat 3px 0px, url(../images/stopka_telefon_n.png) no-repeat 3px 82px, url(../images/stopka_koperta_n.png) no-repeat 0px 138px;
}
/* ------ scroll ------ */
.scrollup 
{
    background: url("../images/up_n.png") no-repeat 0px 0px;
}
