@charset "utf-8";
/** TEMPLATE **/
/** Page Head, Body, and Foot **/
.body {
	overflow:hidden;
	_overflow:visible;
	zoom:1
}
.page {
	margin:0 auto;
	width:990px;
	padding:0 2px;
	background:url(../img/layout/page_border.png) repeat-y
}
/** Columns **/
.mainCol {
	overflow:hidden;
	_overflow:visible;
	zoom:1;
	padding-top:5px
}
.rightCol {
	float:right;
	width:295px;
	_width:289px;
	_overflow: hidden;
	padding-top:5px
}
.leftCol {
	float:left;
	width:145px;
	padding-top:5px
}
.bannerCol {
	clear:right;
	padding:0;
	margin-right:5px
}
.sideModules {
	width:239px;
	_width:236px;
	margin-left:1px;
	padding:0;
	min-height:10px;
}
.fixMainCol {
	
}
/* main page main column */
.colWrapper {
	margin-right: 5px;
}
.colWrapperBoth {
	margin:0 5px;
}
/** GRIDS **/
.line, .lastUnit {
	overflow:hidden;
	_overflow:visible;
	_zoom:1
}
.unit {
	float:left;
	_zoom:1
}
.unitExt {
	float:right
}
.size1of1 {
	float:none
}
.size1of2 {
	width:50%
}
.size1of3 {
	width:33.33333%
}
.size2of3 {
	width:66.66666%
}
.size1of4 {
	width:25%
}
.size3of4 {
	width:75%
}
.size1of5 {
	width:20%
}
.size2of5 {
	width:40%
}
.size3of5 {
	width:60%
}
.size4of5 {
	width:80%
}
.lastUnit {
	float:none;
	_position:relative;
	_left:-3px;
	_margin-right:-3px;
	width:auto
}
/* extending grids to allow a unit that takes the width of its content */
.media {
	width:auto
}
/* content wrappers */
.wrapper10 {
	padding:10px 0
}
.wrapper30 {
	padding: 30px 25px;
}
.content_wrapper {
	padding:10px 15px
}
.thin_wrapper {
	padding:15px
}
.with_bc {
  padding-top: 3px;
}
.with_bc2 {
  padding-top: 7px;
}
.bc {
  height:15px;
  font-size: 0.92em;
  color: #666;
  text-indent: 15px;
}
.bc a {
  color: #666;
}

.c {
	text-align: center;
}
.l {
	text-align: left;
}
.r {
	text-align: right;
}
.j {
	text-align: justify;
}
/* clearfix */
.clearfix:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.clearfix {
	display:inline-block
}
html[xmlns] .clearfix {
	display:block
}
* html .clearfix {
	height:1%
}
/* end of clearfix */
/** template **/
* {
	margin:0;
	padding:0
}
body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:1.4em;
	color:#fff;
	background:#000; /*background:#000 url(../img/layout/border.gif) repeat-y center center; */
}
.container {
	max-width:1182px;
	min-width:992px;
	_width:expression(document.body.clientWidth <994? "992px":document.body.clientWidth >1184? "1182px":"auto");
	position:relative;
	margin:0 auto;
	background:#000 url(../img/layout/bg_gradient.gif) repeat-x left top
}
.page_wrapper {
	background:url(../img/layout/footer.gif) repeat-x bottom left
}
/* banner */
.ad {
	margin:10px auto;
	width:750px
}
.lhn_ad {
	margin: 25px 10px 16px;
}
.header_ad {
	color:#3a3a3a;
	font-weight:normal
}
.accessible {
	display:none
}
a {
	color:#000;
	outline:0;
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
a img {
	border:0
}
.no_under, .no_under:hover {
  text-decoration: none;
}
/* naglowki */
h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif
}
h1 {
	font-size:2em; /* 24px */
	font-weight:normal
}
h2 {
	font-size:1.65em; /* 20px */
}
h3 {
	font-size:1.34em
}
h4 {
	font-size:1em
}
h5 {
	font-weight:bold;
	font-size:0.92em
}
h6 {
	font-weight:bold;
	font-size:0.9em
}
h4.moduleTitle {
	color:#b80000;
	font-size:1em
}
h3.brd_bottom {
	padding-bottom:5px
}
h4.brd_bottom {
	line-height:1em;
	margin-bottom:5px
}
.articleTitle {
	margin-bottom:12px;
	line-height: normal;
}
.articleTitleFirst {
	margin-bottom:30px
}
.gallery_thumb {
	margin:10px 0
}
.xl {
	font-size:3em
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-size:inherit;
	color:inherit;
	text-decoration:none
}
hr {
	height:1px;
	border:solid 1px #e5e5e5;
	border-width:0 0 1px 0;
	margin:5px 0
}
hr.border {
	margin-bottom:0
}
hr.dotted {
	border-bottom:dotted 1px #e5e5e5
}
hr.solid {
	border-bottom:solid 2px #e5e5e5
}
input, textarea, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#4f4155
}
fieldset {
	border:0
}
label {
	cursor:pointer
}
/* background photo areas */ 
.bg_photo {
	position:absolute;
	top:25px;
	z-index:0;
	background-repeat:no-repeat;
	width:411px;
	height:700px;
}
.bg_photo_left {
	left:0;
	background-position:left top
}
.bg_photo_right {
	right:0;
	background-position:right top
}
.page {
	position:relative;
	z-index:1
}
/* page header */
.header {
	position:relative;
	background:url(../img/layout/header2.png) no-repeat left 25px;
	height:177px
}
.header_en {
  background-image: url(../img/layout/head_en_30_01_2012.png);
  height:174px;
}
.top_menu {
	position:relative;
	left:-2px; /* hide border */
	height:25px;
	font-size:0.92em;
	padding:0 2px;
	margin-right:-4px;
	background:#000 url(../img/layout/bg_gradient.gif) repeat-x left top
}
.top_menu ul {
	float:right;
	list-style:none
}
.top_menu li {
	float:left;
	height:23px;
	line-height:23px;
	background:url(../img/layout/top_menu.gif) no-repeat left top
}
.top_menu li.heading {
	background:none;
	padding:0 10px 0 0
}
.top_menu li a {
	display:block;
	float:left;
	color:#fff;
	padding:0 3px 0 8px;
	margin-left:2px
}
.top_menu li a:hover {
	background:url(../img/layout/top_menu.gif) repeat-x left bottom;
	text-decoration:none
}
.top_menu li a span {
	background:url(../img/layout/bullets/icons.gif) no-repeat right -400px;
	padding-right:20px;
	display:block;
	float:left;
	cursor: pointer;
}
.top_menu li a span.lang_en {
	background-position:left -423px;
	padding-right:0px;
	padding-left:20px
}
.top_menu li a span.lang_pl {
	background-position:left -600px;
	padding-right:0px;
	padding-left:20px
}
/** logo **/
.wisla_logo {
	margin:10px 0;
	width:390px
}
.wisla_logo a {
	text-indent:-999em;
	outline:0;
	display:block;
	width:390px;
	height:130px
}
/** radio **/
/** search box **/
.search {
	position:absolute;
	right:3px;
	top:55px;
	width:200px;
	text-align:right
}
.search input {
	border:0;
	height:14px;
	width:160px;
	color:#aeaeae;
	font-size:0.92em;
	padding:5px 6px;
	background:#fff;
	border:solid #000 1px;
	float:left
}
.search input.submit {
	height:26px;
	width:20px;
	display:block;
	margin-left:5px;
	padding:0;
	color:#fff;
	border:0;
	cursor:pointer;
	font-weight:bold;
	overflow:visible; /* normalize width in ie */
	background:url(../img/layout/bullets/icons.gif) no-repeat right -442px
}
.search .advanced_search {
	color: #fff;
	margin-right: 35px;
	font-size: 0.75em;
	text-decoration: underline;
}
/* page footer */
.page_footer {
}
/* page body */
.page_content {
	background:#6e0505
}
/* main menu */
.mm_menu {
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 10px 10px 15px;
	line-height:24px
}
.mm_menu li {
	margin:0px
}
.mm_menu a {
	color:#fff;
	font-weight:bold
}
/* submenu  */
.mm_menu ul {
	display:none;
	margin:5px 0px;
	list-style:none;
	line-height:18px
}
.mm_menu ul li {
	padding-left:10px;
	background:transparent url(../img/layout/bullets/dot.gif) no-repeat scroll left 4px;
}
.mm_menu ul a {
	color:#ccb3b3
}
/* TODO switch to 'none' */
.mm_menu .active ul {
	display:block
}

