body         { font-size: 15px; color: #003c16; font-family: Verdana; margin: 0; background-color: #fff }
a:link       { text-decoration: none; color: #000; font-weight: bold }
a:visited    { text-decoration: none; color: #000 }
a:hover      { text-decoration: underline; color: #003c16 }
a:active     { text-decoration: none; color: #000 }
td           { font-size: 15px; }
h1           {
	font-size: 30px; color: #003c16; text-align: center
}
h2           { font-size: 24px; color: #003c16; text-align: center }
h3           { font-size: 22px; color: #003c16; text-align: center }
h4           { font-size: 20px; color: #003c16; text-align: center; margin: 5px 0px 20px 0px }
h5           { font-size: 18px; color: #003c16; }
h6           { font-size: 14px; color: #003c16; text-align: center; margin: 5px 0px }

ul           { text-align: left }
#tresc {
	background-color: #fff;
	padding: 10px;
	clear: both;
}
img { border: 0; max-width: 100% }
#beret {
    background-color: #003c16;
}
footer {
    background-color: #003c16;
    color: #f1af35;
    padding: 20px 10px 12px 10px;
	font-size: 10px;
}
a:link.st, a:visited.st {
	text-decoration: none;
	color:#f1af35;
}
a:hover.st {
	text-decoration: underline;
	color: #fff;
}
:hover.mov img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}

@media screen and (max-width: 600px) {
	h1 { font-size: 24px }
}
@media screen and (min-width: 600px) {
.prawy { margin-top: 30px; }
}