* {
font-family: Arial, sans-serif;
font-style:normal;
border-collapse:collapse;
margin:0;
padding:0;
}

html,body {
background: url("../images/body.png");
background-repeat: repeat;
font-size:12px;
height:100%;
margin: 0;
}

a,a img {
color:#066;
border:0;
text-decoration:none;
}

div.clear {
clear:both;
}

div.line {
border-top:1px dashed #6cccee;
width:320px;
margin-left:5px;
}

div.line_m {
border-bottom:1px solid #EEE;
width:150px;
margin:2px 5px 2px 120px;
}

div.line_tr {
border-bottom:1px solid #EEE;
width:250px;
margin-left:120px;
margin-top:15px;
}

div.conteiner {
width:1007px;
margin: 0 auto;
overflow:hidden;
background-color: #fff;
border:5px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
}

div.header {
width:1007px;
height: 80px;
float:left;
padding:8px 0 0;
}

div.logo {
width:290px;
height:65px;
float:left;
margin:0 0 0 10px;
padding:0;
border: 0px solid#eee;
}

div.clock {
width:210px;
float:left;
padding:0;
}

div.clock h1 {
font-size:11px;
color:#4297b0;
font-style:italic;
}

div.date {
color:#6C6C6C;
font-size:13px;
padding: 4px 0 0 10px;
}

div.headtitl {
padding: 5px 0 0 25px;
}

div.googlebut{
padding: 5px 0 0 60px;
}

div.banner {
width:480px;
float:left;
margin: 5px 0 0 0;
}

div.banner img{
border-radius:2px 2px 2px 2px;
}

ul {
list-style-type:none;
}



div.menu{
float:left;
width:995px;
height: 30px;
background-color:#ffe;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
padding-left: 10px;
margin: 0;
}


div.spanel {
width:100%;
height: auto;
padding: 0 0 0 5px;
float:left;
}

div.rek_direct {
width:990px;
float:left;
border-top:1px dashed #6cccee;
border-bottom:1px dashed #6cccee;
background-color:#fff;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:0 0 5px 0px;
padding: 0 0px 0 0;
}

div.rek_direct img {
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
padding: 4px;  
}

div.adv-movie {
width:322px;
height: auto;
float:left;
margin:5px 4px 5px 5px;
border:0px solid #eee;
}

div.adv-movie img {
border-radius:5px 5px 5px 5px;
margin:2px 0px 2px 12px;
}



ul#hmenu {
border:0 none;
list-style:none;
height:30px;
margin:0;
padding:0;
}

ul#hmenu li {
display:inline-block;
position:relative;
}

ul#hmenu ul {
width:210px;
list-style:none;
display:none;
position:absolute;
top:28px;
left:0;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
z-index:999999;
margin:0;
padding:0;
}

ul#hmenu ul:after {
clear:both;
display:block;
font:1px/0 serif;
content:".";
height:0;
visibility:hidden;
}

ul#hmenu ul li {
width:210px;
float:left;
display:block !important;
}

ul#hmenu a {
border:0;
float:none !important;
display:block;
color:#3e3e3e;
font:bold 12px/28px Verdana, Arial;
text-decoration:none;
height:auto !important;
padding:0 6px;
}

ul#hmenu a:hover,ul#hmenu li:hover a,ul#hmenu li.iehover a {
color:#606060;
}

ul#hmenu li:hover li a,ul#hmenu li.iehover li a {
float:none;
background:transparent;
color:#3e3e3e;
}

ul#hmenu li:hover li a:hover,ul#hmenu li:hover li:hover a,ul#hmenu li.iehover li a:hover,ul#hmenu li.iehover li.iehover a {
background:#fefead;
color:#3e3e3e;
}

ul#hmenu ul ul {
display:none;
position:absolute;
top:0;
right:360px;
}

ul#hmenu li:hover ul ul,ul#hmenu li.iehover ul ul {
display:none;
}

div.panel_block {
float:left;
padding:0 0 0 10px;
}

div.panel_welcome {
padding:45px 0 0;
}

div.panel_out {
float:right;
margin-right:-25px;
}

div.panel_login2 {
padding:45px 0 0 5px;
}

div.panel_login_inp {
font-size:18px;
}

div.panel_text {
width:220px;
padding:10px 0 0 105px;
}



#logs a {
display:inline;
font-weight:700;
text-decoration:none;
margin-right:5px;
padding:4px 6px;
}

#lgp {
position:absolute;
width:346px;
height:253px;
top:100px;
display:none;
z-index:10;
overflow:hidden;
color:#fff;
text-align:left;
padding:0 10px 10px;
}

#lgp2 {
position:absolute;
width:346px;
height:253px;
top:100px;
display:none;
z-index:10;
overflow:hidden;
color:#fff;
text-align:left;
padding:0 10px 10px;
}

.popup {
display:none;
width:250px;
height:70px;
font:13px Tahoma;
background:#ecf6ff;
border:8px solid #bbe0ff;
position:absolute;
}

div.left {
width:670px;
font-style:oblique;
float:left;
margin:0 2px 0 0;
padding:5px 0 0 5px;
}

div.right {
width:330px;
font-style:oblique;
float:left;
margin:6px 0 0;
padding:0;
}

.fl-r {
float:right;
}

div.main {
width:1005px;
float:left;
padding:0;
background: #fff;
}

div.gtitle {
clear:both;
color:#4297b0;
font-size:16px;
font-style:italic;
padding:5px 0 5px 10px;
text-decoration: none;
}

div.gtitle a {
text-decoration: none;
color:#4297b0;
}

div.gtitle a:hover {
text-decoration: underline;
color:#226b81;
}

div.cattitle {
color:#4297b0;
font-size:18px;
font-style:italic;
padding:5px 0 5px 5px;
margin: 0px 0 5px 5px;
}

div.mtitle {
    width:115px;
    height: 20px;
    color: #000;
    font-size: 11px;
    font-weight: bold;
    margin: 0px 0 5px 5px;
    text-align: left;
   font-family: Arial,sans-serif;
   border: 1px solid #FEE7B9;
    border-radius: 5px;
    padding: 7px 7px 3px 7px;
}

