body { font-family: tahoma; font-size: 11px; color:#585858; }
a { color:#ff6600;text-decoration:none }
a:hover { color:#ff6600;text-decoration:underline }
.tytul { background: url(../pics/tytul_bg.gif) no-repeat left top;padding:20px 0 12px 0px;font-size:14px; font-weight:bold ;color:#4e7901;border-bottom:1px solid #d2d2d2}
.podtytul { background: url(../pics/ico2.gif) no-repeat left 4px;padding:0 0 0 10px; margin: 0 0 0 0;font-weight:bold;color:#1e6d1a }

.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: #5f8f0f url(../pics/info_bg.gif) no-repeat left top;border-bottom:1px dotted #ccd1cd;padding:20px 20px 20px 60px;font-weight:bold;color:#fff;display: block; }

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

.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:#3a5801;font-size:12px; font-weight:bold;background: #fff 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:2px 0 2px 7px;border-bottom:1px dotted #c7c5c5; background: #fff;border-right:2px solid #fff  }

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:2px 0 2px 7px;border-bottom:1px dotted #a1a1a1; background: #fff  }

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:2px 0 2px 7px;border-bottom:2px solid #dedede; background: #fff  }

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;}

/* { filter: gray; }*/

