@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:#f6f7f0 url(start_bg.jpg) left top repeat-x; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#515151;}

.clear {clear:both; font:1px Verdana, Arial, Helvetica, sans-serif;}

img {border:none;}

a {color:#396108; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline; color:#608037;}

p{margin:0 0 10px 0; padding:0;}

#position {width:100%; margin:0; padding:0; text-align:center;}

#box {width:980px; padding:0; text-align:left; margin:auto;}

#top {width:980px; height:130px;}

#bottom {width:100%; height:100px; text-align:center;}
#stopka {width:980px; height:50px; margin:auto; text-align:center; color:#999d93; font:10px/50px Verdana, Arial, Helvetica, sans-serif;}
#stopka a {color:#999d93; text-decoration:none; font-weight:normal;}
#stopka #lewa {width:250px; height:50px; float:left;}
#stopka #lewa a{position:relative; top:5px;}
#stopka #srodek {width:480px; height:50px; float:left;}
#stopka #prawa {width:250px; height:50px; float:left;}

.head, .tytul {font: bold 12px/16px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; padding:0 10px; color:#608037;}
#lewa .head {font:bold 12px/24px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; padding:0 5px; background:#dce4cf; color:#608037;}
.head_2 {font:bold 12px/24px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; padding:0 5px; background:#dce4cf; color:#608037; margin:0 0 10px 0;}
.aktext, .tekst_r {padding:0 10px;}
.tresc {margin:0 0 10px 0;}

.tekst_r_head {font: bold 11px/16px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; padding:3px 10px 3px 20px; color:#608037; background:#eef3e8 url(li.gif) 5px 7px no-repeat; margin:0 0 10px 0; border:1px solid #cfe2b3;}
.tekst_r_head a {text-decoration:none;}d5e2c1
.tekst_r_tresc {margin:0 0 3px 0; padding:3px;}

#lewa .aktext {margin:10px 0 0 0;}

.tresc ul {list-style:none; margin:0; padding:0;}
.tresc li {list-style:none; margin:0; padding:0 0 0 15px; background:url(li.gif) left 5px no-repeat;}

.tekst_r_tresc ul {list-style:none; margin:5px 0; padding:0;}
.tekst_r_tresc li {list-style:none; margin:0; padding:0 0 0 15px; background:url(li_level2.gif) left 5px no-repeat;}
.tekst_r_tresc a {font-weight:normal;}

.podmenu {}
.podmenu ul{margin:0; padding:0; list-style:none;}
.podmenu li{margin:0; padding:0; list-style:none; border-top:1px solid #cfe2b3; background:none;}
.podmenu a{font:normal 11px/22px Verdana, Arial, Helvetica; display:block; padding:0 10px 0 40px; background:url(li.gif) 15px 7px no-repeat; border-top:1px solid #FFFFFF;}
.podmenu a:hover{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px 7px no-repeat; text-decoration:none;}

.podmenu .current a{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px center no-repeat;}

.podmenu li.last{border-bottom:1px solid #FFFFFF}
.podmenu .last a{border-bottom:1px solid #cfe2b3;}


#menupath {}
#menupath li.first {display:none;}
#menupath ul{margin:0; padding:0; list-style:none;}
#menupath li{margin:0; padding:0; list-style:none; border-top:1px solid #cfe2b3; background:none;}
#menupath a{font:normal 11px/22px Verdana, Arial, Helvetica; display:block; padding:0 10px 0 40px; background:url(li.gif) 15px 7px no-repeat; border-top:1px solid #FFFFFF;}
#menupath a:hover{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px 7px no-repeat; text-decoration:none;}

#menupath .submenu a{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px 7px no-repeat;}
#menupath .current a{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px 7px no-repeat;}
#menupath li.last{border-bottom:1px solid #FFFFFF;}
#menupath .last a{border-bottom:1px solid #cfe2b3;}

#menupath .level2 li{margin:0; padding:0; list-style:none; border-top:1px solid #cfe2b3; background:none;}
#menupath .level2 a{font:normal 11px/22px small-caps Verdana, Arial, Helvetica; display:block; padding:0 10px 0 55px;  background:url(li_level2.gif) 40px 8px no-repeat; border-top:1px solid #FFFFFF;}
#menupath .level2 a:hover{font:bold 11px/22px small-caps Verdana, Arial, Helvetica;}
#menupath .level2 a.current{font:bold 11px/22px small-caps Verdana, Arial, Helvetica;}
#menupath .level2 li.first{border-top:1px solid #cfe2b3; display:block;}
#menupath .level2 .first a{border-top:1px solid #FFFFFF;}
#menupath li.last{border-bottom:none;}
#menupath .level2 .last a{border-bottom:none;}


.mapa_serwisu {margin:0 0 10px 0;}
.mapa_serwisu ul {margin:0; padding:0 0 0 25px;}

.tabelka td{border:1px solid #e3a998;}

.news_lista_box .news_obrazek {float:left; width:50px;}
.news_lista_box .news_tresc {float:left;  width:370px;}

.news_tytul {font: bold 11px/16px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; color:#608037;}

.news_lista_box {border-bottom:1px solid #cfe2b3; padding:0 10px 5px 10px; margin:10px 0 0 0; clear:both;}
.news_lista_box .tytul{color:#396108; font: bold 11px/16px small-caps Verdana, Arial, Helvetica; margin-left:-5px;}
.news_lista_box .kategoria {display:none;}
.news_lista_box .data{color:#396108; font: bold 10px/24px small-caps Verdana, Arial, Helvetica; margin-left:5px; display:block;}
.news_lista_box .tresc {margin-left:5px; font: 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif;}
.news_lista_box .tresc img{display:block; margin:5px 0 0 0;}
.stronicowanie {margin:5px 10px;}
.stronicowanie a {display:block; line-height:normal; font-variant:small-caps; margin:0 0 5px 0;}
.stronicowanie .starsze{float:right;}
.stronicowanie .nowsze{float:left;}

.temat {font-weight:bold; padding:0 0 5px 0;}

#notowania {margin: 0 10px; background: #f7f9f4;}