body {
background-color: #82cbf2;
font-family: Verdana, Tahoma, sans-serif;
margin: 7px;
padding: 7px;
font-size: 12px;
}
.ramka {
width: 50%;
height: 300px;
background: url('grafika/tlo.png') repeat;
}
h3 {
color: #FFFFFF;
}
h4 {
color: #004090;
font-style: italic;
font-size: 14px;
margin: 3px;
}
.przyciski {
position: absolute;
left: 16px;
top: 0px;
width: 400px;
height: auto;
}
.menu {
position: absolute;
left: 450px;
top: 0px;
width: 50%;
height: auto;
}
.menu a{
background: url('grafika/menu_norm.gif')  left top no-repeat;
padding-left: 15px;
line-height: 150%;
color: #FFF;
font-weight: bold;
text-decoration: none;
}
.menu ul{
margin: 0px 0px 5px 5px;
}
.menu li {
list-style: none;
}
.menu a:hover{
background: url('grafika/menu_akt.gif')  left top no-repeat;
text-decoration: underline;
}
.lgr {
background: url('grafika/lgr.png') no-repeat;
width: 15px;
height: 15px;
}
.p1 {
top: 0px;
left: 0px;
}
.p2 {
top: 23px;
left: 0px;
}
.p3 {
top: 46px;
left: 0px;
}
.p4 {
top: 69px;
left: 0px;
}
.p5 {
top: 92px;
left: 0px;
}
.p6 {
top: 115px;
left: 0px;
}
.p1, .p2, .p3, .p4, .p5, .p6 {
position: absolute;
background: url('grafika/przycisk.gif') no-repeat;
width: 400px;
height: 35px;
display: block;
padding: 5px 6px 0px 25px;
color: #000000;
font-size: 12px;
text-decoration: none;
}

.przyciski a:hover {
position: absolute;
background: url('grafika/przycisk_akt2.gif') no-repeat;
width: 400px;
height: 35px;
display: block;

}
.aktywny {
left: 10px;
background: url('grafika/przycisk_akt2.gif') no-repeat;
}
.naglowek a {
color: #FFE8A0;
}
.naglowek a:hover {
color: #FFFFFF;
text-decoration: none;
}
#baner {
position: relative;
width: 100%;
height: 137px;
margin: 0px;
}
.wino {
position: absolute;
left: 74%;
top: -10px;
}
.lgr {
background: url('grafika/lgr.gif') no-repeat;
width: 16px;
height: 16px;
}
.pgr {
background: url('grafika/pgr.gif') no-repeat;
width: 17px;
height: 16px;
}
.gronyPas{
background: url('grafika/gorny_pasek.gif') repeat-x;
width: auto;
height: 16px;
}
.lewyP{
background: url('grafika/lewy_pasek.gif') repeat-y;
width: 16px;
height: auto;
}
.prawyP{
background: url('grafika/prawy_pasek.gif') repeat-y;
width: 17px;
height: auto;
}
.tabela {
position: relative;
width: 100%;
margin: 0px;
border-bottom:2px #999999 solid;
z-index: 5;
}
.tresc {
background-color: #F6F6F6;
padding: 10px;

}
.center {
text-align: center;
}
.lewa {
width: 47%;
float: left;
}
.prawa {
width: 48%;
float: right;
text-align: left;
padding-left: 1%;
border-left: 3px #CCC solid;
}
.logo {
position: absolute;
right: 12px;
top: 0px;
width: 50%;
text-align: right;
}
.naglowek {
color: #FFE8A0;
text-align:  right;
font-size: 11px;
font-weight: bold;
width: 100%;
}
h1 {
font-size: 17px;
color: #004090;
font-style: italic;
margin: 3px;
}
h2 {
/* background: transparent url('grafika/info.gif') left center no-repeat; */
margin: 5px 5px 20px 5px;
font-size: 15px;
color: #372BEA;
padding-left: 0px;
border-bottom: 1px #4371D5 solid;
}
dt {
background-color: #F6EDD3;
padding: 6px;
margin: 5px;
text-align: left;
border-left: #FFC020 solid 5px;
}
dl {
text-align: left;
}
p {
text-align: left;
line-height: 150%;
}
.stojak {
padding: 4px;
border: 1px #B45800 solid;
}

