body {
font:normal 11px Verdana, Arial, Sans-Serif; 
margin:0px; 
padding:0px; 
text-align:center; 
background: url(tlo.jpg);
}

body,html {width:100%;height:100%;}

a i {visibility: hidden; display: none;}

.tekst{
	font:normal 11px Verdana, Arial, Sans-Serif; 
	color: #000000;
	margin:0px; 
	padding:0px; 
	text-align:justify;
}


.tekstaktual{
	font: normal 11px Verdana, Arial, Sans-Serif; 
	color: #000000; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align:justify;
}


table.glowna {
  	width:862px; 
  	background-color: #FFFFFF;
	vertical-align: top;
	}
	
	
td.top {
	background: url(images/top.jpg) no-repeat; 
 	width: 862px;
 	height: 56px;
	padding: 0px;
	margin: 0px;
	}

td.topbaner {
	background: url(images/middle.jpg) no-repeat;  
 	width: 862px;
 	height: 187px;
	margin: 0;
	padding: 0;
	border: 0px solid green;
	vertical-align: top;
}

td.middle {
	border: 0px solid red;
	font: normal 11px Verdana, Arial, Sans-Serif;
	color: #000000;
	width: 862px;
	vertical-align: top;
	background: url(images/middle_baner.jpg) no-repeat top right;
  }

td.bottom {
	border: 0;
 	width: 862px;
 	height: 48px;
	background: url(images/bottom.jpg) no-repeat bottom;
}

td.right_black {
	font:normal 11px Verdana, Arial, Sans-Serif;
	color: #000000;
	line-height: 14px;
	text-align: justify;
	padding-left: 20px;
	padding-top: 40px;
	padding-right: 30px;
}

td.rightzdjecia {
	font:normal 11px Verdana, Arial, Sans-Serif;
	color: #696969;
	line-height: 14px;
	text-align: justify;
	padding-left: 20px;
	padding-top: 40px;
	padding-right: 180px;
}

#menuglowna {
  border: 0px solid red;
  position: relative;
  width: 862px;
  height: 187px;  
  margin: 0 auto;
  padding: 0;
  }  
  
  /*------------------------- wejscie -------------------------*/
  
  table.wejsciowka {
  border: 0px solid green;
  background: url(images/wejscie.jpg) no-repeat;
  width: 720px;
  height: 534px;  
  margin: 0 auto;
  padding: 0;
  }  
  
  #pozycja {
  border: 0px solid red;
  position: relative;
  width: 700px;
  height: 500px;  
  padding: 0;
  }  
  
  
  
  #ulubione {position: absolute; top: 380px; right: 30px; width: 200px; height: 15px; border: 0px solid red; font: 3px Verdana, Arial, Sans-Serif;}
  #wejscie {position: absolute; top: 400px; right: 30px; width: 100px; height: 25px; border: 0px solid red; font: 3px Verdana, Arial, Sans-Serif;}
  
  
  
  /*----------------------------------------------------------*/
  
  
 #menu_lewe {
  border: 0px solid red;
  position: absolute;
  background: url(images/menu_lewe.jpg) no-repeat;
  left: 0;
  top: 315px;
  width: 249px;
  height: 183px;  
  margin: 0 auto;
 }
 
 #menu_lewe_glowne {
  border: 0px solid red;
  position: relative;
  width: 249px;
  height: 183px;  
  margin: 0 auto;
  }  
 
  #aktual_lewe {
  border: 0px solid red;
  position: absolute;
  background: url(images/kalendar.jpg) no-repeat top left;
  left: 0;
  top: 400px;
  width: 249px;
  height: 200px;  
 }
  
 #menukino {position: absolute; top: 160px; left: 20px; width: 150px; height: 20px; border: 0px solid red; font: 3px Verdana, Arial, Sans-Serif;}
 #menucogramy {position: absolute; top: 160px; left: 190px; width: 100px; height: 20px; border: 0px solid red; font: 3px Verdana, Arial, Sans-Serif;}
 #menuzapowiedzi {position: absolute; top: 160px; left: 310px; width: 120px; height: 20px; border: 0px solid red; font: 3px Verdana, Arial, Sans-Serif;}
 #menuaktualnosci {position: absolute; top: 160px; left: 450px; width: 120px; height: 20px; border: 0px solid red; font: 3px Verdana, Arial, Sans-Serif;}
 #menukontakt {position: absolute; top: 160px; left: 595px; width: 90px; height: 20px; border: 0px solid red; font: 3px Verdana, Arial, Sans-Serif;}
 
 #menuherbaciarnia {position: absolute; top: 114px; left: 25px; width: 190px; height: 15px; border: 0px solid green; font: 4px Verdana, Arial, Sans-Serif;}
 #menuimprezy {position: absolute; top: 130px; left: 25px; width: 190px; height: 15px; border: 0px solid green; font: 4px Verdana, Arial, Sans-Serif;}
 #menubilety {position: absolute; top: 146px; left: 25px; width: 190px; height: 15px; border: 0px solid green; font: 4px Verdana, Arial, Sans-Serif;}
 #menuwycieczka {position: absolute; top: 162px; left: 25px; width: 190px; height: 15px; border: 0px solid green; font: 1px Verdana, Arial, Sans-Serif;}
 #sg {z-index: 2; position: absolute; top: -55px; left: 10px; width: 80px; height: 30px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}

 
 .miniaturka {
 	z-index: 2;
 	width: 183px;
   height: 92px;
	position: absolute;
	margin: 0;
 }
 
 #z_sg1 {border: 0px solid green; background: url(jpg/sg1.jpg) no-repeat; top: 390px; left: 648px;}
 #z_sg2 {border: 0px solid green; background: url(jpg/sg2.jpg) no-repeat; top: 520px; left: 648px;}
 #z_sg3 {border: 0px solid green; background: url(jpg/sg3.jpg) no-repeat; top: 650px; left: 648px;}
 
 /*-------------- zrodlostrony----------------*/
 
 #strona_left {
 	background: url(images/kalendar.jpg) no-repeat top left;
 	float: left;
 	border: 0px solid green;
 	font:normal 11px Verdana, Arial, Sans-Serif; 
	width: 230px;
	color: #000000;
	margin-top: 200px;
	padding: 35px 15px 0px 20px;
	text-align:justify;
	voice-family: "\"}\""; 
   voice-family:inherit;
   width:195px;
 }

 #strona_right {
 	float: left;
	border: 0px solid red;
 	font:normal 11px Verdana, Arial, Sans-Serif; 
	width: 600px;
	color: #000000;
	margin-top: 0px;
	padding: 0 5px 30px 40px; 
	text-align:justify;
	voice-family: "\"}\""; 
   voice-family:inherit;
	width:555px;
 }
 
 
 #nag_stronaglowna {z-index:2; border: 0px solid green; background: url(naglowki/stronaglowna_03.jpg) no-repeat; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 #nag_kinoawangarda {z-index:2; border: 0px solid green; background: url(naglowki/kinoawangarda_03.jpg) no-repeat; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 #nag_cogramy {z-index:2; border: 0px solid green; background: url(naglowki/cogramy_03.jpg) no-repeat; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 #nag_aktualnosci {z-index:2; border: 0px solid green; background: url(naglowki/aktualnosci_03.jpg) no-repeat; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 #nag_kontakt {z-index:2; border: 0px solid green; background: url(naglowki/kontakt_03.jpg) no-repeat; position: absolute; top: 245px; left: 370px; width:312px; height:16px; margin: 0;}
 #nag_zapowiedzi{z-index:2; border: 0px solid green; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 #nag_bilety{z-index:2; border: 0px solid green; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 
 #nag_herbaciarnia {z-index:2; border: 0px solid green; background: url(naglowki/herbaciarnia_03.jpg) no-repeat; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 #nag_filmowybar {z-index:2; border: 0px solid green; background: url(naglowki/filmowybar_03.jpg) no-repeat; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 #nag_imprezy {z-index:2; border: 0px solid green; background: url(naglowki/imprezy_03.jpg) no-repeat; position: absolute; top: 345px; left: 270px; width:312px; height:16px; margin: 0;}
 #jpg_herbaciarnia {z-index:2; border: 0px solid green; background: url(images/herbaciarnia_jpg.jpg) no-repeat; position: absolute; top: 635px; left: 270px; width:180px; height:39px; margin: 0;}
 #jpg_filmowybar {z-index:2; border: 0px solid green; background: url(images/filmowybar_jpg.jpg) no-repeat; position: absolute; top: 625px; left: 270px; width:180px; height:39px; margin: 0;}
 
