html
{
height: 800px;
}

body {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
color : #000000;
font-size: 10pt;
background-color: #FFFFFF;
text-align: center;
}

div.container {
width: 750px;
text-align: center;
padding-top: 5px;
border-width: 1px;
border-color: rgb(57,137,200);
border-style: solid;
}


a.mainlevel:link, a.mainlevel:visited {
display          : block;
font-size        : 10pt;
border-top       : 1px solid #ffffff;
border-bottom    : 0px;
font-weight      : normal;
padding          : 0px 0px 0px 0px;
width            : 153px;
text-indent      : 10px;
text-decoration  : none;
background-image: url('../img/button_.jpg');
line-height: 24px;
color: #000000;
}

a.mainlevel:hover {
font-size        : 10pt;
font-weight      : normal;
text-decoration  : none;
line-height: 24px;
background-image: url('../img/button2.jpg');
color: #FFFFFF;
}

a.sublevel:link, a.sublevel:visited {
display          : block;
font-size        : 10pt;
border-top       : 1px solid #ffffff;
border-bottom    : 0px;
font-weight      : normal;
padding          : 0px 0px 0px 0px;
width            : 153px;
text-indent      : 25px;
text-decoration  : none;
background-image: url('../img/button_.jpg');
line-height: 24px;
color: #000000;
}

a.sublevel:hover {
font-size        : 10pt;
font-weight      : normal;
text-decoration  : none;
line-height: 24px;
background-image: url('../img/button2.jpg');
color: #FFFFFF;
}


div.naglowek {
vertical-align: middle;
background-image: url('../img/dzial_tlo.png');
width: 350px;
height: 25px;
background-repeat: no-repeat;
text-align: left;
margin: 0px;
padding: 0px;
}

div.naglowek_main {
vertical-align: middle;
background-image: url('../img/dzial_tlo.png');
width: 375px;
height: 25px;
background-repeat: no-repeat;
text-align: left;
margin: 0px;
padding: 0px;
}

h1 {
color : rgb(57,137,200);
font-size : 11pt;
font-weight : bold;
margin: 4px;
margin-bottom: 6px;
}

table.news td {
text-align: justify;
padding:0px;
}

table.news td.center {
text-align: center;
padding:0px;
}

A.mlist:link {
font-size : 10pt;
text-decoration : none;
color : #000000;
}

A.mlist:visited {
font-size : 10pt;
text-decoration : none;
color : #000000;
}

A.mlist:active {
font-size : 10pt;
text-decoration : none;
color : rgb(57,137,200);
}

A.mlist:hover {
font-size : 10pt;
text-decoration : none;
color :rgb(57,137,200);
}

.head {
font-weight: bold;
background-color: rgb(57,137,200);
color: #FFFFFF;
text-align: center;
}

A.lr:link, A.lr:visited {
font-size : 8pt;
text-decoration : none;
color : red;
}

A.lr:active, A.lr:hover {
font-size : 8pt;
text-decoration : none;
color : rgb(57,137,200);
}

A.pm:link {
font-size : 8pt;
text-decoration : none;
color : #FFFFFF;
}

A.pm:visited {
font-size : 8pt;
text-decoration : none;
color : #FFFFFF;
}

A.pm:active {
font-size : 8pt;
text-decoration : none;
color : yellow;
}

A.pm:hover {
font-size : 8pt;
text-decoration : none;
color : yellow;
}

A:link {
font-size : 8pt;
text-decoration : none;
color : #000000;
}

A:visited {
font-size : 8pt;
text-decoration : none;
color : #000000;
}

A:active {
font-size : 8pt;
text-decoration : none;
color : rgb(57,137,200);
}

A:hover {
font-size : 8pt;
text-decoration : none;
color :rgb(57,137,200);
}

td.menu_l {
border-width: 0px 1px 0px 0px;
border-style: dotted;
border-color: rgb(57,137,200);
padding: 0px;
}

td.menu_p {
border-width: 0px 0px 0px 1px;
border-style: dotted;
border-color: rgb(57,137,200);
padding: 0px;
}

A:link {
font-size : 8pt;
text-decoration : none;
color : #000000;
}

A:visited {
font-size : 8pt;
text-decoration : none;
color : #000000;
}

A:active {
font-size : 8pt;
text-decoration : none;
color : rgb(57,137,200);
}

A:hover {
font-size : 8pt;
text-decoration : none;
color :rgb(57,137,200);
}

A.normal:link {
font-size : 10pt;
text-decoration : none;
color : #000000;
}

A.normal:visited {
font-size : 10pt;
text-decoration : none;
color : #000000;
}

A.normal:active {
font-size : 10pt;
text-decoration : none;
color : rgb(57,137,200);
}

A.normal:hover {
font-size : 10pt;
text-decoration : none;
color :rgb(57,137,200);
}


A.az:link {
font-size : 10pt;
text-decoration : none;
color :rgb(0,0,255);
font-weight: bold;
}

A.az:visited {
font-size : 10pt;
text-decoration : none;
color :rgb(0,0,255);
font-weight: bold;
}