.mm_menu .lv1, 
.mm_menu .lv2, 
.mm_menu .lv3, 
.mm_menu .lv4, 
.mm_menu .lv5 {
	display: none;
}
.mm_menu .active .lv1, 
.mm_menu .active .active .lv2, 
.mm_menu .active .active .active .lv3, 
.mm_menu .active .active .active .active .lv4, 
.mm_menu .active .active .active .active .active .lv5 {
	display: block;
}

/* moduĹ�y */
.module {
	margin-bottom:5px;
	color:#000
}
/* glowny content modu&#322; u */
.module_main {
	overflow:hidden;
	_overflow:visible;
	zoom:1
}
/* prawa czesc modulu */
.module_left {
	float:left
}
.sideModules .module {
	margin:0
}
.sideModules .ad_module {
	margin-top: 10px
}
/* module head */
.hd {
	background:url(../img/layout/bg/module_hd.gif) no-repeat 0 0;
	min-height:17px;
	_height:17px;
	padding:10px
}
.hd2 {
	background:url(../img/layout/bg/module_hd2.gif) no-repeat 0 0;
}
.hd3 {
	background:url(../img/layout/bg/module_hd3.gif) no-repeat 0 0;
}
/* module body */
.bd {
	padding:10px
}
.bd_first {
	padding:0 10px 10px
}
.bd_middle {
	padding:0 10px
}
/* naglowki */
.head_bg {
	background:url(../img/layout/headers/headers.gif) no-repeat 0 0;
	width:145px;
	height:28px;
	text-indent:-999em;
	padding:0
}
.head_menu {
	background-position:0 0
}
.head_sonda {
	background-position:0 -29px
}
.head_newsletter {
	background-position:0 -58px
}
/** module elements **/
/* more - actions */
.more {
	margin-top:5px
}
.m_right {
	float:right
}
.m_inheader {
	margin:7px 5px 5px
}
/* galeria */
.gallery {
	padding:0 0 5px 10px;
}
.gallery .subtitle {
	height:16px;
	margin-bottom:7px;
	overflow:hidden;
}
.gallery .thumb {
	text-align:center;
	margin-bottom:10px;
	height:85px;
	overflow:hidden
}
/* galeria video */
.video_gallery .thumb {
	height:119px
}
.video_gallery .thumb_large {
	width:185px;
	padding-top:6px
}
.video_gallery .thumb_small {
	height:52px;
	margin-bottom:1px
}
.video_gallery .thumb {
	position:relative
}
.video_gallery .thumb .play {
	display:block;
	position:absolute;
	height:115px;
	width:185px;
	top:0;
	left:0;
	cursor:pointer;
	text-indent:-999em;
	background:url(../img/layout/buttons/play.png) no-repeat center center
}
.video_gallery .thumb_small .play {
	width:74px;
	height:48px;
	background:url(../img/layout/buttons/play_sm.png) no-repeat center center
}
/* interview */
.interview {
	padding:10px
}
.interview .thumbnail {
	float:left;
	margin-right:10px
}
.interview .teaser {
	clear:left
}
.interview .title {
	font-size:0.92em;
	font-weight:bold
}
.conversation {
	clear:left;
	margin-top: 5px;
	line-height: normal;
}
.conversation_cut {
	height: 52px;
	overflow: hidden;
}
.conversation dd {
	margin-bottom:5px
}
.conversation dt {
	float:left;
	margin-right:3px;
	clear:left;
	font-weight:bold
}
.conversation dd.question {
	font-weight:bold
}

/* partner list */
.partner_list {
	list-style: none;
}
.partner_list li {
	border-bottom: solid 1px #efefef;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.partner_name {
	margin: 5px 0;
}
.partner_details {
	margin-bottom: 5px;
}
.partner_description {
	padding-top: 10px;
}
.partner_details, .partner_description, .partner_intro {
	font-size: 0.92em;
}

.toggle_head {
	color: #bd0000;
	font-size: 0.92em;
}
.toggle_body {
	
}