div.pad5 {
clear:both;
padding:5px 0 0;
}

div.pad10 {
clear:both;
padding:10px 0 0;
}

div.pad20 {
clear:both;
padding:20px 0 0;
}

div.pad5l {
border-top:1px dashed #6cccee;
padding: 4px 0 0px 0;
}

div.pad5d {
border-bottom:1px dashed #6cccee;
padding: 4px 0 0px 0;
}

div.pad10l {
border-bottom:1px dashed #6cccee;
padding:5px 0;
}

div.pad2l {
border-bottom:1px dashed #6cccee;
padding:2px 0 2px 0;
}

div.vblock {
width:995px;
float:left;
border-bottom:1px dashed #6cccee;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px 5px 0 5px;
}

div.vblock_banners {
width: 99%;
float:left;
border-bottom:1px dashed #6cccee;
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:4px;
padding-right: 0px;
}

div.vblock_banners img {
border-radius:5px 5px 5px 5px;
}


div.banners-down {
width: 940px;
border: 1px solid #fff;
background-color: #fff;
border-radius:5px 5px 5px 5px;
margin-left: 25px;
margin-bottom: 10px;
}

div.banners-down img {
border-radius:5px 5px 5px 5px;
 box-shadow: 0 0 5px #333333;
  border: 1px solid #C0C0C0
}

div.vblock_mult {
width:995px;
float:left;
border-bottom:1px dashed #6cccee;
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px 5px 0 5px;
}

div.vbm1 {
width: 960px;
height: auto;
float: left;
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin: 10px 0 10px 13px;
}


div.vbm10 {
width:162px;
float:left;
margin: 5px 8px 5px 10px;
padding: 6px;
}

div.vbm10 img {
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
padding:5px;
margin-left: 7px;
margin-bottom: 5px;
}

div.vbm10 h3 {
text-align: center;
margin-top: 3px;
}

div.vbm11 {
width:210px;
float:left;
margin: 5px 5px 5px 8px;
padding: 6px;
}

div.vbm11 img {
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
padding:5px;
margin-left: 5px;
margin-bottom: 5px;
}

div.vbm11 h3 {
text-align: center;
margin-top: 3px;
}

div.vblock_top {
width:995px;
float:left;
border-bottom:1px dashed #6cccee;
background-color:#eef8ff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:10px 5px 5px 5px;
}

div.vbt1 {
width: 302px;
height: 460px;
float: left;
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin: 5px 0 10px 10px;
padding: 0px 7px 0px 7px;
}


div.vbt10 {
width: 270px;
height: 40px;
margin: 5px 5px 15px 5px;
padding: 5px;
float: left;
border-bottom: 1px dashed#b6b5b5;
}

div.vbt100 {
background-image: url("../images/top10.png");
background-repeat: no-repeat;
width: 80px;
height: 30px;
margin: 5px;
padding: 5px;
float: left;
}

div.vbt101 {
width: 150px;
float: left; 
margin: 10px 10px 0px 110px; 
font-size: 17px; 
color:#4b4b4b;
font-style: inherit; 
font-weight: bolder;
font-family:Tahoma;
}

div.top50 {
width: 600px;
height: auto;
float: left;
background-image: url("../images/top_image.png");
background-repeat: repeat;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
padding: 10px;
text-align: left;
}

div.top50 a {
font-weight: bolder;
font-family: Arial,sans-serif;
}

div.vb_1 {
width:420px;
float:left;
margin:0 5px 10px;
}


div.vb_11 {
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
width:420px;
}

div.vb_2 {
width:265px;
float:left;
margin:0 12px 0 5px;

}

div.vb_3 {
width:265px;
float:left;
margin:0;
}

div.vblock_rego {
width:995px;
float:left;
margin-left:5px;
margin-bottom:10px;
}

.slideshow {
height:350px;
width:250px;
position:relative;
z-index:0;
margin:auto;
}

.slideshow img {
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:0;
padding:5px;
}

.jcarousel-skin-tango .jcarousel-container {
background-color:transparent;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
width:903px;
padding:20px 40px;
}

.jcarousel-skin-tango .jcarousel-clip {
overflow:hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:903px;
height:125px;
}

.jcarousel-skin-tango .jcarousel-item {
width:117px;
height:115px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
padding:1px;
}

.jcarousel-skin-tango .jcarousel-item img {
padding:2px 2px 2px 4px;
}

