

/*** main stylez ***/

body {
	/* background: #000 url(../images/byhLog.gif) 0 0 no-repeat; */
	background: #1d1d1d  url(../images/stylowyBG.gif) 50% 0 repeat-y; 
	font-family: Arial, sans-serif;
	line-height: 115%;
	margin:0px;
	padding:0px;
	text-align: center; /* for IE */
}

html, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {
   margin: 0;
   padding: 0;}



div {
	
	text-align: left;}

p, h1, h2, h3, h4, h5, h6, span, hr {
	display: block; 
	font-size: 100%; 
	border: 0;
	}

a {	text-decoration: underline;
	color: #fff;}

a:active, a:focus, img:active, img:focus {
	border: none; 
	outline: none;}

input, select, textarea {
	font-family: Arial, sans-serif;
	line-height: 115%;
	color: #444;}

img {border: 0;}

hr {display: none}

li {list-style:none;}

.trescX li {list-style-type: decimal; margin-left:30px;}


.break {clear:both;}


h1 {margin:25px 0px 0px 10px;
	color: #2a3033;
	font-size: 26px;
	padding:3px;
	letter-spacing: -3px;}

h2 {margin-left:10px;
	color: #444;
	font-size: 14px;}

h3 {
	width:100%;
}

/********************************************/




/*** Head ***/

#WHITEskos {
	background: url(../images/topUkosBG.png) 50% 0 no-repeat;
	position: absolute;
	top:0px; left:0px;
	clear:both;
	margin: auto;
	width:100%;
	height: 190px;
	z-index: 2;									/*** WARSTWA 2 ***/
}

.topMenu {
	color: #c2c2c2;
	font-size: 11px;
	height: 22px; width:920px;
	margin: auto;
	overflow: hidden;
	position: relative;
	text-align: right;
	z-index: 3;		top:8px;							/*** WARSTWA 3 ***/
}

.topMenu a{
	color: #c2c2c2;
	text-decoration: none;
}

.topMenu a:hover{color: #777;}



 
/********** Container ***/


/*** Gorny baner - wartwa 0 ***/
.topBanerPhoto {
	margin: auto;
	z-index: 0;
	width: 920px;
}

.topBanerPhoto img  {
	margin-top: 30px;
}


/*** Gorny baner - wartwa 1 ***/
#mainContainer {
			position: relative;
			width: 920px;
			margin: auto;
			z-index: 1;
			top: -17px;
			clear:both;
}





.mainALL {
	width: 920px;
	background: #4e4e4e;
}

.mainCoL {
	position: relative;
	width: 310px;
	float: left;
	clear:none;
	background: url(../images/leftBG.png) repeat-x;
}


.leftColumnTopBG {
   position: absolute; z-index:30; top:25px; left:320px;
	height:34px; width:520px;
	font-size: 11px;
	color: #fff;
	padding-left:20px;
}

.leftColumnTopBG a{
	color: #aaa;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

.leftColumnTopBG a:hover {	color: #3e3e3e;}


.mainCoL a.leftBilety {
	display: block;
	background: url(../images/leftBilety.png) 0px 0px no-repeat;
	height:100px; width:312px;
	margin-left: -4px;
	overflow: hidden;
}

.mainCoL a.leftBilety:hover {
	background: url(../images/leftBilety.png) 0px -100px no-repeat;
}

.mainCoL .leftBaner {
	display: block;
	background: url(../images/leftBaner.png) 0px 0px no-repeat;
	height:160px; width:310px;
	overflow: hidden;
}

.mainCoL a.leftBaner img{
	margin:13px 0px 0px 19px;
}

.left_ban_swf1{
	margin:13px 0px 0px 19px;
}


.leftWydarz {
	background: url(../images/leftWydarzBG.png) 0px 0px no-repeat;
	height:450px; width:310px;
}








.mainCoR {
	position: relative;
	float: right;
	clear:none;
	width: 610px;
}


/* NEWS */
.rightNewsBGtop {
	background: #33cced url(../images/rightNewsBG.png) no-repeat;
	height:34px; width:610px;
}

.rightNewsBGtop a{
	display: block;
	float: left;
	color: #898989;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 7px 0px 0px 0px;
	text-decoration: none;
	width: 150px;
	height:27px;
}

.rightNewsBGtop a:hover{
	color: #33cced;
	background: url(../images/rightNewsBtn.png) no-repeat;
	}

.rightNewsBGtop a.now{
	color: #33cced;
	background: url(../images/rightNewsBtn.png) no-repeat;
}

.rightNewsMidBG {
	background: #33cced url(../images/rightNewsMidBG.png) repeat-x;
	height:302px; width:610px;
	overflow: hidden;
}

.rightNewsMidBIGbtn {
	background: url(../images/leftNewsBIGbtn.png) 0px 0px no-repeat;
	height:25px; width:610px;
	float:left;
	margin-top: 6px;
}

.rightNewsMidBIGbtn:hover {
	background: url(../images/leftNewsBIGbtn.png) 0px -25px no-repeat;
	color:#33cced;
}


.rightNewsMidBIGbtn a {
	color:#838383; font-weight: bold;
	text-align: right;
	cursor: pointer;
	font-size:14px;
	display:block;
	padding: 3px 17px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
}

.rightNewsMidBG a.posterStart{
	background: url(../images/rightNewsMovie.png) 0px 0px no-repeat;
	display: block;
	float: left;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 7px 0px 0px 5px;
	width: 144px; height:264px;
	overflow: hidden;
	
}

.rightNewsMidBG a.posterStart:hover{
	color: #33cced;
	background: url(../images/rightNewsMovie.png) -144px 0px no-repeat;
	}

.rightNewsMidBG a img {
	margin-top:5px;
}

.rightNewsMidBG a b {
	display: block;
	margin-top: 5px;
	width: 144px;
	height: 40px;
	overflow: hidden;
}

/* REPERTUAR */

.rightRep {
	background: url(../images/rightRepBG.png) 0px 0px repeat-x;
	position: relative;
	display: block;
}

.rightRepShort {
	background: url(../images/rezA.png) no-repeat;
	position: relative;
	display: block;
}
.rightRep div {
	width: 610px; height:36px;
	overflow: hidden;
	display: block;
}

.rightRep a {
   color: #33cced;
	font-size: 14px;
	text-decoration: none;
}
.rightRep a:hover {
	color: #ccc;
}
.seansTabOpis {
	background: url(../images/seansTabOpis.png) 0px 0px no-repeat;
	width: 400px; height: 22px;
}
.rightRep div span.start_rep_tytul {
	color: #ccc;
	font-size: 13px;
	margin: 2px 0px 0px 23px;
	width: 430px;
	height: 30px;
	overflow: hidden;
	float:left;
	line-height: 14px;
	cursor: pointer;
}

.rep_seans_tytul {
	float:left;
	color: #ccc;
	font-size: 13px;
	margin: 2px 0px 0px 3px;
	width: 300px;
	height: 30px;
	overflow: hidden;
	float:left;
	line-height: 14px;
}

.rep_seans_tytul a {
   color: #33cced;
	font-size: 14px;
	text-decoration: none;
}

.rep_seans_tytul a:hover  {
	color: #ccc;
}

.rep_seans_tytul b{
	font-weight: bold;
	color: #33cced;
	cursor: pointer;
}
.rightRep div span.start_rep_tytul b{
	font-weight: bold;
	color: #33cced;
	cursor: pointer;
}
/*margin-left: 30px; */

.rightRep div span.start_rep_tytul i{
	color: #ccc;
	font-size: 12px;
	margin-left: 75px;
	cursor: pointer;
}

.rightRep div span.start_rep_tytul i img{
	vertical-align: -20%;
	cursor: pointer;
}

.rightRep a.rez {display:block; background: url(../images/rezA.png) no-repeat;}
.rightRep a.rez:hover {display:block;  width: 94px; background: url(../images/rez.png) 0px -36px no-repeat;}

.rightRep div.repA {background: url(../images/rightRepertuarA.png) 0px 0px no-repeat;}

.seansA {
	width: 400px; height:36px; overflow: hidden; display: block;
	background: url(../images/seansA.png) 0px 0px no-repeat;
}
.seansB {
	width: 400px; height:36px; overflow: hidden; display: block;
	background: url(../images/seansB.png) 0px 0px no-repeat;
}

/* .rightRep a.repA:hover {background: url(../images/rightRepertuarA.png) 0px -36px no-repeat;} */

.rightRep div.repB {	background: url(../images/rightRepertuarB.png) 0px 0px no-repeat;}
/* .rightRep a.repB:hover {background: url(../images/rightRepertuarB.png) 0px -36px no-repeat;} */

.rightRep div.repALL {	
	background: url(../images/rightRepertuarALL.png) 0px 0px no-repeat;
	width: 610px; height: 35px;
}
.rightRep a.repALL:hover {background: url(../images/rightRepertuarALL.png) 0px -35px no-repeat;}

.rightBlank610 {
	background: url(../images/rightBlack610.png) 0px 0px no-repeat;
	width: 610px; height: 20px;
}

.repOpis {
	font-weight: bold;
	color: #898989;
	margin: 0px 0px 10px 100px;
}
.repOpis b{
	color: #bababa;
}
.repTabOpis {
	background: url(../images/rightRepTabOpis.png) 0px 0px no-repeat;
	width: 610px; height: 22px;
}

.repTabOpisShort {
	background: url(../images/rightRepTabOpis.png) 0px 0px no-repeat;
	width: 400px; height: 22px;
}


/* inf */

.rightInf {
	position: relative;
	/* IE7 problem height: 280px; */
	clear:none;
	padding:0px;

}

.rightInfD {
	width: 570px;
	color: #a0a0a0;
	padding: 0px 0px 20px 20px;
	text-align:justify;
	position: relative;
	float:left;
}

.rightInf h2 span {
	color:#33CCED;
   font-size: 12px;
	font-weight: normal;
}

.podstrony_list h5 {
	clear: both;
}

h5 {
	display: block;
	float:none;
	background: url(../images/newsShadow.png) top no-repeat;
	padding: 5px 0px 3px 0px;
}

h5 a{
	color: #33cced;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-left:30px;
	text-transform: uppercase;
}

.listaSkrot {
	 text-align: justify;
	 font-size: 14px;
	 text-indent:30px;
	 line-height: 16px;
	 word-spacing:1px;
}




.listaWiecej {
	background: url(../images/btnMore.png) 0px 0px no-repeat;
	height:18px; width: 80px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
	float:right;
	text-align: center;
	padding-right: 5px;
	margin-right: 10px;
}

.listaWiecej:hover {
	background: url(../images/btnMore.png) 0px -18px no-repeat;
	color: #33cced;

}

/*** Footer ***/







.btmCopy {
	height: 35px;
	background: #000;
	margin: 0px;
	padding: 0px;	
	bottom:0px;
	
	font-size: 11px;
	color:#898989;
	font-weight:normal;
	text-decoration:none;
}

.btmCopy p {
	display: block;
	text-align: center;
	padding-right:50px;
}

.btmCopy a {
	font-size: 11px;
	color:#898989;
	font-weight:normal;
	text-decoration:none;
}

.btmCopy a:hover {
	color:#fff;

}

.btmPart {
	height: 48px;
	width: 920px;
	background: #4e4e4e url(../images/btmPartnersBG.gif) 0 0 repeat-x;
	padding-top: 3px;
}



/* linki */

.btmPart a{
	width:100px;height: 62px;
	overflow: hidden; display: block;
	float:left;
}
.logBTNbip {background: url(../images/log_bip.png) 0px 0px no-repeat;}
.logBTNbip:hover {	background: url(../images/log_bip.png) 0px -62px no-repeat;}

.logBTNsks {background: url(../images/log_sks.png) 0px 0px no-repeat;}
.logBTNsks:hover {	background: url(../images/log_sks.png) 0px -62px no-repeat;}

.logBTNzamosc {background: url(../images/log_zamosc.png) 0px 0px no-repeat;}
.logBTNzamosc:hover {	background: url(../images/log_zamosc.png) 0px -62px no-repeat;}

.logBTN1 {background: url(../images/log_1.png) 0px 0px no-repeat;}
.logBTN1:hover {	background: url(../images/log_1.png) 0px -62px no-repeat;}

.logBTN2 {background: url(../images/log_2.png) 0px 0px no-repeat;}
.logBTN2:hover {	background: url(../images/log_2.png) 0px -62px no-repeat;}

.logBTN3 {background: url(../images/log_3.png) 0px 0px no-repeat;}
.logBTN3:hover {	background: url(../images/log_3.png) 0px -62px no-repeat;}

.logBTN4 {background: url(../images/log_4.png) 0px 0px no-repeat;}
.logBTN4:hover {	background: url(../images/log_4.png) 0px -62px no-repeat;}

.btmMaps {
	height:180px;
	width: 920px;
	background: #000;
	color: #898989;
	font-size: 12px;
	font-weight: bold;
}


.btmMap1 {
	position: relative;
	width: 200px;
	float: left;
	clear:none;
	margin: 10px 0px 0px 10px;
	padding:0px;
}

.btmMap2 {
	position: relative;
	width: 700px;
	float: left;
	clear:none;
	padding: 40px 0px 20px 0px;
}




.btmMapsSub {
	background: url(../images/btmFlagMap.png) 0 0 no-repeat;
	float:left;
	width:200px; height: 50px;
	padding: 30px 0px 0px 40px;
	font-size: 16px; font-weight: bold;
	color: #898989;
}

ul.btmMapUL {
	float:left;
}

ul.btmMapUL li {
	width:590px;
}

ul.btmMapUL span {
	width: 100px;
	float:left;
	text-align: right;
	margin-right:20px;
}

ul.btmMapUL a {
	text-decoration: none;
	color: #898989;
	font-weight: normal;
}
ul.btmMapUL a:hover {
	text-decoration: none;
	color: #ccc;
}









.btmListy {
	height: 320px;
	width: 920px;
	background: #3a3a3a url(../images/btmListBG.gif) 0 0 repeat-x;
}

.btmListy p {
	font-size: 12px;
}

.btmLx1 {
	background: url(../images/btmLxBG.png) 300px 0px repeat-y;
	position: relative;
	height: 280px;
	width: 305px;
	float: left;
	clear:none;
	margin: 10px 0px 0px 10px;
	padding:0px;
}

.btmLx2 {
	background: url(../images/btmLxBG.png) 285px 0px repeat-y;
	position: relative;
	height: 280px;
	width: 290px;
	float: left;
	clear:none;
	margin-top: 10px;
	padding:0px;
}

.btmLx3 {
	position: relative;
	height: 280px;
	width: 290px;
	float: left;
	clear:none;
	margin-top: 10px;
	padding:0px;
}



.btmListySub {
	background: url(../images/btmFlagList.png) 0 0 no-repeat;
	height: 50px;
	padding: 30px 0px 0px 40px;
	font-size: 16px; font-weight: bold;
	color: #33cced;
}


/*  btmLx1 */
.btmLx1 ul{
	padding-left: 20px;
}

a.btmListaDolnaA {
		background: url(../images/btmListyDolneA.png) 0px 0px no-repeat;
		width: 250px; height: 21px;	display: block;	overflow: hidden;
		padding-left: 20px; text-decoration: none;
		color: #37b5d0; font-weight:bold;
font-size: 14px;
}
a.btmListaDolnaA:hover { background: url(../images/btmListyDolneA.png) 0px -21px no-repeat; color: #4c4c4c; }

a.btmListaDolnaB {
		background: url(../images/btmListyDolneB.png) 0px 0px no-repeat;
		width: 250px; height: 21px;	display: block;	overflow: hidden;
		padding-left: 20px; text-decoration: none;
		color: #a5a5a5;
font-size: 14px;
}
a.btmListaDolnaB:hover { background: url(../images/btmListyDolneB.png) 0px -21px no-repeat; color: #4c4c4c; }

a.btmListaDolnaBx {
		background: url(../images/btmListyDolneB.png) 0px 0px no-repeat;
		width: 230px; height: 21px;	display: block;	overflow: hidden;
		padding-left: 40px; text-decoration: none;
		color: #a5a5a5;
font-size: 14px;
}
a.btmListaDolnaBx:hover { background: url(../images/btmListyDolneB.png) 0px -21px no-repeat; color: #4c4c4c; }

a.btmListaDolnaC {
		background: url(../images/btmListyDolneC.png) 0px 0px no-repeat;
		width: 250px; height: 21px;	display: block;	overflow: hidden;
		padding-left: 20px; text-decoration: none;
		color: #7a7a7a;
font-size: 14px;
}
a.btmListaDolnaC:hover { background: url(../images/btmListyDolneC.png) 0px -21px no-repeat; color: #4c4c4c; }


a.btmListaDolnaCx {
	   font-size: 14px;
		background: url(../images/btmListyDolneC.png) 0px 0px no-repeat;
		width: 250px; height: 21px;	display: block;	overflow: hidden;
		padding-left: 40px; text-decoration: none;
		color: #7a7a7a;
}
a.btmListaDolnaCx:hover { background: url(../images/btmListyDolneC.png) 0px -21px no-repeat; color: #4c4c4c; }


/*  btmLx2 */

p.btmListaP {
	background: url(../images/contactBG.png) 0px 0px no-repeat;
	width: 260px; height:180px;
	overflow: hidden; display: block;
	color: #a0a0a0;
	padding-left: 20px;padding-top: 60px;
	text-align:center;

}

a.btmButton {
	 background: url(../images/btmButton.png) 10px 0px no-repeat;
	 color: #393939; text-decoration: none;
	 width: 290px; height: 20px;
	 display: block; overflow: hidden;
	 margin: 10px 0px 0px 0px;
	 text-align: center; font-weight: bold;
}

a.btmButton:hover {
	 background: url(../images/btmButton.png) 10px -20px no-repeat;
	 color: #4c4c4c;
}



/* lewe menu działów */

.leftMenD {
	position: relative;
	width: 280px;
	float: left;
	margin: 10px 0px 0px 10px;
	padding:0px;
}

.leftMenD ul{
	padding: 0px 0px 20px 0px;
}



/*  PAGINATION  */

.pagination {
  display: block;
  margin: auto;
  padding-top: 3px;
  position: relative;
  height:25px;
  background: url(../images/newsShadow.png) top no-repeat;
  font-size: 12px;
  text-align: center;
}

.button2-right, .button2-left, .page, .limit {	position: relative;	float:left;	margin-right: 5px;	}

.button2-right, .button2-left {	width:90px;	}

.page { width:170px;text-align:center; float:left;}

.limit select{ font-size: 12px; background: #555; color: #ccc; border: 1px solid #444;}

.pagination span {  color: #444;}

.pagination a {  color: #a0a0a0;  text-decoration: none;  width:90px;  display: block;}

.pagination a:hover {	color: #fff;}

.pagination .start {  background: url(../images/arrowGrayFirst.png) left 0px no-repeat;  padding-left:20px;}
.pagination .start:hover {  background: url(../images/arrowGrayFirst.png) left -20px no-repeat;}

.pagination .prev {  background: url(../images/arrowGrayPrev.png) left 0px no-repeat;  padding-left:20px;}
.pagination .prev:hover {  background: url(../images/arrowGrayPrev.png) left -20px no-repeat;}

.pagination .next {  background: url(../images/arrowGrayNext.png) right 0px no-repeat;  padding-right:20px;}
.pagination .next:hover {  background: url(../images/arrowGrayNext.png) right -20px no-repeat;}

.pagination .end {  background: url(../images/arrowGrayLast.png) right 0px no-repeat;  padding-right:20px;}
.pagination .end:hover {  background: url(../images/arrowGrayLast.png) right -20px no-repeat; }

.pagination .pgz {	float:left;	width:8px;	margin-right:3px;}

.pagination .off .next, .pagination .off .start, .pagination .off .prev, .pagination .off .end {
  background: none;
}






/* Gallery list*/

.rightInfD .gallery_list {
	position: relative;
	margin-bottom: 30px;
	width:570px;
}

.rightDat {
	float: right;
	padding-right: 10px;
	font-size: 12px;
}

.skrotX {
	float:left;
	clear: both;
	color: #c7c7c7;
	display: block;
	font-weight: normal;
	font-size: 14px;
	margin-top: 5px;
	width:100%;
	text-align:justify;
}

.rightInfD p {
	font-size: 14px;
	text-align:justify;
}

.trescX {
	float:left;
	clear: both; display: block;
	color: #a0a0a0;
	font-weight: normal;
	font-size: 14px;
	margin-top: 5px;
	width:100%;
}

.trescX ul  {
	display:block;
	margin-left: 30px;
}
.trescX ul li{
	list-style-image:url("../images/mapaStrArr2.png");
}



.rightInfD .gallery_list div{
	float:left; width:110px; margin:0; padding:0;
}


.rightInfD .gallery_list img{
		margin: 3px;
		border: #999 solid 3px;
}

.rightInfD .gallery_list img:hover{
		border: #ccc solid 3px;
}

.rightInfD h3 {
	color:#33CCED;
	font-size:16px;
	font-weight:bold;
	padding: 10px 0 10px 0;
}

.rightInfD h4 {
	font-size:16px;
	font-weight:bold;
	padding: 10px 0 10px 0;
}



.smlPhoto {
	background: url(../images/smlPhotBG.png) 0px 0px no-repeat;
	float:right; display: block; width:200px; height:90px;
	margin-left:10px;
}

.smlPhoto img {
	margin:5px;
}

.smlPhoto img.filmzImg {
	border: #555 solid 5px;
	margin-left:8px;
}

/* FILMY */


.filmz img {
	float:right;
	margin:0px 0px 0px 0px;
	border: 5px solid #555;
}

.filmz span { float:left;
	width:100px;
	text-transform: uppercase;
	font-size:12px;
	background: url(../images/filmzSpanBG.png) 0px 0px no-repeat;
	padding-left:3px;
	text-indent: 0px;
}

h3.filmzH3 {
	width:100px;
	text-transform: uppercase;
	font-size:12px;
	background: url(../images/filmzSpanBG.png) 0px 0px no-repeat;
	text-indent: 0px;
	padding:0 0 0 3px;
	margin: 10px 0;
}

.filmz p {
		text-align:justify;
		width:370px;
		float:left;
		margin-bottom: 10px;
		font-size:13px;
		text-indent: 10px;
}

.filmz strong {
		display: block;
		width:260px;
		float:left;
}



/* search film */
#search_film {
	float:right;
	background: url(../images/searchBG.png) no-repeat;
	width: 222px; height:22px;

}

#search_film label {
	font-size: 12px;
	text-transform: uppercase;
	background: url(../images/arrowGrayNext.png) right -3px no-repeat;
	padding-right:10px;
}

 #search_film .input {
	background: none;
	border: none;
	color: #eee;
	margin: 2px 0px 0px 5px;
	width: 145px;
}

#search_film .button {
	font-size: 12px;
	text-transform: uppercase;
	background: none;
	border: none;
	height:20px;
	font-weight: bold;
	color: #ccc;
	padding-bottom: 3px;
	cursor: pointer;
}




.filmzList {
		position: relative;
		display: block;
		float:left;
		margin-right:2px;
		background: url(../images/filmzListBG.png) 0px 0px no-repeat;
}

.filmzList span {
		font-size:10px;
		color:#999;
		width:120px; height:18px;
		overflow: hidden;
}

.filmzList p{
		position: relative;
		width:120px; height: 30px;
		overflow: hidden;
		display: block;
		line-height: 14px;
}

.filmzList a {

		float:none;
		font-size:12px;
		color:#ccc;
		text-transform: uppercase;
		text-decoration: none;

}

.filmzList img{
		display: block;
		float:none;
		border: 3px #555 solid;
}

.filmzList img:hover{		border: 3px #fff solid;}

/* PAGE */

.dateP {

	float: right;
	width:100%;
	font-size:10px;
}



/* daty dla filmu */

.repDate {
	text-align: center;
	font-size: 10px;
	margin:0;
	width:150px;
	display: block;
	padding-left:10px;
 }

.repDate b{
	display: block;
 }
.repDate a{
	font-size: 12px;
	color:#33cced;
	text-decoration: none;
	font-weight: bold;
 }

 .repDate a:hover{
	color:#fff;
 }



/* REPEARTUAR NEW FULL*/

.repN {
	background: url(../images/repNewBG.png) 0px 0px no-repeat;
	width: 400px;
	height: 60px;
	display: block;
	color: #333;
	padding-left:15px;
	text-transform: uppercase;
	font-size: 10px;
}

.repNL {
	width: 289px; height: 35px;
	overflow: hidden; display: block;
	float:left;
}

.repNR {
	width: 99px; height: 35px;
	overflow: hidden; display: block;
	float:left;
}

.repN  a strong {
	color: #fff;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	width: 289px; height: 16px;
	overflow: hidden; display: block;
	cursor: pointer;
}

.repN a {
	text-decoration: none;
}

.repN .godzN {
	color: #ccc;
	font-weight: bold;
	font-size: 16px;
	padding-left: 5px;

}

.repN .godzN i {
	color: #33cced;
	font-size: 12px;
	font-weight: normal;
	vertical-align: 15%;
	padding: 0px 3px 0px 3px;
}


.repDataN{
	float:left;
	font-size: 12px;
	text-align: center;
}

.repDataN a{
	background: url(../images/repDataBG.png) 0px 0px no-repeat;
	width: 40px;	height: 61px;
	display: block;
	font-size: 10px;
	text-decoration: none;
	color: #ccc;
	padding-top: 6px;
}

.repDataN a:hover{
	background: url(../images/repDataBG.png) -40px 0px no-repeat;
	color: #fff;
}

.repDataN a.active {
	background: url(../images/repDataBG.png) -80px 0px no-repeat;
	color: #fff;
}

.repDataN a b{
	font-weight: bold;
	font-size: 12px;
}

.repCen {
	background: url(../images/repCennikBG.png) 0px 0px no-repeat; 
	width:150px;
	float: left;
	font-size: 12px;
	color: #333;
	text-align: center;

}

.repCen span{font-size:14px; font-weight: bold;text-transform: uppercase;margin: 10px;}


.repCen dt {
	float:left;
	text-align: left;
	width: 90px;
	margin-left:5px;
}
.repCen dd {
	width: 50px;
	float:left;
	font-weight: bold;
	
}

.repCen p{text-align: left;font-size:12px; padding-left:5px;}
.repCen p b{font-size:12px; width: 50px; float:right;}

.repH3 {
	margin: 15px 0 15px 0;
}

/* mapa strony */

.mapaStrony {
	padding-left: 30px;
}

.mapaStrony li {
	display: block;
}

.mapaStrony a {
	text-decoration: none;
	color: #bbb;
	font-size: 14px;
}

.mapaStrony a:hover {	color: #fff;}

.mapaS1 {
	background: url(../images/mapaStrArr.png) 0px 0px no-repeat;
	font-weight:bold;
	padding-left:15px;
}

.mapaS2 {
	background: url(../images/mapaStrArr2.png) 0px 0px no-repeat;
	padding-left:25px;
}



/* NEWSLETTER */
.nuslet {
	float:left;
	background: url(../images/newsletterPlace.png) 0px 0px no-repeat;
	width: 265px; height:44px;
	display:inline;
	padding-top: 20px;
	margin-left: 25px;
}

.nuslet label {
	font-size: 12px;
	text-transform: uppercase;
	background: url(../images/arrowGrayNext.png) right -3px no-repeat;
	padding-right:10px;
}

.nuslet .input {
	background: none;
	border: none;
	color: #ccc;
	margin: 0px 0px 0px 3px;
	width: 125px; height:22px;
}

.nuslet .nuAdd, .nuslet .nuDel  {
	height:20px; width:63px;
	overflow: hidden;
	padding:0px; margin:0px;
	border:0;
	vertical-align: -20%;
}



/* fast look */

.fastNews {
	display: block; overflow: hidden;
	height: 136px;
}


.fastNews img {
	margin:0px 5px 5px 5px;

}


.FASTlistaSkrot {
	padding: 0px 10px 0px 10px;
	font-size: 12px;
	display: block; overflow: hidden;
	height: 90px;
	text-align: justify;
	line-height: 14px;
}

h5.FASTlista span {
	padding-right: 10px;
	float:right;
	font-size:12px;
	font-weight: normal;
}

h5.FASTlista a {
	font-size:14px;
	color: black;
}



/* pliki do pobrania*/

.files_list {
	clear: both;
	font-size: 12px;
}

.files_list ul {
	display:block;
	margin-left: 30px;
}
.files_list ul li{
	list-style-image:url("../images/mapaStrArr2.png");
}


.eventCat {
	float:right;
	margin-top: 5px;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px !important;
}

.adress span  {
background:url("../images/filmzSpanBG.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:12px;
padding-left:3px;
text-indent:0;
text-transform:uppercase;
width:100px;
}
.adress p  {
float:left;
font-size:13px;
margin-bottom:10px;
text-align:justify;
text-indent:10px;
width:330px;
}

.adress h3  {
width:330px;
}
.adress a  {
color: #A0A0A0;
text-decoration: none;
}

.adress a:hover  {
color: #fff;
}


/* zapowiedzi */

.zapowiedzi {
	margin:0; padding:0;
}
.zapowiedzi h3{
	display: block;
	width:560px; height: 49px;
	background: url(../images/zapowiedzi_topbg.png) 0px 0px no-repeat; 
	margin:0; padding:5px 10px 0px 10px;
}

.zapowiedzi h3 a {
	text-decoration: none;
	color: #fff; height: 20px; display: block;
	padding: 0px 0px 30px 10px;
	float:left;
}

.zapowiedzi h3 a span{
	font-size: 12px;
	padding: 5px 0px 10px 0px;
	color: #aaa;
	font-style: italic;
}

a.zapowPoster {
	float:right;
	border:5px solid #333;
	margin-bottom: 20px;
}

a.zapowPoster:hover {	border:5px solid #aaa;}




/* baner flash 120x600*/

.baner120x600 {
	position: absolute; 
	width:120px; 
	height: 600px; 
	top: 12px; 
	left:925px; 
	border: solid 5px #000;
}

.baner120x325 {
	position: absolute; 
	width:120px; 
	height: 325px; 
	top: 12px; 
	left:925px; 
	border: solid 5px #000;
}

.baner144x490 {
	position: absolute; 
	width:144px; 
	height: 490px; 
	top: 12px; 
	left:925px; 
	border: solid 5px #000;
}