/** TABLE **/
.ladder_wrapper {
	position: relative;
	height: 106px;
}
.ladder th, .ladder td {
	padding: 1px 0;
}
.ladder {
	width: 100%;
	font-size: 0.92em;
	vertical-align: middle;
	text-align: center;
	border-collapse: collapse;
}
.ladder thead {
	font-weight: bold;
	font-size: 0.92em;
}
.ladder thead th {
	border-bottom: solid 2px #c91313;
}
.ladder .even td, .ladder .even th {
	background: #ededed;
}
.ladder .even th {
	border-right: #f9f9f9 1px solid;
}
.ladder .odd th {
	padding-right: 1px;
}
.ladder .team {
	text-align: left;
	padding-left: 10px;
}
.ladder .team span {
	display: inline-block;
	zoom:1;
	width: 106px;
	height: 16px;
	overflow: hidden;
}
.ladder .wisla {
	font-weight: bold;
}
/* col widths */
.ladder .c1 {
	width: 28px;
}
.ladder .c2 {
	width: 100px;
}
.ladder .c3 {
	width: 28px;
}
.ladder .c4 {
	width: 55px;
}
.ladder .c5 {
	width: 58px;
}
.ldr_sml_wrapper {
	background: transparent url(../img/layout/borders/horizontal.gif) repeat-x scroll left bottom;
	padding-bottom: 2px;
	padding-left: 1px;
}

.ldr_sml td.c2 {
	padding-left: 8px;
}
.ldr_sml .c1 {
	width: 16px;
}
.ldr_sml .c2 {
	width: 90px;
}
.ldr_sml .c3 {
	width: 40px;
	text-align: center;
}
.ldr_sml .c4 {
	width: 40px;
	text-align: center;
}
.ldr_sml tbody th {
	text-align: center;
}
.ldr_sml thead th.c1 {
	padding-left: 7px;
}
.ldr_sml .wisla {
	font-weight: bold;
	color: #C91212;
}

.ldr_full thead th {
	padding-bottom: 5px;
}
.ldr_full td, .ldr_full th {
	padding-left: 25px;
}
.ldr_full td {
	font-size: 0.92em;
}
.ldr_full th.c1 {
	padding-left: 0;
}
.ldr_full .c1 {
	width: 55px;
	text-align: center;
}
.ldr_full .c2 {
	width: 125px;
}
.ldr_full .c3 {
	width: 250px;
}
.ldr_full .c4 {
	width: 100px;
}
.ldr_full .team {
	white-space: nowrap;
	width: 205px;
	overflow: hidden;
	padding: 0;
}
.ldr_full .team .t1 {
	width: 125px;
	display: inline-block;
}
.ldr_full .wisla {
	color: #747474;
}
.ldr_full .s1 {
	width: 40px;
	display: inline-block;
}
.ldr_full .odd th, .ldr_full .odd td {
	padding-top: 5px;
	padding-bottom: 5px;
}
.ldr_full .first th, .ldr_full .first td {
	padding-top: 10px;
}

