
.main_section { margin-left:auto; margin-right:auto; padding:0px 10px; width:990px; }
.mainbg { background:#3a3738; }
#major { width:980px; margin-left:auto; margin-right:auto; padding:10px 0px; }
.major a { color:#006bc4; }

.head {
	height: 28px;
	line-height: 28px;
	padding: 0px 10px;
	background: url(../img/se_tv/headline_bg.gif) 0 0 repeat-x;
	position: relative;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.beside_item { height:200px; overflow:hidden; position: relative; }
.beside_item .descr_area { background: #3a3738; padding:10px; height:45px; width: 220px;  position:absolute; bottom:0px; }
.beside_item .descr_area b { height:55px; display:block; }	
.beside_item .descr_area a:hover { text-decoration: underline; }
.arr { width:18px; height:12px; background:url(../img/se_tv/arr.png) no-repeat 50% 50%; }

.pre_arr { background:url(../img/se_tv/arr.png) no-repeat 0 50%; cursor: pointer; cursor: hand; }
.arr_down_bg { background:url(../img/se_tv/arr_down.png) no-repeat 0 50%; cursor: pointer; cursor: hand; }
.grid1_left_cont { line-height:30px; text-transform:uppercase; color:white; padding:0px 5px; float:left; width:212px; }
.program_item { margin-bottom:1px; }
.program_item:hover .arr, .program_item.selected .arr { width:18px; height:30px; background:url(../img/se_tv/arr_red.png) no-repeat 50% 50%; }

.program_item .text_item {
	background: #9ea2a5; 
	background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f2), to(#9ea2a5)); 
	background: -moz-linear-gradient(top,  #f1f1f2,  #9ea2a5);
    background-image: -o-linear-gradient(top,  #f1f1f2,  #9ea2a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f2', endColorstr='#9ea2a5'); 
	margin-bottom:1px;
}
.program_item.selected .text_item {
	background: #e53034; 
	background: -webkit-gradient(linear, left top, left bottom, from(#ff3734), to(#e53034)); 
	background: -moz-linear-gradient(top,  #ff3734,  #e53034);
    background-image: -o-linear-gradient(top,  #ff3734,  #e53034);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3734', endColorstr='#e53034');
}

.program_item .arr_item {
	background: #707379; 
	background: -webkit-gradient(linear, left top, left bottom, from(#c8c9c9), to(#707379)); 
	background: -moz-linear-gradient(top,  #c8c9c9,  #707379);
    background-image: -o-linear-gradient(top,  #c8c9c9,  #707379);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c9c9', endColorstr='#707379'); 
}
.burdock { border:3px solid #fff; }
.hover_ref { /*width:234px; height:129px;*/ top:0; left:0px; }
.beside_photo_cont { height:115px; margin-left:240px; }
.beside_photo_cont .descr { height:45px; overflow:hidden; margin-bottom:10px; }
.beside_photo_cont .title { height:34px; }
.time_headline { height:26px; line-height:26px; background:#212121; text-transform: uppercase; color:#fff; font-weight:bold; }
.filter_tab { width:120px; text-align:center; }

.title_block { background:#dddee0; line-height:50px; height:50px; font-size:26px; display: block; }


form { 
	margin:0px; 
	padding:0px; 
	border: none;
    outline: none;
    vertical-align: baseline; }
.search_block {
	position: relative;
	top:-3px;
}	

body, div, th, td, span { font-family:Arial; font-size:12px; }
.bold { font-weight:bold; }

input, textarea, select { border:1px solid #b0b0b0; font-family:Arial; font-size:12px; }
input.image { border:0px; }
.video_describe input, .video_describe textarea, .video_describe select { border:1px solid #7f9db9; }
.video_describe input.image { border:0px; }
.small { font-size:11px; }
.auth_input { width:90px; }
.auth { /*width:520px;*/ }
.auth .profile { line-height:22px; }
.auth span { font-size:11px; color:#3c3c3c; }
.auth .separated { border-left:1px solid #b0b0b0; padding-left:10px; }
#auth_form { padding-left:8px; }
.auth_button { padding-right:8px; }
#logo_se { padding-right:24px; text-align:right; }
#menu { padding-top:10px; text-align:right; }

.auth_form { float:right; padding-bottom:10px; }
.se_main { float:right; border-right:1px solid #B0B0B0; padding-right:10px; margin-right:10px; padding-top:3px; height:19px; }
.menu_logo_block { height:74px; background:url(../img/se_tv/header_bg.gif) repeat-x; }
.se_tv_logo { float:left; padding:16px; }
.se_tv_menu { float:right; padding:19px; padding-left:0px; }

.tech_menu { background: #ddd; text-align:right; overflow: hidden; }

.text_field { background: #a9aaad; font-size:11px; line-height:16px; }
.btn { position: relative; top:6px; }
.t_center { text-align: center; }

.h_30 { height:30px; }
.h_50 { height:50px; }
.lh_30 { line-height:30px; }
.bold { font-weight:bold; }
.fs_11 { font-size:11px; }
.fs_12 { font-size:12px; }
.fs_14 { font-size:14px; }
.fs_16 { font-size:16px; }
.fs_24 { font-size:24px; }
.t_right { text-align:right; }
.t_left { text-align:left; }
.no_decor { text-decoration: none; }

.f_left { float:left; }
.f_right { float:right; }
.block { display:block; }
.hide { display:none; }
.inline { display:inline; }
.abs { position:absolute; }
.relative { position:relative; }
.o_hidden { overflow: hidden; }
.cursor { cursor: pointer; }
.uppercase { text-transform: uppercase; }
.white_block { background:#fff; }
.black_block { background:#000; }
.gray_block { background:#666; }
.darked_block { background:#212121; }
.marked_block { background:#fd3534; } 

.blur { 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5; 
	} 



.white { color:#fff !important; }
.marked { color:#f8231f; }
.foged { color:#787878; }

.pt_5 { padding-top:5px; }
.pb_5 { padding-bottom:5px; }
.pr_5 { padding-right:5px; }
.pl_5 { padding-left:5px; }
.pv_5 { padding-top:5px; padding-bottom:5px; }
.ph_5 { padding-left:5px; padding-right:5px; }
.p_10 { padding:10px; }
.p_20 { padding:20px; }
.pl_10 { padding-left:10px; }
.pr_10 { padding-right:10px; }
.pv_10 { padding-top:10px; padding-bottom:10px; }
.ph_10 { padding-left:10px; padding-right:10px; }
.ph_20 { padding-left:20px; padding-right:20px; }
.pt_10 { padding-top:10px; }
.pb_10 { padding-bottom:10px; }
.mh_auto { margin-left:auto; margin-right:auto }
.mt_5 { margin-top:5px; }
.mb_5 { margin-bottom:5px; }
.mr_5 { margin-right:5px; }
.ml_5 { margin-left:5px; }
.mv_5 { margin-top:5px; margin-bottom:5px; }
.mh_5 { margin-left:5px; margin-right:5px; }
.m_10 { margin:10px; }
.mv_10 { margin-top:10px; margin-bottom:10px; }
.mh_10 { margin-left:10px; margin-right:10px; }
.mv_20 { margin-top:20px; margin-bottom:20px; }
.mh_20 { margin-left:20px; margin-right:20px; }
.mr_10 { margin-right:10px; }
.ml_10 { margin-left:10px; }
.mb_10 { margin-bottom:10px; }
.mt_10 { margin-top:10px; }
.mr_20 { margin-right:20px; }
.ml_20 { margin-left:20px; }
.mh_0 { margin-left:0px; margin-right:0px; }
.mv_0 { margin-top:0px; margin-bottom:0px; }
.mt_0 { margin-top:0px; }
.mb_0 { margin-bottom:0px; }
.m_0 { margin:0px; }
.p_0 { padding:0px; }
.pr_0 { padding-right:0px; }
.pl_0 { padding-left:0px; }
.pt_0 { padding-top:0px; }
.pb_0 { padding-bottom:0px; }
.w985 {width: 985px !important;}

.big_button {
	cursor: pointer;
	padding: 8px 20px;
	font-family: tahoma; 
	font-weight: bold;
	font-size: 11px;
	color: #494848;
	/*text-shadow: 0 1px 1px rgba(0,0,0,.3);*/ 
	-webkit-border-radius: .5em;  
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	text-transform: uppercase;
	border: solid 1px #a6a6a7;
	background: #e4e4e4; 
	background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#e4e4e4)); 
	background: -moz-linear-gradient(top,  #fdfdfd,  #e4e4e4);
    background-image: -o-linear-gradient(top,  #fdfdfd,  #e4e4e4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#e4e4e4');
}

.menu_add {
		float: right; 
		height: 30px;
		line-height:30px;
		padding: 0px 20px;
		background: #a7aaaf; 
		background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f7), to(#a7aaaf)); 
		background: -moz-linear-gradient(top,  #f6f7f7,  #a7aaaf);
		background-image: -o-linear-gradient(top,  #f6f7f7,  #a7aaaf);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f7f7', endColorstr='#a7aaaf');
		
	 }
	 .menu_add a {
	 	color: #303030;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		text-transform: uppercase;
	 }
	 #login { 
	 		  cursor: pointer; 
	 		  font-size: 11px;
              font-weight: bold;
              line-height: 30px; 
			 }
	  #login span {
	  			float: left;
				height: 20px;
				width: 18px;
				margin-right: 10px;
				padding-bottom: 1px;
				background: url("//ss.sport-express.ru/img/design/v2_img/icons.gif") -447px -27px no-repeat;
				position: relative;
				top: 4px;	 	
		}
		#login span b {
				line-height: 24px;
				font-style: normal !important;
				color: #545454;
				font-size: 11px;
		}	
		#login:hover b {
  				color: #bd1717;
		}

		#login:hover span {
  				background: url("//ss.sport-express.ru/img/design/v2_img/icons.gif") -428px -27px no-repeat;
		}


#sportmenu_block { /*width: 824px;width:680px; height: 35px;*/ margin-left:auto; float: left; }
#sportmenu_block #left_side { background:url(../img/se_tv/left_edge_menu.png); width:15px; height:35px; float:left; }
#sportmenu_block #right_side { background:url(../img/se_tv/right_edge_menu.png); width:15px; height:35px; float:right; }
.sportmenu { background: url(../img/se_tv/menu_bg.gif) #064477; height:35px; }
.sportmenu li { background:transparent url(../img/se_tv/menu_sep.png) no-repeat scroll left top; }
.sportmenu li.first { background-image: none; }
/*
#sportmenu { /*width:794px;width: 797px; float:left; font-family:verdana; overflow:hidden; padding:0px; margin:0 auto; position:relative; zoom:1; }
*html #sportmenu { overflow:visible; }
*/
/*#sportmenu ul li a {*/
/********************************#########################################################*********************/
.sportmenu ul li a {
	color:#FFF;
	display:block;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	/*height:35px;
	padding:10px 16px 11px 16px;*/
	padding: 0px 6px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
}
.sportmenu ul li a.marked { color:#f8231f; }
*html .sportmenu ul li a { padding:8px 38px 11px 38px; height:auto; }
.sportmenu ul.adaptive li a:hover, 
.sportmenu ul.adaptive li a.on,
.sportmenu ul li a:hover, 
.sportmenu ul li a.on { 
	color: #fff !important;
	/*padding: 0px 8px;*/
	padding: 0px 6px; 
	background: #d22e36; 
	/*border-left: 2px solid #000; 
	border-right: 2px solid #000;*/
	height:32px; 
	/*url(../img/se_tv/menu_sel.gif) repeat-x left top;*/
	 
} 

.sportmenu ul { 
	/*float:left;*/
	left:50%;
	margin:0px auto;
	padding:0;
	position:relative;
	text-align:center;
	/*height:35px;*/
	
}

.sportmenu ul li {
	display: block; 
	float: left; 
	right: 50%; 
	position: relative;
	margin: 0; 
	padding:0 0 0 2px;
	/*height:35px;*/
}
.sportmenu {
		width: 805px;
		/*float: left;*/
		font-family: verdana;
		overflow: hidden;
		padding: 0px;
		margin: 0 auto;
		height: 30px;
		line-height: 30px;
		position: relative;
		background: none;
	}
.menu_pane {
    height: 30px;
    background: #141312;
    background: -webkit-gradient(linear, left top, left bottom, from(#524944), to(#141312));
    background: -moz-linear-gradient(top,  #524944,  #141312);
    background-image: -o-linear-gradient(top,  #524944,  #141312);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#524944', endColorstr='#141312');
 }
.sportmenu .adaptive li {

    background: #A7AAAF url(//ss.sport-express.ru/img/se_tv/menu_sep.png) no-repeat scroll left top;
    background: -webkit-gradient(linear, left top, left bottom, from(#F6F7F7), to(#A7AAAF));
    background: -moz-linear-gradient(top,  #F6F7F7,  #A7AAAF);
    background-image: -o-linear-gradient(top,  #F6F7F7,  #A7AAAF);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6F7F7', endColorstr='#A7AAAF');
    padding-left:0px;
  }
 .sportmenu .adaptive li p {
  background: url(//ss.sport-express.ru/img/se_tv/adaptive_menu_sep.png) no-repeat scroll left top;
  height:30px;
  padding: 0px 0px 0px 2px;
  margin:0px;
  }
  .sportmenu .adaptive li.first p { background-image:none; }
  .sportmenu .adaptive li p a {
  color:#231f20;
  }
  .sportmenu .adaptive li p a.marked { color:#f8231f; }
/********************************#########################################################*********************/

#main_col { padding-right:10px;}

.clear { clear:both; }

.main_body { background:#e8e8e8; border:1px solid #c9c9c9; padding:5px; position:relative;  }
.player_body { background:#fff; padding:1px; position:relative; border-bottom:2px solid #6b6d76 }

#bannerplacea, #bannerplacec { margin:0px auto 10px auto; position:relative; padding-left: 5px;}
#bannerplaceb { margin-bottom:10px; text-align:center; width:300px; }
.tab_arr { width:18px; height:76px; float:left; background: url(../img/se_tv/tab_arr.gif) no-repeat top left; }
#player { float:left; position:relative; height:360px; }
#tabs_on_player { margin-left:541px; width:115px; }
*html #tabs_on_player { margin-left:538px; width:113px; }
#tabs_on_player .tab { float:left; background: url(../img/se_tv/tab_bg.gif) repeat-x top left; width:115px; height:76px; overflow:hidden; cursor:pointer; }
*html #tabs_on_player .tab { width:113px; }
#tabs_on_player .descr { background: url(../img/se_tv/tab_arr.gif) no-repeat top left; padding:6px 0px 6px 18px; color:#006bc4; font-size:11px; height:76px; }

#tabs_on_main { margin-left:381px; width:275px; position:relative; }
*html #tabs_on_main { margin-left:380px; width:273px; }
#tabs_on_main .tab { float:left; background: url(../img/se_tv/tab_bg.gif) repeat-x top left; /*padding:6px 6px 6px 18px;*/width:275px; cursor:pointer; }
*html #tabs_on_main .tab { width:273px; }
#tabs_on_main .hover { float:left; background: url(../img/se_tv/tab_bg_sel.gif) repeat-x top left; /*padding:6px 6px 6px 18px;*/width:275px; cursor:pointer; }

#tabs_on_main .tab td.descr { background: url(../img/se_tv/tab_arr.gif) no-repeat top left; padding:6px 0px 6px 18px; color:#006bc4; font-size:11px; }
#tabs_on_main .hover td.descr { background: url(../img/se_tv/tab_arr_sel.gif) no-repeat top left; padding:6px 0px 6px 18px; color:#000; font-size:11px; }
#tabs_on_main .tab td.photo { padding:6px; }	
#tabs_on_main .tab td.photo .photoborder { width:111px; border:1px solid #d2d9e3; background:#E8E9EB; }
#tabs_on_main .tab td.photo .photoborder img { display:block; }

#major_preview { float:left; position:relative; }
#major_preview .item_pict { display:block; }
#major_preview .hover_info_bg { width:380px; height:34px; margin:0px; }
#major_preview .hover_info_content { display:none; width:380px; position:absolute; left:0px; bottom:0px; margin:0px; font-size:11px; color:#fff; z-index:2;  }
#major_preview .hover_info_content b { text-transform:uppercase; }
#major_preview .hover_info_content .amount { width:24px; height:19px; background: url(../img/se_tv/comment_amount_blue.png) no-repeat top left; float:right; margin-right:8px; margin-top:4px; margin-bottom:0px; font-size:11px; color:#fff; text-align:center; border:0px; padding:0px; position:relative; zoom:1; }
#major_preview .hover_info_content .hot { background: url(../img/se_tv/comment_amount_red.png) no-repeat top left; }
#major_preview .hover_info_content table { height:34px; width:380px; }
#major_preview .hover_info_content td.discipline { text-align:left; padding-left:8px; }
#major_preview .hover_info_content td.discipline b { position:relative; top:1px; }
#major_preview .hover_info_content td div, #major_preview .hover_info_content td { font-size:11px; }
#major_preview .hover_info_content td div {float:right; margin:5px 10px 4px 0px; padding-right:10px; /*border-right:1px solid #fff; margin:5px 0px 0 10px; padding-left:10px;*/ }
#major_preview .hover_info_content td div.separator { border-right:1px solid #fff; /*height:19px;*/ }
#major_preview .hover_info_content td div.last { border:0px; padding:0px; }

h1 { color: #5d5d5d; font: bold /*18px*/30px Arial;	margin:10px 15px 10px 15px; }
.inner_header { font-family:arial; font-size:13px; font-weight:bold; text-transform:uppercase;  padding:6px 0px 7px 0px; text-align:center; margin-top:10px; }
.right_col_header { font-family:arial; font-size:13px; font-weight:bold; text-transform:uppercase; color:#FFF; padding:6px 0px 7px 0px; background:url(../img/se_tv/right_col_header.gif) no-repeat top center; text-align:center; margin-top:10px; }

.gray_one { background:url(../img/se_tv/gray_one.gif) no-repeat top center; color:#3b3f45; }
.blue_steel_one { background:url(../img/se_tv/blue_steel_one.gif) no-repeat top center; color:#fff; }
.football_one { background:url(../img/se_tv/green_one.gif) no-repeat top center; color:#fff; }
.basketball_one { background:url(../img/se_tv/orange_one.gif) no-repeat top center; color:#fff; }
.hockey_one { background:url(../img/se_tv/sky_one.gif) no-repeat top center; color:#fff; }
.other_sportses_one { background:url(../img/se_tv/lilac_one.gif) no-repeat top center; color:#fff; }
.tdk_one { background:url(../img/se_tv/tdk_one.gif) no-repeat top center; color:#fff; }
.relay_one { background:url(../img/se_tv/relay_one.gif) no-repeat top center; color:#fff; }


.blue_steel_s { background:url(../img/se_tv/blue_steel_s.gif) no-repeat top center; color:#fff; }
.football_s { background:url(../img/se_tv/green_s.gif) no-repeat top center; color:#fff; }
.basketball_s { background:url(../img/se_tv/orange_s.gif) no-repeat top center; color:#fff; }
.hockey_s { background:url(../img/se_tv/sky_s.gif) no-repeat top center; color:#fff; }
.other_sportses_s { background:url(../img/se_tv/lilac_s.gif) no-repeat top center; color:#fff; }
.tdk_s { background:url(../img/se_tv/tdk_s.gif) no-repeat top center; color:#fff; }
.relay_s { background:url(../img/se_tv/relay_s.gif) no-repeat top center; color:#fff; }

.topic_theme { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7; 
	font-size:13px;
	}
.topic_name	 { background:url(../img/se_tv/white_arrow.gif) no-repeat 100% 0.4em; padding-right:10px; font-size:13px; }


#search_block { height:37px; background:url(../img/se_tv/search_bg.gif) no-repeat top center; margin-bottom:10px; width:100%; }
#search_block .search { padding-left:15px; }
#search_block .search b { color:#3f3f3f; }
#search_block .input_item { width:195px; background:url(../img/se_tv/search_input.gif) no-repeat 100% 50%; padding-left:15px; }
#search_block .input_item input { width:180px; font-size:11px; border:0px; background:#f4f4f5; }
#search_block .button { width:40px; }

.submenu { 
	color: #59d; 
	z-index:7; 
	position:relative; 
	border-top:0px solid #000; 
	zoom:1;
	
	}
.submenu { width: auto; }

.submenu u { border: 0px solid red; display: block; width: 6px; height: 7px; z-index:9; padding: 0px; margin: 0px; font-size: 2px; }
.submenu .corner_c { position: absolute; bottom: 0px; left: 0px; background: url(../img/se_tv/left_coner_n.png) no-repeat bottom left; }
*html .submenu .corner_c {bottom:-1px;}
.submenu .corner_d { position: absolute; bottom: 0px; right: 0px; background: url(../img/se_tv/right_coner_n.png) no-repeat bottom right; }
*html .submenu .corner_d {bottom:-1px;}
.submenu .bottomline { position: relative; }
.submenu .bottomline b { display: block; height: 6px; font-size: 2px; padding-bottom: 0px; background: #899cb3; margin: 0px 6px; zoom: 1; }
.submenu .bgitem { 
	background: #d22e36; 
	/*border-left: 2px solid #000; 
	border-right: 2px solid #000; 
	border-bottom: 2px solid #000;*/ 
	/*url(../img/se_tv/submenu_top_edge.gif) repeat-x top left;*/ 
	padding:8px 0px; 
	position:relative; 
	zoom:1;
	-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.9); 
			-moz-box-shadow: 0 5px 5px rgba(0,0,0,.9);
			box-shadow: 0 5px 5px rgba(0,0,0,.9);
			/*-webkit-border-radius: 3px;
			-webkit-border-top-left-radius: 0px; 
			-webkit-border-top-right-radius: 0px; 
			-moz-border-radius: 3px;
			-moz-border-top-left-radius: 0px; 
			-moz-border-top-right-radius: 0px;
			border-radius: 3px;
			border-top-left-radius: 0px; 
			border-top-right-radius: 0px;*/
			 
}
.submenu ul { position:relative; display:block; padding:0px; }
.submenu li { display:block; /*margin:0px 3px; /*padding-left:6px;*/ overflow:hidden; position:relative; zoom:1; }
*html .submenu li { position:relative; overflow:hidden; zoom:1; }
.submenu li a { white-space:nowrap; display:block; font-family:arial; font-size:12px; font-weight:bold; text-align:left; /*background:url(../img/se_tv/submenu_arr.gif) no-repeat 0 50%;*/ padding:4px 0 4px 0px; color:#fff;  text-transform:uppercase; text-decoration:none; }

.submenu li div { padding:0px 6px; position:relative; zoom:1; }
.submenu li.on div { /*background: url(../img/se_tv/submenu_item_sel_end.gif) no-repeat 100% 50%;*/background:#ff484f; position:relative; zoom:1; }
.submenu li.on { /*background: url(../img/se_tv/submenu_item_sel_start.gif) no-repeat 0 50%;*/ position:relative; zoom:1; }	
.submenu li.on div a, .submenu li a:hover { /*background:url(../img/se_tv/blue_arr.gif) no-repeat 0 50% #fff;*/ /*color:#006bc4;*/ text-decoration:none; } 

*html .submenu .corner_c b,
*html .submenu .corner_d b
{ position:relative; zoom:1; }

.karman { display: none; position:absolute; z-index:1000; top:30px; left:0px; }

.recomented { width:329px; float:left; position:relative; }
.dated { width:328px; float:left; position:relative; }
.dated .item, .recomented .item { padding:14px 10px; overflow:hidden; zoom:1; }
.recomented .hover { background:#cccacb; }
.recomented .item .photo_body { width:111px; border:1px solid #fff; position:relative; margin-right:8px; float:left; } 
.dated .item .photo_body { width:111px; border:1px solid #d3d9e5; position:relative; margin-right:8px; float:left; }
.dated .item .photo_body img,
.recomented .item .photo_body img { display:block; margin:0px auto; }
.dated .item .attributes,
.recomented .item .attributes { /*float:left;*/ margin-left:122px; position:relative; zoom:1; /*width:190px;*/ }
.recomented .item .attributes .date { width:73px; height:23px; background: url(../img/se_tv/recommended_date_bg.gif) no-repeat top left; float:left; margin-right:7px; font-size:11px; color:#9f9d9d; text-align:center; padding-top:4px; }
.recomented .item .attributes .shedule { position:relative; } 
.recomented .item .attributes .shedule .date { width:115px; height:23px; background: url(../img/se_tv/shedule_time_bg.gif) no-repeat top left; float:left; margin-right:7px; font-size:11px; color:#9f9d9d; text-align:center; padding-top:4px; }
.recomented .item .attributes .shedule .date .time { color:#c10000; font-size:11px; }

.dated .item .attributes .comment_amount,
.recomented .item .attributes .comment_amount { width:24px; height:19px; background: url(../img/se_tv/comment_amount_blue.png) no-repeat top left; float:left; margin-right:8px; margin-top:4px; font-size:11px; color:#fff; text-align:center; }
.dated .item .attributes .hot,
.recomented .item .attributes .hot { width:24px; height:19px; background: url(../img/se_tv/comment_amount_red.png) no-repeat top left; float:left; margin-right:8px; margin-top:4px; font-size:11px; color:#fff; text-align:center; }

.dated .item .attributes .parts,
.recomented .item .attributes .parts { float:left; font-size:11px; margin-top:4px; }
.dated .item .attributes .parts b,
.recomented .item .attributes .parts b { color:#55748c; }

.recomented .item .attributes { position:relative; zoom:1; }
/*.recomented .item .attributes .comment_amount { width:24px; height:19px; background: url(../img/se_tv/comment_amount_blue.png) no-repeat top left; float:left; margin-right:8px; margin-top:4px; font-size:11px; color:#fff; text-align:center; position:relative; zoom:1; }
.recomented .item .attributes .hot { background: url(../img/se_tv/comment_amount_red.png) no-repeat top left; }
.recomented .item .attributes .parts { float:left; font-size:11px; margin-top:4px; }
.recomented .item .attributes .parts b { color:#55748c; }*/
.dated .item .attributes a,
.recomented .item .attributes a { display:block; line-height:13px; font-size:12px; }


.sport { height:23px; float:left; margin-right:7px; font-size:12px; color:#fff; text-align:center; padding-top:4px; }
.football { width:68px; background: url(../img/se_tv/football_pad.gif) no-repeat top left; }
.hockey { width:65px; background: url(../img/se_tv/hockey_pad.gif) no-repeat top left; }
.basketball { width:88px; background: url(../img/se_tv/basketball_pad.gif) no-repeat top left; }
.x3m { width:76px; background: url(../img/se_tv/extreme_pad.gif) no-repeat top left; }
.other_sportses { width:65px; background: url(../img/se_tv/other_pad.gif) no-repeat top left; }
.tdk { width:46px; background: url(../img/se_tv/tdk_pad.gif) no-repeat top left; }
.relay { width:86px; background: url(../img/se_tv/relay_pad.gif) no-repeat top left; }

.hr_sep { border-bottom:1px solid #cccacb;  margin:0px; font-size:2%; height:0px; clear:both; }
*html .hr_sep { font-size:1%; position:relative; zoom:1; height:1px; margin-top:-2px; }
.hr { border-bottom:1px solid #cccacb;  margin:8px 0px; font-size:2%; height:0px; clear:both; }




.hover_info_bg { display:none; background:#000; position:absolute; height:15px; left:0px; bottom:0px;  width:112px; text-align:center; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.hover_info_cont { display:none; position:absolute;  width:112px; left:0px; bottom:0px; text-align:center; text-transform:uppercase; font-size:11px; color:#fff; z-index:2; }

.rec_body { border:1px solid #c8c8c8; padding:0px 5px; margin-top:10px; background:#e8e8e8; overflow:hidden; zoom:1;  }

.recent_load { border:1px solid #c8c8c8; padding:0px; margin-top:10px; background:#e8e8e8; overflow:hidden; zoom:1; }

.recent_load .item { width:223px; /*border-left:1px solid red;*/  float:left; background:#e8e8e8; margin-bottom:5px; }
.recent_load .first { border-left:0px; width:222px; }
.recent_load .item .descr { text-align:center; color:#006bc4; font-size:11px; padding:5px 10px; }
.recent_load .item .rubric { text-align:center; font-size:11px; background:#fff; padding:10px; }
.recent_load .item .rubric .name { text-transform:uppercase; color:#006bc4; }
.recent_load .item .rubric span { color:#9f9d9d; }
.recent_load .item .rubric .parts { color:#55748c; }
.recent_load .item .photo { border-left:1px solid #c9c9c9; background:#fff; }
.recent_load .first .photo { border-left:0px; }
.recent_load .item .photo .photoborder { border:1px solid #e7e7e7; background:#fff; margin:0px auto; padding:5px; width:166px; }
.recent_load .item .photo .photoborder .img_bg { background:#E8E9EB; text-align:center; }
.recent_load .item .photo .photoborder img { display:block; margin:0px auto; }
.recent_load .item .stealthed { border-left:1px solid #fff; }
.recent_load .item .pad { height:10px; background:#fff; }
.recent_load .hover { padding-bottom:32767px; margin-bottom:-32762px; background:#cccacb; }
.recent_load .hover .photo, .recent_load .hover .pad, .recent_load .hover .rubric { background:#cccacb; }
.recent_load .hover .descr { color:#000; }
.infinite_5 { padding-bottom:32767px; margin-bottom:-32762px; }


.video_describe { background:#fff; padding:20px 20px 10px 20px; position:relative; }
.video_describe .date { font-size:18px; color:#9f9d9d; font-family:arial; float:left; position:relative; zoom:1; }
.video_describe .sport { float:left; margin-left:8px; position:relative; zoom:1; }
.video_describe .parts { float:left; font-size:11px; margin:4px 0px 0px 8px; position:relative; zoom:1; }
.video_describe .views { float:left; font-size:11px; margin:4px 0px 0px 8px; padding-left:8px; border-left:1px solid #9f9d9d; position:relative; zoom:1; }
.video_describe .views b, .video_describe .parts b { color:#55748c; }
.video_describe .video_tags span { color:#9f9d9d; font-size:11px; display:block; width:30px; float:left; position:relative; margin-top:2px; }
.video_describe .video_tags .tag_list { margin-left:40px; }
.video_describe .video_tags .tag_list a { font-size:10px; padding:0px 5px; border-left:1px solid #9f9d9d; white-space:nowrap; }
.video_describe .video_tags .tag_list a.first { border:0px; }


.comments_control { border-top:2px solid #c5c6c9; padding:10px 20px; background:#fff; position:relative; zoom:1; }
.comments_control .com_header { font-size:16px; color:#5d5d5d; float:left; }
.comments_control .comment_amount { width:24px; height:19px; background: url(../img/se_tv/comment_amount_blue.png) no-repeat top left; float:left; margin:4px 8px 0px 8px;  font-size:11px; color:#fff; text-align:center; position:relative; zoom:1; }
.comments_control .hot { background: url(../img/se_tv/comment_amount_red.png) no-repeat top left; }
.comments_control .close_open { float:left; margin-top:3px; }
.comments_control .close_open a { background:url(../img/se_tv/blue_arr.gif) no-repeat 100% 50%; padding:0px 10px; border-left:1px solid #9f9d9d; margin-left:8px; font-size:12px; }
.comments_control .close_open a.first { border:0px; padding-left:0px; margin:0px; }

#paging { background:#d8d9db; border:1px solid #fff; padding:5px 20px; }
#paging a { margin:0px 5px; }

.comment_paging { background:#d8d9db; border:1px solid #fff; padding:5px 20px; }
.comment_paging .actual_position { float:left; color:#3b3b3b; }
.comment_paging .next_page { float:right; }
.comment_paging .next_page a { padding:0px 10px; background:url(../img/se_tv/blue_arr.gif) no-repeat 100% 50%; }

.comment_form { width:618px; background:url(../img/se_tv/comment_form_bg.gif) no-repeat bottom left; height:199px; }
#comment_auth { margin:15px auto 0 auto; width:520px; }
#comment_send { margin:0px auto; padding:0 0 0px 0; }
#comment_send textarea { width:510px; margin:10px auto; }
.comments_posted { margin-top:15px; }
.comments_posted .nick { color:#55748c; }
.comments_posted .date { color:#9f9d9d; font-size:11px; }
.comments_posted .speech { padding-left:20px; }


#tag_cloud { /*padding:15px;*/ text-align:justify; margin-bottom:10px; }
#tag_cloud a { font-weight:bold }		
/*#footer { border:1px solid #c8c8c8; margin:10px 0px; padding:20px; }*/
a.trngl { background:url(../img/se_tv/a_arr.gif) no-repeat 0 0.4em; padding-left:10px; }




#most_popular { border:1px solid #9db4d1; border-top:0px; padding:0px; background:#dce5f0; }
#most_popular .popular { padding:10px 10px 0px 10px; }
#most_popular .popular .sections { border-bottom:1px solid #b8c9e0; }
#most_popular .popular .stealthed { border-bottom:1px solid #dce5f0; }
#most_popular .popular .photo_section { padding:0px 10px 10px 0px; }
#most_popular .popular .photo_section .photoborder { border:1px solid #fff; width:111px; float:left; position:relative; background:#E8E9EB; }
#most_popular .popular .photo_section .photoborder img { display:block; }
#most_popular .popular .attr_section { padding-bottom:6px; text-align:left; }
#most_popular .popular .attr_section .comments {width:24px; height:19px; background: url(../img/se_tv/comment_amount_blue.png) no-repeat top left; float:left; margin-right:8px; margin-top:4px; font-size:11px; color:#fff; text-align:center; position:relative; zoom:1; }
#most_popular .popular .attr_section .hot { background: url(../img/se_tv/comment_amount_red.png) no-repeat top left; }
#most_popular .popular .attr_section .parts { float:left; font-size:11px; margin-top:4px; }
#most_popular .popular .attr_section .parts b { color:#55748c; }
#most_popular .popular span { color:#006bc4; }
#most_popular .popular span a { display:block; line-height:13px; font-size:12px; }
#most_popular .hover { background:#b8c9e0; }
#most_popular .hover span { color:#000; }
#most_popular .last .sections { /*border-bottom:1px solid #dce5f0;*/ border-bottom:0px; }



#calendar { border:1px solid #cdcdcd; padding:10px; }
#calendar .common_cell { background: url(../img/se_tv/calendar_common_gray.gif) no-repeat 50% 50%; height:32px; width:32px; color:#9f9d9d; }
#calendar .common_cell a { color: #9f9d9d; }
#calendar td { text-align:center; }
#calendar th { text-align:center; font-size:18px; color:#9f9d9d; font-family:arial; }
#calendar .holiday { color:#c10000; }
#calendar .month { letter-spacing: 15px; font-size:11px; padding:5px 0px; }
#calendar .other_month { background-color:#ebebeb; }
#calendar .presence { cursor: pointer; color: #1D92F4; }
#calendar .presence a { color: #006BC4; }
#calendar .hover { background-image: url(../img/se_tv/calendar_cell_blue_gray.gif); color:#fff; font-weight: bold;}
#calendar .hover a { color:#fff; }
#calendar .current { background-image: url(../img/se_tv/calendar_red_cell_gray.gif); font-weight: bold; color:#fff; }
#calendar .current a { color:#fff; }

/*#bandy_trailer { background:url(../img/se_tv/bandy_championat2011.gif) no-repeat center center; height:182px; width:628px; color:#fff; padding:10px 15px; position:relative; }*/
#bandy_trailer h3 { color:#fff; margin-bottom:10px; }
#bandy_trailer .anounce { font-size:14px; width:390px; }
#bandy_trailer .next_match { position:absolute; bottom:10px; left:15px; font-size:14px; }
#bandy_trailer .next_match .headline { color:#c10000; display:block; }
#bandy_trailer .next_match .time { color:#000; }
#bandy_trailer .next_match .title { background:url(../img/se_tv/blue_arr.gif) no-repeat 0% 50%; font-size:14px; padding-left:12px; }

.podcast_play_pad { float:right; position:relative; }
.podcast_play_pad .comments_icon { background:transparent url(../img/design/discuss.gif) no-repeat scroll left top; float:left; height:14px; width:14px; position:relative; top:2px; }
.podcast_play_pad .discuss { float:left; padding-left:5px; position:relative; top:-1px; }
.podcast_play_pad .discuss a { font-size:11px; }
.podcast_play_pad .comments_amount { color:#7c7a7b; float:left; font-size:11px; height:14px; text-align:center; width:24px; }


#artservice .trngl { display:inline; font-size:85%; }
#artservice { background: #eee; padding:5px 0px 5px 20px; margin-top: 20px; position:relative; zoom:1; overflow:hidden; }
#artservice.no_margin { margin:0px 0px -20px 0px; }
* html #artservice.no_margin { margin-bottom: 0px; } 
*:first-child+html #artservice.no_margin { margin-bottom: 0px; }
#artservice .separate { border-right:1px solid #cdcdcd; margin-right:10px; padding-right:10px }
#artservice .red { color:#c10000; }

#artservice .icons { position:relative; }
#artservice .icons div { display: block; float: right; margin: 0 10px 0 0; border-right: 1px solid #bbb; width: 30px; position:relative; height:1%; }
#artservice .icons div.left { float:left; margin-right:10px; border-right:1px solid #bbb; position:relative; width:auto; }
#artservice .icons div.left a.trngl { margin: 0px; }
#artservice .icons div.right { float:right; margin-right:10px; padding-right:10px; border-right:1px solid #bbb; position:relative; width:auto; }
#artservice .icons div.last { border-right: 0px solid #148; margin-right: 0px; position:relative;}
#artservice .icons .amount { color:#7c7c7c; padding-bottom:10px; }
#artservice .icons .amount_cloud { width:14px; height:14px; margin-right:10px; margin-top:3px; }
#artservice .icons  img { width: 20px; height: 22px; }
#artservice .icons #as_print img { background: url(../img/design/icons/print1.gif) no-repeat 50% 50%; }
#artservice .icons #as_forum img { background: url(../img/design/icons/forum1.gif) no-repeat 50% 50%; }
#artservice .icons #as_blog img { background: url(../img/design/icons/bloga1.gif) no-repeat 50% 50%; }
#artservice .icons #as_href img { background: url(../img/design/icons/goto1.gif) no-repeat 50% 50%; }
#artservice .icons #as_url img { background: url(../img/design/icons/href1.gif) no-repeat 50% 50%; }
#artservice .icons #as_comment img { background: url(../img/design/icons/comment.gif) no-repeat 50% 50%; }

.submit {height:18px; background:url(../img/design/submit_btn_left_white.gif) top left no-repeat; padding-left:4px; }
.submit input.button, .submit input {height:18px; border:0px; cursor:pointer; /*padding:1px 16px 3px 12px;*/ padding:0px 16px 3px 12px; background:url(../img/design/submit_btn_right_white.gif) top right no-repeat; margin:0px; float:left; font-weight:bold; font-size: 11px; font-family:tahoma; color: #363636;}
*html .submit input.button, .submit input {padding:0px 4px 3px 0px;}



#registration_block {
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: fixed;
  z-index: 9999;
  background: url("../../img/design/v2_img/opacity.png") 0 0 repeat;
}

#registration_block #registration {
  width: 490px;
  height: /*300*/220px;
  padding: 20px 0px 25px;
  margin: 0px auto;
  background: #f9f9f9;
  position: relative;
  top: 300px;
}

#registration_block #registration h4 {
  color: #4e4e4e;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 20px;
  text-align: center;
}

#registration_block #registration .login_block {
  overflow: hidden;
}

#registration_block #registration .login_block .item {
  overflow: hidden;
  height: 45px;
}

#registration_block #registration .login_block .item p {
  float: left;
  width: 150px;
  padding: 0px 15px 0px 0px;
  text-align: right;
  margin-right: -165px;
  color: #313131;
  font-size: 12px;
  line-height: 22px;
}

#registration_block #registration .login_block .item .fld {
  margin-left: 165px;
}

#registration_block #registration .login_block .item .fld .focus {
  float: left;
  height: 22px;
  padding-right: 5px;
  background: url("../../img/design/v2_img/fld.gif") 100% -423px no-repeat;
  position: relative;
}

#registration_block #registration .login_block .item .fld .focus div {
  float: left;
  height: 22px;
  width: 155px;
  background: url("../../img/design/v2_img/fld.gif") 0 -401px no-repeat;
}

#registration_block #registration .login_block .item .fld .focus div input {
  border: none;
  outline: none;
  background: transparent;
  line-height: 20px;
  height: 20px;
  padding: 1px 5px;
  width: 149px;
}

#registration_block #registration .login_block .item .fld .focus.focus_fld {
  background: url("../../img/design/v2_img/fld.gif") 100% -467px no-repeat;
}

#registration_block #registration .login_block .item .fld .focus.focus_fld div {
  background: url("../../img/design/v2_img/fld.gif") 0 -445px no-repeat;
}

#registration_block #registration .login_block .item .fld .focus.focus_fld div input {
  color: #4d4d4d;
}

#registration_block #registration .login_block .a_reg_c {
  width: 102px;
  margin: 0px auto 15px;
  overflow: hidden;
}

#registration_block #registration .login_block .a_reg_c div {
  float: left;
  padding-right: 10px;
  height: 38px;
  background: url("../../img/design/v2_img/fld.gif") 100% -262px no-repeat;
}

#registration_block #registration .login_block .a_reg_c div input {
  float: left;
  padding: 0px 20px 0px 30px;
  height: 38px;
  background: url("../../img/design/v2_img/fld.gif") 0 -223px no-repeat;
  font-size: 10px;
  font-weight: bold;
  color: #494848;
  line-height: 39px;
  border: none;
  cursor: pointer;
  cursor: hand;
}

#registration_block #registration .login_block .a_reg_c div:hover {
  background: url("../../img/design/v2_img/fld.gif") 100% -337px no-repeat;
}

#registration_block #registration .login_block .a_reg_c div:hover input {
  background: url("../../img/design/v2_img/fld.gif") 0 -299px no-repeat;
}

#registration_block #registration .login_block .links {
  width: 240px;
  margin: 0px auto 15px;
  padding-left: 30px;
  overflow: hidden;
  color: #313131;
}

#registration_block #registration .login_block .links a {
  color: #cb4105;
  font-size: 12px;
  padding: 0px 15px;
}

#registration_block #registration .login_block .links a:hover {
  color: #bd1717;
  text-decoration: underline;
}

#registration_block #registration .login_block p {
  color: #313131;
  font-size: 12px;
  line-height: 16px;
  padding: 0px 55px 15px;
}

#registration_block #registration .login_block .network {
  width: 170px;
  margin: 0px auto;
}

#registration_block #registration .login_block .network a {
  width: 35px;
  height: 35px;
  float: left;
  margin-right: 10px;
}

#registration_block #registration .login_block .network a:hover {
  behavior: none !important;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

#registration_block #registration .login_block .network .fb {
  background: url("../../img/design/v2_img/networks.gif") 0 0 no-repeat;
}

#registration_block #registration .login_block .network .tw {
  background: url("../../img/design/v2_img/networks.gif") -35px 0 no-repeat;
}

#registration_block #registration .login_block .network .vk {
  background: url("../../img/design/v2_img/networks.gif") -70px 0 no-repeat;
}

#registration_block #registration .login_block .network .lj {
  background: url("../../img/design/v2_img/networks.gif") -105px 0 no-repeat;
  margin-right: 0px;
}

#registration_block #registration .closer {
  position: absolute;
  width: 21px;
  height: 21px;
  background: url("../../img/design/v2_img/icons.gif") -428px -68px no-repeat;
  top: 11px;
  right: 10px;
  cursor: pointer;
}

#registration_block #registration .closer:hover {
  background: url("../../img/design/v2_img/icons.gif") -450px -68px no-repeat;
}


#registration_block.hidden {
  display: none;
}

.mainvideo_box {
    height: 410px;
}

.grid_2 .main_img {
  height: 335px;
  position: relative;
  padding-bottom: 7px;
  z-index: 1;
}

.grid_2 .main_img div {
  position: relative;
}

.grid_2 .main_img div .a_c {
  position: absolute;
  width: 100%;
  left: 0px;
  bottom: 0px;
}

.grid_2 .main_img div .a_c .a_all {
  background: url("../../img/design/v2_img/opacity.png") 0 0 repeat;
  padding: 12px 30px 12px 14px;
  z-index: 2;
}



.grid_2 .main_img div .a_c .a_all div h3 {
  font-size: 20px;
  font-weight: bold;
  line-height: 25px;
  padding-right: 35px;
  display: inline;
}

.grid_2 .main_img div .a_c .a_all div h3 a {
  color: #ffffff;
}

.grid_2 .main_img div .a_c .a_all div h3 a:hover {
  text-decoration: underline;
}

.grid_2 .main_img div .a_c .a_all div h3 .icon {
  line-height: 18px;
  font-size: 11px;
  font-weight: bold;
  color: #313131;
  position: relative;
  top: -8px;
}

.grid_2 .main_img div .a_c .a_all div h3 .icon span {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 35px;
  height: 30px;
  z-index: 1;
  background: url("../../img/design/v2_img/comment.png") 0 0 no-repeat;
}

.grid_2 .main_img div .a_c .a_all div h3 .icon a {
  position: absolute;
  z-index: 2;
  left: 0px;
  top: 1px;
  width: 35px;
  text-align: center;
  color: #313131;
}

.grid_2 .main_img div .a_c .a_all h4 {
  font-size: 14px;
  font-weight: bold;
  padding-top: 5px;
  color: #ff5215;
  margin-right: 20px;
}

.grid_2 .main_img div .a_c .a_all h4 a {
  color: #f8231f; font-size:14px; font-family:tahoma; text-decoration:none;
}

.grid_2 .main_img div .a_c .a_all h4 a:hover {
  text-decoration: underline;
}

.grid_2 .main_img div .a_c .a_ie {
  display: none;
}

.grid_2 .main_img a img {
  vertical-align: top;
}
.grid_2 .main_img div .wrap {
  background: url("../../img/se_tv/wrapper.png") 0 0 repeat-x;
  height: 123px;
  position: absolute;
  width: 100%;
  bottom: -75px;
  left:0px;
}

.grid_2 .main_img.two_block div .a_c {
  bottom: -75px;
}

.paginator {
  height: 24px;
  padding: 10px 0px;
}

.paginator .paginator_c {
  position: relative;
  float: left;
  left: 50%;
}

.paginator .paginator_c ul {
  position: relative;
  float: left;
  left: -50%;
}

.paginator .paginator_c ul li {
  float: left;
  margin-right: 4px;
  line-height: 22px;
  height: 22px;
  padding: 0px 10px;
  font-size: 12px;
  color: #fff;
  text-align: center;
}

.paginator .paginator_c ul li a {
    color:#fff;
}

.paginator .paginator_c ul li span {
  color: #fff;
}

.paginator .paginator_c ul .prev {
  background: url("../../img/design/v2_img/se2_prev.png") left 5px no-repeat;
  padding: 0px 14px 0 14px;
  border: none;
  position: relative;
  float: left;
  width: auto;
  font-size: 12px;
  font-weight: bold;
}

.paginator .paginator_c ul .prev:hover {
  background: url("../../img/design/v2_img/se2_prev.png") left -15px no-repeat;
}

.paginator .paginator_c ul .next {
 background: url("../../img/design/v2_img/se2_next.png") right 5px no-repeat;
 padding: 0px 14px 0 14px;
 position: relative;
 float: left;
 width: auto;
 font-size: 12px;
 font-weight: bold;
}

.paginator .paginator_c ul .next:hover {
    background: url("../../img/design/v2_img/se2_next.png") right -15px no-repeat;
}

.paginator .paginator_c ul .empty {
  background: transparent;
  border: none;
  width: auto;
}


.player_section { width: 640px; }
.description { width:440px; }
.beside_topics { width:340px; }
.beside_topics .item { height:72px; margin-bottom:2px; }
.tab_content { margin:0px -10px 10px -10px; }
.mainbg_vertical_grad { bottom:0px; left:0px; background:url(//ss.sport-express.ru/img/se_tv/mainbg_vertical_grad.png) repeat-x 0 0; height:23px; width:970px; }
.marked_burdock { border:3px solid #fd3534; }
.left_karusel_arr { top:10px; left:-10px; z-index:1; display:block; position:absolute; cursor:pointer; }
.right_karusel_arr { top:10px; right:-10px; display:block; position:absolute; cursor:pointer; }
.burdock_descr { width:220px; bottom:0px; left:0px; }
.gray_link { color:#303030; text-decoration:none; }
.gray_link:hover { text-decoration:underline; }
.flashplayerdown{margin-top: 360px;} /*�������� ���� ����� �������� �� ������� ���� */