body {
        margin: 0px;
        padding: 0;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-align: center;
}

td {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        vertical-align: top;
}

td.nagl_zazn_szar {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: White;
        vertical-align: middle;
        background-color: #818181;
        text-align: center;
        font-weight: bolder;
}

td.nagl_zazn_cpom {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: White;
        vertical-align: middle;
        background-color: #F7AB00;
        text-align: center;
        font-weight: bolder;
}

td.ram_cpom {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: Black;
        vertical-align: middle;
        border: 1px solid;
        border-color: #F7AB00;
}

img {
        border-style: none;
}

.centr {
        background-image: none;
        text-align: center;
        vertical-align: middle;
}

.jszary {
        color: #818181;
}

.zazn_szar {
        color: White;
        background-color: #818181;
}


A.zazn_szar:link , A.zazn_szar:visited , A.zazn_szar:active {
        color: #FFFFFF;
		  background-color: #818181;
        text-decoration: none;
}

A.zazn_szar:hover {
        color: #ECBBC7;
		  background-color: #818181;
        text-decoration: none;
}

.bordo {
        color: #931638;
}

.zazn_bordo {
        color: White;
        background-color: #931638;
}

.cpom {
        color: #F7AB00;
}

.zazn_cpom {
        color: White;
        background-color: #931638;
}

.b_cpom {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: #F7AB00;
        font-weight: bold;
}

.zazn_cpom1 {
        color: White;
        background-color: #F7AB00;
}

.bel {
        color: #FFFFFF;
}

A.bel:link , A.bel:visited , A.bel:active {
        color: #FFFFFF;
        text-decoration: none;
}

A.bel:hover {
        color: #ECBBC7;
        text-decoration: none;
}

.bel2 {
        color: black;
}
.maly {
        font: 7px verdana, tahoma, arial, helvetica, sans-serif;
        color: #000000;
        text-align: justify;
        font-weight: bold;
}

.maly2 {
        padding-top: 24px;
        font: 6px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-align: center;
}

.up_div {
        margin-bottom: 8px;
        margin-top: 8px;
        padding: 4px;
        vertical-align: middle;
        text-align: right;
}

.up {
        padding: 3px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: #818181;
        border: 1px solid;
        border-color: #818181;
        font-weight: bolder;
        text-decoration: none;
}

P {
        font-size: 10px;
}

H1 {
        font-size: 14pt;
}

H2 {
        font-size: 12pt;
}

H3 {
        font-size: 10pt;
}

H4 {
        font-size: 8pt;
}

H5 {
        font-size: 7pt;
}

H6 {
        font-size: 6pt;
}

.pj, .pl, .pc, .pr {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #000000;
}

.bj, .bl, .bc, .br {
        font-weight: bold;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #000000;
}

.ij, .il, .ic, .ir {
        font-style: italic;
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #000000;
}

.uj, .ul, .uc, .ur {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #000000;
        text-decoration: underline;
}

.pj_bialy, .pl_bialy, .pc_bialy, .pr_bialy {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
}

.bj_bialy, .bl_bialy, .bc_bialy, .br_bialy {
        font-weight: bold;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
}

.ij_bialy, .il_bialy, .ic_bialy, .ir_bialy {
        font-style: italic;
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
}

.uj_bialy, .ul_bialy, .uc_bialy, .ur_bialy {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        text-decoration: underline;
}

.pj_szary, .pl_szary, .pc_szary, .pr_szary {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #333333;
}

.bj_szary, .bl_szary, .bc_szary, .br_szary {
        font-weight: bold;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #333333;
}

.ij_szary, .il_szary, .ic_szary, .ir_szary {
        font-style: italic;
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #333333;
}

.uj_szary, .ul_szary, .uc_szary, .ur_szary {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #333333;
        text-decoration: underline;
}

.pj, .pj_szary, .pj_bialy, .bj, .bj_szary, .bj_bialy, .ij, .ij_szary, .ij_bialy, .uj, .uj_szary, .uj_bialy {
        text-align: justify;
}

.pl, .pl_szary, .pl_bialy, .bl, .bl_szary, .bl_bialy, .il, .il_szary, .il_bialy, .ul, .ul_szary, .ul_bialy {
        text-align: left;
}

.pc, .pc_szary, .pc_bialy, .bc, .bc_szary, .bc_bialy, .ic, .ic_szary, .ic_bialy, .uc, .uc_szary, .uc_bialy {
        text-align: center;
}

.pr, .pr_szary, .pr_bialy, .br, .br_szary, .br_bialy, .ir, .ir_szary, .ir_bialy, .ur, .ur_szary, .ur_bialy {
        text-align: right;
}

.mt {
        background-image: url(gfx/mt.gif);
        vertical-align: middle;
        text-align: center;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: #ECECEC;
}