.zebra {
	/*width:99%;*/
	width:100%;
	border:0;
	vertical-align:middle;
	border-collapse:collapse
}
.zebra caption {
	background:url(../img/layout/bg/caption.gif) repeat-x 0 -26px;
	height:26px;
	margin-right:1px;
*border-left:solid #fff 1px;
*border-right:solid #fff 1px;
	line-height:26px;
	white-space:nowrap;
	text-align:left
}
.zebra caption .title {
	text-indent:10px;
	display:block;
	float:left;
	padding-right:30px;
	background:url(../img/layout/bg/caption.gif) repeat-x right 0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif
}
.zebra td {
	height:47px;
	padding:10px;
	border:solid #fff 1px
}
.zebra .odd td {
	background:#fcfcfc url(../img/layout/borders/horizontal2.gif) repeat-x left bottom
}
.zebra .even td {
	background:#f1f1f1 url(../img/layout/borders/horizontal2.gif) repeat-x left bottom
}
/** LISTY **/
/* zwykla */
.simple {
	list-style:none;
	line-height:1.66em
}
.play_list li {
	padding: 20px 15px 18px 
}
.play_list .module_left {
	width: 140px;
}
.play_list .description {
	height: 84px;
	overflow: hidden;
}
.play_list .module_main {
	position: relative;
	padding-bottom: 15px;
	height:110px;
}
.play_list .date {
	position: absolute;
	bottom: 0;
	right: 0;
}
/* lista ikonek z opisami */
.thumblist {
	list-style:none;
	margin: 0 15px 0 3px;
}
.thumblist_left {
	margin-right: 3px;
	margin-left: 15px;
}
.thumblist li {
	display:block;
	background:url(../img/layout/borders/horizontal.gif) repeat-x top left;
	padding:7px 0 2px;
	height: 65px;
}
.thumblist li.bg_none {
	background:none
}
.thumblist .company {
	color:#a09ca5
}
.thumblist .thumbnail {
	margin-right:10px;
	margin-top: 3px;
}
.thumblist .title {
	margin-bottom:5px
}
.thumblist .description {
	height:56px;
	line-height:1.2em;
	margin-top:3px;
	overflow:hidden;
	_position:relative;
}
.thumblist .description .title {
	margin-bottom: 3px;
	display: block;
}
/*
.thumblist .description {
	height:28px;
	line-height:1.2em;
	margin-top:16px;
	overflow:hidden;
	_position:relative;
}*/
.thumblist_articles {
	margin:0
}
.thumblist_articles li {
	background:none;
	border-top:dotted 1px #e5e5e5;
	padding:13px 0 11px;
	height: auto;
}
.thumblist_articles li.first {
	border:0
}
.thumblist_articles .description {
	height:auto;
	max-height:7.6em;
	_height:7.6em
}
/* article menu */
.articleMenu {
	list-style:none;
	height:20px;
	font-size:0.92em;
	margin-bottom:10px
}
.articleMenu li {
	border:solid 1px #dadada;
	border-width:1px 0;
	display:block;
	float:left;
	background:url(../img/layout/bg/articleMenu.gif) repeat-x 0 -1px;
	white-space:nowrap;
	height:18px;
	line-height:18px;
	padding-left:10px
}
.articleMenu li.last {
	border-right:solid 1px #dadada;
	padding-right:8px
}
.articleMenu li.header {
	background:url(../img/layout/bg/articleMenu.gif) no-repeat 0 -21px;
	width:58px;
	color:#dadada;
	padding:0;
	text-align:center;
	border:solid 1px #0f0f0f
}
.articleMenu li a {
	background:url(../img/layout/bullets/icons.gif) no-repeat right -489px;
	padding-right:10px
}
/* lista z czerwonymi trojkatnymi bulletami */
.red_list {
	list-style:none
}
.red_list li {
	background:url(../img/layout/bullets/icons.gif) no-repeat left -357px;
	border-bottom:solid 2px #bdbdbd;
	padding:4px 0 4px 10px
}
.red_list li.brd_none {
	border:0
}
.red_list_thumb li {
	background:none;
	padding:6px 0
}
.red_list_thumb .description {
	height:2.9em;
	overflow:hidden;
	margin-bottom:10px;
	margin-top:1px
}
.red_list_thumb .more {
	margin:0 0 5px 5px;
	position:relative
}
/* star list */
.star_list {
	list-style:none
}
.star_list li {
	background:url(../img/layout/bullets/icons.gif) no-repeat left -198px;
	border-bottom:dashed 1px #bababa;
	padding:5px 10px 5px 18px;
	margin-top:20px;
	float:left;
	clear:left;
	white-space:nowrap
}
/* main items list */
.mainList {
	list-style:none
}
.mainList li {
	padding:10px 0;
	position:relative
}
.mainList li .thumb {
	position:relative;
	min-height:20px;
	_height:20px
}
.mainList li .more {
	position:absolute;
	right:0;
	bottom:4px
}
.mainList li .description {
	font-size:0.92em;
	margin:5px 0
}
.mainList .title {
	margin:5px 0;
	font-size:1.17em
}
.colList {
	list-style:none;
	margin-bottom:50px
}
.colList li {
	margin-bottom:10px;
}
.colList li .wrapper {
	margin:20px 20px 0 0;
	_margin:20px 13px 0 0;
	height:340px;
	overflow:hidden;
	padding-bottom:2px;
	background:url(../img/layout/bg/2colList.png) repeat-x 0 bottom
}
.colList li.even .wrapper {
	margin-right:0px;
	margin-left:20px;
	_margin-left:13px
}
.colList .title {
	margin-bottom:5px;
	height:20px;
	overflow:hidden
}
.colList .more {
	margin:0 0 5px 5px
}
.colList .description {
	margin:10px;
	line-height:2em
}
/* grid list */
.grid {
	list-style:none;
	margin-top:20px
}
.grid li {
	float:left;
	margin-bottom:20px;
	margin-left:34px
}
.grid li.first {
	clear:left;
	margin-left:0
}
.grid li.last {
	float:right
}
.grid_players {
	_margin-bottom: 20px;
}
.grid_players li {
	margin-left:38px;
	_margin-left:36px
}
.grid4 li {
	margin-left:26px;
	_margin-left:24px
}
.grid .title {
	margin-bottom:7px;
	white-space: nowrap
}
/* options list at the btm of the page */
.opts_list {
	list-style:none;
	margin-bottom:10px;
	border-top:solid #E5E5E5 1px
}
.opts_list li {
	height:35px;
	padding-top:10px;
	display:block;
	line-height:30px;
	float:left;
	margin-right:10px
}
.opts_list li.toRight {
	float:right;
	margin-left:10px;
	margin-right:0px
}
.opts_list li.bg_grey {
	background:#f7f7f7;
	padding-left:15px;
	padding-right:15px;
	margin:0 35px
}
.opts_listStats li {
	margin:0;
	text-align:center
}
.opts_listStats li.lastUnit {
	float:none
}
/* scrollable list */
.scrollable {
	position:relative;
	height:145px;
	padding:15px 0 5px
}
.scrollable_small {
	height:86px;
	padding:30px 0
}
.scrollable .scroll {
	position:absolute;
	background:url(../img/layout/buttons/scrollable.gif) no-repeat 0 0;
	text-indent:-999em;
	width:15px;
	height:21px;
	top:50%;
	margin-top:-20px
}
.scrollable .scroll:hover {
	margin-top:-19px
}
.scrollable .prev {
	background-position:0 0;
	left:10px
}
.scrollable .next {
	background-position:right 0;
	right:10px
}
.scrollable .scrollCnt {
	position:relative;
	left:34px;
	width:484px;
	overflow: hidden;
}
.scrollable .items {
	list-style:none;
	width: 610px;
	height: 130px;
	overflow: hidden;
	position: relative;
	line-height:1.2em;
	font-size:0.92em;
	text-align:center;
}
.scrollable .items li {
	text-align:center;
	width: 121px;
	height: 130px;
}
.scrollable_small .items, .scrollable_small .items li {
	height: 90px;
}
.hidden {
	display: none;
}
.scrollable .thumbnail img {
	border:solid 1px #ccc
}
.shadow {
	background:url(../img/layout/borders/shadow.png) no-repeat right bottom;
	padding:0 4px 4px 0;
	display:block;
	float:left;
	zoom:1
}
.shadow img {
	float:left;
	display:block
}
/* rating */
.rating .label {
	margin-right:5px
}
.rating .rated {
	margin-left:5px;
	font-weight:bold
}
/* star ratings */
.stars i {
	display:inline-block;
	width:105px;
	height:21px;
	text-indent:-999em;
	zoom:1;
	vertical-align:-5px; /* ff */
*vertical-align:1px; /* ie7 */
	_vertical-align:0px; /* ie6 */
	background:url(../img/layout/buttons/stars.gif) no-repeat
}
i.stars_5 {
	background-position:0px -105px
}
i.stars_4 {
	background-position:0px -84px
}
i.stars_3 {
	background-position:0px -63px
}
i.stars_2 {
	background-position:0px -42px
}
i.stars_1 {
	background-position:0px -21px
}
i.stars_0 {
	background-position:0px 0px
}
.stars b {
	display:block;
	float:left;
	width:21px;
	height:21px;
	cursor:pointer
}
/* tabbed nav */
.tabbed .head {
	padding:0
}
.tabbed a {
	color:#000
}
.tabbed .content {
	margin:0
}
.tabbed .nav {
	list-style:none;
	height:26px
}
.tabbed .nav li {
	display:block;
	float:left;
	margin-right:2px;
	border:solid 1px #454545;
	border-width:0 1px
}
.tabbed .nav li.active {
	border:0
}
.tabbed .nav li a, .tabbed .nav li span {
	display:inline-block;
	float:left;
	padding:0 15px;
	font-family:Arial, Helvetica, sans-serif;
	height:26px;
	line-height:26px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	background:url(../img/layout/headers/tabs.gif) repeat-x 0 0
}
.tabbed .nav li a h3 {
	font-size:0.92em
}
.tabbed .nav li a:hover {
}
.tabbed .nav li.active a, .tabbed .nav li.active span {
	background-position:0 -26px;
	color:#cb1717
}
.tabbed .nav li.active a:hover {
}
.tabbed .nav_full li a {
	padding:0;
	text-align:center;
	outline:0
}
.tabbed .nav_full li.top_1 a {
	width:105px;
	_width:102px;
}
.tabbed .nav_full li.top_2 a {
	width:113px;
	_width:110px;
}
.tabbed .nav_full li.top_3 {
	margin:0
}
.tabbed .nav_full li.top_3 a {
	width:59px
}
.tabbed .nav_full li.bottom_1 a {
	width:71px
}
.tabbed .nav_full li.bottom_2 a {
	width:112px;
	_width:109px;
}
.tabbed .nav_full li.bottom_3 {
	margin:0
}
.tabbed .nav_full li.bottom_3 a {
	width:94px;
	_width:91px;
}
.tabbed .tab {
	visibility:hidden;
	position:absolute;
	top:-999em;
	left:0;
	_height: 100px;
}
.tabbed .tab_active {
	visibility:visible;
	position:static
}
.withButton {
	position:relative;
}
.logoPart {
	width: 85px;
	margin: 16px 0 0 5px;
	_margin-right: 2px;
}
.no_mrg {
	margin: 0;
}
.explPart {
	width: 185px;
	_width: 165px;
	margin: 25px 0 0 0;
}
.logoOnRight .explPart {
	margin-left: 20px;
}
.logoOnRight .logoPart {
	margin-left: 0px;
	width: 70px;
}

