.block{margin:40px;line-height:22px;}
.px_bottom{background: url(http://img.tnt-tv.biz/main/px_bottom.png) repeat-x; width:100%;height: 17px; bottom:0px; left: 0px; position: absolute; z-index: 10;}
/*Err reporting system*/
/* =========================================================================================== */
#bug_report{float:right;color:#999;width:45%;font:10px Tahoma;padding:20px 20px 0 0;text-align:right}
#bug_report img{vertical-align:middle}
.edit_err_mes{font:12px Tahoma;color:#666;text-align:center}
.edit_err_mes .stext{font:13px Tahoma}
.edit_err_mes textarea{margin:10px 0;border:1px solid #ccc;width:370px;color:#666;font:13px Tahoma}
.edit_err_mes .button{text-align:center;margin:20px auto;position:relative;background:url(http://img.tnt-tv.biz/main/ok_button.gif) no-repeat;width:80px;height:27px;padding-top:5px;}
.edit_err_mes .button a{font:bold 12px Arial;text-decoration:none;color:#068AEC}
.edit_err_mes .button a:hover{font:bold 12px Arial;text-decoration:none;color:#E30001}
.edit_err_mes .err_body{font:11px Tahoma;color:#FF0000}
.edit_err_mes div {-moz-border-radius:10px;-webkit-border-radius:10px}

#copy{float:left;width:45%;color:#666;padding:20px 0 0 20px}
#counters {margin:20px auto 0 auto;width:130px;text-align:center;FILTER: alpha(opacity=50); opacity: 0.5; KhtmlOpacity: 0.5; MozOpacity: 0.5}
#main-block li{list-style-type: disc;margin: 0 0 0 20px;}
/*paginator*/
/*страничная навигация*/
/*навигация общие стили*/
#main-block table td,#main-block table th{padding:5px;}
ul.nav1 li, ul.nav2 li, ul.nav3 li, ul.nav4 li {
	display:inline;
	float:left;
	text-align:center;
}
ul.nav1 li a, ul.nav2 li a, ul.nav3 li a, ul.nav4 li a, div#nav2 p a {
	font-weight:bold;
	display:inline-block;
	text-decoration:none;
}
ul.nav1 li a span, ul.nav2 li a span, ul.nav3 li a span, ul.nav4 li a span {
	text-align:center;
	display:inline-block;
}
ul.nav1 li#current1 a, ul.nav2 li#current2 a, ul.nav3 li#current3 a, ul.nav4 li#current4 a {
	color:#4f4f4f;
	text-decoration:none;
}
/*навигация1*/

ul.nav1 {
	float:left;
	margin:37px 0 0 9px;
	height:20px;
}
ul.nav1 li {
	height:20px;
	margin:2px 8px 0 8px;
	vertical-align:middle;

}
ul.nav1 li a {
	height:20px;
	text-decoration:underline !important;
}
ul.nav1 li a span {padding:0;}

ul.nav1 li a:hover {
	text-decoration:none !important;
}
ul.nav1 li a:visited {
	color:#7EC7FF;
	text-decoration:underline;
}
ul.nav1 li#current1 {
	background:#dadada;
	height:20px;
	margin:0;
}
ul.nav1 li#current1 a {
	background:url(http://img.tnt-tv.biz/video/nav1-r.gif) no-repeat right !important;
	height:20px;
	_width:70px;
	padding:0 !important;
	display:block !important;
	text-decoration:none !important;
}
ul.nav1 li#current1 a span {
	background:url(http://img.tnt-tv.biz/video/nav1-l.gif) no-repeat left;
	padding:2px 12px;
	font-size:14px;
	display:block;
}

*html ul.nav1 li#current1 a span,ul.nav1 li#current1 a {display:inline;} 

div#nav2 {
	margin:40px 25px 0 19px;
}
ul.nav2 li {
	background:#fff;
	height:22px;
	padding:2px 8px 0;
}
ul.nav2 li a {
	text-decoration:none;
}
ul.nav2 li#current2 {
	background:url(http://img.tnt-tv.biz/video/nav2-c.gif) repeat-x;
	height:22px;
	padding:0;
	_width:50px;
}
ul.nav2 li#current2 a {
	background:url('http://img.tnt-tv.biz/video/nav2-l.gif') no-repeat left !important;
	display:block !important;
	height:22px;
	padding:0 !important;
}
ul.nav2 li#current2 a span {
	background:url(http://img.tnt-tv.biz/video/nav2-r.gif) no-repeat right;
	height:18px;
	margin:0;
	padding:2px 8px 2px 10px;
	display:block;
}

*html ul.nav2 li#current2 a span, ul.nav2 li#current2 a  {display:inline;}
div#nav2 p {
	background:#fff;
	float:right;
	padding:2px 10px;
	margin-right:1px;
}
/*навигация3*/

ul.nav3 {
	background:url(http://img.tnt-tv.biz/video/btn5.gif) no-repeat;
	height:27px;
	width:240px !important;
	padding:10px 5px 0 5px;
	margin:0 25px 0 19px;
}
*html ul.nav3 {
	width:204px;
}
ul.nav3 li {
	margin:0 4px;
	height:17px;
}
ul.nav3 li a {
	font-size:11px;
}
ul.nav3 li a span {
}
ul.nav3 li#current3 {
	background:url(http://img.tnt-tv.biz/video/nav3-l.gif) #fff no-repeat left;
	height:17px;
}
ul.nav3 li#current3 a {
	background:url(http://img.tnt-tv.biz/video/nav3-r.gif) no-repeat right;
	height:17px;
	color:#4f4f4f;
}
ul.nav3 li#current3 a span {
	padding:1px 8px;
}
*html ul.nav3 li#current3 span {
}


#nav4
{text-align:center}
#nav4 {
	position:relative;
	top:50px;
	background:url(http://img.tnt-tv.biz/main/separator_pag.gif) repeat-x center;
	height:39px;
	margin-bottom:40px;
	clear:both;
	width:700px;
	float:left;
	margin:-20px auto 50px auto;
	text-align:center;	
}
ul.nav4 {
	/*background:#fff;*/
	display:inline;
	padding-top:10px;
	float:left;
	/*margin-left:40px;*/

}
ul.nav4 li {
	margin:2px 4px 0 4px;
	height:21px;

}
ul.nav4 li a {
	padding:0px;
}
ul.nav4 li a span {
}
ul.nav4 li#current4 {
	background:url(http://img.tnt-tv.biz/video/sel.gif) no-repeat center;
	width:27px;
	height:21px;
	margin:0 0 3px
}
ul.nav4 li#current4 a {
	background:none;
	vertical-align:middle;
	padding-top:2px;
}
#nav4 #btnnext {
	display:block;
	float:right;
	cursor:pointer;
}
#nav4 #btnprev {
	display:block;
	float:left;
	cursor:pointer;
}
/*paginator*/

