body {
 background-position: top center;
 background-repeat: repeat-x;
 background-image: url('images/bg.jpg');
 margin: 0px;
 padding: 0px;
}

.page {
 display: block;
 width: 990px;
 position: relative;
 margin: 0px auto;
 padding: 0px;
 background-repeat: no-repeat;
}

.pg_top {
 background-repeat: no-repeat;
 background-image: url('images/pg_top.jpg');
 width: 990px;
 height: 194px;
 position: relative;
}

.pg_center {
 background-repeat: no-repeat;
 background-image: url('images/pg_center.jpg');
 width: 990px;
 height: 425px;
 position: relative;
}

.toppic {
 position: absolute;
 padding: 0px;
 margin: 0px;
 top: 21px;
 left: 17px;
 width: 140px;
 height: 108px;
}

.toplogo {
 position: absolute;
 padding: 0px;
 margin: 0px;
 top: 15px;
 left: 174px;
 width: 387px;
 height: 95px;
}

.topkont {
 position: absolute;
 padding: 0px;
 margin: 0px;
 top: 110px;
 left: 188px;
 width: 500px;
 height: 85px;
 font-family: Tahoma;
 font-size: 8pt;
 font-weight: bold;
 line-height: 15px;
}

.topcent {
 position: absolute;
 padding: 0px;
 margin: 0px;
 top: 27px;
 left: 840px;
 width: 100px;
 height: 85px;
}

.menubox {
 position: absolute;
 height: 37px;
 padding: 0px;
 margin: 0px;
 top: 153px;
 left: 16px;}

.menubox ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
 position: relative;}

.menubox li {
 float: left;
 height: 30px;
 line-height: 30px;
 margin: 0px;
 padding: 0px;
 list-style: none;
 position: relative;
 top: 0px;
 left: 0px;}

.menubox li a {
 color: #ffffff;
 float: left;
 margin: 0px;
 padding: 0px;
 height: 37px;
 line-height: 37px;
 text-align: center;
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
 text-decoration: none;
 background-image: url('images/menu0.jpg');
 background-repeat: no-repeat;
 width: 103px;
}

.menubox a:hover {
 float: left;
 color: #0038b4;
}

.menubox #st a:hover {
 float: left;
 color: #0038b4;
}

.menubox #this a {
 float: left;
 color: #797a7e;
 background-image: url('images/menu1.jpg');
}

.menubox #st_this a {
 float: left;
 color: #797a7e;
 background-image: url('images/menu1-1.jpg');
}

.menubox #st a {
 float: left;
 color: #ffffff;
 background-image: url('images/menu0-1.jpg');
}

.content {
 position: absolute;
 left: 45px;
 top: 25px;
 width: 890px;
 height: 355px;
 overflow: auto;
 font-family: Arial, Tahoma;
 font-size: 10pt;
 line-height: 23px;
 letter-spacing: 1.2px;
 text-align: justify;
 color: #002880;
}

.tab_ord {
 width: 130px;
 height: 19px;
 line-height: 19px;
 font-family: Arial, Tahoma;
 font-size: 10pt;
 letter-spacing: 1.2px;
 text-align: center;
 color: #000000;
 background-color: #ffffff;
 border: 1px solid #002880;
 padding: 3px;
}

.tab_ord1 {
 width: 130px;
 height: 19px;
 line-height: 19px;
 font-family: Arial, Tahoma;
 font-size: 10pt;
 letter-spacing: 1.2px;
 text-align: center;
 font-weight: bold;
 color: #000000;
 border: 1px solid #002880;
 padding: 3px;
 background-image: url('images/td-back.jpg');
 background-repeat: repeat-x;
}

.tab_cennik {
 width: 130px;
 height: 19px;
 line-height: 19px;
 font-family: Arial, Tahoma;
 font-size: 10pt;
 letter-spacing: 1.2px;
 color: #000000;
 padding: 3px;
}

a {
 text-decoration: none;
 color: #0042ff;}

a:hover {
 text-decoration: underline;
 color: #0042ff;}

.inputbox {
 font-family: Tahoma;
 font-weight: bold;
 font-size: 8pt;
 color: #000000;
}
