@charset "utf-8";
@media screen and -webkit-min-device-pixel-ratio0  {
button span {
margin-top:-1px;
margin-right:-1px;
}
}

body {
font:13px Verdana, Arial, Helvetica, sans-serif;
min-width:983px;
color:#000;
margin:0;
}

ul {
list-style:none;
}

img {
border-style:none;
}

a {
color:#205182;
}

input,textarea,select {
font:100% arial,sans-serif;
vertical-align:middle;
}

#wrapper {
width:100%;
overflow:hidden;
position:relative;
padding:157px 0 0;
}

#header {
position:absolute;
top:0;
left:0;
width:100%;
overflow:hidden;
background:url(../images/bg-header.gif) repeat-x left top;
}

#header-back {
position:absolute;
top:0;
left:0;
width:100%;
height:300px;
overflow:hidden;
background:url(../images/event_background.jpg) center top no-repeat;
}

#header .holder {
height:157px;
width:983px;
position:relative;
margin:0 auto;
}

#header .holder .frame {
width:100%;
overflow:hidden;
padding-bottom:8px;
}

#header .holder .login-frm {
position:absolute;
top:0;
padding-top:5px;
right:0;
width:205px;
}

#header .holder .login-frm-content {
margin-left:20px;
}

#header .holder .login-frm .btn-enter {
float:right;
display:inline;
margin:8px 19px 0 0;
}

#header .holder .login-frm span {
display:block;
background:url(../images/bg-input_small.gif) no-repeat;
width:95px;
height:24px;
overflow:hidden;
margin:6px 2px 0 0;
padding:0 14px;
}

#header .holder .login-frm span .text,#header .holder .login-frm span .pass {
width:100%;
background:none;
border:none;
color:#000;
line-height:14px;
padding:4px 0;
}

#header .holder .login-frm a {
color:#000;
font-size:11px;
float:left;
display:inline;
margin:6px 0 0 4px;
}

#header .holder .logo {
float:left;
padding-bottom:9px;
overflow:hidden;
width:113px;
height:59px;
margin:16px 0 0;
}

#header .holder .logo a {
display:block;
background:url(../images/logo.png) no-repeat;
width:113px;
height:59px;
text-indent:-9999px;
cursor:pointer;
}

#header .holder .contact {
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 0 45px;
}

#header .holder .contact h2 {
color:#30425e;
font-size:24px;
margin:17px 0 0;
}

#header .holder .contact ul {
list-style:none;
margin:9px 0 0 5px;
padding:0;
}

#header .holder .contact ul li {
float:left;
background:url(../images/devider.gif) no-repeat 0 1px;
font-size:15px;
color:#30425e;
display:inline;
letter-spacing:1px;
padding:0 13px 0 14px;
}

#header .holder .ad-box {
float:left;
position:absolute;
margin:-83px 0 0 520px;
}

#header .holder .logged-in-box {
top:0;
left:520px;
float:left;
position:absolute;
background:url(../images/snowflakes.gif) no-repeat top;
width:264px;
height:72px;
}

#nav {
width:100%;
overflow:hidden;
margin:4px 0 0;
}

#nav ul li {
float:left;
margin-left:-1px;
display:inline;
position:relative;
white-space:nowrap;
}

#nav ul li a {
float:left;
background:url(../images/bg-nav-el-r.gif) no-repeat 100% 0;
height:33px;
overflow:hidden;
font-size:14px;
color:#000;
text-decoration:none;
white-space:nowrap;
position:relative;
cursor:pointer;
padding:0;
}

#nav ul li a span {
float:left;
height:25px;
background:url(../images/bg-nav-el-l.gif) no-repeat;
white-space:nowrap;
position:relative;
padding:8px 10px 0;
}

#nav ul li a:hover {
color:#000;
cursor:pointer;
text-decoration:underline;
}

#nav .red a {
float:left;
background:url(../images/bg-nav-el-r.gif) no-repeat 100% 0;
height:33px;
overflow:hidden;
font-size:14px;
color:#a80011;
text-decoration:none;
white-space:nowrap;
position:relative;
cursor:pointer;
font-weight:700;
padding:0;
}

#nav .red a:hover {
color:#a80011;
cursor:pointer;
text-decoration:underline;
font-weight:700;
}

#nav ul li.active a span {
background-position:0 -33px;
}

#nav ul li.active a {
background-position:100% -33px;
color:#475462;
font-weight:700;
}

#nav ul li.active a:hover {
background-position:100% -33px;
color:#475462;
font-weight:700;
text-decoration:none;
}

#header .sub-nav {
width:100%;
overflow:hidden;
background:url(../images/bg-sub-nav.gif) no-repeat;
height:30px;
margin:-2px 0 0;
}

#header .sub-nav .proprety-list {
float:right;
list-style:none;
display:inline;
margin:8px -3px 0 0;
padding:0;
}

#header .sub-nav .proprety-list li {
float:left;
background:url(../images/split.gif) no-repeat;
padding:1px 9px 1px 5px;
}

#header .sub-nav .sub-menu {
float:left;
list-style:none;
display:inline;
margin:8px 0 0 6px;
padding:0;
}

#header .sub-nav .sub-menu li {
float:left;
background:url(../images/sub-nav-separator.gif) no-repeat 0 2px;
white-space:nowrap;
position:relative;
padding:0 8px 0 10px;
}

#header .sub-nav .sub-menu li a {
font-size:14px;
color:#22303c;
text-decoration:none;
}

#header .sub-nav .sub-menu li a:hover {
color:#590001;
}

#header .sub-nav .sub-menu li.red_subnav a span {
font-size:14px;
color:#af0000;
text-decoration:none;
}

#wrapper .intro {
background:#99a3ae url(../images/bg-intro.gif) repeat-x;
width:100%;
overflow:hidden;
height:auto;
}

#wrapper .intro .holder {
width:983px;
position:relative;
margin:0 auto;
padding:0 0 10px;
}

#wrapper .intro .holder .row {
width:100%;
overflow:hidden;
padding:0;
}

#wrapper .intro .holder h1 {
color:#fff;
font-size:17px;
font-weight:400;
margin:8px 0 0;
}

#wrapper .intro .holder .row .stat {
float:left;
font-size:17px;
color:#fff;
display:inline;
white-space:nowrap;
position:relative;
margin:6px 0 0 7px;
}

#wrapper .intro .holder .row .stat strong {
font-size:28px;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
float:left;
white-space:nowrap;
position:relative;
margin:0 12px 0 0;
}

#wrapper .intro .holder .row .stat span {
float:left;
white-space:nowrap;
position:relative;
margin:8px 0 0;
}

#wrapper .intro .holder .row .search-frm {
float:left;
display:inline;
margin:12px 0 0 20px;
}

#wrapper .intro .holder .row .search-frm span {
float:left;
background:url(../images/bg-input1.gif) no-repeat;
width:315px;
height:25px;
overflow:hidden;
padding:0 8px;
}

#wrapper .intro .holder .row .search-frm span .text {
width:100%;
background:none;
border:none;
color:#000;
line-height:14px;
letter-spacing:0.5px;
font-weight:400;
padding:4px 0;
}

* html #wrapper .intro .holder .row .search-frm span .text {
line-height:15px;
}

#wrapper .intro .holder .row .search-frm .sel {
float:left;
width:200px;
display:inline;
color:#8a8a8a;
margin:2px 0 0 5px;
}

#wrapper .intro .holder .row .search-frm a {
float:left;
color:#fff;
font-size:14px;
margin:4px 0 0 42px;
}

#main {
width:100%;
overflow:hidden;
background:url(../images/bg-main.jpg) top repeat-x;
}

#main .main-holder {
width:983px;
overflow:hidden;
padding-bottom:10px;
margin:0 auto;
}

#two-columns {
width:793px;
float:right;
padding:3px 0 0;
}

#content {
float:left;
width:602px;
position:relative;
}

#content .box .t {
background:url(../images/bg-content-box-t.png) no-repeat;
width:100%;
height:28px;
overflow:hidden;
}

#content .box .c {
background:url(../images/bg-content-box-c.png) repeat-y;
width:582px;
float:left;
padding:0 8px 0 12px;
}

#content .box .c .conteiner {
height:1%;
float:left;
position:relative;
margin:-28px 0 -37px;
}

#content .box .b {
background:url(../images/bg-content-box-b.png) no-repeat;
width:100%;
height:42px;
float:left;
}

#content .box h3 {
font-size:15px;
color:#3f4c58;
margin:6px 0 0;
}

#content .box h3.news {
background:url(../images/ico-news.gif) no-repeat 0 2px;
padding:0 0 0 21px;
}

#content .box .post {
height:1%;
overflow:hidden;
font-size:14px;
margin:0;
padding:0;
}

#content .box .post img {
float:left;
margin-right:10px;
display:inline;
}

#content .box .post .image-holder {
float:left;
display:inline;
margin:5px 10px 0 7px;
}

#content .box .post .caption {
height:1%;
overflow:hidden;
padding-right:15px;
text-align:justify;
}

#content .box .post .caption h4 {
color:#4c5662;
margin:0;
padding:0;
}

#content .box .post .caption h4 a {
text-decoration:none;
color:#205182;
}