.left{float:left}
.right{float:right}
.tags_list{color:#888;margin:10px 25px 15px 21px}

.login_bl{position:absolute;top:70px;right:10px;font:11px Tahoma;}
.login_bl img{vertical-align:middle;margin:0 3px 3px 0}
.login_bl a:link,.login_bl a:active,.login_bl a:visited{text-decoration:none;color:#888;font-weight:normal !important}
.login_bl a:hover{color:#DAAE45;text-decoration:underline}
#login_block{display:none;background:none;}
#login_bg span{color:#4E4E4E;font:bold 22px Trebuchet MS;letter-spacing:-1px}
#login_bg span span{font:15px Trebuchet MS;letter-spacing:-1px}
#login_bg{width:473px;height:283px;background:transparent;background:url(http://img.tnt-tv.biz/login/login_bg.png) no-repeat;}
#login_bg .block{padding:42px}

#login_bg input{color:#D5D5D5;font:22px Trebuchet MS}
#login_bg .input_box1 {background:url(http://img.tnt-tv.biz/login/inputbg_1.gif) no-repeat !important}

#login_bg .input_box2 {
margin:0 0 15px 0;
background:url(http://img.tnt-tv.biz/login/inputbg_2.gif) no-repeat;
width:390px;
height:36px;
display:block;
padding:3px 7px 3px 7px;
}

#login_bg .submit{outline-style:none;outline:0;margin:0 0 0 115px;background:url(http://img.tnt-tv.biz/login/login_but.gif) no-repeat;width:157px;height:35px;cursor:pointer;}
#login_bg .submit:hover{outline-style:none;outline:0;background:url(http://img.tnt-tv.biz/login/login_but2.gif) no-repeat;}

.register_bl{position:absolute;top:70px;right:40px;font:11px Tahoma}
.register_bl img{vertical-align:middle;margin-bottom:3px}
.register_bl a:link,.login_bl a:active,.login_bl a:visited{text-decoration:none;color:#888;font-weight:normal}
.register_bl a:hover{color:#DAAE45;text-decoration:underline}
#register_block{display:none;}
#register_bg {font:12px Trebuchet MS;color:#B3C7C7}
#register_bg span{color:#4E4E4E;font:bold 22px Trebuchet MS;letter-spacing:-1px}
#register_bg span span{font:15px Trebuchet MS;letter-spacing:-1px}
#register_bg{width:680px;height:644px;background:transparent url(http://img.tnt-tv.biz/login/register_bg.png);}
#register_bg .block{padding:42px}

#register_bg .inp{float:left}
#register_bg input{color:#D5D5D5;font:22px Trebuchet MS}
#register_bg .input_box1 {background:url(http://img.tnt-tv.biz/login/inputbg_1.gif) no-repeat !important}

#register_bg .input_box2 {
margin:0 0 15px 0;
background:url(http://img.tnt-tv.biz/login/inputbg_2.gif) no-repeat;
width:390px;
height:36px;
display:block;
padding:3px 7px 3px 7px;
}

#register_bg .agree{margin:15px 0 0 0}
#register_bg .agree textarea{background:url(http://img.tnt-tv.biz/login/register_agree.gif) no-repeat;width:565px;height:153px;font:11px Trebuchet MS;color:#999;padding:15px}

#register_bg .submit{outline-style:none;outline:0;margin:20px 0 0 182px;background:url(http://img.tnt-tv.biz/login/register_but.gif) no-repeat;width:228px;height:37px;cursor:pointer;}
#register_bg .submit:hover{outline-style:none;outline:0;background:url(http://img.tnt-tv.biz/login/register_but2.gif) no-repeat;}

.txt ol, .txt ul, .txt li{list-style-type:decimal !important;}
.txt ol, .txt ul{padding:20px !important}

html {
	background-color:#f0f4f4;
	min-height: 100%;
}
* {
	margin:0;
	padding:0;
}
body {
	background-color:#f4f7f6;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(http://img.tnt-tv.biz/main/repeat-t1.jpg) repeat-x center top;
	min-width:1002px;
	}
#bg0 {
	background:transparent url(http://img.tnt-tv.biz/main/repeat-t.jpg) repeat-x left top;
	height:800px;
	position:absolute;
	left:0;
	width:500px;
}
#bg {
	background:url(http://img.tnt-tv.biz/main/repeat-b.jpg) repeat-x center bottom;
	position:relative;
}
#bg1 {
	background:url(http://img.tnt-tv.biz/main/bg_out.gif) repeat-y center top;
	position:relative;
}
#bg2 {
	/* background:url(http://img.tnt-tv.biz/main/bg-top.jpg) no-repeat top; */
	background: #104267 url(http://img.tnt-tv.biz/main/branding_tnt_onl_biz_spring_new.jpg) top center no-repeat;
	position:relative;
	background-size: calc(1920px + 17px); /* 17px - 20px*/
	min-height: 100vh;
}
#bg3 {
	/* background:url(http://img.tnt-tv.biz/main/bg-bot.jpg) no-repeat bottom; */ /* Foot BG */
	position:relative;
}
#all {
	position:relative;
	text-align:left;
	width:1002px;
	/* padding:214px 0 0; */
	padding:350px 0 0;
	margin:0 auto;
	/*min-height:1100px;*/
	height:auto !important;
	height:1100px;
}
#top {
	background:transparent url(http://img.tnt-tv.biz/main/bg-all-top.png) no-repeat !important;
	background-image:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.tnt-tv.biz/main/bg-all-top.png');
	width:1002px;
	height:11px;
}
*html #top {
	height:5px;
}
#logo h1 {
}
#logo h1 a {
	background:url(http://img.tnt-tv.biz/main/logo.gif);
	width:421px;
	height:200px;
	left:133px;
	position:absolute;
	top:0;

}
/*стили заголовков*/

h1, h2, h3 {
	font-family:Arial;
	font-weight:bold;
	color:#000;
}
h1 {
	font-size:25px;
	color:#333333;
}
h2 {
	font-size:22px;
}
h3 {
	font-size:16px;
}
h4 {
	font-size:14px;
}
.block h1 {margin-bottom:12px}
.block h2 {margin-bottom:8px}

a, img, a img, input, textarea {
	border:0;
}
div.foto a, div#video a, div#ln1 a, div.h1 a, div.h2 a, div.h2 em, div#forum-list ul li span, div.tit p, div.tvbl span, #left em, #all-videos em, div.tvb2 em, div.link a, div.tvbl h3 a, ul#help li a, #programm div em  {	
font-size:11px;
}
dt.light-grey, div.tvbl a, div.tvbl em, dl.tv-day dt {
	font-size:10px;
}

#top-show2 h1 a, #top-show2 h1 em, div.tvbl h4 a, #programm div a {
font-size:12px;
}

#top-sale div a {
font-size:14px;
}

em {
	font-style:normal;
}
.grey, div.h1 a, div.h2 a, div.h2 em, div#forum-list ul li span, div.tit p, div.tvbl a, div.tvbl span, #top-sale em, #top-sale a:hover, #left b a:hover, p.p i, #sale-show h1 em, ul#help li a, #programm div em , #prod em , #about em {
	color:#4f4f4f;
}
div.h1 a.link {
    font-size:12px;
    color:#0A94FF;
}
.mid-grey, ul#help li a, div#bl a:hover {
	color:#666;
}
.light-grey, #video-info em, div.h2 em, div.tvbl em, div.tvbl a:hover, #all-videos em, ul#help li a:hover, #programm div a:hover, #programm div em, #news p a:hover, dl.tv-day dt  {
	color:#9a9a9a;
}
#left b a, #all-videos a, #top-show div a, #top-sale div a, div#bl a, #programm div a, #news p a, dl.tv-day em {
	color:#000;
}
.div-line, div#nav2 {
	background:transparent url(http://img.tnt-tv.biz/main/separator.gif) repeat-x scroll center center;
	height:25px;
}

a, div.tvbl h4 a {
	color:#0a94ff;
	text-decoration:underline;
}

