@charset "utf-8";

@font-face {
 font-family:'Cuprum';
 src: url('/film/cuprum_italic.ttf');
}


/* Body */
body {padding:0;margin:0;}
body, td { font-family: Tahoma, Geneva, sans-serif;font-size: 0.75em;line-height:1.3;color:#fff;}
.body {margin:0;padding:0;background: url(/film/bg.png)}

.bold {font-weight:bold;}
hr {height:1px;background:#000; border:0}
a:link,a:active,a:visited {color:#fff; text-decoration:none;}
a:hover {text-decoration:none;}

li {display:block; padding:0; margin:0; list-style:none;}
ul{display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0px; padding:0px;list-style:none;}

textarea, input {font-family:Tahoma; font-size:11px;}
textarea, input[type="text"], input[type="password"] {outline:none; border:0 !important;}


.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.hidden {overflow:hidden;}
.none {display:none;}
p {margin:0;}
.bold {font-weight:bold;}



/* CSS SITE*/
#wrap {width: 1080px;overflow: hidden;margin:0 auto;padding: 0;}
#main {margin:0;padding:0 17px 0 6px; overflow:hidden;}
#side_center {margin:0 0 0 325px;overflow:hidden;}
#side_left {float:left;width:303px;overflow:hidden;margin:0;padding:0}

#allEntries {overflow:hidden;}

#header {height:135px;margin:0;padding:0;overflow:hidden;background: url(/film/hfon.png) no-repeat 93% top;}
#hmiddle {margin:0;padding:0;height:86px;overflow:hidden;position: relative;}
#hlogo {position:absolute; left:20px; top:21px;display:block; width:248px; height:51px; background:url(/film/hlogo.png) no-repeat 0 0;}
#hnav {margin:0;padding:0 35px;height:45px; background:url(/film/hnav.png) no-repeat right -90px, url(/film/hnav.png) no-repeat left 0, url(/film/hnav.png) repeat-x 0 -45px;}
#hnav li {margin:1px -1px 0 -1px;padding:0;float:left;}
#hnav li a {display:block;height:37px;line-height:39px;padding:0 29px 0 27px;color:#fff;font-family:'Cuprum';font-size:13px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); background:url(/film/hnavli.png) no-repeat right -37px, url(/film/hnavli.png) no-repeat left 0, url(/film/hnavli.png) repeat-x 0 -74px;}
#hnav li a:hover {background-position:right -148px, left -111px, 0 -185px;}

#slider_top {height:135px;margin:0 0 10px 0;padding:0;display:block; overflow:hidden;position: relative;}
#slider_top .slider_prev { position:absolute; left:0px; top:0px;width:42px; height:135px; background:url(/film/slider.png) no-repeat 0px -405px; float:left; display:block;}
#slider_top .slider_prev:hover {background-position:0 -135px;}
#slider_top .slider_next {position:absolute; right:0px; top:0;width:42px; height:135px; display:block; background: url(/film/slider.png) no-repeat 0 -270px;}
#slider_top .slider_next:hover {background-position:0 0;}
#slider_inner {position:relative; z-index:1; list-style:none; margin:0 auto;padding:0; width:996px !important;height:135px;background: rgba(0, 0, 0, 0.4);}
#slider_inner li {width:141px; height:118px; box-shadow:1px 3px 5px rgba(0, 0, 0, 0.3);border-radius:5px;float:left; margin:8px 15px 0 10px; position:relative; overflow:hidden;}
#slider_inner li a {width:141px; height:118px;border-radius:5px;position:relative;overflow:hidden;display:block;}
#slider_inner li a img {min-width:141px; min-height:118px;border-radius:5px;}
#slider_inner li a span {width:141px; height:31px;line-height:33px;background:url(/film/slider_name.png) no-repeat 0 0;color:#fff;font-family:'Cuprum';font-size:13px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); text-align:center;position:absolute; left:0px; margin: 87px 0 0 0;}

#footer {height:66px; margin:0;padding:0;overflow: hidden;position: relative;}
#ftext {color:#fff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.3);text-align: justify; position:absolute; left: 0; top: 0;}
#ftext a {color:#fff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.3);}
#fbanka {position:absolute;right: 0; top: 0;}
#fbanka img {margin:0 5px;width:88px; height:31px;background: rgba(0, 0, 0, 0.4);border:0;}

.block {width:303px; margin:0 0 10px 0; padding:0;overflow:hidden;background: rgba(0, 0, 0, 0.4);border-radius:19px 19px 10px 10px;}
.btitle {height:38px;line-height:38px;margin:0;padding:0 10px 0 65px;background:url(/film/btitle.png) no-repeat 0 0;color:#fff;font-family:'Cuprum';font-size:13px;text-transform: uppercase;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}
.bcont {margin:0; padding:12px 12px 16px 12px;overflow:hidden;}


.bnav {width:275px; margin:0;padding:0;}
.bnav li {margin:0;padding:3px 0;list-style:none;}
.bnav li a {height:30px; line-height:30px; display:block; padding:0 20px 0 40px; color:#fff;font-family:'Cuprum';font-size:12px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);background: url(/film/bnav.png) no-repeat 0 0;}
.bnav li a:hover {background-position: 0 -30px;}

.vienw {width:233px;margin:0 11px 10px 0;padding:0; float:left;background: rgba(0, 0, 0, 0.4);border-radius:19px 19px 10px 10px;}
.vtitle {height:38px;line-height:38px;margin:0;padding:0 10px 0 60px;background: url(/film/vtitle.png) no-repeat right -38px, url(/film/vtitle.png) no-repeat left 0, url(/film/vtitle.png) repeat-x 0 -76px;color:#fff;font-family: Tahoma, Geneva, sans-serif;font-size: 0.75em;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}
.vtitle a {color:#fff;font-family:'Cuprum';font-size:12px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}
.vcont {margin:0;padding:13px 6px 16px 6px;overflow:hidden;}
.vpict {width:174px;height:182px;margin:5px auto 14px auto;box-shadow:1px 3px 5px rgba(0, 0, 0, 0.4);border-radius:5px;position:relative;overflow:hidden;}
.vpict a {display:block;width:174px;height:182px;border-radius:5px;-moz-border-radius:5px;overflow:hidden;}
.vpict img {min-width:174px;min-height:182px;border-radius:5px;}
.vpict a span { width:174px;height:182px;display:none;position:absolute; left:0;top:0;border-radius:5px;}
.vpict a span:hover {background:rgba(255,255,255,0.07) url(/film/play.png) no-repeat center;}
.vread {width:163px; height:30px; line-height: 30px;background:url(/film/vinfo.png) no-repeat 0 0; margin:5px auto; padding:0 10px 0 43px;color:#fff;font-family:'Cuprum';text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}
.vload {width:163px; height:30px; line-height: 30px;background:url(/film/vinfo.png) no-repeat 0 -30px; margin:5px auto; padding:0 10px 0 43px;color:#fff;font-family:'Cuprum';text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}

.full_vienw {margin:0 11px 10px 0;padding:0; background: rgba(0, 0, 0, 0.4);border-radius:19px 19px 10px 10px;}
.full_vtitle {height:38px;line-height:38px;margin:0;padding:0 10px 0 60px;background: url(/film/vtitle.png) no-repeat right -38px, url(/film/vtitle.png) no-repeat left 0, url(/film/vtitle.png) repeat-x 0 -76px;color:#fff;font-family:'Cuprum';font-size:13px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}
.full_vtitle a {color:#fff;font-family:'Cuprum';font-size:13px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}
.full_vcont {margin:0;padding:13px 6px 16px 6px;overflow:hidden;}
.full_vpicts {width:174px;height:300px;float:left;margin:0 22px 0 5px;overflow:hidden;}
.full_vpicts img {width: 174px;height: 300px;border-radius:10px;}
.full_vpict {width:174px;height:300px;float:left;margin:0 22px 0 5px;box-shadow:1px 3px 5px rgba(0, 0, 0, 0.4);border-radius:5px;position:relative;overflow:hidden;}
.full_vpicts img {min-width:174px;min-height:300px;border-radius:10px;}
.full_vmess {overflow:hidden;}
.full_text {margin:0;padding:5px 30px;overflow:hidden;}

h1 { font-size:15px; color:#fff; display:inline;}
h2 { font-size:14px; color:#fff; display:inline;}
h3 { font-size:13px; color:#fff; display:inline;}