#content .box .post .caption p {
margin:3px 0 0;
}

#content .box .all-news {
float:right;
background:url(../images/cirkled-arrow.jpg) no-repeat 100% 2px;
font-size:13px;
margin:10px 0 0;
padding:3px 31px 6px 0;
}

#content .box .all-main-page-gallery {
float:right;
background:url(../images/cirkled-arrow.jpg) no-repeat 100% 2px;
margin:10px 5px 0 0;
padding:3px 31px 6px 0;
}

.post-archive {
height:1%;
overflow:hidden;
margin-bottom:10px;
font-size:13px;
padding:0;
}

.caption-archive p {
font-size:13px;
margin:1px;
}

.post-archive .image-holder-archive {
float:left;
display:inline;
margin:5px 17px 0 5px;
}

.post-archive .image-holder-archive img {
border:1px solid #d3d0c7;
background:#fff;
margin:0;
padding:1px;
}

.caption-archive {
height:1%;
overflow:hidden;
padding-right:3px;
text-align:justify;
line-height:1.3em;
}

.caption-archive h4 {
font-size:13px;
color:#4c5662;
font-weight:700;
margin:2px 0 0;
}

#content .box .heading {
width:100%;
overflow:hidden;
}

#content .box .heading h3.last-update {
background:url(../images/ico-check.gif) no-repeat 0 3px;
padding:0 0 0 19px;
}

#content .box .heading ul {
list-style:none;
float:right;
margin:8px 2px 0 0;
padding:0;
}

#content .box .heading ul li {
float:left;
margin:0 0 0 -1px;
}

#content .box .heading ul li a {
float:left;
height:17px;
overflow:hidden;
}

#content .box .heading ul li a:hover img {
margin-top:-17px;
}

#content .box .tabset {
width:589px;
overflow:hidden;
background:url(../images/bg-tabset.gif) repeat-x;
list-style:none;
position:relative;
font-weight:700;
margin:3px -6px 0 -10px;
padding:3px 0 0 9px;
}

#content .box .tabset li a {
text-decoration:none;
height:27px;
float:left;
padding:0 3px 0 0;
}

#content .box .tabset li a:hover,#content .box .tabset li.active a {
background:url(../images/bg-tabset-el-r.gif) no-repeat 100% 0;
color:#434343;
cursor:pointer;
}

#content .box .gallery .pre {
float:left;
background:url(../images/btn-pre.gif) no-repeat;
width:32px;
height:30px;
overflow:hidden;
margin:146px 0 0;
}

#content .box .gallery ul {
list-style:none;
width:600px;
float:left;
display:inline;
margin:0 0 0 -14px;
padding:0;
}

#content .box .gallery ul li {
float:left;
display:inline;
margin:13px 0 0 31px;
}

#content .box .gallery ul li a img {
display:block;
border:1px solid #e2ded5;
background:#fff;
padding:1px;
}

#content .box .gallery .next {
float:left;
background:url(../images/btn-next.gif) no-repeat;
width:31px;
height:30px;
overflow:hidden;
margin:147px 0 0;
}

#content .box .paging {
width:100%;
overflow:hidden;
margin:32px 0 0;
padding:0 0 5px;
}

#content .box .paging span {
float:left;
color:#4d4d4d;
letter-spacing:1px;
margin:0 0 0 33px;
}

#content .box .paging .pre {
float:left;
text-decoration:none;
margin:0 0 0 23px;
}

#content .box .paging ul {
float:left;
list-style:none;
margin:0 12px;
padding:0;
}

#content .box .paging ul li a {
text-decoration:none;
padding:0 4px;
}

#content .box .paging ul li a:hover,#content .box .paging ul li.active a {
background:#649cc2;
color:#fff;
}

#content .box .paging .next {
float:left;
text-decoration:none;
}

#two-columns .aside {
width:183px;
float:right;
position:relative;
}

#two-columns .aside .blue-box .t {
background:url(../images/bg-blue-aside-box-t.png) no-repeat;
}

#two-columns .aside .blue-box .c .conteiner {
margin-bottom:-38px;
}

#two-columns .aside .box .c .conteiner {
width:100%;
float:left;
position:relative;
margin:-28px 0 -48px;
}

#two-columns .aside .blue-box .b {
background:url(../images/bg-aside-box-b.png) no-repeat !important;
height:39px;
}

#two-columns .aside .box h3 {
color:#33414e;
font-size:14px;
margin:6px 0 0;
padding:0 0 0 20px;
}

#two-columns .aside .box h3.my-tv-net {
background:url(../images/ico-tv-net.gif) no-repeat 0 3px;
}

#two-columns .aside .box .aside-nav {
width:163px;
overflow:hidden;
list-style:none;
margin:15px 0 0 2px;
padding:0;
}

#two-columns .aside .box .aside-nav li {
float:left;
width:100%;
border-bottom:1px solid #eaf0f8;
}

#two-columns .aside .box .aside-nav li a {
float:left;
text-decoration:none;
letter-spacing:1px;
font-size:14px;
margin:3px 0 0;
padding:0 0 4px 25px;
}

#two-columns .aside .box .aside-nav li.private a {
background:url(../images/ico-private.gif) no-repeat 4px 0;
}

#two-columns .aside .box .aside-nav li.help a {
background:url(../images/ico-help.gif) no-repeat 3px 0;
}

#two-columns .aside .box .aside-nav li.playlist a {
background:url(../images/ico-playlist_add.gif) no-repeat 3px 0;
}

#two-columns .aside .box .aside-nav li.contacts a {
background:url(../images/ico-contacts.gif) no-repeat 4px 0;
}

#two-columns .aside .box .aside-nav li.forum a {
background:url(../images/ico-forum.gif) no-repeat 4px 0;
}

#two-columns .aside .box .aside-nav li.recommendation a {
background:url(../images/ico-film.gif) no-repeat 5px 2px;
}

#two-columns .aside .box .aside-nav li.gift a {
background:url(../images/ico-gift.gif) no-repeat 4px 0;
}

#two-columns .aside .box .aside-nav li.favorites a {
background:url(../images/ico-new_favorites_add.gif) no-repeat 3px 0;
}

#two-columns .aside .box .online-chat {
width:150px;
height:42px;
overflow:hidden;
display:block;
cursor:pointer;
margin:9px 0 17px 6px;
}

#two-columns .aside .box h3.we-recommend {
background:url(../images/ico-wotch.gif) no-repeat 0 2px;
}

#two-columns .aside .box a.all-recommendation {
background:url(../images/cirkled-arrow.jpg) no-repeat 100% 0;
float:right;
margin:12px 0 0;
padding:2px 29px 10px 0;
}

#two-columns .aside .box h3.get-emale {
background:url(../images/ico-mail.gif) no-repeat 0 3px;
}

#two-columns .aside .box .email-frm {
width:100%;
overflow:hidden;
margin:20px 0;
}

#two-columns .aside .box .email-frm .text {
width:103px;
border:1px solid #d7d7d7;
float:left;
color:#8a8a8a;
display:inline;
margin:0 0 0 5px;
padding:3px 12px 2px;
}

#two-columns .aside .box .email-frm .btn {
float:left;
border:none;
}

#two-columns .aside .box .separator {
background:url(../images/separator.gif) no-repeat;
width:181px;
height:11px;
overflow:hidden;
position:relative;
margin:13px -5px 0 -8px;
}

#two-columns .aside .box .b-email {
background:url(../images/bg-aside-box-b.png) no-repeat !important;
width:100%;
height:43px;
float:left;
}

#two-columns .aside .box .about-films {
background:url(../images/ico-wotch.gif) no-repeat 0 3px;
margin-right:-4px;
}

#two-columns .aside .box .to-see-more {
background:url(../images/cirkled-arrow.jpg) no-repeat 100% 2px;
float:right;
margin:13px 0 0;
padding:4px 29px 15px 0;
}

#inner-content-onecolumn .box .more_coming_soon {
background:url(../images/cirkled-arrow.jpg) no-repeat scroll 100% 4px transparent;
float:right;
margin:-5px 12px 0 0;
padding:3px 29px 8px 0;
}

#sidebar {
float:left;
width:183px;
margin-top:3px;
}

#sidebar .box .c .conteiner {
width:100%;
float:left;
position:relative;
margin:-28px 0 -42px;
}

#sidebar .box h3 {
color:#33414e;
font-size:14px;
margin:6px 0 0;
padding:0 0 0 23px;
}

#sidebar .box h3.best {
background:url(../images/ico-star.gif) no-repeat;
}

#sidebar .box h3.ico-our_projects {
background:url(../images/ico-our_projects.jpg) no-repeat 6px 3px;
margin-top:5px;
}

#sidebar .box .best-list {
list-style:none;
width:154px;
margin:10px 0 0 2px;
padding:0;
}

#sidebar .box .best-list li {
float:left;
width:100%;
color:#2a5980;
background:url(../images/seaprate-line.gif) no-repeat;
font-size:14px;
margin:0 0 2px;
padding:6px 0 0;
}

#sidebar .box .best-list li span {
color:#367fec;
}

#sidebar .box .best-list li a {
text-decoration:none;
margin:0 0 0 3px;
}

