/* CSS global BODY styles */
html, body {
	margin: 0;
	padding: 0px 0 0 0;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: #43556b;
	background: #FFFFFF url('../img/bkg.jpeg') repeat;
}
form, fieldset, input, select, ul, ol, li, p, div, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	text-indent: 0;
}
fieldset{
  border:none;
}
p {
	line-height: 1.4em;
	text-align: left;
}
img {
  border: none;
}
a, a:link {
color:#0A6ED2;
  text-decoration: none;
}
a:hover {
  color: #4b4b4b;
}

.clearfix{
  clear:both;
  font-size:0px;
  height:0px;
}
/* ------------------------------------------------------------------------------ MAIN DIVS */

	#page {
		width:100%;
	}


#topBanner{
  background: #FFFFFF;
  height:auto;
  text-align:center;
  padding:15px 0px 10px 0px;
  overflow:hidden;
}
#topBanner .content{
  height:90px;
  overflow:hidden;
}
#topGradient{
  background: #FFFFFF;
}
#bottomGradient{
  background: url('../img/bottom_gradient.png') bottom left repeat-x;
}
#conteneryy {
  background: url('../img/contener_bkg.jpg') 0 0 no-repeat;
  width: 843px;
  margin: 0 auto;
  padding:15px 20px 10px 20px;;
}
.content{
  width: 1009px;
  margin: 0 auto;
  padding: 0;
}
#top{
 /*  height:208px; */
  padding:10px 0px 0px 0px;
  width:1009px; 
  margin:0 auto;
}
#top h1
{
	width:257px;
	float:left;
}
#top .banner_logo
{
	height:85px;
	width:750px;
	float:left;
}
#topInfo{
  height:39px;
  padding:9px 2px 0px 0px;
}
#topInfo .topDate{
  width:250px;
  padding:4px 0px 0px 0px;
  float:left;
  color:#235385;
  text-align:center;
  font-weight:bold;
  line-height:20px;
  font-size:14px;
}
#topInfo .searchForm{
  float:left;
  width:280px;
  padding:4px 0px 0px 30px;
  position:relative;
}
#topInfo .searchForm label{
  font-weight:bold;
  color:#235385;
}
#topInfo .searchForm input.searchText{
  background: #FFF;
  border:1px solid #80a4b4;
  opacity:0.5;
  filter:alpha(opacity=50);
  margin:0px 0px 0px 5px;
  color:#235385;
  font-size:11px;
  width:154px;
  height:14px;
  padding:2px 5px;
}
#topInfo .searchForm .searchSend{
  position:absolute;
  top:4px;
  left:255px;
}

#topInfo .newsletterForm{
  float:left;
  width:280px;
  padding:4px 0px 0px 0px;
  position:relative;
}
#topInfo .newsletterForm label{
  font-weight:bold;
  color:#235385;
}

#topInfo .newsletterForm input.newsletterEmail{
  background: #FFF;
  border:1px solid #80a4b4;
  opacity:0.5;
  filter:alpha(opacity=50);
  margin:0px 0px 0px 5px;
  color:#235385;
  font-size:11px;
  width:154px;
  height:14px;
  padding:2px 5px;
}
#topInfo .newsletterForm .addToNewsletter{
  position:absolute;
  top:4px;
  left:246px;
}
#topInfo .newsletterForm .delFromNewsletter{
  position:absolute;
  top:4px;
  left:270px;
}
#topInfo .sendMovie{
  float:right;
  background: url('../img/button_orange.png');
  width:131px;
  height:28px;
  display:block;
  line-height:28px;
  text-align:center;
  font-weight:bold;
  color:#FFF;
}
#topInfo .sendMovie:hover{
  text-decoration:underline;
}

/* SIDEBARRE */

.droplinebar{
padding:0;
margin:0;
width:100%;
overflow: hidden;
text-align:center; 
background:url('../img/top_menu_bkg.jpg') repeat-x;
}

.droplinebar ul{
margin:0 auto;
width: 984px;
}

.droplinebar ul li{
display: inline;
}

.droplinebar ul li a{
width: 123px;
height: 22px;
padding-top: 8px;
margin: auto 0;
float: left;
color: #FFFFFF;
background: url('../img/top_menu_separator.jpg') top right no-repeat;
text-decoration: none;
}

.droplinebar ul li.last a{
background:none;
}

.droplinebar ul li a:visited{
color: white;
background: url('../img/top_menu_separator.jpg') top right no-repeat;
}

.droplinebar ul li a:hover {
/*width: 123px;*/
background:url('../img/hover_menu.jpg') repeat-x; 
}

.droplinebar ul li .current{ /*background of main menu bar links onMouseover*/
color: #FFFFFF;
background: transparent;
}

/* Sub level menus*/
.droplinebar ul li ul{
position: absolute;
z-index: 100;
height:30px;
background: #00133d; /*sub menu background color */
visibility: hidden;
}

/* Sub level menu links style */
.droplinebar ul li ul li a{
padding-top: 8px;
width: 164px;
margin: 0;
color: #FFFFFF;
background: #00133d;
}