a:hover, a:focus {
	color:#7EC7FF;
	text-decoration:none;
	cursor:pointer;
}

a.unactive {
	color:#bcbcbc;/*неактивная ссылка, светло-серый*/
}
.blue-dot, div#nav2 a, div#nav2 p a, ul.nav3 li a, ul.nav4 li a {
	background:url(http://img.tnt-tv.biz/main/line-dot.gif) repeat-x bottom;
}
a, a img, input, img {
	outline: 0; /* Убираем границу вокруг ссылок FF*/
}

ul, li {
list-style-type:none;

}

#mainmenu{}
#mainmenu{width:981px;height:37px;margin:0 10px;position:absolute;top:198px;_top:201px;z-index:10;}
#mainmenu li{display: inline}
#mainmenu li a{outline-style:none;float:left;height:0;padding-top:37px;overflow:hidden}
#mainmenu li a{background:url(http://img.tnt-tv.biz/tnt-biz/menu.png) no-repeat;}

#mainmenu li#menu_item1 a{background-position:1px 0;width:195px;}
#mainmenu li#menu_item2 a{background-position:-195px 0;width:196px;}
#mainmenu li#menu_item3 a{background-position:-391px 0;width:196px;}
#mainmenu li#menu_item4 a{background-position:-587px 0;width:196px;}
#mainmenu li#menu_item5 a{background-position:-783px 0;width:198px;}

#mainmenu li#menu_item1 a:hover{background-position:0 -74px;width:195px;}
#mainmenu li#menu_item2 a:hover{background-position:-195px -74px;width:196px;}
#mainmenu li#menu_item3 a:hover{background-position:-391px -74px;width:196px;}
#mainmenu li#menu_item4 a:hover{background-position:-587px -74px;width:196px;}
#mainmenu li#menu_item5 a:hover{background-position:-783px -74px;width:198px;}

#mainmenu li#menu_item1 a:active{background-position:0 -37px;width:195px;_margin-top:1px}
#mainmenu li#menu_item2 a:active{background-position:-195px -37px;width:196px;_margin-top:1px}
#mainmenu li#menu_item3 a:active{background-position:-391px -37px;width:196px;_margin-top:1px}
#mainmenu li#menu_item4 a:active{background-position:-587px -37px;width:196px;_margin-top:1px}
#mainmenu li#menu_item5 a:active{background-position:-783px -37px;width:198px;_margin-top:1px}


#mainmenu_new2{width:982px;height:31px;margin:0 10px;position:absolute;left: 108px;top:349px;_top:349px;z-index:90;}
#mainmenu_new2 li{display: inline;overflow:hidden}
#mainmenu_new2 li a{outline-style:none;float:left;width:190px;height:0;padding-top:32px;overflow:hidden}
#mainmenu_new2 li a{background:url(http://img.tnt-tv.biz/tnt-biz/menu2.png) no-repeat;}

#mainmenu_new2 li#menu_item5>a{border-radius:0 10px 8px 0;position:relative;overflow:hidden;border-left:1px solid #bbb;}
#mainmenu_new2 li#menu_item5 a.tmp_class2 input.edit{width:205px;color: #222 !important;text-shadow: 0 1px 0 #DDDDDD !important;
background:url(http://img.tnt-tv.biz/tnt-biz/menu2.png) no-repeat scroll -366px -117px !important;}
#mainmenu_new2 li#menu_item5 a.tmp_class2{background-position:-731px -110px;}
#mainmenu_new2 li#menu_item5 input.edit{
	-webkit-opacity:0.6;
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity:0.6;
	padding:0 5px;
	_padding:3px 5px 0 5px;
	background: url("http://img.tnt-tv.biz/tnt-biz/menu2.png") no-repeat scroll -477px -117px transparent;
    border-radius: 5px 5px 5px 5px;
    color: #AAAAAA;
    display: block;
    font: 12px Tahoma;
    height: 23px;
    right: 5px;
    position: absolute;
    text-shadow: 0 1px 0 #F3F3F3;
    top: 5px;
    width: 94px;
    z-index: 10;}
#mainmenu_new2 li#menu_item5 input.submit{height: 25px;
    position: absolute;
    right: 5px;
	_right:10px;
    top: 3px;
    width: 25px;
    z-index: 20;cursor:pointer;}
#mainmenu_new2 li#menu_item5 input{background:transparent;}

#mainmenu_new2 li#menu_item1 a{background-position:0px 0;width:216px;}
#mainmenu_new2 li#menu_item2 a{background-position:-216px 0;width:214px;}
#mainmenu_new2 li#menu_item3 a{background-position:-430px 0;width:215px;}
#mainmenu_new2 li#menu_item4 a{background-position:-645px 0;width:222px;}
#mainmenu_new2 li#menu_item5 a{background-position:-867px -110px;width:114px;text-decoration:none;}

#mainmenu_new2 li#menu_item3.tmp_class a{background-position:-645px 0;}

#mainmenu_new2 li#menu_item1 a:hover{background-position:0px -74px !important;width:216px;}
#mainmenu_new2 li#menu_item2 a:hover{background-position:-216px -74px !important;width:214px;}
#mainmenu_new2 li#menu_item3 a:hover{background-position:-430px -74px !important;width:215px;}
#mainmenu_new2 li#menu_item4 a:hover{background-position:-645px -74px !important;width:222px;}

#mainmenu_new2 li#menu_item1 a:active{background-position:0px -37px !important;width:216px;_margin-top:1px}
#mainmenu_new2 li#menu_item2 a:active{background-position:-216px -37px !important;width:214px;_margin-top:1px}
#mainmenu_new2 li#menu_item3 a:active{background-position:-430px -37px !important;width:215px;_margin-top:1px}
#mainmenu_new2 li#menu_item4 a:active{background-position:-645px -37px !important;width:222px;_margin-top:1px}


#search_popup {
    position: absolute;
    display: none;
    z-index: 50;
    border-collapse: collapse;
}

#search_popup td.corner {
    height: 15px;
    width: 19px;
}
#search_popup .ccontent{background:#fff}
#search_popup td#topleft {background-image: url(http://img.tnt-tv.biz/menu/bubble-1.gif);}
#search_popup td.top {background-image: url(http://img.tnt-tv.biz/menu/bubble-2.gif);}
#search_popup td#topright {background-image: url(http://img.tnt-tv.biz/menu/bubble-3.gif);}
#search_popup td.cleft {background-image: url(http://img.tnt-tv.biz/menu/bubble-4.gif);}
#search_popup td.cright {background-image: url(http://img.tnt-tv.biz/menu/bubble-5.gif);}
#search_popup td#bottomleft {background-image: url(http://img.tnt-tv.biz/menu/bubble-6.gif); }
#search_popup td.bottom {background-image: url(http://img.tnt-tv.biz/menu/bubble-7.gif); text-align: center;}
#search_popup td.bottom img {display: block; margin:0 0 0 153px;}
#search_popup td#bottomright {background-image: url(http://img.tnt-tv.biz/menu/bubble-8.gif); }

#search_popup table.popup-contents {
    font-size: 12px;
    line-height: 1.2em;
    background-color: #fff;
    color: #666;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
    }

#search_popup table.popup-contents th {
    text-align: right;
    text-transform: lowercase;
    }

#search_popup table.popup-contents td {
    text-align: left;
    }
