body { background: #ffffff; font-family: Tahoma, Arial, Helvetica; font-size: 11px; color:#757d6b; margin: 0; padding: 0; }
p { margin: 0 20px 0 10px; padding: 0; line-height: 1.5em; color: #4b5349; font-size: 12px; }
form { padding: 0; margin: 0; }
  
a { color: #5c9150; text-decoration: none; }
a:hover  { color:#83ab7a; text-decoration: none; }

ul { color:#5a7458; font-size:12px;}
ul li {line-height: 1.5em; list-style: none; padding:0 0 0 20px; background: url(../pics/ico/ar5.gif) no-repeat 5px 7px;margin-right:20px; overflow:hidden }
ul ul li {line-height: 1.5em; list-style: none; padding:0 0 0 20px; background: url(../pics/ico/ar6.gif) no-repeat 5px 7px;margin-right:20px ;color:#859484; overflow:hidden}

ol { font-size:11px; line-height: 1.5em; color: #5e7b4b; }

.foto   { border:2px solid #aeb1b4; margin:3px 12px 0 0}
.foto_l {float:left; border:2px solid #aeb1b4;overflow:hidden; margin:5px 10px 5px 0px }
.foto_r {float:right; border:2px solid #aeb1b4;overflow:hidden;margin:5px 20px 5px 10px }

p .foto   { border:2px solid #aeb1b4; margin:3px 12px 0 0}
p .foto_l {float:left; border:2px solid #aeb1b4;overflow:hidden; margin:5px 10px 5px 0px }
p .foto_r {float:right; border:2px solid #aeb1b4;overflow:hidden;margin:5px 0px 5px 10px }

.ar1  { padding:0 10px 0 3px; margin:0; }
.ar2  { padding:0 17px 0 3px; margin:0; }
.ar3  { padding:0 10px 0 3px; margin:0; }
.ar4  { padding:0 10px 0 0px; margin:0; }
.ar5  { padding:0 10px 0 3px; margin:0; }
.info {font-size:11px; color:#4c733c;font-weight:bold;background: url(../pics/ico/info_ico.gif) no-repeat left top;padding:15px 33px 0 48px; margin:10px 0 10px 10px; min-height:26px;display:block; }

.tytul_strony { font-size:12px; color:#0d3e04;font-weight:bold;padding:16px 0 35px 30px;margin:15px 0 0 10px; background: url(../pics/tytul_bg.gif) no-repeat left top; display: block;}
.icon { vertical-align: middle;margin:0 5px 0 0 }
.podtytul{ background: url(../pics/ico/ar5.gif) no-repeat left 6px; color:#075201;font-size:12px; font-weight:bold;padding:0 0 0 20px }

table.ogolna1, table.ogolna {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;max-width:95%}
table.ogolna1 th, table.ogolna th { color:#155202;font-size:12px; font-weight:bold;background: #fff url(../pics/ogolna1_nag.gif) repeat-x left top;height:40px;border-bottom:3px solid #a1a1a1; padding:0 0 0 7px; }
table.ogolna1 td, table.ogolna td { color:#818181;font-size:11px; padding:2px 0 2px 7px;border-bottom:1px dotted #a1a1a1; background: #fff;line-height:19px;font-size:11px }
table.ogolna1 th p, table.ogolna th p { margin: 0; padding: 0; }
table.ogolna1 td p, table.ogolna td p { margin: 0; padding: 0; }

table.ogolna2 {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;max-width:95%}
table.ogolna2 th { color:#3e5903;font-size:12px; font-weight:bold;background: #fff 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 ;font-size:11px;line-height:16px }
table.ogolna2 th p { margin: 0; padding: 0; }
table.ogolna2 td p { margin: 0; padding: 0; }

table.pobierz {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;max-width:95%}
table.pobierz th { color:#155202;font-size:12px; font-weight:bold;background: #fff url(../pics/pobierz_bg.gif) repeat-x left top;height:40px;border-bottom:3px solid #a1a1a1; padding:0 0 0 7px; }
table.pobierz td { color:#818181;font-size:11px; padding:1px 0 1px 7px;border-bottom:2px solid #a1a1a1; background: #fff  }
table.pobierz th p { margin: 0; padding: 0; }
table.pobierz td p { margin: 0; padding: 0; }













