.relative {
	position:relative;
}
/* CSS Document */
/* linki, naglowki i paragrafy*/

body {
	font-family:Georgia;
	font-size:12px;
	color:#666;
	line-height:200%;
	background:#001F4E url(images/top_bg.jpg)  repeat-x;
}

#center{
	background: url(images/body.jpg) top center no-repeat;
}

h1, h1 , h1 a:link, h1 a:visited {
	font-size:20px;
	color:#00275A;
}

h1.sifr {
	color:#ECE9D8;
	font-size:12px;
}
	
h2, h2 , h2a:link, h2 a:visited {
	font-size:14px;
	color:#666;
}

h3, h3 , h1a:link, h3 a:visited {
	font-size:13px;
	color:#666;
}
.cufon1{
	color:#fff;
	font-size:13px;
	margin-left:15px;
	line-height:38px;
	}
a, a:link, a:visited{
	text-decoration:none;
	color:#58AEC9;
}

a:hover{
	text-decoration:underline;
}

a.act{
	font-weight:bold;
}
		
/* formularz*/
/* info*/
#info{
	width:300px;
	margin:auto;
	text-align:center;
}
	
/*layout*/
#header{
	margin:auto;
	height:150px;
	position:relative;
}

.container{
	width:990px;
}
		
#lewa{
	width:640px;
	float:left;
	height:100%;
}

#prawa{
	width:350px;
	float:right;
	height:100%;
	overflow:hidden;
}
	
#footer{
	background:url(images/footer.jpg) repeat-x bottom;
	height:315px;
	}	
.wrap{
	width:990px;
	margin:auto;
	}
		
/**/

/*header*/
#header, #header a, #header a:link, #header a:visited{
	color:#fff;
	}
	
#logo {
	height:57px;
	width:258px;
	position:absolute;
	left:-5px;
	top:28px;
}
#logo2 {
	position:absolute;
	right:1px;
	top:33px;
}
	
#tools_top{
	position:absolute;
	top:2px;
	right:10px;
	font-size:11px;
}	
#tools_top li, #footer_menu li{
	margin-left:14px;
	}
#rss{
	background:url(images/rss.gif) no-repeat left ;
	padding-left:16px;
	}	
/* menu top*/
#topmenu {
	background:url(images/menu_top.jpg) repeat-x left ;
	height:28px;
	width:100%;
	overflow:hidden;
	position:absolute;
	bottom:0px;
	left:0px;
}
#topmenu ul {
float:left;
width:700px;
}

#topmenu ul li {
	float:left;
	height:28px;
	text-align:center;
	line-height:28px;
	text-transform:uppercase;
	font-size:11px;
	
}

#mnu_filmy{
	background:url(images/mnu_1.png) no-repeat left top;
	width:110px;
}

#mnu_kanaly{
	background:url(images/mnu_2.png) no-repeat left top;
	width:120px;
}
#mnu_transmisje{
	background:url(images/mnu_2.png) no-repeat left top;
	width:170px;
}

#mnu_szkolenia{
	background:url(images/mnu_3_3.png) no-repeat left top;
	width:107px;
}
#topmenu ul li:hover{	
	background-position: left bottom;
	}

#topmenu ul li:hover{	
	background-position:left bottom;
	}

#topmenu ul li.activ {	
	background-position:left bottom;
}

#szukaj {
	float:right;
	width:250px;
}

#szukaj #q{	
	background:url(images/szukaj_input.jpg) no-repeat;
	width:155px;
	height:18px;
	padding:5px 5px 0;
	color:#666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	border:none;
	position:relative;
	top:-4px;
	}
#sercz_go{
	width:80px;
	height:27px;
	background:url(images/szukaj.gif) no-repeat;
	border:none;
	margin-left:2px;
	text-indent:-999px;
	cursor:pointer;
	}	
/* footer*/
#copyr_l{display:inline; float:left; }
#copyr_l, #copyr_l a, #copyr_l a:link, #copyr_l a:visited{
	color:#fff;
	font-size:11px;
	line-height:110%;
	margin-top:4px;
	}