#search_popup .search_field{border:1px solid #eee;padding:3px;width:150px;color:#333;font:11px Trebuchet MS;margin-bottom:10px}
#search_popup .search_go{color:#0388ED;background:#fff;font:bold 15px Trebuchet MS;cursor:pointer;border:none;width:70px;}
       
#content {
	/*background:url(http://img.tnt-tv.biz/main/bg-all-middle.png) repeat-y center;*/
	background:#fff;
	width:1002px;
	float:left;
	display:block;
}
#copyright #bottom_menu{font:11px Arial;color:#888;position:relative;text-align:center !important;line-height:15px}
#copyright #bottom_menu .btm_cont{padding:0 20px 20px 20px}
#copyright #bottom_menu a{font:11px Arial;color:#888 !important;text-decoration:underline;line-height:15px}
#copyright #bottom_menu td{padding:3px;}
#copyright #bottom_menu a:hover{font:11px Arial;color:#D2D2D2 !important;line-height:15px}
#copyright #bottom_menu .btm_cont div{float:left;height:100%;width:11%}
#copyright {
	/*background:url(http://img.tnt-tv.biz/main/bg-all-middle.png) repeat-y center;*/
	background:#fff;
	clear:both;
	padding-top:60px;
	width:100%;
	display:table;
}
#copyright p {
	padding:20px 0 0 22px;
}
*html #copyright p {
	padding:8px 0 0 22px;
}
#copyright a {
	color:#3366ff !important;
	font-weight:normal;
}
#copyright div.line {
	margin:0 22px;
}
/*    footer    */
#footer {
	background:transparent url(http://img.tnt-tv.biz/main/bg-all-bottom.png) no-repeat !important;
	background-image:none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.tnt-tv.biz/main/bg-all-bottom.png');
	width:1002px;
	height:11px;
}

#img {
	height:399px;
	margin-left:-2px;
}
.line {
	background:url(http://img.tnt-tv.biz/player/line-grey.gif) repeat-x scroll 0 0;
	display:block;
	height:1px;
	margin:0 16px;
	clear:both;
}
*html p.line {
	margin:0 8px;
}
div.br {
clear:both;
}

div.thcorn_tl{position:absolute;top:0;left:0;background:transparent url(http://img.tnt-tv.biz/main/th_corners.png) no-repeat top left;width:5px;height:5px;z-index:1;}
div.thcorn_tr{position:absolute;top:0;right:0;background:transparent url(http://img.tnt-tv.biz/main/th_corners.png) no-repeat top right;width:5px;height:5px;z-index:1;}
div.thcorn_bl{position:absolute;bottom:0;left:0;background:transparent url(http://img.tnt-tv.biz/main/th_corners.png) no-repeat bottom left;width:5px;height:5px;z-index:1;}
div.thcorn_br{position:absolute;bottom:0;right:0;background:transparent url(http://img.tnt-tv.biz/main/th_corners.png) no-repeat bottom right;width:5px;height:5px;z-index:1;}
div.thcorn_tl.wb{margin:4px;}
div.thcorn_tr.wb{margin:4px;_margin:4px 4px 4px 4px !important}
div.thcorn_bl.wb{margin:4px;_margin:4px 4px 3px 4px !important}
div.thcorn_br.wb{margin:4px;_margin:4px 4px 3px 4px !important}


/*the_main.css*/

a.cur_video_link{position:relative;top:5px;color:#999;font:10px Tahoma}
a.cur_video_link:hover{color:#aaa;text-decoration:underline !important}
/* plex global editions */
.cont{height:380px;background:url(http://img.tnt-online.ru/tnt1/load.gif) center center no-repeat;}

/* eof */
#nav2 h2, #news h2, #programm h2 {
	font-family:tahoma;
	font-weight:bold !important;
}
#top-the-main {
	background:url(http://img.tnt-tv.biz/the-main/the_main.jpg) no-repeat;
	width:1002px;
	height:442px;
}
#play {
	width:470px;
	height:355px;
	padding:46px 0 0 22px;
	display:block;
	float:left;
	/*background:url(http://img.tnt-tv.biz/load.gif) no-repeat left;*/
	background-position:234px 198px;
}
#best-vid {
	width:483px;
	float:left;
	padding:40px 0 0 22px;
}
#best-vid h1 {
	margin:0 0 15px 9px;
}
#best-vid div.tvbl {
	width:224px;
	height:88px;
	float:left;
	padding:6px 0 0 6px;
	margin:0;
	overflow:hidden;
	position:relative;
}
/*plex "id 2 class" edition*/
div.select { 
	background:url(http://img.tnt-tv.biz/the-main/tvbl-h.gif) no-repeat;
	width:224px;
	height:88px;
	padding:6px 0 0 6px;
	margin:0;
}
div#select h4 a {
	color:#4f4f4f !important;
	border:0 !important;
}
#best-vid div.thumb-video {
	background:url(http://img.tnt-tv.biz/the-main/tvbl.png) no-repeat;
	float:left;
	width:102px;
	height:82px;
}
#best-vid div.thumb-video img {
	padding:7px 0 0 8px;
}
#best-vid div.text {
	float:left;
	width:105px;
	height:75px;
	overflow:hidden;
}
#best-vid div.text h4 a {
	display:inline;
	font-size:12px;
	color:#ff2b33;
	border-bottom:1px dashed #ff2b33;
	text-decoration:none;
	margin:0;
	padding:0;
}
#best-vid div.text h4 a:hover {
	color:#333333;
	border-bottom:1px dashed #333333;
}
#best-vid div.text h3 a {
	text-decoration: underline;
	margin:0;
	padding:0;
}
/*центральный блок*/


#all-video {
	width:718px;
	float:left;
	padding:16px 0 0 19px;
	display:inline;
	height:423px;
}
#all-video div.tvbl {
	width:224px;
	overflow:hidden;
}
#all-video .text {
	width:125px;
	_width:120px;
	float:left;
}
#content #img {
	float:left;
	width:240px;
	height:400px;
	padding:0 22px 0 0;
	margin-top:23px;
}
#all-video #nav2 {
	margin:6px 25px 0 0;width:700px;_width:680px
}
#all-video #nav2 h3 {
	float:left;
	background:#fff;
	padding-right:10px;
}
ul.nav2 li#current {
	background:url(http://img.tnt-tv.biz/the-main/btn-2.gif) repeat-x;
	display:block;
	height:22px;
	padding:0;
	margin:0 0 0 -2px;
	_width:50px;
}
ul.nav2 li#current a {
	background:url(http://img.tnt-tv.biz/the-main/btn-1.gif) no-repeat left center !important;
	display:block !important;
	height:22px;
	padding:0 !important;
	color:#4f4f4f;
}

*html ul.nav2 li#current a span, ul.nav2 li#current a  {display:inline;}
ul.nav2 li#current a:hover {color:#9a9a9a;}
ul.nav2 li#current a span {
	background:url(http://img.tnt-tv.biz/the-main/btn-3.gif) no-repeat right center;
	height:18px;
	margin:0;
	padding:2px 8px 2px 10px;
	display:block;
	
}

#programm {
	width:520px;
	_width:510px;
	float:left;
	margin-top:50px;
	padding-left:20px;
	overflow:hidden;
}
#programm div {
	width:150px;
	height:140px;
	_height:160px;
	float:left;
	text-align:center;
	margin:0 110px 25px 0;
	_margin:0 100px 10px 0;
	display:block;
}
#programm div em, #programm div a {
	display:block;
}
#programm h3 {
	padding:0 0 15px 0;
}
/*новости*/