.droplinebar ul li ul li a:hover{ /*sub menu links' background color onMouseover */
font-weight:bold;
background: #00133d;
}

/* END SIDEBARRE */

/* ---------------------------------------------------------------------------------- BOTTOM SCROLL INFO */
#bottomScrollInfo{
  overflow:hidden;
  height:28px; 
  width:100%;
  position:fixed;
  bottom:0px;
  background: url('../img/bottom_srcoll_info.jpg') ;
  z-index:1000;
}
#bottomScrollFix{
  width:100%;
  position:relative;
  overflow:hidden;
  height:28px; 
}
#bottomScrollInfo ul{
  position:absolute;
  padding:6px 0px 0px 0px;
  list-style-type:none;
  height:28px; 
  overflow:hidden;
  left:0px;
  width:10000px;
}
#bottomScrollInfo ul li{
  float:left;
  padding:3px 20px 3px 80px;
  height:13px;
  background: url('../img/bottom_srcoll_info_logo.jpg') 0 0 no-repeat;
}


/* ---------------------------------------------------------------------------------- CONTENT */
.content h3{
  font-size:13px;
  color:#FFF;
  font-weight:bold;
  line-height:29px;
  height:29px;
  overflow:hidden;
}
.content div.main{
  float:left;
  width:573px;
  padding:0px 4px;
  overflow-x:hidden;
}

	#mainTitle h3 {
		font-size: 18px;
		text-align: center;	
	}
	
	#mainTitle a {
	color: #FFFFFF;
	}
	
	.main .date {
		color: #FFF;
		font-size: 12px;
		text-align: right;
		width: auto;
	}

	#principalMovie {
		padding-top:20px;
	}

.content .scrollArea ul {
  overflow:hidden;
}
.content .scrollArea img
{
	width:157px;
	height:88px;
	display:block;
}
.rightBigBanner{
  width:336px;
  height:303px;
  overflow:hidden;
  float: right;
  margin-top: 40px;
  margin-right: 32px;
}
.rightSmallBanner{
  width:303px;
  height:172px;
  overflow:hidden;
  padding:11px 0px 0px 0px;
}
/* ---------------------------------------------------------------------------------- SCROLL LIST */

.content .scrollArea ul li, .content .searchResult ul li{
  width:200px;
  padding:0px 0px 0px 0px;
  display:block;
  position:relative;
}
.content .searchResult ul li{ margin:0px; }
.searchResult img
{
	display:block;
	width:157px;
	height:88px;
}
.content .scrollArea ul li a /*by MT. Utrzymuje qTip na miejscu w przegladarkach: Opera, Safari*/
{
	display:block;
	width:200px;
	height:88px;
	position:relative;
	z-index:900;
}
.content .scrollArea ul li span, .content .searchResult ul li span{
  position:relative;
  display:block;
  cursor:pointer;
  margin:0px;
  padding:0px;
  z-index:900;
}
.chm2
{
	position:absolute;
	z-index:1100;
	display:block;
	width:310px;
	height:120px;
	overflow:visible;
	background-image:url(../img/popup.png);
}
.chm3
{
	position:absolute;
	z-index:1100;
	display:block;
	width:310px;
	height:120px;
	overflow:visible;
	background-image:url(../img/popup_2.png);
}
.chm2 p,.chm3 p
{
	display:block; width:250px; height:90px;  cursor:pointer; color:#333; padding:15px 10px 10px 35px;
}
.chm3 p
{
	padding:15px 35px 10px 20px;
}
.chm
{
	float:left;
	position:relative;
	display:block;
	width:0px;
	height:0px;
	overflow:visible;
	z-index:1000;
	display:none;
}
.chm p
{
	display:block;
	background-color:#39F;
	float:left;
	width:300px;
	z-index:1000;
}
.chmurka img
{
	position:relative;
	display:inline-block;
	width:157px;
	height:88px;
	top:-2px;
	left:0px;
	clear:none;
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
}
.chmurka img
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	position:relative;
	display:inline-block;
	width:40px;
	height:88px;
	float:left;
	text-align:justify;
}
.chmurka_opis
{
	position:absolute;
	display:block;
	width:160px;
	height:88px;
	top:9px;
	left:175px;
	z-index:1300;
}
.content .scrollArea ul li
{
}
.content .scrollArea ul  li span b, .content .searchResult ul  li span b
{  
  position:absolute;
  bottom:1px;
  left:1px;
  width:147px;
  height:auto;
  padding:5px;
  background: #001741;
  opacity:0.8;
  filter:alpha(opacity=80);
  color:#FFFFFF;
  font-size:10px;
}

/*
.content .scrollArea ul  li span:hover b, .content .searchResult ul  li span:hover b{
display:block;
}*/
.content .scrollArea ul  li img, .content .searchResult ul  li img{
  float:none;
  width: 157px;
  height: 88px;
  border:1px solid #FFFFFF;
  position:relative;
}

