body {
 font-family : "trebuchet ms", tahoma, Arial, Helvetica, sans-serif;
 font-weight : normal;
 font-size : 13px;
 color : #777777;
 text-decoration : none;
 margin : 0px;
 margin-bottom : 20px;
 background-color : #ffffff; }
a:link, a:visited {
 text-decoration : none;
 color : #999999; }
a:hover {
 text-decoration : underline;
 color : #555555; }
a:hover.bg {
 background-color : #8E9FFA;
 text-decoration : none; }
strong {
 font-size : 1.4em;
 color : #bbbbbb; }
p.tresc {
 text-align : justify;
 line-height : 20px;
 font-size : 1.1em;
 margin : 2px; }
p.tresc2 {
 text-align : left;
 line-height : 20px;
 font-size : 0.9em;
 margin : 2px; }
p.foto {
 text-align : center;
 line-height : 20px;
 font-size : 0.9em;
 padding : 5px;
 margin : 2px; }
img.zdjecie {
 border : 2px solid #cccccc; }
h1 {
 margin : 0px;
 margin-bottom : 2px;
 margin-top : 5px;
 padding-bottom : 3px;
 padding-left : 20px;
 width : 75%;
 font-size : 1.1em;
 letter-spacing : -1px;
 font-family : "trebuchet ms", tahoma, Arial, Helvetica, sans-serif;
 border-bottom : 1px solid #cccccc;
 color : #777777;
 text-transform : lowercase; }
h2 {
 margin : 0px;
 padding-bottom : 3px;
 padding-left : 50px;
 width : 100%;
 font-size : 1.1em;
 letter-spacing : -1px;
 font-family : "trebuchet ms", tahoma, Arial, Helvetica, sans-serif;
 border-bottom : 1px solid #cccccc;
 color : #777777;
 text-transform : lowercase; }
input {
 border : 1px solid #cccccc;
 background-color : #fcfcfc;
 width : 97%;
 font-family : "trebuchet ms", tahoma, Arial, Helvetica, sans-serif;
 color : #777777;
 font-size : 0.9em; }
input#button {
 border : 1px solid #cccccc;
 background-color : #fcfcfc;
 width : 97%;
 margin-top : 10px;
 font-size : 0.9em;
 font-family : "trebuchet ms", tahoma, Arial, Helvetica, sans-serif;
 font-weight : bold;
 text-align : center;
 color : #777777; }
textarea {
 border : 1px solid #cccccc;
 background-color : #fcfcfc;
 width : 97%;
 height : 70px;
 font-family : "trebuchet ms", tahoma, Arial, Helvetica, sans-serif;
 color : #777777;
 font-size : 0.9em; }
.litery {
 color : #8E9FFA; }
#logo {
 width : 750px;
 height : 200px;
 margin-left : auto;
 margin-right : auto;
 background-image : url('img/logo.png'); }
#navlist {
 border-bottom: 1px solid #ccc;
 margin: 0;
 padding-bottom: 19px;
 padding-left: 15%; }
#navlist ul, #navlist li {
 display: inline;
 list-style-type: none;
 margin: 0;
 padding: 0; }
#navlist a {
 width : 100px;
 text-align : center;
 padding-bottom : 5px; }
#navlist a:link, #navlist a:visited {
 background: #ffffff;
 color: #999999;
 float: left;
 font-size: 1.1em;
 font-weight: bold;
 line-height: 14px;
 margin-right: 8px;
 padding: 3px 11px 2px 11px;
 text-decoration: none; }
#navlist a:link#current, #navlist a:visited#current {
 background-image : url('img/button.png');
 background-position : top center;
 background-repeat : no-repeat;
 border-bottom: 1px solid #eee;
 color: #666666; }
#navlist a:hover { 
 color: #758AFA; }
#strona {
 background-color : #eeeeee;
 width : 100%;
 border-bottom : 1px solid #cccccc; 
 padding-top : 10px;
 padding-bottom : 10px;
 margin-bottom : 5px;
 float : left; }
#text {
 width : 600px;
 margin-left : auto;
 margin-right : auto; }
#col1 {
 float : left;
 width : 284px;
 padding : 5px;
 padding-right : 10px;
 border-right : 1px solid #cccccc;
 margin-bottom : 30px; }
#col2 { 
 float : right;
 width : 285px;
 padding : 5px;
 padding-left : 10px; }
#meta { 
 clear : both;
 text-align : justify;
 color : #c0c0c0; }
#stopka {
 text-align : right;
 padding-right : 20px;
 padding-top : 10px;
 padding-left : 0px;
 font-size : 0.8em; }
