html, body {margin: auto; text-align: center; padding: 0; height: 100%; min-height: 101%;
background-color: #DFEFFF;}

head {text-align: center;}
}

* {margin: auto; padding: 0;}

h1 {font: 19px bold georgia, helvetica, verdana; color: #373737; margin: 0; padding: 0 0 10px 0;}
h2 {font: 16px georgia, helvetica, verdana; margin: 0; padding: 0 0 7px 0; font-weight: bold; color: #808080; text-decoration: underline;}


.all {padding: 15px 0 15px 0;}

.ramka {width: 662px;
text-align: left;
background-color: White;
padding: 10px;
margin: auto;
border-top: 2px solid #808080;
border-bottom: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #808080;
}

p {font: 10pt georgia, helvetica, verdana; text-align: justify; color: #1D1D1D; padding: 10px 0 10px 0; margin: 0;}
p:first-letter {font-size:150%;}


.foto {padding: 10px 0 0 10px; float: right; font: 9pt georgia, helvetica, verdana; text-align: center; color: #1D1D1D}

.reklama {margin: 0; padding: 0; text-align: center; padding: 5px 0px 5px 0px; background-color: #FFCC66;}

sup {font: 8pt georgia, helvetica, verdana; color: #000040; font-weight: bold;}
.przypis {font: 8pt georgia, helvetica, verdana; font-style: italic;}


.pyt {font: 10pt georgia, helvetica, verdana; text-align: justify; color: #1D1D1D; padding: 28px 0 0 0; margin: 0; font-weight: bold;}
.odp {font: 10pt georgia, helvetica, verdana; text-align: justify; color: #1D1D1D; padding: 10px 0 10px 0; margin: 0;}



.stopka {font: 10px georgia, helvetica, verdana; color: Gray; padding: 5px 0 5px 0; margin: 0;
background-color: #E6FFE6; text-align: center; font-weight: bold;}

ul {padding: 0 0 0 30px;}

a:link {font: 13px georgia, helvetica, verdana; text-decoration: none; color: #00D200;}
a:visited {font: 13px georgia, helvetica, verdana; text-decoration: none; color: #00D200;}
a:hover {font: 13px georgia, helvetica, verdana; text-decoration: underline; color: #00A800;}

.odn:link {font-size: 10px; color: #6E6E6E;}
.odn:visited {font-size: 10px; color: #6E6E6E;}
.odn:hover {font-size: 10px; color: #6E6E6E;}

.stopka a:link {font:10px georgia, helvetica, verdana;}
.stopka a:visited {font: 10px georgia, helvetica, verdana;}
.stopka a:hover {font: 10px georgia, helvetica, verdana;}


#navlist {margin: 0; padding: 0; text-align: center; padding: 5px 0px 5px 0px; background-color: #FFFFB9;}
#navlist ul, #navlist li {width: 40px; display: inline; list-style-type: none; padding: 0px 10px 0px 10px;}
#navlist li a#f1 {color: #FF5E5E; font-weight: bold;}
#navlist a#f1:hover {color: #EA0000; font-weight: bold;}
#navlist a:link, #navlist a:visited {color: Gray; font-weight: bold;}
#navlist a:hover {color: Black; font-weight: bold;}
#navlist li a#current {border-top: 2px solid Gray; font-weight: bold;}

