a{color:#181712;text-decoration:none}
a:hover,.und{text-decoration:underline}
body{background:#3e4450;font:400 12px Arial;margin:auto;padding:0;color:#1f1f1f}
div{margin:0;padding:0;text-align:left}
h1,span.hd{font:600 18px Arial}
img{border-width:0}
input,label,select{font-size:11px}
p,h3,h1,h2{margin:0;padding:0}
ul{list-style-type:none;margin:0;padding:0}
.calosc {width:912px; background:#fff;margin:0 auto;padding:0 17px; overflow:hidden}
.top { height:80px; background: url(/i/top.jpg) 95% 0 no-repeat; padding:22px 0 0 17px}
.top a {background: url(/i/logos.gif) 0 0 no-repeat;display:block;width:227px;height:61px; text-indent:-999em; }
.kontener {background: url(/i/kontener.gif) 0 0 repeat-x; float:left; width:100%}
.lewa {width:550px; float:left;}
.prawa { width: 340px; float:right}
.temat {font:400 14px Arial;color:#fff; padding:15px 0 10px 20px}
.path {padding:20px 0 15px 20px; border-bottom:1px dotted #232323; margin-bottom:10px}
.path a,.path span {color:#1f1f1f; background: url(/i/ar.gif) 0 4px no-repeat;padding-left:9px;margin-right:5px;font-size:10px }
.path span {font-weight: 700; color:#3e4450 }
.tresc {font-size:12px; line-height:18px;}
.tresc h1,.newsy h1 {color:#ed1b2d;font-family: Tahoma}
.tresc img {float:left; margin:0 16px 16px 0}
.tresc p {margin:10px 0;clear:both}
.tresc em,.newsy em {color:#adadad;font-size:10px;display:block; margin-bottom:3px; font-style: normal}
.box {padding:14px 16px 0 13px; margin-bottom:14px;}
h2 {color:#414752;font:700 14px Arial; margin-bottom:10px}
.ad {padding:10px 0; clear:both; overflow:hidden}
.szary { background:#ededed}
.szary .ad { background: url(/i/szary_bg.gif) 0 0 repeat-x}
.grafit { background:#d1d1d1}
.grafit .ad { background: url(/i/grafit_bg.gif) 0 0 repeat-x}
.zielony { background:#e0e6ca}
.zielony .ad { background: url(/i/zielony_bg.gif) 0 0 repeat-x}
.navy { background:#3e4450}
.navy .ad { background: url(/i/navy_bg.gif) 0 0 repeat-x}
.logo_img {display:block;width:116px; height:72px;border:1px solid #e0e0e0;text-indent:-999em;float:left;margin:0 16px 16px 0}
.lista1 a { background: url(/i/ar2.gif) 0 4px no-repeat;padding-left: 10px}
.lista2 { clear: both; padding:0 0 7px}
.lista2 li { background: url(/i/ar3.gif) 0 6px no-repeat;padding:2px 0 2px 17px}
.lista2 li a {font-size:11px}
.newsy li {padding:14px 0 19px 0; clear:both;overflow:hidden;border-bottom:1px dotted #4c4c4c; line-height:18px }
.newsy li a img {float:left;margin-right:15px}
.newsy li .data {display:inline; padding-right:10px} 
.newsy li h2 {display:inline-block;color:#222}
.newsy .more {float:right; clear:both; margin-top:-18px; text-decoration:underline;font:700 11px Tahoma}
.suwak1,.suwak2  {float:left;padding-right:4px;font-size:10px }
.suwak1 a,.suwak2 a {color:#fff; padding: 2px 5px 3px 8px;float:left; }
.suwak2,.suwak2 a {float:right}
.szary .suwak1 {background: url(/i/s_red_r.gif) 100% 0 no-repeat}
.szary .suwak1 a {background:#ED1B2D url(/i/s_red_l.gif) 0 0 no-repeat}
.szary .suwak2 {background: url(/i/s_blue_r.gif) 100% 0 no-repeat }
.grafit .suwak1 {background: url(/i/s_blue_r.gif) 100% 0 no-repeat }
.szary .suwak2 a {background:#3591c1 url(/i/s_blue_l.gif) 0 0 no-repeat}
.grafit .suwak1 a {background:#3591c1 url(/i/s_blue_l.gif) 0 0 no-repeat}
.grafit .suwak2,.zielony .suwak2  {background: url(/i/s_navy_r.gif) 100% 0 no-repeat}
.grafit .suwak2 a {background:#3e4450 url(/i/s_navy_l.gif) 0 0 no-repeat}
.zielony .suwak1 {background: url(/i/s_green_r.gif) 100% 0 no-repeat}
.zielony .suwak1 a {background:#899363 url(/i/s_green_l.gif) 0 0 no-repeat}
.zielony .suwak2 a {background:#3e4450 url(/i/s_navy_l.gif) 0 0 no-repeat}
.footer {clear:both; padding:15px 15px 0 14px; border-bottom:1px solid #8b8f96; margin-bottom:15px}
.footer h2 {color:#d1d1d1}
.footer .box { background: url(/i/navy_bg.gif) 0 0 repeat-x; overflow:hidden}
.footer li {float:left; width:212px; padding:3px 0}
.footer li a{color:#d1d1d1; background: url(/i/ar4.gif) 0 5px no-repeat; padding-left: 20px;font-weight:700 }
.oh {overflow:hidden}
.mt10 {margin-top:10px}

#pager {text-align: center;}
#pager li {display: inline;  padding: 2px;}
#pager span {font-weight: bold;} 