/* ---------------------------------------------------------------------------------- ABOUT MOVIE */
.content .main .aboutMovie, .aboutMovie{
  color:#000000;
  margin-bottom: 3px;
  padding:10px 20px 10px 20px;
  line-height:16px;
  min-height:60px;
  background-color:#FFFFFF;
}
.content .main .aboutMovie b{
  color:#000;
  padding-right:2px;
}
.content .main .aboutMovie .reviewInfo, .aboutMovie .reviewInfo{
  width:200px;
  float:left;
  padding:0px;
  top:0px;
  position:relative;
}
.content .main .aboutMovie .watched, .aboutMovie .watched{
  width:130px;
  float:right;
  padding:5px 0px 0px 0px;
  text-align:right;
}
.content .main .aboutMovie .opis, .aboutMovie .opis{
  width: 533px;
  text-align: justify;
}
.content .main .movieBanner, .movieBanner{
  height:73px;
  overflow:hidden;
  padding:0px;
  text-align: center;
}
.content .main .aboutMovie .reviewInfo span, .aboutMovie .reviewInfo span{
  display:none;
  clear:both;
}
.content .main .aboutMovie ul:hover + span, .aboutMovie ul:hover + span{
  display:block;
}
.content .main .aboutMovie .reviewInfo img, .aboutMovie .reviewInfo img{
  position:absolute;
  top:2px;
  left:140px;
  cursor:pointer;
  display:none;
}
/* ---------------------------------------------------------------------------------- REVIEW MOVIE */
.content .main ul.review, ul.review{
  float:left;
  list-style-type:none;
  position:relative;
  width:135px;
  height:25px;
  overflow:hidden;
  background: url('../img/staradmin3.jpg');
  z-index:1;
}
.content .main ul.review li, ul.review li{
  display:block;
  float:left;
  height:25px;
  width:27px;
}
.content .main ul.review li a, ul.review li a{
}

.content .main ul.review li a, ul.review li a{
  height:25px;
  width:27px;
  left:0;
  position:absolute;
  top:0;
}
.content .main ul.review li.one-start a, ul.review li.one-start a{
  z-index:6;
  width:27px;
}
.content .main ul.review li.two-start a, ul.review li.two-start a{
  z-index:5;
  width:54px;
}
.content .main ul.review li.three-start a, ul.review li.three-start a{
  z-index:4;
  width:81px;
}
.content .main ul.review li.four-start a, ul.review li.four-start a{
  z-index:3;
  width:108px;
}
.content .main ul.review li.five-start a, ul.review li.five-start a{
  z-index:2;
  width:135px;
}
.content .main ul.review li.currentReview, ul.review li.currentReview{  
  z-index:1;
  width:150px;
  height:25px;
  overflow:hidden;
  background: url('../img/staradmin.jpg');
  text-indent:-1000em;
}
.content .main ul.review li a:hover, ul.review li a:hover{
  background: url('../img/staradmin2.jpg');
}

.social {
  width: 150px;
  height: auto;
  float: left;
  text-align: center;
  margin-bottom: 10px;
}

.social img {
  padding: 0 2px;
}

/* ---------------------------------------------------------------------------------- PRINCIPAL VIDEO */

	#principal {
		background: url('../img/principal_bg.png') repeat-x;
		width: 100%;
		height: auto;
		border-top: 1px solid #1d7bdf; 
		padding: 30px 0 10px 0;
		background-color:#5d9dcf;
	}

/* ---------------------------------------------------------------------------------- VERTICAL SCROLL */
#verticalScrollLeft{
  float:left;
}
#verticalScrollRight{
  float:right;
}
.verticalScroll{
  width:189px;
  height:530px;
  padding:0px 0px 0px 25px;
  background: url('../img/vertical_scroll_bkg.png');
  overflow:visible;
}
.verticalScroll .scrollUp{
  width:39px;
  height:11px;
  margin:7px 0px 11px 62px;
  cursor:pointer;
  background: url('../img/scroll_up_arrow.png') 0 0 no-repeat;
  position:relative;
}
.verticalScroll .scrollDown{
  width:39px;
  height:11px;
  margin:15px 0px 0px 62px;
  cursor:pointer;
  background: url('../img/scroll_up_down.png') 0 0 no-repeat;
  position:relative;
}

.verticalScroll .scrollArea{
  overflow:hidden;
  height:555px;
  width:162px;
  position:relative;
}
.verticalScroll ul li{
  position:relative;
  height:90px;
  width:162px;
  display:block;
  float:left;
  margin:0px 0px 25px 0px;
}
/* ---------------------------------------------------------------------------------- SCROLL AREA UNDER MOVIE */
.horizontalSmallScroll{
  width:573px;
  height:181px;
  padding:0px 15px;
  background: url('../img/horizontal_small_scroll_bkg.png') 0 0 no-repeat;
}
.horizontalSmallScroll h3{
  padding:0px 10px;
}
.horizontalSmallScroll .scrollLeft{
  width:11px;
  height:39px;
  margin:46px 13px 0px 0px;
  cursor:pointer;
  float:left;
  background: url('../img/scroll_up_left.jpg') 0 0 no-repeat;
  position:relative;
}
.horizontalSmallScroll .scrollRight{
  width:11px;
  height:39px;
  margin:46px 13px 0px 13px;
  cursor:pointer;
  float:left; 
  background: url('../img/scroll_up_right.jpg') 0 0 no-repeat;
  position:relative;
}
.horizontalSmallScroll .scrollArea{
  margin:26px 0px 0px 0px;
  height:92px;
  width:495px;
  overflow:hidden;
  float:left;
  position:relative;
}

