﻿@charset "utf-8";
body,td,th {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}

.goldText
{
  color: #9d7501;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #999999;
}


.bb:link {
	color: #FFFFFF;
	text-decoration: none;
}
.bb:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.bb:hover {
	text-decoration: none;
	color: #ac84d5;
}


.sz:link {
	color: #2c2c2c;
	text-decoration: none;
}
.sz:visited {
	text-decoration: none;
	color: #2c2c2c;
}
.sz:hover {
	text-decoration: none;
	color: #999999;
}

.gold:link {
	color: #543b05;
	text-decoration: none;
}
.gold:visited {
	text-decoration: none;
	color: #543b05;
}
.gold:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.yellow:link {
	color: #9d7501;
	text-decoration: none;
}
.yellow:visited {
	text-decoration: none;
	color: #9d7501;
}
.yellow:hover {
	text-decoration: none;
	color: #543b05;
}
.gold2:link {
	color: #fec20e;
	text-decoration: none;
}
.gold2:visited {
	text-decoration: none;
	color: #fec20e;
}
.gold2:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.linkB:link {
	color: #ac84d5;
	text-decoration: none;
}
.linkB:visited {
	text-decoration: none;
	color: #ac84d5;
}
.linkB:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#top {
	position:relative;
	width:990px;
	height:auto;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#topBg {
	position: absolute;
	background-image: url(images/bg_bg.jpg);
	height: 557px;
	width: 575px;
	z-index: 1;
	left: 523px;
	background-repeat:no-repeat;
	top:0px;
}
 #top .rss
{
	position:relative;
	z-index:1;
	margin-left: 154px;
        margin-top:20px;
        width:30px;
        text-align:left;
	font-size: 15px;
        float:left;
        padding:0px;
}
#top .kontakt
{
	position:relative;
	z-index:1;
	margin-left:88px;
        margin-top:20px;
        width:110px;
	font-size: 15px;
        float:left;
        padding:0px;
}
 #top .material
{
	position:relative;
	z-index:1;
	margin-left: 70px;
        margin-top:20px;
        width:120px;
	font-size: 15px;
        float:left;
        padding:0px;
}