#news {
	width:400px;
	_width:380px;
	float:left;
	margin-top:50px;
}
#news h3 {
	margin-bottom:18px;
}
#news p {
	background:url(http://img.tnt-tv.biz/the-main/news-l.gif) #ebeff0 no-repeat left;
	width:400px;
	height:30px;
	margin-top:5px;
}
#news strong {
	background:url(http://img.tnt-tv.biz/the-main/news-r.gif) #ebeff0 no-repeat right;
	display:block;
	height:30px;
}
#news p a {
	display:block;
	padding:5px 10px;
}
dl.tv-day {
	margin:20px 0;
}
dl.tv-day dd a {
	display:block;
}
div.rss {
	background:transparent url(http://img.tnt-tv.biz/main/separator.gif) repeat-x center center;
	height:17px;
	margin-right:20px;
	clear:both;
	font-size:11px;
}
div.rss a {
	background:#fff;
	padding:0 5px;
}
div.rss img {
	vertical-align:middle;
}
#tv-progr {
	float:left;
	width:450px;
	_width:450px;
	padding:0 !important;
	margin:0 !important;
}
#tv-progr h3 {
	margin-top:50px;
	margin-bottom:15px;
}
#line-tv {
	background:url(http://img.tnt-tv.biz/the-main/line-tv.gif) no-repeat left;
	position:relative;
	height:160px;
	float:left;
	width:4px;
	/*z-index:1;*/
	margin:0 0 20px 0;
	top:5px;
}

#tv-progr dl {
	float:left;
	width:400px;
	margin:5px 0;
}
#tv-progr dl dd{color:#666666}
#tv-progr dt.time {
	width:50px;
	height:33px;
	float:left;
	padding:10px 0 0 10px;
	font-weight:bold;
	color:#999;
}
#tv-progr dl dd {
	margin:10px 0 0 0;
}
#tv-progr dl dd img {
	float:left;
	height:76px;
	margin-right:12px;
	width:100px;
}
span.descr {
	display:block;
	color:#666;
}

#select-tv-item {
	background:url(http://img.tnt-tv.biz/teleprogramm/select-tv-itemR.gif) no-repeat right;
	height:50px;
}
#select-tv-item2 {
	background:url(http://img.tnt-tv.biz/teleprogramm/select-tv-itemL.gif) no-repeat left;
	height:50px;
	margin-left:-21px;
	position:relative;
	z-index:0;
}

#select-tv-item dt {
	background:none;
	width:50px;
	height:33px;
	float:left;
	margin:0;
	padding:10px 0 0 32px;
	font-weight:bold;
}
#select-tv-item dd {
	float:left;
}
#tv-progr p, #prod ul li, #about ul li {
	line-height:1.5em;
}
#prod, #about {
	width:215px;
	_width:200px;
	float:left;
	padding:0 !important;
	margin:0 !important;
}
#prod ul, #about ul {
	width:215px;
}
#prod ul li, #about ul li {
	background:transparent url(http://img.tnt-tv.biz/main/li.gif) no-repeat left center;
	list-style-type:none;
	padding-left:10px;
}
#prod em, #about em {
	display:block;
	font-weight:bold;
	padding-bottom:11px;
}

/* video.css*/

#main-block {
	float:left;
	display:inline;
	width:750px;
	overflow:hidden;
}
div.tit {
	display:inline;
	float:left;
	margin:30px 0 10px 25px;
}
div.tit h1 {
	letter-spacing:1px;
}
div.tit p {
	padding-left:1px;
}
div.h1, div.h2, div#forum-list ul {
	margin-left:25px;
}
#fancybox-inner div.h1 {
	margin-left:5px !important;
}

#vbl {
	padding:0 21px;
}
div.tvbl {
	display:inline;
	float:left;
	height:73px;
	margin:25px 15px 0 0;
	width:338px;
	overflow:hidden;
}
div.tvbl .thumb-video {
	background:url(http://img.tnt-tv.biz/player/bg-thumb-video.gif) no-repeat top center;
	float:left;
	display:inline;
	width:94px;
	height:73px;
	margin:0 5px 0 0;
	position:relative;
}
div.tvbl .thumb-video img {
	padding:4px;
	margin:0;
    width:86px;
    height:65px;
    border:0px;
}
div.tvbl h3 a {
	color:#222222 !important;
}
div.tvbl h3 a:hover {
	color:#9a9a9a !important;
/*    padding-left:2px;*/
}
div.tvbl h4 a:hover {
	color:#7EC7FF;
	text-decoration:none;
	cursor:pointer;
/*    padding-left:2px;*/
}
div.tvbl span {
	padding:0 5px 0 3px;
}
div.tvbl a {
/*	padding:0 0 0 2px;*/
}
div.tvbl h3 a, div.tvbl h4 a {
	padding:0;
}
div.tvbl a {
/*	padding-left:2px;*/
}
div.tvbl div.text {
	width:235px;
	float:left;
}
/*nav*/
/*картинка*/
#pict {
	clear:both;
	background: no-repeat;
	width:721px;
	height:276px;
	margin:0 0 47px 21px;
}
#pict2 {
}
/*разделитель со стрелкой*/
#ln1 {
    clear:both;
    margin:16px 25px 35px 21px;
}
#ln2 {
	clear:both;
	margin:16px 25px 30px 21px;
}
#ln1 a {
	background:#fff;
	padding:5px;
	text-decoration:none;
	margin-left:-3px;
}
#ln1 a span {
	background:url(http://img.tnt-tv.biz/main/line-dot.gif) repeat-x bottom;
}
#ln1 input {
	vertical-align:middle;
}
div.video {
	float:left;
	margin:15px 0 0;
}
div.video .pr_thumb {
	width:94px;
	height:73px;
	position:relative;
}
div.video div.vid_bl {
	background:transparent url(http://img.tnt-tv.biz/player/bg-thumb-video.gif) no-repeat center top;
	display:inline;
	float:left;
	min-height:105px;
	height:130px;
	overflow:hidden;
	margin:0 10px 10px 21px;
	width:94px;
	position:relative;
}
div.video div img {
	padding:4px;
    width:86px;
    height:65px;
    border:0px;
}
div.video div a, div.foto div a {
	display:block;
    width:86px;
    height:65px;
    border:0px;
}
div.video div a span {
    display:block;
    padding-top:3px;
    padding-left:4px;
}
/*фото*/
.pr_photo{margin:7px 4px 4px 6px;}
.pr_photo img{border-radius:5px}

div.foto {
	/*display:inline;
	float:left;
	margin:22px 0 0 21px;*/
	height:auto;
	overflow:hidden !important;
}
a.lbox img{background:url("http://img.tnt-tv.biz/load.gif") no-repeat scroll 30px 20px transparent;}
div.foto.loader{background:url("http://img.tnt-tv.biz/load2.gif") no-repeat scroll 203px 125px transparent;}
div.foto div.photo_item {
	display:inline;
	float:left;
	margin:0 15px 15px 0;
	width:110px;
	min-height:83px;
	height:auto !important;
	height:115px;
}
div.foto div.photo_item img {
	/*border:1px solid #ccc;padding:4px;*/
	-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
	display:block;
	
}
div.foto div.sel img {
	background:#ccc;
}
div.foto p.descr{margin:0 0 15px 0;color: #777777;
    font: italic 11px/12px Georgia;
    letter-spacing: -0.5px;}
div#forum-list, div#read-list {
	float:left;
	width:370px;
}
div.txt {
	margin:0 15px 0 25px;
	line-height:20px;
}
div.txt h2 {
	margin:0 0 15px 0;
}
div#read-list ul {
	margin:20px 25px 20px 14px;
}
div#forum-list ul {
	margin:20px 25px 20px 25px;
}
div#read-list ul li, div#forum-list ul li {
	line-height:1.5em;
}
div#read-list ul li {
	list-style-type:none;
	list-style-position:outside;
	background:url(http://img.tnt-tv.biz/main/li.gif) no-repeat left center;
	padding-left:10px;
}
/*стили programms*/
#pict2 {
	background:url(http://img.tnt-tv.biz/video/comedyclub960.jpg) no-repeat center;
	width:960px;
	height:196px;
	margin:0 21px;
	clear:both;
}
#bg-prog-t {
	background:url(http://img.tnt-tv.biz/video/programms-bg.gif) no-repeat bottom;
	width:1000px;
	margin-left:1px;
	height:310px;
}
#bg-prog-b {
	background:url(http://img.tnt-tv.biz/video/programms-bg.gif) no-repeat bottom;
	width:1000px;
	display:table-row;
	margin-left:1px;
	float:left;
	position:relative;
	padding-bottom:20px;
}
#l {
	background:transparent url(http://img.tnt-tv.biz/video/programms_03.gif) no-repeat 0 50%;
	width:1000px;
	padding:50px 0 50px 0;
}
#ll {
	background:transparent url(http://img.tnt-tv.biz/video/programms_06.gif) no-repeat 0 50%;
	width:1000px;
	padding:20px 0;
}
#bg-prog-t div.b-kino {
	height:215px;
	margin:0 0 0 323px;
	width:594px;
}
#bg-prog-b div.b-kino {
	height:120px;
	margin:0 0 0 323px;
	width:594px;
}
div.tvb2 {
	float:left;
	margin:15px 0;
	width:295px;
}
div.tvb2 h4 {
}
*html div.tvb2 h4 {
	padding-left:2px;
}
div.tvb2 h4 a, div.tvb2 em {
	font-family:tahoma;
	margin-left:4px;
}
.t-video {
	background:transparent url(http://img.tnt-tv.biz/player/bg-thumb-video.gif) no-repeat;
	float:left;
	display:inline;
	height:73px;
	position:relative;
	width:94px;
}
.t-video img {
	padding:4px;
	position:relative;
}
div.tvb2 div.t-video {
	margin:0;
	position:relative;
}
div#all-videos {
	clear:both;
}
div#all-videos div {
	display:inline;
	width:150px;
	text-align:center;
	float:left;
	margin:0 80px 30px 20px;
	_margin:0 80px 0 20px;
	height:170px;
	_height:190px;
}
div#all-videos div div {
	width:150px;
	margin:20px 0 0 0;
	padding:0;
	height:110px;
}
div#all-videos div a, div#all-videos em {
	display:block;
}
div#all-videos p.line {
	clear:both;
	margin: 0 36px;
}
#today {
	height:47px;
	left:308px;
	position:absolute;
	width:47px;
	z-index:100;
}

