@charset "utf-8";
/* CSS Document */

body
{
    background-color: #000;
}

body, div#poz1 p.nawias, div#poz1 p span, div#poz4 #fontsize a, div#poz4 a, 
#f_poz2 address div p.bold,#f_poz2 a, div#f_autor, div#f_autor a, #glosowanie, p.wroc a, p.f_tytul, 
#dziekujemy, div#ankieta_info h2, div#ankieta_info, div#ankieta_info p, .kroki, legend, h2, h3, label, div#formularz form input[type="checkbox"]:checked + label::before,
span
{
    color: yellow  !important;
}
div#poz4 a:hover,#f_poz2 a:hover, div#f_autor a:hover, p.wroc a:hover
{
    color: yellow;
	text-decoration:underline;
}
.progress 
{
    background-color: yellow;
}
.progress-bar
{
    background-color: #000;
}
.progress-bar 
{
    background-image: linear-gradient(135deg, rgba(255, 240, 0, 1) 25%, transparent 25%, transparent 50%, rgba(255, 240, 0, 1) 50%, rgba(255, 240, 0, 1) 75%, transparent 75%, transparent);
    background-size: 40px 40px;
}

h1#pasek_tytul, .guziki 
{
    background-color: yellow;
    color: #000;
	border: 2px solid #000;
}
fieldset, div#formularz form input[type="radio"] + label::before, div#formularz form input[type="checkbox"] + label::before 
{
    border: 1px solid yellow;
    background:none;
}
div#formularz form input[type="radio"]:checked + label::before 
{
    background-clip: content-box;
    background-color: yellow;
    color: whitesmoke;
}
div#formularz form input
{
    border:0 !important;
    color: #000;
    background-color: yellow;
}
div#formularz form input.guzik, div#formularz form input.guzik
{
    background-color: yellow;
    color: #000;
	border: 2px solid #000 !important;
}
/*
div#pasek_szukaj
{
	background:#000;
    outline:2px solid yellow;
}
*/
#f_poz2 address div 
{
    background: url("../img/stopka_lokalizacja_n.png") no-repeat scroll 3px 0px, url("../img/stopka_telefon_n.png") no-repeat scroll 3px 62px, rgba(0, 0, 0, 0) url("../img/stopka_koperta_n.png") no-repeat scroll 0 106px;
    color: yellow;
}
div#formularz form input.guzik:hover, .guziki:hover, div#formularz form select, div#formularz form input.guzik:hover
{
	background-color:#000;
    color: yellow;
    border-radius: 5px;
    border: 2px solid yellow !important;
}

footer {
    background-color: #000;
	border-top:2px solid yellow;
}

.scrollup
{
	background-image:url(../img/up_n.png);
}
div#komunikat_error 
{
    background-color: yellow;
	color:#000;
	box-shadow: 0 0 0 5px yellow;
	border-color:#000;
}

div#komunikat_error button 
{
    background-color: #000;
	color:yellow;
}
div#komunikat_error button:hover
{
    background-color: #fff;
	color:#000;
	border:1px solid #000;
}