.horizontalSmallScroll ul li{
  width:167px;
  height:92px;
  float:left;
  background-color:#903;
}

/* ---------------------------------------------------------------------------------- SCROLL LONG  */
.horizontalLongScroll{
  margin-top:11px;
  width:1009px;
  height:181px;
  padding:0px 15px;
  background: url('../img/horizontal_long_scroll_bkg.png') 0 0 no-repeat;
}
.horizontalLongScroll h3{
  padding:0px 10px;
}
.horizontalLongScroll .scrollLeft{
  width:11px;
  height:39px;
  margin:46px 20px 0px 0px;
  cursor:pointer;
  float:left;
  background: url('../img/scroll_up_left.jpg') 0 0 no-repeat;
  position:relative;
}
.horizontalLongScroll .scrollRight{
  width:11px;
  height:39px;
  margin:46px 0px 0px 20px;
  cursor:pointer;
  float:left;
  background: url('../img/scroll_up_right.jpg') 0 0 no-repeat;
  position:relative;
}
.horizontalLongScroll .scrollArea{
  margin:26px 0px 0px 0px;
  height:92px;
  width:915px;
  overflow:hidden;
  float:left;
  position:relative;
}
.horizontalLongScroll ul li{
  display:block;
  width:188px;
  height:92px;
  float:left;
}

/* ---------------------------------------------------------------------------------- SCROLL MEDIUM  */
.horizontalMediumScrollArea{
  clear:both;
  height:181px;
  position:relative !important;  
  width:1009px; 
}
.horizontalMediumScroll{
  float:left;
  margin-top:11px;
  width:638px;
  height:181px;
  padding:0px 15px;
  background: url('../img/horizontal_medium_scroll_bkg.png') 0 0 no-repeat;
}
.horizontalMediumScroll h3{
  padding:0px 10px;
}
.horizontalMediumScroll .scrollLeft{
  width:11px;
  height:39px;
  margin:46px 20px 0px 0px;
  cursor:pointer;
  float:left;
  background: url('../img/scroll_up_left.jpg') 0 0 no-repeat;
  position:relative;
}
.horizontalMediumScroll .scrollRight{
  width:11px;
  height:39px;
  margin:46px 0px 0px 20px;
  cursor:pointer;
  float:left;
  background: url('../img/scroll_up_right.jpg') 0 0 no-repeat;
  position:relative;
}
.horizontalMediumScroll .scrollArea{
  margin:26px 0px 0px 0px;
  height:92px;
  width:540px;
  overflow:hidden;
  float:left;
  position:relative;
}
.horizontalMediumScroll ul li{
  width:187px;
  height:92px;
  float:left;
}

.horizontalMediumScrollArea .ankieta{
  margin:11px 0px 0px 0px;
  float:left;
}


/* ---------------------------------------------------------------------------------- SCROLL MEDIUM  */
.horizontalHeightScrollArea{
  width:1009px; 
  height:317px ;
}
.horizontalHeightScroll{
  float:left;
  margin-top:11px;
  width:638px;
  height:306px;
  padding:0px 15px;
  background: url('../img/horizontal_height_scroll_bkg.png') 0 0 no-repeat;
}
.horizontalHeightScroll h3{
  padding:0px 10px;
}
.horizontalHeightScroll .scrollLeft{
  width:11px;
  height:39px;
  margin:114px 20px 0px 0px;
  cursor:pointer;
  float:left;
  background: url('../img/scroll_up_left.jpg') 0 0 no-repeat;
  position:relative;
}
.horizontalHeightScroll .scrollRight{
  width:11px;
  height:39px;
  margin:114px 0px 0px 20px;
  cursor:pointer;
  float:left;
  background: url('../img/scroll_up_right.jpg') 0 0 no-repeat;
  position:relative;
}
.horizontalHeightScroll .scrollArea{
  margin:26px 0px 0px 0px;
  height:220px;
  width:540px;
  overflow:hidden;
  float:left;
  position:relative;
}
.horizontalHeightScroll ul li{
  width:556px;
  height:220px;
  float:left;
}

.horizontalHeightScrollArea .ankieta{
  margin:11px 0px 0px 0px;
  float:left;
}

.horizontalHeightScroll ul li span{
  width:160px;
  height:90px;
  float:left;
  margin:0px 27px 27px 0px;
}

.horizontalHeightScroll ul li span.last{
  margin-right:0px;
}


