@import"php_inc/css/php_inc_compress.css";body#page, html#html{padding:0px;margin:0px;}
body#page{text-align:center;background:white url('grafika/bg.jpg') repeat-x;}
div.fWrapper{background:url('grafika/footer-bg.gif') repeat-x bottom left; margin-top: -10px;}
a img{border:0px;}
body{font:12px Tahoma, Verdana, sans-serif;color:#3C4147;}
body.index{font-size:0.7em;}
input, select, textarea, a, td, th{font-family: Tahoma, Verdana, sans-serif;font-size:1em;color:#3C4147;font-family:Tahoma, Garuda;}
input{vertical-align:middle;}
select, textarea, input.text{border:1px solid #454545;border-right-color:#EEEEEE;border-bottom-color:#EEEEEE;background:#FAFAFA;padding:4px;width:145px;color:#3C4147;}
.i4 input.text{padding:3px 4px 4px 4px;}
* html input.text{height:22px;}
select{width:278px;padding:3px 0px;}
* html select{width:232px;}
:focus { outline: 2px solid #dd0000; }

#page a{font-size:1em;text-decoration:none;color:#133C8A;border-bottom:1px solid #3774E3;}
#page a.active, #page a:hover{border-color:#133C8A;}
#page a.noborder{border:0px;}
p{line-height:155%;margin-top:0px;padding-top:0px;}
div#container{position:relative;width:963px;margin:0px auto;text-align:left;}
.clear{display:block;clear:both;height:1px;font-size:1px;line-height:1px;}
ul li{}
h1#logo{margin:5px 3px;padding:0px;float:left;}
/*h1#logo a{text-align:left;display:block;width:322px;height:109px;background:url('grafika/logo.gif') no-repeat;text-indent:-9999px;border:0px;margin:0px;}*/
h1#logo a{text-align:left;display:block;width:322px;height:109px;border:0px;margin:0px;}
h1#logo a:focus{overflow:hidden;}
span.styl1{font-size:12px;}
span.header2{color:#AB8F2C;}
ul#supermenu{height:44px;margin:0px;padding:0px;z-index:50;position:relative;zoom:1;}
#supermenu li{background:transparent;zoom:1;}
#supermenu li.level1 a.level1, #supermenu li.level1{height:44px;/*padding:0px 25px 0px 25px;*/line-height:10px;float:left;display:block;color:white;line-height:44px;font-weight:bold;position:relative;font-family: arial, sans-serif;}
#supermenu.en li.level1 a.level1{/*padding:0px 24px;*/}
#supermenu li.level1{padding:0px;margin-right:1px;}
#page #supermenu li.level1 a.level1{border-bottom:4px solid #CB3A73;text-transform:uppercase;font-size:12px;}
#supermenu li.level1:hover a.level1, #supermenu a:hover{}
#page #supermenu li.level2, #page #supermenu li.level3 a{font-size:11px;color:white;border:0px;}
#supermenu li.level2, #supermenu li.level3{line-height:15px;}
#page #supermenu li.level2{height: 45px;}
#page #supermenu li.level3 a{font-weight:normal;}
#supermenu div.layer{position:absolute;top:48px;left:0px;background-color:#092f67;display:none;padding-top:20px;padding-bottom:20px;}
#supermenu li.level1shown div.layer, #supermenu li.level1:hover div.layer{display:block;}
#supermenu ul{height:auto;float:left;width:146px;margin:0px;padding:0px;}
#page #supermenu li.pra a.level1{border-color:#84B1E3}
#page #supermenu li.konk a.level1{border-color:#E5A23C}
#page #supermenu li.pom a.level1{border-color:#824B82;}
#page #supermenu li.kon a.level1{border-color:#8DAD31;}
#page #supermenu li.pro a.level1{border-color:#BA3734;}
#page #supermenu li.edu a.level1{border-color:#B257AF;}
#page #supermenu li.bip a.level1{border-color:#406C98;}

li.urz a.level1{width: 109px;text-align: center;}
li.pra a.level1{width: 94px;text-align: center;}
li.konk a.level1{width:137px;text-align: center;}
li.pom a.level1{width:147px;text-align: center;}
li.kon a.level1{width:130px;text-align: center;}
li.pro a.level1{width:118px;text-align:center;}
li.edu a.level1{width:114px;text-align:center;}
li.bip a.level1{width:105px;}

/*li.pom a.level1{width:117px;}*/
/*li.kon a.level1{width:80px;}*/
/*li.pro a.level1{width:68px;}*/
/*li.edu a.level1{width:64px;}*/
/*li.bip a.level1{width:52px;}*/

.en li.urz a.level1{width: 107px;text-align: center;}
.en li.pra a.level1{width: 183px;text-align: center;}
.en li.konk a.level1{width: 74px;text-align: center;}
.en li.pom a.level1{width:128px;text-align: center;}
.en li.kon a.level1{width:122px;text-align: center;}
.en li.pro a.level1{width:116px;text-align:center;}
.en li.edu a.level1{width:114px;text-align:center;}
.en li.bip a.level1{width:95px;}

/*.en li.pom a.level1{width:80px;}*/

#page #supermenu li.level1shown a.level1, #page #supermenu li.level1shown, #page #supermenu li.level1:hover a.level1, #page #supermenu li.level1:hover, #page #supermenu li.jqHover a.level1 {background:#092f67;border-bottom-color:#092f67;}
#supermenu li.bip a.level1 span{zoom:1;display:block;width:27px;height:31px;background:url('grafika/icons-sprite.gif') no-repeat 0px -31px;text-indent:-9999px;position:relative;top:7px;left:60px;}
#page #supermenu ul a{display:block;padding:4px 6px;}
#page #supermenu ul li.level2{}
#page #supermenu ul li.level2 a{margin:0px;color:white;border:0px;}
#page #supermenu ul li{padding:0px;margin-top:0px;margin-bottom:0px;}
#page #supermenu ul a:hover{background:#134895;}
#supermenu li.urz div.layer{border-left:5px solid white;border-bottom:5px solid white;border-color:#CB3A73;}
#supermenu li.pra div.layer{border-left:5px solid white;border-bottom:5px solid white;border-color:#84B1E3;}
#supermenu li.konk div.layer{border-left:5px solid white;border-bottom:5px solid white;border-color:#E5A23C;}
#supermenu li.pom div.layer{border-right:5px solid white;border-bottom:5px solid white;border-color:#824B82;}
#supermenu li.kon div.layer{border-right:5px solid white;border-bottom:5px solid white;border-color:#8DAD31;}
#supermenu li.pro div.layer{border-right:5px solid white;border-bottom:5px solid white;border-color:#BA3734;}
#supermenu li.edu div.layer{border-right:5px solid white;border-bottom:5px solid white;border-color:#B257AF;}
#supermenu li.bip div.layer{border-right:5px solid white;border-bottom:5px solid white;border-color:#406C98;}
td > #supermenu span.fixbar{height:48px;width:5px;position:absolute;top:-48px;background:red;z-index:50;}
td > #supermenu li.urz span.fixbar{left:-5px;background:#CB3A73;}
td > #supermenu li.pra span.fixbar{left:-5px;background:#84B1E3;}
td > #supermenu li.konk span.fixbar{left:-5px;background:#E5A23C;}
td > #supermenu li.pom span.fixbar{right:-5px;background:#824B82;}
td > #supermenu li.kon span.fixbar{right:-5px;background:#8DAD31;}
td > #supermenu li.pro span.fixbar{right:-5px;background:#BA3734;}
td > #supermenu li.edu span.fixbar{right:-5px;background:#B257AF;}
td > #supermenu li.bip span.fixbar{right:-5px;background:#406C98;}
#page #supermenu.en li.bip a.level1{width:95px;padding:0px;text-align:center;}
div.withline{background-image:url('grafika/supermenu-line-2.gif');background-repeat:repeat-y;background-position:126px 0px;}
div.withline-dark{background-image:url('grafika/supermenu-line-3.gif');background-repeat:repeat-y;background-position:0px 0px;}
div.withline-dark-2{background-image:url('grafika/supermenu-line-3.gif');background-repeat:repeat-y;background-position:-315px 0px;}
div.withline-dark-3{background-image:url('grafika/supermenu-line-3.gif');background-repeat:repeat-y;background-position:-168px 0px;}
div.withline-dark-4{background-image:url('grafika/supermenu-line-3.gif');background-repeat:repeat-y;background-position:-21px 0px;}
div.withline-dark-5{background-image:url('grafika/supermenu-line-4.gif');background-repeat:repeat-y;background-position:-21px 0px;}
#supermenu ul{margin-left:1px;}
#supermenu.en ul{margin-left:0px;}
.jsRequired{display:none;}
ul{padding-left:15px;}
ol li{margin-bottom:10px;padding:0px 0px 0px 13px;}
ul li{margin-bottom:10px;list-style:none;list-style-position:outside;padding:0px 0px 0px 13px;background:url('grafika/li.gif') no-repeat 0px 5px;}
li{line-height:155%;}
h2{font:bold 18px Tahoma;margin:0px 0px 10px 0px;padding:0px;}
#page h2 a{border:0px;color:#3C4147;}
/*.i6 h2{margin-left:53px;}*/
.bg_gray{background:#f2f2f2;margin-bottom:3px;padding:4px 0 0 6px;}
.i5 h2{text-align:left;}
.hidden{display:none;}
div#top{background:transparent url('grafika/slogan.gif') no-repeat;height:130px;}
div#top p{text-align:right;padding:0px;margin:0px;}
div#top p a{display:inline-block;width:35px;height:28px;border:0px;text-indent:-9999px;text-align:left;background:url('grafika/icons-sprite.gif') no-repeat;margin-left:2px;overflow:hidden;}
div#top p a.langEn, div#top p a.langPl{margin-left:15px;}
div#top p a{display:inline-block !important;}
div#top p a.map{background-position:-35px 0px;}
div#top p a.fontPlus{background-position:-70px 0px;}
div#top p a.fontMinus{background-position:-105px 0px;}
div#top p a.contrast{background-position:-140px 0px;}
div#top p a.txt{background-position:-175px 0px;}
div#top p a.print {background: url('grafika/icon_print.png');}
div#top p a.qrcode {background: url('grafika/icon_qrcode.png');}
div#top p a.rss{background-position:-210px 0px;}
div#top p a.langEn{background-position:-245px 0px;}
div#top p a.langPl{background-position:-94px -28px;}
div#menu{background:url('grafika/menu.gif') no-repeat center top;margin-bottom:17px;}
#footer p.nav{padding:27px 0px 27px 30px;margin:0px;}
#footer p.copy{padding:7px 0px 8px 30px;margin:0px;color:#6E92B7;}
#page #footer p.copy a{color:#6E92B7;border-bottom:1px solid #6E92B7;}
#page #footer p.copy a:hover{color:white;border-bottom:1px solid white;}
#footer a{color:#6A7381;border:0px;}
#footer p.nav a{margin-right:20px;}
#page #footer p #venti{float:right;color:#6E92B7;border:0px;}
#footer p #venti:hover, #page #footer a:hover, #page #footer a.active{color:#fff;}
.seeAlso{padding:15px 0px 30px 30px;font-size:1.1em;}
#page .seeAlso a{border:0px;}
.count5 img{margin:10px 40px 0px 0px;vertical-align:middle;}
.count6 img{margin:10px 13px 0px 0px;vertical-align:middle;}
div#index1{background:url('grafika/index-1.jpg') no-repeat;margin-bottom:12px;}
div.indexWrapper{background:url('grafika/index-2.jpg') no-repeat 0px 566px;height:1082px;}
div.i1{float:left;width:615px;height:510px;margin:25px 5px 25px 15px;}
div.i2{margin:0px 15px 0px 665px;padding-top:20px;}
div#right form.szukaj{padding:0px;margin:0px;display:inline;font-size:11px;}
div.i5 form{display:block;padding:0px;margin:0px;}
span.search{display:inline-block;width:32px;height:28px;background:url('grafika/icons-sprite.gif') no-repeat -278px 0px;vertical-align:middle;position:relative;top:2px;}
.i2 input.text{width:163px;}
div.infolinia{background:url('grafika/infolinia.gif') no-repeat;padding:25px 0px 5px 115px;color:#C7A736;margin-bottom:25px;}
div.infolinia b{color:#9BA4AD;font-size:12px;}
div#right form select{margin:8px 0 6px 0px;}
div#right select{width:235px;}
* html div#right select{width:235px;}
div#right span.number{display: inline-block;background:url('grafika/icons-sprite.gif') no-repeat 0px -74px;width:26px;height:26px;color:#1462aa;font:bold 14px/25px tahoma, sans-serif;text-align:center;margin-right:15px;}
.sRight{margin-left:200px !important;}
ul.tabs{height:35px;margin:0px 0px 15px 0px;padding:0px;background:url('grafika/tab.gif') repeat-x bottom left;position:relative;font-size: 1.3em;}
ul.tabs li{margin:0px 2px 0px 0px;padding:0px;float:left;list-style:none;background:url('grafika/tab-middle.gif') no-repeat center -35px;}
#page ul.tabs li a{border:0px;background:url('grafika/tab-left.gif') no-repeat left -35px;display:block;float:left;}
#page ul.tabs li a strong, #page ul.tabs li a b{float:left;display:block;padding: 0 20px;height:35px;line-height:35px;background:url('grafika/tab-right.gif') no-repeat right -35px;color:white;cursor:pointer; }
#page ul.tabs li.active{background-position:center 0px;}
#page ul.tabs li.active a{background-position:left 0px;}
#page ul.tabs li.active a strong, #page ul.tabs li.active a b{background-position:right 0px;}
#page ul.tabs li a:hover strong, #page ul.tabs li a:hover b{color:#3C4147;}
a.abgLong, #page .i6 div a.abgLong, #page a.abgLong{display:inline-block;height:22px;width:245px;padding-right:30px;text-align:right;background:url('grafika/abg-long.gif') no-repeat;border:0px;line-height:20px;font-size:12px;color:#6A6C6F;}
#page a.back2top {display: inline-block;height:22px;width:81px;background: url('grafika/abg-long.gif') 0px -44px no-repeat;text-decoration:none;border:0px;line-height:20px;font-size:12px;color:#6A6C6F;text-align:center;}
#page .i5 a.abgLongBlue{background-position:-275px 0px;margin-top:5px;color:#B4CCE2;display:block;}
.bRightBottom{margin-top:40px;}
#page .bRightBottom a{border:0px;}
.isTab{display:none;}
#right .box .isTab{min-height:191px;}
* html #right .box .isTab{height:191px;}
#i .isTab{min-height:117px;}
* html #i .isTab{height:117px;}
.recommend .news-nocontent, .recommend .news,.index .news-nocontent, .index .news{float:left;width:292px;margin:0px 10px 15px 0px;min-height:131px;overflow:hidden;}
.recommend .news-nocontent,.index .news-nocontent{line-height: 14px;min-height:0;/*height: 16px;*/border-bottom: 1px solid #e8e8e8;margin-bottom: 6px;padding-bottom: 6px; padding-left: 6px;width: 286px;overflow: hidden;}
* html .index.news{height:141px;}
.recommend .news .img, .index .news .img, .news-nocontent span.date{width:85px;float:left;margin-right:5px;text-align:right;font-weight:bold;color:#919193;}
.news-nocontent span.date{text-align:center;}
.index .news .img img{margin-top:5px;}
.index .news .img img.forceBorder{border:1px solid #CECED0;}
.recommend .news .txt,.index .news .txt{margin-left:95px;}
#page .recommend .news .txt a, #page.index .news .txt a{font-weight:bold;font-size:12px;font-size:1.1em;border:0px;color:#01559D;}
#page .recommend .news .txt p a, #page.index .news .txt p a{font-size:0.9em;font-weight:normal;color:#3C4147;}
.index .news p{margin:5px 0px 0px 0px;padding:0px;line-height:13px;}
.toRight{margin-left:330px;}
.i4{float:left;width:311px;margin-right:15px;overflow:hidden;}
.i5{margin-right:0px;}
.i4 strong, .i4 b{font-size:12px;font-size:1.1em;display:block;margin-bottom:10px;}
#newsletterField, #page .i4 input.text{width:190px;}
#newsletterField{padding:2px 4px 3px 4px;}
#page .i5 div.newbox a.abgLongBlue{margin-top:4px;}
.i5 div.newbox{text-align:center;}
#page .i5 div.newbox a{border:0px;margin:0px 3px;}
.dla, .warto{margin-top:14px;}
.dla b, .warto b{font-size:12px;}
.dla p, .warto p{margin:0px;padding:5px 10px 10px 0px;}
.dla .abgLong, .warto .abgLong{margin-left:325px;}
.dla img,.warto img{float:left;margin:0px 10px 10px 0px;}
#subpage{width:637px;background:url('grafika/subpage-bg.gif') repeat-y;float:left;margin-bottom:15px;}
#i{width:637px;float:left;}
#subpage .sWrapper1{background:url('grafika/subpage-top.gif') no-repeat;}
#subpage .sWrapper2{background:url('grafika/subpage-bottom.gif') no-repeat bottom left;position:relative;top:15px;padding:5px 20px 50px 20px;min-height:1100px;}
* html #subpage .sWrapper2{height:1206px;}
#right{width:312px;margin-left:13px;float:left;}
#right .i2{margin:0px 0px 5px 0px;height:551px;}
.box{background:url('grafika/box-bg.gif') repeat-y;margin-bottom:41px;}
.box .w1{background:url('grafika/box-top.gif') no-repeat;position:relative;top:-13px;}
.box .w2{background:url('grafika/box-bottom.gif') no-repeat bottom left;position:relative;top:26px;padding:2px 14px 15px 15px}
.box .nopaddingtop{padding-bottom:0px;}
.box .nopaddingtop div.w{position:relative;top:-12px;}
#right .bRightBottom{margin-top:0px;}
p#path{padding:0px;margin:0px;font-size:0.8em;}
p#path, p#path a{border:0px;color:#01559d;font-size: 11px;}
p#path span {color:#94979a;}
p#path a.last, p#path a:hover{color:#393F45;}
h2.big, h2#here{padding:3px 0px 15px 0px;background:url('grafika/tab2.gif') bottom left repeat-x;margin-top:8px;}
h2#here.bip span.bip{color:#BC0500;display:block;background:transparent url(grafika/bip-flag.gif) no-repeat;padding:5px 0px 5px 35px;}
h2.big{font-size:1.3em;padding-bottom:18px;background:url('grafika/half-tab.gif') repeat-x bottom left;}
h2.big span{font-size: 12px;font-weight:normal;}
h2.nobg{background:none;padding-bottom:5px;}
#page h2.big a{font-size:0.8em;color:#01559D;font-weight:normal;border:0px;}
.isTab p{margin:0px;padding:0px;padding:5px 0px 10px 0px;line-height:1.2em;}
#faq{font-size:1.1em;list-style:none;list-style-position:outside;padding-left:20px;margin:0px;}
#faq h3{font-size:1em;cursor:pointer;margin:0px 0px 10px 0px;padding:5px 0px 15px 0px;border-bottom:1px solid #E4E4E4;zoom:1;}
#faq h3 img{float:right;margin-left:20px;}
#faq div.t{font-size:0.9em;color:#3C4147;}
#faq div p.collapse{text-align:right;margin:0px;padding:0px;}
#faq div p.collapse img{cursor:pointer;}
#faqIndex li{margin-bottom:3px;background:transparent;}
#faqIndex{margin-bottom:25px;}
#faq a.toTop{float:right;}
#faq div{margin-bottom:30px;}
.pager{color:#94979A;}
#page .pager a{border:0px;}
.pager b{color:#393F45;}
.pager select{width:40px;}
.pager select.perpage {width:90px;}
.i5 p{margin:0px;padding:0px;}
.i6 div.m{height:86px;overflow:hidden;}
.i5 div.m{height:106px;overflow:hidden;}
div.paliwa {background: url('grafika/paliwa.png') 136px 10px no-repeat;text-align:left;}
div.paliwa div.m {width: 100px;padding-top: 20px;height:86px;}

div.publikacje {background: url('grafika/publikacje_bg.png') 124px 1px no-repeat;text-align:left;}
div.publikacje div.m {width: 100px;padding-top: 20px;height:86px;}

.i6 div.newbox strong, .i6 div.newbox b{display:inline-block;float:left;color:#919193;font-size:11px;margin-bottom:5px;}
#page .i6 div.newbox div.m a{font-size:1em;margin-left:5px;float:left;width:200px;border:0px;font-size:11px;margin-bottom:5px;}
#newsletterPrompt{padding:10px;background:#e7e7e7;}
.znajdzPomoc{background:url('grafika/znajdz-pomoc.gif') no-repeat;height:67px;width:269px;text-indent:-9999px;}
div.galeria span{display:block;width:109px;height:109px;text-align:center;background:url('grafika/galeria-bg.gif') no-repeat;float:left;line-height:109px;margin-left:13px;margin-bottom:13px;}
div.galeria span.first{margin-left:0px;}
#page div.galeria span a{border:0px;}
#page div.galeria span a img{vertical-align:middle;}
.flvPlayer{text-align:center;}
.flvPlayer div{margin:0px auto;width:524px;padding:5px;text-align:left;font-style:italic;border:1px solid #C1C1C1;background:white;font-size:0.9em;}
.flvPlayer img{margin-bottom:5px;margin:0px auto 5px auto;}
#problemy h3{background:url('grafika/tab.gif') repeat-x bottom left;padding:0px 0px 4px 0px;margin:0px;font-size:1.3em;margin:0px;}
#problemy h4{margin:15px 0px 15px 0px;padding:0px;font-size:1.2em;}
#problemy h5{margin:0px;padding:4px 0px;font-size:1em;color:#01559D;}
#problemy div{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #E4E4E4;}
p.informacja{margin:10px 0px;padding:10px;border:1px solid #E4E4E4;background:#E4E4E4;}
.powiazane{margin-top:15px;font-size:0.9em;}
.powiazane b{color:#919193;display:block;float:left;}
#page .powiazane a{display:block;margin-left:70px;margin-left:7em;border:0px;color:#01559D;}
#page .powiazane div{margin-bottom:10px;}
div.searchBar{background:#bbced7;padding:7px;color:white;position:relative;top:-9px;}
div.searchBar span{font-weight:bold;color:#393f45;}
div.searchPage{padding:15px 0px 0px 0px;border-bottom:1px solid #e4e4e4;}
div.searchPage .exp{float:right;cursor:pointer;}
div.searchPage small{color:#105fa2;float:left;cursor:pointer;}
div.searchPage b.name{margin-left:87px;display:block;margin-bottom:25px;padding-left:87px;padding-left:0px;cursor:pointer;}
div.searchPage small b{font-size:1.1em;}
div.result{padding:3px 10px 3px 87px;background:#e4edf1;border-top:1px solid white;border-bottom:1px solid white;font-size:0.9em;}
div.result_aktu{padding:3px 10px 3px 3px;background:#e4edf1;border-top:1px solid white;border-bottom:1px solid white;font-size:0.9em;overflow:hidden;}
div.result_aktu .date{float:left;width:80px;height:65px;padding:2px 0px 0px 4px;}
div.result p{padding:0px 35px 0px 0px;margin:0px;}
div.searchFile div.result p{padding-right:6em;}
#page div.result a, #page div.result_aktu a{color:#105fa2;border:0px;font-size:1.1em;}
#page div.result a.more, #page div.result_aktu a.more{font-size:0.9em;float:right;}
div.bipInfo{margin-top:10px;padding:25px 0px 0px 0px;background:url('grafika/tab.gif') repeat-x 0px -20px;}
div.bipInfo span{font-size:1.4em;font-weight:bold;}
div.bipInfo img{float:right;cursor:pointer;}
div.bipInfo table{width:100%;border-collapse:collapse;}
div.bipInfo table td{padding:2px;font-size:0.85em;line-height:150%;background:transparent;border:0px;}
div.bipInfo table td.dated{width:45%;}
div#i div.indent{margin-left:15px;display:block;text-align:left;}
.warto ul.tabs{margin-bottom:10px;}
#bipMenu{background:url('grafika/bip-menu-bg.gif') repeat-y;width:201px;float:right;border-left:10px solid #F9F9F9;position:relative;top:-10px;left:2px;}
#bipMenu .b{background:url('grafika/bip-menu-bottom.gif') no-repeat bottom left;padding:23px 10px 20px 10px;}
#bipMenu ul{margin:0px;padding:0px;}
#bipMenu ul li{margin:0px;padding:0px;list-style:none;list-style-image:none;background:none;}
#page #bipMenu ul li a{display:block;padding:7px 0px 7px 12px;border:0px;color:#105FA2;}
#page #bipMenu ul li.level3 a{border-top:1px solid #D7D7D7;font-weight:bold;background:url('grafika/bip-arrow-1.gif') no-repeat 1px 14px;}
#page #bipMenu ul li a:hover, #page #bipMenu ul li a.active{color:#393F45;}
#page #bipMenu ul li.level4 a{padding:5px 0px 5px 21px;background:url('grafika/bip-arrow-2.gif') no-repeat 11px 13px;}
table{width:100%;}
table td, table th{padding:10px 20px;}
table td{background:#E4EDF1;border:1px solid #FDFDFD;font-size:0.9em;font-size:11px;}
table.bialy td{background:transparent !important;border-color:transparent !important;}
body#page div#mainContent table td{font-size:0.9em;}
table tr.ie6fix td{background:#EEF2F4;}
table tr:nth-child(2n) td{background:#EEF2F4;}
table th, table tr.header td, table tr td.header{background:#BBCED7;}
table#menuTable td{background:transparent;padding:0px;border:0px;}
#page .accesskey{display:none;}
#page .accesskey:focus{height:auto;}
.back-top{width:100%;margin-bottom: 20px;padding-top: 20px;text-align:right;}
.header_113, .header_114, .header_115, .header_116, .header_117, .header_118, .header_119, .header_120,
.header_349, .header_361, .header_370, .header_379, .header_386, .header_392, .header_395, .header_402
{border-bottom:3px solid;}
.header_113, .header_349{border-color:#cb3a73;}
.header_114, .header_361{border-color:#84b1e3;}
.header_115, .header_370{border-color:#e5a23c;}
.header_116, .header_379{border-color:#824b82;}
.header_117, .header_386{border-color:#8dad31;}
.header_118, .header_392{border-color:#ba3734;}
.header_119, .header_395{border-color:#b257af;}
.header_120, .header_402{border-color:#406c98;}
.noactivef{color:#3c4147;}
.parent_color_349 h3.activef, .parent_color_113 h3.activef{color:#cb3a73;}
.parent_color_361 h3.activef, .parent_color_114 h3.activef{color:#84b1e3;}
.parent_color_370 h3.activef, .parent_color_115 h3.activef{color:#e5a23c;}
.parent_color_379 h3.activef, .parent_color_116 h3.activef{color:#824b82;}
.parent_color_386 h3.activef, .parent_color_117 h3.activef{color:#8dad31;}
.parent_color_392 h3.activef, .parent_color_118 h3.activef{color:#ba3734;}
.parent_color_395 h3.activef, .parent_color_119 h3.activef{color:#b257af;}
.parent_color_402 h3.activef, .parent_color_120 h3.activef{color:#406c98;}
ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;background-color:#fff;text-align:left;z-index:50;background-color:#fff;}
ul.autocompleter-choices li{position:relative;margin:-2px 0 0 0;padding:0.2em 1.5em 0.2em 1em;display:block;float:none !important;cursor:pointer;font-weight:normal;white-space:nowrap;line-height:1.5em;list-style:none;list-style-image:none;background:transparent;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#2b4e73;color:#fff;}
ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:bold;margin:0;padding:0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF;}
/* ostrzeżenie o cookies */
.cookiesAlert
{
	width: 100%;
	height: 86px;
	display: block;
	position: fixed;
	bottom: 0px;
	left: 0px;
	background: url('grafika/cookieBg.png') 0 0 transparent scroll repeat;
	z-index: 99999;
}

.cookiesAlert .cookiesContainer
{
	background: transparent;
    display: block;
    margin: 0 auto;
    padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
    text-align: left;
    width: 900px;
	color: white;
	line-height: 1.6em;
}
.cookiesAlert .cookiesContainer .cookiesAlertMess
{
	display: block;
}

.cookiesAlert .cookiesContainer .acceptCookie
{
	display: block;
	float: right;
	margin-top: 5px;
	margin-bottom: 10px;
}
.cookiesAlert .cookiesContainer form input[type=submit]
{
	border: none;
	color: #c6a636;
	padding-right: 20px;
	font-weight: bold;
	background: url('grafika/acceptCookie.png') no-repeat center right transparent scroll;
	cursor: pointer;
}

#page .cookiesAlertMess a
{
	color: #c6a636;
	text-decoration: none;
	border: none;
}

#page .cookiesAlertMess a:hover
{
	text-decoration: underline;
}
div.hide-stan {
    display: none;
}

.kafelki {
	position: relative;
	clear: both;
}

.kafelki .item {
	display: block;
	width: 202px;
	height: 150px;
	padding: 20px 5px;
	box-sizing: border-box;
	float: left;
	border: none !important;
	margin: 5px;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}

.kafelki .item .overlay {
	position: absolute;
	width: 202px;
	height: 150px;
	background: rgba(255, 255, 255, 0);
	margin-top: -20px;
	margin-left: -5px;
	transition: background 200ms;
}

.kafelki .item.hover .overlay {
	background: rgba(255, 255, 255, 0.2);
	transition: background 200ms;
}

.kafelki .item .text {
	color: #fff;
	text-align: center;
}

.kafelki .item .icon {
	background: #fff;
	-webkit-border-radius: 45px;
	-moz-border-radius: 45px;
	-o-border-radius: 45px;
	border-radius: 45px;
	width: 90px;
	height: 90px;
	margin: auto;
	text-align: center;
	margin-bottom: 10px;
	overflow: hidden;
	transition-duration: 200ms;
}

.kafelki .item.hover .icon {
	-webkit-border-radius: 47px;
	-moz-border-radius: 47px;
	-o-border-radius: 47px;
	border-radius: 47px;
	width: 94px;
	height: 94px;
	transition-duration: 200ms;
}

.kafelki .item .icon img {
	width: 100%;
}

.kafelki .item .icon i {
	font-size: 50px;
	line-height: 90px;
	transition-duration: 200ms;
}

.kafelki .item.hover .icon i {
	font-size: 52px;
	line-height: 94px;
	transition-duration: 200ms;
}

#qrcontainer {
	position: absolute;
	z-index: 999999;
	display: none;
	background: #fff;
	border: 1px solid #000;
	padding: 0 12px 12px;
	text-align: right;
	top: 60px;
}

#qrcontainer:after, #qrcontainer:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

#qrcontainer:after {
	border-color: transparent;
	border-bottom-color: #fff;
	border-width: 21px;
	margin-left: -21px;
}

#qrcontainer:before {
	border-color: transparent;
	border-bottom-color: #000;
	border-width: 22px;
	margin-left: -22px;
}

#qrcontainer .close {
	display: block;
	color: #000;
	padding: 5px 0;
	font-weight: bold;
	border: none;
	outline: none;
}

#qrcontainer #qrcode {
	width: 256px;
	height: 256px;
}

#supermenu a.level1.hover + .layer {
	display: block !important;
}

.ui-keyboard {
	background: #dedede;
	border: 1px solid #ababab;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
	top: auto !important;
	bottom: 0;
	position: fixed !important;
}

.ui-keyboard-button {
	width: 30px;
	height: 30px;
	line-height: 20px !important;
}

.ui-keyboard-button,
.ui-keyboard-spacer {
	display: inline-block;
}

.ui-keyboard-bksp {
	width: 80px;
}

.ui-keyboard-tab {
	width: 60px;
}

/* key "\" */
.ui-keyboard-92,
.ui-keyboard-124 {
	width: 50px;
}

.ui-keyboard-enter {
	width: 68px;
}

.ui-keyboard-shift {
	width: 88px;
}

.ui-keyboard-meta1 {
	width: 75px;
}

.ui-keyboard-alt {
	width: 45px;
	margin-left: 215px !important;
}

.ui-keyboard-space {
	width: 210px !important;
	position: absolute !important;
}

.openKeyboard {
	border: none !important;
}

#module_form .openKeyboard {
	float: right;
}

#skiplinks {
	height: 0;
	margin: 0;
	padding: 0;
}

#skiplinks li {
	border: none;
}

#skiplinks a {
	display: block;
	position: absolute;
	z-index: 9999;
	top: -50px;
	background: #232323;
	color: #fff;
	padding: 10px;
	border: none;
	outline: none;
}

#skiplinks a:focus {
	top: 10px;
}

/* .file-list li .size {
	margin: 0 10px;
}

.file-list li .ext {
	margin: 0 10px;
} */