#top .login
{
	position:relative;
	z-index:1;
        margin-top:20px;
	margin-left:0px;
        width:560px;
        height:120px;
	font-size: 15px;
        float:left;
        padding:0px;
        text-align:right;
        overflow:hidden;
}
#middle {
	position:relative;
	width:990px;
	height:auto;
	z-index:2;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#bottom {
	position:relative;
	width:100%;
	height:220px;
	z-index:3;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/bg_3.png);
	background-repeat: repeat-x;
	background-position: left top;
}
#logo {
	position:relative;
	width:410px;
	height:146px;
	z-index:1;
	clear: left;
	float: left;
}
#menu {
	position:relative;
	width:990px;
	height:68px;
	z-index:2;
	clear: left;
	float: left;
	background-image: url(images/menuBg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#menu a.notmarked 
{
  color:black
}
#menu a.notmarked:link 
{
  color:black
}
#menu a.notmarked:visited
{
  color:black
}
#menu a.notmarked:hover
{
  color:#999;
}

#menu a.marked 
{
  color:white;
}
#menu a.marked:link 
{
  color:white;
}
#menu a.marked:visited
{
  color:white;
}
#menu a.marked:hover
{
  color:#999;
}

#btnWaidomosci {
	position:relative;
	width:133px;
	height:43px;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/button1.jpg);
        background-repeat:no-repeat;
	font-size: 16px;
	text-align: center;
	padding-top: 18px;
}
#btnWaidomosciH 
{
	position:relative;
	width:133px;
	height:43px;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/button1b.jpg);
        background-repeat:no-repeat;
	font-size: 16px;
	text-align: center;
	padding-top: 18px;
        color:black;
}
#btnSport {
	position:relative;
	width:82px;
	height:43px;
	z-index:2;
	background-image: url(images/button2.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
}
#btnSportH 
{
	position:relative;
	width:82px;
	height:43px;
	z-index:2;
	background-image: url(images/button2b.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
        color:black;
}
#btnRozrywka
{
	position:relative;
	width:114px;
	height:43px;
	z-index:2;
	background-image: url(images/button3.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
}
#btnRozrywkaH
{
	position:relative;
	width:114px;
	height:43px;
	z-index:2;
	background-image: url(images/button3b.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
        color:black;
}
#btnKultura
{
	position:relative;
	width:93px;
	height:43px;
	z-index:2;
	background-image: url(images/button4.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
}
#btnKulturaH
{
	position:relative;
	width:93px;
	height:43px;
	z-index:2;
	background-image: url(images/button4b.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
        color:black;
}
#btnZabrze
{
	position:relative;
	width:92px;
	height:43px;
	z-index:2;
	background-image: url(images/button5.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
}
#btnZabrzeH
{
	position:relative;
	width:92px;
	height:43px;
	z-index:2;
	background-image: url(images/button5b.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
        color:black;
}
#btnKontakt
{
	position:relative;
	width:101px;
	height:43px;
	z-index:5;
	background-image: url(images/button6.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
}
#btnKontaktH
{
	position:relative;
	width:101px;
	height:43px;
	z-index:5;
	background-image: url(images/button6b.jpg);
        background-repeat:no-repeat;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
        color:black;
}
#btnSepar
{
	position:relative;
	width:134px;
	height:68px;
	z-index:2;
	float: left;
	background-image: url(images/tvzabrze_12.jpg);
}
#zalogujSie
{
	position:relative;
	width:118px;
	height:54px;
	z-index:2;
	background-image: url(images/tvzabrze_13.jpg);
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
}
#zalozKonto
{
	position:relative;
	width:122px;
	height:54px;
	z-index:2;
	background-image: url(images/tvzabrze_14.jpg);
	float: left;
	text-align: center;
	padding-top: 14px;
	font-size: 16px;
	font-weight: normal;
}
#subCategories {
	position:relative;
	width:944px;
	height:30px;
	z-index:1;
	background-image: url(images/tvzabrze_16.jpg);
	clear: left;
	float: left;
	padding-top: 8px;
	padding-right: 23px;
	padding-left: 23px;
	font-size: 16px;
	word-spacing: 23px;
}
#mainNewsWindow {
	position:relative;
	width:970px;
	height:261px;
	z-index:2;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_17.jpg);
	padding-left: 20px;
	padding-top: 11px;
}
#mainNewsWindow #mainWindow {
	position:relative;
	width:400px;
	height:301px;
	z-index:1;
	clear: left;
	float: left;
}
#mainNewsWindow #wiadomosciDnia {
	position:relative;
	width:356px;
	height:300px;
	z-index:3;
	float: left;
}
#mainNewsWindow #wiadomosciDnia #archiwum {
	position: absolute;
	left: 27px;
	top: 204px;
	font-size: 16px;
}
#mainNewsWindow #wiadomosciDnia ul
{
	z-index:3;
	margin-top: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 26px;
}
#mainNewsWindow #wiadomosciDnia li.topic {
	font-size: 12px;
	padding-left: 0px;
	list-style-type: none;
}
#mainNewsWindow #wiadomosciDnia li.text {
	font-size: 12px;
	padding-left: 0px;
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 16px;
}
#mainNewsWindow #smallerImages {
	position:relative;
	width:191px;
	height:auto;
	z-index:2;
	float: left;
}
#smallerImages .image {
	clear: left;
	float: left;
	position: relative;
}
#statystyki {
	position:relative;
	width:944px;
	height:35px;
	z-index:3;
	clear: left;
	float: left;
	color: #000000;
	padding-right: 23px;
	padding-left: 23px;
	padding-top: 18px;
}
#contentData {
	position:relative;
	width:990px;
	height:auto;
	z-index:4;
	clear: left;
	float: left;
}
#najnowszeInformacje {
	position:relative;
	width:421px;
	height:auto;
	z-index:1;
	clear: left;
	float: left;
	padding-bottom: 30px;
        text-align:left;
}
#najnowszeInformacje .topic
{
	position:relative;
	width:421px;
	height:69px;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_20.jpg);
}
#najnowszeInformacje .topic #rss
{
	position:absolute;
	z-index:1;
	clear: left;
	float: left;
	left: 377px;
	top: 21px;
}
#najnowszeInformacje .img
{
	position:relative;
	width:421px;
	height:auto;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_34.jpg);
}
#najnowszeInformacje .textbg1
{
	position:relative;
	width:375px;
	height:auto;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_34.jpg);
	padding-top: 8px;
	padding-bottom: 8px;
	color: #383839;
	padding-right: 23px;
	padding-left: 23px;
}
#najnowszeInformacje .sepLine1
{
	position:relative;
	width:421px;
	height:7px;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_36.jpg);
	font-size: 5px;
}
#najnowszeInformacje .newsBg1
{
	position:relative;
	width:375px;
	height:auto;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_34.jpg);
	padding-top: 8px;
	padding-bottom: 8px;
	color: #383839;
	padding-right: 23px;
	padding-left: 23px;
}
#najnowszeInformacje .newsImg
{
	position:relative;
	width:auto;
	height:auto;
	z-index:1;
	clear: left;
	float: left;
	color: #383839;
}
#najnowszeInformacje .newsTopic
{
	position:relative;
	width:280px;
	height:auto;
	z-index:1;
	float: right;
	color: #383839;
	padding-top: 1px;
	font-size: 16px;
	font-weight: bold;
}
#najnowszeInformacje .date
{
	position:relative;
	width:280px;
	height:auto;
	z-index:1;
	float: right;
	color: #383839;
	padding-top: 1px;
	font-size: 10px;
	padding-bottom: 2px;
}
#najnowszeInformacje .newsContent
{
	position:relative;
	width:280px;
	height:auto;
	z-index:1;
	float: right;
	color: #383839;
	padding-top: 1px;
	font-size: 11px;
	padding-bottom: 2px;
}
.yellowFont {color: #f6a538}
#najnowszeInformacje .sepLine2
{
	position:relative;
	width:421px;
	height:6px;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_46.jpg);
	font-size: 5px;
}
#najnowszeInformacje .newsBg2
{
	position:relative;
	width:375px;
	height:auto;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_48.jpg);
	padding-top: 8px;
	padding-bottom: 8px;
	color: #383839;
	padding-right: 23px;
	padding-left: 23px;
}
#najnowszeInformacje .sepLine3
{
	position:relative;
	width:421px;
	height:16px;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_80.jpg);
	font-size: 5px;
}
#najnowszeInformacje .wiecej
{
	position:relative;
	width:398px;
	height:40px;
	z-index:1;
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_80.jpg);
	font-size: 16px;
	color: #787353;
	padding-left: 23px;
	padding-top: 19px;
}
#szukaj {
	position:relative;
	width:311px;
	height:110px;
	z-index:1;
	background-image: url(images/tvzabrze_22.jpg);
	clear: left;
	float: left;
}
#szukaj .button {
	position: absolute;
	left: 219px;
	top: 61px;
}
#szukaj .searchText {
	background-image: url(images/textField.jpg);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Tahoma;
	font-size: 11px;
	color: #979797;
	height: 22px;
	width: 177px;
	padding-top: 9px;
	padding-right: 6px;
	padding-left: 9px;
	position: absolute;
	top: 61px;
	left: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-repeat: no-repeat;
	background-position: left top;
}


