body {margin: 0px; background: #1B5000 url(http://static.wks.pl/_i/wks_bg.png); text-align: center;}
body, table {color: #000; font-size: 12px; font-family: Verdana;}

p, h1, h2, h3, ul, li, a, form, img {margin: 0; padding: 0; border: 0; outline: 0;} ul {list-style-type: none;}
a:link, a:visited {text-decoration: none; color: #000;} a:hover {text-decoration: none; color: #000;}
.clr {clear: both; font-size: 0; height: 0; line-height: 0;}
#content:after, #wks_t:after, #navi .navContent:after, .sg_pag .paginator:after, #wks_col_r .bx0:after, #wks_col_r .bx1:after, #wks_col_r .bx2:after {clear: both; display: block; height: 0; content: '';}

#container {margin: 0 auto; width: 864px; background: #1B5000 url(http://static.wks.pl/_i/container_bg.png);}
#page {margin: 0 auto; padding: 5px 0; width: 800px; background: #FFF; text-align: left;}

#header .hheader, #header .menu, #header .menu_list, #footer, #footer .logo_wks a, #wks_col_r .bx0 .h, #wks_col_r .bx0 .hright, #wks_col_r .bx2 .h, #wks_col_r .bx2 .hright, #wks_col_r .bx2 .b, #wks_col_r .bx2 .b p, #wks_col_r .bx_art1 .h, #wks_col_r .bx_art1 .hright {background: transparent url(http://static.wks.pl/_i/szw_bg2.0.14.png) no-repeat;}
#navi .navT, #navi .navB, #navi .navContent, #navi .navA, #navi .navHT, #navi .navHB {background: transparent url(http://static.wks.pl/_i/wks_bg4.2.png) no-repeat;}

#header {margin: 0 0 10px 0; padding: 0; width: 800px; background-color: #FFF;}
#header .hheader {position: relative; width: 800px; height: 90px; background-position: -2px -2px; background-color: #FFF; overflow: hidden;}
#header .logo_szw {position: absolute; top: 10px; left: 10px; width: 209px; height: 75px; color: #FFF; background-color: transparent; }
#header .logo_szw a {display: block; width: 209px; height: 75px; background: transparent url(http://static.wks.pl/_i/logo_wkspl_v2.png) no-repeat;}
#header .hright {position: absolute; top: 0; right: 0; width: 380px;}
#header .dzisiaj {margin: 3px 5px 5px; font-size: 11px; color: #FFF; font-weight: bold; text-align: right;}

#header .menu {padding: 2px 0 0; width: 800px; background-position: -2px -92px; background-color: #FC0; overflow: hidden;}
#header .menu_list {padding: 0 10px; width: 780px; background-position: -2px -94px; overflow: hidden;}
#header .menu_list a, #header .menu_list a:visited {text-decoration: none; color: #000;} #header .menu_list a:hover {text-decoration: none; color: #000;}
#header .menu_list p.home {float: left; margin: 0 10px 0 0; padding: 3px 0;}
#header .menu_list p.home a {display: block; width: 13px; height: 13px; background: transparent url('http://static.wks.pl/_i/menu_list_home.png') no-repeat;}
#header .menu_list p.home a, #header .menu_list p.home a:visited {background-position: 0px 0px;} #header .menu_list p.home a:hover {background-position: -13px 0px;}

#header .menu_list ul.normal li, #header .menu_list ul.normal li p, #header .menu_list ul.spec li.allegro, #header .menu_list ul.spec li.allegro p, #header .menu_list ul.spec li.fifa10, #header .menu_list ul.spec li.fifa10 p {background: transparent url('http://static.wks.pl/_i/bg_topmenu_y06.png') no-repeat;}

#header .menu_list ul.normal {float: left; list-style-type: none; overflow: hidden;}
#header .menu_list ul.normal li {float: left; margin: 0 4px 0 0; padding: 0 0 0 3px; height: 20px; background-position: 0px 0px;}
#header .menu_list ul.normal li p {padding: 3px 8px 3px 5px; background-position: 100% 0%;}
#header .menu_list ul.normal li a, #header .menu_list ul.normal li a:visited {text-decoration: none; color: #000;} #header .menu_list ul.normal li a:hover {text-decoration: none; color: #666;}

#header .menu_list ul.normal li.on {background-position: 0px -20px;}
#header .menu_list ul.normal li.on p {background-position: 100% -20px;}

#header .menu_list ul.normal li.active {background-position: 0px -20px;}
#header .menu_list ul.normal li.active p {background-position: 100% -20px;}
#header .menu_list ul.normal li.active span {background: transparent url('http://static.wks.pl/_i/menu_list_tab_active.png') 0 6px no-repeat;}
#header .menu_list ul.normal li.active a {margin: 0 0 0 12px; font-weight: bold;}

#header .menu_list ul.spec {float: right; list-style-type: none; overflow: hidden;}
#header .menu_list ul.spec li {float: left; margin: 0 0 0 4px; padding: 0 0 0 3px; height: 20px;}
#header .menu_list ul.spec li p {padding: 3px 8px 3px 5px;}

#header .menu_list ul.spec li.allegro {background-position: 0px -40px;}
#header .menu_list ul.spec li.allegro p {background-position: 100% -40px; font-weight: bold;}
#header .menu_list ul.spec li.allegro a, #header .menu_list ul.spec li.allegro a:visited {text-decoration: none; color: #FF5A00;} #header .menu_list ul.spec li.allegro a:hover {text-decoration: none; color: #FF8200;}

#header .menu_list ul.spec li.fifa10 {background-position: 0px -60px;}
#header .menu_list ul.spec li.fifa10 p {background-position: 100% -60px; font-weight: bold;}
#header .menu_list ul.spec li.fifa10 a, #header .menu_list ul.spec li.fifa10 a:visited {text-decoration: none; color: #000;} #header .menu_list ul.spec li.fifa10 a:hover {text-decoration: none; color: #666;}

#content {margin: 10px 0 30px 0; width: 800px; background-color: #FFF; float: left;}

#footer {position: relative; clear: both; margin: 0; width: 800px; height: 55px; color: #000; background-color: #FFF; background-position: -2px -186px; overflow: hidden;}
#footer .fContent {margin: 15px 0 0 100px; overflow: hidden;}
#footer .fContent ul {float: left; list-style-type: none;overflow: hidden;}
#footer .fContent li {float: left; padding: 0 5px; border-right: 1px solid #CCC;}
#footer .fContent li.last {border: none;}
#footer .fContent .copy {float: right; display: inline; margin: 0 5px;}
#footer a, #footer a:visited {text-decoration: none; color: #000;} #footer a:hover {text-decoration: underline; color: #060;}
#footer .logo_wks {position: absolute; top: 0; left: 5px;}
#footer .logo_wks a {margin: 7px 0 0; display: block; width: 86px; height: 36px; font-size: 0; background-position: -2px -145px;}
#footer .logo_wks a:hover {background-position: -89px -145px;}

#underfooter {margin: 0 0 10px; width: 800px; color: #666; background-color: #FFF;}
#underfooter p {padding: 5px; text-align: center;}
#underfooter p a {color: #666; text-decoration: underline;} #underfooter p a:hover {color: #333;}

#wks_t {width: 800px; background-color: #FFF;}
#wks_col_l {float: left; width: 490px;}
#wks_col_r {float: right; width: 300px;}

/* Wyświetlanie dużego zdjęcia w galerii*/
#wks_col_g {width: 800px;}

#navi {position: relative; margin: 0 0 15px 0; width: 300px; font-size: 11px; z-index: 1;}
#navi .row {position: relative; margin: 0 0 4px 0; width: 300px; background-color: #FFF;}
#navi .navT, #navi .navB {height: 4px; font-size: 0;}
#navi .navT {background-position: -600px 0px;}
#navi .navB {background-position: -600px -4px; clear: both;}
#navi .navContent {position: relative; width: 300px; padding: 3px 0; background-position: 0px 0px; background-repeat: repeat-y;}
#navi .row_last {margin: 0;}
#navi a, #navi a:visited {text-decoration: none; color: #000;} #navi a:hover {text-decoration: underline; color: #060;}

#navi .ng {float: left; padding: 0 0 0 10px; width: 80px; font-weight: bold; text-align: right;}
#navi .ng a, #navi .ng a:visited {text-decoration: none; color: #000;} #navi .ng a:hover {text-decoration: underline; color: #060;}
#navi div.k {float: right; position: relative; width: 200px; color: #A0A0A0;}
#navi ul.k {margin: 3px 0 0; width: 200px; overflow: hidden;}
#navi ul.ul0 {margin: 0;}
#navi ul.k li {float: left; display: inline; margin: 0 10px 0 0;}
#navi .s {position: absolute; top: 0px; right: 5px; width: 13px; height: 11px; z-index: 2;}
#navi .navA {position: absolute; display: block; width: 13px; height: 11px; font-size: 0; background-position: -600px -16px; cursor: pointer; z-index: 2;}

#navi .navH {width: 150px; display: none; position: absolute; top: -4px; left: -4px; z-index: 1;}
#navi .navHT, #navi .navHB {height: 4px; font-size: 0;}
#navi .navHT {background-position: -652px -16px;}
#navi .navHB {background-position: -652px -20px;}
#navi .navH ul {width: 148px; background-color: #FFF; border-left: 1px solid #808080; border-right: 1px solid #808080; list-style-type: none;}
#navi .navH li {padding: 3px 2px 0 25px;}
#navi .navH li.li0 {padding-top: 0;}
#navi .navH a, #navi .navh a:visited {text-decoration: none; color: #000;} #navi .navH a:hover {text-decoration: underline; color: #060;}

#SGPolecamyBox .czytaj_tez ul li a.futbol,  #SGPolecamyBox .czytaj_tez ul li a.basket, #SGPolecamyBox .czytaj_tez ul li a.hendbol, #SGPolecamy .polecamy, #SGPolecamy .polecamyT, #SGPolecamy .polecamyB, #SGPolecamy .hdr .pag li a, a#SGpolecamyChGalL, a#SGpolecamyChGalR {background: transparent url('http://static.wks.pl/_i/sg/polecamy_bg1.5.png') no-repeat;}

#SGPolecamyBox {margin: 0 0 10px 0; width: 490px; background-color: #FFF; overflow: hidden;}
#SGPolecamyBox .czytaj_tez {width: 490px; font-size: 11px; color: #A0A0A0; background-color: #FFF; overflow: hidden;}
#SGPolecamyBox .czytaj_tez p {float: left; padding: 4px 0 0; width: 100px; text-align: center;}
#SGPolecamyBox .czytaj_tez ul {float: left; display: inline; width: 340px; background-color: #FFF; overflow: hidden;}
#SGPolecamyBox .czytaj_tez ul li {float: left; display: inline; margin: 0 0 0 5px; width: 110px;}
#SGPolecamyBox .czytaj_tez ul li.tabs1 {margin: 0;}
#SGPolecamyBox .czytaj_tez ul li a {display: block; padding: 4px 0 0; width: 110px; height: 17px;}
#SGPolecamyBox .czytaj_tez ul li a, #SGPolecamyBox .czytaj_tez ul li a:visited {text-decoration: none; color: #A0A0A0;}
#SGPolecamyBox .czytaj_tez ul li a:hover {text-decoration: none; color: #666;}

#SGPolecamyBox .czytaj_tez ul li a.futbol {background-position: -980px 0;}
#SGPolecamyBox .czytaj_tez ul li a.futbol:hover {background-position: -980px -21px;}
#SGPolecamyBox .czytaj_tez ul li a.futbol b {padding: 0 0 0 26px;}
#SGPolecamyBox .czytaj_tez ul li a.basket {background-position: -1090px 0;}
#SGPolecamyBox .czytaj_tez ul li a.basket:hover {background-position: -1090px -21px;}
#SGPolecamyBox .czytaj_tez ul li a.basket b {padding: 0 0 0 24px;}
#SGPolecamyBox .czytaj_tez ul li a.hendbol {background-position: -1200px 0;}
#SGPolecamyBox .czytaj_tez ul li a.hendbol:hover {background-position: -1200px -21px;}
#SGPolecamyBox .czytaj_tez ul li a.hendbol b {padding: 0 0 0 24px;}

#SGPolecamy {position: relative; width: 490px; background-color: #F0F0F0; overflow: hidden;}
#SGPolecamy .polecamy {position: relative; margin: 0 0 9px 0; background-position: -490px 0px; background-repeat: repeat-y; z-index: 1;}
#SGPolecamy .polecamyT {font-size: 0; height: 5px; background-position: 0px 0px;}
#SGPolecamy .polecamyB {position: absolute; left: 0; bottom: 0; width: 490px; height: 177px; background-position: 0px -5px;}
#SGPolecamy .polecamyContent {padding: 5px 8px 5px 7px; width: 475px; background-color: transparent;}

#SGPolecamy .hdr {width: 475px; height: 19px; background-color: transparent;}
#SGPolecamy .hdr .pag {position: absolute; right: 8px; top: 5px; height: 24px; z-index: 99;}
#SGPolecamy .hdr .pag li {float: left; display: inline; margin: 0 0 0 1px;}
#SGPolecamy .hdr .pag li a {display: block; width: 19px; height: 19px; text-decoration: none; text-align: center;}
#SGPolecamy .hdr .pag li a span {display: block; padding: 2px 0 0;}
#SGPolecamy .hdr .pag li.left {margin: 0;}
#SGPolecamy .hdr .pag li.active a {height: 24px;}

#SGPolecamy .hdr .pag a#SGpolecamyPagNewsL {background-position: -980px -42px;}
#SGPolecamy .hdr .pag a#SGpolecamyPagNewsL:hover {background-position: -1018px -42px;}
#SGPolecamy .hdr .pag a#SGpolecamyPagNewsR {background-position: -999px -42px;}
#SGPolecamy .hdr .pag a#SGpolecamyPagNewsR:hover {background-position: -1037px -42px;}
#SGPolecamy .hdr .pag li.tab a, #SGPolecamy .hdr .pag li.tab a:visited {background-position: -1056px -42px; color: #666;}
#SGPolecamy .hdr .pag li.tab a:hover {text-decoration: underline; color: #666;}
#SGPolecamy .hdr .pag li.active a {background-position: -1075px -42px; color: #FFF;}
#SGPolecamy .hdr .pag li.active a:hover {text-decoration: underline; color: #FFF;}

.sgTopNewsH, .sgTopNewsV, .sgTopNews0 {position: relative; width: 475px; overflow: hidden;}
.sgTopNewsH, .sgTopNewsV {height: 300px; background-color: #F0F0F0;}
.sgTopNews0 {height: 300px; background-color: transparnt;}
.sgTopNewsPhoto {position: absolute; background-color: #F0F0F0; color: #999;}
.sgTopNewsH a, .sgTopNewsV a, .sgTopNewsH a:visited, .sgTopNewsV a:visited {text-decoration: none; color: #FFDC00;} .sgTopNewsH a:hover, .sgTopNewsV a:hover {text-decoration: none; color: #FF0;}
.sgTopNews0 a, .sgTopNews0 a:visited {text-decoration: none; color: #000;} .sgTopNews0 a:hover {text-decoration: none; color: #666;}
.sgTopNewsH .pasek, .sgTopNewsV .pasek {position: absolute; background-color: #000; opacity: .60; filter: alpha(opacity = 60); -moz-opacity: 0.6;}
.sgTopNewsH .pasek {left: 0; top: 200px; width: 475px; height: 100px;}
.sgTopNewsV .pasek {left: 0; top: 0px; width: 195px; height: 300px;}
.sgTopNewsH .wiz, .sgTopNewsV .wiz {position: absolute; color: #FFF;}
.sgTopNewsH .wiz {margin: 5px 8px; left: 0px; top: 200px; width: 459px; height: 90px;}
.sgTopNewsV .wiz {margin: 10px 15px 10px 10px; left: 0px; top: 0px; width: 170px; height: 280px;}
.sgTopNews0 .colLeft {float: left; display: inline; margin: 0 20px 0 0; width: 172px;}
.sgTopNews0 .colRight {float: right; border: 1px solid #999;}
.sgTopNews0 .colRight a {position: relative; display: block; width: 280px; height: 300px; overflow: hidden;}
.sgTopNews0 .colRight img {position: absolute; width: 280px; height: 300px; top: 0; right: 0;}
.sgTopNewsH h1, .sgTopNewsV h1, .sgTopNews0 h1 {font-family: Tahoma; font-weight: bold;}
.sgTopNewsH h1 {font-size: 17px;} .sgTopNewsV h1 {font-size: 20px;} .sgTopNews0 h1 {font-size: 20px;}
.sgTopNewsH .zaj, .sgTopNewsV .zaj, .sgTopNews0 .zaj {font-size: 11px; line-height: 1.3em;}
.sgTopNewsH .zaj {margin: 3px 0 0;} .sgTopNewsV .zaj {margin: 15px 0 0;} .sgTopNews0 .zaj {margin: 15px 0 0;}
.sgTopNewsH a.raq, .sgTopNewsV a.raq, .sgTopNews0 a.raq {font-weight: bold; font-size: 11px;}
.sgTopNewsV p.raq, .sgTopNews0 p.raq  {margin: 15px 0 0; text-align: right;}

#SGpolecamyGalerie {position: relative; margin: 8px 0 0; padding: 8px 0 0; width: 475px; font-size: 11px; border-top: 1px solid #DDD; overflow: hidden;}
#SGpolecamyGalerie .fotki {float: left; width: 312px;}
#SGpolecamyGalerie .fotki li {float: left; display: inline; margin: 0 0 0 3px; width: 60px; height: 60px;}
#SGpolecamyGalerie .fotki li.first {margin: 0;}
#SGpolecamyGalerie .info {float: right; width: 153px;}
#SGpolecamyGalerie .opis {padding: 0 0 0 10px; background: transparent url('http://static.wks.pl/_i/sg/arrhead_left.gif') 0 4px no-repeat;}
#SGpolecamyGalerie .opis a, #SGpolecamyGalerie .opis a:visited {text-decoration: none; color: #000;} #SGpolecamyGalerie .opis a:hover {text-decoration: none; color: #555;}

#SGpolecamyGalerie .pag {position: absolute; width: 34px; bottom: 0; right: 0;}
#SGpolecamyGalerie .pag li {float: left; display: inline; margin: 0 0 0 2px;}
#SGpolecamyGalerie .pag li a {display: block; width: 16px; height: 16px;}
#SGpolecamyGalerie .pag li.left {margin: 0;}

a#SGpolecamyChGalL {background-position: -980px -61px;}
a#SGpolecamyChGalL:hover {background-position: -1012px -61px;}
a#SGpolecamyChGalR {background-position: -996px -61px;}
a#SGpolecamyChGalR:hover {background-position: -1028px -61px;}

.mainNewsBox {margin: 0 0 15px 0; width: 490px; font-size: 12px; background-color: #FFF;}
.mainNewsBoxHeader, .mainNewsBoxHeader .dzial, .mainNewsBoxHeader .dzial p, .mainNewsBoxContent, .mainNewsBoxContent .cRight ul li, .mainNewsBoxContent .cRight ul li.first, .mainNewsBoxBottom {background: transparent url('http://static.wks.pl/_i/sg/main_news_box.png') no-repeat;}
.mainNewsBoxHeader {width: 490px; height: 25px; background-position: -490px 0px; overflow: hidden;}
.mainNewsBoxHeader .cLeft {float: left;}
.mainNewsBoxHeader .dzial {padding: 0 5px 0 0; font-size: 13px; color: #1B5000; background-position: 100% 0%;}
.mainNewsBoxHeader .dzial p {padding: 5px 10px 4px 13px; background-position: -980px 0px;}
.mainNewsBoxContent {padding: 15px 10px 12px; width: 470px; background-position: 0px 0px; background-repeat: repeat-y; overflow: hidden;}
.mainNewsBoxContent .cLeft {float: left; width: 152px;}
.mainNewsBoxContent .cLeft p {position: relative; width: 150px; height: 150px; border: 1px solid #999; overflow: hidden;}
.mainNewsBoxContent .cLeft a {display: block; width: 150px; height: 150px;}
.mainNewsBoxContent .cLeft img {position: absolute; left: 0; top: 0;}
.mainNewsBoxContent .cRight {float: right; width: 308px;}
.mainNewsBoxContent .cRight ul li {padding: 4px 0 0 12px; background-position: -502px -62px;}
.mainNewsBoxContent .cRight ul li.first {padding-top: 0px; background-position: -501px -26px;} /* background-position: -486px -25px; */
.mainNewsBoxContent .cRight ul li a, .mainNewsBoxContent .cRight ul li a:visited {text-decoration: none; color: #1B5000;} .mainNewsBoxContent .cRight ul li a:hover {text-decoration: underline; color: #1B5000;}
.mainNewsBoxContent .cRight ul li.adv a {margin: 0 10px 0 0;}
.mainNewsBoxContent .cRight ul li span {margin: 0 0 0 5px; font-size: 10px; color: #999;}
.mainNewsBoxContent .cRight ul li.adv span {font-size: 11px; color: #999;}
.mainNewsBoxBottom {height: 3px; font-size: 0; background-position: -980px -25px;}

#wks_col_l .newsy {color: #333; background-color: #FFF;}
#wks_col_l .newsy .first {margin-top: 0; background: #FFF url();}
#wks_col_l .news {margin: 30px 0; padding: 0; background: #FFF url() top repeat-x;}
#wks_col_l .news h2 {padding: 0 0 8px 0; font-size: 17px; font-family: Tahoma; font-weight: bold;}
#wks_col_l .news .raq {font-weight: bold;}
#wks_col_l .news .normal, #wks_col_l .news .nophoto {width: 490px; font-size: 11px; background-color: #FFF; overflow: hidden;}
#wks_col_l .news .normal .photo {float: left; width: 143px;}
#wks_col_l .news .normal .photo p {border: 1px solid #CCC;}
#wks_col_l .news .normal .lead {float: right; width: 340px; line-height: 1.3em;}
#wks_col_l .news .nophoto .lead {width: 490px; line-height: 1.3em;}
#wks_col_l .news .normal .lead b.date, #wks_col_l .news .nophoto .lead b.date {color: #444;}
#wks_col_l .news a:link, #wks_col_l .news a:visited {text-decoration: none; color: #060;}
#wks_col_l .news a:hover {text-decoration: none; color: #080;}

.sg_pag {margin: 20px 0 0;}
.sg_pag .paginator {margin: 0 auto; width: 300px; background-color: #FFF;}
.sg_pag .paginator li {float: left; display: inline; text-align: center;}
.sg_pag .paginator li {margin: 0 1px;} .sg_pag .paginator li.priev {margin: 0 3px 0 0;} .sg_pag .paginator li.next {margin: 0 0 0 3px;}
.sg_pag .paginator a.priev, .sg_pag .paginator a.next, .sg_pag .paginator a.page {background: transparent url('http://static.wks.pl/_i/sg_pag_bg.png') no-repeat;}
.sg_pag .paginator a.priev, .sg_pag .paginator a.next {margin: 1px 0; display: block; width: 21px; height: 21px;}
.sg_pag .paginator a.priev {background-position: -46px 0;} .sg_pag .paginator a.priev:hover {background-position: -90px 0;}
.sg_pag .paginator a.next {background-position: -68px 0;} .sg_pag .paginator a.next:hover {background-position: -112px 0;}
.sg_pag .paginator a.page {display: block; width: 23px; height: 23px; background-position: 0px 0px;} .sg_pag .paginator a.page:hover {background-position: -23px 0;}
.sg_pag .paginator a.page span {display: block; padding: 4px 0;}
.sg_pag .paginator a.active {background-position: -23px 0px;}
.sg_pag .paginator a.active span {font-weight: bold;}

#wks_col_l .section, #wks_col_g .section {margin: 0; width: 490px; background-color: #FFF; overflow: hidden;}
#wks_col_l .heading, #wks_col_g .heading {margin: 0 0 20px; font-size: 14px; font-family: Tahoma; font-weight: bold;}
#wks_col_l .heading a, #wks_col_l .heading a:visited, #wks_col_g .heading a, #wks_col_g .heading a:visited {text-decoration: underline; color: #000;}
#wks_col_l .heading a:hover, #wks_col_g .heading a:hover {text-decoration: underline; color: #666;}

#wks_col_r .bx1, #wks_col_r .bx2, #wks_col_r .bx3 {font-size: 11px;}
#wks_col_r .bx0, #wks_col_r .bx1, #wks_col_r .bx2, #wks_col_r .bx3, #wks_col_r .art1, #wks_col_r .bxWideo {width: 300px; margin: 0 0 15px 0; background-color: #FFF;}

#wks_col_r .bx1 h1 {margin: 0 0 5px 0; padding: 0 0 5px 0; border-bottom: 1px solid #019000; font-size: 12px; font-weight: bold;}
#wks_col_r .bx1 .content {padding: 0; width: 300px; background-color: #FFF; overflow: hidden;}

#wks_col_r .bx0 h1 a, #wks_col_r .bx2 h1 a, #wks_col_r .bx_art1 h1 a, #wks_col_r .bx0 h1 a:visited, #wks_col_r .bx2 h1 a:visited, #wks_col_r .bx_art1 h1 a:visited {text-decoration: none; color: #FFF;}
#wks_col_r .bx0 h1 a:hover, #wks_col_r .bx2 h1 a:hover, #wks_col_r .bx_art1 h1 a:hover {text-decoration: underline; color: #FFF;}

#wks_col_r .bx1 .content .first {margin-top: 0;}

#wks_col_r .bx0 .h {position: relative; width: 300px; height: 24px; background-position: -2px -116px;}
#wks_col_r .bx0 .hright {float: right; width: 3px; height: 24px; background-color: transparent; background-position: -799px -116px;}
#wks_col_r .bx0 h1 {position: absolute; top: 5px; left: 10px; font-size: 12px; color: #FFF; font-weight: bold;}

#wks_col_r .bx2 .h {position: relative; width: 300px; height: 24px; background-position: -2px -116px;}
#wks_col_r .bx2 .hright {float: right; width: 3px; height: 24px; background-color: transparent; background-position: -799px -116px;}
#wks_col_r .bx2 h1 {position: absolute; top: 5px; left: 10px; font-size: 12px; color: #FFF; font-weight: bold;}
#wks_col_r .bx2 .border {width: 298px; border-width: 0px 1px 0px 1px; border-color: #1B5000; border-style: solid;}
#wks_col_r .bx2 .content {padding: 0; width: 298px; background-color: #FFF; overflow: hidden;}
#wks_col_r .bx2 .b {position: relative; width: 300px; font-size: 0; height: 3px; background-position: -2px -140px;}
#wks_col_r .bx2 .b p {float: right; width: 4px; height: 3px; background-color: transparent; background-position: -798px -140px;}

#wks_col_r .bx2 ul {margin: 2px 5px; padding: 0; width: 288px; list-style-type: none; background-color: #FFF;}
#wks_col_r .bx2 li .tyt a, #wks_col_r .bx2 li .tyt a:visited {text-decoration: none; color: #000;}
#wks_col_r .bx2 li .tyt a:hover {text-decoration: underline; color: #060;}

#wks_col_r .bx_art li, #wks_col_r .bx_art li.first .dziubek, #wks_col_r .bx_art li.first .t, #wks_col_r .bx_art li.first .c, #wks_col_r .bx_art li.first .b {background: transparent url('http://static.wks.pl/_i/bx2_art_bg.png') no-repeat;}
#wks_col_r .bx_art li.first .t, #wks_col_r .bx_art li.first .b {font-size: 0; height: 2px; width: 178px;}

#wks_col_r .bx_art ul {margin: 2px 5px 5px;}
#wks_col_r .bx_art li {padding: 5px 0 0 15px; width: 273px; background-color: #FFF; background-position: -194px -10px; overflow: hidden;}
#wks_col_r .bx_art li.first {padding: 3px 0; width: 288px; background-image: url();}
#wks_col_r .bx_art li.first .foto {float: left; width: 102px;}
#wks_col_r .bx_art li.first .foto a {display: block;}
#wks_col_r .bx_art li.first .foto img {border: 1px solid #E1E1E1;}
#wks_col_r .bx_art li.first .opis {float: right; position: relative; display: inline; margin: 0 0 0 8px; width: 178px;}
#wks_col_r .bx_art li.first .dziubek {position: absolute; top: 10px; left: -6px; width: 7px; height: 13px; background-position: 0px 0px;}
#wks_col_r .bx_art li.first .t {background-position: -185px 0px;}
#wks_col_r .bx_art li.first .c {padding: 5px 7px; background-position: -7px 0px; background-repeat: repeat-y;}
#wks_col_r .bx_art li.first .b {background-position: -185px -2px;}
#wks_col_r .bx_art li.first .tyt {padding: 0 0 2px;}
#wks_col_r .bx_art li.first .dat {color: #BBB}
#wks_col_r .bx_art li.first .txt {padding: 2px 0 0; color: #999; font-size: 9px;}
#wks_col_r .bx_art li .tyt {padding: 0;}
#wks_col_r .bx_art li .tyt a, #wks_col_r .bx_art li .tyt a:visited {text-decoration: none; color: #000;}
#wks_col_r .bx_art li .tyt a:hover {text-decoration: underline; color: #060;}
#wks_col_r .bx_art li .dat {color: #808080; font-size: 9px;}

#wks_col_r .bx_art1 {margin: 0 0 15px;}
#wks_col_r .bx_art1 .h {position: relative; width: 300px; height: 24px; background-position: -2px -116px;}
#wks_col_r .bx_art1 .hright {float: right; width: 3px; height: 24px; background-color: transparent; background-position: -799px -116px;}
#wks_col_r .bx_art1 h1 {position: absolute; top: 5px; left: 10px; font-size: 12px; color: #FFF; font-weight: bold;}
#wks_col_r .bx_art1 ul {margin: 0;}
#wks_col_r .bx_art1 li {padding: 4px 0; width: 300px; background-color: #FFF; border-bottom: 1px solid #EEE; overflow: hidden;}
#wks_col_r .bx_art1 li .foto {float: left; width: 62px;}
#wks_col_r .bx_art1 li .foto img {border: 1px solid #E1E1E1;}
#wks_col_r .bx_art1 li .foto a {display: block;}
#wks_col_r .bx_art1 li .opis {float: left; display: inline; margin: 0 0 0 8px; width: 230px;}
#wks_col_r .bx_art1 li .tyt {padding: 0 0 4px;}
#wks_col_r .bx_art1 li .dat {color: #808080; font-size: 9px;}
#wks_col_r .bx_art1 li .txt {padding: 2px 0 0; color: #999; font-size: 9px;}
#wks_col_r .bx_art1 li .tyt a, #wks_col_r .bx_art1 li .tyt a:visited {text-decoration: none; color: #000;}
#wks_col_r .bx_art1 li .tyt a:hover {text-decoration: underline; color: #060;}

#wks_col_r .bx3 {width: 300px; text-align: center;}
#wks_col_r .bx3 .rek {margin: 0 auto; width: 300px;}
#wks_col_r .bx3 .rek p {margin: 0 0 1px 0; color: #909090; text-align: center;}

#wks_col_r .bx_kom ul {margin: 2px 5px 2px 4px; padding: 0; width: 289px;}
#wks_col_r .bx_kom li .tyt {padding: 0 0 2px 0;}
#wks_col_r .bx_kom li .aut {color: #D0D0D0; font-size: 9px;}
#wks_col_r .bx_kom li {background: url(http://static.wks.pl/_i/i_comm.jpg) 0 7px no-repeat; padding: 5px 0 5px 18px;}

.bx800_standard {margin: 0 0 15px 0; width: 800px; font-size: 12px; background-color: #FFF; overflow: hidden;}
.bx800_standard .box_header, .bx800_standard .h, .bx800_standard .h p, .bx800_standard .box_bottom {background: #FFF url(http://static.wks.pl/_i/bg_bx800_standard.png) no-repeat;}
.bx800_standard .box_header {width: 800px; height: 25px; background-position: 0px 0px; overflow: hidden;}
.bx800_standard .header {float: left;}
.bx800_standard .h {padding: 0 5px 0 0; font-size: 13px; color: #1B5000; background-position: 100% -25px;}
.bx800_standard .h p {padding: 5px 10px 4px 13px; background-position: 0px -25px;}
.bx800_standard .box_content {padding: 20px 15px 12px; width: 768px; border-width: 0px 1px 0px; border-style: solid; border-color: #1B5000; background-color: #FFF; overflow: hidden;}
.bx800_standard .box_bottom {height: 3px; font-size: 0; background-position: 0px -50px;}

#art {margin: 0 0 30px 0; background-color: #FFF; width: 490px; overflow: hidden;}
#art .belka_gora {margin: 0 0 20px; width: 490px; overflow: hidden;}
#art .heading {float: left; margin: 0;}

#art .opt {float: right;}
#art .opt li {float: left; display: inline; margin: 0 1px;}
#art .opt a {display: block; width: 23px; height: 23px; background: transparent url(http://static.wks.pl/_i/opt_bg.png) no-repeat;}
#art .opt a.a1 {background-position: 0px 0px;} #art .opt a.a1:hover {background-position: -23px 0;}
#art .opt a.a2 {background-position: -69px 0;}  #art .opt a.a2:hover {background-position: -92px 0;}
#art .opt a.a3 {background-position: -138px 0;}  #art .opt a.a3:hover {background-position: -161px 0;}
#art .opt a.a1_active {background-position: -46px 0px;}
#art .opt a.a2_active {background-position: -115px 0px;}
#art .opt a.a3_active {background-position: -184px 0px;}

#art .podpis {font-size: 11px; margin: 0 0 15px; color: #909090;}
#art h1 {margin: 15px 0; color: #008000; font-size: 24px; font-family: Tahoma; line-height: normal; font-weight: bold;}
#art .art_foto {float: left; display: inline;  margin-right: 8px !important; margin: 0 5px 12px 0;}
#art .art_foto .foto {border: 1px solid #999; margin: 0 0 5px 0;}
#art .art_foto .opis {color: #999; background-color: #FFF; font-size: 11px; line-height: normal;}
#art #artA {line-height: 1.3em; color: #333;}
#art .txt {}
#art .txt p {margin: 20px 0;}
#art .art_txt .zaj {margin: 0 0 14px 0; font-weight: bold;}
#art .art_txt a, #art .art_txt a:visited {text-decoration: underline; color: #008000; font-weight: bold;}
#art .art_txt a:hover {text-decoration: underline; color: #00A000; font-weight: bold;}

#wks_col_r .adv, #wks_col_r .fast_comm {margin: 0 0 15px; width: 300px; font-size: 11px; background-color: #FFF; position: relative;}
#wks_col_r .adv {text-align: center;}
#wks_col_r .adv .rek {margin: 0 auto; width: 300px;}
#wks_col_r .adv .rek p {margin: 0 0 1px 0; color: #909090;}
#wks_col_r .fast_comm {margin: 0;}

#comments {margin: 0; width: 490px; background-color: #FFF;}
#comments .h {margin: 0 0 5px 0; width: 490px; overflow: hidden;}
#comments .num {float: left; font-size: 14px; font-weight: bold;}
#comments .add {float: right;}
#comments .add a, #comments .add a:visited {text-decoration: underline; color: #000;} #comments .add a:hover {text-decoration: underline; color: #F00;}
#comments .str {margin: 5px 0;}

#comments .paginator {width: 490px; overflow: hidden;}
#comments .paginator ul {float: right;}
#comments .paginator ul li {float: left; display: inline; margin: 0 2px;}
#comments .paginator ul li.left {margin: 0 5px 0 0;}
#comments .paginator ul li.right {margin: 0 0 0 5px;}
#comments .comments_list {margin: 10px 0;}

#comments .comm1, #comments .comm2 {position: relative; margin: 0 0 3px 0; width: 490px;}
#comments .commContent {padding: 8px 5px 5px;}
#comments .comm1 .commContent {background-color: #F9F9F9;}
#comments .comm2 .commContent {background: #E9E9E9 url(http://static.wks.pl/_i/comm2_bg.jpg) bottom right no-repeat;}

#comments .commT, #comments .commB {width: 490px; height: 3px; font-size: 0; background: transparent url(http://static.wks.pl/_i/commTiB.png) no-repeat;}
#comments .commT {position: absolute; top: 0; left: 0; z-index: 1;}
#comments .comm1 .commT {background-position: 0px 0px;}
#comments .comm1 .commB {background-position: 0px -3px;}
#comments .comm2 .commT {background-position: 0px -7px;}
#comments .comm2 .commB {background-position: 0px -10px;}

#comments .ng {margin: 0 0 15px 0; background-color: transparent; overflow: hidden;}
#comments .ng .autor {float: left; font-size: 14px; font-family: Tahoma; color: #009000;}
#comments .autor a, #comments .autor a:visited {text-decoration: underline; color: #009000;} #comments .autor a:hover {text-decoration: underline; color: #009000;}
#comments .ng .data {float: right; padding: 0 0 0 10px; color: #909090;}
#comments .ng .data a, #comments .ng .data a:visited {text-decoration: none; color: #666;} #comments .ng .data a:hover {text-decoration: none; color: #777;}

#comments .commBorder {width: 488px; background-color: transparent; border-width: 0 1px 0 1px; border-style: solid; overflow: hidden;}
#comments .comm1 .commBorder {border-color: #E6E6E6;}
#comments .comm2 .commBorder {border-color: #D2D2D2;}

#comments .text {background-color: transparent; clear: both;}
#comments .tyt {margin: 0 0 10px 0; font-weight: bold;}
#comments p a, #comments p a:visited {text-decoration: underline; color: #008000;}
#comments p a:hover {text-decoration: underline; color: #00A000;}
#comments .op {margin: 15px 0 0 0; font-size: 9px; text-align: right;}
#comments .op a {margin: 0 0 0 5px;}
#comments .op a, #comments .op a:visited {text-decoration: none; color: #009000;}
#comments .op a:hover {text-decoration: underline; color: #00C000;}
#comments .ip {margin: 3px 0 0 0; font-size: 9px; color: #A0A0A0; text-align: right;}

#comments .wiecej_komentarzy {margin: 15px 0; color: #808080;}
#comments .msg_comment_added {margin: 10px 0; padding: 5px; background: #F5F5F5; border: 1px solid #090;}
#comments .msg_comments_blocked {margin: 10px 0; padding: 5px; background: #F5F5F5; border: 1px solid #C00;}

#comments blockquote {margin: 15px 15px; color: #909090; border-left: 1px solid #B0B0B0;}
#comments blockquote .autor {padding: 0 15px;}
#comments blockquote .autor span {padding: 0 0 0 7px;}
#comments blockquote p {margin: 15px 0 0 0; padding: 0 15px;}
#comments blockquote a, #comments blockquote a:visited {text-decoration: underline; color: #909090;}
#comments blockquote a:hover {text-decoration: underline; color: #A0A0A0;}

.paginator {width: 490px; overflow: hidden;}
.paginator ul {float: right;}
.paginator ul li {float: left; display: inline; margin: 0 2px;}
.paginator ul li.left {margin: 0 5px 0 0;}
.paginator ul li.right {margin: 0 0 0 5px;}

.bxWideo .ControlsContener, .bxWideo .plejka a, .bxWideo ul.pag li a {background-image: url(http://static.wks.pl/_i/bg_wideo300.0.1.png); background-repeat: no-repeat;}
.bxWideo {width: 300px; background-color: #FFF; overflow: hidden;}
.bxWideo a.img {display: block; width: 300px; height: 225px;}
.bxWideo a.img img {width: 300px; height: 225px; border: 0;}
.bxWideo .ControlsContener {position: relative; width: 300px; height: 40px; background-color: #FFF; background-position: 0% 100%;}
.bxWideo .plejka {position: absolute; top: 6px; left: 12px; width: 28px; height: 28px;}
.bxWideo .plejka a {display: block; width: 28px; height: 28px;}
.bxWideo .plejka a {background-position: -300px 0px;} .bxWideo .plejka a:hover {background-position: -328px 0px;}
.bxWideo .title {position: absolute; top: 6px; left: 50px; width: 220px; color: #666; font-size: 11px;}
.bxWideo ul.pag {position: absolute; width: 33px; bottom: 5px; right: 5px}
.bxWideo ul.pag li {float: left; display: inline; margin: 0 0 0 3px;}
.bxWideo ul.pag li a {display: block; width: 15px; height: 14px;}
.bxWideo ul.pag li.left {margin: 0;}
.bxWideo ul.pag li.left a {background-position: -300px -28px;}
.bxWideo ul.pag li.left a:hover {background-position: -300px -42px;}
.bxWideo ul.pag li.right a {background-position: -315px -28px;}
.bxWideo ul.pag li.right a:hover {background-position: -315px -42px;}

#wksAdvP1 {margin: 0 auto; width: 750px; background-color: #FFF; text-align: center;}
#wksAdvP2 {margin: 0 0 15px; width: 300px; background-color: #FFF; overflow: hidden;}
#wksAdvP3 {margin: 0 0 15px 0; width: 300px; background-color: #FFF; overflow: hidden;}
#wksAdvP4 {margin: 15px auto; width: 468px; background-color: #FFF; text-align: center;}
#wksAdvP5 {margin: 0 0 10px; width: 490px; background-color: #FFF;}
#wksAdvP6 {margin: 0 0 10px; width: 490px; background-color: #FFF; text-align: center;}
#wksAdvP6 .advP6 {margin: 0 auto; width: 468px; background-color: #FFF;}
#wksAdvP7 {margin: 0 0 15px 0; width: 300px; background-color: #FFF; overflow: hidden;}
#wksAdvP8 {}
#wksAdvP9 {}
#wksAdvP10 {width: 800px; background-color: #FFF;}
#wksAdvP11 {}
#wksAdvP12 {margin: 0 auto 10px; width: 470px; background-color: #FFF;}

#wksAdvP3 p.adv, #wksAdvP4 p.adv, #wksAdvP6 p.adv, #wksAdvP7 p.adv, {margin: 0 0 1px 0; font-size: 11px; font-family: Verdana; color: #666; text-align: left;}

#advShapeBillboard {margin: 0 auto; width: 750px;}
#advShapeRectangle {margin: 0 0 15px; width: 300px;}
#advShapeBanner470x50 {margin: 0 auto 10px; width: 470px;}
#advShapeBanner490x50 {margin: 0 auto 10px; width: 490px;}
