* {font-family:"trebuchet MS", Helvetica, sans-serif;font-size:100.1%}

html,body,table,tr,td,div,span,p,a,br,h1,h2,h3,h4,h5,h6,ul,ol,li,strong,b,em,i,form,input,select,label,textarea,dl,dd,dt {margin:0;padding:0;}
table, tr, td{border-collapse:collapse;}
.clear{
clear:both!important;
font-size:1px!important;
line-height:1px!important;
overflow:hidden!important;
height:0px!important;
padding:0px!important;
margin:0px!important;
float: none!important;
}
a{outline:0px none!important;}
html {
	height:100%;
	background:#f9f9f9 url(/img/bg_ska_2.jpg) repeat 18px 15px;
    background-color:  black;
}
body {
    /*background: url(/img/bg_ska_65_wide.jpg) no-repeat center 1px;*/
	background: url(/img/bg_ska_.jpg) no-repeat center 36px;
	/*background:#f9f9f9 url(/img/new_bbg.gif) repeat left top;*/
	min-height:100%;
}

body.mhl {
    /*background-position: center -39px*/
    background: url(/img/bg_ska__.jpg) no-repeat center 36px;
}

.bg_po{
	/*background: url(/img/new_bg_ska2.png) no-repeat center top;*/
}
/**/
.corner_left, .corner_right, .corner_right .center{display:block;}

/**/
/* серая полоса сверху */
#top_line{height:36px;background: #2d2e30 url(/img/bg_top_line.gif) repeat-x left top;padding: 5px 0;}
#top_line .top_line{width:986px;margin:0 auto;padding:3px 0;}
#top_line .top_line a{text-decoration:none;}

#top_line #login{float:right;position:relative;padding:2px 0 0 5px;width:155px;z-index:1500;display:block;}
#top_line #login a.headline{display:block;height:25px;padding-left:12px;font-size:12px;cursor:pointer;}
#top_line #login a.headline .corner_right{height:25px;padding-right:20px;}
#top_line #login a.headline .corner_right .center{height:22px;padding:3px 0 0 5px;color:#fff;}
#top_line #login a.userName .corner_right .center{padding:3px 0 0;}
#top_line #login a.userName em{
	background: url(/img/user_ico.png) no-repeat left center;
	padding-left:16px;
	font-style:normal;
	width: 130px;
	white-space: nowrap;
	overflow: hidden;
	display:block;
}
#top_line #login a.userName em.newMessage{
	margin-left: 30px;
	width:100px;
}
#top_line #login a.logout {
	position: absolute;
	right: 30px;
	color: #d8b31b;
	font-size: 13px;
	top: 5px;
}
#top_line #login a.newMessage {
	position: absolute;
	left: 15px;
	color: #FFFFFF;
	font-size: 13px;
	top: 5px;
	background: url(/img/ico_mail.png) no-repeat left center;
	padding-left: 18px;
}
/*#top_line .login_user {width:220px!important;}*/
#top_line #login span.user {height:22px; display:block; background: url(/img/user_ico.png) no-repeat left 4px;font-size:14px;color:#fff;}
#top_line #login span.user em.name{font-style:normal;margin-right:80px;display:block;padding:2px 0 0 16px;width:120px;overflow:hidden;height:20px;white-space:nowrap;}
#top_line #login span.user em.name a{color:#fff;}
#top_line #login span.user em.name a:hover{color:#62B6FF;}
#top_line #login span.user .yellow_button{float:right;}

/*tickets*/
#top_line .ticket_login_close a{display:block;height:25px;padding-left:12px;font-size:12px;cursor:pointer;}
#top_line .ticket_login_close a{background: url(http://tickets.hc-ska.ru/img/bg_tl_login_lcor.gif) no-repeat left top;}
#top_line .ticket_login_close a .corner_right{height:26px;padding-right:20px;}
#top_line .ticket_login_close a .corner_right .center{height:23px;background: url(/img/bg_tl_select.gif) repeat-x left top;color:#fff;font-size:12px;padding:3px 0 0 5px;}
#top_line .ticket_login_close a .corner_right .center:hover{color: #CEAA14;}
#top_line .ticket_login_close a .corner_right{background: url(http://tickets.hc-ska.ru/img/bg_tl_login_rcor.gif) no-repeat right top;}
#top_line .ticket_login_close a .corner_right .center{background: url(http://tickets.hc-ska.ru/img/bg_tl_login.gif) repeat-x left top;}

#top_line .login_open a.headline{background: url(/img/bg_tl_login_lcor_o.gif) no-repeat left top;}
#top_line .login_open a.headline .corner_right{background: url(/img/bg_tl_login_rcor_o.gif) no-repeat right top;}
#top_line .login_open a.headline .corner_right .center{background:#0155a2 url(/img/bg_tl_login_o.gif) repeat-x left top;}
#top_line .login_close a.headline{background: url(/img/bg_tl_login_lcor.gif) no-repeat left top;}
#top_line .login_close a.headline .corner_right{background: url(/img/bg_tl_login_rcor.gif) no-repeat right top;}
#top_line .login_close a.headline .corner_right .center{background: url(/img/bg_tl_login.gif) repeat-x left top;}
#top_line .login_close div{display:none;}
#top_line .login_open div{width:229px;left:5px;position:absolute;top:27px;z-index:1500;}
#top_line .login_open div form, #top_line .login_open div.user_info{background:#0155a2;text-align:center;padding:15px 10px 5px;}
#top_line .login_open div.user_info{
	position: static;
	left: 0;
	top: 0;
	width: 209px;
	text-align: left;
	color: #ffffff;
	font-size:11px;
}
#top_line .login_open div.user_info a{
	text-decoration: underline;
	color: #fff;
}
#top_line .login_open div.user_info img.avatar{
	margin-right:8px;
	margin-bottom:4px;
	float:left;
}
#top_line .login_open div form input.input_text{width:199px;font-size:12px;margin-bottom:10px;border:0px none;background:#fff;color:#6e7883;padding:0 5px;}
#top_line .login_open div form span.serv_link{
	font-size:11px;
	display:block;/*
	width: 139px;*/
	text-align:left;
	padding-bottom:10px;
}

#top_line .login_open div form span.serv_link a{
	color: #fff;
	padding-right: 10px;
}
#top_line .login_open div form span.serv_link a:hover{
	text-decoration: underline;
}
#top_line .login_open div form a.yellow_button{margin:0 auto;*width:138px;}
#top_line .login_open div form a.yellow_button span.center{*width:38px;}
#top_line .login_open div span.bottom{display:block;background:#0155a2;margin:0 7px;position:relative;height:7px;line-height:0px;font-size:1px;}
#top_line .login_open div span.bottom span{display:block;height:7px;position:absolute;top:0px;}
#top_line .login_open div span.bottom .corner_right{width:7px;float:right;background: url(/img/bg_tl_login_cbr.png) no-repeat right top;right:-7px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_tl_login_cbr.png', sizingMethod="crop");}
#top_line .login_open div span.bottom .corner_left{width:7px;float:left;background: url(/img/bg_tl_login_cbl.png) no-repeat left top;left:-7px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_tl_login_cbl.png', sizingMethod="crop");}

#top_line #search{float:right;padding:2px 0 0;/*padding:2px 6px 0 0;background: url(/img/bg_tl_separator.gif) no-repeat right 2px;*/height:28px;width:192px;display:none!important;visibility:hidden!important;}	
#top_line #search #yandexform0{float:left;width:182px;}	
#top_line #search span{float:left;height:22px;width:10px;}
#top_line #search span.corner_left{background: url(/img/bg_tl_search_lcor.gif) no-repeat left top;}
#top_line #search span.corner_right{background: url(/img/bg_tl_search_rcor.gif) no-repeat right top;margin-right:5px;}
#top_line #search table.yaform__search{border-collapse:collapse!important;border:0px none!important;padding:0!important;margin:0!important;background:transparent none!important;}
#top_line #search table.yaform__search tr{border-collapse:collapse!important;border:0px none!important;padding:0!important;margin:0!important;background:transparent none!important;}
#top_line #search table.yaform__search tr td{border-collapse:collapse!important;border:0px none!important;padding:0 10px 0 0!important;margin:0!important;background:transparent url(/img/bg_tl_search_rcor.gif) no-repeat right top!important;}
#top_line #search table.yaform__search tr td.yaform__search-button{background:transparent none!important;padding:0 0 0 5px!important;}
#top_line #search input{float:left;border:0px none;outline:0px none;}
#top_line #search input.yaform__input-text{height:22px!important;font-size:12px!important;width:150px!important;color:#5f5f5f!important;background:#fff!important;}
#top_line #search input.yaform__input-text_hint{background:#fff url(/img/poisk.png) no-repeat left center!important;}
#top_line #search .yaform .yaform__submit_image{width:17px!important;height:22px!important;background: url(/img/bg_tl_search_icon.gif) no-repeat center center;cursor:pointer;}
#top_line #hl{float:left;margin-right:7px;}
body.mhl #top_line #hl{float:right;}
#top_line #hl a, #top_line #hl span{display:block;float:left;height:23px;/*width:30px;*/margin-right:10px;padding-left: 30px;padding-top: 7px;font-size: 12px;color: #fff;text-decoration: none;}
#top_line #hl a:hover{
	color: #19A3D6;
}
#top_line #hl a.logo_khl{background:url(/img/logo_khl.gif) no-repeat left center;}
#top_line #hl a.logo_mhl{background:url(/img/logo_mhl.gif) no-repeat left center;}
#top_line #hl .logo_vhl{background:url(/img/logo_vhl.gif) no-repeat left center;}
#top_line #hl .logo_vmf{background:url(/img/logo_vmf4.gif) no-repeat left center;padding-left: 25px;}
#top_line #hl .logo_sLion{background:url(/img/logo/silver_lions.png) no-repeat left center;padding-left: 35px;}
#top_line #hl .logo_ska1946{background:url(/img/logo/logo_ska1946.png) no-repeat left center;padding-left: 30px;}
#top_line #hl .logo_ska{background:url(/img/logo/croped/4/ska.png) no-repeat left center;padding-left: 30px;}
#top_line #hl .soc_fb{background:url(/img/icons/facebook.gif) no-repeat left center;padding-left: 30px;}
#top_line #hl .soc_tw{background:url(/img/icons/twitter.gif) no-repeat left center;padding-left: 30px;}
#top_line #hl .soc_vk{background:url(/img/icons/vkontakte.gif) no-repeat left center;padding-left: 30px;}
#top_line #hl .soc_yt{background:url(/img/icons/youtube.gif) no-repeat left center;padding-left: 30px;}
#top_line #hl .soc_label{padding-left: 15px;margin-right: 5px;}

#top_line #selectors{float:left;padding:2px 20px 0 0;}
#top_line #selectors div{position:relative;float:left;width:210px;z-index:1500;}
#top_line #selectors div.khl{padding-right:6px;background: url(/img/bg_tl_separator.gif) no-repeat right top;width:170px;}
body.mhl #top_line #selectors div.khl{background:none;}
#top_line #selectors div.hockey{padding-left:5px;}
#top_line #selectors div div{position:absolute;top:26px;left:5px;z-index:1500;}
#top_line #selectors div.khl div{width:170px;left:0px;}
#top_line #selectors div div ul li{list-style:none none;white-space:nowrap;}
#top_line #selectors a.headline{display:block;height:26px;padding-left:12px;cursor:pointer;}
#top_line #selectors a.headline .corner_right{height:26px;padding-right:22px;}
#top_line #selectors a.headline .corner_right .center{height:23px;background: url(/img/bg_tl_select.gif) repeat-x left top;color:#fff;font-size:12px;padding:3px 0 0 5px;}
#top_line #selectors .selector_open a.headline{background: url(/img/bg_tl_select_lcor_o.gif) no-repeat left top;}
#top_line #selectors .selector_open a.headline .corner_right{background: url(/img/bg_tl_select_rcor_o.gif) no-repeat right top;}
#top_line #selectors .selector_open a.headline .corner_right .center{background:#232526;}
#top_line #selectors .selector_close a.headline{background: url(/img/bg_tl_select_lcor.gif) no-repeat left top;}
#top_line #selectors .selector_close a.headline .corner_right{background: url(/img/bg_tl_select_rcor.gif) no-repeat right top;}
#top_line #selectors .selector_close div{display:none;}
#top_line #selectors .selector_open div{font-size:11px;}
#top_line #selectors .selector_open div a{text-decoration:none;color:#62b6ff;}
#top_line #selectors .selector_open div a:hover{color:#fff;}
#top_line #selectors .selector_open div ul li{background:#232526;border-bottom:1px solid #0f4648;padding:3px 17px;}
#top_line #selectors .selector_open div ul li.last{border:0px none;}
#top_line #selectors .selector_open div ul li.bottom{border:0px none;padding:0;margin:0 8px;background:#232526;height:8px;line-height:0px;font-size:1px;position:relative;}
#top_line #selectors .selector_open div ul li.bottom span{display:block;height:8px;position:absolute;top:0px;}
#top_line #selectors .selector_open div ul li.bottom span.left{width:8px;/*float:left;*/background: url(/img/bg_tl_select_lbcor.png) no-repeat left top;left:-8px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_tl_select_lbcor.png', sizingMethod="crop");}
#top_line #selectors .selector_open div ul li.bottom span.right{width:8px;float:right;background: url(/img/bg_tl_select_rbcor.png) no-repeat right top;right:-8px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_tl_select_rbcor.png', sizingMethod="crop");}
#top_line #selectors .selector_open div ul li.bottom span.center{margin:0 8px;background:#232526;}


/* */

#container{width:986px;margin:0 auto;}

#container .bcorners_top, #container .bcorners_top .bcorner_left, #container .bcorners_top .bcorner_right, #container .bcorners_bottom, #container .bcorners_bottom .bcorner_left, #container .bcorners_bottom .bcorner_right {display:block;height:7px;}
#container .bcorners_top, #container .bcorners_bottom {clear:both;}
#container .bcorner_left, #container .bcorner_right{width:7px;font-size:0px;line-height:0px;overflow:hidden;}
#container .bcorner_left{float:left;}
#container .bcorner_right{float:right}
#container .bcorners_top .bcorner_left{background: transparent url(/img/corner_tl.png) no-repeat left top;position:relative;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/corner_tl.png', sizingMethod="crop");}
#container .bcorners_top .bcorner_right{background: transparent url(/img/corner_tr.png) no-repeat right top;position:relative;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/corner_tr.png', sizingMethod="crop");}
#container .bcorners_bottom .bcorner_left{background: transparent url(/img/corner_bl.png) no-repeat left bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/corner_bl.png', sizingMethod="crop");}
#container .bcorners_bottom .bcorner_right{background: transparent url(/img/corner_br.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/corner_br.png', sizingMethod="crop");}

#container #block_right .nameRightBlock{color:#fff; display:block; text-align:center; padding-bottom:7px; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
/* шапка и меню */

#container #header{
	overflow: visible;
	z-index:1000;
	width:986px;/*padding-top:7px;*/
	background:url(/img/bg_header_30.png) repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_header_30.png', sizingMethod="scale");
}

#container #header #logo{display:block;width:135px;height:170px;margin:0px auto 15px;position:relative;z-index:1000;text-decoration:none;
background: transparent url(/img/new_logo_.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/new_logo_.png', sizingMethod="crop");
}

body.mhl  #container #header #logo {background-image: url(/img/1946_logo_top.png)}

#container #header #n_logo{display:block;width:986px;height:169px;margin:0 auto;position:relative;z-index:1000;}

#container #header #top_menu{height:43px;background:#000;z-index:1000;position:relative;overflow:visible;}
#container #header #top_menu span.corner_left, #container #header #top_menu span.corner_right{display:block;width:10px;height:39px;float:left;}
#container #header #top_menu span.corner_left{background:url(/img/bg_menu_left.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_menu_left.png', sizingMethod="crop");}
#container #header #top_menu span.corner_right{background:url(/img/bg_menu_right.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_menu_right.png', sizingMethod="crop");}
#container #header #top_menu table.menu{float:left;width:966px;border:0px none;background:url(/img/bg_menu.gif) repeat-x left top;}
#container #header #top_menu table.menu tr td{font-size:12px;text-transform:uppercase;font-weight:bold;padding-right:1px;background:url(/img/bg_menu_separator.gif) no-repeat right 7px;padding-bottom:4px;}
#container #header #top_menu table.menu tr td.lang{background:url(/img/bg_menu_lang.gif) no-repeat 9px 9px;padding:4px 0 0 10px;text-align:center;width:61px;}
#container #header #top_menu table.menu tr td a{color:#fff;text-decoration:none;display:block;height:25px;padding:14px 7px 0;text-align:center;background:url(/img/trans.gif) repeat left top;}
#container #header #top_menu table.menu tr td.current a{background:url(/img/bg_menu_current.gif) repeat-x left top;}
#container #header #top_menu table.menu tr td.hover{}
#container #header #top_menu table.menu tr td.hover a{background:#a40708 url(/img/bg_menu_current.gif) repeat-x left top;}
#container #header #top_menu table.menu tr td.hover a.no_submenu{background-color:#000;}
#container #header #top_menu table.menu tr td.lang *{display:inline;padding:0;}
#container #header #top_menu table.menu tr td.lang span{color:#dbb001;}