#colCenter .photoGal {
	clear: left;
	float: left;
	height: 38px;
	width: 291px;
	background-image: url(images/tvzabrze_29.jpg);
	margin-top: 10px;
	position: relative;
        text-align:left;
        font-family: Arial;
        font-size:16px;
        color:#220;
        padding-top:20px;
        padding-left:10px;
        padding-right:10px;
}

#colCenter .photoGal .larrow {
	position: absolute;
	left: 253px;
	top: 22px;
}
#colCenter .photoGal .rarrow
{
	position: absolute;
	left: 276px;
	top: 22px;
}
#colCenter .photoGalImg
{
	clear: left;
	float: left;
	height: auto;
	width: 311px;
	position: relative;
	background-color: #ECEADD;
}
#colCenter .photoGalFinish
{
	clear: left;
	float: left;
	height: 16px;
	width: 311px;
	position: relative;
	background-image: url(images/tvzabrze_42.jpg);
}
#colCenter .photoGalFinish #gallerySlider {
	position: absolute;
	left: 0px;
	bottom: 17px;
	height: 50px;
	width: 311px;
	background-color: #333333;
	opacity: 0.76;
	top: -50;
}
#colCenter .photoGalFinish #galleryTopic
{
	position: absolute;
	height: 28px;
	width: 296px;
	left: 8px;
	top: -36px;
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
#colCenter .wydarzenia
{
	clear: left;
	float: left;
	height: 47px;
	width: 311px;
	background-image: url(images/tvzabrze_45.jpg);
	margin-top: 10px;
	position: relative;
}
#colCenter .wydarzenia #rss
{
	position: absolute;
	left: 268px;
	top: 19px;
}
#colCenter .wydarzeniaBg
{
	clear: left;
	float: left;
	height: auto;
	width: 263px;
	background-image: url(images/tvzabrze_52.jpg);
	position: relative;
	padding-top: 12px;
	padding-bottom: 5px;
	padding-right: 24px;
	padding-left: 24px;
        text-align:left;
}
#colCenter .wydarzeniaFinish
{
	clear: left;
	float: left;
	height: 13px;
	width: 311px;
	background-image: url(images/tvzabrze_83.jpg);
	position: relative;
	font-size: 9px;
        margin-bottom:10px;
}
#colCenter .wydarzeniaImg
{
	clear: left;
	float: left;
	height: auto;
	width: auto;
	position: relative;
}
#colCenter .wydarzeniaTopic
{
	clear: right;
	float: right;
	height: auto;
	width: 175px;
	position: relative;
	font-size: 16px;
	font-weight: bold;
}
#colCenter .videoRelacja
{
	clear: right;
	float: right;
	height: auto;
	width: 175px;
	position: relative;
	padding-top: 4px;
}
.formMargin { margin: 0px; }

#colRight  #goscNiedzielnyTopic
{
	position:relative;
	width:236px;
	height:55px;
	z-index:3;
	float: left;
	background-image: url(images/tvzabrze_24.jpg);
}
#colRight  #pogodaContent
{
	position:relative;
	width:216px;
	z-index:3;
	float: left;
	background-image: url(images/boxRightBg.jpg);
	padding-left: 10px;
        padding-right: 10px;
	padding-top: 0px;
}
#colRight  #boxRightBottom
{
  	position:relative;
	width:234px;
        height:24px;
	z-index:3;
	float: left;
	background-image: url(images/boxRightBottom.jpg);
        background-repeat:no-repeat;
}

.orange16 {
	font-size: 16px;
	color: #f18b27;
}
.orange{
	color: #f18b27;
}
#colRight  #Polecamy
{
	position:relative;
	width:236px;
	height:54px;
	z-index:3;
	float: left;
	background-image: url(images/tvzabrze_33.jpg);
	margin-top: 10px;
}
#colRight  .PolecamyHolder
{
	position:relative;
	width:236px;
	height:auto;
	z-index:3;
	float: left;
	background-image: url(images/tvzabrze_65.jpg);
	padding-top: 2px;
	padding-bottom: 0px;
}
#colRight  #PolecamyEnd
{
	position:relative;
	width:236px;
	height:23px;
	z-index:3;
	float: left;
	background-image: url(images/tvzabrze_47.jpg);
}
#colRight  #PolecamyEnd .Slider
{
	position:absolute;
	width:231px;
	height:50px;
	z-index:3;
	left: 4px;
	top: -50px;
	background-color: #333333;
	opacity: 0.76;
}
#colRight  #PolecamyEnd .topic
{
	position:absolute;
	width:219px;
	height:27px;
	z-index:3;
	left: 12px;
	top: -38px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
}
#colRight  #NiePrzegap
{
	position:relative;
	width:236px;
	height:49px;
	z-index:3;
	float: left;
	background-image: url(images/tvzabrze_57.jpg);
}
#colRight  .NiePrzegapText
{
	position:relative;
	width:236px;
	height:auto;
	z-index:3;
	float: left;
	background-image: url(images/tvzabrze_65.jpg);
	padding-top: 2px;
	padding-bottom: 2px;
}
#colRight  #NiePrzegapEnd
{
	position:relative;
	width:212px;
	height:40px;
	z-index:3;
	float: left;
	background-image: url(images/niePrzegapEnd.jpg);
	font-size: 16px;
	font-weight: bold;
	padding-top: 14px;
	padding-left: 24px;
}
#colRight  .NiePrzegapText ul
{
	z-index:3;
	padding-left: 24px;
	margin-top: 0px;
	margin-left: 0px;
        text-align:left;
}
#colRight  .NiePrzegapText ul li.data
{
	z-index:3;
	font-size: 10px;
	color: #f18b27;
	list-style-type: none;
	padding-top: 3px;
        text-align:left;
}
#colRight  .NiePrzegapText ul li.temat
{
	z-index:3;
	list-style-type: none;
	padding-top: 1px;
	padding-bottom: 6px;
	padding-right: 15px;
        text-align:left;
}
#BottomContent {
	position:relative;
	width:990px;
	height:220px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
}
#BottomContent #bg
{
	position:absolute;
	width:471px;
	height:220px;
	z-index:0;
	background-image: url(images/bottomBg.jpg);
	top: 0px;
	right: 57px;
}
#bottom #BottomContent .mainLinks {
	width: auto;
	position: absolute;
	top: 21px;
	left: 22px;
}
#bottom #BottomContent .copyrights
{
	width: auto;
	position: absolute;
	top: 46px;
	left: 22px;
}
#bottom #BottomContent .telewizja
{
	width: 178px;
	position: absolute;
	top: 21px;
	right: 185px;
}
#bottom #BottomContent .wszystkieKanaly
{
	width: auto;
	position: absolute;
	top: 21px;
	right: 22px;
}
.separator {
	color: #ac84d5;
	padding-right: 5px;
	padding-left: 5px;
}