a.menu {
	font: normal 11px Verdana, Arial, Sans-Serif;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px; 
	padding:0px; 
}

a.menu:hover {
	font:normal 11px Verdana, Arial, Sans-Serif;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px; 
	padding:0px; 
}

a.email {
	font: normal 11px Verdana, Arial, Sans-Serif;
	color: #000000;
	text-decoration: none;
	margin:0px; 
	padding:0px; 
}

a.email:hover {
	font:normal 11px Verdana, Arial, Sans-Serif;
	color: #000000;
	text-decoration: underline;
	margin:0px; 
	padding:0px; 
}




/* ----------- stopka -----------------*/



 #menustopka {
  border: 0px solid red;
 position: relative;
  width: 862px;
  height: 48px;  
  margin: 0 auto;
  } 

#top {position: absolute; top: 12px; left: 770px; width: 70px; height: 20px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}
#go3 {position: absolute; top: 27px; left: 20px; width: 120px; height: 15px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}

  
#kino {
	border: 0px solid green;
	position: absolute;
   top: 29px;
   left: 205px;
	width:100px;
   height:10px;
	margin: 0;
  }  
  
  #cogramy {
	border: 0px solid green;
	position: absolute;
   top: 29px;
   left: 325px;
	width:80px;
   height:10px;
	margin: 0;
  }  
  
#zapowiedzi {
	border: 0px solid green;
	position: absolute;
   top: 29px;
   left: 410px;
	width:80px;
   height:10px;
	margin: 0;
  }    
   
#aktualnosci {
	border: 0px solid green;
	position: absolute;
    top: 29px;
    left: 530px;
	width:80px;
    height:10px;
	margin: 0;
  }  


   
#kontakt {
	border: 0px solid green;
	position: absolute;
   top: 29px;
   left: 635px;
	width:30px;
   height:10px;
	margin: 0;
  } 
  
 

  
  
  /* ---------------- formularze wysylkowe --------------- */
  
  
  
  td.form_head {
    font: bold 10px verdana, helvetica, sans-serif;
	 color:#000000;
    text-align: right;
    padding: 3px;
	 }

td.form_left {
    font: normal 9px verdana, helvetica, sans-serif;
	 color:#000000;
    text-align: right;
	 }

input.spec, textarea.spec {
   border-left: 1px solid #989898; 
	border-top: 1px solid #989898; 
	border-right: 1px solid #E1E1E1; 
	border-bottom: 1px solid #E1E1E1;
	font: normal 9px verdana, arial, helvetica, sans-serif;
	color:#000000;
  }

input.spec{
	background: #FEFEFE url(jpg/small.jpg) repeat-x left top;
	width: 220px;
   height: 13px;}


textarea.spec {
	background: #FEFEFE url(jpg/big.jpg) repeat-x left top;
   height: 80px;
   width: 220px;}
  

