#news_dnia
{
	background-position: 100% 0;
	background-repeat: repeat-y;
	position: relative;
	background-color: #FFF;
	overflow: hidden;
	min-height: 355px;
	
}

.reklama_l
{
	margin-bottom: 10px;
}

.a_tytul b
{
	color: #F00;
	font-size: 29px;
}

.a_tytul a:hover b
{
	color: #FFF;
	font-size: 29px;
}

#news_dnia_pad
{
	overflow: hidden;
	background-image: url('newsdniapad_tlo.png');
	background-position: 9px 0;
	background-repeat: repeat-y;
}

#news_dnia_pad_bottom
{
	width: 640px;
	height: 3px;
	background-image: url('newsdniapad_bot.png');
	background-repeat: no-repeat;
	background-position: 9px 0;
	float:left;
}

#news_dnia .naglowek h1, #news_dnia .naglowek h2
{
	float:left;
	height: 26px;
	overflow: hidden;
	text-indent: -9999px;
}

#news_dnia .naglowek h1
{
	width: 480px;
	background-image: url('newsdnia_naglowek_tlo.png');
	background-repeat: repeat-x;
}

#news_dnia .naglowek h1 a
{
	float: left;
	height: 26px;
	width: 207px;
	display: block;
	text-indent: -9999px;
	background-image: url('aktualnosci.png');
}

#news_dnia .naglowek h2
{
	width: 140px;
}

#news_dnia .naglowek h2 a
{
	width: 140px;
	height: 26px;
	text-indent: -9999px;
}

#news_dnia .region
{
	position: absolute;
	right: 147px;
	top: 5px;
	display: block;
}

#news_dnia .region.chojnice
{
	text-indent: -9999px;
	background-image: url('r_chojnice.png');
	width: 102px;
	height: 34px;
}

#news_dnia #nd
{
	float: left;
	width: 600px;
	padding: 10px;
	overflow: hidden;
}

#news_dnia #promowane
{
	float: left;
	width: 620px;
	overflow: hidden;
}

.zajawka h4
{
	width: 194px;
	font-size: 9pt;
	line-height: 1.2em;
	font-weight: bold !important;
	font-family: Helvetica, Arial, sans-serif;
	padding-bottom: 5px;
	padding-top: 3px;
}

.zajawka p 
{
	font-family: Arial, sans-serif;
	font-size: 8pt;
	line-height: 1.4em;
	text-align: left;
	padding-left: 9px;
	padding-right: 9px;
}

.zaj1
{
	margin-left: 10px;
	margin-right: 9px;
}

.zaj3
{
	margin-right: 10px;
	margin-left: 9px;
}

.zajawka .tytul a
{
	color: #182c6b;
	font-weight: normal !important;
}

.zajawka .tytul  a:hover
{
	color: #d54d12;
	color: #F8B333;
}

.zajimg
{
	display:block; 
	width: 192px; 
	height:96px;
	border: 1px solid #aaa;
	margin-top: 3px;
	background-color: #000;
}
.zajawka div.tytul
{
	overflow: hidden;
}

div.tytul a.tytul
{
	float: left;
}

#news_dnia .naglowek
{
	display: none;
}

.wregion
{
	float: right;
	font-size: 8pt;
	padding: 2px;
}

#nd h3
{
	padding-top: 0;
	margin-top: 0;
}


.zajawka .kolumna
{
	float: right;
	overflow: hidden;
	width:80px;
	padding-top: 5px;
}

.zajawka .kolumna a
{
	padding-left: 15px;
	margin: 1px;
	float:left;
	font-size: 10px;
	padding-right: 2px;
	color: #666;
}

.zajawka .kolumna a.nozero
{
	color: #05afe9;
}

.lkom
{
	background-image: url('komtinytiny.gif');
	background-repeat: no-repeat;
}

.lkom:hover
{
	background-image: url('komtinytiny_.gif');
}

.lgal
{
	background-image: url('fottinytiny.gif');
	background-repeat: no-repeat;
}

.lgal:hover
{
	background-image: url('fottinytiny_.gif');
}