#newsSlider {
	position:absolute;
	width:421px;
	height:50px;
	z-index:1;
	left: 0px;
	margin-bottom: 0px;
	background-color: #cd0000;
	opacity: 0.5;
	top: -50px;
	color: #FFFFFF;
}

#newsSliderTopic {
	position: absolute;
	left: 23px;
	top: -35px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	z-index: 5;
}
#newsSliderDate
{
	position: absolute;
	left: 276px;
	top: -30px;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	z-index: 5;
	width: 132px;
	text-align: right;
}
.smallFont { font-size: 12px; }



#container2
{
  position:relative;
  width:999px;
  z-index:1;
  margin-right: auto;
  margin-left: auto;
  clear: both;
  padding-top:20px;
  overflow:hidden;
}


#colLeft
{

  width:421px;
  text-align:center;
  float:left;
  margin-bottom:-20000px;
  padding-bottom:20000px;
}

#colCenter
{
  width:308px;
  text-align:center;
  float:left;
  margin-bottom:-20000px;
  padding-bottom:20000px;
  padding-left:8px;
}

#colRight
{
  width:245px;
  text-align:center;
  float:left;
  margin-bottom:-20000px;
  padding-bottom:20000px;
  margin-left:9px;
}


#leftColSub {
	position:relative;
	width:684px;
	height:auto;
	z-index:1;
	clear: left;
	float: left;
	margin-bottom: 30px;
        
}
#leftColSub #newsTopBg {
	clear: left;
	float: left;
	height: 14px;
	width: 684px;
	position: relative;
	background-image: url(images/tvzabrze_podstrona_10.jpg);
}
#leftColSub #newsContent
{
	clear: left;
	float: left;
	height: auto;
	width: 644px;
	position: relative;
	background-image: url(images/tvzabrze_podstrona_13.jpg);
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
#leftColSub #newsContent ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: none;
}
#leftColSub #newsContent ul li.topic {
	font-size: 24px;
	color: #383839;
}
#leftColSub #newsContent ul li.topicSmall
{
	font-size: 16px;
	color: #383839;
	padding-top: 10px;
}
#leftColSub #newsContent ul li.topicSmall ul
{
	padding-top: 8px;
	padding-bottom: 8px;
}
#leftColSub #newsContent ul li.topicSmall ul li
{
	font-size: 11px;
	color: #383839;
	padding-top: 5px;
	background-image: url(images/tvzabrze_podstrona_21.jpg);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-left: 12px;
}
#leftColSub #newsContent ul li.date
{
	font-size: 11px;
	color: #918e76;
	margin-top: 3px;
	margin-bottom: 4px;
}
#leftColSub #newsContent ul li.kom
{
	padding-top: 20px;
	padding-bottom: 20px;
}

