/*STYLE.CSS*/

*:focus 														{ outline-color: grey; }
a																{ color:#000; }
.ck a, .content_article a										{ color:#ff0099; }
h1, h2															{ border-color: #000 !important; }
.button															{ border-color: #000 !important; background:#000; color:white;}
.button:hover													{ background:#444; }

input[type='text'], input[type='password'], input[type='file'], textarea, select 		{ color:#000; background-color:#fff; border-color: #000 !important; }
input[type='text']:focus, input[type='password']:focus, textarea:focus, select:focus 	{ border-color:#666; }

body 															{ color:#000; background-color:#fff; }

header nav .menuitem											{ border-color: #000 !important; color:#000; }
header nav .menuitem:hover										{ border-color: #000 !important; }
header nav .act													{ border-color: #000 !important; }
header div.navresp .menuitem									{ color:#000; }
header div.navresp .langs a										{ color:#000; }

footer nav .blank												{ color:#000; border-color: #fff !important; }
footer nav .menuitem											{ color:#000; border-color: #000 !important; }
footer nav .menuitem:hover										{ border-color: #000 !important; }
footer nav .act													{ border-color: #000 !important; }

.contbox .desc, .banery .desc									{ background:rgba(255,255,255,.90); }
.contbox .dostepnosc div, .banery .dostepnosc div				{ background:rgba(255,255,255,.90); }	

.zaloguj_wrapper												{ background-color:#fff; }
.zaloguj_form .zarejestruj 										{ background:#fff; color:#000; }
.zaloguj_form .fbbutton div										{ background:rgba(255,255,255,.2); }

.dostepnosc_settings											{ border-color: black; }
.dostepnosc_theme .light										{ border-color: black; color: black; background:white; }
.dostepnosc_theme .dark											{ border-color: black; color: white; background:black; }
.dostepnosc_theme .lightyellow									{ border-color: black; color: black; background:yellow; }
.dostepnosc_theme .darkyellow									{ border-color: black; color: yellow; background:black; }
.dostepnosc_kerning a, .dostepnosc_swiatlo a					{ background-color: #00000011; }

.banery_slider_wstrzymaj	 									{ background-color: #ffffffdd; }

/*PAGES*/

.lazniaX 														{  }
.lazniaX .laznia												{ background:#000; color:#fff; border-color: #000 !important; }
.lazniaX .date													{ border-color: #000 !important; }

.add_desc .artysci a											{ color:#000; }
.photos	.photo .pdesc, .photoWrapper .pdesc						{ background:rgba(255,255,255,.7); }

.see_also_title													{ border-color:#000 !important; }
.see_also .sa_wrap .img	div										{ background:#000; color:white; }


#date_wrapper 													{ border-color: #000 !important; }
#date_wrapper > div												{ border-color: #000 !important; }

.banery .desc													{ background:rgba(255,255,255,.90) }
.banery .desc div												{  }

.left a															{ border-color: #fff !important; }
.left a:hover, .left .act										{ border-color: #000 !important; }

.podsumowanie #doZaplatyField									{ background:#eee; }

.item_wrap .del a:hover											{ color:red; }
.item_wrap .item_left_border 									{ border-color: #000 !important; }
.item_wrap .item_desc_field .val								{ border-color: #000 !important; }

.podsumowanie .field div										{ border-color: #000 !important; }	
.adresy .adres													{ border-color: #000 !important; }

#kats_wrapper a													{ background:#e0e0e0; }	
#kats_wrapper a.act												{ background:#000; color:#fff; }

.letters a														{ border-color: #fff !important; }
.letters a.act													{ border-color: #000 !important; }

.wrapper-wideo .wideo, .wrapper-archiwum .wideo					{ border-color: #000 !important; }

.wrapper-ksiegarnia	.img_wrap									{ background-color:#eee; }
.wrapper-ksiegarnia	.ks_add_submit:hover						{ background:#ccc; }
.wrapper-ksiegarnia	.art_wrap									{ color:#000; }
.wrapper-ksiegarnia	.buy [type='text']							{ border-color: #000 !important; }
.wrapper-ksiegarnia		.buy .ks_add_submit						{ border-color: #000 !important; }

.wrapper-kinoport-repertuar .repertuar .dzien .data				{ background:#000; color:#fff; }
.wrapper-kinoport-repertuar .repertuar .dzien .data	.czw		{ background:white; color:black; }
.wrapper-kinoport-repertuar .bilety .title						{ border-color: #000 !important; }

.wrapper-kinoport-repertuar .repertuar .seans					{ border-color: #000 !important; }
.wrapper-kinoport-repertuar .repertuar .seans:last-child		{ border-color: #000 !important; }

.wrapper-kinoport-kupbilet #modul_kup .ticket:hover				{ background:#000; color:white; }
.wrapper-kinoport-kupbilet #modul_kup .active 					{ background:black; color:white; }
.wrapper-kinoport-kupbilet #modul_kup .ticket:hover .linia		{ border-color:white; }
.wrapper-kinoport-kupbilet #modul_kup .active .linia			{ border-color:white; }

.wrapper-kinoport-film .add_desc .filmy a						{ color:#000; }
.wrapper-kinoport-film .seanse table tr							{ border-color: #000 !important; }

.wrapper-kinoport-cykle .banery .desc div						{ border-color: #000 !important; }
.wrapper-kinoport-cykle .sitetitle .laznia						{ border-color: #000 !important; }
.wrapper-kinoport-cykle .sitetitle .date						{ border-color: #000 !important; }

.wrapper-kinoport-cykl .see_also_title							{ border-color: #000 !important; }

.wrapper-kariera .stanowisko .title								{ background:#000; color:#fff; }

div#cal table.kalendarz td a									{ color:#000; }
div#cal td.kalendarzdzis    									{ background-color:#000; }
div#cal td.kalendarzdzis a  									{ color:#fff !important; }
div#cal table.kalendarz td:hover a 								{ color:#fff !important; }
div#cal table.kalendarz td:hover  								{ background-color:#999; }
div#cal td.kalendarznie     									{ color:black; background-color:white; }
div#cal td.kalendarzsob     									{ color:#333333; background-color:white; }
div#cal td.kalendarzdif     									{ color:rgb(214,214,214); background-color:white; }
div#cal td.kalendarznormal  									{ color:rgb(119,119,119); background-color:white; }
div#cal th.kalendarzth      									{ color:white; background-color:#000; }

.instytucja_menu a												{ border-color: #fff !important; }
.instytucja_menu a:hover, .instytucja_menu .act					{ border-color: #000 !important; }

.wrapper-archiwum .zdjecia										{ border-color: #000 !important; }
.wrapper-archiwum .project_wrap .desc							{ background:rgba(255,255,255,.85); }
.wrapper-archiwum .repertuar .dzien .data						{ background:#000; color:#fff; } 
.wrapper-archiwum .repertuar .dzien .data .czw					{ background:white; color:black; }
.wrapper-archiwum .repertuar .seans								{ border-color: #000 !important; }
.wrapper-archiwum .repertuar .seans:last-child					{ border-color: #000 !important; }

table.historiazamowien th               						{ background:#bdbec1; color:white; }
table.historiazamowien td               						{ border-color: silver !important; }
table.historiazamowien td span          						{ color:red; }
  
table.koszyk th           										{ background:#bdbec1; color:white; } 
table.koszyk td           										{ border-color: #bdbec1 !important; }

div.adresDostawy        										{ background:#e6e6e6; border-color: #b0b0b0 !important; }

.wrapper-zaplanuj-wizyte .dostepnoscBox a .square 				{ background-color: #eee; }
.wrapper-zaplanuj-wizyte .dostepnoscBox a:hover .square			{ background:#bbb; }

.ksiazki .ribbon_wrapper > div 									{ background-color: black; color: white; }