#container #header div.submenu{top:39px;position: absolute;z-index:1000;width:978px;left:-16px;display:none;padding: 0 20px 20px;}/*
#container #header div.submenu{display:block;}
#container #header div.submenu #sub_24{display:block;padding-right: 0; padding-bottom: 0; height: 1px;}*/
#container #header div.submenu span{display:block;position:relative;}
#container #header div.submenu span.mcorners_bottom{height:9px;font-size:0px;line-height:0px;margin:0 9px;background:url(/img/bg_submenu6.png) repeat left bottom;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_submenu6.png', sizingMethod="scale");position: static;}
#container #header div.submenu span.mcorners_bottom .mcorner_left{ font-size:0px;line-height:0px;overflow:hidden;width:9px;height:9px;float:left;left:-9px;background:url(/img/bg_submenu_lbcor6.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_submenu_lbcor6.png', sizingMethod="crop");}
#container #header div.submenu span.mcorners_bottom .mcorner_right{font-size:0px;line-height:0px;overflow:hidden;width:9px;height:9px;float:right;right:-9px;background:url(/img/bg_submenu_rbcor6.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_submenu_rbcor6.png', sizingMethod="crop");}
#container #header div.submenu span.mbody{
position: static;
padding:9px 6px 0px;
width:966px;
background: url(/img/bg_submenu6.png) repeat left bottom;
_background: none;
_background-image: url(/img/trans.gif);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_submenu6.png', sizingMethod="scale");}
#container #header div.submenu span.mbody ul {padding:0px 309px 10px 0;display:none;}
#container #header div.submenu span.mbody ul li{list-style:none none;font-size:12px;line-height:23px;padding:0 20px 6px 10px;float:left;white-space:nowrap;}
#container #header div.submenu span.mbody ul li a{color:#fff;text-decoration:none;position: relative; /*font-weight:bold!important;*/font-family:tahoma,verdana,arial,sans-serif!important;}
#container #header div.submenu span.mbody ul li a:hover{color:#ceaa14;}
#container #header div.submenu span.mbody span.submenu_slot{float:right;width:307px;margin-top:4px;margin-right:0px;margin-bottom:6px;border:1px solid #fff;overflow:hidden;}
#container #header div.submenu span.mbody span.submenu_slot img{border:0px none!important;}

/* тело */
#container #body{background:#000;padding:6px 4px 10px;clear:both;width:978px; position: static; z-index: 500;}
.inside #container #body #column{position:relative;width:978px;background:#000 url(/img/bg_column_ins.gif) repeat-y left top;margin-bottom:10px;
_overflow:  hidden; z-index: 500;}

/* левая колонка */
#container #body #block_left{width:654px;float:left;margin-bottom:10px;position:relative;z-index:400;/*overflow: hidden;*/ }
.inside #container #body #block_left{margin-bottom:0px;/*padding-bottom:185px;*/padding-bottom: 120px;}
#container #body #block_left table.tabs{width:100%}
#container #body #block_left table.tabs tr td{padding:0!important;}
#container #body #block_left table.tabs tr td a{display:block;height:36px;color:#fff!important;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;background: url(/img/bg_tabs.png) repeat-x left -148px;white-space:nowrap;}
#container #body #block_left table.tabs tr td a:hover{color:#62b6ff!important;}
#container #body #block_left table.tabs tr td a.current{color:#fff!important;cursor:default;background: url(/img/bg_tabs.png) repeat-x left -185px;}
#container #body #block_left table.tabs tr td span{display:block;}
#container #body #block_left table.tabs tr td span.corner_left{height:36px;background: url(/img/bg_tabs.png) no-repeat left -74px;}
#container #body #block_left table.tabs tr td span.corner_right{height:26px;padding:10px 20px 0;text-align:center;background: url(/img/bg_tabs.png) no-repeat right -259px;}
#container #body #block_left table.tabs tr td a.current span.corner_left{background: url(/img/bg_tabs.png) no-repeat left -111px;}
#container #body #block_left table.tabs tr td a.current span.corner_right{background: url(/img/bg_tabs.png) no-repeat right -296px;}
#container #body #block_left table.tabs tr td a.current_before span.corner_right{background: url(/img/bg_tabs.png) no-repeat right -222px;}
#container #body #block_left table.tabs tr td.first a span.corner_left{background: url(/img/bg_tabs.png) no-repeat left top;}
#container #body #block_left table.tabs tr td.first a.current span.corner_left{background: url(/img/bg_tabs.png) no-repeat left -37px;}
#container #body #block_left table.tabs tr td.last a span.corner_right, #container #body #block_left table.tabs tr td.space span.corner_right{background: url(/img/bg_tabs.png) no-repeat right -333px;}
#container #body #block_left table.tabs tr td.last a.current span.corner_right{background: url(/img/bg_tabs.png) no-repeat right -370px;}
#container #body #block_left table.tabs tr td.last_2 a span.corner_right{background: none;}
#container #body #block_left table.tabs tr td.last_2 a.current span.corner_right{background: url(/img/bg_tabs.png) no-repeat right -296px;}
#container #body #block_left table.tabs tr td.space{width:100%;}
#container #body #block_left table.tabs tr td.space {background: url(/img/bg_tabs.png) repeat-x left -148px;}
#container #body #block_left table.tabs tr td.space span.corner_left{background: transparent;}
#container #body #block_left table.tabs tr td.space_2 span.corner_left{background: url(/img/bg_tabs.png) no-repeat left -74px;}

#container #body #block_left table.tabs_level2{}
#container #body #block_left table.tabs_level2 tr{}
#container #body #block_left table.tabs_level2 tr td{background:#b7171d!important;}
#container #body #block_left table.tabs_level2 tr td a{height:26px;padding:8px 15px 0;background:transparent none!important;text-transform:none!important;}
#container #body #block_left table.tabs_level2 tr td a.current{color:#ceaa14!important;}

#container #body #block_left table.red_grey tr td a{background: url(/img/bg_tabs_red_grey.png) repeat-x left -148px;}
#container #body #block_left table.red_grey tr td a.current{color:#fff!important;cursor:default;background: url(/img/bg_tabs_red_grey.png) repeat-x left -185px;}
#container #body #block_left table.red_grey tr td span.corner_left{height:36px;background: url(/img/bg_tabs_red_grey.png) no-repeat left -74px;}
#container #body #block_left table.red_grey tr td span.corner_right{height:26px;padding:10px 20px 0;text-align:center;background: url(/img/bg_tabs_red_grey.png) no-repeat right -259px;}
#container #body #block_left table.red_grey tr td a.current span.corner_left{background: url(/img/bg_tabs_red_grey.png) no-repeat left -111px;}
#container #body #block_left table.red_grey tr td a.current span.corner_right{background: url(/img/bg_tabs_red_grey.png) no-repeat right -296px;}
#container #body #block_left table.red_grey tr td a.current_before span.corner_right{background: url(/img/bg_tabs_red_grey.png) no-repeat right -222px;}
#container #body #block_left table.red_grey tr td.first a span.corner_left{background: url(/img/bg_tabs_red_grey.png) no-repeat left top;}
#container #body #block_left table.red_grey tr td.first a.current span.corner_left{background: url(/img/bg_tabs_red_grey.png) no-repeat left -37px;}
#container #body #block_left table.red_grey tr td.last a span.corner_right, #container #body #block_left table.red_grey tr td.space span.corner_right{background: url(/img/bg_tabs_red_grey.png) no-repeat right -333px;}
#container #body #block_left table.red_grey tr td.last a.current span.corner_right{background: url(/img/bg_tabs_red_grey.png) no-repeat right -370px;}
#container #body #block_left table.red_grey tr td.last_2 a span.corner_right{background: none;}
#container #body #block_left table.red_grey tr td.last_2 a.current span.corner_right{background: url(/img/bg_tabs_red_grey.png) no-repeat right -296px;}
#container #body #block_left table.red_grey tr td.space {background: url(/img/bg_tabs_red_grey.png) repeat-x left -148px;}
#container #body #block_left table.red_grey tr td.space span.corner_left{background: transparent;}
#container #body #block_left table.red_grey tr td.space_2 span.corner_left{background: url(/img/bg_tabs_red_grey.png) no-repeat left -74px;}

#container #body #block_left div.carousel{overflow-x:hidden;position:relative;padding:0 18px 10px;margin:16px 10px 0; width:598px;}
#container #body #block_left div.carousel a.arrow_left{position:absolute;display:block;width:10px;height:100px;background:url(/img/arrows_carousel.gif) no-repeat left center;top:0px;left:0px;text-decoration:none;}
#container #body #block_left div.carousel a.arrow_right{position:absolute;display:block;width:10px;height:100px;background:url(/img/arrows_carousel.gif) no-repeat right center;top:0px;right:0px;text-decoration:none;}
#container #body #block_left div.carousel a.noactive{background-image:url(/img/arrows_carousel_darkgrey.gif);}
#container #body #block_left div.carousel ul{width:50000px;}
#container #body #block_left div.carousel ul li{list-style:none none;display:block;float:left;margin-right:46px;width:175px;}
#container #body #block_left div.carousel ul li img{margin-bottom:8px;}
#container #body #block_left div.carousel ul li span.movie_watermark{width:150px; height:113px; display:block; text-decoration:none; top:-126px; margin-bottom:-113px; position:relative; background: url(/img/ind_movie_watermark.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ind_movie_watermark.png', sizingMethod="crop");}
#container #body #block_left div.carousel ul li a{color:#19a3d6;}
#container #body #block_left div.carousel ul li a:hover{color:#fff;}
#container #body #block_left div.carousel ul li p{margin-bottom:8px;}
#container #body #block_left div.carousel ul li p.title{font-size:14px;line-height:18px;}
#container #body #block_left div.carousel ul li p.description{font-size:12px;color:#fff;line-height:15px;}
#container #body #block_left div.carousel ul li p.date{font-size:12px;color:#6a798b;line-height:13px;}
#container #body #block_left div.carousel ul li p.count{font-size:18px;padding-left:40px;padding-top:5px;}
#container #body #block_left #ind_photo div.carousel ul li p.count{background: url(/img/icons_gallery.gif) no-repeat left 7px;}
#container #body #block_left #ind_movie div.carousel ul li p.count{background: url(/img/icons_gallery.gif) no-repeat left bottom;}