.podmenu {
width: 30%;
float: right;

}
.tekst {
width: 70%;
float: left;
vertical-align: top;

}
.tekst td {
vertical-align: top;

}
.podmenu dd {
border-top: 2px solid #2B8CEA;
margin: 0px;
padding: 3px 0px 3px 0px;
}
.podmenu dl {
padding: 3px;
margin: 0px 10px;
border-left: 5px solid #0068D8;
}
.podmenu dt {
background-color:transparent;
padding: 3px;
margin: 0px;
border-left: none;
font-weight: bold;
}
.podmenu a {
background: #DCDCDC url('grafika/klik_aktyw.gif') no-repeat 4px top;
display: block;
width: auto;
height: 30px;
padding: 1px 0px 1px 20px;
color: #000000;
font-size: 12px;
}
.podmenu a:hover {
background: #ADD1F4 url('grafika/klik_normal.gif') no-repeat 4px top;
display: block;
width: auto;
height: 30px;
padding: 1px 0px 1px 20px;
color: #000000;
text-decoration: underline;
}
.podmenu li {
list-style: none;
padding: 1px;
color: #00386C; 
}
.podmenu li a {
color: #00386C; 
text-decoration: none;
background-color: #FFFFFF;
border-bottom: 1px solid  #666666;
border-top: 1px solid #666666;
background-image: none;
padding: 2px 0px 2px 5px;
}
.podmenu li a:hover {
color: #000000;
background-color: #FFF2C0;
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
background-image: none;
padding: 2px 0px 2px 5px;
}
.podmenu ul {
margin: 5px 0px 3px 7px;
}
.wzory {
background: none;
display: block;
width: auto;
height: 15px;
padding: 1px 0px 1px 20px;
color: #00586C;
}
.tekst p:first-line {
font-weight: bold;
}
.tekst p {
text-indent: 30px;
}
.tekst dt {
font-weight: bold;
font-size: 13px;
}
.tekst dd {
margin-left: 20px;
margin-bottom: 10px;
}
.tekst h2, h1, .naw, ul, h4, .dane {
text-align: left;
}
.tekst img {
padding: 3px;
margin: 10px;
border: 1px solid #999999;
}
.flotle {
float: left;
}
.flotpr {
float: right;
}
ul {
margin-left: 30px;
}
.admin {
display: block;
background-color: #FFFFFF;
width: 100%;
height: 100%;
}
.dane {
width: 90%;
background-color: #0058B4;
}
.dane th {
background-color: #666666;
color: #FFFFFF;
}
.dane td {
background-color: #F5F5F5;
}
.dane img {
padding: 0px;
margin: 0px;
border: none;
}
caption {
margin: 10px;
padding: 5px;
font-size: 14px;
color: #FF7920;
font-style: italic;
font-weight: bold;
border-bottom: 3px double #FF7920; 
}
.naw {
background-color: #BBBBBB;
float: left;
margin-top: 10px;
vertical-align: top;
}
.naw td {
background-color: #FFFFFF;
color: #000000;
}
.naw th {
background-color: #006C90;
color: #FFFFFF;
}
.stopka {
background-color: #DCDCDC;
height: 30px;
border-bottom: 3px #FFFFFF solid; 
border-top: 3px #FFFFFF solid; 
padding: 5px;
margin: 5px 2px 5px 2px;
}
.stopka p {
margin: 3px;
font-size: 10px;
color: #666;
}
.stopka a {
color: #666;
text-decoration: none;
}
.stopka img {
display: block;
border: none;
margin: 0px;

}
.bezbord img{
border: none;
}
.glowna {
width: 100%;
text-align: left;
background: transparent url('grafika/tlo_index.jpg') left top no-repeat; 
}
.glowna img {
border: none;
display: block;
}
.doprawej {
text-align: right;
}
.doprawej {
text-align: right;
}
.h1 {
background: url('grafika/grupa.png') left no-repeat;
font-size: 12px;
font-style: normal;
height: 20px;
padding: 5px 0px 0px 25px;
}
input {
margin-right: 5px;
}
.kat {
width: 100%;
}
.kat th {
text-align: center;
background-color: #DCDCDC;
height: 25px;
border-bottom: 2px #666 solid;
font-weight: normal;
}
.kat td {
border-bottom: #B40000 solid 1px;
height: 25px;
}
.kat img {
padding: 2px;
border: none;
margin: 0px;
}
.kolumna {
width: 50px;
text-align: center;
}
.flotp {
float: right;
}
.flotl {
float: left;
}