  body {
   background: #f6f6f6;
   font-family: Tahoma,Arial, Helvetica;
  	font-size: 8pt;
	margin-top: 0px;
	margin:0px;
	_margin-left: -10px;
}
	a{
	text-decoration: none;
	border: 0;
	border-color: none;
	}
	img{
	border: 0;
	}
#panel{
		width:100%;
		height:174px;
}
	
.szukaj {
		height: 50px;
		text-align: right;
		margin-right: 110px;
		position: relative;
		top: 13px;
}
.input {
	background: #383838;
	border: 1px solid #666666;
	color: #c1bfbf;
	height: 17px;
	padding-top: 2px;
}
 
.bg_left {
  	width: 40%;
  	height: 174px;
  	background: url(img/bg_left.jpg) repeat-x;
	float: left;
	position: relative;
	z-index: 1;

  }
.bg_right {
  	width: 40%;
  	height: 174px;
  	background: url(img/bg_right.jpg) repeat-x;
	float: right;
	position: relative;
	z-index: 2;
  }
.srodek{
  	text-align: center;
	width: 100%;
	height: 147px;
	float: right;
  }
.dogory{
  position:absolute;
  z-index: 3;
  top: 0px;
  height: 147px;
  width: 100%;
  clear: both;
  }
   
.logo_top {
  	width: 1016px;
  	height: 50px;
  	background: url(img/logo_top.jpg) no-repeat center;
	text-align: left;
  	margin:  0 auto;

  }
.logo {
  	width: 1016px;
  	height: 97px;
  	background: url(img/logo.jpg) no-repeat center;
	text-align: left;
  	margin:  0 auto;

  }
  #menusrodek{
  	text-align: left;
	width: 1016px;
	height: 32px;
	background: url(img/bg_menu.jpg) repeat-x;
	position: relative;
	z-index: 3;
	top: -27px;
   clear: both;
   margin: 0 auto;
  }
    .menu {
  	width: 1016px;
  	height: 32px;
	text-align: left;
  }
  
  .menu_link {
  	width: 102px;
  	height: 24px;
	float: left;
  	margin-top: 0px;
  	margin-left: 10px;
  	font-family: Tahoma,Arial, Helvetica;
  	font-size: 8pt;
  	color: #b6b6b6;
  }
  .menu a:link {
  	text-decoration: none;      
  	width: 102px;
  	height: 24px;
  	float: left;
	text-align: center;
	padding-top: 4px;
  	color: #b6b6b6;
  }
   .menu a:visited {
  	text-decoration: none;      
  	width: 102px;
  	height: 24px;
  	float: left;
	text-align: center;
	padding-top: 4px;
  	color: #b6b6b6;
  }
    .menu a:hover {
   background: url(img/menu.jpg) no-repeat;    
 	text-decoration: none;    
  	width: 102px;
  	height: 24px;
  	float: left;
	text-align: center;
	padding-top: 4px;
	color: white;
  }
#definicja{
	height: auto;
	width: 210px;
	position:absolute;
	font-size: 15px;
	z-index: 4;
   top:60px;  
   right:10px;  
   margin:0;
   padding:0;
   background:lime;
	background-color: Black;
	color: White;
filter: alpha(opacity=75);
-moz-opacity: 0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}
  
#zawartosc {
	width: 1016px;
	text-align: left;
	position: relative;
	top: -40px;
}

#tagi {
	float: right;
	width: 309px;
	height: 170px;
	background: url(img/mapa.png) no-repeat;   
	color: white;
	border-left: 1px solid #6a6a6a;
}
  #tagi a:link {
  	text-decoration: none;      
	color: white;
  }
   #tagi a:visited {
  	text-decoration: none;      
	color: white;
  }
#promo {
	width: 706px;
	height: 170px;
	float: left;
	background: url(img/bg_promo.jpg) repeat-x center;  
}

.promo1 {
		  margin-left: 100px;
		  margin-right: 40px;
		  margin-top: 40px;
		  border: 1px solid #3e3e3a;
		  float: left; 
 
}

.promo_play1 {
	position: absolute;
	top:110px;
	left: 200px;
	width: 41px;
	height: 40px;
	white-space: pre-line;
	display: inline-block;
	background: transparent;
	filter:filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/play_big.png',sizingMethod='scale');
}
.promo2 {
		  margin-left: 40px;
		  margin-top: 40px;
		  margin-right: 40px;
		  border: 1px solid #3e3e3a;
		  float: left; 
 
}
.promo_play2 {
	position: absolute;
	top: 110px;
	left: 405px;
}
.promo_play3 {
	position: absolute;
	top: 110px;
	left: 610px;
}
.youtubelogo{
	position: absolute;
	top: 15px;
	left: 10px;
	width: 90px;
	height: 37px;
}

