@font-face {
    font-family: "franklin_gothic_cond_demi";
    font-style: normal;
    font-weight: 600;
    src: local("franklin_gothic_fs_medbold"), url("http://bi.gazeta.pl/css/fonts/franklingothic-demicd-webfont.woff") format("woff"), url("http://bi.gazeta.pl/css/fonts/franklingothic-demicd-webfont.ttf") format("truetype"), url("http://bi.gazeta.pl/css/fonts/franklingothic-demicd-webfont.svg#franklingothic-demicd-webfont") format("svg");
}

#page-top { width: 960px; margin: 0 auto; }
#content, #page-top { background: #fff; }

a:hover {
    color: #006bb6;
    background: transparent;
    text-decoration: underline;
}

/* winieta */
.Ww2 img { display: block; }
.Ww2 { position: relative; }
#sWlbg .Ww2, .Ww2 .Wimg3 { padding: 22px 0; }
#sWlbg .Ww2 .Wimg3 { padding: 0; }
.Ww2 .topLinks { position: absolute; left: 380px; top: 28px; font: normal 38px Georgia,serif; }
.Ww2 .topLinks a { color: #a7a7a7; }
.Ww2 .topLinks a:hover { background: 0; text-decoration: underline; }
.Ww2 .sub, .Ww2 .hp_sub { position: absolute; left: 100px; top: 66px; font: normal 10px Georgia,serif; text-transform: uppercase; color: #a7a7a7; letter-spacing: 2px; word-spacing: 8px; }
.Ww2 .wban { position: absolute; right: 0; bottom: 16px; }
/* winieta hp */
.Ww2 .Ww1k2 {  margin: 0 auto; position: relative; }
.Ww2 .Ww1k2 .hp_sub { top: 64px; }
.Ww2 .Ww1k1, .Ww2 .Ww1k3 { position: absolute; bottom: 1px; }
.Ww2 .Ww1k1 { left: 0; }
.Ww2 .Ww1k3 { right: 0; }

/* zajawki nad nawigacja */
/*#natop_wrap { height: 32px; padding-top: 9px; position: relative; z-index: 5; }*/
#navtop_wrap .mod { margin: 0; }
#navtop_wrap .mod_zr_biz1 strong { float: left; height: 32px; display: inline; margin-right: 2px; font: bold 10px/32px Georgia,serif; text-transform: uppercase; }
#navtop_wrap .mod_zr_biz1 a { display: block; padding: 0 7px; background: #ccc; color: #666; }
#navtop_wrap .mod_zr_biz1 a:hover { text-decoration: underline; }
#navtop_wrap .mod_zr_biz1 .int a { background: #505050; color: #fff; }
#navtop_wrap #searchH { display: none; }
#navtop_wrap #search_top { float: left; width: 300px; margin-right: 50px; #margin-right: 0; }
#navtop_wrap #search_top fieldset { width: 298px; border: 1px solid #ccc; height: 24px; }
#navtop_wrap #search_top div { height: 24px; }
#navtop_wrap #search_top .query { float: left; width: 218px; overflow: hidden; }
#navtop_wrap #search_top .dropdown { float: left; width: 18px; position: relative; }
#navtop_wrap #search_top .submit { float: right; width: 62px; }
#navtop_wrap #search_top input { background: #fff; border: 0; }
#navtop_wrap #search_top .dropdown div { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/search-dropdown.png') no-repeat 0 0; }
#navtop_wrap #search_top .dropdown div.toggle { background-position: 0 100%; }
#navtop_wrap #search_top ul { position: absolute; background: #fff; width: 235px; right: 0; border: 1px solid #ccc; top: 24px; display: none; }
#navtop_wrap #search_top li { padding: 2px 4px; cursor: pointer; }
#navtop_wrap #search_top li.hover { background: #eee; }
#navtop_wrap #search_top .query input { width: 210px; padding: 4px; font: normal 14px Arial,sans-serif; }
#navtop_wrap #search_top .submit input { cursor: pointer; font: bold 12px Arial,sans-serif; width: 100%; text-align: center; padding-bottom: 2px; height: 24px; }
#navtop_wrap #search_top .hidden { display: none; }
#navtop_wrap .mod_zr_biz2 { float: right; padding-top: 7px; }
#navtop_wrap .mod_zr_biz2 li { display: inline; font: normal 10px Georgia,serif; text-transform: uppercase; padding-left: 8px; margin-left: 8px; border-left: 1px solid #ccc; }
#navtop_wrap .mod_zr_biz2 .first { margin: 0; padding: 0; border: 0; }
#navtop_wrap .mod_zr_biz2 .rss a { color: #e97c28; padding-left: 16px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_sprite.1.png') no-repeat 0 -20px; }
#navtop_wrap .mod_zr_biz2 .mail a { padding-left: 18px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_sprite.1.png') no-repeat 0 1px; }

/* nawigacja */
#navH ul { list-style: none; }
#navH ul.p0 { float: left; width: 850px; height: 32px; background: #006BB6; }
#navH ul li { display: inline; float: left; position: relative; font-family: arial, sans-serif; font-size: 12px; padding: 0 7px 2px 6px; line-height: 27px; margin-top: 3px; cursor: pointer; }
#navH ul li, #navH ul li.dred.first { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza2012/menu-border-left.png') no-repeat 0 3px; }

#navH ul li.first { background: none; }
#navH ul li.active { background: #fff; }
#navH ul li a { color: #fff; text-align: center; }
#navH ul li.active a { color: #000; }
#navH ul li.active ul.p1 a { color: #fff; }
#navH ul.p1 { background: #6B0016; display: none; left: 0; position: absolute; top: 27px; width: 125px; padding-bottom: 5px; z-index: 200; }
#navH li:hover ul.p1 { display: block; }
#navH ul.p1 li { display: block; float: none; line-height: 18px; padding: 0; margin: 0; background: none; }
#navH ul.p1 li.red { background: #6B0016; }
#navH ul.p1 li a { padding: 2px 5px 2px 10px; display: block; text-align: left; }
#navH ul.p1 li a:hover { color: #fff; background: #40000d; }
#navH a.lista { color: #fff; display: block; text-align: right; padding: 8px 10px 8px 26px; text-transform: capitalize; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza2013/bg_btnwszystkie.png') no-repeat 10px 10px; float: right; max-width:54px;}
#navH a.lista:hover { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza2013/bg_btnwszystkie.png') no-repeat 10px 10px #40000d; }
nav.bottom + .navTxt .mod_WybBizNav, nav.bottom + .navTxt .contener1 { display: none; }
.bordo { background: #40000d; }
header#pageHead div.c1, header#pageHead div.c1 span.hack { height: 0; }
header#pageHead div.c0 { float: none; margin: 10px auto; }
header#pageHead div.c0 div.fb { float: left; }
header#pageHead p.pageTitle { margin-right: 20px; }
/*header#pageHead div.c0 div.imgw { width: 177px; }*/
body#pagetype_art header#pageHead div.c0, body#pagetype_photo header#pageHead div.c0, body#pagetype_wideo header#pageHead div.c0, body#pagetype_seria header#pageHead div.c0 { width: 100%; }
body#pagetype_art header#pageHead div.c0 div.imgw, body#pagetype_photo header#pageHead div.c0 div.imgw, body#pagetype_wideo header#pageHead div.c0 div.imgw, body#pagetype_seria header#pageHead div.c0 div.imgw { margin: 0; float: left; }
body#pagetype_art header#pageHead div.c0 div.fb, body#pagetype_photo header#pageHead div.c0 div.fb, body#pagetype_wideo header#pageHead div.c0 div.fb, body#pagetype_seria header#pageHead div.c0 div.fb { float: left; }
body#pagetype_art .artReadMore0 { padding: 4px 6px; margin-bottom: 12px; background: #f7f7f7; border: 1px solid #eaeaea; overflow: hidden; zoom: 1; }
header#pageHead.hasBanner p.pageTitle { display: block; color: #a7a7a7; clear: both; border: none; padding: 0; margin: 4px 10px 7px 0; }

#page-top #navH {
    position: relative;
    height: 40px;
    margin-top: 0px;
    background: transparent;
    border: 1px solid #e4e4e4;
    border-width: 1px 0 1px 0;
    overflow: visible;
    padding:0 0 0 2px;
    width:938px;
    margin-bottom: 20px;

}

.path_75247 #page-top #navH {
    margin-top:20px;
}

#page-top #navH li {
    background: none;
    margin-top: 0;
}

#page-top #navH li a {
    position: relative;
    height: 34px;
    display: block;
    font: 400 14px/34px Arial, sans-serif;
    color: #4c4c4c;
    text-align: center;
    padding:0 8px;
}

#page-top #navH li a:hover,
#page-top #navH > ul > li.mobileHover > a {
    background: #006BB6;
    text-decoration: none;
    color: white;
}

#page-top #navH li.active > a {
    background: black !important;
    text-decoration: none;
    color: white;
}

#page-top #navH li.active a:hover {
    background: #006BB6 !important;
}

#page-top #navH ul.p0 {
    background: none;
    width:auto;
}

#page-top #navH ul.p0 > li {
    position: relative;
    height: 34px;
    padding: 3px 0 3px 0;
}

#page-top #navH ul.p0 > li.active {
    background: none !important;
}

#page-top #navH ul.p0 > li > a:not(:only-child) {
    padding-right: 26px;
}

#page-top #navH ul.p0 > li > a:not(:only-child)::after {
    position: absolute;
    z-index: 3;
    top: 14px;
    right: 6px;
    display: inline-block;
    width: 14px;
    height: 9px;
    content: '';
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAMAAAA1k+1bAAAAM1BMVEUAAADIyMjHx8fHx8fHx8fIyMjIyMjHx8fIyMjHx8fIyMjIyMjIyMjIyMjIyMjIyMjIyMh/UpEBAAAAEHRSTlMAFQbqKtbPtw/CRCP019GiBKYwoAAAADpJREFUCNc1x8kRwCAMBMFFvsA2oPyjRaUa+tdSNaFYrD3Grmk6D4/n/K7iuSJxxltn3Edse/3/lDhbdRMBvV9c8yAAAAAASUVORK5CYII=) no-repeat top left;
}

#page-top #navH ul.p0 > li > a:hover::after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJBAMAAADwYwBaAAAAKlBMVEUAAAD///////////////////////////////////////////////////+Gu8ovAAAADXRSTlMAzikT6dYHtxgPA7mi9nAI7gAAAEFJREFUCNdj4ExgYGBgXsAwsQxIt55iULmewMARK8nA5FvG0HrRgAEokBErzMAAFNgK4gIF7gK5IAFHIBcElIEYACwFDQkZ7dIdAAAAAElFTkSuQmCC) !important;
}

#page-top #navH ul.p0 > li > a img {
    display: inline-block;
    vertical-align: text-top;
    margin: 0 5px 0 0;
}

#page-top #navH ul.p0 > li:hover > a:not(:only-child)::after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2NDA0MDBEQzM0QzExRTQ4NzhBQ0IwMEVGQzhFNjY3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ2NDA0MDBFQzM0QzExRTQ4NzhBQ0IwMEVGQzhFNjY3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDY0MDQwMEJDMzRDMTFFNDg3OEFDQjAwRUZDOEU2NjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDY0MDQwMENDMzRDMTFFNDg3OEFDQjAwRUZDOEU2NjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bveCnAAAAn0lEQVR42mL4//8/A0P2Nn4gZgex8WGgGmEYm4kxZzs/AwPDdiDeCGSzM+AAQDkJIHUYSC8C8ZmAGCSgDMTuuDRDNe0DYk0g1gNZxvR/iudNIMcRiF9h04ym6SIQOwP1fGQEux2iQAtI7QdiMSDeCcT+QCyIRdNbsHqYRhya5bBpwtCIRTMDNk1YNaJpfo5NE06NUM3qQOoNNk0gABBgADKVbNymGWOWAAAAAElFTkSuQmCC);
}

#page-top #navH ul.p1 {
    position: absolute;
    z-index: 9;
    top: -999999px;
    left: 0;
    display: block;
    width: auto;
    padding: 5px 0;
    background: #414141;
}

#page-top #navH ul > li:last-child > ul.p1 {
    left: auto;
    right: 0;
}

#page-top #navH ul.p1 > li {
    height: auto;
    width: 100%;
    padding: 0;
    clear: both;
    float: left;
    background: #414141;
}

#page-top #navH ul.p1 > li a {
    height: 36px;
    padding-right: 15px;
    color: white;
    white-space: nowrap;
    text-align: left;
    line-height: 36px;
    width: 100%;
    overflow: hidden;
    clear: both;
    box-sizing: border-box;
}

#page-top #navH ul.p1 > li a:hover {
    background: #006BB6;
}

#page-top #navH ul.p0 li.mobileHover ul.p1,
#page-top #navH ul.p0 li:hover ul.p1 {
    display: block;
    top:40px;
}

#page-top #navH ul.p2 {
    width: 100%;
    background-color: #616161;
    overflow: hidden;
}

#page-top #navH ul.p2 li {
    width: 100%;
}

#page-top #navH ul.p2 li a {
    padding-left: 20px;
}

#page-top #navH ul.p2 li a img {
    display: inline-block;
    margin: -3px 8px;
}

#page-top #navH #rwdSearch {
    position: absolute;
    right: 0;
    top: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAMFBMVEUAAADLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCpKy5AAAAD3RSTlMA6QnKr5lqWSK3GhXMy2iG7sPhAAAAcUlEQVQI12NgYCiRFylgAIGe/////2kAMjjkzTZss5cAsni/KDAwqPwFsuqNgASTPVDl/ASQ4vwJDAzyG0Cs9QIMDP/BBuh/QIgh1CH0wsz7CLFj0TL7/wFQez/+/8oAdUs8UBACWIGCUBD/D8ZifQAAdekpSkSs6KIAAAAASUVORK5CYII=) no-repeat 6px 6px;
    display: block;
    height: 30px;
    margin: 5px 0 0;
    width: 30px;
    padding: 0;
}

#page-top #navH #rwdSearch:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA6QnJtZlZyyJprBoVavlntJ54NQAAAHFJREFUGNN1kNsOhCAMBVtAEUGd///aTWVpNrLOS5NJc3oRY02KplWcLdPJ2zBKPJq0I6Jfl9mDGGEn9xyimdtF7rxEkUEhWVGaq4paAXEC59+uOWueOO2lP9vXUEsElseN2t34xGmfWNw5b+6Sp7vkA5oUBU7ghn11AAAAAElFTkSuQmCC) no-repeat 6px 6px #006BB6;
}

#page-top #navH #rwdSearch.rwdExit {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARBAMAAAAmgTH3AAAAKlBMVEUAAADHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8cLcw+5AAAADXRSTlMA+dlQTxsaDn7FpGdB0lOGoAAAAG1JREFUCNcdzLENQGAQhuG3ECR0aqVSYgUbmMEEWp0F1KaQGMEKv0okt4u776rLm3wPxY1fvbA28YwHZxogaz9mazxYR96nIWufiUgRiKQQSQEqswsZZrJ84kNkyAojLKHidzfceik7WRss8RT8DR0j+18lrm0AAAAASUVORK5CYII=) !important;
    background-color: transparent !important;
}

#page-top #navH #rwdSearch.rwdExit:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARBAMAAAAmgTH3AAAAJFBMVEUAAAD///////////////////////////////////////////+0CY3pAAAAC3RSTlMA+dlPGg5+xaRnQT6bvT8AAABrSURBVAjXHcyrDYBgDEXhk/BIwCKxOAxsQJgAh8WjmQLDCKzwIwhJl6O9Vc1J7kdx41cvrE0848GZBsjaj9kaD9aR92nI2mciUgQiKURSgMrsQoaZLJ/4EBmywghLqPjdDbdeyk7WBks8BT8u0R3jw1aRxQAAAABJRU5ErkJggg==) no-repeat center center #006BB6 !important;
}

/* Complex navigation */
#page-top #navH ul.p1.multicolumns {
    width: 360px;
}

#page-top #navH ul.p1.multicolumns li {
    float: left;
    clear: none;
    width: 120px;
    display: inline-block;
}

#page-top #navH ul.p1.multicolumns li.break {
    clear: both;
}

.uzr_breakingNews {
    margin: 10px 0;
}

/* binarium na MT */
.mod_zr2 { position: relative; }
.mod_zr2 .node_overlay img { position: absolute; left: 68px; top: 38px; border: 0; }

/* indeks gora strony */
.zi_biz1, .mod_zi_biz1 { background: #ececec; border-top: 1px solid #dcdcdc; padding: 10px; }
div.zi_biz1 .even, div.zi_biz1 .odd, div.mod_zi_biz1 .entry { float: left; width: 290px; padding-left: 9px; border-left: 1px solid #d6d6d6; margin-left: 10px; clear: none; }
div.zi_biz1 .first, div.mod_zi_biz1 .first { padding: 0; border: 0; margin: 0; }
.zi_biz1 .imgw, .mod_zi_biz1 .imgw { float: left; }
.zi_biz1 .wrap, .mod_zi_biz1 .wrap { float: right; width: 215px; }

/* linki pod indeksem */
.mod_zr_biz3 .node_c0 { float: left; }
.mod_zr_biz3 .node_c1 { float: right; }
.mod_zr_biz3 li { font: normal 12px/16px Georgia,serif; display: inline; border-left: 1px solid #c6c6c6; margin-left: 8px; padding-left: 7px; }
.mod_zr_biz3 .first { margin: 0; padding: 0; border: 0; }

/* reczny "indeks" */
#row_1 .mod_zr12 .node_head { margin-bottom: 0; }
#row_1 .mod_zr12 h3 { border-bottom: 1px solid #e4e4e4; margin-bottom: 0; }
#row_1 .mod_zr12 h3 a { display: block; line-height: 20px; padding: 6px 0; }
#row_1 .mod_zr12 h3 a:hover { background: #dedede; }

/* tytuly na belkach */
.mod .node_head, .indexMT .header, .index .head, .blogBox h3, .NFwrp h3, #ea_mostread .head, .indABC h3, .wideoIndex .index_head, #newslzaj h3, .mod_contact h2 { border-bottom: none; }
.mod .node_head h2, .indexMT .header h1, .indexMT .header h2, .index .head h1, .index .head h2, .blogBox h3, .NFwrp h3, #ea_mostread .head strong, .indABC h3, .wideoIndex .index_head h2 { color: #999; font: 400 16px/18px Arial,sans-serif; margin-bottom: 12px; padding-top: 10px; border-bottom: none;
    text-transform: none; }
.mod .node_head h2 a:hover, .indexMT .header h1 a:hover, .indexMT .header h2 a:hover, .index .head h1 a:hover, .index .head h2 a:hover, .blogBox h3 a:hover, .NFwrp h3 a:hover, .indABC h3 a:hover, .wideoIndex .index_head h2 a:hover { color: #146cb4; }
.mod .super a, .indexMT .super a, .index .super a, .blogBox .bl a { color: #666; }

/* indeks hp */
.zi_hp .header, .mod_zi_hp .head { padding-bottom: 0; border-bottom-width: 1px; }
.zi_hp .header h2, .mod_zi_hp .head h2 { font: normal 10px Arial,sans-serif; color: #666; }

/* indeks poprawka */
.zi1 .lead, .zi1 h2, .zi1 .author, .mod_zi1 .lead, .mod_zi1 h2, .mod_zi1 .author { overflow: hidden; zoom: 1; }
.zi1, .mod_zi1 { margin-bottom: 10px; border-bottom: 1px solid #e4e4e4;}
.zi1 .body li, .mod_zi1 .body li {margin-bottom: 5px; position: relative;}
.zi1 .body li .playbtn, .mod_zi1 .body li .playbtn {position: absolute; left: 30px; top: 15px; z-index: 2;}

/* indeks abc */
.indABC { font-size: 12px; line-height: 16px; }

/* naglowek switchboksa */
.mod_zr_biz4 { margin-bottom: 12px; }
.mod_zr_biz4 ul { height: 25px; border-bottom: 3px solid #e4e4e4; }
.mod_zr_biz4 li { float: left; display: inline; margin-right: 3px; border: solid #f1f1f1; border-width: 3px 3px 0; height: 22px; background: #fff; }
.mod_zr_biz4 .first { border-color: #e4e4e4; padding-bottom: 3px; }
.mod_zr_biz4 a { display: block; padding: 0 6px; font: bold 12px/22px Georgia,serif; }
.mod_zr_biz4 a:hover { background: #f1f1f1; }
.mod_zr_biz4 .first a { color: #000; cursor: default; }
.mod_zr_biz4 .first a:hover { background: #fff; }
/* elementy switchboksa */
.mod_kalendarium_makro, .mod_rynek_miedzybankowy, .mod_podatki, .mod_firma { display: none; }

/* maintopic redakcja */
.mod_zr_biz7 img { display: block; }
.mod_zr_biz7 .node_body h2 { height: 24px; font: bold 12px/22px Arial,sans-serif; padding-top: 6px; }
.mod_zr_biz7 .node_body .lead { font-size: 12px; line-height: 18px; color: #000; }

/* tabelki */
.mod_zr_tab_biz1 { margin-bottom: 12px; width: 620px; }
.mod_zr_tab_biz1 table { width: 100%; margin-bottom: 8px; border-collapse: collapse; }
.mod_zr_tab_biz1 caption { border: solid #e4e4e4; border-width: 3px 0 1px; text-align: left; padding: 2px 4px; font: bold 10px Georgia,serif; text-transform: uppercase; background: #f6f6f6; }
.mod_zr_tab_biz1 td, .mod_zr_tab_biz1 th { border-bottom: 1px solid #e4e4e4; text-align: left; padding: 2px 8px 2px 0; }
.mod_zr_tab_biz1 th { font-size: 10px; color: #818080; text-transform: uppercase; }
.mod_zr_tab_biz1 td { font-size: 11px; }
.mod_zr_tab_biz1 .border th, .mod_zr_tab_biz1 .border td { border: 1px solid #e4e4e4; padding: 2px 8px 2px 4px; }
.mod_zr_tab_biz1 .border .nbrd_l { border-left: 0; padding-left: 0; }
.mod_zr_tab_biz1 .border .nbrd_r { border-right: 0; }
.mod_zr_tab_biz1 .to_r { text-align: right; }
.mod_zr_tab_biz1 .nobr { white-space: pre; }
.mod_zr_tab_biz1 strong { font-weight: bold; }
.mod_zr_tab_biz1 .lead { margin-bottom: 8px; font-size: 10px; line-height: 12px; color: #818080; }
.mod_zr_tab_biz1 .narrow { width: 300px; }

/* gielda */
.notowania_GPW { overflow: hidden; zoom: 1; }
.notowania_GPW ul { width: 150px; margin: 0; padding: 0; border-top: 1px solid #e1e1e1; }
.notowania_GPW .param { position: absolute; width: 5px; height: 21px; text-indent: -1000em; right: -4px; top: 0; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/gpw-hover.png') no-repeat 0 0; display: none; }
.notowania_GPW li { zoom: 1; border-bottom: 1px solid #e1e1e1; position: relative; height: 21px; }
.notowania_GPW li.hover { background: #efefef; }
.notowania_GPW li.hover .param { display: block; }
.notowania_GPW li .kL { float: left; font: normal 11px/21px Georgia,serif; }
.notowania_GPW li .kR { float: right; font-size: 11px; line-height: 21px; font-weight: bold; padding-right: 4px; }
.notowania_GPW a.E_more { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/E_more.gif') no-repeat 0px 5px; padding: 4px 0 6px 19px; }
.notowania_GPW a.E_less { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/E_less.gif') no-repeat 0px 5px; padding: 4px 0 6px 19px; }
.notowania_GPW a.E_const { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/E_const.gif') no-repeat 0px 5px; padding: 4px 0 6px 19px; }
.notowania_GPW span.E_more { color: #308f45; font-size: 11px;}
.notowania_GPW span.E_less { color: #db3531; font-size: 11px;}
.notowania_GPW span.E_const { color: #666; font-size: 11px;}
.notowania_GPW .W_chart { position: relative; text-align: center; float: right; }
.notowania_GPW .W_chart img { display: block; }
.notowania_GPW .W_chart_title { font: bold 11px Georgia,serif; left: 32px; top: 2px; position: absolute; text-align: left; }
.notowania_GPW h5 { display: none; }
/* akcje */
.middle { margin: 20px 0; }
.middle .top_left { clear: both; float: left; width: 82px; font: bold 11px Georgia,serif; }
.middle .top_middle { float: left; width: 150px; height: 4px; background: #ccc; margin-top: 6px; }
.middle .top_middle .rest { display: none; }
.middle .top_middle div { float: right; height: 4px; }
.middle .top_right { text-align: right; font: bold 11px Georgia,serif; }
/* najwieksze */
.mod_zr_biz6 { width: 300px; margin-bottom: 0; padding-bottom: 8px; }
.mod_zr_biz6 .more { text-align: left; }
.mod_zr_biz6 .c0 { float: left; width: 140px; }
.mod_zr_biz6 .c1 { float: right; width: 140px; }
.mod_zr_biz6 h4 { font: normal 10px Arial,sans-serif; text-transform: uppercase; border-bottom: 1px solid #e4e4e4; padding-bottom: 2px; margin-bottom: 4px; }
.mod_zr_biz6 .xxrow { overflow: hidden; zoom: 1; }
.mod_zr_biz6 .xxrow .c_left { float: left; width: 50px; font: normal 11px/16px Georgia,serif; }
.mod_zr_biz6 .xxrow .c_middle { float: left; font-weight: bold; font-size: 11px; color: #4e4e4e; }
.mod_zr_biz6 .xxrow .c_right { float: right; font-weight: bold; font-size: 11px; }
.mod_zr_biz6 .wiecej { text-align: right; font: bold 10px Georgia,serif; padding-top: 4px; }
.mod_zr_biz6 .more .c_right { color: #308f45; }
.mod_zr_biz6 .less .c_right { color: #dc413c; }
/* szukaj spolki */
.mod_search_cmp { padding: 0 12px 8px; margin: 0 0 14px; }
.mod_search_cmp label { font: bold 14px Georgia,serif; margin-right: 8px; }
.mod_search_cmp .t { background: #fff; border: 1px solid #ccc; width: 390px; padding: 2px 4px; }
.mod_search_cmp .b { font: bold 12px Arial,sans-serif; border: 1px solid #ccc; background: #fff; color: #004977; padding: 2px 6px 1px; text-align: center; cursor: pointer; }
/* waluty - prawa szpalta */
.mod_currency_graph .c0 { float: left; width: 140px; }
.mod_currency_graph .c1 { float: right; width: 140px; }
.mod_currency_graph ul { margin: 12px 0; }
.mod_currency_graph li { overflow: hidden; zoom: 1; height: 21px; border-bottom: 1px solid #e1e1e1; }
.mod_currency_graph li.hover { background: #efefef; }
.mod_currency_graph .kL, .mod_currency_graph .kL a { float: left; font: normal 10px/22px Georgia,serif; width: 56px; }
.mod_currency_graph .kR { float: right; width: 40px; text-align: right; padding-right: 2px; font: bold 11px/21px Arial,sans-serif; color: #4e4e4e; }
.mod_currency_graph .th .kR { font-size: 9px; font-weight: normal; line-height: 12px; text-transform: uppercase; color: #7f7f7f; }
.mod_currency_graph .th { height: 14px; }
.mod_currency_graph .param { display: none; }
.mod_currency_graph h5 { display: none; }
.mod_currency_graph .more { font: bold 11px Georgia,serif; }
.mod_currency_graph .W_chart { position: relative; }
.mod_currency_graph .W_chart img { display: block; }
.mod_currency_graph .W_chart_title { position: absolute; left: 32px; top: 4px; font: bold 11px Georgia,serif; }
.mod_currency_graph .W_EURPLN { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/eur.gif') no-repeat 0 0; padding-left: 14px; }
.mod_currency_graph .W_USDPLN { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/usd.gif') no-repeat 0 0; padding-left: 12px; }
.mod_currency_graph .W_GBPPLN { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/gbp.gif') no-repeat 0 0; padding-left: 14px; }
.mod_currency_graph .W_CHFPLN { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/chf.gif') no-repeat 0 0; padding-left: 16px; }
.mod_currency_graph .W_EURUSD { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/usdeur.gif') no-repeat 0 0; padding-left: 17px; }
.mod_currency_graph .W_JPYPLN { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/jpy.gif') no-repeat 0 0; padding-left: 14px; }
.mod_currency_graph .W_HUFPLN { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/huf.gif') no-repeat 0 0; padding-left: 14px; }
.mod_currency_graph .W_CZKPLN { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/czk.gif') no-repeat 0 0; padding-left: 16px; }

/* wykres ramka - prawa szpalta */
#holder_301 .mod_zr_biz5 { margin: 0; border: solid #ccc; border-width: 2px 2px 0; }
#holder_301 .notowania_GPW, #holder_301 .mod_currency_box, #holder_301 .zi_brd { border: solid #ccc; border-width: 0 2px; margin-bottom: 0; }
#holder_301 .mod_zr_biz3 { border: solid #ccc; border-width: 0 2px 2px; }
#holder_301 .mod_zr_biz5, #holder_301 .notowania_GPW, #holder_301 .cL, #holder_301 .zi_brd, #holder_301 .mod_zr_biz3 { padding: 8px; }
#holder_301 .mod_zr_biz5 { position: relative; }
#holder_301 .mod_zr_biz5 h2 { font: bold 12px Georgia,serif; text-transform: uppercase; }
#holder_301 .mod_zr_biz5 img { position: absolute; right: 8px; top: 4px; }
#holder_301 .notowania_GPW ul { width: 130px; }
#holder_301 .zi_brd li { margin-bottom: 0; }
#holder_301 .mod_zr_biz3 { padding-top: 0; }
#holder_301 .mod_currency_box { padding: 0 10px; }
#holder_301 .mod_currency_box ul { border: solid #e1e1e1; border-width: 1px 0; }
#holder_301 .mod_currency_box li { display: inline; font: normal 11px/21px Georgia,serif; margin-right: 5px; }
#holder_301 .mod_currency_box li span { font: bold 11px/21px Arial,sans-serif; color: #4e4e4e; padding-left: 2px; }
#holder_301 .mod_currency_box li a:hover { background-color: transparent; }
#holder_301 .mod_currency_box li .E_euro { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/eur.gif') no-repeat 0 -4px; padding-left: 14px; }
#holder_301 .mod_currency_box li .E_dollar { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/usd.gif') no-repeat 0 -4px; padding-left: 12px; }
#holder_301 .mod_currency_box li .E_funt { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/gbp.gif') no-repeat 0 -4px; padding-left: 14px; }
#holder_301 .mod_currency_box li .E_frank { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/chf.gif') no-repeat 0 -4px; padding-left: 16px; }

/* indeksy na dole strony */
.zi6 .head, .mod_zi6 .head { border-bottom-width: 1px; padding-bottom: 0; }
.zi6 .head h2, .mod_zi6 .head h2 { font-size: 11px; }
/* zajawka blogow - indeks rss */
.index_rss h3 { font-size: 11px; border-bottom-width: 1px; position: relative;z-index: 1;}
.index_rss { position: relative; }
.index_rss .rssBox { position: absolute; right: 0; top: -4px; z-index: 20 !important; zoom: 1;}
.index_rss .rssBox img { display: block; }
.index_rss .wpisBox { border: 0; margin: 0; padding: 0; }
.index_rss .wpisBox h4 { font-size: 12px; text-transform: none; line-height: 19px; }
.index_rss .blogBoxLink { clear: both; padding-top:7px }
.index_rss .blogBoxLink a { font-family: Georgia; float: right }

/* reczny "indeks" */
#row_6 .mod_zr12 .node_head { margin-bottom: 4px; }
#row_6 .mod_zr12 .node_head h2 { font-size: 12px; }
#row_6 .mod_zr12 .node_body h3 { font-size: 12px; line-height: 19px; margin-bottom: 0; }

/* linki w artykule */
#artykul a { font-weight: bold; }

/* sciezki */
/*#columns_wrap { z-index: 2; position: relative; }*/
/*#sitePath, #sitePath_ { height: 32px; border: solid #dcdcdc; border-width: 1px 0; font: normal 12px/32px Georgia,serif; color: #b7b7b7; z-index: 1; margin-bottom: 12px; }*/
/*#sitePath, #sitePath_ small { position: relative; left: 2px; top: -1px; }*/

/* najczesciej */
#ea_mostread .head span { padding-bottom: 1px; }
#ea_mostread .head span.active { padding-bottom: 4px; }
#ea_mostread .more { font: bold 11px Georgia,serif; padding-bottom: 8px; }

/* kreski na dole strony */
#bottom_wrap, #bottom_wrap .mod_zr7 { padding-top: 12px; /*border-top: 3px solid #ccc;*/ }

/* breaking news */
.layout_uniwersalny div#navbot_wrap .c0 { float: none; }
.hidebreakingnews .mod_zr_breaking_news { display: none; }
.mod_zr_breaking_news { position: relative; margin: 0 0 14px; }
.mod_zr_breaking_news .node_c0, .mod_zr_breaking_news .node_c1 { height: 41px; font-weight: bold; font-size: 19px; line-height: 40px; padding: 0 12px; zoom: 1; overflow: hidden; float: left; }
.mod_zr_breaking_news .node_c1 { float: none; }
.mod_zr_breaking_news .node_c0 { margin: 0 !important; margin-right: -3px; }
.mod_zr_breaking_news .more { font-size: 14px; margin-left: 12px; }
.mod_zr_breaking_news .close_btn { position: absolute; right: 0; top: 0; font-size: 14px; font-weight: bold; line-height: 40px; padding: 0 12px; display: block; text-decoration: none; cursor: pointer; }
.mod_zr_breaking_news a:hover { background: 0; text-decoration: underline; }
/* breaking news - schematy kolorow */
.mod_zr_breaking_news .node_red .node_c0 { background: #690210; }
.mod_zr_breaking_news .node_red .node_c1 { background: #b1011a; }
.mod_zr_breaking_news .node_red, .mod_zr_breaking_news .node_red a { color: #fff; }
.mod_zr_breaking_news .node_red .node_c1 .more { color: #fff; }
.mod_zr_breaking_news .node_black .node_c0 { background: #333; }
.mod_zr_breaking_news .node_black .node_c1 { background: #ccc; }
.mod_zr_breaking_news .node_black, .mod_zr_breaking_news .node_black a { color: #fff; }
.mod_zr_breaking_news .node_black .node_c0, #main_alert .alert_black .c0 a { color: #fff; }
.mod_zr_breaking_news .node_black .node_c1 .more { color: #333; }
.mod_zr_breaking_news .node_blue .node_c0 { background: #093f6f; }
.mod_zr_breaking_news .node_blue .node_c1 { background: #1f71b9; }
.mod_zr_breaking_news .node_blue, .mod_zr_breaking_news .node_blue a { color: #fff; }
.mod_zr_breaking_news .node_blue .node_c1 .more a { color: #093f6f; }

/* chowanie boksow i sciezek */
.mod_hideban { display: none; }
.noban43 .mod_hideban { display: block; }
.nositepath #sitePath, .path_100791 #sitePath { display: none; }
.hasBanSAS .mod_porownywarka {display: none;}

/* hovery spolek w artykulach */
#art a.spolka, #art a.podmiot, #art a.waluta {position: relative;background: url('/i/obrazki/gospodarka/i_bank.gif') no-repeat 4px 4px #fffff6; border: solid #fff;border-width: 1px 1px 0; padding: 2px 2px 3px 18px; margin: 0;z-index:9;}
#art a:hover.spolka, #art a.hover { background: url('/i/obrazki/gospodarka/i_bank.gif') no-repeat 4px 4px #fffff6; border: solid #d5d5d5; border-width: 1px 1px 0; width: 70px; padding: 2px 2px 3px 18px; margin:0; text-decoration:none;z-index:11;}
.art_hintobj { position: absolute; background: #fff; padding: 15px 15px 15px 5px; width: 280px; border: 1px solid #d5d5d5; }
.art_hintobj .clr { clear: both; }
.spolkaW {float:left; margin:0}
.spolkaI {width: 120px;float:right; margin:0}
.spolkaI h5 {color: #000; font-weight: bold; font-size: 13px; font-family: Tahoma; border-bottom: 1px solid #d8d8d8;}
.spolkaI h5 img {padding-right: 6px;}
.spolkaI ul.spolkaInfo { list-style: none; border-bottom: 1px solid #d5d5d5; padding: 5px 0 5px 0; }
.spolkaI ul.spolkaInfo li {line-height: 20px}
.spolkaI ul.spolkaInfo li .kL {color:#3f3f3f;font-size: 11px; font-family: Tahoma; float:left; width:auto}
.spolkaI ul.spolkaInfo li .kR {font-weight: bold; font-family: Tahoma;font-size: 13px; float:right; width:auto}
.spolkaI ul.spolkaInfo li .m {color: #d83435}
.spolkaI ul.spolkaInfo li .b {color: #000}
.spolkaI ul.spolkaInfo li .r {color: #060}
.spolkaI ul.spolkaInfo li.first .kR {color:#000;font-family: Tahoma;}
.spolkaI span {font-size: 10px; font-family:Trebuchet MS;  color:#898989;}
.spolkaM  {padding:  16px 0 0 10px; text-align:center}
.spolkaM a { font-size: 11px; padding-left: 7px ;letter-spacing:-1px}
.spolkaM a.first { padding-left: 0px}

/* zaslepka */
.path_101635 #bottom_wrap, .path_101635 #navtop_wrap, .path_101635 #navbot_wrap, .path_101635 #navH, .path_101635 #sitePath { display: none; }
.path_101635 .zaslepka { width: 770px; height: 215px; margin: 0 auto; border: 1px solid #bab9c1; overflow: hidden; zoom: 1; }
.path_101635 .zaslepka .c0 { float: left; width: 285px; text-align: right; padding-top: 80px; }
.path_101635 .zaslepka .c1 { float: right; width: 435px; font: bold 16px Arial,sans-serif; padding-top: 48px; }
.path_101635 .zaslepka .c1 strong { font-weight: bold; font-size: 20px; }
.path_101635 .zaslepka .c1 p { margin-bottom: 24px; }
.path_101635 #holder_101 { padding: 64px 0; }

/* newsletter */
.zamowNewsletter {font: normal 18px Georgia,serif;position: relative;width: 608px;height: 336px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/nltBg.gif) top right no-repeat;}
.zamowNewsletter h1 {position: absolute;top: 24px;left: 25px;font-size: 22px;color: #0070b8;}
.zamowNewsletter p.p1 {position: absolute;top: 74px;left: 25px;}
.zamowNewsletter p.p2 {position: absolute;top: 168px;left: 25px;}
.zamowNewsletter p.inputBlock {position: absolute;top: 280px;left: 50px;font-size: 14px;line-height: 26px;}
.zamowNewsletter p.inputBlock * {vertical-align: middle;}
.zamowNewsletter p.inputBlock .t {border: 1px solid #a1a1a1;background: #fff;font: normal 12px Georgia,serif;padding: 5px;width: 200px;}
.zamowNewsletter p.inputBlock .button {font: bold 12px Georgia,serif;color: #fff;background: #0070b8;border: 0;padding: 5px;margin-left: 0;text-transform: lowercase;letter-spacing: 1px;width: 110px;text-align: center;cursor: pointer;cursor: pointer;}

/* newsletter - zapisywarka */
.mod_zapisywarka_nlt .node_body {font: normal 12px Georgia,sans-serif;}

/* fix IE */
.zi_biz1 .imgw { float: none; }
.zi_biz1 .imgw ul { float: left; }
.zi_biz1 .imgw li { width: auto !important; width: 1px; }
.content_row td, .content_row th { line-height: 16px; }
.content_row .author, .content_row .date, .content_row .when, .content_row .super, .content_row .blogBox .bl, .mod_zr_biz6 { line-height: 16px; }
.mod_currency_box ul, #holder_301 .zi_brd, #holder_301 .wideoIndex, .mod_zr12 .node_body a, .zi4 .even a, .zi4 .odd a, .mod_zi4 .even a, .mod_zi4 .odd a, #bottom_wrap { overflow: hidden; zoom: 1; }
#holder_205 .notowania_GPW li { width: 150px; }
.mod_currency_box ul { width: 276px; }
#holder_301 .zi_brd { width: 280px; }
#holder_301 .wideoIndex { width: 300px; }
#navbot_wrap .c1 { display: none; }
#bottom_wrap { width: 940px; }
#bottom_wrap .wrap { width: 960px; }
.notowania_waluta li, .notowania_GPW li { width: 131px; height: 20px; float: left; line-height: 16px; }
#bottom_wrap .indexMT, #bottom_wrap .index, #bottom_wrap .blogBox, #bottom_wrap .indexMT a, #bottom_wrap .index a, #bottom_wrap .blogBox a, .mod_zr12 .node_body a, .zi4 .even a, .zi4 .odd a, .mod_zi4 .even a, .mod_zi4 .odd a, #holder_404 a, #search_top li { background: #fff; }
#bottom_wrap .indexMT, #bottom_wrap .index, #bottom_wrap .blogBox { margin-bottom: 0; padding-bottom: 20px; }
#search_top li, .zi5 .body .wrap, .mod_zi5 .body .wrap { zoom: 1; }
#header_nav { font-size: 11px; line-height: 14px; }
.indexMT .pages, .index .pages { font-size: 12px; line-height: 16px; }
.indexMT .even, .indexMT .odd, .index .entry { float: left; width: 100%; clear: both; }

/* wideo */
.index.mod_zi13 .entry.video .imgw, .index.mod_zi13 .entry.video_series .imgw { position: relative; }
.index.mod_zi13 .entry.video .imgw img.playbtn, .index.mod_zi13 .entry.video_series .imgw img.playbtn { position: absolute; top: 50%; left: 50%; margin-top: -15px; margin-left: -15px; }


/* galerie */
#pagetype_photo p.description, #pagetype_photo p.signAndDate {font-size: 12px; line-height: normal;}
.rel_gal { font-size: 11px; line-height: normal;}

/* szary pasek + obrazek - .mod_zr10 */
.mod_zr10 img {vertical-align: middle; position: relative; top: -1px;}

/* depesze agencyjne */
#col_right .zi4 .date, #col_right .mod_zi4 .when {display: none;}
#col_right .zi4 h3, #col_right .mod_zi4 .when {font-size: 12px;line-height: 15px;}
#col_right .zi4 .body h3 a, #col_right .mod_zi4 .body h3 a {padding: 3px 0;}

/* fix ban p56 */
div#banP56 * { margin-top: 0 !important; }

/* video related */
#pagetype_wideo .rel {margin-top: 20px;}
#pagetype_wideo .rel_box_vid a.t {font: 12px Tahoma, sans-serif;}
#pagetype_wideo .rel_box_vid {margin-bottom: 20px; padding: 0; border: 0; width: auto;}
#pagetype_wideo .rel_box_vid .relTV {font: 12px Arial, sans-serif; color: #666; margin-bottom: 8px; padding: 0; width: auto; background: none;}
#pagetype_wideo .rel_box_vid ul {list-style: none; margin: 0; padding: 0; background: none; border: 0; width: auto !important;}
#pagetype_wideo .rel_box_vid .elemTV small {font: 10px Tahoma, sans-serif; color: #666;}
#pagetype_wideo .rel_box_vid .playTV {position: absolute;}
#pagetype_wideo .rel_box_vid .playTV a {text-indent: -9999px; display: block;}
#pagetype_wideo .rel_box_vid .topTV {height: 57px; position: relative; background: url('/img/rel/vid_top.gif') no-repeat 0 0; padding: 5px 0; margin-bottom: 10px;}
#pagetype_wideo .rel_box_vid .topTV .photoTV {position: absolute; top: 5px; left: 5px;}
#pagetype_wideo .rel_box_vid .topTV .elemTV {padding: 0 65px 0 90px;}
#pagetype_wideo .rel_box_vid .topTV .elemTV .t {font-weight: bold;}
#pagetype_wideo .rel_box_vid .topTV .elemTV p {font: 11px Tahoma, sans-serif; color: #505050; margin-top: 7px; overflow: hidden; height: 27px}
#pagetype_wideo .rel_box_vid .topTV .playTV {right: 12px; top: 12px;}
#pagetype_wideo .rel_box_vid .topTV .playTV a {height: 40px; width: 40px; background: url('/img/rel/vid_play_big.gif') no-repeat 0 0; }
#pagetype_wideo .rel_box_vid .seriaTV {height: 79px; padding: 6px 0px 0px 0px; position: relative; background: url('/img/rel/seria_top.gif?') no-repeat top right; margin-bottom: 10px;}
#pagetype_wideo .rel_box_vid .seriaTV .photoTV{position:absolute; top:0px; left:0px; width:76px; height:81px; overflow:hidden; padding:12px 0px 0px 12px; background:url('/img/rel/seria_left.gif') no-repeat 0 0;}
#pagetype_wideo .rel_box_vid .seriaTV .photoTV a{display:block; width:76px; height:64px; overflow:hidden;}
#pagetype_wideo .rel_box_vid .seriaTV .elemTV {padding: 6px 65px 0 93px; height:70px; overflow:hidden; border:1px solid #e2e2e2; margin:0px 0px 0px 6px; background:url('/img/rel/video_serie_bg.gif') repeat-x;}
#pagetype_wideo .rel_box_vid .seriaTV .elemTV .t {font-weight: bold;}
#pagetype_wideo .rel_box_vid .seriaTV .elemTV p {font: 11px Tahoma, sans-serif; color: #505050; margin:5px 0px; overflow: hidden; height: 27px}
#pagetype_wideo .rel_box_vid .seriaTV .playTV {right: 12px; top: 23px;}
#pagetype_wideo .rel_box_vid .seriaTV .playTV a {height: 40px; width: 40px; background: url('/img/rel/vid_play_big.gif') no-repeat 0 0; }
#pagetype_wideo .rel_box_vid .seriaTV .seriesControl{color:#319204; font-size:10px;}
#pagetype_wideo .rel_box_vid .seriaTV .seriesControl a{border-left:1px solid #bbb; padding-left:7px; margin-left:5px;}

#pagetype_wideo .rel_box_vid .liTV {border-bottom: 1px solid #e2e2e2; line-height: 22px; padding-left: 3px; position: relative; zoom: 1;}
#pagetype_wideo .rel_box_vid .liTV * {line-height: 22px;}
#pagetype_wideo .rel_box_vid .liTV .elemTV {padding-right: 65px;}
#pagetype_wideo .rel_box_vid .liTV .playTV {right: 22px; top: 2px !important; top: 1px; #top: 1px !important;}
#pagetype_wideo .rel_box_vid .liTV .playTV a {height: 19px; width: 19px; background: url('/img/rel/vid_play_small.gif') no-repeat 0 0;}

#pagetype_wideo .rel_box {margin-bottom: 20px;}
#pagetype_wideo .rel_box .relT {font: 12px Arial, sans-serif; color: #666; margin-bottom: 4px; padding: 0; width: auto; background: none;}
#pagetype_wideo .rel_box ul {list-style: none; margin: 0; padding: 0;}
#pagetype_wideo .rel_box small {font: 10px Tahoma, sans-serif; color: #666;}
#pagetype_wideo .rel_box li {line-height: 20px;}

/* quizy */
.quiz {overflow: hidden; zoom: 1; width: 620px; margin: 0 0 15px;}
.quizHead {margin-bottom: 12px;}
.quizHead h1 {font: normal 26px/28px Georgia,serif; color: #000; margin: 0 0 15px;}
.quizHead p {font: normal 12px/16px Georgia,serif; color: #000;}

.quiz .entry {overflow: hidden; zoom: 1; padding: 10px 0;}
.quiz .entry h2 {font: bold 13px/18px Arial,sans-serif;text-transform: uppercase;margin-bottom: 6px;}
.quiz .entry h2 span {color: #f5f5f5; background: #bbbbbb; padding: 1px 3px;margin-right: 7px;}
.quiz .entry ul {width: 440px; overflow: hidden; zoom: 1;}
.quiz .entry li {padding: 6px; font: 12px/17px Tahoma, sans-serif; border: 1px solid #fff; overflow: hidden; zoom: 1;}
.quiz .entry li * {vertical-align: middle;}
.quiz .entry .sel {border: 1px solid #f2f0ed; background: #f2f0ed url('/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .i {float: left; display: inline; margin-right: 10px !important; margin-right: 7px;}
.quiz .entry .i img {display: block; background: #fff; padding: 3px; border: 1px solid #f2f0ed;}
.quiz .entry .wide {width: 620px}
.quiz .entry .wide li {padding: 3px; margin-bottom: 15px; border: 1px solid #f2f0ed;}
.quiz .entry .wide .i {float: left; background: none; padding: 3px; overflow: hidden; zoom: 1;}
.quiz .entry .wide .i img {float: left; display: inline; padding: 0; border: none; background: none;}
.quiz .entry .wide .i input {float: left; display: inline; padding: 0; height: 15px; width: 15px; margin: 0 6px 0 8px;}
.quiz .entry .wide .sel .i, .quiz .entry .wide .i img {background: none;}
.quiz .entry .wide span {display: block; overflow: hidden; zoom: 1; background: url('/i/quizy/q_ansBg.gif') no-repeat 0 5px; padding-left: 12px; font: 12px/17px Tahoma, sans-serif;}

.quiz .str, .quiz .q_submit {border-top: 1px solid #f0eeeb; padding-top: 10px; overflow: hidden; zoom: 1;}
.quiz .str ul, .quiz .str .next {float: right;}
.quiz .str .next {width: 99px; height: 22px; background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/q_strNext.gif') no-repeat 0 0;}
.quiz .str .next input {background: none; border: none; height: 20px; width: 99px; color: #fff; font: bold 12px Georgia,serif; text-align: center; cursor: pointer;}
.quiz .str ul {overflow: hidden; zoom: 1; margin-right: 25px; margin-top: 3px; list-style: none;}
.quiz .str li {float: left; display: inline; height: 15px; padding-top: 22px; width: 29px; font: 12px Verdana, sans-serif; color: #000; background: url('/i/quizy/q_strBg.gif') no-repeat 0 0; text-align: center;}
.quiz .str .current {background-image: url('http://bi.gazeta.pl/i/obrazki/tokfm09/q_strCurrent.gif');}
.quiz .q_submit .q_submitWrp {float: right; width: 129px; height: 22px; margin-top: 10px; background: url('/i/quizy/q_submit.gif') no-repeat 0 0;}
.quiz .q_submit .q_submitWrp input {background: none; border: none; height: 20px; width: 129px; color: #fff; font: bold 14px Tahoma, sans-serif; text-align: center; cursor: pointer;}

.quiz .wyniki {overflow: hidden; zoom: 1; margin-top: 25px;}
.quiz .wynikHead {overflow: hidden; zoom: 1; padding-bottom: 25px; margin-bottom: 15px; border-bottom: 1px solid #f0eeeb;}
.quiz .wynikHead h5 {float: left; display: inline; font: bold 18px Tahoma, sans-serif; color: #000; line-height: 29px;}
.quiz .wynikHead0 div {overflow: hidden; zoom: 1; float: left; display: inline; margin-left: 15px;}
.quiz .wynikHead0 div span {float: left; display: inline; font: 18px Tahoma, sans-serif; line-height: 29px;}
.quiz .wynikHead0 div .ile {font-weight: bold; margin-right: 8px; width: auto; height: 29px; padding: 0 7px; line-height: 29px; background: #ededed url('/i/quizy/q_ileBg.gif') repeat-x 0 0; text-align: center; margin-top: 0;}
.quiz .wynikHead0 .dobre {color: #07aa01;}
.quiz .wynikHead0 .zle {color: #c90604;}
.quiz .wynikHead0 .dobre .ile {border: 1px solid #07aa01;}
.quiz .wynikHead0 .zle .ile {border: 1px solid #c90604;}
.quiz .wynikHead0 .punkty {position: relative; top: -5px; margin-bottom: -5px;}
.quiz .wynikHead0 .punkty span {font: bold 28px Tahoma, sans-serif;}
.quiz .wynikHead0 .punkty em {font-size: 18px; font-weight: normal; font-style: normal;}
.quiz .legenda {overflow: hidden; zoom: 1; margin-top: 15px;}
.quiz .legenda span {font: 12px Verdana, sans-serif; float: left; display: inline; margin-right: 10px; color: #000; text-transform: uppercase;}
.quiz .legenda ul {float: left; display: inline; list-style: none; overflow: hidden; zoom: 1;}
.quiz .legenda li {font: 12px Verdana, sans-serif; color: #949494; float: left; display: inline; padding-left: 17px;}
.quiz .legenda .dobre {background: url('/i/quizy/q_LegendaGood.gif') no-repeat 0 3px; padding-right: 10px; margin-right: 10px; border-right: 1px solid #949494;}
.quiz .legenda .zle {background: url('/i/quizy/q_LegendaBad.gif') no-repeat 0 3px;}

.quiz .entry .good, .quiz .entry .wide .good {border: 2px solid #07aa01; background: #f2f0ed url('/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .bad, .quiz .entry .wide .bad {border: 2px solid #c90604; background: #f2f0ed url('/i/quizy/q_ansSelected.gif') repeat-x 0 0;}

.quiz .more {margin-top: 10px; text-align: right;}
.quiz .more a {font: bold 11px Tahoma, sans-serif; color: #148; text-decoration: none;}
.quiz .more a:hover {text-decoration: underline;}

.quiz .quizLogin, .quiz .quizAlreadyDone {font: normal 12px/16px Verdana, sans-serif; color: #000;}
.quiz .quizLogin .row {overflow: hidden; zoom: 1; padding-top: 10px;}
.quiz .quizLogin .headerRow {padding: 0; font-weight: bold;}
.quiz .quizLogin .c0, .quiz .quizLogin .c1 {float: left; display: inline; margin-right: 10px;}
.quiz .quizLogin .iTxt {border: 1px solid #ababab; width: 200px; font: 12px Arial, sans-serif; padding: 2px 3px 3px;}
.quiz .quizLogin .sbtBtn { background: #fff url('/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; font: bold 12px Tahoma, sans-serif; color: #484848; cursor: pointer; padding-bottom: 2px;}
.quiz .quizAlreadyDone p {font-weight: bold; margin-bottom: 10px;}
.quiz .quizAlreadyDone li {font-weight: bold; padding-bottom: 2px;}

.layout_uniwersalny #holder_402 {display: block;}

.article_bot_tags { line-height: 18px; }

/* multi prawa */
#holder_301 .biz_multi { border: 2px solid #ccc; padding: 8px 8px 0; margin-bottom: 15px; }
#holder_301 .biz_multi .mod_zr_biz5 { border: 0; padding: 0; }
#holder_301 .biz_multi .mod_zr_biz5 h2 { margin: 0; }
#holder_301 .biz_multi .contener2 { position: relative; top: -16px; margin-bottom: -6px; }
#holder_301 .biz_multi .mod_zr_biz3 { border: 0; padding: 0; margin: 0; }
#holder_301 .biz_multi .mod_zr_biz3 li { margin-bottom: 0; }
#holder_301 .biz_multi .mod_zr_biz3 li:after { display: none; clear: none; }
#holder_301 .biz_multi .notowania_GPW { border: 0; padding: 0; width: 280px; }
#holder_301 .biz_multi .notowania_GPW li { margin: 0; }
#holder_301 .biz_multi .mod_currency_box { border: 0; padding: 0; margin-top: 10px; }
#holder_301 .biz_multi .mod_currency_box ul { width: auto; }
#holder_301 .biz_multi .mod_currency_box li { margin-bottom: 0; position: static; float: left; }

/* lewa kolumna w lewej szpalcie */
#holder_229 {float:left; width:140px;}
#holder_229 .mod_zr1 .node_head {border-bottom:0}
#holder_229 .mod_zr1 .node_inner_entry {border-bottom:1px solid #f0f0f0;}
#holder_229 .mod_zr1 .node_inner_entry ul {margin:5px 0 0;}
#holder_229 .mod_zr1 .node_inner_entry ul li {font:bold 12px Georgia, serif; border:none; background:url("http://bi.gazeta.pl/i/obrazki/wyborcza.biz/li_bullet.gif") no-repeat scroll 0 50% transparent; padding:0 0 0 10px;}
#holder_229 .mod_zr1 .node_inner_entry ul li .nowe a {color:#ff6f00;}

/* prawa kolumna w lewej szpalcie */
#holder_230 {float:right; width:460px; border-left: 1px solid #dcdcdc; padding:0 0 0 10px; margin:0 0 20px;}
#holder_230 .mod_zi5 {margin:0 0 15px;}
#holder_230 .mod_zi5 .wrap {padding:0}
#holder_230 .mod_zi5 .footer { font-size:12px;border-top: 1px solid #dcdcdc; line-height:16px; padding:5px 0 0}
#holder_230 .mod_zr10 {margin:0}


/* prawa szpalta "cukierek" *
#col_right .mod_zr6 {background-color:#e6e6e6; margin:0 0 20px;}
#col_right .mod_zr6 .node_head {border:0;}
#col_right .mod_zr6 .node_entry {border:0 !important; padding: 0 10px !important; width:auto; }
/* */

/*  index wideo */
.mod_zi_wyborczabiz1 .head {border-bottom:3px solid #CECECE; margin-bottom:10px; padding-bottom:2px; position:relative;}
.mod_zi_wyborczabiz1 .head h2 {font:bold 14px Georgia,serif; text-transform:uppercase;}
#col_right .mod_zi_wyborczabiz1 {width: 300px;overflow: hidden;}
#col_right .mod_zi_wyborczabiz1 .body {width: 320px;}
.mod_zi_wyborczabiz1 .body {width:640px; left:-20px; position:relative;}
.mod_zi_wyborczabiz1 .body ul .video { display:inline; float:left; height:180px; margin-left:20px; width:140px; clear:none}
.mod_zi_wyborczabiz1 .body ul .video .imgw  {border:1px solid #CCCCCC; height:90px; margin-bottom:4px; padding:9px; position:relative; width:120px;}
.mod_zi_wyborczabiz1 .body ul .video .playbtn {left:58px; position:absolute; top:43px; }
.mod_zi_wyborczabiz1 .body ul .video h3 {font-size:16px; border:0;}
.mod_zi_wyborczabiz1 .body ul .video h3 a {line-height:16px; padding:0; overflow:visible;}

/* calculator */
.calculator {}
.calculator_head {border-bottom:3px solid #CECECE; padding-bottom:2px; position:relative;}
.calculator_head h2 {font:bold 14px Georgia,serif; text-transform:uppercase;}
.calculator .calculator_body {font-size:12px; line-height:16px; background:#c0c1c4 url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calculator-bg.gif') repeat-x 0 0; border-top:1px solid #cecece; padding:0 0 10px; margin:0 0 15px; overflow:hidden; zoom:1;}
.calculator .top {padding:20px 0;}
.calculator .top_body1 { height:54px; padding:20px 10px 0 0; background:url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calculator-result.gif') no-repeat 0 0; margin:0 auto; width:409px; text-align:right;}
.calculator .top_body1 .result {font:normal 25px Arial, sans-serif; }
.calculator .top_body2 { height:59px; padding:15px 10px 0 0; background:url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calculator-result.gif') no-repeat 0 0; margin:0 auto; width:409px; text-align:right;}
.calculator .top_body2 .result {font:normal 21px Arial, sans-serif; }
.calculator .top_body2 .result2 {font:normal 25px Arial, sans-serif; display:block; margin:5px 0 0;}
.calculator .top_body3 { height:49px; padding:25px 10px 0 0; background:url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calculator-result.gif') no-repeat 0 0; margin:0 auto; width:409px; text-align:right;}
.calculator .top_body3 .result {font:normal 21px Arial, sans-serif; }
.calculator .top_body4 { height:59px; padding:15px 10px 0 0; background:url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calculator-result.gif') no-repeat 0 0; margin:0 auto; width:409px; text-align:right;}
.calculator .top_body4 .result {font:normal 21px Arial, sans-serif; }
.calculator .top_body4 .result2 {font:normal 25px Arial, sans-serif; display:block; margin:5px 0 0;}
.calculator .top_body5 { height:49px; padding:25px 10px 0 0; background:url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calculator-result.gif') no-repeat 0 0; margin:0 auto; width:409px; text-align:right;}
.calculator .top_body5 .result {font:normal 22px Arial, sans-serif; }
.calculator .top_body6 { height:64px; padding:10px 10px 0 0; background:url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calculator-result.gif') no-repeat 0 0; margin:0 auto; width:409px; text-align:right;}
.calculator .top_body6 .result {font:normal 15px Arial, sans-serif; }
.calculator .top_body6 .result2 {font:normal 21px Arial, sans-serif; display:block; margin:15px 0 0;}
.calculator .top_body7 { height:64px; padding:10px 10px 0 0; background:url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calculator-result.gif') no-repeat 0 0; margin:0 auto; width:409px; text-align:right;}
.calculator .top_body7 .result {font:normal 15px Arial, sans-serif; }
.calculator .top_body7 .result2 {font:normal 21px Arial, sans-serif; display:block; margin:15px 0 0;}
.calculator .result .a2, .calculator .result .a2n, .calculator .result2 .a2, .calculator .result2 .a2n  {font-weight:normal;}
.calculator .top_body6 .result .a2, .calculator .top_body6 .result .a2n, .calculator .top_body7 .result .a2, .calculator .top_body7 .result .a2n  {font-weight:bold;}
.calculator .line {overflow:hidden; margin:0 0 10px;}
.calculator .line .l {float:left; width:210px; text-align:right; font-weight:bold;}
.calculator .line .r {float:right; width:250px;}
.calculator .line .r .kalk {width:190px; border:1px solid #aaa; padding:1px 3px;}
.calculator .obl_txt {padding:0 20px; margin:0 0 18px;}
.calculator .obl_txt .a2n {color:#2c2c2c; border-bottom:2px solid #eaeaea; font:normal 9px Arial, sans-serif; padding:5px 0; }

/* */
.path_finanse #bottom_wrap {border:0}

/* zajawka najnowsze artykuBy i porady  */
.mod_zi_bizNajnart {border-bottom:1px solid #CECECE;}
.mod_zi_bizNajnart .body ul {overflow:hidden; zoom:1; }
.mod_zi_bizNajnart .body li {color:#666666; font-size:10px; line-height:18px; padding-left:20px; width:280px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/finanse-bullet.gif') no-repeat 5px 5px;}
.mod_zi_bizNajnart .body li .when {display:none;}
.mod_zi_bizNajnart .body li h3 {font:12px/16px Georgia,serif;}

/* wineta na Finanse */
.path_finanse .Ww2 .sub, .path_123193 .Ww2 .sub {background:none repeat scroll 0 0 #FFFFFF; left:0; letter-spacing:1px; top:55px; width:305px; word-spacing:8px;}
.path_103922 .Ww2 .Ww1k2 {width:537px;}
.path_103922 .Ww2 .Whtm .sub {width:auto; top:46px; background:none repeat scroll 0 0 #FFFFFF; left:0; letter-spacing:-1px; word-spacing:8px;}
.path_103922 #sitePath {display:none;}
.path_103922 #navbot_wrap {margin:0 auto 12px; border-bottom:1px solid #DCDCDC;}
.path_123193 .Ww1k2b, .path_105782 .Ww1k2b, .path_finanse .Ww1k2b { width: 537px; margin: auto; padding: 22px 0}


/* oferty male - dol strony */
#mod_offer_small { clear: both; border: 1px solid #ccc; margin-bottom: 20px; margin: 20px 0 14px; margin-left: 20px; visibility: hidden;}
#mod_offer_small .head { padding: 12px 12px 6px 6px; overflow: hidden; line-height: 14px;}
#mod_offer_small .head h2 { float: left; font-size: 14px; color: #333; font-weight: bold; padding-right: 4px;}
#mod_offer_small .head p { float: right; font-size: 13px; font-weight: bold; }
#mod_offer_small .body { padding: 3px; position: relative; zoom: 1;}
#mod_offer_small .body li { width: 170px; border: 1px solid #ccc; float: left; display: inline; margin-left: 3px; padding: 6px; font-size: 12px; line-height: 15px; font-weight: bold; }
#mod_offer_small .body .first { margin-left: 0; }
#mod_offer_small .body li li { border: 0; width: auto; height: auto; float: none; padding: 0; margin: 0; }
#mod_offer_small .body img { float: left; display: inline; margin-right: 6px; }
#mod_offer_small .body ul { width: 932px; height: 64px; overflow: hidden; }
#mod_offer_small .body ul ul { width: auto; height: auto; overflow: visible; }

/* zajawki blogi o gieldzie w artykule */
.blogBox .kL, .blogBox .kR {float: none;}
#pagetype_art .blogBox .kR {float: none;}

/* odstep - widget iframe */
.mod_iframe {margin-top: 20px;}

/* odstep w naberze reklamowym */
#col_right #banP3 {margin:0 0 15px;}

/* fix sharer */
#pagetype_art .sitePath_wrap { z-index: 3; }
#pagetype_art #dwf3 {top: 1px; }

/* forum */
/* thread */
.kL {float: left;}
.kR {float: right;}
.clr { clear: both; }

.dblock {display:block;}
.thread{overflow:hidden; margin:4px 0 13px;font-family:Tahoma, sans-serif;}
.thread .add span{background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 3px;padding-left:11px;font-size:10px;}
.thread .del span{background: url('http://bi.gazeta.pl/i/16/forum/koszyk.gif') no-repeat left 1px;padding-left:14px;margin-left:3px;font-size:10px; zoom:1;}

.thread .replQ span{background: url('http://bi.gazeta.pl/i/16/forum/cyt_ico.gif') no-repeat left 3px;padding-left:16px;font-size:11px;font-weight:bold}
.thread .repl span{background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 3px;padding-left:10px;font-size:11px;font-weight:bold}
.thread .kL div a{font-weight:bold;}
.thread span.dt0, span.dt{color:#808080;font-weight:normal;}
.thread span.dt{font-size:9px;}
.thread .topBr {margin-bottom:8px;}
.thread a.aut{font-weight:bold;}

.thread .pBody{font-size:12px;margin-bottom:21px;color:#303031; font-family:Verdana;line-height:16px}
.thread2 .pBody{margin-left:0px;margin-top:7px;}
.pQuote{width:100%;background-color:#f4feff;border:solid 1px #8ce;padding:5px;}
.pQValue{padding:0 8px;}

.thread0 h2, .zajTop h1, .BkR h1{color:#9d9d9d;font: bold 18px/28px Arial,sans-serif;margin-bottom: 5px;}
.zajTop h1 span {margin-left: 7px;font-weight: normal;}
.thread0 .kL{width:420px;margin:0 0 3px 0;}
.thread0 .kL div{font-size:12px;}
.thread0 .kL div span{color:#808080;font-size:11px;padding-left:8px;}
.thread0 .kR{text-align:right;margin-top:0;line-height:15px;}
.thread0 p{font-size:12px;margin-bottom:21px;color:#303031; font-family:Verdana;line-height:16px}
.thread0 .odpC a {display:inline;margin-left: 3px;} 

.thread1 h3 a{color:#148;font-weight:normal;}
.thread1 h2 {font-size: 19px; }
.thread1 h2 span{padding-left:5px;}
.thread1 .kmt{font-weight:bold;color:#b2b2b2;margin-bottom:5px;}
.thread1 .kR{text-align:right;}
.thread1 .add span{background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 3px;padding-left:11px;font-size:11px;}
.thread1 p{font-size:11px;margin-bottom:5px;color:#303031;}
.thread1 a{font-weight:bold}
.thread1 {border-bottom:1px solid #e6e6e6;padding-bottom:18px;margin-bottom:17px;padding-top:13px;}
.thread1 .odpC a {display:inline;margin-left: 5px;}

.thread2 h4 { color: #303031; font-size: 12px; font-family: Tahoma,sans-serif; }
.thread2 h4 a { font-size:11px; padding-left:9px; }
.thread2 h4 span { color: #808080; font-size: 11px; font-weight: normal; padding-left: 5px; }
.thread2 h4 span.gw{ color: #303031; font-size: 12px; font-family: Tahoma,sans-serif; }
.thread2 .kL{ width: 420px; font-size: 11px; margin-bottom: 3px; }
.thread2 .kL div { font-weight: normal; }
.thread2 .kL div a { font-weight: bold; }
.thread2 .kL span.aut{font-weight:normal;}
.thread2 span.pd{color:#808080;font-weight:normal;padding-left:3px;}
.thread2 div .aut{color:#303031;font-weight: bold;font-size: 11px;}
.thread2 .kR{text-align:right;}
.thread2 p.kmt{margin-left:8px;font-size: 12px; font-family:Verdana;line-height:16px}
.thread2 p{margin-top:12px;font-size: 13px; color: #303031;}
.thread2 div.kmt{margin-top:3px;font-size: 10px;}
.thread2 div.mdef{width: 100%;}
.thread2 .odpC a {display:inline;margin-left: 5px;} 

.thread .info,.thread .subp{background: url('http://bi.gazeta.pl/i/16/forum/wListTop_bg.gif') repeat-x left top;border:1px solid #e6e6e6;margin-bottom:12px;margin-top:10px;}
.thread .ih1,.thread .subp{height:27px;}
.thread .ih2 {height:17px;}
.thread .info .kL,.thread .info .kL1{float:left;height:27px;line-height:26px;text-align:center;margin-right:90px;}
.thread .info .kR,.thread .info .kR1{float:right;height:27px;line-height:26px;border-left:1px solid #e6e6e6;text-align:center}
.thread .info .kR,.thread .info .kL{width:97px}
.thread .info .kL1,.thread .info .kR1{width:140px;}
.thread .info .bor1{border-right:1px solid #e6e6e6;}
.thread .info .kLM {position:relative;top:4px;}
.thread .info .kLMt div, .thread .info .kLMt span{float:left;}
.thread .info .kLMt div,.thread .info .kLMt div div{display:inline;}
.thread .info #srt{font-size:10px;position:relative}
.thread .info #srt div{border:1px solid #e6e6e6;font-size:10px;height:17px;line-height:17px;padding-left:5px;}
.thread .info #srt img{padding:3px 5px 0px 5px;border-left:1px dotted #e6e6e6;}
.thread .info .all{border:0px;font-weight:bold;position:relative;top:2px;}
.thread .info .all a{background: url('http://bi.gazeta.pl/i/16/forum/sAll_ico.gif') no-repeat left 3px;padding-left:11px;margin-left:13px;font-size:11px; font-weight: normal;}
.thread .info .kLMt span{padding-top:3px;padding-right:8px;}
.thread .info .kLMt ul{clear:both;border:1px solid #e6e6e6;border-width:1px 1px 1px 1px;position:absolute;top:18px;background:#fafafa;width:94px;padding:0px 4px;}
.thread .info .kLMt ul li{cursor:pointer;padding:6px 0px 7px 4px;border-bottom:1px solid #ececec;position:relative;bottom:-1px;}
.thread .info .eL{width:47px;}

.thread .subp{margin:10px 0 0 0px;}
.thread .subp .kL{width:140px;float:left;height:27px;line-height:26px;border-right:1px solid #e6e6e6;text-align:center;}
.thread .subp .kR{width:140px;float:right;height:27px;line-height:26px;border-left:1px solid #e6e6e6;text-align:center}
.thread .subp .kM {width:340px;float:left;line-height:26px;text-align:center;}

.kL a.prev,.kL1 a.prev{background: url('http://bi.gazeta.pl/i/16/forum/prev_ico.gif') no-repeat left 2px;padding-left:14px; font-weight: bold;}
.kR a.next,.kR1 a.next{background: url('http://bi.gazeta.pl/i/16/forum/next_ico.gif') no-repeat right 2px;padding-right:14px; font-weight: bold;}

.thread .infoB{background: url('http://bi.gazeta.pl/i/16/forum/wListTop_bg.gif') repeat-x left top;height:27px;border:1px solid #e6e6e6;margin-top:36px;}
.thread .infoB .kL{width:140px;float:left;height:27px;line-height:26px;border-right:1px solid #e6e6e6;text-align:center;}
.thread .infoB .kR{width:140px;float:right;height:27px;line-height:26px;border-left:1px solid #e6e6e6;text-align:center}
.thread .infoB .kLM {width:350px;float:left;height:27px;line-height:26px;text-align:center;}
.thread .infoB .kLM a{font-weight:bold;margin-left:8px;}
.thread .infoB .kL a span{padding-left:7px;}
.thread .infoB .kR a span{padding-right:7px;}

.thread .koment div{background: url('http://bi.gazeta.pl/i/16/forum/watekNorm_ico.gif') no-repeat 1px 10px;padding:3px 0px 2px 10px;}
.thread .koment a.active{color:#5b4196}
.thread .koment a.aut{padding:0px 3px;}

#srt .vis{ display:block; }
#srt .nvis{ display:none; }
#srch .vis{ display:block; }
#srch .nvis{ display:none; }
#srt.vis ul{ display:block; }
#srt.nvis ul{ display:none; }
#srch.vis ul{ display:block; }
#srch.nvis ul{ display:none; }

.margin0 {margin-left: 0px;}
.margin1 {margin-left: 0px;}
.margin2 {margin-left: 9px;}
.margin3 {margin-left: 18px;}
.margin4 {margin-left: 27px;}
.margin5 {margin-left: 36px;}
.margin6 {margin-left: 45px;}
.margin7 {margin-left: 54px;}
.margin8 {margin-left: 63px;}
.margin9 {margin-left: 72px;}
.margin10 {margin-left: 81px;}
.margin11 {margin-left: 90px;}
.margin12 {margin-left: 99px;}
.margin13 {margin-left: 108px;}
.margin14 {margin-left: 117px;}
.margin15 {margin-left: 126px;}
.margin16 {margin-left: 135px;}
.margin17 {margin-left: 144px;}
.margin18 {margin-left: 153px;}
.margin19 {margin-left: 162px;}
.margin20 {margin-left: 171px;}
.margin21 {margin-left: 180px;}
.margin22 {margin-left: 189px;}
.margin23 {margin-left: 198px;}
.margin24 {margin-left: 207px;}
.margin25 {margin-left: 216px;}
.margin26 {margin-left: 225px;}
.margin27 {margin-left: 234px;}
.mdef {width: 640px;}
.mpic {width: 640px;}

.path_next { background-image: url('http://bi.gazeta.pl/i/obrazki/kotek/forum/arrow_y.gif'); }
.thread0 h3 { font: normal 18px Arial,sans-serif; margin: 4px 0; border-bottom: 2px solid #e6e6e6; padding-bottom: 5px; }
.thread0 h1 { font: bold 18px Arial,sans-serif; color: #000; }
.thread0 .ns { display: none; }
.thread h4 a,.thread h4 a:hover { font-family: Arial,sans-serif; font-size: 16px; font-weight: bold; background: 0; padding-left: 0; line-height: 18px; }
.fs0, .fsC, .fs1, .fs2, .fs3, .fs8 { font-family: Arial,sans-serif; font-size: 16px; font-weight: bold; }
.thread .pBody { font: normal 14px/18px Arial,sans-serif; color: #333; padding: 5px; background: #eee; }
.thread2 { overflow: hidden; zoom: 1; }
.thread2 .BkL,.thread0 .BkL { float: left; padding-right: 10px; }
.thread2 .BkR,.thread0 .BkR { float: right; width: 560px; }

.margin2 .BkR { width: 551px; }
.margin3 .BkR { width: 542px; }
.margin4 .BkR { width: 533px; }
.margin5 .BkR { width: 524px; }
.margin6 .BkR { width: 515px; }
.margin7 .BkR { width: 506px; }
.margin8 .BkR { width: 497px; }
.margin9 .BkR { width: 488px; }
.margin10 .BkR { width: 479px; }
.margin11 .BkR { width: 470px; }
.margin12 .BkR { width: 461px; }
.margin13 .BkR { width: 452px; }
.margin14 .BkR { width: 443px; }
.margin15 .BkR { width: 434px; }
.margin16 .BkR { width: 425px; }
.margin17 .BkR { width: 416px; }
.margin18 .BkR { width: 407px; }
.margin19 .BkR { width: 398px; }
.margin20 .BkR { width: 389px; }
.margin21 .BkR { width: 380px; }
.margin22 .BkR { width: 371px; }
.margin23 .BkR { width: 362px; }
.margin24 .BkR { width: 353px; }
.margin25 .BkR { width: 344px; }
.margin26 .BkR { width: 335px; } 
.margin27 .BkR { width: 326px; }

.koment .fs0, .koment .fsC, .koment .fs1, .koment .fs2, .koment .fs3, .koment .fs8, .koment b {font: bold 14px Arial, sans-serif;}
.koment a.aut {font: bold 11px Arial,sans-serif;}
.koment span.aut {font: bold 11px Arial,sans-serif;color: #9e9e9e;}

.thread .info a, .thread .info span {font-size: 11px;}
.subp {font-size: 11px;}

.zajTop {overflow: hidden; zoom: 1; margin-bottom: 0px;}
.zajTop .kR {float: none; top: 0; right: 0;}

.zajTop{position:relative;font-family:Tahoma, sans-serif;margin-bottom:0;margin-top:0px;}
.zajTop .linkTop {margin-bottom:14px;position:relative;top:7px;}
.zajTop .brTop {margin-top:6px;}
.zajTop h3 {color:#303031;font-size:19px;font-weight:normal;margin-bottom:14px; }
.zajTop h3 span{font-size:14px;position:relative;bottom:1px;padding:0px 5px; }
.zajTop h3 a.new{font-family:Tahoma;font-size:9px;background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 1px;padding-left:14px;position:relative;bottom:1px;zoom:1;}
.zajTop .kR {position:absolute; left:500px; top:-32px; }
.zajTop .kR{float:right;width:135px;margin:15px 10px 0 0;text-align:right;}
.zajTop .kR a{font-weight:bold;}
.zajTop p{font-size:12px;padding:0px 10px 9px 0px;}
.zajTop .add{text-align:right;margin:20px 0px 11px 0px;}
.zajTop .add a{color:#bd2400;font-size:9px;background: url('http://bi.gazeta.pl/i/16/forum/crossR.gif') no-repeat 0px 1px;padding-left:12px;}
.zajTop .ekspImg{float:left;margin-right:15px;margin-bottom: 15px;}
.zajTop p a{font-weight:normal;}
.zajTop a.prd{font-size: 19px;color: #114488;}

.linkTop{border-bottom:1px solid #f7f7f7;height:20px;text-align:right;margin:20px 10px 0px 10px;}
.linkTop a{margin-left:8px;padding:8px 10px 8px 28px;font-weight:bold;color:#148;}
.linkTop .a1{background: #f7f7f7 url('http://bi.gazeta.pl/i/16/forum/zarzadF_ico.jpg') no-repeat 5px 7px;}
.linkTop .a2{background: #f7f7f7 url('http://bi.gazeta.pl/i/16/forum/zaprZnaj_ico.jpg') no-repeat 5px 7px;}

.wList{padding-bottom:0;}
.wList .info{background: url('http://bi.gazeta.pl/i/16/forum/wListTop_bg.gif') repeat-x left top;height:27px;border:1px solid #e6e6e6;margin:0;margin-bottom:15px;}
.wList .info .kL{width:200px;float:left;padding:5px 0px 0px 8px;}
.wList a.new{font-weight:bold;background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 3px;padding-left:14px;}
.wList .info input.txt{border:1px solid #a3acb5;width:95px;height:15px;color:#303031;font-size:11px;float:left;margin-right:6px;padding:1px 2px 0px 2px;}
.wList .info .itxt{width:107px;}
.wList .info #srt{float:left;width:108px;padding-top:5px;}
.wList .info #srch{float:left;width:70px;padding-top:5px;}
.wList .info .srt_tyt{float:left;width:55px;padding-top:7px;}
.wList .info .ibtn{width:47px;margin-top:1px;}
.wList .info #srt span, .wList .info #srch span{float:left;}
.wList .info #srch img, .wList .info #srt img{padding:4px 5px 5px 5px;border-left:1px dotted #e6e6e6;float:right;}
.wList .info #srch, .wList .info #srt{font-size:10px;position:relative}
.wList .info #srch div, .wList .info #srt div{border:1px solid #e6e6e6;font-size:10px;height:17px;line-height:17px;padding-left:5px;}
.wList .info ul{clear:both;border:1px solid #e6e6e6;border-width:1px 1px 1px 1px;position:absolute;top:23px;background:#fafafa;width:98px;padding:0px 4px;}
.wList .info ul.uSrch{width:60px;}
.wList .info ul li{cursor:pointer;padding:6px 0px 7px 4px;border-bottom:1px solid #ececec;position:relative;bottom:-1px;}

.wList .wList0{line-height: 16px;}
.wList .wList0 .kL {width: 500px;overflow: hidden;height: 22px; white-space: nowrap;}
.wList .wList0 .kL a{font-weight:bold;line-height:22px;}
.wList .wList0 .kL a.active{color:#5b4196}
.wList .wList0 .kL a.fsB{background: url('http://bi.gazeta.pl/i/16/forum/watekNorm_ico.gif') no-repeat 7px 6px;padding-left:16px;}
.wList .wList0 .kL a.op{padding-left:0;}
.wList .wList0 .kL a.op img{position:relative;top:2px;margin-right:2px;}
.wList .wList0 .kL span.enr{color:#808080;}
* html .wList .wList0 img {margin: 4px 0; vertical-align: middle;}

.wList .wList0 .spec{background:#f7faff;padding:6px 0px;margin:5px 0px;}
.wList .wList0 .spec .kL span.stick {background: url('http://forum.gazeta.pl/i/16/forum/watekSpec_ico.gif') no-repeat center left; padding-left: 15px;margin-left: 5px; display: inline-block; height: 8px;}
.wList .wList0 .spec .kL a {background: none; padding: 0;}
.wList .wList0 span.il{color:#808080;font-weight:bold;padding:0px 4px;}
.wList .wList0 .kR{color:#808080;padding-right:14px;font-size: 10px;line-height: 22px;}

.wList .str{text-align:center;margin-top:23px;margin-bottom:20px;}
.wList .str a {border:1px solid #eaeaea;font-weight:bold;padding:6px;margin:0px 3px;}
.wList .str span {padding:0px;margin:0px;font-weight:bold;color:#808080;display:inline;background:none;margin:0px 3px;}
.wList .str a.previous {margin-right:50px;}
.wList .str a.next {margin-left:50px;} 
.wList form .c{float:left;}

.pForm{ margin:8px 12px 24px 0;}
.pFormT{padding-bottom:13px;}
.pFormT h3{font: normal 18px Arial,sans-serif;border-bottom: 2px solid #e6e6e6;padding-bottom: 10px;}
.pFormT h5{color:#999;font-size:14px;font-weight:normal;font-family:Tahoma, sans-serif;margin-top:14px;}
.pFormT h4{color:#000;font-size:14px;font-family:Tahoma, sans-serif;margin:7px 0px 6px 0px;}
.pFormT p{font-size:12px;color:#333;}
.pFormM .kL{ width:40px;text-align:right;font-size:12px;font-weight:bold;line-height:18px;}
.pFormM .kR{ width:554px;font-size:12px;line-height:18px;}
.pFormM input.iTxt{width:552px;height:16px;margin-top:9px;padding-top:2px;}
.pFormM input.iTxts{width:131px;height:16px;padding-top:2px;vertical-align:middle;}
.pFormM input.iTxtm{width:196px;height:16px;padding-top:2px;vertical-align:middle;}
.pFormM input.iTxtss{width:100px;height:16px;padding-top:2px;vertical-align:middle;}
.pFormM .kR strong{margin:0px 4px 0px 14px;}
.pFormM .kR span{color:#979797;font-size:11px;margin-left:4px;}
.pFormM .kR a{margin-left:13px;font-weight:bold;font-size:11px;}
.pFormM textarea{width:552px;height:131px;margin-top:19px;}
.pFormM textarea, .pForm input{font-size:11px;font-family:Tahoma, sans-serif;color:#000;border:1px solid #a5acb2;}
.pFormM .info{color:#999;font-size:11px;line-height:18px;margin-top:8px;}
.pFormM .info p{margin-left:40px;}
.pFormM .info p.uwg{margin:0px;}
.pFormM .info strong{margin:0px;}
.pFormM .btn{ text-align:right; margin:5px 0px;}
.pFormM input.imgBtn{border:0px;}
.pFormM .tm{margin-top:8px;}
.pFormM .tr{margin-top:16px;} 
.pFormM .addFoto{float:right; width:220px;}

/* ikonki edytor notki */
.pForm .markItUp .markItUpHeader ul {list-style-position: inside;list-style-type: none;margin: 0;padding: 0;}
.pForm .markItUp .markItUpHeader ul li {float: left;}
.pForm .markItUp .markItUpHeader ul li a {display: block;margin: 0 10px 0 0;overflow: hidden;width: 22px;height: 22px;text-indent: -1000px;}
.pForm .markItUp .markItUpHeader {padding-top: 15px;}
.pForm .markItUp textarea {margin-top: 5px;font: normal 14px/18px Arial,sans-serif;color: #333;}
.pForm .markItUp .markItUpHeader ul li.markItUpButton1 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_b.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButton2 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_i.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButton3 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_u.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButton4 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_img.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButton5 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_url.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda {position: relative;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda a {background: url('http://bi.gazeta.pl/i/obrazki/lula/2009/ico_sonda.gif');width: 49px;}
* html .pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda a {position: relative; left: -32px;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp {border: 1px solid #a5c9f9;background: #e8f1fb;position: absolute; width: 195px;left: 0;top: 24px;}
* html .pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp {left: -32px;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp label {font: bold 11px Arial,sans-serif;color: #657387;padding: 5px 0  5px 5px;width: 55px;float: left;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp input {font: normal 11px Arial,sans-serif;margin: 5px 5px 5px 0;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp .line {overflow: hidden;zoom: 1;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp span {color: #b00101;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp .sondaStopka {padding: 5px;background: #f1f7fe;border-top: 1px solid #cee8ff;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp .sondaStopka a {margin: 0 auto;width: 30px;background-image: url('http://bi.gazeta.pl/i/obrazki/forum/sondaOk.gif');}
.markItUpHeader div.sondaWrp {display: none;}
.pForm #emoticons {line-height: 40px;padding-left: 55px;}
.pForm #emoticons img {vertical-align: middle;margin-right: 10px;cursor: pointer;cursor: pointer;}

/* komunikaty bledow */
.infoBox{background-color:#e6f7fe;border:1px solid #75caed;text-align:center;padding:6px 13px 6px 13px;font-size:14px;line-height:16px;margin:10px;}
.infoBox .tit{text-align:right;color:#accfde;font-size:11px;}
.infoBox strong{font-size:15px;font-weight:bold;}
.infoBox p {margin-bottom:15px !important;}
.infoBox p.f{margin-top:10px;}
.infoBox textarea{border:1px solid #a6a287;margin-top:4px;}

/* sciezka */
#blogoSciezka {margin: 0 0 10px;font: normal 10px Tahoma,sans-serif;}
#blogoSciezka small {color: #77839c;}

/* odpowiedz na watek */
#repBody {padding-left: 55px;}
#repBody .kom_txt0 {padding: 10px 13px;background: #fff;color: #000;margin-top: 10px;border: 4px solid #ece4ec;}

/* regulamin - info */
.regulaminInfo {font-size: 9px; margin-bottom: 20px;}

/* kolorki nickow na indeksie watkow */
.fa0,.fa0:visited { color: #303031 !important; text-decoration: none }
.fa1,.fa1:visited { color: #000 !important; }
.fa2,.fa2:visited { color: #039 !important; }
.fa3,.fa3:visited { color: #c30 !important; }
.fa4,.fa4:visited { color: #ff8040 !important; }
.fa6,.fa6:visited { color: #c30 !important; }
.fa7,.fa7:visited { color: #393 !important; }
.fa8,.fa8:visited { color: #a2a2a2 !important; }
.fa9,.fa9:visited { color: #c30 !important; }
span.fs3, span.fs3:hover {color: #000 !important;}
span.fs8, span.fs8:hover {color: #000 !important;}
.fs3 {color: #777 !important; text-decoration: line-through !important;}
.fs3:hover { color: #777; text-decoration: line-through;}

/* tabela lista forow */
.tabelaForow img, .tabelaForow span {display: none;}
.tabelaForow {width: 100%; margin-left: 1px;border-collapse: collapse;margin-bottom: 20px;}
.tabelaForow td {border-bottom: 1px solid #d7dfec;padding: 10px;}
.tabelaForow .tFH td {font-weight: bold;border: 1px solid #e6e6e6;border-right-style: dotted;background: #f7f7f7;padding: 3px 10px;}
.tabelaForow .tFH td.tData, .tabelaForow .tFH td.tPosty {border-right-style: solid;}
.tabelaForow td h1 {font: bold 16px Arial,serif;}
.tabelaForow td p {color: #a3a3a3;font-size: 10px;line-height: 10px;}

/* tabela lista forow dol */
.fNajn {padding: 0 12px;margin-bottom: 12px;overflow: hidden;zoom: 1;}
.fNajn h2 {font: bold 16px Arial,sans-serif;margin-bottom: 8px;}
.fNajn .fNList .kL {width: 485px;} 
.fNajn .fNList .kL,.fNajn .fNList .kR {margin-bottom: 5px;}
.fNajn .fNList .kL .il {color: #72787e;font-weight: bold;}
.fNajn .fNList .kR {font-size: 10px;color: #72787e;}

/* nowy redmonster */
.mod_redMonsterArt .node_body {border:1px solid #DADBDB; margin-bottom:12px; overflow:hidden; padding:10px 8px 6px;}
.mod_redMonsterArt .node_body h1 {font:bold 14px Arial,sans-serif; color:#B00126; margin:0 0 5px;}
.mod_redMonsterArt .node_body .lead {font:normal 11px Arial,sans-serif;}
.mod_redMonsterArt .node_body a img {display:block;float:left;margin:0 10px 10px 0; }
.mod_redMonsterArt .node_body ul {clear:both; border-top:1px solid #DADBDB; padding:5px 0 0; margin:5px 0 0;}
.mod_redMonsterArt .node_body ul li {background:transparent url('http://bi.gazeta.pl/i/obrazki/gs-ea-bullet.png') no-repeat scroll 5px 5px; font:bold 11px Arial,sans-serif; line-height:15px; padding-left:18px;}

/* WALUTY */
.path_Waluty .layout_uniwersalny #holder_214 { width: 120px; border: 1px solid #fff; padding: 8px 9px; }
.path_Waluty .layout_uniwersalny #holder_214.hasContent { border: 1px solid #cecece; }

/* clear */
.mod_zi_waluty2 .wrap_0, .mod_zr_waluty6 .node_entry, #navH .p0, .mod .head .top, .mod_waluty_table1 .inner, .mod_waluty_table1 .data .links, .mod .body, .mod .head, .mod_waluty_currency_stats .inner, .mod_waluty_currency_stats .foot, .mod_waluty_currency_archive .head .top, .mod_waluty_bank_rates .inner, .mod_waluty_glossary_index .entry, .prevnext, .mod .head .bottom .table_type, .mod_waluty_chart .info, .mod_waluty_chart .row, #calendar_index, #calendar_index .c0 li, .holder_top, .mod_waluty_table1 .navBottom { zoom: 1; }
.SONwrp .pollForm:after, .SONwrp .head:after, .mod_zi_waluty2 .wrap_0:after, .mod_zr_waluty6 .node_entry:after, #navH .p0:after, .mod .head .top:after, .mod_waluty_table1 .inner:after, .mod_waluty_table1 .data .links:after, .mod .body:after, .mod .head:after, .mod_waluty_currency_stats .inner:after, .mod_waluty_currency_stats .foot:after, .mod_waluty_currency_archive .head .top:after, .mod_waluty_bank_rates .inner:after, .mod_waluty_glossary_index .entry:after, .prevnext:after, .mod .head .bottom .table_type:after, .mod_waluty_chart .info:after, .mod_waluty_chart .row:after, #calendar_index:after, #calendar_index .c0 li:after, .holder_top:after, .mod_waluty_table1 .navBottom:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }

/* naglowki */
.path_Waluty .mod .node_head, .path_Waluty .blogBox h3, .path_Waluty .index .head, .path_Waluty .NFwrp h3 { border-bottom-width: 2px; }
.path_Waluty .mod .node_head h2, .path_Waluty .blogBox h3, .path_Waluty .index .head h2, .path_Waluty .NFwrp h3 { font-size: 14px; font-weight: bold; line-height: normal; text-transform: none; margin: 0; color: #333; }
.path_Waluty .mod .node_head h1, .path_Waluty .index .head h1 { font-size: 20px; font-weight: normal; color: #333; text-transform: none; } 
.path_Waluty .mod .node_head h2 a, .path_Waluty .blogBox h3 a, .path_Waluty .index .head h2 a, .path_Waluty .NFwrp h3 a, .path_Waluty .mod .node_head h1 a, .path_Waluty .index .head h1 a, .mod_waluty_glossary_index h2 a { color: #0c304d; }
.path_Waluty .mod .node_head h2 a:hover, .path_Waluty .blogBox h3 a:hover, .path_Waluty .index .head h2 a:hover, .path_Waluty .NFwrp h3 a:hover, .path_Waluty .mod .node_head h1 a:hover, .path_Waluty .index .head h1 a:hover, .mod_waluty_glossary_index h2 a:hover { color: #146cb4; }
.mod_waluty_glossary_index h2 a:hover { background: #fff; }
.path_Waluty .blogBox h3 { margin-bottom: 10px; }
.mod .head .top h1, .mod_waluty_table1 h1, .mod_waluty_header .head h1, .mod_waluty_glossary_index h1, .mod_waluty_glossary_item h1, #calendar_index h1, #calendar_index h2 { font: 20px Georgia, serif; color: #333; }

/* nad i pod nawigacja */
.path_Waluty #navtop_wrap .mod_zr_biz2 { padding-top: 5px; }
.path_Waluty #navtop_wrap .mod_zr_biz2 li { font: normal 10px Arial,sans-serif; text-transform: none; }
.path_Waluty .mod_zr11 { font-family: Arial, sans-serif; }
.path_Waluty .mod_zr11 li.first { background: none; padding: 0; }

/* zajawki waska szpalta */
.mod_zr_waluty1 img { display: block; }
.mod_zr_waluty1 .node_entry { margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #dcdcdc; }
.mod_zr_waluty1 .autor { font-size: 10px; line-height: normal; text-transform: uppercase; margin: 5px 0 2px; color: #666; }
.mod_zr_waluty1 .node_body h3 { line-height: 18px; font-weight: bold; margin-bottom: 5px; word-wrap: break-word; }
.mod_zr_waluty1 .lead { font-size: 11px; line-height: normal; }
.mod_zr_waluty1 .node_foot { font-weight: bold; margin: -5px 0 0; font-size: 12px; line-height: normal; }
.path_Waluty #holder_214 .blogBox .wpisBox { border-bottom: 1px solid #dcdcdc; padding: 0 0 10px; margin: 0 0 10px; float: none; display: block; width: auto; }
.path_Waluty #holder_214 .blogBox .info { float: right; width: 80px; }
.path_Waluty #holder_214 .blogBox .info .bl { color: #666; font-size: 10px; line-height: normal; }
.path_Waluty #holder_214 .blogBox .info .bl a { color: #666; }
.path_Waluty #holder_214 .blogBox img { display: block; margin: 0; padding: 0; width: 30px; height: 30px; }
.path_Waluty #holder_214 .blogBox h4 { clear: both; font-size: 14px; font-weight: bold; line-height: 18px; margin: 0; padding: 5px 0 0; word-wrap: break-word; }
.path_Waluty #holder_214 .blogBox .kR { display: none; }
.path_Waluty #holder_214 .blogBoxMoreDown { font-size: 12px; line-height: normal; font-weight: bold; margin: -5px 0 0; text-align: right; }
.mod_zi_waluty1 .entry { margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #dcdcdc; }
.mod_zi_waluty1 .imgw { position: relative; }
.mod_zi_waluty1 .imgw img { display: block; }
.mod_zi_waluty1 .imgw .playbtn { position: absolute; top: 23px; left: 49px; z-index: 2; }
.mod_zi_waluty1 .author { line-height: normal; display: block; margin: 5px 0 2px; }
.mod_zi_waluty1 .entry h3 { font-size: 14px; font-weight: bold; line-height: 18px; margin: 0; word-wrap: break-word; }
.mod_zi_waluty1 .more { font-weight: bold; margin: -5px 0 0; text-align: right; font-size: 12px; line-height: normal; }
.path_Waluty #holder_214 > div:last-child { margin: 0; }

/* indeksy */
.path_Waluty .mod_zi5 .when { margin-top: 2px; }
.path_Waluty .mod_zi5 .wrap_0 { padding-left: 10px; }

/* indeks komentarze */
.mod_zi_waluty2 .entry { margin-bottom: 15px; }
.mod_zi_waluty2 .when { float: left; width: 90px; padding-left: 4px; font-size: 10px; color: #a5a5a5; border-right: 1px solid #bebebe; margin-top: 2px; }
.mod_zi_waluty2 .entry h3 { padding-left: 10px; overflow: hidden; zoom: 1; line-height: 21px; }
.mod_zi_waluty2 .wrap_0 { margin-bottom: 4px; }
.mod_zi_waluty2 .wrap h3 { padding: 0; }
.mod_zi_waluty2 .wrap_0 span { float: left; font-size: 10px; line-height: normal; }
.mod_zi_waluty2 .wrap_0 .when { color: #a5a5a5; border-left: 1px solid #d4d4d4; margin: 0 0 0 6px; padding-left: 6px; width: auto; border-right: 0; }
.mod_zi_waluty2 .imgw { float: left; }
.mod_zi_waluty2 .imgw img { display: block; margin-right: 10px; }
.mod_zi_waluty2 .wrap_1 { overflow: hidden; zoom: 1; }
.mod_zi_waluty2 .lead { margin: 0; line-height: normal; }
.mod_zi_waluty2.no_head { margin-top: -20px; }
.mod_zi_waluty2.last .entry { border-bottom: 1px solid #dcdcdc; padding-bottom: 10px; margin-bottom: 10px; }
.mod_zi_waluty2 .footer .more, .mod_zi5 .footer .more { border-top: 1px solid #dcdcdc; padding-top: 5px; font-size: 12px; font-weight: bold; line-height: normal; }

/* reczne wieceje */
.mod_zr_waluty2 { border-top: 1px solid #dcdcdc; padding-top: 10px; font-size: 12px; line-height: normal; position: relative; top: -20px; margin-bottom: 0; }
.mod_zr_waluty2 ul { text-align: right; }
.mod_zr_waluty2 li { display: inline; margin-left: 10px; }
.mod_zr_waluty2 li.first { margin: 0; }

/* forum */
.path_Waluty .NFwrp { margin-bottom: 30px; }
.path_Waluty .NFwrp li { border: 0; font-family: Arial, sans-serif; margin: 0; padding: 7px 0 0 10px; background-position: 0 13px; }
.path_Waluty .NFwrp li:nth-child(1) a, .path_Waluty .NFwrp li:nth-child(2) a, .path_Waluty .NFwrp li:nth-child(3) a { font-weight: bold; }
.path_Waluty .NFwrp li span { font-size: 12px; color: #464646; margin: 0; }
.path_Waluty .NFwrp .NFw { display: none; }

/* poradniki */
.mod_zr_waluty3 .node_body { font-size: 12px ;line-height: normal; }
.mod_zr_waluty3 .node_entry { float: left; display: inline; width: 140px; margin-left: 20px; }
.mod_zr_waluty3 .node_entry.n4 { margin: 0; }
.mod_zr_waluty3 p { font-weight: bold; text-transform: uppercase; margin-bottom: 10px; }
.mod_zr_waluty3 li { padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/lego/bullet.png') no-repeat 0 6px; margin-top: 8px;}
.mod_zr_waluty3 p.more { text-transform: none; border-top: 1px solid #DCDCDC; padding-top: 5px; margin: 10px 0 0; }

/* poradniki z obrazkiem */
.path_Waluty .mod_zr1 .node_entry h3 { font-weight: bold; margin-top: 4px; }

/* polecamy index */
.mod_zi_waluty3 h3 { padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/lego/bullet.png') no-repeat 0 6px; margin: 0 0 8px; font: 12px Arial, sans-serif; }
.mod_zi_waluty3 p.more { text-transform: none; border-top: 1px solid #DCDCDC; padding-top: 5px; font-weight: bold; }

/* mt reczny */
.mod_zr_waluty4 { font-size: 12px; line-height: normal; }
.mod_zr_waluty4 .node_c0 { float: left; }
.mod_zr_waluty4 .node_c1 { float: right; }
.mod_zr_waluty4 .node_head strong { font-size: 14px; font-family: Georgia, serif; font-weight: bold; line-height: normal; text-transform: none; margin: 0; color: #333; }
.mod_zr_waluty4 .node_head a { font-weight: bold; }
.mod_zr_waluty4 .archiwum a { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/calendar-ico.png') no-repeat 0 50%; padding-left: 20px; }
.mod_zr_waluty4 h1, .mod_zr_waluty4 h2 { font: 26px Georgia, serif; margin-bottom: 10px; }
.mod_zr_waluty4 .node_imgwrap { float: left; }
.mod_zr_waluty4 .node_imgwrap img { display: block; margin-right: 10px; }
.mod_zr_waluty4 .node_content { overflow: hidden; zoom: 1; line-height: 20px; }
.mod_zr_waluty4 .node_content .lead a { font-weight: bold; }

/* mt automat */
.mod_zi_waluty4 .wrap { overflow: hidden; zoom: 1; }
.mod_zi_waluty4 .imgw { float: left; }
.mod_zi_waluty4 .imgw img { display: block; margin-right: 10px; }
.mod_zi_waluty4 .when { font-size: 10px; color: #a5a5a5; border-left: 1px solid #d4d4d4; margin-left: 5px; padding-left: 5px; }
.mod_zi_waluty4 .body h2 { font-size: 20px; line-height: normal; margin-top: 2px; }
.mod_zi_waluty4 .body .lead { font-size: 12px; line-height: 20px; display: inline; margin: 0; }
.mod_zi_waluty4 .body .more { font-weight: bold; font-size: 12px; line-height: normal; text-align: left; display: inline; }

/* forum eksperckie */
.mod_zr_waluty5 { font-size: 12px; line-height: normal; }
.path_Waluty #holder_206 .NFwrp h3 { display: none; }
.path_Waluty #holder_206 .NFwrp li { padding: 0 0 7px 10px; background-position: 0 6px; }
.mod_zr_waluty6 .node_entry { margin-bottom: 15px; }
.mod_zr_waluty6 .node_imgwrp { float: left; }
.mod_zr_waluty6 .node_imgwrp img { display: block; margin-right: 10px; }
.mod_zr_waluty6 .node_content { overflow: hidden; zoom: 1; }
.mod_zr_waluty6 .node_body h3 { font: 17px Georgia, serif; }
.mod_zr_waluty6 .node_body .lead { font-size: 11px; line-height: normal; color: #666; }

/* profil waluty - zajawka waska */
.mod_zr_waluty7 { font-size: 11px; line-height: normal; font-weight: bold; }
.mod_zr_waluty7 .mod_inner .node_head { border: 0; padding: 0; margin: 0; background: #dfdfdf; padding: 5px 8px 6px; }
.mod_zr_waluty7 .node_body { background: #f2f2f2; }
.mod_zr_waluty7 .node_body p { color: #000; text-transform: uppercase; padding: 0 8px; }
.mod_zr_waluty7 .node_body ul { padding: 6px 0 4px; }
.mod_zr_waluty7 .node_body li { padding-bottom: 6px; }
.mod_zr_waluty7 .node_body li span { display: block; padding: 0 8px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/profil-active-arrow.png') no-repeat 0 5px; color: #212121; }
.mod_zr_waluty7 .node_body li span a { display: block; background: #f2f2f2; margin-left: -8px; padding-left: 8px;}

/* kolory */
.mod .minus { color: #bd1010; }
.mod .plus { color: #2b8d0d; }
.mod .nochange { color: #212121; }
.mod .no_data { color: #bd1010; font-weight: bold; }

/* poprzedni-nastepny */
.foot .prevnext { line-height: 27px; }
.prevnext, .mod_waluty_table1 .navBottom { margin-top: 15px; }
.prevnext .prev, .mod_waluty_table1 .navBottom .prev { float: left; }
.prevnext .next, .mod_waluty_table1 .navBottom .next { float: right; }

/* tabele tools */
.mod .head .top h1 { float: left; }
.mod .head .top { padding-bottom: 5px; margin-bottom: 5px; border-bottom: 2px solid #cecece; position: relative; z-index: 2; }
.mod .head .top .tools { float: right; line-height: 25px; position: relative; }
.mod .head .top .tools li { display: inline; margin-left: 10px; }
.mod .head .top .tools li a { display: inline-block; }
.mod .head .top .tools li .save { padding-left: 18px; background: #fff url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/save-ico.png') no-repeat 0 50%; }
.mod .head .top .tools li .print { padding-left: 22px; background: #fff url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/print-ico.png') no-repeat 0 50%; }
.mod .head .top .tools li:hover ul { display: block; }
.mod .head .top .tools ul { display: none; position: absolute; background: #fff; right: 0; top: 23px; border: 2px solid #cecece; white-space: nowrap; z-index: 2; }
.mod .head .top .tools ul li { margin: 0; padding: 0 8px; }
.mod .head .top .tools ul li a { background: none; padding: 4px 0; }
.mod .head .bottom { position: relative; z-index: 1; }
.mod .head .bottom p { color: #101010; margin-bottom: 20px; }
.mod .head .bottom p.table_name { margin-bottom: 10px; }
.mod .head .bottom p strong { font-weight: bold; }
.mod .head .bottom .table_autorefresh { margin-bottom: 20px; }
.mod .head .bottom .prev, .mod .head .bottom .next { position: absolute; left: 0; bottom: 0; line-height: 25px; z-index: 2; background: none; }
.mod .head .bottom .next { right: 0; left: auto; }
.mod .head .bottom fieldset, .prevnext fieldset { height: 26px; line-height: 25px; text-align: center; position: relative; z-index: 1;  }
.mod .head .bottom label, .mod .head .bottom input, .mod .head .bottom img, .mod .head .bottom select, .prevnext label, .prevnext input, .prevnext img { vertical-align: middle; }
.mod .head .bottom label, .prevnext label { color: #333; }
.mod .head .bottom .dp, .prevnext .dp { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; width: 80px; text-align: center; padding: 4px 0 5px; margin-right: 6px; }
.mod .head .bottom .sbt, .prevnext .sbt { width: 62px; height: 26px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/btn-bg.png') repeat-x 0 0; font: bold 12px Arial, sans-serif; color: #000; overflow: visible; cursor: pointer; margin-left: 5px; }
.mod .head .bottom .table_type { margin-bottom: 15px; }
.mod .head .bottom .table_type .c0 { float: left; }
.mod .head .bottom .table_type .c1 { float: right; position: relative; top: -1px; }
.mod .head .bottom .table_type .c0 p { margin: 0; }
.mod .head .bottom .table_type .c0 p, .mod .head .bottom .table_type .c0 ul, .mod .head .bottom .table_type .c0 li { display: inline; }
.mod .head .bottom .table_type .c0 li { padding: 0 8px; border-left: 1px solid #ccc; }
.mod .head .bottom .table_type .c0 li:first-child { border: 0; padding-left: 4px; }
.mod .head .bottom .table_type .c0 li span { font-weight: bold; }

/* tabele */
.mod_waluty_table1 h1 { float: left; margin-right: 10px; max-width: 320px; }
.mod_waluty_table1 .head { margin-bottom: 15px; }
.mod_waluty_table1 .head .chooser { float: left; }
.mod_waluty_table1 .head .change { border: 2px solid transparent; padding: 3px 17px 11px 9px; font-weight: bold; position: relative; top: 4px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/open-close-small.png') no-repeat 49px -30px; z-index: 2; color: #146cb4; }
.mod_waluty_table1 .head .chooser:hover .change { border-color: #cecece; border-bottom: 0; background-color: #fff; background-position: 49px 9px; }
.mod_waluty_table1 .head .chooser .inner { position: absolute; background: #fff; border: 2px solid #cecece; padding: 12px 12px 15px; width: 367px; left: 0; top: 29px; display: none; }
.mod_waluty_table1 .head .chooser:hover .inner { display: block; }
.mod_waluty_table1 .head .chooser .c0 { float: left; width: 225px; }
.mod_waluty_table1 .head .chooser .c1 { float: left; }
.mod_waluty_table1 .head .chooser p { font-weight: bold; color: #000; margin-bottom: 10px; }
.mod_waluty_table1 .head .chooser li span { font-weight: bold; }
.mod_waluty_table1 table { width: 100%; }
.mod_waluty_table1 caption { text-align: left; padding-bottom: 5px; font-size: 14px; font-weight: bold; color: #000; font-family: Georgia, serif; }
.mod_waluty_table1 th { border-top: 1px solid #d9d9d9; background: #e2e2e2; padding: 6px; text-align: left; color: #5C5C5C; vertical-align: top; }
.mod_waluty_table1 th a { color: #5c5c5c; }
.mod_waluty_table1 th a:hover { background: none; color: #000; }
.mod_waluty_table1 th a.sort { white-space: nowrap; }
.mod_waluty_table1 th a.sort span, .mod_waluty_table1.table_forex_ohlc th.header span { display: inline-block; vertical-align: middle; cursor: pointer; }
.mod_waluty_table1 th a.sort small, .mod_waluty_table1.table_forex_ohlc th.header small { display: inline-block; height: 8px; width: 5px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/sort-ico.png') no-repeat 0 0; margin-left: 4px; vertical-align: middle; }
.mod_waluty_table1 th a.sortAsc small, .mod_waluty_table1.table_forex_ohlc th.headerSortDown small { background-position: -5px 0; }
.mod_waluty_table1 th a.sortDsc small, .mod_waluty_table1.table_forex_ohlc th.headerSortUp small { background-position: -10px 0; }

.mod_waluty_table1 tbody td { border-top: 1px solid #d9d9d9; padding: 6px; color: #212121; }
.mod_waluty_table1 tfoot td { border-top: 1px solid #d9d9d9; font-weight: bold; }
.mod_waluty_table1 tfoot td p { padding-top: 25px; }
.mod_waluty_table1 tfoot td p.top { padding: 10px 0 20px; text-align: right;  }
.mod_waluty_table1 td strong { font-weight: bold; }
.mod_waluty_table1 .odd td { background: #f4f4f4 }
.mod_waluty_table1 .currency { font-weight: bold; }
.mod_waluty_table1 td.minmax small { font-size: 9px; display: block; margin: 0 auto; text-align: center; white-space: nowrap; }
.mod_waluty_table1 td.minmax span { display: block; width: 81px; height: 10px; margin: 0 auto; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/minmax.png') no-repeat 0 100%; position: relative; }
.mod_waluty_table1 td.minmax strong { display: block; width: 5px; height: 7px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/minmax-ico.png') no-repeat 0 0; position: absolute; top: 0; margin-left: -3px; }
.mod_waluty_table1 .buy, .mod_waluty_table1 .buychange, .mod_waluty_table1 .sell, .mod_waluty_table1 .sellchange { width: 68px; text-align: right; }
.mod_waluty_table1 .show { text-align: right; }
.mod_waluty_table1 .show a { display: inline-block; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/open-close.png') no-repeat 0 -17px; width: 17px; height: 17px; }
.mod_waluty_table1 .open .show a { background-position: 0 0; }
.mod_waluty_table1 .data { display: none; }
.mod_waluty_table1 .data td { border-top: 0; }
.mod_waluty_table1 .data .c0 { float: left; width: 280px; }
.mod_waluty_table1 .data .c1 { float: right; width: 260px; }
.mod_waluty_table1 .data .image_holder, .table_transakcje .image_holder, .table_archive .image_holder { margin-bottom: 10px; }
.mod_waluty_table1 .data .image_holder img, .table_transakcje .image_holder img, .table_archive .image_holder img { display: block; }
.mod_waluty_table1 .data .c0 ul, .table_transakcje .c0 ul, .table_archive .c0 ul { font-size: 11px; padding-left: 30px; }
.mod_waluty_table1 .data .c0 li, .table_transakcje .c0 li, .table_archive .c0 li { display: inline; border-left: 1px solid #c3c3c3; margin-left: 2px; padding-left: 5px; white-space: nowrap; }
.mod_waluty_table1 .data .c0 li:first-child, .table_transakcje .c0 li:first-child, .table_archive .c0 li:first-child { border: 0; padding: 0; margin: 0; }
.mod_waluty_table1 .data .c0 li.active a, .table_transakcje .c0 li.active a, .table_archive .c0 li.active a { color: #000; cursor: default; }
.mod_waluty_table1 .data .c0 li.active a:hover, .table_transakcje .c0 li.active a:hover, .table_archive .c0 li.active a:hover { background: none; }
.mod_waluty_table1 .data table { width: 220px; border-collapse: collapse; margin-bottom: 10px; }
.mod_waluty_table1 .data table td { padding: 6px 0; border: 1px solid #e4e4e4; border-width: 1px 0; }
.mod_waluty_table1 .data table .k0 { color: #474747; }
.mod_waluty_table1 .data table .k1 { text-align: right; color: #000; }
.mod_waluty_table1 .data .c1 ul { font-size: 11px; width: 220px; text-align: center; margin-bottom: 10px; }
.mod_waluty_table1 .data .c1 li { display: inline; padding-left: 7px; margin-left: 4px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/dot.png') no-repeat 0 6px; white-space: nowrap; }
.mod_waluty_table1 .data .c1 li:first-child { background: none; padding: 0; margin: 0; }
.mod_waluty_table1 .data .more { display: inline-block; border: 1px solid #909090; width: 218px; height: 24px; line-height: 23px; text-align: center; font-weight: bold; color: #fff; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/btn-bg-dark.png') repeat-x 0 0; }
.mod_waluty_table1 .data .more:hover { text-decoration: underline; }
.mod_waluty_table1 .data .hide { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/open-close.png') no-repeat 0 0; width: 17px; height: 17px; float: right; margin-top: 5px; visibility: hidden; }
.mod_waluty_table1 .region { margin-top: 20px; }
.mod_waluty_table1 .region p, .mod_waluty_table1 .region ul { display: inline; }
.mod_waluty_table1 .region li { display: inline; border-left: 1px solid #ccc; margin-left: 5px; padding-left: 8px; }
.mod_waluty_table1 .region li:first-child { padding: 0; border: 0; }
.mod_waluty_table1 .iSel { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; padding: 3px 3px 4px; }
.mod_waluty_table1.table_archiwum .head fieldset, .mod_waluty_table1.table_stats .head fieldset, .mod_waluty_table1.table_bank_rates_archiwum .head fieldset, .mod_waluty_table1.table_forex_stats .head fieldset { text-align: left; } 
.mod_waluty_table1.table_archiwum #tabYear { margin-right: 10px; }
.mod_waluty_table1.table_archiwum th em { font-weight: bold; font-style: italic; }
.mod_waluty_table1.table_archiwum tbody td, .mod_waluty_table1.table_archiwum tbody th { width: 25%; }
.mod_waluty_table1 .pages { text-align: center; font-weight: bold; padding: 6px 0; margin-top: 10px; }
.mod_waluty_table1 .pages span, .mod_waluty_table1 .pages a { border: 1px solid #dbdbdb; padding: 2px 4px; margin: 0 2px; }
.mod_waluty_table1.table_stats .head img, .mod_waluty_table1.table_bank_rates_stats .head img, .mod_waluty_table1.table_forex_stats .head img { margin-right: 10px; }
.mod_waluty_table1.table_stats td.currency { font-weight: normal; }
.mod_waluty_table1.table_stats td.currency span { display: block; }
.mod_waluty_table1.table_stats td.exchange, .mod_waluty_table1.table_stats td.symbol { font-weight: bold; }
.mod_waluty_table1.table_stats th, .mod_waluty_table1.table_stats td, .mod_waluty_table1.table_bank_rates_archiwum th, .mod_waluty_table1.table_bank_rates_archiwum td, .mod_waluty_table1.table_forex_bid_ask th, .mod_waluty_table1.table_forex_bid_ask td, .mod_waluty_table1.table_forex_stats th, .mod_waluty_table1.table_forex_stats td, .mod_waluty_table1 .minmax, .mod_waluty_table1.table_forex_ohlc th.bid, .mod_waluty_table1.table_forex_ohlc th.ask { text-align: center; }
.mod_waluty_table1.table_stats th:first-child, .mod_waluty_table1.table_stats td:first-child, .mod_waluty_table1.table_forex_bid_ask th.name, .mod_waluty_table1.table_forex_bid_ask td.name, .mod_waluty_table1.table_forex_stats th:first-child, .mod_waluty_table1.table_forex_stats td:first-child { text-align: left; }
.mod_waluty_table1.table_bank_rates h1, .mod_waluty_table1.table_bank_rates_stats h1, .mod_waluty_table1.table_bank_rates_archiwum h1 { max-width: none; }
.mod_waluty_table1.table_bank_rates tbody th, .mod_waluty_table1.table_bank_rates_stats tbody th { background: #fff; color: #000; text-align: center; }
.mod_waluty_table1 td.rate, .mod_waluty_table1.table_forex td.name, .mod_waluty_table1.table_bank_rates_archiwum .date { font-weight: bold; }
.mod_waluty_table1.table_bank_rates_archiwum .data, .mod_waluty_table1.table_bank_rates_archiwum .rate, .mod_waluty_table1.table_bank_rates_archiwum .date { text-align: left; }
.mod_waluty_table1.table_forex_bid_ask th.exchange, .mod_waluty_table1.table_forex_bid_ask th.change, .mod_waluty_table1.table_forex_bid_ask th.change-procent { border: 0; }
.mod_waluty_table1 .exchange, .mod_waluty_table1 .change, .mod_waluty_table1 .change-procent, .mod_waluty_table1 .exchange-old, .mod_waluty_table1 .average, .mod_waluty_table1.table_bank_rates_archiwum td.period { text-align: right; }
.mod_waluty_table1.table_stats .exchange, .mod_waluty_table1.table_stats .change, .mod_waluty_table1.table_stats .exchange-old, .mod_waluty_table1.table_stats .average, .mod_waluty_table1.table_forex .open, .mod_waluty_table1.table_forex .min, .mod_waluty_table1.table_forex .max, .mod_waluty_table1.table_forex_stats .exchange, .mod_waluty_table1.table_forex_stats .change, .mod_waluty_table1.table_forex_stats .exchange-old, .mod_waluty_table1.table_forex_stats .average { text-align: right; } 
.mod_waluty_table1 .sessions, .mod_waluty_table1.table_forex_stats th.change, .mod_waluty_table1.table_forex_stats th.average { white-space: nowrap; }

/* table chooser */
.mod_waluty_table_chooser { background: #f2f2f2; }
.mod_waluty_table_chooser .head { background: #dfdfdf; font: bold 14px Georgia, serif; color: #333; padding: 5px 10px; }
.mod_waluty_table_chooser .head strong { font-weight: bold; }
.mod_waluty_table_chooser .body { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/table_choser_bg.png') repeat-y 206px 0; margin: 10px 0; }
.mod_waluty_table_chooser .body .col { float: left; width: 196px; margin-left: 10px; }
.mod_waluty_table_chooser .body p { font-weight: bold; margin: 10px 0 5px; }
.mod_waluty_table_chooser .body p:first-child { margin-top: 0; }
.mod_waluty_table_chooser li { padding: 2px 0; }
.mod_waluty_table_chooser li a, .mod_waluty_table_chooser li span { padding: 0 5px 0 8px; border-left: 1px solid #ccc; }
.mod_waluty_table_chooser li a:first-child, .mod_waluty_table_chooser li span:first-child { padding-left: 0; border: 0; }
.mod_waluty_table_chooser.table_chooser_forex .body { background: none; } 
.mod_waluty_table_chooser.table_chooser_forex .body .col { width: 299px; }
.mod_waluty_table_chooser.table_chooser_forex .body .col:first-child { border-right: 1px solid #dcdcdc; }

/* currency_header, company header */
.mod_waluty_currency_header .head, .mod_gielda_company_header .head { padding-bottom: 3px; margin-bottom: 3px; border-bottom: 2px solid #cecece; }
.mod_waluty_currency_header h1, .mod_gielda_company_header h1 { font: 18px Georgia, serif; color: #0c304d; float: left; }
.mod_waluty_currency_header ul, .mod_gielda_company_header ul { float: right; padding-top: 1px; }
.mod_waluty_currency_header li, .mod_gielda_company_header li { display: inline; margin-left: 10px; }
.mod_waluty_currency_header li:first-child { font-size: 19px; line-height: normal; margin: 0 5px 0 0; font-weight: bold; color: #333; }
.mod_waluty_currency_header li span { color: #666; font-weight: normal; font-size: 18px; }
.mod_waluty_currency_header .body { color: #3a3a3a;}
.mod_waluty_currency_header p img { vertical-align: middle; margin-right: 3px; }
.mod_waluty_currency_header p span { vertical-align: middle; font-size: 13px; }
.mod_gielda_company_header .head { margin-bottom: 0; }
.mod_gielda_company_header h1 small { font-size: 14px; }
.mod_gielda_company_header li { margin-left: 5px; }
.mod_gielda_company_header .date { color: #333; }
.mod_gielda_company_header .exchange { font-size: 19px; line-height: normal; font-weight: bold; margin-left: 10px;}
.mod_gielda_company_header .company_removed { font: 21px Georgia, serif; color: #cc012c; padding-top: 3px; }

/* profil */
.mod_waluty_currency_profile .head { padding-bottom: 3px; border-bottom: 2px solid #cecece; margin-bottom: 20px; }
.mod_waluty_currency_profile .head h2 { font: 18px Georgia, serif; color: #333; }
.mod_waluty_currency_profile .mod .head { margin-bottom: 0; border-bottom-width: 1px; margin-bottom: 3px; }
.mod_waluty_currency_profile .head h3 { font: bold 14px Georgia, serif; color: #333; }
.mod_waluty_currency_profile .head h3 a { color: #0c304d; }
.mod_waluty_currency_profile table { width: 100%; border-collapse: collapse; }
.mod_waluty_currency_profile table .k0 { text-align: left; color: #474747; }
.mod_waluty_currency_profile table .k1 { text-align: right; color: #000; }
.mod_waluty_currency_profile table .k1 span { margin-left: 10px; }
.mod_waluty_currency_profile table .k1 span:first-child { margin: 0; }
.mod_waluty_currency_profile ul.more { margin-top: 5px; }
.mod_waluty_currency_profile ul.more li { display: inline; margin-left: 10px; }
.mod_waluty_currency_profile ul.more li:first-child { margin: 0; }
.mod_waluty_average_price .c0, .mod_waluty_buy_sell_price .c0 { float: left; width: 210px; }
.mod_waluty_average_price .c1, .mod_waluty_buy_sell_price .c1 { float: right; width: 210px; }
.mod_waluty_average_price td, .mod_waluty_buy_sell_price td { height: 27px; border-bottom: 1px solid #cecece; }
.mod_waluty_average_price .kurs .k1 { font-weight: bold; font-size: 18px; }
.mod_waluty_buy_sell_price p { clear: both; padding-top: 5px; color: #000; }
.mod_waluty_currency_profile .mod_waluty_average_stats .head, .mod_waluty_currency_profile .mod_waluty_forex_quotations .head { margin: 0; border: 0; }
.mod_waluty_average_stats th, .mod_waluty_forex_quotations th { background: #e2e2e2; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #cecece; color: #5c5c5c; text-align: center; padding: 5px 8px; }
.mod_waluty_average_stats td, .mod_waluty_forex_quotations td { border-bottom: 1px solid #d9d9d9; text-align: center; padding: 7px 8px; }
.mod_waluty_average_stats td:first-child, .mod_waluty_forex_quotations td:first-child, .mod_waluty_forex_quotations th:first-child { text-align: left; }
.mod_waluty_forex_quotations td a { font-weight: bold; }
.mod_waluty_forex_quotations .odd td { background: #f4f4f4; }

/* stats */
.mod_waluty_currency_stats .head { padding-bottom: 3px; border-bottom: 2px solid #cecece; margin-bottom: 5px; }
.mod_waluty_currency_stats h2 { font: 18px Georgia, serif; color: #333; }
.mod_waluty_currency_stats h3 { font: bold 14px Georgia, serif; color: #333; padding-bottom: 5px; border-bottom: 1px solid #cecece; margin-bottom: 8px; }
.mod_waluty_currency_stats p { margin-bottom: 8px; }
.mod_waluty_currency_stats p strong { font-weight: bold; }
.mod_waluty_currency_stats table { width: 100%; border-collapse: collapse; }
.mod_waluty_currency_stats .c0 { float: left; width: 210px; }
.mod_waluty_currency_stats .c1 { float: right; width: 210px; }
.mod_waluty_currency_stats .inner { margin-bottom: 15px; }
.mod_waluty_currency_stats .inner table td { height: 27px; border: 1px solid #cecece; border-width: 1px 0; }
.mod_waluty_currency_stats .inner table .k0 { text-align: left; color: #474747; }
.mod_waluty_currency_stats .inner table .k1 { text-align: right; color: #000; }
.mod_waluty_currency_stats .inner table .k1 span { margin-left: 10px; }
.mod_waluty_currency_stats .inner table .k1 span:first-child { margin: 0; }
.mod_waluty_currency_stats .inner table .kurs .k1 { font-weight: bold; font-size: 18px; }
.mod_waluty_currency_stats .dateForm fieldset { line-height: 25px; }
.mod_waluty_currency_stats .dateForm label, .mod_waluty_currency_stats .dateForm input, .mod_waluty_currency_stats .dateForm img { vertical-align: middle; }
.mod_waluty_currency_stats .dateForm label { color: #333; }
.mod_waluty_currency_stats .dateForm .dp { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; width: 80px; text-align: center; padding: 4px 0 5px; margin-right: 6px; }
.mod_waluty_currency_stats .dateForm .sbt { width: 62px; height: 26px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/btn-bg.png') repeat-x 0 0; font: bold 12px Arial, sans-serif; color: #000; overflow: visible; cursor: pointer; margin-left: 5px; }
.mod_waluty_currency_stats .stats { margin-top: 25px; }
.mod_waluty_currency_stats .stats caption { font: bold 14px Georgia, serif; color: #333; padding-bottom: 5px; text-align: left; } 
.mod_waluty_currency_stats .stats th { background: #e2e2e2; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #cecece; color: #5c5c5c; text-align: right; padding: 5px 8px; }
.mod_waluty_currency_stats .stats td { border-bottom: 1px solid #d9d9d9; text-align: right; padding: 7px 8px; }
.mod_waluty_currency_stats .stats td a { font-weight: bold; }
.mod_waluty_currency_stats .stats th:first-child, .mod_waluty_currency_stats .stats td:first-child { text-align: left; }
.mod_waluty_currency_stats .foot { margin-top: 25px; }
.mod_waluty_currency_stats .prev { float: left; }
.mod_waluty_currency_stats .next { float: right; }

/* archiwum KS */
.mod_waluty_currency_archive .head { margin-bottom: 15px; }
.mod_waluty_currency_archive .head .top { padding-bottom: 5px; border-bottom: 2px solid #cecece; margin-bottom: 10px; }
.mod_waluty_currency_archive h2 { font: 18px Georgia, serif; color: #333; float: left; padding-top: 2px; }
.mod_waluty_currency_archive .head .bottom p { margin-bottom: 10px; }
.mod_waluty_currency_archive .head img { margin-right: 10px; }
.mod_waluty_currency_archive table { width: 100%; border-collapse: collapse; }
.mod_waluty_currency_archive th { border-top: 1px solid #d9d9d9; background: #e2e2e2; padding: 6px; text-align: center; color: #5C5C5C; }
.mod_waluty_currency_archive tbody td { border: 1px solid #d9d9d9; border-width: 1px 0; padding: 6px; text-align: center; }
.mod_waluty_currency_archive td strong { font-weight: bold; }
.mod_waluty_currency_archive .odd td { background: #f4f4f4 }
.mod_waluty_currency_archive .pages { text-align: center; font-weight: bold; padding: 6px 0; margin-top: 10px; }
.mod_waluty_currency_archive .pages span, .mod_waluty_currency_archive .pages a { border: 1px solid #dbdbdb; padding: 2px 4px; margin: 0 2px; }

/* stopy procentowe naglowek */
.mod_waluty_header .head { padding-bottom: 5px; margin-bottom: 5px; border-bottom: 2px solid #cecece; }
.mod_waluty_header p, .mod_waluty_header ul, .mod_waluty_header li { display: inline; }
.mod_waluty_header p { font-weight: bold; }
.mod_waluty_header li { margin-left: 7px; border-left: 1px solid #e4e4e4; padding-left: 10px; }
.mod_waluty_header li:first-child { margin: 0; border: 0; }

/* stopy procentowe */
.mod_waluty_bank_rates .head h2, .mod_waluty_bank_rates_stats .head h2 { font: bold 14px Georgia, serif; color: #333; padding-bottom: 3px; border-bottom: 2px solid #cecece; margin-bottom: 7px; }
.mod_waluty_bank_rates .head h2 a, .mod_waluty_bank_rates_stats .head h2 a { color: #0c304d; }
.mod_waluty_bank_rates .head .bottom { margin-bottom: 12px; }
.mod_waluty_bank_rates table, .mod_waluty_bank_rates_stats table { width: 100%; border-collapse: collapse; margin: 8px 0 0; }
.mod_waluty_bank_rates .more { border-left: 1px solid #aeaeae; padding-left: 5px; margin-left: 3px; }
.mod_waluty_bank_rates th, .mod_waluty_bank_rates_stats th { background: #e2e2e2; border: 1px solid #cecece; border-width: 1px 0; color: #5c5c5c; font-weight: bold; padding: 5px; text-align: center; }
.mod_waluty_bank_rates tbody td, .mod_waluty_bank_rates_stats tbody td { border: 1px solid #d9d9d9; border-width: 1px 0; padding: 8px 5px; text-align: center; }
.mod_waluty_bank_rates tbody tr td:first-child, .mod_waluty_bank_rates_stats tbody tr td:first-child { font-weight: bold; text-align: left; }
.mod_waluty_bank_rates .inner { margin-top: 6px; }
.mod_waluty_bank_rates table ul { text-align: right; }
.mod_waluty_bank_rates table ul li { display: inline; margin-left: 7px; border-left: 1px solid #e4e4e4; padding-left: 10px; }
.mod_waluty_bank_rates table ul li:first-child { margin: 0; padding: 0; border: 0; }
.mod_waluty_bank_rates .legend { margin-bottom: 6px; }
.mod_waluty_bank_rates p strong { font-weight: bold; }
.nbp_bank_rates th, .nbp_bank_rates tbody td { text-align: center; }
.nbp_bank_rates th:first-child, .nbp_bank_rates tbody tr td:first-child { width: 400px; }
.nbp_bank_rates sup { color: #353535; font-weight: normal; }
.mod_waluty_bank_rates_stats strong { font-weight: bold; }
.mod_waluty_bank_rates_stats p.more { margin-top: 5px; }

/* kalkulator */
.mod_waluty_exchange_calc .head { padding-bottom: 3px; border-bottom: 2px solid #cecece; margin-bottom: 10px; }
.mod_waluty_exchange_calc .head h3 { font: bold 14px Georgia, serif; color: #333; }
.mod_waluty_exchange_calc .head h3 a { color: #0c304d; }
.mod_waluty_exchange_calc .row { padding-bottom: 10px; }
.mod_waluty_exchange_calc label { color: #333; display: inline-block; width: 60px; text-align: right; }
.mod_waluty_exchange_calc label.short { width: auto; }
.mod_waluty_exchange_calc .iTxt { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; width: 180px; padding: 4px 5px 5px; vertical-align: middle; }
.mod_waluty_exchange_calc .iSel { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; padding: 5px; width: 80px; }
.mod_waluty_exchange_calc #exc_day { width: 68px; }
.mod_waluty_exchange_calc #exc_from { margin-right: 9px; }
.mod_waluty_exchange_calc .sbt-row { padding-left: 63px; border-bottom: 1px solid #d9d9d9; }
.mod_waluty_exchange_calc .iSbt { width: 62px; height: 26px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/btn-bg.png') repeat-x 0 0; font: bold 12px Arial, sans-serif; color: #000; overflow: visible; cursor: pointer; padding-bottom: 1px; }
.mod_waluty_exchange_calc img { vertical-align: middle; margin-left: 3px; }

/* archiwum */
.mod_waluty_archiwum .head { padding-bottom: 3px; border-bottom: 2px solid #cecece; margin-bottom: 10px; }
.mod_waluty_archiwum .head h3 { font: bold 14px Georgia, serif; color: #333; }
.mod_waluty_archiwum .head h3 a { color: #0c304d; }
.mod_waluty_archiwum .row { padding-bottom: 10px; }
.mod_waluty_archiwum label { color: #333; display: inline-block; width: 60px; text-align: right; }
.mod_waluty_archiwum label.short { width: auto; margin-left: 6px; }
.mod_waluty_archiwum .iTxt { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; width: 70px; padding: 4px 5px 5px; vertical-align: middle; }
.mod_waluty_archiwum .iSel { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; padding: 5px; width: 210px; }
.mod_waluty_archiwum .sbt-row { padding-left: 63px; border-bottom: 1px solid #d9d9d9; }
.mod_waluty_archiwum .iSbt { width: 62px; height: 26px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/btn-bg.png') repeat-x 0 0; font: bold 12px Arial, sans-serif; color: #000; overflow: visible; cursor: pointer; padding-bottom: 1px; }
.mod_waluty_archiwum img { vertical-align: middle; margin-left: 3px; }
.mod_waluty_archiwum .foot { margin-top: 5px; }

/* slowniki indeks */
.mod_waluty_glossary_index h2 { font: bold 14px Georgia, serif; color: #333; }
.mod_waluty_glossary_index .head { padding-bottom: 3px; border-bottom: 2px solid #cecece; margin-bottom: 10px; }
.mod_waluty_glossary_index .nav { padding-top: 5px; margin: 5px 0 0; border-top: 2px solid #cecece; }
.mod_waluty_glossary_index .nav p, .mod_waluty_glossary_index .nav ul, .mod_waluty_glossary_index .nav li { display: inline; }
.mod_waluty_glossary_index .nav p { font-weight: bold; }
.mod_waluty_glossary_index .nav li { margin-left: 7px; border-left: 1px solid #e4e4e4; padding-left: 10px; }
.mod_waluty_glossary_index .nav li:first-child { margin: 0; border: 0; }
.mod_waluty_glossary_index .body p { background: #e2e2e2; padding: 5px; font-size: 14px; font-weight: bold; font-family: Georgia, serif; margin: 15px 0; }
.mod_waluty_glossary_index .entry ul { float: left; width: 200px; margin-left: 10px;}
.mod_waluty_glossary_index .entry ul.c0 { margin-left: 0; }
.mod_waluty_glossary_index .entry li { padding-left: 7px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/dot.png') no-repeat 0 8px; line-height: 18px; padding-bottom: 2px; }
.mod_waluty_glossary_index .foot .more, .mod_waluty_glossary_index .foot .top { border-top: 1px solid #dcdcdc; padding-top: 5px; margin-top: 10px; font-weight: bold; }

/* slowniki termin */
.mod_waluty_glossary_item h1 { margin-bottom: 10px; }
.mod_waluty_glossary_item { font-size: 12px; line-height: 18px; }
.mod_waluty_glossary_item .foot { margin-top: 15px; }
.mod_waluty_glossary_item .foot .top, .mod_waluty_glossary_index .foot .top { font-size: 14px; font-weight: normal; }
.mod_waluty_glossary_item .foot .top p, .mod_waluty_glossary_item .foot .top ul, .mod_waluty_glossary_item .foot .top li, .mod_waluty_glossary_index .foot .top p, .mod_waluty_glossary_index .foot .top ul, .mod_waluty_glossary_index .foot .top li { display: inline; }
.mod_waluty_glossary_item .foot .top li, .mod_waluty_glossary_index .foot .top li { border-left: 1px solid #ccc; margin-left: 4px; padding-left: 7px; }
.mod_waluty_glossary_item .foot .top li:first-child, .mod_waluty_glossary_index .foot .top li:first-child { border: 0; padding: 0; }
.mod_waluty_glossary_item .foot .bottom { padding-top: 5px; margin-top: 8px; border-top: 1px solid #e4e4e4; }
.mod_waluty_glossary_item .foot .print { padding: 1px 0 0 22px; background: #fff url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/print-ico.png') no-repeat 0 50%; }

/* profil nawigacja */
.mod_waluty_profile_nav { font-size: 11px; line-height: normal; }
.mod_waluty_profile_nav .head { border: 0; padding: 0; margin: 0; background: #dfdfdf; padding: 5px 8px 6px; color: #333; font-size: 14px; font-family: Georgia, serif; font-weight: bold; }
.mod_waluty_profile_nav .head strong { font-weight: bold; }
.mod_waluty_profile_nav .body { background: #f2f2f2; }
.mod_waluty_profile_nav .body p { color: #000; text-transform: uppercase; padding: 0 8px; font-weight: bold; }
.mod_waluty_profile_nav .body ul { padding: 6px 0 4px; }
.mod_waluty_profile_nav .body li { padding-bottom: 6px; }
.mod_waluty_profile_nav .body li span { display: block; padding: 0 8px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/profil-active-arrow.png') no-repeat 0 5px; color: #212121; }
.mod_waluty_profile_nav .body li a { display: block; background: #f2f2f2; padding: 0 8px; }

/* wykres */
.mod_waluty_chart .head { padding-bottom: 5px; border-bottom: 2px solid #cecece; margin-bottom: 10px; }
.mod_waluty_chart h1, .mod_waluty_chart h2 { font: 18px Georgia, serif; color: #333; }
.mod_waluty_chart .info { margin-bottom: 15px; }
.mod_waluty_chart .info .c0 { float: left; width: 230px; }
.mod_waluty_chart .info .c1 { float: left; width: 230px; margin-left: 20px; }
.mod_waluty_chart .info .c2 { float: left; width: 280px; margin-left: 20px; }
.mod_waluty_chart.bank_rates_chart .info .c0 { width: 320px; }
.mod_waluty_chart.bank_rates_chart .info .c1 { width: 280px; }
.mod_waluty_chart table { width: 100%; }
.mod_waluty_chart td, .mod_waluty_chart td { height: 27px; border-bottom: 1px solid #cecece; }
.mod_waluty_chart .k1 { text-align: right; }
.mod_waluty_chart .k1 span { margin-left: 10px; }
.mod_waluty_chart .k1 strong { font-weight: bold; }
.mod_waluty_chart .kurs .k1 { font-weight: bold; font-size: 18px; }
.mod_waluty_chart .chart img { display: block; margin-bottom: 10px; }
.mod_waluty_chart .chart ul { font-size: 11px; padding-left: 30px; }
.mod_waluty_chart .chart li { display: inline; border-left: 1px solid #c3c3c3; margin-left: 2px; padding-left: 5px; white-space: nowrap; }
.mod_waluty_chart .chart li:first-child { border: 0; padding: 0; margin: 0; }
.mod_waluty_chart .chart li.active a { color: #000; cursor: default; }
.mod_waluty_chart .chart .c0 li.active a:hover { background: none; }
.mod_waluty_chart .row { padding-top: 10px; }
.mod_waluty_chart .row .c0 { float: left; }
.mod_waluty_chart .row .c1 { float: right; }
.mod_waluty_chart .row p, .mod_waluty_chart .row ul, .mod_waluty_chart .row li { display: inline; }
.mod_waluty_chart .row li { border-left: 1px solid #ccc; margin-left: 4px; padding-left: 7px; }
.mod_waluty_chart .row li:first-child { border: 0; padding: 0; }
.mod_waluty_chart .row li span { font-weight: bold; }
.mod_waluty_chart .sbt-row label { line-height: 23px; }
.mod_waluty_chart .sbt-row label, .mod_waluty_chart .fields { float: left; }
.mod_waluty_chart .sbt-row small { display: block; margin: 2px 0 0 10px; }
.mod_waluty_chart .iTxt { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; width: 270px; padding: 4px 5px 5px; vertical-align: middle; margin: 0 10px; }
.mod_waluty_chart .iSbt { width: 62px; height: 26px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/btn-bg.png') repeat-x 0 0; font: bold 12px Arial, sans-serif; color: #000; overflow: visible; cursor: pointer; padding-bottom: 1px; vertical-align: middle;}
.mod_waluty_chart .pn-row .prev, .mod_waluty_chart .pn-row .next { position: absolute; left: 0; bottom: 0; line-height: 25px; z-index: 2; background: none; }
.mod_waluty_chart .pn-row .next { right: 0; left: auto; }
.mod_waluty_chart .pn-row { height: 26px; line-height: 25px; text-align: center; position: relative; z-index: 1;  }
.mod_waluty_chart .pn-row label, .mod_waluty_chart .pn-row input, .mod_waluty_chart .pn-row img { vertical-align: middle; }
.mod_waluty_chart .pn-row .dp { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; width: 80px; text-align: center; padding: 4px 0 5px; margin-right: 6px; }
.mod_waluty_chart .pn-row .sbt { width: 62px; height: 26px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/btn-bg.png') repeat-x 0 0; font: bold 12px Arial, sans-serif; color: #000; overflow: visible; cursor: pointer; margin-left: 5px; }

/* wykresy szeroka szpalta */
.holder_top .mod_waluty_profile_nav { float: left; width: 140px; }
.holder_top .mod_waluty_chart { float: right; width: 780px; margin-bottom: 10px; } 

/* kalendarium */
#calendar_index { margin-bottom: 20px; font-size: 12px; line-height: normal; }
#calendar_index h1, #calendar_index h2 { padding-bottom: 3px; border-bottom: 2px solid #cecece; margin-bottom: 10px; }
#calendar_index .c0 { float: left; width: 450px; }
#calendar_index .c1 { float: right; width: 156px; }
#calendar_index .c0 h3 { font-weight: bold; font-size: 14px; font-family: Georgia, serif; padding-bottom: 3px; }
#calendar_index .c0 li h3 { font-weight: normal; font-size: 18px; padding: 8px 0;}
#calendar_index .c0 li { border-top: 1px solid #e7e7e7; margin-bottom: 15px; padding-left: 95px; }
#calendar_index .c0 .group { position: relative; }
#calendar_index .c0 .time { width: 80px; text-align: center; background: #e7e7e7; font: bold 12px/15px Georgia,serif; color: #5a5a5a; padding: 8px 0 9px; position: absolute; left: 0; top: 0; }
#calendar_index .pages { text-align: center; border-top: 1px solid #e7e7e7; padding: 12px 0; }
#calendar_index .pages a, #calendar_index .pages span { border: 1px solid #e7e7e7; font-weight: bold; font-size: 11px; padding: 2px 4px; margin: 0 2px; }
#calendar_index .c1 .mod_filter { margin-bottom: 12px; }
#calendar_index .c1 .mod_filter strong { display: block; font: bold 14px Georgia,serif; padding-bottom: 3px; border-bottom: 2px solid #cecece; margin-bottom: 5px; }
#calendar_index .c1 .mod_filter li { font: normal 12px/20px Georgia,serif; padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/cjg/2010/bullet-gray.png') no-repeat 0 50%; }
#calendar_index .c1 .mod_filter .sel { font-weight: bold; }
#calendar_index .c1 .mod_filter .sel a, #calendar_index .c1 .mod_filter .sel a:hover { color: #000; cursor: default; background: #fff; }
#calendar_event { font-size: 14px; line-height: normal; margin-bottom: 20px; }
#calendar_event h1, #calendar_event h2 { font: 26px Georgia, serif; color: #333; margin-bottom: 10px; }
#calendar_event .values { border-top: 1px solid #e7e7e7; font-family: Georgia, serif; margin-bottom: 10px;}
#calendar_event .values li { padding-top: 5px; }
#calendar_event .values .value { font-weight: bold; }
#calendar_event .article { line-height: 20px; margin-bottom: 10px; }
#calendar_event .lead { font-weight: bold; }
#calendar_event .pages { font-size: 12px; text-align: center; border-top: 1px solid #e7e7e7; padding: 5px 0 0; position: relative; zoom: 1; }
#calendar_event .pages .prev { position: absolute; left: 0; top: 5px; }
#calendar_event .pages .next { position: absolute; right: 0; top: 5px; }
#calendar_select { margin-bottom: 12px; position: relative; }
#calendar_select .head { border: 0; margin: 0 0 3px; font: bold 12px Georgia,serif; text-align: center; position: relative; }
#calendar_month_prev { position: absolute; left: 0; }
#calendar_month_next { position: absolute; right: 0; }
#calendar_select table { width: 100%; border-collapse: collapse; }
#calendar_select td, #calendar_select th { border: 1px solid #ccc; }
#calendar_select th { background: #ccc; color: #666; font-weight: normal; font-size: 10px; text-align: center; }
#calendar_select td { font: normal 11px Arial,serif; text-align: center; }
#calendar_select td span, #calendar_select td a { display: block; padding: 1px; }
#calendar_select td a { font-weight: bold; }
#calendar_select td.active span, #calendar_select td.active a, #calendar_select td.active a:hover { background: #666; color: #fff; cursor: default; }
#calendar_select .overlay { z-index: 2; position: absolute; left: 0; top: 0; background: #fff; }

/*
 * jQuery UI CSS Framework 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=02_glass.png&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=02_glass.png&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=01_flat.png&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px
 */
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #f2f5f7 url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x; color: #362b36; }
.ui-widget-content a { color: #362b36; }
.ui-widget-header { border: 1px solid #aed0ea; background: #deedf7 url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #aed0ea; background: #d7ebf9 url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2779aa; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2779aa; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #74b2e2; background: #e4f1fb url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_glass_100_e4f1fb_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #0070a3; }
.ui-state-hover a, .ui-state-hover a:hover { color: #0070a3; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #2694e8; background: #3baae3 url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
.ui-widget :active { outline: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #f9dd34; background: #ffef8f url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_highlight-soft_25_ffef8f_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #cd0a0a url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_flat_15_cd0a0a_40x100.png) 50% 50% repeat-x; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-icon { width: 16px; height: 16px; background-image: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-icons_72a7cf_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-icons_72a7cf_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-icons_72a7cf_256x240.png); }
.ui-state-default .ui-icon { background-image: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-icons_3d80b3_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-icons_2694e8_256x240.png); }
.ui-state-active .ui-icon {background-image: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-icons_ffffff_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-icons_ffffff_256x240.png); }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; }
.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-right {  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.ui-widget-overlay { background: #eeeeee url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat; opacity: .80;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #000000 url(http://bi.gazeta.pl/i/obrazki/wyborcza.biz/ui-bg_highlight-hard_70_000000_1x100.png) 50% top repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Datepicker 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* poprawki druk */
#page > #col_left .mod_waluty_table1 .bottom p strong, #page > #col_left .table_stats p:first-child strong { font-weight: bold; }
#page > #col_left .mod_waluty_table1 .bottom br { display: none; }
#page > #col_left .mod_waluty_table1 .body table { margin-top: 25px; }

/* ispag */
.path_111104 #bottom_wrap { border: 0; padding: 0; }
#ispagChart { margin-bottom: 20px; }

/* maly indeks wydarzen */
.calendar_index .head { margin: 0; }
.calendar_index .entry p { font: bold 11px Arial, sans-serif; color: #000; text-transform: uppercase; border-bottom: 1px dotted #d2d2d2; padding: 8px 0 6px; margin-bottom: 5px; }
.calendar_index .entry li { margin-bottom: 8px; overflow: hidden; zoom: 1;}
.calendar_index .entry li span { color: #535353; border-right: 1px solid #d4d4d4; margin-right: 5px; padding-right: 5px; float: left; }
.calendar_index .entry li h3 { font: bold 12px/18px Arial, sans-serif; margin: 0; overflow: hidden; zoom: 1; }
.calendar_index .foot { border-top: 1px solid #DCDCDC; }
.calendar_index .foot .more { margin-top: 5px; font-weight: bold; }

/* dane dostarcza */
.mod_zr_waluty8 { border-top: 1px solid #DCDCDC; padding-top: 5px; text-align: right; }
.mod_zr_waluty8 img { vertical-align: middle; }
.mod_zr_waluty8 a { font-weight: bold; }

/* mod_zr6 */
.mod_zr6 {margin-bottom: 20px;}
.mod_zr6 p.more {clear: both; padding-top: 5px;}
.mod_zr6 .node_head {margin: 0;}
.layout_uniwersalny #columns_wrap #holder_205 .mod_zr6 .node_entry, .layout_uniwersalny #columns_wrap #holder_206 .mod_zr6 .node_entry, .layout_uniwersalny #columns_wrap #holder_221 .mod_zr6 .node_entry, .layout_uniwersalny #columns_wrap #holder_222 .mod_zr6 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zr6 .node_entry, .layout_uniwersalny #bottom_wrap #holder_402 .mod_zr6 .node_entry {border: 0; margin: 0; padding: 6px 0; border-bottom: 1px solid #e5e5e5; line-height: 16px;}
.mod_zr6 .node_body img {border: 1px solid #e5e5e5; margin-right: 5px;}
.mod_zr6 .author {font: 11px Arial, sans-serif; color: #999; display: block;}
.mod_zr6 .lead {font: 12px/16px Georgia, serif; display: inline;}
.mod_zr6 .price { display: block; }
.mod_zr6 .node_entry .more {font: 12px/16px Georgia, serif; display: inline; margin-left: 2px;}

/* strona forum */
.path_forum_biznes #sitePath { display: none; }
.path_forum_biznes #blogoSciezka { font: 12px/15px Georgia, serif; margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #dcdcdc; }
.path_forum_biznes #blogoSciezka small { font: 12px Georgia, serif; color: #b7b7b7; }
.path_forum_biznes #blogoSciezka b { font-weight: normal; }
.path_forum_biznes #content { padding-top: 10px; }
/* najnowsze wypowiedzi forum */
.forumNew h2 { font-size: 18px; font-weight: bold; margin: 0 0 5px 9px; }
.forumNew li { padding: 5px 9px; overflow: hidden; zoom: 1; }
.forumNew li.odd { background: #efefef; }
.forumNew li img { float: left; display: inline; margin-right: 10px; }
.forumNew li a { font-size: 14px; font-weight: bold; }
.forumNew li a span { font-weight: normal; font-size: 10px; color: #999; }
.forumNew li .nick { display: block; margin-top: 3px; font-size: 11px; color: #333; }
.forumNew .more { margin-top: 10px; border-top: 1px solid #d0cecf; font-size: 14px; font-weight: bold; text-align: right; padding-top: 10px; }

/* GIELDA, WALUTY NOWE */
/* clear */
.mod_biz .filter ul, .mod_biz .controls .row, .mod_rises_falls, .mod_volumens_turnovers, .mod .node_head, .mod .node_body { zoom: 1; }
.mod_biz .filter ul:after, .mod_biz .controls .row:after, .mod_rises_falls:after, .mod_volumens_turnovers:after, .mod .node_head:after, .mod .node_body:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }

/* sciezka */
#pagetype_index.path_Gieldy #sitePath { border-bottom: 0; height: auto; }
#pagetype_index.path_Gieldy .sitePath_wrap #sitePath { margin-bottom: 0; }
#pagetype_index.path_Gieldy .sitePath_wrap #sitePath span.s { margin-left: -3px; }

/* zajawki/tabele waluty, gielda */
.mod_biz { color: #101010; }
.mod_biz .node_head { border-bottom-width: 2px; }
.mod_biz .node_head h1, .mod_biz .node_head h2, #holder_230 .mod_recommendations:first-child .node_head h2 { font: 18px Georgia, serif; color: #000; text-transform: none; }
#holder_230 .mod_recommendations:first-child .node_head { border-bottom: 2px solid #cecece; padding-bottom: 2px; margin-bottom: 10px; }

/* przelacznik widokow */
.mod_biz .view { margin-bottom: 15px; }
.mod_biz .view p, .mod_biz .view ul, .mod_biz .view li { display: inline; }
.mod_biz .view li { border-left: 1px solid #ccc; padding-left: 5px; margin-left: 2px; }
.mod_biz .view li:first-child { margin: 0; padding: 0; border: 0; }
.mod_biz .view li span { font-weight: bold; color: #000; }

/* katalog spolek - filtr alfabetyczny i przesuwany(po indeksach) */
.mod_biz .filter { background: #d0d2d4; height: 29px; line-height: 29px; margin-bottom: 1px; position: relative; }
.mod_biz .filter li { float: left; }
.mod_biz .filter li:first-child { margin-left: 10px; }
.mod_biz .filter li a:hover { background: none; }
.mod_biz .alphabet_filter li { font-size: 13px; font-weight: bold; margin-left: 7px; }
.mod_biz .index_filter { overflow: hidden; }
.mod_biz .index_filter ul { width: 9999px; }
.mod_biz .index_filter li { margin-left: 15px; }
.mod_biz .index_filter li span { font-weight: bold; }
.mod_biz .filter .nav { position: absolute; top: 0; right: 0; z-index: 2; width: 55px; height: 29px; padding-left: 20px; background: #d0d2d4; }
.mod_biz .filter .nav span { float: left; width: 24px; height: 23px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_filter_nav.png') no-repeat 0 0; margin: 3px 1px 0 0; cursor: pointer; }
.mod_biz .filter .nav .right { background-position: 100% 0; }
.mod_biz .filter .nav .active { cursor: pointer; }

/* tabela glowna */
.mod_biz .biz_table { width: 100%; border-collapse: collapse; }
.mod_biz .biz_table + .biz_table { margin-top: 20px; }
.mod_biz .biz_table caption { font: bold 14px Georgia, serif; text-align: left; padding-bottom: 5px; }
.mod_biz .biz_table th { background: #ecedee; font: bold 11px Arial, sans-serif; color: #666; padding: 9px 7px 6px; border-bottom: 3px solid #cecece; vertical-align: bottom; }
.mod_biz .biz_table th a { color: #666; }
.mod_biz .biz_table th a:hover { background: none; color: #000; }
.mod_biz .biz_table tbody td { font: 12px Arial, sans-serif; color: #000; padding: 7px 7px 6px; border-bottom: 1px solid #e8e8f1; background: #fff; }
.mod_biz .biz_table tbody .even td { background: #f9f9fb; }
.mod_biz .biz_table > tbody > tr:hover > td { background: #faf6e2; }
.mod_biz .biz_table > tbody > .data:hover > td, .mod_biz .biz_table > tbody > .open:hover > td { background: #fff; }
.mod_biz .biz_table > tbody > .data.even:hover > td, .mod_biz .biz_table > tbody > .open.even:hover > td { background: #f9f9fb; }
.mod_biz .biz_table .left { text-align: left; }
.mod_biz .biz_table .right { text-align: right; }

/* wykres statyczny */
.mod_biz .static_chart { border: 1px solid #e8e8e8; text-align: center; padding-bottom: 10px; }
.mod_biz .static_chart img { display: block; margin: 5px auto; }
.mod_biz .static_chart ul, .mod_biz .static_chart li { display: inline; }
.mod_biz .static_chart li a { display: inline-block; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -120px; height: 17px; border: 1px solid #d6d7d8; color: #000; padding: 0 5px; margin-right: -2px; }
.mod_biz .static_chart li.active a { background: #fff; }
.mod_biz .static_chart .big { display: block; margin: 5px auto 0; width: 100px; border: 1px solid #909090; height: 24px; line-height: 23px; text-align: center; font-weight: bold; color: #fff; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -145px; }
.mod_biz .static_chart .big:hover { text-decoration: underline; }

/* kontrolki */
.mod_biz .controls { margin-bottom: 10px; clear: both; }
.mod_biz .biz_table + .controls { margin-top: 10px; }
.mod_biz .controls .row { margin-top: 15px; }
.mod_biz .controls .row:first-child { margin: 0; }
.mod_biz .controls .row.center { text-align: center; }
.mod_biz .controls label { color: #333; margin-right: 3px; vertical-align: middle; }
.mod_biz .controls input[type="text"] { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; width: 79px; text-align: center; padding: 4px 0 5px; margin-right: 6px; vertical-align: middle; }
.mod_biz .controls img { margin-right: 3px; vertical-align: middle; }
.mod_biz .controls input[type="submit"] { width: 62px; height: 26px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -115px; font: bold 12px Arial, sans-serif; color: #000; overflow: visible; cursor: pointer; margin-left: 6px; vertical-align: middle; padding-bottom: 1px; }
.mod_biz .controls select { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; padding: 1px; width: 155px; margin-right: 12px; }
.mod_biz .controls .c0 { float: left; }
.mod_biz .controls .c1 { float: right; }
.mod_biz .controls .c0 + .c0 { margin-left: 45px }
.mod_biz .controls p, .mod_biz .controls ul, .mod_biz .controls li { display: inline; color: #000; }
.mod_biz .controls li { border-left: 1px solid #ccc; padding: 0 4px 0 7px;}
.mod_biz .controls li:first-child { padding-left: 0; border: 0; }
.mod_biz .controls li span { font-weight: bold; }
.mod_biz .controls .peroid { font-size: 14px; line-height: 24px; }
.mod_biz .controls .peroid li { display: inline; border: 0; padding: 0; }
.mod_biz .controls .peroid li a, .mod_biz .controls .peroid li span { display: inline-block; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -115px; height: 24px; border: 1px solid #d6d7d8; color: #000; padding: 0 7px; margin-right: -5px; }
.mod_biz .controls .peroid li span { background: #fff; font-weight: bold; }
.mod_biz .controls .manual_refresh { display: inline-block; width: 20px; height: 19px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 0; vertical-align: middle; }
.mod_biz .controls #auto_refresh { vertical-align: middle; }
.mod_biz .controls #auto_refresh + label { vertical-align: middle; display: inline-block; color: #4e4e4e; font-size: 11px; }
.mod_biz .controls .prev_next { position: relative; min-height: 26px; }
.mod_biz .controls .prev, .mod_biz .controls .next { display: block; padding: 0 6px; height: 24px; line-height: 24px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -115px; font-weight: bold; color: #333; position: absolute; left: 0; bottom: 0; }
.mod_biz .controls .next { left: auto; right: 0; }
.mod_biz .controls span.prev, .mod_biz .controls span.next { display: none; }
.mod_biz .controls #controlIndex { margin: 0; } 
.mod_biz .controls .table_name { color: #999; }
.mod_biz .controls .table_name strong { font-weight: bold; color: #333; }

/* tools - drukuj, zapisz */
.mod_biz .tools { float: right; }
.mod_biz .tools > li { float: right; border: 1px solid #d6d7d8; margin-left: 2px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -115px; position: relative; }
.mod_biz .tools > li > a, .mod_biz .tools > li > span { display: block; line-height: 20px; color: #333; padding: 0 4px 0 20px; }
.mod_biz .tools .print { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 2px -63px; padding-left: 22px; }
.mod_biz .tools .save { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 3px -87px; cursor: pointer; }
.mod_biz .tools li ul { display: none; position: absolute; right: -1px; height: 33px; line-height: 33px; border: 1px solid #d6d7d8; padding: 0 10px; white-space: nowrap; background: #fff; }
.mod_biz .tools li ul li { display: inline; margin-left: 15px; }
.mod_biz .tools li ul li:first-child { margin: 0; }
.mod_biz .tools > li.open { background: #fff; }
.mod_biz .tools > li.open ul { display: block; }

/* stronicowanie */
.mod_biz .pages { text-align: center; font-weight: bold; font-size: 12px; padding: 6px 0; margin-top: 10px; }
.mod_biz .pages span, .mod_biz .pages a { border: 1px solid #dbdbdb; padding: 2px 4px; margin: 0 2px 3px; display: inline-block; }
/* wiecej */
.mod_biz .node_foot .more { margin-top: 5px; }
.mod_biz .node_foot ul.more { text-align: left; color: #333; }
.mod_biz .node_foot .more a { font-weight: bold; }
.mod_biz .node_foot .more li { display: inline; border-left: 1px solid #333; padding-left: 10px; margin-left: 7px; }
.mod_biz .node_foot .more li:first-child { margin: 0; padding: 0; border: 0; }
/* brak wynikow */
.mod_biz .no_entries, .mod_biz .no_data { background: #ecedee; padding: 12px; margin-bottom: 200px; color: #000; font-weight: normal; }
.mod_biz .no_entries a { font-weight: bold; }

/* dostylka poszczegolnych tabel */
/* katalog spolek */
.mod_company_catalog .biz_table td.short_name { font-weight: bold; color: #666; }
.mod_company_catalog .biz_table td.full_name { color: #333; }
/* sklad indeksu */
.mod_index_composition .node_head { margin-bottom: 20px; }
.mod_index_composition .biz_table td.name { font-weight: bold; }
.mod_index_composition .biz_table td.indexes { color: #333; }
/* rekomendacje */
.mod_recommendations .node_head { margin: 0 0 5px; padding: 0; border: 0; }
.mod_recommendations .node_head h2 { font-size: 14px; font-weight: bold; }
.mod_recommendations .biz_table tbody td { color: #212121; }
.mod_recommendations .biz_table td.company { font-weight: bold; }
.mod_recommendations .biz_table td.target_price { color: #000; }
.mod_recommendations .rise { padding-right: 12px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 100% -186px; }
.mod_recommendations .fall { padding-right: 12px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 100% -171px; }
.mod_recommendations .stable { padding-right: 14px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 100% -203px; }
/* notowania */
.mod_biz_gielda_table .biz_table .open td { border-color: #fff; }
.mod_biz_gielda_table .biz_table .name, .mod_biz_gielda_table .biz_table .exchange, .mod_biz_gielda_table .biz_table .exchange strong { font-weight: bold; }
.mod_biz_gielda_table .biz_table .updated { color: #666; font-size: 11px; }
.mod_biz_gielda_table .biz_table .data > td { padding: 0; }
.mod_biz_gielda_table .biz_table .data .inner { max-height: 0; padding: 0 10px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; }
.mod_biz_gielda_table .biz_table .open + .data .inner { min-height: 222px; padding: 10px; }
.mod_biz_gielda_table .biz_table .working td, .mod_biz_gielda_table .biz_table .working td a { cursor: wait !important; }
.mod_biz_gielda_table .show a { display: inline-block; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -39px; width: 17px; height: 17px; position: relative; top: 2px; }
.mod_biz_gielda_table .open .show a { background-position: 0 -22px; }
.mod_biz_gielda_table .inner { overflow: hidden; zoom: 1; padding: 10px; }
.mod_biz_gielda_table .static_chart { float: left; background: #fff; width: 298px; }
.mod_biz_gielda_table .inner table { float: right; width: 220px; border-collapse: collapse; margin-bottom: 10px; }
.mod_biz_gielda_table .inner .links { float: right; width: 220px; }
.mod_biz_gielda_table .biz_table .data table td { padding: 6px 0; border: 1px solid #e4e4e4; border-width: 1px 0; }
.mod_biz_gielda_table .data table .left { color: #474747; }
.mod_biz_gielda_table .data table .right { text-align: right; color: #000; }
.mod_biz_gielda_table .links ul { font-size: 11px; text-align: left; margin-bottom: 10px; }
.mod_biz_gielda_table .links li { display: inline; padding-left: 6px; margin-left: 3px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -219px; }
.mod_biz_gielda_table .links li:first-child { background: none; padding: 0; margin: 0; }
.mod_biz_gielda_table .links .more a { display: inline-block; border: 1px solid #909090; width: 218px; height: 24px; line-height: 23px; text-align: center; font-weight: bold; color: #fff; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -145px; }
.mod_biz_gielda_table .links .more a:hover { text-decoration: underline; }
/* waluty */
.mod_biz_waluty_table .biz_table .open td { border-color: #fff; }
.mod_biz_waluty_table .biz_table .currency, .mod_biz_waluty_table .biz_table .symbol, .mod_biz_waluty_table .biz_table .average, .mod_biz_waluty_table .biz_table .buy, .mod_biz_waluty_table .biz_table .sell, .mod_biz_waluty_table .biz_table .exchange { font-weight: bold; }
.mod_biz_waluty_table .biz_table .minmax { text-align: center; }
.mod_biz_waluty_table .biz_table td.country { color: #333; }
.mod_biz_waluty_table .show a { display: inline-block; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -39px; width: 17px; height: 17px; position: relative; top: 2px; }
.mod_biz_waluty_table .open .show a { background-position: 0 -22px; }
.mod_biz_waluty_table .biz_table .minmax small { font-size: 9px; display: block; margin: 0 auto; text-align: center; white-space: nowrap; }
.mod_biz_waluty_table .biz_table .minmax span { display: block; width: 81px; height: 10px; margin: 0 auto; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/minmax.png') no-repeat 0 100%; position: relative; }
.mod_biz_waluty_table .biz_table .minmax strong { display: block; width: 5px; height: 7px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/minmax-ico.png') no-repeat 0 0; position: absolute; top: 0; margin-left: -3px; }
.mod_biz_waluty_table .biz_table .data > td { padding: 0; }
.mod_biz_waluty_table .biz_table .data .inner { max-height: 0; padding: 0 10px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; }
.mod_biz_waluty_table .biz_table .open + .data .inner { min-height: 182px; padding: 10px; }
.mod_biz_waluty_table .biz_table .working td, .mod_biz_waluty_table .biz_table .working td a { cursor: wait !important; }
.mod_biz_waluty_table .inner { overflow: hidden; zoom: 1; padding: 10px; }
.mod_biz_waluty_table .static_chart { float: left; background: #fff; width: 298px; }
.mod_biz_waluty_table .inner table { float: right; width: 220px; border-collapse: collapse; margin-bottom: 10px; }
.mod_biz_waluty_table .inner .links { float: right; width: 220px; }
.mod_biz_waluty_table .biz_table .data table td { padding: 6px 0; border: 1px solid #e4e4e4; border-width: 1px 0; }
.mod_biz_waluty_table .data table .left { color: #474747; }
.mod_biz_waluty_table .data table .right { text-align: right; color: #000; }
.mod_biz_waluty_table .links ul { font-size: 11px; text-align: left; margin-bottom: 10px; }
.mod_biz_waluty_table .links li { display: inline; padding-left: 6px; margin-left: 3px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -219px; }
.mod_biz_waluty_table .links li:first-child { background: none; padding: 0; margin: 0; }
.mod_biz_waluty_table .links .more a { display: inline-block; border: 1px solid #909090; width: 218px; height: 24px; line-height: 23px; text-align: center; font-weight: bold; color: #fff; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -145px; }
.mod_biz_waluty_table .links .more a:hover { text-decoration: underline; }
.mod_biz_waluty_table tfoot p { font-weight: bold; margin-top: 5px; }

.mod_biz_waluty_table th a.sort span, .mod_biz_waluty_table.forex_table th.header span { display: inline-block; vertical-align: middle; cursor: pointer; }
.mod_biz_waluty_table th a.sort small, .mod_biz_waluty_table.forex_table th.header small { display: inline-block; height: 8px; width: 5px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/sort-ico.png') no-repeat 0 0; margin-left: 4px; vertical-align: middle; }
.mod_biz_waluty_table th a.sortAsc small, .mod_biz_waluty_table.forex_table th.headerSortDown small { background-position: -5px 0; }
.mod_biz_waluty_table th a.sortDsc small, .mod_biz_waluty_table.forex_table th.headerSortUp small { background-position: -10px 0; }


/* statystyki walut */
.mod_biz_waluty_table.stats_table .biz_table .sessions { text-align: center; }
.mod_biz_waluty_table.stats_table .iSel { padding: 3px 3px 4px; width: 93px; vertical-align: middle; }
/* archiwum tabel nbp, archiwum waluty */
.mod_biz_waluty_table.archive_table .biz_table td.date, .mod_biz_currency_archive .biz_table td.date { color: #666; }
.mod_biz_currency_archive .biz_table .average, .mod_biz_currency_archive .biz_table .buy, .mod_biz_currency_archive .biz_table .sell { font-weight: bold; }
/* stopy procentowe */
.mod_biz_waluty_table.bank_rates_table .biz_table .name, .mod_biz_waluty_table.bank_rates_table .biz_table .value { font-weight: bold; }
.mod_biz_waluty_table.bank_rates_table .biz_table tbody th { background: #fff; border-bottom: 1px solid #e8e8f1; color: #000; font-size: 12px; padding: 6px; }
/* podstawowe stopy procentowe */
.mod_biz_waluty_table.bank_basic_rates_table .biz_table .name { width: 350px; }
.mod_biz_waluty_table.bank_basic_rates_table .biz_table td.name { font-weight: bold; color: #333; }
.mod_biz_waluty_table.bank_basic_rates_table .biz_table td.name small { font-weight: normal; }
.mod_biz_waluty_table.bank_basic_rates_table .biz_table td.date { color: #666; }
.mod_biz_waluty_table.bank_basic_rates_table .biz_table tfoot ul { margin-top: 5px; font-size: 11px; color: #333; }
/* forex */
.mod_biz_waluty_table.forex_table.forex_table_bidask .biz_table .bid, .mod_biz_waluty_table.forex_table.forex_table_bidask .biz_table .ask { border-bottom-width: 1px; }
/* flash */
.holder_top .mod_biz_flash_chart { float: right; width: 780px; }
.holder_top .mod_biz_flash_chart .c0 + .c0 { margin-left: 110px; }
.mod_biz_flash_chart .controls .manual_refresh, .mod_biz_flash_chart .controls #auto_refresh, .mod_biz_flash_chart .controls #auto_refresh + label { margin-top: 7px; }
/* akcjonariat */
#pie_chart_tooltip { position: absolute; font-size: 14px; font-weight: bold; color: #333; background: #fff; padding: 2px 5px; z-index: 2; }
.mod_shareholders .inner { margin-bottom: 20px; overflow: hidden; zoom: 1; }
.mod_shareholders .inner p { margin-bottom: 10px; }
.mod_shareholders .inner p + div { position: relative; overflow: hidden; zoom: 1; }
.mod_shareholders .c0, .mod_shareholders .c1 { float: left; width: 220px; overflow: hidden; }
.mod_shareholders .c1 { float: right; }
.mod_shareholders .biz_table .name { font-weight: bold; }
.mod_shareholders .biz_table tbody .hovered td { background: #faf6e2; }
/* profil waluty */
.mod_biz_currency_overview .mod_biz .node_head { margin: 0; padding: 0 0 3px; border-bottom: 1px solid #e4e4e4; }
.mod_biz_currency_overview .mod_biz .node_head h2 { font: bold 14px Georgia, serif; color: #333; margin: 0; }
.mod_biz_currency_overview .mod_biz .node_head h2 a { color: #0c304d; display: inline; }
.mod_biz_currency_overview .mod_biz .node_head h2 a:hover { background: #dedede; }
.mod_biz_currency_overview .mod_biz_waluty_stats .node_head { border: 0; }
/* kursy walut */
.mod_biz_currency_exchange .c0 { float: left; width: 210px; }
.mod_biz_currency_exchange .c1 { float: right; width: 210px; }
.mod_biz_currency_exchange .biz_table .left { padding-left: 0; color: #666; }
.mod_biz_currency_exchange .biz_table .right { padding-right: 0; }
.mod_biz_currency_exchange .rate .right { font-size: 18px; font-weight: bold; padding: 3px 0; }
.mod_biz_currency_exchange .change .right { font-weight: bold; }
.mod_biz_currency_exchange .change .plus { padding-left: 15px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -283px; }
.mod_biz_currency_exchange .change .minus { padding-left: 15px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -302px; }
.mod_biz_currency_exchange small { display: block; clear: both; font-size: 10px; color: #999; }
/* statystyki walut */
.mod_biz_waluty_stats .node_head h3 { font: bold 14px Georgia, serif; color: #333; margin: 0; }
.mod_biz_waluty_stats .node_head h3 a { color: #0c304d; display: inline; }
.mod_biz_waluty_stats .node_head h3 a:hover { background: #dedede; }
.mod_biz_waluty_stats .biz_table .name { color: #666; }
.mod_biz_waluty_stats.bank_rates_stats .biz_table td.name, .mod_biz_waluty_stats.forex_stats .biz_table td.name { color: #333; font-weight: bold; }
/* info naglowek - wykres waluty, stop procentowych, forex */
.holder_top .mod_biz_waluty_chart_header { overflow: hidden; zoom: 1; }
.mod_biz_waluty_chart_header .mod_biz_currency_exchange { float: left; width: 460px; }
.mod_biz_waluty_chart_header .mod_biz_static_chart { float: right; width: 292px; }
.mod_biz_waluty_chart_header.bank_rates_chart_header .mod_biz_currency_exchange, .mod_biz_waluty_chart_header.forex_chart_header .mod_biz_currency_exchange { width: 300px; }
.mod_biz_waluty_chart_header.bank_rates_chart_header .mod_biz_static_chart, .mod_biz_waluty_chart_header.forex_chart_header .mod_biz_static_chart { width: 298px; }
.mod_biz_waluty_chart_header.forex_chart_header .bid .right, .mod_biz_waluty_chart_header.forex_chart_header .ask .right { font-weight: bold; }
/* statystyki waluty */
.mod_biz_currency_stats .mod_biz_currency_exchange { border-top: 1px solid #e8e8f1; margin: -5px 0 0; }
.mod_biz_currency_stats form { margin-left: 145px; }
.mod_biz_currency_stats label { display: block; margin-bottom: 3px; }
.mod_biz_currency_stats .node_body > .biz_table .right { width: 80px; }
.mod_biz_currency_stats .node_body > .biz_table .left { color: #333; }
.mod_biz_currency_stats .node_body > .biz_table td.right.date { color: #666; font-size: 11px; }
/* forex statystyki */
.mod_biz_waluty_table.forex_table .biz_table .name { font-weight: bold; }

/* wybor tabeli */
.mod_biz_table_chooser { color: #000; }
.mod_biz_table_chooser .node_head { border: 0; padding: 0 8px; margin: 0; background: #ecedee; line-height: 27px; }
.mod_biz_table_chooser .node_head strong { font: bold 14px Georgia, serif; }
.mod_biz_table_chooser .col { float: left; border-left: 1px solid #ccc; margin-top: 10px; padding-left: 7px; min-height: 70px; }
.mod_biz_table_chooser .node_body .col:first-child { border: 0; padding: 0; margin-left: 4px; }
.mod_biz_table_chooser p { font: bold 12px Georgia, serif; margin: 0 0 8px; clear: both; }
.mod_biz_table_chooser ul { float: left; margin-left: 10px; }
.mod_biz_table_chooser p + ul { margin: 0; }
.mod_biz_table_chooser ul + p { padding-top: 16px; }
.mod_biz_table_chooser li { font-weight: bold; line-height: normal; padding-top: 3px; }
.mod_biz_table_chooser li:first-child { padding: 0; }
.mod_biz_table_chooser .c0 { width: 200px; }
.mod_biz_table_chooser .c1 { width: 240px; }
.mod_biz_table_chooser li a + span, .mod_biz_table_chooser li span + a, .mod_biz_table_chooser li a + a, .mod_biz_table_chooser li span + span { border-left: 1px solid #ccc; padding-left: 8px; margin-left: 5px; }
.mod_biz_table_chooser.table_chooser_waluty .col, .mod_biz_table_chooser.table_chooser_forex .col, .mod_biz_table_chooser.table_chooser_interest_rates .col { border: 0; padding: 0; margin-left: 10px; }
.mod_biz_table_chooser.table_chooser_waluty .col:first-child { width: 260px; }
.mod_biz_table_chooser.table_chooser_waluty .col + .col { width: 190px; }
.mod_biz_table_chooser.table_chooser_waluty .col + .col + .col { width: auto; }
.mod_biz_table_chooser.table_chooser_forex .col:first-child { width: 306px; }
.mod_biz_table_chooser.table_chooser_interest_rates .col { width: 188px; }
.mod_biz_table_chooser.table_chooser_interest_rates .col:first-child { width: 220px; }

/* zajawki */
/* naglowki */
.mod_session_stats .node_head, .mod_rises_falls .node_head, .mod_volumens_turnovers .node_head, .mod_markets .node_head, .mod_gielda_box .head, .mod_waluty_table_interest_rate .head, .mod_waluty_table_average_rate .head, .mod_waluty_table_forex_rate .head { margin: 0 0 5px; padding: 0; border: 0; }
.mod_session_stats .node_head h3, .mod_rises_falls .node_head h3, .mod_volumens_turnovers .node_head h3, .mod_markets .node_head h3, .mod_gielda_box .head h3, .mod_waluty_table_interest_rate h3, .mod_waluty_table_average_rate h3, .mod_waluty_table_forex_rate h3 { font: bold 14px Georgia, serif; color: #000; }
.mod_session_stats .node_head h3 a, .mod_rises_falls .node_head h3 a, .mod_volumens_turnovers .node_head h3 a, .mod_markets .node_head h3 a, .mod_waluty_table_interest_rate h3 a, .mod_waluty_table_average_rate h3 a, .mod_waluty_table_forex_rate h3 a { color: #0c304d; }
.mod_rises_falls .node_head h3, .mod_volumens_turnovers .node_head h3 { font-size: 12px; }
.mod_volumens_turnovers .node_head h3 span { font-weight: normal; }
.mod_markets .node_head h3 { float: left; }
.mod_markets .node_head ul { float: right; padding-top: 1px; }
.mod_markets .node_head li, .mod_markets .links li, .mod_waluty_table_interest_rate li, .mod_waluty_table_average_rate li { display: inline; margin-left: 4px; padding-left: 7px; border-left: 1px solid #aaa; }
.mod_markets .node_head li:first-child, .mod_markets .links li:first-child, .mod_waluty_table_interest_rate li:first-child, .mod_waluty_table_average_rate li:first-child { margin: 0; padding: 0; border: 0; }
.mod_markets .links { padding-top: 5px; text-align: right; }
/* wyrownania w tabelach */
.mod_rises_falls .left, .mod_volumens_turnovers .left, .mod_markets .left { text-align: left; }
.mod_rises_falls .right, .mod_volumens_turnovers .right, .mod_markets .right { text-align: right; }
/* statystyki sesji */
.mod_session_stats { background: #f5f5f5; padding: 5px 10px; }
.mod_session_stats .last_date { color: #666; font-size: 11px; margin: 3px 1px; }
.mod_session_stats li { font-size: 11px; padding-bottom: 2px; }
.mod_session_stats li span { display: inline-block; vertical-align: middle; overflow: hidden; }
.mod_session_stats li .c0 { width: 65px; }
.mod_session_stats li .c1 { width: 150px; height: 7px; background: #e2e2e2; position: relative; }
.mod_session_stats li .c2 { width: 55px; text-align: right; color: #000; }
.mod_session_stats li .c1 em { position: absolute; right: 0; top: 0; height: 7px; }
.mod_session_stats .rise .c1 em { background: #2b8d0d; }
.mod_session_stats .fall .c1 em { background: #bd1010; }
.mod_session_stats .no_change .c1 em { background: #0770b3; }
.mod_session_stats .more { margin-top: 5px; }
/* naj wzrosty/spadki, naj wolumeny/obroty */
.mod_rises_falls .node_entry, .mod_volumens_turnovers .node_entry { float: left; width: 130px; padding: 8px 5px 5px; background: #f5f5f5; margin-left: 20px; }
.mod_rises_falls .node_entry:first-child, .mod_volumens_turnovers .node_entry:first-child { margin-left: 0; }
.mod_rises_falls table, .mod_volumens_turnovers table { width: 100%; border-collapse: collapse; }
.mod_rises_falls td, .mod_volumens_turnovers td { padding: 3px 1px 4px; border-top: 1px solid #e4e4e4; }
.mod_rises_falls td.short_name, .mod_volumens_turnovers td.short_name { font-weight: bold; }
.mod_rises_falls td.price, .mod_volumens_turnovers td.price { color: #666; }
/* rynki */
.mod_markets { background: #f5f5f5; padding: 5px 10px 15px; }
.mod_markets table { width: 100%; border-collapse: collapse; }
.mod_markets th { padding: 2px 1px 3px; background: #e2e2e2; font: 9px Tahoma, sans-serif; color: #5c5c5c; }
.mod_markets td { padding: 6px 1px; border-bottom: 1px solid #e4e4e4; }
.mod_markets td.short_name, .mod_markets td.price { font-weight: bold; }
.mod_markets tr:hover td { background: #e2e2e2; }
.mod_markets .chart .im { margin-top: -1px; height: 0; overflow: hidden; }
.mod_markets .chart img { display: block; }
.mod_markets .chart td { padding: 0; border: 0; }
.mod_markets .active.chart { border-bottom: 1px solid #e4e4e4; }
.mod_markets .active.chart .im { height: auto; }
/* zajawka stopy procentowe */
.mod_waluty_table_interest_rate { background: #f5f5f5; padding: 5px 10px 10px; }
.mod_waluty_table_interest_rate table { width: 100%; border-collapse: collapse; }
.mod_waluty_table_interest_rate th { padding: 2px 1px 3px; background: #e2e2e2; font: 9px Tahoma, sans-serif; color: #5c5c5c; text-align: right; }
.mod_waluty_table_interest_rate td { padding: 6px 1px; border-bottom: 1px solid #e4e4e4; text-align: right; font-weight: bold; }
.mod_waluty_table_interest_rate .c0 { text-align: left; }
.mod_waluty_table_interest_rate ul { padding-top: 5px; }
/* zajawka kursy srednie */
.mod_waluty_table_average_rate { background: #f5f5f5; padding: 5px 10px 10px; }
.mod_waluty_table_average_rate h3 { margin-bottom: 3px; }
.mod_waluty_table_average_rate small { display: block; font-size: 11px; color: #6d6d6d; margin-bottom: 5px; }
.mod_waluty_table_average_rate table { width: 100%; border-collapse: collapse; }
.mod_waluty_table_average_rate th { padding: 2px 1px 3px; background: #e2e2e2; font: 9px Tahoma, sans-serif; color: #5c5c5c; text-align: right; }
.mod_waluty_table_average_rate td { padding: 6px 1px; border-bottom: 1px solid #e4e4e4; text-align: right; }
.mod_waluty_table_average_rate td.c0 { text-align: left; font-weight: bold; }
.mod_waluty_table_average_rate td.c1 { font-weight: bold; }
.mod_waluty_table_average_rate ul { padding-top: 5px; }
/* zajawka notowan forex */
.mod_waluty_table_forex_rate { background: #f5f5f5; padding: 5px 10px 10px; }
.mod_waluty_table_forex_rate .head { margin-bottom: 10px; }
.mod_waluty_table_forex_rate .im { margin-bottom: 10px; }
.mod_waluty_table_forex_rate .im img { display: block; }
.mod_waluty_table_forex_rate table { width: 100%; border-collapse: collapse; }
.mod_waluty_table_forex_rate th { padding: 2px 1px 3px; background: #e2e2e2; font: 9px Tahoma, sans-serif; color: #5c5c5c; text-align: center; }
.mod_waluty_table_forex_rate td { padding: 6px 1px; border-bottom: 1px solid #e4e4e4; text-align: right; }
.mod_waluty_table_forex_rate tr:hover td { background: #e2e2e2; }
.mod_waluty_table_forex_rate td.c0 { padding-right: 5px; text-align: left; }
.mod_waluty_table_forex_rate td.c0, .mod_waluty_table_forex_rate td.c1, .mod_waluty_table_forex_rate td.c3 { font-weight: bold; }
.mod_waluty_table_forex_rate td.c2 span { margin-right: 10px; }
.mod_waluty_table_forex_rate ul { padding-top: 5px; }
/* zajawki przynaleznosc do indeksow, spolki z indeksu */
.mod_gielda_box { background: #f5f5f5; padding: 5px 10px 10px; }
.mod_gielda_box h3 span { font-weight: normal; }
.mod_gielda_box table { width: 100%; border-collapse: collapse; }
.mod_gielda_box th { padding: 2px 1px 3px; background: #e2e2e2; font: 9px Tahoma, sans-serif; color: #5c5c5c; text-align: right; }
.mod_gielda_box td { padding: 6px 1px; border-bottom: 1px solid #e4e4e4; text-align: right; color: #000; }
.mod_gielda_box td.c0 { font-weight: bold; text-align: left; }
.mod_gielda_box td.c1 { font-weight: bold; }
.mod_gielda_box .more { font-weight: bold; border-top: 1px solid #e4e4e4; padding-top: 5px; }

/* profil nawigacja */
.holder_top .mod_profile_nav { width: 140px; float: left; margin-right: 20px; }
.mod_profile_nav .node_head { border: 0; margin: 0 0 5px; padding: 5px 6px; color: #000; background: #ecedee; }
.mod_profile_nav .node_head strong { font: bold 14px Georgia, serif; }
.mod_profile_nav p { font-size: 12px; font-weight: bold; color: #000; text-transform: uppercase; padding: 0 0 0 6px; margin-bottom: 4px; }
.mod_profile_nav ul { margin-bottom: 4px; }
.mod_profile_nav li { font-size: 12px; line-height: 16px; padding-bottom: 4px; }
.mod_profile_nav li a { margin: 0 0 0 6px; }
.mod_profile_nav li span { padding: 0 0 0 6px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -240px; color: #000; }

/* profil naglowek */
.mod_profile_header table { background: #ecedee; border-collapse: collapse; width: 100%; }
.mod_profile_header td { margin: 0; padding: 5px 10px 3px; vertical-align: top; white-space: nowrap; }
.mod_profile_header td.name { vertical-align: middle; padding-left: 7px; white-space: normal; width: 70%; }
.mod_profile_header td.date, .mod_profile_header td.rate { border-left: 1px solid #ccc }
.mod_profile_header h1 { font: 24px Georgia, serif; color: #000; margin-bottom: 2px; }
.mod_profile_header h1 + small { font: 14px Arial, sans-serif; color: #333; }
.mod_profile_header small { display: block; font: 10px Arial, sans-serif; color: #999; }
.mod_profile_header .date p { font: 16px Arial, sans-serif; color: #666; padding-top: 16px; }
.mod_profile_header .rate p { font: 28px Arial, sans-serif; color: #000; padding-top: 5px; }
.mod_profile_header .rate p span { font-size: 24px; color: #666; }
.mod_profile_header .change { background: #d1d1d1; }
.mod_profile_header ul { padding-top: 16px; }
.mod_profile_header li { display: inline; font: 16px Arial, sans-serif; color: #000; padding-left: 6px; margin-left: 3px; border-left: 1px solid #ccc; }
.mod_profile_header li:first-child { border: 0; padding: 0; margin: 0; }
.mod_profile_header.goes_up .change { background: #3f9b22; background: -moz-linear-gradient(top, #3f9b22 0%, #2b8d0d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f9b22), color-stop(100%,#2b8d0d)); background: -webkit-linear-gradient(top, #3f9b22 0%,#2b8d0d 100%); background: -o-linear-gradient(top, #3f9b22 0%,#2b8d0d 100%); background: -ms-linear-gradient(top, #3f9b22 0%,#2b8d0d 100%); background: linear-gradient(top, #3f9b22 0%,#2b8d0d 100%); }
.mod_profile_header.goes_up .change small { color: #175304; }
.mod_profile_header.goes_up li { border-color: #9dc391; color: #fff; }
.mod_profile_header.goes_up li:first-child { padding-left: 25px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -323px; }
.mod_profile_header.goes_up .rate p { color: #38971a; }
.mod_profile_header.goes_down .change { background: #c22; background: -moz-linear-gradient(top, #c22 0%, #bd1010 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c22), color-stop(100%,#bd1010)); background: -webkit-linear-gradient(top, #c22 0%,#bd1010 100%); background: -o-linear-gradient(top, #c22 0%,#bd1010 100%); background: -ms-linear-gradient(top, #c22 0%,#bd1010 100%); background: linear-gradient(top, #c22 0%,#bd1010 100%); }
.mod_profile_header.goes_down .change small { color: #6a0c0c; }
.mod_profile_header.goes_down li { border-color: #8a1212; color: #fff; }
.mod_profile_header.goes_down li:first-child { padding-left: 25px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -347px; }
.mod_profile_header.goes_down .rate p { color: #bd1010; }
.mod_profile_header .removed { font: 16px Georgia, serif; color: #cc012c; padding-top: 5px; }

/* emisje akcji */
.mod_share_issues .node_head { margin-bottom: 0; }
.mod_share_issues li { margin-top: 20px; }
.mod_share_issues .node_body h3 { font: 14px Arial, sans-serif; margin-bottom: 3px; }
.mod_share_issues table { width: 100%; border-collapse: collapse; }
.mod_share_issues th { font: 9px Tahoma, sans-serif; color: #5c5c5c; background: #e2e2e2; padding: 3px 4px; }
.mod_share_issues td { border-bottom: 1px solid #e4e4e4; padding: 5px 4px; }
.mod_share_issues .left { text-align: left; }
.mod_share_issues .right { text-align: right; }

/* profil spolki, indeksu, archiwum notowan */
.mod_gielda_profile .c0, .mod_gielda_archive .c0 { float: left; width: 300px; }
.mod_gielda_profile .c1, .mod_gielda_archive .c1 { float: right; width: 140px; }
.mod_gielda_profile .static_chart { margin-bottom: 45px;  }
.mod_gielda_profile .node_body h3 { font: bold 14px Georgia, serif; color: #333; margin-bottom: 4px; }
.mod_gielda_profile p { font: 14px Georgia, serif; padding-bottom: 3px; }
.mod_gielda_profile .wrap { overflow: hidden; zoom: 1; }
.mod_gielda_profile .wrap .col { float: left; width: 140px; margin-left: 20px; }
.mod_gielda_profile .wrap h3 + .col,.mod_gielda_profile .wrap .col:first-child { margin: 0; }
.mod_gielda_profile .wrap > h3 { border-bottom: 1px solid #e2e2e2; padding-bottom: 3px; margin-bottom: 0; }
.mod_gielda_profile .col h3 { font-size: 13px; }
.mod_gielda_profile table, .mod_gielda_archive .c1 table { width: 100%; border-collapse: collapse; }
.mod_gielda_profile th { background: #e2e2e2; font: 9px Tahoma, sans-serif; color: #5c5c5c; padding: 2px 4px 3px; }
.mod_gielda_profile td, .mod_gielda_archive td { color: #333; border-bottom: 1px solid #e4e4e4; padding: 5px 1px 6px; }
.mod_gielda_profile table .left, .mod_gielda_archive .c1 .left { text-align: left; }
.mod_gielda_profile table .right, .mod_gielda_archive .c1 .right { text-align: right; white-space: nowrap; }
.mod_gielda_profile .c1 table:first-child { margin-bottom: 20px; }
.mod_gielda_profile .c1 td, .mod_gielda_archive .c1 td { border-top: 1px solid #e4e4e4; }
.mod_gielda_profile .rate, .mod_gielda_profile .change .right, .mod_gielda_archive .c1 .rate, .mod_gielda_archive .c1 .change .right { font-weight: bold; }
.mod_gielda_profile .rate .right, .mod_gielda_archive .c1 .rate .right { font-size: 18px; }
.mod_gielda_profile .change .plus span, .mod_gielda_archive .c1 .change .plus span { padding-left: 15px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -283px; }
.mod_gielda_profile .change .minus span, .mod_gielda_archive .c1 .change .minus span { padding-left: 15px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') no-repeat 0 -302px; }
.mod_gielda_profile td.short_name { font-weight: bold; }
.mod_gielda_archive .c1 table, .mod_gielda_archive .static_chart { margin-bottom: 30px; }
.mod_gielda_archive .biz_table td.close { font-weight: bold; }

/* o spolce */
.mod_about_company { margin-bottom: 3px; }
.mod_about_company .node_body h3 { color: #000; font-weight: bold; margin-bottom: 6px; }
.mod_about_company .entry { margin-bottom: 17px; }
.mod_about_company .capital { width: 300px; float: left; }
.mod_about_company .address { width: 140px; float: right; }
.mod_about_company .management { clear: both; }
.mod_about_company .txt { line-height: 17px; }
.mod_about_company table { width: 100%; border-collapse: collapse; }
.mod_about_company th { font-size: 9px; font-weight: normal; color: #5c5c5c; text-align: left; background: #e2e2e2; padding: 0 4px; }
.mod_about_company td { border: 1px solid #e4e4e4; border-width: 1px 0; padding: 5px 0 6px; text-align: left; vertical-align: top; }
.mod_about_company .right { text-align: right; }
.mod_about_company small { font-size: 11px; color: #999; }
.mod_about_company .address h3 { border-bottom: 1px solid #e4e4e4; padding-bottom: 6px; margin-bottom: 4px; }
.mod_about_company .address p { line-height: 18px; }
.mod_about_company strong { font-weight: bold; }
.mod_about_company .capital .left, .mod_about_company .management .left { color: #666; }
.mod_about_company .capital .right, .mod_about_company .management .right { font-weight: bold; color: #000; }
.mod_about_company .management .left { width: 200px; }
.mod_about_company .management .right { text-align: left; }
.mod_about_company .management span { font-size: 11px; font-weight: normal; color: #999; margin-left: 3px; }
.mod_about_company .management .left span { display: block; margin: 0; }
.mod_about_company .employment td { color: #333; }
.mod_about_company .employment .right { padding-right: 200px }
.mod_about_company .employment span { font-size: 11px; font-weight: normal; color: #999; display: block;  }

/* indeks gielda, espi */
.gielda_index .node_head { border-bottom-width: 2px; }
.gielda_index .node_head h1 { font: 18px Georgia, serif; color: #000; text-transform: none; }
.gielda_index .node_head h2 { font: bold 14px Georgia, serif; color: #000; text-transform: none; margin: 0; }
#holder_230 .gielda_index:first-child .node_head h2 { font: 18px Georgia, serif; color: #000; text-transform: none; }
.gielda_index .entry h2, .gielda_index .entry h3 { clear: both; font: 18px Georgia, serif; margin: 0; padding-top: 4px; }
.gielda_index .entry { margin-bottom: 15px; float: none; width: auto; }
.gielda_index .entry span { float: left; font-size: 10px; line-height: normal; }
.gielda_index .entry .when { color: #a5a5a5; border-left: 1px solid #d4d4d4; margin: 0 0 0 6px; padding-left: 6px; width: auto; border-right: 0; }
.gielda_index .node_foot .more { font: bold 12px Arial, sans-serif; border-top: 1px solid #dcdcdc; padding-top: 5px; }

.espi_index .controls { margin-bottom: 10px; }
.espi_index .controls .row { margin-top: 15px; }
.espi_index .controls .row:first-child { margin: 0; }
.espi_index .controls label { color: #333; margin-right: 3px; vertical-align: middle; }
.espi_index .controls input[type="text"] { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; width: 79px; text-align: center; padding: 4px 0 5px; margin-right: 6px; vertical-align: middle; }
.espi_index .controls img { margin-right: 3px; vertical-align: middle; }
.espi_index .controls input[type="submit"] { width: 62px; height: 26px; border: 1px solid #ccc; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -115px; font: bold 12px Arial, sans-serif; color: #000; overflow: visible; cursor: pointer; margin-left: 6px; vertical-align: middle; }
.espi_index .controls select { border: 1px solid #ccc; background: #fff; font: 12px Arial, sans-serif; color: #333; padding: 1px; width: 155px; margin-right: 12px; }
.espi_index table { width: 100%; border-collapse: collapse; margin-bottom: 6px; }
.espi_index td { border: 1px solid #e8e8f1; border-width: 1px 0; padding: 6px 15px; font-size: 12px; }
.espi_index td.date { padding-left: 0; color: #666; font-size: 11px; white-space: nowrap; }
.espi_index td.company { font-weight: bold; }
.espi_index td.title { padding-right: 0; }
#holder_230 .espi_index { min-height: 290px; }

/* komunikat espi */
.espi_wrp { font-size: 12px; line-height: 17px; color: #000; }
.espi_wrp h3 { font: 21px Gerogia, serif; color: #000; border-bottom: 2px solid #cecece; padding-bottom: 2px; margin-bottom: 10px;  }
.espi_wrp .seauid2 { border: 1px solid #999; margin: 12px 0; }
.espi_wrp .seauid2 td { padding: 2px 4px; font: normal 11px/15px Tahoma,sans-serif; }
.espi_wrp .seauid2 td b { display: block; padding-bottom: 2px; border-bottom: 1px solid #999; margin-bottom: 4px; }

/* wieceje pod indeksem */
.path_Gieldy .mod_zi5 + .mod_zr_biz3 { border-top: 1px solid #dcdcdc; padding-top: 5px; margin-top: -20px; }
.path_Gieldy .mod_zi5 + .mod_zr_biz3 li { font-family: Arial, sans-serif; }

/* wpis */
.mod_text_entry .node_head { margin-bottom: 5px; }
.mod_text_entry .node_head h3 { font: bold 14px Georgia, serif; color: #000; text-transform: none; margin: 0; color: #000; }
.mod_text_entry .node_head h3 a { color: #333; }
.mod_text_entry .node_head h3 a:hover { color: #146CB4; background: 0; }
.mod_text_entry .node_body { line-height: 17px; }

/* zajawka logowania */
#logger { border: 1px solid #ccc; padding: 10px; margin-bottom: 15px; }
#logger h3 { font-size: 14px; font-weight: bold; margin-bottom: 5px; }
#logger .imgw { height: 35px; width: 35px; overflow:hidden; float: left; margin-right: 8px; }
#logger span.bigger { font-size: 12px; }
#logger p { overflow: hidden; zoom: 1; margin-bottom: 5px; }
#logger span.nick { float: left; }
#logger span.logout { float: right; }
#logger ul { list-style: none; font-size: 11px; }
#logger li { display:inline; border-left: 1px solid #ccc; padding-left: 5px; }
#logger li.first { border-left: 0px; padding-left: 0px; }

/* rejestracja */
#loginwrp {margin-bottom: 25px;}
#loginwrp .register, #loginwrp .lostPasswordConf, #loginwrp .password, #loginwrp .passChange, #loginwrp .login {padding:  0 0 25px; }
.login_middle h3 {font: 24px Arial, sans-serif; padding: 14px 0; border-bottom: 1px solid #ccc; margin-bottom: 12px; }
.login_middle {background-color: #fff; font: 12px Tahoma, sans-serif; color: #505050;}
.login_middle #loginForm {margin-bottom: 15px;}
.login_middle #loginForm input, .login_middle #loginForm span {vertical-align: middle;}
.login_middle #lostPasswordForm input, .login_middle #lostPasswordForm span {vertical-align: middle;}
.login_middle #loginForm span, .login_middle #lostPasswordForm span {font-weight: bold;}
.login_middle #loginForm span.rememberme {font-weight: normal; position: relative; top: -2px !important; top: -1px; #top: -1px !important;}
.login_middle #loginForm span.rememberme input {margin-right: 6px;}
.login_middle .email, .login_middle .pass {width: 120px; height: 16px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; margin-right: 6px;}
.login_middle .loginButton {width: 70px; height: 21px; background: url('http://bi.gazeta.pl/i/plotek/btn_log.gif') no-repeat 0 0; border: none; margin-right: 4px; position: relative; top: 0px !important; top: -1px; #top: -1px !important; cursor: pointer;}
.login_middle .okButton {width: 70px; height: 21px; background: url('http://bi.gazeta.pl/i/plotek/btn_ok.gif') no-repeat 0 0; border: none; position: relative; top: 0px !important; top: -1px; #top: -1px !important; cursor: pointer;}
.login_middle .lostPasswordConf span{font-weight: bold;}
.login_middle .lostPasswordConf a {display: block; text-align: center; margin-top: 20px;}
.login_middle #changePasswordForm span, .login_middle #registerForm span {font: bold 14px Arial, sans-serif; vertical-align: middle; }
.login_middle #changePasswordForm .big, .login_middle #registerForm .big {vertical-align: middle; height: 22px; width: 258px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; font-size: 16px;}
.login_middle #registerForm .semibig {vertical-align: middle; height: 22px; width: 128px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; font-size: 16px;}
.login_middle #registerForm img {vertical-align: middle;border: 1px solid #a7a7a7;}
.login_middle #changePasswordForm .passChange div {margin-bottom: 10px; padding-left: 80px; overflow: hidden;}
.login_middle #changePasswordForm .passChange span {float: left; width: 170px; text-align: right; position: relative; top: 5px; left: -10px;}
.login_middle #changePasswordForm .bigOkButton {margin-top: 10px; border: none; width: 72px; height: 30px; background: url('http://bi.gazeta.pl/i/plotek/btn_bigok.gif') no-repeat 0 0; margin-left: 250px !important; margin-left: 253px; cursor: pointer;}
.login_middle #registerForm .register span {float: left; width: 180px; text-align: right; position: relative; top: 5px; left: -10px;}
.login_middle #registerForm .register .captcha span {top: 7px;}
.login_middle #registerForm .register div {margin-bottom: 10px; padding-left: 50px; overflow: hidden; zoom: 1;}
.login_middle #registerForm .register div.podpis {position: relative; overflow: visible;}
.login_middle #registerForm .register div.help span.poczta {float: none; position: static; display: block; width: 270px; text-align: left; padding-left: 180px; font-size: 12px; font-weight: normal; vertical-align: baseline;}
.login_middle #registerForm .register div.help span.poczta input {margin-right: 5px;vertical-align: middle;}
.login_middle #registerForm .register .regButton {margin-top: 10px; margin-bottom: 20px; border: none; width: 72px; height: 30px; background: url('http://bi.gazeta.pl/i/plotek/btn_bigok.gif') no-repeat 0 0; margin-left: 230px !important; margin-left: 233px; cursor: pointer;}
.login_middle #registerForm .register small {margin-left: 10px; font-weight: bold; font-size: 10px;}
.login_middle #registerForm .register #pseu_tip {margin: 0; padding: 0; background: #fff; border: 1px solid #a7a7a7; position: absolute; width: 220px; top: 0; left: 510px; overflow: visible;}
.login_middle #registerForm .register #pseu_tip div {margin: 0; padding: 0;}
.login_middle #registerForm .register #pseu_tip div.triangle {width: 6px; height: 11px; background: url('http://bi.gazeta.pl/i/plotek/fancy_triangle.gif') no-repeat 0 0; position: absolute; left: -6px; top: 9px;}
.login_middle #registerForm .register #pseu_tip div.msg {padding: 7px 10px;}
.login_middle #registerForm .register #pseu_tip span {font: bold 11px Tahoma, sans-serif; float: none; position: static; text-align: left; width: auto;}
.login_middle #registerForm .register #pseu_tip small {margin-top: 15px; margin-left: 0; font-weight: normal; display: block;}
.login_middle #registerForm .register #pseu_tip .red {color: #b3003c;}
.login_middle #registerForm .register #pseu_tip .green {color: #017e22;}
.login_middle .help .reg {padding-right: 12px; margin-right: 10px; border-right: 1px solid #c7c7c7; }
.login_middle .help a {font-weight: bold;}
.loginErr {display: block; background-color: #f2f2f2; margin-bottom: 15px; font-weight: bold; padding: 5px; color: #474747;}

#container_gal .entry { clear: none; }

/* sondaz */
.kL { float: left; }
.kR { float: right; }
.clr { clear: both; }

.pollBox { font-family: Arial,sans-serif; font-size: 12px; text-align: left; padding: 20px 0; }
.pollBox h2 { font: 14px Georgia,sans-serif; font-size: 16px; line-height: 20px; margin-bottom: 20px; }
.pollBox h2 span { font-size: 14px; font-weight: bold; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollQuestion img { float: left; margin: 0 20px 10px 0; border: 2px solid #e6e6e6; padding: 1px; }
.pollQuestion ul { list-style: none; float: right; width: 400px; margin-right: 10px; display: inline; }
.pollQuestion li { line-height: 22px; padding: 2px 8px; height: auto; zoom: 1; border: 1px solid #fff; float: left; clear: both; width: 390px; }
.pollQuestion li.sel { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 2px 8px; }
.pollQuestion input { vertical-align: middle; margin: 0; }
.pollQuestion input, .pollQuestion span { position: relative; top: 0 !important; top: 5px; left: 0 !important; left: -2px; }
.pollQuestion { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; width: 620px; }

.pollQuestionImg { width: 620px; }
.pollQuestionImg .entry { border-bottom: 21px solid #fff; zoom: 1; text-align: left; }
.pollQuestionImg .kL { width: 215px; background: #e6e6e6; border: 1px solid #e6e6e6; padding: 3px; zoom: 1; }
.pollQuestionImg img, .pollQuestionImg input { vertical-align: middle; cursor: pointer; }
.pollQuestionImg img { border: 1px solid #fff; margin-right: 6px; }
.pollQuestionImg .kR { width: 380px; padding-top: 0; }
.pollQuestionImg .kL { cursor: pointer; }
.pollQuestionImg .sel { width: 215px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 3px; zoom: 1; }
.pollQuestionImg { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.pollQuestionImg a { margin: 0px; padding: 0px; }
.pollQuestionImg a:hover { background: none; }
.pollQuestionImg img.sel { width: auto; background: none; padding: 0px; border: 1px solid #fff; }
.pollQuestionImg input.sel { width: auto; background: none; padding: 0px; border: 0; }
div.pollSubmit { text-align: right; width: 620px; margin-left: 0; }

.pollResults { font-family: Arial,sans-serif; font-size: 12px; text-align: left; }
.pollResults h2 { font: 14px Georgia,sans-serif; font-size: 14px; margin-bottom: 20px; }
.pollResults h2 span { font-size: 14px; font-weight: bold; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollResult { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.pollResultBox { border: 1px solid #ebebeb; zoom: 1; }
.pollResultBox0 { border: 1px solid #fff; background: #fafafa; padding: 9px 12px 12px; zoom: 1; }
.pollResultBox .bar { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 14px 0 6px; }
.pollResultBox .bar0 { float: left; }
.pollResultBox .kL { width: 480px; padding: 9px 0 0; }
.pollResultBox .kR { width: 95px; color: #9e9e9e; padding: 9px 0 12px 16px; line-height: 24px; border-bottom: 1px solid #ededed; border-left: 1px solid #ededed; }
.pollResultBox .kL .kL { width: 240px; text-align: right; padding: 0; border: 0; }
.pollResultBox .kL .kR { width: 240px; color: #000; padding: 0 0 9px; border-bottom: 1px solid #ededed; border-left: 0; }
.pollResultBox .kL .kL span { padding-right: 16px; line-height: 24px; }
.pollResultBox .kL .kR span { line-height: 24px; }
.pollResultBox .caption { font-size: 10px; line-height: 14px; border-bottom: 0; padding-top: 2px; }
.pollResultBox .best .kR { padding: 0 0 3px; }
.pollResultBox .best .kL span { border: solid #d4d4d4; border-width: 1px 0 1px 1px; display: block; float: right; padding: 3px 16px 4px 6px; background: #efefef; position: relative; top: -2px; }
.pollResultBox .best .bar0 { border: solid #d4d4d4; border-width: 1px 0; position: relative; top: -2px; padding: 2px 0; background: #efefef; }
.pollResultBox .best .kR span { border: solid #d4d4d4; border-width: 1px 1px 1px 0; display: block; float: left; padding: 3px 6px 4px 0; background: #efefef; position: relative; top: -2px; }
.pollResultBox .clr { margin: 0 !important; margin-top: -9px; }
.pollResultBox .sum { border-bottom: 0; font-weight: bold; }

.rankPollHead { font-family: Georgia,sans-serif; font-size: 12px; text-align: left; }
.rankPollHead h2 { font-size: 14px; margin-bottom: 20px; }
.rankPollHead h2 span { font-size: 14px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; font-weight: bold;}
.rankPollHead p { font-size: 14px; font-weight: bold; line-height: 19px; margin-bottom: 14px; }
#rankPoll { list-style: none; width: 620px; text-align: left; }
#rankPoll li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; position: relative; }
#rankPoll li.sel { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; cursor: move; z-index: 2; }
#rankPoll .imgL { float: left; background: #e6e6e6; padding: 2px; }
#rankPoll li.sel .imgL { padding: 2px; background: transparent; }
#rankPoll .imgL img { background: #fff; padding: 1px; }
#rankPoll .txtL { float: left; width: 283px; font-family: Arial,sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
#rankPoll .movR { width: 108px; position: absolute; left: 500px; }
#rankPoll .txtL .txtL2 { width: 283px; }
#rankPoll .txtL0 { height: 146px; overflow: hidden; position: relative; }
#rankPoll .txtL0[class] { display: table; position: static; }
#rankPoll .txtL1 { position: absolute; top: 50%; } /* for explorer only*/
#rankPoll .txtL1[class] { display: table-cell; vertical-align: middle; position: static; }
#rankPoll .txtL2 { position: relative; top: -50%} /* for explorer only */
#rankPoll .txtL2[class] { position: static; }
#rankPoll .movU { padding-bottom: 6px; }
#rankPoll .movR img { cursor: pointer; }
#rankPoll .mark { padding-bottom: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#rankPoll .mark div { color: #727272; margin-left:-10px; width: 300px; margin-top: 5px; }
#rankPoll .mark div a { zoom: 1; display: block; border-top: 1px solid #cdcdcd; margin-top: 5px; padding-top: 4px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat 0 5px; padding-left: 20px; padding-bottom: 2px; }
#rankPoll { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 10px; margin-bottom: 20px; }

#rankPollWnk { list-style: none; overflow: hidden; width: 620px; text-align: left; }
#rankPollWnk li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; }
#rankPollWnk .imgL { float: left; background: #e6e6e6; padding: 2px; }
#rankPollWnk .imgL img { background: #fff; padding: 1px; }
#rankPollWnk .txtL { float: left; width: 320px; font-family: Verdana,sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
#rankPollWnk .movR { float: right; overflow: hidden; margin: 0; }
#rankPollWnk .movR .txtL0 span { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/wynik.gif') no-repeat center center; padding: 15px 25px 20px 25px; line-height: 48px; font-family:Verdana; font-size: 22px; font-weight: bold; }
#rankPollWnk .txtL0 { height: 146px; overflow: hidden; position: relative; top: 50px; right: 0px !important; right:-20px; margin-right: 10px; }
#rankPollWnk .mark { padding-bottom: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#rankPollWnk .mark div { color: #727272; margin-left:-10px; width: 300px; margin-top: 5px; }
#rankPollWnk .mark div a { zoom: 1; display: block; border-top: 1px solid #cdcdcd; margin-top: 10px; padding-top: 6px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 6px; padding-left: 20px; }
#rankPollWnk h2 { font: 14px Georgia,sans-serif; font-size: 16px; margin-bottom: 20px; }
#rankPollWnk h2 span { font-size: 14px; font-weight: bold; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
#rankPollWnk .txtWnk { font-size: 12px; color: #727272; line-height: 17px; }
#rankPollWnk .txtWnk span { color: #000; font-weight: bold; }
#rankPollWnk ul.rankPollWnk { margin-top: 17px; }

.pollBoxWnk { font-family: Arial,sans-serif; line-height: 20px; font-size: 12px; text-align: left; width: 620px; padding: 20px 0; }
.pollBoxWnk h2 { font: 14px Georgia,sans-serif; margin-bottom: 20px; }
.pollBoxWnk h2 span { font-size: 14px; font-weight: bold; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollBoxWnk img { vertical-align: middle; margin-right: 6px; }
.pollBoxWnk .entry { border-bottom: 21px solid #fff; zoom: 1; }
.pollBoxWnk .kL { width: 210px; padding: 3px; zoom: 1; margin: 0; }
.pollBoxWnk .kL img { border: 3px solid #e6e6e6; padding: 1px; background-color: #fff; margin: 0; }
.pollBoxWnk .kR { width: 400px; padding-top: 0; }
.pollBoxWnk .bar { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 11px 0 0px; float: left; }
.pollBoxWnk .bar0 { float: left; background-color: #fafafa; border: 1px solid #ebebeb; padding: 10px 0px 10px 11px; width: 378px; margin-top: 10px; }
.pollBoxWnk .bar0 span { line-height: 27px; }
.pollBoxWnk .bar0 .il { color: #9e9e9e; font-size: 10px; padding-top: 9px; }
.pollBoxWnk .spec { border: 1px solid #c4c4c4; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/specBg.gif'); }

.thanks { font-size: 18px; line-height: 23px; }

#pkbMap { width: 938px; height: 703px; border-style: solid; border-width: 1px 1px 2px; border-color: #666 #333 #999 #333; font: normal 12px/16px Tahoma,sans-serif; margin-bottom: 32px; position: relative; }

#pkbGraphClose, #pkbMapNav a { background-image: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/sprite.png'); background-repeat: no-repeat; }

#pkbMapHeader { height: 36px; font-size: 20px; line-height: 36px; background: #333; color: #fff; border-bottom: 1px solid #574646; padding-left: 12px; }
#pkbMapHeader h1, #pkbMapHeader h2 { display: inline; }
#pkbMapHeader h1 { font-weight: bold; }

#pkbMapScale { height: 27px; padding-top: 9px; background: #fff url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/scale.png') no-repeat 0 0; border-bottom: 1px solid #333; } 
#pkbMapScale ul { height: 27px; border-left: 1px solid #cdcdcd; }
#pkbMapScale li { float: left; width: 26px; padding-top: 2px; font-size: 12px; text-align: center; color: #808080; position: relative; left: -2px; }

#pkbMapMain { width: 938px; height: 481px; position: relative; }
#pkbMapBg { width: 938px; height: 481px; position: absolute; z-index: 1; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/bg.png') no-repeat 0 0; }

#pkbMapCaption { width: 938px; height: 481px; position: absolute; z-index: 4; }
#pkbMapCaption p { position: absolute; background: #808080; border-style: solid; border-width: 0 1px 1px; border-color: #000 #e0e0e0 #a0a0a0 #595959; font-size: 18px; font-weight: bold; line-height: 31px; padding: 0 11px; color: #fff; text-transform: uppercase; }
#pkbMapCaption .europe { left: 0; top: 0; }
#pkbMapCaption .usa { left: 469px; top: 0; }
#pkbMapCaption .china { left: 469px; top: 232px; border-right: 0; }

#pkbMapBase img, #pkbMapHover img { position: absolute; }

#pkbMapBase { position: absolute; z-index: 2; left: 0; top: 0; width: 938px; height: 481px; }
#pkbMapHover { position: absolute; z-index: 3; left: 0; top: 0; width: 938px; height: 481px; }
#pkbMapOverlay { position: absolute; z-index: 5; left: 0; top: 0; width: 938px; height: 481px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/trans.png') repeat; }
#pkbMapGraphWindow { position: absolute; z-index: 7; left: 0; top: 0; width: 938px; height: 481px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/trans.png') repeat; }
#pkbMapGraph { width: 487px; height: 427px; border: 1px solid #666; background: #fff; box-shadow: 15px 15px 15px rgba(0, 0, 0, 0.5); position: absolute; left: 224px; top: -1px; }
#pkbMapGraph h1 { background: #333; color: #fff; font: bold 18px/33px Tahoma,sans-serif; padding-left: 16px; height: 34px; border-bottom: 1px solid #ccc; }
#pkbMapGraph h2 { font: bold 14px Tahoma,sans-serif; margin: 0 0 8px; }
#pkbMapGraph h2 span { font-weight: normal; }
#pkbMapGraph > div { height: 184px; padding: 12px 14px 0; background-image: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/subs-pkb-1.png'); background-repeat: no-repeat; background-position: 0 168px; }
#pkbMapGraph > div.debt { background-color: #e6e6e6; background-image: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/subs-debt-1.png'); background-position: 0 146px; }
#pkbMapGraph .pkb .holder { width: 25px; float: left; padding-top: 22px; border-bottom: 1px solid #000; position: relative; } 
#pkbMapGraph .pkb .holder div { width: 17px; left: 4px; background: #ccc; position: relative; }
#pkbMapGraph .pkb .holder span { font-size: 10px; position: absolute; text-align: center; width: 25px; left: -4px; }
#pkbMapGraph .pkb .active span { font-weight: bold; }
#pkbMapGraph .pkb .active div { width: 15px; border: 1px solid #333; top: -1px; }
#pkbMapGraph .pkb .holder .t-20 { background: #600; }
#pkbMapGraph .pkb .holder .t-19 { background: #850000; }
#pkbMapGraph .pkb .holder .t-18 { background: #a30000; }
#pkbMapGraph .pkb .holder .t-17 { background: #b20000; }
#pkbMapGraph .pkb .holder .t-16 { background: #c20000; }
#pkbMapGraph .pkb .holder .t-15 { background: #e00000; }
#pkbMapGraph .pkb .holder .t-14 { background: #e20f0f; }
#pkbMapGraph .pkb .holder .t-13 { background: #e41e1e; }
#pkbMapGraph .pkb .holder .t-12 { background: #e72c2c; }
#pkbMapGraph .pkb .holder .t-11 { background: #e93b3b; }
#pkbMapGraph .pkb .holder .t-10 { background: #eb4a4a; }
#pkbMapGraph .pkb .holder .t-9 { background: #ed5959; }
#pkbMapGraph .pkb .holder .t-8 { background: #f06767; }
#pkbMapGraph .pkb .holder .t-7 { background: #f27676; }
#pkbMapGraph .pkb .holder .t-6 { background: #f48585; }
#pkbMapGraph .pkb .holder .t-5 { background: #f8a3a3; }
#pkbMapGraph .pkb .holder .t-4 { background: #f69494; }
#pkbMapGraph .pkb .holder .t-3 { background: #fbb1b1; }
#pkbMapGraph .pkb .holder .t-2 { background: #fdc0c0; }
#pkbMapGraph .pkb .holder .t-1 { background: #ffcfcf; }
#pkbMapGraph .pkb .holder .t-0 { background: #cbe8c3; }
#pkbMapGraph .pkb .holder .t0 { background: #cbe8c3; }
#pkbMapGraph .pkb .holder .t1 { background: #bee3b7; }
#pkbMapGraph .pkb .holder .t2 { background: #b1dfaa; }
#pkbMapGraph .pkb .holder .t3 { background: #afda9e; }
#pkbMapGraph .pkb .holder .t4 { background: #98d692; }
#pkbMapGraph .pkb .holder .t5 { background: #8bd185; }
#pkbMapGraph .pkb .holder .t6 { background: #7ecc79; }
#pkbMapGraph .pkb .holder .t7 { background: #71c86d; }
#pkbMapGraph .pkb .holder .t8 { background: #64c360; }
#pkbMapGraph .pkb .holder .t9 { background: #57bf54; }
#pkbMapGraph .pkb .holder .t10 { background: #4aba48; }
#pkbMapGraph .pkb .holder .t11 { background: #3db53b; }
#pkbMapGraph .pkb .holder .t12 { background: #24ac23; }
#pkbMapGraph .pkb .holder .t13 { background: #16a315; }
#pkbMapGraph .pkb .holder .t14 { background: #0a960a; }
#pkbMapGraph .pkb .holder .t15 { background: #0a730a; }
#pkbMapGraph .debt .holder { width: 44px; float: left; padding-top: 22px; border-bottom: 1px solid #000; position: relative; } 
#pkbMapGraph .debt .holder div { width: 24px; left: 10px; background: #709ac7; position: relative; }
#pkbMapGraph .debt .holder span { font-size: 11px; position: absolute; text-align: center; width: 45px; left: -10px; }
#pkbMapGraph .debt .active span { font-weight: bold; }
#pkbMapGraph .debt .active div { width: 22px; border: 1px solid #333; top: -1px; }
#pkbGraphClose { width: 38px; height: 38px; position: absolute; bottom: -19px; right: -19px; background-position: -228px 0; }
#pkbGraphClose:hover { background-position: -266px 0; background-color: transparent; }

#pkbMapGraphLayer { position: fixed; left: 0; top: 0; z-index: 6; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.1); }

#pkbMapNav { height: 83px; border-top: 1px solid #333; background: #e6e6e6; border-left: 1px solid #bababa; }
#pkbMapNav span.prev { float: left; width: 38px; height: 38px; margin: 34px 7px 11px 11px; }
#pkbMapNav span.next { float: right; width: 38px; height: 38px; margin: 34px 10px 11px 8px; }
#pkbMapNav div { float: left; width: 825px; height: 83px; overflow: hidden; }
#pkbMapNav ul { width: 2000px; height: 83px; }
#pkbMapNav li { float: left; width: 46px; height: 83px; }
#pkbMapNav a { display: block; }
#pkbMapNav span a:hover { background-color: transparent; }
#pkbMapNav span.prev a, #pkbMapNav span.next a { width: 38px; height: 38px; cursor: default; }
#pkbMapNav span.prev a { background-position: 0 0; }
#pkbMapNav span.next a { background-position: -114px 0; }
#pkbMapNav span.prev a.active { background-position: -38px 0; }
#pkbMapNav span.next a.active { background-position: -152px 0; }
#pkbMapNav span.prev a.active:hover { background-position: -76px 0; cursor: pointer; }
#pkbMapNav span.next a.active:hover { background-position: -190px 0; cursor: pointer; }
#pkbMapNav li a { width: 46px; height: 71px; padding-top: 12px; background-position: -46px -38px; text-align: center; color: #b2b2b2; font-size: 14px; line-height: 14px; }
#pkbMapNav li a.active { cursor: default; color: #393939; background-position: 0 -38px; background-color: #fff; }

#pkbMapFooter { border-left: 1px solid #cdcdcd; background: #fff; padding: 10px 0 0 0; position: relative; }
#pkbMapFooter img { display: block; }
#pkbMapFooter p { font-size: 9px; line-height: 14px; text-transform: uppercase; color: #b2b2b2; }
#pkbMapFooter .c0 { float: left; padding-left: 13px; }
#pkbMapFooter .c1 { float: right; padding-right: 13px; }
#pkbMapFooter .fbHolder { position: absolute; left: 10px; top: 21px; }

#pkbMapLoader, #pkbMapLoader p { position: absolute; z-index: 10; left: 0; top: 0; width: 938px; height: 703px; }
#pkbMapLoader { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/loader-bg-0.png') repeat 0 0; }
#pkbMapLoader p { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/mapa/loader.gif') no-repeat 50% 50%; }

/* index fotosotory */
#gazeta_article.fotostory .mod_zi_fotostory li, #gazeta_article.fotostory .mod_zi_photostory_last li { clear: none; }
#gazeta_article_buttons_overlay { z-index:100; }

/* wyszukiwarka walorow, por�wnywarka */
.mod_biz .controls .row.compare { position: relative; z-index: 2; }
#biz_walor_search { float: left; margin-right: 20px; position: relative; }
#biz_walor_search_chart { position: relative; }
#biz_walor_search input[type="text"], #biz_walor_search_chart input[type="text"] { text-align: left; border: 1px solid #ccc; width: 115px; padding: 4px 8px 5px; background: #fff; font: 12px Arial, sans-serif; color: #030303; vertical-align: middle; }
#biz_walor_search input[type="submit"], #biz_walor_search_chart input[type="submit"] { background: url('http://bi.gazeta.pl/i/obrazki/wyborcza.biz/biz_table_sprite.2.png') repeat-x 0 -115px; border: 1px solid #ccc; height: 26px; color: #0f0f0f; font: bold 12px Arial, sans-serif; width: 65px; overflow: visible; vertical-align: middle; cursor: pointer; padding: 0 0 1px; margin-right: 5px; }
#biz_walor_search_chart input[type="submit"] { width: 74px; margin-left: 0; }
#biz_walor_search input.placeholder, #biz_walor_search_chart input.placeholder { color: #858585; }
#biz_walor_search ::-webkit-input-placeholder, #biz_walor_search_chart ::-webkit-input-placeholder  { color: #858585; }
#biz_walor_search input:-moz-placeholder, #biz_walor_search_chart input:-moz-placeholder { color: #858585; }
#biz_walor_search form a { display: inline-block; width: 50px; vertical-align: middle;  line-height: 13px; }
#biz_walor_search_hints, #biz_walor_search_chart_hints { position: absolute; left: 0; top: 27px; border: 1px solid #ccc; background: #fff; width: 440px; padding: 7px 11px 10px; display: none; }
#biz_walor_search_hints li, #biz_walor_search_chart_hints li { height: 24px; line-height: 24px; overflow: hidden; border: 0; border-top: 1px solid #ccc; padding: 0; display: block; color: #666; cursor: pointer; }
#biz_walor_search_hints li:first-child, #biz_walor_search_chart_hints li:first-child { border: 0; }
#biz_walor_search_hints li a, #biz_walor_search_chart_hints li a { overflow: hidden; zoom: 1; display: block; color: #666; }
#biz_walor_search_hints li a:hover, #biz_walor_search_chart_hints li a:hover { color: #666; background: 0; }
#biz_walor_search_hints li a strong, #biz_walor_search_chart_hints li strong { color: #000; font-weight: bold; }
#biz_walor_search_hints li.sel, #biz_walor_search_chart_hints li.sel { background: #ecedee; border-color: #ecedee; }
#biz_walor_search_hints li.sel + li, #biz_walor_search_chart_hints li.sel + li { border-color: #ecedee; }
#biz_walor_search #biz_walor_search_hints .c0, #biz_walor_search #biz_walor_search_hints .c1, #biz_walor_search #biz_walor_search_hints .c2, #biz_walor_search_chart_hints .c0, #biz_walor_search_chart_hints .c1 , #biz_walor_search_chart_hints .c2 { float: left; overflow: hidden; font-weight: normal; }
#biz_walor_search #biz_walor_search_hints .c0, #biz_walor_search_chart_hints .c0 { width: 285px; font-size: 12px; }
#biz_walor_search #biz_walor_search_hints .c1, #biz_walor_search_chart_hints .c1 { font-size: 11px; font-weight: bold; width: 70px; border-right: 1px solid #ccc; padding-right: 3px; margin-right: 5px; }
#biz_walor_search #biz_walor_search_hints .c2, #biz_walor_search_chart_hints .c2 { font-size: 9px; }
#biz_walor_search_chart .item { display: inline-block; font-size: 11px; line-height: 18px; background: #666; border: 1px solid #666; border-radius: 2px; }
#biz_walor_search_chart .item em, #biz_walor_search_chart .item a { display: inline-block; padding: 0 5px; color: #fff; }
#biz_walor_search_chart .item a { border-left: 1px solid #fff; font-weight: bold; }
#biz_walor_search_chart .item a:hover { color: #666; border-left-color: #dedede; }
#biz_walor_search_chart .color1 { background: #3c9c3c; border-color: #3c9c3c; }
#biz_walor_search_chart .color2 { background: #a18f3d; border-color: #a18f3d; }
#biz_walor_search_chart .color3 { background: #943da1; border-color: #943da1; }
#biz_walor_search_chart .color4 { background: #742c4b; border-color: #742c4b; }
#biz_walor_search_chart .color5 { background: #46413c; border-color: #46413c; }
#biz_walor_search_chart .color6 { background: #61d4d5; border-color: #61d4d5; }

/* see more */
.see_more_links { margin: 12px 0; font-size: 14px; }
.see_more_links p, .see_more_links ul, .see_more_links li { display: inline; padding: 0; margin: 0; border: 0; }
.see_more_links ul, .see_more_links li { list-style: none; }
.see_more_links a { border-left: 1px solid #ccc; margin-left: 4px; padding-left: 7px; }
.see_more_links .first a { border: 0; padding: 0; margin: 0; }

/* zajawka slownik finansowy waska szpalta */
#holder_214 .mod_waluty_glossary_index .head h2 { font-size: 12px; }
#holder_214 .mod_waluty_glossary_index .entry ul { margin: 0; float: none; width: auto; }

/* indeks wideo waska szplata */
#holder_214 .wideoIndex .index_head { border-bottom: 2px solid #cecece; }
#holder_214 .wideoIndex .index_head h2 { font-size: 12px; }
.layout_uniwersalny #holder_214 .wideoIndex .index_entries { width: auto; left: 0; }
#holder_214 .wideoIndex .index_entries li { margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #dcdcdc; height: auto; float: none; display: block; overflow: hidden; zoom: 1; }
#holder_214 .wideoIndex .wideoImg { height: 68px; }
#holder_214 .wideoIndex .playBtn { top: 33px; }
#holder_214 .wideoIndex .kL, #holder_214 .wideoIndex .kR { float: none; }
#holder_214 .wideoIndex h3 { margin: 0; font: bold 14px Georgia, serif; }

/* nowy szukaj */
#navtop_wrap .c0 { position: relative; }
#pageSearch { position: absolute; top: -9px; left: 349px; width: 245px; z-index: 100; }
:root #pageSearch { left: 362px\0/IE9; }
#pageSearch input[type="submit"] { color: #000; background: url("http://bi.gazeta.pl/i/obrazki/wyborcza2013/btn_submit_search_v2.png") no-repeat; width: 26px; height: 26px; margin-left: 0; text-indent: -999px; }
#pageSearch form div { background: url("http://bi.gazeta.pl/i/obrazki/wyborcza2013/search-sprite-basic_v3.png") no-repeat; width: 18px; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; height: 24px; }
#pageSearch .expanded { background-position: 0 -28px; }
#pageSearch ul { width: 216px; z-index: 10; }
#pageSearchQ { width: 190px; border: 1px solid #dadada; border-right: none; }
:root #pageSearchQ { padding-top: 5px\0/IE9; }

/*  search box
    ========== */
#pageSearch {
    z-index: 3;
    position: absolute;
    right: 0;
    left: auto;
    top: -60px;
    width: 290px;
    background: white;
    border: 1px solid #e4e4e4;
    padding: 10px;
    display: none;
}

:root #pageSearch {
    left:auto;
}

#pageSearch.is-visible {
    display:block;
}

#pageSearch #pageSearchQ {
    background: #f2f2f2;
    width: 199px;
    padding: 7px;
    border: none;
    height: 30px;
    box-sizing: border-box;
    border:1px solid #dadada;
}

#pageSearch input[type="submit"] {
    border-radius: 0 !important;
    background: #006bb6 !important;
    color: white !important;
    font: 700 14px/30px Arial, sans-serif !important;
    text-transform: uppercase;
    margin-left: 0 !important;
    width: 73px !important;
    border: none !important;
    height: 30px;
    float: left;
    text-indent: 0;
}

#pageSearch::after {
    z-index: 1;
    border-color: #e0e0e0 transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    content: "";
    height: 0;
    position: absolute;
    right: 10px;
    top: 50px;
    visibility: visible;
    width: 0;
}

#pageSearch::before {
    z-index: 2;
    border-color: #fff transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    content: "";
    height: 0;
    position: absolute;
    right: 10px;
    top: 49px;
    visibility: visible;
    width: 0;
}

#pageSearch form div {
    height:28px;
}

#pageSearch ul {
    left: 10px;
    top: 40px;
    width: 197px;
    z-index: 10;
}

#pageSearch ul li {
    float:left;
    clear:both;
}

div[data-target="internet"] li[data-target="internet"] {
    color:#d7172c;
}

div[data-target="serwis"] li[data-target="serwis"] {
    color:#d7172c;
}

div[data-target="archiwum"] li[data-target="archiwum"] {
    color:#d7172c;
}

article.mod > header, article.mod_uzr8 section.body header  { border-bottom: 3px solid #cecece; }
.mod_z6 p { margin-bottom: 14px; }

header#pageHead[data-variant="1"] { margin-top:15px; margin-bottom:0px; padding-bottom:15px; border-bottom:1px solid #dadada; color:#A7A7A7}
header#pageHead[data-variant="1"] .htm0 { position:absolute; left:0px; margin:0 ;}
header#pageHead[data-variant="1"] .htm1 { position:absolute; right:0px; margin:0 ;}
header#pageHead[data-variant="1"] .c0 { position:absolute; left:254px; top:8px; }
header#pageHead[data-variant="1"] .pageTitle { display:none; }
header#pageHead[data-variant="1"] .claim { border:none ; color:#A7A7A7; font: 10px Georgia,serif ; letter-spacing:2px; text-transform:uppercase; word-spacing: 8px; margin: 0 ; padding: 0 ; height:auto; width: auto; position:absolute; left:99px; top:42px;}
header#pageHead[data-variant="1"] .fb { position:absolute ; right:-170px; bottom:15px; margin: 0 ; padding: 0 ;}
.Ww2 .Ww1k2 header#pageHead[data-variant="2"] {border:none!important;}
header#pageHead[data-variant="2"] { margin-top:17px; margin-bottom:0px; padding-bottom:14px; /*border-bottom:1px solid #dadada*/}

header#pageHead[data-variant="2"] .c1 { display:none; }
header#pageHead[data-variant="2"] .claim { border:none !important; color:#A7A7A7; font: 10px Georgia,serif; letter-spacing:2px; text-transform:uppercase; word-spacing: 8px; margin: 0; padding: 0; height:auto; width: auto; position:absolute; left:99px; top:42px; }
header#pageHead[data-variant="2"] .pageTitle { color: #a7a7a7; font: 34px Georgia,serif; margin-bottom: 0px; margin-top: 0px; padding-bottom: 17px; padding-top: 8px;}
header#pageHead[data-variant="2"] .pageTitle a { color: #a7a7a7; }
header#pageHead[data-variant="2"] .fb { padding-top: 6.5px; }

header#pageHead[data-variant="2"].hasBanner { padding-bottom:0; margin-top:0; }
header#pageHead[data-variant="2"].hasBanner .c1 { display:none; }
header#pageHead[data-variant="2"].hasBanner .c0 {margin-top:17px;}
header#pageHead[data-variant="2"].hasBanner .claim { display:block; border:none; color:#A7A7A7; font: 10px Georgia,serif; letter-spacing:2px; text-transform:uppercase; word-spacing: 8px; margin: 0; padding: 0; height:auto; width: auto; position:absolute; left:99px; top:42px; }
header#pageHead[data-variant="2"].hasBanner .pageTitle { display:block; color: #a7a7a7; font: 28px Georgia,serif; clear:both; border:none; padding:0; /*margin: 4px 0px 16px 0px;*/ margin: 4px 10px 7px 0; }
header#pageHead[data-variant="2"].hasBanner .pageTitle a { display:block; color: #a7a7a7;}
header#pageHead[data-variant="2"].hasBanner .fb { margin-top: 67px !important; clear: none !important; }
body.path_biznes header#pageHead[data-variant="2"].hasBanner .fb, body.path_Gieldy header#pageHead[data-variant="2"].hasBanner .fb { margin-top: 67px !important; clear: none !important; }
body.path_100896 header#pageHead[data-variant="2"].hasBanner .fb { position: relative; top: -29px; left: 174px; margin-top: 0 !important; }

/*SONwrp*/
.SONwrp .head { margin: 0 0 20px; }
.SONwrp .head a { float: left; margin-right: 15px; }
.SONwrp .head strong { display: block; padding-top: 30px; font-size: 14px; line-height: 18px; font-weight: bold; }
.SONwrp .SONwrp2 { position: relative; }
.SONwrp .SONwrp2 ul li > span { display: inline-block; height: 10px; margin-left: 10px; background: #888; }
.SONwrp .SONwrp2 ul li { margin-bottom: 10px; }
.SONwrp h3 { color: #146CB4; font-family: Georgia; font-size: 18px; left: 115px; position: absolute; top: 0; }
.SONwrp .pollForm li input {  float: left; margin-right: 5px; padding-top: 5px; vertical-align: middle; }
.SONwrp .pollForm li { margin: 0 0 10px; }
.SONwrp .pollForm li label { display: block; line-height: 16px; overflow: hidden; position: relative; top: -2px; }
.SONwrp .pollForm .sbt { text-align: right; }

.path_124715 .mod_zi1 { border: 0; }
.path_124715 .mod_zr8_noslider { margin: 10px 0 50px; text-align: center; }

/* arykul */
#pagetype_art #art { position: relative; }

.mod_nlt_registration .body ul li {font-size: 11px;}

.path_Polska_czyta_umowy header#pageHead[data-variant="2"] {margin-top:0px; position: relative;}
.path_Polska_czyta_umowy header#pageHead[data-variant="2"]  div.fb {position: absolute; left:325px;}
.path_Polska_czyta_umowy header#pageHead[data-variant="2"] .pageTitle {float: left; clear:both; border-left:none; padding-left:0px; margin-left:0px;}
.path_Polska_czyta_umowy header#pageHead div.c0 div.imgw {border-right:1px solid #d3d3d3; padding-right:20px}
.path_Polska_czyta_umowy #holder_301 {margin-top: -3px;}
.path_Polska_czyta_umowy #banP76 {margin:0px;}
.path_Polska_czyta_umowy .mod_zi1 .body li {width:585px;}
.path_Polska_czyta_umowy .mod_zi1 .body li .wrap_0 {padding-top: 5px;}
.path_Polska_czyta_umowy .mod_zr13  {margin-bottom: 27px; }
.path_Polska_czyta_umowy .mod_zr13 .node_head {border:none; margin:0px; padding:0px;}
.path_Polska_czyta_umowy .mod_zr2 {border-bottom: 3px solid #cecece; padding-bottom: 20px; }
.path_Polska_czyta_umowy #bottom_wrap {border-top:none;}
.path_Polska_czyta_umowy .mod_zr26 {padding-left: 0px;}
.path_Polska_czyta_umowy .mod_zr26 .node_inner.node_inner_imgw {position: relative;}
.path_Polska_czyta_umowy .mod_zr26 .node_inner.node_inner_imgw h3 {position: absolute; left: 190px; font: 10px Arial; color: #666; white-space: nowrap; }
.path_Polska_czyta_umowy .mod_zr26 .node_imgw img {margin-right:7px;}
.path_Polska_czyta_umowy .mod_zr26 .node_content {padding-top: 15px;}
.path_Polska_czyta_umowy .mod_zr26 .node_content p.lead {margin-top:3px;}
.path_Polska_czyta_umowy .mod_zr26 .node_content .node_head {margin-bottom: 0px}
.path_Polska_czyta_umowy .mod_zr26 .node_content .node_inner_head h3 {font: 18px/20px Georgia;}
.path_Polska_czyta_umowy .mod_zr26 .node_content .node_inner_head strong {display: none;}

.path_madre_oszczedzanie .mod_zr26 {padding-left: 0px;}
.path_madre_oszczedzanie  .mod_zr26 .node_inner.node_inner_imgw {position: relative;}
.path_madre_oszczedzanie .mod_zr26 .node_inner.node_inner_imgw h3 {position: absolute; left: 190px; font: 10px Arial; color: #666; white-space: nowrap; }
.path_madre_oszczedzanie  .mod_zr26 .node_imgw img {margin-right:7px;}
.path_madre_oszczedzanie  .mod_zr26 .node_content {padding-top: 15px;}
.path_madre_oszczedzanie  .mod_zr26 .node_content p.lead {margin-top:3px;}
.path_madre_oszczedzanie  .mod_zr26 .node_content .node_head {margin-bottom: 0px}
.path_madre_oszczedzanie  .mod_zr26 .node_content .node_inner_head h3 {font: 18px/20px Georgia;}
.path_madre_oszczedzanie  .mod_zr26 .node_content .node_inner_head strong {display: none;}

.path_Polska_czyta_umowy #gazeta_article h1.artTitle {border-bottom: 3px solid #cecece; padding-bottom: 4px;}

/* sprzedaż madre oczędzanie*/
.path_madre_oszczedzanie header#pageHead[data-variant="2"] .pageTitle{ float: left; clear: both; border-left: none; margin-left: 0; padding-left: 0;}

/*Sprzedaż PGNiG*/

@font-face {
    font-family: 'museo700';
    src: url('//bi.gazeta.pl/css/fonts/museo700regular-webfont.eot');
    src: url('//bi.gazeta.pl/css/fonts/museo700regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('//bi.gazeta.pl/css/fonts/museo700regular-webfont.woff') format('woff'),
         url('//bi.gazeta.pl/css/font/museo700regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
.path_134738 #top_wrap { background: url('http://bi.gazeta.pl/i/obrazki/projects/PGNiG/logotyp_Energia.jpg') 358px 0 no-repeat; padding-top: 71px; margin-top: -10px; }
.path_134738 #bottom_wrap { border: none; padding-top: 0px; }
.path_134738 #columns_wrap{ display: none; }
.path_Energia { background: #fff; }
.path_Energia #page { background: url('http://bi.gazeta.pl/i/obrazki/projects/PGNiG/HP_Energia_BG.jpg') no-repeat center 0 #0e1015; background-attachment:fixed; }
.path_Energia #page-top { width: 959px; }
.path_Energia header#pageHead div.c0 div.imgw { margin-bottom: 10px; }
.path_Energia header#pageHead[data-variant="2"] { margin-top: 0px; padding-bottom: 20px; }
.path_Energia header#pageHead[data-variant="2"] .pageTitle { float: none; clear: both; border-left: none; margin-left: 0; padding-left: 0;}
.path_Energia header#pageHead div.c0 div.fb { float: none; margin: 15px 0px !important; }
.path_Energia header#pageHead p.pageTitle span, header#pageHead p.claim span { font-size:30px; }
.path_Energia h1 a { color: #07539c;  }
.path_Energia .boxes li + li { margin-left: 20px; }
.path_Energia .boxes .first { background: #07539c; }
.path_Energia .boxes li { width: 460px; float: left; color: #FFF; background: #f47c20; padding-bottom: 10px }
.path_Energia .boxes li a:hover { background: none; }
.path_Energia .boxes li em { display: block; font-size: 28px; padding-bottom: 15px; font-weight: bold; font-family: 'museo700'; }
.path_Energia .boxes li p { font-size: 16px; padding: 10px 16px 20px; line-height:19px; max-height: 73px; overflow: hidden;}
.path_Energia .boxes li p a{ color: #FFF; }
.path_Energia .boxes img { width: 460px; height: 324px; }
.path_Energia .mod_zi1 .imgw ul { margin: 0 16px 0 0 !important; }
.path_Energia .mod_zi1 .entry .author { display: none; }
.path_Energia .quiz .wynikHead h5 { font-family: 'museo700'; }
.path_134738 #sitePath, .path_134739 #sitePath, .path_134740 #sitePath { display: none; }
.path_Energia #sitePath { border: none; }
.path_Energia #sitePath a { color: #9a9a9a;}
.path_Energia #gazeta_article > h1 { font-family: 'museo700'; }
.path_Energia #footer, .path_Energia #content { padding:0; }
/* Nawigacja */
.path_Energia #navH { margin-bottom: 20px; margin-top: 4px; }
.path_Energia #navH .p0 { background: #07539c; }
.path_Energia #navH li { background:none; font: bold 17px 'museo700'; margin-top: 0px; padding-top: 10px; }
.path_Energia #navH li a:hover { text-decoration:none; color: #2474c1; }
.path_134739 #navH li.active, .path_134741 #navH li.active { background: #53b4f3; } 
.path_134739 #navH li.active a, .path_134741 #navH li.active a { color: #1160a8; } 

/* dla Polski*/
.path_Energia .mod_uzr9 header a { color: #07539c; } 
.path_Energia .mod_zi1 { border-bottom: none; }
.path_Energia .mod_zi1 .head{ display: none; }
.path_Energia .mod_zi1 .entry img { width: 220px; }
.path_Energia .mod_zi1 .entry h3 a { color: #07539c; font-family: 'museo700'; }
.path_Energia .mod_zi1 .entry .lead { font-size: 13px; }
.path_Energia .mod_zi1 .body > ul > li { border-top: 1px dashed #c6c6c6; padding: 15px 0px 0px; margin-bottom: 0px; }
.path_Energia .mod_zi1 .body > ul > li:last-child { border-bottom: 1px dashed #c6c6c6; }
.path_Energia .mod_zi1 .body ul li:first-child { margin-bottom: 15px; padding: 0px; border-top: none; }
.path_Energia .mod_zi1 .body ul li:first-child  .imgw img{ width: 620px; height: 324px; }
.path_Energia .mod_zi1 .body ul li:first-child  .author { display: none; }
.path_Energia .mod_zi1 .body ul li:first-child  .imgw ul { top: -8px; }
.path_Energia .mod_zi1 .body ul li:first-child { background: #07539c;  }
.path_Energia .mod_zi1 .body ul li:first-child h3 { font-size:26px; padding: 5px 10px; font-family: 'museo700'; line-height: 30px; margin-bottom: -7px; }
.path_Energia .mod_zi1 .body ul li:first-child h3 a{ color: #fff;  }
.path_Energia .mod_zi1 .body ul li:first-child h3 a:hover { background:none; color: #fff;  }
.path_Energia .mod_zi1 .body ul li:first-child .lead { font-size: 15px;  color: #fff; padding: 0px 10px 10px; line-height: 19px; }
/* dla Polaków */
.path_134740 #page, .path_134742 #page, .path_134762 #page { background: url('http://bi.gazeta.pl/i/obrazki/projects/PGNiG/HP_Energia_BG_orange.jpg') no-repeat center 0 #0e1015; background-attachment:fixed;   }
.path_134740 #navH .p0, .path_134742 #navH .p0 { background: #f47c20; }
.path_134740 #navH li.active, .path_134742 #navH li.active { background: #fdc332; } 
.path_134740 #navH li.active a, .path_134742 #navH li.active a { color: #ca5902; }
.path_134740 #navH li a:hover, .path_134742 #navH li a:hover { color: #ca5902; }
.path_134740 .mod_zi1 .entry img { width: 220px; }
.path_134740 .mod_zi1 .entry h3 a { color: #f47c20; font-family: 'museo700'; }
.path_134740 .mod_zi1 .entry .lead { font-size: 13px; }
.path_134740 .mod_zi1 .body > ul > li:last-child { border-bottom: 1px dashed #c6c6c6; }
.path_134740 .mod_zi1 .body ul li:first-child { margin-bottom: 15px; padding: 0px; border-top: none; }
.path_134740 .mod_zi1 .body ul li:first-child  .imgw img{ width: 620px; height: 324px; }
.path_134740 .mod_zi1 .body ul li:first-child  .author { display: none; }
.path_134740 .mod_zi1 .body ul li:first-child  .imgw ul { top: -8px; }
.path_134740 .mod_zi1 .body ul li:first-child { background: #f47c20;  }
.path_134740 .mod_zi1 .body ul li:first-child h3 a{ color: #fff;  }
.path_134740 .mod_zi1 .body ul li:first-child h3 a:hover { background:none; color: #fff;  }

/* Quiz dla Polaka */
.path_134762 #navH .p0 { background: #f47c20; }
.path_134762 #navH li#e2 { background: #fdc332; } 
.path_134762 #navH li#e2 a { color: #ca5902; }
.path_134762 #navH li a:hover { color: #ca5902; }
.path_Energia .quiz { margin-bottom: 120px; }
.path_Energia .quiz .quizHead0 img { width: 620px; height: 352px; }
.path_Energia .quiz h1 { font-family: 'museo700'; margin-top: 25px; }
.path_Energia .quiz p { font-family: Arial; }
.path_Energia .quiz .entry h2 { color: #f47c20; font-family: 'museo700'; font-size: 14px; } 
.path_Energia .quiz .entry h2 span { background: #f47c20; padding: 10px; font-size: 11px; float: left;} 
.path_Energia .quiz .entry .wide { margin-top: 25px; } 
.path_Energia .quiz .str .next { background: #f47c20; }
.path_Energia .quiz .more a { color: #f47c20; }
.path_Energia .quiz .str .current { background-image: url('http://bi.gazeta.pl/i/obrazki/projects/PGNiG/dlaPolaka_Quiz.jpg'); }
.path_Energia .quiz .str .next input { font-family: Arial; }
.path_Energia .quiz .wynikHead0 .punkty span { color: #f47c20; font-family: 'museo700'; }
.path_Energia .quiz .wynikHead { border-bottom: 1px dashed #c6c6c6; }

#pagetype_index.path_100791 header#pageHead div.c0 {
    float: none;
    margin: 10px auto;
    overflow: hidden;
}
#pagetype_index.path_100791 header#pageHead div.c0 div.imgw {
    float: none;
    width: 259px;
    margin: 20px auto 0 auto;    
}
#pagetype_index.path_100791 header#pageHead div.c0 div.fb {
    float: none;
    top: 10px;
}
#pagetype_index.path_100791 header#pageHead div.c1 {
    display: none;
}


/* młyn */
#content #col_right .mod_mlyn_zr2.right_side .node_head h3, #content #col_right .mod_mlyn_zr2.right_side .node_head h2, #content #col_right .mod_mlyn_zr2.right_side .node_head>span, #bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_head h3, #bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_head h2, #bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_head>span, .mod_mill_manual .node_head h3, .mod_mill_manual .node_head h2, .mod_mill_manual .node_head>span {
    color: #999;
    font: 400 16px/18px Arial,sans-serif;
    float: left;
}

.layout_uniwersalny #columns_wrap #holder_301 .mod_mlyn .n2, .layout_uniwersalny #bottom_wrap #holder_402 .mod_mlyn .n2 {
    clear: both;
    width: 300px!important;
}

.mod_mlyn_zr2 a {
    width: 300px;
    text-decoration: none;
    color: #006bb6;
    background: none;
}

#col_right .mod_mlyn_zr2.mod_polecane_new a img {
    width: 100%;
}

.mod_mlyn a:hover, .mod_mlyn .node_sponsor a:hover {
    background: none;
}
#content #col_right .mod_mlyn_zr2.right_side .node_entry a .caption,
#bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_entry a .caption,
.mod_mill_manual .node_entry a .caption {
    font: 600 20px/24px "franklin_gothic_cond_demi",Arial,sans-serif;
    color: #000;
    padding-top: 7px;
    padding-bottom: 0;
}
#content #col_right .mod_mlyn_zr2.right_side .node_entry a img, #bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_entry a img, .mod_mill_manual .node_entry a img {
    width: 100%;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    opacity: 0.9;
    transition: none;
    transform: none;
}
#content #col_right .mod_mlyn_zr2.right_side .node_entry a:hover img, #bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_entry a:hover img, .mod_mill_manual .node_entry a:hover img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    z-index: 2;
    position: relative;
}

#content #col_right .mod_mlyn_zr2.right_side .node_entry a:hover .caption,
#bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_entry a:hover .caption,
.mod_mill_manual .node_entry a:hover .caption {
    color: #006bb6;
}

#content #col_right .mod_mlyn_zr2.right_side .node_entry, #bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_entry, .mod_mill_manual .node_entry {
    position: relative;
}

#content #col_right .mod_mlyn_zr2.right_side .node_entry a::before, #bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_entry a::before, .mod_mill_manual .node_entry a::before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 300px;
    height: 114px;
    background: #000;
    content: '';
}
#bottom_wrap .mod_mlyn.mod_mlyn_zr2.mod_polecane_new .node_entry a::before {
    height: 200px;
}

/* najczesciej czytane */

.mod_most_read.mod_most_read1 {
    margin-top: 0; }
.mod_most_read.mod_most_read1 header {
    display: block;
    color: #999;
    font: 400 16px/18px Arial, sans-serif;
    border: none; }
.mod_most_read.mod_most_read1 .body ul {
    margin-left: 0;
    counter-reset: most-read; }
.mod_most_read.mod_most_read1 .body ul li {
    margin: 0;
    height: auto;
    padding: 10px 0 0 0; }
.mod_most_read.mod_most_read1 .body ul li .number {
    display: none; }
.mod_most_read.mod_most_read1 .body ul li:first-child {
    padding-top: 0; }
.mod_most_read.mod_most_read1 .body ul li:hover {
    background: transparent; }
.mod_most_read.mod_most_read1 .body ul li:before {
    content: counter(most-read);
    counter-increment: most-read;
    font: 600 18px/22px "franklin_gothic_fs_cdbold", Arial, sans-serif;
    color: #006bb6;
    float: left; }
.mod_most_read.mod_most_read1 .body ul li .title a {
    color: #333;
    font: 400 18px/22px "franklin_gothic_fs_cdbold", Arial, sans-serif;
    height: auto;
    max-height: 44px;
    padding: 0 0 0 10px; }
.mod_most_read.mod_most_read1 .body ul li .title a:hover {
    background: transparent;
    text-decoration: none;
    color: #006bb6; }

/* seo links */
.karaluch {
  position: relative;
  left: -10px;
  display: block;
  width: 960px;
  overflow: hidden;
}
.karaluch > header {
  position: relative;
  display: block;
  height: 38px;
  margin: 0 10px 25px 10px;
  border: 1px solid #e0e0e0;
  font: 400 16px "franklin_gothic_cond_demi", Arial, sans-serif;
  text-align: center;
  line-height: 38px;
  text-transform: uppercase;
  cursor: pointer;
  cursor: hand;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.karaluch > header i {
  position: absolute;
  top: 17px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: #cccccc transparent transparent transparent;
}
.karaluch > header i:after {
  content: '';
  position: absolute;
  top: -8px;
  left: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: white transparent transparent transparent;
}
.karaluch > header i.l {
  left: 15px;
}
.karaluch > header i.r {
  right: 15px;
}
.karaluch.expanded > header i {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #cccccc transparent;
}
.karaluch.expanded > header i:after {
  content: '';
  position: absolute;
  top: 2px;
  left: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent white transparent;
}
.karaluch.expanded > section {
  display: block;
}
.karaluch.expanded > section:nth-child(3n-1) {
  clear: left;
}
.karaluch > section {
  display: none;
  width: 300px;
  float: left;
  margin: 0 10px 25px 10px;
  overflow: hidden;
  line-height: 1.5em;
  font-size: 12px;
}
.karaluch > section > header {
  display: block;
  margin-bottom: 10px;
  font: 400 16px "franklin_gothic_cond_demi", Arial, sans-serif;
}
.karaluch > section ul li {
  position: relative;
  padding-left: 16px;
}
.karaluch > section ul li:before {
  content: '';
  position: absolute;
  top: 7px;
  left: 0;
  width: 3px;
  height: 3px;
  background-color: #333333;
}
.karaluch > section ul li a {
  color: #333333;
}
.karaluch > section ul li a:hover {
  color: #006bb6;
}

.holder_bottom .index.zi6 {
  width: 32%;
  float: left;
  margin-left: 2%;
  padding-bottom: 20px;
}
.holder_bottom .index.zi6:first-child, .holder_bottom .index.zi6:nth-child(3n-1) {
  margin-left: 0;
}
.holder_bottom .index.zi6 .head {
  margin-bottom: 12px;
}
.holder_bottom .index.zi6 .head h2 {
  display: block;
  font: 400 16px/18px Arial, sans-serif;
  border: none;
}
.holder_bottom .index.zi6 .head h2 a {
  color: #999;
}
.holder_bottom .index.zi6 .head h2 a:hover {
  color: #006bb6;
}
.holder_bottom .index.zi6 .body ul li h3 {
  font: 400 18px/22px "franklin_gothic_fs_cdbold", Arial, sans-serif;
}
.holder_bottom .index.zi6 .body ul li h3 a {
  color: #333;
}
.holder_bottom .index.zi6 .body ul li h3 a:hover {
  color: #006bb6;
}

/* Nowy MT*/
.mod_mt_biz { margin-bottom: 20px; }
.mod_mt_biz .body ul li.entry { width: 300px; padding-right: 20px; margin-bottom: 10px; float: left; }
.mod_mt_biz .body ul li.entry .imgw ul li a { display: block; }
.mod_mt_biz .body ul li.entry .imgw ul li a img { width: 300px; }
.mod_mt_biz .body ul li.entry h3 { font-family: "franklin_gothic_cond_demi", Arial, sans; line-height: 1.1em; font-size: 19px; margin-bottom: 0.2em; margin-top: 0.5em; }
.mod_mt_biz .body ul li.entry h3 span.articlePrefix { color: #FFF; text-transform: uppercase; font-size: .8em; padding: 0 .4em; }
.mod_mt_biz .body ul li.entry h3 span.prefixBlue { background: #0071BB; }
.mod_mt_biz .body ul li.entry h3 span.prefixBlack { background: #000; }
.mod_mt_biz .body ul li.entry h3 a { text-decoration: none; color: #000; }
.mod_mt_biz .body ul li.entry h3 a:hover { color: #146CB4; }
.mod_mt_biz .body ul li.entry p.lead { font-size: 13px; line-height: 1.3em; }
.mod_mt_biz .body ul li.entry span.article_author { display: block; margin-top: 5px; font-size: 13px; line-height: 1.3em; color: #9B9B9B; }
.mod_mt_biz .body ul li.entry_3, .mod_mt_biz .body ul li.entry_6 { padding-right: 0; clear: right; }
.mod_mt_biz .body ul li.entry_4, .mod_mt_biz .body ul li.entry_5, .mod_mt_biz .body ul li.entry_6 { padding-top: 10px; border-top: 1px solid #E4E4E4; }
.mod_mt_biz .body ul li.entry_0 { width: 940px; clear: both; float: none; padding-bottom: 10px; padding-right: 0; border-bottom: 1px solid #E4E4E4; }
.mod_mt_biz .body ul li.entry_0 .imgw { width: 620px; margin-right: 20px; float: left; }
.mod_mt_biz .body ul li.entry_0 .imgw ul li a { display: block; height: 240px; }
.mod_mt_biz .body ul li.entry_0 .imgw ul li a img { width: 620px; }
.mod_mt_biz .body ul li.entry_0 h3 { font-size: 30px; margin-top: 0; }
.mod_mt_biz .body ul li.entry_0:after { content: ''; display: block; clear: both; float: none; }
.mod_mt_biz:after { content: ''; display: block; width: 100%; clear: both; float: none; }

/* index */
.index .head { padding-bottom: 10px; margin: 0; }
.index .head h1, .index .head h2, .index .head h3 { font: 400 18px/20px "franklin_gothic_cond_demi", Arial, sans-serif; padding-bottom: 6px; border-bottom: 2px solid #0071BB; text-transform: uppercase; margin-bottom: 0; padding-top: 0; color: #0071BB; }
.index .head h1 a, .index .head h2 a, .index .head h3 a { color: #0071BB; text-decoration: none; }
.index .head h1 a:hover, .index .head h2 a:hover, .index .head h3 a:hover { color: #000; }
.index .footer { font: 400 18px/20px "franklin_gothic_cond_demi", Arial, sans-serif; }
.index .footer .pages span { font: 400 18px/20px "franklin_gothic_cond_demi", Arial, sans-serif; border: none; color: #6B6B6B; }
.index .footer .pages a { font: 400 18px/20px "franklin_gothic_cond_demi", Arial, sans-serif; border: none; color: #000; text-decoration: none; }
.index .footer .pages a:hover { color: #0071BB; }
.index .footer .more { margin-top: 5px; }

/* Opinie 2015 */
.mod_zi_opinie { background: none; padding: 0; border: none; }
.mod_zi_opinie .body ul .entry { float: left; width: 300px; padding-left: 0; border: none; margin-left: 20px; clear: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mod_zi_opinie .body ul .entry:first-child { margin-left: 0; }
.mod_zi_opinie .body ul .entry h3 { margin-bottom: 0; font: 400 19px/1.1em "franklin_gothic_cond_demi", Arial, sans-serif !important; }
.mod_zi_opinie .body ul .entry h3 a { color: #000; text-decoration: none; }
.mod_zi_opinie .body ul .entry h3 a:hover { color: #0071BB; }
.mod_zi_opinie .body ul .entry .wrap_0 { display: flex; justify-content: flex-end; width: 215px; }
.mod_zi_opinie .body ul .entry .wrap_0 .author { order: 1; align-self: center; color: #000; font-size: 14px; text-transform: none; text-align: right; margin-right: 10px; width: 165px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mod_zi_opinie .body ul .entry .wrap_0 .imgw { order: 2; width: 50px; height: 50px; }
.mod_zi_opinie .body ul .entry .wrap_0 .imgw ul li a img { border-radius: 50%; width: 50px; height: 50px; }

/* Najnowsze 2015 */
.mod_zi4 .head { padding-bottom: 2px; }
.mod_zi4 .body ul .entry h2, .mod_zi4 .body ul .entry h3 { font: 400 18px/24px "franklin_gothic_cond_demi", Arial, sans-serif; }
.mod_zi4 .body ul .entry h2 a, .mod_zi4 .body ul .entry h3 a { padding: 8px 0; color: #000; }
.mod_zi4 .body ul .entry h2 a:hover, .mod_zi4 .body ul .entry h3 a:hover { color: #0071BB; background: none; }

/* Blogi 2015 */
.mod_blogBoxHTML5 > header { padding: 0 0 10px 0 !important; margin: 0 !important; border: none !important; }
.mod_blogBoxHTML5 > header h1, .mod_blogBoxHTML5 > header h2, .mod_blogBoxHTML5 > header h3 { font: 400 18px/20px "franklin_gothic_cond_demi", Arial, sans-serif !important; padding-bottom: 6px; border-bottom: 2px solid #0071BB; text-transform: uppercase; margin-bottom: 0; padding-top: 0; color: #0071BB; }
.mod_blogBoxHTML5 > header h1 span, .mod_blogBoxHTML5 > header h2 span, .mod_blogBoxHTML5 > header h3 span { color: #0071BB; }
.mod_blogBoxHTML5 .body .entry { display: block; float: none; width: 100%; clear: both; padding-bottom: 0; margin-bottom: 12px; margin-left: 5px; border: none; }
.mod_blogBoxHTML5 .body .entry:after { content: ''; display: block; clear: both; float: none; height: 1px; width: 50%; border-bottom: 1px solid #E4E4E4; padding-top: 12px; }
.mod_blogBoxHTML5 .body .entry header h1, .mod_blogBoxHTML5 .body .entry header h2, .mod_blogBoxHTML5 .body .entry header h3 { font: 400 22px/28px franklin_gothic_cond_demi, Arial, sans-serif; }
.mod_blogBoxHTML5 .body .entry header h1 a, .mod_blogBoxHTML5 .body .entry header h2 a, .mod_blogBoxHTML5 .body .entry header h3 a { color: #000; text-decoration: none; }
.mod_blogBoxHTML5 .body .entry header h1 a:hover, .mod_blogBoxHTML5 .body .entry header h2 a:hover, .mod_blogBoxHTML5 .body .entry header h3 a:hover { color: #0071BB; }
.mod_blogBoxHTML5 .body .entry .lead { font: 400 15px/20px Arial, sans-serif; margin-bottom: 8px; }
.mod_blogBoxHTML5 .body .entry .imgw { float: left; }
.mod_blogBoxHTML5 .body .entry .imgw a img { float: none; border-radius: 50%; width: 50px; height: 50px; }
.mod_blogBoxHTML5 .body .entry .source { display: inline-block; margin-top: 8px; height: 16px; }
.mod_blogBoxHTML5 .body .entry .source a { height: 16px; margin: 0; padding: 0; color: #000; text-transform: none; font: 400 14px/16px Arial, sans-serif; }
.mod_blogBoxHTML5 .body .entry .super a { height: 16px; float: left; margin: 0; padding: 0; color: #1698CE; text-transform: none; font: 400 14px/22px Arial, sans-serif; }
.mod_blogBoxHTML5 .body .entry .super a:before { content: 'na blogu: '; color: #717171; float: left; font: 400 14px/22px Arial, sans-serif; text-transform: none; margin-right: 5px; }

/* zi_index_sub */
.zi_index_sub .body ul .entry { position: relative; padding-bottom: 10px; }
.zi_index_sub .body ul .entry:after { content: ''; display: block; width: 100%; height: 1px; clear: both; float: none; }
.zi_index_sub .body ul .entry .imgw { position: absolute; right: 0; bottom: 12px; }
.zi_index_sub .body ul .entry .wrap_0 { width: 500px; float: left; }
.zi_index_sub .body ul .entry .wrap_0 h2, .zi_index_sub .body ul .entry .wrap_0 h3 { font-family: "franklin_gothic_cond_demi", Arial, sans; line-height: 1.1em; font-size: 21px; margin-bottom: 0.2em; }
.zi_index_sub .body ul .entry .wrap_0 h2 a, .zi_index_sub .body ul .entry .wrap_0 h3 a { padding: 8px 0; color: #000; text-decoration: none; }
.zi_index_sub .body ul .entry .wrap_0 h2 a:hover, .zi_index_sub .body ul .entry .wrap_0 h3 a:hover { color: #0071BB; background: none; }
.zi_index_sub .body ul .entry .wrap_0 .lead { font-size: 13px; line-height: 17px; margin-bottom: 8px; }
.zi_index_sub .body ul .entry .wrap_0 .wrap_1 .author, .zi_index_sub .body ul .entry .wrap_0 .wrap_1 .when { text-transform: none; margin-right: 5px; font-size: 13px; line-height: 1.3em; color: #9B9B9B; }

/* akcje spoleczne */
.mod_uzr6 > header { background: none !important; padding: 0 !important; border: none !important; }
.mod_uzr6 > header h1, .mod_uzr6 > header h2, .mod_uzr6 > header h3 { font: 400 18px/20px "franklin_gothic_cond_demi", Arial, sans-serif !important; padding-bottom: 6px; border-bottom: 2px solid #0071BB; text-transform: uppercase; margin-bottom: 0; padding-top: 0; color: #0071BB; }
.mod_uzr6 > header h1 a, .mod_uzr6 > header h2 a, .mod_uzr6 > header h3 a { color: #0071BB; text-decoration: none; }
.mod_uzr6 > header h1 a:hover, .mod_uzr6 > header h2 a:hover, .mod_uzr6 > header h3 a:hover { color: #000; }
.mod_uzr6 .body ul li a { font: 400 17px/20px "franklin_gothic_cond_demi", Arial, sans-serif; color: #000; text-decoration: none; }
.mod_uzr6 .body ul li a:hover { color: #0071BB; }

/* konkursy */
.mod.mod_uzr_contest form .imgw .btn {
    background: #006bb6;
}
.mod.mod_uzr_contest form .imgw .btn:hover {
    background: #005b9a;
}
.mod.mod_uzr_contest form .describe div .wins.disc li {
    color: #006cb6;
}
.mod.mod_uzr_contest form .describe div a:last-child {
    border-bottom: 1px solid #146cb4;
    display: table;
}
.mod.mod_uzr_contest form .describe div a:last-child:hover {
    color: #146cb4;
}
.mod.mod_uzr_contest form .describe .last .howto li:before {
    background: #006bb6;
}
.mod.mod_uzr_contest form .describe .btn {
    background: #006bb6;
}     
.mod.mod_uzr_contest form .describe .btn:hover {
    background: #005b9a;
}
.mod.mod_uzr_contest .end a{
    color: #999;
    border-bottom: 1px solid #d7172c; 
}
.mod.mod_uzr_contest .end a:hover{
    color: #d7172c;
}
.mod.mod_uzr_contest a, .mod.mod_uzr_contest a.reg {
    border-bottom: 1px solid #006cb6; 
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.mod.mod_uzr_contest a:hover {
    color: #006cb6;
    border-bottom-color: #fff;
}
/*dodawanie zgloszenia*/
.mod.mod_uzr_contest_upload .lead:before {
    background: #006bb6;
}
.mod.mod_uzr_contest_upload .contest_file_remove {
    border-bottom: 1px solid #006bb6; 
}
.mod.mod_uzr_contest_upload .contest_file_remove:hover {
    color: #006bb6;
}
.mod.mod_uzr_contest_upload article form .btn {
    background: #006bb6;
}
.mod.mod_uzr_contest_upload.cnew.cdisable form textarea, .mod.mod_uzr_contest_upload.cnew.cdisable form input {
     background-color: #fff !important;
}
.mod.mod_uzr_contest_upload article form .btn:hover {
    background: #005b9a;
}
.mod.mod_uzr_contest_upload.cdisable article form .btn {
    background-color: #dbdbdb;
}
.mod.mod_uzr_contest_upload.cdisable article form > .btn:first-child {
    background: #006bb6;
}
.mod.mod_uzr_contest_upload.cdisable article form > .btn:first-child:hover {
    background: #005b9a;
}
.mod.mod_uzr_contest_upload.cnew.cdisable form label.clabel_first,.mod.mod_uzr_contest_upload.cnew.cdisable form label.clabel_second {
    color: #000;
}
/*formularz danych osobowych*/
.mod.mod_uzr_nlt.contest_form.mod .btn, .mod.mod_uzr_nlt.mod .btn {
    background: #006bb6;
}
.mod.mod_uzr_nlt.contest_form .lead:before, .mod.mod_uzr_nlt .lead:before {
    background: #006bb6;
}
.mod.mod_uzr_nlt.contest_form form fieldset ul li .btn, .mod.mod_uzr_nlt form fieldset ul li .btn {
    background: #006bb6;
}
.mod.mod_uzr_nlt.contest_form form fieldset ul li .btn:hover, .mod.mod_uzr_nlt form fieldset ul li .btn:hover {
    background: #005b9a;
}
.mod.mod_uzr_nlt.contest_form .rules, .mod.mod_uzr_nlt .rules {
    color: #727272;
}
.mod.mod_uzr_nlt.contest_form .rules li label a, .mod.mod_uzr_nlt .rules li label a {
    color: #727272;
    border-bottom: 1px solid #006bb6; 
}
.mod.mod_uzr_nlt.contest_form .rules li label a:hover, .mod.mod_uzr_nlt .rules li label a:hover {
    color: #146cb4;
    text-decoration: none;
}
@media only screen and (max-width: 939px) {
    .mod.mod_uzr_contest .grey {
        border: 1px solid #dfdfdf;
    }
}
/* sondaze */
.mod_poll #abstract-quiz-ico-sprite, .mod_poll .simpleQuiz a.closeQuiz:after, .simpleQuiz .mod_poll a.closeQuiz:after, .mod_poll .simpleQuiz.quizPage .quizModule .field label div:before, .simpleQuiz.quizPage .quizModule .field label .mod_poll div:before, .mod_poll .simpleQuiz.endPage .result #result-description .quizModule-sociall .quizModule-facebook-feed, .simpleQuiz.endPage .result #result-description .quizModule-sociall .mod_poll .quizModule-facebook-feed, .mod_poll .simpleQuiz.endPage .result .quizModule-sociall-bar-wrap .quizModule-sociall .quizModule-facebook-feed, .simpleQuiz.endPage .result .quizModule-sociall-bar-wrap .quizModule-sociall .mod_poll .quizModule-facebook-feed, .mod_poll .simpleQuiz.endPage .result #result-description > div .socials, .simpleQuiz.endPage .result #result-description > div .mod_poll .socials, .mod_poll .simpleQuiz.endPage .result .quizModule-sociall-bar-wrap > div .socials, .simpleQuiz.endPage .result .quizModule-sociall-bar-wrap > div .mod_poll .socials, .mod_poll .simpleQuiz.endPage .result #score .correct:after, .simpleQuiz.endPage .result #score .mod_poll .correct:after, .mod_poll .simpleQuiz.endPage .result #score .quizModule-score-count:after, .simpleQuiz.endPage .result #score .mod_poll .quizModule-score-count:after, .mod_poll .simpleQuiz.endPage .result .quizModule-score .correct:after, .simpleQuiz.endPage .result .quizModule-score .mod_poll .correct:after, .mod_poll .simpleQuiz.endPage .result .quizModule-score .quizModule-score-count:after, .simpleQuiz.endPage .result .quizModule-score .mod_poll .quizModule-score-count:after, .mod_poll .simpleQuiz.endPage .result #results-details .answer > .correct, .simpleQuiz.endPage .result #results-details .mod_poll .answer > .correct, .mod_poll .simpleQuiz.endPage .result #results-details .answer > .incorrect, .simpleQuiz.endPage .result #results-details .mod_poll .answer > .incorrect, .mod_poll .simpleQuiz.endPage .result #results-details .answer .field input[type="radio"] + label div:before, .simpleQuiz.endPage .result #results-details .answer .field input[type="radio"] + label .mod_poll div:before, .mod_poll section.body .questions li > input[type=radio] + label:before {
    background: url("http://bi.im-g.pl/i/obrazki/wyborcza2015/sondaz_sprite-biz.png") top left no-repeat transparent;
}
.mod_poll section.body {
    border-top: 5px solid #006bb6;
}
.mod_poll section.body > div p:before {
    background: #006bb6;
}
.mod_poll section.body > div a + p:before {
    background: #006bb6;
}
.mod_poll section.body .questions + p button {
    background: #006bb6;
}
.mod_poll section.body .questions + p button:hover {
    background: #005b9a;
}
.mod_poll section.body .results li span {
    border-bottom: 6px solid #006bb6;
}
.mod_poll > section.body .questions li > input[type=radio] + label:before {
    top: -4px;
    height: 22px;
}
.mod_poll > section.body .questions li > input[type=radio]:checked + label:before {
    background-position: 0px -30px;
}

/*
###########################
#     LISTA ARTYKULOW     #
###########################
*/
.article_list .body {
    width: 100%;
    overflow: hidden;
}
.article_list .body > ul > li.entry {
    width: 570px;
    padding: 37px 30px 24px 20px;
    clear: both;
    border-bottom: solid #dcdcdc 1px;
}
.article_list .body > ul > li.entry span.base {
    overflow: hidden;
    clear: both;
    width: 100%;
}
.article_list .body > ul > li.entry span.base a {
    color: #9B9B9B;
    font: 700 14px/16px  "franklin_gothic_cond_demi", Arial, sans-serif;
    text-transform: uppercase;
    background-color: transparent;
}
.article_list .body > ul > li.entry span.base a:hover {
    color: #146cb4;
    text-decoration: none;
    background-color: transparent;
}
.article_list .body > ul > li.entry h2 {
    width: 400px;
    margin-top: 3px;
}
.article_list .body > ul > li.entry h2 a{
    color: #000;
    font: 400 28px/30px "franklin_gothic_cond_demi", Arial, sans-serif;
    background-color: transparent;
}
.article_list .body > ul > li.entry h2 a:hover {
    color: #146cb4;
    text-decoration: none;
    background-color: transparent;
}
.article_list .body > ul > li.entry .wrap_0 {
    float: none;
    margin-top: 5px;
}
.article_list .body > ul > li.entry span.author a:after {
    content:",";
    margin-left:-4px;
}
.article_list .body > ul > li.entry span.author a:last-child:after{
    content:"";
}
.article_list .body > ul > li.entry span.author a{
    margin-left: -6px;
    color: #0071bb;
    font: 400 14px/16px Arial,sans-serif;
    background-color: white;
    text-transform: none;
}
.article_list .body > ul > li.entry span.author a:hover{
    color: #146cb4;
    text-decoration: underline;
    background-color: white;
}
.article_list .body > ul > li.entry span.when {
    margin-left: -6px;
    color: #c4c4c4;
    font: 400 14px/12px Arial,sans-serif;
    background-color: white
}
.article_list .body > ul > li.entry span.when:before {
    content: "\00a0 \00a0/ ";
}
.article_list .body > ul > li.entry .lead {
    margin-top: 10px;
    color: #666;
    font: 400 14px/18px Arial,sans-serif;
    overflow: hidden;
}
.article_list .body > ul > li.entry > .imgw{
    display: block;
    overflow: hidden;
    float: right;
    position: static;
    margin-top: 23px;
    margin-left: 30px;
}
.article_list .body > ul > li.entry > .imgw img {
    width: 142px;
    height: 142px;
    float: right;
}
.article_list .body > ul > li.entry > .imgw img.playbtn {
    width: 50px;
    height: 50px;
    float: right;
    position: absolute;
    top: 45px;
    left: 45px;
}
.article_list .body > ul > li.entry .imgw li{
    display: inline-block;
    overflow: hidden;
    position: relative;
}
.article_list .body > ul > li.entry .imgw li a:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(rgba(0, 51, 153, 0.4) ,rgba(0, 51, 153, 0.0));
    opacity: 1;
    transition-duration: 1s;
}
.article_list .body > ul > li.entry .imgw li a:hover:before{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.article_list .body > ul > li.entry .imgw li a {
    overflow: hidden;
    display: block;
    width: 100%;
    height: 100%;
}




/*Projekt sprzedazowy ING data oddania 11-09-2015/*
@font-face {
    font-family: 'LatoBlack';
    src: url('http://bi.gazeta.pl/css/fonts/Lato-Black.eot');
    src: url('http://bi.gazeta.pl/css/fonts/Lato-Black.eot?#iefix') format('embedded-opentype'),
    url('http://bi.gazeta.pl/css/fonts/Lato-Black.woff') format('woff'),
    url('http://bi.gazeta.pl/css/fonts/Lato-Black.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'LatoRegular';
    src: url('http://bi.gazeta.pl/css/fonts/lato-regular-webfont.eot');
    src: url('http://bi.gazeta.pl/css/fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('http://bi.gazeta.pl/css/fonts/lato-regular-webfont.woff') format('woff'),
    url('http://bi.gazeta.pl/css/fonts/lato-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/*index*/
.path_147836 #page,.path_148003 #page {
    padding-top: 0px !important;
}
.path_147836 #banP1,.path_148003 #banP1 {
    height: 284px;
}
.path_147836 .biz_special .body ul li h3 a,.path_148003 .biz_special .body ul li h3 a {
    width: 95%;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li {
    display: inline-block;
    overflow: hidden;
    float: left;
    position: relative;
}
#pagetype_index.path_147836 #pageHead,#pagetype_index.path_148003 #pageHead {
    padding-top: 10px;
}
#pagetype_index.path_147836 #top_wrap .biz_special a:hover,#pagetype_index.path_148003 #top_wrap .biz_special a:hover {
    text-decoration: none;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li h3 a {
    z-index:2;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li .imgw ul>li>a:before,#pagetype_index.path_148003 #top_wrap .biz_special .imgw >ul>li:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #000;
    opacity: 0.2;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
    visibility: visible;
    z-index: 1;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li.externalEntry .mod_columns_layout .picture-and-prefix+div,#pagetype_index.path_148003 #top_wrap .biz_special .imgw >ul>li.externalEntry .mod_columns_layout .picture-and-prefix+div {
    z-index: 2;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:hover .imgw ul>li>a:before,#pagetype_index.path_148003 #top_wrap .biz_special .imgw >ul>li:hover .imgw ul>li>a:before {
    opacity: 0;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li .imgw ul>li>a:after,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li .imgw ul>li>a:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 24%, rgba(0,0,0,0.83) 91%, rgba(0,0,0,0.83) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(24%,rgba(0,0,0,0)), color-stop(91%,rgba(0,0,0,0.83)), color-stop(100%,rgba(0,0,0,0.83)));
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0.83) 91%,rgba(0,0,0,0.83) 100%);
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0.83) 91%,rgba(0,0,0,0.83) 100%);
    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0.83) 91%,rgba(0,0,0,0.83) 100%);
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0.83) 91%,rgba(0,0,0,0.83) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d4000000',GradientType=0 );
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+5) .imgw ul>li>a:nth-child(1):after, #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+9) .imgw ul>li>a:nth-child(1):after,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+5) .imgw ul>li>a:nth-child(1):after, #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+9) .imgw ul>li>a:nth-child(1):after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #000;
    opacity: 0.7;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li a,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li a {
    font-family: LatoBlack, Arial, sans-serif;
    color: #e9e9e9;
    font-size: 20px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li h3 a:hover,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li h3 a:hover  {
    color: #fff;
} 
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li img,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li img {
    transition: all 0.2s;
    -webkit-transition: all 0.2s
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li.video .imgw ul:after,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li.video .imgw ul:after {
    content: '';
    background: url('http://bi.gazeta.pl/i/obrazki/projects/ING/wideo-icon.png') no-repeat;
    width: 33px;
    height: 32px;
    position: absolute;
    top: 10px;
    right: 13px;
    z-index: 1;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li .when,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li .when {
    color: #E7E7E7;
    font-family: Arial, sans-serif;
    font-size: 12px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li.externalEntry article div:nth-child(2),#pagetype_index.path_148003 #top_wrap .biz_special .body ul li.externalEntry article div:nth-child(2) {
    position: absolute;
    top: 76px;
    left: 0px;
    width: 100%;
    text-align: center;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li.externalEntry article div h3,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li.externalEntry article div h3  {
    top: 0px;
    left: 0;
    font-family: LatoBlack, Arial, sans-serif;
    font-size: 20px;
    color: #fff;
    width: 100%;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li.externalEntry article div:nth-child(2) img,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li.externalEntry article div:nth-child(2) img {
    height: 100%;
    transform: translate(0%, 100%);
    left: 0;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li .base-partner,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li .base-partner {
    font-family: LatoRegular, Arial, sans-serif;
    font-size: 12px;
    color: #fff;
    display: block;
    margin-bottom: 5px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li .play_arrow,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li .play_arrow {
    position: absolute;
    background: url('http://bi.gazeta.pl/i/obrazki/projects/ING/wideo-icon.png') no-repeat;
    top: 10px;
    right: 13px;
    width: 33px;
    height: 32px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li .play_arrow>span,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li .play_arrow>span {
    display: none;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(1),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(1) {
    width: 626px;
    height: 641px;
    margin: 0 1px 1px 0;
} 
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(1) a img,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(1) a img {
    height: 641px;
    position: relative;
    left: 50%;
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
} 
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(1) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(1) h3 a  {
    position: absolute;
    bottom: 48px;
    left: 29px;
    font-size: 34px;
    line-height: 39px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(2), #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(3),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(2), #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(3) {
    width: 312px;
    height: 320px;
    float: none;
    margin-bottom: -3px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(2) a img, #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(3) a img,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(2) a img, #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(3) a img  {
    height: 320px;
    position: relative;
    left: 50%;
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(2) h3 a, #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(3) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(2) h3 a, #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(3) h3 a {
    position: absolute;
    bottom: 41px;
    left: 17px;
    line-height: 23px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(1) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(1) .when {
    position: absolute;
    bottom: 25px;
    left: 29px;
    z-index: 1;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(2) .when, #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(3) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(2) .when, #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(3) .when {
    position: absolute;
    bottom: 18px;
    left: 15px;
    z-index: 1;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+4) .when,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+6) .when,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+7) .when,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+8) .when,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+10) .when,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+11) .when,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+12) .when,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+13) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+4) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+6) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+7) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+8) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+10) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+11) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+12) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+13) .when{
    position: absolute;
    bottom: 18px;
    left: 15px;
    z-index: 1;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li:nth-child(10n+5) .when,#pagetype_index.path_147836 #top_wrap .biz_special .body ul li:nth-child(10n+9) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li:nth-child(10n+5) .when,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li:nth-child(10n+9) .when {
    position: absolute;
    top: 209px;
    left: 263px;
    z-index: 1;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+4) a img,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+6) a img,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+7) a img,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+8) a img, #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+10) a img, #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+11) a img, #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+12) a img, #pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+13) a img,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+4) a img,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+6) a img,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+7) a img,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+8) a img, #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+10) a img, #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+11) a img, #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+12) a img, #pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+13) a img {
    height: 322px;
    position: relative;
    left: 50%;
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li.externalEntry .picture-and-prefix img,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li.externalEntry .picture-and-prefix img  {
    height: 322px;
    position: relative;
    left: 50%;
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li:nth-child(10n+5) a img,#pagetype_index.path_147836 #top_wrap .biz_special .body ul li:nth-child(10n+9) a img,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li:nth-child(10n+5) a img,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li:nth-child(10n+9) a img {
    height: 425px;
    position: relative;
    left: 50%;
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+4),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+4) {
    width: 313px;
    height: 320px;
    margin: 0 1px 1px 0;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+4) h3 a,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+6) h3 a,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+7) h3 a,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+8) h3 a,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+10) h3 a,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+11) h3 a,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+12) h3 a,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+13) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+4) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+6) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+7) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+8) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+10) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+11) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+12) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+13) h3 a {
    position: absolute;
    bottom: 34px;
    left: 13px;
    line-height: 23px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li.externalEntry h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li.externalEntry h3 a {
    position: static;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li.externalEntry>h3,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li.externalEntry>h3  {
    position: absolute;
    bottom: 34px;
    left: 13px;
    line-height: 23px;
    z-index: 1;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li.externalEntry>h3 .base-partner,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li.externalEntry>h3 .base-partner {
    color: #ff6600;
    font-weight: 600;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+5),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+5) {
    width: 625px;
    height: 320px;
    margin-bottom: -3px;
    float: none;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+5) h3 a,#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+9) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+5) h3 a,#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+9) h3 a  {
    position: absolute;
    bottom: 113px;
    left: 0px;
    line-height: 36px;
    font-size: 28px;
    width: 610px;
    text-align: center;
    margin-left: 9px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li:nth-child(10n+5) .imgw:after ,#pagetype_index.path_147836 #top_wrap .biz_special .body ul li:nth-child(10n+9) .imgw:after,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li:nth-child(10n+5) .imgw:after ,#pagetype_index.path_148003 #top_wrap .biz_special .body ul li:nth-child(10n+9) .imgw:after {
    content: '';
    width: 0px;
    height: 0px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    border-top: 67px solid transparent;
    border-left: 67px solid transparent;
    border-bottom: 67px solid #ff6600;
    visibility: visible;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+6),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+6)  {
    width: 313px;
    height: 320px;
    margin: 0 1px 1px 0;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+7),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+7) {
    width: 312px;
    height: 320px;
    margin: 0 -2px 1px 0;
    float: none;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+8),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+8) {
    width: 312px;
    height: 320px;
    margin-bottom: 1px;
    float: none;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+9),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+9) {
    width: 626px;
    height: 320px;
    margin-top: -4px;
    margin-right: 1px;
    float: left;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+10),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+10) {
    width: 312px;
    height: 320px;
    margin-top: -4px;
    float: none;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li:nth-child(10n+11),#pagetype_index.path_148003 #top_wrap .biz_special .body ul li:nth-child(10n+11) {
    width: 313px;
    height: 320px;
    margin: -3px 1px 1px 0;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body ul li:nth-child(10n+12),#pagetype_index.path_148003 #top_wrap .biz_special .body ul li:nth-child(10n+12)  {
    width: 312px;
    height: 320px;
    margin: 0 -2px 1px 0;
    margin-right: -2px;
    margin-bottom: 1px;
    margin-top: -3px;
    float: none;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+13),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+13)  {
    width: 312px;
    height: 320px;
    margin-bottom: 1px;
    margin-top: -3px;
    float: none;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+14),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+14) {
    margin-top: -4px;
}
#pagetype_index.path_147836 #top_wrap .biz_special .body>ul>li:nth-child(10n+15),#pagetype_index.path_148003 #top_wrap .biz_special .body>ul>li:nth-child(10n+15) {
    margin-top: -4px;
}
.path_147836 #footer,.path_148003 #footer {
    margin-top: 25px;
}
.path_147836 .klasaktorejnapewnoniema_Ponownaprobawgraniasvn {
    content: '';
}
/* dopiska MS */
@font-face {
    font-family: 'Proxima Nova';
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proxima_nova_thin-webfont.eot");
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proxima_nova_thin-webfont.eot?#iefix") format("embedded-opentype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proxima_nova_thin-webfont.woff") format("woff"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proxima_nova_thin-webfont.ttf") format("truetype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proxima_nova_thin-webfont.svg#proxima_nova_ththin") format("svg");
    font-weight: 100;
    font-style: normal; }
@font-face {
    font-family: 'Proxima Nova';
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-light-webfont.eot");
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-light-webfont.eot?#iefix") format("embedded-opentype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-light-webfont.woff") format("woff"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-light-webfont.ttf") format("truetype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-light-webfont.svg#proxima_novalight") format("svg");
    font-weight: 300;
    font-style: normal; }
@font-face {
    font-family: 'Proxima Nova';
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regular-webfont.eot");
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regular-webfont.woff") format("woff"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regular-webfont.ttf") format("truetype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular") format("svg");
    font-weight: normal;
    font-style: normal; }
@font-face {
    font-family: 'Proxima Nova';
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regularitalic-webfont.eot");
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regularitalic-webfont.eot?#iefix") format("embedded-opentype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regularitalic-webfont.woff") format("woff"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regularitalic-webfont.ttf") format("truetype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-regularitalic-webfont.svg#proxima_novaregular_italic") format("svg");
    font-weight: normal;
    font-style: italic; }
@font-face {
    font-family: 'Proxima Nova';
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-semibold-webfont.eot");
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-semibold-webfont.woff") format("woff"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-semibold-webfont.ttf") format("truetype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-semibold-webfont.svg#proxima_novasemibold") format("svg");
    font-weight: 600;
    font-style: normal; }
@font-face {
    font-family: 'Proxima Nova';
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-bold-webfont.eot");
    src: url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-bold-webfont.woff") format("woff"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-bold-webfont.ttf") format("truetype"), url("http://bi.gazeta.pl/i/obrazki/projects/ING/fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold") format("svg");
    font-weight: 700;
    font-style: normal; }



#ing-trzy-skarbonki {
    width: 940px;
    padding: 30px 0 0 0;
    background: #fff;
    margin: auto;
}
#ing-trzy-skarbonki .header {
    position: relative;
}

#ing-trzy-skarbonki .header .frame:before {
    display: block;
    position: absolute;
    z-index: 2;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 18px;
    background: url("http://bi.gazeta.pl/i/obrazki/projects/ING/img/frame-top.png") 260px 0 no-repeat;
}

#ing-trzy-skarbonki .header .frame:after {
    display: block;
    position: absolute;
    z-index: 2;
    content: '';
    bottom: 6px;
    left: 0;
    width: 100%;
    height: 25px;
    background: url("http://bi.gazeta.pl/i/obrazki/projects/ING/img/frame-bottom.png") 40px 0 no-repeat;
}

#ing-trzy-skarbonki .header:after {
    display: block;
    content: '';
    clear: both; }
#ing-trzy-skarbonki .header .photo {
    float: left;
    width: 239px; }
#ing-trzy-skarbonki .header .photo img {
    display: block;
    width: 100%; }
#ing-trzy-skarbonki .header .content {
    float: right;
    width: 623px;
    margin: 11px 16px 13px 0;
    padding: 32px 20px 0 42px;
    background: url("http://bi.gazeta.pl/i/obrazki/projects/ING/img/frame.png") right 0px repeat-y; }
#ing-trzy-skarbonki .header .content p {
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-size: 16px;
    font-style: italic;
    line-height: 24px;
    margin: 0;
    padding: 0 0 18px 0; }
#ing-trzy-skarbonki .header .content p strong {
    font-weight: 600; }
#ing-trzy-skarbonki .header .content p.signature {
    font-style: normal;
    font-size: 13px;
    line-height: 16px; }
#ing-trzy-skarbonki .description h1 {
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-size: 32px;
    color: #323232;
    font-weight: 700;
    margin: 52px 0 25px 0;
    padding: 0;
    text-align: center; }
#ing-trzy-skarbonki .description .lead {
    text-align: center; }
#ing-trzy-skarbonki .description .lead h2 {
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-size: 25px;
    font-weight: 700;
    margin: 0 0 7px 0;
    padding: 0;
    color: #ff6600 !important; }
#ing-trzy-skarbonki .description .lead p {
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-size: 20px;
    font-weight: 600;
    color: #ff6600;
    margin: 0;
    padding: 0; }
#ing-trzy-skarbonki .description .table {
    margin: 50px 0 0 0; }
#ing-trzy-skarbonki .description .table:after {
    display: block;
    content: '';
    clear: both; }
#ing-trzy-skarbonki .description .table .column {
    float: left;
    width: 276px;
    border-right: 1px solid #eeeeee;
    padding: 0 28px 0 0; }
#ing-trzy-skarbonki .description .table .column.column-center {
    width: 248px;
    padding: 0 28px 0 28px; }
#ing-trzy-skarbonki .description .table .column .header {
    height: 140px;
    border-bottom: 1px solid #eeeeee; }
#ing-trzy-skarbonki .description .table .column h3 {
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-weight: 300;
    font-size: 24px;
    line-height: 23px;
    color: #323232;
    height: 90px;
    padding: 44px 0 0 70px;
    margin: 0 0 0 44px;
    background-repeat: no-repeat; }
#ing-trzy-skarbonki .description .table .column .row {
    border-bottom: 1px solid #eeeeee; }
#ing-trzy-skarbonki .description .table .column .row:last-child {
    border: 0; }
#ing-trzy-skarbonki .description .table .column .row.row-1 {
    height: 153px; }
#ing-trzy-skarbonki .description .table .column .row.row-2 {
    height: 153px; }
#ing-trzy-skarbonki .description .table .column .row.row-3 {
    height: 153px; }
#ing-trzy-skarbonki .description .table .column .row h4 {
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-weight: 700;
    font-size: 16px;
    color: #323232;
    margin: 0;
    padding: 16px 0 16px 0; }
#ing-trzy-skarbonki .description .table .column .row ul {
    list-style: none;
    margin: 0;
    padding: 0 0 13px 0; }
#ing-trzy-skarbonki .description .table .column .row ul li {
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-size: 16px;
    line-height: 22px;
    color: #323232;
    padding: 0 0 0 18px;
    background: url("http://bi.gazeta.pl/i/obrazki/projects/ING/img/square.png") 0px 9px no-repeat; }
#ing-trzy-skarbonki .description .table .column .row ul.links li {
    padding: 0;
    background: none; }
#ing-trzy-skarbonki .description .table .column .row ul.links li a {
    text-decoration: none;
    color: #ff6700;
    padding: 0 14px 0 0;
    background: url("http://bi.gazeta.pl/i/obrazki/projects/ING/img/link-arrow.png") center right no-repeat; }
#ing-trzy-skarbonki .description .table .column:last-child {
    padding: 0 0 0 28px;
    border: 0; }
#ing-trzy-skarbonki .description .help {
    position: relative;
    padding: 88px 0 0 0;
    margin: 48px 0 0 0;
    background: url("http://bi.gazeta.pl/i/obrazki/projects/ING/img/bg-arrow.png") repeat-x; }
#ing-trzy-skarbonki .description .help:before {
    display: block;
    position: absolute;
    z-index: 2;
    top: 0px;
    left: 50%;
    content: '';
    width: 114px;
    height: 30px;
    margin: 0 0 0 -62px;
    background: url("http://bi.gazeta.pl/i/obrazki/projects/ING/img/arrow.png") center center no-repeat #fff; }
#ing-trzy-skarbonki .description .help .inner {
    margin: auto; }
#ing-trzy-skarbonki .description .help .inner:after {
    display: block;
    content: '';
    clear: both; }
#ing-trzy-skarbonki .description .help .column {
    float: left;
    width: 313px;
    text-align: center;
    padding: 0 0 42px 0; }
#ing-trzy-skarbonki .description .help .column h2 {
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-size: 25px;
    font-weight: 700;
    line-height: 27px;
    padding: 0px 10px 0 10px;
    margin: 0;
    color: #ff6600; }
#ing-trzy-skarbonki .description .help .column span {
    display: block;
    font-family: 'Proxima Nova', Arial, Tahoma, Verdana;
    font-size: 16px;
    line-height: 22px;
    background-position: top center;
    background-repeat: no-repeat;
    padding: 66px 10px 0 10px;
    color: #323232;
    text-decoration: none;
    text-align: center; }
#ing-trzy-skarbonki .color-orange {
    color: #ff6600 !important; }

@media (max-width: 939px) {
    #ing-trzy-skarbonki {
        width: 720px; }
    #ing-trzy-skarbonki .header .content {
        width: 400px; }
    #ing-trzy-skarbonki .header .frame:before {
        width: 97%; }
    #ing-trzy-skarbonki .header .frame:after {
        background-position: -180px 0px; }
    #ing-trzy-skarbonki .description .table .column {
        width: 27.3%;
        padding: 0 3% 0 3%; }
    #ing-trzy-skarbonki .description .table .column h3 {
        font-size: 20px;
        margin: 0; }
    #ing-trzy-skarbonki .description .table .column.column-center {
        width: 27.3%;
        padding: 0 3% 0 3%; }
    #ing-trzy-skarbonki .description .table .column .row.row-2 {
        height: 175px; }
    #ing-trzy-skarbonki .help .inner {
        width: 626px; } }

@media (max-width: 719px) {
    #ing-trzy-skarbonki {
        width: 480px; }
    #ing-trzy-skarbonki .header .frame .content, #ing-trzy-skarbonki .header .frame:before, #ing-trzy-skarbonki .header .frame:after {
        background: none; }
    #ing-trzy-skarbonki .header .photo {
        width: 150px; }
    #ing-trzy-skarbonki .header .content {
        padding: 0;
        width: 290px;
        margin: 0 20px 0 20px; }
    #ing-trzy-skarbonki .header .frame:after {
        background-position: -180px 0px; }
    #ing-trzy-skarbonki .description .table .column {
        width: 94%;
        padding: 0 3% 0 3%;
        border: 0; }
    #ing-trzy-skarbonki .description .table .column h3 {
        font-size: 20px;
        margin: 0; }
    #ing-trzy-skarbonki .description .table .column:last-child {
        width: 94%;
        padding: 0 3% 0 3%; }
    #ing-trzy-skarbonki .description .table .column.column-center {
        width: 94%;
        padding: 0 3% 0 3%; }
    #ing-trzy-skarbonki .description .table .column .row.row-1, #ing-trzy-skarbonki .description .table .column .row.row-2, #ing-trzy-skarbonki .description .table .column .row.row-3 {
        height: auto; }
    #ing-trzy-skarbonki .help .inner {
        width: 313px; }
    #ing-trzy-skarbonki .help .column {
        width: auto; } }

@media (max-width: 479px) {
    #ing-trzy-skarbonki {
        width: 320px; }
    #ing-trzy-skarbonki .header .frame .content, #ing-trzy-skarbonki .header .frame:before, #ing-trzy-skarbonki .header .frame:after {
        background: none; }
    #ing-trzy-skarbonki .header .photo {
        float: none;
        width: 150px;
        margin: 0 20px 0 20px; }
    #ing-trzy-skarbonki .header .content {
        float: none;
        padding: 0;
        width: 280px;
        margin: 20px 20px 0 20px; }
    #ing-trzy-skarbonki .header .frame:after {
        background-position: -180px 0px; }
    #ing-trzy-skarbonki .description .table .column {
        width: 90% !important;
        padding: 5% !important; }
    #ing-trzy-skarbonki .description .table .column.column-center, #ing-trzy-skarbonki .description .table .column:last-child {
        padding: 5% !important; }
    #ing-trzy-skarbonki .description .table .column .row.row-1, #ing-trzy-skarbonki .description .table .column .row.row-2, #ing-trzy-skarbonki .description .table .column .row.row-3 {
        height: auto; }
    #ing-trzy-skarbonki .help .inner {
        width: 313px; }
    #ing-trzy-skarbonki .help .column {
        width: auto; } }
@media (max-width: 319px) {
    #ing-trzy-skarbonki {
        width: 100%; }
    #ing-trzy-skarbonki .header .frame .content, #ing-trzy-skarbonki .header .frame:before, #ing-trzy-skarbonki .header .frame:after {
        background: none; }
    #ing-trzy-skarbonki .header .photo {
        float: none;
        width: 240px;
        margin: 0 20px 0 20px; }
    #ing-trzy-skarbonki .header .content {
        float: none;
        padding: 0;
        width: 240px;
        margin: 20px 20px 0 20px; }
    #ing-trzy-skarbonki .header .frame:after {
        background-position: -180px 0px; }
    #ing-trzy-skarbonki .help .inner {
        width: 280px; }
    #ing-trzy-skarbonki .help .column {
        width: 280px !important; } }

/*KONIEC ING*/


/*najnowsze-informacje*/
#bottom_wrap .mod_indexRWD.najnowsze-informacje .body a:hover {
    color: #006bb6;
    text-decoration: none;
}

#bottom_wrap .mod_indexRWD.najnowsze-informacje > footer .more a:hover {
    color: #006bb6 !important;
}
/* mlyn z formatem zdjec Y */
#bottom_wrap .mod_mlyn_zr2.mod_polecane_new.loaded[data-servlet*='mill_img=Y'] div.node_entry > a:hover .caption {
    color: #006bb6;
}

/*mod_zi13*/
.mod_zi13 .body .lead {
    font-size: 14px;
    line-height: 20px;
    text-align: justify;
}

/*mod_list*/
.mod_list {
    width: 100%;
    float: left;
    clear: both;
    overflow: hidden;
}
.mod_list header {
    color: #999;
    font: 400 16px/18px Arial, sans-serif;
    line-height: 18px;
    float: left;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding: 0;
}
.mod_list header a {
    color: #999;
}
.mod_list header a:hover {
    background: none;
    color: #999;
}
.mod_list .body {
    width: 100%;
    float: left;
    clear: both;
    overflow: hidden;
}
.mod_list .body .element {
    width: 300px;
    float: left;
    overflow: hidden;
    margin: 0 0 15px 0;
}
.mod_list .body .element a {
    text-decoration: none;
}
.mod_list .body .element h2 {
    font: 400 20px/23px "franklin_gothic_cond_demi", Arial, sans-serif;
    color: #000;
    padding: 0;
    margin: 0;
}
.mod_list .body .element:not(.no-lead):not(.format-K) h2 {
    transform: translateY(-3px);
}
.mod_list .body .element a:hover h2 {
    color: #146cb4;
}
.mod_list .body .element img {
    float: left;
    margin: 0 7px 0 0;
}
.mod_list .body .element p {
    font: 400 14px/19px Arial, sans-serif;
    color: #000;
}
.mod_list .body .element a {
    background: none;
}
.mod_list .body .element.format-K img {
    margin: 0 0 7px 0;
}
.mod_list .body .element.no-lead:not(.format-K) a,
.mod_list .body .element.no-lead:not(.format-K) {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    width: 300px;
}
.mod_list .body .element.no-lead:not(.format-K) a img,
.mod_list .body .element.no-lead:not(.format-K) img {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
      flex-shrink: 0;
}
.mod_list .body .element.no-lead:not(.format-K) a h2,
.mod_list .body .element.no-lead:not(.format-K) h2 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
        flex-grow: 1;
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
}
/* style zajawki weekendowej przeniesione z wyborcza2013 */
.mod_weekend > .head > h2 {
    font-family: 400 20px/15px 'franklin_gothic_fs_medbold',Arial,sans-serif;
    //font-weight: normal;
    margin: 0;
    padding: 0;
    color: #787878;
    text-align: center;
    //font-size: 20px;
    text-transform: uppercase;
    //line-height: 15px;
    padding-top: 4px;
}
.mod_weekend > .head {
    border-bottom: none;
    padding-bottom: 4px;
}
.mod_weekend > .head > h2 > a {
    color: #787878;
}
/* header w mod_weekend dla wyborcza.pl */
.mod_weekend > .head {
    margin-bottom:10px;
    position:relative;
}
.mod_weekend .footer p.more {
    text-transform: none;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}
.mod_weekend .footer p.more > a {
    color: #000000;
    display: block;
    padding: 5px 0 4px;
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #fff;
}
.mod_weekend .footer {
    margin-top: 12px;
}
/*  ===================================
    Zajawka weekendowa
    =================================== */

.mod_weekend {
    height: auto;
    overflow: hidden;
    position: relative;
    width: 940px;
    display: none;
    clear:both;
    margin-top:20px;
}

/* Fix dla Gemius Heat Map
========================== */
.mod_weekend ghmv,
.mod_weekend ghmc {
    z-index:9 !important;
}

/*  Logo zajawki weekendowej
============================*/
.mod_weekend .logo-wrap {
    position: absolute;
    top: 20px;
    left: 20px;
    /* max-height: 37px; */
    padding:0;
    display: none;
    z-index: 2;
    background:transparent;
}

.mod_weekend.logo .logo-wrap {
    display: block;
}

/*  Footer zajawki weekendowej
==============================*/
.mod_weekend.has-footer {
    /* height: 478px; */
}

.mod_weekend .head h2 a {
    transition: none;
}

.mod_weekend .head h2 a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #919191;
}

.mod_weekend .footer {
    width: 100%;
    float: left;
    clear: both;
    margin-top: 10px;
}

.mod_weekend .footer p.more {
    width: 100%;
}

.mod_weekend .footer p.more a {
    transition: none;
}

.mod_weekend .footer p.more a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #b00126 !important;
}

.mod_weekend .wrp {
    overflow: hidden;
    height: 400px;
    float: left;
    clear: both;
    width: 100%;
    background: #000;
}

/*  Prefix
====================== */

.mod_weekend .badge {
    padding: 2px 4px;
    overflow: hidden;
    margin-bottom: 0px;
    margin-top: 10px;
    color: #fff;
    font-weight: normal;
    overflow: hidden;
    line-height: 18px;
    margin-top: 10px;
    font-size: 15px;
    font-family: 'franklin_gothic_cond_demi', Arial, sans-serif;
    background-color: #0071BB;
    text-transform: uppercase;
}

.mod_weekend .badge span {
    /* Chowa wszystkie spany, w celu ukrycia partnera, zamiast :not() niewspieranego na ie8 */
    display: none;
}

.mod_weekend .badge span.b {
    /* Pokazuje span z badgem */
    background-color: #0071BB;
    display: inline;
    text-shadow:none;
}

.mod_weekend .badge:after {
    display: block;
    width: 0;
    height: 0;
    content: "";
    clear: both;
}

.mod_weekend *, .mod_weekend *:after {
    box-sizing: border-box;
    -moz-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}

.mod_weekend *:after {
    -webkit-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    transition: all .1s ease-in;
}

.mod_weekend ~ #rwdHat.phnoscr {
    position: relative !important;
}

.mod_weekend ~ #rwdHat.phnoscr.f {
    position: fixed !important;
}

.mod_weekend .slides {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.mod_weekend .slides, .mod_weekend .slides > li, .mod_weekend .set {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

/*  Uklady slajdow
====================== */

.mod_weekend .lay1 .l1,
.mod_weekend .lay5 .l1 {
    width: 50%;
    height: 100%;
    float: left;
}

.mod_weekend .lay1 .l2 {
    width: 50%;
    height: 50%;
    float: right;
}

.mod_weekend .lay1 .l3 {
    width: 50%;
    height: 50%;
    float: right;
}


.mod_weekend .lay2 li.l1 {
    width: 50%;
    height: 100%;
    float: left;
}

.mod_weekend .lay2 li.l2,
.mod_weekend .lay2 li.l3 {
    width: 50%;
    float: left;
    height: 50%;
}

.mod_weekend .lay4 li {
    width: 100%;
    height: 100%;
    float: none;
}

.mod_weekend .lay3 .l1 {
    width: 50%;
    height: 100%;
    float: left;
}

.mod_weekend .lay3 .l2 {
    width: 50%;
    height: 100%;
    float: right;
}

.mod_weekend .set li {
    overflow: hidden;
}

.mod_weekend.ready .set li div {
    -webkit-transition: all 1s ease-in;
    -moz-transition: all 1s ease-in;
    transition: all 1s ease-in;
}

/*  Sekcja z linkami na slajdzie 1-5
====================================*/
.mod_weekend .links-wrap {
    width: 50%;
    float: right;
    height: 100%;
    margin: 0;
    padding: 0;
    background: #ededed;
}

.mod_weekend .links-wrap .links {
    float: left;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
}

.mod_weekend .links-wrap .links li {
    position: relative;
    z-index: 2;
    display:block;
    overflow:hidden;
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
    clear: both;
    border-top: 1px solid #fff;
}

.mod_weekend .links-wrap .links li:first-child {
    border-top:none;
}

.mod_weekend .links-wrap .links li a {
    z-index: 3;
    display:block;
    width: 100%;
    /*height: 100%;*/
    padding: 10px 10px 10px 20px;
    text-align: left;
    font-size: 20px;
    font-family: franklin_gothic_cond_demi, Arial, sans-serif;
    font-weight: normal;
    color: #333333;
    line-height: 21px;
    transition: none;
}

.mod_weekend .links-wrap .links li a:hover {
    color: #b00126;
    background: none;
    text-decoration:none;
}

.mod_weekend .links-wrap .links li a .author {
    width:100%;
    margin-bottom:5px;
    float:left;
    font-size:16px;
    color:#333333;
    text-shadow:none;
    line-height:21px;
}

/*  Obramowanie ramek w slajdzie, 1px przerwy
============================================= */

.mod_weekend .lay2 li.l2 {
    border-bottom: 1px solid white;
}

.mod_weekend .lay2 li.l1,
.mod_weekend .lay3 li.l1 {
    border-right: 1px solid white;
}

/*  Obrazek slajdu
=================== */
.mod_weekend .slide .bg,
.mod_weekend .slides {
    /* Za?lepka */
    background-color: #D7D7D7;
}

.mod_weekend .slide .bg img {
    display: none;
}

.mod_weekend.activated .slide .bg img {
    display: block;
}

.mod_weekend.activated .slide .bg::before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    content: '';
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    opacity: 0.2;
}

.mod_weekend.ready .set li .bg img {
    position: relative;
    z-index: 1;
    display:none;
    min-width:0;
    min-height:0;
    -moz-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    transform:scale(1);
    transition:none;
    /*-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;*/
}

/* reset dla UOMa */
#__editorTarget .mod_weekend.ready .set li .bg img {
    display:block;
}

/* now script is cropping and resizing images, no need to use CSS */
/*.mod_weekend.ready li.lay3 .bg img.format_V,
.mod_weekend.ready li.lay2 .bg img.format_V {
    left:50%;
    margin-left:-480px;
}

.mod_weekend.ready li.lay3 .bg img.format_Q,
.mod_weekend.ready li.lay3 .bg img.format_W,
.mod_weekend.ready li.lay2 .bg img.format_Q,
.mod_weekend.ready li.lay2 .bg img.format_W {
    left:50%;
    margin-left:-320px;
}*/

.mod_weekend .set li.hvr .bg img {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-transform: scale(1.01);
    -moz-transform: scale(1.01);
    transform: scale(1.01);
}

.mod_weekend .set div, .mod_weekend p {
    display: inline-block;
    width: auto;
}

.mod_weekend.ready {
    display: block;
}

.mod_weekend .slide li {
    position: relative;
}

.mod_weekend section {
    height: 100%;
}

.mod_weekend section a {
    font-weight: bold;
    font-size: 22px;
    color: #fff;
    line-height: 1.1em;
}

.mod_weekend .lay4 section a {
    font-size: 32px;
}

.mod_weekend section a, .mod_weekend p.soc {
    text-shadow: 0 0 4px #000, 0 0 6px #000;
}

/*  Sekcja z tytu?em i autorem
=============================== */

.mod_weekend section div.w {
    position: absolute;
    bottom: 20px;
    z-index: 4;
    left: 20px;
    width: 90%;
    max-width: 700px;
}

.mod_weekend .lay4 .l1 section div.w {
    width:90%;
    max-width:90%;
}

.internet_explorer_8 .mod_weekend section div.w,
.internet_explorer_9 .mod_weekend section div.w {
    background: none;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
    zoom: 1;
    padding: 5px;
}

.mod_weekend .author {
    overflow: hidden;
    display: block;
    margin-top: 0px;
    font-size: 20px;
    line-height:130%;
    color: #fff;
    font-style: italic;
    text-shadow: 0 0 5px #000;
    text-transform: none;
    font-stretch: condensed;
    font-family: 'Arial Narrow', Arial, sans-serif;
    font-weight:normal;
}

.mod_weekend .author span {
    position: relative;
    top: 2px;
}

.mod_weekend .author img {
    width: 40px;
    height: 40px;
    margin-right: 20px;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}

.mod_weekend .lay2 .l1 section .author,
.mod_weekend .lay5 .l1 section .author,
.mod_weekend .lay3 section .author {
    font-size: 22px;
}

.mod_weekend .lay4 section .author {
    font-size: 24px;
}

.mod_weekend .lay2 .l2 section .author,
.mod_weekend .lay2 .l3 section .author {
    font-size: 20px;
    line-height:26px;
}

.mod_weekend section header {
    font-size: 23px;
    line-height: 25px;
    color: #fff;
    text-shadow: 0 0 5px #000;
    font-family: 'franklin_gothic_cond_demi', Arial, sans-serif;
    margin-top: 8px;
    font-weight: normal;
}

.mod_weekend .lay2 .l1 section header,
.mod_weekend .lay3 section header,
.mod_weekend .lay5 .l1 section header {
    font-size: 30px;
    line-height: 31px;
}

.mod_weekend .lay4 section header {
    font-size: 40px;
    line-height: 41px;
}

.mod_weekend section header + p {
    margin-top: 10px;
    overflow: hidden;
}

.mod_weekend .lay2.l2 section header,
.mod_weekend .lay2.l3 section header {
    margin-top: 2px;
}

.mod_weekend section p a {
    font-size: 16px;
    font-weight: normal;
}

.mod_weekend section a:hover {
    background: transparent;
    text-decoration: none;
}

.mod_weekend section .bg {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

/* reset dla UOMa */
.mod_weekend .lay4.slide-frame section .bg {
    height:100%;
}

/*.mod_weekend .lay4 section .bg {
    height: 150%;
}*/

.mod_weekend section .gradient {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 3;
    width: 100%;
    height: 35%;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.6))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#99000000',GradientType=0 ); /* IE6-9 */
}

.mod_weekend section .bg:after {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: rgba(30,0,70, 0);
    width: 100%;
    height: 100%;
    content: "";
    -webkit-transition:all linear 0.4s;
    -ms-transition:all linear 0.4s;
    transition:all linear 0.4s;
}

.mod_weekend section .hvr div.w ~ .bg:after, .mod_weekend .hvr section .bg:after {
    background: rgba(0,0,0,0.15);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);
    zoom: 1;
}

.mod_weekend .slides {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    transform: translateZ(0);
}

.mod_weekend .slide {
    display: none;
}

.mod_weekend.ready .slide {
    display: block;
}

/* Animacja przejscia slajdu
============================ */

.mod_weekend.slide.ready .slide {
    z-index: 0;
    -webkit-transition: all 0.6s ease-out;
    -moz-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out;
    opacity:0;
}

.mod_weekend.slide.ready .slide.active {
    z-index: 1;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity:1;
}

.mod_weekend.slide .slide.active ~ .slide:not(.fadeOut) {
    -webkit-transform: translate3d(100%,0,0);
    -moz-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);

}

.mod_weekend.slide .slide.fadeOut {
    opacity:0;
    z-index: 1;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

.mod_weekend.slide .slide:not(.fadeOut) {
    position: absolute;
    top: 0;
    left: 0;
    opacity:0;
    -webkit-transform: translate3d(-100%,0,0);
    -moz-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
}

.mod_weekend p.soc {
    display: block;
    height: 0;
    overflow: hidden;
    margin-top: 0;
    color: #fff;
    line-height: 16px;
}

.mod_weekend .hvr p.soc {
    height: 16px;
    margin-top: 10px;
}

.mod_weekend p.soc span {
    margin-right: 16px;
}

.mod_weekend.fade.ready .slide.active li {
    opacity: 1;
    z-index: 2;
}

.mod_weekend.fade .slide.active ~ .slide li {
    opacity: 0;
}

.mod_weekend.fade .slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.mod_weekend.fade.ready .slide li {
    z-index: 0;
    -webkit-transition: all .33s ease-in;
    -moz-transition: all .33s ease-in;
    transition: all .33s ease-in;
    opacity: 0;
}

.mod_weekend.fade.ready .slide li + li {
    -webkit-transition: all .66s ease-in;
    -moz-transition: all .66s ease-in;
    transition: all .66s ease-in;
}

.mod_weekend.fade.ready .slide li + li + li {
    -webkit-transition: all 1s ease-in;
    -moz-transition: all 1s ease-in;
    transition: all 1s ease-in;
}

.mod_weekend .wrp {
    position: relative;
}

.internet_explorer_8 .mod_weekend.slide.ready .slide {
    position: absolute;
    left: -99999px;
    top: 0;
}

.internet_explorer_8 .mod_weekend.slide.ready .slide.active {
    position: absolute;
    left: 0;
    top: 0px;
}

/*  Nawigacja po slajdach
========================= */

.mod_weekend .nav {
    position: absolute;
    top: 50%;
    z-index: 3;
    left: 0;
    width: 50px;
    height: 50px;
    display: block;
    margin-top: -25px;
    opacity: 1;
    outline: none;
    transition:none;
}

.mod_weekend .nav.l {
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAJ1BMVEUAAADMzMzMzMzQ0NDMzMzMzMzNzc3MzMzNzc3MzMzMzMzOzs7MzMwrGTgnAAAADHRSTlMA1OoH/pRstkTPIw1b/ADnAAAAa0lEQVQ4y2MYdKAClwT7mQYcMnPOnMAuwXjmTAF2GZkzx0nXchSnlgDaazHEpYVZBZcWI58zCbi0HBtILZtwaWFYBJIh0TQGo8Gh6SguTTgjmxkU26SmEAbqayrAqek4OZpOEM7BmLl+8AAAD/pE54k4NXYAAAAASUVORK5CYII=);
}

.mod_weekend .nav.r {
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAJ1BMVEUAAADMzMzMzMzQ0NDMzMzNzc3MzMzNzc3MzMzMzMzMzMzOzs7MzMw0xuS8AAAADHRSTlMA6tMHlGu3RMh9Iw1NQ/NgAAAAa0lEQVQ4y2MYRKAMlwT7mQQcMjVnTuCQYTtzRgGHVM6ZQ6Rr8sGpiYWempRxajpogF2G88wZYRyaYnBqYqWnJmmcMlIETcN0AS21IEKUxFhgwaPlEO4UQjsthFN8DglaELmRcA7GzPWDDQAAvJ9GGApNYEgAAAAASUVORK5CYII=);
    left: auto;
    right: 0;
}

.mod_weekend .nav:hover {
    background-color: transparent;
}

.mod_weekend .nav.l:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAADnRSTlMAB+rT/pRrtkl1O9vPI+XKT8oAAABuSURBVDjLYxh0oAKXBPu7Bhwy5969wi7B/O5dAXYZu3fPSdfyFKeWANprkcalhVEFlxYhv3cTcGl5hlNLwgBqYbgElyFsGsI4emqagFPTU1yacEY2Iyi2SU0hDNTXVIBT03NyNL0inIMxc/3gAQAtD033pYFzFgAAAABJRU5ErkJggg==);
}

.mod_weekend .nav.r:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAADnRSTlMA0wfolLdrROrIfWkjBmkPEpYAAABxSURBVDjLYxhEoBSXBPu7ABwyde9e4pBhffdOAIdU3LuHpGvyw6mJhZ6ahHBqeqyAXYbr3TsjHJrycGpio5smboQmTJkenKZdINEFCAdQrgURooRjARFzTQRjGzOF0E4L4RQfR4IWRG4knIMxc/1gAwDrg1FzQDSVNAAAAABJRU5ErkJggg==);
}

.mod_weekend .c-count:before,
.mod_weekend .sh:before {
    /* deklaracja obejmowala rozniez: .mod_weekend.logo:after,
    obecnie logo osadzane jest jako binarium z UOM */
    background: url('http://bi.gazeta.pl/i/obrazki/hp2012/sprite-weekend.5.png') 0 0 no-repeat transparent;
}

.mod_weekend .part {
    position: absolute;
    right: 20px;
    top: 15px;
    max-width: 300px;
    max-height: 90px;
    font-size: 13px;
    color: #b1b1b1;
}

.mod_weekend .close + .part {
    right: 75px;
}

.mod_weekend .part img {
    vertical-align: middle;
}

.mod_weekend p.soc span:before {
    display: inline-block;
    width: 24px;
    height: 16px;
    vertical-align: bottom;
    content: "";
}

.mod_weekend p.soc .c-count:before {
    background-position: -136px -9px;
}

.mod_weekend p.soc .sh:before {
    background-position: -167px -9px;
}

/*  Mobile weekend
================== */

.mobile .mod_weekend .slides, .mobile .mod_weekend .slides > li, .mobile .mod_weekend .set {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.mobile .mod_weekend .lay1 .l1 {
    width: 100%;
    height: 50%;
    float: none;
}

.mobile .mod_weekend .lay1 .l2 {
    width: 50%;
    height: 50%;
    float: left;
}

.mobile .mod_weekend .lay1 .l3 {
    width: 50%;
    height: 50%;
    float: right;
}

.mobile .mod_weekend .lay2a .l1 {
    width: 50%;
    height: 100%;
    float: left;
}

.mobile .mod_weekend .lay2a .l2 {
    width: 50%;
    height: 50%;
    float: right;
}

.mobile .mod_weekend .lay2a .l3 {
    width: 50%;
    height: 50%;
    float: right;
}


.mod_weekend .slide.swiped {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    transition: none !important;
}

.mod_weekend.switching .close, .mod_weekend.switching .nav {
    opacity: 0;
    -webkit-transition: opacity 0.3s ease;
}

.mod_weekend.folded .hvr p.soc, .mod_weekend .soc {
    height: 0;
    margin: 0;
}

.mod_weekend.logo:after {
    display: none;
    position: absolute;
    top: 20px;
    left: 20px;
    width: 150px;
    height: 40px;
    content: "";
    background-position: 0 -164px;
}

/* mod_text-image-button */
.mod_text-image-button {
    font: 400 36px/40px "franklin_gothic_cond_demi", Arial, sans-serif;
    color: #fff;
    width: 100%;
    text-transform: uppercase;
    overflow: hidden;
    margin-top: 10px;
}
.mod_text-image-button > div {
    position: relative;
    background-color: #0083c9;
    text-align: center;
    margin-bottom: 16px;
    border: 1px solid #e4e4e4;
}
.mod_text-image-button > div:before {
    width: 288px;
    height: 1px;
    background-color: #000705;
    content: '';
    position: absolute;
    top: 1px;
    left: 5px;
}
.mod_text-image-button h6 {
    padding: 16px 0;
}
.mod_text-image-button h6 a {
    font-size: inherit;
    line-height: inherit;
    margin: inherit;
    width: inherit;
    color: inherit;
    background-color: inherit;
    border: inherit;
    padding: 0;
}
.mod_text-image-button h6 a:hover {
    color: #000;
    background-color: inherit;
}
.mod_text-image-button a {
    transition: all .2s;
    font-size: 22px;
    width: 185px;
    margin: 8px auto 17px;
    line-height: 26px;
    color: #0083c9;
    background-color: #fff;
    border: 1px solid #b3b0b0;
    display: block;
    padding: 8px 0;
}
.mod_text-image-button a:hover {
    background-color: #ededed;
    text-decoration: none;
}
/* zajawka bgz-materialy-partnera */
.bgz-materialy-partnera div {
    position: relative;
}
.bgz-materialy-partnera h6,
.bgz-materialy-partnera a {
    font: 400 16px/22px "franklin_gothic_cond_demi", Arial, sans-serif;
    color: #958f8f;
    text-transform: uppercase;
}
.bgz-materialy-partnera a:hover {
    text-decoration: none;
    color: #146cb4;
}
.bgz-materialy-partnera div p,
.bgz-materialy-partnera div p a {
    font: 400 34px/36px "franklin_gothic_cond_demi", Arial, sans-serif;
    color: #fff;
    text-transform: none;
}
.bgz-materialy-partnera div p {
    position: absolute;
    top: 62px;
    left: 29px;
}
/* bgz tlo */
body.path_151526,
body.path_151581 {
    background: url(http://bi.im-g.pl/i/obrazki/wyborcza.biz/bgz/tapeta.jpg) no-repeat top center;
}

/*Fedex*/
.article_list.new-play-arrow .body > ul > li.video > .imgw a {
    position: relative;
}
.article_list.new-play-arrow .body > ul > li.video > .imgw a:after {
    content: '';
    position: absolute;
    top: -3px;
    right: -4px;
    display: block;
    height: 36px;
    width: 36px;
    background: url(http://bi.im-g.pl/i/obrazki/wyborcza.biz/fedex/playIconFedex.png);
}
.article_list.new-play-arrow .body > ul > li.entry > .imgw img.playbtn {
    display: none;
}
.path_154808 .mod_zi13 .body h3,
.path_152601 .mod_zi13 .body h3,
.path_152628 .mod_zi13 .body h3 {
    font: 400 28px/34px 'franklin_gothic_cond_demi', Arial, sans-serif;
    color: #000;
}
.path_154808 .mod_zi13 .body h3 a,
.path_152601 .mod_zi13 .body h3 a,
.path_152628 .mod_zi13 .body h3 a {
    color: inherit;
}
.path_154808 .mod_zi13 .body h3 a:hover,
.path_152601 .mod_zi13 .body h3 a:hover,
.path_152628 .mod_zi13 .body h3 a:hover {
    color: #146cb4;
    text-decoration: none;
}
.path_154808 .mod_zi13 .body .imgw,
.path_152601 .mod_zi13 .body .imgw,
.path_152628 .mod_zi13 .body .imgw {
    margin-bottom: 10px;
}
.path_154808 .article_list .body > ul > li.entry > .imgw,
.path_152601 .article_list .body > ul > li.entry > .imgw,
.path_152628 .article_list .body > ul > li.entry > .imgw {
    margin-top: 8px;
}

/* .path_154808 */

.path_154808 .mod_zi13 .body h3 a,
.path_154808 .index.mod_zi13 .body .entry .lead {
    display: block;
    padding: 0 12px 0 12px;
}

.path_154808 .mod_zi13 .body .imgw {
    float: none;   
}
.path_154808 .index.mod_zi13 .body .entry .lead {
    color: #666;
    text-align: left;
}
.path_154808 .index.mod_zi13 .body .entry {
    background-color: #eee;
    border-bottom: 1px solid #e2e2e2;
    padding: 10px 0;
}