/* poprzedni / nastepny mecz */
.match {
	position:relative;
	height: 86px;
}
.match_details {
	padding:0 10px 0 20px;
	height: 100px;
	width: 255px;
	overflow: hidden;
}
.matchLogo {
	width: 90px;
	margin-top: 15px;
}
.withButton .matchLogo {
	margin-top: 0;
}
.matchInfo {
	width: 144px;
}
.us {
	font-size:1.5em;
	font-weight:bold;
	margin:30px 0 5px
}
.them {
	font-size:1em;
	font-weight:normal
}
.matchDate {
	color:#767679;
	font-size:0.92em;
	margin-top: 15px;
}
.scoreboard {
	text-align:center;
	margin-bottom:15px
}
.scoreboard .score {
	margin:35px 0 25px
}
.scoreboard .side {
	text-align:right;
	width:215px
}
.scoreboard .result {
	width:80px
}
.scoreboard .sideRight {
	text-align:left
}
.scoreboard .side h3 {
	margin-top:55px;
	font-size:1.75em
}
.scoreboard .colon {
	font-size:0.5em;
	position:relative;
	bottom:6px
}
.scoreboard .side .thumbnail {
	float:right;
	margin-top:25px;
	margin-left:10px
}
.scoreboard .sideRight .thumbnail {
	float:left;
	margin-left:0px;
	margin-right:10px
}
.scoreboard .live {
	background:url(../img/layout/bullets/icons.gif) no-repeat 0 -506px;
	padding-left:8px;
	padding-top:2px
}
/* partner list (footer) */
.partners {
	background:url(../img/layout/partners/bg.gif) repeat-x;
	height:89px;
	color:#8d5050
}
.partners .content {
	padding:9px 0 7px
}
.partners .title {
	float:left;
	height:69px;
	line-height:63px;
	margin-left:20px
}
/*
.partners .items {
	list-style:none;
	float:left;
	zoom:1
}
.partners .items li {
	display:inline;
	margin-left:55px
}
.partners .items li.first {
	margin-left:35px;
	_margin-left:17px
}
*/

.partners .items {
	list-style:none;
	text-align: center;
  zoom:1
}
.partners .items li {
	display:inline;
	margin: 0 32px
}
.partners .items li.first {
	
}
.partners li a {
	opacity:0.4;
	zoom:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter:alpha(opacity = 40);
}
.partners li a:hover {
	opacity:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity = 100);
}
/** forms **/
input, textarea {
	background:#fff;
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;
	border:solid #000 1px;
	padding:2px
}
input.small, input.radio {
	border:0;
	background:transparent;
	width:auto
}
input.submit {
	background:transparent url(../img/layout/bullets/icons.gif) no-repeat right -466px;
	color:#fff;
	padding-right:6px;
	border:0;
	cursor:pointer;
	font-size:11px;
	font-weight:bold
}
/* jednolinijkowy formularz */
.inline {
	height: 26px;
	line-height: 24px;
	overflow: hidden;
}
.inline .text {
	border: solid 1px #7e7e7e;
	background: url(../img/layout/bg/form.gif) repeat-x 0 0;
	color: #5e5e5e;
	height: 13px;
	font-size: 10px;
}
.inline .short {
	width: 25px;
}
.inline .double {
	width: 40px;
}
.inline .heavy {
	font-weight: bold;
}
.inline label {
	margin-right: 2px;
	margin-left: 18px;
	color: #5b0404;
	font-size: 0.82em;
	font-weight: bold;
}
.inline .submit {
	color: #5b0404;
	text-indent: 0;
	vertical-align: -1px;
	background-position: right -521px;
	font-size:12px;
	padding-right:10px;
	font-weight:bold;
}
/* wielolinijkowy form */
.form {
	line-height: 20px;
}
.form dt {
	float: left;
	width: 140px;
	padding-right: 5px;
	clear: left;
	padding-bottom: 10px;
}
.form_wide dt {
  width: 220px;
}
.form dt.empty {
	width: 0;
	padding: 0;
}
.form dd {
	float: left;
	width: 400px;
	padding-bottom: 10px;
}
.form dd.w215 {
	width: 215px;
}
.form dd.full {
	width: auto;
}
.form dd.add_info {
	width: 300px;
	color: #C91212;
	font-size: 0.84em;
	line-height: 1.2em;
}
.form select, .form textarea, .form .text {
	border: solid 1px #ccc;
	background: #fff;
	width: 200px;
	padding: 1px;
}
.form select {
	width: 204px;
}
.form label input {
	vertical-align: -2px;
	*vertical-align: -1px;
	_vertical-align: 0px;
	margin: 0 2px;
}
.form .submit {
	color: #5B0404;
	background:transparent url(../img/layout/bullets/icons.gif) no-repeat right -521px;
	padding-right: 10px;
}
.form .submit_grey {
	background-position: right -541px;
	padding-bottom: 0;
	padding-top: 0;
}