.empty_video{width:470px;height:353px;background:#F0F0F0;-moz-border-radius:15px;}
.empty_video .corn_tl{position:absolute}
.empty_video .corn_tr{position:absolute}
.empty_video .corn_bl{position:absolute}
.empty_video .corn_br{position:absolute}
.empty_video .label{font:bold 16px Arial;color:#bbb;position:relative;top:172px;left:125px}

/* text.css */
.up_10{margin-top:10px}
.up_15{margin-top:15px}
.up_20{margin-top:20px}
.up_30{margin-top:30px}
.up_60{margin-top:60px}
.up_pad_45{padding-top:45px}
.up_pad_65{padding-top:65px}
.up_pad_85{padding-top:85px}
.top_30{top:30px}
.top_45{top:45px}
.down_pad_30{padding-bottom:30px}
.down_pad_65{padding-bottom:65px}
.down_10{margin-bottom:8px}
.down_15{margin-bottom:15px}
.down_20{margin-bottom:20px}
.down_30{margin-bottom:30px}
.down_40{margin-bottom:40px}
.left_10{margin-left:10px}
.left_12{margin-left:12px}
.left_15{margin-left:15px}
.left_20{margin-left:20px}
.left_30{margin-left:30px}
.left_40{margin-left:40px}
.left_45{margin-left:45px}
.left_60{margin-left:60px}
.right_13{margin-right:13px}

.clear{clear:both;font:1px;line-height:0;height:0;}
.align_l{text-align:left}
.valign_t{vertical-align:top}
.valign_b{vertical-align:bottom}
.valign_c{vertical-align:middle}

.align_r{text-align:right}
.align_c{text-align:center}

.cell_c{margin:0 auto;text-align:center}
.cell_r{}

.block_l{float:left;position:relative}
.block_r{float:right;position:relative}

.block_15p {z-index:30;width:15%;text-align:left}
.block_18p {z-index:30;width:18%;text-align:left}
.block_20p {z-index:30;width:20%;text-align:left}
.block_25p {z-index:30;width:25%;text-align:left}
.block_30p {z-index:30;width:30%;text-align:left}
.block_35p {z-index:30;width:35%;text-align:left}
.block_43p {z-index:30;width:43%;text-align:left}
.block_45p {z-index:30;width:45%;text-align:left}
.block_50p {z-index:30;width:50%;text-align:left}
.block_51p {z-index:30;width:51%;text-align:left}
.block_55p {z-index:30;width:55%;text-align:left}
.block_65p {z-index:30;width:65%;text-align:left}
.block_70p {z-index:30;width:70%;text-align:left}
.block_75p {z-index:30;width:75%;text-align:left}
.block_77p {z-index:30;width:77%;text-align:left}
.block_80p {z-index:30;width:80%;text-align:left}
.block_85p {z-index:30;width:85%;text-align:left}
.block_90p {z-index:30;width:90%;text-align:left}

.bl_title{font-size:12px}
	.bl_title a:link,.bl_title a:visited,.bl_title a:active{color:#999}
	.bl_title a:hover{color:#B2B2B2}

.bl_descr{font-size:12px;color:#999}	
	.bl_descr a:link,.bl_descr a:visited,.bl_descr a:active{color:#3366FF}
	.bl_descr a:hover{color:#9AB4FF}

.bl_descr2{font-size:13px;color:#636467}	
	.bl_descr2 a:link,.bl_descr2 a:visited,.bl_descr2 a:active{color:#3366FF}
	.bl_descr2 a:hover{color:#9AB4FF}

/* =========================================================================================== */


/*-----------------------------------------------------------------*/
/*--------------------------- text_page ---------------------------*/
/*-----------------------------------------------------------------*/
#bl_6 {font:13px Arial}
#bl_6 div {margin-top:15px;color:#858585}
#bl_6 .title_label {font-size:13px;color:#0044FF;font-weight:bold}
#bl_6 a:link, #bl_6 a:visited, #bl_6 a:active{color:#3366ff}
#bl_6 a:hover {color:#E30001}
#bl_6 .dash_ref {text-decoration: none;border-bottom:1px dashed #0044FF}
#bl_6 .dash_ref:hover {text-decoration: none;border-bottom:1px dashed #E30001}
#bl_6 p, #bl_6 h6, #bl_7 blockquote, #bl_7 ul {margin-top:15px}
#bl_7 .news_short p{margin-top:15px;margin-bottom:15px}
#bl_6_1 {color:#000 !important;}
#bl_6_2 {}

#bl_7 {font:13px Arial;line-height:20px;color:black}
#bl_7 h1, #bl_7 h2, #bl_7 h3, #bl_7 h4, #bl_7 h5, #bl_7 h6 {margin-top:30px}
#bl_7 ul {line-height:21px}
#bl_7 ul li{list-style:disc; margin-left:30px}
#bl_7 ol li{margin-left:30px}
#bl_7 .cont_a {line-height:25px}
#bl_7 .gfx_r {width:256px;margin:0 0 10px 10px; font-size:11px;color:#7f7f7f; border-left:1px #999999}
#bl_7 .gfx_label {margin:0;padding-left:15px;border-left:1px solid #D8D8D8;line-height:13px}
#bl_7 .title_label {font:17px Arial;font-weight:500;color:#0044FF}
#bl_7 a:link, #bl_7 a:visited, #bl_7 a:active{color:#3967ff}
#bl_7 a:hover {color:#E30001}
#bl_7 table {width:100%}
#bl_7 table td{text-align:center;padding:20px}
#bl_7 table td div{text-align:center;margin:5px 0 20px 0}
#bl_7 .grid_table, #bl_7 .form_table {background:#EEF3F5;font-size:11px}
#bl_7 .grid_table td, #bl_7 .form_table td{padding:10px}
#bl_7 .grid_table .cur_tr {background:#DFECFF !important}
#bl_7 .grid_table tr{border:1px solid #fff}
#bl_7 blockquote{background:#F3F3F3;font-size:13px;padding:25px}
#bl_7 .form_table {font-size:13px}
#bl_7 select, #bl_7 input, #bl_7 textarea {background:white;border:1px solid #618DAF}

#bl_7 .groups_table img{margin-right:10px}
#bl_7 .groups_table p{margin:0;font-size:11px}

#bl_7 .play_but {
	position: absolute;
	margin: 5px 0 0 23px !important;
	padding: 0px !important;
	z-index:1;
	width: 53px !important;
	text-align: center;
	clear: none;
	font: 8px Verdana;

	text-align:center !important;
	height: 53px;
}
	#bl_7 .play_but img {margin-top:6px}


#bl_8 div{margin-bottom:5px; padding:5px;font:13px Arial;line-height:20px}
#bl_8 div table td{padding:25px}
#bl_8 .title{border-bottom: 1px dashed #3768FF}
#bl_8 h6 {padding:0px 0px 0px 5px}

#bl_9 {background:#F3F3F3;font-size:13px;line-height:200%}
#bl_9 div{padding:15px 15px 15px 15px}

#bl_10 {font-size:13px}
#bl_10 .groups_table div {border:1px solid #E7E7E7; width:116px;height:92px; text-align:center;margin-bottom:15px}
#bl_10 .groups_table div:hover {background:#eee}
#bl_10 .selected {background-color:#E7E7E7}
#bl_10 td {padding:15px 0 15px 0}
#bl_10 div img {margin:8px}

#bl_11 {font-size:13px}
#bl_11 .groups_table div {border:1px solid #E7E7E7; width:116px;height:92px; text-align:center;margin-bottom:15px}
#bl_11 .groups_table div:hover {background:#eee}
#bl_11 .selected {background-color:#E7E7E7}
#bl_11 td {padding:15px 0 15px 0}

.jx_login {width:400px;height:245px;border:1px solid #E4E4E4;background:white}
.jx_login div {margin-bottom:20px}
.jx_login .remember_checker {border:none !important}
.jx_login .title_label {color:#000 !important; font:26px Arial !important}

.paginator {text-align:justify;color:#4D6185;font:13px Arial}
.paginator  a, .paginator span {margin:0 6px}
.paginator  a {text-decoration:underline;color:#4D6185}
.paginator  a:hover {color:#9FAEC7}
.paginator span {padding:2px 4px;background:#7A87A7;color:white;}
.but_2 {text-align:center;background: url(../images/but_2.gif) no-repeat;width:52px;height:25px;font-weight:bold;color:white;padding-left:15px}

.news_header{background:#F3F3F3;padding:7px !important;margin-top:20px}
.news_header a{font-weight:bold;color:#3366FF;text-decoration:underline;}
.news_header h2 {display:inline;color:#3366FF;font-size:16px;margin:0}
.news_head img {vertical-align:middle;margin-right:10px}
.ajax_src img{margin:10px}
.news_cont .news_full .inner{margin:15px 0 15px 15px;padding:15px;background:#F6F6F6;color:#333;border-left:3px solid #CCC}
.dater{margin-right:5px;color:#888;font-style:italic}

.lnknext {margin: 10px 0 10px 0;}

/* player.css */
/*разметка блоков*/
#left-block {
	width:239px;
	float:left;
	background:url(http://img.tnt-tv.biz/player/bg-left.gif) no-repeat top right;
	padding-left:11px;
	margin-top:43px;
	display:inline;
	min-height:400px;
}
#center-block {
	width:472px;
	float:left;
	padding-left:25px;
	margin-top:40px;
	display:inline;
}
#right-block {
	width:245px;
	float:right;
	display:inline;
	margin-top:55px;
}
*html #right-block {
	width:235px;
	margin-top:55px
}
#left-block h3 {
	background:url(http://img.tnt-tv.biz/main/separator.gif) no-repeat left;
	padding-left:15px;
	margin-bottom:7px;
	font-size:13px;
}
#left-block ul {
	margin-bottom:33px;
}
#left-block ul li {
	margin: 0 0 -7px;
}
#left-block ul li.lev2 {
	margin-left:30px !important;
}
#left-block ul li a {
	padding-left:15px;
	display:block;
}
#left-block li#current-item {
	display: inline-block;
    overflow: hidden;
    position: relative;
	margin:0 0 7px 0;
}
#left-block li#current-item .lister{
	background: url("http://img.tnt-tv.biz/player/current-btn.gif") repeat scroll 0 0 transparent;
    display: table-cell;
    height: 25px;
    max-width: 200px;
    padding-right: 20px;
}
#left-block li#current-item a {
	color: #4F4F4F;
    display: block;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    line-height: 23px;
    overflow: hidden;
    text-decoration: none;
    white-space: nowrap;
}
#left-block li#current-item .arrow_right{
 background: url("http://img.tnt-tv.biz/player/arrow_right.gif") no-repeat scroll right top transparent;
    display: block;
    height: 27px;
    position: absolute;
    right: 0;
    top: 0;
    width: 15px;
    z-index: 45;
}

#center-block h1 {
	margin-bottom:7px;
    font-size:22px;
}
#center-block h2 {
	display:inline;
    font-size:18px;
}
#center-block span.grey {
	font-size:13px;
	padding:0 5px;
	color:#4f4f4f;
}
/* правый блок превью  */

#right-block .links {
	clear:both;
	height: 481px;
	overflow: hidden;
	position: relative;
}
.btnup {
	margin-left:105px;
	padding-bottom:20px;
}
.btndown {
	clear:both;
	padding-top:20px;
	margin-left:105px;
}
.thumb-video {
	float:left;
	height: 120px;
	width: 115px;
	background:url(http://img.tnt-tv.biz/player/bg-thumb-video.gif) no-repeat 11px 10px;
	position: relative;
}
*html.thumb-video {
	height:80px;
}
.thumb-video.played {
	background:url(http://img.tnt-tv.biz/player/player_hover.gif) no-repeat top center;
	height: 120px;
	width: 115px;
}
.thumb-video.selected {
	background:url(http://img.tnt-tv.biz/player/player.png) no-repeat top center;
	height: 120px;
	width: 115px;
}
.thumb-video img.thmb {
    width:86px;
    height:65px;
    border:0px;
}
.thumb-video img {
	margin-left: 11px;
	margin-top: 9px;
	padding:4px;
	position: relative;
}

.thumb-video .link {
	/*margin-left: 9px;*/
	margin-left: 15px;
	margin-top: 1px;
	width: 95px;
	height: 30px;
	overflow:hidden;
	position: relative;
}
.thumb-video .playbtn {
	top: 30px;
	left: 40px;
	display: none;
	margin: 0;
	padding: 0;
	z-index: 90;
	position: absolute;
}
.thumb-video.selected .playbtn {
	display: block;
}
#video-player {
	clear:both;
	height:353px;
	border:0;
	position:relative;
}
div#video-info {
	background:#ebeff0;
	width:470px;
	padding-top:10px;
}
div#video-info div {
	background:url(http://img.tnt-tv.biz/player/corner-left.gif) no-repeat bottom left;
}
div#video-info div div {
	background:url(http://img.tnt-tv.biz/player/corner-right.gif) no-repeat bottom right;
}
#video-info a {
	font-size:11px;
	padding:0 2px;
}
#video-info a:link {
	color:#4f4f4f !important;
	text-decoration:underline;
}
#video-info a:visited {
	color:#9a9a9a !important;
	text-decoration:underline;
}
#video-info a:hover {
	color:#9a9a9a !important;
	text-decoration:none;
}
#video-info a:active {
	color:#666;
	text-decoration:underline;
}
#video-info p {
	padding:0 16px 13px 16px;
}
#video-info .v_descr{font:14px Arial;margin-bottom:5px;color:#888}
	
