body{margin:0;padding:0;font-family:"Arial",sans-serif;font-size:12px;color:#dcdcdc}select{margin:0;padding:0}form,ul,ol,li,p,div,h1,h2,h3,h4,h5,h6,fieldset{margin:0;padding:0;text-indent:0}img,fieldset{border:none}a,a:link{text-decoration:none;outline:none}.clearfix{clear:both}#first_bgr{width:100%;height:1080px;margin:0 auto;background:#eee url(img/first_bgr.jpg) 50% 0 no-repeat}#first_page{width:980px;height:1080px;margin:0 auto;position:relative}#first_logo{width:459px;height:97px;margin:10px 0 0 0;float:left}#first_katalog{width:308px;height:51px;margin:40px 20px 0 0;float:right}#intro_txt{padding:0 0 0 25px;margin:25px 0 0 0}#intro_txt div{width:288px;float:left}#intro_txt p{color:#fff;line-height:17px;padding:0 0 17px 0}p#zapraszamy{font-size:18px;font-style:italic;font-weight:bold;text-align:right;color:#7ea5e3;padding:15px 0 0 0}.column{margin:0 14px 0 0;padding:0 14px 0 0;border-right:1px solid #7789a7}.prof{padding:0 0 5px 0!important}#first_footer{height:96px;position:absolute;bottom:10px;left:20px}#first_footer #copy{color:#fff;padding:7px 0 0 0}#iop,#miz,#zbs,#zzs{float:left;height:75px}#iop a,#miz a,#zbs a{display:block;height:65px;margin:0 16px 0 5px;padding:0 0 0 60px;width:150px}#first_footer div a,#footer div a{color:#000;display:block;cursor:pointer;font-size:11px}#first_footer div a:hover{color:#000}#first_footer div span,#footer div span{color:#369;font-weight:bold}#iop a{background:transparent url(img/logo_pan.png) 0 3px no-repeat}#miz a{background:transparent url(img/logo_miz.png) 0 3px no-repeat}#zzs a{display:block;width:190px;height:65px;margin:0 10px 0 0;padding:0 0 0 60px;background:transparent url(img/logo_zzs.png) 0 3px no-repeat}#zbs a{background:transparent url(img/logo_zbs.png) 0 3px no-repeat}#kosinscy{width:11px;height:142px;display:block;cursor:pointer;float:right;position:absolute;right:20px;bottom:200px}#contener{width:996px;margin:0 auto;background:transparent url(img/bgr_content.png) 0 0 repeat-y}#top{width:980px;margin:0 auto;background:transparent url(img/top_katalog.jpg) 0 0 no-repeat}#top #logo{width:459px;height:180px;margin:10px 0 50px 0;float:left}#content{margin:20px auto 0;width:920px}.group{padding:0 0 20px 0}.group h2{width:920px;height:40px;margin:10px 0;display:block;font-family:"Tahoma",sans-serif;font-size:22px;text-align:center;padding:5px 0 0 0;color:#485878;background:transparent url(img/bgr_head_katalog.png) 0 0 no-repeat}.group h2 em{font-weight:normal}.group ul li{list-style:none;float:left;margin:0 10px 0 0}.group li a{width:290px;height:46px;padding:4px 0 0 10px;border-bottom:1px solid #576885;display:block;cursor:pointer}.group li a:hover{background-color:#3d4b63}.group li.highlight a{background-color:#3e4c65}.group li.highlight a:hover{background-color:#4c5c76}.group h3{font-size:17px;margin:0 0 3px 0;font-family:"Tahoma",sans-serif;color:#ffae38}.group li.last{margin:0!important}.group p{font-size:12px;color:#fff}#footer{width:976px;height:105px;position:relative;padding:20px 0 0 20px;margin:0 auto 10px auto;background:transparent url(img/bgr_footer.png) 0 0 no-repeat}#footer #copy{position:absolute;bottom:0;color:#4c5c76}#top_gatunek{background:url(img/bgr_top_gatunek.jpg) no-repeat scroll 0 0 transparent;margin:0 auto;width:980px;padding:0 0 20px 0}#top_gatunek #logo{width:459px;height:65px;margin:10px 0 50px 0;float:left}#gat_left{width:581px;float:left;border-top:1px solid #9da7b3}#gat_head_left{height:65px;padding:20px 0 20px 10px}#gat_left h1{color:#ff9716;font-size:24px;font-family:"Tahoma",sans-serif}#gat_left h2{color:#fff;font-size:14px;margin:10px 0 0 0;font-family:"Tahoma",sans-serif;font-weight:normal}#gat_right{width:320px;height:722px;position:relative;float:right;padding:0 0 20px 0;border-top:1px solid #9da7b3;border-bottom:1px solid #9da7b3}#kontakt{position:absolute;padding:0 0 10px 0;bottom:0}#kontakt p{padding-top:5px}#kontakt a{color:#fff;text-decoration:none;outline:none}#kontakt a:hover{color:#ccc}#gat_right p{color:#dcdcdc;font-size:11px}#gat_head_right{height:60px;padding:25px 0 20px 0}#foto{position:relative}#foto img{border:1px solid #9da7b3}#foto p{background-color:#2e3e5a;bottom:10px;padding:0 6px;position:absolute;right:6px}#back{background:url(img/back_katalog.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:24px;margin:10px 0 0 0;width:148px}.wykaz_osob{padding:20px 0 0 0}.wykaz_osob h4{color:#fff;font-size:13px;padding:0 0 5px 0}#gatunki{border-bottom:1px solid #999}#gatunki li{border-top:1px solid #999;color:#fff;list-style-type:none}#gatunki h3{color:#ffae38;font-family:"Tahoma",sans-serif;font-size:17px;margin:0 0 3px;padding:5px 0 0 0}a.go_gatunek{color:#fff;display:block;padding:3px 5px}a:hover.go_gatunek{background-color:#576379;display:block}#gat_head_left h2{font-size:12px}.lewa{float:left}.lewa p{padding:3px 0 0 0}.prawa p{text-align:right;line-height:1.4em}#gatunki_right{width:280px;float:right;padding:20px 20px 20px 5px;border-top:1px solid #9da7b3;border-bottom:1px solid #9da7b3}#gatunki_right h3{margin-bottom:10px}a.download_pdf{float:left;height:56px;margin:0 9px 0 0;width:48px;background:transparent url(img/icon_pdf.png) 0 4px no-repeat}#comboGrupa{float:right;margin:30px 0 0 0}#gat_left_mapa{width:581px;padding:20px 0;float:left;border-top:1px solid #9da7b3}#gat_right_mapa h3{color:#ff9716;padding:0 0 3px 0;font-size:20px;font-family:"Tahoma",sans-serif}#gat_right_mapa h4{color:#ff9716;width:320px;margin:20px 0 10px 0;border-top:1px solid #eee;padding:5px 0 3px 0;font-size:12px;font-family:"Tahoma",sans-serif}#gat_left_mapa p{color:#ddd;line-height:1.3em}#gat_right_mapa{width:320px;padding:20px 0;float:right;border-top:1px solid #9da7b3}#gat_right_mapa p{color:#ddd;line-height:1.3em}#gat_right_mapa p#latin_name{padding:0 0 5px 0}#gat_right_mapa input.tekstowy{width:320px;margin:5px 0}#gat_right_mapa select{width:320px;margin:5px 0}#gat_right_mapa textarea{width:320px;height:100px;margin:5px 0;font-family:"Arial",sans-serif;font-size:12px}#gat_right_mapa label{margin:5px 0 0 0;width:320px;line-height:1.3em;display:block}#mapa_wystepowania{width:580px;height:638px;margin:10px 0 20px 0;border:1px solid #ddd}#gat_right_mapa a.btn{display:inline-block;cursor:pointer;float:right;z-index:1;color:#999;font-weight:bold;padding:5px 12px 5px 15px;margin:10px 0 0 5px;text-decoration:none;border:1px solid #fff;background:transparent url(img/btn_bgr.png) repeat-x 0 -4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#gat_right_mapa a:hover.btn{color:#ddd;text-decoration:none}ul.miejscowosci{list-style:none;margin:10px 0;border-top:1px solid #374967;width:320px}ul.miejscowosci li a{display:block;padding:1px 5px 3px 5px;line-height:1.5em;width:310px;border-bottom:1px solid #374967}ul.miejscowosci li a:hover{background:#374967}p#valid{padding:5px 10px;width:300px;background:#ff6c00;color:#fff;font-weight:bold}ul.lListaBledow{margin:5px 0 10px 20px}ul.lListaBledow li{padding:2px 0}#map{height:638px;width:581px}.ol-box{box-sizing:border-box;border-radius:2px;border:2px solid #00f}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:rgba(0,60,136,.3);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid #eee;border-top:none;color:#eee;font-size:10px;text-align:center;margin:1px;will-change:contents,width}.ol-overlay-container{will-change:left,right,top,bottom}.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:rgba(255,255,255,.4);border-radius:4px;padding:2px}.ol-control:hover{background-color:rgba(255,255,255,.6)}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}@media print{.ol-control{display:none}}.ol-control button{display:block;margin:1px;padding:0;color:#fff;font-size:1.14em;font-weight:700;text-decoration:none;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:rgba(0,60,136,.5);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;font-size:1.2em;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{text-decoration:none;background-color:rgba(0,60,136,.7)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em)}.ol-attribution ul{margin:0;padding:0 .5em;font-size:.7rem;line-height:1.375em;color:#000;text-shadow:0 0 2px #fff}.ol-attribution li{display:inline;list-style:none;line-height:inherit}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button,.ol-attribution ul{display:inline-block}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:rgba(255,255,255,.8)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0;height:1.1em;line-height:1em}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:inline-block}.ol-overviewmap .ol-overviewmap-map{border:1px solid #7b98bc;height:150px;margin:2px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:1px;left:2px;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:rgba(255,255,255,.8)}.ol-overviewmap-box{border:2px dotted rgba(0,60,136,.7)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}