BODY { margin: 0px 0px 0px 0px; overflow:auto; height:100%; SCROLLBAR-FACE-color: #f9ecb9; SCROLLBAR-HIGHLIGHT-color: #ffcc00; SCROLLBAR-SHADOW-color: #f9ecb9; SCROLLBAR-3DLIGHT-color: #f9ecb9; SCROLLBAR-ARROW-color: #c5c5c5; SCROLLBAR-TRACK-color: #ffcc00; SCROLLBAR-DARKSHADOW-color: #f9ecb9; font-family:Comic Sans MS; background-color:#ffcc00; font-size:9pt; }
.clearleft{clear:left;}
body, table, ul, ol, li, td, a, h1, h2, h3, h4, h5, h6, p, div, form, select { font-family: "Arial", Times, serif; font-size: 9pt; color:#000; }
a { color:#000; font-size:9pt; font-family:Arial; text-decoration:underline; }
table { border-collapse: collapse; border:0px solid;}
a:hover { color:#FFFE04; text-decoration:none; }
a.mlt { color:#000; font-size:11px; text-decoration:none; }
a.mlt:hover { color:#000; text-decoration:underline; }
img { border:0; }
.div_contentb { background-image:url(../images/bottom.gif); background-repeat: no-repeat; background-position:center; }
.menuss { background-image:url(../images/menu_back.jpg); background-position:center; background-repeat:repeat-x; }
A.menulink1 { background-color : #FFFE04; color: black; font : normal 8pt Arial, sans-serif; text-decoration : none; border-bottom : 1px solid #f0ef30; border-left : 1px solid #f0ef30; border-top : 1px solid #f0ef30; border-right : 1px solid #f0ef30; padding-left : 0; padding-right : 0; padding-top : 0; padding-bottom : 0; width : 83px; height: 18px; display : block; }
A.menulink1:hover { background-color : #FFCC00; color:black; font : normal 8pt Arial, sans-serif; text-decoration : none; border-bottom : 1px solid white; border-left : 1px solid white; border-top : 1px solid white; border-right : 1px solid white; padding-left : 0; padding-right : 0; padding-top : 0; padding-bottom : 0; width : 83px; height: 18px; display : block; }
A.menulink3 { background-color : #FFFE04; color: black; font : normal 11px Arial, sans-serif; text-decoration : none; border-bottom : 1px solid #f0ef30; border-left : 1px solid #f0ef30; border-top : 1px solid #f0ef30; border-right : 1px solid #f0ef30; padding-left : 0; padding-right : 0; padding-top : 0; padding-bottom : 0; width : 125px; height: 18px; display : block; }
A.menulink3:hover { background-color : #FFCC00; color:black; font : normal 11px Arial, sans-serif; text-decoration : none; border-bottom : 1px solid white; border-left : 1px solid white; border-top : 1px solid white; border-right : 1px solid white; padding-left : 0; padding-right : 0; padding-top : 0; padding-bottom : 0; width : 125px; height: 18px; display : block; }
A.menulink2 { background-color : #FFFE04; color: black; font : normal 8pt Arial, sans-serif; text-decoration : none; border-bottom : 1px solid #f0ef30; border-left : 1px solid #f0ef30; border-top : 1px solid #f0ef30; border-right : 1px solid #f0ef30; padding-left : 0; padding-right : 0; padding-top : 0; padding-bottom : 0; width : 100px; height: 18px; display : block; }
A.menulink2:hover { background-color : #FFCC00; color:black; font : normal 8pt Arial, sans-serif; text-decoration : none; border-bottom : 1px solid white; border-left : 1px solid white; border-top : 1px solid white; border-right : 1px solid white; padding-left : 0; padding-right : 0; padding-top : 0; padding-bottom : 0; width : 100px; height: 18px; display : block; }
.part1 { background-color:#ffffff; background-image:url(/images/part1.gif); background-position:bottom center; background-attachment:fixed; background-repeat:no-repeat; }
TD.bottom { background-color:#ffffff; background-image:url(/images/bottom.gif); background-position:left top; background-attachment:fixed; background-repeat:no-repeat; padding-top: 0px; padding-left:7px; font-size:11px; color:#000000; }
.l { width:125px; padding-left:5px; }
.c { width:815px; padding-left:5px; }
/* maingl*/
#global_block{ width:987px; margin:0 auto; background:url(/images/fon.jpg) repeat-y;}
#main_block{width:940px; margin:0 24px 0 23px;}
#global_footer_block{ width:987px; margin:0 auto; height:30px; background:url(/images/fon_bottom.jpg) no-repeat;}
#main_footer_block{width:940px; margin:0 24px 0 23px; height:30px; filter:revealTrans(duration=100, transition=12);}
.footer_left_block{text-align:left;font-size:11px; color:#000000; padding:5px 0 0 7px;}
.footer_right_block{ text-align:right; padding-right:10px; background-color:#FFFFFF;}
#main_table{ width:940px; border:0px solid; height:100%; margin:0; padding:0;}
#main_table table.inside_table{ width:930px; margin:0 5px; border:0px solid!important;}
#main_table th, #main_table td,
.inside_table th, .inside_table td{margin:0; padding:0;}
.inside_table td.content { width:930px; background-color:#FFcc00; height:100%; padding:7px 5px!important;  border:0px solid #039;}

.nextmatch_block{width:930px; height:45px; margin:0 5px; background:url(/images/nmatch_fon.png) top center no-repeat;}
.p_match{width:237px; height:45px; float:left; text-align:center;}
.name_match{width:430px!important; height:45px; float:left; text-align:right; padding-right:26px; color:#000000; font:normal 13px Comic Sans MS;}
.n_match{width:237px; height:45px; float:left;text-align:center;}

#news{padding:15px 0 0 0; overflow:hidden;}
#news .news{ width:295px!important; float:left; margin:0 0px 15px 0; padding:0 5px;}
#news div:nth-child(3){margin:0 0px 15px 0;}
#news .data{ background:url(/images/news_data_fon.png); width:53px; height:58px; float:left; margin:0 10px 0 0px; text-align:center; color:#fff; font-size:15px;text-align:center; line-height:10px;}
#news .data span{ display:block; width:53px; height:45px; line-height:16px; margin-top:13px;}
#news .news h3{margin:0 15px 0 20px;}
#news .news h3 a{color:#000;}
#news .news h3 a:hover{color:#FFFE04; text-decoration:none;}
#news .more{background-color:#FFFE04; width:100%; color:#000; font-weight:bold; text-decoration:none; text-align:right; padding-right:7px;}
#news .more:hover{color:#000; text-decoration:underline;}
#news .news_text{ padding:4px 0px 0 0px; margin:0; overflow:hidden; width:100%; line-height:13px; height:120px;}
.all_news{ clear:both; padding:5px 20px 10px 0; text-align:right;  border-bottom:1px solid #000;}

#maingl_table{ width:100%;}
#maingl_table td{ vertical-align:top;}
.maingl_left{ width:560px; padding-right:7px!important;}
.maingl_right{ width:370px; padding-left:7px!important;}
/* /maingl*/
table.tablestart { background-color:#FFCC00; }
table.tablestart td{ overflow:hidden;}
table.tablestart td p,table.tablestart td div { padding:4px 0; margin:0;  }
table.tablestart td .data { color: #000000; text-align: left; font: bold 9pt Arial, Helvetica, sans-serif; padding-left:15px; margin-top:10px;}
table.tablestart td .news { color: #000000; text-align: left; font: normal 9pt Arial, Helvetica, sans-serif; padding-left:20px; padding-right:15px;overflow:hidden; }
.more { padding:5px 0 8px 0px; overflow:hidden;}
.more_show { padding:5px 0 8px 20px; overflow:hidden;}
.news .news_sostav a{font: normal 9pt Arial, Helvetica, sans-serif; text-decoration:none;}
.news_sostav a:hover{ text-decoration:underline;}
.previous_match_block{float:left; width:400px; height:25px; border:0px solid; font: normal 8pt Arial, Helvetica, sans-serif; margin:0 3px 5px 0;}
.previous_match_block a{font: normal 8pt Arial, Helvetica, sans-serif; text-decoration:none;}
.previous_match_block a:hover{ text-decoration:underline;}

.acenter { font-size: 9pt; color: #000000; text-align: center; font-family:Arial, Helvetica, sans-serif; }
.aleft { font-size: 9pt; color: #000000; text-align: left; font-family:Arial, Helvetica, sans-serif; }
.acentersm { font-size: 10pt; color: #000000; text-align: center; font-family:Arial, Helvetica, sans-serif; }
.aleftsm { font-size: 10pt; color: #000000; text-align: left; font-family:Arial, Helvetica, sans-serif; }
.nextmatch { font:bold 13px Comic Sans MS;  color: #000000;}
.nextmatch span{font-size:15px;}
a.item { color: #000; text-decoration:none; font-size: 9pt; }
a.item:hover { color: #fffe04; TEXT-DECORATION: underline; }
a.select_pl{ font-weight:bold;}
.toptable { background-image:url(/images/fontop.gif); background-position:left top; background-repeat:no-repeat; }
#galleria{height:613px}
.news .news_foto{float:left; margin:0 5px 5px 0; width:200px; background-color:#fdd32d; color:#000; border:0px solid #000; padding:5px; font-weight:bold;}
.news .sportnews_foto{float:left; margin:0 5px 5px 0; width:300px; background-color:#FFFE04; color:#000; border:0px solid #000; padding:5px; font-weight:bold;}
.news .news_foto_report{float:left; margin:0 5px 5px 0; width:400px; background-color:#fdd32d; color:#000; border:0px solid #000; padding:5px; font-weight:bold;}
.news .news_foto_report img,
.news .news_foto img{margin:0 auto;}
.subturnir{margin:5px 0 5px 15px;}
.yashare{padding:5px 10px; margin:5px 15px; border:1px solid #FFFE04;}
#vk_comments{width:930px; padding:0; margin:5px 0 0 0;}
.ny_1{width: 870px; background: url(/picture/images/happynewyear.jpg) left top no-repeat;}
.ny_2{font-size: 20px; font-style: italic; line-height: 25px; color:#FFCC00; text-align: center; padding-top: 560px; padding-bottom: 15px;}
.sts{ border-top:1px solid #000; border-bottom:0;}
/*player_profile*/
.fplayer_block{float:left; /*border:1px solid #00F;*/ width:170px; padding:2px 0 2px 10px; text-align:left;}
.fplayer_block a { font-size:11px; border-bottom:1px dashed #000;}
.fplayer_block a:hover{border-bottom:1px dashed #FFFE04;color:#FFFE04; text-decoration:none;}
#h3player{text-align:left; margin-left:10px;}
.player_profile{ margin:0px 10px;}
.leftmenu_player_block_title{ width:200px; text-align:left; background:url(../images/menuitem_v.gif) repeat-y left top; height:18px; 
padding:6px 0 6px 22px;}
.leftmenu_player_block{ width:200px; text-align:left; background:url(../images/menuitem.gif) no-repeat left top; height:18px; padding-left:22px;}
.leftmenu_player_block_b{ width:200px; text-align:left; background:url(../images/menuitemb.gif) no-repeat left top; height:18px; padding-left:22px;}
#h1player{ text-align:center; font-size:16px; color:#000000;}
.hrplayer{border:1px solid #000;}
.player_img{float:left; width:200px; margin:0 7px 7px 0; overflow:hidden; text-align:center;}
.player_info{ margin-left:207px; text-align:left;}
.player_ramka{ width:200px; height:251px; position:absolute; background:url(../images/player_ramka.png) no-repeat center center; z-index:5;}
/*fotogalery*/
.fg_life{margin:5px 5px 12px 5px; text-align:center; clear:both;overflow:hidden;}
.fg_life_block{float:left;width:100px;height:75px; margin:0 5px 5px 0;}
/*tablesorter*/

table.tablesorter {margin:10px 0pt 15px; width: 100%;text-align: center;}
table.tablesorter tr {/*border:1px dotted #000;*/}
table.tablesorter td,table.tablesorter th { padding: 6px 4px; vertical-align: center; border:1px solid #000;}
table.tablesorter tbody tr.odd td,table.tablesorter tbody tr.odd th {background-color:#fedd57;}
table.tablesorter a{color:#000; text-decoration:none; border-bottom:1px dotted #000;}
table.tablesorter a:hover{border-bottom:0;}
table.tablesorter a.imglink{border-bottom:0;}
table.tablesorter th.select_sort span{border-bottom:1px dotted #000;}
.clearfix{ clear:left;}
.ballimg{margin-right:2px;}
.text_right_em{ text-align:right; font-style:italic; margin-right:5px;}
/**/
.group_div_oto { width:760px; margin:15px auto; overflow:hidden;}
.group_div_1_oto { width:375px; float:left; margin-left:0; text-align:center; border:0; padding:0;}
.group_div_2_oto { width:375px; float:right; margin-right:0; text-align:center; border:0;  }
.fade { margin:0; padding:4px; width:370px; height:15px; background:#fffe04; border:0; }
.fade h5 { font-size:13px; color:#000; font-weight:bold; margin:0; }
.match_block{ width:100%; border-bottom:1px dashed #000; overflow:hidden; height:20px;}
.match_block div{float:left; padding:3px 0;}
.match_block_data{width:75px; border:0px solid;}
.match_block_team{width:225px; text-align:left; border:0px solid;}
.match_block_score{width:75px; border:0px solid;}

.match_block_igrok{width:150px; text-align:left; border:0px solid; padding-left:3px!important;}
.match_block_total{width:30px; border:0px solid; text-align:center}
.player_gl{float:left; width:185px; border:0px solid #F00; height:128px;}
.player_gl:nth-child(1){margin-right:4px;}
.match_block_table{ width:100%; text-align:right;}
.boldtext div{ font-weight:bold;}
.matchtable {margin:0 0 10px 0; width: 100%;text-align: center;}
.matchtable td,.matchtable th {border:1px solid #000; margin:0; padding: 6px 4px!important; vertical-align: center;}
.matchtable th{ background-color:#000; color:#fffe04;}
.matchtable tr.odd{background-color:#fedd57;}
.matchtable tr.not_active_team{background-color:#fc9d58;}

.oto_table { margin:0; padding:0; width:370px; border:1px solid #00F;}
.oto_table tr { margin:0; border-bottom:1px dashed #999999; text-align:center; }
.oto_table tr td { margin:0; padding:3px 2px; font-size:9px; height:15px; background-color:#95bfff/*e1fec7*/; color:#3d2716; border:1px solid #FFFFFF; }
.oto_table tr td a { color:#3d2716; text-decoration:underline; }
.oto_table tr td a:hover { color:#3d2716; text-decoration:none; }
.oto_table tr td.oto_left { text-align:left; padding-left:3px; }
.oto_table tr td.allrez { padding:3px 0 3px 13px; }

.etabs {margin: 0; padding: 0; /*border:1px solid #F00;*/ text-align:right;}
.tab {display: inline-block; zoom:1; *display:inline;}
.tab a {font-size: 14px; line-height: 2em; display: block; padding: 0 3px; outline: none; text-decoration:none;}
.tab a:hover {text-decoration: underline;}
.selected-tab a {font-weight: bold;}
.tab-container .panel-container {padding:0 0 10px 0;}
.panel-container {margin-bottom: 10px;}
/* sportnews */
#sportnews{padding:15px 0 0 0; overflow:hidden;}
#sportnews .fade{border-top:1px solid #000; border-bottom:1px solid #000; width:100%; margin:5px 0; padding:7px 0 7px 10px;}
#sportnews .news{ width:295px!important; float:left; margin:0 0px 15px 0; padding:0 5px;}
#sportnews div:nth-child(3){margin:0 0px 15px 0;}
#sportnews .data{width:100%; height:20px;margin:10px 10px 0 0px; color:#fff; font-size:12px; text-align:left; line-height:10px; line-height:15px; color:#000;}
#sportnews .data span{font-size:11px; color:#000;}
#sportnews .news_img{ width:295px; height:195px;}
#sportnews .news_img img{width:280px; height:187px; border:3px solid #FFFE04;}
#sportnews .news h3{margin:0 5px; height:40px; overflow:hidden;}
#sportnews .news h3 a{color:#000;}
#sportnews .news h3 a:hover{color:#FFFE04; text-decoration:none;}
#sportnews .more{background-color:#FFFE04; width:100%; color:#000; font-weight:bold; text-decoration:none; text-align:right; padding-right:7px;}
#sportnews .more:hover{color:#000; text-decoration:underline;}
#sportnews .news_text{ padding:5px; margin:0; overflow:hidden; width:100%; line-height:13px; height:120px;}
.all_news{ clear:both; padding:5px 20px 10px 0; text-align:right;  border-bottom:1px solid #000;}