body{
background-color: #99cc99;
margin: 10px 10px 10px 10px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 125%;
background-attachment: scroll;
text-align: justify;
scrollbar-base-color: #88bb88;
}
body.nowosc{
background-color: khaki;
margin: 10px 10px 10px 10px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 125%;
background-attachment: scroll;
text-align: justify;
scrollbar-base-color: khaki;
overflow-x: hidden;
overflow-y: scroll;
}
body.menu{
background-color: #99cc99;
margin : 0px 0px 0px 0px;
font-family : verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 125%;
scrollbar-base-color : #88bb88;
background-attachment: scroll;
text-align: justify;
}
.l{text-align: left;}
.r{text-align: right;}
.c{text-align: center;}
.j{text-align: justify;}

#l{text-align: left;}
#r{text-align: right;}
#c{text-align: center;}
#j{text-align: justify;}

.j0{text-align : justify; margin-top: -18px;}
.b{font-weight: bold;}
.podpis{text-align: right; font-style: italic;}
.tytul {font-size: 18px; font-weight: bolder; text-align: center;}
.tytul1{font-size: 18px; font-weight: bolder; text-align: left;}
.tytul2{font-size: 15px; text-align: justify; font-weight: bolder; letter-spacing: 1px;}
.tytul3{font-size: 13px; text-align: justify;}
.tytul4{font-size: 11px; text-align: justify; letter-spacing: 1px;}
.tytul5{font-size: 9px; text-align: center; font-weight: bold; }
.1st{background-color: #aaddaa;}
.news{text-align: center; vertical-align : top;}
li{margin-top: 0px; margin-bottom: 0px;}
ol{margin-top: 0px; margin-bottom: 0px;}
ul{margin-top: 0px; margin-bottom: 0px; list-style : square;}
p{text-align: justify;  font-size: 12px;  line-height: 125%;}
table{font-family: verdana, geneva, arial, helvetica, sans-serif;font-size : 11px;}
td.gsf{text-align: center; background-color: #88bb88;}
td {padding-top: 3px; padding-bottom: 3px; font-size: 12px; line-height: 125%}
a{color: #0000ff; text-decoration: none;}
a:hover {background-color : #aaddaa; color: #800000; text-decoration: underline;}
a:active {background-color : #aaddaa;}
hr{text-align : center; color : #aaddaa;width: 100%;}
img{border: 0; margin-top: 0px; margin-bottom: 3px;}
.w40{padding-left: 40;}