#copyr_r{display:inline; float:right;	margin-top:4px;
}
#footer_l1{
	background:url(images/footer_l1.jpg) repeat-x;
	height:45px;
	padding-left:15px;
	padding-top:0px;
	
	}
#footer_menu{
	/*background:url(images/footer_menu.jpg) repeat-x;*/
	background:#002B61;
	width:750px;
	height:45px;
	line-height:45px;
	padding-right:24px;
	text-align:right;
}
#footer_l1, #footer_l1 a, #footer_l1 a:link, #footer_l1 a:visited{
	color:#fff;
	font-size:11px;
	}
/* menu blogcategory*/
ul#menu{
	padding:0;
	margin:20px 25px 80px 25px;
	list-style:none;
}
#menu, #menu a, #menu a:link, #menu a:visited{
	color:#666;
	font-size:12px;
	line-height:120%;
	}
#menu a:hover, #menu a.act{
	font-weight:bold;
	}
#menu li{
	margin:0 0 1em 0;
	}

/** infobar **/
#infobar{
	font-size:10px;
	color:#8392A8;
	}
#inf_bar{
	color:#fff;
	font-weight:bold;
	float:left;
	padding-right:1em;
	}
#infobar a, #infobar a:link, #infobar a:visited {
	font-size:10px;
	color:#8392A8;
	}

#infobar a:hover {
	font-size:10px;
	color:#fff;
	text-decoration: none;
	}

.pasek1{
	background:	#00275A;
	height:38px;
	overflow:hidden;
}
.pasek1 a.all, .pasek1  a.all:link, .pasek1  a.all:visited{
	color:#fff;	
	font-size:11px;
	float:right;
	text-align:right
	}
#lewa .pasek1 h1{
	width:70%;
	float:left;
	}	
#prawa .pasek1 h1{
	width:90%;
	float:left;
	}	
#prawa .pasek1 h1.short{
	width:55%;
	float:left;
	}	
	
.rss2{
	float:right;
	width:15px;
	text-align:right;
	margin-top:3px;
	}
/**/
.sort{
	margin-bottom:20px;
	margin-top:20px;
	}
#lewa .sort{
	margin-left:20px;
	}
#prawa .sort{
	margin-left:30px;
	}
	
.sort li{
	margin-right:2px;
}
.sort, 	.sort a, .sort a:link, .sort a:visited{
	color:#fff;
	font-size:11px;
	}
/* kanaly*/
#lewa_kontents{
	width:640px;
	overflow:hidden;
	}
#kanaly {
	overflow:hidden;
	width:750px;
	margin-left:-38px;
	margin-top:-40px;
}

#kanaly li{
	display:inline;
	width:270px;
	float:left;
	margin-left:58px;
	margin-top:40px;
	}
#kanaly li.clr, #kanaly2 .clr{
	width:100%;
	margin:0;
	clear:both;
	}	
#kanaly li, #kanaly li a, #kanaly li a:link, #kanaly li a:visited{
	color:#fff;
	font-size:11px;
	}	
#kanaly li{
	position:relative;
	}		
#kanaly li dd, #kanaly li dt{
	margin:0;
	}	
	
dt.title, dd.czas{
	display:inline;
	}	
dd.czas{
	color:	#58AEC9;
	margin-left:1em;
	}
.kanal_img, .logo_img, #polecamy .foto img{
	float:left;
	}
/* add*/
.kanal_img, .logo_img{
		float:none;
}
#polecamy .foto{
	background:#fff;
	}
#polecamy, #inne{
	margin-top:-20px;
	padding-left:30px;
	padding-right:30px;
	}
#polecamy2 .foto{
	background:#fff;
	}

#polecamy li,  #inne li{
	width:320px;
	margin-top:40px;
	}
#inne li{
	width:auto;
	}	
#polecamy dd, #polecamy dt,  #inne dt,  #inne dd{
	margin:0;
	}
#polecamy, #polecamy a, #polecamy a:link, #polecamy a:visited,
#inne, #inne a, #inne a:link, #inne a:visited{
	color:#fff;
	font-size:11px;
	}		
#polecamy .foto a{
	width:320px;
	overflow:hidden;
	display:block;
	position:relative;
	}
	