.format1a
{
	float: left;
	overflow: hidden;
}
.format1b
{
	float: left;
	overflow: hidden;
}

.format2a
{
	width: 460px;
	float:left;
	text-align:center;
	padding-bottom: 10px;
}

.format2a a
{
	margin: 0 auto;
	float: none;
}

.fotunder
{
	padding: 10px;
	margin-right: 10px;
}

.fotunder * 
{
	color: #FFF;
	text-shadow:0 0 2px #000, 1px 1px 2px #000;
}


.zajawka a
{
	color: #888;
	font-weight: normal;
	text-shadow:0 0 2px #FFF, 1px 1px 1px #FFF;
}

.zajawka a:hover
{
	color: #d54d12;
}

.format3
{
	overflow: hidden;
}

.format3.nolead
{
	position: relative;
}

.format3.nolead p.a_more
{
	right:0;
	bottom: 0;
	position: absolute; 
}

#nd table
{
	margin: 0 auto;
}

.full .fotunder
{
	margin: 0 !important;
}

.fotunder .a_nadtytul
{
	color: #FFF !important;
}


#region_news
{
	width: 380px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 3px;

}

#region_news h2
{
	display:none;
	width: 300px;
	height: 33px;
	text-indent: -9999px;
	background-image: url('region_news_h.png');
}

.region_news_in
{
	background-color: #fff;
	overflow: hidden;
}

#region_news
{
	font-size: 8pt;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}

.kalend div
{
	float: left;
}

.kalend .k_dzien
{
	width: 50px;
	color: #FFF;
	text-shadow: 1px 1px 3px #000;
	text-align: center;
}

.kalend .k_godzina
{
	width: 27px;
	text-align: right;
	color: #182C6B;
	padding-right: 3px;
	font-size: 7pt;
	float: right;
	margin-right: 10px;
}

.kalend .k_tytul
{
	width: 230px;
	padding-left: 70px;
}

.box .kalend .k_tytul
{
	width: 140px;
}

.box .kalend .k_tytul a
{
	color: #556;
}


.box .kalend .k_tytul a:hover
{
	color: #00205C;
}


.k_godzina
{
	display: none;
}

.kalend 
{
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #e8e8ea;
	overflow: hidden;
	background-position: 112% 0;
	background-repeat: repeat-y;

}

.kal_to_d {background-image: url('kal_-to-d.png');}
.kal_to_w {background-image: url('kal_-to-w.png');}
.kal_d {background-image: url('kal_d.png');}
.kal_w {background-image: url('kal_w.png');}
.kal_w_to_w {background-image: url('kal_w-to-w.png');}
.kal_d_to_w {background-image: url('kal_d-to-w.png');}

.region_news_in
{
	position: relative;
}

.region_image
{
	position: absolute;
	border: 1px solid #aaa;
	left: 5px;
}

.region_news_out .region_image {top: 37px;}
.week_life_out .region_image {top: 4px;}
.week_sport_out .region_image {top: 4px;}
.week_muz_out .region_image {top: 50px;}

.region_image img
{
	width: 60px;
	
}

.region_news_out
{
	float: left;
	width: 400px;
	background-image: url('region_news_t.png');
	background-position: 10px 0;
}

.region_news_out .stopka
{
	width: 380px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;	
	overflow: hidden;
	height: 20px;
	background-image: url('region_news_stopka.png');
	float: left;
}

.region_news_out .stopka a
{
	width: 67px;
	height: 20px;
	text-indent: -9999px;
}

.region_news_out .stopka a.new
{
	float: left;
	background-image: url('region_news_new.png');
	background-position: 0 0;
}

.region_news_out .stopka a.new:hover
{
	background-position: 67px 0;
}

.region_news_out .stopka a.old:hover
{
	background-position: 67px 0;
}

.region_news_out .stopka a.old
{
	float: right;
	background-image: url('region_news_old.png');
	background-position: 0 0;
}

.k_tytul
{
	min-height: 32px;
}

.region_news_in .k_tytul
{
	min-height: 67px;
	
}

