
body{background:url('../images/site/background.jpg') top center no-repeat; background-color:#262a2d; font-family:Arial;font-size:13px;line-height:17px;margin:0;}

.clear{clear:both;}
.left{float:left}
.right{float:right}
p{margin:0; padding:0;}
ul{list-style:none;margin:0;padding:0;}
img{border:0;}

#top{width:100%;height:100px;background:#000;}
#top_center,#content,#footer,#menu{width:987px;margin:auto;}
#top_center{height:100px;background:url('../images/site/logo_kino.jpg') no-repeat left;}

#flash{float:right;height:90px;width:650px;text-align:center;padding-top:5px;position:relative;}

#menu{padding: 3px;}
#menu li{float: left; list-style: none;}
#menu li a{display: block;text-decoration: none;white-space: nowrap; color:white; padding:0 5px 4px 5px;}
#menu li a:hover{text-decoration:underline;}
#menu li ul{z-index:1;	margin: 0;padding:0;position: absolute;visibility: hidden;background-color:#262a2d;}
#menu li ul li{float: none;display: inline;}
#menu li ul li a{width: auto; padding:4px 12px;}
#menu li ul li a:hover{background-color:#fd5400; text-decoration:none;}


#footer{margin-bottom:15px;}
#footer #text{color:#FFF;margin:0;}
#footer #buttons{width:900px;margin:10px auto 60px;}
.head{background-color:#fd5400;color:#FFF;padding:0 0 1px 4px;}

.bar{width:987px;}
.sidebar, .mediabar, .mainbar{}
.bar .top{background:url('../images/site/sidebar_top.png');height:7px;}
.bar .middle{background:url('../images/site/sidebar_middle.png') repeat-y;}
.bar .bottom{background:url('../images/site/sidebar_bottom.png');height:13px;}
.mainbar .middle{padding:2px 0 20px 0;}
.mediabar .mediabar_middle{background:url('../images/site/mediabar_middle.png') repeat-y;}
.sidebar .left{width:540px;float:left;position:relative; height:100%;}
.sidebar .right{width:415px;float:right; padding-right:20px;}
.mainbar .left{width:520px;float:left;position:relative; height:100%; margin:0 10px; min-height:400px;height:auto !important;height:400px;}
.mainbar .right{width:415px;float:right; padding-right:20px;}
.mediabar .left{width:470px;float:left; padding-left:10px;}
.mediabar .right{width:467px; float:right; padding-right:20px;}


a.text{color:#000;text-decoration:none;}
.art_links{margin:15px 0 0 10px; position:absolute; bottom:10px}
.art_links a{background:url('../images/site/anch.gif') no-repeat left;color:#fd5400;text-decoration:none;padding-left:9px;}
a,a.more{color:#fd5400;text-decoration:none;}

/**
 * front page
 */
#top_events{height:250px; margin-left:10px;}
#top_events #events{background:url('../images/site/klaps.png') no-repeat; background-position: 95%}
#top_events ul#tabs{float:left;list-style:none;height:200px;position:relative;margin:10px 0 0;padding:0;}
#top_events ul#tabs li{width:35px;height:15px;margin-bottom:10px;line-height:15px;}
#top_events ul#tabs li a{text-decoration:none;margin-left:10px;}
#top_events ul#tabs li.active{background-image:url('../images/site/active_bar.jpg');}
#top_events ul#tabs li.active a{color:#FFF;}
#top_events .tab{}
#top_events .tab .thumb{float:left;width:160px;height:230px;text-align:center;margin:0 5px 0 6px;}
#top_events .tab .title{float:left;width:305px;}
#top_events .tab .text{text-align:justify;float:left;width:305px;margin:0 0 5px;padding:0;}
#top_events .tab .info{float:left;width:305px;color:gray;font-size:9px;margin:2px 0 4px 2px;}

#top_events a#start,#top_events a#stop{color:#fd5400;text-decoration:none;float:right;margin-right:10px; font-size:10px}
#top_events a#start{display:none;}

#top_news{height:280px; margin-left:10px;}
#top_news #thumb {float:right;height:inherit; text-align:center; padding-right:10px;}
#top_news #main_news{float:left; height:100%; width:345px; position:relative}
#top_news .info{color:gray;font-size:9px;margin:2px 0 4px;}
#top_news .text{text-align:justify; margin-bottom:10px;}


#seances_calendar{}
#seances_calendar #calendar{float:left;width:175px; text-align:center; margin-right:10px;}
#seances_calendar .date{color:#fd5400;margin-top:10px;}
table.calendar{margin:10px auto 0 auto;}
table.calendar tr{background:silver}
table.calendar tr.controls{background:none}
table.calendar td{text-align:center;background:#FFF; padding:0 4px;}
table.calendar td.next,table.calendar td.title,table.calendar td.prev{border:none;background:none;}
table.calendar .cur_date a{color:#FFF;}
table.calendar th,table.calendar .cur_date{background-color:#fd5400;color:#FFF;}
table.calendar .prev-next{visibility:hidden;}

#cal_events{float:left;width:220px;height:200px;}
#cal_events #seances{width:230px;overflow:auto;height:180px;float:left;margin:10px 0 0 0;}
#cal_events .hours, #cal_events .m_data{color:#262A2D;font-size:9px;}
#cal_events .description{margin-bottom:10px;}
#cal_events .loading{background:url('../images/site/loader.gif') no-repeat center; height:inherit; width:inherit;}

#top_premieres{margin-bottom:8px;color:#fd5400; height:14px;}
#top_premieres a{color:#FFF;margin:0 5px;}
#top_premieres a:hover{color:silver;text-decoration:underline;}

ul#categories{margin-bottom:10px;}
ul#categories li{display:inline;}
ul#categories a{padding:2px 5px; background-color:#C0C0C0;}
ul#categories a.active{background-color:#fd5400;color:#FFF;text-decoration:none;}
ul#categories #text{}

#top_categories{height:280px; position:relative;}
#top_categories #loading{height:140px; display:none; background:url('../images/site/loader.gif') no-repeat center;}
#top_categories #title{margin-bottom:10px; text-decoration:underline;}
#top_categories #text{text-align:justify; margin-bottom:10px;}

#random_photos, #last_trailer{width:420px; margin:0 auto;}

table.photos, table#trailers{margin: 10px auto;}
table.photos td, table#trailers td{padding:5px; border:1px solid silver; background-color:white; height:130px; width:110px; text-align:center;}
table.photos .photo, table#trailers .photo{}
table.photos .desc, table#trailers .desc{}

/**
 * podstrony
 */

.article{margin-bottom:20px;}
.article .thumb{float:left; margin-right:5px; text-align:center; width:160px;}
.article .thumb img{margin-bottom:10px;}
.article .title{float:left;width:350px;}
.article .text{text-align:justify; float:left; width:350px;}
.article .text p{margin-top:5px;}
.article .files{width:350px; float:right; margin-top:10px;}
.article .files p{margin-bottom:6px; font-style:italic;}
.article .files img{vertical-align:middle; margin-right:4px;}
.article .files div{padding-bottom:3px;}
.article .info{float:left;width:350px;color:gray;font-size:9px;margin:2px 0 4px 2px; position:relative}
.article .print{position:absolute; right:0; width:15px; height:12px; background:url('../images/site/print.gif'); margin:2px;}

.movie{margin-bottom:20px;}
.movie .title{float:left; width:420px;}
.movie .cover{float:left; padding:0 5px 0 0; width:90px; height:120px; text-align:center;}
.movie .info{width:420px;float:left; margin-bottom:10px;}
.movie .desc{font-style:italic;}
.movie .text{text-align:justify; margin-bottom:10px;}
.movie .prev_text{text-align:justify; float:left; width:420px;}
.movie .trailer_prev{font-size:18px;}

#gmap{text-align:center;}


/**
 * FORMULARZE
 */



/**
 * 
 */
	#tooltip{
	position:absolute;
	border:1px solid #333;
	background:silver;
	padding:3px 6px;
	color:#262A2D;
	display:none;
	filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	}
	
	
	
.paginator{position:absolute; bottom:0;}
