body, div , table , ul, ol , a , span, small , em {
font-weight: 600;
}



header .top .box-szukaj .input1 {
  width: 70%;
  border-left: 2px solid #000;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
}



header .top .box-szukaj .input2 {
  border: 2px solid #000;
}

header .top .przycisk_bialy {
  border: 2px solid #000;
}


header .top .przycisk_niebieski {
  color: white;
  background-color: #000;
  border: 2px solid #000;
}


.boxbip {
  border: 2px solid #000;
}


  #nawigacja-menu {
    border-top: 2px solid #000;
  }
	
	
	
	.cycle-slideshow.responsive {
  background-color: #000;
}



.cycle-slideshow.responsive .sekwencja .box-txt small {
  color: #fff;
}


.cycle-slideshow.responsive .sekwencja .box-txt h1 {
    color: #fff;
}


.cycle-slideshow.responsive .sekwencja .nakladka a {
  color: #fff;
}



header .top em img {
  filter: brightness(0);
}



.przycisk_niebieski img {
  filter: brightness(5);
}



.przycisk_bialy img {
  filter: brightness(0);
}



.link_czarny img {
  filter: brightness(7);
}



.boxy .box:first-of-type {
  border-left: 2px solid #000;
}



.boxy .box {
  border-top: 2px solid #000;
  border-right: 2px solid #000;
}


.boxy .ramka::before {
  background-color: #000;
}



.boxy .box.boxszukaj::before {
  background-color: #000;
}


.boxy .box.boxszukaj {
    background-color: #000;
}

.boxy .box.boxszukaj b {
  color: #FFF;
}


.boxy .box.boxszukaj small {
  color: #fff;
}


.boxy .box.boxszukaj .input1 {
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}


.boxy .box.boxszukaj .input2 {
  border-right: 1px solid #fff;
  border-top: 1px solid #fff;
  border-bottom: 1px solid#fff;
}


.boxy .box strong {
  color: #000;
}


.boxy .box > img {
    filter: brightness(0);
}


.boxaktualnosci {
  background-color: #000;
}


.boxaktualnosci .ramka small {
  color: #fff;
}

.boxaktualnosci .ramka strong {
  color: #fff;
}



.boxaktualnosci .ramka a { 
  color: #fff;
  text-decoration: none;
}


.boxaktualnosci .link_czarny img {
  filter: brightness(0);
}


.boxaktualnosci .ramka2 .box .boxramka .boxtxt .txt .nakladka small {
  color: #000;
}


.boxaktualnosci .slick-next {
  background-color: #000;
}

.boxaktualnosci .slick-prev {
  background-color: #000;
}


.boxy .box span img {
 filter: brightness(0);
}


.cycle-slideshow.responsive .slick-prev {
  background-color: rgba(255,255,255,1);
}

.cycle-slideshow.responsive .slick-next {
  background-color: rgba(255,255,255,1);
}



.boxkomunikaty .ramka2 .box {
  border: 2px solid #000;
}


.boxkomunikaty .ramka small {
  color: #000;
}


.boxkomunikaty .ramka2 .box .opis small {
  color: #000;
}



.boxkomunikaty .ramka2 .box .opis a img {
 filter: brightness(0);
}

.ramka3  .link_czarny  img{
 filter: brightness(0);
}


.boxydodatkowe .tloboxydodatkowe {
  background-image: none;
	background-color:#000;
}

.boxydodatkowe .tloboxydodatkowe .txt .przycisk_niebieski {
  background-color: #fff;
	color: #000;
}

.przycisk_bialy2 img {
 filter: brightness(0);
}


.boxydodatkowe .tloboxydodatkowe .txt .przycisk_niebieski img {
   filter: brightness(0);
}



.boxydodatkowe .tloboxydodatkowe .txt small {
  color: #fff;
}



.boxydodatkowe .ramka2 a {
  color: #fff;
  border: 1px solid #000;
	background-color: #000;
}


.boxydodatkowe .ramka2 a img {
     filter: brightness(6);
}




.boxydodatkowe .ramka2 .box2 {
  border: 2px solid #000;
}

.boxydodatkowe .ramka2 .box {
  border: 2px solid #000;
}

