
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, font, img, sub, sup, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
}

body {
background:#000;
font : 11px/1.6em Tahoma,Verdana,Arial;
color : #d2bc9e;
}

#wrapper {
width : 766px;
margin : 0 auto;
}

#header_top{
float : left;
width : 766px;
height : 315px;
text-align:center;
}

#site_box {
width : 766px;
float : left;
}

#content_box {
width : 766px;
min-height : 362px;
float : left;
background : #47351b url(images/bg_content_box.gif) no-repeat top center;
}

#repertuar {
width : 282px;
float:left;
background : url(images/repertuar_bg.gif) repeat-y top left;
}

#repertuar_top {
width : 282px;
height : 69px;
float:left;
background : url(images/repertuar_top.gif) no-repeat top left;
}

#repertuar_top2 {
width : 282px;
height : 69px;
float:left;
background : url(images/cennik.gif) no-repeat top left;
}

#repertuar_top3 {
width : 282px;
height : 69px;
float:left;
background : url(images/szczegoly_rezerwacji.gif) no-repeat top left;
}

#repertuar_bottom {
width : 282px;
height : 15px;
float:left;
background : url(images/repertuar_bottom.gif) no-repeat bottom left;
}

#repertuar_box {
width : 254px;
float:left;
padding:0 14px 0px 14px;
text-align:justify;
}

#repertuar_content {
width : 254px;
float : left;
}

#content_tresc div.film {
width:254px;
float:left;
}

#film2 {
width:420px;
float:left;
margin-bottom:15px;
}
#rezerwacja_terminy {
width:420px;
float:left;
margin-top:15px;
}

#content {
width : 484px;
float:left;
}

#content2 {
width : 484px;
min-height : 362px;
float:left;
background: #47351b url(images/bg_cont.gif) no-repeat top left;
}

#witamy {width : 158px;height : 181px;float : left;background : url(images/witamy.gif) no-repeat top left;}
#oferta_specjalna {width : 320px;height : 80px;float : left;}

a.oferta_specjalna {display:block;background: url(images/oferta.gif) no-repeat top left;	width : 320px;height : 80px;border: 0;}
a.oferta_specjalna:hover {background: url(images/oferta_h.gif) no-repeat top left;}

#newsletter {
width : 287px;
height : 51px;
float : left;
padding-left:33px;
padding-top:50px;
background : url(images/newsletter.gif) no-repeat top left;
}

#content_tresc {
width : 454px;
float:left;
padding:15px;
}

#aktualnosci {width : 454px;height : 40px;float : left;background : url(images/aktualnosci.gif) no-repeat top left;}
#repertuar_napis {width : 454px;height : 40px;float : left;background : url(images/repertuar.gif) no-repeat top left;}
#o_kinie_napis {width : 454px;height : 40px;float : left;background : url(images/o_kinie.gif) no-repeat top left;}
#kontakt_napis {width : 454px;height : 40px;float : left;background : url(images/kontakt.gif) no-repeat top left;}
#rezerwacja_napis {width : 454px;height : 40px;float : left;background : url(images/rezerwacja.gif) no-repeat top left;}
#oferta_specjalna_napis {width : 454px;height : 40px;float : left;background : url(images/oferta_specjalna.gif) no-repeat top left;}

#fotter_up {width : 766px;height : 24px;float : left;background : url(images/fotter_up.gif) no-repeat top center;}

#menu_stopka {width : 766px;height : 33px;float : left;background : #000;text-align : center;margin-top : 10px;}
#menu_stopka a {color : #d2bc9e;text-decoration : none;padding : 0 10px;}
#menu_stopka a:hover {color : #ffb039;text-decoration : underline;}

#fotter {width : 766px;height : 20px;float:left;text-align:center;color : #725d49;font-size : 10px;}

