html{border:0;min-width:1038px;margin:0;padding:0;}
body{border:0;font-size:81.25%;font-family:Arial,sans-serif;color:black;background:url(../gfx/bg/main.v2.jpg) no-repeat 50% 0;margin:0;padding:0;}
img{border:0 none;}
a{text-decoration:none;color:#00358A;}
a:hover{text-decoration:underline;color:rgb(166,14,21);}
.iv-clear{clear:both;}
.iv-hr{clear:both;}
.iv-hidden{position:absolute;top:-10000em;left:0;width:1px;height:1px;overflow:hidden;}
.iv-nobr{white-space:nowrap;}
ul.iv-menu{list-style:none;margin:0;padding:0;}
ul.iv-menu li{list-style:none;margin:0;padding:0;}
ul.iv-menu li a{display:block;}
ul.iv-menu.iv-horz li{display:inline-block;}
div.iv-image-list{margin:30px 0;}
div.iv-file-list{margin:30px 0;}
div.iv-audio-list{margin:30px 0;}
div.iv-movie-list{margin:30px 0;}
div.iv-file-list a{display:block;margin:0 0 10px;}
div.iv-image-list .iv-item{float:left;margin:0 8px 8px 0;}
div.iv-image-list .iv-item a{display:block;}
div.iv-image-list .iv-item a img{display:block;}
div.iv-audio-list div.iv-item{margin:10px 0;}
div.iv-movie-list div.iv-item{margin:10px 0;}
div.iv-audio-list div.iv-item div.iv-title{background:black;color:white;padding:4px 8px;}
div.iv-movie-list div.iv-item div.iv-title{background:black;color:white;padding:4px 8px;}
div.iv-file-list a span.iv-file-title{display:block;padding-left:22px;}
div.iv-file-list a span.iv-file-icon{float:left;width:16px;height:16px;background:url(../gfx/pagewhite.png) no-repeat;}
div.iv-file-list a.iv-file-type-jpg span.iv-file-icon{background-position:-112px -32px;}
div.iv-file-list a.iv-file-type-gif span.iv-file-icon{background-position:-112px -32px;}
div.iv-file-list a.iv-file-type-png span.iv-file-icon{background-position:-112px -32px;}
div.iv-file-list a.iv-file-type-pdf span.iv-file-icon{background-position:-16px 0;}
div.iv-file-list a.iv-file-type-doc span.iv-file-icon{background-position:-64px -48px;}
div.iv-file-list a.iv-file-type-docx span.iv-file-icon{background-position:-64px -48px;}
div.iv-file-list a.iv-file-type-xls span.iv-file-icon{background-position:-64px -16px;}
div.iv-file-list a.iv-file-type-xlsx span.iv-file-icon{background-position:-64px -16px;}
div.iv-file-list a.iv-file-type-ppt span.iv-file-icon{background-position:-128px -32px;}
div.iv-file-list a.iv-file-type-pptx span.iv-file-icon{background-position:-128px -32px;}
div.iv-file-list a.iv-file-type-zip span.iv-file-icon{background-position:-160px 0;}
div.iv-file-list a.iv-file-type-rar span.iv-file-icon{background-position:-160px 0;}
div.iv-file-list a.iv-file-type-tar span.iv-file-icon{background-position:-160px 0;}
div.iv-file-list a.iv-file-type-tgz span.iv-file-icon{background-position:-160px 0;}
div.iv-file-list a.iv-file-type-bz2 span.iv-file-icon{background-position:-160px 0;}
div.iv-file-list a.iv-file-type-7z span.iv-file-icon{background-position:-160px 0;}
div.iv-file-list a.iv-file-type-swf span.iv-file-icon{background-position:-16px 0;}
div.iv-file-list a.iv-file-type-txt span.iv-file-icon{background-position:-224px -32px;}
div.iv-file-list a.iv-file-type-mp3 span.iv-file-icon{background-position:-96px 0;}
div.iv-file-list a.iv-file-type-video span.iv-file-icon{background-position:-16px -16px;}
div.iv-article div.iv-html{margin:30px 0;}
div.iv-article div.iv-html a{text-decoration:underline;}
div.iv-article div.iv-icon{text-align:center;margin:15px 0;}
div.iv-list div.iv-item div.iv-image{float:left;margin-right:20px;}
ul.iv-gallery li.iv-item{float:left;width:33%;}
ul.iv-gallery li.iv-item img{display:block;margin:0 auto;}
ul.iv-gallery li.iv-item span.iv-title{display:block;}
div.iv-cols .iv-col{overflow:hidden;float:left;}
div.iv-cols-2 .iv-col{width:50%;}
div.iv-cols-3 .iv-col{width:33%;}
div.iv-cols-4 .iv-col{width:25%;}
dl.iv-dl-list{line-height:1.5em;margin:0;padding:0;}
dl.iv-dl-list dt{float:left;margin:0;padding:0 8px 0 0;}
dl.iv-dl-list dd{margin:0 0 0 6em;padding:0 8px 0 0;}
dl.iv-dl-list dd dd{margin-left:10em;}
div.iv-paginator{margin:50px 0;text-align:center;}
div.iv-paginator a{display:inline-block;text-align:center;vertical-align:middle;padding:5px 7px;border:1px solid #ddd;margin-right:-1px;white-space:nowrap;}
div.iv-paginator a span{display:block;}
div.iv-paginator a.iv-disabled{color:gray;text-decoration:none;}
div.iv-paginator a.iv-selected{font-weight:700;}
div.iv-poll div.iv-chart{margin:12px 0;}
div.iv-poll div.iv-chart div.iv-chart-item{margin:8px 0;}
div.iv-poll div.iv-chart div.iv-chart-answer{float:left;}
div.iv-poll div.iv-chart div.iv-chart-result{text-align:right;}
div.iv-poll div.iv-chart div.iv-chart-bar{background:#ccc;padding:1px;}
div.iv-poll.iv-enabled div.iv-chart div.iv-chart-bar{background:#ff0000;}
div.iv-poll div.iv-chart div.iv-chart-bar-in{background:#fff;padding:2px 0 0;}
div.iv-poll div.iv-chart div.iv-chart-date{font-size:90%;}
div.iv-poll div.iv-chart div.iv-chart-total{font-size:90%;}
div.iv-poll div.iv-chart .iv-answer-click{cursor:pointer;}
div.iv-article-social{margin:30px 0;}
div.iv-article-social iframe{width:150px;height:20px;}
div.iv-article-social iframe.iv-social-fb{width:115px;}
div.iv-article-social iframe.iv-social-tweeter{width:112px;}
div.iv-article-social iframe.iv-social-google{width:79px;}
div.iv-article-social iframe.iv-social-wykop{width:81px;}
div.lt-box-hr{height:30px;}
div.iv-clear{clear:both;height:0;overflow:hidden;}
tbody{font-family:Arial,sans-serif;color:black;}
h1{font-family:"Century Gothic","Apple Gothic",AppleGothic,"URW Gothic L","Avant Garde",Futura,sans-serif;}
h2{font-family:"Century Gothic","Apple Gothic",AppleGothic,"URW Gothic L","Avant Garde",Futura,sans-serif;}
h3{font-family:"Century Gothic","Apple Gothic",AppleGothic,"URW Gothic L","Avant Garde",Futura,sans-serif;font-size:17px;vertical-align:middle;}
h4{font-family:"Century Gothic","Apple Gothic",AppleGothic,"URW Gothic L","Avant Garde",Futura,sans-serif;font-size:18px;}
h5{font-family:"Century Gothic","Apple Gothic",AppleGothic,"URW Gothic L","Avant Garde",Futura,sans-serif;}
h6{font-family:"Century Gothic","Apple Gothic",AppleGothic,"URW Gothic L","Avant Garde",Futura,sans-serif;}
.iv-html h1{font-family:inherit;}
.iv-html h2{font-family:inherit;}
.iv-html h3{font-family:inherit;}
.iv-html h4{font-family:inherit;}
.iv-html h5{font-family:inherit;}
.iv-html h6{font-family:inherit;}
div#right h3{font-weight:400;padding:0;margin-top:0;}
div#noise{background:url(../gfx/bg/01.png);}
div.page{width:1038px;margin:0 auto;}
div.white{background:white;height:19px;}
div#page{background:white;padding:20px;}
body.root div#page{background:#ffffff;}
div#top-1{border-bottom:1px solid #d3d3d3;padding:9px 20px;font-size:12px;}
body div#top-2{border-top:1px solid white;height:90px;background:url(../gfx/top/page.png) no-repeat 50% 18px;}
body.root div#top-2{background:none;height:170px;padding:30px 60px 0;}
div#top-2 div.logo{width:500px;height:100%;}
body.root div#top-2 div.logo{float:left;width:569px;height:100%;background:url(../gfx/top/root-logo.png) no-repeat 50% 50%;}
body div#top-2 div.tv{display:none;}
body.root div#top-2 div.tv{display:block;background:url(../gfx/top/root-tv.png) no-repeat 50% 50%;width:304px;height:100%;float:right;}
div#top-2 div.logo a{display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999em;}
div#top-2 div.tv a{display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999em;}
body div#top-3{padding:0 0 15px;}
body.root div#top-3{padding:17px 0 18px;}
div#top-2 a:focus{background:none!important;}
div#foot{background:white;}
div#foot div.in{padding:1px 20px;}
div#copy{font-size:10px;}
div#copy div.copy{float:left;}
div#copy div.author{float:right;}
div#bottom{background:#283762 url(../gfx/bg/bottom.png);min-height:80px;color:#c7e0f1;}
div#bottom-links{padding:40px 0;min-height:200px;}
div#bottom a{color:white;background:none;}
div#bottom h3{color:#c7e0f1;line-height:19px;margin:0 0 10px;}
div#bottom-links h3{margin:20px 0;}
div#bottom-links span.square{margin-right:20px;}
div#bottom-links ul{margin-left:33px;}
div#bottom div.col{width:259px;float:left;padding:20px 0;}
div#bottom div.col div.in{padding:0 20px;}
div#bottom div.col div.lt-box{margin:20px 0;}
div#bottom h3 span{vertical-align:bottom;margin-right:10px;}
div#bottom ul{margin-left:29px;}
div#bottom ul li a{padding:2px 0;}
div#bottom div.box-hr{border-bottom:1px dotted #8991a9;background:none;}
div#bottom a:hover{color:yellow;}
div#bottom a:focus{background-color:rgba(0,0,0,.4);}
div#page-menu{float:left;width:228px;margin-left:20px;}
div#page-content{float:right;width:708px;background:#fafafa;}
div#page-menu div.iv-layout-hr{height:30px;}
div#site-path{background:#f4f4f4;padding:10px 15px;}
div#site-path a{padding:3px;}
div#site-path span{padding:3px;}
div#nav-main{background:#30406d url(../gfx/menu-main/bg-sel.png) repeat-x;color:white;position:relative;}
div#nav-main ul li{display:inline-block;border-left:1px solid #304377;border-right:1px solid #172039;}
div#nav-main ul li.iv-first{border-left:0 none;}
div#nav-main ul li a{background:#202c4e url(../gfx/menu-main/bg.png) repeat-x;padding:0 18px;color:white;font:bold 18px/45px Century Gothic;}
div#nav-main ul li.iv-selected a{background:rgba(1,117,202,.5);}
div#nav-main ul li a:hover{background:rgba(1,117,202,.5);}
div#nav-main ul li a:focus{background:rgba(1,117,202,.5);}
div#search{position:absolute;top:0;right:0;height:100%;}
div#search fieldset{border:0;margin:0;padding:0;}
div#search form{background:url(../gfx/menu-main/search.png) no-repeat;height:29px;width:200px;margin-right:18px;margin-top:8px;position:relative;}
div#search form input{background:none;border:0 none;margin:0;padding:0;}
div#search form button{background:none;border:0 none;margin:0;padding:0;}
div#search form input.text{position:absolute;left:31px;top:1px;width:130px;padding:0 4px;line-height:27px;height:27px;}
div#search form .button{width:27px;height:27px;position:absolute;top:1px;right:1px;}
div#nav-lang{float:left;margin-right:20px;}
div#nav-lang li{padding-top:3px;}
div#nav-lang li a{background:url(../gfx/i/lang.png) no-repeat -9999in 0;width:18px;height:13px;text-indent:-9999in;overflow:hidden;}
div#nav-lang li.pl a{background-position:0 0;}
div#nav-lang li.en a{background-position:-36px 0;}
div#nav-lang li.de a{background-position:-18px 0;}
div#nav-lang li.ru a{background-position:-54px 0;}
div#nav-sub1{float:left;line-height:19px;}
div#nav-sub3{padding-right:50px;line-height:26px;}
div.nav-sub-13 li{background:url(../gfx/top/dot.png) no-repeat 0 50%;padding-left:4px;}
div.nav-sub-13 li.iv-first{background:none;padding-left:0;}
div.nav-sub-13{margin-left:-8px;}
div.nav-sub-13 li a{padding:0 8px;}
div#nav-sub3 li.puls-miasta{background:none;padding-left:20px;}
div#nav-sub3 li.puls-miasta a{background:url(../gfx/puls_miasta.png) no-repeat 50% 50%;width:109px;height:26px;text-indent:-9999em;}
div#top-3 div.tr{display:table-row;width:100%;}
div#top-3 div.td1{display:table-cell;background:url(../gfx/hr2.png) repeat-x 0 50%;width:100%;}
div#top-3 div.td2{display:table-cell;white-space:nowrap;}
div#nav-sub2{float:right;}
div#nav-sub2 li{margin-left:6px;}
div#nav-sub2 li a{background-image:url(../gfx/i/top.png);background-position:-9999in 0;background-repeat:no-repeat;line-height:19px;padding-left:3px;}
div#nav-sub2 li.rss a{background-position:100% 0;padding-right:21px;}
div#nav-sub2 li.newsletter a{background-position:100% -25px;padding-right:24px;}
div#nav-sub2 li.pomoc a{background-position:100% -50px;padding-right:22px;}
div#nav-sub2 li.wai a{background-position:100% -75px;padding-right:22px;}
div#left{float:left;width:341px;overflow:hidden;}
div#right{float:right;width:616px;}
div#lt-main{background:url(../gfx/vr.png) repeat-y 361px 0;}
div.col-left{float:left;width:160px;}
div.col-right{float:right;width:140px;}
div.col-vr{background:url(../gfx/vr.png) repeat-y 180px 0;overflow:hidden;}
div.box-hr{background:url(../gfx/hr.png) repeat-x;padding-bottom:1px;margin:20px 0;}
div#right div.box-hr{margin:30px 0;}
div#news-boxes div.box-hr{background:url(../gfx/hr-dbl.png) repeat-x;padding-bottom:3px;margin:30px 0;}
div#polecamy{background:#f7f7f7 url(../gfx/bg/polecamy.png);border:1px solid #eaeaea;padding:20px 30px;margin-top:20px;}
div#kontakt{background:url(../gfx/foot.png) no-repeat 0 50%;min-height:76px;padding-left:85px;}
div#kontakt div.col{margin-right:38px;padding-right:50px;display:table-cell;}
div#kontakt div.col.last{margin-right:0;padding-right:0;}
div#nav-bottom{float:right;}
a#wbm{display:block;height:112px;background:url(../gfx/i/wbm.png) no-repeat 50% 50%;}
div#news-main{background:#1e2a4b;padding:10px;margin-bottom:30px;height:194px;color:white;}
div#news-main a{color:white;}
div#news-main .iv-more a{color:yellow;}
div#news-main div.text-scroll-cntr{float:left;padding:10px 10px 0;position:relative;}
div#news-main div.text-scroll{overflow:hidden;width:249px;height:154px;position:relative;}
div#news-main div.image-scroll{float:right;overflow:hidden;width:317px;height:194px;position:relative;}
div#news-main div.image-scroll ul{width:99999em;}
div#news-main div.text-scroll ul{width:99999em;}
div#news-main div.image-scroll ul li{float:left;width:317px;height:194px;position:relative;}
div#news-main div.text-scroll ul li{float:left;width:249px;height:154px;position:relative;}
div#news-main div.image-scroll ul li div.title{position:absolute;bottom:0;background:url(../gfx/alpha/a70.png);width:100%;}
div#news-main div.image-scroll ul li div.title h4{margin:0;padding:10px;font-size:19px;}
div#news-main h3{margin:0;padding:0;height:30px;line-height:1em;width:249px;overflow:hidden;}
div#news-main h3 span{vertical-align:middle!important;}
div#news-main div.text-scroll div.date{color:#cbcfd9;margin-bottom:5px;}
div#news-main div.text-scroll div.short{line-height:16px;height:96px;overflow:hidden;}
div#news-main div.text-scroll div.more{position:absolute;bottom:7px;right:0;}
div#news-main div.navigator{position:absolute;bottom:7px;left:10px;}
div#news-main div.navigator ul{height:.6em;padding-top:.6em;}
div#news-main div.navigator ul li{margin-top:-3px;float:left;margin-right:3px;}
div#news-main div.navigator ul li a{display:block;width:7px;height:7px;overflow:hidden;background:white;color:black;text-indent:-9999in;}
div#news-main div.navigator ul li.iv-selected a{background:#fee600;}
div#polecamy li{float:left;width:122px;padding:0 6px;text-align:center;}
div#polecamy li span.iv-image-cntr{display:table-cell;vertical-align:middle;width:122px;height:82px;}
div#polecamy li span.iv-title{display:block;margin-top:6px;}
div#polecamy div.carousel{position:relative;margin:0 -30px;}
div#polecamy div.carousel div.btn{position:absolute;top:0;width:30px;height:100%;text-align:center;background:rgba(0,0,255,.5);}
div#polecamy div.carousel div.btn.prev{background:url(../gfx/i/dirl.png) no-repeat 50% 31px;left:0;}
div#polecamy div.carousel div.btn.next{background:url(../gfx/i/dirr.png) no-repeat 50% 31px;right:0;}
div#polecamy div.carousel div.list{position:relative;overflow:hidden;margin:0 auto;width:938px;}
div#polecamy div.carousel div.list ul{width:99999in;}
div.iv-calendar table{margin:-3px;border-spacing:2px;}
div.iv-calendar td .a{display:block;background:#F8F8F8;border:2px solid #E5E0E0;text-align:center;width:25px;line-height:25px;}
div#kalendarium div.iv-calendar td .a{width:31px;line-height:31px;}
body div.iv-calendar td.iv-active .a{color:white;background:#b35d01;border-color:#b35d01;}
div.iv-calendar td.iv-beyond{visibility:hidden;}
div.iv-calendar td.found .a{color:white;background:#00358A;border-color:#00358A;}
div.iv-calendar td.iv-selected .a{background:#0175CA;}
div.iv-calendar td.found a.a:hover{background:#0175CA;}
div.iv-calendar td.found a.a:focus{background:#0175CA;}
body div.iv-calendar td.iv-today .a{border-color:#f47200;}
div.iv-calendar div.top{font:1.273em/20px Century Gothic;margin-bottom:10px;text-align:center;position:relative;}
div.iv-calendar caption{font:1.273em/20px Century Gothic;margin-bottom:10px;text-align:center;position:relative;}
div.iv-calendar div.top a.iv-nav{position:absolute;width:20px;height:20px;background:#ff0000;text-indent:-9999in;}
div.iv-calendar caption a.iv-nav{position:absolute;width:20px;height:20px;background:#ff0000;text-indent:-9999in;}
div.iv-calendar div.top a.iv-nav.iv-prev{background:url(../gfx/i/dirl.png) no-repeat;left:5px;}
div.iv-calendar caption a.iv-nav.iv-prev{background:url(../gfx/i/dirl.png) no-repeat;left:5px;}
div.iv-calendar div.top a.iv-nav.iv-next{background:url(../gfx/i/dirr.png) no-repeat;right:5px;}
div.iv-calendar caption a.iv-nav.iv-next{background:url(../gfx/i/dirr.png) no-repeat;right:5px;}
body.kontrast div.iv-calendar td .a{background:none;}
div#kalendarium div.calendar{float:left;}
div#kalendarium div.preview{width:320px;float:right;height:300px;overflow:auto;}
div#calendar-preview div.iv-title a{font-weight:700;margin-bottom:4px;}
div#calendar-preview li{background:url(../gfx/hr.png) repeat-x 0 100%;padding:10px 0;}
div#calendar-preview li.iv-last{background:none;}
div.place{font-weight:700;margin-bottom:4px;}
div#news-boxes li a{padding-left:5px;margin:5px 0 5px 15px;display:block;}
div#news-boxes li.iv-last a{background-image:none;}
div#news-boxes h3{background:url(../gfx/hr.png) repeat-x 0 100%;padding-bottom:3px;font-weight:700;}
div#news-boxes li a span.dot{position:absolute;margin-left:-15px;margin-top:4px;}
div#news-boxes div.iv-more{text-align:right;margin-top:6px;margin-bottom:-16px;}
div#news-boxes div.box-image{float:left;width:165px;height:88px;}
div#news-boxes div.box-hd{float:left;width:185px;margin-right:20px;}
div#news-boxes div.box-hd h4{margin:0;padding:0;font-size:1.273em;font-family:inherit;}
div#news-boxes div.box-hd .hd{font-size:1.273em;}
div#news-boxes div.box-links{float:left;width:246px;}
div#news-boxes div.box-links h4{margin:0;padding:0;font-weight:400;font-family:inherit;}
div#wideo-box{color:white;}
div#wideo-box div.more{color:#ff0000;text-align:right;}
div#wideo-box div.title{background:#1a1a1a url(../gfx/box-wideo/hd.png) no-repeat 10px 4px;padding-left:33px;line-height:25px;height:25px;overflow:hidden;margin-bottom:1px;}
div#wideo-box div.preview{width:358px;height:221px;float:left;background:black;}
div#wideo-box div.list{width:107px;float:right;}
div#wideo-box div.item{height:71px;margin-bottom:1px;background:rgba(0,255,0,.1);}
div#wideo-box div.list li a{display:block;width:107px;height:73px;color:white;}
div#wideo-box div.list li{color:white;margin-bottom:1px;position:relative;}
div#wideo-box div.list li span.iv-title{position:absolute;background:rgba(0,0,0,.7);bottom:0;left:0;width:95px;padding:3px;margin:3px;font-size:90%;}
div#wideo-box div.list li span.iv-title span.in{display:block;line-height:1.2em;max-height:2.4em;overflow:hidden;}
div#wideo-box div.list li span.iv-overlay{background:url(../gfx/box-wideo/bg.png) no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;}
div#wideo-box div.list li.iv-selected span.iv-overlay{background-position:0 -73px;}
div#wideo-box div.list li a:hover span.iv-overlay{background-position:0 -73px;}
.dot{width:7px;height:7px;}
div.dots.orange li .dot{background:#b35d01;}
div.dots.orange li:nth-child(even) .dot{background:#bc5f01;}
div.dots.blue li .dot{background:#1aa5e9;}
div.dots.blue li:nth-child(even) .dot{background:#015a9b;}
div.dots.green li .dot{background:#00a23c;}
div.dots.green li:nth-child(even) .dot{background:#006c28;}
div.dots.red li .dot{background:#e00000;}
div.dots.red li:nth-child(even) .dot{background:#b10000;}
div.dots.gray li .dot{background:#d4d4d4;}
div.dots.gray li:nth-child(even) .dot{background:#a2a2a2;}
div.dots.blue2 li .dot{background:#26bbff;}
div.dots.blue2 li:nth-child(even) .dot{background:#1a81b0;}
span.square{display:inline-block;width:13px;height:13px;border:3px solid black;vertical-align:middle;}
div.green span.square{border-color:#087035;}
div.yellow span.square{border-color:#d3c314;}
div.orange span.square{border-color:#c97a30;}
div.blue span.square{border-color:#0969b5;}
div.gray span.square{border-color:#707584;}
div.violet span.square{border-color:#8015a0;}
div.magenta span.square{border-color:#8015a0;}
div.red span.square{border-color:#cd1514;}
div#news-main h3 span.square{margin-right:8px;border-color:#fee600;}
div.iv-article{padding-top:1px;margin-top:-1px;}
div.iv-article h3{font-size:28px;font-family:arial,sans-serif;font-weight:400;}
div.iv-article h4{font-size:1.5em;font-weight:400;}
div.iv-article div.iv-article-info{margin-bottom:15px;margin-top:20px;}
div.iv-article div.iv-image-list{width:576px;}
div.iv-html{font-size:1.273em;line-height:1.8em;}
.text-size-small div.iv-html{font-size:1.091em;}
.text-size-large div.iv-html{font-size:1.455em;}
div.iv-article-source{margin:20px 0;}
div.iv-article-source a span{text-decoration:underline;}
div.iv-article-source img{vertical-align:middle;}
div.iv-article-author{margin:1em 0;font-style:italic;}
ul.iv-tools li{line-height:24px;background:url(../gfx/i/tools-sep.png) no-repeat 100% 50%;padding:0 18px;}
ul.iv-tools li span{display:inline-block;}
ul.iv-tools li a{display:inline-block;}
ul.iv-tools li.iv-first{padding-left:0;}
ul.iv-tools li.iv-last{padding-right:0;background-image:none;}
div.iv-print .button{background:url(../gfx/i/print.png) no-repeat 100% 50%;padding-right:36px;}
div.iv-text-size{float:right;line-height:24px;margin-top:-35px;}
div.iv-text-size span{display:inline-block;}
div.iv-text-size a{display:inline-block;}
div.iv-text-size .title{padding-right:12px;}
div.iv-text-size .button{width:23px;height:23px;border:1px solid #d1d1d1;margin-left:1px;text-align:center;font-weight:700;color:#757575;background:white;text-decoration:none!important;}
div.iv-text-size .button.iv-selected{color:white;background:#757575;border-color:#b0b0b0;}
div.iv-paginator .a{display:inline-block;border:1px solid #ddd;margin-right:-1px;white-space:nowrap;vertical-align:middle;padding:5px 7px;}
div.iv-paginator .iv-selected{background-color:#223158;color:white;}
body.kontrast div.iv-paginator a{border-color:#666;}
body.kontrast div.iv-paginator .a{border-color:#666;}
body.kontrast div.iv-paginator .iv-selected{background:none;}
ul > li.m5-external > a:after{content:"";background:url(../gfx/ext.png);width:16px;height:12px;position:absolute;margin-left:4px;margin-top:2px;}
body.kontrast ul > li.m5-external > a:after{background-image:url(../gfx/ext-neg.png);}
div#art-title{background:white url(../gfx/pg/hd.png) repeat-x 0 100%;padding:12px 70px;border-bottom:1px solid white;}
div#art-title h2{padding:0;margin:0;font-size:1.455em;font-weight:400;}
div#art-content{min-height:200px;padding:0 70px 40px;}
div#art-content div.iv-list{margin:20px 0;}
div#page-movie div.iv-movie{text-align:center;margin-bottom:30px;}
div#page-movie div.iv-gallery{margin-right:-30px;}
div#page-movie div.iv-gallery div.iv-item{width:269px;margin:0 30px 30px 0;float:left;display:table-row;}
div#page-movie div.iv-gallery div.iv-item img{display:inline-block;vertical-align:middle;margin-right:10px;}
div#page-movie div.iv-gallery div.iv-item h3{margin:0;padding:0;font-family:inherit;font-size:100%;color:inherit;display:inline-block;font-weight:700;vertical-align:middle;}
div#page-movie div.iv-gallery div.iv-item h3 a{color:inherit;}
div#page-gallery div.iv-list{margin-right:-8px;}
div#page-gallery div.iv-list div.iv-item{width:184px;float:left;margin:0 8px 8px 0;}
div#page-gallery div.iv-list div.iv-item h3{font-family:inherit;font-size:inherit;font-weight:400;line-height:1.3em;height:2.6em;overflow:hidden;}
div#left div.lt-box{border:0 none;}
div#top-1 div.lt-box{border:0 none;}
div#nav-main div.lt-box{border:0 none;}
div#left img{display:block;margin:0 auto;}
div.lt-hd h3{margin:0;padding:0;}
div#left div.lt-box div.lt-hd h3{line-height:23px;padding-bottom:10px;}
div#left div.lt-box div.lt-hd span.square{margin:2px 9px 2px 2px;}
div#page-menu div.lt-box div.lt-hd h3{background:url(../gfx/hr-dbl.png) repeat-x 0 100%;padding-bottom:15px;margin-bottom:15px;}
div#left div.lt-box.newsletter div.lt-hd h3{background:url(../gfx/i/newsletter.png) no-repeat 0 0;padding-left:30px;}
div#left div.lt-box.galeria div.lt-hd h3{background:url(../gfx/i/galeria.png) no-repeat 0 0;padding-left:30px;}
div#left div.lt-box.facebook div.lt-hd h3{background:url(../gfx/i/fb.png) no-repeat 0 0;padding-left:30px;}
div#left div.lt-box.sonda div.lt-hd h3{background:url(../gfx/i/sonda.png) no-repeat 0 0;padding-left:30px;}
div#right div#kalendarium h2{background:url(../gfx/i/kalendarz.png) no-repeat 0 0;padding-left:30px;line-height:23px;font-weight:700;padding-bottom:0;margin-bottom:20px;}
div#polecamy h2{color:#b35d01;padding-top:0;margin-top:0;}
div#left ul.iv-list li.iv-item{margin-bottom:20px;}
div#left ul.iv-list li.iv-item.iv-last{margin-bottom:0;}
div.lt-box iframe{width:100%;}
div.lt-box iframe.iv-social-fb-like{height:400px;}
div.page-menu ul.iv-menu li{margin:4px 0;line-height:1.5em;}
.m5-selected a{font-weight:700!important;font-style:italic!important;color:red!important;}
div.page-menu ul.iv-menu li a{padding:2px 0 2px 17px;}
div.page-menu ul.iv-menu li a span.dot{background:#d2d2d2;position:absolute;margin-left:-17px;margin-top:6px;}
div.page-menu h3 span.square{display:none;}
div.page-menu div.service-news div.iv-info{margin-bottom:8px;color:gray;}
div.page-menu div.service-calendar div.iv-info{margin-bottom:8px;color:gray;}
div.page-menu div.service-news h3{margin:0;}
div.page-menu div.service-calendar h3{margin:0;}
div.page-menu div.more{margin:20px 0;text-align:right;}
div.page-menu div.more a{text-decoration:underline;}
div.page-menu div.iv-list div.iv-list-hr{margin:15px 0;}
div.page-menu div.iv-list div.iv-item div.iv-image{margin-right:10px;}
div.iv-list div.iv-item div.image{float:left;margin-right:20px;}
div.iv-tree div.iv-list-hr{background:url(../gfx/hr.png) repeat-x;padding-bottom:1px;margin:20px 0;}
div.iv-list div.iv-list-hr{background:url(../gfx/hr.png) repeat-x;padding-bottom:1px;margin:20px 0;}
div#page-mm div.iv-list div.iv-item a{display:block;font-weight:700;}
div#page-mm div.iv-list div.iv-item a img{float:left;margin-right:20px;}
div#page-mm div.iv-list div.iv-item a span.title{height:71px;overflow:hidden;display:table-cell;vertical-align:middle;}
xdiv#page-mm div.iv-list div.iv-item a{float:left;margin-right:20px;}
body div.iv-poll div.iv-chart div.iv-chart-bar{background:#666;}
body div.iv-poll.iv-enabled div.iv-chart div.iv-chart-bar{background:#666;}
body div.iv-poll.iv-enabled div.iv-chart-answer{color:#00358A;}
body.kontrast div.iv-poll.iv-enabled div.iv-chart-answer{color:yellow;}
div.iv-poll div.iv-chart-question{font-weight:700;}
div#today div.date{width:40px;color:white;float:left;text-align:center;line-height:1.5em;}
div#today div.info{margin-left:55px;}
div#today div.date div.day{background:#283864;font-weight:700;font-size:1.818em;padding:10px 0;}
div#today div.date div.month{background:#ab5b0b;font-weight:700;}
div#today div.weekday{font-weight:700;font-size:14px;margin-bottom:4px;}
form{padding:0;margin:0;}
div#art-content form{margin:30px 0;}
input{font-family:Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif;}
textarea{font-family:Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif;width:100%;box-sizing:border-box;}
button{font-family:Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif;background:#243158;color:white;padding:7px 35px;}
select{font-family:Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif;}
option{font-family:Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif;}
input.text{width:100%;box-sizing:border-box;}
div.ivc-captcha input.text{width:100px;}
div.iv-form div.iv-view-group div.iv-group-hd{color:white;font-weight:700;background:#043766;}
div.iv-form div.iv-view-ctrl{padding:3px 0;}
span.iv-req{color:transparent;}
span.iv-req:before{content:' (wymagane)';font-size:90%;font-weight:700;color:black;}
input.checkbox{padding-left:0;margin:0;}
div.iv-form input.date{border:1px solid #7F9DB9;}
div.iv-form input.time{border:1px solid #7F9DB9;}
div.iv-form input.text{border:1px solid #7F9DB9;}
div.iv-form div.iv-label-left div.iv-label-part{float:left;width:170px;}
div.iv-form div.iv-label-left div.iv-ctrl-part{margin-left:170px;}
div.iv-form div.iv-label-top div.iv-label-part label{padding-bottom:6px;}
div.iv-form div.buttons{margin:20px 0 20px 170px;}
div.iv-error div.iv-message{color:#A60E15;}
div.iv-message{margin-bottom:4px;}
div.iv-help{color:#666;margin-top:4px;}
div.iv-ctrl img{vertical-align:middle;margin-right:8px;border:1px solid #eee;}
input.button{background:#243158;color:white;padding:7px 35px;}
div.lt-box.newsletter form input.text{width:156px;margin:0 0 6px;padding:3px 0;border:1px solid #e8e8e8;display:inline-block;}
div.lt-box.newsletter form input.button{border:0 none;background:none;font-size:14px;color:#b35d01;margin:0;padding:0;display:inline-block;float:right;height:20px;}
.nav{margin:0;padding:0;position:absolute;top:0;list-style:none;font-size:125%;}
.nav a{display:inline;left:-9999em;padding:5px 10px;position:absolute;text-decoration:none;z-index:2;width:200px;text-align:center;}
.nav a:hover{background:black;color:white;left:0;top:0;position:absolute;}
.nav a:focus{background:black;color:white;left:0;top:0;position:absolute;}
.nav a:active{background:black;color:white;left:0;top:0;position:absolute;}
.iv-selected a{color:rgb(166,14,21);}
a:focus{text-decoration:underline;background-color:#ffffcc;}
a:hover img{outline:rgba(166,14,21,.5) solid 2px;outline-offset:-1px;}
body.kontrast a:hover img{outline-color:rgba(255,255,0,.5);}
ul.sitemap{padding-left:12px;line-height:1.5em;}
body.kontrast{color:white;background:#333;}
body.kontrast tbody{color:white;}
body.kontrast div#noise{background:none;}
body.kontrast div#page{background:black;}
body.kontrast.root div#page{background:black;}
body.kontrast a{color:yellow;}
body.kontrast div.iv-html a{color:yellow;}
body.kontrast a:hover{color:white;background-color:blue!important;}
body.kontrast .iv-selected a{background-color:blue!important;}
body.kontrast a:focus{background-color:blue!important;}
body.kontrast #top-2 a:hover{background-color:transparent!important;}
body.kontrast #top-2 .iv-selected a{background-color:transparent!important;}
body.kontrast #top-2 a:focus{background-color:transparent!important;}
body.kontrast div.lt-hd h3{color:white;}
body.kontrast div#nav-main{background:black;}
body.kontrast div#nav-main ul li a{background:black;color:yellow;}
body.kontrast div#nav-main ul li.iv-selected a{color:white;}
body.kontrast div#nav-main ul li a:hover{color:white;}
body.kontrast div#nav-main ul li{border-left-color:#333;border-right-color:#333;}
body.kontrast div#foot{background:black;}
body.kontrast div#polecamy{background:none;border-color:#444;}
body.kontrast div.white{background:black;}
body.kontrast div#bottom{background:#444;color:white;}
body.kontrast div#bottom h3{color:white;}
body.kontrast div#bottom a{color:yellow;}
body.kontrast div#bottom a:hover{color:white;}
body.kontrast div#site-path{background:none;}
body.kontrast div#page-content{background:black;}
body.kontrast div#art-title{background:none;border-color:#444;}
body.kontrast div.iv-tree div.iv-list-hr{background:none;border-bottom:1px dotted #666;padding:0;}
body.kontrast div.iv-list div.iv-list-hr{background:none;border-bottom:1px dotted #666;padding:0;}
body.kontrast div.box-hr{background:none;border-bottom:1px dotted #666;padding:0;}
body.kontrast span.square{border-color:#bbb!important;}
body.kontrast div#top-3 div.td1{background:none;}
body.kontrast div#top-1{border-color:#222;}
body.kontrast div#top-2{border-color:#444;}
body.kontrast div.nav-sub-13 li.iv-selected a{color:white;}
body.kontrast div.nav-sub-13 li a:hover{color:white;}
body.kontrast div.iv-article h3{color:white;}
body.kontrast div#news-main div.text-scroll div.short{height:7.5em;}
body.kontrast div#news-main{background:#222;}
body.kontrast div#news-main div.text-scroll div.date{color:#ccc;}
body.kontrast div.iv-text-size .button{background:none;color:yellow;border:0 none;}
body.kontrast div.iv-text-size .button.iv-selected{background:none;color:white;}
body.kontrast div#today div.weekday{color:white;}
body.kontrast div#today .names{color:white;}
body.kontrast div#page-menu div.lt-box div.lt-hd h3{background:none;border-bottom:1px solid #444;}
body.kontrast div.iv-help{color:white;}
body.kontrast div#bottom ul li a:focus{color:yellow;}
body.kontrast div#site-path a{color:white;}
@media print {
.noprint{display:none;}
*{color:black!important;}
html{background:none;}
body{background:none;}
div#art-title{display:none;}
.iv-tools{display:none;}
div#page-menu{display:none;}
div#top-1{display:none;}
div#top-2{display:none;}
div#nav-main{display:none;}
div#site-path{display:none;}
div#bottom{display:none;}
div#null{display:none;}
div.iv-article-social{display:none;}
div.iv-icon{display:none;}
div.iv-audio-list{display:none;}
div.iv-movie-list{display:none;}
div.iv-image-list{display:none;}
div.iv-file-list{display:none;}
div#page{padding:0;margin:20px;}
div.page{width:auto;float:none;overflow:visible;background:none;margin:0;padding:0;}
div#page-content{width:auto;float:none;overflow:visible;background:none;margin:0;padding:0;}
div#art-content{width:auto;float:none;overflow:visible;background:none;margin:0;padding:0;}
}