#filmy {
   width: 706px;
	float: left;
	background: #f0f0f0;
	min-height: 800px;
}
.todo{
	width: 100px;
	height: auto;
	margin: 17px 300px 50px 0px;
	float: right;
}
.film_pozycja2 {
	margin: 15px;
	height: 220px;
	width: 200px;
	float: left;
	margin-bottom: 5px;
	margin-top: -40px;
}
.film_play2 {
	position: relative;
	left: 135px;
	top: -100px;
}
.musicsearch{
	height: 40px;
	width: 250px;
	margin-right:10px;
	float:right;
	margin-top:10px;
}
#filmy a{
	color: #0c0c0c;
}

.film_pozycja {
	padding-top: 15px;
	height: 150px;
	float: left;
	margin-bottom: 5px;
}
.film_mini {
	float: left;
	margin-left: 30px;
	border: 1px solid #3f3f3f;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 143px;
	height: 107px;
}
.film_play {
	position: absolute;
	left: 140px;
	margin-top: 70px;
}
.tytul {
	font-size: 11pt;
	margin: 0;
	float: left;
}
.dodano {
	color: grey;
	float: right;
	margin-top: 0px;
	margin-right: 40px;
}
.film_linia {
   height: 1px; 
	width: 471px; 
	color: #cacaca;
}
.opis {
	font-family: tahoma,Arial, Helvetica;
	font-size: 11px;
	margin-top: 3px;
	margin-right: 15px;
	line-height: 14px;
}
.gwiazda {
	float:left;
	margin-left: 3px;
}
.glosy {
		 color: grey;
		 float: left;
		 padding-top: 0;
		 padding-left: 30px;
}



#zakladki {
   width: 700px;
	float: left;
	margin-top: 20px;
}
.zakladka {
	width: 66px;
	height: 23px;
	background: url(img/zakladka.png) no-repeat center;
	text-align: center;
	float: left;
	position: relative;
	z-index: 1;
}
.zakladka_nazwa {
	margin-top: 0px;
	padding-top: 5px;
	color: black;
}
.zakladka1 {
	width: 66px;
	height: 23px;
	background: url(img/zakladka.png) no-repeat center;
	text-align: center;
	float: left;
	border-bottom: 1px solid #777777;
}
.zakladka_nazwa1 {
	margin-top: 0px;
	padding-top: 5px;
	color: #777777;
}
#zakladka_zawartosc {
	float: left;
	margin-top: -2px;
	background: #cdcdcd;
	border: 1px solid #777777;
	width: 700px;
	height: 240px;
}
.zakladka_img {
	margin: 15px 0px 15px 15px;
	border: 1px solid black;
	float: left;
	width: 225px;
	height: 210px;
	z-index: 1;
}
.zakladka_img_tytul {
	position: relative;
	height: 50px;
	width: 226px;
	top: 160px;
	background: #2b2b2b;
	z-index: 2;
	filter: alpha(opacity=50);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.zakladka_img_tytul_txt {
	margin-left: 20px;
	margin-top: 0px;	
	padding-top: 17px;
	font-size: 14px;						
	color: white;
	font-weight: bold;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
.zakladka-zdj{
	position: relative;
	margin-top: -50px;
	z-index:1;
}
.zakladka_opis {
	background: #2b2b2b;
	color: #d0d0d0;
	width:450px;
	_width: 430px;
	height: 210px;
	margin-top: 15px;
	margin-left: 0px;
	border: 1px solid black;
	border-left: 0px;
	float: left;
}
.zakladka_opis_txt {
	margin: 0px;
	padding: 10px;
	line-height: 20px;
}
#news {
	width: 308px;
	float: right;
	height: auto;
	background: #e0e0e0;
	border: 1px solid #c2c2c2;
}
.news_tytul {
	font-size: 17px;
	margin: 10px;
	margin-bottom: 0px;
}
.news_lista {
	line-height: 20px;
}
  .news_lista a:link {
  	text-decoration: none;      
	color: Black;
  }
   .news_lista a:visited {
  	text-decoration: none;      
	color: Black;
  }
#news_bottom {
	width: 308px;
	float: right;
	height: auto;
}
	#news_bottom a{
		text-decoration: none;
		color: Black;
	}
.news_bottom2 {
	margin: 10px;
	line-height: 20px;
}