a.yellow_button{font-size:14px;color:#000;text-decoration:none;display:block;}
a.yellow_button span{display:block;float:left;height:25px;}
a.yellow_button span.corner_left{width:13px;background:url(/img/bg_yb_l.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_yb_l.png', sizingMethod="crop");}
a.yellow_button span.corner_right{width:13px;background:url(/img/bg_yb_r.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_yb_r.png', sizingMethod="crop");}
a.yellow_button span.center{background:url(/img/bg_yb.png) repeat-x left top;padding:2px 10px 0 0;height:23px;white-space:nowrap;}

a.blue_button{font-size:14px;color:#fff!important;text-decoration:none;display:block;line-height:18px;}
a.blue_button span{display:block;float:left;height:25px;cursor:pointer;}
a.blue_button span.corner_left{width:12px;background:url(/img/bg_bb_l.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_bb_l.png', sizingMethod="crop");}
a.blue_button span.corner_right{width:14px;background:url(/img/bg_bb_r.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_bb_r.png', sizingMethod="crop");}
a.blue_button span.center{background:url(/img/bg_bb.png) repeat-x left top;padding:2px 10px 0 0;height:23px;white-space:nowrap;}

#container #body #block_left #news_slideshow{background:#14181b url(/img/bg_tabs_body.png) repeat-x left top;margin-bottom:10px;font-size:12px;}
#container #body #block_left #news_slideshow .news_current{margin-bottom:10px;position:relative;width:640px;height:402px;background:#000;}
#container #body #block_left #news_slideshow .news_current a.news_text{display:block;border:2px solid #000;background-color:#000; background-repeat: no-repeat;background-position:center center;width:636px;height:398px;position:relative;text-decoration:none;z-index:10;}
#container #body #block_left #news_slideshow .news_current a.news_text div.text{position:absolute;padding:10px;width:616px;bottom:0px;left:0px;cursor:pointer;background:url(/img/bg_ssh_grey2.png) repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_ssh_grey2.png', sizingMethod="scale");}
#container #body #block_left #news_slideshow .news_current a.news_text div.text span.date{float:left;display:block;width:98px;color:#9fa8ae;font-weight:bold;}
#container #body #block_left #news_slideshow .news_current a.news_text div.text p{padding-left:98px; color:#fff;}
#container #body #block_left #news_slideshow .news_current a.news_text div.text p.title{font-size:22px;/*text-transform:uppercase;*/}
#container #body #block_left #news_slideshow .news_current .headline{position:absolute;font-size:14px;background:#23659c;left:2px;top:11px;text-transform:uppercase;padding:8px 16px;font-weight:bold;color:#fff;z-index:100;}
#container #body #block_left #news_slideshow .news_current .headline a{font-weight:bold;color:#fff;text-decoration:none;}
#container #body #block_left #news_slideshow .news_current .headline a:hover{font-weight:bold;color:#62b6ff;text-decoration:none;}
#container #body #block_left #news_slideshow .news_current .subscribe{position:absolute;background:#151514;right:2px;left:auto;top:11px;padding:8px 11px 8px 4px;z-index:100;}
#container #body #block_left #news_slideshow .news_current .subscribe a{color:#19a3d6;margin:0 11px;}
#container #body #block_left #news_slideshow .news_current .subscribe a:hover{color:#fff;}
#container #body #block_left #news_slideshow ul.news_list li{display:block;float:left;margin-left:20px;width:56px;height:35px;overflow:hidden;}
#container #body #block_left #news_slideshow ul.news_list li.first{width:78px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;padding:11px 0 0 12px;margin:0px;}
#container #body #block_left #news_slideshow ul.news_list li.last{margin-right:0;}
#container #body #block_left #news_slideshow ul.news_list li a.current{cursor:default;}
#container #body #block_left #news_slideshow ul.news_list li a img{opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
#container #body #block_left #news_slideshow ul.news_list li a.current img{opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
#container #body #block_left #news_slideshow ul.news_list li a:hover img{opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

#container #body #block_left #news_tab{background:#14181b url(/img/bg_tabs_body.png) repeat-x left 35px;margin-bottom:10px;}
#container #body #block_left #news_tab div.bottom{border-top:1px solid #30373e;padding:10px 68px 3px 0}
#container #body #block_left #news_tab div.bottom .yellow_button{float:right;}
#container #body #block_left #news_tab div.bottom .yellow_button span.center{width:79px;white-space:nowrap;}

#container #body #block_left #news_tab div.top{border-bottom:1px solid #30373e;padding:10px 0 10px 68px;background:url(/img/conf_star.png) no-repeat 20px 3px;}
#container #body #block_left #news_tab div.top h1{color:#FFF; font-size:130%;}

#container #body #block_left #gallery_tab{background:#14181b url(/img/bg_tabs_body.png) repeat-x left 35px;margin-bottom:10px;}
#container #body #block_left #gallery_tab div.bottom{border-top:1px solid #30373e;padding:10px 68px 3px 0}
#container #body #block_left #gallery_tab div.bottom .yellow_button{float:right;}
#container #body #block_left #gallery_tab div.bottom .yellow_button span.center{_width:1px;}

#container #body #sponsors_club{width:654px;}
.inside #container #body #sponsors_club{position:absolute;bottom:0px;left:0px;background:#fff;margin-bottom:0;z-index:500;}
.inside #container #body #sponsors_club span.corner_special{border-bottom:10px solid #000;}
#container #body #sponsors_club div div.title{float:left;font-size:14px;color:#fff;padding:0;width:27%;}
#container #body #sponsors_club div div.title span{display:block;width:140px;padding:30px 0 0 28px;text-transform:uppercase;font-weight:bold;}
#container #body #sponsors_club div div.banners{/*margin: 0 8px 0 180px;*/float:left;/*width:466px;*/width: 72%;}
#container #body #sponsors_club div div.banners a img{border:0px none;}
#container #body #sponsors_club div div.banners div div div{padding:5px 15px;text-align:center;}
#container #body #sponsors_club div div.banners div div div table {min-height:65px;height:65px;margin:0 auto;}
#container #body #sponsors_club div div.banners div div div table tr td{text-align:center;vertical-align:middle;padding:0 8px;}
#container #body #sponsors_club div.top{background:#014888 url(/img/bg_sponsor_top.gif) repeat-x left top;/*width:654px;*/width: 100%;}
#container #body #sponsors_club div.top div.banners{background:#fefefe url(/img/bg_sponsor_white2.gif) repeat-x left top;}
#container #body #sponsors_club div.top div.banners div{background: url(/img/bg_sponsor_white_l.gif) repeat-y left top;}
#container #body #sponsors_club div.top div.banners div div{background: url(/img/bg_sponsor_white_lcor.gif) no-repeat left top;}
#container #body #sponsors_club div.top div.banners div div div{background: url(/img/bg_sponsor_white_rcor.gif) no-repeat right top;}
#container #body #sponsors_club div.bottom{background:#013565;width:654px;}
#container #body #sponsors_club div.bottom div.banners{background:#d9d9d9 url(/img/bg_sponsor_grey.gif) repeat-x left bottom;}
#container #body #sponsors_club div.bottom div.banners div{background: url(/img/bg_sponsor_grey_l.gif) repeat-y left bottom;}
#container #body #sponsors_club div.bottom div.banners div div{background: url(/img/bg_sponsor_grey_lcor.gif) no-repeat left bottom;}
#container #body #sponsors_club div.bottom div.banners div div div{background: url(/img/bg_sponsor_grey_rcor.gif) no-repeat right bottom;}
#container #body #sponsors_club div.bottom div.banners div div div table{width:100%;}
#container #body #sponsors_club div.separator{font-size:1px;line-height:1px;width:100%; height:1px; overflow:hidden;background:#001528;}
#container #body #sponsors_club div.separator span{/*margin: 0 8px 0 180px;*/margin: 0 1% 0 27%;background:#a5a5a5;display:block;height:1px;}


#container #body .noPartners div.separator{display: none!important;}
#container #body .noPartners div.top div.banners div div div{padding-bottom:0!important;}
#container #body .noPartners div.top div.title span{padding-top:33px!important;}
#container #body .noPartners div.bottom div.title{visibility: hidden!important;height:1px!important;overflow:hidden!important;}
#container #body .noPartners div.bottom {background:#014888!important}
#container #body .noPartners div.bottom div.banners {background:#fefefe url(/img/bg_sponsor_white2a.gif) repeat-x left bottom!important}
#container #body .noPartners div.bottom div.banners div{background: url(/img/bg_sponsor_white_l.gif) repeat-y left bottom!important;}
#container #body .noPartners div.bottom div.banners div div{background: url(/img/bg_sponsor_white_lbcor.gif) no-repeat left bottom!important;}
#container #body .noPartners div.bottom div.banners div div div{background: url(/img/bg_sponsor_white_rbcor.gif) no-repeat right bottom!important;}
#container #body .noPartners div.bottom div.banners div div div table{display:none!important}


#container #body #block_left .billets{background:#15191c url(/img/bg_billets.gif) repeat-x left top;margin-top:10px;}
#container span.body{padding:0 7px;display:block;}
#container #body #block_left .billets span.body table{width:100%;}
#container #body #block_left .billets span.body table tr td{width:50%;}
#container #body #block_left .billets span.body table tr td div.index_banners{position:relative;}
#container #body #block_left .billets span.body table tr td a{display:block;z-index:30;left:0px;top:0;position:absolute;}
#container #body #block_left .billets span.body table tr td img, #container #body #block_left .billets span.body table tr td embed {position: relative;z-index:1;}

#container #body #block_left #subscribe_popup{position:absolute;width:285px;top:55px;left:330px;font-size:12px;z-index:500;}
#container #body #block_left .bluecorners_top{margin:0 10px;background:#005aaa;font-size:0px;line-height:0px;display:block;height:10px;}
#container #body #block_left .bluecorners_top span{font-size:0px;line-height:0px;overflow:hidden;display:block;height:10px;width:10px;position:relative;}
#container #body #block_left .bluecorners_top .bluecorner_left{background: transparent url(/img/bg_subs_ltcor.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_subs_ltcor.png', sizingMethod="crop");float:left;margin-left:-10px;}
#container #body #block_left .bluecorners_top .bluecorner_right{background: transparent url(/img/bg_subs_rtcor.png) no-repeat right top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_subs_rtcor.png', sizingMethod="crop");float:right;margin-right:-10px;}
#container #body #block_left .bluecorners_bottom{margin:0 10px;background:#013e76;font-size:0px;line-height:0px;display:block;height:10px;}
#container #body #block_left .bluecorners_bottom span{font-size:0px;line-height:0px;overflow:hidden;display:block;height:10px;width:10px;position:relative;}
#container #body #block_left .bluecorners_bottom .bluecorner_left{background: transparent url(/img/bg_subs_lbcor.png) no-repeat left bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_subs_lbcor.png', sizingMethod="crop");float:left;margin-left:-10px;}
#container #body #block_left .bluecorners_bottom .bluecorner_right{background: transparent url(/img/bg_subs_rbcor.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_subs_rbcor.png', sizingMethod="crop");float:right;margin-right:-10px;}
#container #body #block_left .bluecorners_bottom .bluecorner_tail{width:32px;height:18px;background: transparent url(/img/bg_subs_tail.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_subs_tail.png', sizingMethod="crop");float:left;top:10px;margin-bottom:-8px;}
#container #body #block_left #subscribe_popup .body{color:#fff;background:#005aaa url(/img/bg_subs.png) repeat-x left bottom;position:relative;padding:0;}
#container #body #block_left #subscribe_popup .body .close{display:block;width:21px;height:21px;position:absolute;top:-6px;right:4px;background: url(/img/bg_subs_close.gif) no-repeat left top;cursor:pointer;}
#container #body #block_left #subscribe_popup .body .hl{font-size:17px;text-transform:uppercase;display:block;padding-top:20px;height:30px;background: url(/img/bg_subs_pen.gif) no-repeat left 3px;text-align:right;margin:0 20px;}
#container #body #block_left #subscribe_popup .body form span.message{margin:0 20px;display:block;padding:3px;color:#005AAA;-moz-border-radius:5px;background:#FFFFFF;-webkit-border-radius:5px;border-radius:5px;}
#container #body #block_left #subscribe_popup .body form span.good_message{margin:0 20px;display:block;padding:10px 0;font-size:16px;}
#container #body #block_left #subscribe_popup .body form table{margin:0 20px;widtH:245px;}
#container #body #block_left #subscribe_popup .body form table tr td{padding:7px 0;}
#container #body #block_left #subscribe_popup .body form table tr.email td label{font-size:14px;display:block;width:50px;}
#container #body #block_left #subscribe_popup .body form table tr.email td input{border:0px none;padding:2px 3px;font-size:12px;width:189px;}
#container #body #block_left #subscribe_popup .body form table tr.journal td {font-size:11px;line-height:14px;}
#container #body #block_left #subscribe_popup .body form table tr.journal td input{float:left;margin-top:5px;*margin-top:0;*margin-left:-5px;}
#container #body #block_left #subscribe_popup .body form table tr.journal td label{padding-left:25px;display:block;padding-top:0px;}


#container #body #block_left #dopinfo_popup {position:absolute;left:40px;top:130px;z-index:500;width:200px;}
#container #body #block_left #dopinfo_popup span{position:relative;}
.team #container #body #block_left #dopinfo_popup{position:absolute;left:-10000px;top:130px;width:106px;}
.stat #container #body #block_left #dopinfo_popup{position:absolute;left:40px;top:130px;width:316px;}
.standings #container #body #block_left #dopinfo_popup{position:absolute;left:40px;top:130px;width:300px;}
.ticket #container #body #block_left #dopinfo_popup{position:absolute;left:460px;top:980px;width:298px;}
#container #body #block_left #dopinfo_popup .body{color:#fff;background:#005aaa url(/img/bg_subs.png) repeat-x left bottom;position:relative;padding:0 8px;}
#container #body #block_left #dopinfo_popup .body table{width:100%;font-size:12px;}
#container #body #block_left #dopinfo_popup .body table tr{}
#container #body #block_left #dopinfo_popup .body table tr td{vertical-align:top;padding:0;}
#container #body #block_left #dopinfo_popup .body table tr td.left{width:90px;}
#container #body #block_left #dopinfo_popup .body table tr td.right{padding:5px 2px 0 15px;}
#container #body #block_left #dopinfo_popup .body table tr td.right p{padding-bottom:10px;}
#container #body #block_left #dopinfo_popup .body table tr td.right p.name{font-size:17px;font-weight:bold;padding:0;}

#container #body #block_left #dopinfo_popup .body a{color:#1cb7f1;}
#container #body #block_left #dopinfo_popup .body a:hover{text-decoration:none;}

.ticket #container #body #block_left #dopinfo_popup p.seat_number{font-size:17px;padding:2px 5px 0px;}
.ticket #container #body #block_left #dopinfo_popup p.seat_number span.square{display:block;width:25px;height:25px;float:left;margin-right:10px;margin-top:-2px;background:url(/img/bg_seat.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_seat.png', sizingMethod="crop");position:relative;}
.ticket #container #body #block_left #dopinfo_popup p.seat_number span.place_name{text-transform:uppercase;}
.ticket #container #body #block_left #dopinfo_popup table{width:100%;font-size:12px;line-height:14px;}
.ticket #container #body #block_left #dopinfo_popup table tr{}
.ticket #container #body #block_left #dopinfo_popup table tr td{border-bottom:1px solid #3373ac;padding:4px 5px 9px;vertical-align:middle;}
.ticket #container #body #block_left #dopinfo_popup table tr.last td{border-bottom:0px none;}
.ticket #container #body #block_left #dopinfo_popup table tr td strong{font-size:14px;line-height:18px;}

.standings #container #body #block_left #dopinfo_popup .body{widtH: 284px;}
.standings #container #body #block_left #dopinfo_popup .body span{display: block;}
.standings #container #body #block_left #dopinfo_popup .body .team_logo{float: left;margin: 3px 0 0 5px;}
.standings #container #body #block_left #dopinfo_popup .body .content{margin-left: 75px;padding-bottom: 5px;}
.standings #container #body #block_left #dopinfo_popup .body .team_name{font-size: 17px;text-transform: uppercase;}
.standings #container #body #block_left #dopinfo_popup .body .team_place{font-size: 17px;padding-bottom: 10px;}
.standings #container #body #block_left #dopinfo_popup .body .team_rank{font-size: 12px;padding-bottom: 0px;}
.standings #container #body #block_left .reg_sort_champ .body .tRank_1{display:none!important;}
.standings #container #body #block_left .reg_sort_conf .body .tRank_2{display:none!important;}
.standings #container #body #block_left .reg_sort_divizion .body .tRank_3{display:none!important;}
.standings #container #body #block_left #dopinfo_popup .body .team_site{font-size:14px;color: #1cb7f1;display:block;margin-top:10px; }


.inside #container #body #block_left h1{background:#a5080a url(/img/headline.jpg) no-repeat left top;display:block;margin-top:-7px;color:#fff;font-weight:normal;font-size:38px;padding:17px 25px;margin-bottom:25px;}
.inside #container #body #block_left h2{font-size:18px;padding-bottom:20px;font-weight:normal;}
.inside #container #body #block_left #content{padding:0 5px 0 15px;font-size:14px;line-height:18px;}
.textpage #container #body #block_left #content{padding:0 15px;font-size:14px;}
.yandexsearh #container #body #block_left #content{padding:0;}
.team #container #body #block_left #content{padding:0 15px;font-size:14px;}
.inside #container #body #block_left #content a{color:#005aaa;}
.inside #container #body #block_left #content a:hover{text-decoration:none;}
.inside #container #body #block_left #content a.order_now{font-size:13px;text-transform:uppercase;color:#fff;display:block;width:105px;text-align:center;background: url(/img/order_now.gif) no-repeat left top;text-decoration:none;font-weight:bold;padding:14px 10px 0;height:68px;}
.inside #container #body #block_left #content a.order_now:hover{color:#000;}
.inside #container #body #block_left #content img{border-color:#999;}
.inside #container #body #block_left #content p{padding-bottom:20px;}
.inside #container #body #block_left #content table{margin-bottom:20px;border-color:#000;}
.inside #container #body #block_left #content table tr td{padding:8px;border-color:#000;}
.inside #container #body #block_left #content table tr td{padding:8px;border-color:#000;}
.inside #container #body #block_left #content .no_padding_top{padding-top:0!important;}
.inside #container #body #block_left #content .no_padding_right{padding-right:0!important;}
.inside #container #body #block_left #content .no_padding_bottom{padding-bottom:0!important;}
.inside #container #body #block_left #content .no_padding_left{padding-left:0!important;}
.inside #container #body #block_left #content .no_padding{padding:0!important;}
.inside #container #body #block_left #content .no_padding td{padding:0!important;}
.inside #container #body #block_left #content .mrg_bot20{margin-bottom:20px!important;}
.inside #container #body #block_left #content .mrg_bot0{margin-bottom:0px!important;}
.inside #container #body #block_left #content ul{padding-left:5px;padding-bottom:15px;}
.inside #container #body #block_left #content ul li{padding-bottom:5px;background:url(/img/marker.gif) no-repeat left 3px;padding-left:25px;list-style:none none;position:relative;}
.inside #container #body #block_left #content ul.news_gallery_list li{padding:5px 0 10px 35px;background:url(/img/icons_gallery_ins.gif) no-repeat left 4px;}
.inside #container #body #block_left #content ol{padding-left:30px;padding-bottom:15px;}
.inside #container #body #block_left #content ol li{padding-bottom:5px;}
.inside #container #body #block_left #content .no_bgr{background:#fff!important;}
.inside #container #body #block_left #content .font_size11{font-size:11px;line-height:14px;}
.inside #container #body #block_left #content .font_size12{font-size:12px;line-height:14px;}
.inside #container #body #block_left .font_size13{font-size:13px;line-height:15px;}
.inside #container #body #block_left .font_size14{font-size:14px;line-height:18px;}
.inside #container #body #block_left .font_size15{font-size:15px;line-height:19px;}
.inside #container #body #block_left .font_size18{font-size:18px;line-height:22px;}
.inside #container #body #block_left #content .font_size24{font-size:24px;}
.inside #container #body #block_left #content .font_size33{font-size:33px;line-height: 40px;}

.inside #container #body #block_left #content table tr td.bil_brown{padding-left:30px;}
.inside #container #body #block_left #content table tr td.bil_green{padding-left:30px;}
.inside #container #body #block_left #content table tr td.bil_blue{padding-left:30px;}
.inside #container #body #block_left #content table tr td img.rectangle{float:left;margin:3px 0 0 -30px;width:17px;height:25px;}
.inside #container #body #block_left #content table tr td.bil_brown img.rectangle{background:brown;}
.inside #container #body #block_left #content table tr td.bil_green img.rectangle{background:green;}
.inside #container #body #block_left #content table tr td.bil_blue img.rectangle{background:blue;}

.inside #container #body #block_left #content table tr td.count_games{width:120px;padding:16px 10px 10px;text-align:center;background: url(/img/count_game.gif) no-repeat center 8px;}
.inside #container #body #block_left #content table tr td.count_games p{padding:0px;}

.inside #container #body #block_left #content table.color{border-bottom:1px solid #babec7;}
.inside #container #body #block_left #content table.color tr.head td{background:#004989 url(/img/bg_st_table_th.gif) repeat-x left top;color:#fff;vertical-align:top;}
.inside #container #body #block_left #content table.color tr.head_2 td{background:#004989;color:#fff;vertical-align:top;font-size:12px;}
.inside #container #body #block_left #content table.color tr.head td a{color:#fff;}
.team #container #body #block_left #content table.color tr.head td{font-size:12px;white-space:nowrap;}
.team #container #body #block_left #content table.color tr.head td.first{font-size:14px;}
.inside #container #body #block_left #content table.color tr.head td.first img{float:left;margin:-8px 0 0 -8px;}
.inside #container #body #block_left #content table.color tr.head td.last img{float:right;/*margin:-8px -8px 0 0;*/
margin:0;position:relative;right:-8px;top:-8px;}
.stat #container #body #block_left #content table.color {width:100%}
.stat #container #body #block_left #content table.color tr td{font-size:12px;padding:5px;}
.stat #container #body #block_left #content table.color tr td.club{white-space:nowrap;}
.stat #container #body #block_left #content table.color tr.head td.first img{float:left;margin:-5px 0 0 -5px;}
.stat #container #body #block_left #content table.color tr.head td.last img{float:right;/*margin:-5px -5px 0 0;*/
margin:0;top:-5px;right:-5px;position:relative;}
.inside #container #body #block_left #content table.color tr.lightblue td{background:#cad7e2;}
.inside #container #body #block_left #content table.color tr.lightblue2 td{background:#e7edf2;}
.inside #container #body #block_left #content table.color tr.skaline td{background:#0280c9!important;color:#fff!important;}
.inside #container #body #block_left #content table.color tr td.bluetext{color:#005aaa;}
.inside #container #body #block_left #content table.color tr td img.check{background: url(/img/check.gif) no-repeat center center;width:15px;height:12px;}
.inside #container #body #block_left #content table.color tr.lightblue td img.check{background: url(/img/check_blue.gif) no-repeat center center;}

.inside #container #body #block_left #content table.tablegrey{border-color:#73828f;font-size:14px;}
.inside #container #body #block_left #content table.tablegrey tr td{border-top:0px none;border-bottom:1px solid #73828f;border-left:0px none;border-right:1px solid #73828f;background:#fdfdfe url(/img/tablegrey_bg_whiteline.gif) repeat-x left bottom;padding:4px 8px;text-align:center;height:1%;}
.inside #container #body #block_left #content table.tablegrey tr td.first{text-align:left;}
.inside #container #body #block_left #content table.tablegrey tr td.last{text-align:left;}
.inside #container #body #block_left #content table.tablegrey tr td.black_brd{border:2px solid #000!important;}
.inside #container #body #block_left #content table.tablegrey tr.head td.first img{float:left;margin:-12px 0 0 -8px;}
.inside #container #body #block_left #content table.tablegrey tr.head td.last img{float:right;/*margin:-12px -8px 0 0;*/
margin:0;top:-12px;right:-8px;position:relative;}
.inside #container #body #block_left #content table.tablegrey tr td.last{border-right:0px none;}
.inside #container #body #block_left #content table.tablegrey tr.head td{background:#2e343a url(/img/tablegrey_bg.gif) repeat-x left top;color:#fff;font-size:14px;font-weight:bold;padding:12px 8px 8px;text-align:left;}
.inside #container #body #block_left #content table.tablegrey tr.head_2 td{background:#2e343a;color:#fff;font-size:14px;font-weight:bold;padding:2px 5px;text-align:center;width:22px;}
.ticket #container #body #block_left #content table.color tr td.first{white-space:nowrap}
.ticket #container #body #block_left #content table.color tr.head td{padding-top:12px;/*padding-bottom:0px;*/white-space:nowrap;}
.ticket #container #body #block_left #content table.tablegrey tr.head td{padding-top:12px;/*padding-bottom:0px;*/white-space:normal;}
/*.ticket #container #body #block_left #content table.color tr.head td img{margin-top:-12px!important;}*/
.ticket #container #body #block_left #content table.color tr.head_2 td{text-align:center;}
.inside #container #body #block_left #content table.tablegrey tr.lightblue td{background:#b9c0c7 url(/img/tablegrey_bg_greyline.gif) repeat-x left bottom;}

.inside #container #body #block_left #content table.statclub_table tr td.first{background:#7a8a97;color:#fff;width:14px;}
.inside #container #body #block_left #content table.statclub_table tr.head td.first{background:#004989 url("/img/bg_st_table_th.gif") repeat-x left top;}
.inside #container #body #block_left #content table.statclub_table tr.lightblue td.first{background:#cad7e2;color:#fff;}

.inside #container #body #block_left #content table.tablegrey_ins{height:100%;}
.inside #container #body #block_left #content table.tablegrey table.tablegrey_ins tr td{border-right:0px none;padding:4px 8px!important;height:auto;}
.inside #container #body #block_left #content table.tablegrey table.tablegrey_ins tr.last_line td{border-bottom:0px none;}

.inside #container #body #block_left #content #ajax_table_allowsell table.color tr.head td{padding-top:8px;}



.inside #container #body #block_left #content table.table_games {width:630px;}
.inside #container #body #block_left #content table.table_games tr{}
.inside #container #body #block_left #content table.table_games tr td{padding:0;vertical-align:top;width:89px;background:#fdfdfe url(/img/tablegrey_bg_whiteline.gif) repeat-x left bottom;border-right:1px solid #cad7e2;border-bottom:4px solid #2E343A;}
.inside #container #body #block_left #content table.table_games tr.last_line td{border-bottom:0px none;}
.inside #container #body #block_left #content table.table_games tr td.last{border-right:1px solid #fff!important;}
.inside #container #body #block_left #content table.table_games tr.head td{text-align:center;padding:8px 0;background:#2e343a url(/img/tablegrey_bg.gif) repeat-x left top;color:#fff;font-size:14px;font-weight:bold;border-color:#73828f;border-bottom:0px none;}
.inside #container #body #block_left #content table.table_games tr.head td.first{}
.inside #container #body #block_left #content table.table_games tr.head td.first img{float:left;margin-top:-8px;}
.inside #container #body #block_left #content table.table_games tr.head td.last{}
.inside #container #body #block_left #content table.table_games tr.head td.last img{float:right;/*margin-top:-8px;*/margin-top:0;top:-8px;}
.inside #container #body #block_left #content table.table_games tr td div{display:block;height:129px;position:relative;}
.inside #container #body #block_left #content table.table_games tr td span{display:block;}
.inside #container #body #block_left #content table.table_games tr td span.number{padding:4px 0;width:100%;font-size:14px;font-weight:bold;color:#fff;background:#73828f;text-align:center;height:18px;border-bottom:1px solid #fff;position:absolute;top:0px;left:0px;width:89px;}
.inside #container #body #block_left #content table.table_games tr .space span.number{background:#cad7e2;}
.inside #container #body #block_left #content table.table_games tr .home span.number{background:#005aaa;}
.inside #container #body #block_left #content table.table_games tr .guest span.number{background:#e81c23;}
.inside #container #body #block_left #content table.table_games tr td span.info{height:102px;position:absolute;bottom:0px;left:0px;width:89px;}
.inside #container #body #block_left #content table.table_games tr td span.info span.top_team{font-size:12px; color:#333; background:#eee; text-align:center; 
padding:9px 2px 1px; height:21px; line-height:14px;overflow:hidden;}
.inside #container #body #block_left #content table.table_games tr td span.info span.bot_team{font-size:12px; color:#333; background:#eee; text-align:center; 
padding:9px 2px 1px; height:21px; line-height:14px;overflow:hidden;}
.inside #container #body #block_left #content table.table_games tr td span.info span.long_team_name{font-size:11px; 
padding:1px 2px 0;height:30px;line-height:14px;}
.inside #container #body #block_left #content table.table_games tr td span.info span.center{background-repeat:no-repeat;background-position:left center;margin:0 3px;}
.inside #container #body #block_left #content table.table_games tr td span.info span.center span{background-repeat:no-repeat;background-position:right center;text-align:center;color:#2d3339;font-size:14px;font-weight:bold;padding:11px 0;}
.inside #container #body #block_left #content table.table_games tr .home span.info{background:#fff;}
.inside #container #body #block_left #content table.table_games tr .guest span.info{background:#fff;}

.inside #container #body #block_left #content table.legend{width:100%;}
.inside #container #body #block_left #content table.legend tr td{/*border-bottom:1px solid #9da1aa;*/width:50%;padding:0 0 20px;}
.inside #container #body #block_left #content table.legend tr td img{margin-right:10px;width:80px;height:20px;float:left;}

.inside #container #body #block_left #content table.stat_table {font-size:11px;}
.inside #container #body #block_left #content table.stat_table tr td{padding:6px 3px;text-align:center;}
.inside #container #body #block_left #content table.stat_table tr td.first{text-align:left;padding-left:15px;font-size:12px;width:160px;}
.inside #container #body #block_left #content table.stat_table tr.head td.first{font-size:13px;}
.inside #container #body #block_left #content table.stat_table tr td.last{padding-right:15px;}
.inside #container #body #block_left #content table.stat_table tr.head td.first img{float:left;margin:-6px 0 0 -15px;}
.inside #container #body #block_left #content table.stat_table tr.head td.last img{float:right;/*margin:-6px -15px 0 0;*/
margin:0;top:-6px;right:-15px;position:relative;}
.inside #container #body #block_left #content div.select_mounth{margin-bottom:20px;width:500px;}
.inside #container #body #block_left #content div.select_mounth select{float:left;margin-right:10px;}
.inside #container #body #block_left #content div.select_mounth a{display:block;width:21px;height:21px;float:left;text-decoration:none;margin-right:10px;}
.inside #container #body #block_left #content div.select_mounth a.left{background:url(/img/bg_arrows_date.gif) no-repeat left top;}
.inside #container #body #block_left #content div.select_mounth a.right{background:url(/img/bg_arrows_date.gif) no-repeat left bottom;}

.inside #container #body #block_left #content table.partners{margin-right:-10px;}
.inside #container #body #block_left #content table.partners tr td{border-bottom:1px solid #babec7;padding:20px 20px 0;vertical-align:top;}
.inside #container #body #block_left #content table.partners tr.last td{border-bottom:0px none;}

.inside #container #body #block_left #content table.greytable{background:#e7edf2;}
.inside #container #body #block_left #content table.greytable tr td{padding:15px;}

.inside #container #body #block_left #content table.gamer_param{background:#e7edf2;margin-bottom:5px;width:100%;}
.inside #container #body #block_left #content table.gamer_param tr td{padding:5px 10px;border-top:1px solid #9da1aa;width:25%;}
.inside #container #body #block_left #content table.gamer_param tr td{border-top:0px none;}

.inside #container #body #block_left #content table.gamer{background:#fff;margin-bottom:5px;width:100%;}
.inside #container #body #block_left #content table.gamer tr{}
.inside #container #body #block_left #content table.gamer tr td{padding:0;vertical-align:top;}
.inside #container #body #block_left #content table.gamer tr td.left{padding-top:40px;}
.inside #container #body #block_left #content table.gamer tr td.left span{display:block;font-weight:bold;}
.inside #container #body #block_left #content table.gamer tr td.left span.gamer_num{font-size:36px;color:#005aaa;line-height: 37px;padding-bottom: 10px;}
.inside #container #body #block_left #content table.gamer tr td.left span.gamer_name{font-size:24px;line-height: 25px;}
.inside #container #body #block_left #content table.gamer tr td.images{width:455px;text-align:right;}
.inside #container #body #block_left #content table.gamer tr td.images img{/*float:left;*/margin:0 0 0 2px;}

.inside #container #body #block_left #content table.stat_legend tr td{padding:15px 30px;font-size:12px;vertical-align:top}

.inside #container #body #block_left #content table.managers tr{height:391px}
.inside #container #body #block_left #content table.managers tr td{border-bottom:1px solid #babec7;padding:25px 20px 0;vertical-align:top;}
.inside #container #body #block_left #content table.managers tr td.face{padding-left:0;color:#fff;text-align:center;background:url(/img/bg_manager.gif) no-repeat left 20px;width:210px;}
.inside #container #body #block_left #content table.managers tr td.face h2{padding-bottom:10px;}
.inside #container #body #block_left #content table.managers tr td.face img{margin-bottom:7px;}
.inside #container #body #block_left #content table.managers tr td.face p.dop_link{padding-bottom:0px;font-size:11px;}
.inside #container #body #block_left #content table.managers tr td.face a{color:#fff;}
.inside #container #body #block_left #content table.managers tr.last td{border-bottom:0px none;}

.inside #container #body #block_left #content table.newsphoto{width:230px;float:left;margin:0;}
.inside #container #body #block_left #content table.newsphoto tr td{width:200px;font-size:11px;color:#005aaa;padding:0 30px 0 0;}
.inside #container #body #block_left #content table.newsphoto tr td img{margin-bottom:10px;}
.inside #container #body #block_left #content table.newsphoto tr td strong{color:#000;font-weight:normal;}
.inside #container #body #block_left #content table.newsphoto tr td p{padding:0 0 5px;}

.inside #container #body #block_left #content table.poll{}
.inside #container #body #block_left #content table.poll tr{}
.inside #container #body #block_left #content table.poll tr td{vertical-align:top;/*background:#000;color:#fff;*/width:47%;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;padding:0 10px;}
.inside #container #body #block_left #content table.poll tr.corners td{padding:0;background:#fff url(/img/ramka.gif) repeat-x left top;border-right:1px solid #fff;border-left:1px solid #fff;}
.inside #container #body #block_left #content table.poll tr.corners_bottom td{padding:0;background:#fff url(/img/ramka.gif) repeat-x left bottom;border-right:1px solid #fff;border-left:1px solid #fff;}
.inside #container #body #block_left #content table.poll tr td.vseparate{width:6%;padding:0;background:transparent none;border:0px none;}
.inside #container #body #block_left #content table.poll tr td.hseparate{width:100%;border:0px none;padding:0;}
.inside #container #body #block_left #content table.poll tr td.hseparate img{width:100%;height:20px;}
.inside #container #body #block_left #content table.poll tr td img.left_corner{float:left;width:10px;height:10px;left:-1px;position:relative;}
.inside #container #body #block_left #content table.poll tr td img.right_corner{float:right;width:10px;height:10px;right:-1px;position:relative;}
/*.inside #container #body #block_left #content table.poll tr td div.ramka{position:relative;}
.inside #container #body #block_left #content table.poll tr td div.ramka img.ramka_{position:absolute;top:0px;right:0px;bottom:0px;left:0px;}*/
.inside #container #body #block_left #content table.poll tr td p{padding-bottom:5px;font-weight:bold;}
.inside #container #body #block_left #content table.poll tr td dl{font-size:12px;}
.inside #container #body #block_left #content table.poll tr td dl dt{padding-bottom:3px;}
.inside #container #body #block_left #content table.poll tr td dl dd{padding-bottom:5px;color:#dec41b;font-weight:bold;}
.inside #container #body #block_left #content table.poll tr td dl dd img{background:url(/img/bg_poll.png) repeat-x left top;height:14px;position:relative;top:3px;}
.inside #container #body #block_left #content table.poll tr td p.votes{font-size:12px;color:#89959f;padding:0;}
.inside #container #body #block_left #content table.poll tr td.empty {background:transparent none;border:0px none;}

.inside #container #body #block_left #content div#map_place{float:right;position:relative;}
.inside #container #body #block_left #content div#map_place div#dopinfo_popup{}

.news_view #container #body #block_left #content .blue_allnews{float:right;margin-top:5px;}

.news_tags #container #body #block_left #content .blue_allnews{float:right;margin-top:0px;margin-bottom:20px;}

.inside #container #body #block_left #content .comments{/*border-top:1px solid #9da1aa;*/padding:15px 0;clear:both;}
.inside #container #body #block_left #content .comments p.h2{font-size:18px;}
.inside #container #body #block_left #content .comments form ul.comment_error{}
.inside #container #body #block_left #content .comments form ul.comment_error li{background: none;color:#eb492e;}
.inside #container #body #block_left #content .comments form table{background:#E7EDF2;width:100%;margin-bottom:20px;}
.inside #container #body #block_left #content .comments form table tr td{padding:5px 30px;}
.inside #container #body #block_left #content .comments form table tr.two_column td{width:50%;padding-top:15px;}
.inside #container #body #block_left #content .comments form table tr.two_column td.left{padding-right:3px;}
.inside #container #body #block_left #content .comments form table tr.two_column td.right{padding-left:3px;}
.inside #container #body #block_left #content .comments form input.input_text{border:1px solid #9da1aa;width:572px;padding:2px 0;}
.inside #container #body #block_left #content .comments form table tr.two_column td input.input_text{width:282px;}
.inside #container #body #block_left #content .comments form textarea{width:572px;margin-bottom:15px;border:1px solid #9da1aa;height:110px;resize:vertical;}
.inside #container #body #block_left #content .comments form label{display:block;padding-bottom:3px;}

.inside #container #body #block_left #content .comments form .add_comment{float:right;margin-right:30px;}

.inside #container #body #block_left #content .comments table.comment_list tr td{width:100%;}
.inside #container #body #block_left #content .comments table.comment_list tr td{vertical-align:top;border-bottom:1px solid #9da1aa;padding:20px 20px 5px 0;}
.inside #container #body #block_left #content .comments table.comment_list tr td.avatar{width:80px;padding-bottom:20px;}
.inside #container #body #block_left #content .comments table.comment_list tr td.comment p.name{padding-bottom:5px;}
.inside #container #body #block_left #content .comments table.comment_list tr td.comment p.date{padding-bottom:2px;}
.inside #container #body #block_left #content .comments table.comment_list tr td.comment p.edit{text-align:right;}
.inside #container #body #block_left #content .comments table.comment_list tr.first td{padding-top:5px;}
.inside #container #body #block_left #content .comments table.comment_list tr.last td{border-bottom:0px none;}
.message_error li{background: none;color:#eb492e;}
.success {border:3px double green;margin:0 0 15px;padding:10px 20px}

.inside #container #body #block_left .select_tour{font-size:13px;position:absolute;right:17px;top:16px;width:180px;}
.inside #container #body #block_left .select_tour label{color:#FFFFFF;display:block;font-size:14px;padding-bottom:3px;padding-left:2px;}
.inside #container #body #block_left .select_tour select{width:180px;}
.inside #container #body #block_left .tour_profile {right:205px;width:120px}
.inside #container #body #block_left .tour_profile select{width:120px;}
.inside #container #body #block_left .select_gamer{position:absolute;font-size:13px;right:15px;top:16px;padding-left:410px;}
.inside #container #body #block_left .select_gamer label{color:#fff;display:block;font-size:14px;padding-bottom:3px;padding-left:2px;}
.inside #container #body #block_left .select_gamer select{width:180px;}

.inside #container #body #block_left #content .greyslide{margin-bottom:20px;}
.inside #container #body #block_left #content .greyslide span.topline{display:block;height:36px;background:#6b7985 url(/img/bg_greyslide.gif) repeat-x left top;font-weight:bold;}
.inside #container #body #block_left #content .greyslide span.topline span{display:block;}
.inside #container #body #block_left #content .greyslide span.topline span.left{height:36px;background:url(/img/bg_greyslide_tl.gif) no-repeat left top;}
.inside #container #body #block_left #content .greyslide span.topline span.left span.right{height:26px;background:url(/img/bg_greyslide_tr.gif) no-repeat right top;padding:10px 5px 0 15px;text-transform:uppercase;color:#fff;}
.inside #container #body #block_left #content .greyslide span.topline span.left span.right a{color:#fff;text-decoration:none;}
.inside #container #body #block_left #content .greyslide span.topline span.left span.right a.toggle{background:url(/img/toggle_arr.gif) no-repeat left top;padding-left:25px;display:block;}
.inside #container #body #block_left #content .greyslide span.topline span.left span.right a.toggle span.status{display:inline; float:right; font-size:11px; font-weight:normal; margin-right:6px; text-transform:none;}
.inside #container #body #block_left #content .greyslide span.topline span.left span.right .blue_button{float:right;font-weight:normal;margin-top:-4px;text-transform:none;}
.inside #container #body #block_left #content .greyslide div.body{padding:20px 0 10px;}
.team #container #body #block_left #content .greyslide div.body{padding-top:5px;}
.inside #container #body #block_left #content .greyslide div.body table{width:100%;margin:0;}
.inside #container #body #block_left #content .greyslide div.body table.prev_list tr td{text-align:left;padding:0;width:105px;}
.inside #container #body #block_left #content .greyslide div.body table.prev_list tr td a{text-decoration:none; display:block; width:90px; /*height:80px; */position:relative;}
.inside #container #body #block_left #content .greyslide div.body table.prev_list tr td a img{border:0px none;}
.inside #container #body #block_left #content .greyslide div.body table.prev_list tr td a span{display:block; top:15px; left:25px; width:39px; height:39px; position:absolute; background: transparent url(/img/bg_video.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_video.png', sizingMethod="crop");}

.inside #container #body #block_left #content .greyslide table.blog_list tr td{vertical-align:top;border-bottom:1px solid #9da1aa;padding:20px 20px 5px 0;}
.inside #container #body #block_left #content .greyslide table.blog_list tr td.avatar{width:80px;padding-bottom:20px;}
.inside #container #body #block_left #content .greyslide table.blog_list tr td.comment p.name{padding-bottom:5px;}
.inside #container #body #block_left #content .greyslide table.blog_list tr td.comment p.date{padding-bottom:2px;}
.inside #container #body #block_left #content .greyslide table.blog_list tr td.comment p.edit{text-align:right;}
.inside #container #body #block_left #content .greyslide table.blog_list tr.first td{padding-top:5px;}
.inside #container #body #block_left #content .greyslide table.blog_list tr.last td{border-bottom:0px none;}


.inside #container #body #block_left #content table.newslist{width:100%;}
.inside #container #body #block_left #content table.newslist tr td{border-bottom:1px solid #9da1aa; padding:25px 0 20px;vertical-align:top;}
.inside #container #body #block_left #content table.newslist tr td.left{width:200px;font-size:11px;color:#005aaa;padding-left:5px;padding-right:30px;}
.inside #container #body #block_left #content table.newslist tr td.left img{margin-bottom:10px;}
.inside #container #body #block_left #content table.newslist tr td.left p{padding:0 0 5px;}
.inside #container #body #block_left #content table.newslist tr td.left strong{color:#000;font-weight:normal;}
.inside #container #body #block_left #content table.newslist tr td.right{padding-right:20px;}
.inside #container #body #block_left #content table.newslist tr td.right p{font-size:14px;color:#000;}
.inside #container #body #block_left #content p.date{color:#99a2a8;font-size:11px;padding-bottom:5px;font-weight:bold;}
.inside #container #body #block_left #content table.newslist tr td.right p.date{color:#99a2a8;font-size:11px;padding-bottom:5px;font-weight:bold;}
.inside #container #body #block_left #content table.newslist tr td.right p.headline{font-size:18px;padding-bottom:20px;}
.inside #container #body #block_left #content p.comment{font-size:14px;height:35px;padding-top:5px;}
.inside #container #body #block_left #content p.comment span{font-size:18px;display:block;color:#fff;height:35px;}
.inside #container #body #block_left #content p.comment span.body{float:left;padding:0;margin-right:10px;background: url(/img/comment_c.gif) repeat-x left top;width:38px;margin-top:-5px;}
.inside #container #body #block_left #content p.comment span.right{background: url(/img/comment_r.gif) no-repeat right top;padding:2px 4px 0;height:32px;text-align:center;}
.inside #container #body #block_left #content p.comment span.left{background: url(/img/comment_l.gif) no-repeat left top;}
.inside #container #body #block_left #content table.newslist tr.last td{border-bottom:0px none;}
.inside #container #body #block_left #content div.paging{background:#e7edf2;font-size:14px;padding:18px 20px;margin-bottom:15px;}
.news #container #body #block_left #content div.paging{height:39px;}
.inside #container #body #block_left #content div.paging span.right{float:right;padding-top:9px;}
.inside #container #body #block_left #content div.paging ul{padding:0;}
.inside #container #body #block_left #content div.paging ul li{list-style:none none;float:left;margin-right:9px;padding:0;background:transparent none;}
.inside #container #body #block_left #content div.paging ul li a{color:#005aaa;}
.inside #container #body #block_left #content div.paging ul li a:hover{text-decoration:none;}
.inside #container #body #block_left #content div.paging ul li.end{margin:0;}
.inside #container #body #block_left #content div.paging ul li.back{margin-right:25px;}
.inside #container #body #block_left #content div.paging ul li.back a, .inside #container #body #block_left #content div.paging ul li.back span{text-decoration:none;display:block;width:6px;height:18px;background:url("/img/arrows_carousel_grey.gif") no-repeat left center;}
.inside #container #body #block_left #content div.paging ul li.next{margin-left:15px;}
.inside #container #body #block_left #content div.paging ul li.next a, .inside #container #body #block_left #content div.paging ul li.next span{text-decoration:none;display:block;width:6px;height:18px;background:url("/img/arrows_carousel_grey.gif") no-repeat right center;}
.inside #container #body #block_left #content div.paging span.left{float:left;}
.inside #container #body #block_left #content div.paging span.left select{height:22px;}

.inside #container #body #block_left #content div.lightgreyblock{background:#cad7e2;margin-bottom:10px;}
.inside #container #body #block_left #content div.lightgreyblock span.corners_top{display:block;width:100%;height:6px;overflow:hidden!important;font-size:0px!important;line-height:0px!important;}
.inside #container #body #block_left #content div.lightgreyblock span.corners_top span{width:6px;height:6px;display:block;overflow:hidden!important;font-size:0px!important;line-height:0px!important;}
.inside #container #body #block_left #content div.lightgreyblock span.corners_top span.corner_right{float:right;background: url(/img/lightgreycorner_rt.gif) no-repeat left top;}
.inside #container #body #block_left #content div.lightgreyblock span.corners_top span.corner_left{float:left;background: url(/img/lightgreycorner_lt.gif) no-repeat left top;}
.inside #container #body #block_left #content div.lightgreyblock span.corners_bottom{display:block;width:100%;overflow:hidden!important;font-size:0px!important;line-height:0px!important;}
.inside #container #body #block_left #content div.lightgreyblock span.corners_bottom span{width:6px;height:6px;display:block;overflow:hidden!important;font-size:0px!important;line-height:0px!important;}
.inside #container #body #block_left #content div.lightgreyblock span.corners_bottom span.corner_right{float:right;background: url(/img/lightgreycorner_rb.gif) no-repeat left top;}
.inside #container #body #block_left #content div.lightgreyblock span.corners_bottom span.corner_left{float:left;background: url(/img/lightgreycorner_lb.gif) no-repeat left top;}
.inside #container #body #block_left #content div.lightgreyblock span.body{}
.inside #container #body #block_left #content div.lightgreyblock span.playvideo{text-align:center;}
.inside #container #body #block_left #content div.lightgreyblock span.body img.photo{width:544px;height:325px;background-repeat:no-repeat;background-position:center center;background-image:url(/img/loading2.gif);display:block;margin:0 auto 10px;}
.inside #container #body #block_left #content div.lightgreyblock span.body p.photo_description{padding:0 20px 10px;text-align:center;}
.inside #container #body #block_left #content div.lightgreyblock span.playvideo p.photo_description{padding:10px 20px 10px;text-align:justify;}
.inside #container #body #block_left #content div.lightgreyblock span.body a.prev_image{height:325px;display:block;width:10px;background: url(/img/arrows_carousel_photo.gif) no-repeat left center;float:left;text-decoration:none;margin-left:10px;}
.inside #container #body #block_left #content div.lightgreyblock span.body a.next_image{height:325px;display:block;width:10px;background: url(/img/arrows_carousel_photo.gif) no-repeat right center;float:right;text-decoration:none;margin-right:10px;}
.inside #container #body #block_left #content div.lightgreyblock span.body div#photo_control{/*margin:-47px auto 10px;*/
position:relative;top:-47px;margin:0 auto -22px;
padding:5px 0 10px;text-align:center;width:544px;background:url(/img/bg_ssh_grey.png) repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_ssh_grey.png', sizingMethod="scale");}
.inside #container #body #block_left #content div.lightgreyblock span.body div#photo_control ul{padding:0;}
.inside #container #body #block_left #content div.lightgreyblock span.body div#photo_control ul li{background-image:none;padding:0;margin:0 10px;display:inline;}
.inside #container #body #block_left #content div.lightgreyblock span.body div#photo_control ul li a{color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none;}
.inside #container #body #block_left #content div.lightgreyblock span.body div#photo_control ul li a img{width:22px;height:17px;margin-left:5px;position:relative;top:5px;background:url(/img/icons_photo.gif) no-repeat left top;}
.inside #container #body #block_left #content div.lightgreyblock span.body div#photo_control ul li.fullsize a img{background-position:left -27px;}
.inside #container #body #block_left #content div.lightgreyblock span.body div#photo_control ul li.carousel a img{background-position:left bottom;}
.inside #container #body #block_left #content div.lightgreyblock span.body div.links{background: url(/img/bg_links.gif) repeat-x left top;_height: 1px;padding: 0;height: auto;}
.inside #container #body #block_left #content div.lightgreyblock span.body div.links div{background: url(/img/bg_links_l.gif) no-repeat left top;padding: 0;}
.inside #container #body #block_left #content div.lightgreyblock span.body div.links div div{font-size:12px;font-weight:bold;padding:3px 10px 0;height:25px;background: url(/img/bg_links_r.gif) no-repeat right top;}
.inside #container #body #block_left #content div.lightgreyblock span.body div.links div div .count_comments{float:right;font-weight:normal;margin-top:3px;}
.inside #container #body #block_left #content div.lightgreyblock span.body div.links div div img{border:0px none;position:relative;top:3px;margin:0 0 0 5px;}
#content div.links{background: none;_height: 1px;margin-bottom: 15px;font-size:12px;font-weight:bold;padding:3px 10px 0 0;height:25px;text-align: left; clear: both; color: #99A2A8;}
#content div.links img{border:0px none;position:relative;top:3px;margin:0 0 0 5px;}
#content div.links div{padding: 3px 10px 0;}

.inside #container #body #block_left #content div.lightgreyblock #gallery_scroll{overflow:hidden;margin:10px 11px;position:relative;height:80px;/*width:598px;*/}
.inside #container #body #block_left #content div.lightgreyblock #gallery_scroll ul{padding:0;width:90000px;margin-left:-26px;margin-right:0px!important;}
.inside #container #body #block_left #content div.lightgreyblock #gallery_scroll ul li{padding:0 0 0 26px;background:transparent none;float:left;margin:0;}
.inside #container #body #block_left #content div.lightgreyblock #gallery_scroll ul li a{display:block;height:78px;overflow:hidden;width:128px;border:1px solid #fff;}
.inside #container #body #block_left #content div.lightgreyblock #gallery_scroll ul li a img{height:80px;width:130px;margin: -1px 0 0 -1px;}
.inside #container #body #block_left #content div.lightgreyblock #gallery_scroll ul li a:hover, .inside #container #body #block_left #content div.lightgreyblock #gallery_scroll ul li a.current{height:74px;width:124px;border:3px solid #fff;}
.inside #container #body #block_left #content div.lightgreyblock #gallery_scroll ul li a:hover img, .inside #container #body #block_left #content div.lightgreyblock #gallery_scroll ul li a.current img{margin:-3px 0 0 -3px;}

.inside #container #body #block_left #content ul.icons{float:right;width:80px;padding:2px 0 0;}
.inside #container #body #block_left #content ul.icons li{display:inline;background:transparent none;padding:0 5px;float:right;}
.inside #container #body #block_left #content ul.icons li a{display:block;height:12px;text-decoration:none;background:url(/img/icons.gif) no-repeat left top;}
.inside #container #body #block_left #content ul.icons li.mail a{background-position:left top;width:18px;}
.inside #container #body #block_left #content ul.icons li.rss a{background-position:-31px top;width:12px;}
.inside #container #body #block_left #content ul.icons li.print a{background-position:right top;width:15px;}

.inside #container #body #block_left #content div.gallery_list{/*padding-top:10px;border-top:1px solid #9da1aa;*/}
.inside #container #body #block_left #content div.gallery_list table{}
.inside #container #body #block_left #content div.gallery_list table tr{}
.inside #container #body #block_left #content div.gallery_list table tr td{padding:10px;vertical-align:top;}
.inside #container #body #block_left #content div.gallery_list table tr td p{padding-bottom:10px;}
.inside #container #body #block_left #content div.gallery_list table tr td p.count_photo{background:url(/img/icons_gallery_ins.gif) no-repeat left top;padding-top:3px;padding-left:40px;}
.inside #container #body #block_left #content div.gallery_list table tr td p.count_photo a{color:#000}
.inside #container #body #block_left #content div.gallery_list table tr.first td{padding-top:0;}
.inside #container #body #block_left #content div.gallery_list table tr td.preview{width:130px;}
.inside #container #body .videoAlbumList #content div.gallery_list table tr td.preview{width:150px!important; background: url(/img/bgimgvideoprev.gif) no-repeat 10px 10px;}
.inside #container #body .videoAlbumList #content div.gallery_list table tr td.preview a{width:150px!important; display:block; min-height:113px;}
.inside #container #body .videoAlbumList #content div.gallery_list table tr.first td.preview{background-position:10px 0!important;}
.inside #container #body .videoAlbumList #content div.gallery_list table tr td p.count_photo{background:url(/img/icons_video_ins.gif) no-repeat left top!important;padding-top:7px!important;padding-left:40px;min-height:11px;_height:11px;}
.inside #container #body #block_left #content div.gallery_list table tr td.description{padding-bottom:0;}
.inside #container #body #block_left #content div.gallery_list table tr td.description .date{padding-bottom:0;color:#99a2a8;font-size:11px;font-weight:bold;}
.inside #container #body #block_left #content div.gallery_list table tr td.description .title{}

.gallery #container #body #block_left #content span.date{font-size:11px;font-weight:bold;color:#99a2a8;}
.gallery #container #body #block_left #content .comments{border:0px none;padding-top:0;}
.gallery #container #body #block_left #content .comments table.comment_list tr td{border:0px none;}
.gallery #container #body #block_left #content .blue_button{float:right;}

.inside #container #body #block_left #content div.lightgreyblock div.gallery_scrollbar{margin:0 10px 10px;background: url(/img/scroll_b.gif) repeat-x left top;_height: 1px;}
.inside #container #body #block_left #content div.lightgreyblock div.gallery_scrollbar div{background: url(/img/scroll_lcor.gif) no-repeat left top;}
.inside #container #body #block_left #content div.lightgreyblock div.gallery_scrollbar div div{padding:2px;background: url(/img/scroll_rcor.gif) no-repeat right top;}
.inside #container #body #block_left #content div.lightgreyblock div.gallery_scrollbar div div span{display:block;height:14px;width:94px;position:relative;overflow:hidden!important;font-size:0px!important;line-height:0px!important;background: url(/img/scroll_begun.gif) no-repeat left top;}

.inside #container #body #block_left .greyBlock{height:47px;background: url(/img/greyblock.gif) repeat-x left top;margin:0px 5px 0 15px;font-size:14px;color:#fff;}
.inside #container #body #block_left .greyBlock a{color:#005aa9;}
.inside #container #body #block_left .greyBlock a:hover{text-decoration:none;}
.inside #container #body #block_left .greyBlock span{display:block;height:47px;}
.inside #container #body #block_left .greyBlock span.left{background: url(/img/greyblock_l.gif) no-repeat left top;}
.inside #container #body #block_left .greyBlock span.right{background: url(/img/greyblock_r.gif) no-repeat right top;padding:11px 20px 0;height:36px;}
.inside #container #body #block_left .greyBlock span.right span{height:auto;}
.inside #container #body #block_left .greyBlock span.right span.right_text{float:right;padding-top:3px;}
.inside #container #body #block_left .greyBlock span.right span.left_text{float:left;}
.inside #container #body #block_left .tags span.right span.left_text{font-size:18px;}
.inside #container #body #block_left .tags span.right span.right_text{color:#005aa9;}

.inside #container #body #block_left div.newslist span.right span.left_text a{display:block;width:10px;height:20px;float:left;text-decoration:none;}
.inside #container #body #block_left div.newslist span.right span.left_text a.arr_left{background:url("/img/arrows_carousel.gif") no-repeat left center;margin-right:5px;}
.inside #container #body #block_left div.newslist span.right span.left_text a.arr_right{background:url("/img/arrows_carousel.gif") no-repeat right center;}
.inside #container #body #block_left div.newslist span.right span.left_text select{float:left;margin-right:5px;height:22px;_font-size:13px;}
.inside #container #body #block_left div.newslist span.right span.right_text{padding-top:0;}
.inside #container #body #block_left div.newslist span.right span.right_text select{margin-right:10px;height:22px;_font-size:13px;*position:relative;*top:2px;_top:4px;*margin-top:-1px;_margin-top:-4px;}

.inside #container #body #block_left #content form.form_ticket{background:#E7EDF2;padding:15px 10px;}
.inside #container #body #block_left #content form.form_ticket table{background:#E7EDF2;width:100%;margin:0;}
.inside #container #body #block_left #content form.form_ticket table tr{}
.inside #container #body #block_left #content form.form_ticket table tr td{padding:5px 10px;vertical-align:top;width:50%;}
.inside #container #body #block_left #content form.form_ticket table tr td input{}
.inside #container #body #block_left #content form.form_ticket table tr td input.inp_text{border:1px solid #9DA1AA;padding:2px 0;width:280px;}
.inside #container #body #block_left #content form.form_ticket table tr td input.small_text{width:50px;float:left;margin-right:15px;}
.inside #container #body #block_left #content form.form_ticket table tr td input.inp_button{}
.inside #container #body #block_left #content form.form_ticket table tr td textarea{border:1px solid #9DA1AA;padding:2px 0;width:280px;height:60px;resize:vertical;}
.inside #container #body #block_left #content form.form_ticket table tr td select{width:100%;}
.inside #container #body #block_left #content form.form_ticket table tr td .submit_tick{float:right;}
.inside #container #body #block_left #content form.form_ticket table tr td .note{font-size:11px;line-height:13px;margin-top:-2px;display:block;width: 215px;float: right;}
.inside #container #body #block_left #content form.form_ticket table tr td.note2{font-size:13px;line-height:15px;font-style:italic;text-align:center;}
.inside #container #body #block_left #content form.form_ticket table tr.sub_cat td{}
.inside #container #body #block_left #content form.form_ticket table tr.sub_cat td label{}
.inside #container #body #block_left #content form.form_ticket table tr.sub_cat td input{}

/* правая колонка */
#container #body #block_right{width:316px;float:right;margin-bottom:10px;/*background:#eee;*/}
.inside #container #body #block_right{margin-bottom:0px;}

#container #body #block_right div a.headline{display:block;background: url(/img/bg_toggle_link.png) repeat-x left -68px;color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none;font-weight:bold;cursor:pointer;}
#container #body #block_right div a.headline span{display:block;cursor:pointer;}
#container #body #block_right div a.headline .corner_left{height:33px;background: url(/img/bg_toggle_link.png) no-repeat left -34px;}
#container #body #block_right div a.headline .corner_right{height:26px;background: url(/img/bg_toggle_link.png) no-repeat right -136px;text-align:center;padding-top:7px}

#container #body #block_right div.close a.headline .corner_left{background: url(/img/bg_toggle_link.png) no-repeat left 0px;}
#container #body #block_right div.close a.headline .corner_right{background: url(/img/bg_toggle_link.png) no-repeat right -102px;}

#container #body #block_right div a.redline {background: url(/img/bg_toggle_link.png) repeat-x left -238px;}
#container #body #block_right div a.redline .corner_left{background: url(/img/bg_toggle_link.png) no-repeat left -204px;}
#container #body #block_right div a.redline .corner_right{background: url(/img/bg_toggle_link.png) no-repeat right -306px;}
#container #body #block_right div.close a.redline .corner_left{background: url(/img/bg_toggle_link.png) no-repeat left -170px;}
#container #body #block_right div.close a.redline .corner_right{background: url(/img/bg_toggle_link.png) no-repeat right -272px;}

#container #body #block_right div.bottom_blue{background:#0155a1 url(/img/bg_blue_line.gif) repeat-x left bottom;font-size:11px;color:#fff;text-align:center;}
#container #body #block_right div.bottom_blue span.body{padding:7px 7px 0}
#container #body #block_right div.bottom_blue a{text-decoration:none;}

#container #body #block_right div.carousel{overflow-x:hidden;position:relative;padding:0 18px 10px;margin:0 8px; width:264px;z-index:200;}
#container #body #block_right div.carousel a.arrow_left{position:absolute;display:block;width:10px;height:70px;background:url(/img/arrows_carousel.gif) no-repeat left center;top:0px;left:0px;text-decoration:none;z-index:200;}
#container #body #block_right div.carousel a.arrow_right{position:absolute;display:block;width:10px;height:70px;background:url(/img/arrows_carousel.gif) no-repeat right center;top:0px;right:0px;text-decoration:none;z-index:200;}
#container #body #block_right div.carousel a.arrow_left:hover{background-image:url(/img/arrows_carousel_grey.gif);}
#container #body #block_right div.carousel a.arrow_right:hover{background-image:url(/img/arrows_carousel_grey.gif);}
#container #body #block_right div.carousel a.noactive{background-image:url(/img/arrows_carousel_darkgrey.gif)!important;cursor:default!important;}
#container #body #block_right div.carousel ul{width:50000px;position:relative;z-index:100;}
#container #body #block_right div.carousel ul li{list-style:none none;display:block;float:left;margin-right:46px;width:264px;position:relative;background:url(/img/bg_team_separator.gif) no-repeat center 3px;}
#container #body #block_right div.carousel ul li span{display:block;width:120px;padding-top:75px;text-align:center;background-position:center top;background-repeat:no-repeat;float:left;color:#fff;font-size:12px;}
#container #body #block_right div.carousel ul li span.team_left{margin-right:12px;}
#container #body #block_right div.carousel ul li span.team_right{margin-left:12px;}
#container #body #block_right span.game_date{display:block;background:#c7c7c7 url(/img/bg_game_date.gif) repeat-x left top;font-size:12px;color:#000;padding:4px 10px;}
#container #body #block_right span.category{display:block;font-size:14px;color:#fff;text-align:center;padding:4px 10px;border-bottom:1px solid #601b1f;margin-bottom:10px;}

/*#container #body #block_right ul li{list-style:none none;}*/

#container #body #block_right table.tabs{width:100%}
#container #body #block_right table.tabs tr td a{display:block;height:34px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;background: url(/img/bg_tabs_r.png) repeat-x left -148px;}
#container #body #block_right table.tabs tr td a:hover{color:#62b6ff;}
#container #body #block_right table.tabs tr td a.current{color:#fff;cursor:default;background: url(/img/bg_tabs_r.png) repeat-x left -185px;}
#container #body #block_right table.tabs tr td span{display:block;}
#container #body #block_right table.tabs tr td span.corner_left{height:34px;background: url(/img/bg_tabs_r.png) no-repeat left -74px;}
#container #body #block_right table.tabs tr td span.corner_right{height:26px;padding:8px 5px 0;text-align:center;background: url(/img/bg_tabs_r.png) no-repeat right -259px;}
#container #body #block_right table.tabs tr td a.current span.corner_left{background: url(/img/bg_tabs_r.png) no-repeat left -111px;}
#container #body #block_right table.tabs tr td a.current span.corner_right{background: url(/img/bg_tabs_r.png) no-repeat right -296px;}
#container #body #block_right table.tabs tr td a.current_before span.corner_right{background: url(/img/bg_tabs_r.png) no-repeat right -222px;}
#container #body #block_right table.tabs tr td.first a span.corner_left{background: url(/img/bg_tabs_r.png) no-repeat left top;}
#container #body #block_right table.tabs tr td.first a.current span.corner_left{background: url(/img/bg_tabs_r.png) no-repeat left -37px;}
#container #body #block_right table.tabs tr td.last a span.corner_right{background: url(/img/bg_tabs_r.png) no-repeat right -333px;}
#container #body #block_right table.tabs tr td.last a.current span.corner_right{background: url(/img/bg_tabs_r.png) no-repeat right -370px;}

#container #body #block_right #stat_tab{background:#14181c url(/img/bg_banner.gif) repeat-x left top;margin-bottom:10px;}
#container #body #block_right #eventlist{background:#14181c url(/img/bg_banner.gif) repeat-x left top;margin-bottom:10px;}
#container #body #block_right .schedule_list_block div.mount{background:url(/img/bg_schedule_mount.gif) repeat-x left center;padding:0 10px;height:36px}
#container #body #block_right .schedule_list_block div.mount a{display:block;height:36px;width:10px;text-decoration:none;}
#container #body #block_right .schedule_list_block div.mount a.left{float:left;background:url(/img/arrows_carousel.gif) no-repeat left center;}
#container #body #block_right .schedule_list_block div.mount a.right{float:right;background:url(/img/arrows_carousel.gif) no-repeat right center;}
#container #body #block_right .schedule_list_block div.mount span{display:block;padding:8px 10px 0;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
#container #body #block_right .schedule_list_block div.schedulelist{width:316px;overflow:hidden;height:209px;position:relative;}
#container #body #block_right .schedule_list_block div.schedulelist p.error{color:#fff;padding:20px;text-align:center;}
#container #body #block_right .schedule_list_block table.calendar{font-size:10px;font-weight:bold;color:#fff;width:100%;position:absolute;top:0px;}
#container #body #block_right .schedule_list_block table.calendar tr.dayList {height:37px;}
#container #body #block_right .schedule_list_block table.calendar tr th{/*width:44px;*/vertical-align:top;border:0px none;background:#fff;color:#000;font-size:11px;text-align:left;padding-left:15px;}
#container #body #block_right .schedule_list_block table.calendar tr td{width:44px;vertical-align:top;border-left:1px solid #30393f;border-top:1px solid #30393f;background:#1e2328;}
#container #body #block_right .schedule_list_block table.calendar tr td div{height:34px;padding:3px 0 0 3px;background:#1e2328;}
#container #body #block_right .schedule_list_block table.calendar tr td a{color:#fff;display:block;height:34px;padding:3px 0 0 3px;text-decoration:none;background-repeat:no-repeat;background-position:13px 5px;}
#container #body #block_right .schedule_list_block table.calendar tr td a:hover{height:32px;padding:1px 0 0 1px;border:2px solid #fff;background-position:11px 3px;}
#container #body #block_right .schedule_list_block table.calendar tr td.first{border-left:0px none;}
#container #body #block_right .schedule_list_block table.calendar tr.first td{border-top:0px none;}
/*#container #body #block_right #stat_tab table.calendar tr.last td{border-bottom:0px none;}*/
#container #body #block_right .schedule_list_block table.calendar tr td div.eventCell{padding:0;height:37px;}
#container #body #block_right .schedule_list_block table.calendar tr td div.home{background: url(/img/bg_schedule_home.png) repeat-x left top;}
#container #body #block_right .schedule_list_block table.calendar tr td div.guest{background: url(/img/bg_schedule_guest.png) repeat-x left top;}

#container #body #block_right #eventlist table.calendar tr td div.eventCell{background: url(/img/icons/events/event_ico_def.gif) no-repeat left top;}
#container #body #block_right .schedule_list_block table.calendar tr td div.eventType_0{background: url(/img/icons/events/event_ico_0.gif) no-repeat left top!important;}
#container #body #block_right .schedule_list_block table.calendar tr td div.eventType_1{background: url(/img/icons/events/event_ico_1.gif) no-repeat left top!important;}
#container #body #block_right .schedule_list_block table.calendar tr td div.eventType_2{background: url(/img/icons/events/event_ico_2.gif) no-repeat left top!important;}
#container #body #block_right .schedule_list_block table.calendar tr td div.eventType_3{background: url(/img/icons/events/event_ico_3.gif) no-repeat left top!important;}
/*#container #body #block_right .schedule_list_block table.calendar tr td.eventType_many{background: #62B6FF;}*/

#container #body #block_right .schedule_list_block .loading_block{position:absolute;width:316px;left:-10000px;top:0px;height:265px;background:#000 url(/img/loading.gif) no-repeat center center;}
#container #body #block_right .schedule_list_block{position:relative;}
#container #body #block_right .schedule_list_block .game_popup{position:absolute;width:330px;top:55px;left:-7px;font-size:12px;}
#container #body #block_right .schedule_list_block .game_popup .wcorners_top{margin:0 8px;background:#fff;font-size:0px;line-height:0px;display:block;height:8px;}
#container #body #block_right .schedule_list_block .game_popup .wcorners_top span{font-size:0px;line-height:0px;overflow:hidden;display:block;height:8px;width:8px;position:relative;}
#container #body #block_right .schedule_list_block .game_popup .wcorners_top .wcorner_left{background: transparent url(/img/bg_schedule_ltcor.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_schedule_ltcor.png', sizingMethod="crop");float:left;margin-left:-8px;}
#container #body #block_right .schedule_list_block .game_popup .wcorners_top .wcorner_right{background: transparent url(/img/bg_schedule_rtcor.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_schedule_rtcor.png', sizingMethod="ctop");float:right;margin-right:-8px;}
#container #body #block_right .schedule_list_block .game_popup .wcorners_bottom{margin:0 8px;background:#d5d5d5;font-size:0px;line-height:0px;display:block;height:8px;}
#container #body #block_right .schedule_list_block .game_popup .wcorners_bottom span{font-size:0px;line-height:0px;overflow:hidden;display:block;height:8px;width:8px;position:relative;}
#container #body #block_right .schedule_list_block .game_popup .wcorners_bottom .wcorner_left{background: transparent url(/img/bg_schedule_lbcor.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_schedule_lbcor.png', sizingMethod="crop");float:left;margin-left:-8px;}
#container #body #block_right .schedule_list_block .game_popup .wcorners_bottom .wcorner_right{background: transparent url(/img/bg_schedule_rbcor.png) no-repeat right bottom;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_schedule_rbcor.png', sizingMethod="crop");float:right;margin-right:-8px;}
#container #body #block_right .schedule_list_block .game_popup .body{background:#fff url(/img/bg_schedule_b.png) repeat-x left bottom;text-align:center;position:relative;min-height:85px;_height:85px;}
#container #body #block_right .schedule_list_block .game_popup .body .close{display:block;width:18px;height:18px;position:absolute;top:-4px;right:4px;background: url(/img/bg_schedule_close.gif) no-repeat left top;cursor:pointer;}
#container #body #block_right .schedule_list_block .game_popup .body .date_and_place{color:#000;font-size:12px;display:block;padding:0;font-weight:bold;}
#container #body #block_right .schedule_list_block .game_popup .body .game_category{color:#555;font-size:14px;display:block;padding:0 0 5px;}
#container #body #block_right .schedule_list_block .game_popup .body .teams{display:block;margin:0 32px;padding-bottom:5px;background:url(/img/bg_schedule_separator.gif) no-repeat center 3px;position:relative;}
#container #body #block_right .schedule_list_block .game_popup .body .teams_score{background: none;}
#container #body #block_right .schedule_list_block .game_popup .body .teams span{background-position:center top;background-repeat:no-repeat;color:#000;display:block;float:left;font-size:12px;padding-top:75px;width:120px;position:relative;line-height:15px;}
#container #body #block_right .schedule_list_block .game_popup .body .teams .team_left{margin-right:12px;}
#container #body #block_right .schedule_list_block .game_popup .body .teams .game_score{font-size:34px; font-weight:bold; padding:0; position:absolute; text-align:center; top:11px; width:100%;line-height:40px;left:0;}
#container #body #block_right .schedule_list_block .game_popup .body .teams .game_ots{font-size:24px; font-weight:bold; padding:0; position:absolute; text-align:center; top:39px; width:100%;line-height:40px;left:0;}
#container #body #block_right .schedule_list_block .game_popup .body .bottom{font-size:11px;border-top:1px solid #bbbfc2;color:#2474ac;padding-top:5px;display:block;}
#container #body #block_right .schedule_list_block .game_popup .body .bottom a{color:#2474ac;text-decoration:none;}
#container #body #block_right .schedule_list_block .game_popup .body .bottom a:hover{color:#000;}

#container #body #block_right .schedule_list_block .game_popup .body ul.eventlist {padding-bottom:0px;}
#container #body #block_right .schedule_list_block .game_popup .body ul.eventlist li{display:block;padding:5px 10px 10px 32px; list-style-type:none; text-align:left; background-repeat: no-repeat; background-position: left 4px;font-size:14px;}
#container #body #block_right .schedule_list_block .game_popup .body ul.eventlist li em{font-size:12px; /*font-style:normal;*/ display:block; padding-top:5px;}
#container #body #block_right .schedule_list_block .game_popup .body ul.eventlist li a{color:#005AAA}
#container #body #block_right .schedule_list_block .game_popup .body ul.eventlist li a:hover{text-decoration:none;}

#container #body #block_right #stat_tab table.table_stat{width:100%;}
#container #body #block_right #stat_tab table.table_stat tr td{text-align:center;vertical-align:top;border-bottom:1px solid #30383f;color:#fff;font-size:12px;padding:3px 4px;font-weight:bold;}
#container #body #block_right #stat_tab table.table_stat tr td.first{text-align:left;padding-left:12px;width:180px;}
#container #body #block_right #stat_tab table.table_stat tr td.light{background:#343d45;border-bottom:1px solid #424e58;}
#container #body #block_right #stat_tab table.table_stat tr.redline td{background:#ed1c24;border-bottom:0px none;}
#container #body #block_right #stat_tab table.table_stat tr.whiteline td{background:#f2f2f2;border-bottom:0px none;color:#14181b;}
#container #body #block_right #stat_tab table.table_stat tr.liderline td.first{color:#62b6ff;}
#container #body #block_right #stat_tab table.table_stat tr.good_team td.number{color:#FFCF00;}
#container #body #block_right #stat_tab table.table_stat tr.last_good_team td{border-bottom:2px solid #62B6FF;}
#container #body #block_right #stat_tab table.table_stat tr.first td{padding-top:10px;}
#container #body #block_right #stat_tab table.table_stat tr.last td{border-bottom:0px none;padding-bottom:10px;}
#container #body #block_right #stat_tab #championship div.bottom_blue, #container #body #block_right #stat_tab #statistics div.bottom_blue{text-align:left;}
#container #body #block_right #stat_tab div.bottom_blue span.home{background:#1b8dbb;margin-left:20px;margin-right:10px;padding-left:13px;}
#container #body #block_right #stat_tab div.bottom_blue span.guest{background:#b82009;margin-right:10px;padding-left:13px;}
#container #body #block_right #stat_tab div.bottom_blue span.body{padding: 7px 13px 0}
#container #body #block_right #stat_tab div.bottom_blue a{color:#1cb7f1;}
#container #body #block_right #stat_tab div.bottom_blue a:hover{color:#fff;}

#container #body #block_right #eventlist div.bottom_blue span.body{/*text-align:left;*/line-height:25px;}
#container #body #block_right #eventlist div.bottom_blue span.event_0{background:#1b4670;margin-right:10px;padding-left:13px;}
#container #body #block_right #eventlist div.bottom_blue span.event_1{background:#ffcf00;margin-right:10px;padding-left:13px;}
#container #body #block_right #eventlist div.bottom_blue span.event_2{background:#00c5dd;margin-right:10px;padding-left:13px;margin-left:20px;}
#container #body #block_right #eventlist div.bottom_blue span.event_3{background:#9b1c07;margin-right:10px;padding-left:13px;margin-left:20px;}


#container #body #block_right #game_next{background:#14181c url(/img/bg_banner.gif) repeat-x left top;margin-bottom:10px;}
#container #body #block_right #game_next div.bottom_blue{color:#1cb7f1;}
#container #body #block_right #game_next div.bottom_blue span.body{background:transparent none;padding:7px 7px 0;font-size:11px;}
#container #body #block_right #game_next div.bottom_blue a{color:#1cb7f1;}
#container #body #block_right #game_next div.bottom_blue a:hover{color:#fff;}

#container #body #block_right #game_previous {background:#14181c url(/img/bg_banner.gif) repeat-x left top;margin-bottom:10px;}
#container #body #block_right #game_previous span.category{border-color:#374148;}
#container #body #block_right #game_previous .carousel ul li{background:transparent none;}
#container #body #block_right #game_previous a.result{font-size:34px;left:82px;position:absolute;top:10px;display:block;color:#fff;text-decoration:none;font-weight:bold;width:100px;text-align:center;}
#container #body #block_right #game_previous a.result_no_link{font-size:34px;left:82px;position:absolute;top:10px;display:block;color:#fff;text-decoration:none;font-weight:bold;width:100px;text-align:center;cursor:default;}
#container #body #block_right #game_previous strong.result_type{ position: absolute; color: white; font-weight: normal; font-size: 20px; width: 40px; text-align: center; left: 112px; top: 45px;}
#container #body #block_right #game_previous a.result:hover{color:#1cb7f1;}
#container #body #block_right #game_previous div.bottom_blue{color:#1cb7f1;}
#container #body #block_right #game_previous div.bottom_blue span.body{background:transparent none;padding:7px 7px 0;font-size:11px;}
#container #body #block_right #game_previous div.bottom_blue a{color:#1cb7f1;}
#container #body #block_right #game_previous div.bottom_blue a:hover{color:#fff;}



#container #body #block_right #home_match div span.body{background:#fff;font-size:14px;text-align:center;padding:5px 8px 10px;}
#container #body #block_right #home_match div table tr td{width:100px;text-align:center;vertical-align:top;}
#container #body #block_right #home_match div table tr td img{margin-bottom:10px;}
#container #body #block_right #home_match div table tr td p.team_name{color:#0a0a0c;padding-bottom:10px;}
#container #body #block_right #home_match div table tr td p.team_name a{color:#0a0a0c;text-decoration:none;}
#container #body #block_right #home_match div table tr td p.team_name a .date{color:#505860;padding-top:5px;}
#container #body #block_right #home_match div table tr td p.team_name a:hover{color:#62b6ff;}
#container #body #block_right #home_match div table tr td p.team_name a:hover .date{color:#62b6ff;}
#container #body #block_right #home_match div table tr td .billets{background: url(/img/bg_billets_ico.gif) no-repeat left top;padding-left:30px;padding-right:15px;}
#container #body #block_right #home_match div table tr td a.billets{color:#0a63b2;background-position:left top;}
#container #body #block_right #home_match div table tr td a.billets:hover{color:#62b6ff;}
#container #body #block_right #home_match div table tr td span.billets{color:#666;background-position:left bottom;}
#container #body #block_right #home_match div.bottom_blue{color:#1cb7f1;}
#container #body #block_right #home_match div.bottom_blue span.body{background:transparent none;padding:7px 7px 0;font-size:11px;}
#container #body #block_right #home_match div.bottom_blue a{color:#1cb7f1;}
#container #body #block_right #home_match div.bottom_blue a:hover{color:#fff;}


#container #body #block_right #perquisition{background:#14181c url(/img/bg_banner.gif) repeat-x left top;}
#container #body #block_right #perquisition div{font-size:12px;color:#fff;border-top:1px solid #3d474f;}
#container #body #block_right #perquisition div span.body{padding:0 15px 10px 15px;}
#container #body #block_right #perquisition div form{position:relative;}
#container #body #block_right #perquisition div form p.question{font-size:14px;font-weight:bold;padding-bottom:15px;}
#container #body #block_right #perquisition div form label{display:block;padding-bottom:10px;line-height:14px;}
#container #body #block_right #perquisition div form label input{margin-right:10px;}
#container #body #block_right #perquisition div form a.yellow_button{margin-top:10px;}
#container #body #block_right #perquisition div form a.yellow_button span.center{_width:1px;}
#container #body #block_right #perquisition div form input.yellow_button{margin-top:10px;}
#container #body #block_right #perquisition div p#vote_name{font-size:14px;font-weight:bold;padding:15px 0;}
#container #body #block_right #perquisition div dl{font-size:12px;}
#container #body #block_right #perquisition div dl dt{padding-bottom:3px;}
#container #body #block_right #perquisition div dl dd{padding-bottom:5px;color:#dec41b;font-weight:bold;}
#container #body #block_right #perquisition div dl dd img{background:url(/img/bg_poll.png) repeat-x left top;height:14px;position:relative;top:3px;}


#container #body #block_right .banner{background:#14181c url(/img/bg_banner.gif) repeat-x left top;margin-bottom:10px;clear:both;}
#container #body #block_right .banner .bcorners_top span{_position:static;}
#container #body #block_right .banner span.body{padding:0 6px; position:relative;}
#container #body #block_right .banner span.body a{display:block;z-index:30;left:6px;top:0;position:absolute;}
#container #body #block_right .banner span.body img, #container #body #block_right .banner span.body embed {position: relative;z-index:1;}


/* белая полоса СПОНСОРЫ КХЛ */
#container #body #sponsors_khl{background:#fff;margin:0 0 0;color:#14181c;font-size:11px;font-weight:bold;text-transform:uppercase;}
#container #body #sponsors_khl span.body{padding:0 20px;}
#container #body #sponsors_khl span.body table{width:100%;}
#container #body #sponsors_khl span.body table tr td{vertical-align:middle;text-align:center;padding:0 4px 5px}
#container #body #sponsors_khl span.body table tr td.first{text-align:left;width:130px;}
#container #body #sponsors_khl span.body table tr td a img{border:0px none;}

/* подвал */
#container #footer{background:#000;padding:0 4px 0;}
#container #footer .footer{background:#15191c url(/img/bg_footer.gif) repeat-x top left;}
#container #footer .footer .body{padding:5px 30px 0}
#container #footer .footer table.menu{width:100%;}
#container #footer .footer table.menu tr td{vertical-align:top;background: url(/img/bg_footer_separator.gif) no-repeat right 3px;padding:0 5px}
#container #footer .footer table.menu tr td.last{background:none;padding-right:0;}
#container #footer .footer table.menu tr td.first{padding-left:0;}
#container #footer .footer table.menu tr td ul li{list-style:none none;font-size:10px;padding-bottom:3px;line-height:15px;}
#container #footer .footer table.menu tr td ul li a{/*white-space:nowrap;*/color:#8e9192;text-decoration:none;}
#container #footer .footer table.menu tr td ul li.level0{text-transform:uppercase;font-size:11px;font-weight:bold;padding-bottom:15px;line-height:16px;}
#container #footer .footer table.menu tr td ul li.level0 a{color:#c1c3c5;white-space:nowrap;}
#container #footer .footer table.menu tr td ul li a:hover{color:#fff;}
#container #footer .footer div#bottom{color:#9c9c9c;font-size:11px;padding:25px 0 30px 70px;width:840px;}
#container #footer .footer div.logoru{background: url(/img/logo_footer_4.gif) no-repeat left 21px;}
#container #footer .footer div.logo1946{background: url(/img/1946_logo_bottom.gif) no-repeat left 21px;}
#container #footer .footer div.logoen{background: url(/img/logo_footer_4_en.gif) no-repeat left 21px;}
#container #footer .footer div#bottom a{color:#62b6ff;}
#container #footer .footer div#bottom a:hover{text-decoration:none;}
#container #footer .footer div#bottom div.text{float:left;width:500px;}
#container #footer .footer div#bottom ul{float:right;margin-top:30px;width:320px;text-align:right;}
#container #footer .footer div#bottom ul li{display:inline;list-style:none none;font-size:14px;padding-left:20px;}

#game_next, #game_previous, #home_match, #stat_tab, #sponsors_club{margin-bottom:10px;}


#calendar_ajax_table{display:block!important;}

#container #body #block_left #content .YMaps table{margin:0!important;}

.vkladka_na{display:none;}
#container #body #block_left #content .YMaps table td{padding:0!important;}

#stat{position:absolute;left:-10000px;top:-10000px;}

#container #body #column .videoAlbumList #content .gallery_list .gallery_list td.preview p {font-size:11px;padding-top:10px;} 
#container #body #column .videoAlbumList #content .gallery_list .gallery_list td.preview p a {display:inline; font-size:11px;} 

.link_separator{font-style:normal;}



#body #column.wide { background: white !important; }
#body #column.wide #block_right { display: none }
#body #column.wide #block_left { /*width: 978px*/ width: 100%; }
#body #column.wide #sponsors_club  { /*width: 978px*/ width: 100%; }
#body #column.wide #sponsors_club .top, 
#body #column.wide #sponsors_club .bottom { /*width: 978px*/ width: 100%; }
#body #column.wide #sponsors_club .top .banners, 
#body #column.wide #sponsors_club .bottom .banners {/* width: 790px */}
/*#body #column.wide h1 { background: url("/img/headline2.jpg") no-repeat scroll left top #A5080A !important; }*/
#body #column.wide #block_left #content div.lightgreyblock #gallery_scroll { width: 922px }
#body #column.wide .lightgreyblock { position: relative; overflow: hidden;}
.forumLink{
	position:absolute; 
	top:30px; 
	display:block; 
	text-align:center; 
	width:224px; 
	background:url('/img/whiteHeadLink.png') no-repeat left top;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/whiteHeadLink.png', sizingMethod="crop");
	font-size:14px; 
	line-height:18px; 
	right:20px; 
	color:#005AAA; 
	padding:4px 0pt 5px;
}
.forumLink:hover{
	text-decoration: none;
}
#toggleScreenMode {
	display: block;
	width: 18px;
	background: url(/img/slideArrow_2.png) no-repeat left top;
	position: absolute;
	text-decoration: none;
	right: 0px;
	top: 110px;
	height: 801px;
}
.wide #toggleScreenMode {
	background-position: right top;
}

#body #column #block_left #content .photo_container{/*padding:15px 10px; margin:0 -10px; width:624px;*/ padding:0 5px;clear: both;}
#body #column #block_left #content {}
#body #column #block_left #content .photo_container_bg{
	background: url(/img/bg_photo_container.gif) repeat left top;
	*float:left;
	/*background: green;*/
}/*
#body #column #block_left #content {
	width: 200px;
}*/
#body #column #block_left #content .photo_container_blue{background: #e7edf2;}
#body #column #block_left #content .photo_container .photoItem{border:1px solid #5B5B5B; float:left; margin:15px 2px; padding:8px; width:130px; background: #fff;
}
#body #column #block_left #content .photo_container .photoItem .userBlock{
	font-size: 12px;
	height: 50px;
}
#body #column #block_left #content .photo_container .photoItem .userBlock img{
	float: left;
	margin-right: 5px;
}
#body #column #block_left #content .photo_container .photoItem .userBlock a{
	display: block;
	overflow: hidden;
	white-space: nowrap;
}