#sidebar .box .to-see-more {
background:url(../images/cirkled-arrow.jpg) no-repeat 100% 0;
float:right;
margin:13px 0 0;
padding:2px 29px 10px 0;
}

#sidebar .box .text-100 {
background:url(../images/text-100.png) no-repeat;
width:64px;
height:30px;
position:absolute;
top:7px;
right:12px;
}

#sidebar .box .gallery ul {
list-style:none;
width:171px;
float:left;
display:inline;
margin:0 0 0 -6px;
padding:3px 0 0;
}

#sidebar .box .gallery ul li {
float:left;
display:inline;
margin:10px 0 0 5px;
}

#sidebar .box a.all-new {
background:url(../images/cirkled-arrow.jpg) no-repeat 100% 0;
float:right;
margin:22px 0 0;
padding:2px 29px 10px 0;
}

#footer {
width:982px;
border-top:1px solid #a9a9a9;
overflow:hidden;
margin:0 auto;
padding:22px 0;
}

#footer .copyright {
color:#8d8d8d;
float:left;
letter-spacing:1px;
margin:2px 0 0 8px;
}

#footer .footer-menu {
float:left;
display:inline;
margin:0 0 0 75px;
}

#footer .footer-menu ul li.company {
width:140px;
}

#footer .footer-menu ul li.help {
width:205px;
}

#footer .footer-menu ul li.rules {
width:200px;
}

#footer .footer-menu ul li span {
display:block;
color:#606e7b;
font-size:14px;
}

#footer .footer-menu ul li ul {
margin:6px 0 0 2px;
}

#footer .footer-menu ul li li {
width:100%;
}

#footer .footer-menu ul li li a {
color:#4b749e;
font-size:11px;
text-decoration:none;
}

.inner .intro .holder .row {
padding:0 0 4px !important;
}

#header .holder .logout {
position:absolute;
top:12px;
right:16px;
width:215px;
}

#header .holder .logout span,#header .holder .logout strong,#header .holder .logout a {
text-align:right;
}

#header .holder .logout span {
color:#919191;
}

#header .holder .logout strong {
color:#818181;
}

#header .holder .logout a {
margin-top:6px;
}

#header .holder .logout .btn-logout {
float:right;
color:#fff;
text-decoration:none;
font-weight:700;
font-size:12px;
margin:12px -2px 0 0;
}

#header .holder .logout .btn-logout span {
float:left;
background:url(../images/bg-btn-submit-l.png) no-repeat;
height:20px;
color:#fff;
cursor:pointer;
padding:4px 3px 0 9px;
}

#header .holder .logout .btn-logout em {
float:left;
background:url(../images/bg-btn-submit-r.png) no-repeat;
width:5px;
height:24px;
}

#inner-content {
width:793px;
float:right;
margin-top:3px;
}

#inner-content .box .t {
background:url(../images/bg-inner-content-t.png) no-repeat;
width:793px;
height:38px;
overflow:hidden;
}

#inner-content .box .c {
background:url(../images/bg-inner-content-c.png) repeat-y;
width:781px;
float:left;
padding:0 6px;
}

#inner-content .box .b {
background:url(../images/bg-inner-content-b.png) no-repeat;
width:100%;
height:50px;
float:left;
}

#inner-content .box .tabset {
width:777px;
overflow:hidden;
background:url(../images/bg-tabset.gif) repeat-x;
list-style:none;
position:relative;
margin:5px -6px 0 -4px;
padding:3px 0 0 12px;
}

#inner-content .box .tabset li a:hover,#inner-content .box .tabset li.active a {
background:url(../images/bg-tabset-el-r.gif) no-repeat 100% 0;
color:#434343;
}

#inner-content-onecolumn {
width:983px;
float:right;
margin-top:2px;
}

#inner-content-onecolumn .pages_text {
margin-top:15px;
margin-right:10px;
margin-left:5px;
width:960px;
font-size:14px;
text-align:justify;
line-height:1.4em;
}

#inner-content-onecolumn p {
font-size:14px;
}

#inner-content-onecolumn .box .t {
background:url(../images/bg-inner-content-t-onecolumn.png) no-repeat;
width:983px;
height:38px;
overflow:hidden;
}

#inner-content-onecolumn .box .c {
background:url(../images/bg-inner-content-c-onecolumn.png) repeat-y;
width:983px;
float:left;
padding:0 6px;
}

#inner-content-onecolumn .box .b {
background:url(../images/bg-inner-content-b-onecolumn.png) no-repeat;
width:983px;
height:50px;
float:left;
}

#inner-content-onecolumn .box .b-line {
background:url(../images/bg-inner-content-b-onecolumn_line.png) no-repeat;
width:983px;
height:50px;
float:left;
}

#inner-content-onecolumn .box .to-see-more {
background:url(../images/cirkled-arrow.jpg) no-repeat 100% 2px;
float:right;
margin:-5px 12px 0 0;
padding:4px 29px 15px 0;
}

#inner-content-onecolumn .box .tabset {
width:983px;
overflow:hidden;
background:url(../images/bg-tabset.gif) repeat-x;
list-style:none;
position:relative;
margin:5px -6px 0 -4px;
padding:3px 0 0 12px;
}

#inner-content-onecolumn .box .tabset li a {
text-decoration:underline;
height:27px;
float:left;
cursor:pointer;
padding:0 3px 0 0;
}

#inner-content-onecolumn .box .tabset li a:hover,#inner-content-onecolumn .box .tabset li.active a {
background:url(../images/bg-tabset-el-r.gif) no-repeat 100% 0;
color:#434343;
text-decoration:none;
}

#inner-content-onecolumn .box .tabset_large {
width:983px;
height:39px;
overflow:hidden;
background:url(../images/bg-tabset1.gif) repeat-x;
list-style:none;
position:relative;
font-size:15px;
margin:5px -6px 0 -4px;
padding:8px 0 0 12px;
}

#inner-content-onecolumn .box .tabset_large li {
float:left;
font-weight:700;
padding-right:3px;
}

#inner-content-onecolumn .box .tabset_large li a:hover,#inner-content-onecolumn .box .tabset_large li.active a {
background-color:#FFF;
border-top:#cfc4c3 4px solid;
border-left:#cfc4c3 1px solid;
border-right:#cfc4c3 1px solid;
color:#434343;
text-decoration:none;
line-height:14px;
}

#inner-content-onecolumn .box .tabset_large li a:hover span,#inner-content-onecolumn .box .tabset_large li.active a span {
background-color:#FFF;
}

.info_menu-onecolumn {
width:970px;
height:27px;
background:url(../images/bg-tabset.gif) repeat-x;
list-style:none;
position:relative;
font-weight:700;
margin:5px 0 0 -4px;
padding:3px 0 0 9px;
}

#inner-content-onecolumn .box .paging .holder {
width:900px;
text-align:center;
margin:0 auto;
}

#inner-content-onecolumn .box .gallery ul {
list-style:none;
width:993px;
float:left;
margin:11px 0 20px;
padding:0;
}

#inner-content-onecolumn .box .gallery ul li {
float:left;
display:inline;
width:140px;
margin:22px 0 0 18px;
}

#inner-content-onecolumn .box .gallery .pages_text {
width:916px;
margin-left:25px;
font-size:14px;
text-align:justify;
line-height:1.4em;
}

#img-thematic-border {
border:1px solid #d3d0c7;
background:#fff;
padding:1px;
}

#inner-content-onecolumn .box .conteiner .thematic-banner {
display:block;
width:967px;
height:229px;
position:relative;
visibility:visible;
}

#inner-content-onecolumn .box .conteiner .thematic-banner-text {
width:555px;
position:absolute;
top:3px;
left:370px;
font-size:14px;
text-align:justify;
line-height:1.4em;
z-index:2;
}

#inner-content-onecolumn .box .conteiner .thematic-banner h3 {
font-size:20px;
color:#6c7a89;
margin-bottom:-7px;
letter-spacing:0.3px;
font-weight:400;
padding:0;
}

#inner-content-onecolumn .box .conteiner .thematic-pages-banner-text {
width:450px;
position:absolute;
top:0;
left:493px;
font-size:14px;
text-align:justify;
line-height:1.4em;
z-index:2;
}

#inner-content-onecolumn .box .conteiner ul.display {
float:left;
list-style:none;
margin:0;
padding:0 0 30px;
}

#inner-content-onecolumn .box .conteiner ul.display li {
float:left;
width:954px;
border:1px solid #f5f4f0;
background:#faf9f4;
margin:9px 0 0 6px;
padding:10px 0;
}

#inner-content-onecolumn .box .conteiner ul.display li a {
color:#365a99;
text-decoration:none;
}

#inner-content-onecolumn .box .conteiner ul.display li .content_block {
padding:0 10px;
}

#inner-content-onecolumn .box .conteiner ul.display li .content_block h2 {
font-weight:700;
font-size:16px;
margin:0 0 0 235px;
}

#inner-content-onecolumn .box .conteiner ul.display li .content_block p {
line-height:1.4em;
text-align:justify;
margin:0;
padding:5px 5px 5px 238px;
}

#inner-content-onecolumn .box .conteiner ul.display li .content_block .image {
position:relative;
float:left;
}