#inne{
	margin-top:30px;
}		
#inne li{
	background:url(images/kanal2_bg.gif) repeat-x top;
	overflow:hidden;
	}	
#inne .foto{
	float:left;
	padding-right:12px;
	}
#inne .czas, .kanaly2 .czas{
	color:#58AEC9;
	}
/* kanaly2*/
#kanaly2{
	margin-left:-12px;
	overflow:hidden;
	height:100%;
	}
#kanaly2 li{
	float:left;
	width:135px;
	position:relative;
	margin-left:25px;
	margin-top:27px;
	}
#kanaly2 a, #kanaly2 a:link, #kanaly2 a:visited{
	color:#fff;
	font-size:11px;
	}	
#kanaly2 dd, kanaly2 dt{
	margin:0;
	}
#kanaly2 li .skrot{
	position:absolute;
	right:0px;
	top:62px;
	}
#kanaly2 li img{
	display:block;
	}
		
.skrot{
	font-size:11px;
	line-height:100%;
	color:#666A48;
	font-weight:bold;
	}	
.skrot span{
	color:#CC0000;
	padding:0 2px;
	background:#EBECE3;
}	
/* pager*/
.pager{
	overflow:hidden;
	}
.pager a.activ, .pager a.activ:link, .pager a.activ:visited, .pager a:hover {
	background:#CC0000 ;
	border-color:#CC0000 !important;
	color:#FFFFFF ;
}
.pager a, .pager a:link, .pager a:visited {
	border:1px solid #0067B6;
	color:#fff;
	display:inline;
	float:left;
	font-size:11px;
	height:16px;
	line-height:16px;
	margin-right:1px;
	text-align:right;
	width:23px;
	padding-right:9px;
}

.movie_title{
	background:#00295D url(images/movie_title.jpg) bottom repeat-x;
	color:#fff;
	font-size:11px;
	padding:5px 13px;
	overflow:hidden;
	margin-bottom:20px;
	border:solid #0067B6 1px;
	border-top:0;
	height:100%;
	}
.movie_title span{
	float:left;
	}
.movie_title span.czas{
	color:	#58AEC9;
	float:right;
	}
/*transmisje_online*/

#transmisje_online{
	height:320px;
	overflow:hidden;
	}
#transmisje_online dd, #transmisje_online dt,
#transmisje_online2 dd, #transmisje_online2 dt{
	margin:0;
	}
#transmisje_online dl{
	background:#fff;
	padding:11px 19px 12px;
	}
#transmisje_online dl:hover{
	background:#fff url(images/trnasmisja_bg_hover.jpg) repeat-x bottom;
	
	}			
#transmisje_online dd.foto{
	float:left;
	padding-right:6px;
	}
#transmisje_online img{
	display:block;
}
#transmisje_online2{
	min-height:360px;
	background:#EEEFE7;
	line-height:150%;
	}
#transmisje_online2 dl{
	margin:25px 30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	font-size:11px;
	}	
#transmisje_online2 .title, #transmisje_online2 .title a, #transmisje_online2 .title a:link, #transmisje_online2 .title a:visited{
	font-size:12px;
	font-weight:bold;
	color:#5D5D5D;
	}
.foto img{
	display:block;
	}	
dt.tresc{
	color:#333333;
	font-size:10px;
	line-height:150%;
	height:6em;
	}	
dt.tresc a, dt.tresc a:link, dt.tresc a:visited{
	color:#333;
	}	
.data{
	color:#58AEC9;
}
.red ,.red a:link, .red:visited{
	color:#C70000;
	
}
#transmisje_online .data{
	font-size:11px;
	}
.dowiedz, .dowiedz:link, .dowiedz:visited{
	height:35px;
	line-height:35px;
	color:#fff;
	display:block;
	font-size:11px;
	margin-bottom:21px;
	text-indent:24px;
	}	
#paginacja{
	padding:0 0px 21px 30px;
	overflow:hidden;
	width:590px;
	float:left;
	}
.wszystkie, .wszystkie:link, .wszystkie:visited{
	font-size:11px;
	color:#fff;
	}	
#pager_right, #paginacja {
	margin:24px 0;
	}	
#paginacja{
	margin-bottom:0px;
	}	
