@font-face {
    font-family: 'FordAntenna-Regular';
    src: url('http://www.sport.pl/css/sport2011/fonts/new/font.eot');
    src: url('http://www.sport.pl/css/sport2011/fonts/new/font.eot?#iefix') format('embedded-opentype'),
		url('http://www.sport.pl/css/sport2011/fonts/new/font.woff') format('woff'),
		url('http://www.sport.pl/css/sport2011/fonts/new/font.ttf') format('truetype'),
		url('http://www.sport.pl/css/sport2011/fonts/new/font.svg#font') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'Merriweather';
  src: url("/css/fonts/merriweather-regular.eot");
  src: url("/css/fonts/merriweather-regular.eot?#iefix") format("embedded-opentype"), url("/css/fonts/merriweather-regular.woff") format("woff"), url("/css/fonts/merriweather-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
body { color: #000; }
.tag_content a:not(.actionText) , a, #gazeta_rtc_body article.entry div header a, #gazeta_rtc_body article.entry header a { color: #002a70; }
.tag_content a:not(.actionText):hover , a:hover, .zi_sport1 .base a:hover, .zi_sport1 .pages a:hover, .mod_zi4 .body h3 a:hover, #gazeta_rtc_body article.entry div header a:hover, #gazeta_rtc_footer .pages a:hover, #gazeta_rtc_body article.entry header a:hover { background: #002a70; color: #fff; }
.layout_uniwersalny #navbot_wrap .c0 { float: none; }
#page-top { width: 960px; margin: 0 auto; background: #fff; }
.gcPath, #gazeta_article > .match_path, #k0 > .match_path, #gazeta_rtc_sport .match_path { margin: 10px 0 0; }
/* clear */
.quiz:after, .quiz .entry:after, article.mod_uzr_sport12_v1 .body ul:after, article.mod_uzr_sport12_v2 .body ul:after, .mod_zi_lokale:after, article.mod_rtc_notification a:after, article.mod_uzr_sport14 ul:after, .mod_uzr_sport10 div.score_bar_personal div.body a:after, .mod_uzr_sport10 div.header:after, #__editorTarget > div[data-target="persons"]:after, article.mod_timetable nav > ul > li.active > div:after, article.mod_timetable dd ul.events li a:after, article.mod_timetable dd ul.events li:after, article.mod_timetable nav:after, .mod_gamecenter2012 .gcLive:after, .mod_gamecenter2012 .gcLive li:after, article.mod_uzr_sport13 header:after, .mod_uzr_sport13 ul:after, .mod_uzr_sport13 ul.body li:after, .mod_uzr_sport8 li ul:after, .mod_uzr_sport8 ul:after, .mod_uzr_sport8 header:after, #UserTypesPermalink div.inner:after, #UserTypesOverlay div.bottom:after, .mod_uzr_sport7 div.penalty:after, .mod_uzr_sport7 div.cupResult div.team:after, .mod_uzr_sport7 div.groupResult li:after, .mod_uzr_sport7 div.groupResult:after, .mod_uzr_sport7 div.cupResult:after, .mod_uzr_sport7 div.groupTable ul:after, .mod_uzr_sport7 > header div:after, #game_result_art .node_more:after, .mod .event_head:after , .mod_gamecenter .gcEvent .event_head:after, .mod_gamecenter .gcEvent .events:after, .mod_event_ind .short:after, .mod .node_body:after, .mod .node_head:after, .mod .node_foot:after, .mod_team_head dl:after, .mod_stats .legend:after,.mod_stats_ind .legend:after, .mod_live_scores .chooser ul:after, .node_foot:after, #navH ul:after, #sitePath:after, .mod_zr_sport8:after, .mod_gamecenter .gcMod:after, .mod_gamecenter .gcUZR .mod_zr_sport9 .node_wrap:after, .mod_gamecenter .gcLive .icons li:after, #game_result_m:after, #game_result_m .game_score:after, #game_result_m .game_score_sub li:after, #game_result:after, #game_result .game_score:after, #game_result .game_score_sub li:after, .mod_uzr_sport1 .wrap:after, .mod_uzr_sport3 header:after, .topVideo .entry:after, #cityBox1:after, article.mod_uzr_sport12 > header:after, article.mod_uzr_sport12_v1 > header:after, article.mod_uzr_sport12_v2 > header:after  { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }

/* naglowki */
.bs_mostread .bs_mostread_head, .blogBox h3, .SONwrp h3, #col_right .mod_zapisywarka_nlt .node_head, .mod .node_head, .index .head, .topVideo h3, article.mod_uzr_sport5 header, article.mod_uzr_sport6 header, #cityBox1H, #cityBox0 .ZJwrp1, .tag_head>header, .tag_head .tag_head_wrap, article.mod_uzr_sport9 header, .NFwrp h3 { border-bottom: 3px solid #ce212d; padding-bottom: 4px; margin-bottom: 10px; }
.tag_head>header h2, .tag_head .tag_head_wrap .tag_head_heading, .bs_mostread .bs_mostread_head strong, .blogBox h3, .SONwrp h3, #col_right .mod_zapisywarka_nlt .node_head h2, .mod .node_head h2, .mod .node_head h3, .mod_multi_score_tables .head h2, .index .head h1, .index .head h2, .mod_zr1 .node_body h3, #col_right .body h3, .topVideo h3, .topVideo .entry .kR, article.mod_uzr_sport5 header h1, article.mod_uzr_sport6 header h1, #cityBox1H h3, #cityBox0 h3, article.mod_uzr_sport9 header h1, .NFwrp h3 { font: bold 14px Arial, sans-serif; color: #000; text-transform: none; margin: 0; }
.bs_mostread .t, .mod_zr_sport3 .node_entry.black h3, .mod_zr_sport3 .node_entry.red h3, .mod_uzr_sport5 strong, .mod_uzr_sport6 strong { font: bold 14px Arial, sans-serif; }
.blogBox h4, .mod_zr_sport2 .node_body h3, .mod_zi4 .body h3, .mod_uzr_sport4 header h2 { font: bold 16px/19px Arial, sans-serif; }
.mod_zr_sport3 .node_body h3 { font: bold 13px Arial, sans-serif; }
.index h3, .mod_zr_sport4 .node_body h3, .index .body h2 { font: 20px/23px Arial, sans-serif; }
.mod_event_ind .node_head, #col_left .mod_live_scores .node_head, .mod_live_scores_ind .node_head, .mod_chooser .node_head, .mod_group_scores .node_head, .mod_score_table .node_head, .mod_team_head .node_head, .mod_stats .node_head, .mod_stats_ind .node_head, .mod_switch .node_head, .mod_player_head .node_head { border: 0; padding: 0; margin-bottom: 10px; }
.mod_event_ind .node_head h2, #col_left .mod_live_scores .node_head h2, .mod_live_scores_ind .node_head h2, .mod_chooser .node_head h2, .mod_group_scores .node_head h2 { font: 21px Arial, sans-serif; color: #000; }
.mod_event_ind .node_head h1 ,.mod_chooser .node_head h1, .mod_team_head .node_head h1, .mod_live_scores .node_head h1, .mod_player_head .node_head h1, .mod_player_head .no, article.mod_uzr_sport2 header h1, .mod_nltZapisywarka h1, article.mod_uzr_sport4 header h1 { font: bold 26px Arial, sans-serif; color: #000; }
.mod .node_head img { bottom: 4px; }
.mod .node_head h2 a, .mod .node_head h3 a, .index .head h1 a, .index .head h2 a { color: #002a70; }
.mod .node_head h2 a:hover, .mod .node_head h3 a:hover, .index .head h1 a:hover, .index .head h2 a:hover { background: #002a70; color: #fff; }
.mod_zr_sport5 h1, .zi_sport2 .body h1, .zi_sport2 .body h2 { padding: 5px 0; font: bold 24px/29px Arial, sans-serif; }
/* tytul artykul, galeria, wideo */
#k0 h1, #art0 h1, #pagetype_photo #gal_header h1 { font-family: Arial, sans-serif; font-weight: bold; color: #000; line-height: normal; margin-top: 0; }
#pagetype_photo #gal_header h1 { margin-top: 10px; }
article.mod > header, article.mod_uzr8 section.body header { border-bottom: 3px solid #CE212D; }
article.mod_poll header {border: 0;}
.layout_uniwersalny #columns_wrap .mod_zr7 .n4 { clear: none !important; }

/* tlo */
#sWlbg, #navtop_wrap, #navbot_wrap, #navH, #content, #footer { background: #fff; }
#columns_wrap { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/content_px.png') repeat-y 630px 0; }
#row_4 { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/content_px.png') repeat-y 469px 0; }
.banP4footer { margin: 0 auto !important; background: #fff; width: 960px; }
.banP4footer .banLabel { float: none; width: 620px; margin: 0 auto; }
.banP4footer .banB4 { width: 620px; margin: 0 auto; }

/* marginesy */
#banP77, #banP76 {margin: 0 auto;}

/* winieta */
#sWlbg { width: 940px; padding: 0 10px; margin: 0 auto; }
.Ww2 { position: relative; background: #000; overflow: hidden; padding: 0; }
.Ww2 .Wimg3 { position: relative; z-index: 2; display: block; }
.Ww2 .Whtm { position: absolute; top: 0; left: 0; width: 100%; }
.Ww2 .Wseohtm { position: absolute; top: 0; right: 0; z-index: 2; height: 100%; }
.Ww2 #banP71 { position: absolute; right: 0; top: 0; z-index: 1; }
.Ww2 .sectionTitle { position: absolute; top: 24px; left: 253px; height: 22px; padding-left: 22px; border-left: 1px solid #5e6170; line-height: 21px; font-weight: bold; font-size: 18px; text-transform: uppercase; }
.Ww2 .sectionTitle a { color: #fff; }
.Ww2 .sectionTitle a:hover { color: #fff; background: none; text-decoration: underline; }
.Ww2 .partner { position: absolute; top: 12px; right: 10px; color: #a1a1a1; }
.Ww2 .partner img { vertical-align: middle; margin-left: 7px; }
.Ww2 .radiozet { position: absolute; top: 1px; right: 8px; }
.Ww2 .radiozet a { display: block; text-align: center; font-family: Tahoma, sans-serif; font-size: 11px; color: #bbb; }
.Ww2 .radiozet a:hover { background: none; }
.Ww2 .radiozet strong { display: block; font-weight: bold; }
.Ww2 .radiozet img { display: block; margin: 0 auto; }

/* winieta 2012 */
header#pageHead { background: #000; padding: 0; }
header#pageHead .c1 { padding: 1px 8px; }
header#pageHead .c1 a { font: bold 11px Tahoma,sans-serif; color: #bbb; }
header#pageHead .c1 em { font-weight: bold; }
header#pageHead p.pageTitle { border: 0; padding: 0; margin: 0; display: inline; float: none; line-height: 70px; height: auto; }
header#pageHead p.pageTitle a { color: #fff; font-size: 18px; font-weight: bold; text-transform: uppercase; padding: 0 0 0 22px; border-left: 1px solid #5e6170; margin: 0 0 0 20px; }
header#pageHead p.pageTitle a:hover { text-decoration: underline; }

/* nawigacja */
#navH { height: 35px; padding-bottom: 10px; position: relative; z-index: 5; color: #fff; }
#navH a { color: #fff; }
#navH .p1, #navH .p2, #navH .p3 { display: none; }
#navH .p0 { height: 35px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sport-nav.png') repeat-x 0 -40px; }
#navH .p0 > li { float: left; display: inline; font-size: 14px; height: 35px; position: relative; font-weight: bold; line-height: 30px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sport-nav.png') no-repeat 0 -272px; }
#navH .p0 > li:first-child { background: none; }
#navH .p0 > li.active { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sport-nav.png') repeat-x 0 0; position: static; }
#navH li.after, #navH li.afterActive { background-image: none; }
#navH .p0 li.all { float: right; }
#navH .p0 > li > a, #navH .p0 > li > span { display: block; height: 30px; padding: 0 7px 0 8px; }
#navH li.home > a, #navH li.active.home:hover > a { text-indent: -9999px; width: 15px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/home-bg.png') no-repeat 50% 7px; padding: 0 6px; }
#navH li.more > a { padding-right: 24px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/nav-arrows.png') no-repeat 100% 9px; }
#navH li:hover { background: none; z-index: 2; }
#navH li:hover > a { background-color: #454545; text-decoration: underline; }
#navH li:hover > span { background-color: #454545; }
#navH li.more:hover > a { background-position: 100% -26px; }
#navH.overMap li.all > a { background-position: 100% -26px; background-color: #454545; text-decoration: underline; }
#navH li:hover > ul { display: block; position: absolute; left: 0; background: #454545; padding: 5px 10px; }
#navH li:hover > ul ul { display: none; }
#navH li:hover > ul > li { line-height: 15px; height: auto; border-top: 1px solid #363636; padding: 4px 0; white-space: nowrap; font-size: 12px; float: none; }
#navH li:hover > ul > li:first-child { border: 0; }
#navH li:hover > ul > li > a { display: block; padding: 0 10px 0 0; height: auto; text-decoration: none; }
#navH li:hover > ul > li > a:hover { text-decoration: underline; }
#navH.level1 { height: 62px; }
#navH.level1 .p0, #navH.level1 .p0 > li { height: 32px; }
#navH li.active:hover > a { background: none; text-decoration: none; }
#navH li.active .p1 { display: block; left: 10px; top: 32px; position: absolute; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sport-nav.png') repeat-x 0 -112px; height: 30px; width: 940px; padding: 0; }
#navH li.active .p1 > li { float: left; height: 30px; line-height: 26px; border: 0; padding: 0; font-size: 14px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sport-nav.png') no-repeat 0 -312px; position: relative; }
#navH li.active .p1 > li:first-child, #navH li.active .p1 > li.after, #navH li.active .p1 > li.afterActive { background: none; }
#navH li.active .p1 > li > a { background: none; display: block; padding: 0 7px 0 8px; height: 28px; }
#navH li.active .p1 > li:hover > a { background: #454545; text-decoration: underline; }
#navH li.active .p1 > li ul { display: none; }
#navH li.active .p1 > li:hover ul { display: block; }
#navH li.active .p1 > li:hover ul ul { display: none; }
#navH li.active .p1 li.more > a, #navH li.active .p1 li.more > span { background: none; padding-right: 7px; }
#navH li.active .p1 li.active { position: static; }
#navH li.active .p1 li.active a, #navH li.active .p1 li.active span { background: #40474f; }
#navH li.active .p1 li.active a.hasChild, #navH li.active .p1 li.active span.hasChild { padding-bottom: 2px; }
#navH li.active .p1 li.active:hover > a { text-decoration: none; margin-top: 0; padding-top: 0; }
#navH.level2 { height: 92px; }
#navH.level2 .p0, #navH.level2 .p0 > li { height: 32px; }
#navH.level2 li.active .p1 { background-position: 0 -182px; }
#navH li.active li.active .p2 { display: block; left: 0; top: 30px; position: absolute; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sport-nav.png') repeat-x 0 -212px; height: 30px; width: 940px; padding: 0; }
#navH li.active li.active .p2 > li { float: left; height: 30px; line-height: 26px; border: 0; padding: 0; font-size: 14px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sport-nav.png') no-repeat 0 -351px; position: relative; }
#navH li.active li.active .p2 > li:first-child, #navH li.active li.active .p2 > li.after, #navH li.active li.active .p2 > li.afterActive { background: none; }
#navH li.active li.active .p2 > li > a, #navH li.active li.active .p2 > li > span { background: none; display: block; padding: 0 7px 0 8px; height: 28px; }
#navH li.active li.active .p2 > li:hover > a { background: #454545; text-decoration: underline; margin-top: -2px; padding-top: 2px; }
#navH li.active li.active .p2 > li ul { display: none; }
#navH li.active li.active .p2 > li:hover ul, #navH li.active li.hovered .p2 > li.more:hover ul,  #navH li.active li.hovered .p2 > li:hover ul { display: block; }
#navH li.active li.hovered .p2 > li.more:hover ul, #navH li.active li.hovered .p2 > li:hover ul {left: 85%; top: 27px; position: absolute;}
#navH li.active li.hovered .p2 > li:hover ul {top: 0;}
#navH li.active li.active.hovered .p2 > li:hover ul {left: 0;}
#navH li.active li.active .p2 > li:hover ul ul { display: none; }
#navH li.active li.active li.more > a { padding-right: 24px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/nav-arrows.png') no-repeat 100% 8px; }
#navH li.active li.active li.more:hover > a { background: #454545 url('http://bi.gazeta.pl/i/obrazki/sport2011/nav-arrows.png') no-repeat 100% -26px; }
/* wszystkie serwisy */
#navH.overAll + .mod_zr_sport7, #navH.overMap + .mod_zr_sport7 { display: block; }
.mod_zr_sport7 { position: relative; width: 940px; margin: 0 auto; display: none; }
.mod_zr_sport7 .mod_inner { position: absolute; right: 0; top: -15px; border: 2px solid #454545; padding: 20px; width: 660px; z-index: 3; background: #fff; }
#navH.level1 + .mod_zr_sport7 .mod_inner { top: -42px; }
#navH.level2 + .mod_zr_sport7 .mod_inner { top: -72px; }
.mod_zr_sport7 .node_col { float: left; width: 140px; margin-left: 20px; }
.mod_zr_sport7 .node_col:first-child { margin: 0; }
.mod_zr_sport7 .node_col.black { background: #eceef5; width: 160px; padding: 8px 10px 0; }
.mod_zr_sport7 p { font-size: 14px; font-weight: bold; line-height: normal; border-bottom: 2px solid #ce212d; padding-bottom: 7px; margin-bottom: 7px; }
.mod_zr_sport7 ul { font-size: 11px; line-height: normal; margin-bottom: 14px; }
.mod_zr_sport7 li { padding: 1px 0 1px 8px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/bullet-small.png') no-repeat 0 6px; }
.mod_zr_sport7 li a:hover { text-decoration: underline; background: 0; color: #002a70; }
.mod_zr_sport7 ul.size1 { font-size: 13px; font-weight: bold; }
.mod_zr_sport7 ul.size1 li { padding: 2px 0 2px 8px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/bullet.png') no-repeat 0 8px; }
.mod_zr_sport7 .node_row { clear: both; }
.mod_zr_sport7 .node_row ul { overflow: hidden; zoom: 1; width: 460px; font-size: 11px; line-height: normal; margin: 0; border-top: 2px solid #eceef5; padding-top: 15px; }
.mod_zr_sport7 .node_row ul li { white-space: nowrap; float: left; padding: 0 0 2px 8px;; margin-right: 10px;}
/* wszystkie serwisy2 */
#navH.overAll + article.mod_uzr_sport9, #navH.overMap + article.mod_uzr_sport9 { display: block; }
article.mod_uzr_sport9 { position: relative; width: 940px; margin: 0 auto; display: none; z-index:6;}
.mod_uzr_sport9 .wrap { position: absolute; left: 0; top: -15px; z-index: 3; }
#navH.level1 + .mod_uzr_sport9 .wrap { top: -42px; }
#navH.level2 + .mod_uzr_sport9 .wrap { top: -72px; }
.mod_uzr_sport9 header { display: none; }
.mod_uzr_sport9 .body { border: 2px solid #454545; background: #fff; width: 916px; padding: 10px; }
.mod_uzr_sport9 .col { float: left; width: 140px; margin-left: 11px; }
.mod_uzr_sport9 .col:first-child { margin: 0; }
.mod_uzr_sport9 .col.spec { background: #eceef5; width: 140px; padding: 8px 10px 0; }
.mod_uzr_sport9 p { font-size: 14px; font-weight: bold; line-height: normal; border-bottom: 2px solid #ce212d; padding-bottom: 7px; margin-bottom: 7px; }
.mod_uzr_sport9 ul { font-size: 11px; line-height: normal; margin-bottom: 14px; }
.mod_uzr_sport9 li { padding: 1px 0 1px 8px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/bullet-small.png') no-repeat 0 6px; }
.mod_uzr_sport9 ul.big { font-size: 13px; font-weight: bold; }
.mod_uzr_sport9 ul.big li { padding: 2px 0 2px 8px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/bullet.png') no-repeat 0 8px; }
.mod_uzr_sport9 .row { clear: both; }
.mod_uzr_sport9 .row ul { overflow: hidden; zoom: 1; width: 744px; font-size: 11px; line-height: normal; margin: 0; border-top: 2px solid #eceef5; padding-top: 8px; }
.mod_uzr_sport9 .row ul li { white-space: nowrap; float: left; padding: 0 0 2px 8px; margin-right: 10px;}
/* jako seo dol */
#bottom_wrap article.mod_uzr_sport9 { display: block; margin: 0 0 20px; }
#bottom_wrap .mod_uzr_sport9 .wrap { position: static; }
#bottom_wrap .mod_uzr_sport9 header { display: block; }
#bottom_wrap .mod_uzr_sport9 .body { border: 0; padding: 0; width: auto; }
#bottom_wrap .mod_uzr_sport9 .col { padding: 0 0 10px 10px; margin: 0 0 10px 9px; border-left: 1px solid #dadada; background: #fff; }
#bottom_wrap .mod_uzr_sport9 .col:first-child { margin: 0; padding-left: 0; border: 0; }
#bottom_wrap .mod_uzr_sport9 p { font-size: 11px; border: 0; padding: 0; margin: 10px 0 0; text-transform: uppercase; }
#bottom_wrap .mod_uzr_sport9 p:first-child { margin: 0; }
#bottom_wrap .mod_uzr_sport9 ul { margin: 5px 0 0; font-size: 11px; font-weight: normal; }
#bottom_wrap .mod_uzr_sport9 li { padding: 2px 0; background: 0; }
#bottom_wrap .mod_uzr_sport9 .row ul { width: auto; border-color: #dadada; }
#bottom_wrap .mod_uzr_sport9 .row ul li { padding: 1px 0 1px 8px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/bullet-small.png') no-repeat 0 6px; }

/* sciezka */
#pagetype_index #sitePath { display: none; }
#sitePath { height: auto; line-height: 34px; font-size: 11px; position: relative; }
#sitePath > small, #sitePath > span.s { display: none; }
#sitePath > a { padding-left: 7px; margin-left: 5px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sitepath_arrow.png') no-repeat 0 50%; }
#sitePath > a:first-child { margin: 0; padding: 0; background: 0; }
#sitePath > a:hover { color: #002a70; text-decoration: underline; }
#sitePath #dwf3 { top: 0; }

/* stopka */
#footer { margin: 0 auto; padding: 10px 15px; }
#footer .ft_top ul.c1 { text-align: right; }
#footer .ft_top ul.c1 li { float: none; display: inline; margin: 0; padding: 0; background: none; }
#footer .ft_top ul.c1 li a { display: inline-block; padding: 28px 8px 0; border-left: 1px solid #afafaf; }
#footer .ft_top ul.c1 li.f a { border: 0; }
#footer .ft_top { border-color: #dadada; border-bottom: 0; }
#footer .ft_bot { padding: 9px 10px 10px; background: #000; }
#footer .ft_bot .c0 a, #footer .ft_bot a { color: #999; }
#footer .ft_bot .copy, #footer .ft_bot .copy a { color: #fff; }
#footer .ft_bot a:hover { background: #fff; color: #000; }

/* nadnawigacja, linki */
#navtop_wrap { padding: 5px 10px; position: relative; z-index: 6; }
.mod_zr20 a { color: #000; }
.mod_zr20 a:hover { background: #000; color: #fff; }
.mod_zr20 strong { font-weight: bold; }
.mod_zr20 .red a { color: #ce212d; }
.mod_zr20 .red a:hover { background: #ce212d; color: #fff; }
.mod_zr20 .node_inner .node { height: 26px; line-height: 26px; padding: 0; border: 0; }
.mod_zr20 .node_inner_e { border-left: 1px solid #bdbdbd; padding-left: 8px; margin-left: 8px; }
.mod_zr20 .node_inner .node:first-child .node_inner_e { border: 0; margin: 0; padding: 0; }
.mod_zr20 .more { text-align: left; position: relative; }
.mod_zr20 .more .node_inner { padding-right: 8px; }
.mod_zr20 .more:hover .node_inner { color: #fff; background: #454545; border-color: #454545; }
.mod_zr20 .more:hover ul { display: block; }
.mod_zr20 .more ul { position: absolute; right: 0; top: 15px; background: #454545; padding: 5px 10px; display: none; }
.mod_zr20 .more li { border-top: 1px solid #363636; line-height: normal; padding: 4px 0; white-space: nowrap; zoom: 1; }
.mod_zr20 .more li:first-child { border: 0; }
.mod_zr20 .more li a { color: #fff; }
.mod_zr20 .more li a:hover { background: 0; text-decoration: underline; }

/* gwizdki pod nawigacja */
.mod_zr_sport1 { margin: 10px 0; }
.mod_zr_sport1 .node_entry { float: left; width: 229px; overflow: hidden; margin-left: 8px; }
.mod_zr_sport1 .node_entry:first-child { margin: 0; }
.mod_zr_sport1 img { display: block; }

/* najczesciej czytane */
.bs_mostread { margin-bottom: 20px; }
.bs_mostread .bs_mostread_head { margin: 0; }
.bs_mostread .more { border-top: 1px solid #eceef5; font-size: 11px; text-align: right; padding-top: 2px; margin-top: 10px; }
.bs_mostread li { height: 38px; margin-top: 10px; padding-top: 10px; border-top: 1px solid #eceef5; overflow: hidden; position: relative; }
.bs_mostread li:first-child { border: 0; margin: 0; }
.bs_mostread .no { display: block; width: 38px; height: 38px; line-height: 38px; background: #ce212d; color: #fff; font-size: 28px; font-weight: bold; text-align: center; position: absolute; left: 0; top: 10px;}
.bs_mostread .t { display: block; font-weight: bold; }
.bs_mostread .t a { display: block; padding: 3px 10px 3px 48px; height: 32px; overflow: hidden; }
.bs_mostread .t a:hover { color: #fff; background: #ce212d; }
/* najczesciej czytane html5 */
#col_right .mod_most_read h3.title {line-height: 17px;}

/* blogi */
.blogBox { border-bottom: 1px solid #dadada; }
.blogBox h3 { position: relative; z-index: 2; }
.blogBox .wpisBox { margin-bottom: 0; padding: 10px 0; border: 1px solid #eceef5; border-width: 1px 0 0; position: relative; z-index: 1; top: -1px; }
.blogBox .kL img { padding-top: 0; }
.blogBox h4 { height: 38px; overflow: hidden; margin: 0; }
.blogBox .bl { height: 19px; line-height: 19px; text-transform: none; position: absolute; bottom: 10px; left: 79px; }
.blogBox .bl a { display: block; color: #fff; background: #434a52; padding: 0 4px; }
.blogBox .bl a:hover { background: #002a70; }
.blogBox .data, .blogBox .kR { display: none; }

/* sondaz */
.SONwrp { padding-bottom: 10px; border-bottom: 1px solid #eceef5; margin-bottom: 20px; }
.SONwrp h3 { margin-bottom: 10px; }
.SONwrp .head { margin-bottom: 10px; font: 14px Arial, sans-serif; }
.SONwrp .head img { display: block; margin-bottom: 7px; }
.SONwrp strong { font-weight: bold; }
.SONwrp li { padding-top: 7px; }
.SONwrp input { vertical-align: middle; }
.SONwrp .sbt { margin-top: 10px; text-align: right; }
.SONwrp li em { font-weight: bold; margin-right: 5px; vertical-align: middle; }
.SONwrp li span { color: #666; }
.SONwrp li > span { display: inline-block; height: 10px; line-height: 10px; background: #CE212D; vertical-align: middle; }
.SONwrp ul + p { margin-top: 10px; padding-top: 10px; border-top: 1px solid #eceef5; }

/* zapisywarka newlsetter prawa szpalta */
#col_right .mod_zapisywarka_nlt .node_head { margin-bottom: 8px; }
#col_right .mod_zapisywarka_nlt .node_body { position: relative; padding-left: 79px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/nlt-bg.jpg') no-repeat 0 2px; }
#col_right .mod_zapisywarka_nlt fieldset { padding-bottom: 15px; }
#col_right .mod_zapisywarka_nlt ul { margin-bottom: 3px; }
#col_right .mod_zapisywarka_nlt li { padding: 0; background: none; font-size: 11px; line-height: normal; }
#col_right .mod_zapisywarka_nlt p { font-size: 10px; line-height: normal; margin: 0; position: absolute; left: 79px; bottom: 0; }
#col_right .mod_zapisywarka_nlt .t { border: 1px solid #cacaca; font: 12px Arial, sans-serif; padding: 4px 5px 5px; width: 130px; color: #000; }
#col_right .mod_zapisywarka_nlt .s { border: 0; height: 26px; width: 70px; font: bold 12px Arial, sans-serif; color: #fff; text-transform: none; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/btn-bg.png') repeat-x 0 0; margin-left: 8px; cursor: pointer; padding-bottom: 1px; }

/* cukierek */
.mod_zr_sport2 { margin-bottom: 10px; }
.mod_zr_sport2 .node_entry { height: 86px; overflow: hidden; margin-bottom: 10px; position: relative; padding: 7px 150px 7px 10px; background: #2b313d; color: #fff; }
.mod_zr_sport2 img { position: absolute; right: 0; top: 0; }
.mod_zr_sport2 a { color: #fff; }
.mod_zr_sport2 .lead { font-size: 11px; line-height: 13px; }
.mod_zr_sport2.sponsor .node_entry { color: #5e6170; background: #cdd0da; }
.mod_zr_sport2.sponsor a { color: #002a70; }
.mod_zr_sport2.sponsor a:hover { color: #fff; }
.mod_zr_sport2.sponsor .lead { position: absolute; left: 10px; bottom: 8px; }

/* reczna waska szpalta */
.mod_zr_sport3 img { display: block; margin-bottom: 5px; }
.mod_zr_sport3 li { padding: 6px 0 5px 8px; border-bottom: 1px solid #eceef5; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/dot.png') no-repeat 0 13px; }
.mod_zr_sport3 li:first-child { padding-top: 0; background-position: 0 7px; }
.mod_zr_sport3 .node_entry { margin-top: 10px; }
.mod_zr_sport3 .node_entry:first-child { margin: 0; }
.mod_zr_sport3 .node_entry.black { background: #434a52; }
.mod_zr_sport3 .node_entry.red { background: #ce212d; }
.mod_zr_sport3 .node_entry.black, .mod_zr_sport3 .node_entry.red { color: #fff; padding-bottom: 6px; }
.mod_zr_sport3 .node_entry.black a, .mod_zr_sport3 .node_entry.red a { color: #fff; }
.mod_zr_sport3 .node_entry.black h3, .mod_zr_sport3 .node_entry.red h3, .mod_zr_sport3 .node_entry.black .lead, .mod_zr_sport3 .node_entry.red .lead { padding: 0 10px; }

/* seo dol strony */
.mod_zr7 { margin-bottom: 20px; }
.mod_zr7 .super { font-size: 12px; font-weight: bold; color: #000; }
.mod_zr7 .node_entry { border-color: #dadada; margin-bottom: 0; }
.mod_zr7 ul { margin-top: 8px; }
.mod_zr7 li { font: 11px Arial, sans-serif; padding: 2px 0; }

/* indeks */
.zi_sport1 .entry { padding: 15px 0; border-bottom: 2px solid #eceef5; }
.zi_sport1 .entry:first-child { padding-top: 0; }
.zi_sport1 .entry .wrap { overflow: hidden; zoom: 1; }
.zi_sport1 .imgw { float: left; }
.zi_sport1 .imgw li { position: relative; }
.zi_sport1 .imgw img { display: block; margin-right: 10px; }
.zi_sport1 .video .imgw img { width: 140px; }
.zi_sport1 .video .imgw .playbtn { position: absolute; left: 55px; top: 25px; margin: 0; width: auto; }
.zi_sport1 .video_series .imgw li { height: 200px; width: 300px; overflow: hidden; margin-right: 10px; }
.zi_sport1 .video_series .imgw li img { margin: 0; }
.zi_sport1 .video_series .imgw .playbtn { position: absolute; left: 120px; top: 70px; }
.zi_sport1 .video_series .when { float: none; display: block; padding: 0; margin-bottom: 8px; }
.zi_sport1 .video_series .lead { font-size: 12px; line-height: 16px; margin-bottom: 10px; }
.zi_sport1 .video_series .imgw_s { float: left; }
.zi_sport1 .video_series .imgw_s li { float: left; margin-left: 10px; overflow: hidden; width: 75px; position: relative; }
.zi_sport1 .video_series .imgw_s li:first-child { margin: 0; }
.zi_sport1 .video_series .imgw_s img { display: block; }
.zi_sport1 .video_series .imgw_s .playbtn { position: absolute; right: 1px; bottom: 1px; }
.zi_sport1 .video_series .number { display: block; text-align: right; font-size: 30px; font-weight: bold; line-height: normal; color: #ccc; padding: 2px 0 3px; }
.zi_sport1 .video_series .more { font-size: 14px; font-weight: bold; }
.zi_sport1 h3, .zi_sport1 .body h2 { margin-bottom: 8px; }
.zi_sport1 .base { font-size: 11px; color: #fff; display: inline-block; background: #434a52; margin-bottom: 8px; padding: 1px 4px; }
.zi_sport1 .base a { color: #fff; padding: 1px 4px; margin: -1px -4px; display: inline-block; }
.zi_sport1 .comments { font-size: 11px; color: #000; float: left; padding-top: 1px; }
.zi_sport1 .comments img { vertical-align: middle; }
.zi_sport1 .comments a { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/index_comment_ico.png') no-repeat 0 2px; padding-left: 15px; }
.zi_sport1 .comments a:hover { color: #002a70; text-decoration: underline; }
.zi_sport1 .when { font-size: 11px; color: #787878; float: right; padding-top: 1px; }
.zi_sport1 .fb_like { margin-left: 10px; }
.zi_sport1 .pages { padding: 20px 0 0; line-height: 20px; }
.zi_sport1 .pages a { border: 0; margin: 0 3px 3px; padding: 0 4px; background: #eceef5; }
.zi_sport1 .pages span { color: #000; border: 0; margin: 0 3px 3px; padding: 0; }
.zi_sport1 .pages .prev { margin-right: 10px; }
.zi_sport1 .pages .next { margin-left: 10px; }
.zi_sport1 .pages span.next, .zi_sport1 .pages span.prev { color: #bdbdbd; }
/* naglowek binarium */
/* srodindeks - art sponsorowany */
.index .head h1 + .header_bin img, .index .head h2 + .header_bin img {position: absolute; border-left: 3px solid #fff;}
.index .head img {position: static; border: 0; display: block;}
.externalEntry .mod_zr_sport4 { margin: 0; }
.mod_zr_sport4 { background: #cdd0da; padding: 10px; }
.mod_zr_sport4 .node_imgwrp { float: left; }
.mod_zr_sport4 .node_imgwrp img { margin-right: 20px; display: block;}
.mod_zr_sport4 .node_body h3 { margin-bottom: 8px; }
.mod_zr_sport4 .node_content { overflow: hidden; zoom: 1; }
.mod_zr_sport4 strong { font: 12px Arial, sans-serif; color: #5e6170; }
/* srodindeks obrazek */
.externalEntry .mod_zr_sport11 { margin: 0; }
.mod_zr_sport11 img { display: block; }

/* naglowek dzialu - nad mt */
.mod_zr_sport6 { margin-bottom: 7px; }
.mod_zr_sport6 .node_body h1 { font: bold 14px Arial,sans-serif; color: #2e2e2e; }
.mod_zr_sport6.big .node_body h1 { font: bold 26px Arial,sans-serif; color: #000; }
.mod_zr_sport6 .node_body.size1 h1 {font: bold 22px Arial,sans-serif; color: #666;}
/* mt */
.mod_zr_sport5 { margin-bottom: 10px; }
.mod_zr_sport5 .node_body { background: #2b313d; padding: 10px; color: #fff; }
.mod_zr_sport5 a { color: #fff; }
.mod_zr_sport5 img { display: block; }
.mod_zr_sport5 .node_c0 { float: left; width: 450px; }
.mod_zr_sport5 .node_c1 { float: right; width: 140px; }
.mod_zr_sport5 .node_inner_imgw { position: relative; overflow: hidden; }
.mod_zr_sport5 .node_c0 .node_inner_imgw { width: 450px; max-height: 280px; }
.mod_zr_sport5 .node_inner_imgw strong { font: bold 20px/31px Arial, sans-serif; text-transform: uppercase; background: #ce212d; padding: 0 8px; position: absolute; left: 0; bottom: 0; color: #fff; }
.mod_zr_sport5 .node_imgw strong a:hover { background: none; }
.mod_zr_sport5 .lead { font-size: 14px; line-height: 18px; color: #c9c9c9; }
.mod_zr_sport5 .lead .more { margin-left: 5px; }
.mod_zr_sport5 ul { border-top: 1px solid #434a52; margin-top: 9px; padding-top: 9px; font-size: 14px; font-weight: bold; line-height: normal; }
.mod_zr_sport5 li { margin-top: 4px; padding-left: 9px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/mt_bullet.png') no-repeat 0 7px; }
.mod_zr_sport5 li:first-child { margin: 0; }
.mod_zr_sport5 .node_entry { margin-top: 10px; }
.mod_zr_sport5 .node_entry:first-child { margin: 0; }
.mod_zr_sport5 .node_entry .node_inner_imgw strong { font-size: 11px; line-height: 21px; padding: 0 7px; }
.mod_zr_sport5 .node_entry.size1 .node_inner_imgw strong, .mod_zr_sport5 .node_entry.size2 .node_inner_imgw strong, .mod_zr_sport5 .node_entry.size3 .node_inner_imgw strong { font-size: 12px; color: #000; padding: 0; width: 100%; text-align: center; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/mt_trans_px.png'); }
.mod_zr_sport5 .node_entry.size1 .node_inner_imgw strong { top: 0px; bottom: auto; }
.mod_zr_sport5 .node_entry.size2 .node_inner_imgw strong { top: 40px; bottom: auto; }
.mod_zr_sport5 .node_entry.size1 .node_inner_imgw strong a, .mod_zr_sport5 .node_entry.size2 .node_inner_imgw strong a, .mod_zr_sport5 .node_entry.size3 .node_inner_imgw strong a { color: #000; }
.mod_zr_sport5 .node_entry h2 { background: #434a52; font: bold 14px Arial, sans-serif; padding: 5px 7px; }
.mod_zr_sport5 .node_body.red { background: #ce212d; }
.mod_zr_sport5 .node_c0.red .node_inner_imgw { border: 2px solid #ce212d; width: 446px; }
.mod_zr_sport5 .node_c0.red .node_content { background: #ce212d; padding: 0 7px 10px; }
.mod_zr_sport5 .node_body.red .node_content ul, .mod_zr_sport5 .node_c0.red .node_content ul { border-color: #c9c9c9; }
.mod_zr_sport5 .node_entry.red .node_inner_imgw { border: 2px solid #ce212d; }
.mod_zr_sport5 .node_entry.red h2 { background: #ce212d; }
.mod_zr_sport5 .node_body.red .node_entry.red .node_inner_imgw { border: 0; }
/* mt indeks */
.zi_sport2 { background: #2b313d; padding: 10px; margin-bottom: 10px; }
.zi_sport2 a { color: #fff; }
.zi_sport2 .footer { display: none; }
.zi_sport2 .imgw { width: 600px; overflow: hidden; }
.zi_sport2 .imgw img { display: block; }
.zi_sport2 .lead { font-size: 14px; line-height: 18px; color: #c9c9c9; margin: 0; display: inline; }
.zi_sport2 .entry .more { margin-left: 5px; font-size: 14px; line-height: 18px; display: inline; }

/* zajawka wynikow */
.mod_live_scores .entry { margin-top: 10px; }
.mod_live_scores .name + .entry { margin-top: 5px; }
.mod_live_scores .section { padding-top: 10px; margin-top: 4px; border-top: 2px solid #cccbcb; }
.mod_live_scores .section:first-child { padding: 0; margin: 0; border: 0; }
.mod_live_scores .name { font: bold 14px Arial, sans-serif; text-transform: uppercase; text-align: center; }
.mod_live_scores .current .name { color: #ce212d; }
.mod_live_scores .path, #col_left #holder_205 .mod_live_scores .path, #col_left #holder_206 .mod_live_scores .path { font: 10px/13px Arial, sans-serif; color: #fff; overflow: hidden; }
.mod_live_scores .path li, #col_left #holder_205 .mod_live_scores .path li, #col_left #holder_206 .mod_live_scores .path li { float: left; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/path-sprite.png') no-repeat 0 -3px; padding-left: 3px; }
.mod_live_scores .path li:hover, #col_left #holder_205 .mod_live_scores .path li:hover, #col_left #holder_206 .mod_live_scores .path li:hover { background-position: 0 -41px; }
.mod_live_scores .path li:first-child, #col_left #holder_205 .mod_live_scores .path li:first-child, #col_left #holder_206 .mod_live_scores .path li:first-child { padding-left: 0; background-image: none; }
.mod_live_scores .path li a, .mod_live_scores .path li span, #col_left #holder_205 .mod_live_scores .path li a, #col_left #holder_205 .mod_live_scores .path li span, #col_left #holder_206 .mod_live_scores .path li a, #col_left #holder_206 .mod_live_scores .path li span { display: block; color: #fff; padding: 0 9px 0 3px; background: #474e5c url('http://bi.gazeta.pl/i/obrazki/sport2011/path-sprite.png') no-repeat 100% -22px; }
.mod_live_scores .path li:hover a, .mod_live_scores .path li:hover span, #col_left #holder_205 .mod_live_scores .path li:hover a, #col_left #holder_205 .mod_live_scores .path li:hover span, #col_left #holder_206 .mod_live_scores .path li:hover a, #col_left #holder_206 .mod_live_scores .path li:hover span { background-color: #ce212d; background-position: 100% -60px; }
.mod_live_scores .events li, #col_left #holder_205 .mod_live_scores .events li, #col_left #holder_206 .mod_live_scores .events li { margin-top: 1px; }
.mod_live_scores .events li:first-child, #col_left #holder_205 .mod_live_scores .events li:first-child, #col_left #holder_206 .mod_live_scores .events li:first-child { margin-top: 2px; }
.mod_live_scores .events a { overflow: hidden; zoom: 1; display: block; background: #e4e4e4; background: -moz-linear-gradient(top, #e4e4e4 0%, #c9caca 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#c9caca)); background: -webkit-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); background: -o-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); background: -ms-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4', endColorstr='#C9CACA',GradientType=0 ); background: linear-gradient(top, #e4e4e4 0%,#c9caca 100%); }
.mod_live_scores .events a:hover { background: #404857; background: -moz-linear-gradient(top, #404857 0%, #191e29 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404857), color-stop(100%,#191e29)); background: -webkit-linear-gradient(top, #404857 0%,#191e29 100%); background: -o-linear-gradient(top, #404857 0%,#191e29 100%); background: -ms-linear-gradient(top, #404857 0%,#191e29 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404857', endColorstr='#191E29',GradientType=0 ); background: linear-gradient(top, #404857 0%,#191e29 100%); }
.mod_live_scores .c0, #col_left #holder_205 .mod_live_scores .c0, #col_left #holder_206 .mod_live_scores .c0 { width: 75px; font-size: 10px; color: #353535; }
.mod_live_scores .c1, #col_left #holder_205 .mod_live_scores .c1, #col_left #holder_206 .mod_live_scores .c1 { width: 205px; font-size: 11px; color: #000; }
.mod_live_scores .c0, .mod_live_scores .c1, .mod_live_scores .c2, .mod_live_scores .c3 { float: left; padding: 3px 5px;  }
.mod_live_scores a:hover .c0, #col_left #holder_205 .mod_live_scores a:hover .c0, #col_left #holder_206 .mod_live_scores a:hover .c0 { color: #c9c9c9; }
.mod_live_scores a:hover .c1, #col_left #holder_205 .mod_live_scores a:hover .c1, #col_left #holder_206 .mod_live_scores a:hover .c1, .mod_live_scores a:hover .score.wPenalties .penalty { color: #fff; }
.mod_live_scores .indEntry .c1 span, .mod_live_scores .indEntry .c1 strong { display: block; }
.mod_live_scores .score, #col_left #holder_205 .mod_live_scores .score, #col_left #holder_206 .mod_live_scores .score { float: left; font-weight: bold; color: #f44652; width: 55px; margin:0 2px; }
.mod_live_scores .score.wPenalties { text-align:center}
.mod_live_scores .score.wPenalties .score1, .mod_live_scores .score.wPenalties .score2 { width:auto}
.mod_live_scores .score .penalty { color: #000; font-weight:normal;font-size:11px}

.mod_live_scores .score1, .mod_live_scores .score2, #col_left #holder_205 .mod_live_scores .score1, #col_left #holder_205 .mod_live_scores .score2, #col_left #holder_206 .mod_live_scores .score1, #col_left #holder_206 .mod_live_scores .score2 { float: left; width: 25px; }
.mod_live_scores .colon, #col_left #holder_205 .mod_live_scores .colon, #col_left #holder_206 .mod_live_scores .colon { float: left; text-align: center; width: 5px; }
.mod_live_scores .team, #col_left #holder_205 .mod_live_scores .team, #col_left #holder_206 .mod_live_scores .team { float: left; width: 73px; } /* ss */
.mod_live_scores .team1, .mod_live_scores .score1 { text-align: right; }
.mod_live_scores .winner { font-weight: bold; }
.mod_live_scores .current a > .c0 span, #col_left #holder_205 .mod_live_scores .current a > .c0 span, #col_left #holder_206 .mod_live_scores .current a > .c0 span { padding-left: 12px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/live_scores_live.png') no-repeat 0 0; }
.mod_live_scores .current.live a > .c0 span, #col_left #holder_205 .mod_live_scores .current.live a > .c0 span, #col_left #holder_206 .mod_live_scores .current.live a > .c0 span { background-position:  0 -16px; }
.mod_live_scores .current a:hover > .c0 span, #col_left #holder_205 .mod_live_scores .current a:hover > .c0 span, #col_left #holder_206 .mod_live_scores .current a:hover > .c0 span { background-position:  0 -32px; }
.mod_live_scores .current.live a:hover > .c0 span, #col_left #holder_205 .mod_live_scores .current.live a:hover > .c0 span, #col_left #holder_206 .mod_live_scores .current.live a:hover > .c0 span { background-position:  0 -48px; }
.mod_live_scores .more { font-size: 11px; padding-top: 2px; }
#col_left .mod_live_scores .path { font-size: 12px; line-height: 19px; }
#col_left .mod_live_scores .path li { background-position: 0 0; }
#col_left .mod_live_scores .path li:hover { background-position: 0 -38px; }
#col_left .mod_live_scores .path li a, #col_left .mod_live_scores .path li span { background-position: 100% -19px; }
#col_left .mod_live_scores .path li a:hover, #col_left .mod_live_scores .path li:hover span { background-position: 100% -57px; }
#col_left .mod_live_scores .events li { margin-top: 3px; }
#col_left .mod_live_scores .c0 { font-size: 11px; padding: 5px; width: 90px; }
#col_left .mod_live_scores .c1 { font-size: 14px; padding: 5px; width: 510px; }
#col_left .mod_live_scores .score { width: 100px; }
#col_left .mod_live_scores .score1, #col_left .mod_live_scores .score2 { width: 44px; }
#col_left .mod_live_scores .colon { width: 12px; }
#col_left .mod_live_scores .team { width: 203px; }
#col_left .mod_live_scores .current .c0 span { background-position: 0 1px; }
#col_left .mod_live_scores .current.live .c0 span { background-position:  0 -15px; }
#col_left .mod_live_scores .current a:hover .c0 span { background-position:  0 -31px; }
#col_left .mod_live_scores .current.live a:hover .c0 span { background-position:  0 -47px; }
#col_left .live_scores_ico .c1 { width: 420px; }
#col_left .live_scores_ico .c2 { float: left; padding: 5px; height: 16px; }
#col_left .live_scores_ico .team { width: 158px; }
#col_left .live_scores_ico .ico { width: 16px; height: 16px; display: inline-block; background: #000; margin-left: 2px; }
#col_left .live_scores_ico .ico:first-child { margin: 0; }

#col_left .mod_live_scores .indEntry .c0 {width:115px;}
#col_left .mod_live_scores .indEntry .c1 {border-left:1px solid #969696;  padding-left: 10px; width: 478px;}
#col_left .mod_live_scores .indEntry .c1 .events li {background:#eaeaea; overflow:hidden; margin:3px 0;}
#col_left .mod_live_scores .indEntry .events a:hover .c1 .events li {background:#535a67;}
#col_left .mod_live_scores .indEntry .events a:hover span {color:#fff;}
#col_left .mod_live_scores .indEntry .c1  .events li > span  {border:0; width:auto; float:left; padding:3px 5px;}
#col_left .mod_live_scores .indEntry .c1  .events li > .c0 {width:20px;  background:#bb0f1b; color:#fff; text-align:center; font-weight:bold; padding:3px 1px; font-size:12px;}
#col_left .mod_live_scores .indEntry .c1  .events li > .c1 {width:175px;}
#col_left .mod_live_scores .indEntry .c1  .events li > .c2 {width:150px;}
#col_left .mod_live_scores .indEntry .c1  .events li > .c3 {width:90px;}
#col_left .mod_live_scores .indEntry .c1  .events li:first-child .c1 { font-weight:bold;}

/* na zywo dodatki */
.mod_live_scores .node_head h1 { margin-bottom: 15px; }
.mod_live_scores .node_body > .entry { margin: 0 0 13px; padding-bottom: 4px; border-bottom: 2px solid #eceef5; }
.mod_live_scores .chooser { margin-bottom: 20px; overflow: hidden; }
.mod_live_scores .chooser p { font-weight: bold; margin-bottom: 5px; }
.mod_live_scores .chooser ul { margin-left: -21px; }
.mod_live_scores .chooser li { float: left; border-left: 1px solid #cccfd9; margin: 3px 0 0 10px; padding-left: 10px; }
.mod_live_scores .chooser li.show a { padding-right: 12px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/arrow-down.png') no-repeat 100% 50%; }
.mod_live_scores .chooser li.show a:hover { color: inherit; text-decoration: underline; }
.mod_live_scores .chooser .full, .mod_live_scores .chooser.open .short { display: none; }
.mod_live_scores .chooser.open .full { display: block; }
.mod_live_scores .nav { float: right; font-size: 14px; font-weight: bold; line-height: 24px; color: #999; }
.mod_live_scores .nav a, .mod_live_scores .nav span { display: inline-block; border: 1px solid #cccfd9; padding: 0 8px; }
.mod_live_scores .nav a:hover { background: #ce212d; border-color: #ce212d; }
.mod_live_scores .node_head .nav { margin-bottom: 10px; }
.mod_live_scores .info, .mod_live_scores .date, .mod_live_scores .calendar, .mod_live_scores .change { float: left; }
.mod_live_scores .info { margin-top: 5px;}
.mod_live_scores .info a { color: #000; }
.mod_live_scores .info a.change:hover { color: #fff; }
.mod_live_scores .date { font-size: 21px; }
.mod_live_scores .calendar { margin: 1px 8px 0; width: 1px; height: 15px; border-right: 1px solid #cdcdcd; cursor: pointer; position: relative; }
.mod_live_scores .calendar[date-peroid] { margin-left: 0; width: 17px; padding: 0 8px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/calendar-ico.png') no-repeat 8px 0; }
.mod_live_scores .noEvent { font-size: 14px; font-weight: bold; margin-bottom: 16px; color: #666; }

/* date picker */
.mod_datepicker { position: absolute; z-index: 2; top: 15px; left: 8px; background: #fff; border: 2px solid #2b313d; padding: 5px; width: 176px; display: none; cursor: default; }
.mod_datepicker.open { display: block; }
.mod_datepicker ::selection { color: inherit; background: inherit; }
.mod_datepicker ::-moz-selection { color: inherit; background: inherit; }
.mod_datepicker .head { padding-bottom: 5px; }
.mod_datepicker ul { overflow: hidden; zoom: 1; }
.mod_datepicker li { float: left; text-align: center; }
.mod_datepicker li[data-action="prev"], .mod_datepicker li[data-action="next"] { border: 1px solid #cccfd9; width: 19px; height: 19px; color: #002a70; font-size: 16px; font-weight: bold; }
.mod_datepicker li[data-action="prev"]:hover, .mod_datepicker li[data-action="next"]:hover { background: #ce212d; border-color: #ce212d; color: #fff; cursor: pointer; }
.mod_datepicker li[data-status="disabled"], .mod_datepicker li[data-status="disabled"]:hover { color: #666; background: #fff; border-color: #cccfd9; cursor: default; }
.mod_datepicker li[data-action="next"] { float: right; }
.mod_datepicker li[data-current] { width: 134px; font-size: 14px; font-weight: bold; line-height: 21px; text-transform: uppercase; }
.mod_datepicker table { width: 100%; border-collapse: collapse; }
.mod_datepicker th { height: 19px; background: #f8f8f8; font-size: 10px; font-weight: normal; text-align: center; color: #353535; }
.mod_datepicker td { border: 1px solid #eceef5; width: 24px; height: 21px; padding: 0; text-align: center; color: #353535; }
.mod_datepicker td[data-event] { font-weight: bold; color: #002a70; }
.mod_datepicker td[data-today] { color: #fff; background: #474e5c; }
.mod_datepicker td[data-event]:hover, .calendar[date-peroid="week"] tr:hover td { background: #ffffe9; cursor: pointer; color: #002a70; }

/* naglowek - wybierak */
.mod_chooser ul { overflow: hidden; }
.mod_chooser li { float: left; margin: 5px 0 0 -8px; border-left: 1px solid #cccfd9; }
.mod_chooser li span { font-weight: bold; color: #000; }
.mod_chooser li a, .mod_chooser li span { margin: 0 14px 0 7px; padding: 0 1px; }
.mod_chooser li a:hover { background: #ce212d; }

/* wyniki kolejki/grupy */
.mod_group_scores { padding-bottom: 20px; border-bottom: 2px solid #eceef5; }
.mod_group_scores .node_head h2 { float: left; width: 360px; font-size: 12px; font-weight: bold; }
.mod_group_scores .more { float: right; width: 240px; }
.mod_group_scores .prevnext { float: right; font-size: 14px; font-weight: bold; line-height: 24px; color: #999; }
.mod_group_scores .prevnext a, .mod_group_scores .prevnext span { display: inline-block; border: 1px solid #cccfd9; padding: 0 8px; }
.mod_group_scores .prevnext a:hover { background: #ce212d; border-color: #ce212d; }
.mod_group_scores li { margin-top: 3px; }
.mod_group_scores li:first-child { margin-top: 0; }
.mod_group_scores li p { margin: 6px 0 3px; font-weight: bold; }
.mod_group_scores li a { overflow: hidden; zoom: 1; display: block; background: #e4e4e4; background: -moz-linear-gradient(top, #e4e4e4 0%, #c9caca 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#c9caca)); background: -webkit-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); background: -o-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); background: -ms-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4', endColorstr='#C9CACA',GradientType=0 ); background: linear-gradient(top, #e4e4e4 0%,#c9caca 100%); }
.mod_group_scores li a:hover { background: #404857; background: -moz-linear-gradient(top, #404857 0%, #191e29 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404857), color-stop(100%,#191e29)); background: -webkit-linear-gradient(top, #404857 0%,#191e29 100%); background: -o-linear-gradient(top, #404857 0%,#191e29 100%); background: -ms-linear-gradient(top, #404857 0%,#191e29 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404857', endColorstr='#191E29',GradientType=0 ); background: linear-gradient(top, #404857 0%,#191e29 100%); }
.mod_group_scores .c0 { float: left; width: 90px; padding: 5px; font-size: 11px; color: #353535; }
.mod_group_scores .c1 { float: left; width: 510px; padding: 5px; font-size: 14px; color: #000; }
.mod_group_scores li a:hover .c0 { color: #c9c9c9; }
.mod_group_scores li a:hover .c1 { color: #fff; }
.mod_group_scores .score { float: left; font-weight: bold; color: #f44652; width: 100px; }
.mod_group_scores .score.wPenalties { text-align:center}
.mod_group_scores .penalty {color: #000;font-size: 12px; font-weight: normal}
.mod_group_socres .score.wPenalties .score1, .mod_group_scores .score.wPenalties .colon, .mod_group_socres .score.wPenalties .score2, .mod_group_scores .wPenalties .score1, .mod_group_scores .wPenalties .score2  {width:auto; float: none}
.mod_group_scores .score1, .mod_group_scores .score2 { float: left; width: 44px; }
.mod_group_scores .colon { float: left; text-align: center; width: 12px; }
.mod_group_scores .team { float: left; width: 205px; }
.mod_group_scores .team1, .mod_group_scores .score1 { text-align: right; }
.mod_group_scores .winner { font-weight: bold; }
.mod_group_scores .current .c0 span { padding-left: 12px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/live_scores_live.png') no-repeat 0 1px; }
.mod_group_scores .current.live .c0 span { background-position:  0 -15px; }
.mod_group_scores .current a:hover .c0 span { background-position:  0 -31px; }
.mod_group_scores .current.live a:hover .c0 span { background-position:  0 -47px; }
.group_scores_ico .c1 { width: 420px; }
.group_scores_ico .c2 { float: left; padding: 5px; height: 16px; }
.group_scores_ico .team { width: 160px; }
.group_scores_ico .ico { width: 16px; height: 16px; display: inline-block; background: #000; margin-left: 2px; }
.group_scores_ico .ico:first-child { margin: 0; }

/* tabela wynikowa */
.mod_score_table { border:2px solid #2b313d; padding: 5px; }
.mod_score_table .node_head { margin-bottom: 5px; text-align: center; }
.mod_score_table table { width: 100%; border-collapse: collapse; empty-cells: show; border-bottom: 1px solid #f2f2f2; }
.mod_score_table th { font-size: 10px; font-weight: normal; line-height: normal; color: #353535; vertical-align: top; padding: 4px 6px 5px; text-align: center; border-left: 1px solid #efefef; background: #d6d6d6; background: -moz-linear-gradient(top, #d6d6d6 0%, #efefef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(100%,#efefef)); background: -webkit-linear-gradient(top, #d6d6d6 0%,#efefef 100%); background: -o-linear-gradient(top, #d6d6d6 0%,#efefef 100%); background: background: linear-gradient(top, #d6d6d6 0%,#efefef 100%); }
.mod_score_table td { font-size: 11px; line-height: normal; vertical-align: top; padding: 4px 6px; text-align: center; border-left: 1px solid #efefef; border-top: 1px solid #fff; }
.mod_score_table th:first-child, .mod_score_table td:first-child { border-left: 0; }
.mod_score_table th.k2, .mod_score_table td.k2 { text-align: left; }
.mod_score_table td.k2 a { font-weight: bold; }
.mod_score_table td.k5 { white-space: pre; }
.mod_score_table .even td { background: #f2f2f2; }
.mod_score_table .strong td { font-weight: bold; }
.mod_score_table .more { font-size: 11px; padding-top: 5px; }
.mod_score_table .kolor1 td { background: #ffea79; background: -moz-linear-gradient(top, #ffea79 0%, #f7e067 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffea79), color-stop(100%,#f7e067)); background: -webkit-linear-gradient(top, #ffea79 0%,#f7e067 100%); background: -o-linear-gradient(top, #ffea79 0%,#f7e067 100%); background: background: linear-gradient(top, #ffea79 0%,#f7e067 100%); }
.mod_score_table .kolor2 td { background: #fff0a1; background: -moz-linear-gradient(top, #fff0a1 0%, #f9e994 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff0a1), color-stop(100%,#f9e994)); background: -webkit-linear-gradient(top, #fff0a1 0%,#f9e994 100%); background: -o-linear-gradient(top, #fff0a1 0%,#f9e994 100%); background: background: linear-gradient(top, #fff0a1 0%,#f9e994 100%); }
.mod_score_table .kolor3 td { background: #fff7c9; background: -moz-linear-gradient(top, #fff7c9 0%, #fcf3c2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff7c9), color-stop(100%,#fcf3c2)); background: -webkit-linear-gradient(top, #fff7c9 0%,#fcf3c2 100%); background: -o-linear-gradient(top, #fff7c9 0%,#fcf3c2 100%); background: background: linear-gradient(top, #fff7c9 0%,#fcf3c2 100%); }
.mod_score_table .kolor4 td { background: #ede7e4; background: -moz-linear-gradient(top, #ede7e4 0%, #e6deda 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ede7e4), color-stop(100%,#e6deda)); background: -webkit-linear-gradient(top, #ede7e4 0%,#e6deda 100%); background: -o-linear-gradient(top, #ede7e4 0%,#e6deda 100%); background: background: linear-gradient(top, #ede7e4 0%,#e6deda 100%); }
.mod_score_table .kolor5 td { background: #dfd7d3; background: -moz-linear-gradient(top, #dfd7d3 0%, #cec6c1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfd7d3), color-stop(100%,#cec6c1)); background: -webkit-linear-gradient(top, #dfd7d3 0%,#cec6c1 100%); background: -o-linear-gradient(top, #dfd7d3 0%,#cec6c1 100%); background: background: linear-gradient(top, #dfd7d3 0%,#cec6c1 100%); }
.mod_score_table .legend { font-size: 11px; font-weight: bold; padding-top: 5px; }
.mod_score_table .legend li { display: inline; margin-left: 5px; padding-left: 17px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/legend-sprite-0.png') no-repeat 0 100px; }
.mod_score_table .legend li:first-child { margin-left: 0; }
.mod_score_table .legend .kolor1 { background-position: 0 1px; }
.mod_score_table .legend .kolor2 { background-position: 0 -19px; }
.mod_score_table .legend .kolor3 { background-position: 0 -39px; }
.mod_score_table .legend .kolor4 { background-position: 0 -59px; }
.mod_score_table .legend .kolor5 { background-position: 0 -79px; }
.mod_score_table .legend .kolor6 { background-position: 0 -99px; }
/* red style */
.mod_score_table.red th { background: #535a67; color: #fff; }
.mod_score_table.red .kolor1 td { background: #d43b46; }
.mod_score_table.red .kolor2 td { background: #de6b73; }
.mod_score_table.red .kolor3 td { background: #e89fa4; }
.mod_score_table.red .kolor5 td { background: #d7d7d7; }
.mod_score_table.red .kolor6 td { background: #b5b5b5; }
.mod_score_table.red .kolor1 td , .mod_score_table.red .kolor1 td a , .mod_score_table.red .kolor2 td , .mod_score_table.red .kolor2 td a , .mod_score_table.red .kolor3 td , .mod_score_table.red .kolor3 td a { color: #fff; }
.mod_score_table.red .legend li { background-image: url('http://bi.gazeta.pl/i/obrazki/sport2011/legend-sprite-1.png'); margin-left: 0; }
.mod_score_table.red .legend .kolor1 { background-position: 0 1px; }
.mod_score_table.red .legend .kolor2 { background-position: 0 -19px; }
.mod_score_table.red .legend .kolor3 { background-position: 0 -39px; }
.mod_score_table.red .legend .kolor5 { background-position: 0 -59px; }
.mod_score_table.red .legend .kolor6 { background-position: 0 -79px; }
.mod_score_table.red .legend { float:left; width:215px; }
.mod_score_table.red  .w { float: right; padding-top: 5px; font-weight: bold; }
.mod_score_table.red .node_body:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }

/* multitabele */
.mod_multi_score_tables > .node_body > ul > li { border-bottom: 2px solid #cccbcb; padding: 10px 0 5px; }
.mod_multi_score_tables > .node_body > ul > li:first-child { padding-top: 0; }
.mod_multi_score_tables .show, .mod_multi_score_tables .hide { color: #002a70; float: right; padding-right: 12px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/arrow-down.png') no-repeat 100% 50%; }
.mod_multi_score_tables .show:hover, .mod_multi_score_tables .hide:hover { text-decoration: underline; cursor: pointer; }
.mod_multi_score_tables .hide { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/arrow-up.png') no-repeat 100% 50%; }
.mod_multi_score_tables .mod_score_table { border: 0; padding: 0; margin: 0; }
.mod_multi_score_tables .mod_score_table .node_head { margin: 0 0 5px; }
.mod_multi_score_tables .mod_score_table .node_head h2 { float: left; }
.mod_multi_score_tables .mod_score_table .node_foot .more { padding-top: 2px; font-size: 12px; }
.mod_multi_score_tables .mod_score_table .node_body, .mod_multi_score_tables .mod_score_table .node_foot { display: none; }
.mod_multi_score_tables [data-show] .mod_score_table .node_body, .mod_multi_score_tables [data-show] .mod_score_table .node_foot { display: block; }
.mod_multi_score_tables [data-show] .mod_score_table .legend { display: none; }
.mod_multi_score_tables [data-show] tbody tr { display: none; }
.mod_multi_score_tables [data-show] tbody .visible { display: block; }
.mod_multi_score_tables [data-show="1"] tbody tr:nth-child(1) { display: table-row; }
.mod_multi_score_tables [data-show="2"] tbody tr:nth-child(1), .mod_multi_score_tables [data-show="2"] tbody tr:nth-child(2) { display: table-row; }
.mod_multi_score_tables [data-show="3"] tbody tr:nth-child(1), .mod_multi_score_tables [data-show="3"] tbody tr:nth-child(2), .mod_multi_score_tables [data-show="3"] tbody tr:nth-child(3) { display: table-row; }
.mod_multi_score_tables [data-show="4"] tbody tr:nth-child(1), .mod_multi_score_tables [data-show="4"] tbody tr:nth-child(2), .mod_multi_score_tables [data-show="4"] tbody tr:nth-child(3), .mod_multi_score_tables [data-show="4"] tbody tr:nth-child(4) { display: table-row; }
.mod_multi_score_tables [data-show="5"] tbody tr:nth-child(1), .mod_multi_score_tables [data-show="5"] tbody tr:nth-child(2), .mod_multi_score_tables [data-show="5"] tbody tr:nth-child(3), .mod_multi_score_tables [data-show="5"] tbody tr:nth-child(4), .mod_multi_score_tables [data-show="5"] tbody tr:nth-child(5) { display: table-row; }
.mod_multi_score_tables .open .node_body, .mod_multi_score_tables .open[data-show] .legend { display: block; }
.mod_multi_score_tables .open[data-show] tbody tr { display: table-row; }
.mod_multi_score_tables .open[data-show] tbody .invisible { display: block; }

/* glowka druzyna */
.mod_team_head .node_head { margin-bottom: 0px; }
.mod_team_head .node_head img { position: static; border: 0; border: 1px solid #cccfd9; margin-right: 10px; float: left; }
.mod_team_head .node_head h1 { display: inline; margin-right: 10px; }
.mod_team_head .node_head .c0 div { overflow: hidden; zoom: 1; }
.mod_team_head .node_head .c0 { margin-bottom: 15px; }
.mod_team_head .node_head .c1 { font-size: 12px; line-height: normal; border-bottom: 1px solid #efefef; padding-bottom: 10px; margin-bottom: 5px; }
.mod_team_head .node_head .c1 a { background: #434a52; color: #fff; padding: 4px 7px; display: inline-block; }
.mod_team_head .node_head .c1 a:hover { background: #ce212d; }
.mod_team_head .info, .mod_team_head .team { margin: 0; }
.mod_team_head .info dt, .mod_team_head .team dt { float: left; margin: 0 5px 0 0; line-height: 20px; }
.mod_team_head .info dt { font-size: 14px; }
.mod_team_head .team dt { font-weight: bold; color: #4d4d4e;  }
.mod_team_head .info dd, .mod_team_head .team dd { margin: 0; overflow: hidden; font-size: 14px; line-height: 20px; font-weight: bold; }
.mod_team_head .info dd strong { font-weight: bold; }
.mod_team_head .team dd { line-height: 18px; }

/* glowka zawodnik */
.mod_player_head .node_head { margin: 0; }
.mod_player_head .node_head img { position: static; border: 0; margin: 0; }
.mod_player_head .c0 { float: left; }
.mod_player_head .c0 img { border: 1px solid #cccfd9; display: block; margin-right: 10px; }
.mod_player_head .c1 { float: left; width: 400px; }
.mod_player_head .c1 > div { margin-bottom: 5px; }
.mod_player_head .node_head h1 { display: inline; margin-right: 10px; }
.mod_player_head dl { margin: 0; border-bottom: 1px solid #efefef; }
.mod_player_head dt { float: left; color: #4d4d4e; width: 70px; padding: 4px 0 5px; border-top: 1px solid #efefef; }
.mod_player_head .ind dt {width:96px;}
.mod_player_head dd { overflow: hidden; zoom: 1; font-size: 14px; margin: 0; padding: 4px 0 5px; border-top: 1px solid #efefef; }
.mod_player_head .c2 { float: right; }
.mod_player_head .c2 img { display: block; border: 6px solid #efefef; }

/* statystyki */
.mod_stats.stats_head { margin-bottom: 0; }
.mod_stats .node_head h2 { font-weight: normal; display: inline; }
.mod_stats .node_head ul { display: inline; }
.mod_stats .node_head li { display: inline; border-left: 1px solid #cccfd9; padding-left: 7px; margin-left: 4px; }
.mod_stats .node_head li:first-child { border:0; padding: 0; }
.mod_stats .node_head li span { font-weight: bold; }
.mod_stats.player_stats + .mod_stats.player_stats { margin-top: -20px; }
.mod_stats .node_body { background: #2b313d; padding: 5px; }
.mod_stats table { width: 100%; empty-cells: show; border-collapse: separate; }
.mod_stats thead th { padding: 0; text-align: left; border-bottom: 5px solid #2b313d; }
.mod_stats thead th.first { font-size: 15px; font-weight: bold; color: #fff; }
.mod_stats thead .info { color: #fff; background: #394459; height: 27px; text-align: center; }
.mod_stats tbody th, .mod_stats tbody td { padding: 0 1px; text-align: center; border: 1px solid #7c848d; border-width: 0 0 1px 1px; font-size: 11px; }
.mod_stats tbody th:first-child, .mod_stats tbody td:first-child { text-align: left; border-left: 0; font-size: 12px; }
.mod_stats .head th { height: 22px; background: #434a52; font-size: 10px; color: #fff; border-left-color: #434a52; }
.mod_stats .sum th { height: 22px; background: #f3f3f3; background: -moz-linear-gradient(top, #f3f3f3 0%, #f1f1f1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#f1f1f1)); background: -webkit-linear-gradient(top, #f3f3f3 0%,#f1f1f1 100%); background: -o-linear-gradient(top, #f3f3f3 0%,#f1f1f1 100%); background: -ms-linear-gradient(top, #f3f3f3 0%,#f1f1f1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#f1f1f1',GradientType=0 ); background: linear-gradient(top, #f3f3f3 0%,#f1f1f1 100%); }
.mod_stats tbody td { vertical-align: middle; padding: 5px 0; background: #e4e4e4; background: -moz-linear-gradient(top, #e4e4e4 0%, #cacaca 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#cacaca)); background: -webkit-linear-gradient(top, #e4e4e4 0%,#cacaca 100%); background: -o-linear-gradient(top, #e4e4e4 0%,#cacaca 100%); background: -ms-linear-gradient(top, #e4e4e4 0%,#cacaca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#cacaca',GradientType=0 ); background: linear-gradient(top, #e4e4e4 0%,#cacaca 100%); }
.mod_stats tbody td a:hover { background: 0; }
.mod_stats .match a { display: block; white-space: nowrap;  }
.mod_stats .winner, .mod_stats .score { font-weight: bold; }
.mod_stats .team { color: #000; display: inline-block; width: 120px; white-space: normal; vertical-align: middle; }
.mod_stats .score { color: #ce212d; display: inline-block; width: 71px; vertical-align: middle; }
.mod_stats .score span { display: inline-block; width: 30px; }
.mod_stats .score .colon { width: 5px; text-align: center; }
.mod_stats .team1, .mod_stats .score1 { text-align: right; }
.mod_stats .stat { width: 20px; }
.mod_stats .sum .first { padding-left: 7px; }
.mod_stats .player { font-weight: bold; padding-left: 7px; }
.mod_stats .player span { color: #000; }
.mod_stats .player a:hover { color: #002a70; }
.mod_stats .position { border-left: 0; }
.mod_stats tbody .hovered, .mod_stats tbody .hovered td { background: #fff; cursor: pointer; }
.mod_stats tbody .head .hovered { color: #2b313d; }
.mod_stats tfoot td { background: #394459; border-top: 5px solid #2b313d; }
.mod_stats .legend { padding: 7px; color: #fff; }
.mod_stats .legend p { font-weight: bold; text-transform: uppercase; margin-bottom: 5px; }
.mod_stats .legend ul { float: left; width: 148px; }
.mod_stats .legend li { font-size: 11px; margin-top: 2px; }
.mod_stats .legend span { color: #d9d9d9; }
.mod_stats .legend .hovered span { font-weight: bold; color: #fff; }

/* switch */
.mod_switch > .node_head { margin: 0; }
.mod_switch > .node_head h2 { margin: 0 0 5px; }
.mod_switch > .node_head > ul { overflow: hidden; zoom: 1; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/switch_head_bg.png') repeat-x 0 100%; }
.mod_switch > .node_head > ul li { float: left; height: 24px; line-height: 24px; margin: 0 0 2px 3px; padding: 0 10px; min-width: 90px; color: #002a70; text-align: center; cursor: pointer; border: 2px solid #cecece; border-bottom: 0; background: #fff; }
.mod_switch > .node_head > ul li.active { border-color: #2b313d; color: #000; cursor: default; margin-bottom: 0; padding-bottom: 2px; }
.mod_switch > .node_head > ul li:first-child { margin-left: 0; }
.mod_switch > .node_body, .mod_switch > .mod_live_scores > .node_body { border: 2px solid #2b313d; border-top-width: 0; padding: 5px; }
.mod_switch > .mod_live_scores > .node_body { border-top-width: 2px; }
.mod_switch > .node_body > ul > li, .mod_switch > .mod_live_scores > .node_body > ul > li { display: none; }
.mod_switch > .node_body > ul > li.active, .mod_switch > .mod_live_scores > .node_body  > ul > li.active { display: block; }
.mod_switch > .node_foot { margin-top: 2px; }
/* dostylka wynikow/tabel w switchu */
.mod_switch .node_body .mod { margin: 0; }
.mod_switch .mod_live_scores .c1 { width: 191px; }
.mod_switch .mod_live_scores .team { width: 68px; }
.mod_switch .mod_score_table { border: 0; padding: 0; }

/* video related */
#pagetype_wideo .rel { margin-top: 10px; }
#pagetype_wideo #k1R { width: 130px; }
#pagetype_wideo a.t {font: bold 12px Tahoma, sans-serif;}
#pagetype_wideo .rel_box_vid {margin-bottom: 10px; border: 0; padding: 0; width: auto; }
#pagetype_wideo .rel_box_vid .relTV {font: 12px Arial, sans-serif; color: #666; margin-bottom: 8px; background: none; padding: 0; width: auto;  }
#pagetype_wideo .rel_box_vid ul {list-style: none; margin: 0; padding: 0; border: 0; background: 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; width:75px; overflow:hidden;}
#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 .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_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: 4px 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 .seriaTV .seriesControl a:first-child { border: 0; padding: 0; margin: 0; }

#pagetype_wideo .rel_box {margin-bottom: 10px;}
#pagetype_wideo .rel_box .relT {font: 12px Arial, sans-serif; color: #666; margin-bottom: 4px; padding: 0;}
#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;}

/* artykul */
#pagetype_art .sitePath_wrap { z-index: 1; }
#sharer a:hover { color: #002a70; }
#art h4 { font: bold 14px/20px Arial, sans-serif; color: #1d1d1d; }
#pagetype_art #art { font-size: 14px; line-height: 20px; color: #1e1e1e; }
#pagetype_art #rel a:hover { color: #000; text-decoration: underline; background: 0; }
#pagetype_art #rel { margin-bottom: 12px; }
#pagetype_art #artykul a { font-weight: bold; }
#pagetype_art #artykul a:hover { color: #fff !important; }
#pagetype_art #artykul a.external_link, #pagetype_art #artykul a.external_link:hover { font-weight: normal; color: #000 !important; }
#pagetype_art #gazeta_article .txt_upl a:hover { background: 0; text-decoration: underline; }
.blox-lite.profilemon .mod_profilemon.mod_path a:hover, #gazeta_article_share li a:hover, article.mod_comments article.content a:hover, #footer .ft_top ul.c1 li a:hover { color: #002a70; text-decoration: underline; }
/* zajawki/indeks pod artykulem */
.mod_zr1 .node_body img { margin-bottom: 7px; }
.mod_zi4 .entry { border-top: 1px solid #eceef5; padding: 8px 0; }
.mod_zi4 .entry:first-child { border: 0; padding-top: 0; }
.mod_zi4 .body .when { font-size: 11px; color: #787878; float: left; width: 100px; border-right: 1px solid #cccfd9; margin: 1px 15px 0 0; }
.mod_zi4 .body h3 { font-weight: normal; border: 0; line-height: 18px; overflow: hidden; zoom: 1; font-weight: bold; }
.mod_zi4 .body h3 a { padding: 0; display: inline; line-height: 18px; }
.mod_zi4 .footer .more { border-top: 1px solid #cccfd9; padding-top: 10px; font-weight: bold; }
.mod_zr_sport8 { border-top: 1px solid #cccfd9; padding-top: 10px; }
.mod_zr_sport8 .node_c0 { float: left; }
.mod_zr_sport8 .node_c1 { float: right; }
.mod_zr_sport8 li { display: inline; margin-left: 8px; padding-left: 8px; border-left: 1px solid #cccfd9; }
.mod_zr_sport8 li:first-child { margin: 0; padding: 0; border: 0; }
.index + .mod_zr_sport8 { margin-top: -20px; }
#gazeta_article  .mod_zi4 { clear: both; }

/* glowka meczu */
#game_result, #game_result_m { clear: both; background: #2b313d; padding: 5px; margin-top: 8px; }
#game_result #gr_l, #game_result #gr_r, #game_result_m #gr_l, #game_result_m #gr_r { float: left; width: 245px; }
#game_result #gr_m, #game_result_m #gr_m { float: left; width: 120px; }
#game_result .game_info, #game_result_m .game_info { font-size: 11px; color: #c9c9c9; height: 24px; }
#game_result .game_team, #game_result_m .game_team { background: #e0e0e0; background: -moz-linear-gradient(top, #e0e0e0 0%, #c6c6c7 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#c6c6c7)); background: -webkit-linear-gradient(top, #e0e0e0 0%,#c6c6c7 100%); background: -o-linear-gradient(top, #e0e0e0 0%,#c6c6c7 100%); background: -ms-linear-gradient(top, #e0e0e0 0%,#c6c6c7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#c6c6c7',GradientType=0 ); background: linear-gradient(top, #e0e0e0 0%,#c6c6c7 100%); height: 41px; line-height: 41px; font-size: 16px; font-weight: bold; padding: 0; border-bottom: 1px solid #343840; overflow: hidden; }
#game_result .game_team a, #game_result_m .game_team a { color: #1c2c6f; margin: 0 5px 0 0; line-height: normal; vertical-align: middle; display: inline-block; word-wrap: brek-word; max-width: 170px; }
#game_result .game_team a:first-child, #game_result_m .game_team a:first-child { margin-left: 5px; }
#game_result .game_team a:hover, #game_result_m .game_team a:hover { background: 0; }
#game_result .game_team img, #game_result_m .game_team img { border: 1px solid #c6c6c6; vertical-align: middle; position: relative; top: -1px; max-width: 45px; }
#game_result #gr_r .game_team, #game_result_m #gr_r .game_team { text-align: right; }
#game_result #gr_l .game_score, #game_result #gr_r .game_score, #game_result_m #gr_l .game_score, #game_result_m #gr_r .game_score { background: #454a55; border-top: 1px solid #393d46; font-size: 11px; color: #c9c9c9; line-height: 14px; padding: 2px 10px 10px; }
#game_result #gr_r .game_score, #game_result_m #gr_r .game_score { text-align: right; }
#game_result #gr_l .game_score b, #game_result_m #gr_l .game_score b, #game_result #gr_r .game_score b, #game_result_m #gr_r .game_score b, #game_result #gr_l .game_score strong, #game_result_m #gr_l .game_score strong, #game_result #gr_r .game_score strong, #game_result_m #gr_r .game_score strong { display: block; margin-top: 8px; color: #f3f2f2; }
#game_result #gr_r .game_score b, #game_result_m #gr_r .game_score b, #game_result #gr_r .game_score strong, #game_result_m #gr_r .game_score strong { text-align: right; }
#game_result #gr_m, #game_result_m #gr_m { padding-top: 7px; }
#game_result #gr_m_penalty, #game_result_m #gr_m_penalty { height: 17px; background: #fff; visibility: hidden; text-align: center; font-weight: bold; color: #ce212d; }
#game_result #gr_m_penalty .tm, #game_result_m #gr_m_penalty .tm { color: #000; font-size: 10px; margin: 0 10px; line-height: 18px; position: relative; top: -1px; }
#game_result #gr_m .game_score, #game_result_m #gr_m .game_score { background: #ed555f; background: -moz-linear-gradient(top, #ed555f 0%, #b80b17 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed555f), color-stop(100%,#b80b17)); background: -webkit-linear-gradient(top, #ed555f 0%,#b80b17 100%); background: -o-linear-gradient(top, #ed555f 0%,#b80b17 100%); background: -ms-linear-gradient(top, #ed555f 0%,#b80b17 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed555f', endColorstr='#b80b17',GradientType=0 ); background: linear-gradient(top, #ed555f 0%,#b80b17 100%); height: 41px; line-height: 41px; font-size: 24px; font-weight: bold; color: #fff; border-bottom: 1px solid #252a35; }
#game_result #gr_m .game_score a, #game_result_m #gr_m .game_score a { color: #fff; background: 0; }
#game_result #gr_m_l_score, #game_result #gr_m #game_score_sub .st1, #game_result_m #gr_m_l_score, #game_result_m #gr_m #game_score_sub .st1 { float: left; width: 40px; text-align: right; }
#game_result #gr_m_r_score, #game_result #gr_m #game_score_sub .st2, #game_result_m #gr_m_r_score, #game_result_m #gr_m #game_score_sub .st2 { float: right; width: 40px; }
#game_result #gr_m_m_score, #game_result_m #gr_m_m_score { float: left; width: 40px; text-align: center; }
#game_result #gr_m_l_score, #game_result #gr_m_r_score, #game_result_m #gr_m_l_score, #game_result_m #gr_m_r_score { width: 46px; }
#game_result #gr_m_m_score, #game_result_m #gr_m_m_score { width: 28px; }
#game_result #gr_m #game_score_sub, #game_result_m #gr_m #game_score_sub { border-top: 1px solid #272c37; color: #f3f2f2; font-weight: bold; }
#game_result #gr_m #game_score_sub li, #game_result_m #gr_m #game_score_sub li { height: 25px; border-bottom: 1px solid #424751; line-height: 24px; }
#game_result #gr_m #game_score_sub .snm, #game_result_m #gr_m #game_score_sub .snm { float: left; width: 40px; text-align: center; font-size: 10px; color: #c9c9c9; font-weight: normal; }
#game_result #gr_m_timer, #game_result #gr_m_live, #game_result_m #gr_m_timer, #game_result_m #gr_m_live { display: none; text-align: center; }
#game_result #gr_info_r, #game_result_m #gr_info_r { text-align: right; overflow: hidden; margin-left: 12px; }
#game_result #gr_l_card, #game_result #gr_r_card, #game_result #gr_l_goal, #game_result #gr_r_goal, #game_result_m #gr_l_card, #game_result_m #gr_r_card, #game_result_m #gr_l_goal, #game_result_m #gr_r_goal, #game_result #gr_m_1h_score, #game_result #gr_m_2h_score, #game_result_m #gr_m_1h_score, #game_result_m #gr_m_2h_score { display: none; }
#game_result #gr_l .game_score p, #game_result #gr_r .game_score p, #game_result_m #gr_l .game_score p, #game_result_m #gr_r .game_score p { display: inline; background-position: 100% 50%; background-repeat: no-repeat; white-space: nowrap; }
#game_result #gr_l .game_score p a, #game_result #gr_r .game_score p a, #game_result_m #gr_l .game_score p a, #game_result_m #gr_r .game_score p a { color: #fff; }
#game_result #gr_l .game_score .card, #game_result #gr_r .game_score .card, #game_result_m #gr_l .game_score .card, #game_result_m #gr_r .game_score .card { padding-right: 10px; }
#game_result #gr_l .game_score p, #game_result_m #gr_l .game_score p { margin-right: 6px; }
#game_result #gr_r .game_score p, #game_result_m #gr_r .game_score p { margin-left: 6px; }
#game_result #gr_l .game_score .card_yellow, #game_result #gr_r .game_score .card_yellow, #game_result_m #gr_l .game_score .card_yellow, #game_result_m #gr_r .game_score .card_yellow { background-image: url('http://bi.gazeta.pl/i/obrazki/sport2011/card-yellow.png'); }
#game_result #gr_l .game_score .card_yellowred, #game_result #gr_r .game_score .card_yellowred, #game_result_m #gr_l .game_score .card_yellowred, #game_result_m #gr_r .game_score .card_yellowred { background-image: url('http://bi.gazeta.pl/i/obrazki/sport2011/card-yellow-red.png'); }
#game_result #gr_l .game_score .card_red, #game_result #gr_r .game_score .card_red, #game_result_m #gr_l .game_score .card_red, #game_result_m #gr_r .game_score .card_red { background-image: url('http://bi.gazeta.pl/i/obrazki/sport2011/card-red.png'); }
#game_result #gr_info_r span, #game_result_m #gr_info_r span { white-space: pre; }
#game_status_spec { font: normal 10px/14px Tahoma,sans-serif; background: #ba0000; text-align: center; height: 14px; color: #fff; display: none; margin-left: 2px; }
#game_result #gr_more_info, #game_result_m #gr_more_info { display: none; clear: both; background: #fff; text-align: center; font-size: 11px; line-height: 22px; position: relative; top: 5px; margin: 0 -5px; }
#game_result #gr_more_info a, #game_result_m #gr_more_info a { display: inline-block; width: 120px; color: #fff; border-radius: 0 0 3px 3px; background: #3d4451; background: -moz-linear-gradient(top,  #3d4451 0%, #2b313d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d4451), color-stop(100%,#2b313d)); background: -webkit-linear-gradient(top,  #3d4451 0%,#2b313d 100%); background: -o-linear-gradient(top,  #3d4451 0%,#2b313d 100%); background: -ms-linear-gradient(top,  #3d4451 0%,#2b313d 100%);background: linear-gradient(top,  #3d4451 0%,#2b313d 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d4451', endColorstr='#2b313d',GradientType=0 ); }
#game_result #gr_more_info a:hover, #game_result_m #gr_more_info a:hover { text-decoration: underline; }
#game_result.fold #gr_more_info, #game_result_m.fold #gr_more_info { display: block; }
#game_result.fold #gr_l .game_score, #game_result_m.fold #gr_l .game_score, #game_result.fold #gr_r .game_score, #game_result_m.fold #gr_r .game_score, #game_result.fold #game_score_sub, #game_result_m.fold #game_score_sub { display: none; }

/* gamecenter */
.mod_gamecenter { background: #2b313d; padding: 5px 5px 0; }
.mod_gamecenter > .node_head { border: 0; padding: 0 10px; margin-bottom: 5px; background: #454a55; }
.mod_gamecenter > .node_head h1 { color: #fff; font-size: 18px; line-height: 25px; padding: 7px 0; }
.mod_gamecenter .gcMod h2, .mod_gamecenter .mod_zr_gc5 .node_head p, .mod_gamecenter .mod_zr_gc3 .node_head p { font-size: 21px; color: #fff; padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/gc-head-border.png') no-repeat 0 50%; line-height: normal }
/* gc - sciezka */
.mod_gamecenter2012 .path, .mod_gamecenter .path, #gazeta_article > .match_path, #k0 > .match_path, #game_result_art .node_title .path, #gazeta_rtc_sport .match_path, #gazeta_rtc_sport .path, #gazeta_rtc2012_sport .match_path, #gazeta_rtc2012_sport .path { font: 10px/13px Arial, sans-serif; color: #fff; overflow: hidden; margin-bottom: 4px; }
.mod_gamecenter2012 .path li, .mod_gamecenter .path li, #gazeta_article > .match_path li, #k0 > .match_path li, #game_result_art .node_title .path li, #gazeta_rtc_sport .match_path li, #gazeta_rtc_sport .path li, #gazeta_rtc2012_sport .match_path li, #gazeta_rtc2012_sport .path li { float: left; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/path-sprite.png') no-repeat 0 -79px; padding-left: 3px; }
.mod_gamecenter2012 .path li:hover, .mod_gamecenter .path li:hover, #gazeta_article > .match_path li:hover, #k0 > .match_path li:hover, #game_result_art .node_title .path li:hover, #gazeta_rtc_sport .match_path li:hover, #gazeta_rtc_sport .path li:hover, #gazeta_rtc2012_sport .match_path li:hover, #gazeta_rtc2012_sport .path li:hover { background-position: 0 -117px; }
.mod_gamecenter2012 .path li:first-child, .mod_gamecenter .path li:first-child, #gazeta_article > .match_path li:first-child , #k0 > .match_path li:first-child, #game_result_art .node_title .path li:first-child, #gazeta_rtc_sport .match_path li:first-child, #gazeta_rtc_sport .path li:first-child, #gazeta_rtc2012_sport .match_path li:first-child, #gazeta_rtc2012_sport .path li:first-child { padding-left: 0; background-image: none; }
.mod_gamecenter2012 .path li a, .mod_gamecenter2012 .path li span,.mod_gamecenter .path li a, .mod_gamecenter .path li span, #gazeta_article > .match_path li a, #gazeta_article > .match_path li span, #k0 > .match_path li a, #k0 > .match_path li span, #game_result_art .node_title .path li a, #game_result_art .node_title .path li span, #gazeta_rtc_sport .match_path li a, #gazeta_rtc_sport .match_path li span, #gazeta_rtc_sport .path li a, #gazeta_rtc_sport .path li span, #gazeta_rtc2012_sport .match_path li a, #gazeta_rtc2012_sport .match_path li span, #gazeta_rtc2012_sport .path li a, #gazeta_rtc2012_sport .path li span { display: block; color: #fff; padding: 0 9px 0 3px; background: #474e5c url('http://bi.gazeta.pl/i/obrazki/sport2011/path-sprite.png') no-repeat 100% -98px; }
.mod_gamecenter2012 .path li:hover a, .mod_gamecenter2012 .path li:hover span,.mod_gamecenter .path li:hover a, .mod_gamecenter .path li:hover span, #gazeta_article > .match_path li:hover a, #gazeta_article > .match_path li:hover span, #k0 > .match_path li:hover a, #k0 > .match_path li:hover span, #game_result_art .node_title .path li:hover a, #game_result_art .node_title .path li:hover span, #gazeta_rtc_sport .match_path li:hover a, #gazeta_rtc_sport .match_path li:hover span, #gazeta_rtc_sport .path li:hover a, #gazeta_rtc_sport .path li:hover span, #gazeta_rtc2012_sport .match_path li:hover a, #gazeta_rtc2012_sport .match_path li:hover span, #gazeta_rtc2012_sport .path li:hover a, #gazeta_rtc2012_sport .path li:hover span { background-color: #ce212d; background-position: 100% -136px; }
#gazeta_article > .match_path, #k0 > .match_path, #gazeta_rtc_sport .match_path, #gazeta_rtc_sport .path, #gazeta_rtc2012_sport .match_path, #gazeta_rtc2012_sport .path, .mod_gamecenter2012 .match_path, .mod_gamecenter2012 .path { clear: both; margin: 10px 0 0; padding: 4px; background: #2b313d; }
#gazeta_rtc_sport .match_path, #gazeta_rtc_sport .path, #gazeta_rtc2012_sport .match_path, #gazeta_rtc2012_sport .path, .mod_gamecenter2012 .match_path, .mod_gamecenter2012 .path { margin: 0; }
.mod_gamecenter2012 #game_result, .mod_gamecenter2012 #game_result_m, #gazeta_article #game_result, #gazeta_article #game_result_m, #k0 #game_result, #k0 #game_result_m, #gazeta_rtc_sport #game_result, #gazeta_rtc_sport #game_result_m { margin-top: 0; }
.mod_gamecenter2012 .gcLive { margin: 0 0 24px; }


/* gc - glowka */
.mod_gamecenter .gcGame { padding-bottom: 6px; border-bottom: 2px solid #434852; margin-bottom: 16px; }
.mod_gamecenter .gcGame #game_result, .mod_gamecenter .gcGame #game_result_m { padding: 0; }
/* gc - UZR: relacja, wideo */
.mod_gamecenter .gcUZR { color: #c9c9c9; width: 600px; margin: 0 5px; overflow: hidden; padding-bottom: 8px; border-bottom: 2px solid #434852; margin-bottom: 16px; }
.mod_gamecenter .gcUZR .node_head { border: 0; margin: 0 0 8px; padding: 0; }
.mod_gamecenter .gcUZR h3 { font: bold 32px Arial,sans-serif; }
.mod_gamecenter .gcUZR .mod a { color: #fff; }
.mod_gamecenter .gcUZR .mod a:hover { background: 0; border-bottom: 1px solid #c9c9c9; }
.mod_gamecenter .gcUZR .mod_zr_sport9 img, .mod_gamecenter .mod_zr_gc5 img { display: block; margin-bottom: 8px; }
.mod_gamecenter .gcUZR .mod_zr_sport9 .lead, .mod_gamecenter .mod_zr_gc5 .lead { font-size: 14px; line-height: 19px; margin-bottom: 16px;  }
.mod_gamecenter .gcUZR .mod_zr_sport9 .lead .more, .mod_gamecenter .mod_zr_gc5 .lead .more { margin-left: 8px; }
.mod_gamecenter .gcUZR .mod_zr_sport9 .node_c0, .mod_gamecenter .mod_zr_gc5 .node_c0 { float: left; width: 348px; padding: 2px 12px 4px 0; border-right: 1px solid #434a52; }
.mod_gamecenter .gcUZR .mod_zr_sport9 .node_c1, .mod_gamecenter .mod_zr_gc5 .node_c1 { clear: right; float: right; width: 226px; padding: 2px 0 4px 12px; border-left: 1px solid #434a52; position: relative; left: -1px; }
.mod_gamecenter .gcUZR .mod_zr_sport9 .node_c0 li, .mod_gamecenter .mod_zr_gc5 .node_c0 li { padding-left: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/bullet-dark.png') no-repeat 0 8px; font-size: 14px; line-height: 19px; font-weight: bold; }
.mod_gamecenter .gcUZR .mod_zr_sport9 .node_c1 img, .mod_gamecenter .mod_zr_gc5 .node_c1 img { float: left; margin-right: 12px; }
.mod_gamecenter .gcUZR .mod_zr_sport9 .node_c1 .super, .mod_gamecenter .mod_zr_gc5 .node_c1 strong { font-size: 10px; color: #fff; background: #ce212d; display: inline; padding: 1px 4px; position: relative; top: -1px; }
.mod_gamecenter .gcUZR .mod_zr_sport9 .node_c1 p, .mod_gamecenter .mod_zr_gc5 .node_c1 p { font-weight: bold; font-size: 14px; line-height: normal; }
.mod_gamecenter .gcUZR .mod_zr_sport9 { margin-bottom: 0; }
.mod_gamecenter .gcUZR .mod_zr_sport10 .node_body { background: #fff; padding: 10px 10px 0; }
.mod_gamecenter .mod_zr_gc5 .node_head, .mod_gamecenter .mod_zr_gc3 .node_head { margin: 0; }
.mod_gamecenter .mod_zr_gc5 h1, .mod_gamecenter .mod_zr_gc3 .node_head h6 { font: bold 32px Arial,sans-serif; margin-bottom: 8px; }
.mod_gamecenter .mod_zr_gc5 .node_c1 .node_txt { padding-bottom: 1px; overflow: hidden; zoom: 1; }
/* gc - komentarze */
.mod_gamecenter .gcComments #opinions { margin: 5px 5px 10px; background: #fff; }
.mod_gamecenter .gcComments #opinions > section, .mod_gamecenter .gcComments #opinions > footer { padding: 5px; }
.mod_gamecenter .gcComments .content h1 { font-size: 21px; font-weight: bold; color: #fff; padding: 5px 0 8px 10px; background: #2b313d url('http://bi.gazeta.pl/i/obrazki/sport2011/gc-head-border.png') no-repeat 0 10px; margin: -5px -5px 10px -5px; }
.mod_gamecenter .gcComments .content h1 a { color: #fff; }
.mod_gamecenter .gcComments article.mod_comments .form textarea { width: 580px; }
.mod_gamecenter .gcComments article.mod_comments article.content > .form textarea { width: 560px; }
/* gc - indeks */
.mod_gamecenter .gcIndex .head { border: 0; }
.mod_gamecenter .gcIndex .body { padding: 5px; background: #fff; }
.mod_gamecenter .gcIndex .entry { border-top: 2px solid #eceef5; border-bottom: 0; padding: 5px 0; }
.mod_gamecenter .gcIndex .entry:first-child { border-top: 0; }
.mod_gamecenter .gcIndex .entry h3 { font: normal 20px Arial,sans-serif; }
/* gc - na zywo */
.mod_gamecenter .gcLive { margin-bottom: 10px; }
.mod_gamecenter .gcLive h2 { font: bold 21px Arial,sans-serif; }
.mod_gamecenter .gcLive .nav { height: 26px; border-bottom: 2px solid #e1e4ed; }
.mod_gamecenter .gcLive .nav li { background: #fff; float: left; height: 24px; border: 2px solid #e1e4ed; padding: 0 10px; line-height: 23px; cursor: pointer; color: #1b346c; margin-right: 9px; }
.mod_gamecenter .gcLive .nav .active { color: #000; cursor: default; border-bottom-color: #fff; }
.mod_gamecenter .gcLive .tabs { background: #fff; padding: 12px 10px; }
.mod_gamecenter .gcLive .tabs > li { display: none; }
.mod_gamecenter .gcLive .tabs .active { display: block; }
.mod_gamecenter .gcLive .plain .lead { font-size: 14px; line-height: 19px; margin-bottom: 12px; }
.mod_gamecenter .gcLive .plain strong { font-weight: bold; display: block; border-bottom: 1px solid #eceef5; padding-bottom: 8px; margin-bottom: 8px; }
.mod_gamecenter .gcLive .plain li { border-bottom: 1px solid #eceef5; padding-bottom: 8px; margin-bottom: 8px; }
.mod_gamecenter .gcLive .plain p { display: inline; }
.mod_gamecenter .gcLive .plain .time { font-weight: bold; margin-right: 8px; }
.mod_gamecenter .gcLive .plain .more { display: block; text-align: right; padding: 4px 0; }
.mod_gamecenter .gcLive .plain .more a { padding: 4px 6px; color: #fff; background: #434a52; }
.mod_gamecenter .gcLive .plain .more a:hover { background: #ce212d; }
.mod_gamecenter .gcLive .icons .time { float: left; width: 54px; font-weight: bold; padding-left: 6px; }
.mod_gamecenter .gcLive .icons .hidden { display: none; }
.mod_gamecenter .gcLive .icons li { border-bottom: 1px solid #eceef5; padding: 6px 0; }
.mod_gamecenter .gcLive .icons li p { float: right; width: 510px; padding-left: 20px; position: relative; }
.mod_gamecenter .gcLive .icons li p img { position: absolute; left: 0; top: 0; }
.mod_gamecenter .gcLive .icons li p.summary { font-weight: bold; padding: 0; float: none; width: auto; }
.mod_gamecenter .gcLive .icons .more { padding: 12px 0 4px; }
.mod_gamecenter .gcLive .icons .more a { padding: 4px 16px 4px 6px; color: #fff; background: #434a52 url('http://bi.gazeta.pl/i/obrazki/sport2011/more-arrow-expand.png') no-repeat 91% 50%; }
.mod_gamecenter .gcLive .icons .more a:hover { background-color: #ce212d; }

/* sklad druzyny - prawa szpalta */
.mod_team { border: 2px solid #2b313d; padding: 5px; }
.mod_team .node_head { border: 0; padding: 0; margin: 0; }
.mod_team .node_head h2 { text-align: center; font-size: 16px; margin-bottom: 12px; }
.mod_team .node_entry strong { font-weight: bold; display: block; text-align: center; text-transform: uppercase; font-size: 14px; margin-bottom: 4px; }
.mod_team .node_entry ul { border-top: 1px solid #f2f2f2; margin-bottom: 16px; }
.mod_team .node_entry li { font-weight: bold; line-height: 25px; height: 25px; border-bottom: 1px solid #f2f2f2; }
.mod_team .node_entry li a { display: block; padding: 0 10px; }
.mod_team .node_entry li .no { display: inline-block; width: 26px; }
.mod_team .node_entry li.even { background: #f2f2f2; }

/* sklad druzyny - zajawka edytowana recznie - prawa szpalta */
article.mod_uzr_sport_team { border: 2px solid #2b313d; padding: 5px; }
article.mod_uzr_sport_team header { border: 0; padding: 0; margin: 0; }
article.mod_uzr_sport_team header h1 { text-align: center; font-size: 16px; margin-bottom: 12px; }
article.mod_uzr_sport_team .position strong { font-weight: bold; display: block; text-align: center; text-transform: uppercase; font-size: 14px; margin-bottom: 4px; }
article.mod_uzr_sport_team .position ul { border-top: 1px solid #f2f2f2; margin-bottom: 16px; }
article.mod_uzr_sport_team .position li { font-weight: bold; line-height: 25px; height: 25px; border-bottom: 1px solid #f2f2f2; }
article.mod_uzr_sport_team .position li a { display: block; padding: 0 10px; }
article.mod_uzr_sport_team .position li .no { display: inline-block; width: 26px; }
article.mod_uzr_sport_team .position li.even { background: #f2f2f2; }

/* ban 4 fix */
#col_left #banP4 { width: 620px !important; }

/* linia czasu i naglowek nad nia */
.mod_zr6.h1 { margin-bottom: 0; }
.mod_zr6.h1 h1 { color: #8e8e8e; font: normal 20px Arial, serif; }
.mod_zr6.h1 .node_head { border-bottom: 1px solid #e5e5e5; }

.mod_zr32 { position: relative; z-index: 1; }
.mod_zr32 .node_line { position: relative; height: 58px; background: url('http://bi.gazeta.pl/i/obrazki/euro2012/bg-kalendarium2b.png') no-repeat 0 0; }
.mod_zr32 .node_line .node_inner_event { position: absolute; top: 27px; left: -10px; display: none; }
.mod_zr32 .node_line .node_event { position: absolute; top: 32px; left: 5px; width: 22px; height: 22px; background: url('http://bi.gazeta.pl/i/obrazki/euro2012/point2.png') no-repeat 0 0; z-index: 1; }
.mod_zr32 .node_line .node_event:hover { cursor: pointer; background-position: 0 -22px; }
.mod_zr32 .node_line .node_inner_event { width: 309px; height: 69px; padding: 15px 10px; background: url('http://bi.gazeta.pl/i/obrazki/euro2012/tip_l.png') no-repeat 0 0; }
.mod_zr32 .node_line .node_inner_event .node_pic  { float: left; width: 69px; height: 69px; margin-right: 10px; overflow: hidden; }
.mod_zr32 .node_line .node_inner_event .node_body  { margin-left: 79px; cursor: default; }
.mod_zr32 .node_line .node_inner_event .node_body p  { color: #616161; font-size: 11px; margin-bottom: 4px; }
.mod_zr32 .node_line .node_inner_event .node_body h2  { color: #061a34; font: bold 16px/16px Arial, serif; }
.mod_zr32 .node_inner_body { cursor: default; }
.mod_zr32 .node_pic, .mod_zr32 .node_event, .mod_zr32 .node_inner { cursor: default; }
.mod_zr32 .node_line .node_inner_event p.close { position: absolute; top: 18px; right: 12px; width: 5px; height: 5px; margin: 0; padding: 0; cursor: pointer; background: url('http://bi.gazeta.pl/i/obrazki/euro2012/close.png') no-repeat 0 0; }
.mod_zr32 .node_line .node_event.event1 { left: 5px; }
.mod_zr32 .node_line .node_event.event2 { left: 30px; }
.mod_zr32 .node_line .node_event.event3 { left: 170px; }
.mod_zr32 .node_line .node_event.event4 { left: 270px; }
.mod_zr32 .node_line .node_event.event5 { left: 300px; }
.mod_zr32 .node_line .node_event.event6 { left: 340px; }
.mod_zr32 .node_line .node_event.event7 { left: 365px; }
.mod_zr32 .node_line .node_event.event8 { left: 405px; }
.mod_zr32 .node_line .node_event.event9 { left: 570px; }
.mod_zr32 .node_line .node_event.event10 { left: 800px; }
.mod_zr32 .node_line .node_event.event11 { left: 870px; }
.mod_zr32 .node_line .node_event.event12 { left: 205px; }
/* elementy odwrotne - strzalka z prawej */
.mod_zr32 .node_line .node_inner_event.event10, .mod_zr32 .node_line .node_inner_event.event11 { top: 27px; left: -298px; background: url('http://bi.gazeta.pl/i/obrazki/euro2012/tip_r.png') no-repeat 0 0; }

/* statystyki - indywidualne */
.mod_stats_ind.stats_head { margin-bottom: 10px; }
.mod_stats_ind .node_head h2 { font-weight: bold; display: inline; font-size:16px; }
.mod_stats_ind .node_head ul { display: inline; font-size:14px;}
.mod_stats_ind .node_head li { display: inline; border-left: 1px solid #cccfd9; padding-left: 7px; margin-left: 4px; }
.mod_stats_ind .node_head li:first-child { border:0; padding: 0; }
.mod_stats_ind .node_head li span { font-weight: bold; }
.mod_stats_ind.player_stats + .mod_stats_ind.player_stats { margin-top: -20px; }
.mod_stats_ind .node_body { background: #2b313d; padding: 5px; }
.mod_stats_ind table { width: 100%; empty-cells: show; border-collapse: separate; }
.mod_stats_ind thead th { padding: 0; text-align: left; border-bottom: 5px solid #2b313d; }
.mod_stats_ind thead th.first { font-size: 15px; font-weight: bold; color: #fff; }
.mod_stats_ind thead .info { color: #fff; background: #394459; height: 27px; text-align: center; }
.mod_stats_ind tbody th, .mod_stats_ind tbody td { padding: 0 1px; text-align: center; border: 1px solid #7c848d; border-width: 0 0 1px 1px; font-size: 11px; }
.mod_stats_ind tbody th:first-child, .mod_stats_ind tbody td:first-child { text-align: left; border-left: 0; font-size: 12px; }
.mod_stats_ind .head th { height: 22px; background: #434a52; font-size: 10px; color: #fff; border-left-color: #434a52; }
.mod_stats_ind .sum th { height: 22px; background: #f3f3f3; background: -moz-linear-gradient(top, #f3f3f3 0%, #f1f1f1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#f1f1f1)); background: -webkit-linear-gradient(top, #f3f3f3 0%,#f1f1f1 100%); background: -o-linear-gradient(top, #f3f3f3 0%,#f1f1f1 100%); background: -ms-linear-gradient(top, #f3f3f3 0%,#f1f1f1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#f1f1f1',GradientType=0 ); background: linear-gradient(top, #f3f3f3 0%,#f1f1f1 100%); }
.mod_stats_ind tbody td { vertical-align: middle; padding: 5px 0; background: #e4e4e4; background: -moz-linear-gradient(top, #e4e4e4 0%, #cacaca 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#cacaca)); background: -webkit-linear-gradient(top, #e4e4e4 0%,#cacaca 100%); background: -o-linear-gradient(top, #e4e4e4 0%,#cacaca 100%); background: -ms-linear-gradient(top, #e4e4e4 0%,#cacaca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#cacaca',GradientType=0 ); background: linear-gradient(top, #e4e4e4 0%,#cacaca 100%); }
.mod_stats_ind tbody td a:hover { background: 0; }
.mod_stats_ind .match a { display: block; white-space: nowrap;  }
.mod_stats_ind .winner, .mod_stats_ind .score { font-weight: bold; }
.mod_stats_ind .team { color: #000; display: inline-block; width: 120px; white-space: normal; vertical-align: middle; }
.mod_stats_ind .score { color: #ce212d; display: inline-block; width: 71px; vertical-align: middle; }
.mod_stats_ind .score span { display: inline-block; width: 30px; }
.mod_stats_ind .score .colon { width: 5px; text-align: center; }
.mod_stats_ind .team1, .mod_stats_ind .score1 { text-align: right; }
.mod_stats_ind .stat { width: 20px; }
.mod_stats_ind .sum .first { padding-left: 7px; }
.mod_stats_ind .player { font-weight: bold; padding-left: 7px; }
.mod_stats_ind .player span { color: #000; }
.mod_stats_ind .player a:hover { color: #002a70; }
.mod_stats_ind .position { border-left: 0; }
.mod_stats_ind tbody .hovered, .mod_stats_ind tbody .hovered td { background: #fff; cursor: pointer; }
.mod_stats_ind tbody .head .hovered { color: #2b313d; }
.mod_stats_ind tfoot td { background: #394459; border-top: 5px solid #2b313d; }
.mod_stats_ind .legend { padding: 7px; color: #fff; }
.mod_stats_ind .legend p { font-weight: bold; text-transform: uppercase; margin-bottom: 5px; }
.mod_stats_ind .legend ul { float: left; width: 148px; }
.mod_stats_ind .legend li { font-size: 11px; margin-top: 2px; }
.mod_stats_ind .legend span { color: #d9d9d9; }
.mod_stats_ind .legend .hovered span { font-weight: bold; color: #fff; }

/*zajawka wyscig - indywidualne*/
.mod_event_ind {margin-bottom:6px;}
.mod_event_ind  .node_head{margin-bottom:0px;}
.mod_event_ind .node_head  h1 {margin-bottom:7px;border-bottom:1px solid #cccfd9; padding-bottom:16px;}
.mod_event_ind .node_head  > span { display:block; border-bottom:1px solid #cccfd9; padding-bottom:9px; margin-bottom:5px;}
.mod_event_ind .node_head  strong {font-weight:bold;}
.mod_event_ind .short {margin-bottom:15px;}
.mod_event_ind .short li { float: left; border-left: 1px solid #cccfd9; margin: 3px 0 0 10px; padding-left: 10px; }
.mod_event_ind .short li:first-child{border:0; margin-left:0; padding-left:0;}
.mod_event_ind .short a {font-size:14px;}
.mod_event_ind .short span {font-size:16px; font-weight:bold; color:#000;}
.mod_event_ind .info span , .mod_event_ind .info strong {font-size:14px; }

/* gamecenter - indywidualny*/
.mod_gamecenter { background: #2b313d; padding: 5px 5px 0; }
.mod_gamecenter > .node_head { border: 0; padding: 0 10px; margin-bottom: 5px; background: #454a55; }
.mod_gamecenter > .node_head h1 { color: #fff; font-size: 18px; line-height: 25px; padding: 7px 0; }
.mod_gamecenter .gcMod h2 { font-size: 21px; color: #fff; padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/gc-head-border.png') no-repeat 0 50%; }
/* gc - indeks */
.mod_gamecenter .gcIndex .head { border: 0; }
.mod_gamecenter .gcIndex .body { padding: 5px; background: #fff; }
.mod_gamecenter .gcIndex .entry { border-top: 2px solid #eceef5; border-bottom: 0; padding: 5px 0; }
.mod_gamecenter .gcIndex .entry:first-child { border-top: 0; }
.mod_gamecenter .gcIndex .entry h3 { font: normal 20px Arial,sans-serif; }
/* gc - event */
.mod_gamecenter .gcEvent {margin-bottom:15px;}
.mod_gamecenter .gcEvent .event_head{ margin-bottom:5px;}
.mod_gamecenter .gcEvent .event_head > span {padding: 0px 5px; font-size: 11px; font-weight:bold; color: #d0d0d0; float: left;}
.mod_gamecenter .gcEvent .events > li > a:hover > span {color:#fff;}
.mod_gamecenter .gcEvent .events > li > a > span ,.mod_gamecenter .gcEvent .events > li > span   {padding:3px 5px; font-size: 14px; font-weight:normal; color: #000; float: left;}
.mod_gamecenter .gcEvent .c0 { width: 20px;}
.mod_gamecenter .gcEvent .c1 { width: 260px;}
.mod_gamecenter .gcEvent .c2 { width: 180px;}
.mod_gamecenter .gcEvent .c3 { width: 110px;}
.mod_gamecenter .gcEvent .events { background: #c6c6c7; padding: 2px; }
.mod_gamecenter .gcEvent .events li { background: #ddd; overflow: hidden; margin: 3px 0;}
.mod_gamecenter .gcEvent .events .c0 { background: #bb0f1b; color: #fff; text-align: center; font-weight: bold; padding: 3px 1px; min-height: 16px; }
.mod_gamecenter .gcEvent .events .c1 { color: #002a70; }
.mod_gamecenter .gcEvent .events li:first-child .c1 { font-weight: bold; }
.mod_gamecenter .gcEvent a { overflow: hidden; display: block; }
.mod_gamecenter .gcEvent a:hover { background: #404857; background: -moz-linear-gradient(top, #404857 0%, #191e29 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404857), color-stop(100%,#191e29)); background: -webkit-linear-gradient(top, #404857 0%,#191e29 100%); background: -o-linear-gradient(top, #404857 0%,#191e29 100%); background: -ms-linear-gradient(top, #404857 0%,#191e29 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404857', endColorstr='#191E29',GradientType=0 ); background: linear-gradient(top, #404857 0%,#191e29 100%); }

/* zajawka wynikow */
#col_left .mod_player_results .entry { margin-top: 10px; }
#col_left .mod_player_results .name + .entry { margin-top: 5px; }
#col_left .mod_player_results .section { padding-top: 10px; margin-top: 4px; border-top: 2px solid #cccbcb; }
#col_left .mod_player_results .section:first-child { padding: 0; margin: 0; border: 0; }
#col_left .mod_player_results .name { font: bold 14px Arial, sans-serif; text-transform: uppercase; text-align: center; }
#col_left .mod_player_results .current .name { color: #ce212d; }
#col_left .mod_player_results .path { font: 10px/13px Arial, sans-serif; color: #fff; overflow: hidden; }
#col_left .mod_player_results .path li { float: left; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/path-sprite.png') no-repeat 0 -3px; padding-left: 3px; }
#col_left .mod_player_results .path li:hover { background-position: 0 -41px; }
#col_left .mod_player_results .path li:first-child { padding-left: 0; background-image: none; }
#col_left .mod_player_results .path li a, .mod_player_results .path li span { display: block; color: #fff; padding: 0 9px 0 3px; background: #474e5c url('http://bi.gazeta.pl/i/obrazki/sport2011/path-sprite.png') no-repeat 100% -22px; }
#col_left .mod_player_results .path li:hover a, .mod_player_results .path li:hover span { background-color: #ce212d; background-position: 100% -60px; }
#col_left .mod_player_results .events li { margin-top: 1px; }
#col_left .mod_player_results .events li:first-child { margin-top: 2px; }
#col_left .mod_player_results .events a { overflow: hidden; zoom: 1; display: block; background: #e4e4e4; background: -moz-linear-gradient(top, #e4e4e4 0%, #c9caca 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#c9caca)); background: -webkit-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); background: -o-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); background: -ms-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4', endColorstr='#C9CACA',GradientType=0 ); background: linear-gradient(top, #e4e4e4 0%,#c9caca 100%); }
#col_left .mod_player_results .events a:hover { background: #404857; background: -moz-linear-gradient(top, #404857 0%, #191e29 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404857), color-stop(100%,#191e29)); background: -webkit-linear-gradient(top, #404857 0%,#191e29 100%); background: -o-linear-gradient(top, #404857 0%,#191e29 100%); background: -ms-linear-gradient(top, #404857 0%,#191e29 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404857', endColorstr='#191E29',GradientType=0 ); background: linear-gradient(top, #404857 0%,#191e29 100%); }
#col_left .mod_player_results .c0, .mod_player_results .c1, .mod_player_results .c2, .mod_player_results .c3  { float: left; padding: 3px 5px;  }
#col_left .mod_player_results a:hover .c0 { color: #c9c9c9; }
#col_left .mod_player_results a:hover .c1 { color: #fff; }
#col_left .mod_player_results .indEntry .c1 span, .mod_player_results .indEntry .c1 strong { display: block; }
#col_left .mod_player_results .c2, .mod_player_results .c3 {  color: #353535; float:left;}
#col_left .mod_player_results .event_head {margin-top:3px;}
#col_left .mod_player_results .indEntry > .event_head > span {padding:0 5px; font-size:11px; font-weight:bold; color:#5a5a5a;}
#col_left .mod_player_results .event_head .c0 { width: 185px; }
#col_left .mod_player_results .event_head .c1 { width: 175px;}
#col_left .mod_player_results .event_head .c2 { width: 100px; }
#col_left .mod_player_results .event_head .c3 { width: 120px; }
#col_left .mod_player_results .indEntry > div > span { padding:5px; font-size:14px; }
#col_left .mod_player_results .indEntry .events li > a:hover  > span  {color:#fff;}
#col_left .mod_player_results .indEntry .events li > a  > span {font-size:14px; padding:5px;}
#col_left .mod_player_results .indEntry .c0{ width: 185px; }
#col_left .mod_player_results .indEntry .c1{ width: 175px; }
#col_left .mod_player_results .indEntry .c2 { width: 100px;}
#col_left .mod_player_results .indEntry .c3 { width: 120px;}

/*article*/
#game_result_art {clear:both; overflow:hidden; background:#2B313D;padding:5px;text-align:left;}
#game_result_art h2 , #game_result_art h2 a, #game_result_art h2 strong, #game_result_art h2 span{color:#fff;}
#game_result_art .node_head{   color: #D0D0D0; font-size: 11px; margin:7px 0 5px;}
#game_result_art table {border-collapse: collapse;font: 14px Arial,sans-serif;width:100%;}
#game_result_art .node_table thead th{   color: #D0D0D0; font-size: 11px; font-weight: bold; padding-bottom:7px; border:0;}
#game_result_art .node_table thead .player {padding:0 6px 7px;}
#game_result_art .node_table a:hover {background:0; text-decoration:underline;}
#game_result_art .node_table th , #game_result_art .node_table a  {color:#000;}
#game_result_art .node_table tbody tr{color:#fff; border:3px solid #D8D8D8}
#game_result_art table thead {margin:0; padding:0;}
#game_result_art table thead tr th{margin-bottom:10px;}
#game_result_art table tbody {background:#C6C6C7;}
#game_result_art table tbody tr:first-child .player a { font-weight:bold;}
#game_result_art .node_table tbody .flag {background: url("http://bi.gazeta.pl/i/obrazki/sport_pl/vancouver2010/game_result_tableFlag.gif") no-repeat scroll 0 4px transparent;text-align: left;width: 17px;}
#game_result_art table td.no {background: #c61e29 ;font-size: 14px;font-weight: bold;overflow: hidden; text-align: center !important;width: 10px;}
#game_result_art table th.no  {text-align:center;}
#game_result_art table td.player ,#game_result_art table td.country ,#game_result_art table td.result {background: #ebebeb; color:#000;}
#game_result_art .node_table tbody .k1, #game_result_art .node_table .no { width: 20px;}
#game_result_art .node_table tbody .k2, #game_result_art .node_table tbody .player {width:230px; padding:3px 6px;}
#game_result_art .node_table tbody .k3, #game_result_art .node_table .country {width:210px;}
#game_result_art .node_table tbody .k4, #game_result_art .node_table .result {width:110px;}
#game_result_art .node_table tbody tr td {margin:2px; }
#game_result_art .node_more  {margin-top:5px;}
#game_result_art .node_more a:hover {background:0; text-decoration:underline;}
#game_result_art .node_more a{color:#fff; font-size:14px; font-weight:bold; float:right;}
#gazeta_rtc_sport #game_result_art .node_head { border: 0; padding: 0; }

/* nowy mt */
.mod_uzr_sport1 a { color: #fff; }
.mod_uzr_sport1 a:hover { background: 0; color: #fff; text-decoration: underline; }
.mod_uzr_sport1 .main { background: #2b313d; padding-bottom: 13px; }
.mod_uzr_sport1 .main.red { background: #ce212d; }
.mod_uzr_sport1 .imgw { position: relative; }
.mod_uzr_sport1 .imgw a { display: block; }
.mod_uzr_sport1 img { display: block; }
.mod_uzr_sport1 .imgw span { background: #ce212d; font-size: 20px; font-weight: bold; line-height: 31px; color: #fff; text-transform: uppercase; padding: 0 9px; position: absolute; left: 0; bottom: 0; height: 31px; }
.mod_uzr_sport1 h1 { font-size: 28px; font-weight: bold; line-height: 32px; display: inline; color: #fff; }
.mod_uzr_sport1 header { padding: 10px 15px 0; }
.mod_uzr_sport1 header iframe { position: relative; top: 2px; }
.mod_uzr_sport1 .main ul { font-weight: bold; padding: 6px 15px 0; color: #fff; }
.mod_uzr_sport1 .main li { display: inline; padding-left: 11px; margin-right: 4px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/mt_bullet1.png') no-repeat 0 6px; }
.mod_uzr_sport1 .titleTop ul { padding-bottom: 10px; }
.mod_uzr_sport1 .other { background: #2b313d; padding: 0 15px 13px; }
.mod_uzr_sport1 .other.red { background: #ce212d; }
.mod_uzr_sport1 .wrap { padding-top: 15px; border-top: 1px solid #555a64; }
.mod_uzr_sport1 .titleTop + .other .wrap { border: 0; padding: 0; }
.mod_uzr_sport1 .red .wrap { border-color: #d84d57; }
.mod_uzr_sport1 .tabs { float: right; width: 310px; overflow: hidden; }
.mod_uzr_sport1 .tabs li { font-size: 18px; font-weight: bold; line-height: 21px; padding: 5px 10px 5px 20px; }
.mod_uzr_sport1 .tabs .active { background: #414651; }
.mod_uzr_sport1 .tabs .active a { text-decoration: underline; }
.mod_uzr_sport1 .tabs .red a, .mod_uzr_sport1 .tabs .red.border { background: #ce212d; }
.mod_uzr_sport1 .red .tabs .active, .mod_uzr_sport1 .tabs .red.active, .mod_uzr_sport1 .tabs .red.active a { background: #d5424c; }
.mod_uzr_sport1 .tabs span, .mod_uzr_sport1 .boxes li > span, .mod_uzr_sport1 .boxes li > a span { font-size: 11px; color: #ccc; line-height: normal; position: relative; top: -1px; }
.mod_uzr_sport1 .bodies { float: left; width: 280px; height: 208px; }
.mod_uzr_sport1 .bodies li { display: none; position: relative; max-height: 208px; overflow: hidden; }
.mod_uzr_sport1 .bodies img { min-height: 208px; }
.mod_uzr_sport1 .bodies .active { display: block; }
.mod_uzr_sport1 .bodies .red.border { border: 3px solid #ce212d; margin-right: -6px; max-height: 202px; }
.mod_uzr_sport1 .red .bodies .border { border: 0; margin: 0; }
.mod_uzr_sport1 .bodies li span, .mod_uzr_sport1 .boxes .imgw span, .mod_uzr_sport1 .small_boxes .imgw span { background: #ce212d; font-size: 12px; font-weight: bold; line-height: 21px; color: #fff; text-transform: uppercase; padding: 0 7px; position: absolute; left: 0; bottom: 0; height: 21px; }
.mod_uzr_sport1 .bodies li strong, .mod_uzr_sport1 .boxes .imgw strong, .mod_uzr_sport1 .small_boxes .imgw strong { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/mt_trans_px.png') repeat 0 0; color: #000; font-size: 12px; font-weight: bold; padding: 3px 0 2px; position: absolute; left: 0; width: 100%; text-align: center; text-transform: uppercase; }
.mod_uzr_sport1 .bodies li .top, .mod_uzr_sport1 .boxes .imgw .top, .mod_uzr_sport1 .small_boxes .imgw .top { top: 0; }
.mod_uzr_sport1 .bodies li .bottom, .mod_uzr_sport1 .boxes .imgw .bottom, .mod_uzr_sport1 .small_boxes .imgw .bottom { bottom: 0; }
.mod_uzr_sport1 .bodies li .middle, .mod_uzr_sport1 .boxes .imgw .middle, .mod_uzr_sport1 .small_boxes .imgw .middle { top: 47%; }
.mod_uzr_sport1 .boxes li { width: 280px; overflow: hidden; float: left; }
.mod_uzr_sport1 .boxes .e0, .mod_uzr_sport1 .boxes .e1 { margin-bottom: 13px; }
.mod_uzr_sport1 .boxes .e1, .mod_uzr_sport1 .boxes .e3 { float: right; }
.mod_uzr_sport1 .boxes .e2 { clear: both; }
.mod_uzr_sport1 .boxes li > a, .mod_uzr_sport1 .boxes li .content { display: block; font-size: 18px; font-weight: bold; line-height: normal; padding: 5px 1px 6px; }
.mod_uzr_sport1 .boxes .red > a, .mod_uzr_sport1 .boxes .red .content { background: #ce212d; padding: 5px 11px 6px; }
.mod_uzr_sport1 .boxes .red.border > a, .mod_uzr_sport1 .boxes .red.border .content { position: relative; top: -2px; margin-bottom: -2px; }
.mod_uzr_sport1 .boxes .imgw { height: 100px; overflow: hidden; }
.mod_uzr_sport1 .boxes .imgw .middle { top: 40%; }
.mod_uzr_sport1 .boxes .red.border .imgw { border: 2px solid #ce212d; border-bottom: 0; }
.mod_uzr_sport1 .boxes .content strong { font-size: 18px; font-weight: bold; line-height: normal; color: #fff; }
.mod_uzr_sport1 .boxes .content span { font-size: 11px; color: #ccc; }
.mod_uzr_sport1 .small_boxes li, .mod_uzr_sport1 .video_boxes li { float: left; width: 140px; overflow: hidden; margin-left: 10px; }
.mod_uzr_sport1 .small_boxes li:first-child, .mod_uzr_sport1 .video_boxes li:first-child { margin: 0; }
.mod_uzr_sport1 .small_boxes li > a, .mod_uzr_sport1 .small_boxes .content { display: block; font-size: 18px; font-weight: bold; line-height: normal; padding: 5px 1px 6px; }
.mod_uzr_sport1 .small_boxes .red > a, .mod_uzr_sport1 .small_boxes .red .content { background: #ce212d; padding: 5px 9px 6px; }
.mod_uzr_sport1 .small_boxes .red.border > a, .mod_uzr_sport1 .small_boxes .red.border .content { position: relative; top: -2px; margin-bottom: -2px; }
.mod_uzr_sport1 .small_boxes .imgw .middle { top: 40%; }
.mod_uzr_sport1 .small_boxes .red.border .imgw { border: 2px solid #ce212d; border-bottom: 0; width: 136px; overflow: hidden; }
.mod_uzr_sport1 .small_boxes .content strong { font-size: 18px; font-weight: bold; line-height: normal; color: #fff; }
.mod_uzr_sport1 .small_boxes .content span { font-size: 11px; color: #ccc; }
.mod_uzr_sport1 .video_boxes .imgw { width: 140px; height: 100px; overflow: hidden; }
.mod_uzr_sport1 .video_boxes .red.border .imgw { border: 2px solid #ce212d; border-bottom: 0; width: 136px; }
.mod_uzr_sport1 .video_boxes .imgw .play { padding: 0; font-size: 1; height: 30px; width: 30px; bottom: auto; top: 35px; left: 55px; background: url("http://bi.gazeta.pl/i/obrazki/wiadomosci2011/play-btn.png") no-repeat 0 0; }
.mod_uzr_sport1 .video_boxes li:hover { cursor: pointer; }
.mod_uzr_sport1 .video_boxes .content { padding: 5px 1px 6px; }
.mod_uzr_sport1 .video_boxes .red .content { background: #ce212d; padding: 5px 9px 6px; }
.mod_uzr_sport1 .video_boxes .red.border .content { position: relative; top: -2px; margin-bottom: -2px; }
.mod_uzr_sport1 .video_boxes .content strong { font-size: 18px; font-weight: bold; line-height: normal; color: #fff; }
.mod_uzr_sport1 .video_boxes .content span { font-size: 11px; color: #ccc; }
.mod_uzr_sport1 .video_boxes .active .content strong, .mod_uzr_sport1 .video_boxes li:hover .content strong { text-decoration: underline; color: #fff; }

/* nowy mt automat */
.zi_sport3 { background: #2b313d; padding-bottom: 13px; }
.zi_sport3 a { color: #fff; }
.zi_sport3 a:hover { background: 0; color: #fff; text-decoration: underline; }
.zi_sport3 img { display: block; }
.zi_sport3 .wrap { padding: 10px 15px 0; }
.zi_sport3 .body h2 { font-family: Arial, sans-serif; font-size: 28px; font-weight: bold; line-height: 32px; display: inline; }
.zi_sport3 .when { font-size: 18px; color: #a7a7a7; }
.zi_sport3 .fb_like { position: relative; top: -4px; margin-left: 5px; }
.zi_sport3 .footer, .zi_sport3 .fb_like br { display: none; }

/* indeks prawa szpalta */
#col_right .zi_sport1 .entry { border-bottom: 1px solid #cccfd9; padding: 10px 0; }
#col_right .zi_sport1 .entry:first-child { padding-top: 0; }
#col_right .zi_sport1 .lead { font-size: 12px; line-height: 16px; margin: 5px 0 0; }

/* tabele pol lewej szpalty */
#holder_205 .mod_score_table, #holder_206 .mod_score_table { border: 0; padding: 0; }
#holder_205 .mod_score_table .node_head, #holder_206 .mod_score_table .node_head { text-align: left; }

/* lista eventow */
.mod_events_list .node_head { padding: 0; border: 0; }
.mod_events_list li { margin-top: 1px; }
.mod_events_list li:first-child { margin-top: 0 }
.mod_events_list li a { overflow: hidden; zoom: 1; display: block; padding: 3px 0; background: #e4e4e4; background: -moz-linear-gradient(top, #e4e4e4 0%, #c9caca 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#c9caca)); background: -webkit-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); background: -o-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); background: -ms-linear-gradient(top, #e4e4e4 0%,#c9caca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4', endColorstr='#C9CACA',GradientType=0 ); background: linear-gradient(top, #e4e4e4 0%,#c9caca 100%); }
.mod_events_list li a:hover { background: #404857; background: -moz-linear-gradient(top, #404857 0%, #191e29 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404857), color-stop(100%,#191e29)); background: -webkit-linear-gradient(top, #404857 0%,#191e29 100%); background: -o-linear-gradient(top, #404857 0%,#191e29 100%); background: -ms-linear-gradient(top, #404857 0%,#191e29 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404857', endColorstr='#191E29',GradientType=0 ); background: linear-gradient(top, #404857 0%,#191e29 100%); }
.mod_events_list .c0 { float: left; width: 84px; font-size: 10px; color: #353535; padding: 0 8px; }
.mod_events_list .c1 { display: block; overflow: hidden; font-size: 11px; color: #000; }
.mod_events_list li a:hover .c0 { color: #c9c9c9; }
.mod_events_list li a:hover .c1 { color: #fff; }

/* naglowek wyniki/terminarz */
article.mod_uzr_sport2 header { margin-bottom: 15px; border: 0; padding: 0; }
.mod_uzr_sport2 .body { overflow: hidden; }
.mod_uzr_sport2 .body p { font-weight: bold; margin-bottom: 5px; }
.mod_uzr_sport2 .body ul { margin-left: -21px; }
.mod_uzr_sport2 .body li { float: left; border-left: 1px solid #cccfd9; margin: 3px 0 0 10px; padding-left: 10px; }

/* naglowek druzyny - wyniki, statystyki */
article.mod_uzr_sport3 header { background: #f1f1f1; padding: 10px; border: 0; }
.mod_uzr_sport3 img, .mod_uzr_sport3 h1, .mod_uzr_sport3 strong, .mod_uzr_sport3 ul, .mod_uzr_sport3 li { float: left; line-height: 29px; }
.mod_uzr_sport3 img { margin-right: 10px; }
article.mod_uzr_sport3 header h1, .mod_uzr_sport3 strong { font-size: 20px; line-height: 29px; font-weight: bold; }
.mod_uzr_sport3 li { border-left: 2px solid #999; margin-left: 14px; padding-left: 14px; font-size: 20px; }
.mod_uzr_sport3 li:first-child { padding: 0; border: 0; }
.mod_uzr_sport3 header li a { color: #002a70; }
.mod_uzr_sport3 header li a:hover { color: #fff; }

/* naj wideo */
.topVideo { margin-bottom: 20px; overflow: hidden; zoom: 1; }
.topVideo .entry { padding: 10px 0; border-bottom: 1px solid #cccfd9; }
.topVideo .entry .kL { float: left; margin-right: 10px; position: relative; }
.topVideo .entry .kR { overflow: hidden; zoom: 1; float: none; margin: 0; }
.topVideo .entry .kL img { display: block; }
.topVideo .entry .overlay a { position: absolute; left: 35px; top: 13px; width: 30px; height: 30px; background: url('http://bi.gazeta.pl/i/obrazki/wiadomosci2011/play-btn.png') no-repeat 0 0; text-indent: -9999px; }
.topVideo .entry .kR span, .topVideo .entry .clr { display: none; }

/* wydarzenie sciezka */
.mod_comeptition_path { margin: 0 0 20px 0; }
.mod_comeptition_path h1 { font: 20px Arial, sans-serif; }
.mod_comeptition_path h1 a, .mod_comeptition_path h1 span { padding: 0 14px 0 0; margin: 0 7px 0 0; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/competition-path-sep.png') no-repeat 100% 7px; }
.mod_comeptition_path h1 a:hover { color: #fff; background-color: #002a70; background-image: url('http://bi.gazeta.pl/i/obrazki/sport2011/competition-path-sep-h.png'); }
.mod_comeptition_path strong { font-weight: bold; color: #666; }
.mod_comeptition_path h1 strong a { margin: 0; padding: 0; background: 0; }
.mod_comeptition_path h1 strong a:hover { background: #002a70; }
.mod_comeptition_path img { margin-right: 10px; }

/* duza zapisywarka newsletter */
.mod_nltZapisywarka .node_head { border: 0; padding: 0; margin-bottom: 15px; }
.mod_nltZapisywarka .c0 { float: left; margin-right: 10px; }
.mod_nltZapisywarka .c0 img { display: block; }
.mod_nltZapisywarka .c1 { overflow: hidden; zoom: 1; }
.mod_nltZapisywarka ul { margin-bottom: 15px; }
.mod_nltZapisywarka li { font-size: 14px; line-height: 19px; list-style: disc inside; }
.mod_nltZapisywarka .sample { font-weight: bold; }
.mod_nltZapisywarka .submitRow { clear: both; padding-top: 15px; }
.mod_nltZapisywarka .submitRow label, .mod_nltZapisywarka .submitRow input { vertical-align: middle; }
.mod_nltZapisywarka .submitRow label { font-weight: bold; font-size: 14px; }
.mod_nltZapisywarka .submitRow input[type="text"] { border: 1px solid #cacaca; font: 13px Arial, sans-serif; color: #000; padding: 4px 5px; width: 250px; margin: 0 5px; }
.mod_nltZapisywarka .submitRow input[type="submit"] { border: 0; height: 26px; font: bold 14px Arial, sans-serif; color: #fff; text-transform: none; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/btn-bg.png') repeat-x 0 0; cursor: pointer; padding: 0 5px 1px; overflow: visible; }

/* transmisja na zywo */
.mod_uzr_sport4 .body { background: #2b313d; padding: 5px; }
.mod_uzr_sport4 .c0 { float: left; width: 620px; overflow: hidden; }
.mod_uzr_sport4 .c1 { float: right; width: 300px; color: #fff; font-size: 14px; line-height: normal; }
.mod_uzr_sport4 .c0 object, .mod_uzr_sport4 .c0 embed { display: block; }
article.mod_uzr_sport4 header { margin-bottom: 10px; text-align: center; border: 0; padding: 0; }
.mod_uzr_sport4 header h2 { margin-top: 3px; }
.mod_uzr_sport4 ul { margin-top: 10px; }
.mod_uzr_sport4 li { color: #fff; font-weight: bold; list-style: disc inside; }
.mod_uzr_sport4 a { color: #fff; }
.mod_uzr_sport4 a:hover { background: 0; text-decoration: underline; }

/* reczna a'la indeks prawa szpalta */
.mod_uzr_sport5 .entry { border-bottom: 1px solid #cccfd9; padding: 10px 0; }
.mod_uzr_sport5 .entry:first-child { padding-top: 0; }
.mod_uzr_sport5 .imgw { float: left; }
.mod_uzr_sport5 img { display: block; margin-right: 10px; }
.mod_uzr_sport5 .content { overflow: hidden; zoom: 1; }
.mod_uzr_sport5 strong { display: block; }
.mod_uzr_sport5 .lead { margin: 5px 0 0; }

/* partnerzy */
.mod_uzr_sport6 .entry { margin: 10px 0 0; }
.mod_uzr_sport6 .entry:first-child { margin: 0; }
.mod_uzr_sport6 img { display: block; }
.mod_uzr_sport6 strong { display: block; margin-top: 3px; }

/* zaslepka przestawka */
.mod_zr_sport12 { background: #fcc400; font-size: 18px; font-weight: bold; line-height: normal; color: #000; padding: 10px; margin-bottom: 10px; }

/* cityBox */
#cityBox { margin-bottom: 20px; position: relative; height: 184px; overflow: hidden; }
#cityBox1 ul { float: left; width: 90px; margin-left: 15px; }
#cityBox1 ul:first-child { margin: 0; }
#cityBox1 li, #cityBox0 .ZJwrpNews { font-size: 11px; padding: 1px 0 1px 8px; background: url("http://bi.gazeta.pl/i/obrazki/sport2011/bullet-small.png") no-repeat scroll 0 7px; }
#cityBox0H, #cityBox0 { display: none; }
#cityBox0H { font-size: 11px; position: absolute; right: 0; top: 0; }
#cityBox0 .ZJw { text-align: right; border-top: 1px solid #eceef5; font-size: 11px; margin-top: 10px; }
#cityBox0 .ZJwrp3 { max-height: 124px; overflow: hidden; }

/* RTC poprawki */
#gazeta_rtc_body article.entry header { color: #000; }
#gazeta_rtc_body article.entry footer .c0 { width: 220px; }
#gazeta_rtc_body article.entry footer .c0 .fb a { font-size: 11px; font-weight: normal; line-height: 18px; padding-left: 18px; background: url('http://bi.gazeta.pl/i/obrazki/wybory2011/rtc-fb-share2.png') no-repeat 0 50%; color: #0b2a47; }
#gazeta_rtc_body article.entry footer .c0 .fb a:hover { text-decoration: underline; }
#gazeta_rtc_indicator.new span { background: #d92f41; background: -moz-linear-gradient(top,  #d92f41 1%, #bf1527 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d92f41), color-stop(100%,#bf1527)); background: -webkit-linear-gradient(top,  #d92f41 1%,#bf1527 100%); background: -o-linear-gradient(top,  #d92f41 1%,#bf1527 100%); background: -ms-linear-gradient(top,  #d92f41 1%,#bf1527 100%); background: linear-gradient(top,  #d92f41 1%,#bf1527 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d92f41', endColorstr='#bf1527',GradientType=0 ); color: #fff; }
article.mod_comments .form button, article.mod_comments .buttons button, #gazeta_rtc_body article.entry footer .c0 a[data-action="commentsToggle"] { border-radius: 2px; border: 1px solid; border-color: #c8c8c8 #9e9e9e #848484 #c0c0c0; height: 22px; }
#gazeta_rtc_body article.entry footer .c0 a[data-action="commentsToggle"]:hover {background:#d9d9d9;background:-moz-linear-gradient(top,#d9d9d9 0%,#bfbfbf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d9d9d9),color-stop(100%,#bfbfbf));background:-webkit-linear-gradient(top,#d9d9d9 0%,#bfbfbf 100%);background:-o-linear-gradient(top,#d9d9d9 0%,#bfbfbf 100%);background:-ms-linear-gradient(top,#d9d9d9 0%,#bfbfbf 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9',endColorstr='#bfbfbf',GradientType=0 );background:linear-gradient(top,#d9d9d9 0%,#bfbfbf 100%);}
article.mod_comments .form button, article.mod_comments .buttons button { height: 24px; padding: 0 8px; }
#gazeta_rtc_body article.entry footer .c0 a[data-action="commentsToggle"] span { height: 22px; text-shadow: 1px 1px rgba(0, 0, 0, 0.2); }
#gazeta_rtc_sport .node_head, .path_123357 .sitePath_wrap { display: none; }
#gazeta_rtc .toButtons button { color: #3a3a3a; height: 24px; border-color: #cecece; background: #f9faf9; background: -moz-linear-gradient(top, #f9faf9 0%, #dfdfdf 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9faf9), color-stop(100%,#dfdfdf)); background: -webkit-linear-gradient(top, #f9faf9 0%,#dfdfdf 100%); background: -o-linear-gradient(top, #f9faf9 0%,#dfdfdf 100%); background: -ms-linear-gradient(top, #f9faf9 0%,#dfdfdf 100%); background: linear-gradient(top, #f9faf9 0%,#dfdfdf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9faf9', endColorstr='#dfdfdf',GradientType=0 ); }
#gazeta_rtc .toButtons .voted button { color: #6e6e6e; background: #dfdfdf; background: -moz-linear-gradient(top,  #dfdfdf 0%, #fafaf9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#fafaf9)); background: -webkit-linear-gradient(top, #dfdfdf 0%,#fafaf9 100%); background: -o-linear-gradient(top, #dfdfdf 0%,#fafaf9 100%); background: -ms-linear-gradient(top, #dfdfdf 0%,#fafaf9 100%); background: linear-gradient(top, #dfdfdf 0%,#fafaf9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#fafaf9',GradientType=0 ); }
#gazeta_rtc .toButtons button.over { background: #f0f0f0; background: -moz-linear-gradient(top,  #f0f0f0 0%, #cecece 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#cecece)); background: -webkit-linear-gradient(top, #f0f0f0 0%,#cecece 100%); background: -o-linear-gradient(top, #f0f0f0 0%,#cecece 100%); background: -ms-linear-gradient(top, #f0f0f0 0%,#cecece 100%); background: linear-gradient(top, #f0f0f0 0%,#cecece 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#cecece',GradientType=0 ); }
#gazeta_rtc .toButtons span { top: 2px; }
#gazeta_rtc .toButtons .voted span { background-position: 0 -275px; }
#gazeta_rtc_footer .pages a, #gazeta_rtc_footer .pages span { border: 0; font-size: 12px; }

/* kolorowanka i losowanie grup */
article.mod_uzr_sport7 > header { margin: 0; padding: 0; border: 0; }
article.mod_uzr_sport7 > header h1 { font-size: 26px; font-weight: bold; line-height: normal; }
.mod_uzr_sport7 > header > h1 > a { display: inline-block; color: #fff; background: #3c8209; font-size: 18px; text-shadow: 1px 1px 2px #000; padding: 8px 10px; vertical-align: middle; line-height: 18px; border: 1px solid; border-color: #3c8209 #1f4305 #1f4305 #3c8209; position: relative; top: -2px; margin: 0 0 0 12px; }
.mod_uzr_sport7 > header > h1 > a:hover { background: #44940a; border-color: #8fb771 #265206 #265206 #8fb771; }
.mod_uzr_sport7 > header > div { margin: 7px 0 9px; }
.mod_uzr_sport7 > header div.c0 { float: left; }
.mod_uzr_sport7 > header div.c1 { float: right; padding: 12px 0 0; }
.mod_uzr_sport7 > header div.c1 a { display: inline-block; padding-left: 18px; margin-left: 4px; background-image: url('http://bi.gazeta.pl/i/obrazki/lego/5/gazeta_article_sprite-1.7.png'); background-repeat: no-repeat; background-position: 0 -200px; }
.mod_uzr_sport7 > header div.c1 a:hover { background-color: #fff; color: #002a70; text-decoration: underline; }
.mod_uzr_sport7 > p.info { font-size: 14px; line-height: 30px; height: 30px; color: #121212; background: #ffc600; text-align: center; }
.mod_uzr_sport7 > p.info.changed { color: #fff; background: #5e687a; }
.mod_uzr_sport7 > section, .mod_uzr_sport8 { background: #2a303c; padding: 15px; color: #fff; margin: 0 0 42px; }
.mod_uzr_sport7 > section header.subHeader, article.mod_uzr_sport8 header { font-weight: bold; font-size: 18px; line-height: normal; padding: 0 0 10px; border-bottom: 2px solid #4e535d; margin: 0 0 10px; }
/* - tabelka */
.mod_uzr_sport7 div.groupTable { overflow: hidden; padding: 0 0 20px; }
.mod_uzr_sport7 div.groupTable li, .mod_uzr_sport8 section.body > ul > li { float: left; width: 220px; margin: 0 0 0 10px; }
.mod_uzr_sport7 div.groupTable li:first-child, .mod_uzr_sport8 section.body > ul > li:first-child { margin-left: 0; }
.mod_uzr_sport7 div.groupTable table, .mod_uzr_sport8 table { width: 100%; border-spacing: 0; }
.mod_uzr_sport7 div.groupTable th, .mod_uzr_sport8 th { font-size: 11px; color: #d0d0d0; padding: 0 0 7px; vertical-align: baseline; text-align: left; }
.mod_uzr_sport7 div.groupTable th.name { font-size: 14px; color: #fff; padding-left: 5px; width: 140px; }
.mod_uzr_sport7 div.groupTable td, .mod_uzr_sport8 td { border: solid #d3d3d3; border-width: 0 0 3px; background: #e3e3e3; color: #000; line-height: 22px; font-size: 14px; }
.mod_uzr_sport7 div.groupTable td.lp, .mod_uzr_sport8 td.lp { border-left-width: 5px; width: 28px; text-align: center; font-weight: bold; }
.mod_uzr_sport7 div.groupTable td.flag, .mod_uzr_sport8 td.flag { width: 30px; }
.mod_uzr_sport7 div.groupTable td.name { width: 82px; }
.mod_uzr_sport7 div.groupTable td.score { width: 28px; }
.mod_uzr_sport7 div.groupTable td.goals, .mod_uzr_sport8 td.name { border-right-width: 5px; width: 42px; }
.mod_uzr_sport7 div.groupTable tr.row1 td, .mod_uzr_sport8 tr.row1 td { border-top-width: 5px; }
.mod_uzr_sport7 div.groupTable tr.row4 td, .mod_uzr_sport8 tr.row4 td { border-bottom-width: 5px; }
.mod_uzr_sport7 div.groupTable img, .mod_uzr_sport8 table img { vertical-align: middle; }
/* - wyniki */
.mod_uzr_sport7 div.result > ul > li, .mod_uzr_sport7 div.result section > ul > li { padding: 10px 14px; height: 40px; background: #e0e0e0; font-size: 11px; line-height: normal; color: #000; margin: 0 0 10px; position:relative}
.mod_uzr_sport7 div.result p.info, .mod_uzr_sport7 div.result p.penaltyInfo { height: 18px; display: block; overflow: hidden; zoom: 1; }
.mod_uzr_sport7 div.result span.penalties { float:right}
.mod_uzr_sport7 div.result p.info time { float: left; margin: 0 4px 0 0; }
.mod_uzr_sport7 div.result p.info span { overflow: hidden; display: block; }
.mod_uzr_sport7 div.result p.info em { white-space: nowrap; }
.mod_uzr_sport7 div.result div.flag { width: 22px; padding: 4px 10px 0 0; }
.mod_uzr_sport7 div.result p.penaltyInfo { display: none; }
.mod_uzr_sport7 div.groupTable td.flag img, .mod_uzr_sport7 div.result div.flag img, .mod_uzr_sport8 .flag img, .mod_uzr_sport8 li li img { box-shadow: 0 0 2px rgba(0, 0, 0, 0.4); }
.mod_uzr_sport7 div.groupResult div { float: left; }
.mod_uzr_sport7 div.groupResult div.away.flag { padding: 4px 0 0 10px; }
.mod_uzr_sport7 div.groupResult div.sep { width: 20px; height: 22px; line-height: 22px; text-align: center; }
.mod_uzr_sport7 div.groupResult { min-height: 410px; }
.mod_uzr_sport7 div.groupResult > ul { float: left; width: 220px; margin: 0 0 0 10px; }
.mod_uzr_sport7 div.groupResult ul[data-group="A"] { margin: 0; }
.mod_uzr_sport7 div.groupResult[data-penalty-before-last="1"] li[data-order="5"], .mod_uzr_sport7 div.groupResult[data-penalty-last="1"] li[data-order="6"] { height: 68px; }
.mod_uzr_sport7 div.groupResult div.penalties { padding: 6px 0 0 32px; clear: both; display: none; float: none; }
.mod_uzr_sport7 div.groupResult li[data-penalty="1"] div.penalties { display: block; }
.mod_uzr_sport7 div.groupResult li[data-penalty="1"] p.info { display: none; }
.mod_uzr_sport7 div.groupResult li[data-penalty="1"] p.penaltyInfo { display: block; }
.mod_uzr_sport7 div.groupResult li[data-penalty-missing="1"] { background: #dc0009; color: #fff; }
.mod_uzr_sport7 div.groupResult li[data-penalty-missing="1"] div.scoreSelect { color: #000; }
.mod_uzr_sport7 div.groupResult li[data-penalty-missing="1"] a { color: #fff; text-decoration: underline; }
.mod_uzr_sport7 div.groupResult li[data-penalty-missing="1"] a:hover { background: 0; color: #fff; text-decoration: underline; }
.mod_uzr_sport7 div.groupResult div.penalties div.scoreSelect { width: 39px; background-position: 23px 1px; }
.mod_uzr_sport7 div.groupResult div.penalties div.scoreSelect span { width: 22px; }
.mod_uzr_sport7 div.groupResult div.penalties div.scoreSelect ul { width: 39px; }
.mod_uzr_sport7 div.groupResult div.penalties div.sep { font-size: 10px; width: 39px; }
.mod_uzr_sport7 div.cupResult { height: 432px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/cup-ladder-bg.png') no-repeat 250px 77px; margin-bottom: 0; }
.mod_uzr_sport7 div.cupResult section.semi-final ul li[data-game="SF2"] { margin: 0; }
.mod_uzr_sport7 div.cupResult section { float: left; width: 336px; }
.mod_uzr_sport7 div.cupResult section.semi-final { padding: 58px 0 0; }
.mod_uzr_sport7 div.cupResult section.final { width: 220px; padding: 172px 0 0; line-height: normal; }
.mod_uzr_sport7 div.cupResult section header { font-size: 14px; font-weight: bold; margin: 0 0 7px; }
.mod_uzr_sport7 div.cupResult section.semi-final header { font-size: 19px; }
.mod_uzr_sport7 div.cupResult section.final header { font-size: 24px; }
.mod_uzr_sport7 div.cupResult section > ul { width: 220px; }
.mod_uzr_sport7 div.cupResult section > ul > li { height: 72px; }
.mod_uzr_sport7 div.cupResult li.space { margin: 0 0 20px; }
.mod_uzr_sport7 div.cupResult section.semi-final ul[data-group="SF"] > li:first-child { margin: 0 0 125px; }
.mod_uzr_sport7 div.cupResult div.team { height: 32px; }
.mod_uzr_sport7 div.cupResult div.team div { float: left; }
.mod_uzr_sport7 div.cupResult div.team div.name { font-size: 14px; line-height: 22px; width: 110px; }
.mod_uzr_sport7 div.scoreSelect { width: 48px; height: 20px; border: 1px solid #a4b97f; background: #fff url('http://bi.gazeta.pl/i/obrazki/sport2011/dropdown-button.png') no-repeat 32px 1px; position: relative; z-index: 1; }
.mod_uzr_sport7 div.scoreSelect[data-disabled="1"] { background-color: #eee; color: #999; cursor: default; }
.mod_uzr_sport7 div.scoreSelect ul { background: #fff; border: solid #a4b97f; border-width: 0 1px 1px; width: 48px; display: none; position: absolute; z-index: 1; left: -1px; top: 21px; }
.mod_uzr_sport7 div.scoreSelect.expanded { z-index: 2; }
.mod_uzr_sport7 div.scoreSelect.expanded ul { display: block; }
.mod_uzr_sport7 div.scoreSelect li, .mod_uzr_sport7 div.scoreSelect span { text-align: center; font-size: 12px; height: 20px; line-height: 20px; }
.mod_uzr_sport7 div.scoreSelect li[data-disabled="1"], .mod_uzr_sport7 div.scoreSelect li[data-disabled="1"]:hover { background: #eee; cursor: default; color: #999; font-style: italic; }
.mod_uzr_sport7 div.scoreSelect li:hover { background: #e0e0e0; }
.mod_uzr_sport7 div.scoreSelect span { width: 31px; display: block; }
.mod_uzr_sport7 div.scoreSelect, .mod_uzr_sport7 div.scoreSelect li { cursor: pointer; }
.mod_uzr_sport7 > section.cup { margin-bottom: 0; }
/* - losowanie grup */
.mod_uzr_sport8 { background-image: url('http://bi.gazeta.pl/i/obrazki/sport2011/groups-bg.png'); background-repeat: no-repeat; background-position: 100% 0; height: 175px; }
.mod_uzr_sport8 a { color: #d7efff; background-color: #2a303c; }
.mod_uzr_sport8 a:hover { color: #d7efff; background-color: #2a303c; text-decoration: underline; }
article.mod_uzr_sport8 header h1 { float: left; font-size: 18px; }
.mod_uzr_sport8 header p { float: right; margin: 0 240px 0 0; font-size: 14px; font-weight: bold; padding: 4px 0 0; }
.mod_uzr_sport8 header h1 a, .mod_uzr_sport8 header p a { color: #d7efff; }
.mod_uzr_sport8 header h1 a:hover, .mod_uzr_sport8 header p a:hover { color: #d7efff; background: 0; text-decoration: underline; }
.mod_uzr_sport8 section.body > ul { width: 670px; float: left; margin: 0 40px 0 0; }
.mod_uzr_sport8 section.body > ul > li { width: 160px; }
.mod_uzr_sport8 section.body > ul > li > div { display: none; }
.mod_uzr_sport8 table { margin: 0 0 12px; }
.mod_uzr_sport8 td.name { width: 92px; }
.mod_uzr_sport8 td.flag a, .mod_uzr_sport8 td.flag a:hover, .mod_uzr_sport8 td.name a, .mod_uzr_sport8 td.name a:hover { color: #2a303c; background: 0; display: block; }
.mod_uzr_sport8 li p, .mod_uzr_sport8 th { text-align: center; font-weight: bold; font-size: 14px; color: #fff; }
.mod_uzr_sport8 li p { margin: 0 0 4px; }
.mod_uzr_sport8 li ul { padding: 8px 0 8px 1px; background: #d6d6d7; background: -moz-linear-gradient(top,  #d6d6d7 1%, #c6c6c7 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d6d6d7), color-stop(100%,#c6c6c7)); background: -webkit-linear-gradient(top,  #d6d6d7 1%,#c6c6c7 100%); background: -o-linear-gradient(top,  #d6d6d7 1%,#c6c6c7 100%); background: -ms-linear-gradient(top,  #d6d6d7 1%,#c6c6c7 100%); background: linear-gradient(top,  #d6d6d7 1%,#c6c6c7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d7', endColorstr='#c6c6c7',GradientType=0 ); }
.mod_uzr_sport8 li li { float: left; width: 17px; height: 12px; margin: 0 0 0 18px; }
.mod_uzr_sport8 aside { overflow: hidden; zoom: 1; }
.mod_uzr_sport8 aside p.more { padding: 30px 0; text-align: left; font-weight: bold; font-size: 21px; line-height: normal; }
.mod_uzr_sport8 aside p.more a { background: 0; }
.mod_uzr_sport8 aside p.more a span { padding: 2px 5px; background: #2a303c; }
.mod_uzr_sport8 aside p.reload { font-size: 14px; font-weight: bold; line-height: 16px; display: none; }
.mod_uzr_sport8 aside p.reload.notype { padding: 138px 0 0 0; }
.mod_uzr_sport8 aside p.reload a { padding: 0 0 0 30px; background: transparent url('http://bi.gazeta.pl/i/obrazki/sport2011/groups-repeat.png') no-repeat 0 50%; display: none; }
/* - overlay */
#UserTypesOverlayBg { position: fixed; left: 0; top: 0; background: #000; width: 100%; height: 100%; z-index: 100; }
#UserTypesOverlay { position: absolute; width: 680px; height: 475px; z-index: 101; }
#UserTypesOverlay div.bg { position: absolute; z-index: 1; width: 100%; height: 100%; background: #fff; }
#UserTypesOverlay div.content { position: absolute; z-index: 2; width: 660px; height: 455px; background: #fff url('http://bi.gazeta.pl/i/obrazki/sport2011/winner-bg.1.jpg') no-repeat 0 0; left: 10px; top: 10px; }
#UserTypesOverlay a[data-action="closeOverlay"] { position: absolute; right: 20px; top: 20px; width: 26px; height: 26px; border: 1px solid #2f2f2f; font-weight: bold; font-size: 20px; display: block; text-align: center; line-height: 26px; color: #fff; }
#UserTypesOverlay p.title { padding: 20px 0 8px; text-align: center; color: #fff; font-weight: bold; font-size: 32px; line-height: 32px; }
#UserTypesOverlay div.flash { margin: 12px auto; width: 400px; height: 303px; }
#UserTypesOverlay div.fbLike, #UserTypesOverlay p.share { text-align: center; }
#UserTypesOverlay p.share, #UserTypesOverlay div.message { color: #fff; font-size: 16px; font-weight: bold; text-shadow: 1px 1px 2px #000; }
#UserTypesOverlay div.message { font-size: 14px; text-align: center; }
#UserTypesOverlay p.share a { display: inline-block; width: 36px; height: 36px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/social-btn-sprite.png') no-repeat 0 0; vertical-align: middle; margin-left: 8px; }
#UserTypesOverlay p.share span { vertical-align: middle; display: inline-block; position: relative; top: -1px; }
#UserTypesOverlay p.share a[data-share="mail"] { background-position: 0 0; }
#UserTypesOverlay p.share a[data-share="fb"] { background-position: -44px 0; }
#UserTypesOverlay p.share a[data-share="mail"]:hover { background-position: 0 -44px; }
#UserTypesOverlay p.share a[data-share="fb"]:hover { background-position: -44px -44px; }
/* - permalink */
#UserTypesPermalink { position: fixed; bottom: 0; left: 0; width: 100%; height: 74px; z-index: 98; display: none; }
#UserTypesPermalink a, #UserTypesPermalink a:hover { color: #fff; text-decoration: underline; background: 0; }
#UserTypesPermalink a:hover { background: #ce212d; }
#UserTypesPermalink div.bg { position: absolute; bottom: 0; left: 0; width: 100%; height: 74px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/permalink-bg.1.png') repeat-x 0 0; }
#UserTypesPermalink div.inner { width: 910px; margin: 0 auto; position: relative; z-index: 2; padding: 20px 0 0; }
#UserTypesPermalink div.inner p.info { float: left; font-size: 14px; line-height: 18px; color: #fff; width: 340px; }
#UserTypesPermalink div.input { float: left; width: 226px; padding: 0 10px 0 30px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/uri-copy.png') no-repeat 0 50%; }
#UserTypesPermalink div.input input { font: normal 14px/34px Arial,sans-serif; color: #000; background: #fff; height: 34px; padding: 0 12px; border: 1px solid; border-color: #474747 #fff #fff #474747; width: 200px; }
#UserTypesPermalink div.flash { float: left; width: 126px; }
#UserTypesPermalink div.share { float: right; font-weight: bold; font-size: 16px; color: #fff; text-shadow: 1px 1px 2px #000; line-height: 34px; }
#UserTypesPermalink div.share a { display: inline-block; width: 36px; height: 36px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/social-btn-sprite.png') no-repeat 0 0; vertical-align: middle; margin-left: 8px; }
#UserTypesPermalink div.share span { vertical-align: middle; display: inline-block; position: relative; top: -1px; }
#UserTypesPermalink div.share a[data-share="mail"] { background-position: 0 0; }
#UserTypesPermalink div.share a[data-share="fb"] { background-position: -44px 0; }
#UserTypesPermalink div.share a[data-share="mail"]:hover { background-position: 0 -44px; }
#UserTypesPermalink div.share a[data-share="fb"]:hover { background-position: -44px -44px; }
#UserTypesPermalinkFinal { height: 32px; width: 100%; background: #000; position: relative; z-index: 2; display: none; }
#UserTypesPermalinkFinal div.inner { padding: 0; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/winner-bar-bg.png') no-repeat 250px 0; }
#UserTypesPermalinkFinal p.c0 { float: left; width: 544px; font-size: 16px; font-weight: bold; line-height: 32px; color: #fff; }
#UserTypesPermalinkFinal p.c1 { font-size: 14px; line-height: 32px; }
#UserTypesPermalinkFinal p.c1 a, #UserTypesPermalinkFinal p.c1 a:hover { color: #b4dbff; text-decoration: none; background-color: transparent; margin: 0 0 0 16px; padding: 0 0 0 10px; }
#UserTypesPermalinkFinal p.c1 a[data-action="replayVideo"] { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/euro-types-replay.png') no-repeat 0 50%; }
#UserTypesPermalinkFinal p.c1 a[data-action="resetAll"] { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/euro-types-reset.png') no-repeat 0 50%; }
#UserTypesPermalink.hasFinal { height: 106px; }
#UserTypesPermalink.hasFinal div.bg { height: 101px; }
#UserTypesPermalink.hasFinal #UserTypesPermalinkFinal { display: block; }
#UserTypesPermalink div.message { width: 910px; margin: 0 auto; position: relative; z-index: 3; padding: 20px 0 0; font-size: 16px; font-weight: bold; color: #fff; text-shadow: 1px 1px 2px #000; line-height: 32px; }
/* - hint */
#UserTypesHint { width: 259px; height: 141px; position: absolute; z-index: 99; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/euro-types-hint.png') no-repeat 0 0; display: none; }
#UserTypesHint a[data-action="closeHint"] { position: absolute; right: 21px; top: 19px; width: 14px; height: 14px; border: 1px solid #b4b4b4; font-weight: bold; font-size: 14px; text-align: center; line-height: 14px; display: block; }
#UserTypesHint p { padding: 16px 48px 16px 32px; font-size: 12px; line-height: 19px; }
#UserTypesHint p a { font-weight: bold; }
/* - notify alert */
#UserTypesTopAlert { position: absolute; top: 0; width: 100%; height: 34px; background: #ffc600; border-bottom: 1px solid #ccc; }
#UserTypesTopAlert p { height: 34px; line-height: 33px; font-size: 14px; margin: 0 auto; width: 940px; color: #111; }
#UserTypesTopAlert p a[data-action="change"] { display: inline-block; color: #fff; background: #3c8209; font-size: 14px; font-weight: bold; text-shadow: 1px 1px 2px #000; padding: 2px 6px; vertical-align: middle; line-height: 18px; border: 1px solid; border-color: #3c8209 #1f4305 #1f4305 #3c8209; position: relative; top: -1px; margin: 0 12px; }
#UserTypesTopAlert p a[data-action="change"]:hover { background: #44940a; border-color: #8fb771 #265206 #265206 #8fb771; }
body.hasUserTypesAlert { padding-top: 34px; }

/* kafle */
/* - clear */
header#pageHead, .mod_uzr7, .mod_uzr6 section.body > ul, .mod_uzr1 section.body, .mod_uzr2 section.body li { zoom: 1; }
header#pageHead:after, .mod_uzr7:after, .mod_uzr6 section.body > ul:after, .mod_uzr1 section.body:after, .mod_uzr2 section.body li:after { content: '.'; visibility: hidden; display: block; width: 0; height: 0; clear: both; }
/* - ogolne */
article.mod_uzr6 { margin-bottom: 20px; }
article.mod_uzr6 > header { padding-bottom: 2px; border-bottom: 2px solid #ce212d; margin-bottom: 10px; }
article.mod_uzr6 > header, article.mod_uzr6 > header h1 { font: bold 14px Arial,sans-serif; }
article.mod_uzr6 section.body p.author { font-size: 10px; line-height: 10px; text-transform: uppercase; margin-bottom: 6px; }
/* - zajawka */
article.mod_uzr6 section.body > ul > li { float: left; width: 140px; margin: 0 0 12px 20px; }
article.mod_uzr6 section.body > ul.border { background: url('http://bi.gazeta.pl/i/obrazki/lego/5/zr6-borders.png') repeat 0 0; }
article.mod_uzr6 section.body p.author, .mod_uzr6 section.body li li, .mod_uzr6 section.body div.imgw { margin-bottom: 4px; }
article.mod_uzr6 section.body li li.nomargin { margin-bottom: 0; }
article.mod_uzr6 section.body li header { font-weight: bold; text-transform: uppercase; border-bottom: 2px solid #dadada; padding-bottom: 2px; margin-bottom: 6px; }
article.mod_uzr6 section.body li.n6 { clear: both; margin-left: 0; }
article.mod_uzr6 footer { border-top: 1px solid #e2e2e2; padding-top: 4px; }


/* 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/obrazki/sport2011/plus_ico_forum.png') no-repeat left 5px;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 20px/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: #e9ebf5;border:1px solid #cccfd9; border-left: 0; border-right: 0;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; background: #f7f7f7;}
.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:1px;}
.thread .info .all a{background: url('http://bi.gazeta.pl/i/obrazki/sport2011/sAll_ico.png') no-repeat left 4px;padding-left:11px;margin-left:13px;font-size:10px; font-weight: bold;}
.thread .info .all a:hover {color: #000;}
.thread .info .kLMt span{padding-top:1px;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/obrazki/sport2011/prev_ico.png') no-repeat left 4px;padding-left:14px; font-weight: bold;}
.kR a.next,.kR1 a.next{background: url('http://bi.gazeta.pl/i/obrazki/sport2011/next_ico.png') no-repeat right 4px;padding-right:14px; font-weight: bold;}
.kR a.next:hover, .kR a.next:hover, .kL a.prev:hover, .kL1 a.prev:hover {color: #000;}

.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: bold 14px Arial,sans-serif; margin: 4px 0; border-bottom: 2px solid #ce212d; padding-bottom: 5px; }
.thread0 h1 { font: bold 20px Arial,sans-serif; color: #002a70; }
.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; }
.thread h4 a:hover {color: #fff; background: #002A70;}
.fs0, .fsC, .fs1, .fs2, .fs3, .fs8 { font-family: Arial,sans-serif; font-size: 14px; font-weight: bold; }
.thread .pBody { font: normal 14px/18px Arial,sans-serif; color: #333; padding: 5px; background: #f0f1f7; }
.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: 10px; text-transform: uppercase;}
.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;}
.zajTop h1 {border-bottom: 3px solid #ce212d; margin-bottom: 0;}

.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/obrazki/sport2011/nav_forum_bg2.png') repeat-x left top;height:27px;border:1px solid #cccfd9; margin:0;margin-bottom:15px; border-left: 0; border-right: 0;}
.wList .info .kL{width:200px;float:left;padding:5px 0px 0px 8px;}
.wList a.new{font-weight:bold; font-size: 10px; text-transform: uppercase; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/plus_ico_forum.png') no-repeat left 3px; padding-left:11px;}
.wList a.new:hover{color: #000;}
.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:65px;padding-top:7px; font-size: 10px; text-transform: uppercase;}
.wList .info .ibtn{width:43px;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; background: url('http://bi.gazeta.pl/i/16/forum/wListTop_bg.gif') repeat-x left top;}
.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: 440px;overflow: hidden;height: 24px;}
.wList .wList0 .kL a{font-weight:bold;line-height:22px;}
.wList .wList0 .kL a.active{color:#5b4196}
.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:#2c2c2c;padding-right:14px;font-size: 12px;}

.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: bold 14px Arial,sans-serif; margin: 4px 0; border-bottom: 2px solid #ce212d; padding-bottom: 5px; }
.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;}
.path_124693 #sitePath, .path_124688 #sitePath, .path_124686 #sitePath { display: none; }

/* 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: #ce212d !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; padding-left: 0;}
.tabelaForow .tFH td {font-weight: normal; font-size: 11px; text-transform: uppercase; border: 1px solid #e6e6e6;border-right-style: dotted; border-left: 0; border-right: 0;background: #f7f7f7 url('http://bi.gazeta.pl/i/obrazki/sport2011/nav_forum_bg2.png') repeat-x left top;;padding: 5px 10px;}
.tabelaForow .tFH td.tOwpis { padding-left: 0;}
.tabelaForow .tFH td.tData, .tabelaForow .tFH td.tPosty {border-right-style: solid;}
.tabelaForow td h1 {font: bold 18px Arial,serif;}
.tabelaForow td p {color: #a3a3a3;font-size: 10px;line-height: 10px;}

/* tabela lista forow dol */
.fNajn {margin-bottom: 12px;overflow: hidden;zoom: 1;}
.fNajn h2 {font: bold 14px Arial,sans-serif;margin-bottom: 8px; border-bottom: 3px solid #ce212d; padding-bottom: 5px;}
.fNajn .fNList .kL {width: 485px;}
.fNajn .fNList .kL,.fNajn .fNList .kR {margin-bottom: 5px;}
.fNajn .fNList .kL .il {color: #9b9b9b;}
.fNajn .fNList .kR {font-size: 12px;color: #2c2c2c;}

/* 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; }

/* fotostory */
#gazeta_article .navigation a:hover {color: #000;}

/* continental */
#pagetype_index.path_125246 #footer .partner span, #pagetype_index.path_125246 #footer .partner strong, #pagetype_index.path_125246 #footer .partner img, #pagetype_index.path_125246 #sWlbg, #pagetype_index.path_125246 #navtop_wrap, #pagetype_index.path_125246 #navbot_wrap, #pagetype_index.path_125246 #navH, #pagetype_index.path_125246 #content, #pagetype_index.path_125246 #footer, #pagetype_index.path_125246 .index, #pagetype_index.path_125246 .bs_mostread .no { background: #000; }
#pagetype_index.path_125246 .zi_sport1 .base { background: #161616; }
#pagetype_index.path_125246 #col_right .mod_zapisywarka_nlt li, #pagetype_index.path_125246 #content .zi_sport1 .base a, #pagetype_index.path_125246 .mod_zr20 a,  #pagetype_index.path_125246 .bs_mostread .bs_mostread_head strong, #pagetype_index.path_125246 #col_right .mod_zapisywarka_nlt .node_head h2{ color: #fff; }
#pagetype_index.path_125246 .bs_mostread .bs_mostread_head, #pagetype_index.path_125246 #col_right .mod_zapisywarka_nlt .node_head { border-color: #fff; }
#pagetype_index.path_125246 #content a, #pagetype_index.path_125246 #footer .ft_top a { color: #f0a300; }
#pagetype_index.path_125246 #footer .ft_top a:hover, #pagetype_index.path_125246 .mod_zr20 a:hover, #pagetype_index.path_125246 #content a:hover, #pagetype_index.path_125246 #content span:not(.comments) a:hover, #pagetype_index.path_125246 #footer a:hover { background: #000; text-decoration: underline; }
#pagetype_index.path_125246 .zi_sport1 .comments a { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/index_comment_ico.png') no-repeat 0 2px !important; }
#pagetype_index.path_125246 #footer .ft_top .c1 li a.newsletter { background: url("http://bi.gazeta.pl/i/obrazki/lego/footer-sprite.png") no-repeat 50% 7px !important; }
#pagetype_index.path_125246 #footer .ft_top .c1 li a.mail { background: url("http://bi.gazeta.pl/i/obrazki/lego/footer-sprite.png") no-repeat scroll 50% -395px !important; }
#pagetype_index.path_125246 #footer .ft_bot .c0 a:hover, #pagetype_index.path_125246 #footer .ft_bot a:hover { color: #999999; }
#pagetype_index.path_125246 #footer .ft_bot .copy, #pagetype_index.path_125246 #footer .ft_bot .copy a:hover { color: #fff; }
#pagetype_index.path_125246 #navH .p0 , #pagetype_index.path_125246 #navH .p0 > li.active , #pagetype_index.path_125246 #navH .p0 > li , #pagetype_index.path_125246 #navH .p0 > li.active ,#pagetype_index.path_125246 #navH li.active .p1, #pagetype_index.path_125246 #navH li.active .p1 > li , #pagetype_index.path_125246 #navH li.active li.active .p2, #pagetype_index.path_125246 #navH li.active li.active .p2 > li { background-image: url('http://bi.gazeta.pl/i/obrazki/sport2011/sport-nav-continental.png'); }
#pagetype_index.path_125246 #navH li.active .p1 > li:first-child, #pagetype_index.path_125246 #navH li.active .p1 > li.after, #pagetype_index.path_125246 #navH li.active .p1 > li.afterActive { background: 0; }
#pagetype_index.path_125246 .bs_mostread li { border-color: #616161; }
#pagetype_index.path_125246 #columns_wrap { background: 0; }
#pagetype_index.path_125246 .mod_zr20 .red a { color: #CE212D; }

/* kalendarz */
#calendar_index { font-size: 12px; line-height: 16px; overflow: hidden; zoom: 1; }
#calendar_index .c0 { float: left; width: 450px; }
#calendar_index .c1 { float: right; width: 155px; }
#calendar_index ul { list-style: none; border: none}
#calendar_index .events { border-top: 2px solid #222; padding-left: 92px}
#calendar_index h2, #calendar_index .mod_filter strong { font: bold 12px Arial, sans-serif; text-transform: uppercase; padding: 2px 0 2px 4px;  }
#calendar_index h3 { font: 21px/36px Arial, sans-serif; font-weight: bold; }
#calendar_index h3 a { color: #000 }
#calendar_index h3 a:hover { background: none;}
#calendar_index ul span { color: #000; display: inline-block; padding-right:5px; font-weight: bold}
#calendar_index ul h3 + span { padding-right: 0; }

#calendar_index h3 > a { font-size: 18px; line-height: 26px; margin-top: 8px }
#calendar_index h3 > a:hover { text-decoration: underline}

/* jasne */
#calendar_index .mod_filter li a { color: #222; }
/* ciemne */
#calendar_table caption, #calendar_index .mod_filter strong, #calendar_index .mod_filter li a:hover  { background: #404857; background: -moz-linear-gradient(top, #404857 0%, #191e29 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404857), color-stop(100%,#191e29)); background: -webkit-linear-gradient(top, #404857 0%,#191e29 100%); background: -o-linear-gradient(top, #404857 0%,#191e29 100%); background: -ms-linear-gradient(top, #404857 0%,#191e29 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404857', endColorstr='#191E29',GradientType=0 ); background: linear-gradient(top, #404857 0%,#191e29 100%); color: #fff}

#calendar_index .mod_filter li a { display: block; padding: 4px 4px }
#calendar_index .mod_filter li a:hover  { background: #474E5C}
#calendar_index .imgwrap { float: right; display: inline; margin-left: 12px; }
#calendar_index .group { overflow: hidden; zoom: 1; margin-bottom: 8px; }
#calendar_index .time { height: 44px; width: 80px; float: left; font: bold 11px/42px Tahoma,sans-serif; color: #fff; background: #2C3340; text-align: center; }
#calendar_index .events h3 { font-size: 14px; color: #222;line-height: 20px; margin: 8px 0 2px; }
#calendar_index .events li { margin: 0 0 4px 0;}
#calendar_index .events li p { font: normal 14px/18px Arial, sans-serif; padding: 6px 0; background: #fff;margin-top:4px; padding-bottom: 14px}
#calendar_index .events .values { font: bold 12px/17px Arial,sans-serif; padding: 2px 0; }
#calendar_index .events .values .value { margin-left: 8px; }
#calendar_index .pages { text-align: center; padding: 16px 0; margin-bottom: 16px; font: bold 11px Arial,sans-serif; }
#calendar_index .pages a, #calendar_index .pages span { border: 1px solid #eceef5; margin: 0 4px; padding: 4px 8px; line-height: 24px; font-size: 14px; font-weight: bold }
#calendar_index .pages span { background: #fafafa; }
#calendar_index .pages a:hover { background: #CE212D; color: #fff}
#calendar_index .pages span.prev, #calendar_index .pages span.next { background: #fff; color: #999; }

#calendar_index .error_msg { padding: 16px 0; font: normal 12px Arial,sans-serif; color: #a00; }
#calendar_index .mod_filter { margin-bottom: 24px; }
#calendar_index .mod_filter strong { display: block; margin-bottom: 4px; }
#calendar_index .mod_filter li { font: normal 12px/17px Arial, sans-serif; }
#calendar_index .mod_filter .sel a { font-weight: bold; color: #000; }
#calendar_index .mod_filter .sel a:hover { text-decoration: none; cursor: default; }
#calendar_select { padding: 12px 0 24px; position: relative; }
#calendar_table { width: 100%; border-collapse: collapse; }
#calendar_table td, #calendar_table th { border: 1px solid #eee; width: 21px; text-align: center; }
#calendar_table th { font: normal 10px Arial,sans-serif; color: #fff; background: #474e5c; padding: 2px 0; }
#calendar_table caption { text-align: center; font: bold 12px/21px Arial,sans-serif; text-transform: uppercase; padding: 2px auto; position: relative;}
#calendar_table caption a { font-size: 14px; top: 10px; color: #fafafa }
/*#calendar_table #ctb_prev_month, #calendar_table #ctb_next_month  { position: absolute; top: 10px; left: 4px }
#calendar_table #ctb_next_month { left: auto; right: 4px}*/
#calendar_table caption a:hover { color: #fff; background: none}
#calendar_table caption a.mname { font-size: 12px; margin: 0 4px }
#calendar_table td { font: normal 11px Tahoma,sans-serif; color: #999; padding: 2px 0; }
#calendar_table td.sun { background: #fafafa; color: #222 }
#calendar_table td a { font-weight: bold; }
#calendar_table td.today { background: #474e5c; color: #fff; }
#calendar_table td.today a { color: #fff;}
#calendar_table td.today a:hover { background: none}
#calendar_table .loader { padding: 38px 0; background: url('http://bi.gazeta.pl/i/obrazki/praca2008/cal/loader.gif') no-repeat 50% 50%; }

#calendar_event h2 span { font-size: 28px; line-height: 24px; font-weight: bold; }
#calendar_event h2 {color: #222;max-width: 640px; }
#calendar_event .values { padding:4px 0; font-size: 16px; line-height: 20px; margin-top: 8px }
#calendar_event .values .name { font-weight: bold }
#calendar_event .values a:hover { background: none; text-decoration: underline; color: #000}
#calendar_event .pages { text-align: center; padding: 16px 0; margin-bottom: 16px; font: bold 11px Tahoma,sans-serif; }
#calendar_event .pages a, #calendar_index .pages span { border: 1px solid #eceef5; margin: 0 4px; padding: 4px 8px; line-height: 24px; font-size: 14px; font-weight: bold; color: #000 }
#calendar_event .pages span { background: #fafafa; }
#calendar_event .pages a:hover { background: #CE212D; color: #fff}
#calendar_event .pages span.prev, #calendar_index .pages span.next { background: #fff; color: #999; }

#calendar_event p { font: normal 14px/18px Arial, sans-serif; padding: 6px 0; background: #fff;margin-top:4px; padding-bottom: 14px}
#calendar_event p.lead { font: bold 16px/20px Arial, sans-serif; color: #000; padding-bottom: 0}

/*continental konkurs*/
.mod_uzr_sport_sp1 .lead { margin: 13px 0 11px; color: #292929; font: normal 13px/16px Tahoma,sans-serif;  }
.mod_uzr_sport_sp1 .entry { padding: 0 6px; }
.mod_uzr_sport_sp1 li a  { color: #c42016; font: bold 14px/16px Tahoma,sans-serif;  text-transform: uppercase; }
.mod_uzr_sport_sp1 li a:hover { background: #ce212d; color: #fff;}
/* end continental */

/* lider animator */
.path_126204 .mod_uzr_sport1 .main { padding: 0; }

/*goings_on*/
.mod_uzr_goings_on .node_head { margin-bottom: 7px; }
.mod_uzr_goings_on .name { padding: 0 0 7px; font: bold 14px Arial, sans-serif; text-transform: uppercase; text-align: center; }
.mod_uzr_goings_on .more { margin: 2px 0 0; }
.mod_uzr_goings_on .time { padding: 1px 5px; background: #ce212d; color: #fff; font-size: 11px; font-weight: bold; }
.mod_uzr_goings_on .event { margin-left: 2px; color: #002a70; font-size: 14px; line-height: 18px; font-weight: bold; }
.mod_uzr_goings_on .name, .mod_uzr_goings_on li { border-bottom: 1px solid #cccfd9; }
.mod_uzr_goings_on li { padding: 6px 0 5px; }
.mod_uzr_goings_on .section { margin: 7px 0 0; }
.mod_uzr_goings_on .section:first-child { margin: 0; }


/* rtc 2012 */
/* rtc clear */
.gazeta_rtc2012_body .entry, .gazeta_rtc2012_body .content footer, #gazeta_rtc2012_navigation {zoom:1;}
.gazeta_rtc2012_body .entry:after, .gazeta_rtc2012_body .content footer:after, #gazeta_rtc2012_navigation:after {content:'.';display:block;height:0;width:0;visibility:hidden;clear:both;}
/* rtc sprite */
.mod_gazeta_rtc2012_info .links a, #gazeta_rtc2012_sport #gr_more_info a span, .mod_gamecenter2012 #gr_more_info a span, .gazeta_rtc2012_body .content footer a[data-action="commentsToggle"], .gazeta_rtc2012_body .content footer .fb a, .gazeta_rtc2012_body .toButtons li span, .gazeta_rtc2012_body .toButtons li button em, .gazeta_rtc2012_body header .imgw .ico, .gazeta_rtc2012_body .author.change span:first-child, #gazeta_rtc2012_navigation a, #gazeta_rtc2012_navigation span {background:url('http://bi.gazeta.pl/i/obrazki/rtc2012/sprite.1.2.png') no-repeat 0 1500px;}
/* rtc naglowek */
h1#gazeta_rtc2012_header {font:bold 26px Arial, sans-serif;color:#000;}
h1#gazeta_rtc2012_header span {font:bold 22px Arial, sans-serif;color:#fff;text-transform:uppercase;background:#bf1426;padding:0 4px;display:inline-block;}
span.gazeta_rtc2012_live_span {font:bold 22px Arial, sans-serif;color:#fff;text-transform:uppercase;background:#bf1426;padding:0 4px;display:inline-block;}
/* rtc nawigacja */
#gazeta_rtc2012_navigation {font:12px/31px Arial, sans-serif;border:1px solid #e2e2e2;border-width:1px 0;margin:20px 0 -10px;}
#gazeta_rtc2012_navigation .c0 {float:left;}
#gazeta_rtc2012_navigation .c1 {float:right;}
#gazeta_rtc2012_navigation .c0 a {padding-left:13px;background-position:0 -295px;}
#gazeta_rtc2012_navigation .c1 .prev {border-right:1px solid #e6e6e6;padding:0 8px 0 11px;background-position:0 -316px;}
#gazeta_rtc2012_navigation .c1 .next {border-left:1px solid #dfdfdf;padding:0 11px 0 8px;background-position:100% -356px;}
#gazeta_rtc2012_navigation .c1 span {color:#ababab;}
#gazeta_rtc2012_navigation .c1 span.prev {background-position:0 -336px;}
#gazeta_rtc2012_navigation .c1 span.next {background-position:100% -376px;}
/* rtc powiadomienie */
#gazeta_rtc2012_indicator div {position:fixed;left:0;top:-50px;width:100%;z-index:100;}
#gazeta_rtc2012_indicator p {position:absolute;left:0;top:0;width:100%;text-align:center;}
#gazeta_rtc2012_indicator span {display:inline-block;height:38px;color:#002a70;font:bold 16px/38px Arial, sans-serif;padding:0 20px;background:#ffeca3;border:1px solid #fad898;border-radius:2px;-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-shadow:0 0 8px 0 rgba(0,0,0,0.3);}
#gazeta_rtc2012_indicator span:hover{background:#fff1bb;cursor:pointer;}
/* rtc doczytywanie */
#gazeta_rtc2012_older_indicator {background:#fff;margin-left:90px;}
#gazeta_rtc2012_older_indicator.loading {background:url('http://bi.gazeta.pl/i/obrazki/rtc2012/loader.gif') no-repeat 50% 50%;height:16px;}
/* rtc wpisy */
.gazeta_rtc2012_body > ul {margin:0;padding:0;}
.gazeta_rtc2012_body > ul > li {padding:10px 0;margin-top:20px;list-style:none;}
.gazeta_rtc2012_body > ul > li.new {background:#fff2c7;display:none;}
.gazeta_rtc2012_body > ul > li.old {display:none;}
.gazeta_rtc2012_body article.entry header {float:left;width:78px;padding-right:10px;border-right:2px solid #e6e6e6;line-height:normal;margin-bottom:0;}
.gazeta_rtc2012_body .urgent article.entry header, .gazeta_rtc2012_body .urgent article.entry .content, .gazeta_rtc2012_body .urgent article.mod_comments {border-color:#a90000;}
.gazeta_rtc2012_body .em article.entry header, .gazeta_rtc2012_body .em article.entry .content, .gazeta_rtc2012_body .em article.mod_comments {border-color:#a90000;}
.gazeta_rtc2012_body .goal article.entry header, .gazeta_rtc2012_body .goal article.entry .content, .gazeta_rtc2012_body .goal article.mod_comments {border-color:#bbd045;}
.gazeta_rtc2012_body .matchEnd article.entry header, .gazeta_rtc2012_body .matchEnd article.entry .content, .gazeta_rtc2012_body .matchEnd article.mod_comments {border-color:#383f4c;}
.gazeta_rtc2012_body .correspondent article.entry header, .gazeta_rtc2012_body .correspondent article.entry .content, .gazeta_rtc2012_body .correspondent article.mod_comments {border-color:#383f4c;}
.gazeta_rtc2012_body .power article.entry header, .gazeta_rtc2012_body .power article.entry .content, .gazeta_rtc2012_body .power article.mod_comments {border-color:#383f4c;}
.gazeta_rtc2012_body article.entry header p {margin:-2px 0 1px;font:bold 12px Arial, sans-serif;color:#383f4c;word-wrap:break-word;}
.gazeta_rtc2012_body .goal article.entry header p {color:#bbd045;}
.gazeta_rtc2012_body .urgent article.entry header p, .gazeta_rtc2012_body .em article.entry header p {color:#a90000;}
.gazeta_rtc2012_body article.entry header p + time, .gazeta_rtc2012_body article.entry header p + .time {margin-top:0;}
.gazeta_rtc2012_body article.entry header time, #page .gazeta_rtc2012_body article.entry header .time {display:block;font-size:14px;font-weight:normal;margin-top:-2px;}
.gazeta_rtc2012_body article.entry header time a, .gazeta_rtc2012_body article.entry header .time a {color:#626262;}
.gazeta_rtc2012_body article.entry header time a:hover, .gazeta_rtc2012_body article.entry header .time a:hover {background:0;text-decoration:underline;}
.gazeta_rtc2012_body article.entry header .imgw {margin-top:7px;}
.gazeta_rtc2012_body article.entry header .imgw :first-child {display:block;width:40px;height:40px;}
.gazeta_rtc2012_body header .ico.wyborcza {background-position:0 -420px;}
.gazeta_rtc2012_body header .ico.wyborczaBiz {background-position:0 -465px;}
.gazeta_rtc2012_body header .ico.tokfm {background-position:0 -510px;}
.gazeta_rtc2012_body header .ico.twitter {background-position:0 -555px;}
.gazeta_rtc2012_body header .ico.facebook {background-position:0 -600px;}
.gazeta_rtc2012_body header .ico.mail {background-position:0 -645px;}
.gazeta_rtc2012_body header .ico.quote {background-position:0 -690px;}
.gazeta_rtc2012_body header .ico.correspondent {background-position:0 -735px;}
.gazeta_rtc2012_body header .ico.change {background-position:0 -780px;}
.gazeta_rtc2012_body header .ico.goal {background-position:0 -825px;}
.gazeta_rtc2012_body header .ico.yellowCard {background-position:0 -870px;}
.gazeta_rtc2012_body header .ico.redCard {background-position:0 -915px;}
.gazeta_rtc2012_body header .ico.bronzeMedal {background-position:0 -960px;}
.gazeta_rtc2012_body header .ico.silverMedal {background-position:0 -1005px;}
.gazeta_rtc2012_body header .ico.goldMedal {background-position:0 -1050px;}
.gazeta_rtc2012_body header .ico.extraTime {background-position:0 -1095px;}
.gazeta_rtc2012_body header .ico.cup {background-position:0 -1140px;}
.gazeta_rtc2012_body article.entry .content {float:right;width:520px;border-left:2px solid #e6e6e6;padding-left:10px;margin-left:-2px;}
.gazeta_rtc2012_body article.entry .body, .gazeta_rtc2012_body article.entry .body p {font:16px/21px Arial, sans-serif;color:#1e1e1e;}
.gazeta_rtc2012_body article.entry .author {font:11px Arial, sans-serif;color:#383838;text-transform:none;}
.gazeta_rtc2012_body article.entry .author img {height:18px;width:18px;vertical-align:middle;margin-right:1px;}
.gazeta_rtc2012_body article.entry .author b {vertical-align:middle;}
.gazeta_rtc2012_body article.entry .author.change span:first-child {color:#969696;margin-right:10px;padding-right:22px;background-position:100% -396px;}
.gazeta_rtc2012_body article.entry .author + .module {margin-top:8px;}
.gazeta_rtc2012_body .module {margin-top:10px;overflow:hidden;}
.gazeta_rtc2012_body .module p {margin-top:10px;}
.gazeta_rtc2012_body .module:first-child, .gazeta_rtc2012_body .module > :first-child {margin-top:0;}
.gazeta_rtc2012_body .module:first-child > p:first-child {margin-top:-4px;}
.gazeta_rtc2012_body .module .imgw img {display:block;}
.gazeta_rtc2012_body article.entry .module .imgw p {margin:0;color:#666;font:11px Arial, sans-serif;padding:2px 0 4px;}
.gazeta_rtc2012_body .module p + .flash {margin-top:10px;}
.gazeta_rtc2012_body .module > table {width:100%;border-collapse:collapse;}
.gazeta_rtc2012_body .module > table th {color:#d8d8d8;background:#535a67;font:bold 11px Arial, sans-serif;text-align:left;padding:4px 7px 5px;vertical-align:top;}
.gazeta_rtc2012_body .module > table td {color:#1d1d1d;font:12px Arial, sans-serif;border-bottom:2px solid #f2f2f2;padding:4px 7px 5px;vertical-align:top;}
.gazeta_rtc2012_body .module > ul {font:12px Arial, sans-serif;}
.gazeta_rtc2012_body .module > ul li {margin-top:6px;padding-left:10px;background:url('http://bi.gazeta.pl/i/obrazki/rtc2012/bullet.png') no-repeat 0 6px;}
.gazeta_rtc2012_body .module > ul li:first-child {margin:0;}
.gazeta_rtc2012_body .module.article .imgw {float: left; margin: 0 10px 0 0;}
.gazeta_rtc2012_body .module.article .imgw img {width: 140px;}
.gazeta_rtc2012_body .module.article .content {border: 0; float: none; margin: 0; padding: 0; width: auto; overflow: hidden;}
.gazeta_rtc2012_body .module.article .content .title { margin: -4px 0 0; font-weight: bold;}
.gazeta_rtc2012_body article.entry .content footer {margin-top:10px;}
.gazeta_rtc2012_body article.entry .content footer .c0 {float:left;font:11px Arial, sans-serif;padding-top:3px;}
.gazeta_rtc2012_body article.entry .content footer a[data-action="commentsToggle"] {float:left;padding-left:16px;margin-right:10px;background-position:0 -179px;}
.gazeta_rtc2012_body article.entry .content footer .fb {float:left;}
.gazeta_rtc2012_body article.entry .content footer .fb a {padding-left:16px;background-position:0 -209px;}
.gazeta_rtc2012_body article.entry .content footer .c1 {float:right;}
.gazeta_rtc2012_body article.entry .content footer a:hover {text-decoration:underline;}
.gazeta_rtc2012_body .toButtons li {float:left;margin-left:10px;}
.gazeta_rtc2012_body .toButtons li span {font:11px/18px Arial, sans-serif;color:#535353;display:inline-block;background-position:0 -240px;height:18px;padding:0 5px 0 7px;border-right:1px solid #cecece;position:relative;top:1px;vertical-align:top;}
.gazeta_rtc2012_body .toButtons li button {font:11px Arial, sans-serif;color:#666;border:1px solid #dfdfdf;border-radius:2px;min-width:75px;height:20px;padding:0 3px 2px;vertical-align:top;cursor:pointer;overflow:visible;text-align:center;background:#ffffff;background:-moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%);background:-o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%);background:-ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%);background:linear-gradient(top,  #ffffff 0%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );}
.gazeta_rtc2012_body .toButtons li button em {font-style:normal;}
.gazeta_rtc2012_body .toButtons li button:hover {color:#515151;border-color:#c2c2c2;}
.gazeta_rtc2012_body .toButtons li.voted button {background:#f1f1f1;}
.gazeta_rtc2012_body .toButtons li.voted button em {padding-left:12px;background-position:0 -266px;}
.gazeta_rtc2012_body .toButtons li.voted button:hover em {background-position:0 -281px;}
/* pokaz wiecej, powrot do relacji */
#gazeta_rtc2012_other_entries { margin: 10px 0 0 88px; padding: 0 0 10px 10px; border: 2px solid #e6e6e6; border-width: 0 0 2px 2px; }
#gazeta_rtc2012_other_entries a, #gazeta_rtc2012_back a {position:relative;display: block;border:1px solid;border-color:#295ea5 #011c3f #011c3f #295ea5;border-radius:3px;height:22px;padding:0 12px 1px;overflow:visible;text-shadow:-1px 1px 0px rgba(0,0,0,0.2);font:bold 12px/21px Arial,sans-serif;color:#fff;cursor:pointer;position:relative;text-align:center;
background:#164585;background:-moz-linear-gradient(top, #164585 0%,#042755 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#164585),color-stop(100%,#042755));background:-webkit-linear-gradient(top, #164585 0%,#042755 100%);background:-o-linear-gradient(top, #164585 0%,#042755 100%);background:-ms-linear-gradient(top, #164585 0%,#042755 100%);background:linear-gradient(top, #164585 0%,#042755 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164585',endColorstr='#042755',GradientType=0 );}
#gazeta_rtc2012_other_entries a:hover, #gazeta_rtc2012_back a:hover {background:#1b529e;background:-moz-linear-gradient(top, #1b529e 0%,#05336e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1b529e),color-stop(100%,#05336e));background:-webkit-linear-gradient(top, #1b529e 0%,#05336e 100%);background:-o-linear-gradient(top, #1b529e 0%,#05336e 100%);background:-ms-linear-gradient(top, #1b529e 0%,#05336e 100%);background:linear-gradient(top, #1b529e 0%,#05336e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b529e',endColorstr='#05336e',GradientType=0 );}
#gazeta_rtc2012_other_entries a:active, #gazeta_rtc2012_back a:active {top:1px;}
#gazeta_rtc2012_other_entries a:after { content: '\02c7'; position: relative; left: 5px; top: 4px;}
#gazeta_rtc2012_back {margin:20px 0 0 88px;}
#gazeta_rtc2012_back a {border-radius:3px;font:bold 16px/35px Arial, sans-serif;height: 35px;}
/* wpisy sportowe(wyniki) */
.gazeta_rtc2012_body .sportHead {background:#2b313d;padding:5px;}
.gazeta_rtc2012_body .sportHead .match_path {font:10px/13px Arial,sans-serif;overflow:hidden;margin-bottom:5px;}
.gazeta_rtc2012_body .sportHead .match_path li {float:left;background:url('http://bi.gazeta.pl/i/obrazki/sport2011/path-sprite.png') no-repeat 0 -79px;padding-left:3px;}
.gazeta_rtc2012_body .sportHead .match_path li:hover {background-position:0 -117px;}
.gazeta_rtc2012_body .sportHead .match_path li:first-child {padding-left:0;background-image:none;}
.gazeta_rtc2012_body .sportHead .match_path li a, .gazeta_rtc2012_body .sportHead .match_path li span {display:block;color:#fff;font-weight:normal;padding:0 9px 0 3px;background:#474e5c url('http://bi.gazeta.pl/i/obrazki/sport2011/path-sprite.png') no-repeat 100% -98px;}
.gazeta_rtc2012_body .sportHead .match_path li:hover a, .gazeta_rtc2012_body article.entry .sportHead .match_path li:hover span {background-color:#ce212d;background-position:100% -136px;}
.gazeta_rtc2012_body .ggHead {overflow:hidden;zoom:1;}
.gazeta_rtc2012_body article.entry .ggHead .team a {color:#1c2c6f;}
.gazeta_rtc2012_body article.entry .ggHead .team a:hover {color:#1c2c6f;background:0;text-decoration:none;}
.gazeta_rtc2012_body article.entry .ggHead .team a:hover span {text-decoration:underline;}
.gazeta_rtc2012_body article.entry .ggHead .team {
 margin:0;float:left;width:200px;color:#1c2c6f; height:41px;line-height:41px;font-size:14px;font-weight:bold;padding:0 0 0 5px;border-bottom:1px solid #343840;overflow:hidden;
 background:#e0e0e0;background:-moz-linear-gradient(top,#e0e0e0 0%,#c6c6c7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0e0e0),color-stop(100%,#c6c6c7));background:-webkit-linear-gradient(top,#e0e0e0 0%,#c6c6c7 100%);background:-o-linear-gradient(top,#e0e0e0 0%,#c6c6c7 100%);background:-ms-linear-gradient(top,#e0e0e0 0%,#c6c6c7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0',endColorstr='#c6c6c7',GradientType=0 );background:linear-gradient(top,#e0e0e0 0%,#c6c6c7 100%);}
.gazeta_rtc2012_body article.entry .ggHead .team2 {text-align:right;padding:0 5px 0 0;}
.gazeta_rtc2012_body article.entry .ggHead .team img {display:inline-block;border:1px solid #c6c6c6;vertical-align:middle;position:relative;top:-1px;max-width:45px;}
.gazeta_rtc2012_body article.entry .ggHead .team span {line-height:normal;vertical-align:middle;display:inline-block;word-wrap:brek-word;width:140px;margin:0 2px;position:relative;top:-1px;}
.gazeta_rtc2012_body article.entry .ggHead p.score {
 margin:0;float:left;width:100px;height:41px;line-height:41px;font-size:22px;font-weight:bold;color:#fff;border-bottom:1px solid #252a35;
 background:#ed555f;background:-moz-linear-gradient(top,#ed555f 0%,#b80b17 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ed555f),color-stop(100%,#b80b17));background:-webkit-linear-gradient(top,#ed555f 0%,#b80b17 100%);background:-o-linear-gradient(top,#ed555f 0%,#b80b17 100%);background:-ms-linear-gradient(top,#ed555f 0%,#b80b17 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed555f',endColorstr='#b80b17',GradientType=0 );background:linear-gradient(top,#ed555f 0%,#b80b17 100%);
}
.gazeta_rtc2012_body article.entry .ggHead p.score a {color:#fff;background:0;}
.gazeta_rtc2012_body article.entry .ggHead p.score span {float:left;width:39px;}
.gazeta_rtc2012_body article.entry .ggHead p.score .colon {width:22px;text-align:center;}
.gazeta_rtc2012_body article.entry .ggHead p.score .score1 {text-align:right;}
.gazeta_rtc2012_body article.entry .ggHead p.penalties {font-size:12px;line-height:16px;font-weight:bold;color:#ce212d;text-align:center;margin:0 auto;background:#fff;height:17px;width:100px;}
.gazeta_rtc2012_body article.entry .ggHead p.penalties .caption {color:#000;font-size:10px;margin:0 10px;}
.gazeta_rtc2012_body article.entry .indHead table {width:100%;border-collapse:collapse;font:12px Arial, sans-serif;margin:0;}
.gazeta_rtc2012_body article.entry .indHead th {color:#d0d0d0;font-size:11px;font-weight:bold;padding:0 0 7px;border:0;text-align:left;}
.gazeta_rtc2012_body article.entry .indHead th.no {text-align:center;}
.gazeta_rtc2012_body article.entry .indHead th.player {padding:0 6px 7px;}
.gazeta_rtc2012_body article.entry .indHead td {border:3px solid #d8d8d8;border-width:3px 0;background:#ebebeb;color:#000;vertical-align:middle;}
.gazeta_rtc2012_body article.entry .indHead td.no {border-left-width:3px;width:20px;background:#c61e29;font-weight:bold;color:#fff;text-align:center;}
.gazeta_rtc2012_body article.entry .indHead td.flag {background:#c6c6c7;width:17px;}
.gazeta_rtc2012_body article.entry .indHead td.player {width:200px;padding:3px 6px;}
.gazeta_rtc2012_body article.entry .indHead td.country {width:150px;}
.gazeta_rtc2012_body article.entry .indHead td.result {border-right-width:3px;width:100px;}
.gazeta_rtc2012_body article.entry .indHead tr:first-child td.player a {font-weight:bold;}
.gazeta_rtc2012_body article.entry .indHead td a {font-weight:normal;color:#000;}
.gazeta_rtc2012_body article.entry .indHead td a:hover {color:#000;background:0;text-decoration:underline;}
.gazeta_rtc2012_body article.entry .indHead td img {display:block;}
/* modyfikacja styli glowka */
#gazeta_rtc2012_sport .node_body {position:relative;}
#gazeta_rtc2012_sport #game_result #gr_m #gr_m_timer, #gazeta_rtc2012_sport #game_result_m #gr_m #gr_m_timer {display:block !important;position:absolute;right:5px;top:4px;border:0;height:auto;font:10px Arial, sans-serif;}
#gazeta_rtc2012_sport #game_result #gr_m #gr_m_timer.dynamic > span, #gazeta_rtc2012_sport #game_result_m #gr_m #gr_m_timer.dynamic > span {padding-left:17px;background:url('http://bi.gazeta.pl/i/obrazki/rtc2012/live.gif') no-repeat 0 1px;}
#gazeta_rtc2012_sport #game_result.fold #game_score_sub, #gazeta_rtc2012_sport #game_result_m.fold #game_score_sub {display:block;}
#gazeta_rtc2012_sport #game_result.fold #game_score_sub .score, #gazeta_rtc2012_sport #game_result_m.fold #game_score_sub .score {display:none;}
#gazeta_rtc2012_sport #game_result.fold #game_score_sub #gr_m_live, #gazeta_rtc2012_sport #game_result_m.fold #game_score_sub .#gr_m_live {display:none !important;}
#gazeta_rtc2012_sport #game_result #gr_more_info, #gazeta_rtc2012_sport #game_result_m #gr_more_info {display:block !important;}
#gazeta_rtc2012_sport #game_result #gr_more_info a span, #gazeta_rtc2012_sport #game_result_m #gr_more_info a span {padding-right:9px;background-position:100% -143px;}
#gazeta_rtc2012_sport #game_result.fold #gr_more_info a span, #gazeta_rtc2012_sport #game_result_m.fold #gr_more_info a span {background-position:100% -113px;}
/* rtc modyfikacja komentarzy */
.mod_rtc2012 article.mod_comments {border-left:2px solid #e6e6e6;margin:0 0 0 88px;padding:0 0 0 10px;}
.mod_rtc2012 article.mod_comments .form {padding-top:10px;margin:0;display:none;}
.mod_rtc2012 article.mod_comments .form form {background:#eceff4;padding:7px 10px 10px;}
.mod_rtc2012 article.mod_comments .form .userLogin {margin-bottom:8px;}
.mod_rtc2012 article.mod_comments .form .userLogin label.pad {width:auto;}
.mod_rtc2012 article.mod_comments .form textarea {width:490px;margin-bottom:10px;}
.mod_rtc2012 article.mod_comments section.content > ul {padding-top:10px;}
.mod_rtc2012 article.mod_comments header p.author {font-size:11px;font-weight:normal;color:#1a1a1a;}
.mod_rtc2012 article.mod_comments header .c1 strong {font-size:13px;}
.mod_rtc2012 article.mod_comments section.content > ul li { margin: 10px 0 0; }
.mod_rtc2012 article.mod_comments section.content > ul li:first-child { margin: 0; }
.mod_rtc2012 article.mod_comments article.content > .form {margin:0;display:block;padding:0;}
.mod_rtc2012 article.mod_comments article.content {margin:0;}
.mod_rtc2012 article.mod_comments article.content > p {color:#1a1a1a;padding:7px 10px 5px;font-size:12px;line-height:16px;}
.mod_rtc2012 article.mod_comments article.content > footer {padding:0 10px 5px;font-size:11px;}
.mod_rtc2012 article.mod_comments > footer {font-size:11px;}
.mod_rtc2012.single article.mod_comments .form {display: block;}
.mod_rtc2012.single article.mod_comments section.content {padding-top:10px;}
.gazeta_rtc2012_body > ul > li > div.msg {border-left:2px solid #e6e6e6;margin:0 0 0 88px;padding:0 0 0 10px;width:auto;overflow:hidden;}
.gazeta_rtc2012_body > ul > li > div.msg p {border:solid #0a0;border-width:1px 0;margin:10px 0 0;padding:4px 0;text-align:center;color:#0a0;}
.gazeta_rtc2012_body > ul > li > div.msg.error p {border-color:#a00;color:#a00;}
.gazeta_rtc2012_body > ul > li.urgent > div.msg, .gazeta_rtc2012_body > ul > li.em > div.msg {border-color:#a90000;}
.gazeta_rtc2012_body > ul > li.goal > div.msg, .gazeta_rtc2012_body > ul > li.correspondent > div.msg, .gazeta_rtc2012_body > ul > li.matchEnd > div.msg {border-color:#383f4c;}
#gazeta_rtc2012_fake_commentInput {padding-top:10px;height:44px;width:520px;background:url('http://bi.gazeta.pl/i/obrazki/rtc2012/fake_commentInput.png') no-repeat 0 100%;cursor:pointer;}
/* rtc zajawka i indeks prawa szplata */
body article.mod_gazeta_rtc2012_info > header,body .index.rtc2012_related .head {border-bottom:3px solid #ce212d;padding-bottom:4px;margin-bottom:10px;}
body article.mod_gazeta_rtc2012_info > header,body .index.rtc2012_related .head h2 {font:bold 14px Arial, sans-serif;color:#000;text-transform:none;margin:0;}
.mod_gazeta_rtc2012_info .body, .mod_gazeta_rtc2012_info .links {border-bottom:1px solid #e2e2e2;padding-bottom:10px;}
.mod_gazeta_rtc2012_info .body li {margin-top:10px;font-size:14px;color:#1e1e1e;}
.mod_gazeta_rtc2012_info .body li img {vertical-align:middle;margin-right:6px;}
.mod_gazeta_rtc2012_info .links li {margin-top:6px;line-height:15px;}
.mod_gazeta_rtc2012_info .links a {display:inline-block;padding:0 0 0 22px;}
.mod_gazeta_rtc2012_info .mail a {background-position:0 3px;}
.mod_gazeta_rtc2012_info .facebook a {background-position:0 -30px;}
.mod_gazeta_rtc2012_info .android a {background-position:0 -60px;}
.mod_gazeta_rtc2012_info .iphone a {background-position:0 -90px;}
.mod_gazeta_rtc2012_info .none a {background-position:0 -1183px;}
.index.rtc2012_related .entry {padding:10px 0;border-bottom:1px solid #e2e2e2;}
.index.rtc2012_related .entry:first-child {padding-top: 0;}
.index.rtc2012_related .entry .imgw {float:left;}
.index.rtc2012_related .entry .imgw img {display:block;margin-right:9px;}
.index.rtc2012_related .entry h3, .mod_zr_rtc5 .node_entry h3 {font:bold 16px Arial, sans-serif;position:relative;top:-4px;}
.mod_zr_rtc5 .node_entry { padding: 4px 0 8px; }
.mod_zr_rtc5 .node_entry img { margin-top: 4px; }

/* gamecenter */
.mod_gamecenter2012 .index .entry {zoom: 1;}
.mod_gamecenter2012 .index .entry:after {content:'.';display:block;height:0;width:0;visibility:hidden;clear:both;}
.mod_gamecenter2012 .node_body {margin-bottom: 20px;}
.mod_gamecenter2012 > header, .mod_gamecenter2012 .node_head, .mod_gamecenter2012 .mod_old_relation header { border: 0; padding: 0; margin: 0 0 10px; }
article.mod_gamecenter2012 > header h1, .mod_gamecenter2012 .node_head h1 {font: bold 26px Arial, sans-serif; color: #000;}
.mod_gamecenter2012 article > header, .mod_gamecenter2012 article.mod_comments .form > header h1, .mod_gamecenter2012 article.mod_comments section.content > header h1 {font: bold 20px Arial, sans-serif; color: #000; border: 0; padding: 0; margin: 0 0 10px;}
.mod_gamecenter2012 article > header h1, .mod_gamecenter2012 .mod_rtc2012 > header h1, .mod_gamecenter2012 .mod_old_relation header h1  {font: bold 20px Arial, sans-serif; color: #000; margin: 0;}
.mod_gamecenter2012 .index .entry { border-bottom: 1px solid #eceef5; padding: 10px 0; }
.mod_gamecenter2012 .index .entry:first-child { padding-top: 0; }
.mod_gamecenter2012 .index .entry.hidden { display: none; }
.mod_gamecenter2012 .index .entry h1 { font: bold 16px/19px Arial, sans-serif; }
.mod_gamecenter2012 .index .imgw {float: left;}
.mod_gamecenter2012 .index .imgw a {display: block; position: relative;}
.mod_gamecenter2012 .index .imgw a:hover {background: none;}
.mod_gamecenter2012 .index .imgw img {margin-right: 10px; display: block;}
.mod_gamecenter2012 .index .seria .imgw {width: 140px; height: 88px; margin-right: 10px; background: url('http://bi.gazeta.pl/i/obrazki/rtc2012/seria-bg.png') no-repeat 100% 100%; }
.mod_gamecenter2012 .index .seria .imgw a {width: 120px; height: 68px; overflow: hidden;}
.mod_gamecenter2012 .index .seria .imgw img {margin: 0;}
.mod_gamecenter2012 .index .seria .ico { background: url('http://bi.gazeta.pl/i/obrazki/rtc2012/play.png') no-repeat 0 0; width: 22px; height: 22px; position: absolute; z-index: 2; bottom: 2px; right: 2px; }
.mod_gamecenter2012 .index .wrap { overflow: hidden; zoom: 1; }
.mod_gamecenter2012 .index .lead { font-size: 12px; line-height: 16px; margin: 5px 0 0 0; }
.mod_gamecenter2012 .index footer .more { margin: 3px 8px 0 0; position: relative; }
.mod_gamecenter2012 .index footer .more:after { content: '\02c7'; position: absolute; right: -8px; top: 4px; }
.mod_gamecenter2012 article.mod_comments p.author { font-size: 12px; text-transform: none; line-height: normal; margin-bottom: 0; }
.mod_gamecenter2012 article.mod_comments .form textarea { width: 610px; }
.mod_rtc2012 article.mod_comments .form textarea { width: 490px; }
.mod_gamecenter2012[data-state="before"] #gazeta_rtc2012_sport #game_result #gr_more_info, .mod_gamecenter2012[data-state="before"] #gazeta_rtc2012_sport #game_result_m #gr_more_info { display: none !important; }
.mod_gamecenter2012 article.mod_comments article.content header { font-size: 12px; }
.mod_gamecenter2012 .mod_rtc2012 > header { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/gc_rtc_header.png') no-repeat 0 100%; padding-bottom: 13px; margin-bottom: -10px; }
.mod_gamecenter2012[data-state="during"] .mod_rtc2012, .mod_gamecenter2012[data-state="after"] .rtc2012_bottom { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/gc_rtc_bottom.png') no-repeat 100% 100%; padding-bottom: 12px; }
.mod_gamecenter2012 .mod_rtc2012.single { background: 0; padding: 0; }
.mod_gamecenter2012 .odsniezHolder .odsniezLink {display: inline-block; line-height: 23px; padding-bottom: 0;}
.mod_gamecenter2012 .odsniezHolder form {margin: 0 0 0 15px !important; line-height: 25px;}
.mod_gamecenter2012 .gcLive {padding-bottom: 22px; background: url("http://bi.gazeta.pl/i/obrazki/sport2011/gc_rtc_bottom.png") no-repeat 100% 100%;}
.mod_gamecenter2012 .gcLive > header { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/gc_rtc_header.png') no-repeat 0 100%; padding-bottom: 13px; }
.mod_gamecenter2012 .gcLive {font-size: 16px; line-height: 21px;}
.mod_gamecenter2012 .gcLive li {margin-top: 20px;}
.mod_gamecenter2012 .gcLive li:first-child {margin: 0;}
.mod_gamecenter2012 .gcLive li p {float:right;width:520px;border-left:2px solid #e6e6e6;padding-left:10px;margin-left:-2px;}
.mod_gamecenter2012 .gcLive li p.summary {font-weight: bold;}
.mod_gamecenter2012 .gcLive li p.hasImg img {vertical-align: top; position: relative; top: 2px; margin-right: 5px;}
.mod_gamecenter2012 .gcLive .time {color: #626262; font-size: 14px; float:left;width:78px; padding-right:10px;border-right:2px solid #e6e6e6; line-height: normal; position: relative; top: 2px;}

/* dla sportu */
.mod_gazeta_rtc2012_info .links a:hover, .gazeta_rtc2012_body .content footer a:hover, #gazeta_rtc2012_navigation a:hover {color:#002a70;text-decoration:underline;}
article.mod_comments .form button, article.mod_comments .buttons button, .mod_gamecenter2012 .odsniezLink {border:1px solid;border-color:#295ea5 #011c3f #011c3f #295ea5;border-radius:3px;height:24px;padding:0 7px 1px;overflow:visible;text-shadow:-1px 1px 0px rgba(0,0,0,0.2);font:bold 12px Arial,sans-serif;color:#fff;cursor:pointer;position:relative;
background:#164585;background:-moz-linear-gradient(top, #164585 0%,#042755 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#164585),color-stop(100%,#042755));background:-webkit-linear-gradient(top, #164585 0%,#042755 100%);background:-o-linear-gradient(top, #164585 0%,#042755 100%);background:-ms-linear-gradient(top, #164585 0%,#042755 100%);background:linear-gradient(top, #164585 0%,#042755 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164585',endColorstr='#042755',GradientType=0 );}
article.mod_comments .form button:hover, article.mod_comments .buttons button:hover, .mod_gamecenter2012 .odsniezLink:hover {background:#1b529e;background:-moz-linear-gradient(top, #1b529e 0%,#05336e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1b529e),color-stop(100%,#05336e));background:-webkit-linear-gradient(top, #1b529e 0%,#05336e 100%);background:-o-linear-gradient(top, #1b529e 0%,#05336e 100%);background:-ms-linear-gradient(top, #1b529e 0%,#05336e 100%);background:linear-gradient(top, #1b529e 0%,#05336e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b529e',endColorstr='#05336e',GradientType=0 );}
article.mod_comments .form button:active, article.mod_comments .buttons button:active, .mod_gamecenter2012 .odsniezLink:active {top:1px;}
article.mod_comments article.content > header {margin-bottom: 10px;}
article.mod_comments article.content > header + p {position: relative;}
article.mod_comments article.content > header + p:before {content: '.'; position: absolute; left: 18px; top: -8px; text-indent: -9999px; border-left: 6px solid #fff; border-right: 6px solid #fff; border-bottom: 8px solid #eceff5; height: 0; width: 0;}
.mod_gamecenter2012 .node_body {position:relative;}
.mod_gamecenter2012 #game_result #gr_m #gr_m_timer, .mod_gamecenter2012 #game_result_m #gr_m #gr_m_timer {display:block !important;position:absolute;right:5px;top:4px;border:0;height:auto;font:10px Arial, sans-serif;}
.mod_gamecenter2012 #game_result #gr_m #gr_m_timer.dynamic > span, .mod_gamecenter2012 #game_result_m #gr_m #gr_m_timer.dynamic > span {padding-left:17px;background:url('http://bi.gazeta.pl/i/obrazki/rtc2012/live.gif') no-repeat 0 1px;}
.mod_gamecenter2012 #game_result.fold #gr_m #game_score_sub, .mod_gamecenter2012 #game_result_m.fold #gr_m #game_score_sub {display:block;}
.mod_gamecenter2012 #game_result.fold #game_score_sub .score, .mod_gamecenter2012 #game_result_m.fold #game_score_sub .score {display:none;}
.mod_gamecenter2012 #game_result.fold #game_score_sub #gr_m_live, .mod_gamecenter2012 #game_result_m.fold #game_score_sub .#gr_m_live {display:none !important;}
.mod_gamecenter2012 #game_result #gr_more_info, .mod_gamecenter2012 #game_result_m #gr_more_info {display:block !important;}
.mod_gamecenter2012 #game_result #gr_more_info a span, .mod_gamecenter2012 #game_result_m #gr_more_info a span {padding-right:9px;background-position:100% -143px;}
.mod_gamecenter2012 #game_result.fold #gr_more_info a span, .mod_gamecenter2012 #game_result_m.fold #gr_more_info a span {background-position:100% -113px;}
#gazeta_rtc_footer .pages { margin-left: 90px; }
#gazeta_rtc_footer .pages a { background: #eceef5; }

/* mt euro */
article.mod_uzr_sport10 {padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #e4e4e4;}
.mod_uzr_sport10 div.titleBar { margin: 15px 0 12px; border-bottom: 1px solid #ddd; padding: 0 0 2px; color: #666; text-transform: uppercase; font-weight: bold; }
.mod_uzr_sport10 section {margin: 15px 0 0;}
.mod_uzr_sport10 section:first-child, .mod_uzr_sport10 div.titleBar:first-child {margin: 0;}
.mod_uzr_sport10 header {margin-bottom: 5px;}
.mod_uzr_sport10 h1 {font: bold 26px/29px Arial, sans-serif;}
.mod_uzr_sport10 h1 span {font-size: 22px; text-transform: uppercase;}
.mod_uzr_sport10 h1 .spec {color: #a00;}
.mod_uzr_sport10 h1 .brand {font-size: 20px; color: #999; font-weight: normal;}
.mod_uzr_sport10 .score_bar {margin-bottom: 4px;position:relative}
.mod_uzr_sport10 header + .score_bar {margin-top: 17px;}
.mod_uzr_sport10 .score_bar p {background: #2b313d; text-align: right; padding: 3px 5px 4px;position:relative;min-height: 16px}
.mod_uzr_sport10 .score_bar p span {float: none; font-size: 11px; color: #fff;}
.mod_uzr_sport10 .score_bar p.live > span {padding-left: 15px; background: url("http://bi.gazeta.pl/i/obrazki/rtc2012/live.gif") no-repeat 0 50%; }
.mod_uzr_sport10 .score_bar a {display: block; height: 41px; line-height: 41px; padding: 0 5px; background: #e0e0e0; background: -moz-linear-gradient(top,  #e0e0e0 0%, #c6c6c7 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#c6c6c7)); background: -webkit-linear-gradient(top,  #e0e0e0 0%,#c6c6c7 100%); background: -o-linear-gradient(top,  #e0e0e0 0%,#c6c6c7 100%); background: -ms-linear-gradient(top,  #e0e0e0 0%,#c6c6c7 100%); background: linear-gradient(top,  #e0e0e0 0%,#c6c6c7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#c6c6c7',GradientType=0 ); overflow: hidden; zoom: 1; }
.mod_uzr_sport10 .score_bar span {float: left;}
.mod_uzr_sport10 .score_bar .team {width: 245px;}
.mod_uzr_sport10 .score_bar .away {text-align: right;}
.mod_uzr_sport10 .score_bar img {vertical-align: middle; border: 1px solid #c6c6c6; position: relative; top: -1px; margin: 0 10px 0 0;}
.mod_uzr_sport10 .score_bar .away img {margin: 0 0 0 10px;}
.mod_uzr_sport10 .score_bar strong {vertical-align: middle; font: bold 16px Arial, sans-serif; color: #002a70; display: inline-block; max-width: 170px; max-height: 40px; position: relative; top: -1px; overflow: hidden;}
.mod_uzr_sport10 .score_bar .score {width: 120px; height: 41px; font: bold 24px/40px Arial, sans-serif; color: #fff; background: #ec545e; background: -moz-linear-gradient(top,  #ec545e 0%, #b90c18 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ec545e), color-stop(100%,#b90c18)); background: -webkit-linear-gradient(top,  #ec545e 0%,#b90c18 100%); background: -o-linear-gradient(top,  #ec545e 0%,#b90c18 100%); background: -ms-linear-gradient(top,  #ec545e 0%,#b90c18 100%); background: linear-gradient(top,  #ec545e 0%,#b90c18 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec545e', endColorstr='#b90c18',GradientType=0 ); }
.mod_uzr_sport10 .score_bar .score span {width: 30px; text-align: center;}
.mod_uzr_sport10 .score_bar .score .home {width: 45px; text-align: right;}
.mod_uzr_sport10 .score_bar .score .away {width: 45px; text-align: left;}
.mod_uzr_sport10 .score_bar .topText { width: 120px; margin: 0 auto; position:absolute; left:250px; top:4px;height: 16px; line-height: 16px; color: #fff;font-size:12px;text-align:center}
.mod_uzr_sport10 .score_bar .topText span.home, .mod_uzr_sport10 .score_bar .topText span.away {color: #CE212D; font-weight:bold;}

.mod_uzr_sport10 .imgw {position:relative;}
.mod_uzr_sport10 .imgw .label, .mod_uzr_sport10 .photos .img span.label {position:absolute; left:10px; bottom:10px; color:white; font-size: 11px; font-weight: 700; line-height:18px; text-transform: uppercase; padding: 0 5px;}
.mod_uzr_sport10 .imgw .label.bg_label_red, .mod_uzr_sport10 .photos .img span.bg_label_red {background:#b00126;}
.mod_uzr_sport10 .imgw .label.bg_label_blue, .mod_uzr_sport10 .photos .img span.bg_label_blue {background:#6ca8e4;}
.mod_uzr_sport10 .imgw .label.bg_label_navy, .mod_uzr_sport10 .photos .img span.bg_label_navy {background:#020282;}
.mod_uzr_sport10 .imgw .label.bg_label_orange, .mod_uzr_sport10 .photos .img span.bg_label_orange {background:#FFA600;}
.mod_uzr_sport10 .imgw .label.bg_label_green, .mod_uzr_sport10 .photos .img span.bg_label_green {background:#008000;}

.mod_uzr_sport10 .photos span.layer { position: absolute; bottom: 0; left: 0; padding: 0 5px; font: bold 12px/18px Arial, sans-serif; text-transform: uppercase; color: #FFF; background: #000; background: rgba(0, 0, 0, 0.6); }
.mod_uzr_sport10 .imgw a span.author_name, .mod_uzr_sport10 .photos3 a span.author_name { color:#000; }
.mod_uzr_sport10 .imgw span.article_author, .mod_uzr_sport10 .photos3 span.article_author { position: absolute; top: 10px; left: 11px; }
.mod_uzr_sport10 .imgw span.article_author img, .mod_uzr_sport10 .photos3 span.article_author img { position: absolute; width: auto; height: 36px; overflow: hidden; }
.mod_uzr_sport10 .imgw span.article_author .author_name, .mod_uzr_sport10 span.article_author .web, .mod_uzr_sport10 .photos3 span.article_author .author_name, .mod_uzr_sport10 .photos3 span.article_author .web { margin-left: 0; display:inline-block; float:left; clear:both;}
.mod_uzr_sport10 .imgw span.article_author.with_img .author_name, .mod_uzr_sport10 .imgw span.article_author.with_img .web, .mod_uzr_sport10 .photos3 span.article_author.with_img .author_name, .mod_uzr_sport10 .photos3 span.article_author.with_img .web { margin-left: 36px; }
.mod_uzr_sport10 .imgw span.article_author .author_name span, .mod_uzr_sport10 .photos3 span.article_author .author_name span { background: #FFF; }
.mod_uzr_sport10 .imgw a span.web, .mod_uzr_sport10 .photos3 a span.web { color:#FFF; }
.mod_uzr_sport10 .imgw span.article_author .author_name span, .mod_uzr_sport10 .imgw span.article_author .web span, .mod_uzr_sport10 .photos3 span.article_author .author_name span, .mod_uzr_sport10 .photos3 span.article_author .web span { display:block; padding: 0 5px; font-size: 11px; font-weight: 700; line-height: 18px; text-transform: uppercase; }
.mod_uzr_sport10 .imgw span.article_author .web.bg_red, .mod_uzr_sport10 .photos3 span.article_author .web.bg_red {background:#b00126;}
.mod_uzr_sport10 .imgw span.article_author .web.bg_blue, .mod_uzr_sport10 .photos3 span.article_author .web.bg_blue    {background:#6ca8e4;}
.mod_uzr_sport10 .imgw span.article_author .web.bg_navy, .mod_uzr_sport10 .photos3 span.article_author .web.bg_navy    {background:#020282;}
.mod_uzr_sport10 .imgw span.article_author .web.bg_orange, .mod_uzr_sport10 .photos3 span.article_author .web.bg_orange  {background:#FFA600;}
.mod_uzr_sport10 .imgw span.article_author .web.bg_green, .mod_uzr_sport10 .photos3 span.article_author .web.bg_green   {background:#008000;}

.mod_uzr_sport10 .imgw img {display: block;}
.mod_uzr_sport10 .lead {background: #2b313d; color: #fff; font: 12px/16px Arial, sans-serif; padding: 5px 10px 0; overflow: hidden; }
.mod_uzr_sport10 .lead a {color: #fff;}
.mod_uzr_sport10 .lead a:hover {text-decoration: underline; background: 0;}
.mod_uzr_sport10 .lead p {margin-bottom: 6px; }
.mod_uzr_sport10 .lead .like {height: 21px; overflow: hidden; margin-bottom: 6px;}
.mod_uzr_sport10 .photos ul {overflow: hidden; zoom: 1;}
.mod_uzr_sport10 .photos p {font: bold 16px/19px Arial, sans-serif; margin-bottom: 6px;}
.mod_uzr_sport10 .photos p span {font-size: 12px; text-transform: uppercase; line-height: 17px;}
.mod_uzr_sport10 .photos p .spec {color: #a00;}
.mod_uzr_sport10 .photos p .brand {font-weight: normal; color: #999;}
.mod_uzr_sport10 .photos li {float: left; width: 200px; overflow: hidden; margin-left: 10px;}
.mod_uzr_sport10 .photos li:first-child {margin: 0;}
.mod_uzr_sport10 .photos .img {display: block; position: relative;}
.mod_uzr_sport10 .photos .img span:not(.article_author *:not(.label)) {position: absolute; bottom: 0; left: 0; padding: 0 5px; font: bold 12px/18px Arial, sans-serif; text-transform: uppercase; color: #fff; background: #000; background: rgba(0,0,0,0.6);}
.mod_uzr_sport10 .photos img {display: block;}
.mod_uzr_sport10 .photos2 li {width: 300px; margin-left: 20px;}
.mod_uzr_sport10 .photos2 li .img {float: left; margin-right: 10px;}
.mod_uzr_sport10 .lead.red {background: #a00;}
.mod_uzr_sport10 .red h1 a, .mod_uzr_sport10 .photos p.red a {color: #a00;}
.mod_uzr_sport10 .red h1 a:hover, .mod_uzr_sport10 .photos p.red a:hover {color: #fff; background: #a00;}

.mod_uzr_sport10 div.score_bar_personal div.header { background: #2b323f; font-size: 12px; color: #fff; line-height: 24px; padding: 0 8px; margin: 0 0 1px; }
.mod_uzr_sport10 div.score_bar_personal div.header .c0 { float: left; }
.mod_uzr_sport10 div.score_bar_personal div.header .c1 { float: right; }
.mod_uzr_sport10 div.score_bar_personal div.body a { padding: 4px 8px 4px 5px; background: #e8e8e8; display: block; color: #2b313d; font-size: 15px; line-height: 50px; }
.mod_uzr_sport10 div.score_bar_personal div.body span.imgw { float: left; width: 50px; height: 50px; overflow: hidden; margin: 0 7px 0 0; }
.mod_uzr_sport10 div.score_bar_personal div.body span.imgw img { width: 50px; }
.mod_uzr_sport10 div.score_bar_personal div.body span.name { float: left; }
.mod_uzr_sport10 div.score_bar_personal div.body span.time { float: right; font-size: 20px; }
.mod_uzr_sport10 div.score_bar_personal div.body a:hover { background: #2b323f; color: #fff; }

/* forum */
.NFwrp li {border: 0; padding: 0 0 0 10px; margin: 6px 0 0; font: 13px Arial, sans-serif; background: url("http://bi.gazeta.pl/i/obrazki/sport2011/dot.png") no-repeat 0 7px;}
.NFwrp li span {font: 13px Arial, sans-serif; color: #252525; margin: 0;}
.NFwrp .NFw {border-top: 1px solid #dce2ea; font-size: 13px; padding-top: 2px; margin-top: 6px;}

/* sklad druzyny */
.box_players {margin-bottom: 20px;}
.box_players .header h2 {font: bold 16px Arial, sans-serif; color: #383839;}
.box_players .section {color: #252525; line-height: normal; margin: 6px 0 5px;}
.box_players .entry {margin-top: 2px;}
.box_players .head, .box_players .headF {font: 14px/25px Arial, sans-serif; padding: 0 25px 0 8px; height: 25px; overflow: hidden; position: relative; cursor: pointer;}
.box_players .headF {background: #f3f3f3; color: #002a70;}
.box_players .headF:after {content: '\25bc'; font-size: 9px; color: #648ec8; position: absolute; right: 10px; top: 0; -moz-transform: scale(1.25,1); -webkit-transform: scale(1.25,1); -o-transform: scale(1.25,1); -ms-transform: scale(1.25,1); transform: scale(1.25,1);}
.box_players .head {background: #535a67; color: #fff;}
.box_players .head:after {content: '\25b2'; font-size: 9px; color: #a3a6ab; position: absolute; right: 10px; top: 0; -moz-transform: scale(1.25,1); -webkit-transform: scale(1.25,1); -o-transform: scale(1.25,1); -ms-transform: scale(1.25,1); transform: scale(1.25,1);}
.box_players .headF:hover, .box_players .head:hover {background: #2b323f; color: #fff;}
.box_players .headF:hover:after, .box_players .head:hover:after {color: #fff;}
.box_players .body, .box_players .bodyF {overflow: hidden; zoom: 1; padding: 6px 8px; border-bottom: 1px solid #d1d4da;
  -moz-transition-property: max-height, padding-top, padding-bottom; -moz-transition-duration: 0.5s;
  -webkit-transition-property: max-height, padding-top, padding-bottom; -webkit-transition-duration: 0.5s;
  -o-transition-property: max-height, padding-top, padding-bottom; -o-transition-duration: 0.5s;
  -ms-transition-property: max-height, padding-top, padding-bottom; -ms-transition-duration: 0.5s;
  transition-property: max-height, padding-top, padding-bottom; transition-duration: 0.5s;
}
.box_players .body div, .box_players .bodyF div {color: #383839;}
.box_players .body b, .box_players .bodyF b {font-weight: normal;}
.box_players .body .more, .box_players .bodyF .more {font-weight: bold; margin-top: 5px; line-height: 15px;}
.box_players .body .im, .box_players .bodyF .im {float: left; margin-right: 10px;}
.box_players .body .im ~ div, .box_players .bodyF .im ~ div {overflow: hidden; zoom: 1;}
.box_players .bodyF {max-height: 0; padding: 0 8px; border: 0;}
.box_players .body {max-height: 200px;}

/* trener */
article.mod_uzr_sport11 {border-bottom: 1px solid #d1d4da; padding-bottom: 13px; margin-bottom: 10px; }
article.mod_uzr_sport11 > header {border: 0; padding: 0; margin: 0 0 8px; font-size: 16px; color: #383839;}
article.mod_uzr_sport11 .body header {padding: 6px 10px 7px; background: #535a67; color: #fff;}
article.mod_uzr_sport11 .body header h1 {font-size: 18px; font-weight: bold; line-height: normal; margin-bottom: 1px;}
article.mod_uzr_sport11 img {display: block;}
article.mod_uzr_sport11 dl {margin: 0; padding: 0; color: #494848;}
article.mod_uzr_sport11 dt {margin: 8px 0 0; padding: 0; font-size: 14px; font-weight: bold; line-height: normal; }
article.mod_uzr_sport11 dd {margin: 2px 0 0; padding: 0; }

/* indeks stadiony */
.zi_sport4 {margin: 0;}
.zi_sport4 .entry {width: 300px; height: 200px; overflow: hidden; float: left; position: relative; margin-bottom: 20px; overflow: hidden;}
.zi_sport4 .entry.odd {float: right;}
.zi_sport4 img {display: block;}
.zi_sport4 a {color: #fff;}
.zi_sport4 a:hover {color: #fff; text-decoration: underline; background: 0;}
.zi_sport4 .wrap_0 {position: absolute; left: 0; bottom: 0; width: 300px;}
.zi_sport4 .tags {font: 12px Arial, sans-serif; text-transform: uppercase; background: #ce212d; padding: 7px 10px 8px; float: left; }
.zi_sport4 .tags li {display: inline; margin-left: 5px;}
.zi_sport4 .tags li.first {margin: 0;}
.zi_sport4 .tags li:after {display: none;}
.zi_sport4 .wrap_1 {clear: both;}
.zi_sport4 h3 {font: bold 18px Arial, sans-serif; background: #000; padding: 7px 10px 9px; margin: 0;}
.footer .pages > a { color: #000; }


/* indeks technologie - lokale */
.mod_zi_technologie2 .entry {height: 48px; overflow: hidden;}
.mod_zi_technologie2 .body h2, .mod_zi_technologie2 .body h3 { overflow: hidden; zoom: 1; margin: 0; font: bold 14px/16px Arial,sans-serif; }
.mod_zi_technologie2 .head img { bottom: 2px; }
.mod_zi_technologie2 .imgw { float: left; }
.mod_zi_technologie2 .imgw img { margin-right: 10px; display: block; }
.mod_zi_technologie2 .head { margin-bottom: 0; }
.mod_zi_technologie2 .body { border-bottom: 1px solid #e2e2e2; padding-bottom: 10px; }
.mod_zi_technologie2 .entry { margin-top: 10px; }
/* srodindeksy */
.mod_zi_technologie2 .externalEntry:first-child { margin-top: 0; }
.mod_zr_technologie2 { margin: 0; background: #e3e3e3; height: 40px; line-height: 40px; font-size: 10px; color: #747474; padding-left: 12px; overflow: hidden; }
.mod_zr_technologie2 img { display: block; float: right; }

/* indeksy lokale ajax */
.mod_zi_lokale { border-bottom: 1px solid #e4e4e4; padding: 0 0 12px; }
.mod_zi_lokale img {display: block;}
.mod_zi_lokale .entry {float: right; width: 420px;}
.mod_zi_lokale .entry h3 { font: 12px Arial, sans-serif; margin: 0; line-height: 21px; }
.mod_zi_lokale .entry:first-child {float: left; width: 182px; position: relative; overflow: hidden;}
.mod_zi_lokale .entry:first-child h3 {font: bold 15px Arial,sans-serif; margin: 0 0 4px; padding: 0; background: 0;}
.mod_zi_lokale .entry:first-child + .entry h3 {margin: 0;}
article.mod_uzr_sport12 > header { margin: 0 0 10px; position: relative;padding-bottom:6px;}
article.mod_uzr_sport12 > header h1 {font: bold 18px/22px Arial, sans-serif; color: #303235; float: left; margin-right: 10px; }
article.mod_uzr_sport12 > header div { font: 12px Arial, sans-serif; float: left; width: 128px; height: 20px; line-height: 19px; margin-top: 1px; border: 1px solid #d1d3d6; position: relative; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/lokale_arrow.png') no-repeat 100% 0;}
article.mod_uzr_sport12 > header p { padding: 2px 0 0 8px; }
article.mod_uzr_sport12 > header ul { background: #fff; position: absolute; z-index: 3; border: 1px solid #d1d3d6; left: -1px; top: 20px; width: 128px; padding: 0; display: none; }
article.mod_uzr_sport12 > header li { padding: 1px 4px; background: #fff; margin: 0; cursor: pointer; background: #fff; }
article.mod_uzr_sport12 > header li:hover { background: #eee; }
article.mod_uzr_sport12 > header .over ul {display: block;}

/* row_sport */
ul.row_sport li.entry.article { clear: both; list-style: none; overflow: hidden; }
article.mod_uzr_sport12_v1{ clear: both; width: 430px !important; }
ul.row_sport li.entry.article div { float: left; width: 183px; }
ul.row_sport li.entry.article div > h3 { font-size: 15px; font-weight: bold; margin: 0 0 10px; }
ul.row_sport li.entry.article ul > li.entry h3 { margin: 0 0 4px !important; }
ul.row_sport li.entry.article > ul { float: right; width: 415px; }
ul.row_sport li.entry.article .imgw a:hover { background: none; }

/* indeksy lokalne wersja pierwsza */
article.mod_uzr_sport12_v1 > header { margin: 0 0 10px; position: relative;padding-bottom:6px;}
article.mod_uzr_sport12_v1 > header h1 {font: bold 18px/22px Arial, sans-serif; color: #303235; float: left; margin-right: 10px; }
article.mod_uzr_sport12_v1 > header div { font: 12px Arial, sans-serif; float: left; width: 128px; height: 20px; line-height: 19px; margin-top: 1px; border: 1px solid #d1d3d6; position: relative; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/lokale_arrow.png') no-repeat 100% 0;}
article.mod_uzr_sport12_v1 > header p { padding: 2px 0 0 8px; position: relative; top: -1px; }
article.mod_uzr_sport12_v1 > header ul { background: #fff; position: absolute; z-index: 3; border: 1px solid #d1d3d6; left: -1px; top: 20px; width: 128px; padding: 0; display: none; }
article.mod_uzr_sport12_v1 > header li { padding: 1px 4px; background: #fff; margin: 0; cursor: pointer; background: #fff; }
article.mod_uzr_sport12_v1 > header li:hover { background: #eee; }
article.mod_uzr_sport12_v1 > header .over ul {display: block;}

article.mod_uzr_sport12_v1 .loader {position:absolute; height: 100%; width: 100%; rgba(255,255,255,0.9); display: none}
article.mod_uzr_sport12_v1 .body {position:relative;}
article.mod_uzr_sport12_v1 .body > ul > li {display:none;}
article.mod_uzr_sport12_v1 .body > ul > li.active {display:block;}
article.mod_uzr_sport12_v1 header div ul li a:hover {background:#eee;}

article.mod_uzr_sport12_v1 .body ul li.active, article.mod_uzr_sport12_v1 .body ul li { width: 630px; clear: both; }
article.mod_uzr_sport12_v1 .body ul li.active li.entry div { max-height: 164px; overflow: hidden; }
article.mod_uzr_sport12_v1 .body ul li.active h3 { font-size: 15px; font-weight: bold; line-height: normal; margin: 0 0 4px; width: 185px; }
article.mod_uzr_sport12_v1 .body ul li.active img { display: block; }
article.mod_uzr_sport12_v1 .body ul li.active div { float: left; }
article.mod_uzr_sport12_v1 .body ul li.active ul.row_sport ul { float: right; width: 430px; }
article.mod_uzr_sport12_v1 .body ul li.active ul.row_sport > li > div { position: relative; top: -px; }
article.mod_uzr_sport12_v1 .body ul li.active ul.row_sport ul h3 { font-size: 12px; line-height: 18px; font-weight: normal; width: auto; margin: 0; }




/* new_row_sport */
ul.new_row_sport li.entry.article { clear: both; list-style: none; overflow: hidden; }
article.mod_uzr_sport12_v2 { clear: both; }
ul.new_row_sport li.entry.article div { float: left; width: 146px; }
ul.new_row_sport li.entry.article ul > li.entry h3 a { display: block; padding: 6px 10px; font-size: 20px; line-height: 24px;}
ul.new_row_sport li.entry.article ul > li.entry h3 a:hover { background: #002a6f !important; }
ul.new_row_sport li.entry.article ul > li.entry h3 a span { color: #aa0000; text-transform: uppercase; font-size:16px;font-weight: bold;}
ul.new_row_sport li.entry.article ul > li.entry h3 a:hover span { color: #fe4451; }
ul.new_row_sport li.entry.article > h3 {width:auto !important; font-weight:normal !important;}
ul.new_row_sport li.entry.article > h3 a { background: #e7e7e7; display: block; padding: 6px 10px 6px 157px ; font-size: 20px; line-height: 24px;}
ul.new_row_sport li.entry.article > h3 a:hover { background: #002a6f !important;}
ul.new_row_sport li.entry.article > h3 a span { color: #aa0000; text-transform: uppercase; font-size:16px;font-weight: bold; }
ul.new_row_sport li.entry.article > h3 a:hover span { color: #fe4451; }

ul.new_row_sport li.entry.article > ul { float: right; width: 474px; }
ul.new_row_sport li.entry.article .imgw a img { border: 3px solid #e3e3e1; }
ul.new_row_sport li.entry.article .imgw a:hover { background: none; }

/* indeksy lokalne wersja druga */
article.mod_uzr_sport12_v2 > header { margin: 0 0 8px; position: relative;padding-bottom:6px;}
article.mod_uzr_sport12_v2 > header h1 {font: bold 20px/22px Arial, sans-serif; color: #303235; float: left; margin-right: 10px; }
article.mod_uzr_sport12_v2 > header h1 a {color:#002a70;}
article.mod_uzr_sport12_v2 > header h1 a:hover {background:none;}
article.mod_uzr_sport12_v2 > header div { font: 12px Arial, sans-serif; float: left; width: 128px; height: 20px; line-height: 19px; margin-top: 1px; border: 1px solid #d1d3d6; position: relative; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/lokale_arrow.png') no-repeat 100% 0;}
article.mod_uzr_sport12_v2 > header p { padding: 2px 0 0 8px; position: relative; top: -1px; }
article.mod_uzr_sport12_v2 > header ul { background: #fff; position: absolute; z-index: 3; border: 1px solid #d1d3d6; left: -1px; top: 20px; width: 128px; padding: 0; display: none; }
article.mod_uzr_sport12_v2 > header li { padding: 1px 4px; background: #fff; margin: 0; cursor: pointer; background: #fff; }
article.mod_uzr_sport12_v2 > header li:hover { background: #eee; }
article.mod_uzr_sport12_v2 > header .over ul {display: block;}

article.mod_uzr_sport12_v2 .loader {position:absolute; height: 100%; width: 100%; rgba(255,255,255,0.9); display: none}
article.mod_uzr_sport12_v2 .body {position:relative;}
article.mod_uzr_sport12_v2 .body > ul > li {display:none;}
article.mod_uzr_sport12_v2 .body > ul > li.active {display:block;}
article.mod_uzr_sport12_v2 header div ul li a:hover {background:#eee;}

article.mod_uzr_sport12_v2 .body ul li.active, article.mod_uzr_sport12_v2 .body ul li { clear: both; }
article.mod_uzr_sport12_v2 .body ul li.active li.entry div { max-height: 170px; overflow: hidden; }
article.mod_uzr_sport12_v2 .body ul li.active h3 { font-size: 15px; font-weight: bold; line-height: normal; margin: 0 0 4px; width: 185px; }
article.mod_uzr_sport12_v2 .body ul li.active img { display: block; }
article.mod_uzr_sport12_v2 .body ul li.active div { float: left; }
article.mod_uzr_sport12_v2 .body ul li.active ul.new_row_sport ul { float: right; width: 474px; }
article.mod_uzr_sport12_v2 .body ul li.active ul.new_row_sport > li > div { position: relative;}
article.mod_uzr_sport12_v2 .body ul li.active ul.new_row_sport ul h3 { font-size: 12px; line-height: 18px; font-weight: normal; width: auto; margin: 0; }



/* migajaca ikonka gola */
@-moz-keyframes pulse {
  0% {background-color:#bbd045;}
  100% {background-color:#fff;}
}
@-webkit-keyframes pulse {
  0% {background-color:#bbd045;}
  100% {background-color:#fff;}
}
@-o-keyframes pulse {
  0% {background-color:#bbd045;}
  100% {background-color:#fff;}
}
@-ms-keyframes pulse {
  0% {background-color:#bbd045;}
  100% {background-color:#fff;}
}
@-keyframes pulse {
  0% {background-color:#bbd045;}
  100% {background-color:#fff;}
}
.gazeta_rtc2012_body header .ico.goal { background-position:0 -1250px; background-color:#bbd045;
 -moz-animation: pulse 1s linear infinite alternate; -webkit-animation: pulse 1s linear infinite alternate; -o-animation: pulse 1s linear infinite alternate; -ms-animation: pulse 1s linear infinite alternate; animation: pulse 1s linear infinite alternate;
}

/* faza pucharowa */
.mod_uzr_sport13 {background: #2a303c url('http://bi.gazeta.pl/i/obrazki/sport2011/groups-bg.png') no-repeat 100% 0; padding: 15px; color: #fff; height: 175px;}
.mod_uzr_sport13 a { color: #fff; background-color: #2a303c; }
.mod_uzr_sport13 a:hover { color: #fff; background-color: #2a303c; text-decoration: underline; }
article.mod_uzr_sport13 header { font-weight: bold; font-size: 18px; line-height: normal; padding: 0 0 10px; border-bottom: 2px solid #4e535d; margin: 0 0 15px; color: #fff; width: 731px; }
article.mod_uzr_sport13 header h1 { float: left; font-size: 18px; }
.mod_uzr_sport13 header h1 a, .mod_uzr_sport13 header p a { color: #fff; }
.mod_uzr_sport13 header h1 a:hover, .mod_uzr_sport13 header p a:hover { color: #fff; background: 0; text-decoration: underline; }
.mod_uzr_sport13 header p { float: right; font-size: 14px; font-weight: bold; padding: 4px 0 0; }
.mod_uzr_sport13 .switch { width: 682px; float: left; margin: 0 28px 0 0; }
.mod_uzr_sport13 aside { overflow: hidden; zoom: 1; }
.mod_uzr_sport13 aside p.more { padding: 30px 0; text-align: left; font-weight: bold; font-size: 21px; line-height: normal; }
.mod_uzr_sport13 aside p.more a { background: 0; }
.mod_uzr_sport13 aside p.more a span { padding: 2px 5px; background: #2a303c; }
.mod_uzr_sport13 ul.head {font-size: 16px; font-weight: bold; line-height: normal; margin-bottom: 13px;}
.mod_uzr_sport13 ul.head li {float: left; margin-left: 20px; color: #acadaf; cursor: pointer;}
.mod_uzr_sport13 ul.head li:first-child {margin: 0;}
.mod_uzr_sport13 ul.head li.active {color: #fff; cursor: default;}
.mod_uzr_sport13 ul.body {height: 92px; overflow: hidden; position: relative;}
.mod_uzr_sport13 ul.body li {display: none; position: absolute; width: 100%; top: 100%; -moz-transition: all .5s linear; -webkit-transition: all .5s linear; -o-transition: all .5s linear; -ms-transition: all .5s linear; transition: all .5s linear; }
.mod_uzr_sport13 ul.body li.active {display: block; top: 0;}
.mod_uzr_sport13.opacity ul.body li {opacity: 0; display: block;}
.mod_uzr_sport13.opacity ul.body li.active {opacity: 1;}
.mod_uzr_sport13 .game {background:#e0e0e0; color: #000; padding: 9px; height: 74px;position:relative}
.mod_uzr_sport13 .game[data-uri]:hover {background:#e4e4e4; cursor: pointer;}
.mod_uzr_sport13 .game .info, .mod_uzr_sport13 .game .panalties {font-size: 11px; line-height: 14px; height: 14px;}
.mod_uzr_sport13 .game .info {font-size: 11px; line-height: 14px; height: 14px;}
.mod_uzr_sport13 .game span {display: inline-block; vertical-align: middle;}
.mod_uzr_sport13 .game img {display: inline-block; vertical-align: middle; border: 1px solid #c3c3c3; background: #fff; box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4); }
.mod_uzr_sport13 .team {font-size: 14px; line-height: normal;}
.mod_uzr_sport13 .score {background: #cccccc; text-align: center; color: #696969; font-weight: bold;}
.mod_uzr_sport13 .quarterfinals .game {float: left; width: 145px; margin-left: 10px;}
.mod_uzr_sport13 .quarterfinals .game:first-child {margin: 0;}
.mod_uzr_sport13 .quarterfinals .info {margin-bottom: 2px;}
.mod_uzr_sport13 .quarterfinals .game img {width: 17px; height: 12px; margin-right: 5px;}
.mod_uzr_sport13 .quarterfinals .score {float: right; width: 19px; height: 25px; line-height: 23px; font-size: 14px; margin-bottom: 8px;}
.mod_uzr_sport13 .quarterfinals .team {float: left; width: 120px; clear: both; height: 25px; line-height: 23px;}
.mod_uzr_sport13 .semifinals .game {float: left; width: 318px; margin-left: 10px;}
.mod_uzr_sport13 .semifinals .game:first-child {margin: 0;}
.mod_uzr_sport13 .semifinals .info, .mod_uzr_sport13 .final .info {margin-bottom: 8px;}
.mod_uzr_sport13 .semifinals .game img, .mod_uzr_sport13 .final .game img {width: 44px; height: 29px; margin-right: 5px;}
.mod_uzr_sport13 .semifinals .game .teamAway img, .mod_uzr_sport13 .final .game .teamAway img { margin: 0 0 0 5px; }
.mod_uzr_sport13 .semifinals .score, .mod_uzr_sport13 .final .score {width: 30px; height: 40px; line-height: 37px; font-size: 14px; float: left;}
.mod_uzr_sport13 .semifinals .scoreAway, .mod_uzr_sport13 .final .scoreAway {margin-left: 3px;}
.mod_uzr_sport13 .semifinals .team, .mod_uzr_sport13 .final .team {width: 127px; height: 40px; line-height: 37px; float: left;}
.mod_uzr_sport13 .semifinals .teamAway, .mod_uzr_sport13 .final .teamAway {float: right; text-align: right;}
.mod_uzr_sport13 .final {background:#e0e0e0;}
.mod_uzr_sport13 .final .game {width: auto; margin: 0 auto;}
.mod_uzr_sport13 .final .team {width: 300px;}
.mod_uzr_sport13 .game .panalties {position:absolute; top: 9px; right:10px}

/* IO 2012 */
/* - terminarz */
/* -- sprite */
article.mod_timetable nav div.mod_datepicker div.head li[data-action="prev"], article.mod_timetable nav div.mod_datepicker div.head li[data-action="next"], article.mod_timetable dd ul.path li, article.mod_timetable div.table tr.expand td a, article.mod_timetable nav > ul > li, article.mod_timetable nav li span, article.mod_timetable nav li p { background-image: url('http://bi.gazeta.pl/i/obrazki/sport2011/io2012/schedule-sprite.2.png'); background-repeat: no-repeat; }
/* -- nawigacja gorna */
article.mod_timetable header { border: 0; padding: 0; margin: 0; }
article.mod_timetable header h1 { font-weight: bold; font-size: 26px; color: #000; margin: 0 0 14px; }
article.mod_timetable nav { background: #2b323f; color: #fff; font-size: 14px; line-height: 41px; margin: 0 0 28px; position: relative; z-index: 2; }
article.mod_timetable nav > ul > li { float: left; width: 207px; height: 41px; background-position: 100% -246px; }
article.mod_timetable nav > ul > li p { height: 41px; background-position: 0 -410px; padding-left: 11px; cursor: pointer; }
article.mod_timetable nav > ul > li:first-child { width: 206px; }
article.mod_timetable nav > ul > li:first-child p { background: 0; padding-left: 10px; }
article.mod_timetable nav > ul > li span { padding-left: 28px; display: block; height: 41px; }
article.mod_timetable nav > ul > li.date span { background-position: 0 0; }
article.mod_timetable nav > ul > li.discipline span { background-position: 0 -82px; }
article.mod_timetable nav > ul > li.person span { background-position: 0 -164px; }
article.mod_timetable nav > ul > li > div { display: none; position: absolute; left: 0; top: 41px; width: 620px; background: #12161e; color: #fff; }
article.mod_timetable nav > ul > li.active { background-color: #12161e; background-position: 100% -288px; }
article.mod_timetable nav > ul > li.active > div { display: block; }
article.mod_timetable nav > ul > li.active p, article.mod_timetable nav > ul > li.active + li p { background-image: none; }
article.mod_timetable li.date p.reset { text-align: center; font-weight: bold; font-size: 14px; }
article.mod_timetable li.date p.reset a { color: #fff; }
article.mod_timetable li.date p.reset a:hover { color: #fff; background: 0; text-decoration: underline; }
article.mod_timetable nav div.mod_datepicker { position: static; width: 300px; margin: 0 auto; display: block; background: 0; color: #fff; border: 0; line-height: normal; }
article.mod_timetable nav div.mod_datepicker div.head li[data-action="prev"], article.mod_timetable nav div.mod_datepicker div.head li[data-action="next"] { position: absolute; width: 16px; height: 31px; top: 145px; border: 0; }
article.mod_timetable nav div.mod_datepicker div.head li[data-action="prev"]:hover, article.mod_timetable nav div.mod_datepicker div.head li[data-action="next"]:hover { background-color: transparent; }
article.mod_timetable nav div.mod_datepicker div.head li[data-action="prev"] { left: 31px; background-position: 50% -496px; }
article.mod_timetable nav div.mod_datepicker div.head li[data-action="next"] { right: 31px; background-position: 50% -537px; }
article.mod_timetable nav div.mod_datepicker div.head li[data-status="disabled"] { display: none; }
article.mod_timetable nav div.mod_datepicker div.head li[data-current=""] { width: 300px; font-size: 12px; font-weight: bold; text-transform: none; }
article.mod_timetable nav div.mod_datepicker table { border-color: #12161e; border-collapse: collapse; }
article.mod_timetable nav div.mod_datepicker th { background: 0; font-size: 12px; color: #787878; font-weight: normal; height: auto; padding: 0 0 4px; }
article.mod_timetable nav div.mod_datepicker th span { background: 0; padding: 0; display: inline; height: auto; }
article.mod_timetable nav div.mod_datepicker td { border-color: #12161e; color: #d4d4d4; font-size: 18px; font-weight: normal; height: 41px; line-height: 41px; background: #797979; }
article.mod_timetable nav div.mod_datepicker td[data-clickable] { background: #d1222f; color: #fff; cursor: pointer; }
article.mod_timetable nav div.mod_datepicker td[data-clickable]:hover { background: #b41420; }
article.mod_timetable nav div.mod_datepicker td[data-empty] { background: 0; }
article.mod_timetable nav li.discipline > div, article.mod_timetable nav li.person > div, #__editorTarget > div[data-target="persons"] { padding: 10px; width: 600px; background: #12161e; }
article.mod_timetable nav li.discipline ul, article.mod_timetable nav li.person ul, #__editorTarget > div[data-target="persons"] ul { float: left; width: 200px; }
article.mod_timetable nav li.discipline li, article.mod_timetable nav li.person li, #__editorTarget > div[data-target="persons"] li { font-size: 12px; line-height: 19px; padding-left: 6px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/io2012/pixeldot.png') no-repeat 0 50%; }
article.mod_timetable nav li.discipline li.all, article.mod_timetable nav li.person li.allp, #__editorTarget > div[data-target="persons"] li.allp { font-weight: bold; margin-top: 19px; }
article.mod_timetable nav li.discipline a, article.mod_timetable nav li.person a, #__editorTarget > div[data-target="persons"] a { color: #fff; }
article.mod_timetable nav li.discipline a:hover, article.mod_timetable nav li.person a:hover, #__editorTarget > div[data-target="persons"] a:hover { color: #fff; background-color: transparent; text-decoration: underline; }
article.mod_timetable nav li.discipline li.active a, article.mod_timetable nav li.person li.active a, #__editorTarget > div[data-target="persons"] li.active a { padding-right: 14px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/io2012/active-filter.png') no-repeat 100% 50%; color: #767676; }
/* -- tabelka z wynikami */
article.mod_timetable div.wyniki { margin: 0 0 42px 88px; border-left: 2px solid #e9e9e9; padding: 0 0 0 10px; }
article.mod_timetable div.wyniki table { width: 100%; border-collapse: collapse; }
article.mod_timetable div.wyniki h3 { font-size: 14px; font-weight: bold; padding: 0 0 6px; }
article.mod_timetable div.wyniki th { background: #535a67; font-size: 11px; color: #fff; line-height: 27px; text-align: left; padding: 0 0 0 8px; font-weight: normal; width: 32px; }
article.mod_timetable div.wyniki td { font-size: 12px; color: #464646; border-bottom: 1px solid #d6d6d6; line-height: 29px; padding: 0 0 0 8px; }
article.mod_timetable div.wyniki th.k3, article.mod_timetable div.wyniki td.k3 { width: 80px; }
article.mod_timetable div.wyniki th.k2, article.mod_timetable div.wyniki td.k2 { width: 400px; }
article.mod_timetable div.wyniki td a { font-weight: bold; display: block; }
article.mod_timetable div.wyniki td a:hover { background-color: transparent; color: #002a70; text-decoration: underline; }
/*
article.mod_timetable div.wyniki tr.hidden { display: none; }
article.mod_timetable div.wyniki tr.expand { position: absolute; }
article.mod_timetable div.wyniki tr.expand td { border-bottom: 0; text-align: right; padding: 0; width: 520px; }
article.mod_timetable div.wyniki tr.expand td a { font-weight: normal; padding: 0 11px 0 0; background-position: 100% -342px; display: inline; }
article.mod_timetable div.wyniki.expanded tr.expand td a { background-position: 100% -383px; }
article.mod_timetable div.wyniki.expanded tr.hidden { display: table-row; }
*/
article.mod_timetable div.wyniki .c1 { width: 232px; }
/* -- lista wydarzen */
article.mod_timetable dt { float: left; width: 88px; font-weight: bold; clear: both; margin: 0 0 20px; }
article.mod_timetable dd { width: 520px; padding: 0 0 0 10px; border-left: 2px solid #e9e9e9; overflow: hidden; margin: 0 0 42px; }
article.mod_timetable dd ul.path { margin: 0 0 2px; }
article.mod_timetable dd ul.events + ul.path { margin: 24px 0 2px; }
article.mod_timetable dd ul.path li { display: inline; padding: 0 0 0 13px; background-position: 0 -465px; }
article.mod_timetable dd ul.path li a { font-size: 12px; line-height: normal; color: #002a70; }
article.mod_timetable dd ul.path li:first-child { background: 0; padding: 0; }
article.mod_timetable dd ul.path li a:hover { background: 0; color: #002a70; text-decoration: underline; }
article.mod_timetable dd ul.events li a { background: #f3f3f3; line-height: 29px; margin: 0 0 2px; font-size: 12px; position: relative; display: block; color: #000; }
article.mod_timetable dd ul.events li time { font-weight: bold; float: left; padding: 0 0 0 8px; width: 50px; }
article.mod_timetable dd ul.events li a > span { float: left; width: 462px; }
article.mod_timetable dd ul.events li a span.bin { position: absolute; right: 7px; top: 9px; width: 14px; height: 10px; float: none; border: 1px solid #e7e7e7; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/io2012/flag-pl.png') no-repeat 0 0; }
article.mod_timetable dd ul.events li a span.bin img { display: none; }
article.mod_timetable dd ul.events li.double span.team1 { float: left; text-align: right; width: 200px; }
article.mod_timetable dd ul.events li.double span.score { float: left; text-align: center; width: 62px; font-size: 14px; font-weight: bold; color: #f44652; }
article.mod_timetable dd ul.events li.double span.team2 { float: right; width: 200px; }
article.mod_timetable dd ul.events li.double span.penalty { clear: both; display: block; text-align: center; font-size: 11px; color: #6c6c6c; line-height: 11px; margin: 0 0 2px; position: relative; top: -2px; }
article.mod_timetable dd ul.events li a:hover { color: #fff; background: #2b323f; }
article.mod_timetable dd ul.events li a:hover time { color: #d1d1d1; }
article.mod_timetable dd ul.events li a:hover span.score { color: #f44652; }
article.mod_timetable dd ul.events li a:hover span.bin { border-color: #424c60; }
article.mod_timetable dd ul.events li a:hover span.penalty { color: #bfbfbf; }
article.mod_timetable dd p.more { position: absolute; width: 520px; padding: 4px 0 0; }
article.mod_timetable dd p.more a:hover { color: #002a70; text-decoration: underline; background: 0; }
article.mod_timetable dd p.more + ul.path { padding: 25px 0 0; }
article.mod_timetable.loading div.loader { height: 16px; margin: 8px 0; background: url('http://biv.gazeta.pl/i/obrazki/sport2011/io2012/loader.gif') no-repeat 50% 50%; }

/* zajawka dyscypliny / zawodnicy */
article.mod_uzr_sport14 header { font-size: 21px; color: #666; border: 0; padding: 0; margin: 0 0 12px; font-weight: bold; }
article.mod_uzr_sport14 ul { font-weight: normal; margin: 0 0 12px; }
article.mod_uzr_sport14 li { float: left; width: 140px; margin: 0 0 0 20px; }
article.mod_uzr_sport14 li:first-child { margin-left: 0; }
article.mod_uzr_sport14 li a.i, article.mod_uzr_sport14 li img { display: block; }
article.mod_uzr_sport14 li a.i { margin: 0 0 2px; }
article.mod_uzr_sport14 li a.t { font-size: 16px; line-height: 18px; }

/* komunikat na stronie wydarzenia indywidualnego */
.messageGamecenter { border: solid #e3e3e3; border-width: 2px 0; margin: 0 0 20px; }
.messageGamecenter p { font-weight: bold; font-size: 18px; line-height: 42px; text-align: center; }

/* klasyfikacja medalowa */
article.mod_medalTable table { width: 100%; border-collapse: collapse; }
article.mod_medalTable th { padding: 0 0 4px; text-align: center; }
article.mod_medalTable th.c0 { font-weight: bold; font-size: 16px; text-align: left; }
article.mod_medalTable th span { display: inline-block; width: 18px; height: 18px; position: relative; top: 2px; }
article.mod_medalTable th.c1 span { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/io2012/medal-golden.png') no-repeat 0 0; }
article.mod_medalTable th.c2 span { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/io2012/medal-silver.png') no-repeat 0 0; }
article.mod_medalTable th.c3 span { background: url('http://bi.gazeta.pl/i/obrazki/sport2011/io2012/medal-bronze.png') no-repeat 0 0; }
article.mod_medalTable th.c4 { font-weight: normal; font-size: 11px; padding: 0 4px 0 0; }
article.mod_medalTable td { font-size: 12px; color: #464646; line-height: 28px; text-align: center; }
article.mod_medalTable.full td { font-size: 14px; }
article.mod_medalTable td, article.mod_medalTable th { border-bottom: 1px solid #d6d6d6; }
article.mod_medalTable td img { vertical-align: middle; margin: 0 6px 0 0; border: 1px solid #90918c; position: relative; top: -1px; }
article.mod_medalTable tbody td:first-child { text-align: left; color: #000; font-weight: bold; }
article.mod_medalTable tfoot td { text-align: right; font-size: 12px; line-height: auto; font-weight: bold; background: 0; border: 0; }
article.mod_medalTable header { color: #000; font-size: 26px; line-height: auto; border: 0; padding: 0; margin: 0 0 12px; }
article.mod_medalTable tr.highlight td { background: #fff8e7; font-weight: bold; }

/* zajawka RTC */
@-moz-keyframes rtc_notification { 0% {background-color: #bf1426; } 100% {background-color: #f3f3f3; }}
@-webkit-keyframes rtc_notification { 0% {background-color: #bf1426; } 100% {background-color: #f3f3f3; }}
@-o-keyframes rtc_notification { 0% {background-color: #bf1426; } 100% {background-color: #f3f3f3; }}
@-ms-keyframes rtc_notification { 0% {background-color: #bf1426; } 100% {background-color: #f3f3f3; }}
@-keyframes rtc_notification { 0% {background-color: #bf1426; } 100% {background-color: #f3f3f3; }}
@-moz-keyframes rtc_notification_hover { 0% {background-color: #2b313f; } 100% {background-color: #1d212a; }}
@-webkit-keyframes rtc_notification_hover { 0% {background-color: #2b313f; } 100% {background-color: #1d212a; }}
@-o-keyframes rtc_notification_hover { 0% {background-color: #2b313f; } 100% {background-color: #1d212a; }}
@-ms-keyframes rtc_notification_hover { 0% {background-color: #2b313f; } 100% {background-color: #1d212a; }}
@-keyframes rtc_notification_hover { 0% {background-color: #2b313f; } 100% {background-color: #1d212a; }}

article.mod_rtc_notification a { background: #f3f3f3; padding: 7px 8px 7px 14px; line-height: 30px; display: block; }
article.mod_rtc_notification span.msg { float: left; font-size: 16px; font-weight: bold; padding: 1px 0; }
article.mod_rtc_notification span.msg strong { display: inline-block; vertical-align: middle; height: 21px; line-height: 21px; color: #fff; background: #bf1426; font-size: 12px; text-transform: uppercase; padding: 1px 6px 0; -moz-animation: rtc_notification 1s linear infinite alternate; -webkit-animation: rtc_notification 1s linear infinite alternate; -o-animation: rtc_notification 1s linear infinite alternate; -ms-animation: rtc_notification 1s linear infinite alternate; animation: rtc_notification 1s linear infinite alternate; }
article.mod_rtc_notification span.more { float: right; border: 1px solid; border-color: #587daf #2a4f80 #21416a #4d6b93; background: #1b4d93; background: -moz-linear-gradient(top, #1b4d93 0%, #042757 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b4d93), color-stop(100%,#042757)); background: -webkit-linear-gradient(top, #1b4d93 0%,#042757 100%); background: -o-linear-gradient(top, #1b4d93 0%,#042757 100%); background: -ms-linear-gradient(top, #1b4d93 0%,#042757 100%); background: linear-gradient(to bottom, #1b4d93 0%,#042757 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b4d93', endColorstr='#042757',GradientType=0 ); color: #fff; font-weight: bold; font-size: 14px; text-shadow: 1px 1px rgba(0, 0, 0, 0.3); padding: 0 12px; border-radius: 4px; }
article.mod_rtc_notification a:hover { background: #2b313f; }
article.mod_rtc_notification a:hover span.msg strong { background: #1d212a; color: #cd212d; -moz-animation: rtc_notification_hover 1s linear infinite alternate; -webkit-animation: rtc_notification_hover 1s linear infinite alternate; -o-animation: rtc_notification_hover 1s linear infinite alternate; -ms-animation: rtc_notification_hover 1s linear infinite alternate; animation: rtc_notification_hover 1s linear infinite alternate; }
article.mod_rtc_notification a:hover span.more { color: #464c58; background: #d8dfe9; background: -moz-linear-gradient(top,  #d8dfe9 0%, #9ba2ac 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8dfe9), color-stop(100%,#9ba2ac)); background: -webkit-linear-gradient(top,  #d8dfe9 0%,#9ba2ac 100%); background: -o-linear-gradient(top,  #d8dfe9 0%,#9ba2ac 100%); background: -ms-linear-gradient(top,  #d8dfe9 0%,#9ba2ac 100%); background: linear-gradient(top,  #d8dfe9 0%,#9ba2ac 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8dfe9', endColorstr='#9ba2ac',GradientType=0 ); }

/* style msn w edytorze */
#__editorTarget article.mod_msnSport > header { font: normal 18px/21px Arial,sans-serif; margin: 0 0 10px; padding: 0 0 2px; border-bottom: 3px solid #0fc9c2; }
#__editorTarget .mod_msnSport li:after { content: '.'; display: block; visibility: hidden; width: 0; height: 0; clear: both; }
#__editorTarget .mod_msnSport { width: 300px; background: #fff; text-align: left; padding: 16px; }
#__editorTarget .mod_msnSport .imgw { float: left; margin-right: 10px; }
#__editorTarget .mod_msnSport .imgw img { display: block; }
#__editorTarget .mod_msnSport li { margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #ccc; }
#__editorTarget .mod_msnSport li > a, .index.mod_zi13 h2 { font-size: 14px; line-height: 18px; }

/* kkkkk u */

/*profilemon*/
article.mod_comments a:hover { color: #002a70; text-decoration: underline; background-color: transparent; }
article.mod_comments section.content > header .order a:hover{ color: #002a70; text-decoration: underline; }
article.mod_comments section.content > header .order a:hover { background: 0;}

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

.pollBox { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; padding: 20px 0; }
.pollBox h2 { font-size: 16px; line-height: 20px; margin-bottom: 20px; }
.pollBox h2 span { font-size: 12px; 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; }
.pollSubmit { text-align: right; margin-left: 0; }

.pollResults { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; }
.pollResults h2 { font-size: 16px; margin-bottom: 20px; }
.pollResults h2 span { font-size: 12px; 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: Verdana,sans-serif; font-size: 12px; text-align: left; }
.rankPollHead h2 { font-size: 16px; margin-bottom: 20px; }
.rankPollHead h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.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: Verdana,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 left 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-size: 16px; margin-bottom: 20px; }
#rankPollWnk h2 span { font-size: 12px; 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: Verdana,sans-serif; line-height: 20px; font-size: 12px; text-align: left; width: 620px; padding: 20px 0; }
.pollBoxWnk h2 { font-size: 16px; margin-bottom: 20px; }
.pollBoxWnk h2 span { font-size: 12px; 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; }

body.path_bloxlite_sport-warszawa #footer .ft_top ul.c1 li a.facebook {display:none}

/* belka spolecznosciowa */
.mod_sociallist ul li {cursor: pointer;height: 64px;line-height: 62px;list-style: none outside none;margin: 10px 0px 11px 0px;text-align: center;word-wrap: break-word;}
.mod_sociallist ul li.facebook_like {margin:2px 2px 12px 2px;}
.mod.mod_sociallist {width:77px;background:#fff; position:absolute;top: -21px;left: -98px;margin:0; padding: 12px 0px 2px 12px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.mod.mod_sociallist:after, .mod.mod_sociallist:before {content:''; height:14px; width:85px; background-image:url('http://bi.gazeta.pl/i/obrazki/wiadomosci2011/rounded.png');visibility:visible; background-repeat:no-repeat; position:absolute; }
.mod.mod_sociallist:after {top:-6px; left:4px;}
.mod.mod_sociallist:before {background-position: 0px -14px; bottom:-6px; left:4px;}
.mod.mod_sociallist.small {position:static; width:auto; border:none;}
.mod.mod_sociallist.small ul {float:none;width:auto; border-bottom:none; border-right:1px dotted #ddd; margin: 0px 0px 0px 12px; padding: 0;}
.mod.mod_sociallist.small ul.specialmail {border-right:none; margin:0;}
.mod.mod_sociallist.small ul.specialmail a {color:#072F50}
.mod.mod_sociallist.small ul.specialmail li, .mod.mod_sociallist.small ul li.atLicense {margin-top:15px;}
.mod.mod_sociallist.small ul:first-child {padding:0; margin:0;}
.mod.mod_sociallist.small ul li {width:82px;}
.mod.mod_sociallist.small ul li.facebook_like {margin:0px; padding-top:12px;}
.mod.mod_sociallist.small ul#gazeta_article_buttons li button:hover {background: #dfdfdf;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ExYTFhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMWExYTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #dfdfdf 0%, #a1a1a1 84%, #a1a1a1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(84%,#a1a1a1), color-stop(100%,#a1a1a1));background: -webkit-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: -o-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: -ms-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: linear-gradient(to bottom,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#a1a1a1',GradientType=0 );border:1px solid #a1a1a1; color:#fff;}
.mod.mod_sociallist.small #gazeta_article_buttons {clear:none;}
.mod.mod_sociallist.small #gazeta_article_buttons span {width:60px;}
.mod.mod_sociallist.small ul li.liczbaKomentarzy {margin:10px 0px 10px 0px;}
.mod.mod_sociallist.small #gazeta_article_buttons li button {min-width: 70px;}
.mod.mod_sociallist.small ul.speciallicense {margin:0;}

#gazeta_article {position:relative;}
#gazeta_article h1.artTitle:first-child {display:block;}
.mod.mod_sociallist.fixed {position:fixed;}
.mod.mod_sociallist #gazeta_article_buttons button,.mod.mod_sociallist.small ul li, .mod.mod_sociallist #gazeta_article_buttons span,.mod.mod_sociallist.small ul {float:left;}
.mod.mod_sociallist ul {border-bottom: 1px dotted #ddd;  width:69px;padding:1px 0px;}
.mod.mod_sociallist ul li span, .mod_sociallist ul li a {display:block; width:100px; }
.mod.mod_sociallist ul li a.email, .mod.mod_sociallist ul li.atLicense a { font: 11px/12px Arial; display: block;height: 40px;  background-repeat: no-repeat;padding: 30px 10px 0;background-position: 50% 10%}
.mod.mod_sociallist ul li.atLicense a {background-image: url("http://bi.gazeta.pl/i/obrazki/lego/5/buylicense.png");width:50px;}
.mod.mod_sociallist ul li a.email {background-image: url("http://bi.gazeta.pl/i/obrazki/lego/5/mail.png");width:50px;}
.mod.mod_sociallist ul li a.email:hover{background:url("http://bi.gazeta.pl/i/obrazki/lego/5/mail.png") no-repeat 50% 10%;color: #072F50;}
.mod.mod_sociallist ul li.atLicense a:hover{background:url("http://bi.gazeta.pl/i/obrazki/lego/5/buylicense.png") no-repeat 50% 10%;color: #072F50;}
.mod.mod_sociallist #gazeta_article_buttons span {cursor:auto; line-height:16px;color: #262626;display: inline-block;font: 19px/18px Arial,sans-serif;height: 30px;margin-top: 1px;padding: 7px 4px 5px 6px;vertical-align: top;width: 60px;background-image: url("http://bi.gazeta.pl/i/obrazki/lego/5/comments2.png");background-position: 50% 1%; border-right:none;}
.mod.mod_sociallist #gazeta_article_buttons li button {font:normal 11px Arial;min-width: 70px;}
.mod.mod_sociallist #gazeta_article_buttons li button:hover {opacity:1 !important; background: #dfdfdf;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ExYTFhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMWExYTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #dfdfdf 0%, #a1a1a1 84%, #a1a1a1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(84%,#a1a1a1), color-stop(100%,#a1a1a1));background: -webkit-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: -o-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: -ms-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: linear-gradient(to bottom,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#a1a1a1',GradientType=0 );border:1px solid #a1a1a1; color:#fff; font:normal 11px Arial;}

.mod.mod_sociallist #gazeta_article_buttons li button:active {padding-top:1px;}
.mod.mod_sociallist ul li.liczbaKomentarzy {margin:0px 0px 10px 0px;}
.mod.mod_sociallist ul li.liczbaKomentarzy  span{float:left;line-height:16px;color: #262626;display: inline-block;font: 19px/18px Arial,sans-serif;height: 30px;margin-top: 1px;padding: 7px 4px 5px 6px;vertical-align: top;width: 60px;background-image: url("http://bi.gazeta.pl/i/obrazki/lego/5/comments2.png");background-position: 50% 1%; background-repeat:no-repeat;border-right:none; cursor: auto;}
.mod.mod_sociallist ul li.liczbaKomentarzy button {float:left; font: 11px Arial;color: #595959;border: 1px solid #DFDFDF;border-radius: 2px 2px 2px 2px;margin-left: 0;height: 20px;min-width: 70px;overflow: visible;padding: 0 3px 2px;text-align: center;vertical-align: top;cursor: pointer;background: #ffffff;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea));background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%);background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%);background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%);background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );}
.mod.mod_sociallist ul li.liczbaKomentarzy button:hover {background: #dfdfdf;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ExYTFhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMWExYTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #dfdfdf 0%, #a1a1a1 84%, #a1a1a1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(84%,#a1a1a1), color-stop(100%,#a1a1a1));background: -webkit-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: -o-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: -ms-linear-gradient(top,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);background: linear-gradient(to bottom,  #dfdfdf 0%,#a1a1a1 84%,#a1a1a1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#a1a1a1',GradientType=0 );border:1px solid #a1a1a1; color:#fff;}
.mod.mod_sociallist ul.specialmail {border-bottom:none; padding:0px;}
.mod.mod_sociallist ul.specialmail li {margin-top:7px;}
.mod.mod_sociallist ul.specialmail a {color:#072F50}
.mod.mod_sociallist ul.speciallicense {border:none;}
.mod.mod_sociallist ul.speciallicense .atLicense {margin:0;}
.mod.mod_sociallist .fb_edge_widget_with_comment {float:left;}
/*.mod.mod_sociallist .fb_edge_widget_with_comment > span:first-child > iframe {height:64px !important;}*/

/* quiz */
.quiz .quizHead h1 { font-size: 20px; line-height: normal; }
.quiz { width: 620px; margin: 0 0 20px; font-size: 14px; line-height: 19px; }
.quizHead { margin-bottom: 25px; }
.quizHead h1 { color: #000; margin: 20px 0 15px; }
.quizHead p { color: #000; }

.quiz .entry { padding: 10px 0; }
.quiz .entry h2 { margin-bottom: 15px; font-size: 14px; font-weight: bold; }
.quiz .entry h2 span { font-weight: bold; font-size: 18px; background: #eee; border: 2px solid #eee; position: relative; top: -2px; margin-right: 8px; }
.quiz .entry ul {width: 420px; overflow: hidden; zoom: 1;}
.quiz .entry li {padding: 6px; border: 1px solid #fff; overflow: hidden; zoom: 1;}
.quiz .entry li * {vertical-align: middle;}
.quiz .entry .sel {border: 1px solid #f2f0ed; background: #f2f0ed url('http://bi.gazeta.pl/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: 100%;}
.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('http://bi.gazeta.pl/i/quizy/q_ansBg.gif') no-repeat 0 5px; padding-left: 12px; }

.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 input { background: #aaa; border: 0; height: 20px; width: 104px; color: #fff; text-align: center; cursor: pointer; font: bold 14px Arial,sans-serif; padding-bottom: 2px; }
.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; color: #000; background: url('http://bi.gazeta.pl/i/quizy/q_strBg.gif') no-repeat 0 0; text-align: center;}
.quiz .str li.current { background-image: url('http://bi.gazeta.pl/i/quizy/q_strCurrentBg.gif'); }
.quiz .q_submit .q_submitWrp {float: right; width: 129px; height: 22px; margin-top: 10px; background: url('http://bi.gazeta.pl/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; 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; 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; 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('http://bi.gazeta.pl/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 { 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 { color: #949494; float: left; display: inline; padding-left: 17px;}
.quiz .legenda .dobre {background: url('http://bi.gazeta.pl/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('http://bi.gazeta.pl/i/quizy/q_LegendaBad.gif') no-repeat 0 3px;}
.quiz .entry .good, .quiz .entry .wide .good {border: 2px solid #07aa01; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .bad, .quiz .entry .wide .bad {border: 2px solid #c90604; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .more {margin-top: 10px; text-align: right;}
.quiz .more a { color: #148; text-decoration: none;}
.quiz .more a:hover {text-decoration: underline;}
.quiz .quizLogin, .quiz .quizAlreadyDone { 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; padding: 2px 3px 3px;}
.quiz .quizLogin .sbtBtn { background: #fff url('http://bi.gazeta.pl/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; 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;}

/* najczesciej nowe */
article.mod_most_read > header {padding-bottom: 3px;}
.mod_most_read.mod_most_read1 .number, .mod_most_read.mod_most_read1_premium .number {background:#ce212d;color:#fff}
.mod_most_read.mod_most_read1 li:hover,.mod_most_read.mod_most_read1 .title a:hover,.mod_most_read.mod_most_read1 li:hover .number,
.mod_most_read.mod_most_read1_premium .tabbed_items ul li:hover, .mod_most_read.mod_most_read1_premium .title a:hover, .mod_most_read.mod_most_read1_premium .tabbed_items ul li:hover .number{background:#002157;text-decoration:none}
.mod_most_read.mod_most_read2 li:hover, .mod_most_read.mod_most_read2_premium .tabbed_items ul li:hover { background: #002157; }

.mod_poll[data-type="select"] .name { text-overflow: clip; white-space: normal; }

/* sondaz */
.path_64945 .SONwrp { margin-bottom: 20px; border-bottom: 1px solid #e2e2e2; }
.path_64945 .SONwrp .head { margin: 0px 0px 11px 10px; }
.path_64945 .SONwrp strong {font-weight:normal !important;}
.path_64945 .SONwrp .head img { float: left; margin-right: 10px; }
.path_64945 .SONwrp .head strong { font-size: 15px; font-family: 'FordAntenna-Regular', sans-serif;}
.path_64945 .SONwrp2 b { font-size: 24px; }
.path_64945 .SONwrp li { padding-top: 2px; font-family: 'FordAntenna-Regular', sans-serif; margin-bottom:7px;}
.path_64945 .SONwrp li label {display: inline-block;width: 210px;}
.path_64945 .SONwrp li input { vertical-align: middle; }
.path_64945 .SONwrp ul {padding-left:21px;}
.path_64945 .SONwrp2.results ul {padding-left:0px;}

.path_64945 .SONwrp .SONwrp2.results li {padding-bottom:12px;}

.path_64945 .SONwrp .sbt { text-align: right; margin: 20px 5px 6px 0; }
.path_64945 .SONwrp .results li { padding-bottom: 2px;  }
.path_64945 .SONwrp .results li em { font-weight: bold; margin-right: 10px; font-size:16px;}
.path_64945 .SONwrp .results li > span { background: #fc8835; height: 12px; line-height: 12px; display: inline-block; vertical-align: middle; }
.path_64945 .SONwrp .results > p { padding: 6px 0;}
.path_64945 .SONwrp .results p span, .SONwrp .results p strong { font-weight: bold; }
.path_64945 .SONwrp { width: 260px; min-height: 247px; padding: 20px 20px 4px 20px; color: #fff; background: transparent url('http://bi.gazeta.pl/i/obrazki/sport2011/sondbg1.png') left top repeat-y; }
.path_64945 .SONwrp .results .head { margin: 0 0 11px 0px;}

.path_64945 .SONwrp b { font: normal 18px/20px 'FordAntenna-Regular', sans-serif; }
.path_64945 .SONwrp input[type="radio"] { margin-right: 15px; display: inline-block;vertical-align: top;}
.path_64945 .SONwrp br { margin-bottom: 9px; }
.path_64945 .SONwrp input[type="hidden"] + br, .SONwrp br + br { margin-bottom: 0; }
.path_64945 .SONwrp ul + p {border:none;}
.path_64945 .SONwrp li span {color:white !important;}

/* #gazeta_article_likes > ul { overflow: hidden; } */
#gazeta_article_likes > ul li { margin: 0 25px 0 0; }
#gazeta_article_likes .facebook_send { margin-left: 0; }

/*sochi - lotto */
.index.zi_sport1.lotto_partner { margin: 0; }
.index.zi_sport1.lotto_partner .when { float:left; display: inline-block; font: bold 14px Arial,sans-serif; color: #fff; position: relative; padding-right: 3px; }
.index.zi_sport1.lotto_partner .when:after { content: ' |'; }
.zi_sport1.lotto_partner h3, .zi_sport1.lotto_partner .body h2 {display: inline-block; font: bold 14px/20px Arial,sans-serif; float: left; max-width: 440px; height: 18px; margin: 0; }
.zi_sport1.lotto_partner a {color: #000; width: 420px; overflow: hidden; }
.zi_sport1.lotto_partner a:hover {color: #fff; }
.zi_sport1.lotto_partner .footer, .zi_sport1.lotto_partner .externalEntry { display: none; }
.zi_sport1.lotto_partner .entry { background: #d9d9d9; border: none; padding: 17px 0 0; }
.zi_sport1.lotto_partner .entry:first-child { padding: 0; }
body.path_134681 { background: #d9d9d9; }

/* prawa szpalta  Droga na mundial */
.path_136438 .mod_live_scores .events a, .path_136445 .mod_live_scores .events a, .path_136447 .mod_live_scores .events a  {background:#f69400;font-weight:bold;}
.path_136438 .mod_score_table.red .kolor1 td, .path_136445 .mod_score_table.red .kolor1 td, .path_136447 .mod_score_table.red .kolor1 td {background:#f69400;color:#000;}

/* konkurs Visa */
.mod.mod_uzr_contest .describe a:hover, .mod.mod_uzr_nlt .contest_form .rules a:hover {background: none; text-decoration: underline;}

/**/
.multilog-container .log_form a:hover { color: #002A70; text-decoration: underline; }
.multilog-container .log_form .btn, article.mod_comments.multilog .form .sendUserLogin button { height: auto; }

/* zajawka mundial - grupy */
.mod_uzr_sport15 > section { background: #2a303c; padding: 15px 15px 0 15px; color: #fff; margin: 0; }
.mod_uzr_sport15 > section header.subHeader { font-weight: bold; font-size: 18px; line-height: normal; padding: 0 0 10px; border-bottom: 2px solid #4e535d; margin: 0 0 27px; }
.mod_uzr_sport15 > section header a { float:right; line-height:22px; }
.mod_uzr_sport15 div.groupTable { overflow: hidden; padding: 0 0 20px; }
.mod_uzr_sport15 div.groupTable li { float: left; width: 220px; margin: 0 0 0 10px; }
.mod_uzr_sport15 div.groupTable li:first-child { margin-left: 0; }
.mod_uzr_sport15 div.groupTable table { width: 100%; border-spacing: 0; }
.mod_uzr_sport15 div.groupTable th { font-size: 11px; color: #d0d0d0; padding: 0 0 7px; vertical-align: baseline; text-align: left; }
.mod_uzr_sport15 div.groupTable th.name { font-size: 14px; color: #fff; padding-left: 5px; width: 140px; }
.mod_uzr_sport15 div.groupTable th.name a:hover { background:#fff; color:#2A303C; }
.mod_uzr_sport15 div.groupTable td { border: solid #d3d3d3; border-width: 0 0 3px; background: #e3e3e3; color: #000; line-height: 22px; font-size: 14px; }
.mod_uzr_sport15 div.groupTable td.lp { border-left-width: 5px; width: 28px; text-align: center; font-weight: bold; }
.mod_uzr_sport15 div.groupTable td.flag { width: 30px; }
.mod_uzr_sport15 div.groupTable td.name { width: 82px; line-height: 16px}
.mod_uzr_sport15 div.groupTable td.score { width: 28px; }
.mod_uzr_sport15 div.groupTable td.goals { border-right-width: 5px; width: 42px; }
.mod_uzr_sport15 div.groupTable tr.row1 td { border-top-width: 5px; }
.mod_uzr_sport15 div.groupTable tr.row4 td { border-bottom-width: 5px; }
.mod_uzr_sport15 div.groupTable img { vertical-align: middle; }
.mod_uzr_sport15 div.result div.flag img, .mod_uzr_sport15 div.groupTable td.flag img{width: 21px; height: 14px;}
.mod_uzr_sport15 div.groupTable th.name a { color:#fff; }
.mod_uzr_sport15 div.groupTable td.flag a { background:none; }
.mod_uzr_sport15 div.groupTable td.name a { background:none; color:#000; }
.mod_uzr_sport15 div.groupTable td.name a:hover { background:#000; color:#fff; }
.mod_uzr_sport15 .goTo { background:#2A303C; padding:15px; }
.mod_uzr_sport15 .goTo a { line-height:16px; }
.mod_uzr_sport15 .goTo a,
.mod_uzr_sport15 > section header a { font-size:14px;  font-weight:bold;  color:#fff; }
.mod_uzr_sport15 .goTo a:after,
.mod_uzr_sport15 > section header a:after { content:">>"; font-weight:bold;  display:inline-block; margin-left:5px; font-size:10px; vertical-align:top; }
.mod_uzr_sport15 .goTo a:hover,
.mod_uzr_sport15 > section header a:hover { background:#fff; color:#2A303C; }

/* zajawka mundial - 1/8 | 1/4 | 1/2 | 1/1 */
.mod_uzr_sport16, .mod_uzr_sport17,
.mod_uzr_sport18, .mod_uzr_sport19 { background: #2a303c; color: #fff; margin: 0; }
.mod_uzr_sport16 > header.subHeader, .mod_uzr_sport17 > header.subHeader,
.mod_uzr_sport18 > header.subHeader, .mod_uzr_sport19 > header.subHeader { padding:15px 15px 0 15px; border:none; margin:0; }
.mod_uzr_sport16 header.subHeader .innerHeader, .mod_uzr_sport17 header.subHeader .innerHeader, 
.mod_uzr_sport18 header.subHeader .innerHeader, .mod_uzr_sport19 header.subHeader .innerHeader { font-weight: bold; font-size: 18px; line-height: 22px; padding: 0 0 10px; border-bottom: 2px solid #4e535d; margin: 0 0 27px; }
.mod_uzr_sport16 > header .innerHeader > a, .mod_uzr_sport17 > header .innerHeader > a, 
.mod_uzr_sport18 > header .innerHeader > a, .mod_uzr_sport19 > header .innerHeader > a { float:right; line-height:22px; font-size:14px; color:#fff;}
.mod_uzr_sport16 > section, .mod_uzr_sport17 > section,
.mod_uzr_sport18 > section, .mod_uzr_sport19 > section { padding:0 15px; }
.mod_uzr_sport16 ul li, .mod_uzr_sport17 ul li,
.mod_uzr_sport18 ul li, .mod_uzr_sport19 ul li { padding: 6px 10px 12px; background: #e0e0e0; font-size: 11px; line-height: normal; color: #000; margin: 0; width:200px; position:relative; }
.mod_uzr_sport16 ul li:after, .mod_uzr_sport17 ul li:after,
.mod_uzr_sport18 ul li:after, .mod_uzr_sport19 ul li:after { content:''; width:100%; display:block; clear:both; }
.mod_uzr_sport16 ul li a, .mod_uzr_sport17 ul li a,
.mod_uzr_sport18 ul li a, .mod_uzr_sport19 ul li a { color:#000; }
.mod_uzr_sport16 ul li:hover, .mod_uzr_sport17 ul li:hover,
.mod_uzr_sport18 ul li:hover, .mod_uzr_sport19 ul li:hover { background:#a6a6a6; }
.mod_uzr_sport16 p.info, .mod_uzr_sport17 p.info,
.mod_uzr_sport18 p.info, .mod_uzr_sport19 p.info { display: block; overflow: hidden; zoom: 1; line-height: 20px; font-size: 11px; height: 20px;  }
.mod_uzr_sport16 p.info time, .mod_uzr_sport17 p.info time,
.mod_uzr_sport18 p.info time, .mod_uzr_sport19 p.info time { color:#353535; margin:0 4px 0 0; float:left; }
.mod_uzr_sport16 p.info .penalties, .mod_uzr_sport17 p.info .penalties,
.mod_uzr_sport18 p.info .penalties, .mod_uzr_sport19 p.info .penalties { position: absolute; left: 0; bottom:-3px; width: 100%; text-align: center; z-index: 9; }
.mod_uzr_sport16 p.info .penalties span, .mod_uzr_sport17 p.info .penalties span,
.mod_uzr_sport18 p.info .penalties span, .mod_uzr_sport19 p.info .penalties span { background:red; color:#fff; padding:2px 4px; }
.mod_uzr_sport16 div.team, .mod_uzr_sport17 div.team,
.mod_uzr_sport18 div.team, .mod_uzr_sport19 div.team { position: relative; height: 32px; float: left; width: 47%; }
.mod_uzr_sport16 div.team.away, .mod_uzr_sport17 div.team.away,
.mod_uzr_sport18 div.team.away, .mod_uzr_sport19 div.team.away { float:right; }
.mod_uzr_sport16 div.team.home, .mod_uzr_sport17 div.team.home,
.mod_uzr_sport18 div.team.home, .mod_uzr_sport19 div.team.home { text-align:right; }
.mod_uzr_sport16 div.team.home:after, .mod_uzr_sport17 div.team.home:after,
.mod_uzr_sport18 div.team.home:after, .mod_uzr_sport19 div.team.home:after { height:22px; line-height:32px; text-align:center; font-size:18px; position: absolute; right: -11px; content: ":"; top: 0; display: block; visibility: visible; width: 12px; }
.mod_uzr_sport16 input, .mod_uzr_sport17 input,
.mod_uzr_sport18 input, .mod_uzr_sport19 input { width: 26px !important; height: 33px; text-align:center; line-height:26px; font-size:16px; border:1px inset #aaa; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; }
.mod_uzr_sport16 div.team.home .scoreSelect input, .mod_uzr_sport17 div.team.home .scoreSelect input,
.mod_uzr_sport18 div.team.home .scoreSelect input, mod_uzr_sport19 div.team.home .scoreSelect input { float:right; }
.mod_uzr_sport16 div.team.away .scoreSelect input, .mod_uzr_sport17 div.team.away .scoreSelect input,
.mod_uzr_sport18 div.team.away .scoreSelect input, .mod_uzr_sport19 div.team.away .scoreSelect input { float:right; }
.mod_uzr_sport16 div.team .details, .mod_uzr_sport17 div.team .details,
.mod_uzr_sport18 div.team .details, .mod_uzr_sport19 div.team .details { float: left; width: 63px; text-align: right; }
.mod_uzr_sport16 div.team.away .details, .mod_uzr_sport17 div.team.away .details,
.mod_uzr_sport18 div.team.away .details, .mod_uzr_sport19 div.team.away .details { float:right; text-align:left; }
.mod_uzr_sport16 div.team .details .name, .mod_uzr_sport17 div.team .details .name,
.mod_uzr_sport18 div.team .details .name, .mod_uzr_sport19 div.team .details .name { font-size: 13px; }
.mod_uzr_sport16 div.team .scoreSelect, .mod_uzr_sport17 div.team .scoreSelect,
.mod_uzr_sport18 div.team .scoreSelect, .mod_uzr_sport19 div.team .scoreSelect { width: 26px !important; height: 33px; float:right; }
.mod_uzr_sport16 div.team.away .scoreSelect, .mod_uzr_sport17 div.team.away .scoreSelect,
.mod_uzr_sport18 div.team.away .scoreSelect, .mod_uzr_sport19 div.team.away .scoreSelect { float:left; }
.mod_uzr_sport16 div.team .scoreSelect span, .mod_uzr_sport17 div.team .scoreSelect span,
.mod_uzr_sport18 div.team .scoreSelect span, .mod_uzr_sport19 div.team .scoreSelect span { display:none; }
.mod_uzr_sport16 img, .mod_uzr_sport17 img, .mod_uzr_sport18 img, .mod_uzr_sport19 img { width:21px; height:14px; }
.mod_uzr_sport16 .nextStep, .mod_uzr_sport17 .nextStep,
.mod_uzr_sport18 .nextStep {clear:both; background:url('http://bi.gazeta.pl/i/obrazki/sport2011/ms2014/fg-ff-bg.png')  center -130px no-repeat; height:100px; text-align:center; }
.mod_uzr_sport16 .nextStep span, .mod_uzr_sport17 .nextStep span,
.mod_uzr_sport18 .nextStep span { display:block; position:relative; top:70px; font-size:14px; font-weight:bold; }
.mod_uzr_sport16 .goTo, .mod_uzr_sport17 .goTo, .mod_uzr_sport18 .goTo, .mod_uzr_sport19 .goTo { background:#2A303C; padding:15px; margin:0; clear:both; }
.mod_uzr_sport16 .goTo a, .mod_uzr_sport17 .goTo a, .mod_uzr_sport18 .goTo a, .mod_uzr_sport19 .goTo a { line-height:16px; }
.mod_uzr_sport16 .goTo a, .mod_uzr_sport16 > header a,
.mod_uzr_sport17 .goTo a, .mod_uzr_sport17 > header a,
.mod_uzr_sport18 .goTo a, .mod_uzr_sport18 > header a,
.mod_uzr_sport19 .goTo a, .mod_uzr_sport19 > header a { font-size:14px;  font-weight:bold;  color:#fff; }
.mod_uzr_sport16 .goTo a:after, .mod_uzr_sport16 > header a:after,
.mod_uzr_sport17 .goTo a:after, .mod_uzr_sport17 > header a:after,
.mod_uzr_sport18 .goTo a:after, .mod_uzr_sport18 > header a:after,
.mod_uzr_sport18 .goTo a:after, .mod_uzr_sport19 > header a:after { content:">>"; font-weight:bold;  display:inline-block; margin-left:5px; font-size:10px; vertical-align:top; }
.mod_uzr_sport16 .goTo a:hover, .mod_uzr_sport16 > header a:hover,
.mod_uzr_sport17 .goTo a:hover, .mod_uzr_sport17 > header a:hover,
.mod_uzr_sport18 .goTo a:hover, .mod_uzr_sport18 > header a:hover,
.mod_uzr_sport19 .goTo a:hover, .mod_uzr_sport19 > header a:hover { background:#fff; color:#2A303C; }
/* octo-final */
.mod_uzr_sport16 ul li { float:left; margin:0; margin-right:10px; }
.mod_uzr_sport16 ul li:nth-child(4n) { margin:0; }
.mod_uzr_sport16 ul li:nth-child(n+5) { margin-top:10px; }
/* quarter-final */
.mod_uzr_sport17 ul li { float:left; margin:0; margin-right:10px; }
.mod_uzr_sport17 ul li:nth-child(4n) { margin:0; }
/* semi-final */
.mod_uzr_sport18 ul li { width:430px; float:left; margin:0; margin-right:10px; height:63px; }
.mod_uzr_sport18 ul li:nth-child(n+2) { margin:0; }
.mod_uzr_sport18 .nextStep { background-position:center 10px; }
.mod_uzr_sport18 div.team .details { width:165px; }
.mod_uzr_sport18 .flag, .mod_uzr_sport18 .name { display:inline-block; float:right; height:33px; line-height:33px; font-size: 16px; }
.mod_uzr_sport18 .team.away .flag, .mod_uzr_sport18 .team.away .name { float:left }
.mod_uzr_sport18 .flag img { height:33px; width:50px; margin-left:8px; }
.mod_uzr_sport18 .team.away .flag img { margin-left:0; margin-right:8px; }
.mod_uzr_sport18 div.team.home:after { position: absolute; right: -17px; }
/* final */
.mod_uzr_sport19 section.third ul li { width:430px; height:63px; margin:0 auto; margin-top:20px; margin-bottom:10px; clear:both; }
.mod_uzr_sport19 section.third div.team .details { width:165px; }
.mod_uzr_sport19 section.third .flag, .mod_uzr_sport19 section.third div.team .name { display:inline-block; float:right; height:33px; line-height:33px; }
.mod_uzr_sport19 section.third .team.away .flag, .mod_uzr_sport19 section.third .team.away .name { float:left }
.mod_uzr_sport19 section.third .flag img { height:33px; width:50px; margin-left:8px; }
.mod_uzr_sport19 section.third .team.away .flag img { margin-left:0; margin-right:8px; }
.mod_uzr_sport19 section.third .info span.type-nfo { text-transform:uppercase; font-weight:bold; text-align:center; display:inline-block; width:140px; position:absolute; left:50%; top:4px; margin-left:-70px; }
.mod_uzr_sport19 section.third div.team.home:after { position: absolute; right: -17px; }
.mod_uzr_sport19 section.final ul li { width:890px; height:100px; margin:0 auto; }
.mod_uzr_sport19 section.final div.team { width:48%; }
.mod_uzr_sport19 section.final div.team .details { width:365px; }
.mod_uzr_sport19 section.final div.team .scoreSelect { height:79px; width:45px !important; }
.mod_uzr_sport19 section.final div.team .details .name { font-size:30px; }
.mod_uzr_sport19 section.final .flag, .mod_uzr_sport19 section.final .name { display:inline-block; float:right; height:79px; line-height:79px; }
.mod_uzr_sport19 section.final .team.away .flag, .mod_uzr_sport19 section.final .team.away .name { float:left }
.mod_uzr_sport19 section.final .flag img { height:79px; width:120px; margin-left:20px; }
.mod_uzr_sport19 section.final .team.away .flag img { margin-left:0; margin-right:20px; }
.mod_uzr_sport19 section.final .info { font-size:12px; line-height:15px; height:15px; }
.mod_uzr_sport19 section.final .info span.type-nfo { text-transform:uppercase; font-weight:bold; text-align:center; display:inline-block; width:140px; position:absolute; left:50%; top:4px; margin-left:-70px; }
.mod_uzr_sport19 section.final div.team.home:after { position: absolute; right: -17px; }
.mod_uzr_sport19 section.final input { width:45px!important; height:54px !important; line-height:52px; font-size:22px; margin-top:12px; }
.mod_uzr_sport19 section.final div.team.home:after { position: absolute; right: -23px; top:20px; font-size:26px; }

/* sondaz sprzedazowy sony */
.path_sport-hp #col_right .mod_poll button:active {top: 0px;}
.path_sport-hp #col_right .mod_poll section.body > div .imgw {display: none;}
.path_sport-hp #col_right .mod_poll section.body {background: none;}
.path_sport-hp #col_right .mod_poll section.body > div > p:before {}
.path_sport-hp #col_right .mod_poll section.body > div > p {color: #000; font: bold 18px/20px Myriad Pro, sans-serif; margin-left: 17px; margin-bottom: 7px; margin-top: 75px;}
.path_sport-hp #col_right .mod_poll section.body .questions {margin-top: 17px; border: 0; margin-bottom: 12px;}
.path_sport-hp #col_right .mod_poll section.body .questions li {margin-bottom: 5px; border: 0; position: relative; width: 192px; padding-bottom: 2px; padding-left: 7px;}
.path_sport-hp #col_right .mod_poll section.body .questions li:after {  bottom: -2px; content: ""; display: block; left: 0; position: absolute; width: 100%; }
.path_sport-hp #col_right .mod_poll section.body .questions label {color: #000; font: bold 15px Arial; line-height: 17px;}
.path_sport-hp #col_right .mod_poll section.body .questions input {margin: 0px 10px;}
.path_sport-hp #col_right .mod_poll > section.body {background: url(' http://bi.gazeta.pl/i/obrazki/kobieta/sony/sony_poll_bg.jpg ') 0 25px no-repeat;padding: 10px 10px 15px 0; min-height: 325px;}
.path_sport-hp #col_right .mod_poll button {font: bold 18px Arial;color: #fff;border: none;background: url(' http://bi.gazeta.pl/i/obrazki/kobieta/sony/poll_btn.png '); margin-left: 20px; width:84px; height: 30px; text-indent: -99999px; margin-top: 0px; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";}

.path_sport-hp #col_right .mod_poll.mod_poll_after > section.body {background: url(' http://bi.gazeta.pl/i/obrazki/kobieta/sony/sony_poll_result_bg.jpg ') 0 25px no-repeat; min-height: 392px;}
.path_sport-hp #col_right .mod_poll .results {padding-left: 15px; margin-top: 15px; border: 0;}
.path_sport-hp #col_right .mod_poll .results li div span {background: #000; color: #fff; padding: 2px; display: block;}
.path_sport-hp #col_right .mod_poll .results li div { margin-bottom: 5px;}
.path_sport-hp #col_right .mod_poll .results li {margin-bottom: 14px;}
.path_sport-hp #col_right .mod_poll .results li p {font-weight: bold;}
.path_sport-hp #col_right .mod_poll > section.body > p, .path_sport-hp #col_right .mod_poll .result > p, .path_sport-hp #col_right .mod_poll fieldset p { color: #fff; }

/* mod_pb_kb_index */
article.mod.mod_pb_kb_index > header h2 { font-weight:bold; }
article.mod.mod_pb_kb_index > header a { display:inline; color:#002a70; text-transform:none; }
article.mod.mod_pb_kb_index > header a:hover { color:#fff; background:#002a70; }
.mod_pb_kb_index section.body ul li { border: 1px solid black; border-top: none; display: table; height: 50px; width: 100%; position:relative; }
.mod_pb_kb_index section.body ul li:first-child { border: 1px solid black; }
.mod_pb_kb_index section.body ul li a { display:block; }
.mod_pb_kb_index section.body ul li .header,
.mod_pb_kb_index section.body ul li .content { display: table-cell; vertical-align:middle; height: 40px; padding: 5px 10px; position:relative; }
.mod_pb_kb_index section.body ul li .header { text-align: center; width: 50px; padding-left: 5px; padding-right: 5px; }
.mod_pb_kb_index section.body ul li .header .vertical .unit { display: block; }
.mod_pb_kb_index section.body ul li:after { content: ''; width: 100%; display: block; width: 100%; clear: both; }
.mod_pb_kb_index section.footer ul li { display: table; width:100%; }
.mod_pb_kb_index section.footer ul li .count, .mod_pb_kb_index section.footer ul li .title { display: table-cell; padding: 0 10px; }
.mod_pb_kb_index section.footer ul li .count { width: 50px; padding:0 5px; text-align: center; }
.mod_pb_kb_index section.footer ul li:first-child .count { padding-top:5px; }
.mod_pb_kb_index section.footer ul li:last-child .count { padding-bottom:5px; }
.mod_pb_kb_index section.body ul li { border-color: #d6d6d6; border-right:none; border-left:none; }
.mod_pb_kb_index section.body ul li:first-child { border-color: #d6d6d6; border-top:none; border-right:none; border-left:none; }
.mod_pb_kb_index section.body ul li .header { background-color: #535a67; }
.mod_pb_kb_index section.body ul li .header .vertical { color: #fff; }
.mod_pb_kb_index section.body ul li .header .vertical .distance { font-size:20px; line-height:20px; }
.mod_pb_kb_index section.body ul li .header .vertical .distance.many,
.mod_pb_kb_index section.body ul li .header .vertical .distance.more,
.mod_pb_kb_index section.body ul li .header .vertical .unit { font-size:11px; line-height:11px; }
.mod_pb_kb_index section.body ul li .content h2 { font-size:12px; line-height:16px;font-weight:bold; }
.mod_pb_kb_index section.body ul li .content p { font-size: 11px; line-height:16px; color: #7b7b7b; }
.mod_pb_kb_index section.body ul li:hover,
.mod_pb_kb_index section.body ul li:hover .header,
.mod_pb_kb_index section.body ul li:hover .content,
.mod_pb_kb_index section.body ul li:hover .content p,
.mod_pb_kb_index section.body ul li a:hover .header,
.mod_pb_kb_index section.body ul li a:hover .content,
.mod_pb_kb_index section.body ul li a:hover .content p{ color:#fff; background:#002a70; cursor:pointer; }
.mod_pb_kb_index section.footer { line-height: 22px; }
.mod_pb_kb_index section.footer .count { color: #fff; background:#535a67; }
.mod_pb_kb_index section.footer ul li a:hover .count,
.mod_pb_kb_index section.footer ul li:hover .count { text-decoration:underline; }
.mod_pb_kb_index section.footer ul li a:hover,
.mod_pb_kb_index section.footer ul li a:hover .title ,
.mod_pb_kb_index section.footer ul li:hover .title { text-decoration:underline; color:#002a70; background:none; }

/* zdjecia przed i po */
.mod_zr_photo { position: relative; width: 940px; margin-bottom: 32px; }
.mod_zr_photo .node_head { padding: 0; margin: 0; border: 0; }
.mod_zr_photo .node_head h2 { font-size: 26px; line-height: 29px; margin-bottom: 16px; }
.mod_zr_photo .node_head h3 { font-size: 22px; font-weight: normal; line-height: 27px; margin-bottom: 4px; }
.mod_zr_photo .node_head p { font-size: 14px; line-height: 19px; margin-bottom: 16px; }
.mod_zr_photo .node_photo { border-bottom: 1px solid #ccc; margin-bottom: 16px; padding-bottom: 16px; }
.mod_zr_photo .node_container, .mod_zr_photo .node_before { width: 940px; height: 600px; overflow: hidden; }
.mod_zr_photo .node_container .node_inner_after { width: 100%; overflow: hidden; position: relative; height: 600px; }
.mod_zr_photo .node_container { position: relative; margin-bottom: 12px; cursor: w-resize; }
.mod_zr_photo .node_container img { width: 940px; height: 600px; }
.mod_zr_photo .node_container span { display: none; }
.mod_zr_photo .node_container .scroll { position: absolute; width: 9px; height: 55px; background: url('http://bi.gazeta.pl/i/obrazki/wiadomosci/tsunami/photo-scroll-blue.png') no-repeat 0 0; top: 272px; left: -6px; display: block; }
.mod_zr_photo .node_container p { position: absolute; top: 0; background: #fff; background: rgba(255,255,255,0.7); padding: 4px 8px; font-size: 16px; font-weight: bold; top: 0; z-index: 5; }
.mod_zr_photo .node_before, .mod_zr_photo .node_after { position: absolute; }
.mod_zr_photo .node_before { left: 0; }
.mod_zr_photo .node_after { right: 0; width: 480px; border-left: 2px solid #000; }
.mod_zr_photo .node_after img { position: absolute; right: 0; }
.mod_zr_photo .node_after p { right: 0; }
.mod_zr_photo .node_more { font: normal 14px/27px Arial,sans-serif; zoom: 1; }
.mod_zr_photo .node_more:after { content: '.'; visibility: hidden; clear: both; width: 0; height: 0; display: block; }
.mod_zr_photo .node_more .c0 { float: left; }
.mod_zr_photo .node_more .c1 { float: right; }
.mod_map_facebook { position:relative; width: auto; text-align: right; float: right; display: block; padding-top:3px; margin-left: 10px; z-index:4;}
.mod_zr_photo .node_inner.node_inner_photo > h3 {font-family:Arial;}

/* === zczuba === */

/* mlyn */

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_head h3, .path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_head span, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_head h3, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_head span, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_head h3, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_head span {
	font: bold 18px Arial;
	padding-bottom: 12px;
}

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_entry, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_entry, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_entry {
	float: none;
	margin-left: 0px;
	margin-bottom: 15px;
	padding-bottom: 8px;
	border-bottom: 1px solid #e9e9e9;
}

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_head h3, .path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_head span, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_head h3, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_head span, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_head h3, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_head span {
	font: bold 18px Arial;
	padding-bottom: 12px;
}

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_entry a, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_entry a, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_entry a {
	width: auto;
	padding: 0px;
	transition: background 0.2s;
}

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_entry a img, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_entry a img, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_entry a img {
	display:block;
	width: 100%;
	transition: opacity 0.2s;
}

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_entry a:hover img, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_entry a:hover img, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_entry a:hover img {
	opacity:0.8;
}

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_entry a:hover, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_entry a:hover, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_entry a:hover {
	background: #FFF;
}

.path_Zczuba .layout_uniwersalny #columns_wrap #holder_301 .mod_mlyn .n2, .path_Zczuba .layout_uniwersalny #bottom_wrap #holder_402 .mod_mlyn .n2 {
	width:auto !important;
}

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_entry a img, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_entry a img, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_entry a img {
	width:100%;
}

.path_Zczuba #col_right .mod_mlyn_zr2.right_side .node_entry, .simpleGallery #col_right .mod_mlyn_zr2.right_side .node_entry, .simplePhotostory #col_right .mod_mlyn_zr2.right_side .node_entry {
	float: none;
	margin-left: 0px;
	margin-bottom: 15px;
	padding-bottom: 8px;
	border-bottom: 1px solid #e9e9e9;
}

.mod_mlyn[data-servlet*='mill_img=K'] .node_body a {
	width:300px;
}

.path_Zczuba #bottom_wrap .mod_mlyn_zr2 a img, .simpleGallery #bottom_wrap .mod_mlyn_zr2 a img, .simplePhotostory #bottom_wrap .mod_mlyn_zr2 a img {
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.path_Zczuba #bottom_wrap .mod_mlyn_zr2 .node_entry:first-child, .simpleGallery #bottom_wrap .mod_mlyn_zr2 .node_entry:first-child, .simplePhotostory #bottom_wrap .mod_mlyn_zr2 .node_entry:first-child {
	margin-left: 0px;
}

.path_Zczuba #bottom_wrap .mod_mlyn_zr2 .node_entry, .simpleGallery #bottom_wrap .mod_mlyn_zr2 .node_entry, .simplePhotostory #bottom_wrap .mod_mlyn_zr2 .node_entry {
	margin-left: 16px;
}

.path_Zczuba #bottom_wrap .mod_mlyn_zr2 a:hover img, .simpleGallery #bottom_wrap .mod_mlyn_zr2 a:hover img, .simplePhotostory #bottom_wrap .mod_mlyn_zr2 a:hover img {
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.path_Zczuba #bottom_wrap .mod_mlyn_zr2 a:hover, .simpleGallery #bottom_wrap .mod_mlyn_zr2 a:hover, .simplePhotostory #bottom_wrap .mod_mlyn_zr2 a:hover {
	background: none;
}


.mod_mlyn_zr2 .node_head {
	border: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.mod_mlyn {overflow:hidden;background:url('http://bi.gazeta.pl/i/obrazki/lego/loader-mill.gif') no-repeat 50% 50%;margin-bottom:12px;height:246px}
.mod_mlyn.loaded {background:0}
.mod_mlyn .node_head h3 {font:16px Arial,sans-serif;color:#333}
.mod_mlyn .node_entry {float:left}
.mod_mlyn .node_entry:first-child {margin-left:0}
.mod_mlyn a {display:block;text-decoration:none;overflow:hidden}
.mod_mlyn a:hover,.mod_mlyn .node_sponsor a:hover {background:none; color:#002a70;}
.mod_mlyn .node_sponsor a {background-color:#ffefac}
.mod_mlyn .caption { text-decoration:none; display:block; color:#002a70; font:$mod_Mill_Font; padding-top:5px; }
.mod_mlyn a:hover .caption,.mod_mlyn .node_sponsor a:hover .caption {color:#002a70;}
.mod_mlyn_zr1 .node_entry {margin-left:10px}
.mod_mlyn_zr1 a {width:300px;padding:10px}
.mod_mlyn_zr2 .node_entry {margin-left:5px}
.mod_mlyn_zr2 a {width:140px;padding:0px}
.mod_mlyn_zr3 {width:300px}
.mod_mlyn_zr3 .n2 {margin-left:0;clear:both}
.mod_mlyn_zr3 a {width:140px;padding:5px}
.mod_mlyn { position: relative; }
.mod_mlyn a.mill_prev, .mod_mlyn a.mill_next { cursor: pointer; display: block; height: 77px; left: 0; position: absolute; text-indent: -1000px; top: 0; width: 30px; z-index: 500; background: url("http://bi.gazeta.pl/i/obrazki/lego/mill-arrow-format-d.png") no-repeat 0 0; }
.mod_mlyn a.mill_next { left: auto; right: 0; background-position: 100% 0;}
.mod_mlyn .typeK ~ a.mill_prev, .mod_mlyn .typeK ~ a.mill_next {top: 98px; }
.mod_msnMill a.mill_prev.active,.mod_msnMill a.mill_next.active {color:#003966; cursor:pointer}
.mod_mlyn[data-servlet*='mill_img=K'] .node_body a { width: 300px; }
.mod_mlyn[data-servlet*='mill_img=K'] .caption{ font-size: 16px; line-height: 20px; }
a.mill_prev[data-page*='mill_img=D'], a.mill_next[data-page*='mill_img=D'], .mod_mlyn[data-servlet*='mill_img=D'] a.mill_prev, .mod_mlyn[data-servlet*='mill_img=D'] a.mill_next { top: 48px; }
.mod_mlyn[data-servlet*='mill_cols=1'] .node_body .node_entry{ margin-left: 0; }
.mod_mlyn[data-servlet*='mill_cols=3'] .n3, .mod_mlyn[data-servlet*='mill_cols=2'] .n2{ margin-left: 0; }
.mod_mlyn.static.loaded .node_head:after , .mod_mlyn[data-servlet*='str=tak'] .node_head:after{ content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }
.mod_mlyn.static.loaded .node_head h3, .mod_mlyn[data-servlet*='str=tak'] .node_head h3 { float: left; }
.mod_mlyn.static.loaded .node_head span, .mod_mlyn[data-servlet*='str=tak'] .node_head span { float: right; line-height: 21px; }
.path_Zczuba #col_right .mod_mlyn.static.loaded .node_head span, .path_Zczuba #col_right .mod_mlyn[data-servlet*='str=tak'] .node_head span { float: left; line-height: 21px; }
.mod_mlyn.mod_mlyn_zr2 .node_head.typeK span {font: bold 16px/24px Arial; margin-bottom: 12px; float: left;}
.mod_mlyn .videoTag > a { position: relative; }
.mod_mlyn .videoTag span.brand { position: absolute; right: 3px; background: url('http://bi.gazeta.pl/i/obrazki/lego/5/gazeta_article_sprite-2.png') no-repeat 1000px 0; }
.mod_mlyn[data-servlet*='mill_img=D'] .videoTag span.brand  { top: 69px; width: 34px; height: 27px; background-position: -178px -540px; }
.mod_mlyn[data-servlet*='mill_img=K'] .videoTag span.brand  { top: 152px; right: 10px; width: 52px; height: 42px; background-position: -82px -540px; }
.layout_uniwersalny #columns_wrap #holder_301 .mod_mlyn .n2, .layout_uniwersalny #bottom_wrap #holder_402 .mod_mlyn .n2 {clear:both; /*width:140px!important; */}
.mod_mlyn[data-servlet*='mill_cols=1'] .node_body .node_entry {margin-left:5px;}
.mod_mlyn .videoTag > a {border: none;}

/* fix */
.path_138263 #navH { padding:0 10px 10px; }
.path_138263 .mod_zi11 .wrap_0 h2 a:hover, .path_138263 .mod_zi11 .wrap_0 h3 a:hover { background:#002a70; }
.path_138263 #gazeta_article_body p {margin: 20px 0;}
.path_138263 #gazeta_article_body h3, .path_138263 #gazeta_article_body h6 {font-weight: bold;}
.path_138263 #gazeta_article_body h3 {font-size: 1.17em;}
.path_138263 #gazeta_article_body h6 {font-size: .75em;}

/* Zajawka reczna: Kalendarz sportow zimowych */
.modSportsCalendar { height: 397px; margin-top: 40px; box-shadow: inset 0 0 9px 0 rgba(80, 80, 80, 0.5); background-position: center bottom; position: relative; }
.modSportsCalendar ul.calendarHid { display: none; }
.modSportsCalendar .showCalendar { height: 318px; text-align: center; }
.modSportsCalendar .clearfix:before, .modSportsCalendar .clearfix:after { display: table; line-height: 0; content: ""; }
.modSportsCalendar .clearfix:after { clear: both; }

.modSportsCalendar header.title { display: block; position: relative; text-align: center; margin-bottom: 20px;  }
.modSportsCalendar header.title p { width: 100%; float: left; margin-top: -19px; }
.modSportsCalendar header.title p span { display: inline-block; padding: 10px 13px; background: #103466; border-top: 2px solid #359cce; box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.5); font-size: 18px; font-family: Arial, sans-serif; color: #ffffff; }
.modSportsCalendar header.title .sport_logo { position: absolute; top: -20px; right: 0; }
.modSportsCalendar header.title .sport_logo a { display: inline-block; font-size: 0; line-height: 0; }
.modSportsCalendar header.title .sport_logo a:hover { background: none; }

.modSportsCalendar .modSportsCal_navMonth { display: inline-block; font-weight: bold; box-shadow: 0 0 5px #c3c3c3; font-size: 12px; text-transform: uppercase; cursor: pointer; }
.modSportsCalendar .modSportsCal_navMonth li { display: inline-block; padding: 7px 11px; transition: all ease .3s; background: #f7f7f7; color: #103466; }
.modSportsCalendar .modSportsCal_navMonth li:hover { background: #0a2448; color: #ffffff; }
.modSportsCalendar .modSportsCal_navMonth li.active { background: #103466; color: #ffffff; }

.modSportsCalendar .modSportsCal_contMonth { width: 860px; margin: 0px auto; }
.modSportsCalendar .modSportsCal_contMonth div { display: none; }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay { display: inline-block; position: relative; background: #ffffff; box-shadow: 0 0 5px rgba(143, 143, 143, 0.7); }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay li { display: inline-block; position: relative; padding: 5px 7px; font-size: 14px; color: #d9d9d9; cursor: default; }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay li.sports { transition: all ease .3s; color: #103466; cursor: pointer; }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay li.sports:hover { background: #0a2448; color: #ffffff; }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay li.sports.active { background: #103466; color: #ffffff; }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay li.sports.active:after { content: ''; position: absolute; top: 100%; left: 50%; margin-left: -7px; width: 0; height: 0; border-top: 7px solid #103466; border-right: 7px solid transparent; border-left: 7px solid transparent; }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay li.today { background: #f0f0f0; color: #b0aeae; }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay li.today span { position: absolute; width: 100%; text-transform: uppercase; left: 0; bottom: -22px; text-align: center; font-size: 9px; color: #000; }

.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth div { height: 229px; padding-bottom: 33px; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth div span.title { display: block; padding: 25px 0 15px 0; text-transform: uppercase; font-size: 12px; text-align: center; font-weight: bold; color: #000000; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p.calOneSport { width: 49%; display: inline-block; margin-bottom: 15px; float: left; font-size: 12px; font-weight: bold; border: 1px solid #0d2f5d; box-shadow: inset 0px 7px 3px -5px #2f5a97; box-sizing: border-box; background: #103466; transition: all ease .3s; color: #ffffff; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p.calOneSport a, .modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p.calOneSport span { display: block; padding: 7px 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #ffffff; cursor: default; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p.calOneSport a span { padding: 0; cursor: pointer; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p.calOneSport a:hover { background: none; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p.calOneSport:hover { background: #0a2448; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p.calOneSport:nth-child(odd) { margin-left: 2%; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p.calOneSport.alone { width: 50%; float: none; margin: 0px auto; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p a span.sport-name { width: 100%; margin: 0; }
.modSportsCalendar .modSportsCal_contMonth .modSportsCal_tabMonth p a span.sport-name:nth-child(odd) { margin: 0; }

.modSportsCalendar .partner_logo .partner_body { float: left; left: 50%; position: relative; }
.modSportsCalendar .partner_logo .partner_body .partner_element { float: left; left: -50%; position: relative; }
.modSportsCalendar .partner_logo .partner_body .partner_element span { float: left; margin: 19px 10px 0 0; font-size: 11px; font-weight: bold;  }
.modSportsCalendar .partner_logo .partner_body .partner_element a { display: inline-block; font-style: 0.1px; line-height: 0.1px; }
.modSportsCalendar .partner_logo .partner_body .partner_element a:hover { background: none; }
.modSportsCalendar .partner_logo .partner_body .partner_element img { padding: 10px 10px 0 10px; background: #ffffff; }

.modSportsCalendar .calButton { position: absolute; bottom: 0; padding: 10px 10px 8px 10px; background: rgba(255, 255, 255, 0.7); font-size: 14px; font-weight: bold; color: #103466; transition: all ease .3s; z-index: 1; cursor: pointer; }
.modSportsCalendar .calButton:hover { background: #0a2448; color: #ffffff; }
.modSportsCalendar .calButton.calPrevDay { left: 15px; }
.modSportsCalendar .calButton.calNextDay { right: 15px; }

/* Zajawka reczna: Loga druzyn ekstraklasy */
.modEkstraTeamImage { position: relative; margin-top: 10px; padding: 5px 0 12px 0; border: 1px solid #cccfd9; box-shadow: 0 4px 2px -2px #eaeaea; }
.modEkstraTeamImage .logotMobile { width: 128px; height: 37px; position: absolute; left: -1px; top: -8px; background: url('http://bi.gazeta.pl/i/obrazki/sport2011/bg-ekstraklasa-border.png') #ffffff no-repeat; }
.modEkstraTeamImage .modEkstraTeam { position: relative; float: left; margin: 11.5px 0 0 11.5px; }
.modEkstraTeamImage .modEkstraTeam a:hover { background: none; }
.modEkstraTeamImage .modEkstraTeam div.team_name { display: none; width: 185px; position: absolute; left: -151%; bottom: -20px; z-index: 1; text-align: center; text-transform: uppercase; }
.modEkstraTeamImage .modEkstraTeam:hover div.team_name { display: block; }
.modEkstraTeamImage .modEkstraTeam div.team_name span { padding: 5px 7px; font-size: 10px; background: #000000; color: #ffffff; }
.modEkstraTeamImage .modEkstraTeam div.team_name span:after { content: ''; position: absolute; bottom: 100%; left: 50%; margin-left: -7px; width: 0; height: 0; border-bottom: 7px solid #000000; border-right: 7px solid transparent; border-left: 7px solid transparent; }

/* SMALL CALENDAR */
.modSportsCalendar.modSportsCalendarSmall { width: 620px; }
.modSportsCalendar.modSportsCalendarSmall .modSportsCal_contMonth { width: 558px; }
.modSportsCalendar.modSportsCalendarSmall .modSportsCal_contMonth div .modSportsCal_navDay li { border-bottom: 2px solid #fff }
.modSportsCalendar.modSportsCalendarSmall .modSportsCal_contMonth div .modSportsCal_navDay li.today { border-color: #349cce; }
.modSportsCalendar.modSportsCalendarSmall .modSportsCal_contMonth div .modSportsCal_navDay li.sports.active:after { display: none; }
.modSportsCalendar.modSportsCalendarSmall .modSportsCal_contMonth div .modSportsCal_navDay li.sports.active { border-color: #349cce; }
.modSportsCalendar .modSportsCal_contMonth div .modSportsCal_navDay li.sports:hover { border-color: #349cce; }
.modSportsCalendar.modSportsCalendarSmall .modSportsCal_contMonth div .modSportsCal_navDay li span { display: none; }



/* DRABINKA MISS */
/* poszerzony layout */
/* konkursy drabinkowe */
#drabinka .clr {clear: both; font-size: 0; height: 0; line-height: 0;}
#drabinka {position: absolute; left: -3000px; overflow: hidden; zoom: 1; height: auto;}
.drabinka2, .drabinka4, .drabinka8, .drabinka16 {padding: 5px 5px 5px 6px; width: 629px; background: #fff;}
.drabinka32 {padding: 5px 5px 5px 6px; width: 785px; background: #fff;}
.drabinka64 {padding: 5px 5px 5px 6px; width: 941px; background: #fff;}
#drabinka a {text-decoration: none;}
#drabinka a:hover {text-decoration: underline;}
#drabinka img {border: 0;}
#drabinka .drabHeader {position: relative; margin-bottom: 12px; zoom: 1;}
#drabinka .drabHeader .drabMtImg {margin-bottom: 5px;}
#drabinka .drabHeader h2 {font: bold 22px Tahoma,sans-serif; margin-bottom: 5px;}
#drabinka .drabHeader .drabMtLead {font: 12px/15px Tahoma,sans-serif; margin-bottom: 5px;}
#drabinka .drabHeader ul {list-style: none; overflow: hidden; zoom: 1;}
#drabinka .drabHeader li {float: left; display: inline; background: url('http://bi.gazeta.pl/i/drabinki/mt_li_bg.gif') no-repeat 0 5px; margin-left: 10px; padding-left: 11px; font: 11px Tahoma,sans-serif; line-height: 17px; color: #000;}
#drabinka .drabHeader li.first {margin: 0; padding: 0; background: none;}
#drabinka .drabBody {padding: 0 26px 0 9px;}

#drabinka .kolumna {float: left; display: inline; overflow: hidden;}
#drabinka .active, .drabinka .last {width: 92px;}
#drabinka .noactive, .drabinka .old {width: 52px;}

#drabinka .active .box, #drabinka .last .box {background: url('http://bi.gazeta.pl/i/drabinki/activeBox_top.gif') no-repeat 0 0; padding-top: 5px; zoom: 1; height: 163px; overflow: hidden; position: relative;}
#drabinka .active .box0, #drabinka .last .box0 {background: url('http://bi.gazeta.pl/i/drabinki/activeBox_btm.gif') no-repeat 0 100%; height: 136px;}
#drabinka .row {overflow: hidden; height: 63px; padding-bottom: 5px; margin: 0 5px; position: relative; z-index: 2;}
#drabinka .row img {float: left; border: 1px solid #a7a7a7;}
#drabinka .row p {clear: both; margin: 0; font: 10px/12px Tahoma,sans-serif; height: 24px; overflow: hidden; padding-top: 1px;}
#drabinka .active .row p a, #drabinka .row p a {float: none; font-weight: normal; margin: 0;}
#drabinka .active img, #drabinka .active img:hover {cursor: pointer;}
#drabinka .active .finalbox img, #drabinka .active .finalbox img:hover {cursor: default;}
#drabinka .active .row span {display: none; position: absolute; top: 8px; right: 7px; width: 13px; height: 22px; float: right; background: url('http://bi.gazeta.pl/i/drabinki/activespan.gif') no-repeat 0 0; text-align: left; padding-left: 9px; font: bold 10px Tahoma,sans-serif; line-height: 22px; color: #4c4c4c;}
#drabinka .active .row a {float: right; display: inline; font: bold 10px Tahoma,sans-serif; margin-right: 3px;}
#drabinka .active .info {position: absolute; left: 0; top: 5px; width: 82px; padding: 0 5px; font: 10px Tahoma,sans-serif; color: #474747; background: url('http://bi.gazeta.pl/i/drabinki/infobg.gif') no-repeat 0 100%; overflow: hidden; z-index: -1;}
#drabinka .active .info p {padding: 1px 0 2px; text-align: center; margin: 0;}
#drabinka .last .row span {float: right; font: bold 10px Tahoma,sans-serif; color: #353535; text-align: left; width: 33px; margin-top: 13px;}

#drabinka .noactive .box, #drabinka .old .box {background: url('http://bi.gazeta.pl/i/drabinki/noactiveBox.gif') no-repeat 0 0; height: 171px; overflow: hidden; zoom: 1;}
#drabinka .old .box {height: 166px; /* padding-top: 5px; */}
#drabinka .noactive .box .row, #drabinka .old .box .row {height: 38px;}
#drabinka .noactive .box .row p, #drabinka .noactive .box .row span, #drabinka .old .box .row p, #drabinka .old .box .row span {display: none;}
#drabinka .noactive .finalbox {background: url('http://bi.gazeta.pl/i/drabinki/noactiveFinalbox.gif') no-repeat 0 0; height: 48px; overflow: hidden; zoom: 1;}
.drabinka2 .noactive .finalbox {margin-top: 47px;}
.drabinka4 .noactive .finalbox {margin-top: 134px;}
.drabinka8 .noactive .finalbox {margin-top: 306px;}
.drabinka16 .noactive .finalbox {margin-top: 644px;}
.drabinka32 .noactive .finalbox {margin-top: 1330px;}
.drabinka64 .noactive .finalbox {margin-top: 2698px;}
#drabinka .active .finalbox {background: url('http://bi.gazeta.pl/i/drabinki/activeFinalbox_top.gif') no-repeat 0 0; padding-top: 8px; position: relative; }
.drabinka2 .active .finalbox {margin-top: 25px;}
.drabinka4 .active .finalbox {margin-top: 106px;}
.drabinka8 .active .finalbox {margin-top: 284px;}
.drabinka16 .active .finalbox {margin-top: 622px;}
.drabinka32 .active .finalbox {margin-top: 1286px;}
.drabinka64 .active .finalbox {margin-top: 2676px;}
#drabinka .active .finalbox0 {background: url('http://bi.gazeta.pl/i/drabinki/activeFinalbox_btm.gif') no-repeat 0 100%; padding: 0 7px 7px;}
#drabinka .active .finalbox .row {overflow: hidden; height: 38px; margin: 0; padding-bottom: 5px;}
#drabinka .active .finalbox .star {width: 15px; height: 16px; background: url('http://bi.gazeta.pl/i/drabinki/medal.gif') no-repeat 0 0; position: absolute; top: 10px; right: 7px;}
#drabinka .active .finalbox ul {font: 10px Tahoma,sans-serif; line-height: 12px; margin: 0; padding: 0; list-style: none;}
#drabinka .active .finalbox ul a {font-weight: bold;}
#drabinka .active .finalbox ul span {color: #4c4c4c;}
#drabinka .active .finalbox ul li {border-top: 1px solid #e5dfc6; margin-top: 4px; padding-top: 3px; zoom: 1;}
#drabinka .active .finalbox ul .first {border: none; margin: 0; padding: 0;}

.drabinka4 .kreski12, .drabinka8 .kreski12, .drabinka8 .kreski23, .drabinka16 .kreski12, .drabinka16 .kreski23, .drabinka16 .kreski34, .drabinka32 .kreski12, .drabinka32 .kreski23, .drabinka32 .kreski34, .drabinka32 .kreski45, .drabinka64 .kreski12, .drabinka64 .kreski23, .drabinka64 .kreski34, .drabinka64 .kreski45, .drabinka64 .kreski56 {width: 64px;}
.drabinka2 .kreski12, .drabinka4 .kreski23, .drabinka8 .kreski34, .drabinka16 .kreski45, .drabinka32 .kreski56, .drabinka64 .kreski67 {width: 37px;}

.drabinka8 .kol2 .box, .drabinka16 .kol2 .box, .drabinka32 .kol2 .box, .drabinka64 .kol2 .box {margin-top: 164px;}
.drabinka16 .kol3 .box, .drabinka32 .kol3 .box, .drabinka64 .kol3 .box {margin-top: 493px;}
.drabinka32 .kol4 .box, .drabinka64 .kol4 .box {margin-top: 1142px;}
.drabinka64 .kol5 .box {margin-top: 2565px;}

.drabinka2 .kol1 .first, .drabinka4 .kol1 .first, .drabinka8 .kol1 .first, .drabinka16 .kol1 .first, .drabinka32 .kol1 .first, .drabinka64 .kol1 .first {margin: 0;}
.drabinka4 .kol2 .first, .drabinka8 .kol2 .first, .drabinka16 .kol2 .first, .drabinka32 .kol2 .first, .drabinka64 .kol2 .first {margin-top: 86px;}
.drabinka8 .kol3 .first, .drabinka16 .kol3 .first, .drabinka32 .kol3 .first, .drabinka64 .kol3 .first {margin-top: 258px;}
.drabinka16 .kol4 .first, .drabinka32 .kol4 .first, .drabinka64 .kol4 .first {margin-top: 597px;}
.drabinka32 .kol5 .first, .drabinka64 .kol5 .first {margin-top: 1262px;}
.drabinka64 .kol6 .first {margin-top: 2650px;}

#drabinka .kol1.old .first, #drabinka .kol1.noactive .first {margin-top: 25px;}
#drabinka .kol2.old .first, #drabinka .kol2.noactive .first {margin-top: 111px;}
#drabinka .kol3.old .first, #drabinka .kol3.noactive .first {margin-top: 283px;}
#drabinka .kol4.old .first, #drabinka .kol4.noactive .first {margin-top: 622px;}
#drabinka .kol5.old .first, #drabinka .kol5.noactive .first {margin-top: 1307px;}
#drabinka .kol6.old .first, #drabinka .kol6.noactive .first {margin-top: 2675px;}
#drabinka .kolumnakol1old .first, #drabinka .kolumnakol1noactive .first {margin-top: 25px;}
#drabinka .kolumnakol2old .first, #drabinka .kolumnakol2noactive .first {margin-top: 111px;}
#drabinka .kolumnakol3old .first, #drabinka .kolumnakol3noactive .first {margin-top: 283px;}
#drabinka .kolumnakol4old .first, #drabinka .kolumnakol4noactive .first {margin-top: 622px;}
#drabinka .kolumnakol5old .first, #drabinka .kolumnakol5noactive .first {margin-top: 1307px;}
#drabinka .kolumnakol6old .first, #drabinka .kolumnakol6noactive .first {margin-top: 2675px;}

.drabinka4 .kreski12 .kreska, .drabinka8 .kreski12 .kreska, .drabinka16 .kreski12 .kreska, .drabinka32 .kreski12 .kreska, .drabinka64 .kreski12 .kreska {height: 172px; background: url('http://bi.gazeta.pl/i/drabinki/kreska12.gif') no-repeat 0 0; margin-top: 159px;}
.drabinka4 .kreski12 .first, .drabinka8 .kreski12 .first, .drabinka16 .kreski12 .first, .drabinka32 .kreski12 .first, .drabinka64 .kreski12 .first {margin-top: 70px;}
.drabinka8 .kreski23 .kreska, .drabinka16 .kreski23 .kreska, .drabinka32 .kreski23 .kreska, .drabinka64 .kreski23 .kreska {height: 343px; background: url('http://bi.gazeta.pl/i/drabinki/kreska23.gif') no-repeat 0 0; margin-top: 314px;}
.drabinka8 .kreski23 .first, .drabinka16 .kreski23 .first, .drabinka32 .kreski23 .first, .drabinka64 .kreski23 .first {margin-top: 156px;}
.drabinka16 .kreski34 .kreska, .drabinka32 .kreski34 .kreska, .drabinka64 .kreski34 .kreska {height: 685px; background: url('http://bi.gazeta.pl/i/drabinki/kreska34.gif') no-repeat 0 0; margin-top: 619px;}
.drabinka16 .kreski34 .first, .drabinka32 .kreski34 .first, .drabinka64 .kreski34 .first {margin-top: 328px;}
.drabinka32 .kreski45 .kreska, .drabinka64 .kreski45 .kreska {height: 1369px; background: url('http://bi.gazeta.pl/i/drabinki/kreska45.gif') no-repeat 0 0; margin-top: 1367px;}
.drabinka32 .kreski45 .first, .drabinka64 .kreski45 .first {margin-top: 638px;}
.drabinka64 .kreski56 .kreska {height: 2737px; background: url('http://bi.gazeta.pl/i/drabinki/kreska56.gif') no-repeat 0 0; margin-top: 1352px;}
.drabinka2 .kreski12 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 69px;}
.drabinka4 .kreski23 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 156px;}
.drabinka8 .kreski34 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 328px;}
.drabinka16 .kreski45 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 668px;}
.drabinka32 .kreski56 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 1321px;}
.drabinka64 .kreski67 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 2720px;}

#drabinkaPhotos .zdj {position: absolute; left: -3000px; top: 0; border: 3px solid #fff; z-index: 10;}
#drabinkaPhotos .zdj img { display: block; }

#drabinkaLoader {width: 640px;}
#drabinkaLoader p{font: bold 11px Tahoma,sans-serif; color: #000; padding: 55px 0 25px; background: #fff url('http://bi.gazeta.pl/i/drabinki/loader.gif') no-repeat 50% 20px; text-align: center; zoom: 1;}
/* KONIEC DRABINKA MISS */

.path_143521 .mod_zr_sport6 .node_inner_body h2 {font: 16px Arial; margin: 24px 0px 14px 0px;}
.path_143521 #col_left .mod_mlyn_zr2.mod_polecane_new .node_body div {float: left; clear: none; margin-bottom: 10px;}
.path_143521 #col_left .mod_mlyn_zr2.mod_polecane_new {width: 620px;}
.path_143521 #bottom_wrap .mod_mlyn_zr2.mod_polecane_new {margin: 20px 0px 40px;}
.path_143521 #bottom_wrap .mod_mlyn_zr2.mod_polecane_new .node_body {margin-left: -20px;}
.path_143521 #bottom_wrap .mod_mlyn_zr2.mod_polecane_new .node_body div, .path_143521 #bottom_wrap .mod_mlyn_zr2.mod_polecane_new .node_body div:first-child {margin-left: 20px !important; margin-bottom: 10px;}

/* licznik sprzedaz */
#pageHead .header_counter {font-size: 15px; color: #000; background: #fff; height: 60px; width: 180px; position: absolute; z-index: 2; right: 136px; top: 17px;}
#pageHead .header_counter strong { display: block; margin-bottom: 3px; font: bold 11px/12px Verdana,sans-serif; color: #797979; text-transform: uppercase; text-align: center; margin-bottom: 7px;}
#pageHead .header_counter span {display: block; text-align: right; position: relative; width: 180px; height: 53px; font: bold 27px/27px Arial, sans-serif; color: #000; visibility: hidden;background: url('http://bi.gazeta.pl/i/obrazki/sport2011/head_counter_bg.png') no-repeat 8px 8px; }
#pageHead .header_counter span div {width: 32px; float: left; background:0; color: #000; text-align:center; margin-right: 17px;}
#pageHead .header_counter span div.days {margin-left: 0px;}
#pageHead .header_counter span div.seconds {margin:0;}
#pageHead .header_counter span div.minutes {margin-right: 15px;}
#pageHead .header_counter span div.hours {margin-right: 15px;}

/* zmiany andrzeja */
body.path_lekkoatletyka .pollBox .pollQuestionImg .entry:nth-of-type(3n) {
	margin-right: 0px;
}
body.path_lekkoatletyka .pollBox .pollQuestionImg .entry:nth-of-type(3n + 4) {
	clear: both;
}
body.path_lekkoatletyka .pollBox .pollQuestionImg .entry {
    text-align: left;
    width: calc(33.333% - 12px);
    height: 225px; /*195px +30px; */
    display: block;
    position: relative;
    overflow: hidden;
    float: left;
    margin-right: 18px;
    border: none;
    box-sizing: border-box;
    border: 1px solid transparent;
    margin-bottom: 15px;
    clear: none;
}


body.path_lekkoatletyka .pollBox .pollQuestionImg .entry:hover {
	border-color: #ec2232;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .entry:hover .clr:after {
	border-color: #ec2232;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .entry.checked .clr:after {
	background: #ec2232;
    border-color: white;
    background: #ec2232;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .entry.checked .clr {
	border-color: #ec2232 transparent transparent #ec2232;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .kL {
	border: none;
    background: none;
    width: 300px;
    height: 195px;
    llleft: -53px;
    position: relative;
    padding: 0px;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .kL img {
	border: none;
    background: none;
    position: relative;
    margin: 0px auto;
    height: 100%;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .kL input {
	margin-left: 50px;
    visibility: hidden;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .entry .clr:after {
	position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    background: transparent;
    border-radius: 10px;
    z-index: 2;
    border: 2px solid white; /*#ec2232;*/
    bottom: 10px;
    right: 10px;
}


body.path_lekkoatletyka .pollBox .pollQuestionImg .entry .clr {
	position: absolute;
    box-sizing: border-box;
    height: 40px;
    width: 40px;
    border: 40px solid red;
    border-color: rgba(0,0,0,0.6) transparent transparent rgba(0,0,0,0.6);
    z-index: 2;
    top: 0px;
    left: 0px;   
    cursor: pointer;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .kR {
	position: relative;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
}

body.path_lekkoatletyka .pollBox .pollQuestionImg .kR img {
    display: none;
}


body.path_lekkoatletyka .pollBox .pollQuestionImg .entry.checked .kR {
	background: #ec2232;
    color: white;
}


body.path_lekkoatletyka .pollBox .pollBox .pollSubmit, .pollBox .pollSubmit {
    clear: both;
    text-align: left;
}

body.path_lekkoatletyka .pollBox .pollBox.pollBoxNew h2 span {
    font-size: 16px;
    color: #000;
    background: transparent;
    border: none;
    position: relative;
    top: 0px;
    border-width: 0px;
}
/* END koniec zmiany andrzeja */


/* przycisk odswiezania */
div#RefreshLiveButton {width: 400px;text-align: center;margin: auto;padding: 12px 0;}
div#RefreshLiveButton a {color: #fff;font-weight: 600;font-size: 16px;padding: 12px 100px;-webkit-transition: background-color 0.2s;-moz-transition: background-color 0.2s;-o-transition: background-color 0.2s;transition: background-color 0.2s;background-color: #E42B38;}
div#RefreshLiveButton a:hover {background-color: #DE1118;}

/* END przycisk odswiezania */


/* nowy social */

.shortSocialBar {margin:15px -10px}
.shortSocialBar[data-pos="bottomArticle"] {margin:15px 0px}
.shortSocialBar,.shortSocialBar *{box-sizing:border-box}
.shortSocialBar:after{clear:both;float:none;content:"";display:block}
.shortSocialBar li{width:30%;padding:0 10px;float:left;text-align:center}
.shortSocialBar li a{border-radius:4px;display:block;color:#fff;font:bold 13px/31px Arial;transition:opacity .2s ease;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAADjCAYAAAA/vbzMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3NUVGNDZDMUZGRTExRTVCRENFOURGOEYyMjE1RUUxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI3NUVGNDZEMUZGRTExRTVCRENFOURGOEYyMjE1RUUxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjc1RUY0NkExRkZFMTFFNUJEQ0U5REY4RjIyMTVFRTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjc1RUY0NkIxRkZFMTFFNUJEQ0U5REY4RjIyMTVFRTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4P6Nh4AAALkUlEQVR42uydD5BVVR3H3599b9/+YdkFSdM2KtIxYaaaoFImU/yTmTmkaVaYNpBaRk4xU5E4EP6ZbIQpTKiGygrHapgmK02IhOkfAo7TH5p0QMAkwyDdZfex+97uvtfn+/bc5fCCZf/cx95Hvzvzm3PuuefePZ/7O+d3zn37+90bLxaLsZN9S8T+DzaDNEiDNEiDNEiDNEiDNEiDNMgTu9VU6sLZbHYgr2fWZDI5qba2dm48Hr+YotciaR1jP5bP55en0+kVVQeZSBzuJIC0AvEYZdOOUX1CVWoSrfmQdyDTBqleqErI7u7uAd66urpLjlM9XtVjki5al8lkWjT2BtRWKLT19vYuSKVS+zQ2GbN/q0rI+vp6GRR1VdEd8WuZoAD9btVPIWipBMqWO4pRKmCIpNGS5a30L4YV0yQNnwTIaWTHIcmyw40cn+Y0rButbrs/VsHGVERyudxC0m4JGiuWbX2UqbxLxzs6OuZXqh2SimmSoajJvvZYw4Tjtd74PViVY5I7GPeAj1f9QFWOSbZ25GVge0knxT1SdVGSf7rdXi9fmV5VKcvG9IHdSWeYL5tYDGzHoo73IDcjFznuImMzx9q2WI2azHd2duZ7enpiQJYD9CFdVf8U0tXVFevr69OcmDzGMk696IT8S61ihkcT/RAMzlANkz00G6T9/FGB5ePR8icVZLlxOZGgNiZD3NLlj5snRXf1uqN+pHqO/Sbv2D9OZHeNmx+PQRqkQRqkQRqkQRqkQRqkQRqkQRqkQRqkQRqkQRqkQRqkQRqkQRqkQRqkQRpk+TZqnwH50AWb/jUf7Mt5sKampuTa0tvbe+Qf7S8/m/rvTiQSr6bubvJPJJPJF3SeNvK1LvwpN+aQbjsLeS7W7+I5lG0ekIuQyboJggZoO7KQ/c0cP590BvtLw2jcqB0jOF/uK79Dfo8WFxxNk/7fYP8WtLPqGJfLU/dfpKdw/keou5G6HVEYk3JdmUqDPococu4I53pByvfV5U+ne941yLV0wyYjW6g7m/StUTI8pUEHwHy0t5EGnu8flPeyg5RL9sTjdi/O51o70epvowLZhvzV2z8X0A2pVOrH5C9FmgONsk0cojFTTMk9YTn7jnpMSkvc9SuQn9GopK4XNM5dewd1/gT4dvJvot51x7tmPp+/DNB1ymcymUhMIdJOEbCHkDl+73CwZ6bT6TNJrxnqNTE6XcG0ExXIIhBrpFQHO1prna2rq3spUiue2traV0geAW5S7H8Dz0YCubu7u3uPgky9QNOxhaRrFelad9K4F8JoENfblM1mc4cOHYpJImN43Pg7B6MiizgLGTdCLSo8bybZJwe0kEiM/Zj0GpEDTjGQL8f6YyZHAvk4N21r2XAYe0hZQbd028/cOB3oySPtFHTPxUAWwoZMhDSOBHuQ+e1qrO2WEWpxKdd4SjdN1wskEmMyWJCrccqjyQYW1R8gvZbiy7VAGMI11qDBG/tkxcra09DQMPbdVY3SuJToqYMGK/b+mWH0gu9zg25SCLCuUYm4rTCeJ89BWl1471S0+F7Sd8XcCxIG6SltHLsLyOUxL0S/Ej7xYax4CgBehRauJ60bwimKjv0ppwnu7yfi549Q5kl1MSD1ZpYLaPzF5KdQNsE9H+pBWNPKLmSjfubg2J7g78q4DPaugTDWrhYyYZAGaZAGaZAGaZAGaZAGaZAGaZAGaZAGaZAGaZAGaZAGaZAGaZAGaZAGaZDD20JxtA/8bQJ/c/bH1dTUXEnRefpWSKzfgzLn3Vi5vaQLhcIPkbU6L5lMBsfexzVUd/2AJkbpehbKv9N9pyIa/H5kuWvwI1y/hv3rnBdl4Buwj3RbPp//OOl/9J0CB6J3TO5ADlA+PSzIUF6LL0clJ5ejGb2Sf2dPT8+pcl5yHlZnkH9SL5Im7WD/w/oChRzwAycnT7Yjm3TjtO87TkThtf113PFlaCxB4+4lHXDMBVgvc78RjW2jvJH83aS/Yr+NVG14u9Oi+qxcsPqcs75UqFCELWOuSecHd2HwoQXSGYEWpLHOzs6SoLUH3fEix651mmtBOoMvM+hYmbwYCU06V7FWz8Fe4zAWiOfp+ARyg6v3BldXnrv6yoQcnfRhhi+RZtlf5jTbPlpXtDC7a9bLv5kuutkLUQos74tenQ53g3KUf88rvznW/0GGb0ZqnnTd7mk5ybuijwGZkFHxvh+itNFpr4tuvE5dWXUCB0QkBXSzxCuLxjzp3EF307jVyG007NxMJrOU8kXBcQFhaK5y+wu5CTsHusDhD43pQl9zXXhga2lpGft50vNDrwfwW4oPUfcE5lGKV5MeQGYDeRsGZwFlK4JIAd2A/fv3D+odOWXKlMiMSW2H0Nj1jMMfATsb0LdR9h32FcqUAPCzwKwoNySBgaq2teujaOgTbtWy3f2dgvOQLI1Dt4wrwWnFU0lHxlAg/eki0IgzGAWvt1CUuNd/i3ZwbnNzc2maqRRoxZ5C5OCrz04xXn/prUEvQ4NaeE89FqgfPhxaW8K4e0HwmJZsXO8aNx4nu6cJLe9O1+RPeYubQvZxjtavm8pXX4rq0erIb9doDU9okEApCHulIn245gY0eC9z4+bGxsZut7ybxLTyUercwSnj9fRB2Uw092x5t5fl9YO9J06cOLoGhvQUMo3Gtpe+CtbXt0xTiib/9vb2UvfTvjSkhpOfFaxVqftgJT8aFuraFe0sQANNXPBZQG73b6Cfd9+2k4V9mLE5j/yFe/furdXXmAabQlpbWyMxT8506Z+ZE7uDSV6GRF01WMN6IE8h86jTvGfPnhR1qgIyGNuvDz5QpHlQ00gwJ+orhsEDMsdf5XrALoxKV8Wd/cPo8zT8/uBxkDE3R2Mw+FVAYzOIv3K/HpzCsR2qTP7Wsl8FjiqjbV8okFjJU4F42oHKmn6GxjWVQWZI9WD9F2d0fsB5KS3cjyejbV8oU4hA1AXpkovZneOMkCJ5tiB66G3S1MKx12neBParpF+PDfE1GurqYz5POsjAuLwGbendHW9hzL1Rv/3oAVldlLJtdOWNaLFd43Soi/JIQNov6AZpkAZpkAZpkAZpkAZpkAZpkAZpkAZpkAZpkAZpkAZpkAZpkAZpkAZpkAZpkAZ5skIWw5Biv4dGsWz7YxiQYfqg6zs8m+LxeMNIbh7nCaqT7AxkmivORwqSBk5AthYKhVLQynDiOQY8p+Lxq5FLy3pJNMYkDTxI48YDpm/zyIe1Rf51g73HPHANVT33HaD7OH8t6RlIW5jRBWG97P0XyIfIHkwmkzcgismaLhB5Ics/zt8EpnKnwbOAW8c5ihdRWOKne3t7V0XSutLwnwB6iRwE5XKWSqV+Q8Pn+l6OgfekNvdi+CvT6bScfC/g+POcfwWAD5DviSJkwoUSbqWBF5F/iLImIFYD8QBpo/+GbMVYUr7EfRJHAaTrkVmc/7jr4slIajKIo2RTyNIc9h/TDhr9FPLr2OEwiVY0/HMg5VEZp+425D3kdwVaj/RiIHjtPumtrguq0f8m/07KNgCnL6CtJ6/g7Ffcq/rlTblouBZ5zCDlCso2n8Z+g7QezX4hm82+Axh9/uY0jt/DsbPR2B+Q85CbOZai7E7qLxmOe+iwu9kopYhBWaMgbFnGIOQXwNtlVTs6OmRdE8iXFTJIujKXyzUEwd7U+6QX2rtYVpfjS1zo78bIhEzIuKIlhfHe76YUdb+7nZEpGVOAFqOph0mf8SNk2Va5hcBKaZPyNgFHTpM06iWSvBqnuJDAsT5wlNe+NKQypW4BMHDcBX7f4mn0eZeGoslQIL2I8y8GcCOISBDoTV6Ee2iQYRkeLWk+T5f7ykg/bOLitL5Ndm55uO+YL9DduFKEjl6IsHakFtuNSylRN0wvUKiPuQ+rjDmk09o4GvfBkG6Yv6XDgLRoAoM0SIM0SIM0SIM0SIM0SIM0SIM0SIM0yOrf/ivAAGlgnEqKlIx9AAAAAElFTkSuQmCC");background-repeat:no-repeat;overflow:hidden;text-indent:25px}
.shortSocialBar li a:hover{opacity:0.75}
.shortSocialBar .fbShare a{background-color:#4965B5;background-position:23px -12px}
.shortSocialBar .twitter a{background-color:#2BA9E1;background-position:25px -70px}
.shortSocialBar .gPlus a{background-color:#DD4B39;background-position:23px -125px}
.shortSocialBar .email{width:10%}
.shortSocialBar .email a{display:block;text-indent:-999px;width:100%;height:30px;background-color:#ccc;background-position:-5px -184px}
.shortSocialBar .text{display:none}
.shortSocialBar li{width:25%}
.shortSocialBar li a{text-indent:-9999px}
.shortSocialBar .fbShare a{background-position:50% -12px}
.shortSocialBar .twitter a{background-position:50% -70px}
.shortSocialBar .gPlus a{background-position:50% -125px}
.shortSocialBar .email a{background-position:50% -184px}
.fbShare.fixed  {
    position: fixed;
    bottom: 0;
    visibility: hidden;
    opacity: 0;
    margin: 0;
    padding: 8px 0;
    width: 100%;
    background: #f1ede4;
    transition: all 0.2s;
    list-style: none;
    text-align: center;
    display: block;
    left: 0px;
}
.fbShare.fixed a {
    width: 95%;
    display: inline-block;
    border-radius: 0;
    font: 18px/44px "Open Sans",Arial;
    color: #fff;
    background: #3c5a98 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAIAAAAx9nIoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAUlJREFUeNpitImawYABRIW4XSxVjLWlxUV4GBkYfv359+fvv3uP37JgKnU0VypOtOXn5UATF+TlQFdtri/bkOvCxMjIgA0woXCYGNPCzHApZWBgQDFbS1lMTUEEWeTP338Pnr7/9OUnKwvTq7dfUFRrKoshc3//+VczYdex8w+xuwTNZ9fuvkRWiuFuVBd/+/4bny8JAhTV////x6+accOeq5JifH/+/P3z95+SjJCMBD9c7v2n71dvv2RiYmRgYGBjZbl+7xXDw2fv/xMHdhy+SYK7Hzx9T4Lqxy8+kaD69bsvLP0LjnBzsv37///Hzz9+TpoOZkpw6Zv3X89ZfZqVlZmRgfHf//8Pn35gOXPlKVzaQEMS2bB3H7+fuPgYZ3gz4k59FMflqGoqq8aMLJQ8//nrz09ffn77/ouBgYGDnfX9x29oqgEDAOaEm+Nbxf5xAAAAAElFTkSuQmCC") 68px 12px no-repeat;
}

.fbShare.fixed a {  
    background-position: 68px 10px;
}

.fbShare.fixed.show {
    opacity: 1;
    visibility: visible;
}

/* END nowy social */

/* Facebook Popup */
.overlay_wrap_cont {
  position: relative;
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  text-align: center;
  position: relative;
}
.overlay_wrap_cont .next,
.overlay_wrap_cont .prev,
.overlay_wrap_cont .close {
  z-index: 8;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAA3AgMAAABC5J0PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFICAg////ICAg////f8qD6gAAAAJ0Uk5TAAB2k804AAABgElEQVQ4y91TMW7DMAykA3TJ7k/kFXlCB56FGii8e+7uL2SofhAHdd5T/6RGlhrtIFISlToPqAbDuCN5Eskj2OP14wC8EdAAAF4AAM2on24GvgloPQD0IXeCAG6B+yLFQwz6GLii+6QQLuVCUAAGDEwKpyABunll0pJJWAB3W5gUTcIK/MxMUjETVmAAk8pG4cuY5apsFL4K4G4LUx+b2HoAz3Q4VunOH/QUSNqFktdTld5b5KK5nKmOvSp12/eJ6tjn8s49H451mlHx3on3pzrN1/aqGXl3rgW663PrmaaMtTPqATogsXa+E0B7n7G9kU1tCazZKw+mKs/Nd9IeJjw4/5N1AIDXwr/KdnNYMutfZQdZUOtfZdew3Evh38AKLEHJv4GVkkk4bSmToJlw2nAmqZgJ99l7VTYJTxmrslE4+hdgGuK/xF19xq7x3y3Gvxu5p+qRrvj37zuLfzfeK/7d6JX4d6PP1r/ljKx/7+Zr/VvuhvVvuVfWv8VO5v79BTU0Rh/SOaU9AAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  margin-top: -16px;
  font-size: 32px;
  height: 32px;
  width: 32px;
  cursor: pointer;
}
.overlay_wrap_cont .close {
  width: 17px;
  height: 17px;
  top: 30px;
  right: 30px;
  background-position: -98px 0;
  margin-top: 0;
}

.likepage .wrapper {
  background: #fff;
  display: inline-block;
  margin: auto;
  position: relative;
  font-family: "Merriweather";
}
.likepage .wrapper .title {
  margin: auto;
  max-width: 400px;
  font-size: 22px;
  line-height: 31px;
  padding-bottom: 20px;
  position: relative;
}
.likepage .wrapper .title:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  width: 200px;
  margin-left: -100px;
  border: 1px solid #eaeaea;
}
.likepage .wrapper .subtitle {
  position: relative;
  margin-bottom: 36px;
  padding: 60px;
  background-color: #3b5998;
  color: #FFF;
  font-size: 36px;
  line-height: 40px;
}
.likepage .wrapper .subtitle::after {
  display: block;
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: -33px;
  margin: auto;
  border: 17px solid transparent;
  border-top-color: #3b5998;
}
.likepage .wrapper .bottom {
  text-align: left;
  margin: 30px;
}
.likepage .wrapper .liked {
  font-size: 14px;
  color: #c6c6c6;
  font-family: "Open Sans", Arial, sans-serif;
}
.likepage .wrapper .liked:hover, .likepage .wrapper .liked:active {
  color: #939393;
  background: none;
}

.likepage .wrapper {
    background: #fff;
    display: inline-block;
    margin: auto;
    position: relative;
    font-family: "Merriweather";
}

.overlay_wrap {
    position: fixed;
    top: 100%;
    left: 0;
    opacity: 0;
    width: 100%;
    height: 0%;
    display: table;
    background: rgba(0,0,0,0.8);
    z-index: 9;
    overflow: hidden;
    transition: all 1s ease;
}
.overlay_wrap.visible {
    top: 0%;
    height: 100%;
    opacity: 1;
}

/* Koniec Facebook Social */

/* Sprzedazowka RIO */

.path_rio2016 .mod_uzr_contest .describe a{
	color: black;
	text-decoration: none;
	font-weight: 700;
	margin-top: 10px;
	
}

.path_rio2016 .mod_uzr_contest .describe .wins{
	list-style: none !important;
	padding-left: 0px !important;
	
}

.path_rio2016 .mod_uzr_contest .describe .wins li:first-of-type span, .path_rio2016 .mod_uzr_contest .describe .wins li:last-of-type span{
	font-weight: 700 !important;
}

.path_rio2016 .mod_uzr_contest .describe .howto li:before{
	content: counter(section) ')' !important;
	background-color: transparent !important;
}

.path_rio2016 .mod_uzr_contest_upload .lead::before{
	display: none;
	
}

.path_rio2016 .mod.mod_uzr_contest_upload label {
	color: black !important;
	display: inline !important;
}

.path_rio2016 .mod.mod_uzr_contest_upload input[type="file"]{
	width: 88px;
	opacity: 1 !important;
	position: relative !important;	
}

.path_rio2016 .mod.mod_uzr_contest_upload input{
	margin: 5px 0px !important;
}

.path_rio2016 .mod.mod_uzr_contest_upload input[type='text']{
	height: auto !important;
	width: auto !important;
}

.path_rio2016 .mod_uzr_nlt .lead::before{
	display: none;
}

.path_rio2016 .mod_uzr_nlt, .path_rio2016 .mod_uzr_contest_upload, .path_rio2016 .mod.mod_uzr_contest {
    border: solid #ffcc07 2px;
    padding: 11px;
    margin-bottom: 40px;
}

.path_rio2016 .mod.mod_uzr_contest{
    box-sizing: border-box;
}

.path_rio2016 .mod_uzr_nlt{
    padding-bottom: 0px;
}

.path_rio2016 .describe h3, .path_rio2016 .mod_uzr_contest_upload h3, .path_rio2016 .mod_uzr_nlt h3, .path_rio2016 .mod.mod_uzr_contest > h1 {
    color: #5F72B6 !important;
    overflow: hidden;
}

.path_rio2016 .mod_uzr_contest_upload.cvideo textarea, .path_rio2016 .mod.mod_uzr_nlt.contest_form .rules label{
    width: calc(100% - 22px) !important;
}