#inner-content-onecolumn .box .conteiner ul.display li .content_block .image img {
border:1px solid #d3d0c7;
background:#fff;
width:216px;
height:146px;
margin:0;
padding:1px;
}

#inner-content-onecolumn .box .conteiner ul.display li .content_block .image span {
width:115px;
height:34px;
display:block;
position:absolute;
top:128px;
left:113px;
background:url(../images/img_thematic_free.png) no-repeat;
}

.started_watch_movie_message .icon {
background:url(../images/ico-checked-yellow24x24.gif) no-repeat 0;
display:block;
width:24px;
height:24px;
float:left;
margin:5px 10px 0 8px;
}

#message-onecolumn-catalog {
width:970px;
display:block;
background:#ffe1d0;
border:#f9a677 dashed 1px;
margin-top:90px;
}

#message-onecolumn {
width:970px;
display:block;
background:#ffe1d0;
border:#f9a677 dashed 1px;
margin:10px auto 0;
}

#message-light {
width:980px;
display:block;
background:#ffe399;
border:#faa859 dashed 1px;
line-height:1.6em;
margin:10px auto 0;
}

#message-activate {
border: 1px solid #b9a838;
margin: 10px auto 0;
width: 980px;
background-color:#fff6bf;
height:44px;
}
	
#message-activate p{
font-size:16px;
margin:11px 55px;
display:block;
}

#message {
width:980px;
display:block;
background:#ffd051;
border:#faa859 dashed 1px;
margin:10px auto 0;
}

#payment-thanks {
width:890px;
display:block;
background:#fff694;
border:#faa859 dashed 1px;
margin:0 auto;
padding:30px;
}

#payment-thanks p {
font-size:18px;
font-weight:700;
word-spacing:0.2px;
font-family:Arial, Helvetica, sans-serif;
line-height:1.7em;
}

#message .button a {
postition:absolute;
display:block;
float:right;
}

#message-inner {
width:100%;
display:block;
background:#ffe1d0;
border:#f9a677 dashed 1px;
margin:10px auto;
}

#message-inner p {
font-size:13px;
font-weight:700;
word-spacing:0.2px;
text-align:left;
margin:7px;
}

#message-inner_pages {
width:100%;
display:block;
background:#ffe1d0;
border:#f9a677 dashed 1px;
margin:0;
}

#message-inner_pages ul {
padding-left:10px;
margin:6px;
}

#message-inner_pages li {
font-size:13px;
font-weight:400;
word-spacing:0.2px;
margin:0;
}

#message-inner_pages p {
font-size:13px;
font-weight:400;
word-spacing:0.2px;
padding-left:33px;
text-align:justify;
margin:7px;
}

.message-icon {
background:url(../images/ico-information.gif) no-repeat 0 1px;
display:block;
width:24px;
height:24px;
float:left;
margin:2px 10px 0 5px;
}

.about-banner {
display:block;
width:357px;
height:144px;
float:right;
visibility:visible;
background:url(../images/ima-about-back.jpg) no-repeat bottom;
margin-left:10px;
margin-top:10px;
}

.about-banner-text {
width:300px;
height:130px;
top:256px;
left:448px;
}

.about-banner-text ul {
padding-left:27px;
padding-top:5px;
margin:0;
}

.about-banner-text li {
background-image:url(../images/ico-star-small.gif);
padding-left:20px;
background-repeat:no-repeat;
background-position:0;
font-size:14px;
color:#6c7a89;
font-weight:400;
line-height:1.4em;
}

.about-banner-text h3 {
font-size:17px;
color:#00456d;
margin-bottom:-7px;
letter-spacing:0.3px;
font-weight:400;
padding:0;
}

#inner-content .box .all-inner-pages {
width:772px;
font-size:14px;
text-align:left;
line-height:1.4em;
margin:50px 4px 10px 5px;
}

#inner-content .box .all-inner-pages-text ol {
list-style-position:outside;
list-style-type:decimal;
}

#inner-content .box .all-inner-pages ul {
list-style-position:outside;
list-style-type:disc;
}

#inner-content .box .all-inner-pages-text ul li {
margin-bottom:3px;
}

#inner-content .box .all-inner-pages-text li {
margin-bottom:5px;
}

#inner-content .box .all-inner-pages-text h3 {
font-size:16px;
color:#424242;
margin-bottom:-7px;
letter-spacing:0.3px;
font-weight:700;
padding:0;
}

#inner-content .box .all-inner-pages-text p {
padding-top:0;
padding-bottom:7px;
}

#inner-content .box .all-inner-pages-text {
width:756px;
font-size:14px;
text-align:justify;
line-height:1.4em;
margin:20px 11px 10px 13px;
}

#inner-content .box .all-inner-pages-text strong {
font-size:14px;
color:#424242;
font-weight:700;
}

.credit-cards {
display:block;
position:relative;
width:280px;
height:47px;
float:right;
background:url(../images/credit_cards.gif) no-repeat;
margin-left:40px;
margin-right:30px;
}

.paypal {
display:block;
position:relative;
width:360px;
height:47px;
float:right;
top:0;
right:0;
background:url(../images/paypal.gif) no-repeat;
margin-left:40px;
margin-right:20px;
}

.check {
display:block;
position:relative;
width:431px;
height:153px;
float:right;
background:url(../images/check.jpg) no-repeat;
margin-left:40px;
margin-right:160px;
}

.check-div {
display:block;
position:relative;
width:100%;
height:153px;
float:left;
color:#566370;
margin:0 0 10px;
}

.check-div ul {
font-weight:700;
font-size:15px;
}

.path_movie_info_menu {
float:left;
background:url(../images/path_kanali_back.gif);
background-position:top;
background-repeat:repeat-x;
position:relative;
top:7px;
left:4px;
height:26px;
border-left:1px solid #e2dfd8;
border-right:1px solid #e2dfd8;
font-size:13px;
font-weight:700;
padding:5px 12px 0;
}

.path_movie_menu {
float:left;
background:url(../images/path_kanali_back.gif);
background-position:top;
background-repeat:repeat-x;
position:relative;
top:0;
left:0;
height:22px;
border-left:1px solid #e2dfd8;
border-right:1px solid #e2dfd8;
font-size:13px;
font-weight:700;
padding:5px 12px 0;
}

.info_menu {
width:780px;
height:27px;
background:url(../images/bg-tabset.gif) repeat-x;
list-style:none;
position:relative;
font-weight:700;
margin:5px 0 0 -4px;
padding:3px 0 0 9px;
}

.info_menu .path {
float:left;
background:url(../images/path_kanali_back.gif);
background-position:top;
background-repeat:repeat-x;
position:relative;
top:0;
left:2px;
height:22px;
border-left:1px solid #e2dfd8;
border-right:1px solid #e2dfd8;
font-size:13px;
font-weight:700;
padding:5px 12px 0;
}

.menu_kanali1 ul {
margin:9px 8px 9px 10px;
padding:0;
}

.movie-info {
display:block;
width:12px;
height:15px;
float:left;
background:url(../images/ico-movie-info.gif);
background-repeat:no-repeat;
margin:0 6px 0 2px;
}

.movie-name {
width:100%;
display:block;
float:left;
margin-top:10px;
}

.start-video {
width:100%;
display:block;
float:left;
margin-bottom:8px;
}

.description {
width:755px;
display:block;
float:left;
margin-bottom:7px;
font-size:13px;
padding:8px;
}

.description ul {
font-weight:700;
list-style:none;
text-align:left;
margin:0;
padding:2px;
}

.description .all_next_prev_movie a {
font-weight:400;
font-size:12px;
}

.description .all_next_prev_movie ul {
margin:2px;
padding:3px;
}

.description-container p {
width:100%;
display:block;
float:left;
color:#000;
margin:0;
padding:0;
}

#inner-content .box .c .conteiner .info-movie-title {
width:755px;
display:block;
float:left;
background:#fdfcf8;
border:#e6e6e6 solid 1px;
margin-bottom:17px;
font-size:13px;
padding:8px;
}

#inner-content .box .c .conteiner .info-movie-title h1 {
font-size:15px;
text-align:left;
font-weight:700;
margin:0;
padding:0;
}

.comments {
width:755px;
display:block;
float:left;
background:#f5f2f3;
border:#e6e6e6 solid 1px;
margin-bottom:7px;
font-size:13px;
padding:8px;
}

.comments .comment {
width:736px;
display:block;
float:left;
background:#FFF;
border:#ececec solid 1px;
margin:3px;
padding:6px;
}

.comments .caption {
font-weight:700;
color:#989898;
float:left;
display:block;
font-size:12px;
width:800px;
}

.comments p {
width:100%;
display:block;
float:left;
margin:0;
padding:5px 0;
}

.addcomment {
width:755px;
height:155px;
display:block;
float:left;
border:#e6e6e6 solid 1px;
margin-bottom:7px;
font-size:13px;
background:url(../images/add-comment-back.gif) repeat-x top left;
padding:8px;
}

.addcomment textarea {
width:754px;
height:80px;
border:1px solid #ebebeb;
}

