
a:focus,
a:focus::before,
a:focus::after,
a:focus i,
.lang_menu a:focus span,
input:focus,
textarea:focus,
select:focus
{
	background-color: #d72523 !important;
	color: #fff !important;
}

body{background:#000;color:#FF0;}
a{color:#FF0;}

.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;}

.podstrona_opcje {color:#FF0;border-top: 1px dotted #FF0;}
.podstrona_opcje a{color:#FF0;}

.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;
}
#search input[type=submit]{background: #FF0 url('../img/search-button-bg1.png') no-repeat;}

.search button,.search button:hover{background:#FF0;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;}

#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;}

.parallax-slider #mainCaptionHolder .container .slider_caption { background:#000;color:#FF0;padding:10px 0; }
.parallax-slider #mainCaptionHolder .container .slider_caption .small a{ color:#FF0; }

#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-bottom a{color:#FF0;}
#menu-bottom a:hover{color:#fff;}
#menu-bottom li:after{background:#FF0;}
	
.articles .row {background:#000;color:#FF0;border-color: #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, .aktualnosci .zobacz_wszystkie span{background:#FF0;color:#000;}
.aktualnosci .zobacz_wszystkie a:hover, .aktualnosci .zobacz_wszystkie span:hover{background:#fff;color:#000;}
.article .row .title {color:#FF0;}
.article .row .lead img {border:0 !important;}

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;}

.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: 2px solid #FF0;}

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 .contact .col .ico i {background:#FF0;color:#000;}

.rzecznik_w_liczbach{ background: #FF0; }
.rzecznik_w_liczbach .row .ico{background: #000;color:#FF0;}
.rzecznik_w_liczbach .row .ico:hover{background: #fff;color:#000;}
.rzecznik_w_liczbach .row .title{color:#000;}
.rzecznik_w_liczbach .row .ico:before {background: #fff;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;}

.wniosek{color:#FF0;}
.wniosek input[type="submit"], .wniosek input[type="button"]{background:#FF0;color:#000;}
.wniosek input[type="submit"]:hover, .wniosek input[type="button"]:hover{background:#fff;color:#000;}
.wniosek input[type="text"], .wniosek input[type="password"] {background:#FF0;border:1px solid #FF0;}
.wniosek textarea {background:#FF0;border:1px solid #FF0; }
.wniosek .alert {background:#FF0;color:#000;}
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;}

.ControlUpload .inputfile + label { background:#FF0;color:#000; }
.ControlUpload .inputfile + label:hover{ background:#fff;color:#000; }
.ControlUpload .opis { color:#FF0 !important; }
.zalaczniki > div { color:#FF0 !important; }
.zalaczniki > div.file span.filesize { color:#FF0 !important; }
.ControlUpload .UploadProgress{ background:#fff;color:#000; }