#pager_right{
	margin-left:30px;
	}
.pasek2{
	background:url(images/pasek_polecane.jpg) no-repeat;
	}
	
li, dl, dd dt{
	zoom:1;
	}	
.solid_bg{
	background:	#002354;
	overflow:hidden;
	height:100%;
	}
/*modArticlesOne*/
#modArticles{
	background:#fff;
	overflow:hidden;
	}
#modArticles #lewa{
	width:250px;
	}
#modArticles #lewa, #modArticles #lewa a, #modArticles #lewa a:link, #modArticles #lewa a:visited{
	color:#666;
	}	
#modArticles #lewa .row{
	margin:32px 25px;
}	
#modArticles #prawa{
	width:648px;
	padding:35px 46px;	
	}
#modArticles #prawa h1{
	font-size:20px;
	color:#00275A;
	font-weight:bold;
	}	
.article{
	margin:25px 0 50px 0;
	}
.article p{
	margin-bottom:25px;
	}	
.article .foto, #modArticles .art .foto{
	float:left;
	padding:0 1em 1em 0;
	}	
#modArticles .art{
	margin-bottom:3.5em;
	}	
#modArticles .art h2 a, #modArticles .art h2 a:link, #modArticles .art h2 a:visited{
	color:#00275A;
	font-weight:bold;
	}	
/* menu z zakladkami*/
.kanaly_tabs {
width:640px;
}
.kanaly_tabs ul {
}
.kanaly_tabs .first {
margin-left:1px;
padding-left:29px;
text-align:left;
}
.kanaly_tabs li {
background:#8092AA;
font-size:11px;
text-align:left;

}
.kanaly_tabs li:hover, .kanaly_tabs li.activ {
background:#fff;
}
.kanaly_tabs li a, .kanaly_tabs li a:link, .kanaly_tabs li a:visited {
color:#333333;
padding:10px 30px;
}
ul.kanaly_tabs_podmenu {
left:0;
}
.kanaly_tabs_podmenu a, .kanaly_tabs_podmenu a:link, .kanaly_tabs_podmenu a:visited {
color:#808FA7 !important;
}
.kanaly_tabs_podmenu li:hover {
background:none;
}
.kanaly_tabs_podmenu {
}
.kanaly_tabs_podmenu li {
background:none ;
width:auto;
}	

/* lista kanalow*/

#lista_kanalow {
background:url(images/tabelka.gif) repeat-y 0 0;
margin:10px 0 20px 0px;
table-layout:fixed;
width:638px;
}
#lista_kanalow, #lista_kanalow a, #lista_kanalow a:link, #lista_kanalow a:visited{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#lista_kanalow td {
padding:2px 25px;
vertical-align:top;
}
#lista_kanalow td.empty, #lista_kanalow td.empty a, #lista_kanalow td.empty a:link, #lista_kanalow td.empty a:visited {
color:#4D678A !important;
}
#lista_kanalow td .ile{
	padding:0 1px;
	color:#CC0000;
	font-weight:bold;
	font-size:12px;
	background:#EBECE3;
	}
#lista_kanalow td.empty .ile {
background:#EBECE3;
color:#CECECE;
}
#lista_kanalow .td1 {
padding-right:10px;
text-align:left;
width:82px;
}
#lista_kanalow .td2 {
padding-left:0;
text-align:right;
width:71px;
}

#modKanal #title{
	background:#002F66;
	color:#fff;
	font-family:Tahoma;
	orphans:15px;
	padding:15px 30px;
	/*overflow:hidden;*/
	}
#modKanal #title, #modKanal #title a, #modKanal #title a:link, #modKanal #title a:visited{
	color:#fff;
	}	
#modKanal #title h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	width:85%;
	float:left;
	}
#modKanal #title .czas{
	width:10%;
	color:#58AEC9;
	font-size:15px;
	float:right;
	text-align:right;
	}
.lewa_kontents #art{
	padding:30px 27px;
	color:#666;
	background:#fff;
	}
.lewa_kontents #art h2{
	font-size:16px;
	font-weight:bold;
	color:#00275A;
	margin-bottom:0.5em;
	}	
.pasek1 .ile{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	float:right;
	}
	