#body #column #block_left #content .photo_container .photoItem span.date, #body #column #block_left #content .photo_container .photoItem .userBlock span{
	display:block;
	color: #5b5b5b;
	font-size: 12px;
}
#body #column #block_left #content .photo_container .photoItem .contestPhoto{}
#body #column #block_left #content .photo_container .photoItem .photoName{
	width: 130px;
	height: 45px;
	font-size: 11px;
	line-height: 15px;
	overflow: hidden;
	padding: 5px 0 0;
}
#body #column #block_left #content .starList{
	height: 13px;
	margin: 10px 0;
	_overflow: hidden;
}
#body #column #block_left #content .starList span{
	display: block;
	width: 13px;
	height: 13px;
	margin: 0 7px 0 0;
	float: left;
	background: url("/img/star.gif") no-repeat right top;
}
#body #column #block_left #content .starList span.star_blue{
	background-position: left top;  
}
#body #column #block_left #content .starList span.star_white{
	background-position: right top;  
}
#body #column #block_left #content .photo_container .photoItem .vote{
	clear: both;
}
#body #column #block_left #content .photo_container .photoItem .vote a{
	float: right;
}
#body #column #block_left #content .paging {height:39px;}

#body #column #block_left #content .photoList_sort {line-height:22px;padding-bottom:10px;}
#body #column #block_left #content .contest_dates {color:#6c6c6c;padding-bottom:5px !important;}
#body #column #block_left #content .contest_headline {font-size:30px;line-height:35px;}
#body #column #block_left #content .photoFullInfo {}
#body #column #block_left #content .photoFullInfo .photo_date{color:#717171;padding-right:10px;}
#body #column #block_left #content .photoFullInfo .photo_name{font-size:18px;}
#body #column #block_left #content .photoFullInfo .user_info{float: left; width: 133px; padding: 10px; border: 1px solid #5B5B5B; font-size: 12px; margin-right: 30px;}
#body #column #block_left #content .photoFullInfo .user_info img{margin-bottom: 5px;}
#body #column #block_left #content .photoFullInfo .user_info a{display: block; overflow: hidden; white-space: nowrap;}
#body #column #block_left #content .photoFullInfo .user_info .messageCount{color:#515151}
#body #column #block_left #content .photoFullInfo .photo_info{float: left; width: 434px;}
#body #column #block_left #content .photoFullInfo .photo_info .starList{width: 100px; float: left; margin: 0px 20px 0pt 0pt;}
#body #column #block_left #content .photoFullInfo .photo_info .blue_button{float: left; position: relative; top: 0px; margin-bottom: -5px;}
#body #column #block_left #content .photoFullInfo .photo_info .vote{clear: both; margin-bottom: 15px;}
#body #column #block_left #content .photoFullInfo .photo_info .decription{}
#body #column #block_left #content .original_photo{clear: both; margin: 20px 0pt;}
.contest #body #column #block_left #content,.fanclub #body #column #block_left #content {padding:0 20px 0 15px;min-height:830px;_height:830px;}
.contest #body #column #block_left #content .comments, .fanclub #body #column #block_left #content .comments{border-top:0px none;}
.contest #body #column #block_left #content .comments #comment_form input, .fanclub #body #column #block_left #content .comments #comment_form input{width:276px;}
.contest #body #column #block_left #content .comments #comment_form textarea, .fanclub #body #column #block_left #content .comments #comment_form textarea{width:562px}