#week_life  .k_tytul
{
	
}

.box
{
	overflow: hidden;
	float: left;
}

.box .in_box
{
	background-color: #f2f2f2;
	
}

.k_tytul
{
	font-size: 8pt;
	font-family: "Trebuchet MS",Helvetica,sans-serif;
}

.week_life_h, .week_sport_h, .week_muz_h
{
	background-color: #DDDEE2;
	overflow: hidden;
	background-image: url('tbs_t.png');
	height: 36px;
}

.week_life_h a, .week_sport_h a, .week_muz_h a
{
	float: left;
	display: block;
	width:38px;
	height: 36px;
	text-indent: -9999px;
	position:relative;
	background-position: -114px 0;
}
.week_life_h a:hover{background-position: -76px 0;}
.week_life_h a.active {background-position: -38px 0;}
.week_life_h a.active:hover {background-position: 0 0;}

a.wl01 {background-image: url('life_tbs_01.png');}
a.wl02 {background-image: url('life_tbs_02.png');}
a.wl03 {background-image: url('life_tbs_03.png');}
a.wl04 {background-image: url('life_tbs_04.png');}
a.wl05 {background-image: url('life_tbs_05.png');}

.box .stopka
{
	width: 220px;
	padding-left: 10px;
	padding-right: 10px;	
	overflow: hidden;
	height: 16px;
	background-image: url('box_stopka.png');
	background-position: 100% 0; 
	float: left;
}

.box .stopka a
{
	display: block;
	height: 16px;
	width: 16px;
	float: left;
	text-indent: -9999px;
	background-image: url('box_new_old.png');
}

.box .stopka a.new {background-position: 0 0;}
.box .stopka a.new:hover {background-position: -16px 0;}
.box .stopka a.old {background-position: -32px 0; float: right;}
.box .stopka a.old:hover {background-position: -48px 0;}

.box .box_h {
	margin-right: 10px;
	margin-left: 10px;
	width: 220px;
}

#fotokomorka_cont
{
	width: 960px;
	height: 1px;
	margin: 0 auto;
	background-color: #DDDEE2;
	position: relative;
}

#fotokomorka
{
	position: absolute;
	right: -37px;
	top: 18px;
	width: 118px;
	height: 154px;
	background-image:url('fk_tlo.png');
	display: none;
}

#fotokomorka #fk_in
{
	width: 100px;
	height: 148px;
	margin-left: 2px;
	margin-top:2px;
	overflow: hidden;
}

#fotokomorka .fk_01
{
	background-image:url('fk_01.png');
	width: 100px;
	height: 148px;
	display: block;
	text-indent: -9999px;
}

#pasek_reklamowy_1, #pasek_reklamowy_2
{
	height: 30px;
	margin-bottom: 15px;
}

.rand_gal_box a
{
	display: block;
	float: left;
	margin-right: 2px;
	margin-left: 1px;
}

#galerie
{
	background-color: #A7A8AB;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 30px 10px 10px 52px;
	width: 558px;
	background-image: url('gz.png');
}

#galprom
{
	height: 224px;
	background-image: url('galtlo.png');
	margin-bottom: 20px;	
}

.week_sport_out.box, .week_muz_out.box
{
	padding-top:40px;
	background-position: 10px 0;
	background-repeat: no-repeat;
}

.week_sport_out.box
{
	background-image: url('sp.png');
}

.week_muz_out.box
{
	background-image: url('mz.png');
}

.week_life_in .kalend , .week_muz_in .kalend, .week_sport_in .kalend {
	background-repeat: no-repeat;
	background-position: 1px 0;
}

.kalend.d16 {background-image: url('d16.png');}
.kalend.d19 {background-image: url('d19.png');}
.kalend.d6 {background-image: url('d6.png');}
.kalend.d14 {background-image: url('d14.png');}
.kalend.d21 {background-image: url('d21.png');}
.kalend.d17 {background-image: url('d17.png');}
.kalend.d23 {background-image: url('d23.png');}
.kalend.d18 {background-image: url('d18.png');}