/*komentarze*/
#comments {
margin:20px auto;
overflow:hidden;
width:570px;
}
#comments .row {
clear:both;
margin-bottom:10px;
overflow:hidden;
}
#comments .kto {
float:left;
font-size:10px;
width:160px;
color:#58AEC9;
line-height:170%;

}
#comments .kto a, #comments .kto a:link, #comments .kto a:visited{
	color:#fff;
font-weight:bold;
}
#comments .foto {
	float:left;
padding-right:9px;
}

#comments .tresc {
float:right;
color:#fff;
width:410px;
font-size:11px;
}
.add_comment{
	font-size:12px;
	font-weight:bold;
	margin-bottom:30px;

}

.add_comment a, .add_comment a:link, .add_comment a:visited{
	color:#fff ;
	}



/* efekty*/
.kanaly2 .foto{
	position:relative;
	overflow:hidden;
	display:block;
	float:left;
	padding-right:12px;
}
.hover_img{
	position:absolute;
	left:0px;
	top:0px;
	}
.kanaly2 li{
	background:url(images/kanal_bg.gif) repeat-x top;
	}	
.kanaly .title	{
	background:#00275A;
}
embed{
	vertical-align:bottom;
	}
#kursy_box {
	height:20px;
	width:910px;
	overflow:hidden;
}

#kursy {
	height:20px;
	padding:inherit;
	margin:0;
	list-style:none;
	text-align:center;
	color:#8392A8;
	white-space:nowrap;
}

#kursy li{
	padding:0 4px;
	float:left;
	height:15px;
}
.logo_img{
	display:block;
	}	
.logo_img_wrap{
	float:left;
	width:185px;
	text-align:center;
	height:75px;
	line-height: 98px;
	
	}
.logo_img_wrap img{
	float:none !important;
	/*display:inline;*/
	}		
.trwa{
	background:url(images/trwa.gif) no-repeat;
	position:absolute;
	bottom:0px;
	left:0px;
	width:135px;
	height:25px;
	
	}
.logo_cent{
	background:#fff;
	text-align:center;
	width:350px;
	height:140px;
	}
.logo_cent img{
	display:inline;
	}	
	
#transmisje_online	.foto .red{
	font-size:10px;
	}
#title .homepage{
	font-size:12px;
	font-family:Tahoma;
	font-size:15px;
	}
.pasek1 span{
	padding-right:25px;
	line-height:38px;
	}	
.pasek1 a, .pasek2 a{
	margin-right:8px;
	line-height:38px;
	}

/*****************************************************/
/*              FILMY Z KATEGORIAMI                  */
/*****************************************************/
#modFilmy #prawa{
	width:640px;
	float:right;
	height:100%;
}

#modFilmy #lewa{
	width:350px;
	float:left;
	height:100%;
	overflow:hidden;
}

#modFilmy .cat_list, #modKanalNew .cat_list {
	padding: 30px 32px;
}
.cat_list_fck{
	padding: 0 32px 30px 32px;
	font-size:11px;
	}
#modFilmy .cat_list a, #modKanalNew .cat_list a {
	font: 12px Georgia;
	color: #fff;
}
#modKanalNew .cat_list{
	line-height:200%;
	}
#modKanalNew .cat_list a, #modKanalNew .cat_list a:link, #modKanalNew .cat_list a:visited{
	color:#333;
	}
#modFilmy .cat_list a.active {
	font-weight: bold;
}

.pasek3 {
	background:url(images/pasek3.jpg) no-repeat;
}

#menu a.activ {
	font-weight: bold;
}

/******************************************************/
/*              TWOJE KANALY MENU                     */
/******************************************************/

#tools_top li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	left: 180px;
	z-index: 9999;
}

#tools_top li ul li {
	float: none;
	display: block;
	list-style: none;
	z-index: 9999;
}

#tools_top li ul li a {
	width: auto;
	font-size:12px;
	color:#fff !important;
	z-index: 9999;
}

#tools_top li ul li a:hover {
	font-size:12px;
	color:#fff !important;
	text-decoration: underline;
}

/******************************************************/
/*              STRONY MENU                           */
/******************************************************/
ul#menu_left {
	padding:0;
	margin-top: 32px;