#video-info p span {
	margin:0 5px;
	font-size:11px;
}
a#addfav:link, a#addfav:visited {
	background:url(http://img.tnt-tv.biz/player/add-favorite.gif) no-repeat left;
	height:12px;
	padding-left:20px;
	text-decoration:none !important;
	font-size:11px;
	color:#0a94ff !important;
	text-decoration:none;
}
a#addfav:hover {
	color:#7EC7FF !important;
	text-decoration:none !important;
	cursor:pointer;
}
a#addfav span {
	background:url(http://img.tnt-tv.biz/main/line-dot.gif) repeat-x bottom;
	height:1px;
}
h2.title-comm {
	margin:40px 0 22px 0;
	display:block !important;
}
#comments {
	background:url(http://img.tnt-tv.biz/player/bg-form-comment1.gif) no-repeat;
	width:472px;
	height:157px;
	margin:20px 0;
}
#comments input {
	background:url(http://img.tnt-tv.biz/player/add-comm-btn.png) no-repeat;
	width:178px;
	height:33px;
	margin:17px 0 0 6px;
}
#comments textarea {
	border:0;
	background:#f6f6f6;
	height:86px;
	margin:14px 0 0 14px;
	width:440px;
}
#comments2 {
	background:url(http://img.tnt-tv.biz/player/bg-form-comment2.gif) no-repeat;
	width:434px;
	height:157px;
	margin:20px 0 40px 0;
}
#comments2 input {
	background:url(http://img.tnt-tv.biz/player/reply-btn.png) no-repeat;
	width:98px;
	height:33px;
	margin:17px 0 0 6px;
}
#comments2 textarea {
	border:0;
	background:#f6f6f6;
	height:86px;
	margin:14px 0 0 14px;
	width:408px;
}
/*второй уровень*/