#lista_przeb, #power_play
{
	padding-top: 45px;
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}

#lista_przeb
{
	background-image: url('lp.png');
}

#power_play
{
	background-image: url('pp.png');
}

#power_play h3, #lista_przeb h3
{
	font-weight: normal;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11pt;
	color: #666;
	padding-left: 10px;
	padding-right:10px;
	border-bottom: #bbb 1px solid; 
	margin-bottom: 10px;
	margin-top: 10px;
}

#lista_przeb p
{
	border-top: #bbb 1px solid; 
	text-align:right;
	font-size: 8pt;
}

 #lista_przeb table, #power_play p
 {
	margin-left: 20px;
	margin-right: 20px;
	width: 260px;
	font-size: 8pt;
 }
 
 .zajawka
 {
	margin-bottom: 8px;
	margin-top: 8px;
	float: left;
	width: 194px;
 }
 
 #nd img
 {
	max-width: 600px; 
}

.box
{
	width: 240px;
}

.muz_menu
{
	overflow: hidden;
	height: 43px;
	margin
}

.muz_menu a
{
	width: 100px;
	display:block;
	float: left;
	height: 35px;
	text-indent: -9999px;
	background-image: url('muz_menu.png');
	margin-top:5px;
}

.muz_menu a.m1 {background-position: 0 0;}
.muz_menu a.m1:hover {background-position: 0 35px;}
.muz_menu a.m2 {background-position: -100px 0;}
.muz_menu a.m2:hover {background-position: -100px 35px;}
.muz_menu a.m3 {background-position: -200px 0;}
.muz_menu a.m3:hover {background-position: -200px 35px;}

.box
{
	position: relative;
}

.muz_float
{
	position: absolute;
	left: 0;
	top: 40px;
}

.muz_float div
{
	position: absolute;
	width: 200px;
	height: 200px;
	background-color: #F2F2F2;
	display: none;
	padding: 10px;
}

.muz_float, .muz_float *
{
	font-size: 8pt;
}

.muz_float div
{
	
}

.pop_up
{
	width: 10px;
	background-image: url('l_up.png');
	background-repeat: no-repeat;
}

.pop_down
{
	width: 10px;
	background-image: url('l_dn.png');
	background-repeat: no-repeat;
}

.pop_none
{
	width: 10px;
	background-image: url('l_nn.png');
	background-repeat: no-repeat;
}

h3.lp
{
	color: #666;
}

.region {height: 35px;}

.region.r1 {background-image: url('r1.png'); width: 100px; text-indent: -9999px;}
.region.r2{background-image: url('r2.png'); width: 108px; text-indent: -9999px;}
.region.r3 {background-image: url('r3.png'); width: 140px; text-indent: -9999px;}
.region.r4 {background-image: url('r4.png'); width: 100px; text-indent: -9999px;}
.region.r5 {background-image: url('r5.png'); width: 85px; text-indent: -9999px;}
.region.r6 {background-image: url('r6.png'); width: 130px; text-indent: -9999px;}
.region.r7 {background-image: url('r7.png'); width: 140px; text-indent: -9999px;}
.region.r8 {background-image: url('r8.png'); width: 140px; text-indent: -9999px;}
.region.r0 {display: none;}


#filtr_regionu
{
	position: absolute;
	right: 3px;
	top: 40px;
	width: 140px;
	display:none;
}

#filtr_regionu a
{
	padding-bottom: 3px;
	padding-top: 3px;
	display:block;
	float: left;
	background-color: none;
}


#filtr_regionu a:hover
{
	background-color: #EEE;
}

.region_news_in .k_tytul
{
	padding: 0 !important;
}

.k_image
{
	padding-left: 5px;
	padding-right: 15px;
}

.region_news_in .k_nadtytul
{
	color: #445;
	font-size: 8pt !important;
	font-weight: normal !important ;
	padding-bottom: 2px !important ;
	padding-top: 8px !important ;
	float:left;
	width: 100%;
	letter-spacing: 0em;
	font-family: Helvetica, Arial, sans-serif;
}

