* { margin: 0; padding: 0; zoom: 1;  }
body { background-color: #ffffff;  font:12px/14px Arial, Helvetica, sans-serif; margin:0; padding:0;  color:#000000; min-width: 1234px;  }
@font-face {  font-family: Open Sans Semibold; src: url(/i/v9/files/OpenSans-Semibold.ttf);  }
@font-face {  font-family: Open Sans Semibold;  font-style: normal; font-weight: 600; src: url(/i/v9/files/OpenSans-Semibold.ttf);  }
.side1 { width: 50%; float: left; margin: 0 -615px 0 0; }
.center { width: 1230px; float: right; margin: 0 -615px 0 0; position: relative; }
.side1_left { margin: 0 615px 0 0; }
.side2 { width: 50%; float: right; margin: 0 0 0 -615px; }
.side2_right { margin: 0 0 0 615px;  }
.left_in { width:100%; overflow:hidden; }
.right_in { margin:0; overflow:hidden; }
.b_index_big { width:875px; margin:0 35px 0 10px; float:left;  }
.b_index_485 { width:485px; margin:0 30px 0 0; float:left; }
.b_index_360 { width:360px; float:left; }
.b_index_300_right { width:300px; float:left; }
img { border: 0px; margin:0; }
br { line-height: 10px;}
.fl_left { float:left; }
.h_refresh { float:right; font:10px/12px Tahoma; padding:2px 5px 0 0;  }
.h_refresh_ic { position:relative;top:1px;left:-4px; }
.b_logo  { float:left; width:205px; padding:40px 0 0 10px; }
.b_menu { float:left; width:790px; }
.h_menu_top { font:12px/15px Tahoma, Arial; margin:16px 0 13px 0; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.h_menu_top { margin:15px 0 10px 0; }
}
.menu_block_r { width:20px; float:left; height:35px; background-color:#7EB425; background-image:url(/i/v9/i/menubar_right.jpg);  }
.menu_cor { position:relative;top:-2px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.menu_cor { position:relative;top:6px; }
}
#menu { list-style:none; width:770px; float:left;   display:block;  background-color:#7EB425; background-image:url(/i/v9/i/menubar_bg.jpg); margin:0; padding:0;  }
#menu li { float:left; display:block; position:relative; font: 14px/34px Tahoma, Arial; position:relative; background-image:url(/i/v9/i/menubar.jpg);  background-repeat: repeat-x  }
#menu li.a { float:left; display:block; position:relative; font: 14px/34px Tahoma, Arial;   position:relative; background-image:url(/i/v9/i/menubar_a.jpg);  background-repeat: repeat-x; }
#menu li.left { background-image:url(/i/v9/i/menubar_left.jpg); background-repeat: repeat-x; padding:0 0 0 4px; }
#menu li:hover { background-color:#000000; background-image:url(/i/v9/i/menubar_hover.jpg);  background-position: top left; } 
#menu li.left:hover { background-image:url(/i/v9/i/menubar_left_hover.jpg); background-position: top left;  } 
#menu li a.menu { display:block; text-decoration: none; color: #FFFFFF; height:35px; padding:0 14px 0 16px; }
.dropdown { float:left;  position:absolute; left:-999em; text-align:left;  border-top:none;  }
#menu li:hover .dropdown { left:0; top:auto; }
.menu_drop_in  {  position:relative; z-index:100;  background-color:#000000;  border-bottom-left-radius: 16px 16px; border-bottom-right-radius: 16px 16px; }  
.menu_drop_in_td { padding:7px 0 11px 20px; font:11px/20px Tahoma, Arial; white-space: nowrap;  }
.menu_drop_in_td_space { padding:0 20px 0 0; }
.menu_drop_in_bot  { background-color:#373E48; border-top:1px solid #5C6678; padding:6px 0 14px 20px; font:11px/14px Tahoma; white-space: nowrap; border-bottom-left-radius: 14px 14px; border-bottom-right-radius: 14px 14px; }  
.menu_drop_in_1  { font:11px/12px Tahoma, Arial; padding:7px 10px 11px 20px;  white-space: nowrap; background-color:#000000;  }  
.menu_drop_in_2  {  font:11px/12px Tahoma, Arial; padding:7px 10px 11px 20px;  white-space: nowrap; background-color:#1E1E1E;  }  
.menu_drop_in_1:hover  { background-color:#363636;  }  
.menu_drop_in_2:hover  { background-color:#363636;  }  
.menu_bg_right  { width:20px; float:left; height:35px; background-color:#7EB425; background-image:url(/i/v9/i/menubar_right.jpg);  }  
.h_pla { clear:both; padding:9px 0 0 4px; }
.h_pla .time { color:#6F7B91; font-weight:normal; padding:0 5px 0 0; }
.h_pla a:link, a:visited { margin:0 0 0 16px;  font:11px/19px Tahoma; font-weight:bold;  background-position:0 1px; background-repeat: no-repeat; white-space:nowrap; text-decoration: none; color: #000000; }
.h_pla a:hover, a:active { text-decoration: underline; color: #000000;  }
.h_pla .live { padding:0 0 0 32px;  background-image:url(/i/v9/i/ic_pla_live.gif); }
.h_pla .live_on { padding:0 0 0 32px;  background-image:url(/i/v9/i/ic_pla_live_on.gif); }
.h_pla .photo { padding:0 0 0 40px;  background-image:url(/i/v9/i/ic_pla_photo.gif); }
.h_pla .video { padding:0 0 0 43px;  background-image:url(/i/v9/i/ic_pla_video.gif); }
.h_pla .vk { padding:0 0 0 74px;  background-image:url(/i/v9/i/ic_pla_vk.gif); }
.h_pla .facebook { padding:0 0 0 70px;  background-image:url(/i/v9/i/ic_pla_facebook.gif); }
.h_pla .main { padding:0 0 0 52px;  background-image:url(/i/v9/i/ic_pla_main.gif); }
.b_user { float:left; width:215px;  }
.h_click_line { border-top:1px solid #E4E4E4; margin-top:22px;  }
.h_click_block { margin:20px 0 0 215px; width:728px; height:90px; overflow:hidden;  }
.h_sub_block { clear:both; height:121px; }
.h_sub_bg { height:47px; background-color:#EEEEEE; background-image:url(/i/v9/i/c_menu_bg.jpg); margin:22px 0 0 0; }
.h_sub_greenline{ background-image:url(/i/v9/i/c_menu_greenline.png); background-position:top left; background-repeat: no-repeat; }
.h_sub_block H1 { font:24px/27px Tahoma; font-weight:bold; color:#252930; letter-spacing: -1px; text-shadow: #ffffff 1px 1px 1px; padding:7px 50px 0 10px; white-space:nowrap; text-transform:lowercase; }
.h_sub_link_block { padding:11px 0 0 16px; font:12px/17px Tahoma; }
.menutag_ic { position:relative;top:2px;left:5px; }
.menutag_drop_in { padding:12px 0 12px 0; position:relative;top:-50px;  position:relative;left:-15px; background-color:#ffffff; width:200px; box-shadow: 0 0 14px #C9C9C9; -webkit-box-shadow:0 0 14px #C9C9C9; -moz-box-shadow:0 0 13px #C9C9C9; }
.h_sub_bg_left { height:47px; background-color:#EEEEEE; background-image:url(/i/v9/i/c_menu_bg.jpg); margin:22px 0 0 0; }
.h_sub_bg_right { height:47px; background-color:#EEEEEE; background-image:url(/i/v9/i/c_menu_bg.jpg); margin:22px 0 0 0; }
.h_sub_c_block { overflow:hidden; height:47px; }
a.sub_menu_a:link, a.sub_menu_a:visited { text-decoration: none;display:block; float:left;  font:15px/16px Tahoma; margin:0;  padding:14px 15px 0 16px;  height:47px; background-color:#73AD20; color:#ffffff; background-image:url(/i/v9/i/sub_menu_a.jpg);  }
a.sub_menu_a:hover, a.sub_menu_a:active { text-decoration: none; display:block; float:left;  font:15px/16px Tahoma; margin:0;  padding:14px 15px 0 16px;  height:47px; background-color:#73AD20; color:#ffffff; background-image:url(/i/v9/i/sub_menu_a.jpg);  }
a.sub_menu_r:link, a.sub_menu_r:visited { text-decoration: none; display:block; float:left;  font:15px/16px Tahoma;margin:0;  padding:14px 15px 0 17px;  height:47px; color:#000000; background-image:url(/i/v9/i/sub_menu_bg.png); background-repeat: no-repeat; text-shadow: 0 0 2px #999999;  }
a.sub_menu_r:hover, a.sub_menu_r:active { text-decoration: none; background-color:#73AD20; color:#ffffff; background-image:url(/i/v9/i/sub_menu_a.jpg); background-repeat: repeat;  text-shadow: none;   }
.user_nick_b { width:145px; float:left; text-align:right; overflow:hidden; margin:45px 0 0 0; }
.user_nick { font:15px/18px Arial;  letter-spacing: -1px; font-weight:bold; }
.user_nick_set { font:11px/13px Tahoma; word-spacing:12px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.user_nick_set {  position:relative;top:-2px;  }
}
.user_av { float:left; width:50px; height:50px; margin:35px 0 0 20px; }
a.user_av_link:link, a.user_av_link:visited {  text-decoration:none; display:block; width:50px; height:50px; text-align:right; }
a.user_av_link:hover, a.user_av_link:active { text-decoration:none; background-image:url(/i/v9/i/avatar_mail.png); }
.user_alert { background-color:#FF3300; padding:3px 7px 4px 8px; font:11px/11px Tahoma; color:#ffffff; position:relative;top:2px; text-shadow: 0 0 2px #551100; box-shadow: 0 0 4px #777777; }
.i_search_block { width:202px; height:28px; background-image:url(/i/v9/i/search_bg.png); background-repeat: no-repeat; margin:2px 10px 0 0;  z-index:5; }
.i_search_form_block { float:left; }
.i_search_form { border:0px; width:118px; height:18px; font:11px/15px Tahoma; color:#6F7B91; margin:4px 0 0 13px; }
.i_search_button { float:right; width:58px; height:26px;   background-image:url(/i/v9/i/search_button.png); background-repeat: no-repeat; }
.news1_title { font:30px/30px 'Open Sans Semibold', Tahoma; letter-spacing: -2px; position:relative;top:-3px; padding:0 0 11px 0; }
.news1_ann { font:16px/21px Arial; color:#373E48; padding:0 8px 0 0; }
.news_line { height:25px; clear: both; background-image:url(/i/v9/i/line_dashed.gif); background-position: bottom; background-repeat: repeat-x; margin:0 0 18px 0; }
.news3_block_pic { float:left; }
.news3_pic { border:1px solid #6A6A6A; margin:4px 20px 0 0; }
.news3_pic_full { border:1px solid #6A6A6A; max-width:483px; margin:9px 0 11px 0;  }
.news3_block_txt { overflow:hidden; }
.news3_type { font:10px/12px Tahoma; text-transform:uppercase; font-weight:bold; margin:0 10px 0 0; }
.news3_time { font:10px/12px Tahoma; color:#B7BDC8; }
.news3_title { font:18px/20px Tahoma; padding:3px 0 6px 0; }
.news3_title_full {  font:27px/27px 'Open Sans Semibold', Tahoma; padding:3px 0 6px 0; letter-spacing: -1px; }
.news3_ann { font:13px/17px Arial; color:#373E48; margin:0 8px 0 0; }
.news3_ann_full { font:15px/20px Arial; color:#373E48; margin:0 8px 0 0; }
.news3_video { margin:9px 0 11px 0;  }
.line11 { height:11px; background-color:#EFEFEF; }
.i_live_txt_pic_block { float:left; }
.i_live_txt_pic { margin:0 17px 0 0; position:relative;top:-5px; }
.i_live_txt_txt_block { overflow:hidden; }
.i_live_txt_time { font:10px/12px Tahoma; text-transform:uppercase; color:#9FCA33; }
.i_live_txt_tour { font:10px/12px Tahoma; text-transform:uppercase; color:#9EA7B6; }
.i_live_txt_title { position:relative;top:-2px; }
.i_live_txt_teams { letter-spacing: -2px; font:25px/23px 'Open Sans Semibold', Tahoma; text-transform:lowercase; margin:0 0 5px 0; }
.i_live_txt_score { font:23px/23px Tahoma; font-weight:bold; color:#9FCA33; padding:0 7px;  margin:0 0 5px 0; }
.i_live_txt_ann { font:13px/17px Arial; color:#373E48; margin:0 8px 0 0; }
.i_live_txt_links { font:14px/20px Arial; margin:0 22px 0 0; white-space:nowrap; }
.news_add { background-image:url(/i/v9/i/li_green.png); background-position: 0 5px; background-repeat: no-repeat;padding:0 0 0 13px; font:14px/17px Arial; margin:7px 0 0 0;  }
.line11_greenblack { height:11px; clear: both; background-image:url(/i/v9/i/line_greenblack.png); }
.line15_yellow { height:15px; clear: both; background-image:url(/i/v9/i/line_yellow.png); }
.news_bet_coef { float:left; font:30px/30px Tahoma; margin:0 17px 0 17px;  }
.news_bet_txt_block { overflow:hidden; padding:2px 0 0 0;  }
.news_bet_team { font:12px/14px Tahoma;  }
.news_bet_title { font:18px/20px Tahoma; padding:5px 0 6px 0; }
.news_bet_ann { font:13px/17px Arial; color:#373E48; margin:0 8px 0 0; }
.news2_pic { outline:1px solid #6A6A6A; margin:1px 0 13px 0; }
.news2_type { font:10px/12px Tahoma; text-transform:uppercase; font-weight:bold; margin:0 10px 0 0; }
.news2_time { font:10px/12px Tahoma; color:#B7BDC8; }
.news2_title { font:28px/26px 'Open Sans Semibold', Tahoma; letter-spacing: -1px;  margin:4px 0 8px 0; }
.news2_ann { font:14px/18px Arial; color:#373E48; padding:0 8px 0 0; }
.line11_strips { height:11px; clear: both; background-image:url(/i/v9/i/line_gray.png);  background-repeat: repeat-x; }
.i_day_block { float:left; margin:0 18px 0 10px; }
a.i_day_bg_circle:link, a.i_day_bg_circle:visited, a.i_day_bg_circle:hover, a.i_day_bg_circle:active { display:block;  background-image:url(/i/v9/i/bg_circle_announce.png); width:70px; height:70px; text-decoration: none; }
.i_day_date { position:relative;top:-1px;left:-10px; width:28px; height:28px; padding:4px 7px 5px 6px; color:#ffffff; font:15px/16px  'Open Sans Semibold', arial; letter-spacing: -1px; font-weight:bold; background-color:#99C630;  -moz-border-radius:14px; -khtml-border-radius:14px; border-radius:14px;   }
.i_day_txt_block { overflow:hidden; padding:3px 0 0 0; }
.i_day_rub { font:10px/20px Tahoma; text-transform:uppercase; }
.i_day_title { font:14px/18px Arial; font-weight:bold; margin:0 8px 0 0; }
.i_themes_block { float:left; margin:3px  0 0; width:43px; }
.i_themes_txt_block { float:left; width:317px;  }
.i_themes_rub { font:14px/18px Arial; font-weight:bold; margin:0 7px 0 0; }
.i_themes_link { font:12px/18px Arial; white-space:nowrap; color:#B7BDC8; margin:0 7px 0 0; }
.sec_big_all { margin:0 0 0 15px;  font:11px/13px Tahoma;  font-weight:bold; position:relative;top:-5px;  }
a.lenta_arch:link, a.lenta_arch:visited { float:right;  background-color:#99C630; height:14px; padding:0 15px 0 19px;  font:10px/13px Tahoma; color:#ffffff; background-image:url(/i/v9/i/bg_news_archive.png); background-repeat: no-repeat; background-position:left;  text-decoration: none; }
a.lenta_arch:hover, a.lenta_arch:active { color: #ffffff; text-decoration: underline; }
.lenta a:link, a:visited  { text-decoration: none; color: #252930;  }
.lenta a:hover, a:active  { text-decoration: none; color:#000000;  }
.lenta_date { background-color:#99C630; height:15px; padding:0 0 0 15px; font:11px/13px Tahoma; color:#ffffff; }
.lenta_time { float:left; font:10px/12px Tahoma; color:#ffffff; background-color:#373E48; padding:0 4px 1px 4px; margin:2px 15px 0 0; }
.lenta_con_block { overflow:hidden; padding:0 0 10px 0; }
@media all and (-webkit-min-device-pixel-ratio:0) { .lenta_con_block { overflow:hidden; padding:0 0 7px 0; } }
a.lenta_title { font:13px/16px Arial; margin:0 6px 0 0; }
.lenta_type { font:10px/12px Tahoma; margin:0 6px 0 0; text-transform:uppercase; }
.lenta_com { font:10px/12px Tahoma; }
.lenta_in { margin:0 0 10px 0; max-width:330px; overflow:hidden; }
.lenta { clear:both; border-bottom:2px solid #EFEFEF; padding:8px 15px 0 15px; cursor: pointer; }
.lenta:hover { clear:both; border-bottom:2px solid #E9E9E9; padding:8px 15px 0 15px; background-color:#F7F7F7; }
.lenta_top2 { border-bottom:2px solid #EFEFEF; cursor: pointer; }
.lenta_top2:hover { border-bottom:2px solid #E9E9E9; background-color:#F7F7F7; }
.lenta_top2_time { font:10px/12px Tahoma; color:#ffffff; background-color:#373E48; padding:0 4px 1px 4px; margin:12px 15px 0 15px; }
.lenta_top2_title { display:block; font:15px/16px 'Open Sans Semibold', Tahoma; letter-spacing: -1px;  margin:10px 15px 4px 0; }
.lenta_top2_pic { border:1px solid #6A6A6A; margin:6px 15px 6px 0; }
.lenta_top2 a:link, a:visited  { text-decoration: none; color: #252930;  }
.lenta_top2 a:hover, a:active  { text-decoration: none; color:#000000;  }
a.pl_nobg:link, a.pl_nobg:visited { display:block; font:18px/22px Tahoma; text-decoration: underline; color: #24819B; padding:12px 0 0 15px;  }
a.pl_nobg:hover, a.pl_nobg:active { text-decoration: underline; color: #42B1D3; }
.pl_bor { border:1px solid #E2E2E2; border-bottom: 1px solid #CDCDCD; }
.pl_bor_80 { border:1px solid #E2E2E2; border-bottom: 1px solid #CDCDCD; width:80px; float:right; }
.pl_bor_200 { border:1px solid #E2E2E2; border-bottom: 1px solid #CDCDCD; width:200px; float:left;  }
a.pl_all:link, a.pl_all:visited { display:block; height: 28px; text-align:center; font:18px/20px Tahoma;  border:1px solid #FFFFFF;  color:#70AB1F; background-image:url(/i/v9/i/pl_bg.jpg); background-position:bottom; background-repeat:repeat-x; padding:3px 0 0 0;  overflow:hidden; text-decoration: none; }
a.pl_all:hover, a.pl_all:active { text-decoration: none; box-shadow: 0 0 10px #C9C9C9; -webkit-box-shadow:0 0 10px #C9C9C9; -moz-box-shadow:0 0 10px #C9C9C9;   }
a.pl_all_pink:link, a.pl_all_pink:visited { color:#EC2655; }
a.pl_all_pink:hover, a.pl_all_pink:active { color:#EC2655;   }
.sec_big_v { border-left:6px solid #9BC831; line-height:30px; height:30px; overflow:hidden; padding:0 0 0 15px;  }
a.sec_big_v_link:link, a.sec_big_v_link:visited { font:32px/34px Tahoma; color:#252930; letter-spacing: -1px; position:relative;top:-5px;  text-decoration: none; text-transform:lowercase;   }
a.sec_big_v_link:hover, a.sec_big_v_link:active { color: #000000;  text-decoration: underline;  }
.sec_big_v_all { margin:0 0 0 15px;  font:11px/13px Tahoma;  font-weight:bold; position:relative;top:-10px;  }
.i_photo_pic { border:1px solid #6A6A6A; margin:0 0 10px 0;  }
.i_photo_title { font:20px/20px Tahoma;  letter-spacing: -1px; margin:0 10px 0 0; float:left;  }
.i_photo_block_count { float:left; padding:4px 0 0 0;  }
.i_photo_line { height:23px; clear: both; background-image:url(/i/v9/i/line_dashed.gif); background-position: bottom; background-repeat: repeat-x; margin:0 0 20px 0;  }
.i_photo_splash_block { padding:0 0 0 122px;  }
a.i_photo_splash_b:link, a.i_photo_block_b:visited, a.i_photo_splash_b:hover, a.i_photo_splash_b:active { text-decoration: none; width:18px; display:block; float:left; height:18px; margin:0 10px 0 0; background-color:#EC2655; border-radius:9px;  -moz-border-radius:9px; -khtml-border-radius:9px; }
a.i_photo_splash_s:link, a.i_photo_splash_s:visited { text-decoration: none; width:14px; display:block; float:left; height:14px; margin:2px 10px 2px 0; background-color:#CFD3DA; border-radius:7px;  -moz-border-radius:7px; -khtml-border-radius:7px;  }
a.i_photo_splash_s:hover, a.i_photo_splash_s:active {  text-decoration: none; background-color:#EC2655;  }
.sec_big_sep5 { width:5px; height:15px; }
.sec_big_tags { margin:0 0 0 18px;  font:11px/13px Tahoma;   position:relative;top:-5px; }
.sec_big_li { position:relative;top:-1px; margin:0 5px 0 0; }
.sec_big_greenline { height:5px; background-image:url(/i/v9/i/sec_hor_green.png); clear:both; margin:7px 0 0 0; }
.news4_title { font:15px/18px Arial; font-weight:bold; padding:0 0 5px 0;  }
.news4_pic_block { float:left; }
.news4_pic { border:1px solid #6A6A6A; margin:4px 20px 0 0; }
.news4_con_block { overflow:hidden; }
.news4_time { font:10px/12px Tahoma; color:#B7BDC8;  margin:2px 0 4px 0; }
.news4_ann { font:12px/17px Arial; color:#373E48; margin:0 8px 0 0; }
a.i_poptab_a:link, a.i_poptab_a:visited { text-decoration: none; float:right; font:11px/13px Tahoma; color:#ffffff; padding:1px 6px 3px 7px; background-color:#9BC831; margin:12px 0 0 15px; }
a.i_poptab:hover, a.i_poptab:active { text-decoration: none;  }
a.i_poptab:link, a.i_poptab:visited { text-decoration: none; float:right; font:11px/13px Tahoma; color:#ffffff; padding:1px 6px 3px 7px; background-color:#CFD3DA; margin:12px 0 0 15px; }
a.i_poptab:hover, a.i_poptab:active { text-decoration: none;  background-color:#9BC831;  }
.i_poptab_pic_block {  float:left; }
.i_poptab_piс { border:1px solid #6A6A6A; margin:4px 20px 0 0; }
.i_poptab_cont_block { overflow:hidden; }
.i_poptab_type { font:10px/12px Tahoma; text-transform:uppercase; font-weight:bold; margin:0 10px 0 0; }
.i_poptab_time  { font:10px/12px Tahoma; color:#B7BDC8; }
.i_poptab_title  { font:20px/22px Tahoma; margin:3px 8px 6px 0; }
.sec_big_v_cars { border-left:6px solid #F03C02; line-height:30px; height:30px; overflow:hidden; padding:0 0 0 15px;  }
.sec_big_v_cars_all { float:right; font:11px/13px Tahoma;  font-weight:bold; position:relative;top:8px;  }
.sec_big_v_cars_logo { float:right; margin:0 10px 0 0; position:relative;top:6px;  }
.news_cars_big_pic { border:1px solid #6A6A6A; margin:0 0 11px 0; }
.news_cars_big_title { font:28px/30px 'Open Sans Semibold', Tahoma; letter-spacing: -2px;  margin:3px 0 8px 0; }
.news_cars_big_ann { font:14px/18px Arial; color:#373E48; padding:0 8px 0 0; }
.line1 { height:1px; line-height:1px; background-color: #E9E9E9; }
.line2 { height:2px; line-height:2px; background-color: #E9E9E9; }
.rec_block { width:236px; padding:20px 20px 20px 20px; border:1px solid #E9E9E9; float:left; min-height:212px; }
.rec_block:hover { background-color:#F7F7F7; cursor: pointer; }
.rec_cont_block { margin:7px 0 3px 0;  }
.rec_type { font:10px/12px Tahoma; text-transform:uppercase;  margin:0 10px 0 0;  }
.rec_time { font:10px/12px Tahoma; color:#B7BDC8;  }
.rec_title { font:14px/17px Arial; margin:0 8px 0 0; font-weight:bold;  }
.rec_sep { width:20px; float:left; }
.uho_cars_pic_block { float:left; border-left:6px solid #F23A0A; padding:0 0 0 14px; height:81px; overflow:hidden; }
.uho_cars_pic { border:1px solid #6A6A6A; margin:0 20px 0 0; }
.uho_cars_cont_block { overflow:hidden; }
.uho_cars_title { font:12px/16px Arial; font-weight:bold; margin:0; }
.line6 { height:6px; background-color: #EFEFEF; }
.sec_sm_all_cup { float:right; font:11px/13px Tahoma;  font-weight:bold; position:relative;top:8px; }
.sec_sm_all_cup_logo { float:right; margin:0 10px 0 0; position:relative;top:6px; }
.sec_sm_greenline { height:5px; background-image:url(/i/v9/i/sec_hor_green.png); clear:both; margin:7px 0 0 0;  }
.i_live_pic_block { float:left; padding:0 7px 0 15px; }
.i_live_cont_block { overflow:hidden; }
.i_live_tour { font:18px/20px Tahoma; padding:3px 0 12px 0; }
.i_live_date { background-color:#99C630; height:15px; padding:0 0 0 15px; font:11px/13px Tahoma; color:#ffffff; clear:both; }
a.i_live_m:link, a.i_live_m:visited { text-decoration: none; display:block; clear:both; padding:11px 0 8px 0; border-bottom:2px solid #EFEFEF; }
a.i_live_m:hover, a.i_live_m:active {  text-decoration: none;  background-color:#F7F7F7; border-bottom:2px solid #E9E9E9;  }
.i_live_t { display:block; float:left; width:30px; text-align:center; background-color:#373E48; color:#ffffff; font:10px/12px Tahoma; padding:0 0 1px 1px; margin:0 13px 0 15px; position:relative;top:-1px;  }
.i_live_on { display:block; float:left; width:30px; text-align:center; background-color:#99C630; color:#ffffff; font:10px/12px Tahoma; padding:0 0 1px 1px; margin:0 13px 0 15px; position:relative;top:-1px;    }
.i_live_g { display:block; float:left; width:175px; color:#000000; font:12px/14px Arial; position:relative;top:-1px;  }
.i_live_s { display:block; float:left; width:50px; color:#000000; font:12px/14px Arial; padding:0 0 0 0; font-weight:bold; text-align:right; position:relative;top:-1px;  }

.i_live_g_ten { display:block; float:left; width:140px; color:#000000; font:12px/14px Arial; position:relative;top:-1px;  }
.i_live_s_ten { display:block; float:left; width:85px; color:#000000; font:12px/14px Arial; padding:0 0 0 0; font-weight:bold; text-align:right; position:relative;top:-1px;  }

.i_live_pro { display:block; clear:both;  }
.i_stat_leg_num { float:left; display:block; background-color:#99C630; height:15px; padding:0 0 0 22px; width:13px; font:11px/13px Tahoma; color:#ffffff;  }
.i_stat_leg_teams { float:left; display:block; background-color:#99C630; height:15px; padding:0 0 0 15px; width:112px; font:11px/13px Tahoma; color:#ffffff;  }
.i_stat_leg_games { float:left; display:block; background-color:#96C230; height:15px; width:35px; font:11px/13px Tahoma; color:#ffffff; text-align:center;  }
.i_stat_leg_balls { float:left; display:block; background-color:#99C630; height:15px; width:59px; font:11px/13px Tahoma; color:#ffffff; text-align:center;  }
.i_stat_leg_points  { float:left; display:block; background-color:#96C230; height:15px; width:44px; font:11px/13px Tahoma; color:#ffffff; text-align:center;  }
.i_stat_num  { display:block; float:left;  border-bottom:2px solid #EFEFEF;  }
.i_stat_numin  { display:block; margin:7px 0 7px 15px; padding:0 0 1px 0;  width:20px; font:10px/12px Tahoma; background-color:#373E48; color:#ffffff; text-align:center;  }
.i_stat_team  { display:block; float:left; padding:7px 0 6px 15px; width:112px; font:12px/14px Arial; border-bottom:2px solid #EFEFEF;  overflow:hidden; text-overflow: ellipsis;white-space: nowrap; }
.i_stat_games  { display:block; float:left; padding:7px 0 6px 0; width:35px; font:12px/14px Arial; background-color:#F7F7F7; border-bottom:2px solid #E8E8E8;  text-align:center; }
.i_stat_balls  { display:block; float:left; padding:7px 0 6px 0; width:59px; font:12px/14px Arial;  border-bottom:2px solid #EFEFEF;  text-align:center; }
.i_stat_points  { display:block; float:left; padding:7px 0 6px 0; width:44px; font:12px/14px Arial; background-color:#F7F7F7; border-bottom:2px solid #E8E8E8;  text-align:center; font-weight:bold; }
.i_stat_refresh  { font:11px/13px Tahoma; color:#6F7B91; }
.i_stat_refresh_ic  { margin:3px 5px 0 15px; position:relative;top:4px; }
.sec_sm_pinkline { height:5px; background-image:url(/i/v9/i/sec_sm_pink_noline.png); background-repeat: no-repeat; margin:6px 0 0 0; clear:both; position:relative;top:1px; }
.girls_top_pic { border:1px solid #6A6A6A; }
.girls_top_title { font:22px/20px Tahoma;  letter-spacing: -1px; margin:9px 10px 2px 0; float:left; }
.girls_top_r_block { float:left; padding:4px 0 0 0; }
.girls_pic_block { float:left; }
.girls_pic { border:1px solid #6A6A6A; margin:2px 20px 0 0; }
.girls_con_block { overflow:hidden; }
.girls_title { clear:both; font:18px/22px Tahoma; margin:0 8px 6px 0; }
.girls_r_block { float:left; padding:4px 0 0 0; }
.vote_pic { float:left;margin:0 14px 0 0; }
.vote_title_block { overflow:hidden; }
.vote_title  { clear:both; font:16px/16px Arial; font-weight:bold; margin:0 0 6px 0; position:relative;top:-1px; }
.vote_ans_title { font:12px/14px Arial; color: #373E48; margin:7px 0 2px 0; }
.vote_ans_per { color:#4AC5EB; margin:0 5px 0 0; font-weight:bold; }
.vote_ans_sum { color:#939CAC; }
.vote_ans_total { color:#939CAC; font:11px/13px Arial; margin:9px 0 0 0; }
.b_footer_logo { float:left; width:205px; padding:0 0 0 10px; }
.b_footer_info { float:left; width:790px; }
.b_footer_count { float:left; width:215px; text-align:right; }
.b_footer_cont { font:12px/15px Arial; }
.b_footer_copy { font:11px/16px Tahoma; color:#6F7B91; margin:8px 0 17px 0; }
.b_footer_links { font:11px/13px Tahoma;  }
a:link, a:visited { text-decoration: none; color: #252930;  }
a:hover, a:active {  text-decoration: underline; color:#24819B;   }
a.bl:link, a.bl:visited, a.link:link, a.link:visited { text-decoration: underline; color: #24819B;  }
a.bl:hover, a.bl:active, a.link:hover, a.link:active { color: #30ABCF;  }
a.b:link, a.b:visited { text-decoration: none; color: #000000;  }
a.b:hover, a.b:active { text-decoration: underline; color: #30ABCF;  }
a.gr:link, a.gr:visited { text-decoration: none; color: #6F7B91;  }
a.gr:hover, a.gr:active {  text-decoration: underline; color: #000000;  }
a.grb:link, a.grb:visited { text-decoration: none; color: #525B6A;  }
a.grb:hover, a.grb:active {  text-decoration: underline; color: #000000;  }
a.grw:link, a.grw:visited { text-decoration: none; color: #B7BDC8;  }
a.grw:hover, a.grw:active {  text-decoration: underline; color: #252930;  }
a.menu2:link, a.menu2:visited { text-decoration: none; color: #D2D2D2; margin:0 12px 0 0;  }
a.menu2:hover, a.menu2:active {  text-decoration: underline; color: #A7D036;  }
a.menu2_bot:link, a.menu2_bot:visited { text-decoration: none; color: #D2D2D2; margin:0 16px 0 0;  }
a.menu2_bot:hover, a.menu2_bot:active {  text-decoration: underline; color: #A7D036;  }
.h_sub_link_block a.c_menu_tag:link, a.c_menu_tag:visited { text-decoration: underline; color: #24819B; margin:0 12px 0 0;  }
.h_sub_link_block a.c_menu_tag:hover, a.c_menu_tag:active {  text-decoration: underline; color: #000000; padding:0; border:0; background-color:#ffffff; }
.menutag_drop_in a.c_menu_tag:link, a.c_menu_tag:visited {  display:block; padding:4px 0 6px 15px;  text-decoration: underline; color: #24819B; font:12px/15px Tahoma;   }
.menutag_drop_in a.c_menu_tag:hover, a.c_menu_tag:active {  background-color:#F8F8F3; border-top:1px solid #F0F1E8;  border-bottom:1px solid #F0F1E8; border-left:3px solid #9BC831; padding:3px 0 5px 12px;  color: #000000; text-decoration: none ; margin:0; }
a.lime:link, a.lime:visited { text-decoration: none; color: #9BC831;  }
a.lime:hover, a.lime:active { text-decoration: underline; color: #000000;   }
a.pink:link, a.pink:visited { text-decoration: underline; color: #EC2655;  }
a.pink:hover, a.pink:active { text-decoration: underline; color: #42B1D3;   }
a.sec_big:link, a.sec_big:visited { text-decoration: none; color:#252930; font:32px/34px Tahoma; letter-spacing: -1px; text-transform:lowercase;  }
a.sec_big:hover, a.sec_big:active { text-decoration: underline; color: #000000;   }
a.sec_sm:link, a.sec_sm:visited { text-decoration: none; color:#252930; font:24px/27px Tahoma; font-weight:bold; letter-spacing: -1px;  }
a.sec_sm:hover, a.sec_sm:active { text-decoration: underline; color: #000000;   }
a.rss_icon:link, a.rss_icon:visited, a.rss_icon:hover { float:right; margin:9px 0 0 0; display:block; width:24px; height:24px; background-image:url(/i/v9/i/ic_rss_16.png); background-repeat: no-repeat; background-position:center; }
a.rss_icon:active { text-decoration: none;  margin:10px 0 0 0; text-decoration: none;     }
a.soc_vk:link, a.soc_vk:visited { display:block; float:right; width:16px; height:16px; background-image:url(/i/v9/i/ic_vk.png); text-decoration: none; margin:0 0 0 15px; }
a.soc_vk:hover, a.soc_vk:active { text-decoration: none; background-image:url(/i/v9/i/ic_vk.png); opacity: 0.6;  }
a.soc_facebook:link, a.soc_facebook:visited { display:block; float:right; width:16px; height:16px; background-image:url(/i/v9/i/ic_facebook.png); text-decoration: none; margin:0 0 0 15px; }
a.soc_facebook:hover, a.soc_facebook:active { text-decoration: none; background-image:url(/i/v9/i/ic_facebook.png); opacity: 0.6;  }
a.soc_twitter:link, a.soc_twitter:visited { display:block; float:right; width:16px; height:16px; background-image:url(/i/v9/i/ic_twitter.png); text-decoration: none; margin:0 0 0 15px; }
a.soc_twitter:hover, a.soc_twitter:active { text-decoration: none; background-image:url(/i/v9/i/ic_twitter.png); opacity: 0.6;  }
a.soc_yandex_w:link, a.soc_yandex_w:visited { display:block; float:right; width:16px; height:16px; background-image:url(/i/v9/i/ic_yandex_w.png); text-decoration: none; margin:0 0 0 15px; }
a.soc_yandex_w:hover, a.soc_yandex_w:active { text-decoration: none; background-image:url(/i/v9/i/ic_yandex_w.png); opacity: 0.6;  }
a.soc_rss:link, a.soc_rss:visited { display:block; float:right; width:16px; height:16px; background-image:url(/i/v9/i/ic_rss.png); text-decoration: none;  margin:0 10px 0 15px; }
a.soc_rss:hover, a.soc_rss:active { text-decoration: none; background-image:url(/i/v9/i/ic_rss.png); opacity: 0.6;  }

a.logo:link, a.logo:visited, a.logo:hover { display:block; text-decoration: none; height:42px; background-image:url(/i/v9/i/logo.jpg);  background-position: top left;  background-repeat: no-repeat;  }
a.logo:active { text-decoration: none; margin:1px 0 0 0; text-decoration: none;     }
a.com_pl:link, a.com_pl:visited { border-radius:4px;  -moz-border-radius:4px; -khtml-border-radius:4px; padding:0 4px 1px 16px; font:11px/12px Tahoma !important; height:11px  !important; background-color: #EFEFEF;  background-image:url(/i/v9/i/com_ic.png); background-repeat: no-repeat; text-decoration: none; color: #373E48; margin: 0 0 5px 0;  }
a.com_pl:hover, a.com_pl:active { background-image:url(/i/v9/i/com_ic_h.png); background-repeat: no-repeat; color: #1A74A9; }
a.com_pl_pink:link, a.com_pl_pink:visited { border-radius:4px;  -moz-border-radius:4px; -khtml-border-radius:4px; padding:0 4px 1px 16px; font:11px/12px Tahoma !important; height:11px  !important; background-color: #EFEFEF;  background-image:url(/i/v9/i/com_ic_pink.png); background-repeat: no-repeat; text-decoration: none; color: #373E48; margin: 0 0 5px 0;  }
a.com_pl_pink:hover, a.com_pl_pink:active { background-image:url(/i/v9/i/com_ic_pink_h.png); background-repeat: no-repeat; color: #1A74A9; }
a.r_photo_count:link, a.r_photo_count:visited { font:10px/12px Tahoma; padding:4px 0 0 1px; width:20px; height:17px; text-align: center; color:#ffffff; -moz-border-radius:11px; -khtml-border-radius:11px; border-radius:11px; background-color:#9BC831; text-decoration:none; display:block; float:left; }
a.r_photo_count:hover, a.r_photo_count:active { background-color:#EC2655; color:#ffffff; }
a.r_photo_count_pink:link, a.r_photo_count_pink:visited { background-color:#EC2655; }
a.r_photo_count_pink:hover, a.r_photo_count_pink:active { background-color:#42B1D3; }
a.r_photo_photo { font:10px/13px Tahoma; font-weight:bold; color:#000000; margin:0 0 0 5px; position:relative;top:2px; text-decoration:none; }
.r_photo_date { font:10px/12px Tahoma; color:#939CAC; margin:0 0 0 9px; position:relative;top:2px; }
.socbut_ic { width:26px; height:26px; position:relative;top:2px; }
a.socbut:link, a.socbut:visited { font:11px/13px Tahoma; padding:6px 6px 7px 28px; border:1px solid #E1E1E1; background-color:#EFEFEF; background-position: 5px 5px; background-repeat: no-repeat; text-decoration: none; color:#6F7B91; }
a.socbut:hover, a.socbut:active {  text-decoration: none;  border:1px solid #F7EAAE; background-color:#F9F1C8; color:#373E48; }
.socbut_vk { background-image:url(/i/v9/i/ic_vk.png); }
.socbut_facebook { background-image:url(/i/v9/i/ic_facebook.png); }
.socbut_twitter { background-image:url(/i/v9/i/ic_twitter.png); }
.socbut_google { background-image:url(/i/v9/i/ic_google.png); }
.socbut_ok { background-image:url(/i/v9/i/ic_ok.png); }
.socbut_td { width:20%; }

.pro { clear: both; height:0px; }
.pro1 { height:1px; clear: both; }
.pro2 { height:2px; clear: both; }
.pro3 { height:3px; clear: both; }
.pro4 { height:4px; clear: both; }
.pro5 { height:5px; clear: both; }
.pro7 { height:7px; clear: both; }
.pro8 { height:8px; clear: both; }
.pro9 { height:9px; clear: both; }
.pro10 { height:10px; clear: both; }
.pro12 { height:12px; clear: both; }
.pro13 { height:13px; clear: both; }
.pro14 { height:14px; clear: both; }
.pro15 { height:15px; clear: both; }
.pro17 { height:17px; clear: both; }
.pro18 { height:18px; clear: both; }
.pro20 { height:20px; clear: both; }
.pro21 { height:21px; clear: both; }
.pro22 { height:22px; clear: both; }
.pro23 { height:23px; clear: both; }
.pro24 { height:24px; clear: both; }
.pro25 { height:25px; clear: both; }
.pro26 { height:26px; clear: both; }
.pro28 { height:28px; clear: both; }
.pro30 { height:30px; clear: both; }
.pro32 { height:32px; clear: both; }
.pro33 { height:33px; clear: both; }
.pro35 { height:35px; clear: both; }
.pro38 { height:38px; clear: both; }
.pro40 { height:40px; clear: both; }
.pro50 { height:50px; clear: both; }
.pro60 { height:60px; clear: both; }
.d20_r { margin:0 20px 0 0; }
.d20_l { margin:0 0 0 20px; }
.d10_r { margin:0 10px 0 0; }
.t_lower  {  text-transform:lowercase; }

#menutag { list-style:none; display: inline-block; z-index:100;  }
#menutag li { float:left; text-align:center; position:relative;  margin:0; padding:0;  z-index:100;}
#menutag li:hover { z-index:100; } 
#menutag li a.menutag { text-decoration: none; color: #6F7B91; border-bottom:1px dashed #6F7B91;  position:relative;top:3px;z-index:100;  }
#menutag li:hover a.menutag { text-decoration: none; color: #000000; z-index:100; }
.dropdowntag { float:left; position:absolute; left:-9999em; text-align:left;  z-index:100; }
#menutag li:hover .dropdowntag { left:0;   position:absolute; z-index:100;  }
#menutag2 { list-style:none; display: inline-block; z-index:100;  }
#menutag2 li { float:left; text-align:center; position:relative;  margin:0; padding:0;  z-index:100;}
#menutag2 li:hover { z-index:100; } 
#menutag2 li a.menutag { text-decoration: none; color: #6F7B91; border-bottom:1px dashed #6F7B91;  position:relative;top:3px;z-index:100;  }
#menutag2 li:hover a.menutag { text-decoration: none; color: #000000; z-index:100; }
.dropdowntag { float:left; position:absolute; left:-9999em; text-align:left;  z-index:100; }
#menutag2 li:hover .dropdowntag { left:0;   position:absolute; z-index:100;  }
.menutag_sep { margin:0 18px 0 0; height:10px; }

.b_team_517 { width:517px; margin:0 30px 0 10px; float:left; }
.b_team_300c { width:300px; float:left; }
.b_team_300 { width:300px; margin:0 10px 0 63px; float:right; }
.b_v { background-image:url(/i/v9/i/b_v.png); }
.pro11 { height:11px; clear: both; }
.pro27 { height:27px; clear: both; }
a.blw:link, a.blw:visited { text-decoration: underline; color: #42B1D3;  }
a.blw:hover, a.blw:active { color: #30ABCF;  }
.tag_block { width:114px; position:relative;left:-25px; }
a.tag_like:link, a.tag_like:visited { display:block; float:left; width:26px; height:26px; padding:10px 5px; background-image:url(/i/v9/i/ic_tag_like.png); background-position:center; background-repeat: no-repeat; text-decoration: none; }
a.tag_like:hover, a.tag_like:active { background-image:url(/i/v9/i/ic_tag_like_a.png); text-decoration: none; }
a.tag_dislike:link, a.tag_dislike:visited { display:block; float:left; width:26px; height:26px; padding:10px 5px; background-image:url(/i/v9/i/ic_tag_dislike.png); background-position:center; background-repeat: no-repeat; text-decoration: none; }
a.tag_dislike:hover, a.tag_dislike:active { background-image:url(/i/v9/i/ic_tag_dislike_a.png); text-decoration: none; }
.tag_like_d { float:left; width:26px; height:26px; padding:10px 5px; background-image:url(/i/v9/i/ic_tag_like_d.png); background-position:center; background-repeat: no-repeat; }
.tag_dislike_d { float:left; width:26px; height:26px; padding:10px 5px; background-image:url(/i/v9/i/ic_tag_dislike_d.png); background-position:center; background-repeat: no-repeat; }
a.tag_rating:link, a.tag_rating:visited { float:left; display:block; background-image:url(/i/v9/i/ic_tag_star.png); background-position:left; background-repeat: no-repeat; font:10px/12px Tahoma; padding:0 0 0 15px; margin:17px 0 0 5px; text-decoration: none; color: #6F7B91; }
a.tag_rating:hover, a.tag_rating:active { background-image:url(/i/v9/i/ic_tag_star_a.png); text-decoration: underline; color: #000000; }
.news_r_title { font:30px/30px 'Open Sans Semibold', Tahoma; letter-spacing: -2px; position:relative;top:-3px; padding:0 0 11px 0; } 
.news_r_block_pic { float:left; } 
.news_r_pic { border:1px solid #6A6A6A; margin:3px 20px 0 0; } 
.news_r_block_txt { overflow:hidden; } 
.news_r_time { font:10px/12px Tahoma; color:#B7BDC8; margin:2px 0 9px 0; } 
.news_r_ann { font:16px/20px Arial; color:#373E48; margin:0 8px 0 0; } 
.r_photo_left_block { float:left; width:215px; padding:15px 15px 15px 18px; border:1px solid #E9E9E9; cursor: pointer; }
.r_photo_left_block:hover { background-color:#F2F2F2; }
.r_photo_left_pic { display:block; height:90px;  background-position:top left; background-repeat: no-repeat; }
.r_photo_left_title { font:16px/18px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:9px 0 3px 0; }
.r_photo_left_sep { width:17px; height:10px; float:left; }
.r_photo_left_all { clear:both; text-align:right; font:11px/13px Tahoma; font-weight:bold; padding:16px 0 0 0; }
.r_match_pl { background-color:#99C630; height:15px; padding:0 0 0 15px; font:11px/13px Tahoma; color:#ffffff; clear:both; }
.r_match_next_date { display:block; float:left; width:30px; text-align:center; background-color:#373E48; color:#ffffff; font:10px/12px Tahoma; padding:0 0 1px 1px; margin:0 13px 0 15px; position:relative;top:-1px; }
.r_match_next_game { display:block; float:left; width:175px; color:#000000; font:12px/14px Arial; position:relative;top:-1px; }
.r_match_next_time { display:block; float:left; width:50px; color:#000000; font:11px/13px Tahoma; text-align:right; }
.r_match_next_tourn { display:block; clear:both; padding: 0 0 0 59px; font:10px/12px Tahoma; color:#9EA7B6; text-decoration: none; }
.r_match_next_statb { font:11px/13px Tahoma; margin:9px 0 0 41px; float:left; }
.r_match_next_statb_ic { margin:0 8px 0 0; position:relative;top:2px; }
.r_match_next_pred { font:11px/13px Tahoma; margin:9px 17px 0 0; float:right; }
.r_match_next_bet_sep { width: 45px; float:left; }
a.r_match_next_bet_x:link, a.r_match_next_bet_x:visited { padding:1px 6px 2px 6px; font:10px/12px Tahoma; color:#8692A4; background-color:#F9F1C8;  box-shadow: inset 0 0 5px #ECD553; margin:0 0 0 14px; text-decoration: none; }
a.r_match_next_bet_x:hover, a.r_match_next_bet_x:active { background-color:#F4E69F;  box-shadow: inset 0 0 5px #ECD553; }
.r_match_next_bet_odd { font:10px/12px Tahoma; padding:0 0 0 7px; }
.r_match_next_bet_all { float:right; margin:2px 17px 17px 0; font:10px/12px Tahoma; }
a.r_match_next_all:link, a.r_match_next_all:visited { display:block; float:left; font:12px/14px Tahoma; margin:7px 0 0 15px; color:#24819B; border-bottom:1px dashed #24819B; text-decoration: none; }
a.r_match_next_all:hover, a.r_match_next_all:active { color:#000000; text-decoration: none; }
.r_match_bef_date { display:block; float:left; width:30px; text-align:center; background-color:#373E48; color:#ffffff; font:10px/12px Tahoma; margin:0 13px 0 15px; padding:0 0 1px 1px; position:relative;top:-1px;  }
.r_match_bef_match { display:block; float:left; width:175px; color:#000000; font:12px/14px Arial; position:relative;top:-1px; }
.r_match_bef_score { display:block; float:left; width:50px; color:#000000; font:12px/13px Arial; font-weight:bold; text-align:right; }
.r_match_bef_time { display:block; float:left; width:50px; color:#6F7B91; font:11px/13px Tahoma; text-align:right; }
.r_stat_column_name_sum { display:block; float:left; width:99px; text-align:center; border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; border-left:1px solid #E1E1E1; font:11px/12px Tahoma; color:#373E48; padding:2px 0 4px 0; }
.r_stat_column_name_home { display:block; float:left; width:98px; text-align:center; border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; font:11px/12px Tahoma; color:#373E48; padding:2px 0 4px 0; background-color:#F7F7F7; }
.r_stat_column_name_away { display:block; float:left; width:99px; text-align:center; border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; border-right:1px solid #E1E1E1; font:11px/12px Tahoma; color:#373E48; padding:2px 0 4px 0; }
.r_stat_pl { background-color:#373E48; height:15px; padding:0 15px 0 11px; border-left:4px solid #9BC831; font:11px/13px Tahoma; color:#ffffff; float:left; }
.r_stat_aver { background-color:#EFEFEF; height:15px; padding:0 15px 0 15px;  font:11px/13px Tahoma; color:#6F7B91; float:left; }
.r_stat_num13 { display:block; float:left; font:17px/17px 'Open Sans Semibold', Tahoma; color:#000000; width:100px; letter-spacing: -1px; text-align:center; padding:1px 0 2px 0; }
.r_stat_num2 { display:block; float:left; font:17px/17px 'Open Sans Semibold', Tahoma; color:#000000; width:98px; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; letter-spacing: -1px; text-align:center; padding:1px 0 2px 0; }
.r_stat_num_rat { font:10px/12px Tahoma; letter-spacing: 0px; padding:0 0 0 4px; position:relative;top:-7px; }
.r_stat_cir_100 { width:100px; height:100px; font:24px/98px 'Open Sans Semibold', Tahoma; text-align:center; letter-spacing: -2px; text-indent: -1px; background-color:#EFEFEF; border-radius: 100px; box-shadow: inset 0 0 15px #D4D4D4; }
.r_stat_cir_90 { width:90px; height:90px; font:24px/86px 'Open Sans Semibold', Tahoma; text-align:center; letter-spacing: -2px; text-indent: -1px; background-color:#EFEFEF; border-radius: 100px; box-shadow: inset 0 0 15px #D4D4D4; }
.r_stat_cir_80 { width:80px; height:80px; font:24px/76px 'Open Sans Semibold', Tahoma; text-align:center; letter-spacing: -2px; text-indent: -1px; background-color:#EFEFEF; border-radius: 100px; box-shadow: inset 0 0 15px #D4D4D4; }
.r_stat_cir_70 { width:70px; height:70px; font:24px/66px 'Open Sans Semibold', Tahoma; text-align:center; letter-spacing: -2px; text-indent: -1px; background-color:#EFEFEF; border-radius: 100px; box-shadow: inset 0 0 15px #D4D4D4; }
.r_stat_cir_60 { width:60px; height:60px; font:24px/56px 'Open Sans Semibold', Tahoma; text-align:center; letter-spacing: -2px; text-indent: -1px; background-color:#EFEFEF; border-radius: 100px; box-shadow: inset 0 0 15px #D4D4D4; }
.r_stat_cir_50 { width:50px; height:50px; font:24px/46px 'Open Sans Semibold', Tahoma; text-align:center; letter-spacing: -2px; text-indent: -1px; background-color:#EFEFEF; border-radius: 100px; box-shadow: inset 0 0 15px #D4D4D4; }
.r_stat_cir_40 { width:40px; height:40px; font:24px/36px 'Open Sans Semibold', Tahoma; text-align:center; letter-spacing: -2px; text-indent: -1px; background-color:#EFEFEF; border-radius: 100px; box-shadow: inset 0 0 15px #D4D4D4; }
.r_stat_cir_30 { width:30px; height:30px; font:24px/26px 'Open Sans Semibold', Tahoma; text-align:center; letter-spacing: -2px; text-indent: -1px; background-color:#EFEFEF; border-radius: 100px; box-shadow: inset 0 0 15px #D4D4D4; }
.r_stat_cir_rat { display:block; float:left; width:100px; text-align:center; font:10px/12px Tahoma;  padding:7px 0 0 0; }
.r_stat_goaltime_bl { display:block; float:left; width:15px; height:20px; }
.r_stat_goaltime_min { display:block; float:left; width:34px; margin:10px 0; padding:1px 0 2px 10px; font:12px/14px Tahoma; color:#000000; border-left:1px solid #E9E9E9; }
.r_stat_goaltime_min45 { display:block; float:left; width:34px; padding:11px 0 12px 10px; font:12px/14px Tahoma; color:#000000; border-left:1px solid #E9E9E9; }
.r_stat_goaltime_hl { background-color:#F9F1C8; }
.r_stat_goaltime_tl { font:10px/12px Tahoma; color:#7892A4; }
.r_stat_player_pl { display:block; float:left; background-color:#373E48; color:#ffffff; font:10px/12px Tahoma; width:20px; padding:0 0 1px 0; text-align:center; margin:4px 15px 0 15px; }
.r_stat_player_name { display:block; float:left; color:#373E48; font:12px/16px Arial; width:200px; padding:2px 0 3px 0; text-align:center; }
.r_stat_player_goals { display:block; float:right; font:10px/12px Tahoma; padding:4px 0 0 1px; width:20px; height:17px; text-align: center; background-color:#9BC831; text-align: center; color:#ffffff; -moz-border-radius:11px; -khtml-border-radius:11px; border-radius:11px; margin:0 15px 0 0; }
.r_stat_player_line { clear:both; height:3px; margin:0 0 3px 0; border-bottom:1px solid #EFEFEF; }
.r_stat_lups_position { float:left; background-color:#99C630; height:15px; padding:0 0 0 15px; font:11px/13px Tahoma; color:#ffffff; width:175px; }
.r_stat_lups_position_old { float:right; width:95px; background-color:#99C630; height:15px; padding:0 15px 0 0; font:11px/13px Tahoma; color:#ffffff; text-align:right; }
.r_stat_lups_name { display:block; float:left; color:#373E48; font:12px/16px Arial; width:200px; padding:2px 0 3px 0; text-align:center; }
.r_stat_lups_old { display:block; float:right; font:11px/12px Tahoma; padding:4px 0 0 1px; width:20px; color:#6F7B91;margin:0 15px 0 0; }
.r_stat_lups_line { clear:both; height:3px; margin:0 0 3px 0; border-bottom:1px solid #EFEFEF; }
.r_stat_history_club { margin:0; font:18px/22px 'Open Sans Semibold', Tahoma; color:#252930; padding:9px 0 10px 0; letter-spacing: -1px; }
.r_stat_history_txt { font:12px/18px Arial; padding:7px 0 9px 0; }
.r_stat_history_wiki { float:right; text-align:right; padding:0 0 0 22px; font:11px/16px Tahoma; background-image:url(/i/v9/i/ic_wiki.png); background-repeat: no-repeat; margin:10px 0 0 0; }
.news_r1_pic { outline:1px solid #6A6A6A; margin:0 0 12px 0; }
.news_r1_title { font:23px/26px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; margin:2px 0 10px 0; }
.news_r1_ann { font:13px/17px Arial; color:#373E48; padding:0 8px 0 0; }
.news_r2_pic { outline:1px solid #6A6A6A; margin:0 0 8px 0; }
.news_r2_title { font:18px/20px Tahoma; margin:2px 0 6px 0; }
.news_r2_ann { font:12px/16px Arial; color:#373E48; padding:0 8px 0 0; }




.b_vz { background-image:url(/i/v9/i/b_vz.png); }
.h_sub_block .like_h1 { font:24px/27px Tahoma; font-weight:bold; color:#252930; letter-spacing: -1px; text-shadow: #ffffff 1px 1px 1px; padding:7px 50px 0 10px; white-space:nowrap; text-transform:lowercase; }
.z_title_news H1 { font:32px/32px 'Open Sans Semibold', Tahoma;  color:#000000; letter-spacing: -2px; padding:13px 100px 37px 0;  }
.z_title_news_sweater H1 { font:32px/32px 'Open Sans Semibold', Tahoma;  color:#000000; letter-spacing: -2px; padding:13px 100px 32px 0;  }
.z_title_sweater H1 { font:32px/32px 'Open Sans Semibold', Tahoma;  color:#000000; letter-spacing: -2px; padding:13px 100px 32px 0;  }
P { margin:15px 0 0 0; }
a.sub_menu_z:link, a.sub_menu_z:visited { text-decoration: none; display:block; float:left;  font:22px/22px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; margin:0;  padding:11px 15px 0 47px;  height:47px; color:#ffffff; background-image:url(/i/v9/i/sub_menu_bg_z.png); background-repeat: no-repeat; text-shadow: 0 0 4px #377520;  }
a.sub_menu_z:hover, a.sub_menu_z:active { text-decoration: none; background-color:#73AD20; color:#ffffff; background-image:url(/i/v9/i/sub_menu_bg_z_h.png); background-repeat: repeat;  text-shadow: 0 0 1px #377520;   }
.b_z_730 { width:730px; margin:0 30px 0 10px; float:left; }
.z_date { font:11px/12px Tahoma; color:#9EA7B6; }
.z_img { border:1px solid #373E48; margin:0 28px 0 0; width:400px; }
.z_alt { margin:0 0 2px 0; font:12px/14px Tahoma; color:#000000; }
.z_photo { font:11px/13px Tahoma; color:#6F7B91; margin:0 0 18px 0; } 
.z_yad_img { padding:10px 0 1px 0; margin: 0 0 3px 0; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
.z_next_news_block { border-left:6px solid #9BC831; padding:0 0 0 15px; margin:0 0 22px 0; } 
.z_next_news_name { background-color:#373E48; font:10px/12px Tahoma; padding:0px 4px 3px 5px; color:#ffffff; position:relative;top:-2px; } 
.z_next_news_title { font:18px/20px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; margin:8px 0 3px 0; } 
.z_next_news_date { font:10px/12px Tahoma; color:#9EA7B6; position:relative;top:1px; } 
.z_live_cup_block { border-left:6px solid #9BC831; padding:0 0 0 15px; margin:0 0 22px 0; } 
.z_live_cup_match { font:18px/20px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; margin:0 0 2px 0; position:relative;top:-2px; } 
.z_live_cup_ic { position:relative;top:2px; } 
.z_live_cup_pl { background-color:#373E48; font:10px/12px Tahoma; padding:0px 3px 1px 4px; color:#ffffff; position:relative;top:-1px; font-weight:bold; } 
.z_live_cup_pl_txt { font:10px/12px Tahoma; padding:0 0 0 5px; position:relative;top:-1px; } 
.z_live_sport_block { border-left:6px solid #9BC831; padding:0 0 0 15px; margin:0 0 22px 0; } 
.z_live_sport_match { font:18px/20px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; margin:0 0 2px 0; position:relative;top:-2px; } 
.z_live_sport_ic { position:relative;top:2px; } 
.z_live_sport_pl { background-color:#373E48; font:10px/12px Tahoma; padding:0px 3px 1px 4px; color:#ffffff; position:relative;top:-1px; font-weight:bold; } 
.z_live_sport_pl_txt { font:10px/12px Tahoma; padding:0 0 0 5px; position:relative;top:-1px; } 
.z_vrez_right { float:right; min-width:240px;  margin:0 0 15px 20px; position:relative; z-index:20; }
.z_vrez_right_links_block { background-color:#F8F8F8; font:11px/14px Tahoma; border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; }
a.z_vrez_right_link:link, a.z_vrez_right_link:visited { display:block; border-bottom:1px solid #EFEFEF; padding:7px 5px 10px 38px; background-image:url(/i/v9/i/z_li.png); background-repeat: no-repeat; text-decoration: underline; color: #24819B; }
a.z_vrez_right_link:hover, a.z_vrez_right_link:active { background-image:url(/i/v9/i/z_li_a.png); color: #30ABCF; }
.z_text { font:15px/21px Arial; color:#000000; }
.z_vrez_news_photo_block { padding:15px 0 15px 0; float:left; margin:3px 25px 17px 0; width:405px; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
.z_vrez_news_photo_bor { border-left:6px solid #9BC831; padding:0 0 0 15px; height:81px; }
.z_vrez_news_photo_img { border:1px solid #373E48; margin:0 20px 0 0; float:left; }
.z_vrez_news_photo_title { font:18px/18px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; margin:0 0 2px 0; }
.z_vrez_news_photo_date { font:10px/12px Tahoma; color:#9EA7B6; margin:0 0 15px 0; }
a.z_vrez_news_photo_photo { font:10px/13px Tahoma; font-weight:bold; color:#000000; margin:0 0 0 5px; position:relative;top:-2px; text-decoration:none; }
.z_soc_bot { float:right; width:300px;position:relative;top:15px; }
.z_yad_bot { padding:15px 0 10px 0; margin: 30px 0 10px 0; border-top:1px solid #EFEFEF; }
.z_tags_block { background-image:url(/i/v9/i/ic_z_tag.png); background-repeat: no-repeat; font:11px/16px Tahoma; padding:0 0 20px 35px; clear:both; border-bottom:3px solid #EFEFEF; margin:0 0 15px 0; }
a.z_tag_bl:link, a.z_tag_bl:visited { text-decoration: underline; color: #24819B; padding:0 12px 0 0; position:relative;top:-1px; }
a.z_tag_bl:hover, a.z_tag_bl:active { color: #30ABCF;  }
.z_rel_news_block { padding:8px 0 12px 0; border-bottom:1px solid #EFEFEF; }
.z_rel_news_title { font:18px/20px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:0 10px 0 0; }
.z_rel_news_date { font:10px/12px Tahoma; color:#9EA7B6; }
.fl_left { float:left; }
.z_comm_count { float:left; height:23px; width:30px; margin:8px 0 3px 15px; background-image:url(/i/v9/i/ic_z_comments.png); background-repeat: no-repeat; font:12px/12px Tahoma; font-weight:bold; color:#ffffff; padding:7px 0 0 0; text-align:center; }
.z_comm_avatar_block { float:left; width:70px; }
.z_comm_block { overflow:hidden; }
.z_comm_nick { display:block; float:left; font:15px/15px 'Open Sans Semibold', Tahoma;  letter-spacing: -1px; }
.z_comm_rat { display:block; float:left; padding:0 0 0 14px; font:10px/10px Tahoma; color:#9EA7B6; background-image:url(/i/v9/i/ic_z_user_star.png); background-repeat: no-repeat; margin:3px 0 0 12px; }
.z_comm_card { display:block; float:left;  margin:4px 0 0 12px; background-image: url(/i/v9/i/ic_z_yellowcard.png); background-repeat: no-repeat; height:9px; }
a.z_comm_alert:link, a.z_comm_alert:visited { text-decoration: none; display:block; float:right; background-image:url(/i/v9/i/ic_z_alert.png); width:17px; height:17px; margin:0 0 0 10px;}
a.z_comm_alert:hover, a.z_comm_alert:active {  text-decoration: none; background-image:url(/i/v9/i/ic_z_alert_h.png); }
.z_comm_alert_ok { text-decoration: none; display:block; float:right; background-image:url(/i/v9/i/ic_z_alert_ok.png); width:17px; height:17px; margin:0 0 0 10px;}
a.z_comm_alert_ok_back:link, a.z_comm_alert_ok_back:visited { text-decoration: none; display:block; float:right; background-image:url(/i/v9/i/ic_z_alert_ok.png); width:17px; height:17px; margin:0 0 0 10px;}
a.z_comm_alert_ok_back:hover, a.z_comm_alert_ok_back:active {  text-decoration: none; background-image:url(/i/v9/i/ic_z_alert_ok_back.png); }
a.z_comm_minus:link, a.z_comm_minus:visited { text-decoration: none; display:block; float:right; background-image:url(/i/v9/i/ic_z_minus.png); width:17px; height:17px; margin:0 0 0 10px;}
a.z_comm_minus:hover, a.z_comm_minus:active {  text-decoration: none; background-image:url(/i/v9/i/ic_z_minus_h.png); }
a.z_comm_plus:link, a.z_comm_plus:visited { text-decoration: none; display:block; float:right; background-image:url(/i/v9/i/ic_z_plus.png); width:17px; height:17px; margin:0 0 0 10px;}
a.z_comm_plus:hover, a.z_comm_plus:active {  text-decoration: none; background-image:url(/i/v9/i/ic_z_plus_h.png); }
.z_comm_voted {  display:block; float:right; background-image:url(/i/v9/i/ic_z_voted.png); width:17px; height:17px; margin:0 0 0 10px; }
.z_comm_date { display:block; float:right; font:10px/12px Tahoma; color:#9EA7B6; margin:3px 0 0 0; }
.z_comm_rat_min { display:block; float:right; font:10px/12px Tahoma; color:#ffffff; margin:1px 0 0 12px; background-color:#EC2655; padding:1px 5px 2px 5px;   }
.z_comm_rat_plu { display:block; float:right; font:10px/12px Tahoma; color:#ffffff; margin:1px 0 0 12px;  background-color:#70AB1F; padding:1px 5px 2px 5px; }
.z_comm_txt { font:14px/18px Arial; color:#252930; padding:7px 80px 0 0; clear:both; }
a.z_comm_rep:link, a.z_comm_rep:visited { display:block; float:left; text-decoration: none; border-bottom:1px dashed #24819B; color: #24819B; font:11px/12px Tahoma; margin:14px 14px 0 0; }
a.z_comm_rep:hover, a.z_comm_rep:active { color: #30ABCF;  }
.z_comm_line { height:25px; border-bottom:1px solid #EFEFEF; margin:0 0 20px 0; }
.z_comm_form_av { margin:0 12px 0 0; }
.z_comm_form_hz { width:8px; position:relative;right:-2px; padding:17px 0 0 0; z-index:2; }
.z_comm_form_textarea { height:40px; width:100%; position: relative; z-index:1; display:inline-block; padding:3px 2px 5px 10px; font:12px/17px Arial; color:#252930; display:block; border:1px solid #E1E1E1; }
.z_comm_form_ok { width:50px; height:50px; background-color:#4AC5EB; border:0px; color:#DBF3FB; text-align:center; cursor:pointer; margin: 0 0 0 34px; }
.z_comm_form_ok:hover { background-color:#9BC831;  color:#ffffff;  }
.z_comm_form_subs {  font:11px/13px Tahoma; color:#9EA7B6; margin:7px 0 0 0; text-align:right;  position:relative;right:-15px;  }
.z_comm_form_cbox { margin:0 6px 0 15px; position:relative;top:3px; }
.z_comm_form_scount { font:11px/13px Tahoma; color:#9EA7B6; margin:9px 0 0 0; width:140px; white-space: nowrap; }
.z_comm_note { font:11px/18px Tahoma; color:#000000; margin:5px 0 0 0; background-color:#F8F8F8; box-shadow: inset 0 0 10px #E1E1E1; border:1px solid #E1E1E1; border-left:6px solid #9BC831; padding:12px 15px 14px 15px;  }
a.z_comm_signin:link, a.z_comm_signin:visited { text-decoration: none; display:block; float:left;  color:#ffffff; margin:0 20px 0 0;  box-shadow: inset 0 0 7px #4C9F2B;  background-color:#70AB1F; font:15px/15px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:10px 20px 12px 20px; }
a.z_comm_signup:link, a.z_comm_signup:visited { text-decoration: none; display:block; float:left;  color:#ffffff; margin:0 20px 0 0;  box-shadow: inset 0 0 7px #42B1D3;  background-color:#4AC5EB; font:15px/15px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:10px 20px 12px 20px; }
a.z_comm_signup:hover, a.z_comm_signup:active, a.z_comm_signin:hover, a.z_comm_signin:active {  text-decoration: none;  color:#ffffff;  box-shadow: inset 0 0 7px #EFEFEF; background-color:#252930; box-shadow: 0 0 10px #C9C9C9; -webkit-box-shadow:0 0 3px #C9C9C9; -moz-box-shadow:0 0 10px #4AC5EB; }
.b_z_420 { width:420px; margin:0 10px 0 0; float:right; position:relative;top:-12px; }
.b_z_hvost_350_left { width:350px; float:left; }
.b_z_hvost_350_right { width:350px; float:right; }
.sec_sm_r_links {  float:right; font:11px/13px Tahoma; font-weight:bold; margin:10px 0 0 13px; }
.z_hvost_type { font:10px/12px Tahoma; text-transform:uppercase; font-weight:bold; margin:0 10px 0 0; }
.z_hvost_date { font:10px/12px Tahoma; color:#B7BDC8; }
.z_hvost_title { font:18px/20px Tahoma; padding:3px 0 10px 0; clear:both; }
.z_hvost_pic_bl { float:left; }
.z_hvost_pic { border:1px solid #6A6A6A; margin:2px 20px 0 0; }
.z_hvost_txt_bl { overflow:hidden; }
.z_hvost_ann { font:12px/16px Arial; color:#373E48; margin:0 8px 0 0; }
.z_hvost_line { height:15px; border-bottom:2px solid #EFEFEF; clear:both; }
.z_tips_bl { float:left; position:relative;left:-15px; margin:3px 16px 15px 0; max-width:250px; }
.z_tips_in { background-color:#9BC831; padding:8px 25px 12px 55px; background-image:url(/i/v9/i/z_tips_vrez_smile.png); background-repeat: no-repeat; background-position:10px 7px; box-shadow: inset 0 0 15px #4C9F2B; }
a.z_tips_cef:link, a.z_tips_cef:visited { display:block; text-decoration: none; font:24px/24px 'Open Sans Semibold', Tahoma; letter-spacing: -2px; color:#ffffff; margin: 0 0 2px 0; text-shadow: #5A8723 0 0 3px;  }
a.z_tips_cef:hover, a.z_tips_cef:active { text-decoration: underline; color:#ffffff; }
a.z_tips_des:link, a.z_tips_des:visited { display:block; text-decoration: none; font:12px/14px Tahoma; color:#ffffff; text-shadow: #5A8723 0 0 3px;  }
a.z_tips_des:hover, a.z_tips_des:active { text-decoration: underline; color:#ffffff; }
.z_tips_hvost { background-image:url(/i/v9/i/z_tips_vrez_tr.png); background-repeat: no-repeat; background-position:left; height:15px; }
.z_imp_twitter_bl { background-image:url(/i/v9/i/z_twitter_40.png);  background-position:top left; background-repeat: no-repeat; padding:0 0 0 58px; font:14px/20px Arial; font-style: italic; margin:0 0 0 25px;  }
.z_imp_twitter_name { font:18px/18px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:4px 0 2px 0; position:relative;left:-1px; font-style: normal; }
.z_imp_twitter_acc {  font:12px/14px Tahoma; color:#6F7B91; margin:0 0 10px 0; font-style: normal; }
.lenta_in .z_imp_twitter_bl { background-image:url(/i/v9/i/z_twitter_26.png);  background-position:top left; background-repeat: no-repeat; padding:0 0 0 44px; font:12px/16px Arial; font-style: italic; margin:0 0 0 3px; }
.lenta_in .z_imp_twitter_name { font:14px/14px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:2px 0 1px 0; position:relative;left:0px; font-style: normal; }
.lenta_in .z_imp_twitter_acc { font:11px/13px Tahoma; color:#6F7B91; margin:0 0 5px 0; font-style: normal;  }

.z_title_art H1 { font:40px/40px 'Open Sans Semibold', Tahoma;  color:#000000; letter-spacing: -2px; padding:12px 100px 11px 0; }
.z_ann_art H2 { font:19px/22px 'Open Sans Semibold', Tahoma;  color:#373E48; letter-spacing: -1px; padding:0 100px 32px 0; }
.z_art_pic { outline:1px solid #373E48; }
.z_art_alt_arr { background-image:url(/i/v9/i/z_alt_arr.png); background-repeat: no-repeat; padding:0 0 15px 16px; border-bottom:1px solid #E1E1E1; margin:13px 0 32px 0; }
.z_art_alt { display:block; font:12px/14px Tahoma; color:#000000; margin:0 0 3px 0; }
.z_art_alt_sou { display:block; font:11px/13px Tahoma; color:#6F7B91; }
.z_text H3 { font:22px/19px 'Open Sans Semibold', Tahoma;  color:#252930; letter-spacing: -1px; padding:4px 0 5px 0; margin:0; position:relative; z-index:1; display:inline;  }
.z_text H4 { font:15px/15px 'Open Sans Semibold', Tahoma;  color:#6F7B91; letter-spacing: -1px; padding:0 0 7px 0; position:relative; margin:0; z-index:1; top:-2px; display:inline;  }
.z_art_pic_in { outline:1px solid #373E48; margin:11px 0 0 0; }
.z_art_pic_in_arr { background-image:url(/i/v9/i/z_alt_arr.png); background-repeat: no-repeat; padding:0 0 15px 16px; border-bottom:1px solid #E1E1E1; margin:13px 0 25px 0; }
.z_art_video_in { margin:22px 0 0 0; clear:both; }
.z_art_video_picture { margin:0; clear:both; }
.z_art_video { outline:1px solid #373E48; padding:0; }
.z_art_video_in_zag { height:6px; background-color:#ffffff; margin:1px 0 5px 0; outline:1px solid #ffffff; position:relative;top:-5px; z-index:10;  }
.z_art_video_in_arr { background-image:url(/i/v9/i/z_alt_arr.png); background-repeat: no-repeat; padding:0 0 15px 16px; border-bottom:1px solid #E1E1E1; margin:0 0 10px 0;  }
.z_vrez_quote_left { float:left; width:215px; border:1px solid #E2E2E2; border-left: 6px solid #9BC831; background-color:#F8F8F8; background-image:url(/i/v9/i/z_vrez_quote.png); background-repeat: no-repeat; padding:13px 10px 15px 68px; margin:3px 25px 20px 0; }
.z_vrez_quote_txt { display:block; font:14px/17px 'Open Sans Semibold', Tahoma; font-style:italic; }
.z_vrez_quote_auth { display:block; font:12px/14px 'Open Sans Semibold', Tahoma; margin:7px 0 0 0; }
.z_vrez_info_right { float:right; width:215px; border:1px solid #E2E2E2; border-left: 6px solid #9BC831; background-color:#F8F8F8; padding:13px 10px 15px 20px; margin:3px 0 20px 25px; }
.z_vrez_info_title { display:block; font:16px/18px 'Open Sans Semibold', Tahoma; }
.z_vrez_info_txt { display:block; font:12px/16px Arial; margin:7px 0 0 0; }

.z_vrez_stat_block { border:1px solid #E2E2E2; padding:17px 25px 18px 0px; background-color:#F8F8F8; margin:25px 0 0 0;  }
.z_vrez_stat_vline { border-left:6px solid #9BC831; position:relative;left:-1px; padding:0 20px 0 19px; }
.z_vrez_stat_sport { font:22px/20px 'Open Sans Semibold', Tahoma; color:#333333; letter-spacing: -1px; }
.z_vrez_stat_tournament { font:16px/18px 'Open Sans Semibold', Tahoma; color:#6F7B91; }
.z_vrez_stat_data { border-top:1px solid #E2E2E2; padding:12px 0 0 0; margin:12px 0 0 25px; font:12px/18px Tahoma; color:#333333; }


.b_vz300r { background-image:url(/i/v9/i/b_vz300r.png); }
.cal_words { float:left; color:#9EA7B6;  padding:0 15px 0 15px; }
.cal_words H2 { font:18px/14px Tahoma; width:210px; }
#hit { position: relative; }
.b_848 { width:848px; margin:0 62px 0 10px; float:left; }
.cal_pl_season { display:block; float:left; background-color:#373E48; color:#ffffff; font:22px/24px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:2px 15px 0 15px; height:31px; overflow:hidden; -moz-border-radius:20px 0 0 20px; -khtml-border-radius:20px 0 0 20px; border-radius:20px 0 0 20px; }
.cal_pl_yy { display:block; float:left; background-color:#9BC831; color:#ffffff; font:25px/27px 'Open Sans Semibold', Tahoma; letter-spacing: -2px; padding:1px 15px 0 15px; height:32px; overflow:hidden; -moz-border-radius:0 20px 20px 0; -khtml-border-radius:0 20px 20px 0; border-radius:0 20px 20px 0; }
.cal_tour { font:22px/23px Tahoma; font-weight:bold; color:#333333; letter-spacing: -1px; margin:26px 0 7px 0; }
.cal_date { height:15px; background-color:#9BC831; color:#ffffff; font:11px/13px Tahoma; padding:0 0 0 15px; overflow:hidden;  }
.cal_m_ft { display:block; clear:both; padding:11px 0 8px 0; border-bottom:2px solid #E9E9E9; background-color:#F5F5F5; }
.cal_m_live { display:block; clear:both; padding:11px 0 8px 0; border-bottom:2px solid #D0E699; background-color:#E8F2CC; }
.cal_m_stop { display:block; clear:both; padding:11px 0 8px 0; border-bottom:2px solid #F5E69A; background-color:#F9F1C8; }
.cal_m_n { display:block; clear:both; padding:11px 0 8px 0; border-bottom:2px solid #EFEFEF; }
.cal_m_top { background-image:url(/i/v9/i/ic_cal_star.png); background-repeat: no-repeat; background-position:center left; }
.cal_time { display:block; float:left; width:30px; text-align:center; background-color:#373E48; color:#ffffff; font:10px/12px Tahoma; padding:0 0 1px 1px; margin:0 9px 0 15px; position:relative;top:-1px;  }
.cal_m { display:block; float:left; width:253px; color:#000000; font:12px/15px Arial; position:relative;top:-2px;  }
a.cal_sc:link, a.cal_sc:visited { display:block; float:left; width:50px; color:#000000; font:12px/14px Arial; padding:0; font-weight:bold; text-align:right; position:relative;top:-1px;  }
a.cal_sc:hover, a.cal_sc:active { text-decoration: underline; color: #42B1D3; }
.cal_pro { display:block; clear:both; }
.cal_tt { font:22px/23px Tahoma; font-weight:bold; color:#333333; letter-spacing: -1px; margin:6px 0 7px 0; }
.cal_tt_pl_p { float:left; display:block; background-color:#99C630; height:15px; padding:0 0 0 22px; width:13px; font:11px/13px Tahoma; color:#ffffff; }
.cal_tt_pl_t { float:left; display:block; background-color:#99C630; height:15px; padding:0 0 0 15px; width:110px; font:11px/13px Tahoma; color:#ffffff; }
.cal_tt_pl_g { float:left; display:block; background-color:#96C230; height:15px; width:44px; font:11px/13px Tahoma; color:#ffffff; text-align:center; }
.cal_tt_pl_w { float:left; display:block; background-color:#96C230; height:15px; width:44px; font:11px/13px Tahoma; color:#ffffff; text-align:center; }
.cal_tt_pl_d { float:left; display:block; background-color:#96C230; height:15px; width:44px; font:11px/13px Tahoma; color:#ffffff; text-align:center;  }
.cal_tt_pl_l { float:left; display:block; background-color:#96C230; height:15px; width:44px; font:11px/13px Tahoma; color:#ffffff; text-align:center; }
.cal_tt_pl_b { float:left; display:block; background-color:#99C630; height:15px; width:70px; font:11px/13px Tahoma; color:#ffffff; text-align:center; }
.cal_tt_pl_poi { float:left; display:block; background-color:#96C230; height:15px; width:44px; font:11px/13px Tahoma; color:#ffffff; text-align:center; }
.cal_tt_p_pl { display:block; float:left;  border-bottom:2px solid #EFEFEF; }
.cal_tt_p { display:block; margin:7px 0 7px 15px; padding:0 0 1px 0;  width:20px; font:10px/12px Tahoma; background-color:#373E48; color:#ffffff; text-align:center; }
.cal_tt_p_league { display:block; margin:7px 0 7px 0; padding:0 0 1px 15px;  width:20px; font:10px/12px Tahoma; background-color:#115599; color:#ffffff; text-align:center; background-image:url(/i/v9/i/ic_cal_tt_p_league.png); }
.cal_tt_p_europa { display:block; margin:7px 0 7px 0; padding:0 0 1px 15px;  width:20px; font:10px/12px Tahoma; background-color:#8A1C37; color:#ffffff; text-align:center; background-image:url(/i/v9/i/ic_cal_tt_p_europa.png); }
.cal_tt_p_releg { display:block; margin:7px 0 7px 0; padding:0 0 1px 15px;  width:20px; font:10px/12px Tahoma; background-color:#FF9411; color:#ffffff; text-align:center; background-image:url(/i/v9/i/ic_cal_tt_p_releg.png); }
.cal_tt_p_out { display:block; margin:7px 0 7px 0; padding:0 0 1px 15px;  width:20px; font:10px/12px Tahoma; background-color:#E80028; color:#ffffff; text-align:center; background-image:url(/i/v9/i/ic_cal_tt_p_out.png); }
.cal_tt_p_playoff { display:block; margin:7px 0 7px 0; padding:0 0 1px 15px;  width:20px; font:10px/12px Tahoma; background-color:#FF9411; color:#ffffff; text-align:center; background-image:url(/i/v9/i/ic_cal_tt_p_playoff.png); }
.cal_tt_p_top { display:block; margin:7px 0 7px 0; padding:0 0 1px 15px;  width:20px; font:10px/12px Tahoma; background-color:#479728; color:#ffffff; text-align:center; background-image:url(/i/v9/i/ic_cal_tt_p_top.png); }
.cal_tt_t { display:block; float:left; padding:6px 0 6px 15px; width:110px; font:12px/15px Arial; border-bottom:2px solid #EFEFEF; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.cal_tt_g { display:block; float:left; padding:6px 0 7px 0; width:44px; font:12px/14px Arial; background-color:#F7F7F7; border-bottom:2px solid #E8E8E8;  text-align:center; }
.cal_tt_w { display:block; float:left; padding:6px 0 7px 0; width:44px; font:12px/14px Arial; background-color:#ffffff; border-bottom:2px solid #EFEFEF;  text-align:center; }
.cal_tt_d { display:block; float:left; padding:6px 0 7px 0; width:44px; font:12px/14px Arial; background-color:#F7F7F7; border-bottom:2px solid #E8E8E8;  text-align:center; }
.cal_tt_l { display:block; float:left; padding:6px 0 7px 0; width:44px; font:12px/14px Arial; background-color:#ffffff; border-bottom:2px solid #EFEFEF;  text-align:center; }
.cal_tt_b { display:block; float:left; padding:6px 0 7px 0; width:70px; font:12px/14px Arial; background-color:#F7F7F7; border-bottom:2px solid #E8E8E8;  text-align:center; }
.cal_tt_poi { display:block; float:left; padding:6px 0 7px 0; width:44px; font:12px/14px Arial; background-color:#ffffff; border-bottom:2px solid #EFEFEF;  text-align:center; font-weight:bold; }
.cal_socb_b { width:300px; margin:18px 0 0 0; }
.cal_hl_n { padding:1px 4px 1px 4px; color:#000000; cursor:pointer; }
.cal_hl_1 { padding:1px 4px 1px 4px; color:#ffffff; background-color:#42B1D3; cursor:pointer; }
.cal_hl_2 { padding:1px 4px 1px 4px; color:#ffffff; background-color:#D4224C; cursor:pointer;}
a.cal_l:link, a.cal_l:visited { font:12px/14px Arial;  }
a.cal_l:hover, a.cal_l:active { text-decoration: underline; color: #42B1D3; }

a.cal_sel_more:link, a.cal_sel_more:visited { text-decoration: none; font:12px/15px Tahoma; width:200px; padding:6px 0 8px 11px; border:1px solid #99C630; background-color:#F7F7F7; background-image:url(/i/v9/i/cal_arr.png); background-position:top right; background-repeat:no-repeat;  }
a.cal_sel_more:hover, a.cal_sel_more:active { text-decoration: underline; color: #000000; border:1px solid #99C630; }
#cal_sel { list-style:none; display: inline-block; z-index:90; float:right; position:relative; }
#cal_sel li { float:left;  position:relative;  margin:0; padding:0;  z-index:100; font:11px/13px Tahoma;   }
#cal_sel li:hover { z-index:90;  } 
#cal_sel li a { text-decoration: none; color: #000000;   z-index:90; display:block;  width:198px; padding:6px 0 6px 11px; }
#cal_sel li a:hover { text-decoration: none; background-color:#F9F1C8;   }
#cal_sel li:hover a.cal_sel { text-decoration: none; color: #000000; z-index:90; }
.dropdowncal { float:left; position:absolute; left:-9999em; text-align:left;  z-index:90; }
#cal_sel li:hover .dropdowncal { left:0;   position:absolute; z-index:90;  }
.dropdowncal { background-color:#ffffff; border:1px solid #99C630; border-top:0; }


.h_sub_block_nt { clear:both; height:91px; }
.h_sub_block_nt H1 { font:24px/27px Tahoma; font-weight:bold; color:#252930; letter-spacing: -1px; text-shadow: #ffffff 1px 1px 1px; padding:7px 50px 0 10px; white-space:nowrap; text-transform:lowercase; }
.h_sub_link_block_nt { height:6px; }
.h_sub_block_nt .like_h1 { font:24px/27px Tahoma; font-weight:bold; color:#252930; letter-spacing: -1px; text-shadow: #ffffff 1px 1px 1px; padding:7px 50px 0 10px; white-space:nowrap; text-transform:lowercase; }
a.i_poptab_left_a:link, a.i_poptab_left_a:visited { text-decoration: none; float:left; font:11px/13px Tahoma; color:#ffffff; padding:1px 6px 3px 7px; background-color:#9BC831; margin:12px 15px 0 0; }
a.i_poptab_left:hover, a.i_poptab_left:active { text-decoration: none;  }
a.i_poptab_left:link, a.i_poptab_left:visited { text-decoration: none; float:left; font:11px/13px Tahoma; color:#ffffff; padding:1px 6px 3px 7px; background-color:#CFD3DA; margin:12px 15px 0 0; }
a.i_poptab_left:hover, a.i_poptab_left:active { text-decoration: none;  background-color:#9BC831;  }
.ne_rss_icon {  float:right; margin:0 0 0 20px; position:relative; z-index:2; }
.ne_arch_link {  float:right; font:11px/13px Tahoma; font-weight:bold; position:relative; z-index:2; }
.ne_date_pl {  font:18px/18px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; color:#252930; margin:20px 0 0 0; }
.ne_date_pl_line {  width:80px; height:6px; background-color:#9BC831; clear:both; margin:7px 0 0 0; }
.ne_block { padding:22px 0 22px 0; border-bottom:2px solid #EFEFEF; cursor: pointer; }
.ne_block:hover { background-color:#F7F7F7; border-bottom:2px solid #D4D4D4; box-shadow: 0 0 14px #C9C9C9; -webkit-box-shadow:0 0 14px #C9C9C9; -moz-box-shadow:0 0 13px #C9C9C9;   }
.ne_time { float:left; width:60px; margin:1px 0 0 15px; font:12px/12px 'Open Sans Semibold', Tahoma; color:#6F7B91; }
.ne_pic_bl { float:left; margin:0 20px 0 0; }
.ne_pic { border:1px solid #373E48; }
.ne_txt_bl { overflow:hidden; margin:0 15px 0 0; }
.ne_type { font:10px/12px Tahoma; display:block; text-transform:uppercase; margin:0 0 5px 0; clear:both; font-weight:bold; }
.ne_title { font:21px/22px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; position:relative;top:-2px; padding:0 0 6px 0; }
.ne_ann { font:14px/18px Arial; color:#414854; padding:0 10px 0 0; }
.ne_video { margin:0 0 7px 0; }
.sec_big_div { text-decoration: none; color:#252930; font:32px/34px Tahoma; letter-spacing: -1px; float:left; }
.ne_top_line { height:21px; clear: both; border-bottom:2px solid #EFEFEF; margin:0 0 15px 0; }
.net_top_pic_b { float:left; }
.net_top_pic { border:1px solid #6A6A6A; margin:4px 20px 0 0; }
.net_top_txt { overflow:hidden; }
.net_top_type { font:10px/12px Tahoma; text-transform:uppercase; margin:0 10px 0 0; }
.net_top_time { font:10px/12px Tahoma; color:#B7BDC8; }
.net_top_title { font:15px/17px Arial; font-weight:bold; padding:0 8px 0 0; }






.live_team_b { float:left; margin: 0 27px 5px 0; }
.live_team_b H1 { font:40px/45px 'Open Sans Semibold', Tahoma; letter-spacing: -4px; color:#000000;  }
.sec_sm_noa { color:#252930; font:24px/27px Tahoma; font-weight:bold; letter-spacing: -1px;  text-transform:lowercase; }
.b_live_847 { float:left; width:847px; margin:0 0 0 10px; }
.b_live_517 { width:517px; float:left; }
.b_live_300 { width:300px; float:right; } 
.live_tour { font:11px/13px Tahoma; color:#9EA7B6; margin:0 0 11px 0; }
.live_score_1 { float:left; background-color:#79B123; font:30px/30px 'Open Sans Semibold', Tahoma; letter-spacing: -2px; color:#ffffff; margin:4px 0 0 0; padding:3px 13px 7px 12px; }
.live_score_2 { float:left; background-color:#79B123; font:30px/30px 'Open Sans Semibold', Tahoma; letter-spacing: -2px; color:#ffffff; margin:4px 23px 0 0; padding:3px 13px 7px 12px; }
.live_score_tt { float:left; width:16px; height:40px; background-image:url(/i/v9/i/ic_live_tt.png); background-repeat: no-repeat; margin:4px 0 0 0; }
.live_score_status { float:left; background-color:#42B1D3; color:#ffffff; font:14px/16px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; margin:4px 25px 0 0; padding:2px 10px 5px 8px; }
.live_score_goals { font:14px/20px 'Open Sans Semibold', Tahoma; color:#5C6678; float:left; min-width:750px; margin:5px 0 0 0; }
.live_ann { clear:both; font:19px/22px 'Open Sans Semibold', Tahoma; color:#373E48; border-top:1px solid #E1E1E1; margin:12px 0 0 0; padding:16px 0 0 0; letter-spacing: -1px; }
.live_poster { outline:1px solid #6A6A6A; margin:32px 0 0 0; }
.live_socbut { float:right; width:300px; margin:12px 0 0 15px; position:relative;right:-1px; }
.live_refresh_b { float:right; width:140px; margin:16px 0 0 0; }
.live_tablo { float:right; margin:18px 30px 0 0; font:11px/13px Tahoma; font-weight:bold; }
.live_t_reg { display:block; float:left; width:35px; margin:0 18px 0 0; background-color:#EFEFEF; font:14px/16px 'Open Sans Semibold', Tahoma; color:#6F7B91; padding:3px 0 5px 0; text-align:center; }
.live_t_red { display:block; float:left; width:35px; margin:0 18px 0 0; background-color:#EC2655; font:14px/16px 'Open Sans Semibold', Tahoma; color:#ffffff; padding:3px 0 5px 0; text-align:center; }
.live_t_yel { display:block; float:left; width:35px; margin:0 18px 0 0; background-color:#FFCC00; font:14px/16px 'Open Sans Semibold', Tahoma; color:#ffffff; padding:3px 0 5px 0; text-align:center; }
.live_t_goal { display:block; float:left; width:35px; margin:0 18px 0 0; background-color:#9BC831; font:14px/16px 'Open Sans Semibold', Tahoma; color:#ffffff; padding:3px 0 5px 0; text-align:center; }
.live_t_txt { display:block; float:left; width:463px; font:14px/18px Arial; color:#252930; }
.live_t_txt IMG { max-width:463px;  }
.live_line { clear:both; height:19px; border-bottom:1px solid #EFEFEF; margin:0 0 18px 0; }
.live_t_part { background-color:#F4F4F4; font:11px/14px Tahoma; color:#333333; padding:4px 0 6px 16px; border-left:4px solid #9BC831; clear:both; margin:19px 0 18px 0; font-weight:bold; }
.live_lineup_pl { background-color:#F4F4F4; border-bottom:1px solid #E4E4E4; font:11px/13px Tahoma; color:#6F7B91; padding:2px 0 4px 16px; }
.live_sub_pl { background-color:#F4F4F4; border-bottom:1px solid #E4E4E4; border-top:1px solid #E4E4E4; font:11px/13px Tahoma; color:#6F7B91; padding:2px 0 4px 16px; }
.live_lineup { font:12px/22px Arial; color:#373E48; padding:5px 10px 12px 16px; }
.live_sub { font:12px/22px Arial; color:#373E48; padding:5px 10px 12px 16px; }
.live_lu_red { height:9px; font:10px/12px Tahoma; color:#6F7B91; position:relative;top:-5px; background-image:url(/i/v9/i/ic_live_red.png); background-repeat: no-repeat; padding:0 0 0 10px; margin:0 0 0 4px; background-position:0 2px; }
.live_lu_foo { height:9px; font:10px/12px Tahoma; color:#6F7B91; position:relative;top:-5px; background-image:url(/i/v9/i/ic_live_football.png); background-repeat: no-repeat; padding:0 0 0 12px; margin:0 0 0 4px; background-position:0 2px; }
.live_lu_yel { height:9px; font:10px/12px Tahoma; color:#6F7B91; position:relative;top:-5px; background-image:url(/i/v9/i/ic_live_yellow.png); background-repeat: no-repeat; padding:0 0 0 10px; margin:0 0 0 4px; background-position:0 2px; }
.live_lu_hock { height:9px; font:10px/12px Tahoma; color:#6F7B91; position:relative;top:-5px; background-image:url(/i/v9/i/ic_live_hockey.png); background-repeat: no-repeat; padding:0 0 0 13px; margin:0 0 0 4px; background-position:0 2px; }

#online_select { list-style:none;  }
#online_select li { display:block; position:relative;   }
#online_select li a { list-style:none; font:11px/12px Tahoma; color:#6F7B91; position:relative;top:-4px; right:-10px; display:block; outline:0; text-decoration:none;  }
.online_select_drop { margin:0 0 0 33px; float:left; position:absolute; left:-999em; text-align:left; border-top:none; background-color:#F9F1C8; border:1px solid #F7EAAE;  }
#online_select li:hover .online_select_drop { left:-1px; top:auto;  }
.online_select_list { cursor:pointer; font:11px/12px Tahoma; padding:10px 22px 11px 12px; color:#363636;  }
.online_select_list:hover { color:#D4224C; background-color:#ffffff;  }
#online_select #sec { font:12px/13px Tahoma; cursor:pointer; color:#6F7B91; position:relative;top:-4px; right:-10px; border-bottom:1px dashed; }



.b_pp_300 { width:300px; margin:0 10px 0 60px; float:right; }
.pp_time { font:11px/13px Tahoma; color:#9EA7B6; }
.pp_title { margin:10px 0 0 0; }
.pp_title H1 { font:40px/42px 'Open Sans Semibold', Tahoma; letter-spacing: -2px; color:#000000; }
.pp_ann { border-bottom:2px solid #EFEFEF;  margin:11px 0 25px 0; padding:0 0 27px 0; }
.pp_ann H2 { font:18px/20px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; color:#000000; margin:0; }


.pp_arr_big_left { display:block; width:310px; float:left; position:absolute; z-index:2; text-decoration: none;  }
.pp_arr_big_left:hover { background-image:url(/i/v9/i/ic_pp_l_big_a.png); background-repeat: no-repeat; background-position:40px  50%; text-decoration: none; }

.pp_arr_big_right { display:block; width:310px; float:right; margin:0 0 0 540px; position:absolute; z-index:2; text-decoration: none;   }
.pp_arr_big_right:hover { background-image:url(/i/v9/i/ic_pp_r_big_a.png); background-repeat: no-repeat; background-position:200px 50%; text-decoration: none; }

.pp_arr_adv_left { z-index:3; position:relative;  text-decoration: none; background-image:url(/i/v9/i/ic_pp_adv_l_r.png); background-repeat: no-repeat; background-position:40px  50%; cursor: pointer; }
.pp_arr_adv_left:hover { background-image:url(/i/v9/i/ic_pp_adv_l_a.png); background-repeat: no-repeat; text-decoration: none; }

.pp_arr_adv_right { z-index:3; position:relative;  text-decoration: none; background-image:url(/i/v9/i/ic_pp_adv_r_r.png); background-repeat: no-repeat; background-position:40px  50%; cursor: pointer; }
.pp_arr_adv_right:hover { background-image:url(/i/v9/i/ic_pp_adv_r_a.png); background-repeat: no-repeat;  text-decoration: none; }

#viewPortBanner { border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; background-color:#F9F8F0; padding:25px 0 22px 0; }
.pp_arr_sm_left { display:block; float:left; width:24px; height:100px; margin:0 11px 0 0; background-image:url(/i/v9/i/ic_pp_l_sm_r.png); background-repeat: no-repeat; background-position:0 50%; }
.pp_arr_sm_left:hover { background-image:url(/i/v9/i/ic_pp_l_sm_a.png);  text-decoration: none; }

.pp_arr_sm_right { display:block; float:left; width:24px; height:100px; margin:0 0 0 11px; background-image:url(/i/v9/i/ic_pp_r_sm_r.png); background-repeat: no-repeat; background-position:0 50%; }
.pp_arr_sm_right:hover { background-image:url(/i/v9/i/ic_pp_r_sm_a.png);   text-decoration: none; }
.pp_socbut { width:300px; float:right; margin:12px 0 0 20px;  }
.pp_pre_block { width:780px; float:left;  overflow:hidden; }
.pp_pre_pic_r { display:block; float:left;  padding:10px; text-decoration: none;  }
.pp_pre_pic_r:hover { background-color:#F4F4F4; text-decoration: none; }
.pp_pre_pic_a { display:block; float:left; padding:10px; text-decoration: none; background-color:#9FCA33; }
.pp_pre_pic_a:hover { background-color:#9FCA33; text-decoration: none; }
.pp_arr_opacity { display:block; overflow:hidden; width:1px; opacity:0; filter: alpha(opacity=0); }
.pp_img_block { text-align:center; width:850px; position:relative; z-index:1; }
.pp_img { outline:1px solid #6A6A6A;  max-width:850px; height:auto; }
.pp_count { float:left; font:30px/30px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; color:#E1E1E1; margin:0 0 4px 0; position:relative;top:-1px;left:-1px; }
.pp_sous { float:right; font:11px/13px Tahoma; color:#6F7B91; padding:9px 0 0 0; }
.pp_ind_alt { font:16px/20px Arial; color:#000000; border-top:1px solid #E1E1E1; padding:16px 0 0 0; clear:both; }
.b_pp_850 { float:left; width:850px; margin:0 0 0 10px; }




.b_p_880 { float:left; width:880px; margin:0 0 0 10px; }
.b_p_300 { width:300px; margin:0 10px 0 0px; float:right; }
.p_c400 { float:left; width:400px; margin:0 40px 0 0;  }
.p_pic { outline:1px solid #6A6A6A; margin:0 0 8px 0; }
.p_title { font:26px/30px 'Open Sans Semibold', Tahoma; letter-spacing: -2px;   }
.p_count_b { margin:5px 0 0 10px; float:right; }
.p_ann { font:14px/18px Arial; color:#414854; margin:0 8px 0 0; }
.p_line { border-bottom:2px solid #EFEFEF; height:24px; margin:0 0 23px 0;  width:402px; float:left;}
.p_line_pp { height:24px; margin:0 0 23px 0;  width:36px; float:left;}

.click_300x250 { width:300px; height:250px; overflow:hidden; }
.click_300x600 { width:300px; height:600px; overflow:hidden; }
.click_300x150 { width:300px; height:150px; overflow:hidden; }
.click_line_bottom { clear:both; border-bottom:1px solid #E4E4E4;  padding:20px 0 20px 0; background-color:#F7F7F7; margin:0 0 25px 0;  }

a.lista:link, a.lista:visited, a.lista:hover, a.lista:active { display:block; float:left; padding:3px 11px 5px 11px; font:18px tahoma; background-color:#4C932B;  margin:0 15px 0 0; color:#ffffff; text-decoration: none; background-image:url(/i/v8/i/list_a.jpg); background-position: top; background-repeat: repeat-x;  -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;  }
a.list:link, a.list:visited { display:block; float:left; padding:3px 11px 5px 11px; font:18px tahoma; background-color:#000000; margin:0 15px 0 0; text-decoration: none; color:#ffffff; background-image:url(/i/v8/i/list_n.jpg); background-position: top; background-repeat: repeat-x; box-shadow: 0 0 3px #B4B4B4; -webkit-box-shadow:0 0 3px #B4B4B4; -moz-box-shadow:0 0 3px #B4B4B4; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
a.list:hover, a.list:active { background-color:#4C932B; background-image:url(/i/v8/i/list_a.jpg); background-position: top; background-repeat: repeat-x; color:#ffffff; text-decoration: none;  box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;  }
a.list_r:link, a.list_r:visited { display:block; float:left; height:30px; width:51px; background-color:#000000;  margin:0 15px 0 0; background-image:url(/i/v8/i/list_r_n.jpg); background-position: center center; background-repeat: no-repeat; box-shadow: 0 0 3px #B4B4B4; -webkit-box-shadow:0 0 3px #B4B4B4; -moz-box-shadow:0 0 3px #B4B4B4; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
a.list_r:hover, a.list_r:active { background-image:url(/i/v8/i/list_r_a.jpg); background-color:#4C932B; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
a.list_l:link, a.list_l:visited { display:block; float:left; height:30px; width:51px; background-color:#000000;  margin:0 15px 0 0; background-image:url(/i/v8/i/list_l_n.jpg); background-position: center center; background-repeat: no-repeat; box-shadow: 0 0 3px #B4B4B4; -webkit-box-shadow:0 0 3px #B4B4B4; -moz-box-shadow:0 0 3px #B4B4B4; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
a.list_l:hover, a.list_l:active { background-image:url(/i/v8/i/list_l_a.jpg); background-color:#4C932B; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

.tiz_cars_line_top { clear:both; height:11px; margin:0 0 20px 0; background-image:url(/i/v9/i/tiz_cars_line_top.png); }
.tiz_cars_line_bot { height:11px;margin:21px 0 0 0; background-image:url(/i/v9/i/tiz_cars_line_bot.png); }
.tiz_cars_bl { width:310px; float:left; margin:0 0 0 15px; }
.tiz_cars_img { float:left; display:block; width:78px; height:78px; background-position:50% 50%; }
.tiz_cars_txt { width:214px; margin:0 0 0 18px; float:left; }
a.tiz_cars_mark:link, a.tiz_cars_mark:visited { font:10px/12px Tahoma; display:block; margin:4px 0 4px 0; text-transform:uppercase; text-decoration: none;  color: #F1380A; }
a.tiz_cars_mark:hover, a.tiz_cars_mark:active { text-decoration: underline; color: #24819B; }
a.tiz_cars_title:link, a.tiz_cars_title:visited { font:15px/15px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; text-decoration: none;  }
a.tiz_cars_title:hover, a.tiz_cars_title:active { text-decoration: underline; color: #F1380A; }
.tiz_cars_logo { width:80px; float:left; margin:7px 0 0 0; text-align:center; position:relative;right:-5px; }
.tiz_cars_name { font:11px/18px Tahoma; }
.tiz_cars_url { font:10px/12px Tahoma; }

.wow_flui_cont, .wow_flui_cont_d { border-left:6px solid #EC2655; padding:0 0 0 15px; }
.wow_flui_cont_d { background-color:#6F7B91; }
.wow_flui_cont_in { position:relative;top:1px;  }

.tips_cup_date { background-color:#99C630; height:15px; padding:0 0 0 15px; font:11px/13px Tahoma; color:#ffffff; clear:both; }
.tips_cup_pl { padding:10px 0 13px 0; border-bottom:2px solid #EFEFEF; }
.tips_cup_time {  float:left; width:30px; text-align:center; background-color:#373E48; color:#ffffff; font:10px/12px Tahoma; padding:0 0 1px 1px;  margin:2px 15px 0 15px; }
.tips_cup_cont { overflow:hidden; }
.tips_cup_match { display:block; font:15px/15px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; }
.tips_cup_tour { display:block; font:10px/12px Tahoma; color:#9EA7B6; margin:2px 0 8px 0; }
.tips_cup_box { display:block; float:left; padding:1px 4px 2px 4px; font:10px/10px Tahoma; color:#9EA7B6; background-color:#EFEFEF; border:1px solid #E1E1E1; margin:0 9px 0 0; }
.tips_cup_bet { display:block; float:left; font:13px/13px 'Open Sans Semibold', Tahoma; margin:0 18px 0 0; }
.tips_big_pic { outline:1px solid #6A6A6A; }
.tips_big_title { font:28px/25px 'Open Sans Semibold', Tahoma; letter-spacing: -2px;  margin:4px 0 8px 0; }
.tips_big_ann { font:16px/20px Arial; color:#373E48; padding:0 8px 0 0; }
.tips_pic_bl { float:left; }
.tips_con { overflow:hidden; }
.tips_pic { outline:1px solid #6A6A6A; margin:4px 20px 0 0; }
.tips_title { font:20px/19px 'Open Sans Semibold', Tahoma; letter-spacing: -1px;  margin:4px 0 8px 0; }
.tips_ann { font:15px/18px Arial; color:#373E48; padding:0 8px 0 0; }
a.tips_bet:link, a.tips_bet:visited { float:right; color:#ffffff; text-shadow: #4C9F2B 1px 4px 4px; display:block; background-color:#9BC831; background-image:url(/i/v9/i/tips_bet_bg.png); text-align:center; width:56px; height:28px; margin:0 0 10px 10px; font:17px/18px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:28px 0 0 0; background-repeat: no-repeat;  text-decoration: none; }
a.tips_bet:hover, a.tips_bet:active { color: #ffffff; text-decoration: underline; background-image:url(/i/v9/i/tips_bet_bg_h.png);  }
a.tips_bet_old:link, a.tips_bet_old:visited { float:right; color:#ffffff; text-shadow: #5C6778 1px 4px 4px; display:block; background-color:#9EA7B6; background-image:url(/i/v9/i/tips_bet_bg_old.png); text-align:center; width:56px; height:28px; margin:0 0 10px 10px; font:17px/18px 'Open Sans Semibold', Tahoma; letter-spacing: -1px; padding:28px 0 0 0; background-repeat: no-repeat;  text-decoration: none; }
a.tips_bet_old:hover, a.tips_bet_old:active { color: #ffffff; text-decoration: underline; background-image:url(/i/v9/i/tips_bet_bg_old_h.png);  }
.tips_pl_arch { font:15px/15px 'Open Sans Semibold', Tahoma; letter-spacing: -1px;  color:#EC2655; border-bottom:2px solid #EFEFEF; padding: 0 0 10px 0; margin:0 0 18px 0; }

.petition { background-color:#F9F1C8; background-image:url(/i/v9/i/petition_bg.jpg); background-position:bottom center; font:12px/16px Arial; color:#000000; padding:4px 50px 6px 30px; text-shadow: 0 0 2px #ffffff; }
a.petit:link, a.petit:visited { text-decoration: none; background-color:#4C9F2B; padding:2px 9px 3px 10px; color:#ffffff; font:14px/15px Tahoma; margin:3px 0 0 12px; position:relative;top:1px; text-shadow: 0 0 2px #4C9F2B;  }
a.petit:hover, a.petit:active { text-decoration: none; color: #ffffff; background-color:#70AB1F; box-shadow: 0 0 10px #CAC69F; }

.most_b { border:1px solid #D9D9D9; }
.most_pl { background-color:#F7F7F7; padding:7px 0 8px 15px; font:14px/16px Arial; font-weight:bold; margin:0 0 15px 0; }
.most_img { margin:0 15px 15px 15px; }
.most_tit { font:14px/18px Arial;  position:relative;top:-12px; }
.most_date { font:10px/12px Tahoma; color:#9EA7B6; position:relative;top:-10px; }

.s_text { font:12px/16px Arial; margin:20px 0 0 0; border-top: 1px solid #EFEFEF; padding:20px 0 0 0; }

a.sub_menu_sb:link, a.sub_menu_sb:visited { text-decoration: none; display:block; float:left;  font:15px/16px Tahoma;margin:0;  padding:14px 15px 0 17px;  height:47px; color:#000000; background-image:url(/i/v9/i/sub_menu_sb.jpg); background-repeat: no-repeat; text-shadow: 0 0 2px #999999;  }
a.sub_menu_sb:hover, a.sub_menu_sb:active { text-decoration: none; background-color:#024797; color:#ffffff; background-image:url(/i/v9/i/sub_menu_sb_a.jpg); background-repeat: repeat;  text-shadow: none;   }