.menu {
        background-image: url(gfx/menu.gif);
        padding-top: 5px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        text-align: center;
}

A.menu:link , A.menu:active , A.menu:visited {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-decoration: none;
}

A.menu:hover {
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	color: #931638;
	text-decoration: none;
}

.links {
        margin-top: 10px;
        margin-left: 15px;
        margin-bottom: 10px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        text-align: left;
}

.button {
        margin-top: 15px;
        text-align: right;
        text-align: center;
}

.adv {
        background-image: url(gfx/main_top.gif);
        width: 523px;
        height: 90px;
        text-align: center;
        vertical-align: middle;
}

.main_head {
        margin: 0px;
        width: 348px;
        height: 35px;
        padding-top: 3px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: white;
}

.main_head4 {
        margin: 0px;
        width: 501px;
        height: 35px;
        padding-top: 3px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: white;
}

.main_bot {
        background: url(gfx/main_bottom.gif) repeat-x center bottom;
        margin-left: 1px;
        padding-left: 17px;
        padding-right: 17px;
        padding-top: 10px;
        padding-bottom: 17px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-align: justify;
}

.main_bot4 {
        background: url(gfx/main_bottom4.gif) repeat-x center bottom;
        margin-left: 1px;
        padding-left: 17px;
        padding-right: 17px;
        padding-top: 10px;
        padding-bottom: 17px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-align: justify;
}

.right_top {
        background-image: url(gfx/right_back.gif);
        margin-top: 1px;
        height: 100%;
}

.right_2 {
        background: url(gfx/right_top.gif) repeat-x center top;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 10px;
        padding-bottom: 5px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-align: left;
        vertical-align: top;
}

.bc_zazn_szar {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: White;
        font-weight: bold;
        background-color: #818181;
}

.footer {
        padding-top: 2px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-align: center;
}

input {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        background-image: none;
        border: solid 1px;
        border-color: #931638;
        height: 19px;
        padding-left: 4px;
        padding-top: 2px;
}

input.przycisk {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: White;
        vertical-align: middle;
        text-align: center;
        font-weight: bolder;
        background-image: none;
        background-color: #931638;
        border: solid 1px;
        border-color: #931638;
        height: 19px;
        padding-left: 4px;
        padding-top: 2px;
}

textarea {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        background-image: none;
        background-color: white;
        border: solid 1px;
        border-color: #931638;
        padding-left: 4px;
        padding-top: 2px;
}

input.log {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        background-image: url(gfx/input.gif);
        border: solid 1px;
        border-color: black;
        height: 19px;
        padding-left: 4px;
        padding-top: 2px;
}

input.wybierz {
        margin: 0px;
        padding: 0px;
        background-image: none;
        border: 0px;
}

input.ok {
        margin: 0px;
        padding: 0px;
        width: 44px;
        height: 19px;
        background-image: none;
        border: 0px;
        border-color: black;
}

select, option {
        font-family: verdana, tahoma, arial, helvetica, sans-serif;
        font-size: 10px;
        color: black;
        background-image: none;
        background-color: #FFFFFF;
        border: 1pt solid #931638;
}

input.button {
        margin: 0px;
        padding: 0px;
        width: 48px;
        height: 19px;
        background-image: url(gfx/button.gif);
        border: solid 1px;
        border-color: black;
}

A:link , A:active , A:visited {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-decoration: underline;
}

A:hover {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: #F7AB00;
        text-decoration: underline;
}

A.amt:link , A.amt:visited , A.amt:active {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: #ECECEC;
        text-decoration: none;
}

A.amt:hover {
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	color: #FFD4D4;
	text-decoration: none;
}

A.w:link , A.w:visited , A.w:active {
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: white;
        text-decoration: none;
}

A.w:hover {
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	color: #ECBBC7;
	text-decoration: none;
}

A.d_link:link , A.d_link:active , A.d_link:visited {
        font: 10pt verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-decoration: underline;
}

A.d_link:hover {
        font: 10pt verdana, tahoma, arial, helvetica, sans-serif;
        color: #F7AB00;
        text-decoration: underline;
}

A.maly:link , A.maly:active , A.maly:visited {
        font: 7px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        text-decoration: underline;
}

A.maly:hover {
        font: 7px verdana, tahoma, arial, helvetica, sans-serif;
        color: #F7AB00;
        text-decoration: underline;
}

A.up:link , A.up:active , A.up:visited {
        padding: 3px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: #818181;
        border-color: #818181;
        font-weight: bolder;
        text-decoration: none;
}

A.up:hover {
        padding: 3px;
        font: 10px verdana, tahoma, arial, helvetica, sans-serif;
        color: black;
        border-color: black;
        font-weight: bolder;
        text-decoration: none;
}