.loading-info {
width:755px;
display:block;
float:left;
background:#ffbc1a;
border:#f9a677 dashed 1px;
margin-bottom:8px;
font-size:16px;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .alphabet {
width:954px;
display:block;
float:left;
background:#fafafa;
border:#f1f1f1 solid 1px;
font-size:14px;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:3px 0;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .alphabet a {
text-decoration:underline;
margin-right:5px;
color:#000;
}

#inner-content-onecolumn .box .c .conteiner .alphabet a:hover {
text-decoration:none;
margin-right:5px;
color:#000;
}

#inner-content-onecolumn .box .c .conteiner .info-movie-title {
width:953px;
display:block;
float:left;
background:#fdfcf8;
border:#e6e6e6 solid 1px;
margin-bottom:7px;
margin-top:15px;
font-size:13px;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .info-movie-title h1 {
font-size:17px;
text-align:left;
font-weight:700;
color:#000;
margin:0;
padding:0;
}

#inner-content-onecolumn .box .c .conteiner .start-video {
width:100%;
display:block;
float:left;
margin-bottom:8px;
padding-left:80px;
}

#inner-content-onecolumn .box .c .conteiner .loading-info {
width:953px;
display:block;
float:left;
background:#ffffe0;
border:#f9a677 dashed 1px;
margin-bottom:8px;
font-size:13px;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .loading-info-watch-other-server {
width:953px;
display:block;
float:left;
background:#fe0;
border:#f9a677 dashed 1px;
margin-bottom:8px;
font-size:14px;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .loading-info-vote_stars {
width:953px;
display:block;
float:left;
background:#edf8dd;
border:#b9da88 dashed 1px;
margin-bottom:8px;
font-size:14px;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .description {
width:953px;
display:block;
float:left;
background:#fdfcf8;
border:#e6e6e6 solid 1px;
margin-bottom:7px;
font-size:14px;
line-height:1.5em;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .description ul {
font-weight:400;
list-style:none;
text-align:left;
margin:0;
padding:2px;
}

#inner-content-onecolumn .box .c .conteiner .description span {
font-weight:700;
color:#000;
font-size:14px;
margin:0;
padding:0;
}

#inner-content-onecolumn .box .c .conteiner .description .all_next_prev_movie a {
font-weight:400;
font-size:14px;
line-height:1.5em;
}

#inner-content-onecolumn .box .c .conteiner .description .all_next_prev_movie ul {
line-height:20px;
margin:2px;
padding:3px;
}

#inner-content-onecolumn .box .c .conteiner .comments {
width:953px;
display:block;
float:left;
background:#f5f2f3;
border:#e6e6e6 solid 1px;
margin-bottom:7px;
font-size:13px;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .comments .comment {
width:935px;
display:block;
float:left;
background-color:#FFF;
border:#b1c0d0 solid 1px;
font-size:14px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
margin:10px 3px 3px 0;
padding:6px;
}

#inner-content-onecolumn .box .c .conteiner .comments .comment_empty {
-moz-border-radius:5px;
background:none;
border:none;
display:block;
float:left;
width:935px;
margin:20px 0 10px -10px;
}

#inner-content-onecolumn .box .c .conteiner .comments .caption {
font-weight:700;
color:#989898;
float:left;
display:block;
font-size:12px;
margin:-1px 5px 10px;
}

#inner-content-onecolumn .box .c .conteiner .comments span.name {
font-weight:700;
color:#3d4b58;
float:left;
display:block;
font-size:14px;
margin:-4px 0;
}

#comment-time {
font-weight:400;
position:relative;
display:block;
float:right;
font-size:11px;
background:#FFF;
border:#ccdeee solid 1px;
top:-14px;
right:14px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
padding:3px;
}

#inner-content-onecolumn .box .c .conteiner .comments p {
width:920px;
display:block;
float:left;
line-height:20px;
text-align:justify;
margin:7px;
padding:5px 5px 5px 0;
}

#inner-content-onecolumn .box .c .conteiner .addcomment {
width:953px;
height:155px;
display:block;
float:left;
border:#e4e4e4 solid 1px;
margin-bottom:7px;
font-size:13px;
background:#f0eeef;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .addcomment textarea {
width:936px;
height:80px;
border:1px solid #ccdeee;
padding:8px;
}

#inner-content-onecolumn .box .c .conteiner .screenshots {
width:954px;
display:block;
float:left;
background:url(../images/bg_screenshots.gif) repeat-x top left;
margin-bottom:6px;
font-size:13px;
padding:8px;
}

.small-text {
font-size:13px;
color:#3a4855;
font-weight:400;
}

.small-text-movie-menu {
font-size:12px;
color:#000;
font-weight:400;
}

.bold-text {
font-weight:700;
}

.user-account-personal-info {
display:block;
float:right;
position:relative;
background:url(../images/bg-client_card_info.jpg) no-repeat bottom left;
width:420px;
margin-top:30px;
padding-right:30px;
margin-bottom:30px;
}

.user-account-personal-info-text {
display:block;
float:left;
position:relative;
color:#555;
text-align:left;
text-decoration:none;
font-size:13px;
font-weight:700;
line-height:24px;
padding:0 10px 30px 25px;
}

a.blue-btn {
float:right;
display:inline;
color:#fff;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
font-size:12px;
margin:6px 1px 0 0;
}

a.blue-btn strong {
background:url(../images/bg-btn-submit-l.png) no-repeat;
height:24px;
float:left;
cursor:pointer;
padding:1px 3px 0 9px;
}

a.blue-btn em {
background:url(../images/bg-btn-submit-r.png) no-repeat;
width:5px;
height:24px;
float:left;
}

a.orange-btn {
float:right;
display:inline;
color:#2a2a2a;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
font-size:12px;
margin:6px 1px 0 0;
}

a.orange-btn strong {
background:url(../images/bg-btn-orange-l.png) no-repeat;
height:24px;
float:left;
cursor:pointer;
padding:1px 3px 0 9px;
}

a.orange-btn em {
background:url(../images/bg-btn-orange-r.png) no-repeat;
width:5px;
height:24px;
float:left;
}

a.user-acc-btn {
display:block;
color:#555;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
font-size:13px;
margin:6px 1px 0 0;
}

a.buy-a-plan-btn {
display:block;
color:#555;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
font-size:13px;
}

.prev-movie {
background:url(../images/ico-prev16x16.gif) no-repeat 1px 4px;
text-indent:25px;
display:block;
}

.next-movie {
background:url(../images/ico-next16x16.gif) no-repeat 4px 4px;
text-indent:25px;
display:block;
}

.all-movies {
background:url(../images/ico-all_16x16.gif) no-repeat 2px 3px;
text-indent:25px;
display:block;
}

.playlist_add {
background:url(../images/ico-playlist_add.gif) no-repeat 0 3px;
text-indent:25px;
display:block;
}

.favorites_add {
background:url(../images/ico-favorites_add.gif) no-repeat 0 3px;
text-indent:25px;
display:block;
}

.forum-info {
background:url(../images/ico-forum-info.gif) no-repeat 0 3px;
text-indent:25px;
display:block;
}

.send-to-friend {
background:url(../images/ico-send-to-friend.gif) no-repeat 2px 3px;
text-indent:25px;
display:block;
}

.favorites_add_group {
background:url(../images/ico-favorites_add_group.gif) no-repeat 0 3px;
text-indent:25px;
display:block;
}

.attention {
background:url(../images/ico-attention.png) no-repeat 0 1px;
text-indent:30px;
display:block;
width:25px;
margin-left:0;
float:left;
}

.pen {
background:url(../images/ico-pen.gif) no-repeat 0 2px;
text-indent:30px;
display:block;
margin-left:10px;
}

.comp {
background:url(../images/ico-comp.gif) no-repeat 0 2px;
text-indent:30px;
display:block;
margin-left:10px;
}

.trolley {
background:url(../images/ico-trolley.png) no-repeat 0 2px;
text-indent:30px;
display:block;
margin-left:10px;
}

.edit {
background:url(../images/ico-edit.png) no-repeat 0 3px;
text-indent:30px;
display:block;
margin-left:10px;
}

.user-acc-list {
list-style:none;
left:5px;
float:left;
display:block;
position:relative;
padding-bottom:10px;
margin:0;
}

.user-acc-list ul li {
display:block;
border-bottom:1px solid #ebebeb;
padding:5px 5px 5px 0;
}

.user-acc-list li a {
text-decoration:none;
color:#205182;
font-size:14px;
font-weight:700;
display:block;
}

.pay_pal {
background:url(../images/ico-paypal.gif) no-repeat 0 3px;
text-indent:25px;
display:block;
}

.pay_now {
background:url(../images/ico-credit-card.gif) no-repeat 0 3px;
text-indent:25px;
display:block;
}

.euro {
background:url(../images/ico-euro.gif) no-repeat 2px 4px;
text-indent:25px;
display:block;
}

.case {
background:url(../images/ico-case.gif) no-repeat 0 1px;
text-indent:25px;
display:block;
}

.time {
background:url(../images/ico-time.gif) no-repeat 0 2px;
text-indent:25px;
display:block;
}

.key {
background:url(../images/ico-key.png) no-repeat 0 2px;
text-indent:25px;
display:block;
}