/* messages */
.message {
	margin: 10px 0;
	color: #c91212;
	font-weight: bold;
}
.error {
	
}
.warning {
	
}
.success {
	
}
/* sonda */
.poll {
	padding:0 10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.92em;
	margin-bottom: 15px;
}
.poll_question {
	font-weight:bold;
	color:#fff
}
.poll_options input {
	background: none;
	border: 0;
}
.poll_options {
	margin:10px 0;
	list-style:none;
	line-height:1.4em;
	font-size:0.92em;
}
.poll_options label {
	margin-left:4px;
	vertical-align:3px
}
.poll_link {
	font-size: 0.83em;
	color: #cdb4b4;
	text-decoration: underline;
}
/* newsletter */
.newsletter {
	padding:0 10px
}
.newsletter .intro {
	font-size:0.82em;
	line-height: 1.1em;
	margin:3px 0 7px
}
.newsletter input {
	width:115px
}
.newsletter input.submit {
	width:auto;
	border:0
}
/* napisz do nas */
.feedback {
	padding:10px 10px 0
}
/* icons */
.ico {
	background:url(../img/layout/bullets/icons.gif) no-repeat left top;
	padding-left:25px;
	display:inline-block;
	zoom:1;
	height:20px;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif
}
.ico_lrg {
	height:30px;
	line-height:30px;
	padding-left:35px
}
.ico_noLabel {
	vertical-align:-5px
}
.ico_gg {
	background-position:0 0;
	margin-top: 5px; 
}

.ico_facebook {
	background-position:0 -624px;
	margin-top: 3px;
}

.ico_print {
	background-position:0 -20px
}
.ico_top {
	background-position:0 -50px;
	height:30px
}
.ico_rss {
	background-position:right -82px;
	padding:0 27px 0 0;
	line-height:26px;
	color:#fff
	margin-top: 2px;

}
.ico_rss2 {
	background-position: 0 -560px;	
	margin-top: 2px;
}
.ico_recommend {
	background-position:0 -110px;
	padding-left:40px
}
.ico_delicious {
	background-position:0 -140px;
	padding-left:20px
}
.ico_google {
	background-position:0 -160px;
	padding-left:20px
}
.ico_wykop {
	background-position:0 -180px;
	padding-left:20px
}
.ico_wystepy {
	background-position:0 -220px;
	padding-left:25px
}
.ico_asysty {
	background-position:0 -250px;
	padding-left:40px
}
.ico_czas {
	background-position:0 -280px;
	padding-left:30px
}
.ico_bramki {
	background-position:0 -310px;
	padding-left:30px
}
.ico_match {
	height:40px;
	width:40px;
	background:url(../img/layout/bullets/icons_match.gif) no-repeat center 0;
	padding:0;
	margin: auto;
}
.ico_star {
	background-position:center -40px
}
.ico_ball {
	background-position:center -80px
}
.ico_2cards {
	background-position:center -120px
}
.ico_change {
	background-position:center -160px
}
.ico_yellow {
	background-position:center -200px
}
.ico_med {
	background-position:center -240px
}
.ico_faul {
	background-position:center -280px
}
.ico_aut {
	background-position:center -320px
}
.ico_corner {
	background-position:center -360px
}
.ico_red {
	background-position:center -400px
}
.ico_11 {
	background-position:center -440px
}
.ico_tiny {
	height:20px;
	padding-left:20px;
	background-image:url(../img/layout/bullets/icons_tiny.gif)
}
.ico2_star {
	background-position:0 -20px
}
.ico2_ball {
	background-position:0 -40px
}
.ico2_2cards {
	background-position:0 -60px
}
.ico2_change {
	background-position:0 -80px
}
.ico2_yellow {
	background-position:0 -100px
}
.ico2_med {
	background-position:0 -120px
}
.ico2_faul {
	background-position:0 -140px
}
.ico2_aut {
	background-position:0 -160px
}
.ico2_corner {
	background-position:0 -180px
}
.ico2_red {
	background-position:0 -200px
}
.ico2_11 {
	background-position:0 -220px
}
.ico2_yCard {
	background-position:0 -240px;
	padding-left:15px
}
.ico2_rCard {
	background-position:0 -260px;
	padding-left:15px
}
.ico_fullLine {
  display: block;
}
/* module extensions */
.toRight {
	float:right;
}
.toLeft {
	float:left;
}
.toNone {
	float:none
}
.brd_none {
	border:0
}
.brd_maroon {
	border:solid 1px #591c1c
}
.brd_red {
	border:solid #a20101 1px
}
.brd_grey {
	border:solid #ccc 1px
}
.brd_btm_grey {
	border-bottom:solid #ccc 1px;
	margin-bottom: 1px;
}
.brd_rose {
	border:solid #ba4b4b 1px
}
.brd_rss {
	background:url(../img/layout/borders/brd_rss.gif) no-repeat left top;
	height:26px;
	padding:0 5px 0 10px
}
.brd_bottom {
	background:url(../img/layout/borders/horizontal.gif) repeat-x left bottom;
	padding-bottom:10px
}
.brd_vert {
	background:url(../img/layout/borders/vertical.gif) repeat-y right top
}
/* backgrounds */
.bg_leftCol {
	background-image:url(../img/layout/cols/bg_left.gif);
	background-repeat:repeat-y
}
.bg_colon {
	background: url(../img/layout/bg/colon.gif) no-repeat center center;
}
.bg_featured {
	background:url(../img/layout/bg/bg_featured.gif) no-repeat 0 0;
	margin-right: 1px;
	height: 231px;	
}
.bg_2col {
	background:url(../img/layout/cols/2_col.gif) repeat-y -4px 0;
	min-height:700px;
	_height:700px
}
.bg_2col2 {
	background:url(../img/layout/cols/2_col2.gif) repeat-y right 0;
	min-height:700px;
	_height:700px
}
.bg_2col3 {
	background:url(../img/layout/cols/2_col3.gif) repeat-y right 0;
	min-height:700px;
	_height:700px
}
.bg_gradientTop {
	background:#fff url(../img/layout/cols/bg_middle.gif) repeat-x 0 0;
	min-height:800px;
 	_height:800px;
}
.bg_gradientWhite {
	background:transparent url(../img/layout/bg/2colList.png) repeat-x scroll 0 48px
}
.bg_red {
	background:url(../img/layout/bg/red_gradient.gif) repeat-y
}
.bg_grey {
	background:#d6d6d6 url(../img/layout/bg/grey_gradient.gif) repeat-x 0 0
}
.bg_black {
	background:#000
}
.bg_white {
	background: #fff;
}
.bg_top {
	background:#e0e0e0 url(../img/layout/bg/bg_top.gif) repeat-x 0 top;
}
.bg_bottom {
	background: url(../img/layout/bg/bg_bottom.png) repeat-x 0 bottom;
	min-height: 748px;
	_height: 748px;
}
.flexHeight {
	min-height: 0;
	_height: auto;
}
.bg_speaker {
	background:url(../img/layout/buttons/speaker.gif) no-repeat 10px 10px;
	padding-left:70px;
	height:96px;
	padding-top:14px;
	_padding-bottom:5px
}
.bg_redSlanted {
	background: #fff url(../img/layout/headers/red_slanted.gif) no-repeat right center;
	height: 26px;
	padding-right: 30px;
	padding-left: 10px;
	margin-right: 20px;
	line-height: 26px;
	float: left;
	color: #fff;
}
.header_red {
	background:url(../img/layout/headers/bg_red.gif) no-repeat right 0;
	height:28px
}
.header_grey {
	background:#fcfcfc url(../img/layout/headers/bg_grey.gif) no-repeat;
	height:28px
}
.radioHeader {
	background:#fcfcfc url(../img/layout/headers/radio.jpg) no-repeat right 0;
	height: 155px;
	margin-top: -5px;
	margin-right: 1px;
}
.bg_none {
	background:none
}
/* dzwonki */
.ringtones {
	background:transparent url(../img/layout/borders/horizontal.gif) repeat-x scroll left 110px;
	padding-bottom:2px;
	_padding-bottom:7px;
	margin-bottom:25px
}
.ringtones .title {
	margin-bottom:5px
}
.ringtones .description {
	height:2.4em;
	overflow:hidden
}
.ringtones .more {
	margin-top:20px;
	margin-right:5px
}