span.commentToMovie{
  cursor:pointer;
  margin-top:11px;
  display:block;
  width:638px;
  height:29px;
  background: url('../img/add_comment.png') no-repeat;
}
#commentToMovieContent{
  width:598px;
  min-height: 303px;
  display:none;
  padding:20px;
  float:left;
}
#commentToMovieContent form{
  width:598px;
}
#commentToMovieContent label{
  color:#01367f;
  font-size:13px;
  font-weight:bold;
  display:block;
}
#commentToMovieContent input.inputText, #commentToMovieContent textarea{
  width:598px;
  height:13px;
  padding:5px;
  border:1px solid #80a4b4;  
  opacity:0.5;
  filter:alpha(opacity=50);
  font-size:11px;
  font-family:"Tahoma";
  margin:5px 0px 10px 0px;
}
#commentToMovieContent textarea{
  height:110px;
}
#commentToMovieContent .sendForm{
  border:none;
  background: url('../img/button_orange.png');
  width:131px;
  height:28px;
  display:block;
  line-height:25px;
  text-align:center;
  font-weight:bold;
  color:#FFF;
  font-size:11px;
  font-family:"Tahoma";
  float: right;
}
#commentToMovieContent .commentList{
  width:598px;
  float:left;
}
#commentToMovieContent .commentList h4{
  color:#01367f;
  font-size:13px;
  font-weight:bold;
  display:block;
  border-bottom:1px solid #b9cbd3;
  line-height:21px;
}
#commentToMovieContent .commentList h3{
  color:#01367f;
  font-size:13px;
  font-weight:bold;
  display:block;
  line-height:21px;
}
#commentToMovieContent .commentList ul.coment{
  list-style-type:none;
}
#commentToMovieContent .commentList ul.coment li{
  padding:15px 0px;
  border-bottom:1px solid #b9cbd3;
}



#commentToMovieContent .commentList ul.coment li p{
  padding-bottom:15px;
}
#commentToMovieContent .pageListRight{
  width:598px;
}
#commentToMovieContent p.request_ok{
  width:382px;
  height:29px;
  background: url('../img/was_add_comment.png');
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
  height:29px;
  line-height:29px;
  overflow:hidden;
  padding-left:15px;
  margin-top:90px;
}
#commentToMovieContent .pageListRight ul{
  list-style-type:none;
  display:block;
  width:598px;
  height:18px;
  clear:both;
  text-align:center;
  margin:10px 0px 0px 0px;
}
#commentToMovieContent .pageListRight li{
  display:inline;
  padding:0px 3px;
}
#commentToMovieContent .pageListRight li a, #commentToMovieContent .pageListRight li b{
  font-size:11px;
  font-weight:bold;
  color:#01367f;
  line-height:18px;
}
#commentToMovieContent .pageListRight li a.active{
  text-decoration:underline;
}
span.sendNewMovie{
  display:block;
  width:994px;
  height:29px;
  background: url('../img/orrange_long_head.png');
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
  height:29px;
  line-height:29px;
  overflow:hidden;
  padding-left:15px;
  margin-top:20px;
}
form.addNewMovie{
  padding:20px 45px 80px 20px;
  width:397px;
  float:left;
}
form.addNewMovie label{
  color:#01367f;
  font-size:13px;
  font-weight:bold;
}
form.addNewMovie input.inputText, form.addNewMovie textarea{
  width:385px;
  height:13px;
  padding:5px;
  border:1px solid #80a4b4;  
  opacity:0.5;
  filter:alpha(opacity=50);
  font-size:11px;
  font-family:"Tahoma";
  margin:5px 0px 10px 0px;
}
form.addNewMovie textarea{
  height:110px;
}
form.addNewMovie .sendForm{
  border:none;
  background: url('../img/button_orange.png');
  width:131px;
  height:28px;
  display:block;
  line-height:25px;
  text-align:center;
  font-weight:bold;
  color:#FFF;
  font-size:11px;
  font-family:"Tahoma";
  margin:10px 0px 0px 125px;
}
.inputFile{
  width:385px;
  margin-bottom:10px;
}
.reg{
  text-align:center;
}
form.addNewMovie .reg label{
  font-size:11px;
}
.regulationsText h4{
  color:#01367f;
  font-size:13px;
  font-weight:bold;
  display:block;
  border-bottom:1px solid #b9cbd3;
  line-height:21px;
}
.regulationsText h3{
  color:#01367f;
  font-size:13px;
  font-weight:bold;
  display:block;
  line-height:21px;
}
.regulationsText {
  margin-bottom:80px;
  padding:20px 0px 15px 0px;
  width:525px;
  float:left;
  border-bottom:1px solid #b9cbd3;
}
.regulationsText ul{
  padding-top:20px;
  list-style-type:decimal;
  list-style-position:inside;
}

