/* base */
a{text-decoration:none;color:#007D36;}
a:hover{text-decoration:underline;}
a img{border:0px;}
input, textarea{font-size:11px;}
body{padding:0px;margin:0px;font:11px Tahoma,Arial,verdana;text-align:center;background:#ebeeec url(../images/mainbg.png) repeat-x;}
.clrUl{padding:0px;margin:0px;list-style:none;}
.break{clear:both;height:0px;font-size:0px;}
.noBr{border:0px !important;}
.bld{font-weight:bold;}
.taLeft{text-align:left !important;}
.taCent{text-align:center !important;}
.taRigh{text-align:right !important;}
#page{width:1004px;margin:0px auto;padding:10px;background:#fff;text-align:left;border:solid 1px #bbb;}
.container{width:1004px;}
#leftcol{float:left;width:230px;margin-right:10px;}
#midcol{float:left;width:524px;}
#rightcol{float:left;width:230px;margin-left:10px;}
#mergedCols{float:left;width:764px;}
.ezflowbox{width:1004px;margin:0px auto;}
.noWrap{white-space:nowrap;}

/* colors */
.cl01{color:#305027;}
.cl02{color:#515a2b;}
.cl03{color:#000;}
.cl04{color:#355428;}
.cl05{color:#525e6e !important;}
.cl06{color:#2f3b4b;}

/* fonts */
.fs11{font-size:11px !important;}
.fs14{font-size:14px !important;}
.fs16{font-size:16px !important;}
.fs18{font-size:18px !important;}
.fs24{font-size:24px !important;}
.fs33{font-size:33px !important;}

/* padding */
.pad0h{padding-left:0px !important;padding-right:0px !important;}
.pad5{padding:5px !important;}
.pad10{padding:10px !important;}
.pad0b{padding-bottom:0px !important;}
.pad0t{padding-top:0px !important;}
.pad10v{padding-top:10px !important;padding-bottom:10px !important;}

/* margin */
.mrg0h{margin-left:0px !important;margin-right:0px !important;}
.mrg10t{margin-top:10px !important;}
.mrg20t{margin-top:20px !important;}
.mrg30b{margin-bottom:30px !important;}
.mrg10l{margin-left:10px !important;}
.mrg9r{margin-right:9px !important;}
.mrg10r{margin-right:10px !important;}
.mrg10b{margin-bottom:10px !important;}

/* header */
.header{width:1024px;margin:0px auto;text-align:left;height:92px;}
.header .topmenu{height:34px;text-align:right;}
.header .topmenu ul{line-height:28px;}
.header .topmenu ul li{margin:0px;padding:3px 10px;display:inline;border-right:solid 1px #ccc;}
.header .topmenu ul li img{margin-left:10px;vertical-align:middle;}
.header .searchbox{height:58px;position:relative;}
.header .searchbox .logo{position:absolute;left:0px;top:-30px;}
.header .searchbox .page_name{position:absolute;left:108px;top:4px;color:#fff;text-transform:uppercase;font:28px Times New Roman;width:402px;line-height:24px;letter-spacing:1px;}
.header .searchbox .language{position:absolute;right:217px;top:18px;width:120px;}
.header .searchbox .language a{display:block;float:left;width:50px;padding:3px 5px;color:#fff;font-size:14px;}
.header .searchbox .language a.curLang{background:#73866a;}
.header .searchbox .search{position:absolute;right:0px;top:18px;height:20px;border:solid 1px #b5be89;background:#fff;}
.header .searchbox .search form{margin:0px;padding:0px;}
.header .searchbox .search form input{border:0px;height:18px;width:180px;padding:0px;vertical-align:middle;}
.header .searchbox .search form img{vertical-align:middle;}

/* menu */
.menu{width:1024px;height:30px;padding-top:10px;margin:0px auto;text-align:left;position:relative;z-index:100;}
#sddm{margin: 0;padding: 0;z-index:100;}
#sddm li{margin: 0;padding: 0;list-style: none;float: left;background:none;}
#sddm li a{display: block;margin: 0px;padding: 5px 10px;color: #35542a;text-align: center;border-right:solid 1px #bbb;}
#sddm li a:hover{text-decoration:underline;}
#sddm div{position: absolute;visibility: hidden;margin: 0;padding: 0;background: #eae9cb;border: 1px solid #305027;}
#sddm div a{position: relative;display: block;margin: 0px;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;background: #eae9cb;color: #305027;border:0px;}
#sddm div a:hover{background: #305027;color: #fff;}


/* path */
#pathbox{clear:both;width:1004px;margin-bottom:10px;}
#pathbox .path{width:764px;height:20px;position:relative;}
#pathbox .path a{color:#aeb19c;}
#pathbox .path img{vertical-align:middle;margin:0px 7px}
#pathbox .ltSize{position:absolute;right:0px;top:2px;width:64px;text-align:right;font-weight:bold;}
#pathbox .ltSize a{color:#d0d0d0;}
#pathbox .ltSize a.curSize{color:#666666;}
#pathbox .ltSize #lt1{font-size:11px;}
#pathbox .ltSize #lt2{font-size:13px;}
#pathbox .ltSize #lt3{font-size:15px;}

/* footer */
.footer{width:1024px;margin:0px auto;text-align:left;position:relative;}
.footer ul.botMenu{position:absolute;left:0px;top:10px;}
.footer ul.botMenu li{display:block;float:left;margin:0px;padding:5px 10px;border-right:solid 1px #d8d8ce;}
.footer ul.botMenu li a{color:#325328;}
.footer .telInfo{position:absolute;right:10px;top:15px;font-size:10px;color:#acaba5;}
.footer ul.pageInfo{position:absolute;left:250px;top:15px;padding-bottom:20px;}
.footer ul.pageInfo li{display:inline;font-size:10px;color:#acaba5;padding-right:50px;}

/* lists */
.list1{background:url(../images/grad3.gif) repeat-y right;padding-right:8px;}
.list1 ul{background:#fff url(../images/grad5.png) repeat-x;}
.list1 ul li.liItem{padding:5px 10px 5px 15px;background:url(../images/green_arrow_transparent.gif) no-repeat left;background-position:-240px;border-bottom:solid 1px #e1e1e1;width:197px;position:relative;}
.list1 ul li.liItem span{position:absolute;right:5px;color:#9ab580;}
.list1 ul li.title{color:#4e5a2c;text-transform:uppercase;letter-spacing:5px;font-weight:bold;padding:5px 5px 15px 15px;}
.list1 ul li a{color:#335429;}
.list1 ul li.selected{background-position:-30px;}
.list1 ul li.selected a{color:#fff;}
.list1 ul li.selected_state{background-position:-60px;}
.list1 ul li.selected_state a{color:#fff;}

.list2 li.liItem{background:#ebebd1 url(../images/grad1.gif) repeat-x bottom;padding:8px 10px;font-weight:bold;text-align:right;border-bottom:solid 1px #fff;}
.list2 li.title{font-weight:bold;padding:8px 10px;color:#e8eceb;background:#e9e8ca url(../images/green_arrow_transparent.gif) no-repeat right;}
.list2 li a{color:#000;}

.list3 li.liItem{background:#fff url(../images/grad2.png) repeat-x bottom;padding:8px 10px;text-align:right;}
.list3 li.title{font-weight:bold;padding:8px 10px;color:#4ad0ed;background:#fafbfd url(../images/blue_arrow_transparent.gif) no-repeat right;}
.list3 li a{color:#0d3151;}
.list3 li a:hover{text-decoration:underline;}
/*pido prow menu selected*/
.list3 li.selected{background:#fff url(../images/grad2.png) repeat-x bottom;padding:8px 10px;text-align:right;}
.list3 li.selected a{font-weight:bold;}
/*pido end*/
.list4 li.liItem{background:#e2e2e2 url(../images/grad4.gif) repeat-x top;padding:8px 0px 8px 10px;height:34px;}
.list4 li.liItem img{float:left;vertical-align:middle;}
.list4 li.title{font-weight:bold;padding:8px 10px;color:#99b47f;background:url(../images/grad6.png) repeat-x;}
.list4 li.noProd img{opacity:0.2;filter:alpha(opacity=20);}
.list4 li a{float:left;color:#2f5327;display:block;margin-top:5px;width:161px;padding:5px 0px 5px 10px;}
.list4 li a.selected{background:url(../images/green_arrow_transparent_l.gif) no-repeat left;background-position:-6px;color:#fff;}

.list5 {background:#fafbfd;}
.list5 li.liItem{padding:5px 10px 5px 15px;background:url(../images/green_arrow_transparent.gif) no-repeat left;background-position:-240px;border-bottom:solid 1px #bdc0b5;}
.list5 li.wthImg{padding:5px 10px 5px 5px;background:none;}
.list5 li.wthImg div.imgBox{float:left;padding-right:10px;margin-right:10px;background:url(../images/green_arrow_transparent_medium.gif) no-repeat top right;}
.list5 li.wthImg div.imgBox img{width:80px;}
.list5 li.title{color:#2a5a80;text-transform:uppercase;letter-spacing:5px;font-weight:bold;padding:5px 5px 15px 15px;}
.list5 li a{color:#07304e;}

.list6 li.liItem{background:#fff url(../images/grad10.png) repeat-x bottom;padding:8px 10px;font-weight:bold;text-align:right;border-bottom:solid 1px #fff;}
.list6 li a{color:#2d5123;}

.faqlist li.liItem{background:#eaf0d4 url(../images/grad14.png) repeat-x top;border-top:solid 1px #c2d6bc;}
.faqlist li.liItem a{display:block;padding:8px 10px 8px 28px;background:url(../images/question_mark.png) no-repeat left center;color:#36562b;}

.rssList{border-top:solid 1px #caccb6;padding-top:10px;}
.rssList li div.rssImg{float:left;margin-right:10px;}
.rssList li div.rssDesc{float:left;}

/* table */
.tab1{color:#305126;border-collapse:collapse;}
.tab1 td{border:solid 1px #c3c3c3;}
.tab1 .title{background:#d8dac2;padding:5px;font-weight:bold;}
.tab1 .subtitle td{background:#e1e1e1 url(../images/zsrir_bg1.gif) repeat-x top;padding:5px;font-weight:bold;}
.tab1 .data td{padding:5px;background:#e1e1e1 url(../images/zsrir_bg2.gif) repeat-x top;}
.note{margin:0px;font-size:10px;color:#305126;}

/* bottom shadow */
div.shad1{height:12px;background:url(../images/bottom_grad.gif) no-repeat center;}
div.shad2{height:10px;background:url(../images/bottom_grad2.gif) no-repeat center;}
div.shad3{height:10px;background:url(../images/bottom_grad3.gif) no-repeat center;}

/* title */
.tit1{font-size:16px;color:#000;font-weight:bold;margin:0px;padding:10px;}
.tit2{font-size:14px;color:#000;font-weight:bold;margin:0px;padding:10px;}
.tit2 span{font-weight:normal;}
.tit3{background:#eee url(../images/grad9.png) repeat-x top;font-weight:bold;margin:0px;padding:10px;}
.tit3 img{vertical-align:middle;margin-right:10px;}
.tit4{font-size:14px;color:#4e5a2c;font-weight:bold;margin:0px;padding:10px;}
.tit5{color:#4d592b;font-weight:bold;margin:0px;padding:10px;letter-spacing:5px;}


/* box */
.simplebox{padding:0px 10px;}
.box1{background:url(../images/grad3.gif) repeat-y right;padding-right:8px;}
.box1 .bbody{background:#fff url(../images/grad8.png) repeat-x top;border-bottom:solid 1px #e5e5e5;padding-bottom:10px;}

/* reg prod */
.pr_image_box{background:#315127;padding:5px;font-size:12px;}
.pr_image_box td{vertical-align:top;}
.pr_image_box .pr_img{background:#d7dbbf;padding:5px;}
.pr_image_box .pr_img_desc{color:#fff;}
.pr_image_box .pr_img_desc .pr_bi{}
.pr_image_box .pr_img_desc .pr_bi .pr_bi_head{display:block;width:90px;float:left;padding:5px;background:url(../images/brown_arrow.gif) no-repeat right;color:#000;}
.pr_image_box .pr_img_desc .pr_bi .pr_bi_data{display:block;float:left;padding:5px;}
.pr_image_box .pr_img_desc .pr_bi_title{padding:10px 5px;margin:0px;}
.desc_title{padding:10px 0px;margin:0px;font-weight:bold;}
.desc_body{margin:0px;padding:0px 0px 10px 0px;border-bottom:solid 1px #ccc;}
.regProd{margin:10px 0px;}
.regProd .name{font-weight:bold;margin:0px;padding:0px 10px 10px 10px;}
.regProd .name a{color:#000;}
.regProd .desc{margin:0px;padding:0px 10px;}
#pr_map{text-align:center;margin:10px 0px;}
.nprod{background:url(../images/grad12.png) repeat-x top;padding:10px;}
.nprod .npDate{float:left;margin-right:10px;}
.nprod .npDate .npDay{float:left;font-size:24px;line-height:22px;color:#a0a19c;margin-right:3px;}
.nprod .npDate .npMonthYear{float:left;font-size:10px;text-transform:lowercase;}
.nprod .npDate .npMonthYear span{display:block;color:#bec05f;}
.nprod .npImg{float:left;margin-right:10px;}
.nprod .npName{float:left;}
.nprod .npName a{color:#000;font-weight:bold;font-size:12px;}
.nprod .npName span{display:block;color:#275b1b;}
.pr_gallery .slider{background:#d7dabf url(../images/green_arrow_transparent_l.gif) no-repeat top;background-position:495px;}



/* simple_article_line */
.simple_article_line{margin-bottom:10px}
.simple_article_line .sa_title{font-weight:bold;margin:0px;}
.simple_article_line .sa_title a:hover{color:#007D36;text-decoration:underline;}
.simple_article_line .sa_date{margin:0px;color:#6a6a6a;}
.simple_article_line .sa_body{margin:0px;}
.bulletin .sa_date{margin-bottom:10px}
.document .sa_title{margin-bottom:10px}

/* faq */
.faq_line{margin-bottom:10px;}
.faq_line .faq_question{margin:0px;font-weight:bold;}

/* linki video ogloszenia */
.lvo{margin-top:10px;background:#fff;}
.lvo .buttons{background:url(../images/lvo_bg.gif) repeat-x;height:43px;}
.lvo .buttons ul{list-style:none;margin:0px;padding:0px;}
.lvo .buttons ul li{display:block;float:left;margin:0px;padding:0px;height:30px;margin-top:13px;}
.lvo .buttons ul li a{display:block;height:23px;padding:7px 10px 0px 10px;color:#898989;}
.lvo .buttons ul li a.current_lvo{height:22px;border:solid 1px #c8c7c2;border-style:solid solid none solid;background:#fff;color:#000;}
.lvo .lvo_body{padding:10px 0px;}
.lvo a.imglink{display:block;text-align:center;padding:10px;border-bottom:solid 1px #d9d9d9;}
.lvo_body .lvoAdv img{float:left;margin:0px 10px 5px 0px;}
.lvo_body .lvoAdv .title{font-weight:bold;margin:0px;padding:0px 0px 5px 0px;}
.lvo_body .lvoAdv .date{color:#000;margin:0px;padding:0px 0px 5px 0px;}
.lvo_body .lvoAdv .body{color:#6b6b6b;margin:0px;padding:0px;}
.lvo_body .lvoVideo{margin-bottom:10px;}
.lvo_body .lvoVideo .imgVideo{position:relative;margin-bottom:3px;}
.lvo_body .lvoVideo .imgVideo .ico{position:absolute;left:0;bottom:0;}
.lvo_body .lvoVideo a{color:#315027;}

/* video item line */
.video_item{padding-bottom:10px;border-bottom:solid 1px #dadfc8;}
.video_item .vimg{float:left;margin-right:10px;position:relative;}
.video_item .vimg .ico{position:absolute;left:0px;bottom:0px;}


/* institution */
.institution .instLogo{float:left;width:73px;text-align:center;padding:10px 0px;}

/* print btn */
.printView{border:solid 1px #cbcbcb;background:#fff url(../images/grad10.png) repeat-x bottom;padding:5px;margin:10px 10px 0px 10px;position:relative;}
.printView a{color:#6b6b6b;background:url(../images/btn_arrow.gif) no-repeat left center;padding-left:15px;}
.printView span.left a{background:url(../images/prow/prow_green_arrow3.gif) no-repeat left center;}
.printView span.right{position:absolute;right:10px;}
.printView span.right a{background:url(../images/btn_arrow.gif) no-repeat right center;padding-right:15px;}

/* simple article */
.saimg img{float:left;margin:0px 10px 10px 0px;position:relative;}

/* search */
.schRightcol{float:left;width:764px;}
.schcontainer{border:solid 1px #d9d9d9;border-style:solid solid none none;padding-top:1px;}
.schresult{margin-bottom:20px;}
.schresult .title{font-weight:bold;color:#000;}
.schresult .title span{font-weight:normal;}
.schresult .sbody{margin:7px 0px;color:#868686;}
.schresult .spath{margin:0px;padding:5px;background:url(../images/grad13.png) repeat-x bottom;}
.schform{background:url(../images/schgrad.png) no-repeat center bottom;padding:10px 0px;}
.schform form{margin:0px;padding:0px;}
.schform .schdiv1{}
.schform .schdiv1 .schh1{float:left;width:150px;text-align:right;margin-right:10px;color:#345529;font-size:16px;font-weight:bold;padding-top:5px;}
.schform .schdiv1 .schmi{float:left;color:#858585;}
.schform .schdiv1 .schmi div{border:solid 1px #7e9db9;padding:5px;background:#fff;}
.schform .schdiv1 .schmi input{margin:0px;padding:0px;border:0px;font-size:17px;width:574px;vertical-align:middle;}
.schform .schdiv1 .schmi img{vertical-align:middle;}
.schform .schdiv2{padding-top:10px;}
.schform .schdiv2 .schh2{float:left;width:150px;text-align:right;margin-right:10px;color:#345529;padding-top:2px;}
.schform .schdiv2 .schsel{float:left;color:#345529;width:604px;}
.schform .schdiv2 .schsel div{float:left;}
.schnofr{background:url(../images/grad8.png) repeat-x;padding:0px 10px 10px 10px;}
.schnofr a{display:block;margin-top:10px;font-weight:bold;color:#355428;}
.schnofr a span{font-weight:normal;}

/* pager */
.pagesno{color:#345529;text-align:center;}
.pagesno a{color:#345529;font-weight:bold;}
.pagesno a.selected{color:#000;text-decoration:underline;}

/* site map */
.sitemap ul{list-style:none;}
.sitemap ul li{padding-top:3px;padding-bottom:3px;font-size:12px;}
.sitemap ul li a img{margin-right:5px;vertical-align:middle;}

/* slider */
.slider{background:#d7dabf;}
.imagesList1{padding:5px 5px 0px 5px;}
.imagesList1 li{float:left;width:77px;padding:0px 2px 4px 2px;text-align:center; position: relative;}
.imagesList1 img{border:solid 1px #b3b4af !important;}
.imagesList1 li a:hover img{border:solid 1px #a1a1a1 !important;}

/* info box */
.greenInfo{border:solid 1px #305027;padding:10px;color:#305027;font-weight:bold;background:#d7dbc0;}
.redInfo{border:solid 1px #6e1213;padding:10px;color:#6e1213;font-weight:bold;background:#e5b1b1;}