.contestList{}
.contestList .contest{
	padding:20px;
}
.contestList .contest_blue{
	background: #e7edf2;
}
#body #column #block_left #content .contestList .contest p{padding-bottom:10px;}
#body #column #block_left #content .contestList .contest .contest_headline{
	font-size:18px;
	line-height:22px;
}
#body #column #block_left #content .contestList .contest .contest_headline a{}
#body #column #block_left #content .contestList .contest .description{}
#body #column #block_left #content .contestList .contest .contestPhoto{
	float:left;
	margin: 5px 20px 15px 0pt;
}
#body #column #block_left #content .contestList .contest .conditions{
	font-size:12px;
	color:#505050;
	font-style:italic;
}
#body #column #block_left #content .contestList .contest .blue_button{width: 200px;margin-right:30px;clear:both;}
#body #column #block_left #content .contestList .contest .blue_button .center{
	width: 160px;
}
#body #column #block_left #content .contestList .contest .see_all_photos{
	background: url("/img/icons_gallery_ins_2.gif") no-repeat left 2px;
	padding:3px 0 5px 40px;
	display:block;
	float:left;
}
#body #column #block_left #content .contestList .contest .yellow_button{}
#body #column #block_left #content .contestList .contest .yellow_button .corner_left{
	background:url(/img/bg_yb2_l.png) no-repeat left top;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_yb2_l.png', sizingMethod="crop");
}
#body #column #block_left #content .contestList .contest .yellow_button .center{
	width:155px;
	background:url(/img/bg_yb2.png) repeat-x left top;
}
#body #column #block_left #content .contestList .contest .yellow_button .corner_right{
	width:19px;
	background:url(/img/bg_yb2_r.png) no-repeat left top;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_yb2_r.png', sizingMethod="crop");
}
#body #column #block_left #content .contestList .contest .red_button{}
#body #column #block_left #content .contestList .contest .red_button .corner_left{
	background:url(/img/bg_rb_l.png) no-repeat left top;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_rb_l.png', sizingMethod="crop");
}
#body #column #block_left #content .contestList .contest .red_button .center{
	width:152px;
	background:url(/img/bg_rb.png) repeat-x left top;
}
#body #column #block_left #content .contestList .contest .red_button .corner_right{
	width:22px;
	background:url(/img/bg_rb_r.png) no-repeat left top;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_rb_r.png', sizingMethod="crop");
}
.contest #container #body #block_left table.red_grey tr td span.corner_right, .fanclub #container #body #block_left table.red_grey tr td span.corner_right{
	padding: 10px 15px 0;
}

