body {
  margin: 0px;
  background-color: #FFFFE9;
  color: #000000;
  font: 12px Arial;
  text-align: center;
}

A {
  color: #006535;
  text-decoration: underline;
}

A.menu, A.undefined {
  color: #EAEAEA;
  font: bold 14px Times;
  text-decoration: none;
}

div.warstwa_2 {
  z-index: 2;
}

div#centrowanie {
  position: relative;
  margin: auto;
  width: 760px;
}

/* intro */
div#into_top {
  position: relative;
  width: 760px;
  height: 351px;
  background: url('../images/intro_top.jpg') no-repeat;
}

div#into_center {
  position: relative;
  width: 760px;
  height: 178px;
  background: url('../images/intro_center.jpg') no-repeat;
}

div#into_bottom {
  position: relative;
  width: 760px;
  height: 71px;
  background: url('../images/intro_bottom.jpg') no-repeat;
}

div#intro_top_menu {
  position: absolute;
  left: 19px;
  top: 327px;
  width: 722px;
  height: 29px;
  vertical-align: middle;
}

div#intro_bottom_menu {
  position: absolute;
  left: 19px;
  top: 5px;
  width: 722px;
  height: 29px;
  vertical-align: middle;
}

A.karteczka {
  font: small-caps bold 14px Times;
  color: #000000;
  text-decoration: none;
}

div#intro_karteczka_head {
  vertical-align: left;
  font: small-caps bold 17px Times;
  color: #FFFFFF;
}

/* ramka top */
div#top {
  position: relative;
  width: 760px;
  height: 231px;
  background: url('../images/top_bg.jpg') no-repeat;
}

IMG.klikacz {
  width: 100px;
  height: 85px;
}

div#klikacz {
  position: absolute;
  left: 95px;
  top: 55px;
}

div#dane_teleadresowe {
  position: absolute;
  right: 110px;
  top: 110px;
  font: bold 14px Times;
  text-align: right;
}

div#top_menu {
  position: absolute;
  left: 19px;
  top: 167px;
  width: 722px;
  height: 29px;
  vertical-align: middle;
}


/* repertuar - kalendarz */
div#kalendarz {
  position: absolute;
  right: 50px;
  top: 0px;
  margin: auto;
  vertical-align: middle;
}

div.poz1 {
  right: 460px;
}

div.poz2 {
  right: 385px;
}

div.poz3 {
  right: 310px;
}

div.poz4 {
  right: 235px;
}

div.poz5 {
  right: 160px;
}

div.poz6 {
  right: 85px;
}

div.poz7 {
  right: 10px;
}

div.dalej {
  position: absolute;
  margin: auto;
  top: 0px;
  right: 0px;
  width: 10px;
  font: small-caps bold 14px Arial;
}

div.wstecz {
  position: absolute;
  margin: auto;
  top: 0px;
  right: 545px;
  width: 10px;
  font: small-caps bold 14px Arial;
}


div#cen_zawartosc {
  position: relative;
  margin: auto;
  width: 641px;
  text-align: center;
}

div#cen_top {
  position: relative;
  width: 544px;
  height: 17px;
  margin: auto;
  background: url('../images/rep_top.gif') no-repeat;
}

div#cen_bottom {
  position: relative;
  width: 544px;
  height: 17px;
  margin: auto;
  background: url('../images/rep_bottom.gif') no-repeat;
}

div#cen_1 {
  position: relative;
  width: 544px;
  height: 14px;
  margin: auto;
  padding: 3px;
  background-color: #E4D9AD;
}

div#cen_2 {
  position: relative;
  width: 544px;
  height: 14px;
  margin: auto;
  padding: 3px;
  background-color: #E5E2C7;
}


/* repertuar lista */
div#rep_zawartosc {
  position: relative;
  margin: auto;
  width: 641px;
  text-align: center;
}

div#rep_top {
  position: relative;
  width: 644px;
  height: 17px;
  margin: auto;
  background: url('../images/rep_top.gif') no-repeat;
}

div#rep_bottom {
  position: relative;
  width: 644px;
  height: 17px;
  margin: auto;
  background: url('../images/rep_bottom.gif') no-repeat;
}

div#rep_1 {
  position: relative;
  width: 644px;
  height: 14px;
  margin: auto;
  padding: 3px;
  background-color: #E4D9AD;
}

div#rep_2 {
  position: relative;
  width: 644px;
  height: 14px;
  margin: auto;
  padding: 3px;
  background-color: #E5E2C7;
}

