body,th,td,button{color:white;}

img{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%);}

.text a{color:yellow;}
.text ul > li:before{background:yellow;}

.required{color:yellow;}

.navigo > a,.navigo > span{border-color:white;}
.navigo > span.cur{background:yellow;border-color:yellow;color:black;}
.navigo > span.nolink{color:white;}

.gallery .cols-col a:before,.gallery .cols-col a:after{display:none;}

.files .cols-col a{background:none;border:1px solid white;}

table.tabelka td{border-color:white;}
table.tabelka td.naglowek{border-color:yellow;background:yellow;color:black;}

.bg,.grad,.nav{background:black;}

a{color:yellow;}


.button{background:yellow !important;color:black;}

.header .fr > ul li{border-left-color:white;}
.header .fr > ul li a .icon .txt,.header .fr > ul li.langs span{opacity:1;}
.header .fr > ul li a .icon .txt{-webkit-transition:none;transition:none;}

.nav{border:1px solid white;border-width:1px 0;}
.nav .menu,.nav .mobile{border-left-color:white;}
.nav .menu ul li,.nav .mobile ul li{border-right-color:white;}
.nav .menu ul li a,.nav .mobile ul li a{color:white;}
.nav .menu ul li a.s{color:yellow;}

.welcome ul li a{border:1px solid white;border-width:0 1px 1px 1px;}
.welcome ul li:first-child a{border-width:1px;}
.welcome ul li a.s{color:yellow;}

.slider .slide{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%);}
.slider .slide .caption .apla{background:black;background:rgba(0,0,0,0.8);}
.slider .slide .caption .apla .text{opacity:1;}
.slider .slide .caption .numbers span.current{background:yellow;}

.main{background:black;}
.main .posit > h1{border-bottom-color:white;}
.main .posit > h1:before,.main .posit > h1:after{background:white;}

.content h3.big .blue{color:yellow;}

.news .list .item{background:black;border:1px solid white;}
.news .list .item .more a{background:yellow !important;color:black;}

.last{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%);}

.items .item{background:none;border:1px solid white;}
.items .item .more a{background:yellow;color:black;}

.contact .persons .person .grey{color:white;}

.search .highlight{background:yellow;color:black;}

.partners .fl{color:black;}

.bottom{border-bottom-color:white;}
.bottom .text a{color:yellow;}

.footer .fl,ul.powered .cmspro{opacity:1;}

.cookies{border-top-color:white;}
.cookies .text,.cookies .close{opacity:1;}

@media screen and (min-width:1025px){

	.files .cols-col a:hover{background:yellow;color:black;}
	.navigo > a:hover{background:yellow;border-color:yellow;color:black;}
	.text a:hover{border-bottom-color:yellow;}
	.header .fr a:hover{color:yellow;}
	.nav .menu ul li a:hover{background:yellow;color:black;}
	.welcome ul li a:hover{background:yellow;color:black;}
	.slider .slide .caption .apla h3 a:hover{color:yellow;}
	.slider .slide .caption .numbers span:hover{background:yellow;}
	.news .list .item h3 a:hover{color:yellow;}
	.items .item h3 a:hover{color:yellow;}
	.items .item .more a:hover{background:yellow;}
	.search .more a:hover .txt{border-bottom-color:yellow;}
	.bottom .text a:hover{border-bottom-color:yellow;}
	.bottom ul.links li a:hover{background:yellow;color:black;}
	.cookies .close:hover{color:yellow;}

}