.regulationsText ul li{
  line-height:1.5em;
}
.regulationsText p{
  padding:15px 0px;
}
form.addNewMovie p.request_ok{
  width:382px;
  height:29px;
  background: url('../img/was_add_comment.png');
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
  height:29px;
  line-height:29px;
  overflow:hidden;
  padding-left:15px;
  margin-top:90px;
}
.content .searchResult{

}
.content .searchResult ul{
  padding:20px 20px 0px 20px;
}
.content .searchResult ul li{
  float:left;
  margin:0px 40px 30px 0px;
}
.content .searchResult ul li.last{
  margin-right:0px;
}
.searchResultPager ul{
  list-style-type:none;
  display:block;
  width:962px;
  height:18px;
  text-align:center;
  clear:both;
  margin:0px 20px 20px 20px;
  padding-right:7px;
}
.searchResultPager li{
  display:inline;
  padding:0px 3px;
}
.searchResultPager li a, .searchResultPager li b{
  font-size:11px;
  font-weight:bold;
  color:#FFF;
  line-height:18px;
}
.searchResultPager li a.active{
  text-decoration:underline;
}

/* ------------------------------------------------------------------------------ TABS */

.tabbed_box {
	margin-top: 10px;
	float: left;
	width:638px;
}  

.tabbed_box h4 
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:23px;
    color:#ffffff;
    letter-spacing:-1px;
    margin-bottom:10px;
}

.tabbed_box h4 small {
    color:#e3e9ec;
    font-weight:normal;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    position:relative;
    top:-4px;
    left:6px;
    letter-spacing:0px;
}            

.tabbed_area {
    padding:8px;
	margin-right: 0 auto;
	height: auto;
}            

ul.tabs {
    margin:0px; padding:0px;
}

ul.tabs li {
    list-style:none;
    display:inline;
}   

ul.tabs li a {
	background-color: #426497; 
    color:#FFFFFF;
    padding:8px 14px 6px 14px;
    text-decoration:none;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
}

ul.tabs li a:hover {
	background-color: #517ab8;
    border-color:#2f343a;
}

ul.tabs li a.active {
    background-color:#f8f8f8;
    color:#426497;
    border:1px solid #d6dde0;
    border-bottom: 1px solid #f8f8f8;
}            

.tabcontent {
    background-color:#f8f8f8;
    padding:0px;
    border:1px solid #d6dde0; 
}

#content_2, #content_3, #content_4, #content_5, #content_6{ 
	display:none; 
}

ul.tabs {
    margin:0px; 
	padding:0px;
    margin-top:5px;
    margin-bottom:6px;
}

.tabcontent ul {
	float: left;
    margin:0px;
    padding:0px 10px 0px 10px;
}

.tabcontent ul li {
	margin:0px;
	float: left;
	width: 570px;
    list-style:none;
    padding:15px;
    font-size:13px;
	border-bottom:1px solid #CCC;
	cursor:pointer;
}
.tabcontent ul li h3, .tabcontent ul li h4
{
	cursor:pointer;
	margin:0px;
	padding:0px 0px 0px 10px;
	display:block;
	width:400px;
	float:left;
	font-size:13px;
	color:#01367f;
	line-height:13px;
	height:auto;
}
.tabcontent ul li h4
{
	cursor:pointer;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666;
}
.tabcontent ul li p
{
	cursor:pointer;
	margin:0px;
	padding:10px 0px 0px 10px;
	display:block;
	width:400px;
	float:left;
	font-size:11px;
	height:auto;
	text-align:justify;
}
.tabcontent ul li span img
{
	display:block;
	width:157px;
	height:88px;
	float:left;
}
.tabcontent ul  li span b
{  
  position:absolute;
  bottom:0px;
  left:0px;
  width:147px;
  height:auto;
  padding:5px;
  background: #001741;
  opacity:0.8;
  filter:alpha(opacity=80);
  color:#FFFFFF;
  font-size:10px;
}
.tabcontent ul li span
{
  position:relative;
  display:block;
  cursor:pointer;
  margin:0px;
  padding:0px;
  z-index:900;
}
.tabcontent ul li a {
    text-decoration:none;
    color:#3e4346;
}

.tabcontent ul li a small {
    color:#8b959c;
    font-size:9px;
    text-transform:uppercase;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    position:relative;
    left:4px;
    top:0px;
}  

.tabcontent ul li:last-child {
    border-bottom:none;
}       

ul.tabs li a {
    background: url(../img/hover_menu.jpg) repeat-x;
    background-position:center;
}

ul.tabs li a.active {
    background-image:url(./img/tab_on.jpg);
    background-repeat:repeat-x;
    background-position:top;
}

.tabcontent {
    background-image:url(./img/content_bottom.jpg);
    background-repeat:repeat-x; 
    background-position:bottom;
}   

.seeall {
	clear:both;
	padding: 10px;
	text-align: right;
}

.imagevid {
	width: 157px;
	height: 88px;
	border: 1px solid #d6dde0;
}

.titlevid {
	margin-top: 10px;
}

/* ------------------------------------------------------------------------------ TWITTER NEWS */

.twitted {
	width: 303px;
	margin-top:16px;
	margin-left:32px;
	margin-right:32px;
    background-color:#f8f8f8;
	float: left;
}

.twitted h2 {
	margin: 0;
	padding: 8px;
	font-size: 9px;
	color: #fff;
	background: url('../img/hover_menu.jpg') repeat-x;
	background-position:center;
}

