input:-webkit-autofill {color:#00263b !important;}
body, html {color:#fff;margin:0px; padding:0px; background:#000 url('/images/bg_nz.jpg') repeat-y center top; min-width:1000px;}
a:hover {text-decoration:underline!important;}
.both {clear:both !important; height:0px !important; min-height: 0!important; overflow:hidden !important;font-size:0px !important;line-height:0px !important; margin:0px !important; padding:0px !important;}
a img {border:0px;}
.fll { float:left;}
.flr { float:right;}
.point { cursor:pointer;}

.index-wrapper {margin-top:-48px; padding-top:62px;margin-bottom:-162px; position:relative;}
body.channel-ctc .index-wrapper {margin-top:-81px; padding-top:0px;margin-bottom:-162px;}
.internal-wrapper {/*position:relative; z-index:100;*/ padding-top:142px;margin-bottom:-162px; position:relative;}
.internal-wrapper-spec {padding-top:182px;margin-bottom:-162px; text-align:center;}
.comment-wrapper {padding-top:0px;}
.index .index-wrapper {/*margin-top:-48px;*/ padding-top:0px; position:relative; z-index:100;}

.index-rotator {overflow:hidden; margin:0px auto; max-width:1650px;}
.index-rotator .navi-wrapper {float:left; width:867px; overflow:hidden; position:relative;margin:0px auto;height:214px; cursor:default;}
.index-rotator .navi a {float:left; display:block; width:200px; padding:3px 6px 0 0; margin:0px 4px 0 0; text-align:center;text-decoration:none !important;}
.index-rotator .navi a.hover { height:208px;}
/*.index-rotator .navi a.hover .car-desc {display:block;}*/
.index-rotator .navi a.hover span { display:block;margin-bottom:-121px;}

.index-rotator .navi a img {margin-bottom:3px; width:200px; height:113px;}
.index-rotator .navi a span {width:200px; height:113px; position:absolute; z-index:5; /*margin-top:-121px;*/display:none; background:url('/images/rot_act.png') no-repeat left bottom; text-align:left; text-decoration:none;text-indent:-10000px;}

.swim-top a.light {color:#7cc5f4; font-size:11px;}

/* хак для ие8 */
/*.index-rotator .navi a span {margin-top:-119px\0/;}*/
/* хак для ие7 */
/**+html .index-rotator .navi a span {margin-top:0px; margin-left:-204px;}*/

.index-rotator .navi a.active span { display:block;}
.index-rotator .navi a .car-desc {font-family: Tahoma, Arial, Franklin Gothic Medium, sans-serif; /*display:none;*/font-size:11px;text-align:right; width:180px; height:18px; padding:2px 10px; overflow:hidden; line-height:1.2; text-decoration:none; color:#fff; margin-top:91px; position:absolute; background:url('/images/img-bg-rotator.png');}
.index-rotator .navi a h2 {font-size:11px; color:#fff; margin:0px; margin-bottom:9px; font-weight:normal;text-decoration:none !important; height:15px; overflow:hidden;}
.index-rotator .navi a .car-desc h2 {display: inline-block; //zoom:1; //display: inline;}
.index-rotator .navi a .title-long {background: url('/images/tint-title-right.png') no-repeat left top; width: 35px; height: 21px; position: absolute; margin-top: 92px; margin-left: 165px; z-index: 3;}
.index-rotator .carusel {overflow:hidden; float:left; max-width:1650px; position:relative; z-index:1;}
.index-rotator .carusel .index-rotator-items {clear:both; position:absolute; width:20000em;z-index:1;//margin:0px;//zoom:1;}
.index-rotator .carusel .index-rotator-items img {float:left; display:none;}

.carusel-small {position:absolute; width:2000em; height:214px;}
.carusel-small .carusel-small-items {clear:both; position:absolute; width:20000em;z-index:1;}
.carusel-small .carusel-small-items img {float:left; width:200px; height:113px;margin:0px 5px; cursor:pointer;}

.prevbtn {background:url('/images/valentin/left_right.png') no-repeat -5px top; width:66px; height:77px; float:left; margin-top:24px;}
.nextbtn {background:url('/images/valentin/left_right.png') no-repeat -79px top; width:66px; height:77px; float:left;  margin-top:24px;}
.prevbtn:hover {background:url('/images/valentin/left_right.png') no-repeat -6px -78px;}
.prevbtn:active {background:url('/images/valentin/left_right.png') no-repeat -6px -154px;}
.nextbtn:hover {background:url('/images/valentin/left_right.png') no-repeat -78px -78px;}
.nextbtn:active {background:url('/images/valentin/left_right.png') no-repeat -78px -154px;}
.index-rotator-bottom .index-rotator-bottom-controls .prevbtn {margin-top:24px; margin-right:0px;}
.index-rotator-bottom .index-rotator-bottom-controls .nextbtn {margin-top:24px; margin-left:0px;}


.index-rotator-top {background:url('/images/bg-top-internal.png') repeat-x top; height:150px; position:absolute; z-index:40; left:0px; width:100%; min-width:1000px;}
.index-rotator-top.no-bg {background:none;}

.index .index-rotator-top {height:172px; position:absolute; z-index:40; left:0px; width:100%; min-width:1000px; background-position: 0 -3px; cursor:pointer;}

.internal-header {background:url('/images/bg-top.png') repeat-x top; /*height:120px;*/ position:relative; z-index:10; left:0px; width:100%; min-width:1000px; padding-bottom:20px;}
.internal-header .top-side {width:1000px;}
.internal-header .top-side .banner-horiz {padding-top: 13px; margin-left: -14px;}
.index-rotator-bottom {background:url('/images/volna_bg.png') no-repeat center bottom; height:550px; position:absolute; z-index:15; width:100%; min-width:1000px; left:0px; *left:1px; cursor:pointer;}
.index-rotator-bottom .index-rotator-bottom-controls {height:211px; position:absolute;width:1000px; margin:0px auto; margin-top:297px; cursor: default;}

.onair {background:url('/images/onair_rz.jpg') repeat-x left top; width:100%; margin-top:195px;height:73px; display:none;}
/* хак для ие7 */
 *+html .onair {position:absolute;}
.onair-layout {background:url('/images/onair.jpg') no-repeat center top; height:73px; /*max-width:1650px; */margin:0px auto;}
.onair .onair-h {font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:21px; color:#fff; float:left; padding-top:20px;}

.onair a {font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:13px; color:#fff; /*font-style:italic;*/}
.onair div {font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:13px; color:#fff; /*font-style:italic;*/}
.onair .onair-wrapper {margin:0px auto; /*max-width:1178px;*/ width:978px; padding-right:22px;}

.onair .channel-events {padding-top:28px; font-size:14px; float:left; width:603px; overflow:hidden;}
.onair .channel-events span {margin:0px 15px; float:left; width:170px; overflow:hidden; height:40px;}

.onair .onair-channel-1 {margin-left:35px;}
.onair .onair-channel-1 .ch-ico {background:url('/images/sts_small_logo.png') no-repeat left center; width:48px; height:40px; float:left;}

.onair .onair-wrapper-1 .onair-h {background:url('/images/sts_logo.png') no-repeat left center; color:#905d1a; padding-left:110px; height:50px; padding-top:24px;}
.onair .onair-wrapper-1 .channel-event {color:#905d1a;}
.onair .onair-wrapper-1 .channel-event a {color:#905d1a;font-size:14px; }
.onair .onair-wrapper-1 .onair-allprogramms {padding-top:29px; color:#905d1a;font-size:14px;}

.onair .onair-channel-2 .ch-ico {background:url('/images/home_small_logo.png') no-repeat left center; width:66px; height:40px; float:left;}

.onair .onair-wrapper-2 .onair-h {background:url('/images/home_logo.png') no-repeat left center; color:#fff; padding-left:110px; height:50px; padding-top:24px;}
.onair .onair-wrapper-2 .channel-event {color:#fff;}
.onair .onair-wrapper-2 .channel-event a {color:#fff;font-size:14px; }
.onair .onair-wrapper-2 .onair-allprogramms {padding-top:29px; color:#fff;font-size:14px;}

.onair .onair-channel-3 .ch-ico {background:url('/images/dtv_small_logo.png') no-repeat left center; width:66px; height:40px; float:left;}

.onair .onair-wrapper-3 .onair-h {background:url('/images/dtv_logo.png') no-repeat left center; color:#fff; padding-left:110px; height:50px; padding-top:24px;}
.onair .onair-wrapper-3 .channel-event {color:#fff;}
.onair .onair-wrapper-3 .channel-event a {color:#fff;font-size:14px; }
.onair .onair-wrapper-3 .onair-allprogramms {padding-top:29px; color:#fff;font-size:14px;}

.channel-div {float:left; margin:16px 5px 0px 10px; width:215px; height:41px; overflow:hidden; white-space:nowrap;}
.channel-div .channels-programs {margin-left:66px;width:149px;}

.onair .onair-allprogramms {float:right; padding-top:24px;}

.top-side {max-width:962px; margin:0px auto; padding-top:28px;}
.top-side .logo {background:url('/images/logo.png') no-repeat left top; width:198px; height:73px; float:left; margin-right:36px;}
.top-side .spec-logo {background:url('/images/spec_logo.png') no-repeat left top; width:389px; height:83px; margin:0 auto; display:block; margin-top:34px;}
.top-side .hd-right {height: 41px; cursor:default;}


.top-menu {margin:0px; padding:0px; list-style:none outside; float:left;margin-top:-10px;margin-left:-18px; width: 1000px;}
.top-menu li {font-size:26px; float:left; color:#fff; font-family:Arial, Franklin Gothic Medium,  sans-serif; line-height:1; padding-top:11px;}
.top-menu a, .top-menu span {color:#fff;  margin:0 20px; text-decoration:none; cursor:pointer;}
/* активный пункт меню */
.top-menu .top-menu-act a, .top-menu .top-menu-act span {text-decoration:none;}
.top-menu .top-menu-act .submenu {display:block;}

.top-menu .top-menu-act {background:url('/images/top_menu_tabs.png') no-repeat;}
.top-menu .top-menu-act.item0 {background-position:-2px 0px;}
.top-menu .top-menu-act.item1 {background-position:-217px -70px;}
.top-menu .top-menu-act.item2 {background-position:-331px -138px;}
.top-menu .top-menu-act.item3 {background-position:-505px -206px;}
.top-menu .top-menu-act.item4 {background-position:-674px -274px;}
.top-menu .top-menu-act.games {background-position:-885px -344px;}

.top-menu li.item0 a {background:url('/images/menu-top-char.png') no-repeat; background-position:-13px 0px; width:175px; height:33px; display:block;}
.top-menu li.item1 a {background:url('/images/menu-top-char.png') no-repeat; background-position:-226px 0px; width:74px; height:33px; display:block; }
.top-menu li.item2 a {background:url('/images/menu-top-char.png') no-repeat; background-position:-339px 0px; width:134px; height:33px; display:block; }
.top-menu li.item3 a {background:url('/images/menu-top-char.png') no-repeat; background-position:-512px 0px; width:129px; height:33px; display:block; }
.top-menu li.item4 a {background:url('/images/menu-top-char.png') no-repeat; background-position:-685px 0px; width:164px; height:33px; display:block; }
.top-menu li.games a {background:url('/images/menu-top-char.png') no-repeat; background-position:-893px 0px; width:95px; height:33px; display:block;  margin-right:0;}

.top-menu .submenu {display:none; width:1000px; margin:0px; position:absolute; z-index:1001; top:135px; padding:0 20px 20px 0; //top:135px; }
*+html .top-menu .submenu {background:url('/images/_.gif');}
.top-menu .submenu ul {width:100%; list-style:none outside; margin:0px; padding:0px; }
.top-menu .submenu ul li {float:left; width:175px; height:46px;overflow:hidden; padding:5px 7px; margin-bottom:9px; margin-right:0px; font-family:Arial;}
.top-menu .submenu ul li a {float: left; color:#fff; font-weight:normal; font-size:13px; padding:0px;margin:0px; display:block; font-family: Tahoma, Arial, Franklin Gothic Medium, sans-serif; background:none; width:auto; height:auto;}
.top-menu .submenu ul li a.lnk {width: 84px; margin-left: 6px;}
.top-menu .submenu ul li img {width:85px; height:46px; float:left;}
.top-menu .submenu ul li.act, .top-menu .submenu ul li:hover {background:url('/images/top_menu_sb_act.png') no-repeat left top;}

.top-menu .submenu .marker {background:url('/images/top_menu_tabs.png') no-repeat; height:28px; width:1000px; display:block;}
.top-menu .item0 .submenu .marker {background-position:-3px -40px;}
.top-menu .item1 .submenu .marker {background-position:left -110px;}
.top-menu .item2 .submenu .marker {background-position:left -176px;}
.top-menu .item3 .submenu .marker {background-position:left -244px;}
.top-menu .item4 .submenu .marker {background-position:left -312px;}
.top-menu .games .submenu .marker {background-position:-885px -386px; width: 113px;height: 23px;}

.top-menu .submenu .submenu-footer {height:22px; background:url('/images/top_menu_tabs.png') no-repeat right -469px;}
.top-menu .item0 .submenu .submenu-body-right {padding-left:8px; padding-right: 17px; background-position: 875px bottom;}
.top-menu .item0 .submenu .submenu-footer {background-position:-3px -469px;}

.top-menu .submenu .submenu-body {background:url('/images/top_menu_bg.png') repeat-y left top;}
.top-menu .submenu .submenu-body-right {padding:0px 14px 0px 11px; background:url('/images/top_menu_bubbles.png') no-repeat right bottom;}
.top-menu .submenu .submenu-body-right .scrollarea {max-height:390px; overflow:hidden;}
.top-menu .submenu .jspTrack {background:url('/images/top_menu_scr_bg.png') no-repeat center 6px; height:378px; width:20px;}
.top-menu .submenu .jspDrag {background:url('/images/top_menu_scr_drag.png') no-repeat center top; height:73px; width:20px;}

.top-menu .item0 .submenu .submenu-body {background-position:-3px top;}

/* --- */


.auth-menu {float:right; /*width:250px;*/ overflow:hidden; text-align:right; white-space:nowrap; font-size:14px; font-family:Arial,Franklin Gothic Medium,  sans-serif; overflow:hidden; font-weight:normal;}
.auth-menu .loggedin {/*------------------------*/}
.auth-menu .mes-ind {background:url("/images/mail.png") no-repeat left top; display:inline-block; width:24px; height:18px; vertical-align:middle;}
.auth-menu .mes-ind.act {background-position:left -18px;}
.auth-menu a {color:#7cc5f4; font-size:11px; font-family:Arial,Franklin Gothic Medium,  sans-serif; font-weight:normal; margin:-3px 0 0 10px; text-decoration:none;}
.auth-menu a:hover {text-decoration:underline;}
.auth-menu a.entry {display:inline-block;  vertical-align:middle; color:#fff; font-size:11px; margin-right:15px; font-weight:bolder;}
.auth-menu a.entry:hover {background-position:left -34px;}
.auth-menu a.entry:active {background-position:left -68px;}

.top-menu-icons{ float:right; padding-right:3px; margin:1px 0 0 11px;}
.top-menu-icons div{ float:left; height:14px; margin:0 7px 0 7px; cursor:pointer;}
.top-menu-icons .chat{ width:17px;  background:url('/images/top-menu-chat.png') no-repeat top left;}
.top-menu-icons .love{ width:17px;  background:url('/images/top-menu-love.png') no-repeat top left;}
.top-menu-icons .fly{ width:16px;  background:url('/images/top-menu-fly.png') no-repeat top left;}
.top-menu-icons .peole{ background:url('/images/top-menu-peole.png') no-repeat top left; font-size:12px; padding-left:24px; text-decoration:none; color:#fff;}
.top-menu-icons .peole b{ color:#fff08b; font-size:11px;}

.internal-header .auth-menu {padding-right:3px; display:inline-block;}

.search {color:#fff; font-size:16px; font-family:Franklin Gothic Medium, Arial, sans-serif; margin-top:0px; line-height:0; margin-top:0px; height:21px; overflow:hidden; float:left;}
.search .search-text {border:0px; background:url('/images/serch-input.png') no-repeat top left; color:#000; width:197px; font-size:12px; padding:0px; padding-left:10px; height:17px; vertical-align:middle; float:left;}
.search .search-submit {background:url('/images/search-btn.png') no-repeat left top; width:24px; height:17px; border:0px; padding:0px; cursor:pointer; vertical-align:middle; display:inline-block; margin:0px; float:left;}

.search-fix {position:fixed; width:100%; height:22px; z-index:10000; padding-top:6px; text-align:right; background-image:url('/images/bg_fix.png'); display:block;}
.appl-search {/*max-width:962px;*/ width:962px; /**max-width:942px;*/ margin:0px auto;}
.user-menu-search {float:right;padding-top:7px;}

.search-results {margin:0 0 28px 0 }
.search-results .cb-body-content {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px;padding:0;//zoom:1; padding-top:20px;}
.search-results .container-item {color:#FFFFFF;float:left;font-family:arial, sans-serif;font-size:12px;margin:0 7px 14px;overflow:hidden;width:200px; height:220px;}
.search-results .container-item a {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px;text-decoration:none;}
.search-results h1 span {color:#7ac3f2; display:inline-block; float:right; font-size:13px; margin-right:7px; margin-top:2px;}
.search-results .prefooter {height:43px !important;text-align:center !important;padding-top: 5px !important;}
.search-results .prefooter a {margin:0px 10px;}
.search-results b {color:#7ac3f2;}
.search-results .container-item-desc {margin-top:12px;}
.search-results-form {margin-bottom:10px;padding-left:4px;}
.search-results.more {margin-top:25px;}
.search-results.more .container-item {height:146px;}
.search-results .video-item .car-desc a {font-size:13px; line-height: 15px; //line-height: 14px;}
.search-results .video-item .video-item-body {max-height: 60px; margin-bottom: 0px; //max-height: 57px;}

.search-right {width:240px; float:left;}

.wrapper-search .serch-form_t{margin-top: 9px;}
.wrapper-search .cb-body-content{padding-top: 0px;}
.wrapper-search hr{border-top: 1px solid #000; border-bottom: 1px solid #4e7187; height: 0px; margin: 20px 0 15px 0;}
.wrapper-search .wp-block{padding: 0 20px;}
.wrapper-search .serch-form_t span{float: left; font-size: 14px; font-weight: bold; margin-top: 10px;}
.wrapper-search .serch-form_t .sf-text{float: left; width: 784px; padding: 3px 10px 0 3px; border: 1px solid #2b5a7a; background: #00263b; height: 17px; margin: 7px 15px 0 15px; color: #fff;}
.wrapper-search .serch-form_t .sf-btn{float: left; border: none; display: block; width:86px; height: 35px; background: url('/images/btn_search.png') no-repeat; cursor: pointer;}
.wrapper-search .you-search{font-size: 14px; margin-top: 12px;}
.wrapper-search .you-search span{font-weight: bold;}
.wrapper-search .you-search span:first-child{margin-right: 15px;}
.wrapper-search .type-video{}
.wrapper-search .type-video a{font-size: 13px; font-weight: bold; color: #7cc5f4; text-decoration: none; font-family: Arial, sans-serif; margin: 25px 55px 0 0; display: inline-block;}
.wrapper-search .type-video a.act{font-size: 15px; color: #fff;}
.wrapper-search .title-type{font-size: 18px; font-size: 18px; margin-bottom: 7px;}
.wrapper-search .title-type .all-video{position: absolute; color: #7cc5f4; font-weight: bold; font-size: 13px; margin-left: 880px; text-decoration: none; font-family: Arial, sans-serif;}
.wrapper-search .title-type .all-video.pl{margin-left: 847px;}
.wrapper-search .title-type .all-video.ch{margin-left: 874px;}
.wrapper-search .no-search{text-align:center; line-height: 1.7; padding: 25px 0 35px 0;}

.left-col{width:754px; float:left;}
.right-col {width:246px; float:left;}
.leftcol .user-info {margin-bottom:20px;}

/* меню пользователя */
.user-menu {margin:0px;padding:0px;list-style-type:none; list-style-position:outside; float:left; margin-top:1px;}
.user-menu li {float:left; color:#fff; padding-left:15px; height:30px;}
.user-menu li a {color:#fff; font-size:13px; font-family:Franklin Gothic Medium, Arial, sans-serif; padding-top:6px; padding-right:15px; height:24px; display:block; text-decoration:none;}
.user-menu li a:hover{text-decoration:underline;}
.user-menu li.user-menu-act {/*background:url('/images/user_menu_act.png') no-repeat left top;*/}
.user-menu li.user-menu-act a {text-decoration:none; /*background:url('/images/user_menu_act.png') no-repeat right bottom;*/ font-size:15px; padding-top:4px; height:26px; color:#7cc5f4;}

.promo-block {width:413px; height:177px; position:absolute; left:0px; top:0px; z-index:36; display:none; font-family:Arial, Franklin Gothic Medium, sans-serif;}
/*.promo-block:hover {background-position:left -358px;}*/
.promo-block .promo-wrapper {width:373px; padding:10px 20px; color:#fff;}
.promo-block .img {margin:0px auto;}
.promo-block .promo-block-content {font-size:13px; line-height:1.2; width:325px; float:left; overflow:hidden; height:95px; padding-right:15px;}
.promo-block .promo-block-btn {display:block; background:url('/images/bg_btn_play_prom.png') no-repeat left top; width:32px; height:39px; float:left; margin-top:5px;}
.promo-block .Promo-logo {height:186px;width:226px; overflow:hidden;}
.promo-block .Promo-logo img {max-height:186px; max-width:226px;}
.promo-block-title { font-size:24px;}
.promo-block  .promo-block-hr {background:url('/images/bg_promo.png') top left no-repeat; width:374px; height:2px; margin:4px 0;}
.promo-block  .promo-block-link { color:#4299d1; text-decoration:underline; cursor:pointer;}

.fishes {background: url('/images/index_bg.jpg') no-repeat center top;}
.index-content {color:#fff; width:1000px; margin:0px auto; }
.index-content .indent { margin-bottom:24px;}
.index-content h1 {background:url('/images/channels/dtv/popular_ico.png') no-repeat 15px 6px; padding-left:50px; margin:0px;}
.index-content.inner {padding-top:0px; /*min-height:500px;*/}/*track page big footer*/

.promo-video {width:1000px; overflow:hidden; margin:0px auto;}
/*.promo-video .promo-video-item {width:310px; height:240px; background:url('/images/index_block.png') no-repeat left top; float:left; color:#fff; font-size:12px; font-family:arial, sans-serif; padding:9px 9px; line-height:1.5; margin-bottom:11px; overflow:hidden;}*/
.promo-video .promo-video-item.central {margin-left:8px;margin-right:8px;}
/*.promo-video .promo-video-item img {margin-bottom:2px;}
.promo-video .promo-video-item a {color:#fff; font-size:12px; text-decoration:none;}
.promo-video .promo-video-item a:hover {text-decoration:underline;}
.promo-video .promo-video-item a.title {font-size:15px;}*/

.fs11{font-size:11px;}
.promo-video-item { float:left; width:201px; height:165px; margin: 0 19px 13px 19px; overflow:hidden;}
.promo-video-item .title { color:#7cc5f4; font-size:13px; font-family:Arial, Franklin Gothic Medium, sans-serif; text-decoration:none;}
.promo-video-item div.rating {height:13px; margin:2px 6px 0 0; font-size:12px;}
.promo-video-item .see {float:left;  background:url('/images/see.png') left center no-repeat; padding-left:16px;}
.promo-video-item .chats {float:left;  background:url('/images/chats.png') left bottom no-repeat; padding-left:13px;}
.promo-video-item .lis {float:left;  background:url('/images/lis.png') left center no-repeat; padding-left:12px;}

.index-dynamic-content {width:1000px; margin:0px auto;padding-top:0px;}
.index-dynamic-content a {text-decoration:none;}
.index-dynamic-content a:hover {text-decoration:underline!important;}

/* Блок для комментариев */
.content-block {font-family: Arial, Tahoma, Franklin Gothic Medium, sans-serif;}
.content-block .cb-header {height:42px;}
.content-block .cb-header.activity-user {height:44px;}
.content-block .cb-header .activities-menu {float:left; width:236px; height:45px; cursor:pointer;}
.content-block .cb-header .activities-menu h2 {font-size:18px; padding:0px 0 0 55px; margin:11px 0 0 0; font-weight:normal;}
.content-block .cb-header .user-activity-l {background:url('/images/bg_activity_user.png') 0px -57px no-repeat;}
.content-block .cb-header .user-activity-r {background:url('/images/bg_activity_user.png') -236px 0px no-repeat;}
.content-block .cb-header .user-activity-l.act {background:url('/images/bg_activity_user.png') 0px 0px no-repeat;}
.content-block .cb-header .user-activity-r.act {background:url('/images/bg_activity_user.png') -236px -57px no-repeat;}
.content-block .cb-header-left {height:42px; background:url('/images/channels/dtv/cb_header.png') no-repeat left top; margin-right:8px; }
.content-block .cb-header-left h1 {height:31px; color:#fff; font-size:18px;font-family: Tahoma, Arial, Franklin Gothic Medium, sans-serif; margin:0px; font-weight:normal; padding-left:59px; padding-top:9px; float:left;}
.content-block .cb-header-left h2 {height:31px; color:#fff; font-size:18px;font-family: Tahoma, Arial, Franklin Gothic Medium, sans-serif; margin:0px; font-weight:normal; padding-left:50px; padding-top:9px; float:left;}

.content-block .cb-header-right {height:42px; width:8px;float:right; background:url('/images/channels/dtv/cb_header.png') no-repeat right bottom;}
.content-block h1 .cb-sort {/*float:right;*/margin-right:23px;font-size:13px;display:inline-block;margin-top:2px;}
.content-block h1 .cb-sort span {font-size:14px;display:inline-block;}
.content-block h1 .cb-sort span:hover {border:0px;}
.content-block h1 .cb-sort span.cb-sort-act {font-size:16px;display:inline-block; border:0px;}

.content-block .cb-footer {height:13px; margin-bottom: 24px; position: relative; z-index: 1;}
.content-block .cb-footer-left {height:12px;width:12px; float:left; background:url('/images/channels/dtv/cb_footer.png') no-repeat left top;}
.content-block .cb-footer-right {height:12px;width:12px; float:right; background:url('/images/channels/dtv/cb_footer.png') no-repeat right top;}
.content-block .cb-footer-center {height:12px; margin:0px 12px; background:url('/images/channels/dtv/cb_footer.png') repeat-x left bottom;}

.content-block .cb-header-sm {height:12px;}
.content-block .cb-header-left-sm {height:12px;width:13px; float:left; background:url('/images/cb_header_sm.png') no-repeat left bottom;}
.content-block .cb-header-right-sm {height:12px;width:13px; float:right; background:url('/images/cb_header_sm.png') no-repeat right bottom;}
.content-block .cb-header-center-sm {height:12px; margin:0px 13px; background:url('/images/cb_header_sm.png') repeat-x left top;}

.content-block .cb-header2 {height:42px;}
.content-block .cb-header2-left {height:42px; background:url('/images/channels/dtv/cb_header.png') no-repeat left top; margin-right:8px; }
.content-block .cb-header2-left .cb-sort span {cursor:pointer;}
.content-block .cb-header2-left h1 {height:35px; color:#fff; font-size:16px;font-family:Franklin Gothic Medium, Arial, sans-serif; margin:0px; font-weight:normal; padding-left:20px; padding-top:10px;}
.content-block .cb-header2-left h2 {height:35px; color:#fff; font-size:16px;font-family:Franklin Gothic Medium, Arial, sans-serif; margin:0px; font-weight:normal; padding-left:20px; padding-top:10px;}
.content-block .cb-header2-left h2 span.count {color:#7cc5f4; font-size:16px;}
.content-block .cb-header2-left h2 a.all-video {color:#7cc5f4; font-size:13px; display:inline-block; float:right; margin:1px 15px 0 0; text-decoration:none;}
.content-block .cb-header2-left h2 a.all-video:hover {text-decoration:underline;}
.content-block .cb-header2-left h1 a {color:#7ac3f2; cursor:pointer; display:inline-block; float:right; font-size:13px; margin-right:7px; margin-top:2px;}
.content-block .cb-header2-right {height:42px; width:8px;float:right; background:url('/images/channels/dtv/cb_header.png') no-repeat right bottom;}
.content-block .prefooter {padding-top:4px; text-align:center; background:url(/images/bg_hr.png) top repeat-x;}
.content-block .prefooter a {color:#7AC3F2; font-size:12px; font-family:Franklin Gothic Medium, Arial, sans-serif;}
.content-block .prefooter span {color:#fff; font-size:12px;}
.user-photo .prefooter {padding-top:8px;}


.content-block .cb-body {background:url('/images/channels/dtv/cb_l.png') repeat-y left top;padding-left:1px;//zoom:1; position:relative; z-index: 2;}
.content-block .cb-body .cb-body-right {background:url('/images/channels/dtv/cb_r.png') repeat-y right top;padding-right:1px;//zoom:1;}
/*.content-block .cb-body-content {//zoom:1;//position:relative;}*/

.content-block .cb-body td.cb-body-center {background:url('/images/cb_center.png') repeat left top;height:100%; vertical-align:top;}
.content-block #error_explanation p {margin:0; padding:0.5em 19px}


.activity {width:472px; margin:0 0 24px 0; margin:0 auto;}
.activity .activity-rotator { margin-top:0px;}
.activity .all { display:block; position:absolute; width:20px; height:18px; background:url('/images/activity_pen.png') no-repeat top left; margin: 12px 0 0 -34px; cursor:pointer; text-decoration:none; border:none;}
.activity h2 {background:url('/images/activity_mini.png') no-repeat 15px center;}
.activity .posts { float:left; width:443px;}
.activity .posts-main {width:468px;}
.activity .posts-main-more { text-align:center; margin:0; padding-top: 8px;}
.activity .posts-main-more span {color:#62C0FD; font-size:11px; cursor:pointer;}
.activity .posts-main-more span:hover {text-decoration:underline;}
.activity .posts-main-more a {text-decoration:none; color:#62C0FD; font-size:11px;}
.activity .posts-main-more a:hover {text-decoration:underline;}
.activity .cb-body .posts-main-more { margin-top: 0px;}
.leftcol .activity .posts-main {width:300px; height:350px;overflow:hidden;}
.activity .jspTrack { position:absolute;  width:11px; background:url('/images/scrolling.png') top left no-repeat; height:0px; margin-top:14px;}

.leftcol .activity .jspTrack { position:absolute;  width:11px; height:0px; background:url('/images/scrolling.png') top left no-repeat; margin:14px 0 0 5px;}
.activity .jspDrag { position:absolute; width:14px!important; height:90px; background:url('/images/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}
.activity .post {background:url("/images/bg_strip.png") repeat-x bottom; font-size:13px; font-family:arial, sans-serif; margin:0; padding:18px 0px 0 9px;}
.activity .post:first-child {padding-top:9px;}
.activity .event .post {padding:0 8px 0 20px; margin:19px 0 0 0;}
.leftcol .activity .post {background:url("/images/cb_rz.png") repeat-x scroll left bottom;font-size:13px; font-family:arial, sans-serif; margin:12px 3px 0px 10px;}/*8px*/
@-moz-document url-prefix() { .leftcol .activity .post  {background:url("/images/cb_rz.png") repeat-x scroll left bottom;font-size:13px; font-family:arial, sans-serif; margin:12px 3px 0px 10px; }}

.post .post-restore {padding:0 18px 18px 0; text-align:right;}
.post .post-restore .btn-restore {font-size:11px;}

.video-desc .track-desc .comments-view .activity {width:100%;}
.video-desc .track-desc .comments-view .activity .post .post-txt { float:left; width:594px;}
.video-desc .track-desc .comments-view .activity .post {font-size:13px; font-family:arial, sans-serif; margin:8px 0px 8px 0px; background:none;}
.video-desc .track-desc .comments-view .activity .post-ava { float:left; width:45px; margin-right:20px; padding-top:1px; margin-bottom:14px;}
.video-desc .track-desc .comments-view .activity .post-coment { float:left; display:block; width:594px; margin-bottom:0px;}
.video-desc .track-desc .comments-view .activity .post-coment textarea { width:402px; height:40px; border:none; font-size:12px; color:#717171; font-family:Arial, Franklin Gothic Medium,  sans-serif; padding:2px; resize:none;}
.video-desc .track-desc .comments-view .activity .post-coment .write { display:block; width:91px; height:19px; background:url('/images/btn_write.png') no-repeat; margin:4px 0 0 316px; cursor:pointer; float:left; border:none;}
.video-desc .track-desc .comments-view .activity .post .post-txt .post-txt-head { font-size:12px; overflow:hidden; height:47px;}
.video-desc .track-desc .comments-view .activity .post .post-txt .post-txt-footer { font-size:11px;margin:5px 0 2px 0}
.video-desc .track-desc .comments-view .activity {float:left; margin:0 24px 0 0;}
.video-desc .track-desc .comments-view .activity .post .post-txt .post-txt-footer .hand_up { width:50px; height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer; margin-left:16px;}
.video-desc .track-desc .comments-view .autent {text-align:center; margin:6px 0 10px 0;}
.track-desc-coment a.btn-enter {display:block; width:97px; height:20px; background:url('/images/btn_enter.png') top no-repeat; margin:4px 0 4px 0px; cursor:pointer; float:right; border:none;}
a.btn-enter:hover {background:url('/images/btn_enter.png') 3px -19px  no-repeat;}
a.btn-enter:active {background:url('/images/btn_enter.png') 3px -38px no-repeat;}

.ml15 {margin-left:15px;}
.activity .post a {color:#62c0fd; text-decoration:none;}
.activity .post a:hover {text-decoration:underline;}
.activity .post .post-controls {width:40px; float:right;height:40px;display:none;}
.activity .post .post-act-b {padding:0px 0px 14px 30px; }
/*.activity .post:hover {background:url('/images/cb_act.png') repeat left top;}
.activity .post:hover .post-act-t {background:url('/images/cb_act_t.png') repeat-x left top;}
.activity .post:hover .post-act-b {background:url('/images/cb_act_b.png') repeat-x left bottom; }*/
.activity .post:hover .post-controls {display:block;}
.activity .post .post-content {margin-right:40px;padding-top:14px;}
.activity .post .post-footer {color:#7cc5f4; margin-top:10px;margin-right:40px; font-size:11px;}
.activity .post .post-footer a {font-size:11px;}
.activity .post .post-footer span {color:#7b9cb1;}
.activity .post .post-ava { float:left; width:45px; margin-right:11px; padding-top:1px; margin-bottom:10px;}
.activity .post .post-ava img {margin:1px 0 0 0;}
.leftcol .activity .post .post-ava { display:block; margin-right:10px;}
.activity .post .post-txt { float:left; width:395px; /*overflow:hidden;*/}
.activity .event .post .post-txt { float:left; width:314px; overflow:hidden;}
.leftcol .activity .post .post-txt { float:left; width:200px;}
.activity .post .post-coment { float:left; display:block; width:337px; margin-bottom:5px;}
.act-post .post-coment { float:left; display:block; width:338px; margin-bottom:4px;}
.leftcol .activity .post .post-coment { float:left; display:block; width:214px;}
.activity .post .post-coment textarea { width:337px; height:51px; border:none; font-family:arial, sans-serif; float:left; display:block; font-size:12px; resize:none; margin:2px 0 0 0; border:1px solid #0b242f; padding:0 9px;}
.activity .post .event .post-coment textarea {width:310px;}
.leftcol .activity .post .post-coment textarea { width:214px; height:45px; border:none;}
.activity .post .post-txt .post-txt-head { font-size:12px; overflow:hidden;}
.activity .post .event .post-txt-head span {color:#b9e5fb;}
.activity .post .post-txt .post-txt-head .post-user-name {float:left; max-width: 375px;  min-height:15px; overflow: hidden; color: #62C0FD;}
.activity .post .post-txt .post-txt-head .post-options {float:right; background:url('/images/post_icons.png') no-repeat 0px 0px; width:15px; height:15px; cursor:pointer; display:none;}
.activity .post .post-txt .post-txt-head .post-options .post-options-menu {display:none; width:93px; font-size:11px; color:#6dcff6; background:#0d2a42; position:absolute; padding:7px 0 2px 0; margin:15px 0 0 -78px; z-index:3;}
.activity .post .post-txt .post-txt-head .post-options .post-options-menu a {display:inline-block; margin:0px 0 4px 9px;}
.activity .post .post-txt .post-txt-head .post-options .post-options-menu span {display:inline-block; margin:0px 0 4px 9px; color:#778899;}
.activity .post .post-txt .post-txt-head .post-options .post-options-menu a.act,
.activity .post .post-txt .post-txt-head .post-options .post-options-menu a:hover {color:#fff; text-decoration:none!important;}

.activity .post .post-txt .post-txt-head .post-txt-photo {text-align: center; margin-top: 10px;}
.activity .post .post-txt .post-txt-head .post-player {margin-top: 10px;}


.activity .post .popup-shar {position:absolute; background:url('/images/popup-shar-bg.png') no-repeat left top; display:none; z-index:3; min-width: 196px; height: 26px;  padding:26px 7px 7px 2px;  margin-top: -18px; margin-left: -2px; left:0; //top:13px; }
.activity .post .popup-likes {position:absolute; background:#0d2a42; padding:10px; display:none; margin:3px 0 0 237px;}
.activity .post .event .popup-likes {position:absolute; background:#0d2a42; padding:10px; display:none; margin:3px 0 0 66px;}
.activity .post .btn-shar {background:none; padding:1px 3px 3px 3px;  cursor:pointer; position:relative;}
.activity .post .btn-shar .btn-shar-txt {position: relative; z-index: 5;}
.activity .post .btn-shar.act {background:#0d2a42;}
.activity .post .hand_up .text {background:none; padding:1px 3px 3px 3px;}
.activity .post .hand_up .text.act {background:#0d2a42;}

.activity .post .form-comment {padding:8px 0 0 10px;}
.activity .post .event .form-comment {padding:8px 0 0 20px;}


.activity .post .event {background:url('/images/bg_event.png');  margin:0 0 0 45px; position: relative\0/; //zoom:1; //position: relative;}
.activity .post .event .event-head {font-size:11px; padding:9px 10px 4px 10px;}
.activity .post .event .event-head .all-comment {float:right;}
.activity .post .event .event-head .show-all-comments {float:right; font-size: 11px;}
.activity .post .event .event-head .hide-all-comments {float:right; font-size: 11px;}
.activity .post .event .event-head .coment {float:left;}

.activity .post .post-txt .post-txt-head .post-options .post-options-menu .strip {margin:2px 0 4px 0;}
.activity .post .post-txt .post-txt-footer { font-size:11px;margin:4px 0 4px 0}
.activity .event .post .post-txt .post-txt-footer {margin:9px 0 9px 0}
.activity .post .post-txt .post-txt-footer .hand_up {height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer; text-decoration:none!important; font-size: 11px;}
@media not screen and (1) {/* for Opera*/
	.activity .post .post-txt .post-txt-footer .hand_up{background-position:60px 0px;}
}

.activity .post .post-txt .post-txt-footer .hand_up_act { width:50px; height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer;}

.activity .post .event .dell-comment {float:left; width:15px; height:15px; background:url('/images/post_icons.png') no-repeat bottom right; cursor:pointer; display:none;}
.activity .post .player-options .po-name {float:left; color:#7CC5F4;}
.activity .post .player-options .po-proper {float:right;}
.activity .post .player-options {margin: 12px 0 0 0;}

/* gled */
.videomore_like .post .post-txt .post-txt-footer .hand_up { width:50px; height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer;}
.videomore_like .post .post-txt .post-txt-footer .hand_up_act { width:50px; height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer;}


.video_form_comment .write, .post-coment .write { display:block; width:97px; height:24px; background:url('/images/btn_otp.png') no-repeat; margin:4px 0 4px 0px; cursor:pointer; float:right; border:none;}
.post-coment .back { display:block; width:91px; height:19px; float:right; background:url('/images/btn_otm.png') no-repeat; margin:4px 10px 4px 0px; cursor:pointer;}
/*.video_form_comment { display:none } */
/* end gled */

.photo-social {color:#7cc5f4; font-size: 11px;}
.photo-social .man_up {height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer; display:inline-block;}
.photo-social .man_up_act {width:50px; height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer;}

.post-txt .light { color:#7cc5f4;}
.activity .post .post-txt .text:hover, .post-txt .light:hover{text-decoration:underline;}
.event .post-txt .light:hover {text-decoration:none;}
.activity .post .post-txt .number { display:none;}
.activity .post .post-txt .number div { float:left;}
.activity .post .post-txt .number .l { width:2px; height:14px; background:url('/images/number_l.png') no-repeat right;}
.activity .post .post-txt .number .r { width:2px; height:14px; background:url('/images/number_r.png') no-repeat left;}
.activity .post .post-txt .number .c { background:url('/images/number_c.png') repeat-x; color:#002d4a;}
.activity .write { display:block; width:96px; height:24px; background:url('/images/btn_send_act.png') no-repeat -2px -7px; margin:4px 8px 0 0; cursor:pointer; float:right; border:none;}
.leftcol .activity .write { display:block; width:91px; height:19px; background:url('/images/btn_write.png') no-repeat; margin:4px 0 4px 0px; cursor:pointer;}
/*.activity .write:hover { background-position:left -19px;}
.activity .write:active { background-position:left -38px;}*/
.activity .post-last {border:0px;padding-bottom:4px;}
.activity .post q {display:block;font-size:11px;padding-left:33px;padding-top:4px;}
.activity .post .post-controls .post-close {background:url('/images/close.png') no-repeat left top; width:10px; height:10px; display:block; margin:8px 0px 17px 18px;}
.activity .post .post-controls .post-like {background:url('/images/post_like.png') no-repeat left top; width:31px; height:31px; display:block;}

 .activity-rotator .activity-items {position:absolute;padding-right:3px;}
.activity .dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-34px 0 0 427px; cursor:pointer;}
.leftcol .activity .dell { width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-20px 0 0 273px; *margin-left:264px; cursor:pointer;}
/* хак для ие7 */
/**+html .activity-rotator .activity-items {height:20000em;}*/

.activity .preloader {margin:150px auto 0px auto;}

.chat {float:left; width:242px; margin:0 24px 24px 0}
.chat h2 {background:url('/images/chat_mini.png') no-repeat 15px center;}
.chat .all {  display:block; position:absolute; font-family:Franklin Gothic Medium, Arial, sans-serif; width:48px; height:14px;  color:#7cc5f4; font-size:12px; text-decoration:none; margin:14px 0 0 -57px; white-space:nowrap; }

.chat .chat-block {/*border-bottom:1px solid #4e616e;*/background:url("/images/cb_rz.png") repeat-x scroll left bottom; font-family:arial, sans-serif;padding:20px 0px; margin:0 20px;}
.chat .chat-block .title {color:#fff; font-size:13px;margin-bottom:5px;}
.chat .chat-block .title a {color:#62c0fd; text-decoration:none;}
.chat .chat-block .title a:hover {text-decoration:underline;}
.chat .chat-block .chat-user-list {color:#fff; font-size:12px; font-style:italic;}
.chat .chat-block .chat-user-list a {color:#fff; text-decoration:none;}
.chat .chat-block .chat-user-list a:hover {text-decoration:underline;}
.chat .chat-last {border-bottom:0px;background:none;/*padding-bottom:4px;*/padding-bottom:15px;}
.chat .cb-body-right {height:350px;overflow:hidden;}
.chat .preloader {margin-top:150px;}
.chat-body .addban {background:url('/images/chat_controls.png') no-repeat right top; width:14px; height:14px;}
.chat-body .addban:hover {background-position:right -14px;}
.chat-body .addban:active {background-position:right -28px;}
.chat-body .delmes {background:url('/images/chat_controls.png') no-repeat left top; width:14px; height:14px;}
.chat-body .delmes:hover {background-position:left -14px;}
.chat-body .delmes:active {background-position:left -28px;}

.authlink {color:#fff; font-size:13px;font-family:Franklin Gothic Medium, Arial, sans-serif;}

/* #unauth, #auth {display:none;} */

.chat-ban {position:fixed; width:400px; top:80px; z-index:1000;display:none;}
.chat-ban .popup-content { padding:5px 14px;}

.chat-panel {bottom:0px; z-index:50; position:absolute;}
.chat-panel .chat-panel-wrapper {width:1000px; margin:0px auto;}
.chat-panel .chat-btn {display:block; width:180px; height:32px; background:url('/images/chat_btn.png') no-repeat left top; font-size:16px; color:#fff; text-decoration:none; font-family:Franklin Gothic Medium, Arial, sans-serif; padding-top:10px; text-align:left; padding-left:15px; float:right; margin-right:-4px;}
.chat-panel .chat-btn:hover {background-position:left -42px;}
.chat-panel .chat-btn:active {background-position:left -84px;}
.chat-panel .chat-btn img {vertical-align:center; width:11px; height:11px;margin-left:2px;background:url('/images/chat_btn_ico.png') no-repeat left top; }
.chat-panel .chat-btn-hide img {background:url('/images/chat_btn_ico.png') no-repeat left bottom; }

.chat-window {width:292px; /*height:360px;*/display:none; position:fixed; top:50px; z-index:10000;font-family:Franklin Gothic Medium, Arial, sans-serif;  font-size:13px;}
.chatroms {width:478px; height:360px;display:block; background:#fff; position:fixed;}
.chat-body {padding:0px 18px;}
.chat-body h2 {margin:0px; margin-bottom:5px; font-size:12px; color:#fff; font-weight:normal; font-family:Arial, Franklin Gothic Medium, sans-serif; padding-left:4px;}
.chat-window h2 {cursor:move}
.chat-body .chat-user-message {float:left; margin-top:-27px;}
.chat-body .chat-user-message .head .count-user-chat { float:right; width:21px; text-align:center; text-decoration:underline; margin-top:-3px; cursor:pointer; z-index:1000;}
.chat-body .chat-user-list .head .count-user-chat { float:right; width:21px; text-align:center; text-decoration:underline; margin-top:-3px; cursor:pointer;}

.head-name {cursor:pointer;}
.chat-body .chat-user-message .head .head-name { width:215px;}
.chat-body .chat-user-list {float:left; width:264px; margin-top:-27px;}
.chat-body .chat-user-list h1 {text-align:left;}
.chat-body #chat-scroll-members {height:350px; width:254px; padding:4px 0; background:#fff; color:#000; overflow:auto; margin: 24px 0 0 0;}
.chat-body .chat-user-list-items {}
.chat-body #chat-scroll-members .jspTrack { position:absolute;  width:11px; height:0px; background:url('/images/scrolling.png') top left no-repeat; margin:11px 0 0 0px;}
.chat-body #chat-scroll-members .jspDrag { position:absolute; width:14px!important; height:90px!important; background:url('/images/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}


.chat-body .chat-user-list-items p {margin:0px; padding:2px 15px; font: 11px Arial;}
.chat-body .chat-user-list-items p.chet {background:#e7f2f9;}
.chat-body .chat-user-list-items p:hover {background:#9dcff9;}
.chat-body .all-rooms {margin-left:10px;text-decoration:none; color:#62C0FD; font:12px Arial; border-bottom:1px dashed #62C0FD;}
.chat-body .all-rooms:hover {border:0px;}
.chat-body #chat-scroll { height: 350px; overflow: auto; width: 254px; font: 12px Arial; color:#000; background:#fff; padding:4px 0 4px 0; margin-top:24px;}
.chat-body #chat {}
.chat-body #chat p { padding:2px 20px 2px 5px; margin: 0px; }
.chat-body #chat-scroll .jspTrack { position:absolute;  width:11px; height:0px; background:url('/images/scrolling.png') top left no-repeat; margin:11px 0 0 0px;}
.chat-body #chat-scroll .jspDrag { position:absolute; width:14px!important; height:90px!important; background:url('/images/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}

.chat-body #chat p b {font-weight:normal; color:#347fad;cursor:pointer;display:inline-block;}
.chat-body #chat p img {position:relative; top:1px;cursor:pointer;}
.chat-body .chat-user-list-items p img {position:relative; top:1px;cursor:pointer;}
.chat-body .chat-user-list-items p span {cursor:pointer;}

.chat-body #form {margin:22px 0 13px 0}
.chat-body #form input.chat-send { background: url('/images/chat_sent2.png') no-repeat left top; width:33px; height:26px; border:0px; vertical-align:middle; margin:-6px 0 0 6px; cursor:pointer;}
.chat-body #form input.chat-text {width:208px; height:22px; border:1px solid #4a5868; vertical-align:middle; margin-top:-3px;}
/*.chat-body .chat-close {background:url('/images/close_white.png') no-repeat left top; width:15px; height:15px; display:block; float:right; margin:0px; margin-right:14px; margin-bottom:2px;}*/
.chat-body .chat-close { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-20px 0 0 264px; cursor:pointer;}
.chat-window .chat-body .chat-close { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-50px 0 0 264px; cursor:pointer;}
/*.chat-body .chat-close:hover {background-position:left -15px;}
.chat-body .chat-close:active {background-position:left -30px;}*/

.chat-rooms {width:288px; display:none;  position:fixed; top:-600px; z-index:10000;font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:13px;}
.chat-rooms .chat-rooms-list-items {width:262px; height:257px; overflow-y:auto; background:#fff; color:#000;}
.chat-rooms h2 {margin:0px; margin-bottom:8px; padding-top:4px; font-size:16px; color:#fff; font-weight:normal; font-family:Arial, Franklin Gothic Medium,  sans-serif; cursor:move;}
.chat-rooms p {margin:0px; padding:2px 15px 2px 7px; cursor:pointer;color:#000000;font:12px Arial;}
.chat-rooms p.chet {background:#e7f2f9;}
.chat-rooms p:hover {background:#9dcff9; text-decoration:underline;}
.chat-rooms .opentoall {font-size:10px; color:#1B8B05;}

.comments {float:left; width:242px; margin-right:25px;}
.comments h1 {background:url('/images/chat_mini.png') no-repeat 15px center; padding-left:51px!important;}
.comments h1 span.add-com-link {float:right; font-size:13px; margin-right:7px; width:20px; height:18px; display:inline-block; cursor:pointer; background:url('/images/activity_pen.png') no-repeat top left; position:absolute; margin:2px 0 0 163px;}

.comments h1 span.add-com-link:hover {border:0px;}
.comments .comment {/*border-bottom:1px solid #4e616e;*/ font-size:13px; font-family:arial, sans-serif; padding:20px 0px; margin:0 13px 0 13px; background:url("/images/cb_rz.png") repeat-x scroll left bottom;}
.comments .comment .comment-content {margin-right:40px;}
.comments .comment .comment-footer {color:#7cc5f4; margin-top:10px;margin-right:40px; font-size:11px;}
.comments .comment .comment-footer a {font-size:11px;}
.comments .comment .comment-footer span {color:#7b9cb1;}
.comments .comment a {color:#62c0fd; text-decoration:none;}
.comments .comment a:hover {text-decoration:underline;}
.comments .add-comment { padding:20px 13px;background:url("/images/cb_rz.png") repeat-x scroll left bottom; display:none;}
.comments .add-comment a {color:#fff; font-family:Arial, sans-serif; font-size:12px;}
.comments .add-comment h3 {margin:0px; font-size:16px; font-family:Franklin Gothic Medium, Arial, sans-serif; font-weight:normal; margin-bottom:15px;}
.comments .add-comment textarea {background:url('/images/com_area.png') no-repeat left top; width:206px; height:97px; border:0px; color:#fff;padding:4px;font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:12px;}
.comments .add-comment .add-comment-btn {float:right; background:url('/images/add_com_btn.png') no-repeat left top; width:106px; height:19px; border:0px; margin-top:8px;}
.comments .add-comment .add-comment-btn:hover {background-position:left -19px;}
.comments .add-comment .add-comment-btn:active {background-position:left -38px;}
.comments .add-comment .inpError div {padding:0; font-size:12px}
.comments .more-comments {margin:11px auto 0px auto; display:block; width:120px; font-size:14px; color:#7cc5f4; font-family:Franklin Gothic Medium, Arial, sans-serif; text-decoration:none;}
.comments .cb-body-right {min-height:350px;}

.all-comments {}
.all-comments .all-comments-video {float:left; width:200px; margin-right:25px;}
.all-comments .all-comments-items {float:left;}
.all-comments .all-comments-items .post { margin-bottom:13px;}
.all-comments .all-comments-items .post-ava { float:left; width:45px; margin-right:9px; padding-top:1px;}
.all-comments .all-comments-items .post-txt { float:left; width:615px; line-height:1.2; overflow:hidden;}
.all-comments .all-comments-items .post-txt .post-txt-head { margin-bottom:10px;}
.all-comments .all-comments-items .post-txt-footer { font-size:11px;}
.all-comments .all-comments-items .post-txt-footer .coment {margin-left:16px;}
.all-comments .all-comments-items .post-coment textarea { width:402px; height:40px; border:none; font-size:12px; color:#717171; font-family:Arial, Franklin Gothic Medium,  sans-serif; padding:2px;}
.all-comments .all-comments-items .write { display:block; width:91px; height:19px; background:url('/images/btn_write.png') no-repeat; margin:6px 0 0 372px; cursor:pointer; border:none;}
.all-comments .all-comments-items .write:hover { background-position:left -19px;}
.all-comments .all-comments-items .write:active { background-position:left -38px;}
.all-comments .all-comments-items .post .post-txt .number { display:none;}
.all-comments .all-comments-items .post .post-txt .number div { float:left;}
.all-comments .all-comments-items .post .post-txt .number .l { width:2px; height:14px; background:url('/images/number_l.png') no-repeat right;}
.all-comments .all-comments-items .post .post-txt .number .r { width:2px; height:14px; background:url('/images/number_r.png') no-repeat left;}
.all-comments .all-comments-items .post .post-txt .number .c { background:url('/images/number_c.png') repeat-x; color:#002d4a;}
.all-comments .all-comments-items .post .post-txt .post-txt-footer .hand_up { width:50px; height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer; margin-left:14px;}
.all-comments .all-comments-items .post .post-txt .post-txt-footer .hand_up_act { width:50px; height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer;}
.all-comments .all-comments-items .post a {color:#62c0fd; text-decoration:none;}
.all-comments .all-comments-items .write-comment {margin-bottom:10px;}
.all-comments .all-comments-video  div { float:left; height:13px; margin:2px 6px 0 0; font-size:12px;}
.all-comments .all-comments-video .see { background:url('/images/see.png') left center no-repeat; padding-left:16px;}
.all-comments .all-comments-video .chats { background:url('/images/chats.png') left bottom no-repeat; padding-left:13px;}
.all-comments .all-comments-video .lis { background:url('/images/lis.png') left center no-repeat; padding-left:12px;}
.all-comments .all-comments-video .video-series {color:#62C0FD; text-decoration:none; display:block;}

.news-block {width:740px; float:left; margin-right:10px; margin-bottom:55px;}
.news-block h1 {background:url('/images/news.png') no-repeat 15px center;}
.news-block h1 span {border-bottom:1px dashed #975E04;cursor:pointer;display:inline-block;float:right;font-size:13px;margin-right:23px;}
.news-block h1 span:hover {border-bottom:0px;}
.news-block .post-content {padding:25px;border-bottom:1px solid #4E5E6A;font-family:arial, sans-serif;font-size:13px;}
.news-block .post-content .date {font-style:italic; font-size:12px;}
.news-block .post-content a {color:#7cc5f4; font-size:15px; font-family:Franklin Gothic Medium, Arial, sans-serif;}
.news-block .post-content img {float:left; margin-right:20px;}
.news-block {width:750px; float:left; /*margin-right:;*/}

/* модальные диалоги */
div.modal{
	display:none;
	z-index:10000;
	background:url('/images/pkayer_dialog.png') no-repeat left top;
	padding:20px 20px 20px 30px;
	width:370px;
	height:246px;

}

div.modal {color:#fff;font-size:12px; font-family:Franklin Gothic Medium, Arial, sans-serif;}
div.modal h2 {color:#fff; font-size:16px; font-family:Franklin Gothic Medium, Arial, sans-serif;margin:0px; font-weight:normal; margin-bottom:10px;}
div.modal textarea {color:#fff; font-size:12px; font-family:Franklin Gothic Medium, Arial, sans-serif; background:url('/images/player_dialog_textarea.png') no-repeat left top; width:353px; height:50px; border:0px; padding:4px; margin-bottom:8px; resize:none;}
div.modal input[type="submit"] {background:url('/images/save.png') no-repeat left top; width:106px; height:35px; border:0px; cursor:pointer;}
div.modal input:hover {background-position:left -35px;}
div.modal input:active {background-position:left -70px;}

div.modal a,div.modal a:visited {color: #99ccff; text-decoration: none;}
div.modal a:hover{text-decoration: underline; }

div.modal a.close {background:url('/images/close_white.png') no-repeat left top; width:15px; height:15px; float:right; margin-right:3px; cursor:pointer;}
div.modal a.close:hover {background-position:left -15px;}
div.modal a.close:active {background-position:left -30px;}
div.modal .inpError div {padding-left:0;font-size:12px;}

div.modal .track-shared {margin-top:16px; margin-bottom: 13px;}
div.modal span.share-ladel {float:left; padding-top:6px; width: 94px;}

div.modal input[type="submit"],
div.modal .btn-modal-close,
div.modal .btn-modal-ok {background:url('/images/btn-modal-quote.png') no-repeat 0 0; width: 109px; height: 28px; padding: 0; cursor: pointer; border: 0; outline: none;}
div.modal input[type="submit"]{background-position: 0 0;}
div.modal input[type="submit"]:hover {background-position: 0 -28px;}
div.modal input[type="submit"]:active {background-position: 0 -56px;}
div.modal .btn-modal-close {background-position: -109px 0;}
div.modal .btn-modal-close:hover {background-position: -109px -28px;}
div.modal .btn-modal-close:active {background-position: -109px -56px;}
div.modal .btn-modal-ok {background-position: -218px 0;}
div.modal .btn-modal-ok:hover {background-position: -218px -28px;}
div.modal .btn-modal-ok:active {background-position: -218px -56px;}

div.modal,
div.modal.modal-saved {margin-left: -283px; /*для центрирования относительно плеера*/}
div.modal.modal-quote.modal-saved .modal-quote-inner {padding: 20px 15px 10px 15px;}
div.modal.modal-saved .modal-qi-form {padding: 0 23px 0 33px;}
div.modal.modal-saved .track-soccontrols-share {float:left;}
div.modal.modal-saved .track-soccontrols-share a {width: 28px; height: 28px; margin:  0 0 0 5px;  background:url('/images/soc_ico_quote_save.png') no-repeat left top;}
div.modal.modal-saved .track-soccontrols-share .odkl-klass,
div.modal.modal-saved .track-soccontrols-share .odnoklassniki-ico {background-position:-84px 0px;}
div.modal.modal-saved .track-soccontrols-share .facebook-ico {background-position:0px 0px;}
div.modal.modal-saved .track-soccontrols-share .twitter-ico {background-position:-56px 0px;}
div.modal.modal-saved .track-soccontrols-share .vk-ico {background-position:-28px 0px;}
div.modal.modal-saved .track-soccontrols-share .lj-ico {background-position:-140px 0px;}
div.modal.modal-saved .track-soccontrols-share .mailru-ico  {background-position:-112px 0px;}
div.modal.modal-quote.modal-saved h2 {margin-bottom: 18px;}

div.modal.modal-saved .field .label {width: 99px; display: inline-block; vertical-align: middle; //display: inline; //zoom:1;}
div.modal.modal-saved .field input {width: 175px; height: 16px; padding: 4px 5px; border: 1px solid #ccc; border-top: 0; outline:none; margin-right:6px; margin-bottom:12px;}
div.modal.modal-saved .field input[type="text"] {//vertical-align: bottom;}
div.modal.modal-saved .field input:hover {outline:none;}

div.modal .modal-copy-link {width: 20px; height: 23px; vertical-align: middle; display:inline-block; cursor: pointer; //display:inline; //zoom:1;// margin-top: 4px;}
div.modal .modal-copy-link a {background:url('/images/icon-copy.png') no-repeat left top; display: block; width: 20px; height: 23px;}

div.modal.modal-quote {background: none; background: rgba(153,204,255,0.48); width: 418px; height: 267px; padding: 10px; font-family: Arial, sans-serif; font-size: 14px; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7799ccff', endColorstr='#7799ccff');}
div.modal.modal-quote .modal-quote-inner {background: rgba(3,21,43,0.89); height: 237px; padding: 20px 47px 10px 47px; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dd03152b', endColorstr='#dd03152b');}
div.modal.modal-quote h2 {font-size: 21px; text-align: center; margin-bottom: 22px; font-family: Arial, sans-serif;}
div.modal.modal-quote label {font-size: 14px; padding-left: 2px;}
div.modal.modal-quote textarea {width: 312px; height: 52px; background: #fff; color: #000; font-size: 13px; font-family: Arial, sans-serif; margin-top: 4px; margin-bottom: 4px;}
div.modal.modal-quote textarea.modal-area-small {height: 22px;}
div.modal.modal-quote .modal-controls {text-align: center; margin-top: 8px;}
div.modal.modal-quote .modal-controls .btn-modal-close {margin-left: 15px;}
div.modal.modal-quote.modal-saved .btn-modal-ok {display: block; margin: 0 auto; margin-top:10px; //margin-left: 112px;}

div.modal.modal-quote.modal-quote-small {height: 56px;}
div.modal.modal-quote.modal-quote-small .modal-quote-inner {height: 26px;}
div.modal.modal-quote a.close {position: absolute; right: 15px; top: 14px; margin: 0;}
div.modal.modal-quote a,
div.modal.modal-quote a:visited{color: #99ccff;}


.banner {float:left; padding-top:3px; margin-bottom:0px;}
.banner iframe {border:0px;}

.banner-related {margin:0 0 7px -22px; width:240px;}
#banner-related { display: none;}

/**/
.footer {background:url('/images/footer_n.png') no-repeat center top; min-height:268px; max-width:1650px; margin:0px auto;//zoom:1;/*padding-top:72px;*/ /*margin-top:-162px;*/  margin-top:-162px; padding-top:135px; padding-bottom:50px;}
.footer .bot { color:white; font-size:11px; margin-top:32px; margin-left:75px;}
.footer .bot a, .footer .bot span { float:left; height:25px; margin-left:12px;}
.footer .bot span { cursor: default;}
.footer .bot .sts_media { width:51px; background:url('/images/sts_media.png') no-repeat top;}
.footer .bot .ctc_footer { width:40px; background:url('/images/sts_footer.png') no-repeat top;}
.footer .bot .dom_footer { width:42px; background:url('/images/home_footer.png') no-repeat top;}
.footer .bot .dtv_footer { width:41px; background:url('/images/dtv_footer.png') no-repeat center;}
.footer .bot .peretz_footer { width:41px; background:url('/images/channels/peretz/peretz.png') no-repeat center; height:40px; margin-top:-9px;}
.footer .bot .ren_footer { width:24px; height: 24px; background:url('/images/ren_footer.png') no-repeat center;}
.footer .bot .t5-tv_footer { width:24px; height: 24px; background:url('/images/channels/5tv/logo_footer.png') no-repeat center;}
.footer .bot div.font {float:left; width:16px; margin-top:-2px; font-size:17px; text-decoration:none; margin-top: -4px\0/IE9;}
	.footer .bot div.font, _:-moz-meter-optimum {margin-top: -4px;}
.footer .bot .bot-link {font-size:10px; font-family: Tahoma, Franklin Gothic Medium, Arial, sans-serif; color: #2fb6fd; text-decoration: none!important; margin: 4px 0 0 -1px;}
.footer .bot .bot-link:hover {text-decoration: underline!important;}
 .footer .footer-menu {width:630px; margin:0px auto;padding-top:25px; font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:11px;}
.footer .footer-menu ul {margin:0px; padding:0px; list-style:none outside; float:left; margin-right:0px;}
/*.footer .footer-menu ul .submenu {display:none; position:absolute;}*/
.footer .footer-menu ul li {margin-bottom:4px;}
.footer .footer-menu ul li.footer-menu-item-small {width:100px;}
.footer .footer-menu ul li.footer-menu-item-middle {width:115px;}
.footer .footer-menu ul li.footer-menu-item-big {width:125px;}
.footer .footer-menu ul li.footer-menu-item-large {width:159px;}
.footer .footer-menu ul a, .footer .footer-menu ul span {color:#62c0fd; font-size:17px; text-decoration:none; font-weight:normal; font-family:Tahoma, Arial, Franklin Gothic Medium, sans-serif;}
.footer .feedback a:hover {text-decoration:none;}
.footer .footer-menu ul .p1,.footer .footer-menu ul .p6  {width:126px;}
.footer .footer-menu ul .p2,.footer .footer-menu ul .p7  {width:112px;}
.footer .footer-menu ul .p3,.footer .footer-menu ul .p8  {width:105px;}
.footer .footer-menu ul .p4,.footer .footer-menu ul .p9  {width:148px;}
.footer .footer-menu ul .p5,.footer .footer-menu ul .p10  {width:124px;}


.footer-menu {margin:0px; padding:0px; list-style:none outside; float:left;margin-top:14px; float:none;}
.footer-menu li {font-size:16px; float:left; color:#fff; font-family:Franklin Gothic Medium, Arial, sans-serif; line-height:1; width:128px; height:21px;}
.footer-menu a,.footer-menu span {color:#fff;margin:0px; text-decoration:underline; cursor:pointer;}
/* активный пункт меню */
.footer-menu .footer-menu-act a, .footer-menu .footer-menu-act span {text-decoration:none;}
.footer-menu .footer-menu-act .submenu {display:block;z-index:100;}

.footer-menu .submenu {display:none; width:200px; margin:0px; padding:0px; position:absolute; z-index:100; top:30px;}
*+html .footer-menu .submenu {background:url('/images/_.gif');}
.footer-menu .submenu ul {width:100%; list-style:none outside; margin:0px; padding:0px; }
.footer-menu .submenu ul li {float:none; height:21px;overflow:hidden;padding-top:6px; width:100%;}
.footer-menu .submenu ul li a {color:#fff; font-weight:normal; font-size:13px; font-family:arial, sans-serif; padding:0px 13px;margin:0px; display:block; width:100%;}
.footer-menu .submenu ul li.act, .footer-menu .submenu ul li:hover {background:#ffd836 url('/images/submenu_act.jpg') no-repeat left top;}
.footer-menu .submenu ul li.act a, .footer-menu .submenu ul li:hover a {color:#7c540d; padding:0px 13px;margin:0px;}

.footer-menu .submenu .marker {background:url('/images/menu_marker_footer.png') no-repeat 15% center; height:19px; width:100%; display:block;}
.footer-menu .submenu .submenu-header {height:13px;}
.footer-menu .submenu .submenu-header-left {float:left; width:13px; height:13px; background:url('/images/submenu_corners.png') no-repeat left top;}
.footer-menu .submenu .submenu-header-right {float:right; width:13px; height:13px; background:url('/images/submenu_corners.png') no-repeat right top;}
.footer-menu .submenu .submenu-header-center {margin:0px 13px;height:13px; background:url('/images/submenu_tb.png') repeat-x left bottom;}
.footer-menu .submenu .submenu-footer-left {float:left; width:13px; height:13px; background:url('/images/submenu_corners.png') no-repeat left bottom;}
.footer-menu .submenu .submenu-footer-right {float:right; width:13px; height:13px; background:url('/images/submenu_corners.png') no-repeat right bottom;}
.footer-menu .submenu .submenu-footer-center {margin:0px 13px;height:13px; background:url('/images/submenu_tb.png') repeat-x left top;}
.footer-menu .submenu .submenu-body {padding-left:4px; background:url('/images/submenu_left.png') repeat-y left top;}
.footer-menu .submenu .submenu-body-right {padding-right:4px; background:url('/images/submenu_right.png') repeat-y right top;}

/**/
.bottom-carusel {width:1000px;margin:0px auto; height:113px; margin-top:60px;//zoom:1;//position:relative;}
.recomend-carusel {height:146px;}
.recomend-carusel h2 {font-size:16px; margin:0px;font-family:Franklin Gothic Medium, Arial, sans-serif; font-weight:normal; margin-bottom:15px; margin-left:85px;}
.bottom-carusel a {margin-top:28px; color:#fff; text-decoration:none;//zoom:1;}
.bottom-carusel .bottom-carusel-wrapper {float:left;width:840px;margin:0px auto; height:113px;overflow:hidden;position:relative;}
.bottom-carusel .bottom-carusel-items {clear:both;position:absolute;width:20000em;z-index:1;clear:both;}
.bottom-carusel .bottom-carusel-items a {float:left; margin:0px 5px;}
/*.bottom-carusel a.btndisable {visibility:hidden !important;}*/
.bottom-carusel .prevbtn.btndisable {background-position:left -168px; cursor:default;}
.bottom-carusel .nextbtn.btndisable {background-position:right -168px; cursor:default;}
.bottom-carusel .nextbtn  {margin-left:24px;}
.bottom-carusel .prevbtn  {margin-right:24px;}

.bottom-carusel .carusel-desc {color:#fff;font-size:11px; font-family:arial, sans-serif; width:200px;position:absolute;margin-top:-110px;}

.bottom-carusel .carusel-desc h1 {color:#fff;font-size:12px; font-family:arial, sans-serif; margin:0px;}

.top-carusel {width:1000px;margin:0px auto; height:113px; margin-top:0px; margin-bottom:30px;}
.top-carusel a {margin-top:25px; color:#fff; text-decoration:none;}
.top-carusel .top-carusel-wrapper {float:left;width:840px;margin:0px auto; height:113px;overflow:hidden;position:relative;}
.top-carusel .top-carusel-items {clear:both;position:absolute;width:20000em;z-index:1;clear:both;}
.top-carusel .top-carusel-items a {float:left; margin:0px 5px;}
/*.top-carusel a.btndisable {visibility:hidden !important;}*/
.top-carusel .nextbtn {margin-left:24px;}
.top-carusel .prevbtn {margin-right:24px;}
.top-carusel .prevbtn.btndisable {background-position:left -168px; cursor:default;}
.top-carusel .nextbtn.btndisable {background-position:right -168px; cursor:default;}

.top-carusel .carusel-desc {color:#fff;font-size:11px; font-family:arial, sans-serif; width:200px;position:absolute;margin-top:-110px;}
.top-carusel .carusel-desc h1 {color:#fff;font-size:12px; font-family:arial, sans-serif; margin:0px;}

/* брендированные страницы канала */

body.channel-dtv {background:url('/images/channels/dtv/bg_rz.jpg') repeat-y center top;}
body.channel-dtv .fishes {background: url('/images/channels/dtv/bg.jpg') no-repeat center top;}
body.channel-dtv .promo {height:734px;}
body.channel-dtv .banner {padding-top:0px;}
body.channel-dtv .channel-popular h1 {background:url('/images/channels/dtv/popular_ico.png') no-repeat 15px 6px; padding-left:50px;}
body.channel-dtv .channel-interesting h1 {background:url('/images/channels/dtv/interesting_ico.png') no-repeat 15px 6px; padding-left:55px;}
body.channel-dtv h1 a {color: #7cc5f4; cursor: pointer; display: inline-block; float: right; font-size: 13px; margin-right: 7px; margin-top: 2px;}
body.channel-dtv .activity {margin-right:25px;}
/*body.channel-dtv .chat  {margin-right:25px;}*/
body.channel-dtv .chat .cb-body-right {height: 346px;}
body.channel-dtv .index-content {padding-top:0px;}
body.channel-dtv .chat h1 {background:url("/images/channels/dtv/chat.png") no-repeat 15px center; padding-left: 53px;}
body.channel-dtv .promo .promo-list .promo-list-items ul li {width:205px; background:url('/images/channels/dtv/bg_promo_li.png') no-repeat top left; padding:4px 0 0 4px; margin-right:13px;}
body.channel-dtv .promo .promo-list .promo-list-items ul li img {width:200px;height:100px;}
body.channel-dtv .index-rotator-top {background:none;}
body.channel-dtv .jspTrack {height:36px;}
body.channel-dtv .index-wrapper .jspTrack {height:16px;}
body.channel-dtv .promo .promo-list a.link {position:absolute; font-family:arial, sans-serif; font-size:13px; margin-top:107px; height:15px; overflow:hidden; color:black;//margin-top:102px;//zoom:1;//margin-left:-201px; clear:both; //position:absolute;}
body.channel-dtv .promo .promo-list a.link:hover{text-decoration:underline;}
body.channel-peretz .fishes {background: url('/images/channels/peretz/peretz_cheanel.jpg?1') no-repeat center top;}

body.channel-ctc .fishes {background: url('/images/channels/ctc/bg_ctc.jpg?1') no-repeat center top;}
body.channel-ctc .promo {height:821px;}
body.channel-ctc .banner {padding-top:0px;}
body.channel-ctc .channel-popular h1 {background:url('/images/channels/ctc/popular_ico.png') no-repeat 15px 6px; padding-left:50px;}
body.channel-ctc .channel-interesting h1 {background:url('/images/channels/ctc/interesting_ico.png') no-repeat 15px 6px; padding-left:55px;}
body.channel-ctc h1 a {color: #7cc5f4; cursor: pointer; display: inline-block; float: right; font-size: 13px; margin-right: 7px; margin-top: 2px;}
body.channel-ctc .activity {margin-right:25px;}
/*body.channel-ctc .chat  {margin-right:25px;}*/
body.channel-ctc .chat .cb-body-right {height: 346px;}
body.channel-ctc .index-content {padding-top:22px;}
body.channel-ctc .chat h1 {background:url("/images/channels/ctc/chat.png") no-repeat 15px center; padding-left: 53px;}
body.channel-ctc .index-rotator-top {background:none;}
/*body.channel-ctc .promo .promo-list a.link {//margin-top:102px;//zoom:1;//margin-left:-240px; clear:both; //position:absolute;}*/
/*body.channel-ctc .promo .promo-list a.link {position:absolute; z-index:1; background:url("/images/channels/ctc/bg_promo_sts.png"); width:190px; height:16px; text-align:right; display:block;overflow:hidden; text-decoration:none; margin-top:0px; padding:3px 5px 0px 5px; font-size:11px; color:fff; font-family:Tahoma, Arial, sans-serif; line-height:1.3;}*/
body.channel-ctc .promo .promo-list a.link {position:absolute; z-index:1;  background:url("/images/channels/ctc/bg_promo_sts.png"); width:190px; height:16px; text-align:right; display:inline-block; text-decoration:none; margin-top:94px; padding:3px 5px 0px 5px; font-size:11px; color:fff; font-family:Tahoma, Arial, sans-serif; line-height:1.3; overflow:hidden;}
body.channel-ctc .promo .promo-list a.link:hover{text-decoration:underline;}


/* для домашего */

body.channel-dom .promo .breadcrumbs {width:960px;padding-top:139px;color:#852248;}
body.channel-dom .promo .videobanner {padding-top:2px;width:978px; height:384px;}
body.channel-dom .promo .promo-list {width:978px; height:141px;margin: 44px auto 0px;}
body.channel-dom .fishes {background: url('/images/channels/dom/bg.jpg') no-repeat center top;}
body.channel-dom .promo .promo-list ul li {width:201px;height:112px;}
body.channel-dom .promo .promo-list ul {height:112px;}
/*body.channel-dom .promo .promo-list ul {height:124px;}*/
body.channel-dom .promo .promo-list a img {width:201px; height:112px;}
/*body.channel-dom .index-rotator-top {background:none;}*/
body.channel-dom .promo .jspTrack {background: url("/images/channels/dom/scroll_bg.png") no-repeat scroll left top transparent; width: 978px;}
body.channel-dom .promo .jspDrag {background: url("/images/channels/dom/scroller.png") no-repeat scroll left top transparent; height: 17px; width: 474px;}
body.channel-dom .promo .promo-list a.link {position:absolute;z-index:1; background:url("/images/channels/dom/link_bg.png"); width:191px; height:17px; text-align:right; display:block;overflow:hidden; text-decoration:none; margin-top:-21px; padding:2px 5px 0px 5px;}
/* FF */
@-moz-document url-prefix() {
  body.channel-dom .promo .promo-list a.link {margin-top:-22px;}
}
/* ie 7*/
body.channel-dom .promo .promo-list a.link {//margin-top:92px;//zoom:1;//margin-left:-201px; margin-top:95px; position:absolute; width:191px; height:15px; overflow:hidden;}
body.channel-dom .promo .promo-list a.link:hover{text-decoration:underline;}
body.channel-dom {background:url('/images/channels/dtv/bg_rz.jpg') repeat-y center top;}
body.channel-dom .fishes {background: url('/images/channels/dom/bg.jpg') no-repeat center top;}
body.channel-dom .banner {padding-top:0px;}
body.channel-dom .channel-popular h1 {background:url('/images/channels/dtv/popular_ico.png') no-repeat 15px 6px; padding-left:50px;}
body.channel-dom .channel-interesting h1 {background:url('/images/channels/dtv/interesting_ico.png') no-repeat 15px 6px; padding-left:55px;}
body.channel-dom h1 a {color: #7cc5f4; cursor: pointer; display: inline-block; float: right; font-size: 13px; margin-right: 7px; margin-top: 2px;}
body.channel-dom .activity {margin-right:25px;}
/*body.channel-dom .chat  {margin-right:25px;}*/
body.channel-dom .chat .cb-body-right {height: 346px;}
body.channel-dom .index-content {padding-top:92px;}
body.channel-dom .chat h1 {background:url("/images/channels/dtv/chat.png") no-repeat 15px center; padding-left: 53px;}
body.channel-dom .index-rotator-top {background:none;}

/* для Рен */

body.channel-ren .fishes {background: url('/images/channels/ren/bg.jpg') no-repeat center top;}
body.channel-ren .promo .breadcrumbs {width:960px; height:auto; color:#000; font-size:12px;padding-top:136px;}
body.channel-ren .promo .videobanner {width: 998px; height: 360px; padding-top: 18px; background: url('/images/channels/ren/bg_promo.png') no-repeat; margin-top: -10px; margin-bottom: 12px; padding-bottom: 17px;}
body.channel-ren .index-content {padding-top:94px;}
body.channel-ren .index-rotator-top {background:none;}

body.channel-5-tv .fishes {background: url('/images/channels/5tv/bg.jpg') no-repeat center top;}
body.channel-5-tv .promo .breadcrumbs {width:960px; height:auto; color:#fff; font-size:12px;padding-top:136px;}
body.channel-5-tv .index-rotator-top {background:none;}
body.channel-5-tv .index-content {padding-top:94px;}
body.channel-5-tv .promo .videobanner {padding-top: 6px; background: url('/images/channels/5tv/bg_promo.png') no-repeat; margin-top: 2px; width: 972px; height: 360px; margin-bottom: 23px; padding-bottom: 6px;}

.promo .breadcrumbs {width:990px;margin:0px auto; overflow:hidden; height:20px; padding-top:90px; }
body.channel-ctc .promo .breadcrumbs {width:960px; height:auto; color:#000; font-size:12px;padding-top:136px; }
body.channel-dtv .fishes .promo .breadcrumbs {width:960px;margin:0px auto; overflow:hidden; height:20px; padding-top:137px; color:#012f49;}
.promo .videobanner {width:990px; margin:0px auto; overflow:hidden; padding:28px 0 4px 0; text-align:center; margin-bottom: 20px;}
body.channel-ctc .promo .videobanner { background:url(/images/channels/ctc/bg_sts_promo.png) no-repeat top center; padding-top:8px;}
body.channel-dtv .fishes .promo .videobanner {width:990px;height:374px;margin:0px auto; margin-bottom:10px; overflow:hidden; padding-top:2px; text-align:center;}
.promo .promo-list {position:relative; width:990px; height:200px; margin:0px auto; margin-top:66px;overflow:hidden; color:#fff;}
body.channel-ctc .promo .promo-list {background:url('/images/channels/ctc/bg_slide_sts.png') no-repeat top left; margin-top:-8px; width:990px; height:160px; padding:20px 0 0 20px;}
body.channel-dtv .fishes .promo .promo-list {position:relative; width:990px; height:200px; margin:0px auto; margin-top:26px;overflow:hidden; color:#fff;}
.promo .promo-list a {color:#fff;font-family:arial; font-size:14px; text-decoration:none;}
.promo .promo-list a img {width:240px; height:100px;}
body.channel-ctc .promo .promo-list a img {width:200px; height:113px;}
.promo .promo-list .promo-list-items {height:147px; overflow:hidden; width: 100%; padding: 0; display: block;_overflow: hidden; margin:0;}
body.channel-peretz .fishes .promo .promo-list .promo-list-items {height:160px;}
body.channel-ctc .promo .promo-list .promo-list-items {width: 970px;}
body.channel-dtv .fishes .promo .promo-list .promo-list-items {position:absolute; height:167px; overflow:hidden; width: 100%; padding: 0; display: block;_overflow: hidden; margin-left:8px;}

.promo .promo-list .promo-list-items ul {margin:0px; list-style:none outside; padding:0px; display:block;width:2000em; height:147px;}
.channel-peretz .promo .promo-list .promo-list-items ul {margin:0px; list-style:none outside; padding:0px; display:block;width:2000em; height:160px;}

.promo .promo-list .promo-list-items ul li {float:left; width:240px; overflow:hidden; margin-right:21px; display:block; height:121px; line-height:1;}
body.channel-ctc .promo .promo-list .promo-list-items ul li {width:200px; height:121px; margin-right:20px;}
.promo .jspHorizontalBar {height:24px;}
.promo .jspTrack {position: absolute; cursor: pointer; left: 0; bottom: 0; width: 100%; background: url('/images/channels/ctc/scroll_bg.jpg') no-repeat left top; width:990px; height:19px; margin:0px auto; position:absolute; z-index:1; display:block;}
body.channel-ctc .promo .jspTrack {background: url('/images/channels/ctc/scroll_bg.png') no-repeat left top; width:970px; height:26px; margin:0px auto;}
.promo .jspDrag {position: absolute; cursor: pointer; overflow: hidden; background:url('/images/channels/ctc/scroller.png') no-repeat left top; width:294px; height:19px; position:absolute; z-index:1;cursor:pointer;}
body.channel-ctc .promo .jspDrag {background:url('/images/channels/ctc/scroller2.png') no-repeat left top; width:189px; height:23px; margin-top:2px;}

body.channel-dtv  .promo .jspTrack {position: absolute; cursor: pointer; left: 0; bottom: 0; width: 100%; background: url('/images/channels/dtv/scroll_bg.png') no-repeat 0px 4px; width:990px; height:20px; margin:0px auto; position:absolute; z-index:1; display:block;}
body.channel-dtv  .promo .jspDrag {position: absolute; cursor: pointer; overflow: hidden; background:url('/images/channels/dtv/scroller.png') no-repeat left top; width:294px; height:19px; position:absolute; z-index:1;cursor:pointer;}

.channel-popular {width:1000px; margin-bottom:25px;//zoom:1;}
.channel-popular .cb-body-content {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px;//zoom:1; padding-top:20px;}
.all-comments .cb-body-content {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px;//zoom:1; padding: 20px 0 0 20px;}
.channel-popular .container-item {color:#FFFFFF;float:left;font-family:arial, sans-serif;font-size:12px;margin:0px 24px 24px 20px;overflow:hidden;width:200px; height:146px;}
.channel-popular .container-item a {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px;text-decoration:none;}
.channel-popular .prefooter {height:43px;text-align:center; padding-top: 5px !important;}
.channel-popular .prefooter a {margin:0px 10px;}
.channel-popular .cb-header .tab-promovideo {margin:12px 7px 0 0; height:40px; float:right;}
.channel-popular .cb-header .tab-promovideo a { display:block; float:left; font-family:Franklin Gothic Medium, Arial, sans-serif; color:#7cc5f4; font-size:11px; text-decoration:none;}
.channel-popular .cb-header .tab-promovideo .all { width:65px; height:18px; padding:2px 0 0 8px; position:relative; text-decoration:none; border:none; background:none;}
.channel-popular .cb-header .tab-promovideo .all.act { width:65px; height:18px; padding:2px 0 0 8px; position:relative; text-decoration:none; border:none; background:url('/images/tab_promovideo.png') left top;  color:#fff;}
.channel-popular .cb-header .tab-promovideo .popular {margin-left:9px; width:72px; height:18px; position:relative; padding:2px 0 0 9px;}
.channel-popular .cb-header .tab-promovideo .popular.act { width:72px; height:18px; position:relative; padding:2px 0 0 9px;  background:url('/images/tab_promovideo.png') -73px 0;  color:#fff;}
.channel-popular .cb-header .tab-promovideo .new {margin-left:7px; width:40px; height:18px; position:relative; padding:2px 0 0 7px; }
.channel-popular .cb-header .tab-promovideo .new.act { width:40px; height:18px; position:relative; padding:2px 0 0 7px; background:url('/images/tab_promovideo.png') -154px 0; color:#fff;}

.channel-popular h2 {background:url('/images/channels/dtv/popular_ico.png') no-repeat 15px 6px; padding-left:50px;}
.channel-interesting .ten_left { position:absolute; width:50px; height:113px; background:url('/images/interesting_ten_left.png'); z-index:2; margin: 19px 0 0 21px;}
.channel-interesting .ten_right { position:absolute; width:50px; height:113px; background:url('/images/interesting_ten_right.png'); z-index:2; margin: 19px 0 0 927px;}
.channel-interesting h2 {background:url('/images/channels/dtv/interesting_ico.png') no-repeat 15px 6px; padding-left:55px;}

/* MERGE .channel-interesting {width:1000px; margin-top:22px;//zoom:1;} */
.channel-interesting {width:1000px; margin:0 0 24px 0;//zoom:1;}
.channel-interesting .cb-body-content {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px; padding: 19px 0 0 0; //position: relative; //zoom:1;}
.channel-interesting .promo-list {position:relative; width:956px; height:145px; margin:0px auto;overflow:hidden; color:#fff;}
.channel-interesting .promo-list a {color:#fff;font-family:arial; font-size:14px; text-decoration:none;}
.channel-interesting .promo-list a img {width:200px; height:113px;}
.channel-interesting .promo-list .overhead {position:absolute;z-index:2; width:200px; height:113px; margin-top:-115px; background:url('/images/channels/dtv/overhead.png') no-repeat left top;}
/* ие 7 */
.channel-interesting .promo-list .overhead {//margin-top:0px; //margin-left:-204px;}
/* опера */
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .channel-interesting .promo-list .overhead {margin-top:-114px;}
}
.channel-interesting .promo-list .overhead-txt {display:block;font-size:11px; font-family: Arial, Tahoma, Franklin Gothic Medium, sans-serif;width:192px;padding:2px 4px 2px 4px; height:17px; overflow:hidden; text-align:right;line-height:1.3;   background:url('/images/img-bg-rotator.png'); margin-top:92px; line-height: 1.6;}
/*width:180px; height:18px; padding:2px 10px; overflow:hidden; line-height:1.2; text-decoration:none; color:#fff;  background:url('/images/img-bg-rotator.png'); */

.channel-interesting .promo-list .overhead:hover {background:url('/images/channels/dtv/overhead.png') no-repeat left -113px;}
.channel-interesting .promo-list .overhead:hover div {display:block;}

.channel-interesting .promo-list .promo-list-items {position:absolute; height:145px; overflow:hidden; width: 100%; padding: 0; display: block;_overflow: hidden;}
.channel-interesting .promo-list ul {margin:0px; list-style:none outside; padding:0px; display:block;/*width:2000em;*/ height:123px;}/* .promo-list-items*/
.channel-interesting .promo-list ul li {float:left; width:200px; overflow:hidden; margin:0 5px 0 5px; display:block; height:113px; line-height:1;} /*.promo-list-items */
.channel-interesting .jspTrack {position: absolute; cursor: pointer; left: 0; bottom: 0; width: 100%; background: #aaa;  background:url('/images/channels/dtv/interesting_track_bg.png') no-repeat left top; width:956px; height:15px; margin:0px auto; position:absolute; z-index:1; display:block;}
.channel-interesting .jspDrag {position: absolute; cursor: pointer; overflow: hidden; background:url('/images/channels/dtv/interesting_track.png') no-repeat left top; width:68px; height:15px; position:absolute; z-index:1;cursor:pointer;}
.channel-interesting .jspDrag:hover {background:url('/images/channels/dtv/interesting_track.png') no-repeat left -16px;}
.channel-interesting .jspHorizontalBar {height:15px;}

.new-tracks {width:1000px; margin:0 0 24px 0;//zoom:1;}
.new-tracks .promo-list .promo-list-items {position:absolute; height:145px; overflow:hidden; width: 100%; padding: 0; display: block;_overflow: hidden;}
.new-tracks .promo-list ul {margin:0px; list-style:none outside; padding:0px; display:block;/*width:2000em;*/ height:123px;}/* .promo-list-items*/
.new-tracks .promo-list ul li {float:left; width:200px; overflow:hidden; margin:0 5px 0 5px; display:block; height:113px; line-height:1;} /*.promo-list-items */
.new-tracks .jspTrack {position: absolute; cursor: pointer; left: 0; bottom: 0; width: 100%; background: #aaa;  background:url('/images/channels/dtv/interesting_track_bg.png') no-repeat left top; width:956px; height:15px; margin:0px auto; position:absolute; z-index:1; display:block;}
.new-tracks .jspDrag {position: absolute; cursor: pointer; overflow: hidden; background:url('/images/channels/dtv/interesting_track.png') no-repeat left top; width:68px; height:15px; position:absolute; z-index:1;cursor:pointer;}
.new-tracks .jspDrag:hover {background:url('/images/channels/dtv/interesting_track.png') no-repeat left -16px;}
.new-tracks .jspHorizontalBar {height:15px;}
.new-tracks .promo-list .overhead:hover {background:url('/images/channels/dtv/overhead.png') no-repeat left -113px;}
.new-tracks .promo-list .overhead:hover div {display:block;}
.new-tracks .ten_left { position:absolute; width:50px; height:113px; background:url('/images/interesting_ten_left.png'); z-index:2; margin: 19px 0 0 21px;}
.new-tracks .ten_right { position:absolute; width:50px; height:113px; background:url('/images/interesting_ten_right.png'); z-index:2; margin: 19px 0 0 927px;}
.new-tracks h2 {background:url('/images/channels/dtv/interesting_ico.png') no-repeat 15px 6px; padding-left:55px;}

/* MERGE .channel-interesting {width:1000px; margin-top:22px;//zoom:1;} */
.new-tracks {width:1000px; margin:0 0 24px 0;//zoom:1;}
.new-tracks .cb-body-content {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px; padding: 19px 0 0 0;//zoom:1;}
.new-tracks .promo-list {position:relative; width:956px; height:145px; margin:0px auto;overflow:hidden; color:#fff;}
.new-tracks .promo-list a {color:#fff;font-family:arial; font-size:14px; text-decoration:none;}
.new-tracks .promo-list a img {width:200px; height:113px;}
.new-tracks .promo-list .overhead {position:absolute;z-index:2; width:200px; height:113px; margin-top:-115px; background:url('/images/channels/dtv/overhead.png') no-repeat left top;}
/* ие 7 */
.new-tracks .promo-list .overhead {//margin-top:0px; //margin-left:-204px;}
/* опера */
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .new-tracks .promo-list .overhead {margin-top:-114px;}
}
.new-tracks .promo-list .overhead-txt {display:block;font-size:11px; font-family: Arial, Tahoma, Franklin Gothic Medium, sans-serif;width:192px;padding:4px 4px 2px 4px; height:15px; overflow:hidden; text-align:right;line-height:1.3;   background:url('/images/img-bg-rotator.png'); margin-top:92px;}

.video-header .breadcrumbs { margin-bottom: 15px;}
.breadcrumbs {color: #fff; font-size:14px; font-family: verdana, arial, sans-serif; max-width:995px;margin: 0px auto; margin-bottom: 13px; padding-left: 20px; margin-top: 5px; }
.breadcrumbs a {color: #fff; font-size:14px; font-family: verdana, arial, sans-serif; text-decoration:none;}
.breadcrumbs a:hover{text-decoration:underline;}
.breadcrumbs .project-crumb, .breadcrumbs .season_selector, .breadcrumbs .track_selector,  .cb-header .season_selector, .breadcrumbs .quote_selector{display: inline-block; height: 39px; line-height: 38px; position: relative; }
.breadcrumbs .project-crumb {padding-right: 24px;}
.breadcrumbs .project-crumb, .breadcrumbs .season_selector, .breadcrumbs .track_selector {background :url('/images/crumb-title-bg.png') 100% 50% no-repeat; float:left;}
.breadcrumbs .track_selector.crumb-last {background: none;}
.breadcrumbs .season_selector .crumb-inner-l, .breadcrumbs .track_selector .crumb-inner-l, .cb-header .season_selector .crumb-inner-l, .breadcrumbs .quote_selector .crumb-inner-l {display: inline-block; float: left; padding-left: 5px; padding-right: 5px;}
.breadcrumbs .quote_selector .crumb-inner-l {cursor: default;}
.breadcrumbs .crumb-inner-l {display: inline-block; max-width: 900px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; height: 39px; white-space: nowrap;}
.breadcrumbs .project-crumb .crumb-inner-l {max-width: 290px;}
.breadcrumbs .season_selector .crumb-inner-l {max-width: 140px;}
.breadcrumbs .track_selector .crumb-inner-l {max-width: 210px;}
.breadcrumbs .quote_selector .crumb-inner-l {max-width: 210px;}
.breadcrumbs .project-crumb + .project-crumb .crumb-inner-l {padding-left: 5px;}
.breadcrumbs .crumb-arr-down, .cb-header .crumb-arr-down {background :url('/images/crumb-arr-down.png') 100% 14px no-repeat; display: inline-block; width: 19px; height: 39px; float: left;}
.breadcrumbs .season_selector, .breadcrumbs .track_selector, .cb-header .season_selector {padding-right: 10px; cursor: pointer;}
.breadcrumbs .season_selector:hover, .breadcrumbs .track_selector:hover, .cb-header .season_selector:hover {background :url('/images/crumb-line-bg.png') 100% 100% no-repeat;}
.breadcrumbs .season_selector:hover .crumb-inner-l, .breadcrumbs .track_selector:hover .crumb-inner-l, .cb-header .season_selector:hover .crumb-inner-l{background :url('/images/crumb-line-bg.png') 0% 0% no-repeat; margin-left: -7px; padding-left: 12px;}
.breadcrumbs .track_selector {color: #ffd701;}
.breadcrumbs .track_selector a {color: #ffd701;}
.crumb-list {position: absolute; z-index: 10; left: -7px; color: #7cc5f4; font-size: 12px; line-height: 14px; cursor: pointer; top:38px; cursor: default;}
.crumb-list .crumb-list-body a{ color: #7cc5f4; min-height: 14px; max-height: 27px; overflow: hidden; display: block; padding:4px 7px 4px 12px; font-family: arial, sans-serif;  font-size: 12px; margin-left: -4px; margin-right: 2px; line-height: 15px; margin-bottom: 1px;}
.crumb-list .crumb-list-body a:hover{background: #1b5781; text-decoration: none!important;}
.crumb-list .crumb-list-body a.crumb-list-act {color: #fff;}
.crumb-list .crumb-title-cur {font-family: verdana, arial, sans-serif; font-size: 14px; padding-top: 7px;}
.breadcrumbs .season_selector .crumb-title-cur, .cb-header .season_selector{color: #fff;}
.cb-header .season_selector{font-family: verdana, arial, sans-serif; font-size: 14px; margin-top: 3px; margin-left: 24px; z-index: 7;}
.breadcrumbs .track_selector .crumb-title-cur,
.breadcrumbs .season_selector .crumb-title-cur,
.cb-header .season_selector .crumb-title-cur {background :url('/images/crumb-arr-down.png') 100% 14px no-repeat; float: left; }
.breadcrumbs .track_selector .crumb-title-cur,
.breadcrumbs .season_selector .crumb-title-cur,
.cb-header .season_selector .crumb-title-cur{padding-right: 24px; padding-left: 6px; padding-top: 8px; line-height: 22px; margin-right: 7px;}
.cb-header .season_selector .crumb-title-cur {background-position: 100% 11px;padding-right: 24px; padding-left: 8px; padding-top: 5px;}
.breadcrumbs .season_selector .crumb-title-cur,
.cb-header .season_selector .crumb-title-cur {color:#fff;}
.breadcrumbs .track_selector .crumb-title-cur {color: #ffd701;}
.breadcrumbs .season_selector .crumb-list .crumb-list-body a,
.cb-header .season_selector .crumb-list .crumb-list-body a,
.breadcrumbs .track_selector .crumb-list .crumb-list-body a {width: 136px;}
.breadcrumbs .season_selector .crumb-list.multycol .crumb-list-body a,
.cb-header .season_selector .crumb-list.multycol .crumb-list-body a,
.breadcrumbs .track_selector .crumb-list.multycol .crumb-list-body a {width: 97px;}
.video-header .breadcrumbs {padding-left: 36px;}

.crumb-list-top,
.crumb-list-btm,
.crumb-list-body {min-width: 154px; width: 100%;}
.crumb-list-top, .crumb-list-top-r,
.crumb-list-btm, .crumb-list-btm-r {background: url('/images/crumb-list-bg.png') 0 0 no-repeat;}
.crumb-list-top-r,
.crumb-list-btm-r {float: left;}
.crumb-list-top {height: 22px; background-position: 0 -49px; padding-left: 7px;}
.crumb-list-top-r {width: 100%; height: 22px; background-position: 100% 0; overflow: hidden;}
.crumb-list-btm {height: 7px; background-position: 0 -98px; padding-left: 7px; //position: relative; //top:-1px;}
.crumb-list-btm-r {width: 100%; height: 7px; background-position: 100% -108px;}
.crumb-list-body {background: url('/images/crumb-list-body-bg-l.png') 0 0 repeat-y; padding-left: 7px;}
.crumb-list-body-r {min-width: 100%; background: url('/images/crumb-list-body-bg.png') 100% 0 repeat-y; float: left;  padding-bottom: 3px;}

.cb-header .crumb-list-top,
.cb-header .crumb-list-btm,
.cb-header .crumb-list-body {min-width: 154px; width: 100%;}

.crumb-list .crumb-col {float: left; /*padding: 0 0px 0 0;*/ width: 115px; margin-top: -10px; z-index: 1; position: relative;}

.comment-wrapper .breadcrumbs {color:#7cc5f4; font-size:12px; font-family:arial, sans-serif; max-width:995px;margin:0px auto; margin-bottom:13px;}
/* хак для ие7 */
*+html .breadcrumbs {position:relative; z-index: 3;}

.video-header-hd .player-wrapper .player {border:0px;width:100%;height:480px; background:#000; overflow:hidden;}
.video-header-hd .player-wrapper .player object {margin:0px auto; display:block;}

.player-wrapper {margin:0px auto;margin-top:-13px;}

.player-wrapper .player {float:left; width:704px; height:528px; margin:0 0 0 -7px;}
.player-wrapper .player-sidebar {float:right; margin:3px -3px 0 0}
.player-wrapper .player-carusel {width:248px; height:480px; margin:0px auto; overflow:hidden; position:absolute; z-index:1; margin:-6px 0px 0px 0px; padding-left:35px;}

.player-wrapper .player-carusel-items {clear:both; z-index:1; margin-top:0px; padding:6px 0 0 6px;}
.player-wrapper .player-carusel-items div {width:200px;}
.player-wrapper .player-carusel-items div a {display:block; position:relative; width:200px; height:113px; margin-bottom:7px; text-decoration:none; //padding-bottom: 7px;}
.player-wrapper .player-carusel-item {margin:0px;}
.player-wrapper .player-carusel-item .item-glow {position:absolute; width:212px; height:125px; background:url('/images/player_item_glow.png') no-repeat; margin:-6px 0 0 -6px; display:none;}
.player-wrapper .player-carusel-item .car-desc {font-family:Tahoma, sans-serif; /*display:none;*/font-size:11px;text-align:right; width:196px; height:17px; padding:2px; overflow:hidden; line-height:1.6; text-decoration:none; color:#fff; margin-top:92px; position:absolute; background:url('/images/bg_car_desc.png');}
.player-wrapper .player-carusel-item .stroke {position:absolute; width:200px; height:113px;}
.player-wrapper .player-carusel-item .quote {background:url('/images/player_carusel_quote.png') no-repeat; margin:0px;}
.player-wrapper .player-carusel-item .playlist {background:url('/images/player_carusel_playlist.png') no-repeat; margin:0px;}
.player-wrapper .player-carusel-item .new {background:url('/images/player_carusel_new.png') no-repeat; margin:0px;}
.player-wrapper .player-carusel-item .paid {background:url('/images/player_carusel_paid.png') no-repeat; margin:0px;}
.player-wrapper .player-sidebar-head {width:300px; height:45px; background:url('/images/bg_player_sidebar_head.png') no-repeat top right;}
.player-wrapper .player-sidebar-body {width:300px; height:491px; background:url('/images/player-sidebar.png') no-repeat bottom right;}
.player-wrapper .player-sidebar-head .player-sh-menu {float:left; font-family: Franklin Gothic Medium, Arial, Tahoma, Myriad Pro, sans-serif; font-size:15px; cursor:pointer;}
.player-wrapper .player-sidebar-head .item1 {width:118px; height:33px; padding:12px 0 0 35px; background:url('/images/bg_player_menu_glow.png') -2px -50px no-repeat;}
.player-wrapper .player-sidebar-head .item2 {width:94px; height:33px; padding:12px 0 0 52px; background:url('/images/bg_player_menu_glow.png') -2px -46px no-repeat;}
.player-wrapper .player-sidebar-head .item-glow-tab {position:absolute; display:none; width:148px; height:35px;}
.player-wrapper .player-sidebar-head .item2.more-txt {padding-left: 33px;}

.player-wrapper {margin:0px auto;margin-top:-13px;}


.search-results h1 {background:url('/images/search_ico.png') no-repeat 15px 6px; padding-left:50px!important;}
.video-item { float:left; width:200px; margin:0px 24px 10px 24px; min-height:198px;}
.video-item .item-glow {position:absolute; width:212px; height:125px!important; background:url('/images/player_item_glow.png') no-repeat; margin:-6px 0 0 -6px!important; display:none;}
.video-item .car-desc {font-family:Arial, Tahoma, sans-serif;font-size:13px; line-height:1.2; text-decoration:none; color:#7cc5f4; overflow:hidden; max-height:31px;}
.video-item .car-desc a {line-height: 15px;}
.video-item .a {font-family:Arial, Tahoma, sans-serif;font-size:13px; line-height:1.2; text-decoration:none; color:#7cc5f4;}
.video-item a {display:block; position:relative; width:200px; font-family:Arial, Tahoma, sans-serif;font-size:13px; line-height:1.2; text-decoration:none; color:#7cc5f4;}
.video-item .stroke {position:absolute; width:200px; height:113px;}
.video-item .quote {background:url('/images/player_carusel_quote.png') no-repeat; margin:0px;}
.video-item .playlist {background:url('/images/player_carusel_playlist.png') no-repeat; margin:0px;}
.video-item .new {background:url('/images/player_carusel_new.png') no-repeat; margin:0px;}
.video-item .paid {background:url('/images/player_carusel_paid.png') no-repeat; margin:0px;}
.video-item .item-glow-tab {position:absolute; display:none; width:148px; height:35px;}
.video-item .video-item-body { max-height:60px; margin-bottom: 0; overflow:hidden; line-height:1.2; //position:relative;}
.video-item div {margin-bottom:2px;}
.video-item .see {float:left;  background:url('/images/see.png') left center no-repeat; padding-left:16px;}
.video-item .chats {float:left;  background:url('/images/chats.png') left bottom no-repeat; padding-left:13px;}
.video-item .lis {float:left;  background:url('/images/lis.png') left center no-repeat; padding-left:12px;}
.video-item .video-rating div { height:13px; margin:5px 6px 2px 0; font-size:12px;}
.user-room .video-item .video-rating div { height:13px; margin:0px 6px 2px 0; font-size:12px;}
.video-item span.yel {color:#ffe427;}
.video-item .car-date {font-style:italic;}

.user-room .video-item { float:left; width:200px; margin:0px 21px 17px 21px; min-height:inherit; height:auto!important;}
.user-room .video-item .car-date {font-style:italic; font-size:12px;font-family: Arial, Tahoma, Franklin Gothic Medium, sans-serif;}
.user-room .video-item .car-date span {font-style:italic; color:#feee7f;}

.player-wrapper .player-sidebar .jspTrack {background:url('/images/player_scroll_track.png') no-repeat; height:475px; width:11px;}
.activity .jspDrag, .player-wrapper .player-sidebar .jspDrag {background:url('/images/player_scroll_drag.png') no-repeat; height:69px; width:17px; margin-left:-3px;}
.player-wrapper .player-sidebar .jspVerticalBar { margin-top:6px;}
.player-wrapper .plaayer-games {text-align:left; margin-left:6px;}
.player-wrapper .plaayer-games .games-tab-images {padding-top: 2px; padding-left: 35px;}
.player-wrapper .plaayer-games .games-tab-images .gt-image,
.player-wrapper .plaayer-games .games-tab-images .gt-image img {width: 200px; height: 113px; display: block; cursor: pointer;}
.player-wrapper .plaayer-games .games-tab-images .gt-image {margin-bottom: 7px;}
.player-wrapper .plaayer-games .gt-object {display: none;}
.player-wrapper .plaayer-games .gt-object.obj1,
.player-wrapper .plaayer-games .gt-object.obj3 {padding-left: 3px;}
.player-wrapper .plaayer-games .gt-object.obj2 {padding-left: 1px;}


.player-wrapper .player-head {width:718px; height:14px; background:url('/images/player_bg_tb.png') top no-repeat;}
.player-wrapper .player-footer {width:718px; height:14px; background:url('/images/player_bg_tb.png') bottom no-repeat;}
.player-wrapper .player-body {width:718px; height:514px; background:url('/images/player_bg_body.png') repeat-y; padding-left:7px;}
.player-wrapper .player-body .next-track-left {position:absolute; width:38px; height:320px; background:url('/images/next-player-track.png') top left; margin:97px 0 0 0;}
.player-wrapper .player-body .next-track-right {position:absolute; width:38px; height:320px; background:url('/images/next-player-track.png') top right;margin:98px 0 0 666px;}
#playerholder {margin-top:-7px;}

.player-wrapper .playerholder-inner {width:704px; height:308px; text-align:center; padding:220px 0px 0px 0px;}
.prevbtn-l {background:url('/images/left_right_small.png') no-repeat left top; float:left; width:41px; height:41px; margin-left:0px; margin-top:429px;}
.nextbtn-r {background:url('/images/left_right_small.png') no-repeat right top; float:right; width:41px; height:41px; margin-right:0px; margin-top:429px;}
.prevbtn-l:hover {background-position:left -41px;}
.nextbtn-r:hover {background-position:right -41px;}
.prevbtn-l:active {background-position:left -82px;}
.nextbtn-r:active {background-position:right -82px;}
.prevbtn-l.disabled {background-position:left -123px;}
.nextbtn-r.disabled {background-position:right -123px;}

.quotes {list-style-type:none; list-style-position:outside; margin:0px; padding:0px; //zoom:1;}
.quotes li,.quotes li.quote {width:200px; height:113px; overflow:hidden; margin-bottom:7px;//zoom:1;}

.quotes span.quote-wrapper {display:block;/*position:absolute; */position:relative;background:url('/images/cb_act.png') left top; height:25px; margin-top:-30px; padding-left:4px; width:196px; overflow:hidden; z-index:4; //zoom:1;//position:static; //margin-top:-25px;}
.quotes span.quote-wrapper a {font-family:Franklin Gothic Medium, Arial, sans-serif; color:#fff; //zoom:1;}
.quotes a, .quotes a span {font-family:Franklin Gothic Medium, Arial, sans-serif; color:#fff; //zoom:1;}
.quotes a span span {height:19px; overflow:hidden; display:block;}

.player-wrapper {max-width:1045px; width:100%; margin-bottom:0;}
.player-wrapper .player-wr-header {background:url('/images/blue_player_wrapper_tb.png') no-repeat center top; height:15px;}
.player-wrapper .player-wr-footer {background:url('/images/blue_player_wrapper_tb.png') no-repeat center bottom; height:15px;}
.player-wrapper .player-wr-body {background:none;}
.video-swim-pleer .player-wrapper .player-wr-body {background:url('/images/blue_player_wrapper_body_swim.png') repeat-y center top;}
.video-swim-pleer .player-wrapper .player-wr-header {background:url('/images/blue_player_wrapper_tb_swim.png') no-repeat left top; height:15px;}
.video-swim-pleer .player-wrapper .player-wr-footer {background:url('/images/blue_player_wrapper_tb_swim.png') no-repeat right bottom; height:15px;}

.player-wrapper .player-wr-body-center {width:999px;margin-left:auto;margin-right:auto;}

.video-desc.comments-compet {width:732px; }
.video-desc.comments-compet.content-block .cb-body {z-index: auto;}
.video-desc {width:999px; margin:0px auto; color:#fff; font-size:12px; font-family:arial, sans-serif; padding:0px;}
.video-desc .video-desc-header {background:url('/images/blue_plaer_com_tb.png') no-repeat center bottom; height:47px;}
.video-desc .video-desc-footer {background:url('/images/blue_plaer_com_tb.png') no-repeat center top; height:47px;}
.video-desc .track-desc {float:left; width:704px; margin:-4px 0 0 0;}
.video-desc .track-desc .comments-view .head {color:#fff; font-size: 18px; font-family:Franklin Gothic Medium, Arial, sans-serif; }
.video-desc .track-desc .comments-view .all {position:absolute; display:block; color:#7cc5f4; font-size: 11px; font-family:Arial, Franklin Gothic Medium, sans-serif; margin:5px 0 0 500px;}
.video-desc .track-desc .comments-view .all span {color:#fff;}
.video-desc .track-desc .track-desc-text {}
.video-desc .track-soccontrols {/*margin:0 0 14px -15px;*/}
.video-desc .track-desc-footer {padding-top:8px;}
/* хак для ие7 */
*+html .video-desc .track-desc-footer {padding-top:3px;}
/* хак для ие8 */
.video-desc .track-desc-footer {padding-top:3px\0/;}

.video-desc .playlist-controls {float:left; width:226px; padding-left:32px; font-size:12px; color:#fff;}
.video-desc .playlist-controls .addtoplst {margin-bottom:15px;}
.video-desc .playlist-controls .addtoplst-btn {background:url('/images/add_com_btn.png') no-repeat left top; width:91px; height:19px; border:0px; margin-top:8px; cursor:pointer;margin-left:2px;}
.video-desc .playlist-controls .addtoplst-btn:hover {background-position:left -19px;}
.video-desc .playlist-controls .addtoplst-btn:active {background-position:left -38px;}
.video-desc .playlist-controls select {color:#fff;font-size:13px; font-family:arial;width:200px;height:25px;background:#022a45;border:1px solid #012f48;border-bottom:1px solid #345c75;}

.video-desc .funclub {background:url('/images/funclub.png') no-repeat right top; width:200px; height:55px; float:left;}
.video-desc .funclub:hover {background-position:right -55px;}
.video-desc .funclub:active {background-position:right -110px;}
.video-desc .funclub img {vertical-align:middle; background-position:left bottom; width:61px;height:55px;}

.video-desc .more {float:right; color:#74b8e4; display:inline-block; border-bottom:1px dashed #74b8e4; text-decoration:none; background:url('/images/arrows.png') no-repeat right 5px; padding-right:14px;}
.video-desc .more:hover {border-bottom:0px;}
.video-desc .track-rating { margin-bottom:18px;}
.desc-link {margin-right:15px; color:#fff;}
.video-desc .author-quote { margin-bottom:12px; overflow:hidden; max-height:150px;}
.video-desc .author-quote .playlist-controls span {color:#7cc5f4; text-decoration:underline;}
.video-desc .quote { margin-bottom:29px; overflow:hidden; max-height:74px;}

.video-desc .track-soccontrols-likes {float:left; display: none;}
.track-soccontrols-share {float:right; margin-left:0px;}
.video-desc .chat-link {display:inline-block; font-size:11px; height:20px; text-decoration:none; margin-top:-4px; width: 120px;}
.video-desc .chat-link span {border-bottom:1px solid #406d8a; color:white; display:inline-block; padding:7px 0 0 3px;}
.video-desc .chat-link span:hover {border:none;}
.video-desc .track-desc .track-soccontrols .track-chat .chat-link .fll {width: 30px;}

.track-soccontrols-share a {float:left; margin:0 0 0 4px; width:24px; height:24px; background:url('/images/soc_ico_large.png') no-repeat left top;}
.track-soccontrols-share span.h {float:left; margin-right:16px;}

.track-soccontrols-share .videomore-ico {background:url('/images/soc_ico_large.png')}
.track-soccontrols-share .videomore-ico {background-position:-144px 0px;}
.track-soccontrols-share .odkl-klass,
.track-soccontrols-share .odnoklassniki-ico {background-position:-72px 0px;}
.track-soccontrols-share .facebook-ico {background-position:0px 0px;}
.track-soccontrols-share .twitter-ico {background-position:-48px 0px;}
.track-soccontrols-share .vk-ico {background-position:-24px 0px;}
.track-soccontrols-share .lj-ico {background-position:-120px 0px;}
.track-soccontrols-share .mailru-ico  {background-position:-96px 0px;}


.video-desc .mailru-like {margin-top:1px; float:left; margin-left:19px;}
.video-desc .facebook-like { float:left; clear:none !important; width:129px;}
.video-desc #vk_like {float:left; width:180px; margin-right:40px;}
.video-desc .mail-like {float:left; width:97px;}
.video-desc .track-views {padding-top:2px; background:url('/images/ico.png') no-repeat left top; padding-left:30px; height:20px;}
.video-desc a {color:#62C0FD; text-decoration:none!important;}
.video-desc a:hover {text-decoration:underline;}

/* стили для страницы заглушки */
.welcome {width:350px; margin:10% auto 0px auto;font-family:Franklin Gothic Medium, Arial, sans-serif; color:#fff; font-weight:normal;}
.welcome h1 {font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:21px; color:#fff; font-weight:normal; }
.welcome h2 {font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:16px; color:#fff; font-weight:normal; }
.welcome label {width:70px; display:inline-block;}
.welcome .w-textinp {border:1px solid #4c7a89; width:200px; background-color:#00263b !important; color:#fff;padding:2px;}
.welcome label.w-check {width:122px;}
.welcome input {vertical-align:middle;}
.welcome .w-entry {border:0px; width:83px; height:32px; background:url('/images/entry_btn.png') no-repeat left top; vertical-align:middle;}
.welcome .w-entry:hover {background-position:left -34px;}
.welcome .w-entry:active {background-position:left -68px;}

/* стили для страницы Мои данные */
.personal {font-family:Franklin Gothic Medium, Arial, sans-serif; color:#fff; font-weight:normal;}
.personal h1 {font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:21px; color:#fff; font-weight:normal; }
.personal h2 {font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:14px; color:#fff; font-weight:normal; margin-bottom:0px;}
.personal ul {margin:0px; padding:0px; font-size:14px;margin-left:20px; margin-bottom:20px;}
.personal a {color:#fff; font-size:16px;font-family:Franklin Gothic Medium, Arial, sans-serif; }
.personal .activity .post a {color: #62C0FD; font-size: 12px; font-family: arial,sans-serif;}
.personal .activity .post .hand_up {font-size: 11px;}
.personal p, .personal p a {font-size:16px; font-weight:normal; text-decoration:none;}
.personal p a:hover {text-decoration:underline;}

.personal .personal-items {float:left; margin-right:33px;}

.personal label.label {width:130px; display:inline-block;}
.personal .field {margin-bottom:7px;}
.personal .field a {color:#fff; font-size:13px;}
.personal .field_with_errors {margin-bottom:7px;}

.personal .personal-items .field {width:176px;}

.textinp {border:1px solid #2b5a7a; background:#00263b; color:#fff;padding:2px; vertical-align:top;}
.textinpw {width:210px; border:1px solid #2b5a7a; background:#00263b; color:#fff;padding:2px; vertical-align:top;}
.fileinp {color:#fff;background:none; }
.selectinp {border:1px solid #2b5a7a; background:#00263b; color:#fff;padding:2px; vertical-align:top;}
.selectinp option {background:#00263b; color:#fff;}
.selectinpw {width:216px; border:1px solid #2b5a7a; background:#00263b; color:#fff;padding:2px; vertical-align:top;}
.selectinpw option {background:#00263b; color:#fff;}
.textarea {border:1px solid #2b5a7a; width:210px; height:170px; background:#00263b; color:#fff;padding:2px; vertical-align:top;color:#fff; font-size:16px;font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:12px; resize:none;}
.textarea-wide {border:1px solid #2b5a7a; width:450px; height:170px; background:#00263b; color:#fff;padding:2px; vertical-align:top;color:#fff; font-size:16px;font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:13px; resize:none;}
.textarea-short {border:1px solid #2b5a7a; width:450px; height:30px; background:#00263b; color:#fff;padding:2px; vertical-align:top;color:#fff; font-size:16px;font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:12px; resize:none;}

.inpError input {border:1px solid #f6092a;}
.inpError div {font-weight:normal; font-size:11px;}
.checkinp {margin:0px;}
.submitinp {margin-top:10px;}

/* двух колоночная структура */
.wrapper { margin:0px auto; width:1000px; //zoom:1;}
.wrapper-projects { margin:0px auto; padding-top:152px; width:1000px;margin-bottom:-162px;}
.wrapper-forms {margin:0px auto; padding-top:142px; width:1000px;/* //zoom:1;//position:relative;*/ margin-bottom:-162px;}
.wrapper-forms label {display:inline-block; width:213px; font-size:15px;}
.wrapper-forms .label-checkbox label {float:left; padding-top: 3px;}
.wrapper-forms-flash {margin:0px auto; padding-top:100px; width:760px;/* //zoom:1;//position:relative;*/ margin-bottom:-162px;}
.leftcol {float:left; width:240px;}
.rightcol-index-user {float:left; padding-left:24px; width:240px;}
.rightcol {float:left; padding-left:24px; width:734px;}
.centercol {float:left; padding-left:24px; width:472px;}

.user-info {font-family:Arial,Franklin Gothic Medium, sans-serif;}
.user-info .cb-body-right {color:#fff; font-size:13px;}
.user-info .user-name {font-size:14px; color:#7cc5f4; margin-bottom:10px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; margin-right:5px;}
.user-info .user-place {margin-bottom:5px; font-size:12px;}
.user-info .avatar {float:left; margin-right:10px!important; margin-left:20px; width:75px;}
.user-info .user-age {font-size:12px;}

.user-events .removefriend {border:0px; background:none; background:url('/images/friend_btn.png') no-repeat left top; color:#62C0FD; margin:0px; padding:0px; line-height:1.5; padding-left:30px; height:22px; display:inline-block; cursor:pointer; font-size:12px;}
.user-events .btn-dell {background:url('/images/bg_btn_candit.jpg') 0 -33px; width:98px; height:33px; float:left;}
.user-events .btn-dell:hover {background:url('/images/bg_btn_candit.jpg') -98px -33px;}
.user-events .btn-dell:active {background:url('/images/bg_btn_candit.jpg') -294px -34px;}
.user-events .addfriend {border:0px; background:none; background:url('/images/bg_btn_candit.jpg') no-repeat left top; color:#62C0FD; margin:0px; padding:0px; line-height:1.5; width:98px; height:33px; display:inline-block; cursor:pointer; font-size:12px;}
.user-events .addfriend:hover {background:url('/images/bg_btn_candit.jpg') no-repeat -98px 0px;}
.user-events .addfriend:active {background:url('/images/bg_btn_candit.jpg') no-repeat -294px -1px;}
.user-events .addfriend.btn-add-inactive {background:url('/images/bg_btn_candit.jpg') no-repeat -196px -1px;}


.user-events .mail {background:url('/images/mail.png') no-repeat left top; color:#62C0FD; margin:0px; padding:0px; line-height:1.5; padding-left:30px; height:18px; display:inline-block; font-size:12px; text-decoration:none;}
.user-events .mail:hover {background-position:left -18px;text-decoration:underline;}
.user-events .mail:active {background-position:left -36px;}

.user-events-wrapper {background:url('/images/cb_rz.png') repeat-x left top; margin-top:9px;padding-top:9px; padding-left:10px; font-family:arial, sans-serif; overflow:hidden;}
.user-events {font-family:arial, sans-serif; overflow:hidden; float:left;}

.user-photo {float:left; width:100%;color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px;}
.user-photo .cb-body-right {}
.user-photo .cb-body-right .cb-body-content {padding:12px 0px 14px 12px;}
.user-photo .cb-body-right .item-photo a {float:left; width:103px; height:77px; overflow:hidden; margin-right:9px;}
.user-photo .cb-body-right .item-photo a img {width:103px;}
.user-photo h1 a {cursor:pointer;display:inline-block;float:right;font-size:13px;margin-right:23px;color:#975E04; margin-top:2px;}
.gal-compet h2, .user-photo h2, .photos .cb-header2 h2{background:url("/images/h1_fot_mini.png") no-repeat scroll 11px center;}
.photos .cb-header2 h2 {background-position: 24px 6px;}

.user-playlists {float:left; width:100%;color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px;}
.user-playlists .cb-body-right {padding:0px;}
.user-playlists a{text-decoration:none;}
.user-playlists a:hover{text-decoration:underline;}
.user-playlists a.add {cursor:pointer; display:inline-block; float:right; font-size:13px; color:#7cc5f4; margin-top:12px; padding-right:10px;}
.user-playlists h2 {background:url("/images/playlists_ico.png") no-repeat scroll 8px center;padding-left:55px;}
.user-playlists ul {margin:0px; padding:0px; list-style:none outside;}
.user-playlists ul li {padding:12px 24px; background:url('/images/cb_rz.png') repeat-x left bottom;}
.user-playlists ul li.up-last {background:none; padding-bottom:0px;}
.user-playlists {color:#7cc5f4; font-size:13px;}
.user-playlists a {color:#fff; font-size:13px;}

.user-playlists-profile {width:100% !important;}


.photos {margin-bottom:20px;}
.photos .cb-body-content {padding: 12px 5px 0px 5px; color:#fff; font-size:12px; font-family:arial, sans-serif;}
.photos-item {width:140px; height:152px; float:left;margin:10px 8px; overflow:hidden;}
.photos-item div {width:140px; height:105px; background:#011f31; text-align:center; }
.photos-item img {cursor:pointer;}
.photos-item a {font-size:12px; font-family:arial, sans-serif;color:#fff; text-decoration:none;}
.photos-item a:hover {text-decoration:underline;}
.photos .prefooter {padding:0px; height:41px;}
.photos .photo-add-link {float: right; margin-right: 15px; margin-top: 1px; font-size: 15px; color: #7CC5F4;  cursor: pointer;}
.photos .photo-add-btn {text-align:center;}
.photos .photo-add-btn input[type="button"]{width:175px; height:25px; background:url('/images/btn_add_photo_long.png') no-repeat; border:none; padding:0px; margin-bottom: 25px; margin-top: 6px; cursor:pointer; }
.content-block.photos .prefooter {background-image:none;}
.photos .cb-header2 h2 {padding-left: 64px; font-size: 17px;}
.photos .no-photos {font-size: 18px; text-align: center; margin:20px 0 30px 0;}
.photos .photos-item {height:125px; float:left;margin:10px 20px; overflow:hidden;}

.delete-photo {background:url('/images/close_white.png') no-repeat left top; width:15px; height:15px; display:block; float:right;position:absolute; margin-left:125px;}
.delete-photo:hover {background-position:left -15px;}
.delete-photo:active {background-position:left -30px;}


.delete-quote {background:url('/images/close_white.png') no-repeat left top; width:15px; height:15px; display:block; float:right;position:absolute; margin-left:185px;}
.delete-quote:hover {background-position:left -15px;}
.delete-quote:active {background-position:left -30px;}

.quote-edit {cursor:pointer;}
.quote-edit form input {width: 140px; height: 20px;	margin-right: 10px; background: url(/images/status_bg.png) repeat scroll left top transparent; border: 1px solid #2B5A7A; color: #FFFFFF; font-family: arial,sans-serif; font-size: 12px; margin-top: 6px; padding: 2px;}

.user-status {background:url('/images/cb_rz.png') repeat-x left top; margin-top:9px;padding-top:9px; padding-left:20px; padding-right:20px; font-family:arial, sans-serif; overflow:hidden;}
.user-status textarea {border:1px solid #2b5a7a; background:url('/images/status_bg.png') left top; width:192px; height:20px; margin-top:6px; color:#fff; padding:2px; font-family:arial, sans-serif; font-size:12px; resize:none; overflow: hidden;}
.user-status input {margin-top:5px; display:none; background:url('/images/send.png') no-repeat left top; width:103px; height:34px; border:0px; cursor:pointer;}
.user-status input:hover {background-position:left -34px;}
.user-status input:active {background-position:left -68px;}
.user-status a {color:#62C0FD;}

.friends {margin-bottom:20px!important;}
.friends .cb-body-content {padding:15px 15px 5px 15px;color:#fff; font-size:12px; font-family:arial, sans-serif;}
.friends.user-index .friend {margin:0px; height:45px; overflow:hidden; margin-bottom:15px; width:204px; text-align:left;}
.friends .friend {margin:0px 7px 14px 7px; text-align:center; float:left; height:123px; overflow:hidden; margin-bottom:15px; width:103px; }
.friends .friend a {color:#fff; font-size:12px; font-family:arial, sans-serif; text-decoration:none;}
.friends .friend a:hover{text-decoration:underline;}
.friends .social-set {font-size:18px; color:#fff; width:320px; float:left;}
.friends #social-perm {color:#fff; display:inline-block;}
.friends #social-perm h3 {font-size:18px; font-weight:normal; margin-top:0px;}
.friends .social-set .social-set-item {width:227px; height:33px; background:url(/images/soc_set.png); margin:9px 0 0 0; cursor:pointer;}
.friends .social-set .social-set-item.fb {background-position:0 -33px;}
.friends .social-set .social-set-item.twi {background-position:0 -99px;}
.friends .social-set .social-set-item.vk {background-position:0 -165px;}
.friends .social-set .social-set-item.odn {background-position:0 -231px;}
.friends .social-set .social-set-item.mir {background-position:0 -297px;}
.friends .social-set .social-set-item.lj {background-position:0 -363px;}
.friends .social-set .social-set-item.fb.on {background-position:0 0px;}
.friends .social-set .social-set-item.twi.on {background-position:0 -66px;}
.friends .social-set .social-set-item.vk.on {background-position:0 -132px;}
.friends .social-set .social-set-item.odn.on {background-position:0 -198px;}
.friends .social-set .social-set-item.mir.on {background-position:0 -264px;}
.friends .social-set .social-set-item.lj.on {background-position:0 -330px;}
.friends h2 {background:url('/images/h1_friend.png') no-repeat; padding-left:49px!important; background-position: 15px 10px;}
.friends .friend img.foto {width:45px; height:45px; margin-right:22px;}

.subscriptions .cb-header h2 {background: url('/images/h1_track.png') no-repeat 19px 9px; padding-left: 50px!important;}
.subscriptions .cb-body {font-family: Arial, sans-serif; font-size: 12px; }
.subscriptions .cb-body-content {padding: 10px 14px 10px 20px;}
.subscriptions .subs-list {margin: 34px 0 20px 0;}
.subscriptions .subs-list-header,
.subscriptions .subs-list-row {background: url("/images/bg_strip.png") repeat-x bottom; margin-right: 6px;}
.subscriptions .subs-list-row {min-height: 56px;}
.subscriptions .subs-list-header {padding-bottom: 8px;}
.subscriptions .subs-list-row {padding: 11px 0 8px 0;}
.subscriptions .slh-item,
.subscriptions .slr-item {float: left;}
.subscriptions .slh-item a {color: #7cc5f4; text-decoration: none;}
.subscriptions .slh-item .arr-down,
.subscriptions .slh-item .arr-up {color: #7cc5f4; cursor: pointer;}
.subscriptions .slh-item-name {width: 110px;}
.subscriptions .slh-item-date {width: 170px;}
.subscriptions .slh-item-opt {color: #ccc; padding-left: 24px;}

.subscriptions .slr-item-thumb {width: 103px; padding-left: 7px;}
.subscriptions .slr-item-thumb img {margin-top: 3px;}
.subscriptions .slr-item-desc {width: 164px; padding-right: 10px;}
.subscriptions .slr-item-paid {width: 407px;}
.subscriptions .slr-item-desc .slr-desc-title {color: #7cc5f4; font-size: 14px; margin-bottom: 3px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.subscriptions .slr-item-desc .slr-desc-title a{color: #7cc5f4; text-decoration: none;}
.subscriptions .slr-noaccess {color: #f00;}
.subscriptions .subs-thash {background: url('/images/icon-trash.png') no-repeat 0px 2px; color: #ccc; padding-left: 15px; display: inline-block; height: 16px; margin-left: 6px; text-decoration: none;}
.subscriptions .slr-desc-period span {color: #ccc;}

.subscriptions .btn-paid {background: url('/images/btn-paid.png') no-repeat 0px 0px; width: 90px; height: 35px; border: 0; padding: 0; cursor: pointer;}
.subscriptions .slr-pade-types > div {float: left; min-height: 16px; margin-bottom: 10px;}
.subscriptions .slr-pade-way {width: 118px; padding-right: 2px; cursor: pointer;}
.subscriptions .slr-pade-duration {width: 129px; padding-right: 3px; cursor: pointer;}
.subscriptions .slr-pade-price {width: 60px; padding-right: 5px; cursor: pointer; text-align: right; font-weight: bold;}
.subscriptions  div.slr-pade-btn {margin-bottom: 0px; margin-top: -10px; position: relative; right: -6px;}
.subscriptions .slr-pade-types input[type="radio"] {margin: 0 2px 0 0; padding: 0; vertical-align: top; //margin-top: -3px;}
.subscriptions .slr-pade-types .no-check {color: #ccc;}
.subscriptions .pay-no {margin: 20px 0;}
.subscriptions .pay-no img.err {float: left; margin-right: 10px;}


.quote {margin-bottom:20px!important;}
.quote .cb-body-content {padding:19px 10px 0px 10px;color:#fff; font-size:12px; font-family:arial, sans-serif;}
.quote .quote-item {margin:0px 7px; float:left; width:200px; height:150px; overflow:hidden; margin-bottom:14px;font-size:12px; font-family:arial, sans-serif;color:#fff; }
.quote .quote-item a {color:#fff; font-size:12px; font-family:arial, sans-serif; text-decoration:none;}

.favorite {margin-bottom:20px!important;}
.favorite .cb-body-content {padding:0px; min-height:60px;}
.favorite .favorite-item {margin:0px 7px; float:left; width:200px; overflow:hidden; margin-bottom:14px;font-size:12px; font-family:arial, sans-serif;color:#fff; height:161px;}
.favorite .favorite-item a {color:#fff; font-size:12px; font-family:arial, sans-serif; text-decoration:none;}

.favorite h1 .cb-sort {color:#fff;}
.favorite h1 .cb-sort span {border-bottom:1px dashed #fff; cursor:pointer;}

.favorite .cb-body-wrapper {padding:19px 10px 0px 10px;color:#fff; font-size:12px; font-family:arial, sans-serif;}
.favorite .prefooter {height:43px !important; text-align:center; padding-top: 5px !important;}

.notice {text-align:center; padding:10px; display:none;}

.flash {width:300px;position:fixed; z-index:10000; padding:10px 10px 20px 10px; top:20%; font-size:14px; color:#fff; font-family:arial, sans-serif;}
.flash .flash-content {clear:both; color:#fff; font-family:arial, sans-serif; font-size:12px;}
.flash .close {float:right;clear:both; width:15px; height:15px; background:url('/images/close_white.png') no-repeat left top;}
.flash .close:hover {background-position:left -15px;}
.flash .close:active {background-position:left -30px;}

.container-items {float:left; margin-bottom:20px; width:1000px; //zoom:1;}
.container-items .cb-body-content {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px;padding:20px 0 0 0;//zoom:1;}
.container-items .container-item {color:#FFFFFF;float:left;font-family:arial, sans-serif;font-size:12px;margin:0 7px 14px;overflow:hidden;width:200px; height:146px;}
.container-items .container-item a {color:#FFFFFF;font-family:arial, sans-serif;font-size:12px;text-decoration:none;}
.container-items .prefooter {height:43px;text-align:center; padding-top: 5px !important;}
.container-items .prefooter a {margin:0px 10px;}

.pagination {margin:0px auto; display:inline-block; /*for ie7*/ *display: inline; zoom: 1;}
.pagination a, .pagination em {float:left; margin:0px 14px !important; height:30px; padding-top:14px; font-size:13px; font-family: Franklin Gothic Medium,Arial, sans-serif; color:#7CC5F4;}
.pagination span  {float:left; height:30px; padding-top:14px;font-style:normal;margin:0px 10px; font-size:14px; font-family: Franklin Gothic Medium,Arial, sans-serif;}
.pagination .previous_page {background:url('/images/left_right_small.png') no-repeat left top; width:41px; height:41px; padding:0px;}
.pagination .next_page {background:url('/images/left_right_small.png') no-repeat right top; width:41px; height:41px; padding:0px;}
.pagination .previous_page:hover {background-position:left -41px;}
.pagination .next_page:hover {background-position:right -41px;}
.pagination .previous_page:active {background-position:left -82px;}
.pagination .next_page:active {background-position:right -82px;}
.pagination .previous_page.disabled {background-position:left -123px;}
.pagination .next_page.disabled {background-position:right -123px;}

.small-content {width:500px; margin:0px auto;}
.small-content h1 {margin-top:0px;}
.small-content .cb-body-right {padding-top:0px;padding-left:20px;padding-bottom:4px;}

.friends-window .cb-body-right ul {margin:0px; padding:0px; list-style:none outside;}
.friends-window .cb-body-right ul li {padding:5px;}
.friends-window .popup-content {padding:20px 0px 0px 20px; overflow:hidden; overflow-y: auto;}
.friends-window .popup-item {float:left; width:210px; height:75px; margin:5px 24px 25px 0;overflow:hidden;}
.friends-window .chet {background-color:#E7F2F9;}
.friends-window #fw-close {background:url('/images/close.png') no-repeat left top; width:10px; height:10px; display:block; float:right; margin:0px;margin-right:14px;}
.friends-window a {color:#fff;text-decoration:none; font-size:14px;}
.friends-window a:hover {text-decoration:underline;}
.friends-window .avatar {width:75px; height:75px; margin:0px 2px; float:left; margin-bottom:10px;}
.friends-window .fw-links {float:left; width:122px;}
.friends-window .fw-links a.h {margin-left:4px;}

.addtoplalistpopup {position:fixed; z-index:100; width:665px; display:none; top:80px;font-family: arial,sans-serif;font-size: 13px;}
.addtoplalistpopup .popup-content {padding:5px 14px;}
.addtoplalistpopup #fw-close {background:url('/images/close.png') no-repeat left top; width:10px; height:10px; display:block; float:right; margin:0px;margin-right:14px;}
.addtoplalistpopup a {color:#62C0FD; text-decoration:none; font-size:14px;}
.addtoplalistpopup a:hover {text-decoration:underline;}
.addtoplalistpopup #playlist_title {width:450px;}

/*.friends-window .prefooter {text-align:center;}
.friends-window .prefooter a {margin:0px; padding:0px; float:none;}*/

.popup { /*width:100%;*/}
.popup .popup-header {height:56px; cursor:move;}
.popup .popup-header-left {height:56px; background:url('/images/popup_header.png') no-repeat left top; margin-right:38px; }
.popup .popup-header-left h2 {height:35px; color:#fff; font-size:16px;font-family:Franklin Gothic Medium, Arial, sans-serif; margin:0px; font-weight:normal; padding-top:22px; padding-left:25px; margin-right:20px; white-space:nowrap; overflow:hidden; }
.popup .popup-header-right {height:56px; width:38px;float:right; background:url('/images/popup_header.png') no-repeat right bottom;}
.popup h1 .popup-sort {margin-right:23px;font-size:13px;display:inline-block;margin-top:2px;}
.popup h1 .popup-sort span {font-size:14px;display:inline-block;}
.popup h1 .popup-sort span:hover {border:0px;}
.popup h1 .popup-sort span.popup-sort-act {font-size:18px;display:inline-block; border:0px;}
.popup .preloader {margin:10px auto 0px auto;}

.popup .popup-footer {height:15px;}
.popup .popup-footer-left {height:15px;width:15px; float:left; background:url('/images/popup_corners.png') no-repeat left top;}
.popup .popup-footer-right {height:15px;width:15px; float:right; background:url('/images/popup_corners.png') no-repeat right top;}
.popup .popup-footer-center {height:15px; margin:0px 15px; background:url('/images/popup_footer.png') no-repeat center top;}

.popup .prefooter {background:url('/images/cb_rz.png') repeat-x left top; height:41px;}
.popup .prefooter a {color:#7AC3F2; font-size:14px; font-family:Franklin Gothic Medium, Arial, sans-serif;margin:0px 15px;}


.popup .popup-body-left {background:url('/images/popup_lr.png') repeat-y left top;padding-left:10px;}
.popup .popup-body-right {background:url('/images/popup_lr.png') repeat-y right top;padding-right:9px;}
.popup .popup-body-center {background:url('/images/popup_bg.jpg') repeat-y center top;height:100%; vertical-align:top;}
.popup .popup-close {background:url('/images/close_white.png') no-repeat left top; width:15px; height:15px; display:block; margin:0px; margin-top:25px;}
.popup .popup-close:hover {background-position:left -15px;}
.popup .popup-close:active {background-position:left -30px;}

#search-popup {position:absolute; z-index:100; width:751px; display:none; top:85px;}
#search-popup .popup .popup-content {color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px;padding: 19px 45px 0px;}
#search-popup .previous_page {background:url('/images/left_right_small.png') no-repeat left top; width:41px; height:41px; padding:0px; display:inline-block;}
#search-popup .next_page {background:url('/images/left_right_small.png') no-repeat right top; width:41px; height:41px; padding:0px; display:inline-block;}
#search-popup .previous_page:hover {background-position:left -41px;}
#search-popup .next_page:hover {background-position:right -41px;}
#search-popup .previous_page:active {background-position:left -82px;}
#search-popup .next_page.:active {background-position:right -82px;}
#search-popup .previous_page.disabled {background-position:left -123px; cursor:default;}
#search-popup .next_page.disabled {background-position:right -123px; cursor:default;}

#search-popup .popup-item {color: #FFFFFF; float: left; font-family: arial, sans-serif; font-size: 12px; height: 146px; margin: 0px 7px 14px; overflow: hidden; width: 200px;}
#search-popup .popup-item a {margin:0px;}
#search-popup .popup-item a:hover {margin:0px; text-decoration:none;}
#search-popup .popup-item a img {text-decoration:none;}
#search-popup .popup-item img {width:200px; height:113px;}


.login {width:556px; margin:0px auto; }
.login .cb-body-right {padding:0px;}
.login label.label {width: 93px;}
.login input.textinp {width: 235px;}
.login input.submitinp.entry {width:61px;}
.login input#openid_url {width: 223px;}
.registration label.label {width:130px;}
.login .checkinp {vertical-align:middle;margin-right:3px;}
.login .labelcheckinp {font-weight:normal;font-size:14px;}
.login h3 {color: #FFFFFF; font-family: Arial, Franklin Gothic Medium, sans-serif; font-size: 15px; font-weight:normal;margin-top:0px; margin-bottom:20px;}
.login .register {font-size:14px; font-weight:normal;margin-left:32px; font-family: Arial, Franklin Gothic Medium, sans-serif; text-decoration:none;}
.login .register:hover {text-decoration:underline;}
.login .user-agreement {padding-bottom: 5px;}
.login .user-agreement .checkinp {margin: 15px 3px 15px 15px;}
.login .user-agreement .labelcheckinp {width: 470px;}
.login .user-agreement input[type="submit"] {display:block; margin-left: 220px;}


.signup-item {padding:15px 19px 25px; background: url("/images/cb_rz.png") repeat-x left bottom; padding-bottom:25px; padding-top:15px; //zoom:1;}
.chemp .signup-item {padding:15px 0 0 0; background:none;}
.quest-commetn .signup-item {background:none;}
.signup-item.silast {background: none;}
.signup-item.signup-social {padding-bottom:10px;}
.signup-social a {background:url('/images/soc_btn_bg.png') no-repeat left top; width:102px; height:37px; display:inline-block; margin-right:12px;
margin-bottom: 15px;}
.signup-social a img {background:url('/images/soc_logo.png') no-repeat left top; width:102px; height:37px;}
.signup-social .signup-vk img {background-position:center -103px;}
.signup-social .signup-fb img {background-position:center -142px;}
.signup-social .signup-tw img {background-position:center -180px;}
.signup-social .signup-gg img {background-position:center 7px;}
.signup-social .signup-ya img {background-position:center -31px;}
.signup-social .signup-mailru img {background-position:center -67px;}

.modal-content {color:#fff; font-family:arial, sans-serif; font-size:13px;}
.modal-content a {color:#fff; font-family:arial, sans-serif; font-size:13px;}

.body-couter {position:absolute; top:-100px;}


/* стили для нового года */
.new-year .promo-block {background:url("/images/ny/promo_block.png") no-repeat left top; height:386px;}
.new-year .top-side .logo {background:url("/images/ny/logo.png") no-repeat left top; width:211px; height:95px;}
.new-year .user-menu {position:absolute; margin-top:-22px;}

.new-year .index-rotator-bottom .index-rotator-bottom-controls .prevbtn {background:url("/images/ny/left_right.png") no-repeat left top; height:91px; width:62px; margin-right:18px;}
.new-year .index-rotator-bottom .index-rotator-bottom-controls .nextbtn {background:url("/images/ny/left_right.png") no-repeat right top; height:91px; width:62px; margin-left:18px;}
.new-year .index-rotator-bottom .index-rotator-bottom-controls .prevbtn:hover {background-position:left -91px;}
.new-year .index-rotator-bottom .index-rotator-bottom-controls .nextbtn:hover {background-position:right -91px;}
.new-year .index-rotator-bottom .index-rotator-bottom-controls .prevbtn:active {background-position:left -182px;}
.new-year .index-rotator-bottom .index-rotator-bottom-controls .nextbtn:active {background-position:right -182px;}


.messages-block {color:#fff; font-family:arial, sans-serif; font-size:13px;}
.messages-block .message-sender {float:left; width:100px; overflow:hidden; text-align:center;}
.messages-block .message-info {float:left;padding-left:21px;width:503px;}
.messages-block .messages {padding:0px;zoom:1;}
.messages-block .messagesbg {padding:19px 11px 19px 19px;zoom:1;}
.messages-block .message-info-top {height:78px;overflow:hidden;}
.messages-block .message-info-bottom {height:35px;}
.messages-block .message-body {margin-top:11px;}
.messages-block .message-sendbtn {display:block; width:106px; height:35px; background:url('/images/send_mail.png') no-repeat left top;}
.messages-block .message-sendbtn:hover {background-position:left -35px;}
.messages-block .message-sendbtn:active {background-position:left -70px;}
.messages-block .message-alert {margin-top:12px;}
.messages-block .prefooter {text-align:center;}
.messages-block .prefooter a {text-decoration:none; border-bottom:0px; //zoom:1;}
.messages-block .prefooter a:hover {border-bottom:1px dashed #7AC3F2;}
.messages-block .rzd, .user_messages .rzd {background: url("/images/cb_rz.png") repeat-x scroll left top transparent; height:2px;}
.messages-block .messages-complain {background:url('/images/complain.png') no-repeat left top; width:98px; height:18px; display:block; float:left;}
.messages-block .messages-complain:hover {background-position:left -18px;}
.messages-block .messages-complain:active {background-position:left -36px;}
.messages-block .messages-delete {background:url('/images/delete.png') no-repeat left top; width:63px; height:18px; display:block; float:right; margin-left:10px;}
.messages-block .messages-delete:hover {background-position:left -18px;}
.messages-block .messages-delete:active {background-position:left -36px;}
.messages-block .messages-show {background:url('/images/show.png') no-repeat left top; width:81px; height:18px; display:inline-block;}
.messages-block .messages-show:hover {background-position:left -18px;}
.messages-block .messages-show:active {background-position:left -36px;}
.messages-block .messages-show.messages-hide {background:url('/images/hide.png') no-repeat right top; width:81px; height:18px; display:inline-block;}
.messages-block .messages-show.messages-hide:hover {background-position:right -18px;}
.messages-block .messages-show.messages-hide:active {background-position:right -36px;}

.messages-block .messages .message-controll-top, .messages-block .message-controll-bottom {display:none;position:absolute; margin-left:471px;z-index:10;//zoom:1;}
.messages-block .messages .message-controll-top {//margin-left:-153px;width:171px;text-align:right;}
.messages-block .message-controll-bottom {margin-top:-10px; width:169px; text-align:right;}

.messages-block .messages.msgact {background:url('/images/mail_bgt.png') repeat-x left top;zoom:1;}
.messages-block .messages.msgact .messagesbg {background:url('/images/mail_bgb.png') repeat-x left bottom;zoom:1;}
.messages-block .messages.msgact .message-controll-top, .messages-block .messages.msgact .message-controll-bottom {display:block;}
.messages-block .messages-container {}

.user_messages h2 {background:url('/images/user_messages.png') no-repeat 9px center;}
.user_messages a.topwrite {cursor:pointer; display:inline-block; float:right; font-size:13px; color:#7cc5f4; margin-top:12px; padding-right:10px; font-family:Arial, Tahoma, sans-serif; text-decoration:none;}
.user_messages a.topwrite:hover {text-decoration:underline;}
.user_messages .um-item {padding:13px 25px 16px 25px; text-decoration:none;font-family:arial, sans-serif; font-size:13px; cursor:default;}
.user_messages .um-item.active {color:#7AC3F2; font-weight:bold;}
.user_messages .um-item a {color:#fff; text-decoration:none;font-family:arial, sans-serif; font-size:13px;font-weight:normal;}
.user_messages .um-item a:hover {text-decoration:underline;}

.send-message {width:510px;position:fixed;z-index:10; top:80px; display:none;}
.send-message .popup-content {padding: 15px 14px;}
.send-message label.label {width:50px;}
.send-message .textinp {width:396px;}

.sendbtn {background:url('/images/sendmsg.png') no-repeat left top; border:0px; padding:0px; margin:0px; line-height:1.5; cursor:pointer; width:106px; height:35px;}
.sendbtn:hover {background-position:left -35px;}
.sendbtn:active {background-position:left -70px;}


#flash-transport-container {position:absolute; top:-100px;}

.autocomplete-w1 {position:absolute; top:0px; left:0px; margin:5px 0 0 0px; /* IE6 fix: */  _margin:0; }
.autocomplete { background:url('/images/autocomplete_bg.png') repeat-y; color:#fff; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:0; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; width:230px!important;}
.autocomplete a {color:black; text-decoration:none;}
.autocomplete div {padding:0px 8px; /*white-space:nowrap; */font-family:Franklin Gothic Medium, Arial; font-size: 12px; text-decoration:none; color:black;}
.autocomplete strong { font-weight:normal; color:black; }
.autocomplete .selected { background:#a4c5d8; color:black;}
.autocomplete .selected div, .autocomplete .selected a {color:black; text-decoration:none;}
.autocomplete .last-episode {margin-bottom:4px;font-size:12px;}
.autocomplete .last-episode .selected div, .autocomplete .last-episode .selected a {color:#7c540d;}

.loggedin .user { float:right; font-size:11px;}
.top-menu-chanel { float:right; margin: 16px 0 0 0px;}
.top-menu-chanel a, .top-menu-chanel span{ display:block; float:left; height:29px; margin: 0 0 0 5px;}
.top-menu-chanel .ctc-channel { width:47px; height:24px;  background:url('/images/sts.png') no-repeat center;}
.top-menu-chanel .dom-channel { width:53px;  background:url('/images/home.png') no-repeat center;}
.top-menu-chanel .dtv-channel { width:41px;  background:url('/images/dtv.png') no-repeat center;}
.top-menu-chanel .peretz-channel { width:41px; height:40px; margin-top:-10px;  background:url('/images/channels/peretz/peretz.png') no-repeat center;}
.top-menu-chanel .ren-channel { width:60px; height:30px; margin-top:-3px; background:url('/images/ren.png') no-repeat center;}
.top-menu-chanel .a5-tv-channel { width:30px; height:30px; margin-top:-3px; background:url('/images/channels/5tv/mini-logo.png') no-repeat center;}

.ten-left { width:22px; height:114px; background:url('/images/ten_left.png') no-repeat top left; position:absolute; margin:3px 0 0 0; z-index:2; //zoom:1;}
.ten-right { width:22px; height:114px; background:url('/images/ten_tight.png') no-repeat top right; position:absolute; margin:3px 0 0 845px; z-index:2;}

.img-plashka{ width:200px; height:31px; background:url('/images/plashka-img.png') no-repeat top; position:absolute;}

.soon { margin-right:24px; width:734px; float:left;}
.soon .all {  display:block; position:absolute; font-family:Franklin Gothic Medium, Arial, sans-serif; width:63px; height:14px;  color:#7cc5f4;font-size:12px; text-decoration:none; border-bottom:1px solid #20587b; margin:14px 0 0 -75px;}
.soon h1 {background:url('/images/time_mini.png') no-repeat 15px center;}
.soon  .cb-body-content { padding:20px 20px 0 20px;}
.soon .cb-body-content .soon-block { margin-bottom:32px;}
.soon .cb-body-content .left_img { float:left; width:200px; margin-right:20px; padding-top:4px;}
.soon .cb-body-content .right_txt { float:left; width:470px; font-family:Arial, Franklin Gothic Medium,  sans-serif; font-size:12px; }
.soon .cb-body-content .right_txt h1 { font-size:17px; color:#66ccff; text-decoration:underline; font-weight:normal; background:none; margin-bottom:10px; font-family:Tahoma, Arial, Franklin Gothic Medium, sans-serif;}

.programs { float:left; width:734px; margin-right:20px;}
.programs h1{background:url('/images/programs_mini.png') no-repeat 15px center;}
.programs .programs-items b { color:#36acff; font-weight:normal; font-size:20px; font-family:Tahoma, Franklin Gothic Medium, Arial, sans-serif;}
.wrapper-projects .chat { margin-right:0px;}
.programs .projects-rotator { padding:15px 20px 0 20px;} /**line-height:26px;*/
.programs .projects-rotator .programs-items { float:left; margin:0 0 26px 0; width:354px; line-height:1.3;}
/*.programs .projects-rotator .programs-items span { display:inline-block; height:16px; margin-bottom:8px; cursor:pointer; font-size:12px; color:white; text-decoration:underline; font-family:Tahoma, Franklin Gothic Medium, Arial, sans-serif;}*/
.programs .projects-rotator .programs-items a { display:inline-block; height:16px; margin-bottom:8px; cursor:pointer; font-size:12px; color:white; text-decoration:underline; font-family:Tahoma, Franklin Gothic Medium, Arial, sans-serif;}

.programs .projects-rotator .programs-items a.on_swim:hover,
.programs .projects-rotator .programs-items a.on_swim-act {text-decoration: none!important;}
.programs .projects-rotator .swim { position:absolute; width:363px; font-size:11px; color:white; display:none; font-family:Tahoma, Arial, sans-serif; line-height:1.4;}
.programs .projects-rotator .swim h1{ font-size:12px; font-weight:normal; padding:0px; margin:0 0 7px 0; background:none;}
.programs .projects-rotator .swim-head { width:363px; height:6px; background:url('/images/swim_head.png') no-repeat; }
.programs .projects-rotator .swim-center { width:340px; background:url('/images/swim_bg.png') repeat-y; padding:0 16px 7px 10px;}
.programs .projects-rotator .swim-footer { width:363px; height:6px; background:url('/images/swim_footer.png') no-repeat;}
.programs .projects-rotator .swim-center .cleft { float:left; width:99px; height:45px; margin-right:8px;}
.programs .projects-rotator .swim-center .cright { float:left; width:227px; min-height:60px; }
.programs .projects-rotator .img-logo { width:99px; height:64px;}

.swim-top {text-align:left;}
.swim-top .content-block .cb-header-left h2 {height:31px; color:#fff; font-size:16px;font-family:Franklin Gothic Medium, Arial, sans-serif; margin:0px; font-weight:normal; padding-left:8px; padding-top:9px;}

.swim-top .activity h1 {background:none; cursor:move;}
.swim-top .content-block .cb-header {height:36px;}
.swim-top .content-block .cb-header-right {height:36px; width:6px;float:right; background:url('/images/swim_cb_header.png') no-repeat right bottom;}
.swim-top .content-block .cb-header-left {height:36px; background:url('/images/swim_cb_header.png') no-repeat left top; margin-right:6px; cursor:move;}
.swim-top .content-block .cb-body {background:url('/images/swim_cb_l.png') repeat-y left top; padding-left:1px;//zoom:1;}
.swim-top .content-block .cb-body .cb-body-right {background:url('/images/swim_cb_r.png') repeat-y right top; margin-top:0px; padding-right:1px;//zoom:1;}
.swim-top .activity .posts-main {width:465px; height:432px;overflow:hidden; margin-top:0px;}
.swim-top .content-block .cb-footer {height:24px; margin-bottom: 0px; *margin-top:-1px;}
.swim-top .content-block .cb-footer-left {height:24px;width:24px; float:left; background:url('/images/swim_cb_footer.png') no-repeat left top;}
.swim-top .content-block .cb-footer-right {height:24px;width:24px; float:right; background:url('/images/swim_cb_footer.png') no-repeat right top;}
.swim-top .content-block .cb-footer-center {height:24px; margin:0px 24px; background:url('/images/swim_cb_footer.png') repeat-x left bottom;}
.swim-top .activity .posts-main-more {padding-top:0px}
.swim-top .activity .post { background:url("/images/cb_rz.png") repeat-x scroll left bottom;font-size:13px; font-family:arial, sans-serif; margin:5px 9px 5px 8px;}
.swim-top .activity .post:hover {background:url("/images/swim_bg_act.png");  margin:5px 9px 5px 8px;}
.swim-top .activity .post .post-ava { float:left; width:45px; margin:8px 8px 12px 0; padding-top:1px;}
.swim-top .activity .dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-24px 0 0 429px; *margin-left:424px; cursor:pointer;}
.posts-main .time {font-size:11px;}
.swim-top .activity .cb-body-right {height:433px; position:relative;}
.swim-top .activity .post .post-coment textarea { width:291px; height:45px; border:none;}
.swim-top .activity .write { display:block; width:91px; height:19px; background:url('/images/btn_write.png') no-repeat; margin:4px 0 4px 0px;}
.swim-top .activity .write:hover { background-position:left -19px;}
.swim-top .activity .write:active { background-position:left -38px;}
.swim-top .activity .activity-rotator { padding-top:0px;}
.swim-top .activity .jspTrack {position:absolute;  width:11px; height:0px; background:url('/images/scroll_bg.png') top left no-repeat; margin-top:16px; height:0px;}
.swim-top .activity .jspDrag { position:absolute; width:14px!important; height:96px!important; background:url('/images/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}
.swim-top .activity .all { display:block; position:absolute; width:20px; height:18px; background:url('/images/mini_pen.png') no-repeat top left; margin: 12px 0 0 -34px;}
div.all-sms { position:absolute; text-align:center; width:490px; color:#7cc5f4; font-size:11px; font-family:Arial, Franklin Gothic Medium, sans-serif; margin:-19px 0 0 0; cursor:pointer;}
.swim-top .activity {float:left; width:468px; margin:0;}
.swim-top #activity-top .activity-dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-16px 0 0 457px; cursor:pointer;}
.swim-top .activity .post .post-txt { float:left; margin-top:8px; width:351px;}
.swim-top .activity .post .post-coment { float:left; display:block; margin-top:8px; width:292px;}

.swim-top .messages { width:292px;}
.swim-top .messages-items { width:285px; height:432px; position:absolute;}
.swim-top .messages-rotator { width:290px; height:432px;}
.swim-top .messages-items .item { background:url('/images/cb_rz.png') bottom repeat-x; margin:4px 10px 2px 8px; font-size:12px; color:white; font-family:Arial, Franklin Gothic Medium, sans-serif; padding:6px 0 10px 0;}
.swim-top .messages-items .item:hover { background:url("/images/swim_bg_act.png");}
.swim-top .messages .all {  display:block; position:absolute; width:20px; height:18px; background:url('/images/mini_pen.png') no-repeat top left; margin: 12px 0 0 -34px; border:none;}
.swim-top .messages .jspTrack {*border-top:1px solid black; position:absolute;  width:11px; height:0px; background:url('/images/scroll_bg.png') top left no-repeat; margin-top:16px;}
.swim-top .messages .jspDrag { position:absolute; width:14px!important; height:96px!important; background:url('/images/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}
.swim-top .messages-items .post-ava { float:left; width:45px; margin-right:9px; padding-top:1px;}
.swim-top .messages-items .post-txt { float:left; width:190px; line-height:1.2;}
.swim-top .messages-items .post-coment { display:block; margin-top:6px;}
.swim-top .messages-items .post-txt-footer { font-size:11px;}
.swim-top .messages-items .post-txt-footer .coment {margin-left:16px;}
.swim-top .dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-11px 0 0 184px; cursor:pointer;}
.swim-top .messages-items .post-coment textarea { width:194px; *width:190px; border:none; margin:0px;}
.swim-top .messages .write { display:block; width:91px; height:19px; background:url('/images/btn_write.png') no-repeat; margin:6px 0 17px 107px; cursor:pointer;}
.swim-top .messages .write:hover { background-position:left -19px;}
.swim-top .messages .write:active { background-position:left -38px;}
.swim-top .messages .reply { color:#a3a3a3;}
.swim-top #messages-top .messages-dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-16px 0 0 280px; cursor:pointer;}

.swim-top .new-messages { width:292px;}
.swim-top .new-messages .new-messages-rotator .new-messages-body { padding:3px 10px 5px 10px; color:white; font-size:12px; font-family:Arial, Franklin Gothic Medium, sans-serif;}
.swim-top .new-messages .new-messages-rotator .new-messages-body span { margin-left:2px;}
.swim-top .new-messages .write { display:block; width:91px; height:19px; background:url('/images/btn_send.png') no-repeat; margin:10px 0 0 178px; cursor:pointer; border:none;}
.swim-top .new-messages .write:hover { background-position:left -19px;}
.swim-top .new-messages .write:active { background-position:left -38px;}
.swim-top .new-messages textarea.txt { font-family:Arial, Franklin Gothic Medium, sans-serif; font-size:12px; border:none; width:262px; height:57px; padding-left:2px; resize:none;}
.swim-top .new-messages input.user { margin-bottom:7px; width:262px; height:17px; border:none;  padding-left:2px;}
.swim-top .new-messages .cb-footer-left {height:5px;width:6px; float:left; background:url('/images/swim_footer_l.png') no-repeat left top;}
.swim-top .new-messages .cb-footer-right {height:5px;width:6px; float:right; background:url('/images/swim_footer_r.png') no-repeat right top;}
.swim-top .new-messages .cb-footer-center {height:5px; margin:0px 5px; background:url('/images/swim_footer_bg.png') repeat-x left bottom;}
.swim-top #new-messages-top .new-messages-dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-16px 0 0 280px; cursor:pointer;}


.swim-top .other-cd  .cb-header {height:5px;}
.swim-top .other-cd  .cb-header-right {height:5px; width:6px;float:right; background:url('/images/other_cb_header.png') no-repeat right bottom;}
.swim-top .other-cd  .cb-header-left {height:5px; background:url('/images/other_cb_header.png') no-repeat left top; margin-right:6px; }
.swim-top .other-cd  .cb-footer-left {height:5px;width:6px; float:left; background:url('/images/swim_footer_l.png') no-repeat left top;}
.swim-top .other-cd  .cb-footer-right {height:5px;width:6px; float:right; background:url('/images/swim_footer_r.png') no-repeat right top;}
.swim-top .other-cd  .cb-footer-center {height:5px; margin:0px 5px; background:url('/images/swim_footer_bg.png') repeat-x left bottom;}
.swim-top .other-cd  .cb-body .cb-body-right {background:url('/images/swim_cb_r.png') repeat-y right top;padding-right:1px;//zoom:1;}

.swim-top .sent-messages .sent-messages-body { padding:30px 0 30px 0; text-align:center; font-size:14px; font-family: Arial, Franklin Gothic Medium, sans-serif;}
.swim-top .sent-messages { width:290px;}
#sent-messages-top .sent-messages-dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-16px 0 0 289px; cursor:pointer;}
.chat-rooms .chat-body {padding:0px 12px; padding-bottom:8px;}

.chat-window .cb-header {height:38px;}
.chat-window .cb-header .cb-header-right{ background:url('/images/chat_cb_header.png') bottom right no-repeat; width:62px; height:38px; float:right;}
.chat-window .cb-header .cb-header-left{ background:url('/images/chat_cb_header.png') bottom left no-repeat; height:38px; margin:0px; margin-right:62px;}

.list .cb-header {height:38px;}
.list .cb-header .cb-header-right{ background:url('/images/chat_cb_header_act.png') bottom right no-repeat; width:76px; height:38px; float:right;}
.list .cb-header .cb-header-left{ background:url('/images/chat_cb_header_act.png') bottom left no-repeat; height:38px; margin:0px; margin-right:76px;}

.dn {display:none;}

.swim-top .chat-window .cb-footer .cb-footer-left {height:5px;width:6px; float:left; background:url('/images/swim_footer_l.png') no-repeat left top;}
.swim-top .chat-window .cb-footer .cb-footer-right {height:5px;width:6px; float:right; background:url('/images/swim_footer_r.png') no-repeat right top;}
.swim-top .chat-window .cb-footer .cb-footer-center {height:5px; margin:0px 5px; background:url('/images/swim_footer_bg.png') repeat-x left bottom;}

.swim-top .chat-window .head {width:256px;}

.flash .cb-header {height:5px;}
.flash .cb-header-right {height:5px; width:6px;float:right; background:url('/images/other_cb_header.png') no-repeat right bottom;}
.flash .cb-header-left {height:5px; background:url('/images/other_cb_header.png') no-repeat left top; margin-right:6px; }
.flash .cb-footer-left {height:5px;width:6px; float:left; background:url('/images/swim_footer_l.png') no-repeat left top;}
.flash .cb-footer-right {height:5px;width:6px; float:right; background:url('/images/swim_footer_r.png') no-repeat right top;}
.flash .cb-footer-center {height:5px; margin:0px 5px; background:url('/images/swim_footer_bg.png') repeat-x left bottom;}
.flash .cb-body .cb-body-right {background:url('/images/swim_center.png'); padding-right:1px; //zoom:1;}
.flash .sent-messages-body {padding:20px;}

.flash.flash-type-gray .cb-header {height:15px;}
.flash.flash-type-gray .cb-body .cb-body-right {background:url('/images/flash_gray_center.png') repeat-y right top; cursor: default;}
.flash.flash-type-gray .cb-header-right {height:15px; float:right; background:url('/images/other_cb_header_flash_gray.png') no-repeat right bottom;}
.flash.flash-type-gray .cb-header-left {height:15px; background:url('/images/other_cb_header_flash_gray.png') no-repeat left top; }
.flash.flash-type-gray .cb-footer-left {height:15px; float:left; background:url('/images/other_cb_footer_flash_gray.png') no-repeat left top;}
.flash.flash-type-gray .cb-footer-right {height:15px; float:right; background:url('/images/other_cb_footer_flash_gray.png') no-repeat right top;}
.flash.flash-type-gray .cb-footer-center {height:15px; margin:0px 6px;background:url('/images/other_cb_footer_flash_gray_bg.png') repeat-x left top;}
.flash.flash-type-gray .content-block .cb-body {background:url('/images/flash_gray_center_l.png') repeat-y left top; }
.flash.flash-type-gray .sent-messages-body {padding:10px 20px;}
.flash.flash-type-gray .close {background:url('/images/btn-ok-flash.png') no-repeat left 0px; float:none; width:100px; height:26px; display: block; cursor: pointer; margin: 0 auto; margin-top:20px; //margin-left: 80px;}
.flash.flash-type-gray .close:hover {background:url('/images/btn-ok-flash.png') no-repeat left -52px;}
.flash.flash-type-gray .close:active {background:url('/images/btn-ok-flash.png') no-repeat left -26px; }


#activity-top{ top:-1000px; position:fixed; z-index:1001;}
#activity-top h2 {background:none;}
#messages-top{ top:-1000px; position:fixed; z-index:1001;}
#new-messages-top{ top:100px; left:400px; position:fixed; z-index:1001;}
#sent-messages-top{ top:100px; left:100px; position:fixed; z-index:1001;display:none}

.footer_shap {position:absolute; background:url('/images/shap.png') no-repeat bottom; width:170px; height:137px; margin:-216px 0 0 -253px;}

.playlist {}
.playlist .playlist-header .palylist-thumbnail {text-align:center; width:200px; height:113px; float:left;}
.playlist .playlist-header .palylist-thumbnail div {background:url('/images/playlist_play.png') no-repeat left top; width:47px; height:47px;position:absolute; margin-top:-80px;margin-left:77px;}
/* ие 7 */
.playlist .playlist-header .palylist-thumbnail div {//margin-top:33px;//margin-left:-123px;}

.playlist .playlis-delete {float:right;}
.playlist .playlist-header {padding:10px;font-family:arial; font-size:13px;}
.playlist .playlist-header .playlist-info {float:left; width:426px; padding-left:16px;}
.playlist .playlist-header .playlist-descwrap {height:73px; overflow:hidden;line-height:1.1;font-size: 13px; font-family:arial; padding:1px; margin-bottom:7px; cursor:pointer;}
.playlist .playlist-header .playlist-descwrap:hover {border:1px solid #a6cada; padding:0px;}
.playlist .playlist-header .playlist-descwrap textarea {border: 1px solid #2B5A7A; background:#00263B; color: #FFFFFF; font-family: Franklin Gothic Medium,Arial,sans-serif; font-size: 13px; font-weight: normal;}
.playlist .playlist-header .copy-address {background:url('/images/copy_address.png') no-repeat left top; width:137px;height:35px; display:inline-block;margin-left:28px;float:left; }
.playlist .playlist-header .copy-address.hover {background-position:left -35px;}
.playlist .playlist-header .copy-address.active {background-position:left -70px;}
.playlist .playlist-header .playlist-size {float:left;padding-top:16px; font-size:13px; font-family:arial;}
.playlist .playlist-item {background:url("/images/cb_rz.png") repeat-x left top; font-size:13px; font-family:arial;}
.playlist .playlist-item a {color:#fff; text-decoration:none;}
.playlist ul {margin:0px; padding:0px; list-style:none outside;}
.playlist .playlist-item {padding:11px 10px 24px 35px; color:#fff;}
.playlist .playlist-item-thumb {width:200px; height:113px; float:left;margin-right:15px;margin-top:15px; margin-bottom:10px;}
.playlist .sortable-handle {float:right;background:url('/images/handler.png') no-repeat left top; padding-left:29px; cursor:pointer;height:21px;}
.playlist .playlis-item-delete {background:url('/images/delete_btn.png') no-repeat left top; width:106px; height:35px; display:block;}
.playlist .playlis-item-delete:hover {background-position:left -35px;}
.playlist .playlis-item-delete:active {background-position:left -70px;}

.playlist .playlist-item-descwrapper {margin-left:217px; font-size:13px;margin-top: 15px; height:83px; overflow:hidden;}
.playlist .playlist-item-desc {font-size:13px;}
.playlist .edithwr {cursor:pointer;/* padding-right:20px; */display:inline-block;}
.playlist .edithwr .edith {display:inline-block; padding:2px 7px;}
.playlist .edithwr:hover {/*background:url('/images/edit.png') no-repeat right center;*/}
.playlist .edithwr:hover .edith {border:1px solid #a6cada; padding:1px 6px;}
.playlist .edithwr input {width:300px; border: 1px solid #2B5A7A; background:#00263B; color: #FFFFFF; font-family: Franklin Gothic Medium,Arial,sans-serif; font-size: 16px; font-weight: normal;}

.container-item:hover .container-item-controls {display:block;}
.container-item-controls {display:none;position: absolute; z-index:2; width:200px;}
.container-item-controls .container-item-controlsbtm {height:20px; background:url('/images/pix.png') repeat left top;margin-top:93px;}
.container-item-controls .delete-playlist {background: url("/images/close_white.png") no-repeat scroll left top transparent;display: block;float: right;height: 15px;width: 15px;}
.container-item-controls .delete-playlist:hover {background-position:left -15px;}
.container-item-controls .delete-playlist:active {background-position:left -30px;}
.container-item-controls .edit-playlist {background:url('/images/edit.png') no-repeat left top; padding-left:17px;height:13px; margin:2px; display: block;float: left;}

.playlist .playlist-item-sh {
    background: url("/images/show.png") no-repeat scroll left top transparent;
    display: inline-block;
    height: 18px;
    width: 81px;
    margin-left: 538px;
    margin-left: 320px\0/;
    position: absolute;
    z-index: 10;
}
.playlist .playlist-item-sh:hover {background-position:left -18px;}
.playlist .playlist-item-sh:active {background-position:left -36px;}
.playlist .playlist-item-sh.playlist-item-h {background:url('/images/hide.png') no-repeat right top; width:81px; height:18px; display:inline-block;}
.playlist .playlist-item-sh.playlist-item-h:hover {background-position:right -18px;}
.playlist .playlist-item-sh.playlist-item-h:active {background-position:right -36px;}

.playlist .playlist-desc-sh {
    background: url("/images/show.png") no-repeat scroll left top transparent;
    display: inline-block;
    height: 18px;
    width: 81px;
    float:right;
    margin-top:17px;
}
.playlist .playlist-desc-sh:hover {background-position:left -18px;}
.playlist .playlist-desc-sh:active {background-position:left -36px;}
.playlist .playlist-desc-sh.playlist-desc-h {background:url('/images/hide.png') no-repeat right top; width:81px; height:18px; display:inline-block;}
.playlist .playlist-desc-sh.playlist-desc-h:hover {background-position:right -18px;}
.playlist .playlist-desc-sh.playlist-desc-h:active {background-position:right -36px;}


.activity .act-post { z-index:10000;  display:none;}
.activity .act-post .post-coment { float:left; width:342px; display:block!important; margin-bottom:4px;}
.activity .back, #activity-top .activity .back { display:block; width:91px; height:19px; float:right; background:url('/images/btn_otm.png') no-repeat; margin:4px 10px 4px 0px; cursor:pointer;}


.exit {margin:0px;display:block; float:left; padding-right:9px;}
.banner-horiz {text-align:center; padding-bottom:0px;}

.autocomplete-header {width:230px; height:4px; background:url('/images/autocomplete_header.png') no-repeat;}
.autocomplete-footer {width:230px; height:4px; background:url('/images/autocomplete_footer.png') no-repeat;}

.all {  display:block; position:absolute; font-family:Franklin Gothic Medium, Arial, sans-serif; color:#7cc5f4; font-size:12px; text-decoration:none;}
.all:hover {text-decoration:underline;}
.friends .all { height:14px; margin:6px 0 0 99px;}

.cumove {cursor:move;}

.swim { position:absolute; width:363px; font-size:11px; color:white; display:block; font-family:Tahoma, Arial, sans-serif; line-height:1.4;}
.swim h1{ font-size:12px; font-weight:normal; padding:0px; margin:0 0 7px 0; background:none;}
.swim-head { width:363px; height:6px; background:url('/images/swim_head.png') no-repeat;}
.swim-center { width:340px; background:url('/images/swim_bg.png') repeat-y; padding:0 16px 7px 10px}
.swim-footer { width:363px; height:6px; background:url('/images/swim_footer.png') no-repeat;}
.swim-center .cleft { float:left; width:99px; height:45px; margin-right:8px;}
.swim-center .cright { float:left; width:227px; min-height:60px;}
.img-logo { width:99px; height:64px;}
.act-text { display:none;}

.leftcol .swim, #activity-top .swim { position:absolute; width:220px; font-size:11px; color:white; display:none; font-family:Tahoma, Arial, sans-serif; line-height:1.4; z-index:1000;}
.leftcol .swim h1, #activity-top .swim h1{ font-size:12px; font-weight:normal; padding:0px; margin:0 0 7px 0; background:none;}
.leftcol .swim-head, #activity-top .swim-head { width:220px; height:6px; background:url('/images/swim_head_sm.png') bottom no-repeat;}
.leftcol .swim-center, #activity-top .swim-center { width:220px; background:url('/images/swim_bg_sm.png') repeat-y; padding:0 16px 7px 10px}
.leftcol .swim-footer, #activity-top .swim-footer { width:220px; height:6px; background:url('/images/swim_footer_sm.png') top no-repeat;}
.leftcol .swim-center .cleft, #activity-top .swim-center .cleft { float:left; width:99px; height:45px; margin-right:8px;}
.leftcol .swim-center .cright, #activity-top .swim-center .cright { float:left; width:127px; min-height:60px;}

.chats-body-user .chat-swim { position:absolute; width:90px; font-size:11px; color:white; display:none; font-family:Tahoma, Arial, sans-serif; line-height:1.4; z-index:1000;  padding:4px; margin-left:5px;}
.chats-body-user .chat-swim a {display:block; width:91px; height:19px; background:url('/images/btn_ignor.png') top no-repeat;}
.chats-body-user .chat-swim a:hover {display:block; width:91px; height:19px; background:url('/images/btn_ignor.png') 0px -19px no-repeat;}
.chats-body-user .chat-swim a:active {display:block; width:91px; height:19px; background:url('/images/btn_ignor.png') 0px -38px no-repeat;}

.chats-body-user .ignored_messges { color:#cccccc; font-size:12px;}

body.channel-dtv .fishes .promo .videobanner .bg-videobanner {width:991px; height:385px; background:none; position:absolute; margin-top:-5px; *margin-left:-5px;}
body.channel-peretz .fishes .promo .videobanner img {width:960px; height:360px;}
body.channel-peretz .fishes .promo .promo-list a img {width:197px; height:96px; border:2px solid #a1a1a1;}
body.channel-peretz .fishes .promo .promo-list {position:relative; width:929px; height:200px; margin:0px auto; margin-top:17px; margin-bottom:8px; overflow:hidden; color:#fff;}
body.channel-peretz .fishes .promo .promo-list .promo-list-items ul li {float:left; width:201px; overflow:hidden; margin-right:18px; display:block; height:140px; line-height:1;}
body.channel-peretz .fishes .promo .promo-list a {color:#080a0a;font-family:arial; font-size:13px;}
body.channel-peretz .fishes .promo .promo-list a.link { width:201px; height:30px; overflow:hidden; margin-top:107px; position:absolute;}
body.channel-peretz .fishes .promo .promo-list a.link:hover{text-decoration:underline;}
body.channel-peretz .fishes .promo .jspTrack {position: absolute; cursor: pointer; left: 0; bottom: 0; width: 100%; background: url('/images/channels/peretz/bg_scroll_peretz.png') no-repeat left top; width:929px; height:16px; margin:0px auto; position:absolute; z-index:1; display:block;}
body.channel-peretz .fishes .promo .jspDrag {position: absolute; cursor: pointer; overflow: hidden; background:url('/images/channels/peretz/bg_scroll_peretz.png') no-repeat left bottom; width:151px; height:16px; position:absolute; z-index:1;cursor:pointer;}
body.channel-peretz .fishes .promo .videobanner {width: 972px; height: 361px; padding: 6px 0 10px 0; background: url('/images/channels/peretz/bg_peretz.png') no-repeat; margin-top: 2px; margin-bottom: 13px;}
body.channel-peretz .fishes .promo .breadcrumbs {width:990px;margin:0px auto; overflow:hidden; height:20px; padding:132px 0 0 35px; color:#000; }
body.channel-peretz .index-rotator-top {background:url('/images//channels/peretz/bg_top_int.png') repeat-x top; height:168px; position:absolute; z-index:40; left:0px; width:100%; min-width:1000px;}
body.channel-peretz .index-content {padding-top:92px;}
/* брендирование проекта с hd видео */
.project-qumi {background:url('/images/hd/bg_rz.jpg') repeat-y center top;}
.project-qumi .fishes {background:url('/images/hd/bg.jpg') no-repeat center bottom;}
.project-qumi .footer {background:none; height:210px;}
.project-qumi .footer .footer-menu {padding-top:40px;}
.project-qumi .internal-wrapper {background:url('/images/hd/animals.png') no-repeat center top; margin-bottom:0px;}
.project-qumi .footer .footer-menu ul a,
.project-qumi .footer .footer-menu ul span,
.project-qumi .footer .bot, .footer-menu a,
.project-qumi .footer-menu span {color:#0c3044;}

.video-swim-pleer {position:fixed!important; width:1013px;}
.video-swim-pleer .player-wr-body {width:1013px;}

.video-swim-pleer .video-desc .playlist-controls form {margin:-16px 0 0 -231px;}
.video-swim-pleer .video-desc .track-rating { margin-bottom:8px;}
.video-swim-pleer .video-desc .track-desc .comments-view .all {position:relative; float:left; display:block; color:#7cc5f4; font-size: 11px; font-family:Arial, Franklin Gothic Medium, sans-serif; margin:0;}
.video-swim-pleer .pleer-close { display:block; float:right; position:absolute; margin:-37px 0 0 935px; width:43px; height:25px; padding:6px 31px 0 0; font-family:Franklin Gothic Medium, Arial, sans-serif; font-size:11px; color:#fff; text-decoration:underline; background:url('/images/pleer-close.png') no-repeat right -1px;}
.video-swim-pleer .pleer-close:hover {background:url('/images/pleer-close.png') no-repeat bottom right;}
.icon-swim-pl h2,
.icon-swim-pl h1 {background:url('/images/h1_track.png') no-repeat 17px 9px; padding-left:50px!important; margin:0px;}

span.link {color:#62C0FD; cursor:pointer; text-decoration:none;}
span.link:hover {text-decoration:underline;}

/* этот код должен быть обязательно внизу css'ки */

/* хак для оперы */
/*@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .index-rotator .navi a span {margin-top:-120px;}
}*/
/* Opera < 10.50, минимальной версии не знаю, 9.27 работает */
@media all and (resolution = 0dpi) {
    .player-wrapper .player-carusel {margin:0px 0px 0px 3px;}
}
/* Opera 10.xx > 10.50) */
/*@media (0) {
    .index-rotator .navi a span {margin-top:0px;}
}*/

.label-checkbox input {display:none;}
.label-checkbox {margin:0 0 10px 134px; width:243px;}
.img-checkbox {background:url('/images/Checkboxs.png') top left; width:24px; height:24px; float:right;}
.img-checkbox.act {background-position:top right;}
.top-side .top-side-logo {display:inline-block; float:left; font-family: Arial, Franklin Gothic Medium, sans-serif; /*for ie7: */ position: relative; }
.top-side .top-side-user {color:#87d0ff; font-size:11px; position: absolute; margin:26px 0 0 2px; width:141px; text-align:center; /*for ie7: */ left: 0px;}
.top-side .top-side-user span {color:#fff;}


.about .cb-body-content {padding:15px 20px 10px 20px;font-family: Arial, Tahoma,  Franklin Gothic Medium, sans-serif; font-size:12px; line-height:1.5;}
.about {width:687px; margin:15px auto 25px;}
.about a {color:#87D0FF;}
.about h2 {margin: 0 0 3px 0; font-size:16px;}
#tmpgame {margin-left:-28px;}

.video-desc .track-desc .track-desc-txt {width:471px; margin:5px 0 8px 0;}

.inner .desc-video {padding: 12px 20px 2px 12px; font-family: Arial, Tahoma,  Franklin Gothic Medium, sans-serif; font-size:14px; line-height:1.2; position: relative;}
.inner .desc-video a {color:#7CC5F4; text-decoration:none;}
.inner .desc-video a:hover {text-decoration:underline;}
.inner .desc-video .desc-video-img {width:706px; height:346px; margin-right:12px; overflow:hidden;}
.inner .desc-video .desc-video-txt h1 {font-size:14px; margin-top:0px; margin-bottom: 10px; padding-left: 0px!important; background: none;}
.inner .desc-video .desc-video-txt {line-height: 18px; width: 235px; position: absolute; right: 0; top: 12px; padding: 10px 5px 10px 15px; z-index: 8; height: 326px; margin-right: 15px;}
.inner .desc-video .desc-video-txt.desc-video-txt-full {background:url('/images/crumb-list-bg.png') repeat-x 0 -176px; width: 458px; padding: 10px 15px;}
.inner .desc-video .desc-video-more {margin-top: 12px; margin-bottom: 10px; display: none;}
.inner .desc-video .desc-video-more a {cursor: pointer;}
.inner .desc-video .desc-video-txt.desc-video-txt-full .desc-video-more {margin-top: 7px;}
.inner .desc-video .desc-video-txt.desc-video-txt-full .desc-video-serial-count {position: absolute; bottom: 0; margin-bottom: 13px;}
.inner .desc-video .desc-video-txt .desc-video-txt-limited {height: 216px; overflow: hidden;}
.inner .desc-video .desc-video-txt.desc-video-txt-full .desc-video-txt-limited {height: auto!important; max-height: 234px; overflow: hidden;}
.inner .desc-video .desc-video-serial-count {display: block; margin-top: 10px;}

.project-desc {margin: 4px 0 13px 0;}
.project-desc .breadcrumbs {padding-left: 13px; padding-top: 1px; margin-top: 0; margin-bottom: 0;}
.project-desc .pd-header, .project-desc .pd-header-r, .project-desc .pd-footer, .project-desc .pd-footer-r  {background:url('/images/project-desc-bg.png') no-repeat 0 0;}
.project-desc .pd-header {background-position: 0 -42px; padding-left: 8px; height: 41px;}
.project-desc .pd-header-r {background-position: 100% 0; height: 41px;}
.project-desc .pd-body {background:url('/images/project-desc-body-l-bg.png') repeat-y 0 0; padding-left: 8px;}
.project-desc .pd-body-r {background:url('/images/project-desc-body-bg.png') repeat-y 100% 0;}
.project-desc .pd-footer {background-position: 0 -102px; padding-left: 8px; height: 15px;}
.project-desc .pd-footer-r {background-position: 100% -86px; height: 15px;}

.recomend-carusel .overhead-recomend {position:absolute; display:block;font-size:11px; font-family: Arial, Tahoma, Franklin Gothic Medium, sans-serif;width:192px;padding:4px 4px 2px 4px; height:15px; overflow:hidden; text-align:right;line-height:1.3; background:url('/images/img-bg-rotator.png'); margin-top:92px;}

.pay  {width:730px;}
.pay .pay-balance {font-size:14px; color:#fff; float:right; font-family:Franklin Gothic Medium, Arial, sans-serif; margin-top:8px;}
.pay .pay-balance span {font-size:18px; color:#7cc5f4;}
.pay .pay-balance span span.value {font-size:14px;}
.pay .pay-balance .refill-pay {display:inline-block; width:168px; height:26px; background:url(/images/btn_pay.png) bottom left no-repeat; margin:0 12px -8px 12px; cursor:pointer; border:none;}
.pay .pay-balance .refill-pay.act {background-position:top left;}
.pay .pay-head {padding:15px 2px 6px 0px;}
.pay  h3 {font-size:18px; font-family:Franklin Gothic Medium, Arial, sans-serif; font-weight:normal; margin:0px;}
.pay .pay-head .all-operations {float:right; font-size:13px; color:#7cc5f4; text-decoration:underline; font-family: Arial, Franklin Gothic Medium, sans-serif;  cursor:pointer;}
.pay .pay-items { font-family:Arial, Franklin Gothic Medium, sans-serif; font-size:14px; margin:0px 20px;}
.pay .pay-items .pay-item .pay-item-date {width:55px; overflow:hidden; text-align:right; float:left; margin-right:30px;}
.pay .pay-items .pay-item .pay-item-price.blue {width:92px; overflow:hidden; color:#7cc5f4; float:left; background:url('/images/pay_strel_up.png') no-repeat 78px 2px;}
.pay .pay-items .pay-item .pay-item-price.yellow {width:92px; overflow:hidden; color:#feee7e; float:left;  background:url('/images/pay_strel_down.png') no-repeat 78px 2px;}
.pay .pay-items .pay-item a.none {text-decoration:none; cursor:text;}
.content-block .cb-body .cb-body-right.pay-body {padding:0 0px;}
.pay .pay-items .pay-item .pay-item-desc a {color:#fff;}
.pay .pay-items .pay-item .pay-item-desc {background:url(/images/bg_hr_pay.png) bottom left no-repeat; padding-bottom:8px; margin:4px 0 4px 85px;}

.pay .pay-no {text-align:center; background:url(/images/bg_hr.png) bottom repeat-x; padding:0 0 14px 0;}
.pay .pay-wait {text-align:center; background:url(/images/bg_hr.png) bottom repeat-x; padding:0 0 14px 0;}
.pay .pay-no .err {margin-top:5px;}

.hr {background:url(/images/bg_hr.png) repeat-x; height:2px; margin:10px 20px 16px 20px;}
form.edit_balance {float:right; width:194px;}
.personal-reference {background:url(/images/bg_avtopost.png) no-repeat; width:275px; height:91px; font-size:11px; color:#fff; padding:6px 9px 0 9px; margin-top:20px;}

.paid-video {background:url('/images/bg_payp.png'); width:284px; height:95px;  z-index:1; font-size:15px; font-family: Franklin Gothic Medium, Arial, sans-serif; padding:18px 10px 10px 10px; overflow:hidden; text-align:center;margin:0 auto}
.paid-video span {color:#7cc5f4;}
.paid-video .btn-pay {background:url('/images/btn_pays.png'); width:104px; height:26px; display:inline-block;}
.personal-reference {background:url(/images/bg_avtopost.png) no-repeat; width:275px; height:91px; font-size:11px; color:#fff; padding:6px 9px 0 9px; margin-top:20px;}

.friends-window .cb-body-content {padding:20px 0 0 0;}
.friends-window .field.fll { margin-right:34px; font-size:12px;}
.friends-window .field.fotof { margin-top:20px;}
.friends-window .field .textinp.age {width:44px;}
.friends-window .field .textinp {width:152px; margin:4px 0;}
.friends-window .field .selectinpw {width:152px; margin:4px 0;}
.friends-window .field .selectinpw option {height:16px; color:black;}
.friends-window .field .selectinpw option:nth-child(odd){background:white;}
.friends-window .field .selectinpw option:nth-child(even){background:#a4c5d8;}
.friends-window .field input.mr {margin:8px 0 9px 0;}
.friends-window .popup-candit {background:url("/images/bg_poup_user.png") top; width:205px; padding:10px 10px 0 10px;}
.friends-window .popup-candit-footer {height:10px; background:url("/images/bg_poup_user.png") bottom;}
.friends-window .popup-candit .infa-candit {float:left; width:118px; margin-bottom:10px;}
.friends-window .popup-candit .btn-add {background:url('/images/bg_btn_candit.jpg') top left; width:98px; height:33px; float:left;}
.friends-window .popup-candit .btn-add-inactive {background:url('/images/DVD_inactive.png') top left; width:98px; height:33px; float:left; cursor:default !important;}
.friends-window .popup-candit .btn-dell {background:url('/images/bg_btn_candit.jpg') 0 -33px; width:98px; height:33px; float:left;}
.btn-sms {background:url('/images/bg_btn_candit.jpg') bottom left; width:98px; height:33px; float:left; margin-left:9px;}
.btn-sms:hover {background-position:-98px -66px;}
.btn-sms:active {background-position:-294px -67px;}
.friends-window h2 {background:url('/images/friend_mini.png') no-repeat 21px 8px; padding-left:54px!important;}
.friends-window .field .line {border-top:1px solid #899fad; display:inline-block; width:13px; margin:14px 0 0 3px;}

.user-info-friend {float:left;}
.banner-see {position: absolute; margin:80px 0 0 19px; z-index:3;}
.banner-releated-popup {position:fixed; z-index:100000; width:100%; height:100%; background:url('/images/bg_popup.png'); text-align:center;}
.btype-popup-panel {height:25px; background:white; cursor:pointer; padding:0 20px; color:#000; padding-top:5px; font-size:13px; text-align:left;}
.btype-popup {margin-top:100px;}

.friends-window .candit-content {padding:20px 0px 0px 20px; overflow:hidden; overflow-y: auto;}
.friends-window .candit-item {float:left; width:210px; height:75px; margin:5px 0 25px 0;overflow:hidden;}
.candidate_info {display:none; position:absolute; z-index:100; margin:-10px 0 0 -10px}
.friend_candidates_form {padding-left:20px;}

.content-block .cb-header2-left h2 .started-clear {float:right;display:none;}
.content-block .cb-header2-left h2 .started-clear a {color:#7AC3F2;}

.banner-footer {margin-top:25px; min-height:65px;}
.wrapper-inner {margin-bottom:25px;}

.content-block .cb-header2-left h2 #clear-button {color:#7CC5F4; text-decoration:none;}
.content-block .cb-header2-left h2 #clear-button:hover {text-decoration:underline;}

/*.brend .internal-wrapper *, .brend .footer *{color:#d0176a!important;}*/

.brend .player-wrapper .player-sidebar-body {width:300px; height:491px; background:url('/images/brand/white/player-sidebar.png') no-repeat top right;}
.brend .player-wrapper .player-sidebar-head {width:300px; height:45px; background:url('/images/brand/white/bg_player_sidebar_head.png') no-repeat top right;}
.brend .player-wrapper .player-wr-body {background:url('/images/brand/white/blue_player_wrapper_body.png') repeat-y center top;}
.brend .player-wrapper .player-wr-header {background:url('/images/brand/white/blue_player_wrapper_tb.png') no-repeat center top; height:15px;}
.brend .player-wrapper .player-wr-footer {background:url('/images/brand/white/blue_player_wrapper_tb.png') no-repeat center bottom; height:15px;}
.brend .player-wrapper .player-head {width:718px; height:14px; background:none;}
.brend .player-wrapper .player-body {width:718px; height:514px; background:none; padding-left:7px;}
.brend .player-wrapper .player-footer {width:718px; height:14px; background:none;}
/*.brend .player-wrapper .player-sidebar .jspTrack {background:url('/images/brand/white/player_scroll_track.png') no-repeat; height:475px; width:11px;}
.brend .player-wrapper .player-sidebar .jspDrag {background:url('/images/brand/white/player_scroll_drag.png') no-repeat; height:69px; width:17px; margin-left:-3px;}
.brend .player-sidebar-head .item1, .brend .brend-tab-act {color:white!important;}*/
.brend .brend-tab {color:#d0176a!important;}
.brend .activity .post a {color:#000!important;}
.brend .search .search-text, .brend .video-desc .track-desc .comments-view .all, .brend span.link {color:#000!important;}
.brend .video-desc .playlist-controls select {color:#fff!important; background:#000;}
.brend .video-desc .track-desc .comments-view .activity .post-coment .write {background:url('/images/brand/white/btn_write.png') no-repeat;}
.brend .video-desc .playlist-controls .addtoplst-btn {background:url('/images/brand/white/add_com_btn.png') no-repeat left top;}
.brend .top-side .top-side-user span, .brend .top-menu .submenu ul li a, .brend .channel-interesting .promo-list .overhead-txt, .brend .player-wrapper .player-carusel-item .car-desc, .brend .channel-interesting .promo-list .overhead, .brend .video-desc .track-desc .comments-view .head {color:#fff!important;}
.brend .content-block .cb-header-right {background:url('/images/brand/white/cb_header.png') no-repeat right bottom;}
.brend .content-block .cb-header-left {background:url('/images/brand/white/cb_header.png') no-repeat left top;}
.brend .content-block .cb-body {background:url('/images/brand/white/cb_l.png') repeat-y left top;}
.brend .content-block .cb-body .cb-body-right {background:url('/images/brand/white/cb_r.png') repeat-y right top;}
.brend .content-block .cb-footer-left {background:url('/images/brand/white/cb_footer.png') no-repeat left top;}
.brend .content-block .cb-footer-right {background:url('/images/brand/white/cb_footer.png') no-repeat right top;}
.brend .content-block .cb-footer-center {background:url('/images/brand/white/cb_footer.png') repeat-x left bottom;}
/*.brend .activity .jspTrack {background:url('/images/brand/white/scrolling.png') top left no-repeat;}
.brend .activity .jspDrag {background:url('/images/brand/white/scrol_pl.png') no-repeat;}*/
.brend .activity .dell {background:url('/images/brand/white/closed.png') no-repeat top;}
.brend .activity .all {background:url('/images/brand/white/activity_pen.png') no-repeat top left;}
.brend .chat .chat-block .title a, .brend .chat .chat-block .title, .brend .chat .all, .brend .activity .post .post-txt .post-txt-footer, .brend .post-txt .light, .brend  .activity .post .post-txt .text { color:#000!important;}
/*.brend .channel-interesting .jspTrack {background:url('/images/brand/white/interesting_track_bg.png') no-repeat left top;}
.brend .channel-interesting .jspDrag {background:url('/images/brand/white/interesting_track.png') no-repeat left top;}*/
.brend .auth-menu a, .brend .auth-menu .loggedin .user {color:#7cc5f4!important;}
.brend .top-side .top-side-user {color:#87d0ff!important;}


.brend .swim-top .content-block .cb-body {background:url('/images/swim_cb_l.png') repeat-y left top; padding-left:1px;//zoom:1;}
.brend .swim-top .content-block .cb-body .cb-body-right {background:url('/images/swim_cb_r.png') repeat-y right top; margin-top:0px; padding-right:1px;//zoom:1;}
.brend .swim-top .content-block .cb-footer-left {height:24px;width:24px; float:left; background:url('/images/swim_cb_footer.png') no-repeat left top;}
.brend .swim-top .content-block .cb-footer-right {height:24px;width:24px; float:right; background:url('/images/swim_cb_footer.png') no-repeat right top;}
.brend .swim-top .content-block .cb-footer-center {height:24px; margin:0px 24px; background:url('/images/swim_cb_footer.png') repeat-x left bottom;}
.brend .swim-top .activity .post { background:url("/images/cb_rz.png") repeat-x scroll left bottom;font-size:13px; font-family:arial, sans-serif; margin:5px 9px 5px 8px;}
.brend .swim-top .activity .post:hover {background:url("/images/swim_bg_act.png");  margin:5px 9px 5px 8px;}
.brend .swim-top .activity .dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-24px 0 0 252px; *margin-left:246px; cursor:pointer;}
.brend .swim-top .activity .write { display:block; width:91px; height:19px; background:url('/images/btn_write.png') no-repeat; margin:4px 0 4px 0px;}
.brend .swim-top .activity .jspTrack {position:absolute;  width:11px; height:0px; background:url('/images/scroll_bg.png') top left no-repeat; margin-top:16px; height:0px;}
.brend .swim-top .activity .jspDrag { position:absolute; width:14px!important; height:96px!important; background:url('/images/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}
.brend .swim-top .activity .all { display:block; position:absolute; width:20px; height:18px; background:url('/images/mini_pen.png') no-repeat top left; margin: 12px 0 0 -34px;}
.brend div.all-sms { color:#7cc5f4!important;}
.brend .activity .write {background:url('/images/brand/white/btn_write.png') no-repeat;}
.brend .activity .back {background:url('/images/brand/white/btn_otm.png') no-repeat;}

.brend .channel-popular .cb-header .tab-promovideo .all.act {background:url('/images/brand/white/tab_promovideo.png') left top;  color:#fff!important;}
.brend .channel-popular .cb-header .tab-promovideo .popular.act {background:url('/images/brand/white/tab_promovideo.png') -73px 0;  color:#fff!important;}
.brend .channel-popular .cb-header .tab-promovideo .new.act { background:url('/images/brand/white/tab_promovideo.png') -154px 0; color:#fff!important;}

.brend .swim-top .content-block .cb-header-right {height:36px; width:6px;float:right; background:url('/images/swim_cb_header.png') no-repeat right bottom;}
.brend .swim-top .content-block .cb-header-left {height:36px; background:url('/images/swim_cb_header.png') no-repeat left top; margin-right:6px; cursor:move;}
.brend #ssd.chat-window .cb-header .cb-header-right{ background:url('/images/chat_cb_header.png') bottom right no-repeat; width:62px; height:38px; float:right;}
.brend #ssd.chat-window .cb-header .cb-header-left{ background:url('/images/chat_cb_header.png') bottom left no-repeat; height:38px; margin:0px; margin-right:62px;}
.brend #ssd.list .cb-header .cb-header-right{ background:url('/images/chat_cb_header_act.png') bottom right no-repeat; width:76px; height:38px; float:right;}
.brend #ssd.list .cb-header .cb-header-left{ background:url('/images/chat_cb_header_act.png') bottom left no-repeat; height:38px; margin:0px; margin-right:76px;}

.brend .content-block .prefooter {background:none;}
.brend .swim-top .chat-window .cb-footer .cb-footer-left {height:5px;width:6px; float:left; background:url('/images/swim_footer_l.png') no-repeat left top;}
.brend .swim-top .chat-window .cb-footer .cb-footer-right {height:5px;width:6px; float:right; background:url('/images/swim_footer_r.png') no-repeat right top;}
.brend .swim-top .chat-window .cb-footer .cb-footer-center {height:5px; margin:0px 5px; background:url('/images/swim_footer_bg.png') repeat-x left bottom;}
.brend .swim-top .other-cd  .cb-footer-left {height:5px;width:6px; float:left; background:url('/images/swim_footer_l.png') no-repeat left top;}
.brend .swim-top .other-cd  .cb-footer-right {height:5px;width:6px; float:right; background:url('/images/swim_footer_r.png') no-repeat right top;}
.brend .swim-top .other-cd  .cb-footer-center {height:5px; margin:0px 5px; background:url('/images/swim_footer_bg.png') repeat-x left bottom;}
.brend .swim-top .activity .post .post-txt .post-txt-footer, .brend .swim-top .activity .post .post-txt .text, .brend .swim-top .activity .post a, .brend .swim-top .post-txt .light {color:white!important;}
.brend .video-item .see {background:url('/images/brand/white/see.png') left center no-repeat;}
.brend .video-item .chats {background:url('/images/brand/white/chats.png') left bottom no-repeat;}
.brend .video-item .lis {background:url('/images/brand/white/lis.png') left center no-repeat;}
.brend .inner .desc-video .desc-video-txt span {color:#000!important;}
.btn-no { display:inline-block; width:105px; height:26px; background:url('/images/btn_yes_no.png') bottom left; cursor:pointer;}
.btn-yes { display:inline-block; width:105px; height:26px; background:url('/images/btn_yes_no.png') top left; cursor:pointer;}
.btn-prod { display:inline-block; width:105px; height:26px; background:url('/images/btn_prodol.png') top left; border:none; margin:16px 10px 0 0; cursor:pointer;}
.btn-otmen { display:inline-block; width:105px; height:26px; background:url('/images/btn_otmen.png') top left; border:none; cursor:pointer;}
#balance-popup{ position: absolute; text-align:center; cursor:pointer;}

.item-track-pay {display:inline-block; width:46px; height:15px; background:url('/images/btn_pay2.png') no-repeat; position:absolute; z-index:1; cursor:pointer; margin: -49px 0 0 153px;}

.user-notsee {margin-bottom:20px;}
.user-notsee h2 {background:url('/images/chat_mini.png') no-repeat 15px center;}
.user-notsee .cb-body-right {padding-top:14px;}
.tdn {text-decoration:none;}

.user-friend-ship {float:left; width:100%;color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px; margin-bottom:20px;}


.user-friend-ship .cb-body-content {padding:0px 15px 0px 15px;color:#fff; font-size:12px; font-family:arial, sans-serif;}
.user-friend-ship .friend {margin:0px; height:45px; overflow:hidden; padding-top:15px}
.user-friend-ship .friend a {color:#fff; font-size:12px; font-family:arial, sans-serif; text-decoration:none;}
.user-friend-ship h2 {background:url('/images/h1_friend.png') no-repeat 15px center;}
.user-friend-ship .friend img.foto {width:45px; height:45px; margin-right:22px;}

.banner-footer {margin-top:25px;}

.video-item.rightc { float:left; width:200px; margin:0px 18px 10px 18px; min-height:inherit;}

.interesting-userheader {margin-left:-19px;}

.user-room {margin-bottom:20px!important;}
.user-room .cb-body-content {padding:22px 3px 5px 3px;color:#fff; font-size:12px; font-family:arial, sans-serif;}
.user-room h2 {background:url('/images/h1_track.png') no-repeat 17px 9px; padding-left:50px!important; margin:0px;}

.video-item .dell-video-track {position:absolute; width:18px; height:18px; background:url('/images/close_x.gif') no-repeat; display:inline-block; z-index:1; margin-left:182px; display:none;}
.video-item span.edit-play {font-style:italic; cursor:pointer;}
.friends h2 a.h2 {color:#fff; font-size:18px; text-decoration:none;}
.user-notsee .cb-header-left a {text-decoration:none;}

/* gled add start */
.cb-body-content .not-tracks{
font-size: 18px;
padding: 20px 20px 0;
}
/* gled add end */


.popup-lj {position:absolute; width:266px; height:208px; background:url('/images/popup_lj.png') no-repeat; color:#fff; font-size:18px;font-family:Franklin, Tahoma, Arial,  Gothic Medium, sans-serif; text-align:center; padding-top:12px;}
.popup-lj .f {margin-bottom:12px;}
.popup-lj .f span {color:#7cc5f4; font-size:15px;}
.popup-lj .f input {background:#01243b; border:1px solid #1c628c; color:#fff; padding-left:10px;}
.popup-lj input.btn-save {width:64px; height:26px; background:url('/images/btn_pop_lj.png') no-repeat; border:none; cursor:pointer;}


.brand-yellow .internal-wrapper *, .brand-yellow .footer *{color:#4c4948!important;}
.brand-yellow .video-item .car-desc {color:#fea50f!important;}
.brand-yellow .internal-wrapper .pagination * {color:#fea50f!important;}

.brand-yellow .pagination .previous_page {background:url('/images/left_right_small_yellow.png') no-repeat left top; width:41px; height:41px; padding:0px;}
.brand-yellow .pagination .next_page {background:url('/images/left_right_small_yellow.png') no-repeat right top; width:41px; height:41px; padding:0px;}
.brand-yellow .pagination .previous_page:hover {background-position:left -41px;}
.brand-yellow .pagination .next_page:hover {background-position:right -41px;}
.brand-yellow .pagination .previous_page:active {background-position:left -82px;}
.brand-yellow .pagination .next_page:active {background-position:right -82px;}
.brand-yellow .pagination .previous_page.disabled {background-position:left -123px;}
.brand-yellow .pagination .next_page.disabled {background-position:right -123px;}
.brand-yellow .channel-interesting .jspTrack {background:url('/images/interesting_track_bg_yellow.png') no-repeat left top;}
.brand-yellow .channel-interesting .jspDrag {background:url('/images/interesting_track_yellow.png') no-repeat left top;}
.brand-yellow .player-wrapper .player-carusel-item .item-glow,.brand-yellow .video-item .item-glow {background:url('/images/player_item_glow_yellow.png') no-repeat;}
.brand-yellow .video-item .see {background:url('/images/see_yellow.png') left center no-repeat;}
.brand-yellow .video-item .chats {background:url('/images/chats_yellow.png') left bottom no-repeat;}
.brand-yellow .video-item .lis {background:url('/images/lis_yellow.png') left center no-repeat;}
.brand-yellow .promo-list .overhead {background:url('/images/overhead_yellow.png') no-repeat left top!important; position:absolute;z-index:2; width:200px; height:113px; margin-top:-115px;}
.brand-yellow .promo-list .overhead:hover {background:url('/images/overhead_yellow.png') no-repeat left -113px!important;}
.brand-yellow .content-block .cb-header-right {background:url('/images/cb_header_w.png') no-repeat right bottom;}
.brand-yellow .content-block .cb-header-left {background:url('/images/cb_header_w.png') no-repeat left top;}
.brand-yellow .content-block .cb-body {background:url('/images/cb_l_w.png') repeat-y left top;}
.brand-yellow .content-block .cb-body .cb-body-right {background:url('/images/cb_r_w.png') repeat-y -4px top;}
.brand-yellow .content-block .cb-footer-left {background:url('/images/cb_footer_w.png') no-repeat left top;}
.brand-yellow .content-block .cb-footer-right {background:url('/images/cb_footer_w.png') no-repeat -11px top;}
.brand-yellow .content-block .cb-footer-center {background:url('/images/cb_footer_w.png') repeat-x left bottom;}

.brand-yellow .player-wrapper .player-head {width:718px; height:14px; background:url('/images/player_bg_tb_w.png') top no-repeat;}
.brand-yellow .player-wrapper .player-footer {width:718px; height:14px; background:url('/images/player_bg_tb_w.png') bottom no-repeat;}
.brand-yellow .player-wrapper .player-body {width:718px; height:514px; background:url('/images/player_bg_body_w.png') repeat-y; padding-left:7px;}
.brand-yellow .player-wrapper .player-wr-body {background:url('/images/blue_player_wrapper_body_b.png') repeat-y center top;}
.brand-yellow .player-wrapper .player-wr-header {background:url('/images/blue_player_wrapper_tb_w.png') no-repeat 17px top; height:15px;}
.brand-yellow .player-wrapper .player-wr-footer {background:url('/images/blue_player_wrapper_tb_w.png') no-repeat 16px -16px; height:15px;}
.brand-yellow .player-wrapper .player-sidebar-body {width:300px; height:491px; background:url('/images/player-sidebar_w.png') no-repeat top right;}
.brand-yellow .player-wrapper .player-sidebar-head {width:300px; height:45px; background:url('/images/bg_player_sidebar_head_w.png') no-repeat top right;}
.brand-yellow .player-wrapper .player-sidebar {float:right; margin:-12px -5px 0 0}
.brand-yellow .player-wrapper .player-sidebar .jspTrack {background:url('/images/player_scroll_track_w.png') no-repeat; height:475px; width:11px;}
.brand-yellow .activity .jspDrag,.brand-yellow .player-wrapper .player-sidebar .jspDrag {background:url('/images/player_scroll_drag_w.png') no-repeat; height:69px; width:17px;  margin-left:-2px;}
.brand-yellow .player-sidebar-head .item1, .brand-yellow .brend-tab-act {color:#4c4948!important;}
.brand-yellow .player-sidebar-head .item2 {color:#949292!important;}
.brand-yellow .player-wrapper .player-sidebar-head .item1 {width:118px; height:33px; padding:12px 0 0 35px; background:url('/images/bg_player_menu_glow_w.png') -2px -50px no-repeat;}
.brand-yellow .player-wrapper .player-sidebar-head .item2 {width:94px; height:33px; padding:12px 0 0 52px; background:url('/images/bg_player_menu_glow_w.png') -2px -46px no-repeat;}
.brand-yellow .video-desc .playlist-controls select {color:#000!important; background:#fff;}
.brand-yellow .video-desc .playlist-controls .addtoplst-btn {background:url('/images/add_com_btn_w.png') no-repeat left top;}
.brand-yellow .video-desc .track-desc .comments-view .activity .post-coment .write {background:url('/images/btn_write_w.png') no-repeat;}
.brand-yellow .activity .jspTrack {background:url('/images/scrolling_w.png') top left no-repeat;}
.brand-yellow .activity .write {background:url('/images/btn_write_w.png') no-repeat;}
.brand-yellow .activity .back {background:url('/images/btn_otm_w.png') no-repeat;}
.brand-yellow .channel-interesting .promo-list .overhead-txt, .brand-yellow .player-wrapper .player-carusel-item .car-desc {color:#fff!important;}

.friends .friend .failure-user {position:absolute; background:url("/images/closed.png") no-repeat; width:9px; height:9px; display:inline-block; margin:-11px 0 0 79px; display:block;}
.friends .friend .add-btn-friend {text-align:center; color:#7CC5F4;}


.brand-black .chat .chat-block .title a , .brand-black .chat .all , .brand-black .post-txt .light , .brand-black span.link , .brand-black .video-desc a, .brand-black .video-desc .track-desc .comments-view .all, .brand-black .activity .post a, .brand-black .breadcrumbs, .brand-black .breadcrumbs *, .brand-black .content-block .prefooter a, .brand-black .video-item a, .brand-black .footer *{color:#ffb517!important;}
.brand-black .chat .all, .brand-black .comments-view .all {border-bottom:1px solid #ffb517;}
.brand-black .content-block .cb-header-left {background:url('/images/brand/black/cb_header.png') no-repeat left top;}
.brand-black .content-block .cb-header-right {background:url('/images/brand/black/cb_header.png') no-repeat right top;}
.brand-black .content-block .cb-body .cb-body-right {background:url('/images/brand/black/cb_r.png') repeat-y right top;}
.brand-black .content-block .prefooter {background:none;}
.brand-black .footer .bot *, .brand-black .pagination a, .brand-black .pagination em {color:#fff!important;}
.brand-black .pagination .previous_page {background:url('/images/brand/black/left_right_small.png') no-repeat left top; width:41px; height:41px; padding:0px;}
.brand-black .pagination .next_page {background:url('/images/brand/black/left_right_small.png') no-repeat right top; width:41px; height:41px; padding:0px;}
.brand-black .pagination .previous_page:hover {background-position:left -41px;}
.brand-black .pagination .next_page:hover {background-position:right -41px;}
.brand-black .pagination .previous_page:active {background-position:left -82px;}
.brand-black .pagination .next_page:active {background-position:right -82px;}
.brand-black .pagination .previous_page.disabled {background-position:left -123px;}
.brand-black .pagination .next_page.disabled {background-position:right -123px;}
.brand-black .channel-interesting .jspTrack {background:url('/images/brand/black/interesting_track_bg.png') no-repeat left top;}
.brand-black .channel-interesting .jspDrag {background:url('/images/brand/black/interesting_track.png') no-repeat left top;}
.brand-black .channel-interesting .promo-list .overhead {background:url('/images/brand/black/overhead.png') no-repeat left top;}
.brand-black .channel-interesting .promo-list .overhead:hover {background:url('/images/brand/black/overhead.png') no-repeat left -113px;}
.brand-black .video-item .item-glow {background:url('/images/brand/black/player_item_glow.png') no-repeat;}
.brand-black .player-wrapper .player-wr-header {background:url('/images/brand/black/blue_player_wrapper_body.png') no-repeat 20px 8px ;}
.brand-black .player-wrapper .player-wr-body {background:url('/images/brand/black/blue_player_wrapper_body.png') no-repeat 20px -8px;}
.brand-black .player-wrapper .player-wr-footer {background:url('/images/brand/black/blue_player_wrapper_tb.png') no-repeat 20px top;}
.brand-black .content-block .cb-footer-left {background:url('/images/brand/black/cb_footer.png') no-repeat left top;}
.brand-black .content-block .cb-footer-right {background:url('/images/brand/black/cb_footer.png') no-repeat right top;}
.brand-black .content-block .cb-footer-center {background:url('/images/brand/black/cb_footer.png') repeat-x left bottom;}
.brand-black .player-wrapper .player-sidebar .jspDrag {background:url('/images/brand/black/player_scroll_drag.png') no-repeat;}
.brand-black .activity .write , .brand-black .video-desc .track-desc .comments-view .activity .post-coment .write { background:url('/images/brand/black/btn_write.png') no-repeat;}
.brand-black .video-desc .playlist-controls .addtoplst-btn {background:url('/images/brand/black/add_com_btn.png') no-repeat left top;}
.brand-black .activity .all {background:url('/images/brand/black/activity_pen.png') no-repeat top left;}
.brand-black .activity .dell {background:url('/images/brand/black/closed.png') no-repeat top;}
.brand-black .activity .jspDrag {background:url('/images/brand/black/player_scroll_drag.png') no-repeat -3px 0px;}

.brand-yellow .internal-wrapper *, .brand-yellow .footer *{color:#4c4948!important;}
.brand-yellow .video-item .car-desc {color:#fea50f!important;}
.brand-yellow .internal-wrapper .pagination * {color:#fea50f!important;}

.brand-yellow .pagination .previous_page {background:url('/images/left_right_small_yellow.png') no-repeat left top; width:41px; height:41px; padding:0px;}
.brand-yellow .pagination .next_page {background:url('/images/left_right_small_yellow.png') no-repeat right top; width:41px; height:41px; padding:0px;}
.brand-yellow .pagination .previous_page:hover {background-position:left -41px;}
.brand-yellow .pagination .next_page:hover {background-position:right -41px;}
.brand-yellow .pagination .previous_page:active {background-position:left -82px;}
.brand-yellow .pagination .next_page:active {background-position:right -82px;}
.brand-yellow .pagination .previous_page.disabled {background-position:left -123px;}
.brand-yellow .pagination .next_page.disabled {background-position:right -123px;}
.brand-yellow .channel-interesting .jspTrack {background:url('/images/interesting_track_bg_yellow.png') no-repeat left top;}
.brand-yellow .channel-interesting .jspDrag {background:url('/images/interesting_track_yellow.png') no-repeat left top;}
.brand-yellow .player-wrapper .player-carusel-item .item-glow,.brand-yellow .video-item .item-glow {background:url('/images/player_item_glow_yellow.png') no-repeat;}
.brand-yellow .video-item .see {background:url('/images/see_yellow.png') left center no-repeat;}
.brand-yellow .video-item .chats {background:url('/images/chats_yellow.png') left bottom no-repeat;}
.brand-yellow .video-item .lis {background:url('/images/lis_yellow.png') left center no-repeat;}
.brand-yellow .promo-list .overhead {background:url('/images/overhead_yellow.png') no-repeat left top!important; position:absolute;z-index:2; width:200px; height:113px; margin-top:-115px;}
.brand-yellow .promo-list .overhead:hover {background:url('/images/overhead_yellow.png') no-repeat left -113px!important;}
.brand-yellow .content-block .cb-header-right {background:url('/images/cb_header_w.png') no-repeat right bottom;}
.brand-yellow .content-block .cb-header-left {background:url('/images/cb_header_w.png') no-repeat left top;}
.brand-yellow .content-block .cb-body {background:url('/images/cb_l_w.png') repeat-y left top;}
.brand-yellow .content-block .cb-body .cb-body-right {background:url('/images/cb_r_w.png') repeat-y -4px top;}
.brand-yellow .content-block .cb-footer-left {background:url('/images/cb_footer_w.png') no-repeat left top;}
.brand-yellow .content-block .cb-footer-right {background:url('/images/cb_footer_w.png') no-repeat -11px top;}
.brand-yellow .content-block .cb-footer-center {background:url('/images/cb_footer_w.png') repeat-x left bottom;}


.brand-yellow-visa .internal-wrapper *, .brand-yellow-visa .footer *{color:#4c4948!important;}
.brand-yellow-visa .video-item .car-desc {color:#fea50f!important;}
.brand-yellow-visa .internal-wrapper .pagination * {color:#fea50f!important;}

.brand-yellow-visa .pagination .previous_page {background:url('/images/left_right_small_yellow.png') no-repeat left top; width:41px; height:41px; padding:0px;}
.brand-yellow-visa .pagination .next_page {background:url('/images/left_right_small_yellow.png') no-repeat right top; width:41px; height:41px; padding:0px;}
.brand-yellow-visa .pagination .previous_page:hover {background-position:left -41px;}
.brand-yellow-visa .pagination .next_page:hover {background-position:right -41px;}
.brand-yellow-visa .pagination .previous_page:active {background-position:left -82px;}
.brand-yellow-visa .pagination .next_page:active {background-position:right -82px;}
.brand-yellow-visa .pagination .previous_page.disabled {background-position:left -123px;}
.brand-yellow-visa .pagination .next_page.disabled {background-position:right -123px;}
.brand-yellow-visa .channel-interesting .jspTrack {background:url('/images/interesting_track_bg_yellow.png') no-repeat left top;}
.brand-yellow-visa .channel-interesting .jspDrag {background:url('/images/interesting_track_yellow.png') no-repeat left top;}
.brand-yellow-visa .player-wrapper .player-carusel-item .item-glow,.brand-yellow-visa .video-item .item-glow {background:url('/images/player_item_glow_yellow.png') no-repeat;}
.brand-yellow-visa .video-item .see {background:url('/images/see_yellow.png') left center no-repeat;}
.brand-yellow-visa .video-item .chats {background:url('/images/chats_yellow.png') left bottom no-repeat;}
.brand-yellow-visa .video-item .lis {background:url('/images/lis_yellow.png') left center no-repeat;}
.brand-yellow-visa .promo-list .overhead {background:url('/images/overhead_yellow.png') no-repeat left top!important; position:absolute;z-index:2; width:200px; height:113px; margin-top:-115px;}
.brand-yellow-visa .promo-list .overhead:hover {background:url('/images/overhead_yellow.png') no-repeat left -113px!important;}
.brand-yellow-visa .content-block .cb-header-right {background:url('/images/cb_header_w.png') no-repeat right bottom;}
.brand-yellow-visa .content-block .cb-header-left {background:url('/images/cb_header_w.png') no-repeat left top;}
.brand-yellow-visa .content-block .cb-body {background:url('/images/cb_l_w.png') repeat-y left top;}
.brand-yellow-visa .content-block .cb-body .cb-body-right {background:url('/images/cb_r_w.png') repeat-y -4px top;}
.brand-yellow-visa .content-block .cb-footer-left {background:url('/images/cb_footer_w.png') no-repeat left top;}
.brand-yellow-visa .content-block .cb-footer-right {background:url('/images/cb_footer_w.png') no-repeat -11px top;}
.brand-yellow-visa .content-block .cb-footer-center {background:url('/images/cb_footer_w.png') repeat-x left bottom;}

.brand-yellow-visa .player-wrapper .player-head {width:718px; height:14px; background:url('/images/player_bg_tb_w.png') top no-repeat;}
.brand-yellow-visa .player-wrapper .player-footer {width:718px; height:14px; background:url('/images/player_bg_tb_w.png') bottom no-repeat;}
.brand-yellow-visa .player-wrapper .player-body {width:718px; height:514px; background:url('/images/player_bg_body_w.png') repeat-y; padding-left:7px;}
.brand-yellow-visa .player-wrapper .player-wr-body {background:url('/images/blue_player_wrapper_body_b.png') repeat-y center top;}
.brand-yellow-visa .player-wrapper .player-wr-header {background:url('/images/blue_player_wrapper_tb_w.png') no-repeat 17px top; height:15px;}
.brand-yellow-visa .player-wrapper .player-wr-footer {background:url('/images/blue_player_wrapper_tb_w.png') no-repeat 16px -16px; height:15px;}
.brand-yellow-visa .player-wrapper .player-sidebar-body {width:300px; height:491px; background:url('/images/player-sidebar_w.png') no-repeat top right;}
.brand-yellow-visa .player-wrapper .player-sidebar-head {width:300px; height:45px; background:url('/images/bg_player_sidebar_head_w.png') no-repeat top right;}
.brand-yellow-visa .player-wrapper .player-sidebar {float:right; margin:-12px -5px 0 0}
.brand-yellow-visa .player-wrapper .player-sidebar .jspTrack {background:url('/images/player_scroll_track_w.png') no-repeat; height:475px; width:11px;}
.brand-yellow-visa .activity .jspDrag,.brand-yellow-visa .player-wrapper .player-sidebar .jspDrag {background:url('/images/player_scroll_drag_w.png') no-repeat; height:69px; width:17px;  margin-left:-2px;}
.brand-yellow-visa .player-sidebar-head .item1, .brand-yellow-visa .brend-tab-act {color:#4c4948!important;}
.brand-yellow-visa .player-sidebar-head .item2 {color:#949292!important;}
.brand-yellow-visa .player-wrapper .player-sidebar-head .item1 {width:118px; height:33px; padding:12px 0 0 35px; background:url('/images/bg_player_menu_glow_w.png') -2px -50px no-repeat;}
.brand-yellow-visa .player-wrapper .player-sidebar-head .item2 {width:94px; height:33px; padding:12px 0 0 52px; background:url('/images/bg_player_menu_glow_w.png') -2px -46px no-repeat;}
.brand-yellow-visa .video-desc .playlist-controls select {color:#000!important; background:#fff;}
.brand-yellow-visa .video-desc .playlist-controls .addtoplst-btn {background:url('/images/add_com_btn_w.png') no-repeat left top;}
.brand-yellow-visa .video-desc .track-desc .comments-view .activity .post-coment .write {background:url('/images/btn_write_w.png') no-repeat;}
.brand-yellow-visa .activity .jspTrack {background:url('/images/scrolling_w.png') top left no-repeat;}
.brand-yellow-visa .activity .write {background:url('/images/btn_write_w.png') no-repeat;}
.brand-yellow-visa .activity .back {background:url('/images/btn_otm_w.png') no-repeat;}
.brand-yellow-visa .channel-interesting .promo-list .overhead-txt, .brand-yellow .player-wrapper .player-carusel-item .car-desc {color:#fff!important;}

.brend.brand-yellow-visa .index-rotator-top {background:none;}
.brend.brand-yellow-visa .search-fix {background:#000;}
.brend.brand-yellow-visa .top-side .logo {background:url('/images/brand/white/logo.png') no-repeat left top;}
.brend.brand-yellow-visa .top-menu li.item0 a {background:url('/images/brand/white/menu-top-char.png') no-repeat; background-position:7px -2px;}
.brend.brand-yellow-visa .top-menu li.item1 a {background:url('/images/brand/white/menu-top-char.png') no-repeat; background-position:-144px -2px;}
.brend.brand-yellow-visa .top-menu li.item2 a {background:url('/images/brand/white/menu-top-char.png') no-repeat; background-position:-203px -2px;}
.brend.brand-yellow-visa .top-menu li.item3 a {background:url('/images/brand/white/menu-top-char.png') no-repeat; background-position:-317px -2px;}
.brend.brand-yellow-visa .top-menu li.games a {background:url('/images/menu-top-char.png') no-repeat; background-position:-463px -2px;}
.brend.brand-yellow-visa .top-side .top-side-user {color:#4C4948!important;}
.brend.brand-yellow-visa .top-side .top-side-user span {color:#000!important;}
.brend.brand-yellow-visa .top-menu .submenu ul li a {background:none;}
.content-block .cb-body .quest-comment {width:478px; margin:0 auto; font-size:14px; color:#fff;}
/*.quest-comment .post-ava { float:left; width:45px; margin-right:20px; padding-top:1px; margin-bottom:14px;}
.quest-comment .post-coment { float:left; display:block; margin-bottom:23px;}
.quest-comment .post {background:url("/images/cb_rzwe.png") repeat-x -5px bottom; font-size:13px; font-family:arial, sans-serif; margin:8px 0 8px 0px; padding-bottom:7px;}
.quest-comment .all-comments-items .post-coment #comment_text {width:100%;}
.quest-comment .post-coment textarea {height:50px!important; width:347px; resize:none;}*/
.content-block .cb-body .quest-comment .comments-view .head {display:none;}
.content-block .cb-body .quest-comment .activity {margin:0;}
.btn-quest-send { display:inline-block; width:91px; height:19px; background:url('/images/send_quest.png') no-repeat; margin:4px 0 4px 0px; cursor:pointer; border:none;}
.content-block .cb-body .quest-comment .namber-q {font-weight:bold; font-size:16px; margin-bottom:15px;}
.content-block .cb-body .quest-comment #answer_text {width:320px;}
.content-block .cb-body .quest-comment .quest-alert {text-align:center;}
.content-block .cb-body .quest-comment .btn-ok { display:inline-block; width:91px; height:19px; background:url('/images/btn_ok.png') no-repeat; margin:4px 0 4px 0px; cursor:pointer; border:none;}
.quest .signup-item.silast {background: none; padding-bottom:0;}
.content-block .cb-body .quest-comment .comments-view .all {font-size:11px; color:#7cc5f4; position: relative; display:inline-block; margin-left:250px;}
.quest h2 {background:url('/images/icon_qwe.png') no-repeat 15px center; padding-left:48px!important;}
.quest-commetn h2 {background:url('/images/icon_comment.png') no-repeat 15px center; padding-left:55px!important;}

.quest-commetn .comment-form {width: 451px; margin: 0 auto; background: url("/images/bg_strip.png") repeat-x bottom; font-size: 13px; font-family: arial, sans-serif; padding: 18px 0px 0 9px;}
.quest-commetn  .comment-form .btn-enter {display:block; width:97px; height:20px; background:url('/images/btn_enter.png') top no-repeat; margin:4px 0 4px 0px; cursor:pointer; float:right; border:none;}
.quest-commetn  .comment-form .write {display: block; width: 96px; height: 24px; background: url('/images/btn_send_act.png') no-repeat -2px -7px; margin: 4px 0 0 0; cursor: pointer; float: right; border: none;}
.quest-commetn  .comment-form  a {color: #62C0FD; text-decoration:none;}
.quest-commetn .comment-form  a.hover {text-decoration:underline;}
.quest-commetn .comment-form .new-voting { margin-right: 0px;}
.quest-commetn .silast.video-desc {width: auto;}


.winners {font-size:12px;}
.winners a {color:#7CC5F4; font-size:14px; font-weight:normal; text-decoration:none;}
.winners a:hover {text-decoration:underline;}
.winners .chemp {text-align:center; margin:23px 0;}
.winners .chemp img {margin:-10px 15px 0 15px;}
.winners .winner-left {float:left; width:280px; margin-right:10px; color:#7CC5F4;}
.winners .winner-right {float:left; width:260px; color:#7CC5F4;}
.winners .winner-item {margin:25px 0;}
.winners .winner-item span {display:inline-block;}
.winners .winner-item .mount {width:80px;}
.winners .winner-item img {margin:-10px 15px 0 0;}
.winners .winner-body {width:560px; margin:0 auto; padding-left:30px;}
.winners  h2 {background:url('/images/icon_priz.png') no-repeat 15px center; padding-left:48px!important;}

.quest-enter .signup-item {width:540px; margin:0 auto; }
.quest-enter.login {width:100%;}
.quest-commetn a.btn-enter {margin:4px 0 0 0px;}
.quest-enter.login h2 {background:url('/images/icon_enter.png') no-repeat 15px center; padding-left:55px!important;}


.photo-overlay .photo-head, .photo-popup-add .photo-head{width:790px; height:56px; background:url('/images/photo_popup.png') no-repeat center top;}
.photo-overlay .photo-head .close, .photo-popup-add .photo-head .close{ display: inline-block; width: 15px;  height: 15px; background: url('/images/popup-close.png') no-repeat; cursor: pointer; position: absolute; right:33px; top:26px;}
.photo-overlay .photo-head h2, .photo-popup-add .photo-head h2 {color: #FFFFFF; font-family: Tahoma,Arial,Franklin Gothic Medium,sans-serif; font-size: 17px; font-weight: normal; height: 28px; margin-top: 14px; padding-top: 8px; padding-left: 40px; float:left;}

.photo-overlay .photo-footer, .photo-popup-add .photo-footer{width:790px; height:30px; background:url('/images/photo_popup.png') no-repeat center bottom;}
.photo-overlay .photo-content, .photo-popup-add .photo-content{width:790px;background:url('/images/photo_popup_body.png') repeat-y center; /*padding:0 0 0 2px;*/}

.photo-overlay .photo-next  {background:url('/images/valentin/left_right.png') no-repeat -79px top; width:66px; height:77px; margin:224px 0 0 785px; position:absolute; cursor:pointer;}
.photo-overlay .photo-prev {background:url('/images/valentin/left_right.png') no-repeat -5px top; width:66px; height:77px; margin:224px 0 0 -66px; position:absolute; cursor:pointer;}
.photo-overlay .photo-next:hover {background:url('/images/valentin/left_right.png') no-repeat -78px -78px;}
.photo-overlay .photo-next:active {background:url('/images/valentin/left_right.png') no-repeat -78px -154px;}
.photo-overlay .photo-prev:hover {background:url('/images/valentin/left_right.png') no-repeat -6px -78px;}
.photo-overlay .photo-prev:active {background:url('/images/valentin/left_right.png') no-repeat -6px -154px;}
.photo-overlay .photo-content img{max-width:755px;}


.photo-overlay, .photo-popup-add {display:none; z-index:999;width:790px;min-height:200px;position:absolute;top:20px;}
.photo-popup-add form {padding: 35px 56px 5px 50px; font-family:arial,sans-serif;}
.photo-popup-add .textarea-wide {width: 677px; height: 45px; outline: none; margin: 13px 0 0 0; }
.photo-popup-add .field {margin-bottom: 11px;}
.photo-popup-add label.label {font-size: 12px;}
.photo-popup-add .fileinp {margin:0; color:#7CC5F4;}
.photo-popup-add input[type="submit"] {background:url('/images/btn_save.png') no-repeat top left;float: right; width: 97px; height:24px; border:0; outline:0; margin-top: 14px; cursor: pointer;}
.photo-pop-up #comments .head {font-size:18px; color:#fff; font-family:Franklin Gothic Medium, sans-serif; margin-bottom:8px;}
.photo-pop-up .comment-photo .track-desc-coment.for-photo span {color:#7CC5F4; cursor:pointer;}
.photo-pop-up .all {margin-left:481px;}
.photo-pop-up .all-comments .all-comments-items .post-coment textarea {width:583px; height:44px; resize:none; border:none; padding:0 10px; font-family: Arial, Tahoma  sans-serif; font-size:12px;}
.photo-pop-up .all-comments .all-comments-items {float: none;}
.photo-pop-up .all-comments .all-comments-items .write {float:right;}
.photo-pop-up .all-comments .all-comments-items .post-coment {margin-top:0px;}
.photo-pop-up .all-comments .cb-body-content {padding: 13px 0 0 20px;}
.photo-pop-up .all-comments .all-comments-items .post { padding-bottom:13px;}
.photo-pop-up .socitems-photo {background:url("/images/bg_strip.png") repeat-x bottom; width:712px; padding:6px 0px 8px 0px; font-size:12px;}
.photo-pop-up .track-soccontrols-share {float:left; margin-left:0px;}
.photo-pop-up #comment.post {background: none;}
.photo-pop-up .comment-user-post.post {background: none;}
.photo-pop-up .td-coment-head {padding-bottom: 10px;}
.photo-pop-up .track-desc-coment.for-photo {font-size:11px; color:#fff; font-family:arial,sans-serif;}
.photo-pop-up .photo-social .hand_up {margin-left: 15px; float: right;}
.photo-pop-up .activity .post .event {//position: static;}

.photo-pop-up .photo-social {color: #fff; font-size: 12px;}
.photo-pop-up .popup-shar {position:absolute; background:url('/images/popup-shar-bg.png') no-repeat left top; display:none; z-index:3; min-width: 196px; height: 26px;  padding:26px 7px 7px 2px;  margin-top: -18px; margin-left: -3px; left:0; //top:13px; }
.photo-pop-up .btn-shar {background:none; padding:1px 3px 3px 3px; cursor:pointer; position:relative;}
.photo-pop-up .photo-social .btn-shar .btn-shar-txt {position: relative; z-index: 5;}
.photo-pop-up .btn-shar.act {background:#0d2a42;}
.photo-pop-up .light:hover {text-decoration: underline;}
.photo-pop-up .chats {margin-left:15px; margin-top: 0; float:right;}


.newyear .top-side .logo {background:url('/images/newyear/logo.png') no-repeat left top;}
.newyear .search-fix {background:url('/images/newyear/bg_fix.png') repeat-x center top;}
.newyear .top-menu .submenu .marker {background:url('/images/newyear/top_menu_tabs.png') no-repeat 0px -37px; height:31px; width:668px; display:block;}
.newyear .top-menu .item2 .submenu .marker {background-position:left -173px;}
.newyear .top-menu .submenu .submenu-body {background:url('/images/newyear/top_menu_bg.png') no-repeat 4px 0px; min-height:394px;}
.newyear .top-menu .submenu .submenu-footer {height:22px; background:url('/images/newyear/top_menu_tabs.png') no-repeat 1px bottom;}

.newyear .top-menu .top-menu-act {background:url('/images/top_menu_tabs.png') no-repeat;}
.newyear .top-menu .top-menu-act.item0 {background-position:-3px 0px;}
.newyear .top-menu .top-menu-act.item1 {background-position:-217px -70px;}
.newyear .top-menu .top-menu-act.item2 {background-position:-332px -138px;}
.newyear .top-menu .top-menu-act.item3 {background-position:-506px -206px;}
.newyear .top-menu .top-menu-act.item4 {background-position:-674px -274px;}
.newyear .top-menu .top-menu-act.games {background-position:-885px -344px;}

.newyear .top-menu .item0 .submenu .marker {background-position:-3px -40px;}
.newyear .top-menu .item1 .submenu .marker {background-position:left -108px;}
.newyear .top-menu .item2 .submenu .marker {background-position:left -176px;}
.newyear .top-menu .item3 .submenu .marker {background-position:left -244px;}
.newyear .top-menu .item4 .submenu .marker {background-position:left -312px;}

.newyear .top-menu .mir-kino .submenu .marker {background-position:-696px -438px; width: 195px; height: 23px;}
.newyear .top-menu .games .submenu .marker {background-position:-901px -386px; width: 89px;height: 23px;}

.newyear .top-menu .submenu .jspTrack {background:url('/images/top_menu_scr_bg.png') no-repeat center 6px; height:378px; width:20px;}
.newyear .top-menu .submenu .jspDrag {background:url('/images/top_menu_scr_drag.png') no-repeat center top; height:73px; width:20px;}


.newyear .jspVerticalBar {width:23px!important;}
.newyear.fishes {background: url('/images/newyear/index_bg.jpg') no-repeat center top;}
.newyear .index-rotator-bottom {background:url('/images/newyear/volna_bg.png') no-repeat center bottom; height:453px; position:absolute; z-index:15; width:100%; min-width:1000px; left:0px; *left:1px; cursor:pointer;}

.newyear .prevbtn {background:url('/images/newyear/left_right.png') no-repeat left top; width:54px; height:52px; float:left; margin-top:55px;}
.newyear .nextbtn {background:url('/images/newyear/left_right.png') no-repeat right top; width:54px; height:52px; float:left;  margin-top:55px;}
.newyear .prevbtn:hover {background:url('/images/newyear/left_right.png') no-repeat left -52px;}
.newyear .nextbtn:hover {background:url('/images/newyear/left_right.png') no-repeat right -52px;}
.newyear .prevbtn:active {background:url('/images/newyear/left_right.png') no-repeat left -104px;}
.newyear .nextbtn:active {background:url('/images/newyear/left_right.png') no-repeat right -104px;}
.newyear .index-rotator-bottom .index-rotator-bottom-controls .prevbtn {margin-top:35px; margin-right:10px;}
.newyear .index-rotator-bottom .index-rotator-bottom-controls .nextbtn {margin-top:35px; margin-left:10px;}
.newyear .content-block .cb-header-right {height:42px; width:8px;float:right; background:url('/images/newyear/cb_header.png') no-repeat right bottom;}
.newyear .content-block .cb-header-left {height:42px; background:url('/images/newyear/cb_header.png') no-repeat left top; margin-right:8px; }
.newyear .content-block .cb-header2-right {height:42px; width:8px;float:right; background:url('/images/newyear/cb_header.png') no-repeat right bottom;}
.newyear .content-block .cb-header2-left {height:42px; background:url('/images/newyear/cb_header.png') no-repeat left top; margin-right:8px; }
.new-year-head {background:url('/images/newyear/bg_right_head_ny.png') no-repeat; width:35px; height:39px; position:absolute; margin:0 0 0 -28px;}

.newyear .comments .add-comment .add-comment-btn {float:right; background:url('/images/newyear/add_com_btn.png') no-repeat left top; width:106px; height:19px; border:0px; margin-top:8px;}
.newyear .video-desc .playlist-controls .addtoplst-btn {background:url('/images/newyear/add_com_btn.png') no-repeat left top; width:91px; height:19px; border:0px; margin-top:8px; cursor:pointer;margin-left:2px;}
.activity .back, #activity-top .activity .back { display:block; width:91px; height:19px; float:right; background:url('/images/btn_otm.png') no-repeat; margin:4px 10px 4px 0px; cursor:pointer;}
.newyear .video-desc .track-desc .comments-view .activity .post-coment .write { display:block; width:91px; height:19px; background:url('/images/newyear/btn_write.png') no-repeat; margin:4px 0 0 316px; cursor:pointer; float:left; border:none;}
.newyear .activity .write { display:block; width:91px; height:19px; background:url('/images/newyear/btn_write.png') no-repeat; margin:4px 0 4px 0px; cursor:pointer; float:right; border:none;}
.newyear .leftcol .activity .write { display:block; width:91px; height:19px; background:url('/images/newyear/btn_write.png') no-repeat; margin:4px 0 4px 0px; cursor:pointer;}
.newyear .all-comments .all-comments-items .write { display:block; width:91px; height:19px; background:url('/images/newyear/btn_write.png') no-repeat; margin:6px 0 0 372px; cursor:pointer; border:none;}
.newyear .swim-top .activity .write { display:block; width:91px; height:19px; background:url('/images/newyear/btn_write.png') no-repeat; margin:4px 0 4px 0px;}
.newyear .swim-top .messages .write { display:block; width:91px; height:19px; background:url('/images/newyear/btn_write.png') no-repeat; margin:6px 0 17px 107px; cursor:pointer;}

.newyear .channel-interesting .jspDrag {position: absolute; cursor: pointer; overflow: hidden; background:url('/images/newyear/interesting_track.png') no-repeat left top; width:68px; height:15px; position:absolute; z-index:1;cursor:pointer;}
.newyear .channel-interesting .jspDrag:hover {background:url('/images/newyear/interesting_track.png') no-repeat left -16px;}
.newyear .player-wrapper .player-sidebar .jspDrag {background:url('/images/newyear/player_scroll_drag.png') no-repeat; height:69px; width:17px; margin-left:-3px;}
/*.activity .jspDrag { position:absolute; width:14px!important; height:90px; background:url('/images/newyear/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}*/
.newyear .chat-body #chat-scroll-members .jspDrag { position:absolute; width:14px!important; height:90px!important; background:url('/images/newyear/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}
.newyear .chat-body #chat-scroll .jspDrag { position:absolute; width:14px!important; height:90px!important; background:url('/images/newyear/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}
.newyear .swim-top .activity .jspDrag { position:absolute; width:14px!important; height:96px!important; background:url('/images/newyear/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}
.newyear .swim-top .messages .jspDrag { position:absolute; width:14px!important; height:96px!important; background:url('/images/newyear/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}

.newyear .swim-top .other-cd  .cb-header-right {height:5px; width:6px;float:right; background:url('/images/other_cb_header.png') no-repeat right bottom;}
.newyear .swim-top .other-cd  .cb-header-left {height:5px; background:url('/images/other_cb_header.png') no-repeat left top; margin-right:6px; }
.newyear .swim-top .content-block .cb-header-right {height:36px; width:6px;float:right; background:url('/images/swim_cb_header.png') no-repeat right bottom;}
.newyear .swim-top .content-block .cb-header-left {height:36px; background:url('/images/swim_cb_header.png') no-repeat left top; margin-right:6px; cursor:move;}
.newyear .activity .all {background:url('/images/newyear/activity_pen.png') no-repeat top left;}
.newyear .friends .all, .newyear .chat .all {color:#fff; text-decoration:none;}
.newyear .friends .all:hover, .newyear .chat .all:hover {text-decoration:underline;}
.newyear .content-block .cb-header2-left h2 a.all-video, .newyear .content-block .cb-header2-left h2 span.count {color:#fff; text-decoration:none;}
.newyear .content-block .cb-header2-left h2 a.all-video:hover{text-decoration:underline;}
.newyear .user_messages a.topwrite {color:#fff; text-decoration:none;}
.newyear .user_messages a.topwrite:hover{text-decoration:underline;}
.newyear .content-block .cb-header2-left h2 #clear-button {color:#fff;}

.photo-pop-up .all-comments .socitems-photo {margin:0 12px 12px -20px; background:url("/images/cb_rzwe.png") repeat-x bottom;}
.brmg {margin-bottom:20px;}

.preview-btn-play {position:absolute; width:47px; height:47px;}
.preview-btn-play .play {cursor:pointer;}
.player-preview .preload {display:none; margin:20px 0 0 15px;}

.valentin {}
.valentin .top-side .logo {background:url('/images/valentin/logo.png') no-repeat left top;}
.valentin .search-fix {background:url('/images/valentin/bg_fix.png') repeat-x center top;}
.valentin .top-menu .submenu .marker {background:url('/images/valentin/top_menu_tabs.png') no-repeat 0px -37px; height:31px; width:668px; display:block;}
.valentin .top-menu .item2 .submenu .marker {background-position:left -173px;}
.valentin .top-menu .submenu .submenu-body {background:url('/images/valentin/top_menu_bg.png') no-repeat 4px 0px; min-height:394px;}
.valentin .top-menu .submenu .submenu-footer {height:22px; background:url('/images/valentin/top_menu_tabs.png') no-repeat 1px bottom;}
.valentin .top-menu .top-menu-act {background:url('/images/valentin/top_menu_tabs.png') no-repeat;}
.valentin .top-menu .top-menu-act.item0 {background-position:left top;}
.valentin .top-menu .top-menu-act.item1 {background-position:-215px -68px;}
.valentin .top-menu .top-menu-act.item2 {background-position:-224px -136px;}
.valentin .top-menu .top-menu-act.item3 {background-position:-346px -204px;}
.valentin .top-menu .top-menu-act.games {background-position:-491px -294px;}


.valentin .top-menu .item0 .submenu .marker {background-position:0 -37px;}
.valentin .top-menu .item1 .submenu .marker {background-position:left -105px;}
.valentin .top-menu .item2 .submenu .marker {background-position:left -173px;}
.valentin .top-menu .item3 .submenu .marker {background-position:1px -240px;}
.valentin .top-menu .games .submenu .marker {background-position:-491px -340px; width: 75px;}


.valentin .prevbtn {background:url('/images/valentin/left_right.png') no-repeat -5px top; width:66px; height:77px; float:left; margin-top:24px;}
.valentin .nextbtn {background:url('/images/valentin/left_right.png') no-repeat -79px top; width:66px; height:77px; float:left;  margin-top:24px;}
.valentin .prevbtn:hover {background:url('/images/valentin/left_right.png') no-repeat -6px -78px;}
.valentin .prevbtn:active {background:url('/images/valentin/left_right.png') no-repeat -6px -154px;}
.valentin .nextbtn:hover {background:url('/images/valentin/left_right.png') no-repeat -78px -78px;}
.valentin .nextbtn:active {background:url('/images/valentin/left_right.png') no-repeat -78px -154px;}
.valentin .index-rotator-bottom .index-rotator-bottom-controls .prevbtn {margin-top:24px; margin-right:0px;}
.valentin .index-rotator-bottom .index-rotator-bottom-controls .nextbtn {margin-top:24px; margin-left:0px;}
/*.valentin .index-rotator .navi-wrapper {width:843px;}*/

.valentin .content-block .cb-header2-right {height:42px; width:8px;float:right; background:url('/images/valentin/cb_header.png') no-repeat right bottom;}
.valentin .content-block .cb-header2-left {height:42px; background:url('/images/valentin/cb_header.png') no-repeat left top; margin-right:8px; }

.valentin .index-rotator-bottom {background:url('/images/valentin/volna_bg.png') no-repeat center bottom; height:526px; position:absolute; z-index:15; width:100%; min-width:1000px; left:0px; *left:1px; cursor:pointer;}
.valentin.fishes {background: url('/images/valentin/index_bg.jpg') no-repeat center top;}
.valentin .content-block .cb-header-right {height:42px; width:8px;float:right; background:url('/images/valentin/cb_header.png') no-repeat right bottom;}
.valentin .content-block .cb-header-left {height:42px; background:url('/images/valentin/cb_header.png') no-repeat left top; margin-right:8px; }
.valentin-head {background:url('/images/valentin/bg_right_head_ny.png') no-repeat; width:35px; height:39px; position:absolute; margin:0 0 0 -28px;}
.valentin .swim-top .content-block .cb-header-right {height:36px; width:6px;float:right; background:url('/images/swim_cb_header.png') no-repeat right bottom;}
.valentin .swim-top .content-block .cb-header-left {height:36px; background:url('/images/swim_cb_header.png') no-repeat left top; margin-right:6px; cursor:move;}
.valentin .player-wrapper .player-sidebar .jspDrag {background:url('/images/valentin/player_scroll_drag.png') no-repeat 3px 0px; height:73px; width:20px; margin-left:-7px;}
.valentin .activity .jspDrag { position:absolute; width:17px!important; height:90px; background:url('/images/valentin/scrol_pl.png') no-repeat; margin-left:-5px; cursor:pointer;}
.valentin .channel-interesting .jspDrag {position: absolute; cursor: pointer; overflow: hidden; background:url('/images/valentin/interesting_track.png') no-repeat left top; width:68px; height:15px; position:absolute; z-index:1;cursor:pointer;}
.valentin .channel-interesting .jspDrag:hover {background:url('/images/valentin/interesting_track.png') no-repeat left -16px;}
/*.valentin .top-menu .submenu .jspDrag {background:url('/images/valentin/scrol_pl.png') no-repeat -1px 0px; left:1px;}*/


.wrapper-inner .wrapper-compet {width:734px; margin:0 auto; margin-top:36px; font-size:14px; color:#fff; position:relative;}
.wrapper-inner .compet-load-photo {margin-top:-4px;}
.wrapper-inner .wrapper-compet label {font-size:14px; color:#fff;}
.wrapper-inner .wrapper-compet .compet-desc {overflow:hidden;}
.wrapper-inner .wrapper-compet .compet-lp-up {text-align:right; padding:7px 25px 0 0;}
.wrapper-inner .wrapper-compet .compet-lp-down {padding:8px 12px 0px 12px; display: table-cell; vertical-align: middle; width:  734px;}
/*for ie 7*/ *+html .wrapper-inner .wrapper-compet .compet-lp-down {width: auto;}
.wrapper-inner .wrapper-compet .compet-lp-down .profile-city {width: 196px; margin:0}
.wrapper-inner .wrapper-compet .compet-lp-down .rule {margin-left: 0px;}
.wrapper-inner .wrapper-compet .compet-lp-down a {font-size: 14px;}
.photo-none {display:block;}
.wrapper-inner .wrapper-compet .show-load-photo {width:96px; height:25px; background:url('/images/btn_download_f.png') no-repeat; border:none; padding:0px; cursor:pointer; display:inline-block; margin:0 0 0 20px; float:right;}
/*for ie 7*/ *+html .wrapper-inner .wrapper-compet .show-load-photo {display: inline; float: none;}
.wrapper-inner .wrapper-compet .add-photo-compet {width:96px; height:25px; background:url('/images/btn_add_photo.png') no-repeat; border:none; padding:0px; cursor:pointer; display:inline-block; float:right;}
.wrapper-inner .wrapper-compet .text-desc {width:704px; resize:none; height:30px; font-size:12px; color:#858585;}
.content-block.gal-compet {margin:8px 0 10px 0;}
.gal-compet .photoss .photos-item {width:330px; float:left; min-height:308px; font-size:12px;}
.gal-compet .photos-item div {width:104px; height:20px; background:none; color:#6DCFF6; text-align:left; float:left;}
.gal-compet .photos-item .podl {width:328px; height:246px; border:1px solid #225a7b; background:#011F31; text-align:center; overflow:hidden; margin-bottom:7px;}
.gal-compet .photos-item {margin:11px 0 0 24px; overflow:hidden;}
.gal-compet .photos-item a {color:#6dcff6;}
.gal-compet .photos-item img {margin-bottom:4px;}
.gal-compet .photo-social {margin-top:5px; width:700px; margin:0 auto;}
.gal-compet .pagination {margin:20px 0 8px 0;}
.gal-compet .cb-header-left .actions-btn {float:right; font-size:11px; margin:13px 10px 0 0;}
.gal-compet .cb-header-left .actions-btn a{color:#6dcff6; cursor:pointer; font-size:12px; text-decoration:none;}
.gal-compet .cb-header-left .actions-btn a:hover{text-decoration:underline;}
.gal-compet .cb-header-left .actions-btn a.act{color:#fff;}
.comments-compet {margin-top:8px;}
.comments-compet .competition-comment {width:472px; margin:0 auto;}
.comments-compet .competition-comment .head {display:none;}
.comments-compet .competition-comment a.all {position:absolute; color:#6dcff6; font-size:12px; margin:5px 0 0 293px;  text-decoration:none;}
.comments-compet .competition-comment a.all:hover {text-decoration:underline;}
.comments-compet .competition-comment a.all span {color:#fff;}
/*.comments-compet .competition-comment .activity .post a {font-size:12px;}
.comments-compet .competition-comment .activity .post .post-ava {margin-top:4px;}
.comments-compet .competition-comment .activity .post {background:none; margin-left:0px;}
.comments-compet .competition-comment .dn .post-ava { float:left; width:45px; margin-right:20px; padding-top:1px; margin-bottom:14px;}
.comments-compet .competition-comment .dn .post-coment { float:left; width:403px; overflow:hidden;}
.comments-compet .competition-comment .dn {margin:26px 0 0 0px;}
.comments-compet .competition-comment .dn textarea{resize:none; width:100%; height:40px;}
.comments-compet .competition-comment .activity {margin-top:13px; margin-bottom:0px;}
.comments-compet .competition-comment .activity .write {width:97px; height:26px; background:url('/images/btn_write_n.png') no-repeat;}*/
.comments-compet  h2 {background:url("/images/comment_mini.png") no-repeat scroll 11px center;}
.comments-compet .comment-form {width: 451px; margin: 0 auto; background: url("/images/bg_strip.png") repeat-x bottom; font-size: 13px; font-family: arial, sans-serif; padding: 18px 0px 0 9px;}
.comments-compet .comment-form .btn-enter {display:block; width:97px; height:20px; background:url('/images/btn_enter.png') top no-repeat; margin:4px 0 4px 0px; cursor:pointer; float:right; border:none;}
.comments-compet .comment-form .write {display: block; width: 96px; height: 24px; background: url('/images/btn_send_act.png') no-repeat -2px -7px; margin: 4px 0 0 0; cursor: pointer; float: right; border: none;}
.comments-compet .comment-form  a {color: #62C0FD; text-decoration:none;}
.comments-compet .comment-form  a.hover {text-decoration:underline;}
.comments-compet .comment-form .new-voting { margin-right: 0px;}

.socitems-photo span.text:hover, .gal-compet .photos-item div span.text:hover {text-decoration:underline;}

.win-compet h2 {background:url("/images/chemp.png") no-repeat scroll 11px center;}
.win-compet .win-compet-text {font-size:12px; color:#fff; text-align:center; padding:13px 0 24px 0;}
.win-compet .win-compet-img {}
.win-compet .win-name {color:#6dcff6; font-size:12px; text-decoration:none;}
.win-compet .win-name:hover {text-decoration:underline;}
.win-compet .photo-social {display:inline-block;}
.win-compet .win-comp-body {display:inline-block; width:305px; margin:0px 18px 0 18px;}
.win-compet .win-comp-body.winner0 {margin:0 auto;}
.win-compet .win-comp-body.winner1,.win-compet .win-comp-body.winner2 {float:left}
.win-compet .photoss {text-align:center;}
.win-compet .win-comp-img {border:1px solid #1a5070; height:245px; overflow:hidden;}
.win-compet .win-comp-img .tabl {display:table-cell; width:303px; height:245px; vertical-align:middle;}
.win-compet .win-comp-desc {text-align:left; margin:3px 0 16px 0;}
.win-compet .win-comp-desc .win-cd-left {float:left; display:inline-block; margin:0 6px 0 0; height:59px;}
.win-compet .win-comp-desc .win-cd-right {float:left; display:inline-block; font-size:12px; line-height:1.5;}
.gal-compet .video-desc  {width:auto; padding-left:0; background:url("/images/bg_hr.png") repeat-x center top; padding-top:8px;}
.win-compet .cb-body-right {padding-top:10px;}
.win-compet {margin:20px 0 10px 0;}

/*.barnie.fishes {background: url('/images/brand/barnie/bg_barnie.png') no-repeat center top #fff;}*/
.barnie .index-rotator-top {background:none;}
.barnie .search-fix {background:#184284;}
.barnie .top-side .logo {background:url('/images/brand/barnie/logo.png') no-repeat left top;}
.barnie .player-wrapper .player-sidebar-head {background:url('/images/brand/barnie/bg_player_sidebar_head.png') no-repeat top right; color:#184284;}
.barnie .player-wrapper .player-sidebar-body {background:url('/images/brand/barnie/player-sidebar.png') no-repeat bottom right;}
.barnie .player-wrapper .player-wr-body {background:url('/images/brand/barnie/blue_player_wrapper_body.png') repeat-y center top;}
.barnie .player-wrapper .player-wr-header {background:url('/images/brand/barnie/blue_player_wrapper_tb.png') no-repeat center top;}
.barnie .player-wrapper .player-wr-footer {background:url('/images/brand/barnie/blue_player_wrapper_tb.png') no-repeat center bottom;}
.barnie .video-item a, .barnie .channel-popular .cb-body-content, .barnie .video-desc .chat-link span, .barnie .video-desc, .barnie .video-desc .track-desc .comments-view .head , .barnie .video-desc .playlist-controls {color:#184284;}

.barnie .breadcrumbs a, .barnie .breadcrumbs {color:#fff;}
.barnie .video-desc .playlist-controls .addtoplst-btn {background:url('/images/brand/barnie/add_com_btn.png') no-repeat left top;}
.barnie .video-desc .track-desc .comments-view .activity .post-coment .write {background:url('/images/brand/barnie/btn_write.png') no-repeat;}
.barnie .activity .back,.barnie  #activity-top .activity .back {background:url('/images/brand/barnie/btn_otm.png') no-repeat;}
.barnie .activity .write {background:url('/images/brand/barnie/btn_write.png') no-repeat;}
.barnie textarea {border:1px solid #003453!important;}
.barnie .video-desc .playlist-controls select {background:#fff;border:1px solid #003453; color:#184284;}
.barnie .content-block .cb-header-left {height:39px; background:url('/images/brand/barnie/cb_header.png') no-repeat left top;}
.barnie .content-block .cb-header-right {height:36px; width:8px;float:right; background:url('/images/brand/barnie/cb_header.png') no-repeat right top;}
.barnie .content-block .cb-header {height:36px;}
.barnie .chat .cb-body-right {height:350px;overflow:visible;}
.barnie .content-block .cb-body {background:url('/images/brand/barnie/cb_l.png') repeat-y left top; padding-left:2px;}
.barnie .content-block .cb-body .cb-body-right {background:url('/images/brand/barnie/cb_r.png') repeat-y right top;}
.barnie .content-block .cb-footer-left {background:url('/images/brand/barnie/cb_footer.png') no-repeat left top;}
.barnie .content-block .cb-footer-right {background:url('/images/brand/barnie/cb_footer.png') no-repeat right top;}
.barnie .content-block .cb-footer-center {background:url('/images/brand/barnie/cb_footer.png') repeat-x left bottom;}
.barnie .video-item .see {background:url('/images/brand/barnie/see.png') left center no-repeat;}
.barnie .video-item .chats {background:url('/images/brand/barnie/chats.png') left bottom no-repeat!important;}
.barnie .video-item .lis {background:url('/images/brand/barnie/lis.png') left center no-repeat;}
.barnie .activity .all {background:url('/images/brand/barnie/activity_pen.png') no-repeat top left;}
.barnie .chat .all {color:#fff;}
.barnie .container-items .cb-body-content, .barnie .chat .chat-block .chat-user-list, .barnie .index-content, .barnie .footer .bot, .barnie .footer .footer-menu ul a, .barnie .footer .footer-menu ul span {color:#184284;}
.barnie .player-sh-menu {color:#184284important;}

.barnie .swim-top .content-block .cb-body {background:url('/images/swim_cb_l.png') repeat-y left top; padding-left:1px;//zoom:1;}
.barnie .swim-top .content-block .cb-body .cb-body-right {background:url('/images/swim_cb_r.png') repeat-y right top; margin-top:0px; padding-right:1px;//zoom:1;}
.barnie .swim-top .content-block .cb-footer-left {height:24px;width:24px; float:left; background:url('/images/swim_cb_footer.png') no-repeat left top;}
.barnie .swim-top .content-block .cb-footer-right {height:24px;width:24px; float:right; background:url('/images/swim_cb_footer.png') no-repeat right top;}
.barnie .swim-top .content-block .cb-footer-center {height:24px; margin:0px 24px; background:url('/images/swim_cb_footer.png') repeat-x left bottom;}
.barnie .swim-top .activity .post { background:url("/images/cb_rz.png") repeat-x scroll left bottom;font-size:13px; font-family:arial, sans-serif; margin:5px 9px 5px 8px;}
.barnie .swim-top .activity .post:hover {background:url("/images/swim_bg_act.png");  margin:5px 9px 5px 8px;}
.barnie .swim-top .activity .dell { position:absolute; width:9px; height:9px; background:url('/images/closed.png') no-repeat top; margin:-24px 0 0 252px; *margin-left:246px; cursor:pointer;}
.barnie .swim-top .activity .write { display:block; width:91px; height:19px; background:url('/images/btn_write.png') no-repeat; margin:4px 0 4px 0px;}
.barnie .swim-top .activity .jspTrack {position:absolute;  width:11px; height:0px; background:url('/images/scroll_bg.png') top left no-repeat; margin-top:16px; height:0px;}
.barnie .swim-top .activity .jspDrag { position:absolute; width:14px!important; height:96px!important; background:url('/images/scrol_pl.png') no-repeat; margin-left:-2px; cursor:pointer;}
.barnie .swim-top .activity .all { display:block; position:absolute; width:20px; height:18px; background:url('/images/mini_pen.png') no-repeat top left; margin: 12px 0 0 -34px;}
.barnie div.all-sms { color:#7cc5f4!important;}
.barnie .activity .write {background:url('/images/brand/white/btn_write.png') no-repeat;}
.barnie .activity .back {background:url('/images/brand/white/btn_otm.png') no-repeat;}


.barnie .swim-top .content-block .cb-header-right {height:36px; width:6px;float:right; background:url('/images/swim_cb_header.png') no-repeat right bottom;}
.barnie .swim-top .content-block .cb-header-left {height:36px; background:url('/images/swim_cb_header.png') no-repeat left top; margin-right:6px; cursor:move;}
.barnie #ssd.chat-window .cb-header .cb-header-right{ background:url('/images/chat_cb_header.png') bottom right no-repeat; width:62px; height:38px; float:right;}
.barnie #ssd.chat-window .cb-header .cb-header-left{ background:url('/images/chat_cb_header.png') bottom left no-repeat; height:38px; margin:0px; margin-right:62px;}
.barnie #ssd.list .cb-header .cb-header-right{ background:url('/images/chat_cb_header_act.png') bottom right no-repeat; width:76px; height:38px; float:right;}
.barnie #ssd.list .cb-header .cb-header-left{ background:url('/images/chat_cb_header_act.png') bottom left no-repeat; height:38px; margin:0px; margin-right:76px;}

.barnie .content-block .prefooter {background:none;}
.barnie .swim-top .chat-window .cb-footer .cb-footer-left {height:5px;width:6px; float:left; background:url('/images/swim_footer_l.png') no-repeat left top;}
.barnie .swim-top .chat-window .cb-footer .cb-footer-right {height:5px;width:6px; float:right; background:url('/images/swim_footer_r.png') no-repeat right top;}
.barnie .swim-top .chat-window .cb-footer .cb-footer-center {height:5px; margin:0px 5px; background:url('/images/swim_footer_bg.png') repeat-x left bottom;}
.barnie .swim-top .other-cd  .cb-footer-left {height:5px;width:6px; float:left; background:url('/images/swim_footer_l.png') no-repeat left top;}
.barnie .swim-top .other-cd  .cb-footer-right {height:5px;width:6px; float:right; background:url('/images/swim_footer_r.png') no-repeat right top;}
.barnie .swim-top .other-cd  .cb-footer-center {height:5px; margin:0px 5px; background:url('/images/swim_footer_bg.png') repeat-x left bottom;}
.barnie .swim-top .activity .post .post-txt .post-txt-footer, .brend .swim-top .activity .post .post-txt .text, .brend .swim-top .activity .post a, .brend .swim-top .post-txt .light {color:white!important;}
.barnie .inner .desc-video .desc-video-txt span {color:#000!important;}
.barnie  .swim-top .content-block .cb-header-right {height:36px; width:6px;float:right; background:url('/images/swim_cb_header.png') no-repeat right bottom;}
.barnie  .swim-top .content-block .cb-header-left {height:36px; background:url('/images/swim_cb_header.png') no-repeat left top; margin-right:6px; cursor:move;}
.barnie .swim-top .other-cd .cb-header {height:5px;}
.barnie .content-block .cb-header-left h2, .barnie .content-block .cb-header-left h1 {padding-top:7px;}
.barnie .inner .desc-video .desc-video-img {border:2px solid #e2ebf9;}
.barnie  .footer {background:url('/images/brand/barnie/bg_footer.jpg') no-repeat center bottom!important; padding-bottom:121px;}
.barnie .pagination .previous_page {background:url('/images/brand/barnie/left_right_small.png') no-repeat left top; width:41px; height:41px; padding:0px;}
.barnie .pagination .next_page {background:url('/images/brand/barnie/left_right_small.png') no-repeat right top; width:41px; height:41px; padding:0px;}
.barnie .pagination .previous_page:hover {background-position:left -41px;}
.barnie .pagination .next_page:hover {background-position:right -41px;}
.barnie .pagination .previous_page:active {background-position:left -82px;}
.barnie .pagination .next_page:active {background-position:right -82px;}
.barnie .pagination .previous_page.disabled {background-position:left -123px;}
.barnie .pagination .next_page.disabled {background-position:right -123px;}
.barnie .pagination a, .barnie  .pagination em , .barnie .content-block .prefooter a {color:#184284;}

.mart8 .top-side .logo {background:url('/images/brand/8marta/logo.png') no-repeat left top; margin-right:5px; width:219px;}
.mart8 .search-fix {background:url('/images/brand/8marta/bg_fix.png') repeat-x center top;}
.mart8 .prevbtn {background:url('/images/valentin/left_right.png') no-repeat -5px top; width:66px; height:77px; float:left; margin-top:24px;}
.mart8 .nextbtn {background:url('/images/valentin/left_right.png') no-repeat -79px top; width:66px; height:77px; float:left;  margin-top:24px;}
.mart8 .prevbtn:hover {background:url('/images/valentin/left_right.png') no-repeat -6px -78px;}
.mart8 .prevbtn:active {background:url('/images/valentin/left_right.png') no-repeat -6px -154px;}
.mart8 .nextbtn:hover {background:url('/images/valentin/left_right.png') no-repeat -78px -78px;}
.mart8 .nextbtn:active {background:url('/images/valentin/left_right.png') no-repeat -78px -154px;}
.mart8 .index-rotator-bottom .index-rotator-bottom-controls .prevbtn {margin-top:24px; margin-right:0px;}
.mart8 .index-rotator-bottom .index-rotator-bottom-controls .nextbtn {margin-top:24px; margin-left:0px;}

.mart8 .content-block .cb-header-right {height:42px; width:8px;float:right; background:url('/images/brand/8marta/cb_header.png') no-repeat right 0px;}
.mart8 .content-block .cb-header-left {height:42px; background:url('/images/brand/8marta/cb_header.png') no-repeat left top; margin-right:8px; }
.mart8-head {background:url('/images/valentin/bg_right_head_ny.png') no-repeat; width:35px; height:39px; position:absolute; margin:0 0 0 -28px;}
.mart8 .swim-top .content-block .cb-header-right {height:36px; width:6px;float:right; background:url('/images/swim_cb_header.png') no-repeat right bottom;}
.mart8 .swim-top .content-block .cb-header-left {height:36px; background:url('/images/swim_cb_header.png') no-repeat left top; margin-right:6px; cursor:move;}
.mart8-head {background:url('/images/brand/8marta/bg_head_right.png') no-repeat; width:35px; height:39px; position:absolute; margin:0 0 0 -27px;}
.mart8 .content-block .cb-header2-right {height:42px; width:8px;float:right; background:url('/images/brand/8marta/cb_header.png') no-repeat right 0px;}
.mart8 .content-block .cb-header2-left {height:42px; background:url('/images/brand/8marta/cb_header.png') no-repeat left top; margin-right:8px; }

.chats {background:url('/images/chats.png') left 4px no-repeat!important; padding-left:13px; margin-top:5px; float:left;}

.hand_up { height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer; font-size:11px; display:inline-block;}
.hand_up_act { width:50px; height:12px; background:url('/images/hand.png') no-repeat right center; padding-right:17px; cursor:pointer;}
.light {color:#7CC5F4;}

.hand_up .text {font-size:12px;}
.hand_up .text:hover{text-decoration:underline;}
.hand_up .number { display:none;}
.hand_up .number .l { width:2px; height:14px; background:url('/images/number_l.png') no-repeat right;}
.hand_up .number .r { width:2px; height:14px; background:url('/images/number_r.png') no-repeat left;}
.hand_up .number .c { background:url('/images/number_c.png') repeat-x; color:#002d4a;}
.activity .hand_up .text {font-size:11px;}

.video-desc .track-desc .track-soccontrols {background:url('/images/bg_soc_track.png') repeat-x bottom; height:25px; padding:10px 10px 0 10px;}
.video-desc .track-desc .track-soccontrols .track-shared {color:#7CC5F4; font-size:12px; width:311px; margin:0 4px 0 1px; float:left; }
.video-desc .track-desc .track-soccontrols .track-shared .track-soccontrols-share {margin:-4px 0 0 0; }
.video-desc .track-desc .track-soccontrols .track-shared .track-soccontrols-share a{margin:0 0 0 3px; }
.see {float:right; display:inline-block; padding:0 8px 0 16px; background:url('/images/icon_trach.png') no-repeat 0px 4px; color:#fff;}
.stat {float:right; display:inline-block; padding:0 0 0 13px; background:url('/images/icon_trach.png') no-repeat 0px -8px; color:#fff;}
.video-desc .track-desc .track-soccontrols .track-popular { float:left; width:108px; margin:0;}
.video-desc .track-desc .track-soccontrols .track-chat { float:left; width:118px; margin:-3px 0 0 0;}
.video-desc .track-desc .track-soccontrols .track-proper { float:right; /*width:159px;*/ font-size:12px;}
.video-desc .track-desc .track-desc-info {padding:14px 10px 0 10px;}
.video-desc .track-desc .track-desc-info .td-playlist-add {float:right;}
.video-desc .track-desc .track-desc-info .td-info-name h1,
.video-desc .track-desc .track-desc-info .td-info-name h2{font-size:16px; padding:0px; margin:0px;}
.video-desc .track-desc .track-desc-info .td-info-txt {margin:12px 0 0 0; float:left;}
.video-desc .track-desc .track-desc-info .td-info-txt.for-live {margin-top:0px; margin-left:82px;}
.video-desc .track-desc .track-desc-info .td-info-txt.for-playlist,
.video-desc .track-desc .track-desc-info .td-info-txt.for-quote {width:600px; overflow: hidden;}
.video-desc .track-desc .track-desc-info .td-info-user-txt {float:left; width:45px;}
.video-desc .track-desc .track-desc-info .td-info-user-txt.for-quote {margin:15px 14px 0 0;}
.video-desc .track-desc .track-desc-info .td-info-user-txt.for-playlist {margin:15px 14px 0 22px;}
.video-desc .track-desc .track-desc-info .td-info-name {display:inline-block; margin:0 0 4px 0; float:left;}
.video-desc .track-desc .track-desc-info .td-info-type {display:inline-block; margin:0 15px 0 0; float:left; font-size:11px;}
.video-desc .track-desc .track-desc-info .td-info-type .type-quote {background:#008ffe;  width:47px; text-align:center; padding:0 0 1px 0; margin:3px 0 0 0;}
.video-desc .track-desc .track-desc-info .td-info-type .type-playlist {background:#029059; width:67px; text-align:center; padding:0 0 1px 0; margin:3px 0 0 0;}
.video-desc .track-desc .track-desc-info .td-info-type .type-live {background:#d75000; width:67px; text-align:center; padding:0 0 1px 0; margin:3px 0 0 0;}
.video-desc .track-desc .track-desc-info .select-playlist {color:#fff; background:#022a45; border:1px solid #012f48; border-bottom:1px solid #345c75; width:190px; padding:0 0 0 10px; height:23px;}
.addtoplst-btn {width:98px; height:24px; background:url('/images/btn_add_in_playlist.png') no-repeat top left; cursor:pointer; border:none; margin:5px 0 0 0;}

.video-desc .track-desc .track-desc-coment {padding: 0; margin:8px 0 0 0;}
.video-desc .track-desc .track-desc-coment .td-coment-head {font-size:11px; margin:0 0 8px 10px;}
.video-desc .track-desc .track-desc-coment.for-playlist .td-coment-head {margin-left:91px;}
.video-desc .track-desc .track-desc-coment.for-quote .td-coment-head {margin-left:69px;}
.video-desc .track-desc .track-desc-coment .td-coment-head span.field-comment {color:#6dcff6; cursor:pointer;}
.video-desc .track-desc .track-desc-coment .td-coment-head span.field-comment:hover {text-decoration:underline;}

.comment-user-post.post {padding-bottom:3px;}
.comment-user-post .cup-user-ava {float:left; width:45px; margin:0 10px 0 0;}
.comment-user-post .cup-user-txt {float:left; width:396px;}
.comment-user-post .cup-user-txt textarea {border:none; width:385px; resize:none; padding:0 5px; margin-top:0px;}
.comment-user-post  a.add-comment {float:right; display:inline-block; margin:7px 8px 0 0; font-size:11px;}
.video-desc .video_form_comment {padding:11px 0 0 0; background:url('/images/bg_com_track.png'); margin:0;}
.video-desc .video_form_comment .comment-user-post {margin:0 auto; width:451px;}
.video-desc .banner {margin: 14px 0px 0px 32px;}
.strip {height:2px; background:url('/images/bg_strip.png') repeat-x;}

.activity-manu-add {background:url('/images/activity_add_menu.png') no-repeat; width:97px; height:92px; font-size:11px; position:absolute; margin:3px 0 0 288px; display:none; font-family: arial, sans-serif; cursor: pointer; z-index: 2;}
.activity-manu-add span {color:#fff; display:block; padding:4px 0 6px 8px;}
.activity-manu-add div {background:none; color:#7cc5f4; margin:0px 2px 0px 3px;}
.activity-manu-add div.li div { padding:4px 0 0 24px; height:18px;}
.activity-manu-add div:hover {background:#114569; color:#fff;}
.activity-manu-add div.add-photo {background:url('/images/icons_add_activity.png') no-repeat -3px 0px;}
.activity-manu-add div.add-video {background:url('/images/icons_add_activity.png') no-repeat -3px -22px;}
.activity-manu-add div.add-opros {background:url('/images/icons_add_activity.png') no-repeat -3px -44px;}

.user-room-popup {display:none; z-index:999;width:647px;min-height:200px;position:absolute;left:100px;top:150px;}
.user-room-popup .ur-popup-head {width:647px; height:49px; background:url('/images/wave_popup.png') no-repeat top;}
.user-room-popup .ur-popup-head .close {width:43px; height:42px; background:url('/images/photo_close_popup.png') no-repeat; position:absolute; cursor:pointer; margin:-17px 0 0 619px;}
.user-room-popup .ur-popup-head h2{height: 28px; padding-top: 13px; font-family: Tahoma,Arial,Franklin Gothic Medium,sans-serif; color:#fff; font-size: 18px; font-weight: normal;}
.user-room-popup .ur-popup-head h2.h2-photo {background:url('/images/gal_mini.png') no-repeat 20px 10px; padding-left:64px;}
.user-room-popup .ur-popup-head h2.h2-video {background:url('/images/wave_popup_videologo.png') no-repeat 20px 13px; padding-left:55px;}
.user-room-popup .ur-popup-footer {width:647px; height:19px; background:url('/images/wave_popup.png') no-repeat bottom;}
.user-room-popup .ur-popup-content {width:647px; background:url('/images/wave_popup_body.png') repeat-y;}

.user-room-popup .ur-popup-next {width:62px; height:62px; background:url('/images/photo_np.png') no-repeat bottom; margin:190px 0 0 830px; position:absolute; cursor:pointer;}
.user-room-popup .ur-popup-prev {width:62px; height:62px; background:url('/images/photo_np.png') no-repeat top; margin:190px 0 0 -75px; position:absolute; cursor:pointer;}

.user-room-popup .ur-popup-content .ur-pc-menu-item {float:left; cursor:pointer; color:#62C0FD; font-family: Arial, sans-serif; font-size:12px; margin:21px 0 15px 21px;}
.user-room-popup .ur-popup-content .ur-pc-menu-item a {display: inline-block; cursor:pointer; margin-top:0px; color:#62C0FD; text-decoration:none;}
.user-room-popup .ur-popup-content .ur-pc-menu-item a:hover{text-decoration:underline;}
.user-room-popup .ur-popup-content .ur-pc-menu-item.act a:hover {text-decoration:none !important;}
.user-room-popup .ur-popup-content .ur-pc-menu-item.act a{font-weight:bold; display:inline-block; margin-top:-4px; font-size:16px; color:#fff;}

.user-room-popup .ur-popup-content .ur-pc-items {margin:0 10px; text-align:center;}
.user-room-popup .ur-popup-content .ur-pc-items .ur-pc-items-one {background: #011f31; float: left; width: 140px; height: 105px; margin: 8px 8px 12px 8px; cursor:pointer; display: table; /*text-align:center;*/ overflow: hidden;}
.user-room-popup .ur-popup-content .ur-pc-items .ur-pc-items-one img {vertical-align: middle; -webkit-margin-start: -1px;}
.user-room-popup .ur-popup-content .ur-pc-items .ur-pc-items-one .ur-pc-item-inside {display: table-cell; vertical-align: middle; text-align:center; -webkit-margin-start: -1px;}
.user-room-popup .ur-popup-content .ur-pc-items .pagination{margin:0 10px;}
.user-room-popup .ur-popup-content .ur-pc-items .ur-pc-items-one  span {width:140px; height:105px; position:absolute; z-index:5; display:none; background:url('/images/rot_act_photo.png') no-repeat left bottom;}
.user-room-popup .ur-popup-content .ur-pc-items .ur-pc-items-one:hover span {display: block;}

.user-room-popup .ur-popup-content .ur-pc-items.video {margin: 0px 5px 0px 5px;text-align:center; padding-top:20px;}
/*аналог class'a video-item*/
.user-room-popup .ur-pc-items-video {float:left; width:200px; margin:0px 6px 0px 6px; min-height:180px; text-align: left; cursor:pointer;}
.user-room-popup .ur-pc-items-video a {display:block; position:relative; width:200px; height:32px; overflow:hidden; font-family:Arial, Tahoma, sans-serif; font-size:13px; line-height:1.2; text-decoration:none; color:#7cc5f4;}
.user-room-popup .ur-pc-items-video .track-proper div { height:13px; margin:5px 6px 2px 0; font-size:12px;}
.user-room-popup .ur-pc-items-video .see {float:left; padding: 0 0 0 16px;}
.user-room-popup .ur-pc-items-video .chats {float:left; padding: 0 0 0 13px;}
.user-room-popup .ur-pc-items-video .stat {float:left; padding: 0 0 0 13px;}
.user-room-popup .ur-popup-content .ur-pc-items.video .pagination{margin: 15px 10px 0px 10px;}
.user-room-popup .ur-pc-items-video span {width:200px; height:113px; position:absolute; z-index:5; display:none; background:url('/images/rot_act.png') no-repeat left bottom; }
.user-room-popup .ur-pc-items-video:hover span {display:block;}

.add-photo-form{padding: 10px 20px 7px 23px; font-family: Arial sans-serif; font-size:14px;}
.add-photo-form .field.fll {padding: 0px;}
.add-photo-form .field {padding: 8px 0px; overflow:hidden;}
.add-photo-form .field textarea {border: 0; outline: 0; height:40px; width:100%; color:#858585; padding:5px 3px;}
.add-photo-form input[type="submit"]{background:url('/images/add_photo_in_post.png') no-repeat top; float:right; border: 0; outline: 0; height:20px; width:84px; cursor:pointer;  margin-bottom: 3px;}
.add-photo-form input[type="file"]{ border: 0; outline: 0;}

.new-voting {background: url('/images/bg_event.png');  margin:16px 10px 9px 0px; padding:6px 10px 10px 10px; font-family:Arial, sans-serif; font-size:12px; position: relative\0/; //zoom:1; //position:relative;}
.new-voting .new-voting-close {float: right; margin-bottom: 5px;}
.new-voting .new-voting-close a.close {background:url('/images/close_white.png') no-repeat left top; width:15px; height:15px; display: inline-block; margin-left:5px;}
.new-voting .new-voting-close a.close:hover {background-position:left -15px;}
.new-voting .new-voting-close a.close:active {background-position:left -30px;}
.new-voting .new-voting-close .nv-close-text {top:-2px; position:relative;}
.new-voting fieldset {border:0; outline:0; margin:0; padding:0; overflow:hidden;}
.new-voting input {border:0; outline:0; width:100%; color:#858585; padding-left:2px;}
.new-voting input.voting_title {margin-bottom:7px; //position:relative;}
.new-voting input.voting_item {margin:4px 0; //position:relative;}
.new-voting a {color: #62C0FD; cursor:pointer; font-size:11px;}
/*.new-voting a.remove_voting_item {color: #27688e;}*/
.new-voting .new-voting-links {margin:8px 0 2px 7px;}
.new-voting span.nv-splitter {padding:0 2px; font-size: 14px;}

.video_form_comment .new-voting{margin-right:0px;}

/*.ui-draggable .content-block.activity {overflow:hidden}*/
.promos {line-height:1.5; font-family:Tahoma,Arial,Franklin Gothic Medium,sans-serif; width:862px; margin:0 auto;}
.promos .promos-body {position:relative; overflow:hidden; width:862px; height:113px; margin:0 auto;}
.promos .promos-items {position:absolute;}
.promos .promos-items .promos-item {width:200px; display:inline-block; float:left; margin-right:10px; text-decoration:none;}
.promos .promos-items .promos-item .promos-item-title {position:absolute; background:url('/images/img-bg-rotator.png'); font-size:11px; width:180px; height:18px; padding:2px 10px; margin-top:91px; text-align:right; overflow:hidden; color:#fff;}
.promos .promos-items .promos-item .promos-item-light {position:absolute; background:url('/images/plashka-img.png') no-repeat top left; width:200px; height:113px;}
.promos .promos-items .promos-item.act .promos-item-light {background:url('/images/rot_act.png') no-repeat top left;}
.promos .next, .promos .prev {position:absolute; width:66px; height:77px; background:url('/images/valentin/left_right.png') no-repeat; margin-top:20px; cursor:pointer; display:none;}
.promos .prev {background-position:-5px 0px; margin-left:-70px;}
.promos .next {background-position:-79px 0px; margin-left:865px;}
.promos .prev:hover {background-position:-6px -78px;}
.promos .next:hover {background-position:-78px -78px;}
.promos .prev:active {background-position:-6px -154px;}
.promos .next:active {background-position:-78px -154px;}
.promos .shadow-l, .promos .shadow-r {width:22px; height:114px; position:absolute; z-index:2; //zoom:1;}
.promos .shadow-l {background:url('/images/ten_left.png') no-repeat top left; margin:0px;}
.promos .shadow-r {background:url('/images/ten_tight.png') no-repeat top left; margin:0 0 0 840px;}

.channel-peretz .index-wrapper, .channel-dtv .index-wrapper, .channel-ctc .index-wrapper, .channel-dom .index-wrapper, .channel-ren .index-wrapper {margin-top:0px; padding-top:0px;}

.wrapper-opros {margin: 0 auto; padding-top: 142px; width:1000px; font-size:14px;}
.wrapper-opros .opros .cb-body-content {padding: 30px 40px 20px 40px;}
.wrapper-opros .opros .cb-body-content h3 {margin: 0px; padding: 0px;}
.wrapper-opros .opros .cb-body-content textarea {border: 1px solid #385469; background:#01273c; padding: 10px; width:630px; height:32px; resize:none; color:#fff; margin:8px 0 8px 22px;}
.wrapper-opros .opros .cb-header h1 {background:url('/images/quot.png') no-repeat 16px 6px; padding-left:50px;}

.wrapper-opros .opros.opros-done .cb-body-content {padding: 30px 10px 20px 10px;}
.wrapper-opros .opros .opros-done-img img{/*margin-top: 50px; margin-bottom: 50px;*/ border: none;}
.wrapper-opros .content-block.opros.opros-done{margin-bottom: 350px;}


.channel-viaplay {}
.channel-viaplay .bg-videobanner {margin: -17px 0 0 -2px; position: absolute; width:994px; height: 454px; background: url('/images/channels/viaplay/bg_promo.png') no-repeat; *margin: -17px 0 0 -17px;}
.channel-viaplay .breadcrumbs {height: 26px; width: 958px; padding-top: 134px;}
.channel-viaplay .promo .videobanner {padding-top:8px; margin-bottom: 4px;}
body.channel-viaplay .fishes {background: url('/images/channels/viaplay/bg.jpg') no-repeat top center;}
.channel-viaplay .index-wrapper {margin-top:0px;}

.channel-viaplay .content-block .cb-header-left .film,
.channel-viaplay .content-block .cb-header-left .tv {font-weight: bold; font-size: 18px; margin-top: 1px; float: left; height: 30px; color: #fff; text-decoration: none;}
.channel-viaplay .content-block .cb-header-left .film {padding: 9px 0 0 41px; width: 96px; background: url('/images/channels/viaplay/via_btn.png') no-repeat top left;}
.channel-viaplay .content-block .cb-header-left .film.act {background: url('/images/channels/viaplay/via_btn.png') no-repeat bottom left;}
.channel-viaplay .content-block .cb-header-left .tv {padding: 9px 0 0 51px; width: 126px; background: url('/images/channels/viaplay/via_btn.png') no-repeat bottom right;}
.channel-viaplay .content-block .cb-header-left .tv.act {background: url('/images/channels/viaplay/via_btn.png') no-repeat top right;}
.channel-viaplay .content-block .cb-header-left .desc h1 { background:none; font-size:16px; height:auto; float:right; padding:10px 10px 0 0; }
/*.channel-viaplay .content-block .cb-header-left .desc {float: right; font-size: 12px; color: #fff; margin:14px 12px 0 0;}*/

.channel-viaplay .viaplay-options {background: url('/images/channels/viaplay/bord_options.png') repeat-x bottom left; padding: 4px 0 6px 8px;}
.channel-viaplay .viaplay-options .viaplay_division {float: left; font-size: 12px; text-decoration: none; color:#fff; display: inline-block; margin: 7px 0px; padding: 0px 10px 0px 10px; border-left:1px solid #669999;}
.channel-viaplay .viaplay-options .viaplay_division[data-division="popular"]{border-left: none; margin-left: 1px;}
.channel-viaplay .viaplay-options .viaplay_division.act + .viaplay_division {border-left:none;}
.channel-viaplay .viaplay-options .viaplay_division:hover + .viaplay_division {border-left:none;}
.channel-viaplay .viaplay-options .viaplay_division:hover,
.channel-viaplay .viaplay-options .viaplay_division.act {text-decoration: none!important; background: url('/images/channels/viaplay/bg_option.png'); padding: 6px 10px 6px 10px; margin:0; border: 1px solid #669999; border-radius: 5px;}
.channel-viaplay .viaplay-options .col-l,
.channel-viaplay .viaplay-options .col-r {float: left; font-size: 13px; margin-right: 20px;}
.channel-viaplay .content-block .cb-body {position: static;}

.channel-viaplay .channel-popular .video-item.movies {width: 120px; margin: 0px 23px; font-size: 12px; height: 240px;}
.channel-viaplay .channel-popular .video-item.movies a {width: auto; position: static;}
.channel-viaplay .channel-popular .video-item.movies .title {width: 120px; max-height: 27px; overflow: hidden; font-size: 12px; margin-top:4px;}
.channel-viaplay .channel-popular .video-item.movies .genre {width: 120px; height: 14px; overflow: hidden;}
.channel-viaplay .channel-popular .video-item.movies .year {width: 120px; height: 12px; overflow: hidden; color: #cccccc;}
.channel-viaplay .channel-popular {margin-bottom: 147px;}
.channel-viaplay .channel-popular .video-item .desc-video {background:url('/images/channels/viaplay/bg_p.png') no-repeat left center; width: 204px; position: absolute; font-size: 12px; padding: 10px 10px 10px 31px; margin: -106px 0 0 114px; z-index:10;}
.channel-viaplay .channel-popular .video-item .desc-video .desc-name a {margin-bottom: 5px;}
.channel-viaplay .channel-popular .video-item .desc-video .desc-genre {}
.channel-viaplay .channel-popular .video-item .desc-video .desc-year {color: #cccccc;}
.channel-viaplay .channel-popular .video-item .desc-video .desc-text {margin-top: 8px;}
.channel-viaplay .channel-popular .video-item .desc-video .st-popup {margin:0 0 0 -31px; position: absolute; width: 17px ;height: 34px; background: url('/images/channels/viaplay/st_popup.png') no-repeat;}
.channel-viaplay .viaplay-recommended {background: url(/images/bg_hr.png) bottom repeat-x; padding-bottom: 15px; margin:16px 0 27px 0;}
.channel-viaplay .viaplay-recommended h2 {font-size: 18px; font-weight: normal; margin: 0; background-position: 15px -4px; margin-left: 6px;}

.birthday .first-img {padding:30px 0 0 9px;}
.birthday .remark {font-size: 11px; color: #fff; float: right; margin: 15px 15px 20px 0;}
.birthday .title, .birthday .likes, .birthday .soc-cont {float: left; margin-bottom: 10px;}
.birthday .title {width:495px; font-size: 18px; margin-left: 13px;}
.birthday .likes {width: 140px;}
.birthday .likes a {text-decoration: none!important; border: none!important; font-size: 10px;}
.birthday .soc-cont {width: 326px; font-size: 12px; color:#99ccff;}
.birthday .form { margin-right: 4.3px; padding: 10px 0 0 12px; float: left; width: 313px; height: 162px; background: url('/images/bg_forms.png') no-repeat top left; font-size: 12px; color: #fff;}
.birthday .form .form-title {font-size: 14px; font-weight: bold; margin-bottom: 7px;}
.birthday .form .name {font-size: 12px; width:284px; }
.birthday .form input {margin-left: 0px;}
.birthday .voting-group {width:100px; height:35px; background: url('/images/btn_golos.png') no-repeat; border: none; display: inline-block; margin-bottom: 15px; cursor: pointer;}
.birthday .title-comment {font-size: 18px; width: 447px; margin: 0 auto;}

.birthday .content-block.comments-compet .cb-header,
.birthday .content-block.comments-compet .cb-footer {display: none;}

.birthday .content-block.comments-compet .cb-body,
.birthday .video-desc .video_form_comment,
.birthday .content-block.comments-compet .cb-body .strip,
.birthday .content-block.comments-compet .cb-body .cb-body-right {background: none;}
.birthday .comment-user-post .cup-user-txt textarea {height: 46px;}
.birthday .cb-body-right {padding-top: 0px!important; padding-left: 8px;}
.birthday .track-soccontrols-likes {display: none;}
.birthday .new-voting .title {width: auto; margin-left: 0px;}

.birthday .golos {background: url('/images/bg_golos.png') no-repeat; width:446px; height:140px; padding: 7px 0 0 10px;}
.birthday .golos .tit {font-size: 14px; font-weight: bold; color:#fff; margin-bottom: 10px;}
.birthday .golos .pol {font-size: 12px; color:#fff; margin: 4px 0 4px 0;}
.birthday .golos .line {width:160px; height: 15px; background: url('/images/line_stat.png') no-repeat 0px 0px; float: left; margin-left: 5px; background-position: 0px 0px;}
.birthday .golos .name {width:228px; height: 15px; overflow: hidden; float: left;}
.birthday .golos .parsent {width:33px; text-align: right; float: left; font-size: 12px; margin-left: 15px;}
.birthday .column-l {float: left; width:488px;}
.birthday .column-r {float: left; width:500px; overflow: hidden;}
.birthday .column-r .video-desc.comments-compet {width: 475px;}
.birthday .column-r .comment-user-post.post {background: url('/images/bg_comment.png'); padding: 12px 0 13px 20px;}
.birthday .column-r .comment-user-post .cup-user-txt textarea {width: 372px;}
.birthday .column-r .comment-user-post .option {float: left; display: inline-block; margin-top: 13px;}
.birthday .column-r .comment-user-post .option a {color: #9CF!important; font-size: 12px; font-family: Arial, sans-serif; }
.birthday .column-r .dva-goda-go {display: inline-block; float: right; cursor: pointer; width:179px; height: 35px; border: 0px; background: url('/images/btn_send_poz.png') no-repeat; margin: 6px 15px 0 0;}
.birthday .column-r .comment-user-post .tit-comm {font-size: 18px; margin-bottom: 10px;}
.birthday .column-r .pre-comment {margin: 25px 20px 6px 9px; }
.birthday .column-r .pre-comment span {font-size: 18px; float: left;}
.birthday .column-r .pre-comment a {color:#9CF; font-size: 12px; float: right;}
.birthday .over-colum {height: 882px; overflow: hidden;}
.birthday .btn-senp-poz {width:254px; height:40px; background: url('/images/post_pozd.png') no-repeat; cursor: pointer; display: inline-block; margin: 20px 0 15px 0;}
.birthday .pozd {margin: 0 0 10px 0; font-size: 18px; width:454px; margin: 0 auto;}
.birthday .content-block .cb-header-left h2 {padding-left: 20px;}

.birthday .dva-goda-winners {margin: 10px 13px 0 13px;}
.birthday .dva-goda-winner {font-size: 12px; margin-bottom: 30px;}
.birthday .dva-goda-winner p {font-size: 12px; margin-bottom: 30px;}
.birthday .dva-goda-winners .name-namination {font-size: 18px; margin-bottom: 5px;}
.birthday .dva-goda-winners .user-name {color: #99ccff; display: inline-block; margin-bottom: 2px; font-weight: bold;}
.birthday .dva-goda-winner img {margin-right: 10px;}
.cif .video-header {margin-top: 39px;}
.cif .breadcrumbs,.cif .breadcrumbs a {color:#324d01!important;}
.cif .player-wrapper .player-sidebar-head {background:url('/images/brand/cif/bg_player_sidebar_head.png') no-repeat top right;}
.cif .player-wrapper .player-sidebar-head .item2, .cif .player-wrapper .player-sidebar-head .item1 {font-family: Georgia, sans-serif; padding-top:8px; color:#3e8722; font-style: italic; background:none; text-decoration: underline;}
.cif .player-wrapper .player-sidebar-body {background:url('/images/brand/cif/player-sidebar.png') no-repeat bottom right;}
.cif .content-block .cb-body {background:url('/images/brand/cif/cb_l.png') repeat-y left top;}
.cif .content-block .cb-body .cb-body-right {background:url('/images/brand/cif/cb_r.png') repeat-y right top;}
.cif .content-block .cb-footer-left {background:url('/images/brand/cif/cb_footer.png') no-repeat left top;}
.cif .content-block .cb-footer-right {background:url('/images/brand/cif/cb_footer.png') no-repeat right top;}
.cif .content-block .cb-footer-center {background:url('/images/brand/cif/cb_footer.png') repeat-x left bottom;}
.cif .content-block .cb-header-left {background:url('/images/brand/cif/cb_header.png') no-repeat left top;}
.cif .content-block .cb-header-right {background:url('/images/brand/cif/cb_header.png') no-repeat right bottom;}
.cif .content-block .prefooter {background:none;}
.cif .pagination em {color:#fff;}
.cif .footer .bot, .cif .footer .footer-menu ul a, .cif .footer .footer-menu ul span {color:#527d01;}
.cif .player-wrapper .player-sidebar-head .player-sh-menu.act {text-decoration: none; color: #9abe8e;}
.cif .breadcrumbs {margin-top:60px;}
.cif .internal-wrapper {padding-top:145px;}

.channel-viaplay .breadcrumbs.desc {margin-bottom:0px; width:998px; padding-top: 0px;}
.channel-viaplay h2 {background:url('/images/channels/dtv/popular_ico.png') no-repeat 15px 6px; padding-left:50px;}
.channel-viaplay .viaplay-product {}
.channel-viaplay .viaplay-product .vp-img{float: left; width: 700px; margin:20px 0 0 20px;}
.channel-viaplay .viaplay-product .vp-img .play {margin: 140px 0 0 330px; cursor: pointer;}
.channel-viaplay .viaplay-product .vp-desc{float: left; width: 252px; margin:24px 0 0 15px; overflow: hidden;}
.channel-viaplay .viaplay-product .vp-desc .vp-desc-l {float: left; width: 125px; text-align: right; font-size: 12px; color: #999999;  margin-bottom: 8px;}
.channel-viaplay .viaplay-product .vp-desc .vp-desc-r {float: left; width: 117px;font-size: 14px; color: #fff; margin-left: 10px; margin-bottom: 8px;}
.channel-viaplay .viaplay-product .vp-desc .vp-desc-r a {color:#7CC5F4; font-size: 12px; text-decoration: none;}
.channel-viaplay .viaplay-product .vp-desc .vp-desc-r.p2{margin-bottom: 15px;}
.channel-viaplay .viaplay-product .vp-desc .vp-desc-r.p0{margin-bottom: 15px; color: #7CC5F4;}
.channel-viaplay .h1_viaplay {font-size: 18px; font-weight: bold; margin: 20px 0; padding-left: 20px; background: none;}
.channel-viaplay .viaplay-product .movie-desc {font-size: 12px; margin:0 0 30px 20px;}
body.channel-viaplay .fishes.desc-viaplay-product {background: url('/images/index_bg.jpg') no-repeat center top;}
.channel-viaplay .internal-wrapper {padding-top: 97px;}
.channel-viaplay .viaplay-popup {background: url('/images/channels/viaplay/bg_popup.png') no-repeat; width: 496px; height: 225px; padding: 65px 30px; font-size: 14px; font-family:Arial, Franklin Gothic Medium, sans-serif;  z-index: 55; zoom:1;}
.channel-viaplay .viaplay-popup .h1{font-size: 18px;}
.channel-viaplay .viaplay-popup .btn-link {background: url('/images/channels/viaplay/btn_viaplay.png') no-repeat; width:280px; height: 58px; display: inline-block; border: none;}
.channel-viaplay .overlay-viaplay {position: absolute; background: url('/images/channels/viaplay/bg_overlay.png'); width: 100%; height: 100%; z-index: 50;}
.channel-viaplay .track-soccontrols-share {margin-top: 44px;}
.channel-viaplay .track-soccontrols-share a{margin: 0 12px 0 0;}

.internal-wrapper.minipage {width:1015px; padding: 10px 0 0 0px; margin: 0px;}
.internal-wrapper.minipage .video-desc {display: none;}