A.az:active {
font-size : 10pt;
text-decoration : none;
color : rgb(57,137,200);
}

A.az:hover {
font-size : 10pt;
text-decoration : none;
color :rgb(57,137,200);
}

div.akapit {
text-indent: 20px;
text-align: justify;
}

img.kand {
border-width: 1px;
border-style: solid;
border-color: rgb(57,137,200);
}

div.odst {
padding-top:4px;
}

div.odst2 {
padding-top:8px;
}

.kolor {
color: rgb(57,137,200);
}

.kolor2 {
color: rgb(248,134,2);
}

ul.ul_style {
padding-left:17px;
margin:0px;
list-style-image: url(../img/arrow.gif);
}

ul.ul_style li {
color: rgb(57,137,200);
}

div.main_right {
width: 168px;
padding-left: 5px;
font-size: 8pt;
text-align: justify;
}




table {
font-family : Tahoma, Arial, Helvetica, Sans-Serif;
font-size : 10pt;
text-align : center;
border-width : 0px;
}

tr td {
vertical-align: top;
padding: 0px;
border-width : 0px;
}


img {
border-width: 0px;
margin: 0px;
padding: 0px;
}

h1 {
color : rgb(57,137,200);
font-size : 11pt;
font-weight : bold;
text-align : left;
margin: 4px;
margin-bottom: 6px;
}

hr.footer {
height: 0;
height: 1px;
color: rgb(180,182,169);
background: transparent;
border-width: 1px 0 0 0;
border-color: rgb(180,182,169);
border-style: solid;
margin: 0px;
} 

table.prom_main {
position: relative;
top: 22px;
}

table.stopka td {
vertical-align: middle;
}


table.style1
{
border-style: solid;
border-width: 0px;
border-color: rgb(180,182,169);
}

table.style1 td
{
vertical-align: middle;
padding: 0px;
border-style: solid;
border-width : 1px;
text-align: center;
font-size: 10pt;
border-color: rgb(180,182,169);
}

table.style3
{
border-width: 0px;
border-color: rgb(180,182,169);
}

table.style3 td
{
vertical-align: middle;
padding: 0px;
border-style: solid;
border-width : 0px;
text-align: center;
font-size: 10pt;
border-color: rgb(180,182,169);
}

table.rejestracja
{
border-style: solid;
border-width: 0px;
border-color: rgb(180,182,169);
}

table.rejestracja td
{
vertical-align: middle;
padding: 2px;
border-width : 0px;
font-size: 10pt;
border-color: rgb(180,182,169);
}

table.style2
{
border-style: solid;
border-width: 0px;
border-color: rgb(180,182,169);
}

table.style2 td
{
vertical-align: top;
padding: 0px;
border-style: solid;
border-width : 1px;
text-align: left;
font-size: 10pt;
border-color: rgb(180,182,169);
}

tr td.right
{
text-align: right;
}

tr td.left
{
text-align: left;
}

td.footer_text {
color: gray;
font-size: 7pt;

}

table.menu tr {
text-align: left;
}



div.main {
padding: 8px;
width: 381px;
}

.sortowanie {
text-align: center;
}



small {
font-size : 7pt;
}



div.topm {
position: relative;
top: 4px;
height: 100%;
}









input {
background : #FFFFFF;
font-family : Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
color : rgb(81,75,59);
text-decoration : none;
border : 1px;
border-style: solid;
border-width : 1px;
padding-right : 1px;
padding-left : 1px;
border-color : #000000;
font-size: 8pt;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
}

input.check {
background-color : #FFFFFF;
border: 0px;
}

input.checkP {
background-color : rgb(230,232,221);
border: 0px;
margin: 0px;
padding: 0px;
}

form {
padding: 0px;
margin-top: 0px;
margin-bottom: 7px;
}

input.submit {
border : 0px;
padding: 0px;
font-size: 10pt;
margin: 0px;

}

textarea {
font-size : 10pt;
background : white;
font-family : Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
color : rgb(81,75,59);
text-decoration : none;
border-style: solid;
border-width : 1px;
padding-right : 1px;
padding-left : 1px;
border-color : #000000;
margin: 0px;
}

select {
font-size : 8pt;
background : white;
font-family : Tachoma, Verdana, Arial, Helvetica, Sans-Serif;
color : rgb(81,75,59);
text-decoration : none;
border-style : solid;
border-width : 1px;
padding-right : 1px;
padding-left : 1px;
border-color: #000000;
}

.dlogf
{
float:left;
width: 45px;
}


.dlogm
{

width: 150px;
padding-bottom: 15px;
height: 12px;
}

.dlogr
{
float:left;
width: 100px;
text-align: left;
}

.dlogr2
{
float:left;
width: 200px;
}


.dlogrm
{
width: 300px;
padding-bottom: 15px;
height: 12px;
}

.inp
{
border-color: rgb(57,137,200);
width: 100px;
}

.inp2
{
border-color: rgb(57,137,200);
width: 150px;
}

.seo{
position: absolute;
bottom: 3000px;
color: #FEFEFE;
}

a:link.seol, a:active.seol, a:visited.seol, a:hoover.seol {
color: #FEFEFE;
}