.lev1, .lev2, .lev3 {
	margin:0 0 40px 0;
}
div.lev2 {
	background:url(http://img.tnt-tv.biz/player/reply-comment.jpg) no-repeat left 10%;
	padding-left:20px;
}
div.lev3 {
	background:url(http://img.tnt-tv.biz/player/reply-comment.jpg) no-repeat left 10%;
	margin-left:20px;
	padding-left:20px;
}
input.reply {
	float:right;
}
.title {
	background:url(http://img.tnt-tv.biz/main/separator.gif) repeat-x center;
	height:25px;
}
div.title .grey {
	background:#fff;
	padding:4px 6px 4px 0;
	float:left;
}
div.title .light-grey {
	background:#fff;
	float:left;
	font-size:10px;
	margin-left:10px;
	padding:6px;
}
div.title .light-grey2 {
	color:#9A9A9A;
	background:#fff;
	padding:4px 6px 4px 0;
	float:left;
	font-size:11px;
}
.lev1 p {
	clear:both;
	text-align:justify;
}


.jshowoff{width:650px;height:200px;position:relative;}
.jshowoff-controls{position:relative;bottom:115px;}
.jshowoff-controls .jshowoff-play{display:none !important;}
.jshowoff-controls .jshowoff-prev{position:absolute;left:0px;top:305px;}
.jshowoff-controls .jshowoff-next{position:absolute;right:48px;top:305px;}
.jshowoff-slidelinks{position:absolute;top:190px;left:25px;}
.jshowoff-slidelinks a{float:left;width:20px;background:url("http://st.tnt-tv.biz/skins/tnt-biz/css/jqui/images/ui-icons_454545_256x240.png") no-repeat scroll -113px -144px transparent;width:16px !important;height:16px !important;text-indent:-1000em;display:block;}
.jshowoff-slidelinks a.jshowoff-active{background:url("http://st.tnt-tv.biz/skins/tnt-biz/css/jqui/images/ui-icons_454545_256x240.png") no-repeat scroll -80px -144px transparent !important;}
.jshowoff-controls a.jshowoff-prev{background:url("http://st.tnt-tv.biz/skins/tnt-biz/css/jqui/images/ui-icons_454545_256x240.png") no-repeat scroll -98px 0px transparent;width:16px;height:16px;text-indent:-1000em;display:block;}
.jshowoff-controls a.jshowoff-next{background:url("http://st.tnt-tv.biz/skins/tnt-biz/css/jqui/images/ui-icons_454545_256x240.png") no-repeat scroll -33px 0 transparent;width:16px;height:16px;text-indent:-1000em;display:block;}
.slides{background:#fff !important;}

/* стили для списокв файлов */
#main-block ul.files { margin:15px }
#main-block ul li.file { list-style-image: url(http://img.tnt-tv.biz/icons/file.png) }
#main-block ul li.pdf { list-style-image: url(http://img.tnt-tv.biz/icons/pdf.png) }
#main-block ul li.zip { list-style-image: url(http://img.tnt-tv.biz/icons/zip.png) }
#main-block ul li.doc { list-style-image: url(http://img.tnt-tv.biz/icons/doc.png) }
#main-block ul li.xls { list-style-image: url(http://img.tnt-tv.biz/icons/xls.png) }
#main-block ul li.txt { list-style-image: url(http://img.tnt-tv.biz/icons/txt.png) }

#main-block dt {
  font-weight: bold;
  padding-left:8px;    
  float:left;
  clear:both;
} 
#main-block dd {
  padding-left:15px;    
  float:left;
} 
#main-block div.divider {
  clear:both;
  height:15px;
  display:block;
}
#main-block h2 {
 font-size:20px;
}