/* mac hide
html, body {height:100%} 
end hide */
html,body,div,span,p,h1,h2,h3,h4,input,button,textarea,blockquote,a,em,img,strong,ul,li,li.first,fieldset,form,label,table,tr,th,td {margin: 0; padding: 0; border: none; outline: none; vertical-align: baseline; background: transparent;}
html>body .clearfix {height: auto;}
body {line-height: 1; font-size:12px; color:#000;}
img {border: none;}
:focus {outline: 0;background: none;}
.clear,.spacer {clear: both;font-size: 0px;visibility: hidden;height: 0px;display: block; line-height:0px;}
.clearfix {display: inline-table;/* Hides from IE-mac \*/height: 0%;display: block;/* End hide from IE-mac */}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*.sClear {display: block !important; clear: both !important; height: 0 !important; width: 100% !important; padding:0 !important; margin:0 !important; text-align: left; text-indent: -9999px !important;}

body {background: #fff url(header/body-bgr.jpg) repeat-x top left;font-family: Verdana,Arial,Helvetica,sans-serif;}
body,html {scrollbar-face-color: #7dc402;scrollbar-track-color: #b1e950;scrollbar-arrow-color: #fff;scrollbar-shadow-color: #659e02;scrollbar-darkshadow-color: #598b02;scrollbar-highlight-color: #ededec;scrollbar-3dlight-color: #f5fbe9;}
a {text-decoration: none; cursor:pointer;}
html {overflow: -moz-scrollbars-vertical;}
.headerImgError {width:107px;height:85px;background:url(baloon/pw.gif) 1px 0px no-repeat;z-index:0;}
h1{margin: 2px 0px 1px -1px;color: #7dc402;font-weight: 700;}
h1.green,h1.blue,h1.red,h1.orange {height: 15px;margin:0 0 5px 0;font-weight: 700; font-size:13px;} 
h1.green a {color: #1e9338;}
h1.blue a {color: #0062b0;}
h1.red a {color: #ba1d1e;}
h1.orange a {color: #f60;}
h2 {margin: 0 0 0 6px;font-weight: 700; color:#fff;}
.cont720 .ctGreen h2,.cont815 .ctGreen h2,.ctGreen h2,.ctBlue h2,.ctOrange h2 {margin-left:11px;}
h3 {margin: 0 0 0 10px;color: #000;font-size: 12px;font-weight: 700;}
p {margin: 4px 0;}
.errorMessage {color: #c00;margin: 0 0 10px 10px;}
span.uppercase {text-transform: uppercase}
span.rightAl {float: right;margin: -13px 0 0 0;}
.pr5 { margin-left:0;}


h2, #pathlocation li a {font-size:13px;}
#news .ccGreen h1,#news .ccOrange h1,#news .ccBlue  h1 { font-size:15px;}
.newsListItem strong,#commentsPopUp p a,.boxPlay strong{display: block;color: #7dc402;font-size: 13px;}
.newsListItem span, .newsContent {display: block;color: #000;font-size: 12px;line-height: 16px;}

#wrapper {width: 1000px;margin: 0 auto;}
#logo {display: block;width: 452px;height: 81px;margin: -11px 0 0 0;background: url(header/bgtelevizor_logo.png) no-repeat top;}
/*#logo {display: block;width: 452px;height: 81px;margin: -11px 0 0 0;background: url(header/bgtelevizor_logo.png) no-repeat top;}*/
#logo:hover { background-position:bottom;}
#displayErrorMessages,#errvid,#helpContainer,#commentsPopUp, #reportPopUp {position: absolute;z-index: 13;top: 74px;left: -100px;width: 405px;height: 334px;padding: 0 30px 20px 30px;background: url(popups/helpPopup.png) no-repeat;cursor: move;display: none;}
#errvid{left: 850px;}
#reportPopUp {left:440px;}
#displayErrorMessages,#errvid, #reportPopUp {top: 350px;}
#displayErrorMessages div.message {width: 350px; padding:20px;}
#errvid div.message {width: 350px;margin:30px 20px 0 20px;font-size:15px;}
#errvid img {float:left; margin:0 10px 0 -15px;}
#displayErrorMessages .closeBtn,#errvid .closeBtn,#helpContainer .closeBtn,#commentsPopUp .closeBtn, #reportPopUp .closeBtn{float: right;cursor: pointer;height: 30px;width: 30px;margin: 0 -30px 0 0;display: inline;}
#errvid label.forRadio {width: auto;}
#helpContainer {font-size: 14px;}
#helpContainer img {margin: 0 5px 0 0;}
#helpContainer strong {display: block;height: 50px;font-size: 15px;color: #555;text-transform: uppercase;}
#iM {float: left;margin: 30px 20px 0 0; /*width: 200px;background: url(boxes/helpPopupSeparator.gif) repeat-y right center; */}
#iM a {float: left;display: block;width:190px;margin:0 0 16px 0;color: #649d00;}
#iM a span {margin:-4px 10px 0 0;}
#iM a:hover {color: #3a5b00;text-decoration: underline;}
#telh {float: left;width: 185px;height: 36px;margin-top:10px;color: #6c6c6c;font-weight: 700;}
#telh div {margin: 0 0 5px 0;}

.cb div,.cb span,.ct div,.ct span,.ctGreen div,.ctGreen span,.ctBlue div,.ctBlue span,.ctOrange div,.ctOrange span,.cbGreen div,.cbGreen span,.cbBlue div,.cbBlue span,.cbOrange div,.cbOrange span {background: url(boxes/boxSp.png) no-repeat;line-height: 0px;}
.cb div  {float: left;width:739px;height: 9px; background-position:0px -288px;}
.cb span {float: right;width: 5px;height: 9px;background-position:-1004px -288px;}
.ct div {float: left;width:995px;height: 7px;background-position:0px -145px;}
.ct span {float: right;width: 5px;height: 7px;background-position:-1004px -145px;}
.ctGreen div,.ctBlue div,.ctOrange div {float: left;height: 36px;line-height: 30px;}
.ctGreen span,.ctBlue span,.ctOrange span {float: right;height: 36px;width: 5px;}
.cbGreen div,.cbBlue div,.cbOrange div,.cbComment div {float: left;height: 9px;line-height: 0px;}
.cbGreen span,.cbBlue span,.cbOrange span,.cbComment span {float: right;height: 9px;width: 5px;line-height: 0px;}
.ctGreen div{background-position:0px -201px;}
.ctGreen span {background-position:-1004px -201px;}
.ctBlue div {background-position:0px -163px;}
.ctBlue span {background-position:-1004px -163px;}
.ctOrange div {background-position:0px -239px;}
.ctOrange span {background-position:-1004px -239px;}
.cbGreen div {background-position:0px -288px;}
.cbGreen span {background-position:-1004px -288px;}
.cbBlue div {background-position:0px -277px;}
.cbBlue span {background-position:-1004px -277px;}
.cbOrange div {background-position:0px -299px;}
.cbOrange span {background-position:-1004px -299px;}
.ccGreen,.videoArchivesPager {float: left;background: #fff;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;clear: both;}
.ccBlue {float: left;background: #fff;border-left: 1px solid #7abce2;border-right: 1px solid #7abce2;clear: both;}
.ccOrange {float: left;background: #fff;border-left: 1px solid #f60;border-right: 1px solid #f60;clear: both;}

#news .ccGreen,#newsList .ccGreen,#news .ccBlue,#newsList .ccBlue,#news .ccOrange,#newsList .ccOrange {width: 657px;padding: 2px 10px 0 10px;}
.subtitle {font-size: 11px;font-weight: 700;color: #555; margin-left:-1px;}
.newsDate {margin-left:-1px;color: #ccc;}
.baloon .btop,#tvsrow_2 .baloon .btop,#tvsrow_2 .baloon .bbottom,.baloon .bbottom,.thumbOver,.quality .Qtop,.baloon .quality a.qType0,.baloon .quality a.qType0:hover,.baloon .quality a.qType2,.baloon .quality a.qType3,.baloon .quality a.qType1.last1,.baloon .quality a.qType1.lastQ1,.last1:hover,.baloon .quality a.qType1.lastQ1:hover,.baloon .quality a.qType2.lastQ2,.baloon .quality a.qType2.lastQ2:hover,.baloon .quality a.qType3.lastQ3,.baloon.quality a.qType3.lastQ3:hover,.baloon .nowTvTop,.baloon .nowTvBot,span.timer, .rightHeaderL, .rightHeaderR, input.regform, label.loginpass, label.loginUsername,.logged .userPicture span, .logoutBtn, .enter, a.leftArrow, a.rightArrow, .noAct, .contactBottomL,.contactBottomR,a.skype span,a.yahoo span,a.aim span,a.google span,a.icq span,a.msn span,.leftContR div,.bg,.de,.usa,.fr,.uk,.au, a:hover span.fNavL,a:hover span.fNavR,.qAr1,.qAr2,.qAr3,.qAr4,.tcbg a.albt,.inCom .albt,.logBut .albt,.profil,.help,.add,.topLeft,.topRight,.bottomLeft,.bottomRight,.bottomRightZoomed,.baloon .quality a.qType1 {background: url(header/commonSp.png) no-repeat;}

.leftHeader {float: left;width: 450px;padding-top: 5px; position:relative;}
.iconTop { width:80px; height:55px;position:absolute; right:-24px; top:-10px; z-index:10;}
/*.iconTop { width:80px; height:55px;position:absolute; right:-35px; top:0; z-index:10;}*/
.leftHeader span {font-size: 11px;color: #7dc402;margin:-1px 3px 0 0;padding:0 2px 0 0;}
span.timer {float:left;display:block;width:15px;height:13px;background-position:-661px -86px;}
.leftHeader span#mainClock {margin: 0 2px 0 0;}

#header #loginForm {float: right;position: relative;z-index: 11;}
#freeChannels {z-index: 12; position: absolute;top: 74px;left: -100px;height: 334px;padding: 0 30px 20px 30px;width: 405px;background: url(popups/helpPopup.png) no-repeat;cursor: move;display: none;}
#freeChannels .closeBtn {cursor: pointer;height: 30px;width: 30px;float: right;margin: 0 -30px 0 0;display: inline;}
#freeChannels a {float: left;width: 62px;height: 48px;margin: 0 5px 5px 0;}
.rightHeader {height: 70px;width:430px;padding: 0 0 0 13px;margin: 0 10px 0 0;}
.rightHeaderL {float:left;width:17px;height:73px;background-position:-398px 0px;}
.rightHeaderM {float:left;width:396px;height:73px;background: url(header/loginM.png) repeat-x;}
.rightHeaderR {float:left;width:17px;height:73px;background-position:-416px 0px;}
input.regform {float: left;width: 116px;height:16px;margin: 0 12px 9px 0;padding: 5px 6px 5px 6px;font-size: 13px;background-position:0px -52px;}
label.loginpass {background-position:-789px -70px;width: 14px;height: 28px;float: left;margin: 0 2px 0 0;color: #636363;border: none;}
label.loginUsername {float: left;background-position:-768px -70px;width: 21px;height: 28px;margin: 0 3px 0 0;color: #636363;}
#welcomeMessage {float: left;width: 260px;margin-top:3px;font-size: 11px;color: #fff;}
#welcomeMessage.noAb {width: 320px;margin:0;}
#welcomeMessage a {color:#fff;font-weight: 700;}
.logged .userPicture {position: relative;float: left;top:2px;right:4px;width: 65px;height: 63px;}
.logged .userPicture span {position: absolute;display: block;top: 0px;left: 0px;width: 63px;height: 63px;z-index: 1;overflow: hidden;background-position:-741px -4px;}
.logged .userPicture img.uploadedImage {width: 50px;height: 50px;margin: 6px 0 0 7px;}
.logoutBtn {position:relative;float:right;left:17px;width: 59px;height: 20px;padding-left:3px;background-position:-592px -82px;line-height: 20px;text-align: center;font-size: 10px;color: #fff;}
.logoutBtn:hover {background-position:-530px -82px;}

.rightHeader .username {width: 385px;height:25px;margin-left:8px;padding-top:9px;color: #fff;font-size: 10px;font-weight: 700;}
span.username {float: left;} 
span.textnav {float: left;width: 300px;margin: 13px 0 0 33px;color: #fff;font-size: 11px;font-weight: 700;}
span.textnav a {color: #fff;}
span.textnav a:hover {color: #335100;}
.enter {float:right;display: block;width: 62px;height: 25px;margin:1px 2px 0 0;line-height: 25px;background-position:-406px -79px;color: #fff;text-transform: uppercase;font-weight: 700;font-size: 10px;cursor: pointer;}
.enter:hover {background-position:-468px -79px;}
a.radio, a.tv {float: right;display: block;width: 86px;height: 87px;background: url(header/radio-tv.png) no-repeat;}
a.radio {background-position: bottom left;}
a.tv {background-position: top left;}

.tvmenu {position: relative;width: 1000px;margin-top:4px;background: url(header/tvlogos-bgr.png) top left no-repeat;z-index: 11;}
.tvmenu .ui-widget-content {border: none;background: none;}/*v addInfo samo*/
a.leftArrow, a.rightArrow, .noAct {float: left;display: block;width: 22px;height: 40px;}
a.leftArrow {background-position: -2px -140px;margin: 50px 0 0 7px;}
a.leftArrow:hover {background-position: -2px -100px;}
a.rightArrow {background-position: -24px -140px;margin: 50px 7px 0 0;}
a.rightArrow:hover {background-position: -24px -100px;}
.tvContainer {position: relative;float: left;width: 930px;height: 124px;margin: 14px 0 0 10px;}
.tvContainer a {position: relative;float: left;display: block;width: 72px;height: 52px;margin: 2px;padding: 4px 0 0 0;background: url(baloon/tvh.gif) top left no-repeat;margin: 2px;text-align: center;}
.tvContainer a:hover,.tvContainer a.TVact {background-position: bottom left;}
.container .leftcol {float: left;width: 742px;margin: 13px 0 0 0;}
.leftcol .ct div,.leftcol .cb div {width: 737px;}
.actual {float: right;width: 230px;margin: 13px 0 0 0;}
.actual .actualTop {width: 220px;height: 34px;padding: 0 5px;color: #fff;background: url(boxes/boxSp.png) 0px 0px no-repeat;line-height: 30px;}
.actual .cb div {width: 225px;}
span.minTitle {float: right;width: 50px;height: 20px;margin: -24px 4px 0 0;color: #fff;font-size: 8px;font-weight: 700;text-transform: uppercase;line-height: 10px !important;text-align: center;}
span.minTitle a,.actualTop span.minTitle a {color: #fff;}
span.minTitle a:hover {text-decoration: underline;}
.actual .ccGreen {border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;background: #fff;}
.actual .ccGreen div.actualScroll {position: relative; width:228px; height: 301px;overflow-x: hidden;overflow-y: auto;font-size: 11px;z-index: 6;}
div.actualScroll a {float: left;width: 165px;padding:0 0 0 8px;color: #000;}
.actualTop span.minTitle a:hover,div.actualScroll a:hover  {color: #335100;}
.actualScroll p.marked, p.nomarked {float: left;display: block;width: 211px;min-height: 16px;padding: 5px; margin:0px}
.actualScroll p.marked {background: #e5f3cc;}
.actualScroll:hover {cursor: pointer;}
.actualScroll span.progDate,span.clock {font-size: 11px;font-weight: 700;}
span.progDate {text-align: center;}
span.clock {margin: 0 5px 0 0;}
.actualIn {float: left;display: inline;width: 223px;margin: 0 0 0 26px;}
.actualIn .actualTop {width: 213px;height: 34px;color: #fff;background:url(boxes/boxSp.png) -227px -38px no-repeat;line-height: 30px;padding: 0 5px;}
.actualIn .ccGreen {width: 221px;height: 601px;}
.actualIn .ccGreen div.actualScroll {position:relative;height: 600px;padding: 0 4px 0 0;font-size: 11px;overflow-x: hidden;overflow-y: auto;}
.actualIn.inPlayer {float:left;width:223px;margin:0 0 0 -10px}
.actualIn.inPlayer .cb div {width: 218px;}
.actualIn.inPlayer .ccGreen div.actualScroll {float:left;height: 600px;overflow-y: auto; width:217px;}

.container .program {float: left;width: 223px;margin: 13px 0 0 26px; height:30px;}
.program .progTop a {color: #fff;}
.program .progTop a:hover {color: #335100;}
.progTop img {float: left;margin: 3px 5px 0 7px;}
.progTop span.days {float: left;margin: 0 0 0 16px;font-weight: normal;font-size: 11px;}
.program .progCont div.actualScroll {width: 216px;height: 488px;padding: 2px;font-size: 11px;overflow-x: hidden;overflow-y: auto;}
.program.inPlayer .progCont div.actualScroll {height: 536px;}
.program.inPlayer .progCont {height: auto;}

.container .leftIn {float: left;width: 504px;margin: 13px 0 0 0;}
#regi.login {width: 718px;height: auto;}
#regi.login .cb div {width: 713px;}

.forpasli {width:auto;float:left;margin: 10px 10px 0 46px;}
.forpasli a {display: block;color: #335100;font-size: 15px;}
.forpasli a:hover {color: #f93;}
#commentsPopUp .forpasli{ margin:3px 0 40px 46px;} 

a.skype span,a.yahoo span,a.aim span,a.google span,a.icq span,a.msn span {float: left;display: block;width: 28px;height: 26px;margin: 0 5px 0 0;}
a.skype span {background-position: top left;}
a.yahoo span {background-position: -86px 0px;}
a.aim span {background-position: -28px 0px;}
a.google span {background-position: -114px 0px;}
a.icq span {background-position: -56px 0px;}
a.msn span {background-position: -142px 0px;}
.leftContR div {float: left;display: block;width: 295px;height: 25px;margin: 0 10px 5px 0;padding: 0 5px 0 0;background-position:-433px 0px;color: #555;line-height: 25px;text-transform: capitalize;}
.bg,.de,.usa,.fr,.uk,.au {width: 28px;height: 26px;margin: 0 7px 0 0;}
.bg {background-position: 2px -27px;}
.de {background-position: -85px -27px;}
.usa {background-position: -27px -27px;}
.fr {background-position: -115px -27px;}
.uk {background-position: -56px -27px;}
.au {background-position: -144px -27px;}
.leftContR div img,.leftContR div span,p.nomarked img,p.marked img {float:left;}
.leftContR div span.tel {float: right;font-weight: 700;margin: 0 10px 0 0;background: none;color: #f60;}

#telh div {padding:0 0 7px 0;}
#telh .bg,#telh .de,#telh .usa,#telh .fr,#telh .uk,#telh .au,.iM a span { margin-top:-4px;}
#telh span {float: left;display: block;width: 28px;height: 26px;}

.friendLinx { position:relative;margin:0 auto; width:1000px;}
.friendLinx .linkBox {float: right;width: 894px;padding: 5px 2px 4px 15px;background: url(footer/linx-bgr.gif) top left repeat-y;color: #fff;font-size: 10px;}
.linkBox a {color: #fff;}
.linkBox a:hover {color:#3a5b00;text-decoration: underline;}
.friendLinx .linkBoxBot {float: right;width: 911px;height: 3px;background: url(footer/linx-bgr-bottom.gif) top left no-repeat;}
span.linktitle { position:absolute; display:block; left:0; top:0; width:auto; height:auto;color: #649d00;font-size: 10px;text-transform: uppercase;font-weight: 700;}
.footClear {width:1000px; margin:0 auto; height:20px;clear:both; position:relative; display:block;}
.allFootLinks { width:894px;}
.leftLinks { width:444px; position:absolute;left:0px;top:0px;}
.rightLinks { width:450px; position:absolute;left:0px;top:0px;}

.leftLinks table#footPopUp, .rightLinks table#footPopUp {position: absolute;top:-130px;border-collapse: collapse;z-index: 11;}
.leftLinks table#footPopUp {left: 0px;}
.rightLinks table#footPopUp {right: 0px;}
table#footPopUp img{ border:1px solid #7dc402; float:left; margin:10px 5px 10px 0;}
table#footPopUp h3 { color:#7dc402; margin:0;} 
table#footPopUp p { padding:4px 10px 0 0; color:#000;}
table#footPopUp a { display:block;padding:0 0 10px 0; text-decoration:underline; color:#555;}
.foootPopUpTL, .foootPopUpTR, .foootPopUpBL,.foootPopUpBR { width: 7px; height: 7px; background: url(footPopUp/corners.png) no-repeat; font-size:0; display:block;}
.foootPopUpTL { background-position: top left; }
.foootPopUpTC {background: url(footPopUp/top.png) repeat-x;}
.foootPopUpTR { background-position: top right;}
.foootPopUpLS {background: url(footPopUp/left.png) repeat-y; width:7px;}
.foootPopUpRS {background: url(footPopUp/right.png) right repeat-y;width:7px;}
.foootPopUpBL { background-position: bottom left;}
.foootPopUpBC {background: url(footPopUp/bottom.png) bottom repeat-x;}
.foootPopUpBR { background-position: bottom right;}
.rightLinks div.wiseDown, .leftLinks div.wiseDown { display:block; position:absolute; width:26px;  height:10px; margin-top:-3px; background: url(footPopUp/wiseDown.png) no-repeat;}
.rightLinks div.wiseDown {right:2%;}
.leftLinks div.wiseDown {left:2%;}

.baloon {position: absolute;top: 48px;left: -85px;width: 246px;text-align: center;display: none;z-index: 12;}
.baloon .btop {height: 15px;background-position:-152px -58px;line-height: 0px;}
#tvsrow_2 .baloon .btop {height: 9px;background-position:-159px -88px;}
#tvsrow_2 .baloon .bbottom {height: 15px;background-position:-152px -73px;}
.baloon .bcenter {float: left;width:246px;padding: 3px 8px 3px 11px;background: url(baloon/bcenter.png) repeat-y top left;}
.baloon .bbottom {float: left;width:246px;height: 8px;background-position:-159px -96px;line-height: 0px;}
.thumbOver {position:absolute;display:block;width: 108px;height:86px;background-position:-48px -94px;}
.baloon .ss {float:left;width:108px;height:86px;}
.baloon .ss  img {width:106px;height:85px;}
.baloon .quality {float: right;width: 108px;margin: 0 22px 0 0;background: #7dc402;color: #fff;text-align: center;font-weight: 700;font-size: 10px;}
.quality .Qtop {width: 108px;background-position:-546px -34px;border: none;}
.baloon .quality a {float: none;display: block;width: auto;margin: 0;padding: 0;font-size: 10px;font-weight: normal;color: #7dc402;}
.baloon .quality a:hover {color: #335100;}
.baloon .quality a.qType0 {height: 63px;padding-top: 13px;background-position:-272px -104px;}
.baloon .quality a.qType0:hover {background-position:-162px -104px;}
.baloon .quality a.qType1 {height: 31px;padding-top: 6px;background-position:-804px 0px;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;border-top: 1px solid #7dc402;border-bottom: 1px solid #7dc402;}
.baloon .quality a.qType2 {height: 24px;padding-top:1px;line-height: 10px;background-position:-570px -154px;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;border-top: none;border-bottom: 1px solid #7dc402;}
.baloon .quality a.qType3 {height:18px; line-height:18px;background-position:-433px -27px;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;border-top: none;border-bottom: 1px solid #7dc402;}
.quality a.qType0:hover,.quality a.qType1:hover,.quality a.qType2:hover,.quality a.qType3:hover {background: #cef290;}
.baloon .quality a.qType1.last1,.baloon .quality a.qType1.lastQ1 {height: 31px;background-position:-677px -106px;border: none;}
.baloon .quality a.qType1.last1:hover,.baloon .quality a.qType1.lastQ1:hover {background-position:-677px -143px;}
.baloon .quality a.qType2.lastQ2 {padding-top:1px;height:23px;line-height:9px;background-position:-569px -105px;border: none;}
.baloon .quality a.qType2.lastQ2:hover {background-position:-569px -130px;}
.baloon .quality a.qType3.lastQ3 {height: 19px;line-height: 18px;background-position:-433px -52px;border: none;}
.baloon .quality a.qType3.lastQ3:hover {background-position:-546px -48px;}
.baloon .nowTV {float: left;margin: 4px auto 0 auto;width: 224px;}
.baloon .nowTvTop {width: 224px;height: 4px;background-position:-433px -71px;line-height: 0px;}
.baloon .nowTvCen {width: 222px;font-size: 11px;color: #7dc402;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;}
.baloon .nowTvCen a {background:none; padding:0 0 0 10px; margin:0px; width:auto; height:auto; float:none;display:block; color:#7dc402;}
.baloon .nowTvBot {width: 224px;height: 4px;background-position:-433px -75px;margin: 0;line-height: 0px;}
.baloon_tvimg {float:left;display:block;width:107px;height:85px;}
.baloon_tvimg a {float:left;display:block;width:107px;height:82px;margin:0;background:none;}
.bubbleInfo {position:relative;}
.bubbleInfo2 {position:relative;float:left;}
.popup {position: absolute;top: 50px;left: -80px;font-weight: normal;font-style: normal;text-align: center;}
#showTitle:hover {cursor:pointer;}

.paragraph {margin: 10px 0 30px 10px;text-align: justify;}
form.regi div.fileinputs {position: relative;float: left;height: 30px;width: 450px;}
form.regi input.file,#regi input#uploadFile {width: 300px;}
form.regi input.file.hidden {position:relative;width:220px;filter:alpha(opacity:0);-khtml-opacity:0;opacity:0;z-index:2;text-align:right;}
form.regi div.fakefile {position: absolute;top: 0px;left: 0px;width: 450px;z-index: 1;line-height: 90%;}
form.regi div.fakefile input {margin: 0 0 5px 0;}
.fakefile .logBut {margin:7px 0 0 -80px;padding:0;}
#regi, #form {width: 810px;position: relative;}/* za IE7 i IE8*/
#regi label,#errvid label,#regi span.error,#form label,#form span.error,#commentsPopUp #loginForm label,#reportForm label  {float: left;width: 170px;height: 29px;margin: 0 10px 7px 0;font-size: 15px;line-height: 29px;text-align: right;}

.left60 label { width:110px !important; position:relative;}
.left60 label span { color:#000; position:absolute; top:12px; right:4px; font-size:10px;}
.left60 .regPopUp { left:355px !important;}
.left60 .btn { margin-left:120px;}
.left60 label.error { background:#fff !important; padding:0 10px 0 20px !important; background-image:url(inputs/x.jpg) !important; background-position:center left !important; background-repeat:no-repeat !important;}

#form label, #reportForm label  {width: 115px;}
#psevdonim label{ width:180px; float:left; text-align:right; font-size:14px; margin:8px 10px 0 0;}
#psevdonim label.error, #reportForm label.error {width: 300px;margin:4px 0 0 38px;}
#commentsPopUp #loginForm label,#commentsPopUp label {width: 160px;}
#errvid label {width: 100px;}
#errvid input.checkButton,#errvid label.forCheck ,#regi label.radio,#regi input.radio {width: auto;}
#errvid input.checkButton {height: 32px;margin: 0 5px 0 0;}
#regi label.error,#regi span.error,#form label.error {width: auto;margin: 0 0 0 7px;padding: 0 0 0 20px;color: #f00;background: url(inputs/x.jpg) center left no-repeat;}
#form label.error {margin: 0 0 0 125px;}
#regi label.forgottenPass {width: 170px;line-height: 15px;}
#regi label.error.valid {background: url(inputs/tick.jpg) center center no-repeat;}
#regi span.error.date,#regi span.error.time,#regi span.error.gender {display: none;height: 24px;color: #f00;}
#regi span.error.date {margin: 0 0 0 1px;line-height: 25px;}
#regi span.error.gender {margin: 0 0 0 113px;line-height: 25px;}
#regi .inputWrap,#errvid .inputWrap,#form .inputWrap,#commentsPopUp #loginForm .inputWrap,#commentsPopUp .inputWrap,#regi .inputWrap.correctInput,#form .inputWrap.correctInput,#regi .inputWrap.error,#form .inputWrap.error,#regi .inputWrapText,#form .inputWrapText,#regi input,#errvid input,#form input,#commentsPopUp input,#form .inputNewHeight,#form textarea.textareaNWH,#regi input.error,#regi input.correctInput.error,#form input.error,#form input.correctInput.error,#regi input.correctInput,#regi textarea,#form textarea, .inCom .inputWrap, .inCom input, #reportForm input, #reportForm .inputWrap, #reportForm textarea,#reportForm .inputWrapText {background: url(inputs/inputs.png) no-repeat;}
#regi .inputWrap,#errvid .inputWrap,#form .inputWrap,#commentsPopUp #loginForm .inputWrap,#commentsPopUp .inputWrap, .inCom .inputWrap,#reportForm .inputWrap  {float: left;background-position:-7px -26px;height: 31px;width: 4px;}
#regi .inputWrap.correctInput,#form .inputWrap.correctInput {background-position:-7px -58px;}
#regi .inputWrap.error,#form .inputWrap.error {background-position:-7px -91px;}
#regi .inputWrapText,#form .inputWrapText, #reportForm .inputWrapText {float: left;height: 100px;width: 4px;background-position:-7px -126px;}
#regi input,#errvid input,#form input,#commentsPopUp input,#reportForm input, .inCom input {float: left;width: 226px;height: 26px;margin: 0 0 7px 0;padding: 6px 0 0 4px;background-position:-394px -26px;outline: none;font-size: 15px;}
#form .inputNewWidth {width: 500px; background-position:-120px -26px;}
#form .inputNewWidth.error {background-position:-120px -91px;}
#form .inputNewHeight {height: 277px;width: 6px;background-position:-7px -232px;}
#form textarea.textareaNWH {height: 269px;width: 504px;padding: 4px 0 4px 0;background-position:-123px -232px;}
#regi input.error,#regi input.correctInput.error,#form input.error,#form input.correctInput.error, #reportForm input.error {background-position:-394px -91px;}
#form #file {height: 31px;}
#form .btn, #reportForm a.btn {margin:10px 0 0 125px;}
#regi input.radio {height: 29px;margin: 0 2px 0 0;background: none;}
#regi input.correctInput {background-position:-394px -58px;}
#regi textarea,#form textarea,#reportForm textarea {float: left;width: 221px;height: 90px;margin: 0 5px 0 0;font-size: 15px;background-position:-394px -126px;overflow: auto; padding:5px 5px 5px 4px;}
#regi textarea.error,#regi textarea.correctInput.error,#form textarea.error, #reportForm textarea.error {background: url(inputs/textareaRedRight.gif) right top no-repeat;}
#regi textarea.correctInput,#form textarea.correctInput,#reportForm textarea.correctInput {background: url(inputs/textareaGreenRight.gif) right top no-repeat;}
#regi select,#form select {float :left;height: 24px;font-size: 15px;}
#regi select.date,#form select.date {width: 75px;margin: 0 5px 0 0;}
#regi select.timezone,#form select.timezone {width: 235px;}
.changeProfileMessage {margin: 10px;color: #0c0;font-weight: 700;}
.changeProfileMessageError {margin: 10px;color: #c33;font-weight: 700;}
#explainChangePassword {margin: 40px 0 10px 10px;}
#regi .regPopUp,#form .regPopUp {position: absolute;display: none;left: 415px;width: 221px;margin: 25px 0 0 0;background: url(inputs/bst.gif) top left no-repeat;z-index: 8; font-size:13px; font-weight:700; color:#666;}
#regi .regPopUp.uploadFile,#form .regPopUp.uploadFile {left: 280px;}
#regi .regPopUp div,#form .regPopUp div {margin: 10px 0 0 0;padding:5px 5px 10px 12px;background: url(inputs/bsb.gif) bottom left no-repeat;}
#regi .regPopUp.big div,#form .regPopUp.big div {margin: 10px 0 0 0;padding:5px 5px 10px 12px;background: url(inputs/blb.gif) bottom left no-repeat;}
#regi .regPopUp.big,#form .regPopUp.big {width: 371px;background: url(inputs/blt.gif) top left no-repeat;}
#regi img.captcha {float: right; width:170px; margin-right:-3px;}
#regi .captchaInput,.gossip .progSchedule,.progSchedule span {float:left;}
#regi .captchaHolder {clear: both;}
#regi .captchaExplain {height: 20px;margin: 20px 0 0 10px;font-size:15px;line-height: 20px;}
#regi .successRecovery,#form .successRecovery,.successRecovery {margin:4px 0 0 0;color: #6e6e6e; line-height:22px;}
#regi .successRecovery img ,#form .successRecovery img, .successRecovery img { margin-right:2px; float:left;}
#regi .errorMessage,#form .errorMessage {margin: 0 0 0 15px;color: #c00;}
#regi .errorMessage.login {float: left;width: 690px;height: 32px;margin:0 0 10px 14px;background: url(icons/errcr.gif) right top no-repeat;font-size: 15px;font-weight: 700;line-height: 32px;}
#regi .errorMessage.login span {float: left;width: 28px;height: 32px;margin: 0 5px 0 0;background: url(icons/errcl.gif) left top no-repeat;}
label.error{display: block !important;position: relative !important;width: auto !important;z-index: 4 !important;}
#previewDetails {padding-left: 15px;}
#previewDetails div {float: left;width: 300px;height: 24px;line-height: 24px;}
#previewDetails div.colored {background: #ccc;}
#previewDetails .label {float: left;width: 200px;}
.transContainer {float: right;clear: both;width: 220px;margin:0 13px 0 0;padding-left: 5px;color: #000;}
.transContainer span {float: left;height: 22px;margin: 0 5px 0 0;line-height: 22px;}
#lcLayout,#lcLayout2 {float: right !important;width: 28px !important;height: 22px !important;margin: 0 1px 0 0;color: #fff;background-color: #000099;border: 1px solid #000;font-size: 11px !important;font-weight: 700;text-align: center;line-height: 22px !important;}

.inProf {position:absolute; top:0; right:-8px; background:none !important; font-weight:700; color:#fff; width:240px !important; z-index:1;
}
.inProf em {display: block; position: relative; background:url(icons/cyr.png) top no-repeat !important; width:46px !important; height:31px !important; border:none !important; padding:1px 9px 4px 9px; margin:3px 0 0 0px!important; font-style:normal; cursor: pointer; color:#f00 !important;
}
.right_side_commnets .inProf{ width:46px !important;margin:3px 0 0 0 !important; right:6px;} 
.inProf span{
display: block;
position: relative;
float: left;
height: 25px;
width: 190px;
padding: 4px 0 0 0;
margin: 0;
}
.right_side_commnets div#lcLayout { position:absolute !important; float:none !important; left:515px !important; top:6px !important; z-index:6 !important;}
#regi #profileImageFrame {position: relative;margin: 0px 0 5px 190px;width: 243px;height: 236px;}
#regi #profileImageFrame div {position: absolute;top: 0px;left: 0px;width: 243px;height: 236px;background: url(profileFrames/profileIconBlank.png) no-repeat;z-index: 8;}
#regi #profileImageFrame img {width: 200px;height: 201px;margin: 14px 0 0 15px;} 
.prof, .profOk { position:relative; border:1px solid #cc0000; padding:14px 0; width:100%;height:100%; background:#fff1f1; margin:0 0 15px 0px !important; float:left; background-image:url(icons/aten.png); background-repeat:no-repeat; background-position:10px center; font-weight:700; font-size:14px;}
.profOk {border:1px solid #7dc402;background:#d6f4a2;background-image:url(icons/atenOk.png);background-repeat:no-repeat; background-position:10px center; color:#558500 !important; width:auto; padding-right:10px;}
.prof p, .profOk p { margin-left:70px; padding:0px;}
.profErTL, .profErTR, .profErBL, .profErBR {position:absolute;width:5px; height:5px;background:url(icons/cornEr.png); font-size:0;}
.profOkTL, .profOkTR, .profOkBL, .profOkBR {position:absolute;width:5px; height:5px;background:url(icons/cornOk.png); font-size:0;}
.profErTL, .profOkTL {top:-1px; left:-1px; background-position: top left;}
.profErTR, .profOkTR {top:-1px; right:-1px; background-position: top right;}
.profErBL, .profOkBL {bottom:-1px; left:-1px; background-position: bottom left;}
.profErBR, .profOkBR {bottom:-1px; right:-1px; background-position: bottom right;}


.profIcM, .profIcP {background:url(icons/profIcons.png) no-repeat; width:68px; height:68px; position: absolute; top:0; right:10px; z-index:0;}
.profIcP { background-position:top;}
.profIcM { background-position:bottom;}
.ctGreen h2 b { float:left; margin-right:46px;}
.ctGreen h2 a, .tvplayerTitle h2 a{display: block; float:left;position:relative;padding:0 10px 0 30px; color:#fff;}
/*.tvplayerTitle  { position:relative}*/
.tvplayerTitle a {padding: 0; margin:0; position:absolute;}
.callColorPanel, .callResize { display:block;float:right; width:46px; height:25px; top:3px;}
.callColorPanel {background:url(player/res.png) bottom;  right:150px;}
.callResize {background:url(player/res.png); right:90px;}
.profIcMsm, .profIcPsm { display:block;background:url(icons/profIconsSmall.png) no-repeat; width: 25px; height:24px; float:left; font-style:normal; margin-left:5px; position:absolute; top:4px; left:0;}
.profIcPsm { background-position:top;}
.profIcMsm { background-position:bottom;}
.profLinks { margin:77px 0 0 120px;}
.profLinks a { position:relative; padding:0 40px 0 40px; color:#335100; display:block; margin-bottom:30px;}
.profLinks a:hover { color:#f93;}
.profLiM, .profLiP { display:block;background:url(icons/profLi.png) no-repeat; width: 32px; height:32px; float:left; font-style:normal; margin-right:5px; position:absolute; top:-7px; left:0;}
.profLiM { background-position:top;}
.profLiP { background-position:bottom;}
.back { margin:-20px 0 0 110px;color:#7dc402;background:url(icons/back.png) no-repeat left center; padding-left:15px; display:block; float:left;}
.back:hover {color:#f93;}

.program.right .actualScroll .nomarked {width: 192px;min-height: 16px;padding: 5px;}

.gossip {float: right;width: 292px;}
.gossip .ctGreen div,.gossip .ctBlue div,.gossip .ctOrange div,.gossip .cbGreen div,.gossip .cbBlue div,.gossip .cbOrange div {width: 287px;}
.gossip .ccGreen,.gossip .ccBlue,.gossip .ccOrange {width: 290px;}
.gossip .progTop {float: left;color: #fff;font-weight: 700;}
.gossip .progTop div {float: left;line-height: 30px;}
.gossip .progTop .daysContainer {float: right;display: inline;margin: 0 15px 0 0;}
.gossip .progTop .daysContainer a {float: left;width: 19px;font-size: 11px;border-right: 1px solid #000;text-align: center;}
.gossip .progSchedule .currentDate {padding: 12px 0 0 0;font-size: 11px;font-weight: 700;text-align: center;}

.progSchedule a {display: block;width: 263px; height: auto; padding: 5px 5px 5px 22px;color: #000;font-size: 11px;}

.nomarkedGreen ,.nomarkedBlue , .nomarkedOrange {background-color: #f6f6f6; z-index: 1;}
.markedGreen:hover,.nomarkedGreen:hover {background: #e5f3cc;}

.markedGreen:hover, .nomarkedGreen:hover{background: #e5f3cc;}
.markedGreen, .nomarkedGreen, .markedGreen:hover, .nomarkedGreen:hover {background-image: url(boxes/ArrowGreen.gif); background-repeat:no-repeat; background-position:10px center; z-index:9;}

.markedBlue:hover, .nomarkedBlue:hover {background: #eaf7fe;}
.markedBlue, .nomarkedBlue, .markedBlue:hover, .nomarkedBlue:hover {background-image: url(boxes/ArrowBlue.gif); background-repeat:no-repeat; background-position:10px center; z-index:9;}
.markedOrange:hover, .nomarkedOrange:hover {background:#ffdac2;}
.markedOrange, .nomarkedOrange, .markedOrange:hover, .nomarkedOrange:hover {background-image: url(boxes/ArrowOrange.gif); background-repeat:no-repeat; background-position:10px center; z-index:9;}

.markedGreen span, .markedBlue span, .markedOrange span, .nomarkedGreen span, .nomarkedBlue span, .nomarkedOrange span {margin: 0 5px 0 0; height:auto; display:block;}
.gosTi, .gosTi2 { display:block;padding:2px 0 3px 0; font-size: 11px;line-height: 13px; float: none !important; }

.markedGreen span.imIcTh, .markedBlue span.imIcTh, .markedOrange span.imIcTh, .nomarkedGreen span.imIcTh, .nomarkedBlue span.imIcTh, .nomarkedOrange span.imIcTh {height: 20px;}
.gossip .progSchedule div {position: relative;z-index: 7;}
.gossip .progSchedule div .newsPopupGreen,.gossip .progSchedule div .newsPopupBlue,.gossip .progSchedule div .newsPopupOrange {position: absolute;top: 11px;left: -326px;display: none;width: 278px;height: 184px;padding: 35px 26px 40px 26px; z-index: 500;}
.gossip .progSchedule div .newsPopupGreen {background: url(popups/newsRightPopupGreen.png) no-repeat;}
.gossip .progSchedule div .newsPopupBlue {background: url(popups/newsRightPopupBlue.png) no-repeat;}
.gossip .progSchedule div .newsPopupOrange {background: url(popups/newsRightPopupOrange.png) no-repeat;}
.newsPopupGreen strong,.newsPopupBlue strong,div .newsPopupOrange strong {float: left;display: inline;width: 170px;color: #7dc402;font-weight: 700; font-size:13px;}
.content {overflow: hidden; display:block; float:left; position:relative; height:200px; background:red;}
.progSchedule strong {float: right;width: 171px;margin-top:1px;}
.newsPopupGreen .newsDate, .newsPopupBlue .newsDate, .newsPopupOrange .newsDate {display:block;width:166px; margin:2px 0 2px -1px; height:auto;}

#news {position: relative;float: left;width: 679px !important;}
#news .ctGreen div,#news .ctBlue div,#news .ctOrange div,#news .cbGreen div,#news .cbBlue div,#news .cbOrange div,#newsList .ctGreen div, #newsList .ctOrange div,#newsList .ctBlue div,#newsList .cbGreen div,#newsList .cbBlue div,#newsList .cbOrange div {width: 674px;}
#news  #newsContainer {margin: 0 0 3px 0;padding: 0px 10px 5px 10px;}
.newsTop,.ctGreen div .newsTop,.ctBlue div .newsTop,.ctOrange div .newsTop {height: 36px;line-height: 31px;text-transform: none;color: #fff;}
#pathlocation {float: left;}
#pathlocation li {display: inline;}
#pathlocation li a {float: left;margin: 0 6px 0 0;padding: 0 0 0 10px; color:#fff;font-weight: 700;background: url(boxes/pathbul.gif) left center no-repeat;}
#pathlocation li a.first {background: none;padding:0 0 0 11px;}

a.pathlocationBack {display:block;margin-top: 3px;}
#news #newsImageContainer {position: relative;float: left;margin: 5px 10px -10px 0;}
#news .newsGalLeft {float: left;width: 40px;height: 62px;background: #0f0;}
#news .newsGalRight {float: right;width: 40px;height: 62px;background: #0f0;}
#news img.big {border: 1px solid #d0d0d0;}
#news img.big.hasLarger {cursor: pointer;}
#news a.thumb {float: left;z-index: 9;}
#news  .newsGallery li {width: 102px;height: 75px !important;margin: 0 3px 0 0;}
#news  .newsGallery li.autoHeight {width: 100px;height: auto !important;}
#galleryContainer.hidden {display: none;}
.newsGallery {float: left;margin:0 5px 0 10px;visibility: hidden;}
.newsGallery.noArrows {width: auto !important; height:80px; margin:0px;}
.newsGallery ul li,.newsGallery.noArrows ul li {position: relative;float: left;text-align: center;}
#newsImageContainer .next, #newsImageContainer .prev {float: left;width: 8px;height: 75px; cursor:pointer;}
#newsImageContainer .next {background: url(boxes/newsThumbRight.gif) no-repeat 0px 25px;}
#newsImageContainer .prev {background: url(boxes/newsThumbLeft.gif) no-repeat 0px 25px; margin-right:-2px;}
#newsList {position: relative;float: left;width: 679px;}
#newsList.singleProgram .ccGreen {width: 728px;padding: 10px;}
.newsListItem {position: relative;display: block;margin: 0 0 8px 0;}
.announceSeparator {width: 658px;height: 50px;margin: 10px 0 0 0;padding: 15px 0;color: #7dc402;font-size: 17px;font-weight: 700;background: url(boxes/anSepBG.png) no-repeat;text-align: center;}
.newsListItem .newsNoImage {float: left;width: 100px;height: 75px;background: url(boxes/newsNoImage.gif) no-repeat;margin: 0 5px 0 0;}
.newsListItem .imageFrame {float: left;width: 100px;height: 75px;margin: 0 10px 0 0;}
.newsListItem .imageFrame img {width: 100px;border: 1px solid #d0d0d0;}
.newsListItem strong span {display: inline;margin: 0 5px 0 0;color: #ccc; font-weight:normal;}
.newsListItem .newsDataLeftContent {float: right;width: 549px;}

.prC.atRegistration {float: right;}
/*#singleProgramTop {height: 30px;margin: 0 0 10px 0;background: url(programSingleTop.jpg) no-repeat;}*/
#newsList.singleProgram {float: right;width: 750px;}
#newsList.singleProgram .ctGreen div, #newsList.singleProgram .cbGreen div {width: 745px;}
#newsList.singleProgram select {float: left;width:102px;margin:6px 10px 0 10px;}
#newsList.singleProgram .daysInMonth {float: left;margin-top: 10px;padding: 0 5px 0 1px;color: #fff;background: url(boxes/progDaySep.jpg) no-repeat right center;line-height: 12px;}

.prC {float: left;width: 223px;margin: 0 36px 0 0;}
.prC.single ,.prC.last {margin: 0 !important;}
.prC .progTop {color: #fff;height: 35px;background: url(boxes/boxSp.png) 0px -38px no-repeat;}
.prC .progTop strong {float: left;width: 165px;margin: 4px 0 2px 0;padding-left:15px;font-size: 11px;text-align: center;}
.prC .progTop img,.prC .progSchedule span,#smallIcons div a div {float: left;}
.prC .progTop .daysContainer {float: right;display: inline; width:173px;}
.prC .progTop .daysContainer a {float: left;width: 15px;padding: 0 0 0 4px;font-size: 11px;background: url(boxes/progDaySep.jpg) right bottom no-repeat;text-align: left;cursor: pointer;}
.prC .progTop .daysContainer a:hover,.prC .progTop .daysContainer a.current {color: #000;}
.prC .progSchedule {height: 600px;background: #fff;border-left: 1px solid #7cc502;border-right: 1px solid #7cc502;overflow-y: auto;}
.prC .progSchedule .currentDate {padding: 7px 0;font-size: 11px;font-weight: 700;text-align: center;}
.prC .progSchedule a {display: block;min-height: 16px;padding: 5px;color: #000; width:auto;}
.progTop .daysContainer a.nobg { background:none;}
.prC .progSchedule .clear {height: 0px;min-height: 0px;line-height: 0px;}
.prC .progSchedule .marked {background: #e5f3cc;}
.prC .progSchedule strong {float: left;width: 154px;margin-left:8px;font-weight: normal;}
.prC .progSchedule .longTitle,.prC .progSchedule a:hover .shortTitle {display: none;}
.prC .progSchedule a:hover .longTitle {display: block;}
.prC .cbGreen div {width:218px;background: url(boxes/boxSp.png) 0px -288px no-repeat;}
#smallIconsSlide {position: relative;width: 873px;margin: 20px 0 0 11px;}
#smallIcons {width: 1000px;height: 97px;overflow: hidden;}
#smallIcons .rows {float: left;height: 87px;margin-top: 12px;}
#smallIcons div a {float: left;width: 38px;height: 26px;margin: 0 3px 3px 0;padding: 7px 1px;background: #fff;text-align: center;}
#smallIcons div a.selected {background: url(baloon/stvh.gif) no-repeat;}
.b162 {float: right;width: 172px;}
.b162 .ctGreen div,.b162 .cbGreen div {width: 167px;}
.b162 .ccGreen {width: 165px;height: 600px; padding-left:5px;}
.b252 {float: right;width: 252px;}
.b252 .ctGreen div,.b252 .cbGreen div {width: 247px;}
.b252 .ccGreen {width: 250px;height: 250px;}
#rightSide {float: right;width:472px;height:640px;margin:13px 0 0 0;}
.imgtvlistBigImg {width:150px;height:120px;}
.tv-now {float: left;display: inline;width: 177px;height: 183px;margin: 15px 17px 5px 0;background: url(now/tv-back.png) top left no-repeat;font-family: Tahoma;overflow:hidden;}
.tv-now .pic {position: relative;display: block;margin: 16px 0 0 11px;width:150px;height: 120px;}
.tv-now .pic span {position: absolute;display: block;top: 0;left: 0;width: 150px;height: 120px;background: none;z-index: 10;}
.tv-now a.tvtitle {display: block;width: 166px;margin: 1px 0 0 0;color: #444;font-size: 11px;font-weight: 700;text-align: center;}
.tv-now a.tvtitle:hover {color: #7dc402;}
.tv-now a.program {width: 166px;margin: 12px 0 0 0;color:#06c;font-size: 11px;font-weight: 700;text-align: center;}
.tv-now a.program:hover {color: #ff7f00;}

.btn {float:left;margin:10px 0 0 180px;}
.btn:link button,.btn:active button,.btn:visited button {margin:0 -6px 0 0;height:29px;background: url(btn/btn29Right.png) top right no-repeat;color: #fff;font: 700 12px Verdana,Geneva,sans-serif;cursor: pointer; text-align:center; padding:0 3px;}
.btn:hover button {background:url(btn/btn29Right.png) no-repeat bottom right;}
.btn:link ,.btn:active ,.btn:visited {float:left;height:29px;background:url(btn/btn29Left.png) no-repeat;}
.btn:hover {background:url(btn/btn29Left.png) bottom left no-repeat;}

.container .contactBox {width:1000px; margin-top:20px;}
.contactBox .contactCenter {float:left;width: 998px;color: #555;background:#fff;border-left:1px solid #7dc402;border-right:1px solid #7dc402;text-transform: uppercase;}
.contactBottom {height: 37px;}
.contactBottomL,.contactBottomR{float:left;height:37px;}
.contactBottomL {width:5px; background-position:-141px -54px;}
.contactBottomR {width:5px;background-position:-146px -54px;}
.contactBottomM {float:left;width:990px;background:#7dc402; height:34px; border-top:3px solid #fff;}
.leftContL {float: left;padding-left:10px;}
.leftContR {float: left;width: 620px;padding-left:20px;border-left: 1px dotted #7dc402;}
.footerLink {padding-right:40px; float:right;}
.contactCenter p { margin-bottom:10px;}
.leftContL a {float: left;display: block;height: 27px;margin: 0 10px 5px 0; padding-right:30px; color: #649d00;line-height: 20px;text-transform: lowercase;}
.leftContL a:hover {color: #3a5b00;text-decoration: underline;}
.btnF:link ,.btnF:active ,.btnF:visited {float:right;position: relative;height: 19px;color: #fff;cursor:pointer;padding:5px 4px 0 4px;margin:6px 14px 0 0;}
.btnF span {width: 4px;height: 22px;position: absolute;top: 0;left: 0;}
.btnF:hover,.btnF:hover span {background:url(footer/btnMap.png) no-repeat;}
.btnF:hover {background-position: top right;}
.btnF:hover span {background-position: top left;}
.no_margin_newsDataLeftContent {float: right;width: 363px;}
.wrapAllComments {float: left;width: 679px;}
.comB {float: left;margin-top:10px;}
.comB .alCom {padding: 4px 4px 4px 10px;width: 663px;background: #fff;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;clear: both;overflow: hidden;font-family: Tahoma;}
.krypka {position: absolute;top: 30px;left: -1px;width: 2px;height: 10px;background: #fff;}
.comB .ct div,.comB .ctGreen div,.comB .cbGreen div  {width: 674px;}
.comB .ctGreen div h1,.comB .ctBlue div h1,.comB .ctOrange div h1 {margin: 0 0 0 10px;padding-top: 4px;color: #000;}
.comB .alCom .arrow_comment,.comB .alCom .ct div,.comB .alCom .ct span,.comB .alCom .cbComment div,.comB .alCom .cbComment span,.comB .alCom .gray_bg_arrow,.gray_bg_krypka {background: url(comments/comments.png) no-repeat;}
.comB .alCom .arrow_comment {float: left;width: 12px;height: 85px;background-position:-4px -11px;}
.comment_avatar {float:left; margin:-4px 0 10px 0}
.comment_avatar .userPicture {position: relative;float: left;width: 92px;height: 92px;margin: 0;}
.comment_avatar .userPicture span {position: absolute;display: block;top: 0px;left: 0px;width: 92px;height: 92px;background: url(profile/profileIcon_middle.png) no-repeat;z-index: 9;overflow: hidden;}
.comment_avatar .userPicture img.uploadedImage {width: 80px;height: 80px;margin: 6px 0 0 6px;}
.comB .alCom .ct div {width: 548px;margin: 0 0 0 -1px;background-position:-4px -97px;}
.comB .alCom .right_side_commnets .cbGreen div {width: 547px;margin: 0 0 0 -1px;}
.comB .alCom .ct span {margin: 0 0 0 -1px;background-position:-52px -11px;}
.tcbg {position: relative;float: left;width: 550px;height: 26px;margin: 0 0 0 -1px;background: #f5f5f5;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;} 
.comB .alCom .right_side_commnets .inCom {float: left;width: 550px;margin: 0 0 0 -1px;background: #fff;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;}
.gray_bg_krypka {background-position:-47px -11px;}
.right_side_commnets {float: left;width: 551px;}
.comB .alCom .cbComment div  {width: 549px;margin: 0 0 0 -1px;background-position:-4px -2px;}
.comB .alCom .cbComment span {float:left; margin: 0 0 0 -2px;background-position:-38px -11px;}
.tcbg h2,.tcbg input {width: 300px;padding: 5px 0px 0px 5px;color: #565656;font-size: 10px;}
.tcbg h2 span {color: #c2c2c2;}
.inCom h1 {padding: 3px 3px 0 10px;}
.inCom div {padding: 6px 3px 4px 10px;font-size:12px;}
.inCom .captchaExplain {width:200px; padding:4px 0 3px 2px; margin:0px; font-size:11px;line-height: 10px;}
/*.inCom .captcha {float:left;}*/
.inCom .inputWrap {font-size:0px; padding:0; margin:0;}
.inCom input {float:left;}
#replyForm label.error, .inCom label.error { margin-left:11px; padding:15px 0;font-size:14px; color:#f00; font-weight:700;}
.tcbg a.albt,.inCom .albt, .logBut .albt {color: #fff;background-position:-658px -25px;}
.tcbg a.albt:hover,.inCom .albt:hover, .logBut .albt:hover {color: #636363;background-position:-658px -47px;}
#commentsPopUp {left:50%;margin:30px 0 0 -390px;}
#commentsPopUp p {width:410px;font-size: 11px;}
#commentsPopUp .btn {margin:4px 0 4px 170px;}
.logBut {float: left;width: 310px;padding-top: 13px;}
.albt {float: left;width:82px;height:22px;font-size: 11px;}
.albt span {float: left;margin: 4px 0px 0px 3px;cursor:pointer;}
span.profil {width:12px;height:17px;margin:2px 2px 0 7px;background-position:-175px -34px;}
span.help {width:18px;height:18px;margin:2px 0 0 4px;background-position:-172px -17px;}
span.add {width:19px;height:17px;margin:2px 0 0 3px;background-position:-171px 0px;}
.tcbg .albt,.inCom .albt,.logBut .albt {width: 82px;height: 22px;text-align: center;font-family: Tahoma;margin: 0 5px 0 0;}
.tcbg .albt,.inCom .albt {float: right;font-size: 11px;}
.tcbg .albt,.logBut .albt {margin-top:-2px;_margin-top:-1px;}
.tcbg .albt img,.inCom .albt img {float: left;margin: 5px 0 0 4px;}
.tcbg a.albt span,.inCom .albt span {float: left;margin: 4px 0 0 3px;}
.tcbg input {background:url(comments/small_form_bg.png) repeat-x;height: 24px;width: 540px;padding: 4px 5px 0px 5px;font-weight: 700;}
.inCom textarea {float: right;_float: left;height: 100px;width: 540px;background: url(comments/big_form_bg.png) repeat-x;border: none;padding: 10px 5px 0px 5px;font-family: Arial,Helvetica,sans-serif;overflow: auto;}
.comB .alCom .gray_bg_arrow {background-position:-21px -11px;}
.cont815 {position: relative;float:left;width: 815px;background:#fff;}
.cont815 .ctGreen div,.cont815 .cbGreen div  {width: 810px;}
.cont815 .ccGreen {width: 813px;min-height: 590px;}
#fullpage .ccGreen.profile {height: auto;}
#fullpage #regi { width:978px;}
.cont720 {float: left;width: 720px;}
.cont720 .ctGreen div,.cont720 .cbGreen div  {width: 715px;}
.cont720 .ccGreen,.cont720 #regi {width: 718px;}
.cont720 #regi .errorMessage {width:698px;margin-left:10px;}
#fullpage .ctGreen div,#fullpage .cbGreen div {width: 995px;}
#fullpage .ccGreen {width: 978px;}
#fullpage .ccGreen {padding: 10px;}
#fullpage .nopadding {float:left;width: 974px; padding:0 0 0 24px;}
table#dragPic {position: absolute;top: 10%;left: 30%;border-collapse: collapse;z-index: 11;display: none;}
#galleryDrags {position: relative;z-index: 10;background: transparent;cursor: move;}
#galleryDrags img {margin:0 0 -1px 0;}
#galleryDrags .topLeft, #galleryDrags .topRight, #galleryDrags .bottomLeft, #galleryDrags .bottomRight {height: 5px;width: 5px;position: absolute;z-index: 9;background: url(dragpic/galDrCor.png) no-repeat;}
#galleryDrags .topLeft {top: 0px; left:0px;background-position:-14px -27px;}
#galleryDrags .topRight {top: 0px; right:0px;background-position:-20px -27px;}
#galleryDrags .bottomLeft {bottom: 0px;left: 0px;background-position:-2px -27px;}
#galleryDrags .bottomRight {bottom: 0px;right: 0px;background-position:-8px -27px;}
.topLeft,.topRight,.bottomLeft,.bottomRight {position: absolute !important;width: 7px;height: 7px;z-index: 9; }
.topLeft  {top: 0px;left: 0px;background-position:-748px -70px;}
.topRight {top: 0px;right: 0px;background-position:-755px -70px;}
.bottomLeft {bottom: 0px;left: 0px;background-position:-748px -77px;}
.bottomRight {bottom: 0px;right: 0px;background-position:-755px -77px;}
.bottomRightZoomed {position: absolute;bottom: 0px;right: 0px;width: 55px;height: 36px;background-position:-685px -70px;z-index: 9;cursor: pointer;}
.thumbWrap img {width: 100px;height: auto;border: 1px solid #d0d0d0;}
.thumbWrap,.newsListItem .thumbWrap {position:relative;float: left;margin: 2px 5px 0 0;line-height: 0px;font-size: 0px;/*ne mahaite font-size!!!*/}
#imageWrap {position: relative;float: left;margin: 2px 10px 0 0;line-height: 0px;font-size: 0px;}
#imageWrap.noMargin {margin: 0px 0 5px 0;}
.imageWrap2 {position: relative;float: left;line-height: 0px; font-size: 0px;}
.imageWrap2 .topLeft {position: absolute;top: 1px;left: 1px;}
.imageWrap2 .topRight {position: absolute;top: 1px;right: 0px;}
.imageWrap2 .bottomLeft {position: absolute;bottom: 0px;left: 1px;}
.imageWrap2 img {border:1px solid #d0d0d0;}
.frame {position: absolute;top: 0px;left: 0px;width: 102px;height: 77px;background: url(boxes/thumbWrapFrame.png) no-repeat;z-index: 11;}

.ttl,.ttr,.tbl,.tbr {width:13px; height:13px; background:url(dragpic/galDrCor.png);}
.ttl {background-position:1px 1px;}
.ttr {background-position:13px 1px;}
.tbl {background-position:1px -14px;}
.tbr {background-position:-14px -14px;}
.ts {background:url(dragpic/tb.png) repeat-x;}
.ls {background:url(dragpic/lb.png) repeat-y;}
.rs {background:url(dragpic/rb.png) repeat-y;}
.bs {background:url(dragpic/bb.png) repeat-x;}

span#counter {background:none; float:none;}

#wide .cont720 .errorMessage,.leftIn .errorMessage  {float:left;display:block;width:370px;color:#000;font-size:14px;font-weight:700;margin: 25px 0 5px 0;}
#wide .cont720 .errorMessage {width:470px;margin:5px 0 10px 10px;}
#wide .cont720 .errorMessage2,.leftIn .errorMessage2 {float:left;color:#464646;font-size:11px;font-weight:700;margin: 0 0 10px 10px;}
.leftIn .errorMessage2 {width:502px;}
.leftIn .errorMessage {margin:3px 0 5px 10px;width:482px;}
.success {float:right;width:198px;height:219px;margin:-19px 30px 0 0;background:url(pay/success.png) no-repeat;}
.unsuccess {float:right;width:198px;height:219px;margin:-19px 30px 0 0;background:url(pay/unsuccess.png) no-repeat;}
.leftIn .stop {width:168px;height:185px;margin:5px auto 0 auto;background:url(pay/stop.png) no-repeat;}


#tvSliderIcons {position: relative;width: 856px;margin: 0 0 0 8px;}
#tvSliderIcons .ui-slider-handle {position: absolute;top: -5px;width: 128px;height: 14px;margin: 0;padding: 0;background: url(header/commonSp.png) -2px -79px no-repeat;font-size: 100%;border: 0;outline: 0;line-height: 1;text-decoration: none;list-style: none;z-index: 2;cursor: pointer;}
/*#p_progress .ui-slider-handle-active, .ui-slider-handle-active:hover {background: url(player/progressbar_handle.png) top left no-repeat;cursor: pointer;}
#tvSliderIcons .ui-slider-handle-active, .ui-slider-handle-active:hover {background: url(player/progressbar_handle.png) top left no-repeat;cursor: pointer;}*/
#tvSliderIcons .ui-slider {position: relative;width: 235px;height: 9px;margin: 4px 0 0 1px;padding: 0;font: 100% Verdana,Arial,sans-serif;border: 0;outline: 0;text-decoration: none;list-style: none;cursor: pointer;}
#tvSliderIcons .ui-slider-range {position: absolute;height: 9px;margin: 1px 0 0 0;padding: 0;background: #4e632a;font-size: 100%;border: 0;outline: 0;text-decoration: none;list-style: none;z-index: 1;}

.imIc {width:62px; height:48px; margin-left:4px;background:url(header/tv62.png); display:block;}
.BNT1 {background-position:0px 0px;}
.BTV {background-position:0px -48px;}
.Nova {background-position:0px -96px;}
.TV7 {background-position:0px -144px;} 
.Evropa {background-position:0px -192px;}
.Evrokom {background-position:0px -240px;}
.City {background-position:0px -288px;}
.TheVoice {background-position:0px -336px;}
.Planetafolk {background-position:0px -384px;}
.MM {background-position:0px -432px;}
.Planeta {background-position:0px -480px;}
.FenTV {background-position:0px -528px;}
.SofiaKabel {background-position:0px -576px;}
.Balkanika {background-position:0px -624px;}
.FolklorTV {background-position:0px -672px;}
.MadTV {background-position:0px -720px;}
.Kanal3 {background-position:0px -768px;}
.SedemDni {background-position:0px -816px;}
.Ekids {background-position:0px -864px;}
.PROBG {background-position:0px -912px;}
.HipHop {background-position:0px -960px;}
.TV1 {background-position:0px -1008px;}
.EMTV {background-position:0px -1056px;}
.TravelTV {background-position:0px -1104px;}
.BagriTV {background-position:0px -1152px;}
.Tiankov {background-position:0px -1200px;}
.Skat {background-position:0px -1248px;}
.LatinaFiesta {background-position:0px -1296px;}
.EBF {background-position:0px -1344px;}
.VTV {background-position:0px -1392px;}
.BGTV {background-position:0px -1440px;}
.Super7 {background-position:0px -1488px;}
.RingTV {background-position:0px -1536px;}
.GTV {background-position:0px -1584px;}
.Foxlife {background-position:0px -1632px;}
.Foxcrime {background-position:0px -1680px;}
.Diema {background-position:0px -1728px;}
.Diema2 {background-position:0px -1776px;}
.Diema-Family {background-position:0px -1824px;}
.MSAT {background-position:0px -1872px;}
.BBT {background-position:0px -1920px;}
.NBT {background-position:0px -1968px;}
.BNTSat {background-position:0px -2016px;}
.FiestaTV {background-position:0px -2064px;}
.BTK {background-position:0px -2112px;}
.Fishing {background-position:0px -2160px;}
.HobyTV {background-position:0px -2208px;}
.TVPlus {background-position:0px -2256px;}
.HBO {background-position:0px -2304px;}
.HBO-Comedy {background-position:0px -2352px;}
.Cinemax {background-position:0px -2400px;}
.Cinemax2 {background-position:0px -2448px;}
.AXN {background-position:0px -2496px;}
.AXN-Crime {background-position:0px -2544px;}
.AXN-Sci-Fi {background-position:0px -2592px;}
.Hallmark {background-position:0px -2640px;}
.Viasat-TV1000 {background-position:0px -2688px;}
.Viasat-History {background-position:0px -2736px;}
.Viasat-Explorer {background-position:0px -2784px;}
.Animal-Planet {background-position:0px -2832px;}
.National-Geographic {background-position:0px -2880px;}
.Discovery-Channel {background-position:0px -2928px;}
.Discovery-Science {background-position:0px -2976px;}
.Discovery-Travel {background-position:0px -3024px;}
.Discovery-World {background-position:0px -3072px;}
.Cartoon-Network {background-position:0px -3120px;}
.Jetix {background-position:0px -3168px;}
.Eurosport {background-position:0px -3216px;}
.Eurosport2 {background-position:0px -3264px;}
.Euronews {background-position:0px -3312px;}
.CNN {background-position:0px -3360px;}
.MTV {background-position:0px -3408px;} 
.VH-1 {background-position:0px -3456px;}
.BTVCinema {background-position:0px -3504px;}
.EvrofutbolTV {background-position:0px -3552px;}
.POTV {background-position:0px -3600px;}

.imIcThM,.imIcThMp,.imIcThMpl,.imIcThMplp {float:left;width:38px;height:26px;margin:3px 0 0 4px;background:url(header/tv38.png);}
.imIcThMp {margin:0;}
/*.imIcThMpl {margin:3px 15px 0 0;} */
.imIcThMplp {margin:3px 0 0 5px;}
.thtBNT1 {background-position:0px 0px;}
.thtBTV {background-position:0px -26px;}
.thtNova {background-position:0px -52px;}
.thtTV7 {background-position:0px -78px;}
.thtEvropa {background-position:0px -104px;}
.thtEvrokom {background-position:0px -130px;}
.thtCity {background-position:0px -156px;}
.thtTheVoice {background-position:0px -182px;}
.thtPlanetafolk {background-position:0px -208px;}
.thtMM {background-position:0px -234px;}
.thtPlaneta {background-position:0px -260px;}
.thtFenTV {background-position:0px -286px;}
.thtSofiaKabel {background-position:0px -312px;}
.thtBalkanika {background-position:0px -338px;}
.thtFolklorTV {background-position:0px -364px;}
.thtMadTV {background-position:0px -390px;}
.thtKanal3 {background-position:0px -416px;}
.thtSedemDni {background-position:0px -442px;}
.thtEkids {background-position:0px -468px;}
.thtPROBG {background-position:0px -494px;}
.thtHipHop {background-position:0px -520px;}
.thtTV1 {background-position:0px -546px;}
.thtEMTV {background-position:0px -572px;}
.thtTravelTV {background-position:0px -598px;}
.thtBagriTV {background-position:0px -624px;}
.thtTiankov {background-position:0px -650px;}
.thtSkat {background-position:0px -676px;}
.thtLatinaFiesta {background-position:0px -702px;}
.thtEBF {background-position:0px -728px;}
.thtVTV {background-position:0px -754px;}
.thtBGTV {background-position:0px -780px;}
.thtSuper7 {background-position:0px -806px;}
.thtRingTV {background-position:0px	-832px;}
.thtGTV {background-position:0px -858px;}
.thtFoxlife {background-position:0px -884px;}
.thtFoxcrime {background-position:0px -910px;}
.thtDiema {background-position:0px -936px;}
.thtDiema2 {background-position:0px -962px;}
.thtDiema-Family {background-position:0px -988px;}
.thtMSAT {background-position:0px -1014px;}
.thtBBT {background-position:0px -1040px;}
.thtNBT {background-position:0px -1066px;}
.thtBNTSat {background-position:0px -1092px;}
.thtFiestaTV {background-position:0px -1118px;}
.thtBTK {background-position:0px -1144px;}
.thtFishing {background-position:0px -1170px;}
.thtHobyTV {background-position:0px -1196px;}
.thtTVPlus {background-position:0px -1222px;}
.thtHBO {background-position:0px -1248px;}
.thtHBO-Comedy {background-position:0px -1274px;}
.thtCinemax {background-position:0px -1300px;}
.thtCinemax2 {background-position:0px -1326px;}
.thtAXN {background-position:0px -1352px;}
.thtAXN-Crime {background-position:0px -1378px;}
.thtAXN-Sci-Fi {background-position:0px -1404px;}
.thtHallmark {background-position:0px -1430px;}
.thtViasat-TV1000 {background-position:0px -1456px;}
.thtViasat-History {background-position:0px -1482px;}
.thtViasat-Explorer {background-position:0px -1508px;}
.thtAnimal-Planet {background-position:0px -1534px;}
.thtNational-Geographic {background-position:0px -1560px;}
.thtDiscovery-Channel {background-position:0px -1586px;}
.thtDiscovery-Science {background-position:0px -1612px;}
.thtDiscovery-Travel {background-position:0px -1638px;}
.thtDiscovery-World {background-position:0px -1664px;}
.thtCartoon-Network {background-position:0px -1690px;}
.thtJetix {background-position:0px -1716px;}
.thtEurosport {background-position:0px -1742px;}
.thtEurosport2 {background-position:0px -1768px;}
.thtEuronews {background-position:0px -1794px;}
.thtCNN {background-position:0px -1820px;}
.thtMTV {background-position:0px -1846px;}
.thtVH-1 {background-position:0px -1872px;}
.thtBTVCinema {background-position:0px -1898px;}
.thtEvrofutbolTV {background-position:0px -1924px;}
.thtPOTV {background-position:0px -1950px;}


.imIcTh {float:left;width:26px;height:20px;background:url(header/tv26.png);}
.thBNT1 {background-position:0px 0px;}
.thBTV {background-position:0px -20px;}
.thNova {background-position:0px -40px;}
.thTV7 {background-position:0px -60px;} 
.thEvropa {background-position:0px -80px;}
.thEvrokom {background-position:0px -100px;}
.thCity {background-position:0px -120px;}
.thTheVoice {background-position:0px -140px;}
.thPlanetafolk {background-position:0px -160px;}
.thMM {background-position:0px -180px;}
.thPlaneta {background-position:0px -200px;}
.thFenTV {background-position:0px -220px;}
.thSofiaKabel {background-position:0px -240px;}
.thBalkanika {background-position:0px -260px;}
.thFolklorTV {background-position:0px -280px;}
.thMadTV {background-position:0px -300px;}
.thKanal3 {background-position:0px -320px;}
.thSedemDni {background-position:0px -340px;}
.thEkids {background-position:0px -360px;}
.thPROBG {background-position:0px -380px;}
.thHipHop {background-position:0px -400px;}
.thTV1 {background-position:0px -420px;}
.thEMTV {background-position:0px -440px;}
.thTravelTV {background-position:0px -460px;}
.thBagriTV {background-position:0px -480px;}
.thTiankov {background-position:0px -500px;}
.thSkat {background-position:0px -520px;}
.thLatinaFiesta {background-position:0px -540px;}
.thEBF {background-position:0px -560px;}
.thVTV {background-position:0px -580px;}
.thBGTV {background-position:0px -600px;}
.thSuper7 {background-position:0px -620px;}
.thRingTV {background-position:0px -640px;}
.thGTV {background-position:0px -660px;}
.thFoxlife {background-position:0px -680px;}
.thFoxcrime {background-position:0px -700px;}
.thDiema {background-position:0px -720px;}
.thDiema2 {background-position:0px -740px;}
.thDiema-Family {background-position:0px -760px;}
.thMSAT {background-position:0px -780px;}
.thBBT {background-position:0px -800px;}
.thNBT {background-position:0px -820px;}
.thBNTSat {background-position:0px -840px;}
.thFiestaTV {background-position:0px -860px;}
.thBTK {background-position:0px -880px;}
.thFishing {background-position:0px -900px;}
.thHobyTV {background-position:0px -920px;}
.thTVPlus {background-position:0px -940px;}
.thHBO {background-position:0px -960px;}
.thHBO-Comedy {background-position:0px -980px;}
.thCinemax {background-position:0px -1000px;}
.thCinemax2 {background-position:0px -1020px;}
.thAXN {background-position:0px -1040px;}
.thAXN-Crime {background-position:0px -1060px;}
.thAXN-Sci-Fi {background-position:0px -1080px;}
.thHallmark {background-position:0px -1100px;}
.thViasat-TV1000 {background-position:0px -1120px;}
.thViasat-History {background-position:0px -1140px;}
.thViasat-Explorer {background-position:0px -1160px;}
.thAnimal-Planet {background-position:0px -1180px;}
.thNational-Geographic {background-position:0px -1200px;}
.thDiscovery-Channel {background-position:0px -1220px;}
.thDiscovery-Science {background-position:0px -1240px;}
.thDiscovery-Travel {background-position:0px -1260px;}
.thDiscovery-World {background-position:0px -1280px;}
.thCartoon-Network {background-position:0px -1300px;}
.thJetix {background-position:0px -1320px;}
.thEurosport {background-position:0px -1340px;}
.thEurosport2 {background-position:0px -1360px;}
.thEuronews {background-position:0px -1380px;}
.thCNN {background-position:0px -1400px;}
.thMTV {background-position:0px -1420px;} 
.thVH-1 {background-position:0px -1440px;}
.thBTVCinema {background-position:0px -1460px;}
.thEvrofutbolTV {background-position:0px -1480px;}
.thPOTV {background-position:0px -1500px;}