.sad {
background:url(../images/ico-sad.gif) no-repeat 0 4px;
text-indent:25px;
display:block;
}

.edit-cc {
background:url(../images/ico-edit.png) no-repeat 0 3px;
text-indent:25px;
display:block;
}

.pen-new {
background:url(../images/ico-pen.gif) no-repeat 0 2px;
text-indent:25px;
display:block;
}

button {
position:relative;
border:0;
cursor:pointer;
overflow:visible;
outline:none;
padding:0;
}

button span {
position:relative;
display:block;
white-space:nowrap;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#000;
outline:none;
}

button.submitBtnAddComment {
float:right;
font-size:13px;
font-weight:700;
line-height:1.3em;
text-align:center;
background:transparent url(../images/bg-btn-add-comment.png) no-repeat right -140px;
outline:none;
padding:0 11px 0 0;
}

button.submitBtnAddComment span {
height:27px;
background:transparent url(../images/bg-btn-add-comment.png) no-repeat left top;
outline:none;
padding:16px 0 0 14px;
}

button.submitBtnPlay {
font-size:13px;
font-weight:700;
line-height:1.3em;
text-align:center;
background:transparent url(../images/bg-btn-play.png) no-repeat right -140px;
outline:none;
padding:0 11px 0 0;
}

button.submitBtnPlay span {
height:37px;
background:transparent url(../images/bg-btn-play.png) no-repeat left top;
outline:none;
padding:16px 0 0 14px;
}

button.submitBtnHDPlay {
font-size:13px;
font-weight:700;
line-height:1.3em;
text-align:center;
background:transparent url(../images/bg-btn-HD_play.png) no-repeat right -140px;
outline:none;
padding:0 11px 0 0;
}

button.submitBtnHDPlay span {
height:37px;
background:transparent url(../images/bg-btn-HD_play.png) no-repeat left top;
outline:none;
padding:16px 0 0 14px;
}

button.submitBtnFreePlay {
font-size:13px;
font-weight:700;
line-height:1.3em;
text-align:center;
background:transparent url(../images/bg-btn-free_play.png) no-repeat right -140px;
outline:none;
padding:0 11px 0 0;
}

button.submitBtnFreePlay span {
height:37px;
background:transparent url(../images/bg-btn-free_play.png) no-repeat left top;
outline:none;
padding:16px 0 0 14px;
}

button.submitBtnBuyPlan {
font-size:13px;
font-weight:400;
line-height:1.4em;
text-align:center;
background:transparent url(../images/btn_blue_sprite.png) no-repeat right -140px;
padding:0 11px 0 0;
}

button.submitBtnBuyPlan span {
height:37px;
background:transparent url(../images/btn_blue_sprite.png) no-repeat left top;
padding:16px 0 0 27px;
}

button.submitBtnOrange {
font-size:13px;
font-weight:400;
line-height:1.4em;
text-align:center;
background:transparent url(../images/btn_orange_sprite.png) no-repeat right -140px;
padding:0 11px 0 0;
}

button.submitBtnOrange span {
height:37px;
background:transparent url(../images/btn_orange_sprite.png) no-repeat left top;
color:#4d4d4d;
padding:16px 0 0 15px;
}

button.submitBtnUserAcc {
font-size:13px;
font-weight:400;
line-height:1.4em;
text-align:center;
background:transparent url(../images/bg-btn-user_account.png) no-repeat right -140px;
padding:0 11px 0 0;
}

button.submitBtnUserAcc span {
height:37px;
background:transparent url(../images/bg-btn-user_account.png) no-repeat left top;
color:#4d4d4d;
padding:16px 0 0 15px;
}

button.submitBtn {
font-size:13px;
font-weight:400;
line-height:1.4em;
text-align:center;
background:transparent url(../images/btn_blue_sprite.png) no-repeat right -140px;
outline:none;
float:right;
padding:0 11px 0 0;
}

button.submitBtn span {
height:37px;
background:transparent url(../images/btn_blue_sprite.png) no-repeat left top;
outline:none;
padding:16px 0 0 27px;
}

.freeTV-banner {
display:block;
width:776px;
height:234px;
position:relative;
visibility:visible;
}

.freeTV-banner-text {
width:395px;
height:220px;
position:absolute;
top:3px;
left:360px;
font-size:14px;
text-align:justify;
line-height:1.4em;
z-index:2;
}

.freeTV-banner h3 {
font-size:17px;
color:#6c7a89;
margin-bottom:-7px;
letter-spacing:0.3px;
font-weight:700;
padding:0;
}

#inner-content .box .gallery_announces ul li {
float:left;
display:inline;
width:140px;
margin:22px 0 0 15px;
}

#inner-content .box .gallery_announces ul li a {
overflow:hidden;
font-size:12px;
text-decoration:none;
position:relative;
}

#inner-content .box .gallery_announces ul li a span {
display:block;
text-align:center;
}

#inner-content .box .gallery ul li {
float:left;
display:inline;
margin:22px 0 0 15px;
}

#inner-content .box .paging .holder {
width:600px;
text-align:center;
margin:0 auto;
}

#gallery-persons {
list-style:none;
float:left;
display:inline;
width:990px;
margin:0;
padding:0;
}

#gallery-persons a {
color:#000;
}

#gallery-persons a:hover {
color:#EC5730;
}

#gallery-persons ul {
list-style:none;
float:left;
display:inline;
margin:0 0 0 -8px;
padding:0;
}

#gallery-persons ul li {
float:left;
display:inline;
width:163px;
height:190px;
margin:3px 0 0;
}

#gallery-persons ul li a img {
display:block;
border:1px solid #d3d0c7;
background:#fff;
margin:0 auto;
padding:1px;
}

#gallery-persons ul li a span {
display:block;
text-align:center;
text-decoration:none;
font-size:14px;
color:#009;
line-height:15px;
margin:3px 5px;
}

#men_of_the_week_button {
display:block;
background:url(../images/btn_men_of_the_week_bio.png) no-repeat top;
}

#coming_soon {
background:url(../images/bg_coming_soon.gif) center bottom repeat-x;
background-color:#fff;
display:block;
float:left;
font-size:14px;
line-height:1.5em;
width:959px;
border:1px solid #c4c4c4;
-moz-box-shadow:0 1px 15px rgba(0,0,0,0.15);
-webkit-box-shadow:0 1px 15px rgba(0,0,0,0.15);
box-shadow:0 1px 15px #9e9e9e;
margin:10px 0 7px;
padding:0;
}

#coming_soon span {
font-weight:700;
display:block;
background:url(../images/bg_coming_soon_title.gif) repeat-x;
border-bottom:1px solid #ddd;
width:942px;
height:26px;
overflow:hidden;
padding:2px 0 0 17px;
}

#coming_soon ul {
display:inline;
float:left;
list-style:none outside none;
margin:5px 0 0 -12px;
padding:0 0 20px;
}

#coming_soon ul li {
display:inline;
float:left;
width:450px;
margin:6px 0 0 31px;
}

.info_alert {
background:url(../images/ico-exclamation.png) no-repeat scroll 11px 50% #fffadf;
border:1px solid #f7e7a7;
margin-bottom:8px;
text-align:left;
width:916px;
padding:10px 7px 12px 45px;
}

.bitrate_div {
float:left;
background:url(../images/bg_bitrate_shadow.png) right top repeat-y;
width:135px;
height:98px;
}

.bitrate_div_logged_in {
background-color:#FFF;
border:1px solid #e0e0e0;
display:block;
float:left;
width:117px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
margin-left:60px;
}

.bitrate_label {
background-color:#ededed;
width:106px;
display:block;
background:0 to(#ededed));
border-bottom:1px solid #dedede;
color:#4e4f50;
padding-left:9px;
letter-spacing:0.7px;
text-align:left;
}

.all_movies_link {
display:block;
background:0 to(#ededed));
border:1px solid #d8d8d6;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

#loginform-info-small {
width:288px;
height:182px;
background:url(../images/bg_login_small_info.gif) top center no-repeat;
display:block;
float:right;
font-size:14px;
line-height:1.5em;
border:1px solid #e1e1e1;
background-color:#f5f2f3;
margin:-10px 13px 7px 0;
padding:0;
}

#media-login-frm-small span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg-input_info_small.png) no-repeat scroll 0 0;
display:block;
height:33px;
overflow:hidden;
width:222px;
margin:6px 2px 0 0;
padding:0 14px;
}

#media-login-frm-small .forma {
float:right;
﻿_margin:38px 3px 0 137px;
margin:29px 3px 0 0;
}

#media-login-frm-small span .text,#media-login-frm-small span .pass {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
color:#000;
line-height:16px;
width:195px;
font-size:16px;
padding:4px 0;
}

#info_register_block {
-moz-box-shadow:0 1px 15px rgba(0, 0, 0, 0.15);
-webkit-box-shadow:0 1px 15px rgba(0,0,0,0.15);
box-shadow:0 1px 15px #9e9e9e;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#9e9e9e')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#9e9e9e');
background:url("../images/bg_coming_soon.gif") repeat-x scroll center bottom #FFF;
border:1px solid #C4C4C4;
display:block;
float:left;
font-size:14px;
line-height:1.5em;
width:959px;
margin:10px 0 7px;
padding:0;
}