.featured_radio {
	height: 150px;
	overflow: hidden;
	position: relative;
	padding-bottom: 15px;
}
.featured_radio .date {
	position: absolute;
	right: 0;
	bottom: 0;
}
.archive li {
	padding: 30px 0;
}
.archive .description {
	height: 3em;
	margin-top: 5px;
	margin-bottom: 17px;
}

/* playerki */
.player_lrg {
	width: 101px;
	height: 124px;
	margin: auto
}
.player_med {
	width: 85px;
	height: 105px;
	margin: auto
}
.player_sml {
	width: 54px;
	height: 75px;
	margin: auto
}
/* more button */
.btn_more, .btn_more span {
	background:url(../img/layout/buttons/more.png) no-repeat 0 0;
	display:block;
	float:left;
	height:16px;
	color:#333
}
.btn_more {
	padding-left:5px;
	position:relative;
	cursor:pointer;
	right:5px
}
.btn_more span {
	background-position:right -16px;
	padding-right:15px;
	font-size:0.85em;
	line-height:13px;
	position:relative;
	right:-5px
}
.btn_more:hover {
	text-decoration:none;
	top:1px;
	position:relative
}
.btn_more b {
	display:block;
	float:left;
	position:relative;
	height:16px;
	font-weight:normal;
	background:url(../img/layout/buttons/more.png) repeat-x 0 bottom
}
.btn_more2 {
  right: 0;
}
.btn_bottom { 
	background:url(../img/layout/buttons/bottom.gif) no-repeat 0 0; 
	position: absolute; 
	bottom: 0; 
	right: 0; 
	font-size: 0.75em; 
	text-decoration: underline; 
	z-index: 100;
	font-weight: bold; 
	line-height: 23px; 
	padding-left: 10px;
	color: #fff !important;
	zoom:1;
	_right: -1px;
}
.btn_bottom span {
	display: block;
	padding: 0 25px 0 10px;
	background:url(../img/layout/buttons/bottom.gif) no-repeat right 0;
}

/* header ext */
.subheader {
	height:28px;
	line-height:28px;
	text-indent:10px
}
.subtitle, .subtitle a {
	color:#ddcdcd;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em;
	font-weight:bold;
	margin:2px 0 9px
}
.sideTitle {
	font-size:0.75em
}
.large {
	font-size:1.34em;
	line-height:1.1em;
	margin-bottom:6px
}
.xlarge { 
	font-size: 1.5em; 
}
.invite {
	font-size:1.5em;
	margin:10px 0 0 10px
}
/* small wisla logo */
.withLogo {
	position:relative
}
.withSponsor {
	margin-right: 125px;
}
.provider {
	margin-left: 16px;
}
.provider img {
	vertical-align: -8px;
	margin-left:3px;
}
.logo {
	position:absolute;
	background:url(../img/layout/logo_sm.png) no-repeat;
	right:10px;
	top:10px;
	width:40px;
	height:50px
}
/* colors */
.clr_grey {
	color:#ddcdcd
}
.clr_drkgrey {
	color:#727272
}
.clr_red, a.clr_red {
	color:#c91212
}
.clr_white {
	color:#fff
}
.clr_black {
	color:#000
}
.clr_maroon {
	color: #5b0404;
}
.clr_rose {
	color: #8d5050;
}
/* wysokosci modulow */
/* aktualnosci i galerie */
.h250 {
	height:250px;
	overflow:hidden;
}
.h250 .content {
	height:224px;
	overflow:hidden;
}
.h248 {
	height:248px;
	_height:249px !important;
	overflow:hidden
}
/* sklep i video */
.h186 {
	height:186px;
	overflow:hidden
}
.h184 {
	height:184px;
	_height:188px !important; /* ie border rendering */
	overflow:hidden
}
.h186 .content {
	height:162px;
	_height:164px; /* ie border rendering */
	overflow:hidden
}
/* multimedia i wywiady */
.h172 {
	height:172px;
	overflow:hidden
}
.h172 .content {
	height:136px;
	overflow:hidden
}
.h172 .tab {
	height:138px;
	overflow:hidden
}
.h132 {
	height:132px;
	overflow:hidden
}
.h132 .content, .h106 {
	height:106px;
	overflow:hidden;
}
.w140 {
	width: 140px;
	margin-right: 20px;
}
.w65 {
	width: 65px;
}
.w70 {
	width: 70px;
}
.w50 {
	width: 50px;
}
.w415 {
	width:415px
}
.w195 {
	width:195px
}
.w220 {
	width:200px
}
.right10 {
	margin-right:12px
}
.right30 {
	margin-right: 30px
}
.left10 {
	margin-left:10px
}
.top30 {
	margin-top:30px
}
.top20 {
	margin-top:20px
}
.bottom20 {
	margin-bottom:20px
}
.top10 {
	margin-top:10px
}
.bottom10 {
	margin-bottom:10px
}
.bottom5 {
	margin-bottom:5px
}
.bottom22 {
  padding-bottom: 22px;
}
.noSpace {
	padding-bottom:0
}