.twitted p.preLoader {
	margin: 0;
	height: 35px;
	background: url('../img/load.gif') no-repeat;
	background-position: center;
	/* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
    border:1px solid #d6dde0;
	margin: 0;
	padding: 0px 10px;
	list-style-type: none;
}

.twitted ul#twitter_update_list li {
	margin: 0;
	padding: 10px 0 10px 0;
    border-bottom:1px solid #d6dde0;
}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	font-size: 13px;
	text-align: justify;
	line-height: 15px;
	display: block;
}

.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	color: #0A6ED2;
	text-align: center;
	display: block;
	width: 100%;
	padding: 3px 0px;
}

.twitted ul#twitter_update_list li span a:hover {
	/* links in tweet content */
	color: #639BD2;
}

.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color: #FF6D00;
	display: block;
	width: 100%;
	text-align: right;
}

.twitted ul#twitter_update_list li.firstTweet {
}

.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

.twitted p.profileLink {
	display: block;
	text-align: right;
	margin: 0;
	padding: 0.3em 1em;
	color: #FFF;
	background-color: #ddd;
}

.twitted p.profileLink a {
	color: #0A6ED2;
}

#tweet {
	margin: 0 auto;
	width: 600px;
	color: #FFFFFF;
	text-align: center;
}

#tweet a {
	margin: 0 auto;
	color: #FFFFFF;
	display: block;
	width: 300px;
	text-align: center;
	text-decoration: underline;
}

#tweet a:hover {
	font-style: italic;
}

#tweet li {
	list-style: none;
	padding: 10px;
	padding: 10px;
}

#seealltweet {
	width: 600px;
	margin: 0 auto;
	text-align: center;
}

#seealltweet a {
 	color: #FFFFFF;
	font-weight: bold;
}

/* ------------------------------------------------------------------------------ FOOTER DIVS */
#footer {
  width:1009px;
  margin: 0 auto;
  z-index:100;
  position:relative;
  height: 60px;
  color: #001740;
  padding:20px 0px 0px 0px;
}

#footer p.copy{
  float:left;
  width:250px;
  padding:0px 0px 0px 5px;
}
#footer p.pro{
  float:right;
  width:210px;
  padding:0px 10px 0px 0px;
  text-align:right;
}
#footer p.pro img{
  position:relative;
  top:2px;
}