#container #body #voteList {
	overflow: hidden;
}
#container #body #block_left #content #voteList ul{
	border: 1px solid #5B5B5B;
	padding: 10px 15px;
	margin: 10px 0 15px;
}
#container #body #block_left #content #voteList ul li{
	width: 180px;
	background: url(/img/user_ico_2.gif) no-repeat left center;
	padding: 5px 0 5px 20px;
	display: block;
	float: left;
}

.table_transfer{
	border: 1px solid #BABEC7 !important;
	float: right;
	margin: 0 0 15px 15px;
	width: 300px;
}
.table_transfer .head td{
	text-align: center;
	font-size: 14px!important;
	background: #333!important;
}
.table_transfer .sent{
	background-image: url(/img/transf_s2.gif)!important;
	background-position: 3px 10px!important;
	background-repeat: no-repeat!important;
	padding-left: 30px !important;
}
.table_transfer .draft{
	background-image: url(/img/draft.gif)!important;
	background-position: left 6px!important;
	background-repeat: no-repeat!important;
	padding-left: 30px !important;
}
.table_transfer .lightblue2 .draft{
	background-image: url(/img/draft.gif)!important;
	background-position: left -41px!important;
	background-repeat: no-repeat!important;
	padding-left: 30px !important;
}
.table_transfer .return{/*
	background-image: url(/img/transf_r.gif)!important;
	background-position: left center!important;
	background-repeat: no-repeat!important;*/
	padding-left: 30px !important;
}



