*, BODY, p, ul, ol, li, td, th, address {
color: #204e7f;
font-family: Arial, Helvetica;
font-size: 11px;
}

th {
background: #b8cce1;
}

tr.tr1 {
background: #e5ecf0;
}

ul {
list-style-type: disc;
}

h1 {
font-size: 18px;
}

h2 {
font-size: 16px;
}

p {
text-align: justify;
}

a {
color: #00356c;
}

mail {
color: #ffffff
}

.abold a {
font-weight: bold;
}

.footer {
color: #e7ecf1;
}

.title, .title td {
background: url(/i/hdr_r2_c2_bg.jpg);
font-weight: bold;
font-size: 13px;
vertical-align: bottom;
}

.srchhdr, .srchhdr td {
background: #dbdfc1 url(/i/srch_bg.gif);
font-weight: bold;
font-size: 13px;
vertical-align: middle;
}

.srch {
background: #e5e8db;
}

.menucat {
background: url(/i/menu_cat_main2_bg.gif);
}

.menucatlnk  {
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

.menucat2 {
background: url(/i/menu_cat2_main2_bg.gif);
}

.menucat2lnk  {
font-size: 11px;
text-decoration: none;
}

.menucat3 {
background: url(/i/menu_cat3_main2_bg.gif);
}

.menucat3lnk  {
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

.prodtitle, .prodtitle a {
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.adminbg {
background: #b8cce1;
}

.adminsep {
background: #d2e0e8;
}

.p_nazwa {
font-weight: bold;
font-size: 18px;
vertical-align: bottom;
}

.p_table, .p_btable, .p_bbtable, .p_tablec {
background: #b7d0e2;
}

.p_tablec {
text-align: center;
}

.p_btable {
font-weight: bold;
}

.p_bbtable {
font-weight: bold;
font-size: 16px;
}

.p_itable, .p_itablec {
background: #c7d7e4;
}

.p_itablec {
text-align: center;
}

.p_wys {
color: #6b85a1;
}

.l_lista {
list-style-type: a;
}

.findhdr {
background: #b8cce1;
font-weight: bold;
font-size: 13px;
}

.findr1, .findr2 {
font-weight: bold;
font-size: 13px;
}

.findr1 a, .findr2 a {
text-decoration: none;
}

.findr1 {
background: #e5ecf0;
}

.n_tytul {
font-weight: bold;
font-size: 16px;
vertical-align: bottom;
}

.n_data {
font-style: italic;
}

.n_tresc {
text-align: justify;
}

.motto {
font-style: italic;
font-size: 14px;
text-align: right;
}

.intro_hdr {
color: #a6b8cc;
font-size: 12px;
}

.intro_ftr {
color: #ffffff;
font-size: 12px;
vertical-align: absmiddle;
}

a.all {
font-family: Arial, Helvetica;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

td.czarny
{
font-family: Arial, Helvetica;
font-size: 11px;
text-decoration: none;
color: #000000;
}

td.szary
{
font-family: Arial, Helvetica;
font-size: 11px;
text-decoration: none;
color: #333333;
font-weight: bold;
}

td.czerwony
{
font-family: Arial, Helvetica;
font-size: 11px;
text-decoration: none;
color: #333333;
font-weight: bold;
}