.region_news_in .k_tytul
{
	font-size: 12pt;
	font-weight: bold;
}

.k_nadtytul
{
	padding-bottom: 4px;
}

.region_news_in .kal_w
{
	min-height: 72px;
}


.k_lead.first
{
	font-size: 7pt;
	line-height: 1.1em;
}

.k_tytul.first a
{
	font-size: 9pt;
	font-weight: bold;	
}

.k_nadtytul.first
{
	font-size: 7pt !important;
	color: #aaa !important;
}

.region_news_in img
{
	width: 100px;
}

.week_life_in .k_tytul.first
{
	min-height: 90px;
}

.region_news_out
{
	position: relative;
}

.region_news_out .lacznik
{
	position: absolute;
	width: 392px;
	height: 10px;
	top: -3px;
	z-index: 2;
	left: 9px;
	background-image: url('lacznik.png');
	background-position: -9px 0;
}

#menu_tekstowe
{
	width: 940px;
	overflow: hidden;
	background-color: #182c6b;
	background-image: url('tmenu_.png');
	background-repeat: no-repeat;
	background-position: 913px 0;
}

#menu_tekstowe a
{
	font-size: 8pt; 
	color: #dddee2;
	display: block;
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}

#menu_tekstowe a:hover
{
	color: #fff;
}

#menu_tekstowe ul
{
	overflow: hidden;
	border-top: 1px solid #ccd;
}

#menu_tekstowe li
{
	overflow: hidden;
	float:left;
	padding: 5px;
	width: 116px;
	border-right: 1px solid #ccd;
	text-align: center;
	padding-top: 0;
	padding-bottom: 0;
}

#menu_tekstowe li:hover
{
	background-color: #F8B63C;
}

#menu_tekstowe li.first
{
	padding-left: 30px;
	background-image: url('tmenu.png');
	background-repeat: no-repeat;
}

.radiow
{
	height: 51px;
	width:520px !important;
	padding-left: 100px;
	background-image: url('radiow.png');
	overflow: hidden;
	background-position: -1px 0;
}

.radiow a
{
	float: left;
	margin-top:18px;
	margin-left:20px;
	font-weight: bold;
	font-size: 8pt;
	text-shadow: 1px 1px 1px #FF0;
}

.week_life_out
{
	margin-top: 15px;
}

#week_sport .kalend
{
	min-height: 33px;
}

.k_tytul.big
{
	min-height: 41px;
	font-size: 11pt;
	font-weight: bold;
}

#naglowek h1 a
{
	display: block;
	text-indent: -9999px;
	width: 100%;
	height: 100%;
}