margin-right: 25px;
margin-bottom: 32px;
margin-left: 25px;
	list-style:none;
}
/*
#menu, #menu a, #menu a:link, #menu a:visited{
	color:#666;
	font-size:12px;
	line-height:120%;
	}
#menu a:hover, #menu a.act{
	font-weight:bold;
	}
*/
#menu_left a.activ {
	font-weight: bold;
}
#menu_left li{
	/*margin:0 0 1em 0;*/
	}

#menu_left li ul li {
	margin:0 0 1em 0;
	float: none;
	display: block;
	list-style: none;
}

/******************************************************/
/*                   SYSTEM MESSAGES                  */
/******************************************************/
p.notice {
	position:relative;
	display:block;
	background: #fffcd3 url(images/icon_notice.gif) no-repeat 10px 11px;
	border: 1px solid #c2beb1;
	padding:10px 10px 10px 40px;
	color: #74655f;
	font-size: 13px;
}

p.good {
	position:relative;
	display:block;
	background: #e5f993 url(images/icon_success.gif) no-repeat 10px 11px;
	border: 1px solid #9bac55;
	padding:10px 10px 10px 40px;
	color: #688006;
	font-size: 13px;
}

p.info {
	position:relative;
	display:block;
	background: #d4ebfa url(images/icon_info.gif) no-repeat 10px 11px;
	border: 1px solid #90b1c7;
	padding:10px 10px 10px 40px;
	color: #4b6bab;
	font-size: 13px;
}

p.error {
	position:relative;
	display:block;
	background: #f6b9b9 url(images/icon_error.gif) no-repeat 10px 11px;
	border: 1px solid #e18484;
	padding:10px 10px 10px 40px;
	color: #c32727;
	font-size: 13px;
}

p.error span, p.info span, p.notice span, p.good span { 
	position: absolute;
	right:7px;
	top:7px;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	padding:5px;
	cursor:pointer;
}

input.embed {
	font:11px georgia;
	color:#666666;
	width:276px;
}
#modFilmy #lewa #polecamy{
	padding-left:10px;
	}
#modFilmy #lewa .sort{
	margin-left:10px;
	}
.msg_white{
	color:#fff;
	}	
#hoverMenu{
	margin-bottom:30px;
	}	

#movie_home{
	float:left;
	width:560px;
	position:relative;
	}
#movie_home #art{
	position:absolute;
	left:22px;
	bottom:	13px;
	width:492px;
	padding:14px 14px 0 14px;
	font-size:12px;
	line-height:150%;
	background:url(images/tr.png) repeat;
	}
#movie_home #art, #movie_home #art a, #movie_home #art a:link, #movie_home #art a:visited{
	color:#fff;
	}	
#movie_home #art .title{
	font-size:15px;
	font-weight:bold;
	}
#movie_home #art .date{
	float:right;
	position:relative;
	right:-17px;
	}		
#polecane_box{
	float:right;
	width:429px;
	overflow:hidden;
	}	
#polecane_box .pasek2{
	background:none;
	}
#polecane_box #polecamy2 .foto{
	margin:0px 0 5px 8px;
	overflow:hidden;
	position:relative;
	float:left;
	background:none;
	}
#polecamy2{
	margin-top:8px;
	}	
.leftcol, .rightcol{
	width:480px;
	margin-top:10px;
	}
.leftcol{
	float:left;
	}
.rightcol{
	float:right;
	}
.leftcol .kanal_img, .rightcol .kanal_img{
	float:none;
	}
.leftcol dd, .rightcol dd, .filmy_small dd{
	margin:0;
	}
.leftcol a, .leftcol a:link, .leftcol a:visited,
.rightcol a, .rightcol a:link, .rightcol a:visited,
.filmy_small .foto a, .filmy_small .foto a:link, .filmy_small .foto a:visited{
	color:#fff;
}
.leftcol .foto, .rightcol .foto, .filmy_small .foto{
	float:left;
	margin:8px 0 10px 15px;
	font-size:11px;
	width:150px;
	line-height:150%;
	position:relative;
	}
.filmy_small .foto{
	margin-left:10px;
	}	