a {color:#ffffff;text-decoration:none;}
a:hover {color:#ffb039;text-decoration:underline;}

img {padding:2px;border:1px solid #4b381c;}

#menu ul{list-style-type : none; padding:0; margin:0;}
#menu li{float:left;}
#menu a {display:block;height:52px;text-decoration:none;}
#menu a:hover{border-bottom:1px solid #66CCFF;height:51px;}

h1 {font-size:20px;}
h2 {font : bold 14px Tahoma, Verdana, Arial;color:#f4e1c3;}

h3 {
width : 253px;
height:23px;
float: left;
background-color: #907961;
border: 1px solid #47351b;
border-right:0;
font-size: 14px;
text-align: left;
padding:0;
margin-left:1px;
margin-bottom:3px;
color:#47351b;
}
h3.pods {
background-color: #907961;
border: 1px solid #462400;
color:#47351b;
}

h4 {width : 249px;float:left;background-color: #907961;font-size: 12px;text-align: left;padding : 3px 0 2px 5px;margin-left:1px;color:#fff;border-top:1px solid #ac845b;}
h4.pods {width : 420px;float:left;background-color: #6e573f;font-size: 12px;text-align: left;padding : 3px 0 2px 5px;margin-left:1px;color:#fff;border-bottom:1px solid #85735f;border-top:0;border-right:1px solid #ac845b;font-weight:normal;}
h4.rezerw_lista {width : 425px;float:left;background-color: #6e573f;font-size: 12px;text-align: left;padding : 0;margin-left:0px;color:#fff;border-bottom:0;border-top:0;border-right:1px solid #ac845b;}
h4.f_s {width : 400px;float:left;background-color: #6e573f;font-size: 12px;text-align: left;padding : 3px 0 2px 5px;margin-left:1px;color:#fff;border-bottom:1px solid #462400;border-top:0;}
h4.f_r {width : 420px;float:left;background-color: #6e573f;font-size: 12px;text-align: left;padding : 3px 0 4px 5px;margin-left:1px;color:#ffb039;border-bottom:1px solid #462400;border-top:0;margin-bottom:10px;}

#cennik {width:224px;min-height:106px;float:left;background: #866a4c url(images/pasek.gif) repeat-x top left;margin-left:10px;margin-bottom:1px;padding: 3px 5px 10px 5px;border:1px solid #a58458;}
span.rodzaj_biletu {width:111px;float:left;font-size: 13px;font-weight:bold;color:#fff;text-align:center;margin-top:12px;padding-bottom:8px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.cena_biletu {width:112px;float:left;font-size: 13px;font-weight:bold;color:#fff;text-align:center;margin-top:12px;padding-bottom:8px;border-bottom:1px solid #85735f;}

span.rodzaj_cennik {width:111px;float:left;font-size: 12px;color:#d2bc9e;text-align:center;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.cena_cennik {width:112px;float:left;font-size: 12px;color:#d2bc9e;text-align:center;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #85735f;}

#cennik_rezerwacja {width:400px;min-height:106px;float:left;background: #866a4c url(images/pasek.gif) repeat-x top left;margin-left:10px;margin-bottom:1px;padding: 3px 5px 10px 5px;border:1px solid #a58458;}

span.rodzaj_biletu_rez {width:130px;float:left;font-size: 13px;font-weight:bold;color:#fff;text-align:center;margin-top:12px;padding-bottom:8px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.cena_biletu_rez {width:130px;float:left;font-size: 13px;font-weight:bold;color:#fff;text-align:center;margin-top:12px;padding-bottom:8px;border-bottom:1px solid #85735f;}

span.rodzaj_cennik_rez {width:130px;height:20px;float:left;font-size: 12px;color:#d2bc9e;text-align:center;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.cena_cennik_rez {width:130px;height:20px;float:left;font-size: 12px;color:#d2bc9e;text-align:center;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #85735f;}

span.szczegoly_film_rez {width:55px;float:left;font-size: 13px;text-align: right;color:#d2bc9e;padding-top:12px;padding-bottom:8px;padding-right:5px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.szczegoly_film_rez2 {width:55px;float:left;font-size: 13px;text-align: right;color:#d2bc9e;margin-top:6px;padding-top:6px;padding-bottom:8px;padding-right:5px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.szczegoly_detale {width:158px;float:left;font-size: 12px;font-weight:normal;text-align: left;color:#fff;padding-top:12px;padding-bottom:8px;padding-left:5px;border-bottom:1px solid #85735f;}

span.szczegoly_detale_naglowek {width:85px;float:left;font-size: 12px;font-weight:normal;color:#d2bc9e;text-align:center;margin-top:12px;padding-bottom:8px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.szczegoly_detale_naglowek1 {width:80px;float:left;font-size: 12px;font-weight:normal;color:#d2bc9e;text-align:center;margin-top:12px;padding-bottom:8px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.szczegoly_detale_naglowek2 {width:57px;float:left;font-size: 12px;font-weight:normal;color:#d2bc9e;text-align:center;margin-top:12px;padding-bottom:8px;border-bottom:1px solid #85735f;}

span.szczegoly_detale_item {width:85px;height:20px;float:left;font-size: 12px;color:#fff;text-align:center;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.szczegoly_detale_item1 {width:80px;height:20px;float:left;font-size: 12px;color:#fff;text-align:center;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}
span.szczegoly_detale_item2 {width:57px;height:20px;float:left;font-size: 12px;color:#fff;text-align:center;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #85735f;}


span.status_rezerwacji_active {width:130px;float:left;font-size: 13px;font-weight:bold;color:#ffb039;text-align:left;margin-top:12px;margin-left:10px;padding-bottom:0;border-bottom:0;border-right:1px solid #85735f;}
span.status_rezerwacji_x_active {width:130px;float:left;font-size: 13px;font-weight:bold;color:#ffb039;text-align:left;margin-top:0;margin-left:10px;padding-bottom:0;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}

span.status_rezerwacji_srodek {width:110px;float:left;font-size: 13px;font-weight:normal;color:#fff;text-align:left;margin-top:12px;padding-left:5px;padding-bottom:0;border-right:1px solid #85735f;}
span.status_rezerwacji_x_srodek {width:110px;float:left;font-size: 13px;font-weight:normal;color:#fff;text-align:left;margin-top:0;padding-left:5px;padding-bottom:0;border-bottom:1px solid #85735f;border-right:1px solid #85735f;}

span.status_rezerwacji_prawy {width:170px;float:left;font-size: 13px;font-weight:normal;color:#fff;text-align:left;margin-top:12px;padding-left:5px;padding-bottom:0;}
span.status_rezerwacji_x_prawy {width:170px;float:left;font-size: 13px;font-weight:normal;color:#fff;text-align:left;margin-top:0;padding-left:5px;padding-bottom:0;border-bottom:1px solid #85735f;}

span.box_rzad_sala_kina {float:left;margin-left:10px;}
span.rzad_sala_kina {color:#ffb039;border-right:1px solid #85735f;width:25px;text-align:right;padding-right:5px;margin-right:3px;float:left;height:28px;}

img.krzeslo_sala {padding:0;margin:0;border:0;}

span.dzien {
width : 28px;
background-color: #47351b;
font-size: 16px;
font-weight: bold;
text-align: center;
padding : 3px 0 3px 0;
margin-right:10px;
float: left;
color: #f4e1c3;
display:block;
}

span.dzien_pods {
width : 28px;
background-color: #462400;
font-size: 16px;
font-weight: bold;
text-align: center;
padding : 3px 0 3px 0;
margin-right:10px;
float: left;
color: #f4e1c3;
display:block;
}
span.miesiac {padding-top:3px;float:left;letter-spacing:1px;}
span.miesiac2 {padding-top:3px;float:left;letter-spacing:1px;font-weight:bold;color: #f4e1c3;}

a.godzina {font-size: 11px;padding:0 5px;color: #f4e1c3;border-right: 1px solid #ac845b;border-bottom: 1px solid #ac845b;text-decoration:none;float : left;font-weight:bold;}
a.godzina:hover {text-decoration:underline;color:#ffb039;}

a.godzina_minela {font-size: 11px;padding:0 5px;color: #d2bc9e;border-right: 1px solid #ac845b;border-bottom: 1px solid #ac845b;text-decoration:none;float : left;font-weight:normal;}
a.godzina_minela:hover {text-decoration:none;color:#d2bc9e;}

a.godzina_pods {font-size: 11px;padding:0 5px;color: #f4e1c3;border-left: 1px solid #ac845b;text-decoration:none;float : left;font-weight:bold;}
a.godzina_pods:hover {text-decoration:underline;color:#ffb039;}

a.godzina_minela_pods {font-size: 11px;padding:0 7px 0 6px;color: #d2bc9e;border-left: 1px solid #ac845b;text-decoration:none;float : left;font-weight:normal;}
a.godzina_minela_pods:hover {text-decoration:none;color:#d2bc9e;}

a.godzina_rez {font-size: 11px;padding:3px 5px 2px 5px;color: #f4e1c3;border-left: 1px solid #ac845b;text-decoration:none;float : left;font-weight:bold;}
a.godzina_rez:hover {text-decoration:underline;color:#ffb039;}

a.godzina_minela_rez {font-size: 11px;padding:3px 7px 2px 6px;color: #d2bc9e;border-left: 1px solid #ac845b;text-decoration:none;float : left;font-weight:normal;}
a.godzina_minela_rez:hover {text-decoration:none;color:#d2bc9e;}

span.godz{float:left;padding-left:5px;border-bottom: 1px solid #ac845b;}
span.t {color:#f4e1c3;}

div.film_box {width:255px;height:2px;float:left;}
div.film_box2 {width:420px;height:2px;float:left;}
div.film_stripe {width:255px;height:10px;float:left;}
div.cennik_stripe {width:210px;height:10px;float:left;}
div.film_stripe2 {width:255px;height:1px;float:left;}
div.film_okladka {float:left;width:120px;}
img.film_img {width:100px;margin-left:5px;float:left;}
img.film_img2 {width:100px;margin-left:1px;float:left;}
div.film_opis {float:left;width:134px;}
div.film_opis2 {float:left;width:270px;}

a.link_film {display:block;text-align:center;width:57px;float:left;font : bold 12px Tahoma, Verdana, Arial; color : #f4e1c3; text-decoration:none;border:1px solid #4e3b20;padding:3px;margin-right:2px;margin-top:55px;}
a.link_film:hover {color:#ffb039;}

a.link_film_rez {display:block;text-align:center;width:57px;float:left;font : bold 12px Tahoma, Verdana, Arial;background:#6e5a43; color : #ffb039; text-decoration:none;border:1px solid #4e3b20;padding:3px;margin-right:2px;margin-top:55px;}
a.link_film_rez:hover {background:#836e58;color:#ffb039;}

div.news_box {width:454px;float:left;}
div.news_strip {width:454px;height:20px;float:left;background: url(images/strip.gif) no-repeat center center;}
div.news_box img {clear:right;float:left;margin: 0 8px 8px 0;border:1px solid #ac845b;padding:2px;}

a.link_wiecej {font : bold 12px Tahoma, Verdana, Arial; color : #f4e1c3; text-decoration:underline;background:url(images/arrow.gif) no-repeat center left;padding-left:9px;padding-bottom:5px;}
a.link_wiecej:hover {color:#ffb039;text-decoration:none;}

a.link_wiecej2 {font : normal 12px Tahoma, Verdana, Arial; color : #f4e1c3; text-decoration:underline;background:url(images/arrow.gif) no-repeat center left;padding-left:9px;padding-bottom:5px;}
a.link_wiecej2:hover {color:#ffb039;text-decoration:none;}

a.link_wiecej3 {font : normal 12px Tahoma, Verdana, Arial; color : #d2bc9e; text-decoration:none;background:url(images/arrow.gif) no-repeat center left;padding-left:9px;padding-bottom:5px;}
a.link_wiecej3:hover {color:#ffb039;text-decoration:underline;}

.left {float : left;}
.right {float : right;}

a.link_stopka {font-size:11px;text-decoration:none;color:#c61313;}
a.link_stopka:hover {text-decoration:underline;}


input {font-size:11px;color:#4b381c;background:#d2bc9e;border:1px solid #4e3b20;}
input.submit {background:#d2bc9e;color:#4b381c;cursor:pointer;width:60px;}
input.submit:hover {background:#d2bc9e;color:#fff;}

input.submit_rez {background:#85694b;color:#d2bc9e;cursor:pointer;font-weight:bold;padding:3px 2px;border:1px solid #ac845b;float:right;margin-right:32px;margin-top:10px;}
input.submit_rez:hover {background:#d2bc9e;color:#fff;}

table.galeria {border: 0;background:#b0b0b0;width:100%;text-align:left;vertical-align:middle;}
td.galery_cat_glowna {background : #11193d;border: 0;color:#d0d0d0;letter-spacing:1px;padding-left:5px;height:25px;font-size:13px;}
td.td_1 {background:#fff;border: 0;padding-left:5px;color:#111;height:25px;}
td.td_2 {background:#ffffcc;border: 0;padding-left:5px;color:#111;height:25px;}
td.td_1 a, td.td_2 a {color:#111;}

ul#gal {list-style-type : none;padding:0;margin:0;margin-top:8px;}
ul#gal li.gal {float : left; margin:8px;margin-bottom:0;margin-top:0;display:block;width:154px;height:139px;background:#f9f9f9;background-image:none;text-align:center;}
ul#gal li.gal img {border:1px solid #999;padding:4px;margin-bottom:0;}
ul#gal li.gal span {text-decoration:none;}
ul#gal li.gal div.galery_opis {width:158px;border:1px solid #c9c9c9;border-top:0;font-size:11px;color:#555;overflow:auto;height:20px;}

a.galery_title {color:#617044;text-decoration:none;font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:10px;}
a.galery_title:hover {color:#004d00;text-decoration:underline;}