.noflashtop{
	width: 688px;
	height: 169px;
	background: url(/img/top_ban_z.gif) no-repeat left top;
	float: right;
	position: relative;
}
.noflashtop a{
	position: absolute;
	display: block;
	text-decoration: none;
	background: #f00;
	opacity: .5;
	border: 0px none;
}
.noflashtop a.nf_logo{
	width: 190px;
	top: 0px;
	height: 169px;
	right: 0px;
}
.noflashtop a.nf_po{
	width: 485px;
	top: 0px;
	height: 169px;
	left: 0px;
}


.inside #container #body #block_left #content .po_conf{
	/*border-left:1px solid #000;
	border-right:1px solid #000;*/
	width: 100%;
}

.inside #container #body #block_left #content .po_conf tr{}
.inside #container #body #block_left #content .po_conf tr.roundName td{
	background: url("/img/bg_tabs_r.png") repeat-x left -154px;
	color: #fff;
	padding: 4px 5px;
	text-align: center;
	font-weight: bold;
}
.inside #container #body #block_left #content .po_conf tr.roundName2 td{
	background: url("/img/bg_tabs_red_grey.png") repeat-x left -190px;
	color: #fff;
	padding: 4px 5px;
	text-align: center;
	font-weight: bold;
}
.inside #container #body #block_left #content .po_conf tr.confName td{
	background: #6B7985 url("/img/bg_greyslide2.gif") repeat-x left bottom;
	color: #fff;
	padding: 6px 5px;
	font-size: 17px;
	line-height: 23px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}