#info_register_block .form_title {
background:url("../images/bg_coming_soon_title.gif") repeat-x scroll 0 0 transparent;
border-bottom:1px solid #DDD;
display:block;
font-weight:700;
height:26px;
overflow:hidden;
width:949px;
padding:2px 0 0 10px;
}

#all_movies_conteiner {
font-size:14px;
line-height:21px;
background:none;
border:none;
float:right;
margin-top:35px;
margin-right:12px;
}

#bitrate_ul li {
border-top:1px #e7e6e6 solid;
width:110px;
margin-top:2px;
margin-bottom:1px;
font-size:13px;
text-align:left;
}

div#bitrate_ul ul li:last-child {
margin-bottom:13px;
}

div#bitrate_ul ul li:first-child {
border-top:none;
}

#login-info-nonlogged {
width:971px;
height:149px;
background:url("../images/bg_login_info_nonlogged.jpg") no-repeat;
display:block;
float:left;
font-size:14px;
line-height:1.5em;
margin-bottom:7px;
padding:0;
}

#login-info-nonlogged .button {
float:left;
display:block;
_margin:40px 0 0 48px;
width:180px;
margin:40px 0 0 138px;
}

#login-frm-media-nonlogged span {
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
background-color:#fff;
display:block;
height:23px;
overflow:hidden;
width:121px;
border:1px solid #bec0c4;
margin:6px 2px 0 0;
padding:0 4px;
}

#login-frm-media-nonlogged .form {
float:right;
_margin:24px 41px 0 137px;
width:350px;
margin:24px 41px 0 0;
}

#login-frm-media-nonlogged span .text,#login-frm-media-nonlogged span .pass {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
color:#000;
line-height:16px;
width:121px;
font-size:16px;
padding:4px 0;
}

.arrow-label {
background:url("../images/arrows-label.png") no-repeat;
height:34px;
left:40px;
position:relative;
top:-10px;
width:76px;
}

.h2links {
font-weight:400;
}

input:focus,:active,:focus,a:focus,#header .holder .login-frm span .text:focus,#header .holder .login-frm span .pass:focus,#wrapper .intro .holder .row .search-frm span .text:focus {
outline:none;
}

a:hover,#inner-content-onecolumn .box .paging .previous a,#inner-content-onecolumn .box .paging .next_page,#inner-content .box .paging .previous a,#inner-content .box .paging .next_page {
text-decoration:none;
}

form,fieldset,#wrapper .intro .holder .row .search-frm fieldset {
border:none;
margin:0;
padding:0;
}

#header .holder .contact ul li:first-child,#header .sub-nav .proprety-list li:first-child,#header .sub-nav .sub-menu li:first-child,#two-columns .aside .box ul.top_7days li:first-child,#two-columns .aside .box ul.recomendation-list li:first-child,#sidebar .box .best-list li:first-child {
background:none;
}

#header .holder .ad-box img,#wrapper .intro .holder img,#content .box .heading ul li a img,#message span {
display:block;
}

#nav ul,#footer .footer-menu ul {
list-style:none;
margin:0;
padding:0;
}

#nav ul li:first-child,#content .box .heading ul li:first-child {
margin-left:0;
}

#header .sub-nav .proprety-list li a,#wrapper .intro .holder .row .search-frm .btn {
float:left;
margin:0 0 0 5px;
}

#content .box,#two-columns .aside .box,#sidebar .box {
width:100%;
overflow:hidden;
margin:6px 0 0;
}

#content .box .post-holder,.post-holder-archive,#content .box .gallery,#sidebar .box .gallery {
width:100%;
overflow:hidden;
position:relative;
}

* html #content .box .post .image-holder,* html .post-archive .image-holder-archive {
margin-right:8px;
}

#content .box .post .caption h4 a:hover,#content .box .gallery ul li a:hover,#content .box .paging .pre:hover,#content .box .paging .next:hover,#two-columns .aside .box .aside-nav li a:hover,#two-columns .aside .box ul.top_7days li a:hover,#two-columns .aside .box ul.recomendation-list li a:hover,#sidebar .box .best-list li a:hover,#sidebar .box .gallery ul li a:hover,#footer .footer-menu ul li li a:hover,#inner-content-onecolumn .box .gallery ul li a:hover span,#inner-content-onecolumn .box .conteiner ul.display li a:hover,.user-acc-list li a:hover,#inner-content .box .gallery_announces ul li a:hover span,#inner-content .box .gallery ul li a:hover span,#gallery-persons ul li a:hover,#gallery-persons ul li a:hover span {
text-decoration:underline;
}

#content .box .heading h3,#content .box .tabset li,#content .box .paging ul li,#footer .footer-menu ul li {
float:left;
}

#content .box .heading ul li a:hover,button::-moz-focus-inner {
border:none;
}

#content .box .tabset li a span,#inner-content .box .tabset li a span,#inner-content-onecolumn .box .tabset li a span,#inner-content-onecolumn .box .tabset_large li a span {
float:left;
height:22px;
padding:5px 4px 0 9px;
}

#content .box .tabset li:first-child a span,#inner-content .box .tabset li:first-child a span,#inner-content-onecolumn .box .tabset li:first-child a span,#inner-content-onecolumn .box .tabset_large li:first-child a span {
padding:5px 8px 0 14px;
}

#content .box .tabset li a:hover span,#content .box .tabset li.active a span,#inner-content .box .tabset li a:hover span,#inner-content .box .tabset li.active a span,#inner-content-onecolumn .box .tabset li a:hover span,#inner-content-onecolumn .box .tabset li.active a span {
background:url(../images/bg-tabset-el-l.gif) no-repeat;
}

#content .box .gallery .pre span,#content .box .gallery .next span,#two-columns .aside .box .online-chat span {
display:block;
text-indent:-9999px;
}

#content .box .gallery ul li a,#sidebar .box .gallery ul li a {
display:block;
text-align:center;
font-size:11px;
text-decoration:none;
}

#two-columns .aside .box .t,#sidebar .box .t {
background:url(../images/bg-aside-box-t.png) no-repeat;
width:100%;
height:28px;
overflow:hidden;
}

#two-columns .aside .box .c,#sidebar .box .c {
background:url(../images/bg-aside-box-c.png) repeat-y;
width:168px;
float:left;
padding:0 6px 0 9px;
}

#two-columns .aside .box .b,#sidebar .box .b {
background:url(../images/bg-aside-box-b-line.png) no-repeat;
width:100%;
height:43px;
float:left;
}

#two-columns .aside .box h3.top_7days,#sidebar .box h3.coming-soon {
background:url(../images/ico-recommend.gif) no-repeat 0 2px;
}

#two-columns .aside .box .text-7,#sidebar .box .text-7 {
background:url(../images/7days.png) no-repeat;
width:63px;
height:34px;
position:absolute;
top:3px;
right:-4px;
}

#two-columns .aside .box ul.top_7days,#two-columns .aside .box ul.recomendation-list {
list-style:none;
width:153px;
margin:11px 0 0 2px;
padding:0;
}

#two-columns .aside .box ul.top_7days li,#two-columns .aside .box ul.recomendation-list li {
float:left;
width:100%;
padding-top:1px;
background:url(../images/seaprate-line.gif) no-repeat;
}

#two-columns .aside .box ul.top_7days li a,#two-columns .aside .box ul.recomendation-list li a {
float:left;
text-decoration:none;
font-size:14px;
margin:3px 0 0;
padding:0 0 4px 3px;
}

#sidebar .box .gallery ul li a img,#gallery-persons ul li img {
display:block;
padding:0 0 3px;
}

#inner-content .box,#inner-content-onecolumn .box {
width:100%;
overflow:hidden;
position:relative;
margin:6px 0 0;
}

#inner-content .box .conteiner,#inner-content-onecolumn .box .conteiner {
height:1%;
float:left;
position:relative;
margin:-38px 0 -35px;
}

#inner-content .box .c .conteiner:after,#inner-content-onecolumn .box .c .conteiner:after {
content:"";
display:block;
clear:both;
}

#inner-content .box h1,#inner-content-onecolumn .box h1 {
font-size:21px;
color:#3f4c58;
font-weight:400;
padding-left:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:7px 0 0 3px;
}

#inner-content .box .tabset .go-back-page,#inner-content-onecolumn .box .tabset .go-back-page,#inner-content-onecolumn .box .tabset_large .go-back-page {
float:right;
display:block;
padding-right:7px;
}

#inner-content .box .tabset li,#inner-content-onecolumn .box .tabset li {
float:left;
font-weight:700;
}

#inner-content .box .tabset li a,#inner-content-onecolumn .box .tabset_large li a {
text-decoration:none;
height:27px;
float:left;
cursor:pointer;
padding:0 3px 0 0;
}

#inner-content-onecolumn .box .paging,#inner-content .box .paging {
width:100%;
margin:0;
padding:0 0 6px;
}

#inner-content-onecolumn .box .paging span a,#inner-content .box .paging span a {
margin:0;
}

#inner-content-onecolumn .box .paging .disabled_prev,#inner-content-onecolumn .box .paging .disabled_next,#inner-content .box .paging .disabled_prev,#inner-content .box .paging .disabled_next {
text-decoration:none;
color:#CCC;
}