.rep_nazwa {
  text-decoration: none;
}

div#tytul {
  position: absolute;
  left: 10px;
}

div#kino {
  position: absolute;
  right: 50px;
  width: 150px;
}

div#godzina {
  position: absolute;
  right: 10px;
  width: 50px;
}


/* cennik lista */
div#nazwa {
  position: absolute;
  left: 10px;
}

div#kol_1 {
  position: absolute;
  right: 200px;
  width: 150px;
}

div#kol_2 {
  position: absolute;
  right: 10px;
  width: 150px;
}

/* ta kolumna nie jest obecnie uzywana */
div#kol_3 {
  position: absolute;
  right: 10px;
  width: 150px;
}

div.kol_head {
  color: #006535;
  font: small-caps 12px Times;
}


/* ramka treść */
div#tresc {
  position: relative;
  width: 760px;
  height: 100%;
  background: url('../images/tresc_bg.gif') repeat-y;
  text-align: left;
}

div#naglowek2 {
  position: relative;
  margin: auto;
  width: 641px;
  color: #006535;
  font: small-caps bold 18px Times;
  text-align: left;
}

div#naglowek3 {
  position: relative;
  margin: auto;
  color: #006535;
  font: small-caps bold 18px Times;
  text-align: left;
}

div#zawartosc {
  position: relative;
  margin: auto;
  width: 641px;
  text-align: left;
}

.tytul {
  color: #006535;
  font: small-caps bold 15px Arial;
  text-align: left;
  margin-left: 15px;
}


/* zapowiedzi */
div#zap_naglowek {
  z-index: 10;
  font: small-caps bold 18px Times;
  text-align: left;
  position: absolute;
  right: 70px;
}

div#zap_top {
  position: relative;
  width: 257px;
  height: 29px;
  background: url('../images/zap_top.gif') no-repeat;
}

div#zap_tresc {
  position: relative;
  width: 257px;
  background: url('../images/zap_left.gif') repeat-y;
  background-position: left;
  text-align: right;
}

div#zap_nazwa {
/*  position: absolute; */
  right: 5px;
  width: 122px;
  text-align: right;
  color: #006535;
  font: bold 12px Arial;
}

div#zap_bottom {
  position: relative;
  width: 257px;
  height: 41px;
  background: url('../images/zap_bottom.gif') no-repeat;
  text-align: right;
}

div#zap_wiecej {
  position: relative;
  right: 5px;
  text-align: right;
}


/* promocje */
div#prom_zdjecie_cien_top {
  position: relative;
  height: 18px;
  width: 122px;
  background: url('../images/prom_zdjecie_cien_top.gif') repeat-x;
}

div#prom_zdjecie_cien_bottom {
  position: relative;
  height: 18px;
  width: 122px;
  background: url('../images/prom_zdjecie_cien_bottom.gif') repeat-x;
}

div#prom_zdjecie {
  position: relative;
  left: 18px;
}

div#prom_zdjecie_wew {
  position: relative;
  width: 122px;
  text-align: center;
}



/* nasze sale */
div#ns_zdjecie_cien_top {
  position: relative;
  height: 18px;
  width: 300px;
  background: url('../images/prom_zdjecie_cien_top.gif') repeat-x;
}

div#ns_zdjecie_cien_bottom {
  position: relative;
  height: 18px;
  width: 300px;
  background: url('../images/prom_zdjecie_cien_bottom.gif') repeat-x;
}

div#ns_zdjecie_wew {
  position: relative;
  width: 300px;
  text-align: center;
}




/* ramka bottom */
div#bottom {
  position: relative;
  margin: auto;
  width: 760px;
  height: 287px;
  background: url('../images/bottom_bg.jpg') no-repeat;
}

div#bottom_menu {
  position: absolute;
  left: 19px;
  top: 218px;
  width: 722px;
  height: 29px;
  vertical-align: middle;
}


/* ramka stopka */
div#stopka {
  position: relative;
  width: 760px;
  background: url('../images/stopka_bg.gif') repeat-y;
}

div#stopka_loga {
  position: relative;
}

div#stopka_partnerzy {
  position: relative;
  padding-top: 20px;
  background: url('../images/stopka_partnerzy.gif') no-repeat;
  background-position: top left;
}

IMG {
  border: 0px;
}

IMG.zap {
  margin-top: 2px;
  margin-right: 2px;
  width: 162px;
}

IMG.menu_spacer {
  width: 45px;
  height: 0px;
}

IMG.lista_promocyjna {
  margin: 5px;
}