#leftColSub #newsContent .kom .btn {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #452863;
	padding: 4px;
	float: left;
	border-width: 0px;
	margin-top: 5px;
	position: relative;
}
#leftColSub #newsContent ul li.line
{
	height: 1px;
	width: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
#leftColSub #newsContent ul li.line .lines
{
	height: 1px;
	color: #deddd1;
}
#leftColSub #newsContent ul li.addedby
{
	font-size: 11px;
	color: #918e76;
	margin-top: 3px;
	margin-bottom: 4px;
	text-align: right;
	margin-right: 15px;
}
#leftColSub #newsContent ul li.addedby span.name
{
	font-weight: bold;
	color: #383839;
}
#leftColSub #newsContent ul li.textBold {
	font-size: 11px;
	color: #383839;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 25px;
}
#leftColSub #newsContent ul li.text {
	font-size: 11px;
	color: #383839;
	margin-top: 25px;
	margin-bottom: 25px;
}
#leftColSub #newsContent ul li.flash {
	font-size: 11px;
	height: auto;
	width: auto;
}
#leftColSub #newsContent ul li.flash #window
{
	font-size: 11px;
	color: #383839;
	margin-bottom: 15px;
	border: 1px solid #dcd9c7;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 45px;
	padding-left: 60px;
	padding-right: 60px;
	float: left;
	width: auto;
	position: relative;
	clear: left;
	height: auto;
}

#leftColSub #newsContent ul li.flash #window span.topic{
	font-size: 18px;
	color: #918e76;
	clear: left;
	padding-bottom: 10px;
	position: relative;
	float: left;
}
#leftColSub #newsContent ul li.flash #window span.flashplace{
	height: auto;
	width: auto;
}
#leftColSub #newsContent ul li.flash #window span.details
{
	height: auto;
	width: 520px;
	clear: left;
	float: left;
	position: relative;
}