#inner-content-onecolumn .box .paging .previous a:hover,#inner-content-onecolumn .box .paging a,#inner-content-onecolumn .box .paging .pages,#inner-content-onecolumn .box .paging .next-page a:hover,#inner-content .box .paging .previous a:hover,#inner-content .box .paging a,#inner-content .box .paging .pages,#inner-content .box .paging .next-page a:hover {
text-decoration:none;
padding-left:2px;
padding-right:2px;
}

#inner-content-onecolumn .box .paging a:hover,#inner-content .box .paging a:hover {
background:#80b7df;
color:#fff;
padding-left:2px;
padding-right:2px;
}

#inner-content-onecolumn .box .paging .current,#inner-content .box .paging .current {
background:#649cc2;
color:#fff;
padding-left:4px;
padding-right:4px;
font-weight:700;
}

#inner-content-onecolumn .box .paging .next-page a,#inner-content .box .paging .next-page a {
text-decoration:underline;
padding-left:2px;
padding-right:2px;
}

#inner-content-onecolumn .box .gallery,#inner-content .box .gallery_announces,#inner-content .box .gallery {
width:100%;
overflow:hidden;
margin-bottom:30px;
}

#inner-content-onecolumn .box .gallery ul li a,#inner-content .box .gallery ul li a {
float:left;
width:140px;
overflow:hidden;
font-size:12px;
text-decoration:none;
position:relative;
}

#inner-content-onecolumn .box .gallery ul li a span,#inner-content .box .gallery ul li a span {
display:block;
text-align:center;
margin:4px 0 1px;
}

#inner-content-onecolumn .box .gallery ul li a img,#inner-content .box .gallery_announces ul li a img,#inner-content .box .gallery ul li a img {
display:block;
margin:0 auto;
}

#inner-content-onecolumn .box .gallery ul li em,#inner-content .box .gallery_announces ul li em,#inner-content .box .gallery ul li em {
font-style:normal;
color:#959394;
display:block;
text-align:center;
}

#inner-content-onecolumn .box .gallery ul li em img,#inner-content .box .gallery_announces ul li em img,#inner-content .box .gallery ul li em img {
display:inline;
}

#inner-content-onecolumn .box .gallery ul li em a,#inner-content .box .gallery_announces ul li em a,#inner-content .box .gallery ul li em a {
text-align:center;
text-decoration:none;
}

#inner-content-onecolumn .box .gallery ul li em a:hover,#inner-content .box .gallery_announces ul li em a:hover,#inner-content .box .gallery ul li em a:hover {
text-align:center;
text-decoration:underline;
}

.watched_movie_message,.started_watch_movie_message {
width:770px;
display:block;
float:left;
background:#ffffe0;
border:#f9a677 dashed 1px;
font-size:13px;
font-weight:700;
margin:0 auto;
}

.watched_movie_message p,.started_watch_movie_message p,#message-onecolumn-catalog p,#message-onecolumn p,#inner-content-onecolumn .box .c .conteiner .watched_movie_message p,#inner-content-onecolumn .box .c .conteiner .started_watch_movie_message p {
font-size:13px;
font-weight:700;
padding-left:30px;
display:block;
margin:8px;
}

.watched_movie_message .icon,#inner-content-onecolumn .box .c .conteiner .watched_movie_message .icon {
background:url(../images/ico-checked24x24.gif) no-repeat 0;
display:block;
width:24px;
height:24px;
float:left;
margin:5px 10px 0 8px;
}

#message-light p,#message p {
font-size:14px;
font-weight:700;
word-spacing:0.2px;
margin:14px;
}

.movie_menu,.movie_menu-onecolumn {
width:972px;
float:left;
background:url(../images/menu_kanali_back.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.menu_kanali1,.menu_kanali2,.menu_kanali3,.menu_kanali4 {
list-style:none;
float:left;
display:block;
position:relative;
width:25%;
font-family:Verdana,Helvetica,sans-serif;
margin:0;
}

.menu_kanali1 li,.menu_kanali2 li,.menu_kanali3 li,.menu_kanali4 li {
padding:6px 4px 6px 0;
}

.menu_kanali1 li a,.menu_kanali2 li a,.menu_kanali3 li a,.menu_kanali4 li a {
text-decoration:underline;
color:#000;
font-size:14px;
font-weight:400;
}

.menu_kanali1 li a:hover,.menu_kanali2 li a:hover,.menu_kanali3 li a:hover,.menu_kanali4 li a:hover {
text-decoration:none;
color:#000;
}

.menu_kanali2 ul,.menu_kanali3 ul,.menu_kanali4 ul {
margin:9px 8px 9px 0;
padding:0;
}

.description p,#inner-content-onecolumn .box .c .conteiner .description p,#inner-content-onecolumn .box .c .conteiner .description-container p {
width:100%;
display:block;
float:left;
margin:0;
padding:0;
}

.description h3,#inner-content-onecolumn .box .c .conteiner .description h3 {
font-size:14px;
text-align:left;
margin:0;
padding:0;
}

.description li,#inner-content-onecolumn .box .c .conteiner .description li {
list-style:none;
text-align:left;
}

.description span,.description-container span,.addcomment .span {
font-weight:700;
color:#646361;
margin:0;
padding:2px;
}

.description .buttons,#inner-content-onecolumn .box .c .conteiner .description .buttons {
display:block;
float:right;
margin:10px 90px 0 0;
}

.description .all_next_prev_movie,#inner-content-onecolumn .box .c .conteiner .description .all_next_prev_movie {
float:right;
background:url(../images/img-prev-all-next-back.png) no-repeat bottom left;
border-top:#f0f0f0 solid 1px;
border-right:#f0f0f0 solid 1px;
margin-top:-9px;
margin-right:-9px;
padding:5px 15px 15px 20px;
}

.description .all_next_prev_movie span,#inner-content-onecolumn .box .c .conteiner .description .all_next_prev_movie span {
margin:0;
padding:2px;
}

.description-container,#inner-content-onecolumn .box .c .conteiner .description-container {
width:952px;
display:block;
float:left;
background:#fdfcf8;
border:#e6e6e6 solid 1px;
margin-bottom:7px;
font-size:14px;
line-height:1.5em;
padding:8px;
}

.comments h3,#inner-content-onecolumn .box .c .conteiner .comments h3 {
font-size:14px;
margin:0;
padding:0;
}

#inner-content-onecolumn .box .c .conteiner .loading-info-watch-other-server a,#inner-content-onecolumn .box .c .conteiner .loading-info-vote_stars a {
color:#8a0002;
text-decoration:underline;
}

#inner-content-onecolumn .box .c .conteiner .loading-info-watch-other-server a:hover,#inner-content-onecolumn .box .c .conteiner .loading-info-vote_stars a:hover {
color:#8a0002;
text-decoration:none;
}

#inner-content-onecolumn .box .c .conteiner .description-container span,#inner-content-onecolumn .box .c .conteiner .addcomment .span {
font-weight:700;
color:#000;
margin:0;
padding:2px;
}

#inner-content-onecolumn .box .c .conteiner .watched_movie_message,#inner-content-onecolumn .box .c .conteiner .started_watch_movie_message {
width:969px;
display:block;
float:left;
background:#ffffe0;
border:#f9a677 dashed 1px;
font-size:13px;
font-weight:700;
margin:0 auto;
}

a.user-acc-btn strong,a.buy-a-plan-btn strong {
background:url(../images/bg-btn-user_acc-links-l.png) no-repeat;
height:32px;
float:left;
cursor:pointer;
padding:6px 12px 0 0;
}

a.user-acc-btn em,a.buy-a-plan-btn em {
background:url(../images/bg-btn-user_acc-links-r.png) no-repeat;
width:5px;
height:32px;
float:left;
}

button.submitBtnAddComment:hover,button.submitBtnHover,button.submitBtnPlay:hover,button.submitBtnHover,button.submitBtnHDPlay:hover,button.submitBtnHover,button.submitBtnFreePlay:hover,button.submitBtnHover,button.submitBtnBuyPlan:hover,button.submitBtnHover,button.submitBtnOrange:hover,button.submitBtnHover,button.submitBtnUserAcc:hover,button.submitBtnHover {
background-position:right -210px;
}

button.submitBtnAddComment:hover span,button.submitBtnHover span,button.submitBtnPlay:hover span,button.submitBtnHover span,button.submitBtnHDPlay:hover span,button.submitBtnHover span,button.submitBtnFreePlay:hover span,button.submitBtnHover span,button.submitBtnBuyPlan:hover span,button.submitBtnHover span,button.submitBtnOrange:hover span,button.submitBtnHover span,button.submitBtnUserAcc:hover span,button.submitBtnHover span {
background-position:0 -70px;
}

#inner-content .box .gallery_announces ul,#inner-content .box .gallery ul {
list-style:none;
width:783px;
float:left;
margin:11px 0 0 -10px;
padding:0;
}

.read-more a,.re-collapse a {
text-decoration:none;
font-size:12px;
}

.read-more a:hover,.re-collapse a:hover {
text-decoration:none;
font-size:12px;
color:#900;
}