#footer ul{
  width:490px;
  float:left;
  padding-left:10px;
  list-style-type:none;
}
#footer ul li{
  float:left;
  padding:0px 10px;
  line-height:1.4em;;
  border-right:1px solid #001740;
}
#footer ul li a{
  color:#001740;
}
#footer ul li.last{
  border:none;
}
/* mt */
.listaNews, .listaNews ul
{
	display:block;
	width:600px;
	float:left;
	margin:0px;
	padding:0px;
}
.listaNews ul
{
	background-color:#FFF;
	list-style:none;
}
.listaNews li
{
	width:590px;
	padding:5px;
	margin:0px;
	float:left;
	display:block;
	border-bottom:1px solid #CCC;
}
.newsyLista
{
	display:block;
	float:left;
}
.newsyLista ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	width:400px;
}
.newsyLista ul li img, .listaNews ul li img
{
	float:left;
	padding:3px 10px 0px 0px;
	margin:0px;
	position:relative;
	left:-1px;
}
.ha1, .ha1_2
{
	cursor:pointer;
	color:#43556b;
	width:227px;
	float:left;
	font-size:14px;
	margin:0px;
	padding:0px;
	line-height:normal;
	font-weight:bold;
}
.ha1_2
{
	width:435px;
}
.ha2, .ha2_2
{
	float:left;
	line-height:normal;
	font-weight:normal;
	width:227px;
	font-size:11px;
	color:#999;
	margin:0px;
	padding:2px 0px 5px 0px;
}
.ha2_2
{
	width:435px;
}
.newsyLista ul p, .listaNews ul p
{
	display:block;
	width:375px;
	float:left;
	font-size:11px;
	margin:0px;
	padding:0px 0px 0px 5px;
	line-height:14px;
}
.listaNews ul p
{
	width:580px;
	text-align:justify;
	padding-top:3px;
	padding-bottom:3px;
}
.newsyLista ul li
{
	width:380px;
	float:left;
	background-color:#fff;
	border:none;
	display:block;
	margin:7px 0px;
	padding:10px;
}
.kategorieNews
{
	display:block;
	width:389px;
	margin:0px 5px 0px;
	float:left;
	padding:3px 0px 0px 10px;
}
.kategorieNews a
{
	font-size:14px;
	padding:2px 7px 9px 7px;
	margin:0px 1px 0px 0px;
	position:relative;
	background-color:#FFF;
	background-repeat:repeat-x;
	z-index:500;
	outline:none;
}
.kategorieNews a:hover
{
	color:#09C;
}
.hid
{
	background-image:url(../img/lista_kat_bg.jpg);
}
.show
{
	background-image:none;
}
.kategorieNews ul
{
	list-style:none;
	margin:2px 0px 0px 0px;
	padding:7px 0px 4px 0px;
	float:left;
	display:block;
	width:389px;
	background-color:#FFF;
}
.kategorieNews li
{
	padding:5px 8px;
	border-bottom:1px solid #CCC;
	margin:0px;
	width:372px;
	float:left;
	display:block;
}
.kategorieNews ul li a
{
	margin:0px;
	padding:0px;
	font-size:12px;
	position:static;
}
.najnowszyFilm
{
	display:block;
	width:565px;
	margin:7px 5px 5px 20px;
	float:left;
	background-color:#FFF;
	padding:10px;
}
.najnowszyFilm h2
{
	text-align:center;
	width:565px;
	margin:0px;
	padding:0px;
	font-size:16px;
}
.ostatnieTrzydziesci
{
	
	display:block;
	float:left;
	background-color:#3a7dc7;
	width:985px;
	padding:10px;
	margin:0px 0px 20px 0px;
}
.reklamaTop
{
	display:block;
	height:66px;
	width:995px;
	padding:5px;
	background-color:#FFF;
	margin:0px;
}
.ostatnieTrzydziesci ul
{
	border:none;
	display:block;
	width:800px;
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
.ostatnieTrzydziesci ul li
{
	display:block;
	float:left;
	width:450px;
	height:88px;
	margin:10px;
	padding:10px;
	cursor:pointer;
}
.ostatnieTrzydziesci ul li span
{
	width:157px;
	height:88px;
	float:left;
}
.ostatnieTrzydziesci ul li img
{
	width:157px;
	height:88px;
}
.ostatnieTrzydziesci ul li p:hover
{
	background-color:#4f90cb;
}
.ostatnieTrzydziesci ul li p
{
	color:#FFF;
	display:block;
	width:260px;
	height:88px;
	float:left;
	padding:0px 5px 0px 10px;
	overflow:hidden;
	cursor:pointer;
}
.ostatnieTrzydziesci ul li b
{
}
.wlewo
{
	float:left;
}
.wprawo
{
	float:right;
}
.naviagcja a
{
	display:block;
	padding:5px;
	color:#FFF;
	margin:5px;
	font-size:13px;
	float:left;
}
#linki_prawe
{
	z-index:222;
	position:relative;
	top:0px;
}
#linki_prawe a
{
	display:block;
	width:auto;
	float:left;
	background-color:#f8f8f8;
	background-image:url(../img/top_menu_bkg.jpg);
    color:#FFFFFF;
	margin:0px 3px 0px 0px;
    padding:8px 14px 6px 14px;
    text-decoration:none;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
	outline:none;
}
#linki_prawe h3
{
	height:auto;
	color:#426497;
	margin:0px;
	padding:4px 0px 5px 2px;
	font-size:13px;
	line-height:normal;
}
.zakladka:hover
{
	color:#FFF;
}
.opened
{
	color:#426497;
    padding:7px 13px 6px 13px;
	background-image:none;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
.closed
{
	color:#FFF;
	background-image:url(../img/top_menu_bkg.jpg);
	border:none;
}
.zakladki
{
	padding:17px 0px 0px 0px;
	margin:0px;
	display:block;
	width:342px;
	float:left;
}
.zakladki ul li
{
	width:322px;
	border-bottom:1px solid #CCC;
	padding:8px 0px;
}
.zakladki ul
{
	position:relative;
	top:-1px;
	display:block;
	width:322px;
	padding:0px 10px;
	margin:0px;
	float:left;
	list-style:none;
	background-color:#f8f8f8;
	border:1px solid #ccc;
}
.singleNews
{
	background-color:#FFF;
	display:block;
	float:left;
	width:580px;
	padding:5px 10px;
}
.singleNews p
{
	padding-top:10px;
	text-align:justify;
}
.singleNews h2
{
	padding:3px 0px;
	font-size:14px;
}
.singleNews img
{
	padding:0px 0px 5px 5px;
	margin:0px;
}
.singleNews h3
{
	font-size:11px;
	font-weight:normal;
	color:#666;
}
.verticalScroll h3 a
{
	color:#FFF;
}
.archive ul
{
	padding-top:10px;
	padding-bottom:10px;
	list-style:none;
	width:490px;
}
.archive h3
{
	width:282px;
	color:#426497;
	line-height:normal;
	margin:0px;
	padding:0px 0px 0px 10px;
	height:auto;
	float:left;
}
.archive h4
{
	width:280px;
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#999;
	line-height:normal;
	height:auto;
	float:left;
}
.archive p
{
	width:280px;
	float:left;
	padding:5px 0px 0px 10px;
}
.archive li
{
	float:left;
	width:450px;
	background-color:#FFF;
	padding:10px;
	margin:5px 15px;
	height:100px;
}
.archive img
{
	width:157px;
	height:88px;
	float:left;
}
#mydroplinemenu li ul li
{
	display:block;
	float:left;
	height:62px;
}
div.google_pod_opisem
{
	padding:10px;
	text-align:center;
}
/* /mt */