#humor {
	width: 298px;
	float: right;
	height: auto;
	padding: 5px;
	_padding: 0px;
	background: #e0e0e0;
	border: 1px solid #c2c2c2;
}
.humor_tytul {
	font-size: 17px;
	margin: 7px;
	margin-bottom: 0px;
}
.temat_humor{
	font-size: 14px;
	text-align: center;
}
  #humor a:link {
  	text-decoration: none;      
	color: Black;
  }
   #humor a:visited {
  	text-decoration: none;      
	color: Black;
  }
#holacom {
	width: 298px;
	margin-top: 15px;
	float: right;
	height: auto;
	padding: 5px;
	_padding: 0px;
	background: #e0e0e0;
	border: 1px solid #c2c2c2;
}
.holacom_tytul {
	font-size: 17px;
	margin: 7px;
	margin-bottom: 0px;
}
.holacom_linki{
	background-image: url(img/holatlo.jpg);
	background-repeat: repeat-x;
	margin: 4px;
	font-size: 18px;
	color: White;
	height: 27px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;    	
}
.holacom_sep{
	background-image: url(img/holadziel.jpg);
	background-repeat: no-repeat;
	height: 25px;
}
  #holacom a:link {
  	text-decoration: none;      
	color: White;
  }
   #holacom a:visited {
  	text-decoration: none;      
	color: White;
  }
  #holacom a:hover{
  	text-decoration: underline;
	color: White;
  }

#reklama {
	width: 308px;
	float: right;
	height: auto;
}


#stopka{
clear: both;
float: left;
 width: 100%;
 height: 32px;
 background: url(img/stopka.jpg) repeat-x;
 vertical-align: bottom;
 margin: 0 auto;
 _margin-top: 50px;
 text-align: center;
}
#stopka_div {
	width: 950px;
	height: 30px;
	margin: 0 auto;
}
.stopka1 {
	float: left;
	color: #c1bfbf;
	margin-top: 8px;
}
.stopka2 {
	float: right;
	color: #c1bfbf;
	margin-top: 8px;
}
#tytulpiosenki{
	clear: both;
	float: left;
	width: 996px;
	height: 20px;
	font-size: 20px;
	padding: 10px;
	background-image: url(img/tytul-tlo.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
#filmm{
	float: left;
	margin-left: 40px;
	_margin-left: 20px;
	text-align: left;
	width:450px;
	height: 430px;
	background: #f0f0f0;
	border: thin;
}
#slowa{
	width: 464px;
	height: auto;
	float: left;
	text-align: left;
}
.slowaa{
	width: 450px;
	height: 430px;
	border: none;
	background-color: #F4F4F4;
}
#radio{
	width: 1016px;
	height: auto;
	text-align: left;
	float: left;
	background-image: url(radio/tlo.png);
	background-repeat: repeat-x;
}
.radiokol{
	width: 290px;
	height: auto;
	margin: 20px 0px 0px 30px;
	float: left;
}
.stacja{
	margin: 20px; 
}
#ayuda{
	width: 450px;
	height: 260px;
	text-align: left;
	padding: 20px;
	float: left;
	font-size: 15px;
}


.archiwum {
width: 990px;
height: 270px;
background: #DFDFDF;
margin-top: 20px;
padding-top: 5px;
padding-bottom: 30px;
padding-left: 10px;
}
.archiwum_lista {
	margin-top: 10px;
	margin-right: 20px;
	width: 250px;
	height: 250px;
	float: left;
	overflow: auto;

}
.archiwum_lista1 {
	width: 210px;
	float: left;
}
.archiwum_pozycja {
float: left;
}

#blad {
	width: 450px;
	height: 450px;
	background: url(img/blad.png) no-repeat center;
	margin: 0 auto;
	margin-top: 10%;	
	text-align: center;
}
.blad_nr {
	font-size: 19pt;
	font-weight: bold;
	padding-top: 200px;
}


.pomoc {
	height: auto;
	width: 900px;
	margin: 30px;
}
.pomoc_naglowek {
	padding-top: 20px;
	padding-left: 20px;
	font-size: 13pt;
	font-weight: bold;
}
.pomoc_txt {
	padding-left: 20px;
	padding-right: 20px;
}
#redakcja2{
	width: 1016px;
	height: 448px;
	background-image: url(img/page_bg.gif);
	background-repeat: repeat-x;
	float: left;
}
.red{
	width: 434px;
	height: 187px;
	position: absolute;
}
#redakcja{
	width: 1016px;
	height: 448px;
	background-image: url(img/page_bg2.gif);
	background-repeat: repeat-x;
	float: left;
}
.red{
	width: 434px;
	height: 187px;
	position: absolute;
}