.dodano{
	font-size:10px;
	color:#8094AE;
	}	
.leftcol .lista, .rightcol .lista{
	width:510px;
	overflow:hidden;
	margin-left:-15px;
	}	
#banery_home{
	margin-top:35px;
	margin-bottom:35px;
	overflow:hidden;
	}
#banery_home .item{
	float:left;
	margin-right:9px;
	}	
#inverstoredu{
	background:url(images/edu_pasek.gif) left top repeat-x;
	overflow:hidden;
	}
#inverstoredu_logo{
	width:289px;
	height:57px;
	background:url(images/inverstoredu_logo.jpg) no-repeat;
	display:block;
	text-indent:-9999px;
	float:left;
	}
#inverstoredu .all{
	float:right;
	margin:	17px 24px 0 0;
	}
#inverstoredu .all, #inverstoredu .all:link, #inverstoredu .all:visited{
	color:#fff;
	font-size:11px;
	}		
	
#inverstoredu #kanaly {
	overflow:hidden;
	width:980px;
	margin-left:-50px;
	margin-top:0px;
}

#inverstoredu #kanaly li{
	display:inline;
	width:270px;
	float:left;
	margin-top:15px;
	margin-left:50px;
	}
#kanaly li.clr, #kanaly2 .clr{
	width:100%;
	margin:0;
	clear:both;
	}	

#modKanalNew #lewa{
	float:left;
	width:350px;
	}
#modKanalNew #prawa{
	float:left;
	width:640px;
	}	
.tab_wyniki{
	width:630px;
	float:right;
	margin-bottom:20px;
	}
.tab_wyniki td, .tab_wyniki th{
	text-align:center;
	color:#fff;
	background:#00275A;
	}
.tab_wyniki td{
	line-hight:130%;
	padding:30px 10px;
	}
	
.tab_wyniki th{
	padding:10px;
	font-weight:normal;
	}		
.tab_wyniki td .date{	
	font-size:10px;
	text-align:center;		
	color:#8094AE;
}	
.tab_wyniki td a, .tab_wyniki td a:link, .tab_wyniki td a:visited{
	color:#fff;
	font-size:11px;
	}	
	


#modKanalNewTabs {
	background:url(images/menu_top.jpg) repeat-x left ;
	height:28px;
	width:630px;
	overflow:hidden;
	float:right;
	
}
#modKanalNewTabs ul {

width:630px;
}

#modKanalNewTabs ul li {
	float:left;
	height:28px;
	text-align:center;
	line-height:28px;
	
	font-size:11px;
	color:#fff;
	
}
#modKanalNewTabs ul li a{
	}
#modKanalNewTabs ul li a, #modKanalNewTabs ul li a:link, #modKanalNewTabs ul li a:visited{
	color:#fff;
	}	
#tab1{
	background:url(images/mnu_1.png) no-repeat left top;
	width:210px;
}
#tab2{
	background:url(images/mnu_2.png) no-repeat left top;
	width:193px;
}
#tab3{
	background:url(images/mnu_3.png) no-repeat left top;
	width:227px;
}
#modKanalNewTabs ul li:hover{
	background-position:left bottom;
	}

#modKanalNewTabs ul li.active{
	background-position:left bottom;
	}
.czesc, .nowosc, .active .czesc{
	position:absolute;
	top:53px;
	left:24px;
	display:block;
	line-height:20px;
	height:24px;
	width:91px;
	color:#fff;
	text-align:center;
	font-size:12px;
	background:url(images/czesc_dis.png) no-repeat;
	}
.nowosc, .active .czesc{
	background:url(images/czesc.png) no-repeat !important;
}	
.fb_likeit{
	float:right;
	position:relative;
	top:2px;
	width:100px;
	height:24px;
	}	
#home_planned_broadcast #kanaly .kanaly_home_list{
	margin-left:90px;
	}
#home_planned_broadcast #kanaly{
	width:auto;
	margin-left:-90px;
	margin-top:30px;
	}	
#top_banery2{
	overflow:hidden;
	margin-bottom:10px;
	}
#banner_top{
	float:right;
	}
#promoted_channels{
	float:left;
	}
	
.clearfix:after, #modKanal #title:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
		
