
*:focus,*:focus::before,*:focus::after,*:focus i{background-color: #d72523 !important;color: #fff !important; }

body{background:#000;color:#FF0;}
a{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:#000;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;}

.head-pasek {background:#000;color:#FF0;border-bottom: 1px solid #FF0;}
.head-pasek i, .head-pasek em{background:#FF0;color:#000;}
.head-pasek .lang_menu a {background:#FF0;color:#000;}

#search input[type=submit]{background: #FF0 url('../img/search-button-bg1.png') no-repeat;}

#menu-top{background:#101010;}
#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:#333333;}

#oferta{background:#000;color:#FF0;}
#kontakt{background:#101010;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;}

.articles .row {background:#000;color:#FF0;}
.articles .row .title, .articles .row .title a {color:#FF0;}
.articles .row .date, .articles .row .date i, , .articles .row .date em {color:#FF0;}
.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;}

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;}

#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 input[type="submit"], .formularz input[type="button"] { background:#FF0;color:#000;}
.formularz .right input[type="submit"], .formularz .right input[type="button"]{background:#FF0;color:#000;}
.kontakt table.contact td .ico i, .kontakt table.contact td .ico em {background:#FF0;color:#000;}
.kontakt img{background-color:#fff;}