*{ color:#fff; }
body,.grey-bg {  background-color:#000; }
a { color:#fff; }
.btn-s, .btn-s:active {
    background-color: transparent;
    color: #fff;
}
.btn-s:hover, .btn-s:active {
	text-decoration:underline; color:#fff;
}
#regulamin p.f-reg a {
	background:#fff; color:#000;
}
#logo_ue {
    border-top: 1px solid #fff;
}
header ul li { background-color:#fff; color:#000; }
#ticket-type > div > h1,#ticket-type > div.active > h1 { background-color:#fff;}
#event-type > div > h2, #event-type > div.active > h2  { background-color:#fff; }

#ticket-type > div, #ticket-type > div.active {
	background: url(/images/layout/6_w.png);color:#000;
}
#event-type > div,#event-type > div.active {
	background: url(/images/layout/6_med_w.png);color:#000;
}
#calendar td a:hover, #calendar td a:active, #calendar td a.selected,#calendar td a.events {
	background: url(/images/layout/calendar/6_w.png);color:#000;
}
#month, #calendar tr {
	border-bottom: 1px solid #fff;
}
#calendar td a:hover span, #calendar td a:active span, #calendar td a.selected span, #calendar td a.events span {
	color:#000;
}
#calendar td a.selected span {
    background-color: #fff;
}
#calendar td.past {
    color: #fafafa;
}
#logo_ue {
background: transparent url(/images/layout/logo_UE_ECN_w.png) no-repeat center center;
}
footer {
    border-top: 1px solid #fff;
}
.table-termin > thead > tr > th, #page-miejsca .divPozycjaCennikaHdr div, #page-miejsca .divPozycjaCennika .divFullDesc, #basket, #zgody-dalej .txt-obowiazkowe, input[type=text], input[type=password], select, select.form-control, #page-koszyk .table-responsive table thead tr th, #page-koszyk form#koszyk h2:first-child {
    color: #fff;
}
.table-termin > tbody > tr > td {
    background-color: #fff;
    color: #000;
    border-bottom: 5px solid #fff;
}
.button {
    /* background-color: #AD0F08; */
    background: #fff url(/images/layout/button_bg_w.png) no-repeat right center;color:#000;
}
.button-prev {
    background: #fff url(/images/layout/button_bg_prev_w.png) no-repeat left center !important;color:#000;
}
#page-miejsca .divPozycjaCennika {
    background-color: #fff;
}
#page-miejsca .divPozycjaCennika div {
	color:#000;
}

#page-miejsca .ilosc .input-ilosc {
	border: 1px solid #fff;
    color: #fff;
	background-color:#000;
}
input[type=text], input[type=password], select, select.form-control {
    color: #fff;
}
.form-control {
    background-color: #000;
    background-image: none;
    border: 1px solid #fff;
}
.divErrorField div {
    background-color: #fff;color:#000;
}
header a, header a:hover, header a:active { color:#000;}
#zgody-dalej .divButtons input.button {
    background: #fff url(/images/layout/button_bg_w.png) no-repeat right center;
}
#page-koszyk .table-responsive table tbody tr td {
    color: #fff;
    background-color: #000;
}
#kod_rabatowy, #kod_rabatowy:focus {
    border: 1px solid #fff;
	background-color:#000;
}
#popup {
    background-color: #000;
    color: #fff;
    box-shadow: none;
	border:5px solid #fff;
}
#popup p a {
	color:#fff !important;
}
#popup .button.button-ok {
	background: #fff url(/images/layout/button_bg_ok_w.png) no-repeat top left;color:#000;
}
.btn-w, .btn-w:active {
	border:1px solid #fff;
}
.btn-n .sr-only { color:#000; }
.btn-y .sr-only { color:#000; }