/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #76caef; font: 11px Arial, sans-serif; }
/*body { margin: 0; padding: 0; background: #2d5392 url(img/bgnd.gif) repeat-x top;font: 11px Arial, sans-serif; }*/
td, input { font: 11px Arial, sans-serif; color: #143773; line-height: 15px; }
textarea, select { font: 11px Arial, sans-serif; color: #b6cde8; line-height: 15px; }
form { margin: 0; }

a img { border: none; }

sup { font-size: 0.6em; vertical-align: text-top; }

ul.inline, ul.linkList, ul.topList { margin: 0; padding: 0; list-style-type: none; }
ul.inline li { display: inline; }

ul.linkList li { background: url(img/bullet_square.gif) no-repeat 0 7px; padding: 1px 0 1px 10px; }

ul.topList li { padding: 1px 0; }

ul.path li.arrowDivider { padding: 0 10px 0 8px; background: url(img/bullet_arrow1.gif) no-repeat center center; }

.err { font-weight: bold; color: #aa0000;}

.ok { font-weight: bold; color: #64b100;}

.boxBody ul { margin: 0; padding: 0; list-style-type: none; }

.boxBody ol { margin: 0 0 0 20px; padding: 0; }


/* FORM ELEMENTS */
.textbox, textarea { background: #b5cde8 url(img/textboxBgnd.gif) repeat-x 0 0; border: 1px solid #dce6f2; padding: 3px 5px; }
.searchbox { width: 150px; margin-right: 10px; }
.movieTimeBox { width: 45px; background: #0f498e; border: 1px solid #3a67a7; color: #b6cde8; text-align: center; padding: 2px 0; }
select { background: #0f498e; border: 1px solid #3a67a7; padding: 1px; }
select .firstOption { margin-bottom: 5px; }
.selectSearch { width: 70px; margin: 0 10px 0 0; background: #b5cde8 url(img/textboxBgnd.gif) repeat-x 0 0; border: 1px solid #dce6f2; color: #143773; padding: 2px; }

.newsletterbox { background: #2d5392; border: none; padding: 3px 5px; margin: 0 0 8px 0; color: #b6cde8; }
.newsletterbox2 { background: #2d5392; border: none; padding: 3px 5px; margin: 0 0 8px 0; color: #b6cde8; }

/* LINKS */
a:link { color: #d50000; text-decoration: none; }
a:active { color: #d50000; text-decoration: none; }
a:visited { color: #d50000; text-decoration: none; }
a:hover { color: #00377c; text-decoration: none; }
a:focus { outline: none; }

.linkWhite:link, .linkWhite:active, .linkWhite:visited { color: #fff; }
.linkWhite:hover { color: #ffcb05; }

.linkLightBlue:link, .linkLightBlue:active, .linkLightBlue:visited { color: #bed5ef; }
.linkLightBlue:hover { color: #ffcb05; }

.leftCol a:link, .leftCol a:active, .leftCol a:visited { color: #fff; }
.leftCol a:hover { color: #ffcb05; }

.linkMenu1:link, .linkMenu1:active, .linkMenu1:visited { color: #00367b; font-size: 13px; font-weight: bold; text-transform: uppercase; }
.linkMenu1:hover { color: #3760a2; font-size: 13px; font-weight: bold; text-transform: uppercase; }

.linkMenu2:link, .linkMenu2:active, .linkMenu2:visited { color: #b3caf3; font-size: 14px; font-weight: bold; text-transform: uppercase; }
.linkMenu2:hover { color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase; }

.movieItemTitle:link, .movieItemTitle:active, .movieItemTitle:visited { font: 18px Arial, Helvetica, sans-serif; color: #d50000; }
.movieItemTitle:hover { font: 18px Arial, Helvetica, sans-serif; color: #3760a2; }

.time a:link, .time a:active, .time a:visited  { color: #00377c; padding: 1px; width: 38px; display: block; background: #a4c3f6; border: 1px solid #5587c2;  }
.time a:hover { color: #fff; padding: 1px; width: 38px; display: block; background: #910000; border: 1px solid #910000;  }

.linkWhite a:link, .linkWhite a:active, .linkWhite a:visited  { color: #fff; text-decoration: none; }
.linkWhite a:hover { color: #ffcb05; text-decoration: none; }


/* WRAPPERS */
.masterWrapper { background: url(img/dragon_web1.jpg) no-repeat center top; }
.wrapper { width: 970px; margin: 0 auto; background: #3f67a8 url(img/wrapperBgnd3.png) repeat-x 0 0; }

.header { width: 970px; height: 137px; background: url(img/headerBgnd3.jpg) no-repeat 0 0; margin: 0 auto; }
/*.header { width: 970px; height: 137px; background: url(img/header_bozic3.jpg) no-repeat 0 0; margin: 0 auto; }*/
.logoWrapper { position: absolute; top: 50px; }
.logoWrapper img { margin: 0 0 0 15px; }

.kokiceWrapper { position: absolute; top: 35px; height:98px;}

.headerLinksWrapper { width: 940px; margin: 0 auto; text-align: right; padding: 10px 0 8px 0; }
.headerLinksWrapper2 { text-align: right; margin-top: 8px; }
.headerLinks li { margin-left: 20px; }

.menu1Wrapper { width: 955px; position: absolute; top: 145px; }
.menu1 { margin: 0 0 0 auto; }
.menu1ItemWrapper { padding-left: 22px; }

.aktivnoKinoWrapper { width: 950px; position: absolute; top: 105px; text-align: right; }

.bannerWrapper { margin-top: 30px; text-align: center; }
.bannerWrapper img { border: 1px solid #234a7e; }

.menu2Wrapper { margin-top: 40px; }
.menu2 li { padding: 0 12px; }

.reklame { width: 940px; padding: 20px 0px 0px 10px; }

.middle { width: 100%; margin: 20px 0 15px 0; }
.leftCol { width: 302px; vertical-align: top; color: #b6cde8; }
.mainCol { vertical-align: top; background: #c7d7f1 url(img/pageBgnd.gif) repeat-x top; border: 1px solid #a4c3f6; }
.mainCol2 { vertical-align: top; background: #a4c3f6; border: 1px solid #a4c3f6; }

.boxMarginTop { margin-top: 20px; }
.box { width: 100%; }
.box td { color: #bed5ef; }
.boxHead { background: url(img/boxHeadLine.gif) repeat-x 0 bottom; }
.boxBody { border: 1px solid #6a97cc; border-top: none; padding: 10px 13px; }
.boxBody2 { border: 1px solid #6a97cc; border-top: none; padding: 6px; }
.boxBody3 { border: 1px solid #6a97cc; padding: 6px; }
.boxBody4 {  border: 1px solid #6a97cc;}
.boxBody4a {  border: 1px solid #6a97cc;border-top: none;padding-top: 3px;}
.boxBody5 {  border: 1px solid #6a97cc;border-top: none; font-size: 13px;  font-weight: bold; text-align: center;padding: 7px 3px;}
.boxBody6 { border: 1px solid #6a97cc; border-top: none; padding: 8px 8px; }
.boxBody7 {  font-size: 13px; color:#B3CAF3; background-color:#294C84;  font-weight: bold; text-align: center;padding: 7px 3px;border-bottom: 1px solid #6a97cc; }
.boxBody8 {  border-bottom: 1px solid #6a97cc; }
.billBoard { width: 100%; border:1px #6a97cc solid; }
.billBoard td { border-color: #6a97cc; }
.billBoardItem { padding: 7px 3px; font-weight: bold; text-align: center; font-size: 12px; color: #fff; border-left: 1px solid #6a97cc;  }
.billBoardItemActive { background: #6a97cc; color: #fff; }

.movieFilter { margin: 18px 15px; }
.movieFilter td { padding: 0 10px 0 5px; }
.cinemaInfoWrapper { background: #567bb8 url(img/cinemaSelectBgnd.gif) bottom repeat-x; color: #6394d2; width:633px;}
.cinemaInfo { width: 100%; /*border-right: 1px solid #7aacfe;*/ }
.cinemaInfo td { padding: 10px 0 10px 0; font-size: 12px; width:20%; border-left: 1px solid #7aacfe; text-align: center; }
.cinemaInfo td:first-child { border-left: none; }
.cinemaSelected { background: #557bb8; }
.cinemaData { background: #557bb8; padding: 8px 20px; color: #fff; font-size: 12px; }
.cinemaData span { font: 20px Arial, Helvetica, sans-serif; color: #ffcb04; }  

.daysWrapper { background: url(img/daysBgnd.gif) repeat-x 0 0; }
.days td { font-weight: bold; padding: 10px 18px 12px 17px; }
.days td div { background: #0f498e; border: 1px solid #6d8fc5; color: #fff; text-align: center; padding: 4px 10px; }

.allMovieList { margin: 0 15px 10px 15px; }
.allMovieItemWrapper { background: url(img/movieBgnd2.gif) repeat center center; border: 1px solid #6a97cc; padding: 9px 15px; margin-bottom: 7px; }
.allMovieItem { width: 100%; line-height: 18px; }
.movieList { margin: 0 15px 10px 15px; }
.movieItemWrapper { background: url(img/movieBgnd.gif) repeat center center; border: 1px solid #6a97cc; padding: 12px 18px ; margin-bottom: 10px; }
.movieItem { width: 100%; line-height: 18px; }
.movieInfo td { vertical-align: top; padding: 2px 5px; }
.movieTitleOrg { font-size: 12px; }
.thumb { margin-right: 12px; border: 1px solid #6a97cc; }

.timeTable { width: 80px; }
.timeTable td { width: 50%; white-space: nowrap; }
.time { text-align: center; }
.timePassed { background: #dae4f6; border: 1px solid #a8bfe7; color: #6a97cc; text-align: center; }

.leftLinks { background: url(img/divider.gif) 0 top repeat-x; }
.leftLinks div { background: url(img/divider.gif) repeat-x 0 bottom; padding: 10px 0; text-align: center; font-weight: bold; font-size: 13px; text-transform: uppercase; }

.pageContentWrapper { padding: 15px 20px 20px 20px; }
.pageContent { width: 100%; }
.pathContainer { padding: 0 0 10px 0; background: url(img/divider2.gif) repeat-x 0 bottom; }
.pageTitle { padding: 15px 0; }
.pageTitle h1 { font: 23px Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-weight: bold; letter-spacing: -0.03em; }
.pageBody, .pageBody td { color: #000; font-size: 12px; line-height: 17px; }
.pageBody, .pageBody .allMovieItem td { color: #143773; font-size: 11px;  }
.pageBody p { margin: 0 0 15px 0; }
.pageBody p td { margin: 0; }

.moviePageInfoWrapper { background: url(img/divider2.gif) repeat-x top; }
.moviePageInfo { width: 100%; margin-bottom: 20px; }
.moviePageInfo td { margin: 0; padding: 0; }
.moviePic div { background: #fff; padding: 7px; border: 1px solid #6a97cc; margin-right: 20px; }
.movieInfo { width: 100%; font-size: 12px; }
.movieInfo div { margin: 10px 0; }
.movieSadrzaj { font-size: 12px; line-height: 17px; }
.movieSubtitle { font-weight: bold; }

.moviePlaysWrapper { padding-top: 20px; font-size: 12px; }
.moviePlay { width: 100%; background: #fff; border: 1px solid #a8bfe7; margin-top: 15px; }
.moviePlayCinema { background: url(img/daysBgnd.gif) repeat-x 0 0; padding: 7px 15px; font-size: 12px; font-weight: bold; color: #fff; cursor:pointer;}
.moviePlayScheduleWrapper { padding: 12px; }
.moviePlaySchedule .timePassed { background: #dae4f6; border: 1px solid #a8bfe7; color: #6a97cc; text-align: center; width: 40px; }
.moviePlayDay { font-size: 12px; width: 160px; white-space: nowrap; }

.moviePlaysWrapper2 { padding-top: 20px; font-size: 12px; }
.moviePlay2 { width: 100%; background: #fff; border: 1px solid #a8bfe7; margin-top: 15px; }
.moviePlayCinema2 { background: url(img/daysBgnd.gif) repeat-x 0 0; padding: 7px 15px; font-size: 12px; font-weight: bold; color: #fff; cursor:pointer;}
.moviePlayScheduleWrapper2 { padding: 12px; }
.moviePlaySchedule2 .timePassed { background: #dae4f6; border: 1px solid #a8bfe7; color: #6a97cc; text-align: center; width: 40px; }
.moviePlayDay2 { font-size: 12px; width: 160px; white-space: nowrap; }

.footer { width: 940px; margin: 15px auto; }
.footer td { vertical-align: top; }
.footerLeft { width: 120px; }
.footerMain { color: #487bb8; }
.footerRight { width: 150px; text-align: right; }
.footerDivider { padding: 0 8px; }

.footerKina { margin: 10px 0 15px 0; }
.footerKina td { padding: 5px 20px; font-weight: bold; }
.footerKinaSelected { background: #133979; color: #a1bee1; }


/* DROPDOWN */
.subMenuContainer { position: absolute; visibility: hidden; z-index: 500; padding-top: 7px; }
.subMenuDrop { background: #0f4387; border: 1px solid #3760a2; border-top: none; width: 160px;}
ul.subMenuLinklist { list-style-type: none; margin: 0; padding: 0; }
ul.subMenuLinklist li { text-align: left; border-top: 1px solid #3760a2; margin: 0; padding: 0; white-space: nowrap; }
ul.subMenuLinklist li img { margin-right: 6px; border: none; }

ul.subMenuLinklist li a:link { color: #fff; text-decoration: none; padding: 4px 12px 4px 20px; display: block; background: url(img/bullet_square.gif) no-repeat 10px 10px; }
ul.subMenuLinklist li a:active { color: #fff; text-decoration: none; padding: 4px 12px 4px 20px; display: block; background: url(img/bullet_square.gif) no-repeat 10px 10px; }
ul.subMenuLinklist li a:visited { color: #fff; text-decoration: none; padding: 4px 12px 4px 20px; display: block; background: url(img/bullet_square.gif) no-repeat 10px 10px; }
ul.subMenuLinklist li a:hover { color: #fff; text-decoration: none; padding: 4px 12px 4px 20px; background: #558bcf url(img/bullet_square.gif) no-repeat 10px 10px; display: block; }



#bannergore1 { width:728px;height:90px;}
#bannergore2 { width:203px;height:90px;margin-left:18px;}

#leftCol { float:left; margin: 20px 0 15px 11px;  width: 302px; vertical-align: top; color: #b6cde8; background: #3F67A8;}
#mainCol { float:left; margin: 20px 0 15px 11px; width:633px; height:1650px; vertical-align: top; background: #c7d7f1 url(img/pageBgnd.gif) repeat-x top; border: 1px solid #a4c3f6;}
#mainCol2 { float:left; margin: 20px 0 15px 11px; width:633px; vertical-align: top; background: #a4c3f6; border: 1px solid #a4c3f6;}

div.allMovieItem {
    background : transparent url(img/movieBgnd2.gif) repeat scroll center;
    border: 1px solid #6a97cc;
	padding: 9px 15px;
	margin-bottom: 7px;
	width:571px;
	position:relative;
}

div.allMovieItem .slika {

	position:absolute;
	top: 50%;
	margin:-33px 0 5px 0;
    left:12px;
    width:50px;
	height:70px;

}

div.allMovieItem .opis{
	width:455px;
	margin-left:60px;
	float:left;
    color:#143773;
    line-height:15px;
	
}

div.allMovieItem .rez {
	left:12px;
	position:absolute;
    top: 50%;
	margin:-7px 0px 0px 520px;
	width:53px;
	height:14px;

}

.image {width:135px;height:135px;border:1px solid #FFF;float:left;margin-right:10px;margin-bottom:10px;position:relative;}
.image div { width:130px;height:130px;overflow:hidden;position:absolute;top:2px;left:2px;}
.image img { border:none; }