* html * {
	zoom:100%; 
	}

* {
	margin:0;
	padding:0;
	}

	
h1 {
	color:#E6E6E6;
	}
	
h2{
	font-size:14px;
	color:#FCFFA5;
	font-weight:normal;
}

h3{
	font-size:11px;
	color:#E6E6E6;
	font-weight:normal;
}

h3 a{
	text-decoration:none;
}

h3 a:hover{
	color:#ffffff;
	text-decoration:underline;
}

.wkatalogu, .plik{
	font-size:11px;
	color:#2F5808;
}

label{
	color:white;
}

img {
	border:0;
	}

img.klikalny{
	cursor: pointer;
}
	
/* stopka */
#footer {
font-size:10px;
line-height:18px;
color: #DADADA;
text-align:center;
	}

#footer a{
color: #DADADA;
text-decoration: none;
}

#footer a:hover{
text-decoration: underline;
}
/* -------------- */


#tomp3{
	font-size:16px;
	color:#FCFFA5;
}


#tomp3 p.center{
	text-align:center;
	margin:20px 0 0 0;
}

#tomp3 p.sms{
	font-size:10px;
	color:white;
	text-align:center;
	margin:0;
}

p.komunikatymp3{
	font-size:16px;
	text-align:center;
	color:#FCFFA5;
	font-weight:bold;
	margin:30px 0 0 0;
}

#tomp3 a{
	color: #fff;
   text-decoration: none;
}

#tomp3 a:hover, active, visited {
	 color: white;
	 text-decoration: underline;
}

#tomp3 form{
	margin:20px;
	padding:10px 0 10px 50px;
	border:1px solid #195000;
	line-height:30px;
	background-color:#61B410;
}

#tomp3 form input{
	background: #E0FAC5;
	border: solid 1px #005000;
}

#tomp3 ul{
	list-style: none;
	font-size:14px;
	margin:0 0 10px 10px;
}

#content_w_podaj_kod p.tytul{
	text-align: center;
	font-size:26px;
	color:white;
	font-weight:bold;
	margin: 30px 15px 15px 0;
}

#content_w_podaj_kod p.naglowek{
	background:#4F8910;
	margin:0 0 20px 0;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	color: #fff;
}

#content_w_podaj_kod p.sms{
	margin:0 10px 20px 10px;
	font-size:12px;
	line-height:14px;
	color: #CBFFCB;
	text-align:left;
}


#content_w_podaj_kod p{
	text-align: center;
	margin: 10px 0 20px 0;
	line-height:25px;
	font-size:12px;
	color:#195000;
	margin: 5px;
}

#content_w_podaj_kod form fieldset{
	border: none;
}





#tytul_dzialu h1{
font-size:18px;
font-weight:bold;
color: #2E5607;
text-align:left;
padding-left:10px;
line-height: 30px;
}

h2 a{
color: #FCFFA5;
text-decoration: none;
}

h2 a:hover{
text-decoration: underline;
}


#sciezka_powrotu{
	font-size:11px;
	color: #fff;
	text-align:right;
}
#sciezka_powrotu a{
	color: #B6B6B6;
	text-decoration: none;
}

#sciezka_powrotu a:hover{
	color: #fff;
	text-decoration: underline;
}

#lista_plikow .liczby{
	color: #DADADA;
}

#info p{
	font: normal 16px Trebuchet MS, Helvetica, sans-serif;
	color:#195000;
	text-align:center;
	line-height:32px;
}

#regulamin ol, #regulamin ul{
	margin-left:36px;
	line-height:18px;
	color:#CBFFCB;
}

#regulamin ul{
	list-style-type: disc;	
}

.odstep{
	margin-top:14px;
}

#regulamin p{
	font: bold 24px Trebuchet MS, Helvetica, sans-serif;
	color:#CBFFCB;
	margin:30px 0 18px 0;
}



#alfabetycznie{
	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color:white;
	line-height:18px;
}

#alfabetycznie p.wprawo{
	text-align:right;
	margin:0 10px 0 0;
}

#alfabetycznie p.wlewo{
	text-align:left;
	margin:0 0 0 10px;
}

#alfabetycznie a{
	text-decoration:none;
	color:white;
	padding:0 2px 0 2px;
}

#alfabetycznie a:hover{
	background:#3A6F17;
}

#alfabetycznie .wykonawca_tytul{
font-weight:normal;
	color:#3C7212;
}

#formularz_zamowienia p{
	line-height:60px;
	font-size:18px;
	font-weight:bold;
}

.komunikatymp3 a{
	color: #FFAA00;
	text-decoration:none;
}

.komunikatymp3 a:hover{
	color: #ffffff;
	text-decoration:underline;
}

.tytul_w_koszyku {
        margin:30px 0 15px 20px;
        font-size:16px;
        font-weight:bold;
}