.boxydodatkowe .ramka2 .box small {
  color: #000;
}


.boxydodatkowe .ramka2 .box2 small {
color: #000;
}


footer {
  background-color: #000;
  color: white;
}



footer .ramka2 {
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
}



.podstrona {
  background-color: #000;
}

.sciezka {
  color: #fff;
}

.sciezka a {
  color: #fff;
}

.podstrona h1 {
  color: #fff;
}


  #nawigacja-menu li a {
    font-weight: 600;
  }
	
	
	 #nawigacja-menu li.menubold a {
      font-weight: 700;
			color: #00FFFF;
  }
	
	.komorka-menu {
  border-bottom: 2px solid #000;
}


.komorka-menu-bold {
  border-bottom: 2px solid #000;
}

.komorka-menu-bold a {
  margin-right: -2px;
}

.menu-pionowe {
  border-right: 2px solid #000;
}




.tresc table tr:first-of-type td:first-of-type, .tresc-podstrony table tr:first-of-type td:first-of-type {
 background-color: #000 !important;
}



table.columtxt tr:first-of-type td:first-of-type::before {
  background-color: #000 !important;
}


.tresc-podstrony ol li::before, .tresc ol li::before {
  background: #FFF;
  border: 2px solid #000;
  color: #000;
}


.columtxt2 ul li {
  border-top: 1px solid #000;
}

.tresc table tr td, .tresc-podstrony table tr td {
  border-bottom: 1px solid #000;
}



.paginacja .nav {
  background-color: #000;
}



.paginacja .nav img {
    filter: brightness(7);
}


a.nav_li {
  background-color: #000;
  color: #fff;
}


.paginacja strong {
  background-color: #FFF;
  border: 2px solid #000;
}



.wpisy .wpis small {
  color: #000;
}

.glowna8nadrzedna .tresc ol li {
  border: 2px solid #000;
}


.tresc-podstrony table tr:first-of-type td {
  background-color: #000;
}


.galeria_kom {
  border: 2px solid #000;
}


.tresc-kontakt table tr td ul li {
  background-color: #000;
}


.tresc-kontakt table tr td:last-of-type {
  border: 2px solid #000;
}


.tresc-kontakt h3 {
  color: #000000;
}


.formularz .pole input {
  border: 2px solid #000;
}


.formularz .pole2 textarea {
  border: 2px solid #000;
}

.formularz .pole3 .przycisk {
  background-color: #000;
}


header .top .box-szukaj input {
background-color:white;	
}	

 #nawigacja-menu li a:hover {
	 color:black;
	 text-decoration:underline;
 } 

footer .ramka .box {
color:white;	
}	


footer .ramka .box2 a {
	color:white;
}	

footer .ramka .box2 {
color:white;	
}	

footer .ramka .box3 {
color:white;
}	

footer .ramka3 {
color:white;
}	

.komorka-menu-bold a {
  color: #03FFFF;
}

.menu-pionowe a:hover {
	 color: #03FFFF;
}	


.komorka-menu-menu-bold a {
	 color: #03FFFF;
}	

.tresc-podstrony a {
color:black;	
}	

.tresc-podstrony h4 {
color:black;	
}	

table.columtxt tr:first-of-type td a {
  color: black !important;
}

.tresc a, .tresc-podstrony a {
  color: black;
}

.tresc-kontakt table tr td a {
color:black;	
}	

.link_niebieski {
 color:black;
}

.boxydodatkowe .ramka2 .box2 {
  background-color: white;
}

.przycisk_bialy:hover {
  background-color: white;
  color:black;
}

.mean-container .mean-nav > ul {
background-color:black;	
}	

.mean-container .mean-nav  ul li a{
color:white;
}	



.mean-container .mean-nav ul ul {
  background-color: black;
}


.mean-container .mean-nav ul li a {
  color: white !important;
}

.mean-container .mean-nav ul li a:hover {
  color: white !important;
}

.mean-container .mean-nav ul ul li a {
	color: white !important;
}	

.mean-container .mean-nav > ul > li:last-of-type a {
  background-color: black;
  width: 100%;
}