.inside #container #body #block_left #content .po_conf tr.confName2 td{
	background: #6B7985 url("/img/bg_greyslide.gif") repeat-x left top;
}

.inside #container #body #block_left #content .po_conf tr td{
	/*border-top:1px solid #000; */
	/*border-bottom:1px solid #9DA1AA;*/
	padding: 10px 2px;
}

.inside #container #body #block_left #content .po_conf .po_teams{
	background: #fff;
	font-size:13px;
	margin: 0 auto;
	text-align: center;
}

.inside #container #body #block_left #content .po_conf .po_teams td{
	padding:4px 2px;
	border: 1px solid #000;
}

.inside #container #body #block_left #content .po_conf .po_teams td.teamNo{
	background: #2E343A;
	color: #fff;
}
.inside #container #body #block_left #content .po_conf .po_teams td.teamSc{
	background: #e5e5e5;
}
.inside #container #body #block_left #content .po_conf .po_teams td.teamScTtl{
	background: #0a97d2;
	color: #fff;
}
.inside #container #body #block_left #content .po_conf .po_teams .score td{
	font-size: 11px;
	padding: 2px 1px;
	background: #e3a69d;
	/*color: #fff;*/
}
.inside #container #body #block_left #content .po_conf .po_teams .score td.sc_h{
	background: #a4d1e4;
}

.s-green{background:#47C756!important}
.s-red{background:#BF3F56!important}
.s-yellow{background:#E8C61C!important}
.s-blue{background:#5379A6!important}
.s-cyan{background:#51C6E7!important}
.s-brown{background:#953D0D!important}

.lastItemMenu{
	background: none!important;
}


#vk_like, #fb_like{
	display: inline-block;
	float: none;
	width: 135px!important;
	position: relative;
	top: 6px;
	background: none!important;
	height: 22px!important;
	margin-top: -10px;
}
#fb_like{
	width: 125px!important;
	padding-left:0px!important;
	padding-right:5px!important;
}

#stUI2_body{
	margin: 0 auto;
    width: 986px;
}

.pp_full_res iframe {
    overflow: visible;
}

#stat_tab table.tabs_level2 {}
#stat_tab table.tabs_level2 tr {
}
#stat_tab table.tabs_level2 tr td {
    background: none repeat scroll 0 0 #B7171D !important;
}
#stat_tab table.tabs_level2 tr td a {
    background: none repeat scroll 0 0 transparent !important;
    height: 26px !important;
    padding: 8px 15px 0;
    text-transform: none !important;
}
#stat_tab table.tabs_level2 tr td a.current {
    color: #CEAA14 !important;
}
#stat_tab #championship table.table_stat tr td.number{
	width:32px;
}

/*main page pactch*/
/*#news_tab table.tabs span.corner_right{
	background-position: 100% -370px!important;
}*/

#container #body #block_left #news_slideshow .news_current{
	margin-bottom:10px;
	position:relative;
	width:640px;
	height:402px;
	background:#000;
	z-index:10;
}
#container #body #block_left #news_slideshow .news_current p.links{
	position:absolute;
	left:95px;
	bottom:15px;
	width:520px;
	overflow:hidden;
	z-index:11;
}
#container #body #block_left #news_slideshow .news_current p.links a{
	float:left;
	width:130px;
	/*max-width:130px;*/
	margin:0 0 0 15px;
	padding:5px 0 2px 25px;
	font:12px/16px "Trebuchet MS", serif;
	color:#1bb1e9;
}
#container #body #block_left #news_slideshow .news_current p.links a:hover{
	color:#fff;
}
#container #body #block_left #news_slideshow .news_current p.links a.photo, #container #body #block_left #news_slideshow .news_current p.links a.type_2{
	background:url(/img/i_photo.png) 0 5px no-repeat;
}
#container #body #block_left #news_slideshow .news_current p.links a.video, #container #body #block_left #news_slideshow .news_current p.links a.type_3{
	background:url(/img/i_video.png) 0 5px no-repeat;
}
#container #body #block_left #news_slideshow .news_current p.links a.news, #container #body #block_left #news_slideshow .news_current p.links a.type_1{
	background:url(/img/i_news.png) 0 5px no-repeat;
}
#container #body #block_left #news_slideshow .news_current p.links a.other, #container #body #block_left #news_slideshow .news_current p.links a.type_4{
	background:url(/img/i_other.png) 0 5px no-repeat;
}
#container #body #block_left #news_slideshow .news_current a.news_text div.text{
	padding-bottom:50px;
}
#container #body #block_left #news_slideshow .news_current a.news_text div.text p{
	font:12px "Trebuchet MS", serif;
	padding-left:98px;
	color:#fff;
}
#container #body #block_left #news_slideshow .news_current a.news_text div.text p a{
	color:#1bb1e9;
}
#container #body #block_left #news_slideshow .news_current a.news_text div.text p.title{
	font:bold 22px "Trebuchet MS", serif;
}
#container #body #block_left #news_slideshow .news_current a.news_text div.text p.links{
	font:12px "Trebuchet MS", serif;
}
#container #body #block_left #news_slideshow .news_current a.news_text div.text p.links a{
	color:#1bb1e9;
}
#container #body #block_left #news_slideshow ul.news_list{
	position:relative;
	z-index:15;
}
#container #body #block_left #news_slideshow ul.news_list li{
	position:relative;
	display:block;
	float:left;
	margin:-18px 21px 0 -4px;
	padding:18px 6px 6px 6px;
	width:137px;
	height:95px;
	overflow:hidden;
}
#container #body #block_left #news_slideshow ul.news_list li.current{
	background:url(/img/bg_slideshow_li.png) 0 0 no-repeat;
}
#container #body #block_left #news_slideshow ul.news_list li a{
	font:11px "Trebuchet MS", serif;
	color:#fff;
	text-decoration:none;
}
#container #body #block_left #news_slideshow ul.news_list li img{
	position:relative;
	z-index:1;
}
#container #body #block_left #news_slideshow ul.news_list li span{
	display:block;
	width:137px;
	position:absolute;
	left:6px;
	bottom:6px;
	z-index:2;
	background:url(/img/bg_ssh_grey2.png) repeat left top;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hc-ska.ru/img/bg_ssh_grey2.png', sizingMethod="scale");
}
#container #body #block_left #news_slideshow ul.news_list li span strong{
	font-weight:normal;
	display:block;
	padding:5px;
}
#container #body #block_left #news_slideshow ul.news_list li.last{
	margin-right:-6px;
}
#container #body #block_left #news_slideshow ul.news_list li a img{
	opacity:1;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

#adv_strong{
	width:100%;
	height:53px;
	background:url(/img/bg_bb.gif) 50% 50% repeat-x;
	overflow:hidden;
	margin-bottom:10px;
	font:18px/53px "Trebuchet MS", serif;
	color:#fff;
}
#adv_strong .left{ background:url(/img/bg_bb.gif) 0 0 no-repeat; }
#adv_strong .right{ background:url(/img/bg_bb.gif) 100% 100% no-repeat; }
#adv_strong img{
	margin:0 10px 0 20px;
	vertical-align:middle;
}

.info_block{
	padding:12px 0px;
	font:12px "Trebuchet MS", serif;
	color:#fff;
}
.info_block a{
	font:14px "Trebuchet MS", serif;
	color:#19a3d6;
}
.info_block a:hover{
	color:#fff;
}
.info_block .info{
	width:100%;
	overflow:hidden;
	padding:0 0 10px 0;
}
.info_block .preview{
	float:left;
	padding:0 15px;
}
.info_block .text{
	overflow:hidden;
	padding-right:12px;
}
.info_block .text p{
	margin-bottom:5px;
}
.info_block .text p.date{
	font:12px "Trebuchet MS", serif;
	color:#6a798b;
}
.info_block .text p.date a{
	float:right;
	font-size:12px;
}

a img{
	border:0;
}
#adv_strong{
	width:100%;
	height:56px;
	background:url(/img/bg_bb.gif) 50% 50% repeat-x;
	overflow:hidden;
	margin-bottom:10px;
	font:18px/56px "Trebuchet MS", serif;
	color:#fff;
}
#adv_strong .right a{
	display:block;
	position:relative;
	width:100%;
	height:100%;
	color:#fff;
	text-decoration:none;
}
#adv_strong img.right{
	position:absolute;
	right:18px;
	top:50%;
	margin-top:-5px;
	background:none;
}

.info_block .preview{ float:left; padding:0 15px; }
.info_block .info{ width:100%; overflow:hidden; padding:0 0 10px 0; }
p.links_inner{width:100%; overflow:hidden;}
p.links_inner a{ margin:0 15px 0 0; padding:2px 0 2px 35px; font:14px/20px "Trebuchet MS", serif; width:160px; float:left;}
p.links_inner a:hover{ color:#fff; }
p.links_inner a.type_1{ background:url(/img/i_news_b.gif) 0 2px no-repeat; }
p.links_inner a.type_2{ background:url(/img/i_photo_b.gif) 0 2px no-repeat; }
p.links_inner a.type_3{ background:url(/img/i_video_b.gif) 0 2px no-repeat; }
p.links_inner a.type_4{ background:url(/img/i_other_b.gif) 3px 2px no-repeat; }

#ind_conf p.wrap{
	width:100%;
	overflow:hidden;
	padding:0;
}
#ind_conf p.wrap span.date{
	float:left;
	font:12px "Trebuchet MS", serif;
	color:#6a798b;
	padding-left:15px;
}
#ind_conf p.wrap span.tag{
	float:right;
	font:12px "Trebuchet MS", serif;
	padding-right:15px;
}
#ind_conf p.wrap a,
#ind_conf .greyslide .body a{
	font:14px "Trebuchet MS", serif;
	color:#19a3d6;
}
#ind_conf p.wrap a:hover,
#ind_conf .greyslide .body a:hover{
	text-decoration:none;
	border:0;
}
#ind_conf .greyslide{margin-bottom:15px;}
#ind_conf .greyslide span.topline{display:block;/*background:#6b7985 url(/img/bg_greyslide.gif) repeat-x left top;*/font-weight:bold;}
#ind_conf .greyslide span.topline span{display:block;}
#ind_conf .greyslide span.topline span.left{/*background:url(/img/bg_greyslide_tl_d.gif) no-repeat left top;*/}
#ind_conf .greyslide span.topline span.left span.right{/*background:url(/img/bg_greyslide_tr_d.gif) no-repeat right top;*/padding:0px 5px 0 15px;/*text-transform:uppercase;*/color:#fff;}
#ind_conf .greyslide span.topline span.left span.right a{color:#19a3d6;text-decoration:none;border-bottom:1px dashed; /*float:left;*/}
#ind_conf .greyslide span.topline span.left span.right a:hover{border:0;}
#ind_conf .greyslide span.topline span.left span.right a.toggle{background:url(/img/arrSlide.gif) no-repeat left top;padding-left:15px;/*display:block;*/}
#ind_conf .greyslide span.topline span.left span.right a.toggle span.status{display:/*inline*/none; float:right; font-size:11px; font-weight:normal; margin-right:6px; text-transform:none;}
#ind_conf .greyslide span.topline span.left span.right .blue_button{float:right;font-weight:normal;margin-top:-4px;text-transform:none;}
#ind_conf .greyslide div.body{padding:15px; font:12px "trebuchet MS",Helvetica,sans-serif; color:#fff; clear:left;}
#ind_conf .greyslide .body p strong{
	font-size:14px;
}
#ind_conf .greyslide .body p{
	margin-bottom:5px;
}

/* New header */
.header_info{
    overflow:hidden;
}
.header_info .logo{
    float:left;
    padding-left:10px;
}
.header_info .preview{
    margin-left:200px;
    padding-right:40px;
}
.header_info .preview img{
    float:right;
}

.header_info .logo_65 {
    height: 165px;
}

.header_info .logo_65 a{
    display: block;
    width: 225px;
    height: 165px;
    text-decoration: none;
}

body.mhl .header_info .logo_65 a {
    background:url(/img/1946_logo_top.png) 46px 16px no-repeat;   
}    
/**/