.jcarousel-skin-tango .jcarousel-item h3 {
font-size:12px;
color:#666;
font-style:italic;
text-align:center;
padding:0;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left:0;
margin-right:9px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left:10px;
margin-right:0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
position:absolute;
top:43px;
right:5px;
width:30px;
height:32px;
cursor:pointer;
background:transparent url(../images/button/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
left:5px;
right:auto;
background-image:url(../images/button/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
position:absolute;
top:43px;
left:5px;
width:32px;
height:32px;
cursor:pointer;
background:transparent url(../images/button/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
left:auto;
right:5px;
background-image:url(../images/button/next-horizontal.png);
}

div.vb_4 {
width:480px;
float:left;
}

div.vb_14 {
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
width:480px;
float:left;
margin:5px 5px 5px 10px;
}

div.vb_5 {
float: left;
width: 490px;
margin-left: 20px;
}

div.vb_15 {
float:left;
width:480px;
height: 300px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px;
}

div.vb_7 {
width:305px;
height:220px;
float:left;
margin-left:20px;
}

div.vb_8 {
width:350px;
height:220px;
float:left;
margin-left:7px;
}

div.vb_9 {
width:305px;
height:220px;
float:left;
margin-left:10px;
}

div.b71 {
width:300px;
height:180px;
}

div.b71 img {
width:305px;
height:180px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
}

div.b81 {
width:348px;
height:180px;
background-color:#eef8ff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin-left: 3px;
}

div.b811 {
float:left;
width:118px;
padding:4px 0 0 4px;
}

div.b811 img {
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
width:114px;
padding:3px;
}

div.b812 {
float: left;
width: 200px;
padding: 0px 0 0 5px;
margin: 5px 5px 5px 10px;
font-family: Verdana;
}

div.b812 a {
color:#212121;
font-family:Arial,Sans-serif;
font-size:11px;
font-weight:700;
}

div.b812 p {
color:#000;
font-family:Arial,Sans-serif;
font-size:9px;
}

div.b812 span {
color:#000;
font-family:Arial,Sans-serif;
font-size:10px;
}

div.b91 {
width:305px;
height:180px;
}

div.b91 img {
width:305px;
height:180px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
}

div.pb1 {
width:150px;
float:left;
margin:10px;
}

div.pb4 {
width:370px;
float:left;
margin-left:30px;
margin-top:10px;
border:0 solid #fff;
}

div.f-box {
width:650px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
}

div.f-poster {
float:left;
width:212px;
margin:10px 0 10px 10px;
}

div.f-content {
float:left;
width:395px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:10px 0 10px 10px;
padding:5px;
}

div.f-info {
width:650px;
height:230px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:0;
}

div.f-info2 {
width:650px;
height:120px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:0;
padding:0;
}

div.f-box1 {
width:650px;
height:auto;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
overflow: hidden;
}

div.f-poster1 {
float:left;
width:370px;
margin:10px 0 10px 10px;
}

div.f-rating {
width:350px;
margin:5px 0 0 40px;
}

div.f-content1 {
float:right;
width:235px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
height:auto;
margin: 12px 15px 0 0;
padding: 5px;
}

div.f-content11 {
width:230px;
height:auto;
padding-left: 5px;
font-style: oblique;
font-size: 14px;
}

div.f-play {
width:60px;
margin:20px 5px 5px 90px;
}

div.f-online {
width:230px;
margin: 20px 0 5px 4px;
font-size: 12px;
text-align: center;
}

div.f-related {
width:650px;
height:320px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
overflow:hidden;
}

div.f-related2 {
width:650px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
overflow:hidden;
margin-left: 5px;
}

div.f-related2p {
width:650px;
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
overflow:hidden;
}

div.f-box2 {
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
width:650px;
float:left;
margin:5px 0 5px 5px;
padding:0px 0 10px 0px;
overflow: hidden;
}

.f-box2 h3 {
font-size:14px;
color:#666;
padding:5px 0 0 15px;
width: 75%;
}

.f-poster2 {
width:250px;
float:left;
margin:12px 0 0 10px;
}

div.f-content2 {
float:right;
width:345px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:11px 10px 0 0;
padding:5px;
}

div.f-content2_ss {
float:left;
width:628px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:10px 0 10px 10px;
}

div.f-content2_ss li {
float:left;
padding:8px 3px;
}

div.f-content2_ss ul {
padding-left:9px;
}

div.f-content2_tv {
float:left;
width:608px;
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:10px 0 20px 10px;
padding: 10px;
}

div.f-market {
width:650px;
height:auto;
background-color: #FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left: 5px;
padding: 5px 0px 5px 0px;
}

div.f-market img {
border-radius:5px 5px 5px 5px;
 box-shadow: 0 0 5px #333333; 
  border: 1px solid #C0C0C0
}

div.f-market1 {
width:650px;
height:auto;
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left: 0px;
padding-top: 5px;
}

div.f-market2 {
width:635px;
height:auto;
background-color: #FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left: 10px;
padding: 10px 12px 5px 0px;
}

div.f-market2 img {
border-radius:5px 5px 5px 5px;
 box-shadow: 0 0 5px #333333; 
  border: 1px solid #C0C0C0
}


div.video-tab {
width: 652px;
margin-left: 2px;
background-color:#fff;
}

div.telo-video {
width: 644px;	
padding: 10px 0 10px 10px;
overflow: hidden;
background: #fffeee;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
}

div.fad {
float: left;
width: 300px;
height:300px;
margin-left: 5px;
padding: 0px
}

div.f-faq {
width:630px;
padding: 10px;
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left:5px;
}

div.f-faq1 {
width:630px;
padding: 10px;
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left:0px;
}


div.f-socialcomm {
width:645px;
padding: 0px;
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left:7px;
}

div.f-socialcomm1 {
width:630px;
padding: 0px;
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left:0px;
}

div.f-related3 {
width:635px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left:5px;
padding-left: 15px;
overflow: hidden;
}

.f-related3 ul {
width:646px;
margin-left:3px;
}

.f-related3 li {
float:left;
width:80px;
height:155px;
text-align:center;
font-size:10px;
background-color:transparent;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:3px;
padding:2px;
}

div.f-box3 {
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
width:650px;
float:left;
margin:5px 0 0 5px;
}

.f-poster3 {
width:212px;
float:left;
margin:10px 0 10px 10px;
}

div.f-content3 {
float:right;
width:385px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:11px 10px 10px;
padding: 10px;
}

div.f-related4 {
width:625px;
height:auto;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left: 6px;
padding:5px 5px 5px 20px;
}

div.f-related4p {
width:626px;
height:auto;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left: 0px;
padding:5px 5px 5px 20px;
}


div.f-social {
width:650px;
background-color:transparent;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left: 5px;
overflow:hidden;
padding-top: 4px;
}

div.f-social1 {
width:650px;
background-color:transparent;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-left: 0px;
overflow:hidden;
padding-top: 4px;
}

div.f-s {
float:left;
padding: 5px 5px 5px 5px;
}

div.f-s1 {
width:40px;
float: right;
padding-right:10px;
font-size: 10px;
}


div.r-block_ero {
width:280px;
background-color:transparent;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px 0 0;
padding:5px 5px 5px 6px;
}

div.r-block {
width:300px;
background-color:transparent;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px 0 0;
padding:5px 5px 5px 6px;
}

div.r-block5 {
width:300px;
background-color:transparent;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:0;
padding:5px;
}

div.r-block6 {
width:300px;
background-color:transparent;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
padding: 5px 5px 5px 8px;
font-size:10px;
}

div.r-bl2 {
width:145px;
height:133px;
float: left;
margin:0px 1px 0px 2px;
}

div.r-bl2 img {
width:130px;
height:80px;
background-color:#FFF;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:3px;
padding:3px;
}

div.r-bl2 p {
text-align: center;
font-size:11px;
margin:0 2px 2px 2px;
}

div.r-bl3 {
width:145px;
height:210px;
float:left;
margin-left: 2px;
}

div.telo {
overflow: hidden;
margin-top: 5px;
}

div.telo1 {
width:280px;
overflow: hidden;
margin-top: 5px;
padding-left: 10px;
padding-bottom: 10px;
}

div.telo2 {
padding: 10px 0 0 10px;
overflow: hidden;
}

.more {
float: right; 
padding: 0px 8px 3px 0px;
font-weight: bold; 
margin-top: 10px;
font-size: 12px; 
}

.more a {
color: #226ba8;
font-style: italic;
}

.more a:hover {
color: #145285;
}


div.r-bl3 img {
width: 130px;
height: 173px;
background-color:#FFE;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:3px;
padding:3px;
}

div.r-bl3 p {
text-align:center;
font-size:11px;
margin: 0px;
padding:2px 0 0 0px;
}

div.r-bl4 {
width:290px;
height:65px;
}

div.r-bl4 img {
width:90px;
height:54px;
background-color:#FFE;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
float:left;
margin:0;
padding:3px;
}

div.r-bl4 p {
float:left;
text-align:left;
font-size:11px;
width:100px;
margin:2px;
padding:2px 0 0 10px;
}

.ukr_block {
background-color:#FFE;
border:1px solid #eef8ff;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #eef8ff;
width:650px;
overflow:hidden;
margin:5px 0 10px 5px;
}

.ukr_cont {
width:400px;
float: right;
margin:5px;
}

.ukr_block span {
background-image:url(../images/ukr.jpg);
background-repeat: repeat-y;
float:left;
height: 170px;
width: 100px;
}

.ukr_bl2 {
float:right;
width:120px;
margin:0;
padding:2px;
}

.ukr_bl3 {
float:left;
width:380px;

padding:5px 5px 0px 20px;
}

.ukr_bl3 h2 {
font-size: 16px;
color: #212121;
font-style: italic;
text-align: left;
}

.ukr_bl3 h3 {
font-size: 12px;
color: #4a4a4a;
font-style: normal;
text-align: left;
font-weight:700;
}

.ukr_bl4 {
float:left;
width:102px;
margin:0;
padding:40px 5px 5px 10px;
}

.poster_ukr {
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:100px;
margin:5px;
padding:5px;
}


.movie_block {
background-color: #ffe;
background-image: url("../images/_bg_erotica.png");
background-repeat: no-repeat;
background-position: 0% 70%;
border:1px solid #eef8ff;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #eef8ff;
width:650px;
overflow:hidden;
margin:5px 0 10px 5px;
}

.movie_cont {
width:500px;
float: left;
margin:5px;
}

.movie_pos {
width:125px;
float: left;
margin: 5px;
}

.poster_movie {
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:100px;
margin:5px;
padding:5px;
position:relative;
}

.movie_cont h2 {
font-size: 16px;
color: #212121;
font-style: italic;
text-align: left;
margin-top: 5px;
}

.movie_cont h3 {
font-size: 12px;
color: #4a4a4a;
font-style: normal;
text-align: left;
font-weight:700;
margin: 0 0 3px 1px;
}

.movie_info {
width:500px;
}

.movie_rating {
margin: 5px 0 5px 0;
font-size: 10px;
color: #555;
font-style: italic;
text-align: left;
}

.moviepad2 {
width: 100%;
padding: 2px 0 0 0;
clear:both;
}


.moviedet {
width:400px;
font-size: 10px;
color: #555;
font-style: italic;
text-align: left;
margin-top: 5px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

.movieview {
float: right;
width: 50px;
height: 10px;
margin: -13px 0 0 10px;
font-size: 10px;
color: #555;
font-style: italic;
font-weight: bold;
text-align: left;
}

.movieview2 {
float: right;
width: 100px;
height: 10px;
margin: -13px 0 0 10px;
font-size: 10px;
color: #555;
font-style: italic;
font-weight: bold;
text-align: left;
}

.ero_block {
background-color: #ffe;
background-image: url("../images/_bg_erotica.png");
background-repeat: no-repeat;
background-position: 0% 70%;
border: 1px solid #eef8ff;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 0 3px 2px #eef8ff;
width: 650px;
overflow: hidden;
margin: 5px 0 10px 5px;
}

.ero_cont {
width:500px;
float: left;
margin:5px;
}

.ero_pos {
width:125px;
float: left;
margin: 5px;
}

.poster_ero {
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:100px;
margin:5px;
padding:5px;
position:relative;
}

.poster_ero span {
background-image: url("../images/pg.png");
background-repeat: no-repeat;
top: -20px;
right: -30px;
width: 55px;
height: 55px;
display: block;
margin: 5px;
position: absolute;
}

.ero_cont h2 {
font-size: 16px;
color: #212121;
font-style: italic;
text-align: left;
margin-top: 5px;
}

.ero_cont h3 {
font-size: 12px;
color: #4a4a4a;
font-style: normal;
text-align: left;
font-weight:700;
margin: 0 0 3px 1px;
}

.ero_info {
width:500px;
}

.ero_rating {
margin: 5px 0 5px 0;
font-size: 10px;
color: #555;
font-style: italic;
text-align: left;
}

.epad2 {
width: 100%;
padding: 2px 0 0 0;
clear:both;
}


.edet {
width:400px;
font-size: 10px;
color: #555;
font-style: italic;
text-align: left;
margin-top: 5px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

.eview {
float: right;
width: 50px;
height: 10px;
margin: -20px 0 0 10px;
font-size: 10px;
color: #555;
font-style: italic;
font-weight: bold;
text-align: left;
}



div.poster6 {
background-color:#FFF;
border:0 solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:200px;
margin:5px;
padding:5px;
}

div.info7 {
width:175px;
padding:5px 5px 5px 10px;
}

div.gn_block_1 {
width:380px;
border:0 solid #000;
padding:0;
}

div.poster7 {
background-color:#FFF;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:90px;
border:0 solid #000;
margin: 5px 0px 5px 5px;
padding: 3px;
}

div.info8 {
width:255px;
padding:2px 0 2px 0px;
}

div.info8 h3 {
color:#212121;
font-family:Arial,Sans-serif;
font-size:14px;
padding:5px 0;
}

div.info8 p {
font-size:11px;
color:#000;
padding:0 0 5px;
}

div.fl-l poster8 {
width:290px;
padding:5px;
}

div .poster8 img {
height:156px;
background-color:#FFF;
border:0 solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:260px;
margin-left: 2px;
margin-bottom:5px;
padding:5px;
}

div.info9 {
width:180px;
padding-left: 5px;
}

div.info9 h2 {
color:#212121;
font-family:Arial,Sans-serif;
font-size:15px;
padding:0px 0 0 0;
}

div.info9 h3 {
color:#000;
font-family:Arial,Sans-serif;
font-size:12px;
padding:2px 0 0 0;
margin-left: 2px;
}

div.info9_pl {
margin:15px 0 0 65px;
}

div.info9 p {
font-size:12px;
color:#000;
font-style:italic;
padding:0 0 5px;
}


.vo_block {
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:650px;
overflow:hidden;
margin:5px 0 10px 5px;
}

div.poster13 {
float: left;
width:210px;
margin: 5px;
border: 0px solid#eee;
}

div.poster13 img {
width:200px;
height: 150px;
background-color:#FFF;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
}

div.info13 {
float: right;
width: 410px;
padding: 5px;
margin: 5px 5px 5px 0px;
}

div.tnews {
font-size: 13px;
}


div.revpos{
float: left;
width: 105px;
margin: 5px;
}

div.revpos img{
background-color:#FFF;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
}

div.revinf{
float: right;
width: 500px;
margin: 10px 10px 10px 0px;
font-size: 14px;
background-color:#FFF;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
padding: 10px;
}

div.bloktube{
width: 630px;
margin: 5px 5px 5px 5px;
background-color:#000;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
padding: 5px;
}



div.tr_mini_b1 {
float:left;
display:block;
width:130px;
height:80px;
margin-left: 9px;
margin-top: 4px;
padding:5px;
}

div.tr_mini_b1 img {
background-color:#FFF;
border:0 solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:120px;
height:72px;
padding:4px;
margin-left: 10px;
margin-top: -1px;
}

div.tr_mini_b1 h3 {
text-align:center;
width:140px;
color:#212121;
font-family:Arial,Sans-serif;
font-size:11px;
font-weight:700;
font-style:italic;
padding:0 0 5px;
}

div.tr1-box {
width:470px;
height:170px;
padding:5px;
background-color:#eef8ff;
border-bottom: 1px dotted#ddd; 
}


div.info12 {
width:235px;
padding:5px;
}

div.poster10 {
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:90px;
margin:5px 5px 12px;
padding:5px;
}

div.poster10 img {
width:90px;
height:280px;
}

div.info11 {
width:90px;
padding:5px 0 5px 15px;
}

div.info11 h2 {
color:#212121;
font-family:Arial,Sans-serif;
font-size:16px;
padding:5px 0 0;
}

.info {
width:320px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:5px 0 5px 5px;
padding:5px;
}

.info_ss {
width:628px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:5px 0 0 5px;
padding:5px;
}

.info_ss li {
float:left;
padding:5px;
}

.info_ss ul {
padding-left:4px;
}

.info_pl2 {
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
height:190px;
width:650px;
margin: 5px;
padding: 2px;
}

.poster2 {
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:75px;
margin:5px;
padding:4px;
}

.info2 {
width:530px;
margin-right:15px;
padding:5px 0 5px 5px;
}

.poster3 {
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:120px;
margin:5px;
padding:3px;
}

.info3 {
width: 500px;
margin-left: 0px;
padding: 5px;
}

.poster4 {
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:210px;
margin:5px;
}

.info3 p {
text-decoration:none;
}

.poster4 img {
padding:3px 0 2px 5px;
}

.info4 {
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:400px;
margin:5px;
padding:5px;
}

.bpr {
float:left;
display:block;
width:120px;
height:190px;
text-align:center;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px;
}

.bpr img {
padding:5px 2px 2px;
}

.btr {
float:left;
display:block;
width:140px;
height:125px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:7px;
padding:5px;
}

.btr img {
padding:2px 2px 5px 5px;
}

.btr p {
text-align:center;
width:140px;
}

.btr1 {
float:left;
display:block;
width:105px;
height:125px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px 0 0 12px;
padding:4px;
}

.btr2 {
float:left;
display:block;
width:105px;
height:100px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px 0 0 12px;
padding:4px;
}

.btr3 {
float:left;
display:block;
width:200px;
height:160px;
margin: 0px 9px 9px 4px;
padding: 5px;
border: 0px dashed#ddd;
}


.btr3 img {
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin: 0px 0 0 0px;
padding:4px;
}

.btr3 p {
text-align: center;
margin-top: 3px;
width:180px;
}

.btr33 {
float:left;
display:block;
width:190px;
height:150px;
margin: 7px;
padding: 5px;
}

.btr33 img {
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:5px 0 0 0px;
padding:4px;
}

.btr33 p {
text-align: center;
margin-top: 4px;
width:180px;
}



.btr4 {
float:left;
display:block;
width:200px;
height:175px;
margin: 0px 9px 9px 4px;
padding: 5px;
border: 0px dashed#ddd;
}

.btr4 img {
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
margin: 0px 0 2px 0px;
padding: 4px;
}


.btr44 {
float:left;
display:block;
width:200px;
height:175px;
margin: 0px 2px 9px 2px;
padding: 5px;
border: 0px dashed#ddd;
}

.btr44 img {
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
margin: 0px 0 2px 0px;
padding: 4px;
}

.btr5 {
float:left;
display:block;
width:200px;
height:185px;
margin: 5px 9px 9px 4px;
padding: 5px;
border: 0px dashed#ddd;
}

.btr5 img {
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
margin: 0px 0 2px 0px;
padding: 4px;
}

.btr5 .title {
font-size: 12px;
font-weight: normal;
margin: 1px 2px 1px 0px;
}

.btr5 .title-eng {
font-size: 10px;
font-weight: normal;
margin: 1px 2px 1px 0px;
}

.btr6 {
float:left;
display:block;
width:200px;
height:185px;
margin: 5px 2px 9px 2px;
padding: 5px;
border: 0px dashed#ddd;
}

.btr6 img {
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
margin: 0px 0 2px 0px;
padding: 4px;
}

.btr6 .title {
font-size: 12px;
font-weight: normal;
margin: 1px 2px 1px 0px;
}

.btr6 .title-eng {
font-size: 10px;
font-weight: normal;
margin: 1px 2px 1px 0px;
}



.bcat {
float:left;
display:block;
width:123px;
height:245px;
margin:4px 4px 4px 4px;
border: 0px dashed#ddd;
}

.mn{
margin: 0px;
padding: 0px 5px 0px 16px;
font-size: 11px;
font-style: oblique;
font-weight: bolder;
color: #aebfe2;
}

.mt{
margin: 0px;
padding: 0px 5px 5px 45px;
font-size: 11px;
font-style: oblique;
font-weight: bolder;
color: #aebfe2;
}

.bcat img {
padding:4px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin-bottom: 2px;
margin-top: 5px;
}

.bcat p {
margin-top:0;
text-align:center;
width:120px;
font-size:12px;
}



.bnewmovie {
float:left;
display:block;
width:160px;
height:300px;
margin:0px 2px 10px 3px;
border: 0px dashed#ddd;
}

.bnewmovie img {
padding:4px;
background-color:#ffe;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin-bottom: 4px;
margin-top: 5px;
}

.bnewmovie .title {
font-size: 12px;
font-weight: normal;
margin: 1px 2px 1px 0px;
}

.rat {
height: 6px;
padding-left:5px;
}
 
.ycc {
color: #555555;
font-family: Geneva,Arial,Helvetica,sans-serif;
font-size: 10px;
font-style: italic;
margin-top: 0px;
text-align: left;
}

.movieview {
float: right;
}

.poster5 {
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:350px;
margin:0;
padding:4px;
}

.info5 {
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:210px;
margin:0;
padding:10px;
}

.info5_r {
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:330px;
margin:5px;
padding:5px;
}

.info5_pl {
margin:0;
padding:25px 65px 5px 5px;
}

.info6 {
width:220px;
margin:0 0 10px;
padding:0;
}

.info6 h1 {
border-bottom:1px solid #EEE;
color:#212121;
font-family:Arial,Sans-serif;
font-size:18px;
text-align:left;
margin:0;
padding:0 0 5px 8px;
}

div.infoblock_top {
background-repeat:no-repeat;
color:#666;
font-size:15px;
font-weight:700;
width:600px;
padding:0px;
margin: 5px;
}

div.infoblock {
width:640px;
background-color:#FFF;
border: 1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
padding-left:10px;
float:left;
margin: 8px 10px 0px 4px ; 
}

div.infoblock_text {
float:left;
width:340px;
font-size:15px;
margin-top:-15px;
}

div.infoblock_info {
float:left;
width:630px;
font-size:12px;
margin-top:-5px;
padding-left:5px;
}

#preview {
position:absolute;
display:none;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
padding: 5px;
z-index: 9999;
}

div.footer {
width:990px;
text-align:center;
float:left;
padding:10px 0 0;
}

.footer p {
width:990px;
font-size:12px;
color:#ffda60;
float:left;
padding:10px 0;
}

.footer a {
color:#ffda60;
text-decoration: underline;
}

div.counter {
width:88px;
height:31px;
float:left;
padding:0 3px;
}

div.counter_cont {
width:300px;
margin:0 auto;
}

div.favorit {
position:relative;
top:-40px;
left:30px;
float:left;
clear:left;
}

div.bottom {
background:url(../images/bottom.gif) repeat-x;
width:995px;
height: 325px;
margin:0 0 0 5px;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
}

div.bottom_head {
width:990px;
height:54px;
margin:5px;
}

div.bottom_head span {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
}

div.commun {
width:435px;
float:left;
margin:0;
padding:5px 0 0 10px;
}

div.commun li {
float:left;
margin:10px;
}

div.msrc {
width:410px;
float:left;
margin: 10px 0 0 95px;

}


div.tegi {
width:305px;
float:left;
padding:15px 0 0 10px;
}

.tegi a {
color:#6c6c6c;
font-weight:600;
font-style:oblique;
text-decoration:none;
line-height:23px;
}

span.big {
font-size:24px;
margin:0 40px 0 50px;
}

span.normal {
font-size:12px;
margin:0 40px 0 30px;
}

span.smal {
font-size:9px;
margin:0 50px;
}

.bottom_banner {
width:405px;
float:left;
padding:25px 0 0 10px;
}

.bottom_banner a {
margin:0 0 0 17px;
}

input.golos {
width:96px;
height:26px;
cursor:pointer;
float:left;
border:0;
margin:4px 0 0 -6px;
}

input.rez {
width:100px;
height:26px;
cursor:pointer;
float:left;
border:0;
margin:4px 0 0;
}

.imageOver {
background : url(../images/zoom.png) 50% 50% no-repeat;
}
.imageOver3 {
background : url(../images/button_max.png) 50% 50% no-repeat;
}
.imageOver4 {
background : url(../images/pattern.gif) repeat;
}
.imageOver5 {
background : url(../images/hdtreiler.png) 50% 50% no-repeat;
} 



.nav_news {
width:535px;
font-size:12px;
color:#4b4b4b;
float:left;
padding:10px;
margin: 50px 0 0 50px;

}

.nav_news a:link,.nav_news a:visited,.nav_news a:hover,.nav_news a:active {
font-size:12px;
text-decoration:none;
color:#636363;
background:#F9F9F9;
border:1px solid #E6E6E6;
padding:2px 5px;
}

.nav_news a:hover {
font-size:12px;
background:#8e8f8f;
color:#fff;
border-color:#E6E6E6;
}

.nav_news span {
text-decoration:none;
font-size:12px;
background:#939393;
border:1px solid #E6E6E6;
color:#FFF;
padding:2px 5px;
}

.section {
width:630px;
background:#fff;
margin:0 0 30px;
}

.section7 {
width:652px;
height: auto;
background:#fff;
margin:0 0 0px;
}

.section5 {
width:993px;
height: auto;
background:#fff;
margin: 0px;
}

ul.tabs {
height: 28px;
line-height: 25px;
list-style: none;
border-bottom: 1px solid #fff;
background: #fff;
}

.tabs li {
float: left;
display: inline;
color: #777;
cursor: pointer;
background: #fff;
position: relative;
margin:0 1px -1px 0;
padding: 0 13px 1px;
font-weight: bold;
font-size: 11px;
}

.tabs li:hover,.vertical .tabs li:hover {
color:#000;
background:#fff;
padding: 0 13px;
}

.tabs li.current {
color:#000;
padding:0 13px 2px;
background: #ffe;
    border: 1px solid #fee7b9;
    border-radius: 5px 5px 5px 5px;
}

.box {
display:none;
border-top:1px solid #ffe;
background:transparent;
border-width:0 1px 1px;
padding:0 2px;
}

._blocktab {
width: 600px;
height: auto;
overflow: auto;
}

.section.vertical {
width: 440px;
border-left: 160px solid #FFF;
}

.vertical .tabs {
width: 160px;
float: left;
display: inline;
margin: 0 0 0 -160px;
}

.vertical .tabs li {
padding: 0 13px;
margin: 0 0 1px;
border: 1px solid #E4E4E4;
border-right: 1px solid #F9F9F9;
width: 132px;
height: 25px;
border: 1px solid #000;
}

.vertical .tabs li:hover {
width: 131px;
}

.vertical .tabs li.current {
width: 133px;
color: #444;
background: #EFEFEF;
border: 1px solid #D4D4D4;
border-right: 1px solid #EFEFEF;
margin-right: -1px;
}

.vertical .box {
border-width: 1px;
}


table {
font-size:12px;
color:#454545;
margin:8px 0 0;
}

table p {
font-size:12px;
color:#bbb;
text-align:center;
padding:0 0 9px;
}

table img {
margin:5px 2px 0 5px;
}

td.td_1 {
width:85px;
float:left;
padding:0 0 2px 10px;
}

td.td_2 {
width:99px;
float:left;
padding:0 0 0 10px;
}

.td_2 span {
width:35px;
display:block;
text-align:right;
float:left;
}

a:hover,div.info7 h2 a:hover,div.info8 h3 a:hover,div.info9 h2 a:hover,div.tr_mini_b1 a:hover,div.info12 h2 a:hover,div.info11 h2 a:hover,.info2 h2 a:hover,.info3 h2 a:hover {
text-decoration:underline;
}

ul#hmenu li:hover ul,ul#hmenu ul li:hover ul,ul#hmenu li.iehover ul,ul#hmenu ul li.iehover ul,.box.visible {
display:block;
}

.fl-l,div.ccommun ul {
float:left;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
background-position:-32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position:-64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor:default;
background-position:-96px 0;
}

div.pb1 span,div.pb2 span,div.pb3 span {
font-size:12px;
font-weight:700;
color:#ffda60;
padding:5px 0 0 20px;
}

div.pb1 a,div.pb2 a,div.pb3 a {
font-size:11px;
color:#FFF;
padding:0 0 0 10px;
}

div.pb1 ul,div.pb2 ul,div.pb3 ul {
border:0 solid #fff;
margin-top:5px;
padding:0 0 0 10px;
}

div.pb2,div.pb3 {
width:150px;
float:left;
border: 0px solid #000;
margin: 11px 5px 5px 15px;
}

div.f-box h1,div.f-box1 h1,.f-box2 h1,.f-box3 h1 {
border-bottom:1px solid #EEE;
color:#212121;
font-family:Arial,Sans-serif;
font-size:22px;
padding:10px 5px 5px 8px;
}

div.f-poster img,div.f-poster1 img,.f-poster2 img,.f-poster3 img {
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
padding:5px;
}

div.f-content2 p,.info p,.info_s p {
float:none;
padding-bottom:10px;
}

div.f-content2_s {
float:right;
width:345px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:10px 10px 0 0;
padding:5px;
}

div.f-content2_r {
float:right;
width:345px;
background-color:#FFF;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:10px 10px 0 0;
padding:5px;
}

div.f-content2_ss img,.info_ss img {
float:left;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
width:195px;
height:119px;
}

div.r-block2,div.r-block3,div.r-block4 {
width:300px;
background-color:#eef8ff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:0;
padding:5px;
}

div.r-block5 {
width:300px;
background-color:#fff;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
margin:0;
padding:5px;
}

div.info12 h2,.info2 h2,.info3 h2 {
color:#212121;
font-family:Arial,Sans-serif;
font-size:16px;
padding: 5px 0 0px;
}

div.info7 h2{
color:#212121;
font-family:Arial,Sans-serif;
font-size:16px;
margin: 5px 0  10px 0;
}


div.info7 p,div.info12 p {
font-size:12px;
color:#000;
padding:0 0 5px;
}

.info_s,.info_r {
width:320px;
background-color:#FFE;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin:10px 0 5px 5px;
padding:5px;
}

.sf_block,.sn_block {
background-color:#FFE;
border-radius:5px 5px 5px 5px;
width:650px;
overflow:hidden;
margin:5px 0 10px 5px;
}

.info2 h3,.info3 h3 {
font-size:11px;
color:#666666;
padding:0 0 5px;
font-family:Arial,Sans-serif;
}

.btr1 img,.btr2 img {
padding:2px;
}

.btr1 p,.btr2 p {
text-align:center;
width:105px;
}

.section1,.section2,section3 {
width:300px;
background:#fff;
margin:0 0 2px 0;
}

.t.tr_new  { 
float: left;
background-attachment: fixed;
background-clip: border-box;
background-color: #03446e;
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto;
border-bottom-color:#fff ;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: #fff;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #fff;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #fff;
border-top-style: solid;
border-top-width: 1px;
 }

.t { 
font-size: 10px;
color: #fff;
margin-left: -5px;
padding-bottom: 0px !important;
padding-left: 2px !important;
padding-right: 2px !important;
padding-top: 0px !important;
 }

.navigation {
    clear: both;
    padding-top: 20px;
}

.navigation span {
    color: #22227f;
    font-size: 20px;
    padding-top: 10px;
}

.navigation a {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #2887C3;
    font-size: 15px;
}

.unit-rating2 {
list-style:none;
width:80px;
height:8px;
position:relative;
background-image:url(../dleimages/rating_mini.png);
background-position:top left;
background-repeat:repeat-x;
margin:0;
padding:0;
z-index: 0;
}

.unit-rating2 li {
text-indent:-90000px;
float:left;
margin:0;
padding:0;
}

.unit-rating2 li.current-rating {
background-image:url(../dleimages/rating_mini.png);
background-position:left bottom;
position:absolute;
height:8px;
display:block;
text-indent:-9000px;
z-index:1;
}


.block_oskar {
width: 590px;
height: 173px;
display: block;
background-image: url("../images/oscar.png");
background-color: #ffe;
background-position: 58% 50%;
background-repeat: no-repeat;
border:1px solid #EAEAEA;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #F1F1F1;
margin-top: 7px;
}

.bl_oskar_left {
float: left;
width: 290px;
height: 145px;
border: 0px solid #ddd;
margin-top: -15px; 
padding: 10px;
}

.bl_oskar_left img {
width: 110px;
height: 154px;
border:1px solid #eaeaea;
border-radius:5px 5px 5px 5px;
box-shadow:0 0 3px 2px #f1f1f1;
padding: 4px;
margin-top: -20px;
margin-left: -5px;
margin-right: 20px;
}

.bl_oskar_left a {
font-size: 14px;
font-weight: bold;
margin: 0px 0px 0px 0px;
color: #535353;
text-align: left;
margin-top: -10px;
margin-bottom: 4px;
}

.bl_oskar_left p {
font-size: 12px;
font-weight: bold;
margin: -10px 0px 0px 30px;
font-style: italic;
color: #a4a4a4;
}

.bl_oskar_right {
float: left;
width: 200px;
height: 155px;
border: 0px solid #ddd;
margin-top: -45px; 
margin-left: 70px;
}

.bl_oskar_right a {
font-size: 12px;
font-weight: normal;
padding-left: 20px;
font-style: italic;
}

.bl_oskar_right p {
font-size: 12px;
font-weight: normal;
padding-left: 20px;
font-style: italic;
}

.player {
    -moz-user-select: none;
    cursor: default;
    height: 359px;
    text-align: left;
    width: 630px;
}



.s-text {
background-color: #FFFFEE;
border-radius: 5px 5px 5px 5px;
width: 650px;
padding: 5px;
font-size: 9px;
}

.s-text h2 {
font-size: 12px;
color: #212121;
font-style: italic;
text-align: center;
}


#player-test {
margin-left:10px;
}


#player-doc {
margin-left:10px;
}


.item-player {
    margin: 0 0 0 8px;
    width: 635px; 
   overflow: hidden;
}


.box-device {
    background-color: #ffe;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    box-shadow: 0 0 3px 2px #f1f1f1;
    float: left;
    margin: 0 0px 0px 5px;
    width: 651px; 
    padding: 5px 0 5px 0;
}

.box-device span {
    float: left;
    color: #252c31;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    line-height: 15px;
    margin: 5px 5px 5px 10px;
}
 


.iphone {
    float: left;
    margin-right: 5px;
    margin-left: 15px;
    border-radius: 3px 3px 3px 3px;    
    padding: 3px; 
    background: none repeat scroll 0 0 #1aa4c7; 
    color: #fff; 
    text-align: center;
    width: 55px;
    font-size: 15px;
    font-weight: bold;
   }

   
.ipod {
    float: left;
    margin-right: 5px;
    border-radius: 3px 3px 3px 3px;  
    padding: 3px; 
    background: none repeat scroll 0 0 #ffa600; 
    color: #fff; 
    text-align: center;
    width: 55px;
    font-size: 15px;
    font-weight: bold;
   }
   
.ipad {
    float: left;
    margin-right: 5px;
    border-radius: 3px 3px 3px 3px;    
    padding: 3px; 
   background: none repeat scroll 0 0 #b55ef2; 
    color: #fff; 
    text-align: center;
    width: 55px;
    font-size: 15px;
    font-weight: bold;
   }
   
.android {
    float: left;
    margin-right: 5px;
    border-radius: 3px 3px 3px 3px;    
    padding: 3px; 
    background: none repeat scroll 0 0 #9bab17; 
    color: #fff; 
    text-align: center;
    width: 55px;
    font-size: 15px;
    font-weight: bold;
   }

.wcoment {
    width: 600px;
   margin: 10px 0 0 30px;
}

.fcoment {
    background-color: #fff;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    box-shadow: 0 0 3px 2px #f1f1f1;
    margin-left: 5px;
    padding: 10px;
    width: 630px;
}

.adb{
  width:800px;
  margin:20px auto;
}

input {border-radius: 5px; border: 1px solid silver; padding: 2px 5px;}
input[type="text"]{font-style: italic;max-width:325px}
input[type="submit"]{font-weight:bold}

.video {
margin-left: 10px;
clear: both;

}

.pl-video {
  display: block;
width: 640px;  
height: 360px;
}
