
a:focus,
a:focus::before,
a:focus::after,
a:focus i,
.lang_menu a:focus span,
input:focus,
textarea:focus,
select:focus
{
	background-color: #fff !important;
	color: #000 !important;
}

body{background:#000;color:#FF0;}
a{color:#FF0;}
a:hover{color:#fff;}

.font_niebieski{color: #FF0;}

.wrap{background:#000;color:#FF0;}

.nag {background:#FF0;color:#000;}
.nag-small {background:#333333;color:#FF0;}

.nav {color:#FF0;border-bottom: 1px dotted #FF0;}
.nav a{color:#FF0;}
.nav a:hover{color:#fff;}

.podstrona_opcje {color:#FF0;border-top: 1px dotted #FF0;}
.podstrona_opcje a{color:#FF0;}
.podstrona_opcje a:hover{color:#fff;}

.button{background:#333333;color:#FF0;}
.button:hover{background:#FF0;color:#000;}

header{background:#FF0;color:#FF0;border-bottom: 1px solid #FF0;}
header .ch_fontsize{background: #FF0 url('../img/ch_fontsize1.png') no-repeat;}
header .ch_contrast{background: #FF0 url('../img/ch_contrast1.png') no-repeat;}
header .logo a{background-color: #FF0;}
header .logo a:hover{background-color: #d72523;}

.head-pasek {background:#000;color:#FF0;border-bottom: 1px solid #FF0;}
.head-pasek i{background:#FF0;color:#000;border: 2px solid #FF0;}
.head-pasek .lang_menu a span{background:#FF0;color:#000;border: 2px solid #FF0;}
.head-pasek i:hover{
	background: #d72523;
	color: #fff;
}
.head-pasek .lang_menu a:hover span{
	background: #fff;
	color: #000;
}
.head-pasek .icons .center a { color:#FF0;}
#search input[type=submit]{background: #FF0 url('../img/search-button-bg1.png') no-repeat;}
.search_results .date span { color:#FF0;}
.search #search_form input[type="submit"] { background: #FF0; color: #000;}
.search #search_form input[type="submit"]:hover { background: #fff; color: #000;}

#menu-top{background:#000;}
#menu-top .sf-menu a{color:#FF0;}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li.active { background:#FF0; color: #000 !important; }
.sf-menu ul li:hover,.sf-menu ul li.sfHover,.sf-menu ul li.active {background:#FF0; color: #000 !important; }
.sf-menu a:hover,.sf-menu li.sfHover > a,.sf-menu li.active > a{color: #000 !important; }
.sf-menu ul li {background:#000;}
#menu-top .sf-menu > li::before {background: #FF0; }

.three .row a.more { background: #FF0;color: #000;border:1px solid #000;}

#oferta{background:#000;color:#FF0;}
#kontakt{background:#000;color:#FF0;}
.size-big1, .size-big1 a { color: #FF0;}
.size-med1, .size-med1 a { color: #FF0;}
.size-med2, .size-med2 a { color: #FF0;}
.size-med3, .size-med3 a { color: #FF0;}

#mid {background:#000;color:#FF0;}
.flexslider.flex-1 .flex-caption{color:#FF0;}
.flex-control-paging li a {border: 1px solid #000;background: #000 none repeat scroll 0% 0%;}
.flex-control-paging li a.flex-active {border: 1px solid #FF0;background: #FF0 none repeat scroll 0% 0%;}
.kalendarz-wydarzen {background:#000;}
#organizer_table td.miesiac {color:#FF0;}
#organizer_table tr th { background: #333333;color:#FF0;border: 1px solid #000;}
#organizer_table tr.cnt td{border: 1px solid #000;}
#organizer_table tr.cnt td.st { background: #333333;color:#FF0;}
#organizer_table tr.cnt td a {color:#FF0;}
#organizer_table tr.cnt td a:hover{ background: #FF0;color:#000;}
#organizer_table tr.cnt td.st0 { background: #333333;}
#organizer_table tr.cnt td.st1 { background: #252525;}
#organizer_table tr.cnt td.st2 { background: #6b6b6b;}

#main-content{background:#000;color:#FF0;}
#main-content .podstrona {background:#000;color:#FF0;}
#main-content .podstrona .lead{color:#FF0;}
#main-content .podstrona h3{color:#FF0;}
.podstrona h2.title{color:#FF0;}

.show_menu_right{background:#FF0;color:#000;}
#menu-right li{background:#000;border-top:1px solid #FF0;}
#menu-right li:first-child{border-top:1px solid #000;}
#menu-right li:hover,#menu-right li.active{background:#FF0;color:#000;}
#menu-right li:hover a,#menu-right li.active a{color:#000;}
#menu-right a{color:#FF0;}
#menu-right ul ul li{background:#000;border-top: 1px solid #FF0;}
#menu-right li.active ul a{color:#FF0;}
#menu-right ul ul li:hover, #menu-right ul ul li.active {background:#101010;}
#menu-right ul ul li:hover a, #menu-right ul ul li.active a {color:#FF0;}
#menu-right li.arrows > :first-child::after {
	border-top-color: #FF0; 
}
#menu-right li.active.arrows > :first-child::after{
	border-bottom-color: #FF0; 
}
#menu-right ul ul li.arrows > :first-child::after {
	border-top-color: #FF0;
}
#menu-right ul ul li.active.arrows > :first-child::after{
	border-top-color: #FF0;
}

#menu-bottom a{color:#FF0;}
#menu-bottom a:hover{color:#fff;}
#menu-bottom li:after{background:#FF0;}

@media only screen and (max-width: 999px) { 
	.articles td{
		border-bottom: 1px solid #FF0 !important;
	}
}
.articles .row .title, .articles .row .title a {color:#FF0;}
.articles .row .date, .articles .row .date i {color:#FF0;}
.articles .row .facebook, .articles .row .facebook i {color:#FF0;}
.articles .row .facebook:hover, .articles .row .facebook:hover i {color:#fff;}
.articles .row .title a:hover{background: #FF0;color: #000;}
.articles .row .lead {color:#FF0;}
.articles .row .photo img {border:0 !important;}
.articles .row .more a {background:#FF0;color:#000;}
.articles .row .more a:hover{background:#fff;color:#000;}
.aktualnosci .zobacz_wszystkie a{background:#FF0;color:#000;}
.aktualnosci .zobacz_wszystkie a:hover{background:#fff;color:#000;}
.article .row .title {color:#FF0;}
.article .row .lead img {border:0 !important;}
.aktualnosci .kategoria a {color:#FF0;}
.aktualnosci .kategoria a.active {border-bottom: 1px solid #FF0;}
.articles .row .date {color:#FF0;}
.articles .row .photo .date {background:#FF0;color:#000;border: 1px solid #000;}
.articles .row .sep {background:#FF0;}

footer {background:#000;color:#FF0;border-top: 1px solid #FF0;}
footer a {color:#FF0;}

#cookie-info-bar{background: #000;box-shadow: 0px 0px 17px #FF0;border-top: 1px solid #FF0;color:#FF0;}
#cookie-info-bar a.policy_link{color: #FF0;}

header table.logos img,#wspolfinansowanie table.logos img{background:#fff;}
.head-pasek .icons i:hover{background:#fff;color:#000;}
.head-pasek .lang_menu a:hover{background:#fff;color:#000;}

#back-top a, #go-down a{background:#FF0;color:#000;}
#back-top a:hover, #go-down a:hover{background:#fff;color:#000;}

.podstrona .mp-galeria{background:#000;}

.parallax-slider {border-bottom: 1px solid #FF0;}
.parallax-slider #mainCaptionHolder .container .slider_caption .more a {background:#FF0;color:#000;}
.parallax-slider #previewSpinner {background:url(../img/spinner.png) 50% 50% #000 no-repeat;}
.parallax-slider #paralaxSliderPagination ul li {background:#FF0;border: 1px solid #000;}
.parallax-slider #mainCaptionHolder .container .slider_caption .more a {border: 1px solid #000; }
.parallax-slider #paralaxSliderPagination ul li.active {background:#000;border: 1px solid #000; }
.parallax-slider #paralaxSliderPagination ul li:hover {background:#fff;border: 1px solid #000; }

header #h-mobile {background:#FF0;border-bottom: 1px solid #000;color:#000;}
a.menu-mobile-toggle {border-right: 1px solid #000;border-bottom: 1px solid #000;color:#000;}
#menu-mobile .menu-mobile {background:#000;}
#menu-mobile .menu-mobile .title {color:#FF0;}
#menu-mobile .menu-mobile ul li {background:#FF0;color:#000;}
#menu-mobile .menu-mobile a:hover, #menu-mobile .menu-mobile li.active > a {background:#fff;color:#000;}

.sm2-360ui {background-color:#FF0 !important;}
.formularz .right input[type="submit"], .formularz .right input[type="button"]{background:#FF0;color:#000;}
.formularz .right input[type="submit"]:hover, .formularz .right input[type="button"]:hover{background:#fff;color:#000;}
.formularz input[type="text"], .formularz input[type="password"] {background:#FF0;border:1px solid #FF0;}
.formularz textarea {background:#FF0;border:1px solid #FF0; }
.kontakt table.contact td.ico i {background:#FF0;color:#000;}

header #h-mobile .h-logo {background-color:#000;}

.podstrona .piktograms .row .title{color:#FF0;}
.podstrona .piktograms .row .ico{border:4px solid #FF0;}
.podstrona .piktograms .row a:hover .title{color:#fff;}
.podstrona .piktograms .row a:hover .ico{border:4px solid #fff;}
.podstrona .piktograms .row:focus{background: #d72523;}
.podstrona .piktograms .row a:focus .title{color:#fff;}
.podstrona .piktograms .row a:focus .ico{border:4px solid #fff;}

a.save_pdf,a.save_pdf:hover{background:#000;color:#FF0;}
.control__indicator {background:#FF0;}
.control:hover input:not([disabled]):checked ~ .control__indicator,.control input:checked:focus ~ .control__indicator {background: #fff;}
.control--checkbox .control__indicator:after {border: solid #000;border-width: 0 2px 2px 0;}
.control:hover input ~ .control__indicator,.control input:focus ~ .control__indicator {background: #d72523;}
.control input:checked ~ .control__indicator {background: #fff;}

.podstrona h2.title {color:#FF0;}

.galeria .collage .image_wrapper {border:1px solid #FF0;}

.osiagniecia .left .content a.more { background: #FF0;color: #000;border:1px solid #000;}
.parallax-slider #mainCaptionHolder .container .slider_caption small { display: inline-block; background: #000;color: #FF0;padding:5px 15px; }
.three .row .title span, .osiagniecia .left .content .title span{ display: inline-block; background: #000;color: #FF0;padding:5px 15px; }
#albums_photos .nbs-flexisel-nav-left, #albums_photos .nbs-flexisel-nav-right {color: #FF0 !important;}

.mp-galeria ul li .title {background:#FF0;color: #000;border:1px solid #000;}
.mp-galeria ul li:hover .title{background:#fff;}