/* tuhmbnail sizes */
.th_110x97 img {
	width: 110px;
	height: 97px;
}
.th_110x84 img {
	width: 110px;
	height: 84px;
}
/* font-size */
.smaller {
	font-size:0.92em; /* 11px */
}
/* apeiro link */
.apeiro {
	color:#fff
}
.toRight b {
	color:#e81245;
	font-weight:normal
}
/* page elems */
.page_header {
	background:url(../img/layout/headers/bg_page_header.gif) repeat-x 0 0;
	height:32px
}
.page_header h1 {
	background:url(../img/layout/headers/page_header.jpg) repeat-x right 0;
	float:left;
	padding:0 50px 0 10px;
	font-weight:bold;
	font-size:1.5em;
	height:32px;
	line-height:26px
}
.section_separator {
	margin:5px 0 15px
}
.pagination {
	clear:both;
	float:left;
	overflow:hidden;
	width:100%;
	font-weight:bold;
	margin-bottom:10px
}
.pagination a {
	color:#fff;
	font-weight:bold
}
.pagination a:hover {
	text-decoration:none;
	color:#e5e5e5
}
.pagination ul {
	list-style:none; /*margin:auto; display:inline-block; */
	height:21px;
	line-height:20px;
	float:left;
	left:50%;
	list-style:none;
	margin:0 auto;
	padding:0;
	position:relative
}
.pagination li {/*display:inline-block; */
	height:21px;
	padding:0 4px;
	background:url(../img/layout/bg/pagination.gif) repeat-x 0 0;
	float:left;
	position:relative;
	right:50%
}
.pagination li a, .pagination li span {
	display:inline-block
}
.pagination li.next a, .pagination li.prev a, .pagination li.next span, .pagination li.prev span {
	color:#e8e8e8;
	background:url(../img/layout/bg/pagination.gif) repeat-x 0 0;
	zoom:1;
	height:21px
}
.pagination li.next a, .pagination li.next span {
	padding-right: 5px;
	padding-left: 4px;
}
.pagination li.prev a, .pagination li.prev span {
	padding-left: 5px;
	padding-right: 4px;
}
.pagination li.prev {
	background-position:left -21px;
	padding: 0;
	padding-left:1px
}
.pagination li.next {
	background-position:right -21px;
	padding: 0;
	padding-right:1px
}
.pagination li span.active {
	color:#818181
}
/* dolne menu - drukuj, do gory strony itd */
.withBottomMenu {
	padding-bottom:75px;
	position:relative
}
.withBottomMenu .bottomMenu {
	position:absolute;
	left:15px;
	bottom:0;
	width:548px
}
/* navigation */
.photonav {
	margin: 5px 0;
	padding: 5px 0;
	text-align: center;
}
.photonav .prev {
	width: 200px;
	float: left;
	height: 20px;
}
.photonav .next {
	width: 200px;
	float: right;
	height: 20px;
}
.photonav .cur {
	overflow: hidden;
	_overflow: visible;
}
/* article container */
.article {
	margin-bottom:40px
}
/* main article photo */
.mainPhoto {
	position:relative;
	margin:10px auto;
	overflow: hidden;
	_overflow: visible;
	_overflow-x: hidden;
	width: 560px;
}
.mainPhoto .title {
	position:absolute;
	bottom:0;
	left:0;
	background:url(../img/layout/bg/subtitle.png);
	padding:5px 10px;
	color:#fff
}
.mainPhoto img {
	float:left
}
.mainPhotoFull {
	width: 810px;
	text-align: center;
}
.mainPhotoFull img {
	float: none;
}
/* formatowanie tresci z wysiwyga */
.wysiwyg p {
	margin-bottom:1em
}
.wysiwyg ul, .wysiwyg ol {
  margin-left: 25px;
}
.wysiwyg img {
	margin: 0 8px;
}

/* flash areas */
#flash_movie1 {
	height:270px;
	background-color:#fff;
}
#flash_partners, #flash_media {
	height:58px;
	position:relative;
	background:transparent url(../img/layout/partners/bg.gif) repeat-x center bottom
}
#flash_partners .title, #flash_media .title {
	float:left;
	height:58px;
	line-height:51px;
	color: #8D5050;
	margin-left:20px;
}
#flash_partners  #fl, #flash_media #fl2 {
	position: absolute;
	left: 0;
	top: 0;
}
#radio {
	position:absolute;
	right:30px;
	top:30px;
	height:60px;
	width:200px;
}
#top_swf {
	width: 410px;
	height: 158px;
	position: absolute;
	top: 24px;
	left: 355px;
}



/* ::::: boksy ::::: */

/* obrazek musi miec 75px wysokosci  */

.panel .date {
	height: 36px;
	width: 150px;
	overflow: hidden;
	margin-left: 20px;
	clear: left;
	color: #767679;
	font-size: 0.92em;
}
.panel  h3 {
	font-size: 1.4em;
	line-height: 1.15em;
}
.panel .content h4 {
	font-size: 1em;
}
.panel h3 a {
	color: #CB1717;
	text-decoration: none;
}
.panel h3 a span {
	color: #000;
}

/* panel_match */
.panel_right .content {
	margin-left: 20px;
	_margin-left: 10px;
}

/* panel_right */
.panel_right .content, .module .panel_right .content {
	margin: 30px 0 0 20px;
	_margin: 30px 0 0 10px;
	width: 170px;
	height: 44px;
	overflow: hidden;
	float: left;
}
.panel_right .thumb {
	float: right;
	width: 95px;
	padding-top: 15px;
	text-align: center;
	position: relative;
}



/* panel left */
.panel_left .content {
	margin: 25px 15px 0 6px;
	_margin: 25px 7px 0 3px;
	height: 58px;
	overflow: hidden;
	width: 169px;
	_width: 166px;
	float: right;
}
.panel_left .thumb {
	float: left;
	width: 95px;
	padding-top: 15px;
	text-align: center;
	position: relative;
}

.panel_withBtn .content {
	margin: 15px 15px 0 6px;
	_margin: 15px 7px 0 3px;	
}

.panel_match .content {
	margin-left: 20px;
	_margin-left: 10px;
}
.panel_match .content {
	margin: 30px 0 2px 20px;
	_margin: 30px 0 2px 10px;
	height: 49px;
	overflow: hidden;
	float: left;
}
.panel_match .thumb {
	float: right;
	width: 95px;
	padding-top: 15px;
	_padding-top: 5px;
	text-align: center;
	position: relative;
}
.panel_match h3 {
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 1.25em;
}
.panel_match h4 {
	font-weight: normal;
}


/* z buttonem */
.panel_withBtn {
	position: relative !important;
	height: 106px;
	zoom:1;
}
.panel_withBtn .thumb {
	padding-top: 2px;
}

.overlayBtn {
  position: absolute;
  width: 395px;
  height: 145px;
  z-index: 10;
}
.withOverlayBtn {
  position: relative;
}