#leftColSub #newsContent ul li.flash #window span.rating
{
	font-size: 11px;
	color: #383839;
	clear: left;
	position: relative;
	float: left;
	padding-top: 10px;
	height: auto;
	width: 180px;
	padding-left: 8px;
}
#leftColSub #newsContent ul li.flash #window span.views
{
	font-size: 11px;
	color: #383839;
	height: auto;
	width: auto;
	text-align: right;
	float: right;
	padding-top: 13px;
}
#leftColSub #newsContent ul li.flash span.vote 
{
	position: absolute;
	left: 97px;
	top: 13px;
}
#leftColSub #newsContent ul li.date span.sep {
	color: #cfcec4;
	padding-right: 3px;
	padding-left: 3px;
}
#leftColSub #newsContent ul li.date span.typ { color: #383839; }
#leftColSub #newsContent .topic {
	font-size: 24px;
	color: #383839;
}
#leftColSub #newsBottomBg
{
	clear: left;
	float: left;
	height: 20px;
	width: 684px;
	position: relative;
	background-image: url(images/tvzabrze_podstrona_38.jpg);
}
#rightColSub {
	position:relative;
	width:290px;
	height:auto;
	z-index:2;
	clear: right;
	float: right;
	margin-right: 3px;
}
#rightColSub .topic {
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_001.jpg);
	height: 27px;
	width: 258px;
	font-size: 16px;
	color: #6d6d6d;
	position: relative;
	padding-top: 22px;
	padding-left: 34px;
        text-align:left;
}
#rightColSub .topic2
{
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_001b.jpg);
	height: 27px;
	width: 258px;
	font-size: 16px;
	color: #6d6d6d;
	position: relative;
	padding-top: 22px;
	padding-left: 34px;
        text-align:left;
}
#rightColSub .contentBG
{
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_002.jpg);
	height: auto;
	width: 258px;
	font-size: 11px;
	color: #383839;
	position: relative;
	padding-top: 5px;
	padding-left: 34px;
	padding-bottom: 5px;
        text-align:left;
}
#rightColSub .contentPhoto
{
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_002.jpg);
	height: auto;
	width: 290px;
	font-size: 11px;
	color: #383839;
	position: relative;
	padding-top: 10px;
	padding-left: 1px;
	padding-bottom: 10px;
	padding-right: 1px;
}
#rightColSub .bottom2 .Slider
{
	position:absolute;
	width:291px;
	height:50px;
	z-index:3;
	left: 1px;
	top: -60px;
	background-color: #333333;
	filter:alpha(opacity=76);
}
#rightColSub .bottom2 .topicText
{
	position:absolute;
	width:270px;
	height:27px;
	z-index:3;
	left: 12px;
	top: -38px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
}
#rightColSub .bottom
{
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_003.jpg);
	height: 33px;
	width: 258px;
	font-size: 16px;
	color: #6d6d6d;
	position: relative;
	padding-top: 19px;
	padding-left: 34px;
	margin-bottom: 15px;
        text-align:left;
}
#rightColSub .bottom2
{
	clear: left;
	float: left;
	background-image: url(images/tvzabrze_004.jpg);
	height: 18px;
	width: 292px;
	font-size: 16px;
	color: #6d6d6d;
	position: relative;
	margin-bottom: 15px;
        text-align:left;
}
#leftColSub #newsContent .date
{
	font-size: 24px;
	color: #383839;
}
.komInfo {
	position:relative;
	width:100px;
	height:auto;
	z-index:4;
	clear: left;
	float: left;
	color: #383839;
}
.komInfo span.nick
{
	color: #f18b27;
	font-weight: bold;
}
.komData
{
	position:relative;
	width:540px;
	height:auto;
	z-index:4;
	float: left;
	color: #383839;
	margin-top: 1px;
	margin-bottom: 20px;
}
.komData .top
{
	position:relative;
	width:515px;
	height:5px;
	z-index:4;
	float: right;
	clear: right;
	font-size: 3px;
	background-image: url(images/tvzabrze_podstrona_25.jpg);
}
.komData .arrow
{
	position:absolute;
	width:8px;
	height:34px;
	z-index:7;
	font-size: 3px;
	background-image: url(images/komArrow.jpg);
	top: 0px;
	left: 18px;
}
.komData .text
{
	position:relative;
	width:475px;
	height:auto;
	z-index:4;
	float: right;
	clear: right;
	font-size: 11px;
	background-image: url(images/tvzabrze_podstrona_27.jpg);
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.komData .bottom
{
	position:relative;
	width:515px;
	height:5px;
	z-index:4;
	float: right;
	clear: right;
	font-size: 3px;
	background-image: url(images/tvzabrze_podstrona_29.jpg);
}

#rightColSub .contentBG ul
{
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
#rightColSub .contentBG ul li
{
	margin-bottom: 6px;
	margin-top: 3px;
}
#rightColSub .contentBG ul span.orange
{ 
	color: #febc0f; 
}
#rightColSub .contentBG ul.list2
{
	z-index:3;
	padding-left: 24px;
	margin-top: 0px;
	margin-left: 0px;
}
#rightColSub .contentBG ul li.data
{
	z-index:3;
	font-size: 10px;
	color: #f18b27;
	list-style-type: none;
	padding-top: 3px;
}
#rightColSub .contentBG ul li.temat
{
	z-index:3;
	list-style-type: none;
	padding-top: 1px;
	padding-bottom: 6px;
	padding-right: 15px;
}


.voteStar
{
  display:block;
  width:16px;
  height:16px;
  float:left;
  border-style:none;
}

.commentArrow
{
  position:relative;
  height:26px;
  width:8px;
  float:left;
  background-image: url(images/komArrow2.jpg);
  z-index:5;
}

.commentCloud
{
  position:relative;
  margin-left:-1px;
  width:515px;
  float:left;
  z-index:4;
}

.commentCloudTop
{
        position:relative;
	width:515px;
	height:5px;
        float:left;
	z-index:4;
	float: right;
	font-size: 3px;
	background-image: url(images/tvzabrze_podstrona_25.jpg);
}

.commentCloudText
{
        position:relative;
        width:475px;
	height:auto;
        float:left;
	z-index:4;
	float: right;
	clear: right;
	font-size: 11px;
	background-image: url(images/tvzabrze_podstrona_27.jpg);
        background-repeat:repeat-y;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
        text-align:left;
}


.commentCloudBottom
{
	position:relative;
	width:515px;
	height:5px;
	z-index:4;
	float: left;
	font-size: 3px;
	background-image: url(images/tvzabrze_podstrona_29.jpg);
}

#commentForm
{
  text-align:left;
}

#commentForm  label
{
	font-weight: bold;
	color: #383839;
	height: auto;
	padding-top: 6px;
	padding-bottom: 8px;
}

#commentFormAuthor
{
	background-image: url(images/tvzabrze_podstrona_32.jpg);
	height: 20px;
	width: 155px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #383839;
	border-width: 0px;
	border-style: solid;
	font-family: Arial;
	padding-top: 6px;
	padding-left: 6px;
}

#commentFormContetn
{ 
        background-image: url(images/tvzabrze_podstrona_35.jpg);
	height: 92px;
	width: 285px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #383839;
	border-width: 0px;
	font-family: Arial;
	padding-top: 5px;
	padding-left: 6px;
	margin-top: 1px;
}

#commentFormSubmit
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #452863;
	padding: 4px;
	border-width: 0px;
	margin-top: 5px;
	position: relative;
}

#newsContent ul
{
  text-align:left;
}

.subPageBody
{
  background-image: url(images/bg.jpg);
  background-repeat: repeat-x;
}

#top #topBg2 {
	position: absolute;
	background-image: url(images/bg_bg.jpg);
	height: 510px;
	width: 575px;
	z-index: 2;
	left: 533px;
	top:0px;
}

