body { background: #881b3b; font-family:Georgia; }
a { color:#fff; }
h1 { color:#fff; text-transform:uppercase; font-size:23px; font-weight:normal;}
#wrapper {
    position:relative;
    margin:0 auto;
    top:20px;
    height:609px;
    width:950px;
}
#menu {
    position:absolute;
    width:950px;
    top:0;
    left:0;
    height:35px;
    color:#fff;
    background:url('../img/menu-bg.jpg') no-repeat right bottom;
    font-size:17px;
}
#menu a {
    color:#ffffff;
    text-decoration:none;
}
#menu a:hover {
    color:#eca939;
    text-decoration:none;
}
#contentIndex, #contentSubpage {
    top:35px;
    width:950px;
    position:absolute;
    left:0;
    height:500px;
}
#contentIndex {
    background:url('../img/index-bg.jpg') no-repeat;
}
#contentSubpage {
    background:url('../img/page-bg.jpg') no-repeat;
}
#footer {
    position:absolute;
    bottom:20px;
    left:0;
    width:950px;
    height:45px;
    text-align:right;
    padding-top: 8px;
    background:url('../img/footer-bg.gif') no-repeat;
    font-family:Tahoma;
    font-size:11px;
    color:#cb3964;
}
a#bestfilmIndex, a#gutekIndex {
    display:block;
    position:absolute;
    top:360px;
    height:50px;
}
a#bestfilmIndex { left:767px; width:85px;}
a#gutekIndex { left:870px; width:70px;}
#scrollText {
    width:300px;
    height:300px;
}
#scrollText {
    position:relative;
    width:510px;
    height:320px;
    color:#eca939;
    font-size:13px;
    line-height:20px;
}
#home {
    height:120px;
    width:350px;
    top:0;
    left:0;
    position:absolute;
}
#galleryBox div.imgBox {
    float:left;
    width:157px;
    text-align:left;
    height:110px;
}
#galleryBox a img{ border:2px solid #eca939; }
#galleryBox a:hover img{ border:2px solid #fff; }





/***********    jScrollPane     ********************/
.jScrollPaneContainer {
    top:145px;
    left:30px;


	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	top: 0;
	height: 100%;
	background: url('../img/track-bg.gif') repeat-y;
}
.jScrollPaneDrag {
	position: absolute;
	cursor: pointer;
	overflow: hidden;
	background: url('../img/track-holder.gif') no-repeat;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url('../img/arrow-up.gif') no-repeat;
	/*background-color: #666;*/
	height: 15px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url('../img/arrow-down.gif') no-repeat;
	/*background-color: #666;*/
	height: 15px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

input, textarea {
	border: 1px solid #d4d0c8;
}
input {
	width: 337px;
}
input.submit {
	cursor: pointer;
	margin-left: 118px;
	width: 100px;
}
#zwiastun {
	left: 62px;
	position: relative;
	top: 200px;
}

