body { background: #fff; font-family: tahoma; font-size: 11px; color:#737474; }

.tytul { background: url(../pics/tytul_ico.gif) no-repeat left 13px;padding:20px 0 12px 50px;font-size:13px; font-weight:bold ;color:#4e7901;border-bottom:1px solid #d2d2d2}
.podtytul { background: url(../pics/podtytul_ico.gif) no-repeat left 1px;padding:0 0 0 20px; margin: 0 0 0 0;font-weight:bold;color:#1e6d1a }
a { color:#016ca3;text-decoration:none }
a:hover { color:#016ca3;text-decoration:underline }

.foto   {margin:0 10px 0 10px;padding:1px;border:2px solid #ccdcc6 }
.foto_l {float:left;margin:0 10px 0 0;padding:1px;border:2px solid #ccdcc6}
.foto_r {float:right;margin:0 0 0 10px;padding:1px;border:2px solid #ccdcc6}

.info{ background: #8cb035 url(../pics/info_bg.gif) no-repeat left top;padding:20px 20px 20px 60px;font-weight:bold;color:#ffffff;display: block;text-align: justify; }

.komunikat{ padding:10px;margin:10px color:#1d4dcb;font-weight:bold;border:2px solid #ccd1cd;display: block;text-align: justify; }
.wycentrowane { text-align: center; }
table{ margin:auto; }

ul { color:#5a7458; font-size:11px;}
ul li {line-height:19px;list-style: none ;padding:0 0 0 20px;background: url(../pics/li1.gif) no-repeat left 3px;margin-right:20px; overflow:hidden }
ul ul li {line-height:19px;list-style: none ;padding:0 0 0 20px;background: url(../pics/li2.gif) no-repeat 0px 4px;margin-right:20px ;color:#859484; overflow:hidden}
ul ul ul li {line-height:19px;list-style: none ;padding:0 0 0 15px;background: url(../pics/li3.gif) no-repeat 0px 4px;margin-right:20px ;color:#859484; overflow:hidden}
ol {font-size:11px; line-height:19px;color:#5e7b4b}




table.ogolna1 {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;}
table.ogolna1 th { color:#efffea;font-size:12px; font-weight:bold;background: #8cb035 url(../pics/ogolna1_nag.gif) repeat-x left top;border-right:2px solid #fff;height:40px;border-bottom:3px solid #c7c5c5; padding:0 0 0 7px; }
table.ogolna1 td { color:#818181;font-size:11px; padding:7px 0 7px 7px;border-bottom:1px dotted #c7c5c5; background: #fff;border-right:2px solid #fff;text-align: justify;  }
table.ogolna1 td p{  margin:0;padding:0;display: block;}

table.ogolna2 {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;}
table.ogolna2 th { color:#fff;font-size:12px; font-weight:bold;background: #98cc00 url(../pics/ogolna2_nag.gif) repeat-x left top;height:40px;border-bottom:3px solid #b2b2b2; padding:0 0 0 7px; }
table.ogolna2 td { color:#859772;font-size:11px; padding:7px 0 7px 7px;border-bottom:1px dotted #a1a1a1; background: #fff;text-align: justify; }
table.ogolna2 td p{  margin:0;padding:0;display: block;}


table.pobierz {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;}
table.pobierz th { border-right:2px solid #fff ;color:#fff;font-size:12px; font-weight:bold;background: #ecf4e9 url(../pics/pobierz_nag.gif) repeat-x left top;height:40px;border-bottom:3px solid #585858; padding:0 0 0 7px; }
table.pobierz td { border-right:2px solid #fff ;color:#818181;font-size:11px; padding:7px 0 7px 7px;border-bottom:2px solid #dedede; background: #fff ;text-align: justify; }
table.pobierz td p{  margin:0;padding:0;display: block;}



table.oferty { width:624px;padding:0;  }
table.oferty th { background-image: url(../pics/bg_table.gif);background-position: left top;background-repeat: repeat-x;height:41px; text-align: center;}
table.oferty th.dolny { background-image: url(../pics/table_bg_dol.gif);background-position: left bottom;background-repeat: repeat-x;height:24px; text-align: center;} 
table.oferty th.gorny { background-image: url(../pics/table_bg_gora.gif);background-position: left top;background-repeat: repeat-x;height:17px; text-align: center; }
table.oferty tr.spacer { height:1px; }

table.oferty td.note1 { height:83px; background-color:#f0efef; text-align:center;}
table.oferty td.poz1  { background-color:#ffffff; text-align:center;font-size:11px;}

table.oferty td.note2 { height:83px; background-color:#e7e3e3; text-align:center;}
table.oferty td.poz2  { background-color:#f4f3f3; text-align:center;font-size:11px;}


