#top #topBg2 .rss
{
	position:absolute;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	font-size: 15px;
	left: 43px;
	top: 21px;
}
#top #topBg2 .kontakt
{
	position:absolute;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	font-size: 15px;
	left: 159px;
	top: 21px;
}
#top #topBg2 .material
{
	position:absolute;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	font-size: 15px;
	left: 338px;
	top: 21px;
}

#middle #catFinish {
	clear: left;
	float: left;
	height: 22px;
	width: 990px;
	position: relative;
	background-image: url(images/tvzabrze_008.jpg);
}

#leftColSub #subPageContent h1
{
	font-size: 24px;
	color: #383839;
}

#leftColSub #subPageContent p
{
  color: #383839;
  font-size: 14px;
}

#leftColSub #subPageContent pre
{
  color: #383839;
  font-size: 14px;
}

#leftColSub #subPageContent table
{
  color: #383839;
  font-size: 14px;
}

#leftColSub #subPageContent td
{
  color: #383839;
  font-size: 14px;
}

#leftColSub #subPageContent th
{
  color: #383839;
  font-size: 14px;
}

#leftColSub #subPageContent ol
{
  color: #383839;
  font-size: 14px;
}

#leftColSub #subPageContent a
{
  color: #585859;
}

#leftColSub #subPageContent a:hover
{
  color: #787879;
}