.ilkom, .ilfot
{
	
	padding-right: 5px;
	font-size: 8pt;
	color: #888;
	font-weight: normal;
	background-image: url('fottinytiny.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 5px 1px;
	
}

.ilkom
{
	background-image: url('komtinytiny.gif');
}

.ilkom.o
{
	background-image: url('komtinytiny_.gif');	
	color: #05afe9;
}

.ilfot.o
{
	background-image: url('fottinytiny_.gif');		
	color: #05afe9;
}

.ilkom a, .ilfot a
{
	color: #05afe9; 
}

.ilkom a:hover, .ilfot a:hover
{
	color: #d54d12; 
}

.nbl 
{
	overflow: hidden;
}

.nbl span
{
	display:block;
	float: left;
	height: 15px;
}

span.region
{
	font-size: 7pt;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	width: 100px;
	padding-top: 2px;
}

span.region a
{
	
	color: #05afe9;
	color: #ABACB0;
	font-weight: normal;
	font-size: 8pt;
}

span.region a:hover
{
	color: #d54d12;
	color: #05afe9;
	color: #F8B333;
	
}

a.wl01
{
	margin-left: 5px;
}

h2.wlife
{
	text-indent: -9999px;
	height: 30px;
	width: 240px;
	background-image: url('magazyn.png');
}

#nd .a_tytul a
{
    font-size: 16pt;
    font-weight: bold;
}

#s_m_m
{
	width: 240px;
	overflow: hidden;
	float:left;
}

h1.wybory2010
{
	width: 940px;
	height: 157px;
	text-indent: -9999px;
	background-image: url('wybory-belka.jpg');
}


.nbl
{
	width: 240px;
}

.nbl .ilfot, .nbl .ilkom
{
	float: right !important;
}

#nd .format4 .a_tytul a
{
	font-weight: bold;
	font-size: 25px;
}

span.region
{
	height: auto !important;
}

.news_kafelka.mala
{
	overflow:hidden;
	float: left;
	width: 300px;
	margin:0;
}

.news_kafelka.mala img
{
	width: 90px;
	margin-right: 5px !important;
	background-color: #FFF !important;
}

.news_kafelka.mala .float_left
{
	border: none !important;
	background-color: #FFF !important;
	
}

.news_kafelka.mala .float_left
{
	width: auto !important;
	height: auto !important;
	border: none !important;
}

.news_kafelka.mala .pic
{
	width: auto !important;
}

h1.grupa
{
	width: 600px;
	float: left;
	font-weight: normal;
	border-bottom: 1px #aaa solid;
	margin-bottom: 5px;
	font-size: 15pt;
	color: #666;
	text-indent: 15px;
	margin-top: 10px;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
.news_kafelka.mala .region
{
	margin: 0 !important;
	font-size: 8pt;
}



.news_kafelka.mala h4.nadtytul
{
	font-size: 8pt;
	font-weight: normal !important;
}

.news_kafelka.mala h2.tytul a
{
	font-size: 12pt !important;
}

.a_img
{
	margin-bottom: 10px;
}

#nd .a_lead
{
	font-size: 10pt;
	font-weight: bold;
}

.k_tytul.mm1
{
	margin-left: 10px;
	width: 330px;
}

.nbl.mm1
{
	width: 320px;
}

.gtytmm
{
	font-size: 15pt;
	font-family: Helvetica, Arial, sans-serif;
}


.megaminpic
{
	margin-top: 5px;
}

.uwagawypadek
{
	background-image: url('uw.png');
	background-position: 0 0;
	font-size: 7pt !important;
}

.uwagawypadek:hover
{
	background-image: url('uw.png');
	background-position: 0 24px;
}

.kronikapolicyjna
{
	background-image: url('krp.png');
	background-position: 0 0;
	font-size: 7pt !important;
}

.kronikapolicyjna:hover
{
	background-image: url('krp.png');
	background-position: 0 24px;
}

.rin
{
	margin: 5px;
	width: 370px;
	height: 120px;
}

.nbl.mm1
{
	width: 350px;
}

.ndf4
{
	background-color: #000;
}

.ndf4 .a_nadtytul
{
	color: #FFF;
	font-size: 11pt;
	font-weight: bold;
	
}

.ndf4 .a_tytul a
{
	color: #D00;
	font-size: 20pt !important;
	
}

.ndf4 .a_tytul a:hover
{
	color: #F00;
	
}



.ndf1
{
	background-color: #182c6b;
}

.ndf1 .a_nadtytul
{
	color: #ddd;
	font-weight: bold;
	
}

.ndf1 .a_tytul a
{
	color: #FFF;	
}

.ndf1 .a_tytul a:hover
{
	color: #FFC90C;
	
}


.ndf2
{
	background-color: #e00;
}

.ndf2 .a_nadtytul
{
	color: #000;
	font-weight: bold;
	
}

.ndf2 .a_tytul a
{
	color: #FFF;	
}

.ndf2 .a_tytul a:hover
{
	color: #FFC90C;
	
}

.ndf3
{
	background-color: #f9c700;
	border: 3px solid black;
	padding: 5px !important;
	margin: 2px  !important;
}

.ndf3 .a_nadtytul
{
	color: #000;
	font-weight: bold;
	padding: 3px;
	
}

.ndf3 .a_tytul a
{
	color: #000;
	font-family: "Arial Black", Arial, serif;
	font-weight: bold !important;	
}

.ndf3 .a_tytul a:hover
{
	color: #182c6b;
	
}