#contactForm Form
{
  text-align:left;
}

#contactForm   label
{
	font-weight: bold;
	color: #383839;
	height: auto;
	padding-top: 6px;
	padding-bottom: 8px;
}

#contactForm  .input
{
	background-image: url(images/tvzabrze_podstrona_32.jpg);
	height: 20px;
	width: 155px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #383839;
	border-width: 0px;
	border-style: solid;
	font-family: Arial;
	padding-top: 6px;
	padding-left: 6px;
}

#contactForm  textarea
{ 
        background-image: url(images/tvzabrze_podstrona_35.jpg);
	height: 92px;
	width: 285px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #383839;
	border-width: 0px;
	font-family: Arial;
	padding-top: 5px;
	padding-left: 6px;
	margin-top: 1px;
}

#contactForm .submit
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #452863;
	padding: 4px;
	border-width: 0px;
	margin-top: 5px;
	position: relative;
}

#leftColSub #subPageTopBg {
	clear: left;
	float: left;
	height: 14px;
	width: 684px;
	position: relative;
	background-image: url(images/tvzabrze_podstrona_10.jpg);
}

#leftColSub #subPageContent
{
	clear: left;
	float: left;
	height: auto;
	width: 644px;
	position: relative;
	background-image: url(images/tvzabrze_podstrona_13.jpg);
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
        text-align:left;
}

#leftColSub #subPageBottomBg
{
	clear: left;
	float: left;
	height: 20px;
	width: 684px;
	position: relative;
	background-image: url(images/tvzabrze_podstrona_38.jpg);
}

#registerForm
{
  text-align:left;
}

#registerForm   label
{
	font-weight: bold;
	color: #383839;
	height: auto;
	padding-top: 6px;
	padding-bottom: 8px;
}

#registerForm  .input
{
	background-image: url(images/tvzabrze_podstrona_32.jpg);
	height: 20px;
	width: 155px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #383839;
	border-width: 0px;
	border-style: solid;
	font-family: Arial;
	padding-top: 6px;
	padding-left: 6px;
}

#registerForm  textarea
{ 
        background-image: url(images/tvzabrze_podstrona_35.jpg);
	height: 92px;
	width: 285px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #383839;
	border-width: 0px;
	font-family: Arial;
	padding-top: 5px;
	padding-left: 6px;
	margin-top: 1px;
}

#registerForm .submit
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #452863;
	padding: 4px;
	border-width: 0px;
	margin-top: 5px;
	position: relative;
}


#loginForm
{
  text-align:left;
}

#loginForm   label
{
	font-weight: bold;
	color: #383839;
	height: auto;
	padding-top: 6px;
	padding-bottom: 8px;
}

#loginForm  .input
{
	background-image: url(images/tvzabrze_podstrona_32.jpg);
	height: 20px;
	width: 155px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #383839;
	border-width: 0px;
	border-style: solid;
	font-family: Arial;
	padding-top: 6px;
	padding-left: 6px;
}

#loginForm  textarea
{ 
        background-image: url(images/tvzabrze_podstrona_35.jpg);
	height: 92px;
	width: 285px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #383839;
	border-width: 0px;
	font-family: Arial;
	padding-top: 5px;
	padding-left: 6px;
	margin-top: 1px;
}

#loginForm .submit
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #452863;
	padding: 4px;
	border-width: 0px;
	margin-top: 5px;
	position: relative;
}

.newsImgImg
{
  width:86px;
  height:86px;
}

#colRight.topic
{
	position:relative;
	width:214px;
	height:37px;
	z-index:3;
	float: left;
	background-image: url(images/tvz07.jpg);
	font-size: 16px;
	color: #6d6d6d;
	padding-top: 18px;
	padding-left: 22px;
        text-align:left;
}
#colRight .topic2
{
	position:relative;
	width:214px;
	height:25px;
	z-index:3;
	float: left;
	background-image: url(images/tvz07.jpg);
	font-size: 16px;
	color: #6d6d6d;
	padding-top: 18px;
	padding-left: 22px;
        text-align:left;
}

#weatherHeader
{
	position:relative;
	width:214px;
	height:37px;
	z-index:3;
	float: left;
	background-image: url(images/tvz07.jpg);
	font-size: 16px;
	color: #6d6d6d;
	padding-top: 18px;
	padding-left: 22px;
        text-align:left;
}
