body	{margin: 0px; padding: 0px;}
form	{margin:0px; padding: 0px;}


#footerTable					{clear: both; width: 100% !important; margin-top: 10px; height: 27px; border-collapse: separate}

#footerTable ul.inTable			{list-style-type: none; margin: 0px; padding: 0px;}
#footerTable ul.inTable li			{display:inline; font: medium Arial; font-size: 95%; color: #ffffff; padding-left: 5px;}
#footerTable ul.inTable li a		{text-decoration: none; color: #ffffff; padding-right: 5px;}

#footerTable td		{background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/header/red_blue_sprites.gif) repeat-x; background-position: 0px -346px; vertical-align: middle;}
#footerTable td.lr	{background-position: 0px -407px; width: 18px}
#footerTable td.rr	{background-position: 0px -376px; width: 18px}

#footerCp {padding: 15px 25px 15px 25px; background-color: #d0d0d1; height: 60px}
#footerCp div.fcpMR	{float: right}
#footerCp div.fcpMR img	{margin-top:10px}

#body-int, #b2 {margin: 6px 10px 0}



body{font:small Verdana,sans-serif;color:#333}
a{color:#369}
a:visited{color:#636}
a img,#info #video-table{border:0}
.user-name,.this-command,#info dt,.attention{font-weight:bold}
#info table p.attention{margin:0}
.submit,.enter{color:#fff;font-weight:bold}
.submit{background:#f60;border:1px inset #c30}
.enter{background:#036;border:1px inset #036}
p.date span {background:#ccc;color:#000;padding:.2em;font-size:.8em}
p.date span.today{background:#cff}
.help{color:#369;cursor:help}
#info div p.date{padding:.5em 0 0}
#info div p.date.border-bottom.news-item{padding:.5em 0}
.border-bottom{border-bottom:1px solid #ccc}
/*input[type="text"]:focus,input[type="text"]:focus#mail,input[type="text"]:focus#password,input[type="password"]:focus,textarea:focus{background:#ffc}*/
input[type="text"]:focus, #mail:focus, #password:focus, input[type="password"]:focus,textarea:focus{background:#ffc}
.pagenator{margin:0 0 0 5em;font-weight:bold}
.pagenator a{text-decoration:none;padding:0 .3em 0 0}
.pagenator strong{background:#369;color:#fff;padding:0 .4em 0 .3em;margin:0 .3em 0 0}
.pagenator span{padding:0 .3em 0 0}
.pagenator a.right-pagenator,#user-menu-form li.first-li label{padding:0}
.pagenator a.final-pagenator{padding-left:.3em}
.now-date{background:#369;color:#fff;font-weight:bold}
.class-news{color:#f60;padding:0 .5em 0 0}
.required,.results-now-tour,.inquiry h4,#stat-live-now,#video-important,.orange{color:#f60}
.left,#info table th{text-align:left}
.center,#info table th.center,#info table tr.center th{text-align:center}
.right,#body-int th.right{text-align:right}
.display-none,p#photo-preview span{display:none}
.counting{font-size:1.5em}
h1,h2,h3,h4,h5,h6,dt,th,#header{font-family:Arial,sans-serif}
#info h1{margin:0;padding:0}
#info h2,#info h3,#info h4,#info h5,#info h6{margin:0;padding:.5em 0 .2em}
#right-column h2,#right-column h3,#right-column h4,#right-column h5,#left-column .left-block h5,#right-column h6,#left-column h2,#left-column h3,#left-column h4,#left-column h6{margin:0;padding:0 0 .3em}
#right-column h5,#left-column .left-block h5{padding:0 0 .5em}
.left-block{border:1px solid #ccc;border-width:0 0 1px;margin:.3em 0;padding:.3em 0}
.left-block h3 a {color: #015eba}
.left-block p{margin:0 0 .3em}
.left-block.vesti{padding:0 .5em}
.left-block.vesti p.news-txt{min-height:50px;font-size:.9em;padding:.5em 0}
.left-block.vesti p.news-txt img{float:left;margin:0 .5em 0 0}

.footballer-search {background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/footballer_search_back.jpg) no-repeat; margin: 3px 0; height: 91px; width: 193px}
.footballer-search form		{margin: 0px; padding: 0px;}
.footballer-search input	{margin-top: 37px;}
.footballer-search input.nn	{margin-left: 18px;width: 120px; color: #808080}
.footballer-search input.go	{margin-left: 3px; width: 30px; color: #807d78}
.footballer-search div		{text-align: right; margin: 7px 20px;font-size: 100%;}
.footballer-search div a.zfc{color: #ffffff}

#info ul,#info ol,#info dl{padding-top:.2em;padding-bottom:.5em}
#info table{margin:0 0 1em 0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%}
#info table.table-width-auto {width: auto}
#info table th,#info table td{padding:.3em;vertical-align:top;border-bottom:1px solid #ccc;border-right:1px solid #ccc}
#info table thead th{background:#9cf}
#info table caption{padding:.3em;text-align:left;font-weight:bold;border:1px solid #ccc;border-bottom:0;background:#9cf}
#info table tr td.photo{padding:10px;width:150px;text-align:center}
#info table.big-table{font-size:x-small}
tr.even{background:#eee}
tr.winner{color:#f60;font-weight:bold}
#info table.middle-table tr td{vertical-align:middle}
#info table tr td.open-games{background:#80c9ff}
#info table tr td.prelim-games{background:#ccff80}
#info table tr td.finals-games{background:#fc0}
h1{font-size:1.6em}
h2{font-size:1.4em}
h3{font-size:1.2em}
h4{font-size:1em}
h5{font-size:.9em}
h6{font-size:.7em}
#info p,.right-block p{margin:0;padding:0 0 .5em}
#info p.turs-paginator{padding:1em 0 .5em}
#info p img,.right-block p img{margin:0 .3em 0 0}
.border-top,#info h1.border-top{border-top:1px solid #ccc}
.news-txt{min-height:108px}
.red-card{color:#f00}
span.yellow-card,span.red-card{border:1px solid #999;color:#fff;margin:0 0 0 .3em}
span.yellow-card{background:#ff6;color:#333}
span.red-card{background:#f00}
.stats-in{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/stats-icons/zin.gif) no-repeat left top}
.stats-out{margin:0 0 0 .3em;padding:0 20px 0 0;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/stats-icons/zout.gif) no-repeat right top}
.stats-pen{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/stats-icons/pen.gif) no-repeat left top}
.stats-npe{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/stats-icons/npe.gif) no-repeat left top}
.stats-gol{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/stats-icons/gol.gif) no-repeat left top}
.stats-avt{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/stats-icons/avt.gif) no-repeat left top}
.results-last-tour,.results-now-tour,.results-future-tour{font-weight:bold;padding:.1em .4em}
.results-last-tour,#stat-live-result,#video-arhiv{color:#099}
span.results-last-tour{color:#fff;background:#099}
span.results-now-tour{color:#fff;background:#f60}
.results-future-tour,#stat-live-soon,#video-anons{color:#069}
span.results-future-tour{color:#fff;background:#069}
#info p.news-txt img,#info div.news-txt img,.right-block p.news-txt img{float:left;margin:.3em .3em .3em 0}
#info p.news-item{margin:0 0 .6em 0}
#info div.news-txt h3{padding:0}
#info .dop-info.news-item.last-p,.inquiry form,#info.not-right-column{margin:0 !important}
#info li,#info dl{padding:0 0 .3em}
#info p.grit{border:1px dashed #ccc;padding:.2em .3em .3em;margin:0 0 1em;font-weight:bold}
.video-button{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/video-icon-big.png) no-repeat;display:block;width:21px;height:21px;position:absolute;margin:81px 0 0 106px}
/*.zoom{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/zoom.gif) no-repeat left top;display:block;width:19px;height:19px;position:absolute;margin:281px 0 0 381px}*/
.zoom{position: relative; left: -23px}

#body{min-width:76em}

#b1 object{display:block;margin:0 0 .5em}
#b5 object,#b4 img,#b3 img,.inquiry-graph-list img{display:block}
#b2 object{display:block;margin:0 0 .5em}
#b3{margin:.4em}
#b7 {margin: 0 .4em .4em}
* html #b7 {margin: -3px .4em .4em; position: relative}
*+html #b7 {margin: -3px .4em .4em; position: relative}


#user-menu{padding:0;margin:0;list-style-type:none;display:inline;position:relative;top:-48px;left:203px}
#user-menu li,#user-menu-form ul li{display:inline;padding:0 1em;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/white-square.gif) no-repeat left center}
#user-menu li.user-name{background:0}
#user-menu li a,#user-menu-form ul li a{color:#fff;display:inline}
#user-menu li a#exit{font-weight:bold;color:#ccc}
#user-menu-form{margin:-4.7em 0 0 216px}
#user-menu-form, #user-menu-form fieldset,.inquiry fieldset{padding:0;border:0}
#user-menu-form label{padding:0 2.4em 0 0}
#user-menu-form input,#video-place .label input,#chat-place .label input,#stat-place .label input,#field-place .label input{margin:0 1em 0 0}
#user-menu-form input#remember{margin:0 .5em 0 0;width:14px}
#user-menu-form ul{padding:0;margin:.3em 0 0 0;list-style-type:none}
#user-menu-form ul li.first-li{background:0;padding-left:0}
#mail,#password{border:0;background:#9cf;font:.9em Verdana,sans-serif}
#mail.error,#password.error{background:#f99}
label.error{background:#f00;color:#fff}
label.error span{font-weight:normal;margin:0 0 0 .5em}
strong.error{background:#f00;color:#fff;position:absolute;margin:-1em 0 0;padding:0 .3em}
h4.error{color:#f00}

#body-int.not-right-column{background:none}
.vertical-menu{margin:0 0 .4em;padding:0;list-style-type:none;font-weight:bold;background:#eee;border-top:1px solid #ccc;border-left:1px solid #ccc}
.vertical-menu li{border-top:1px solid #fff;border-bottom:1px solid #ccc}
.vertical-menu li.here{background:#fff url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/black-arrow.gif) no-repeat .5em .7em}
.vertical-menu li.deep{background:#fff}
.vertical-menu li li.here{background:#fff}
.vertical-menu li.here span{padding:.3em .5em .3em 1.3em;display:block;background:#fff url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/black-arrow.gif) no-repeat .5em .7em}
.vertical-menu li.deep a,.vertical-menu li.deep a:visited{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/orange-arrow.gif) no-repeat left .7em;color:#f60}
.vertical-menu li a{text-decoration:none;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/blue-arrow.gif) no-repeat left .7em;padding:.3em .5em .3em .8em;margin:0 0 0 .5em;display:block}
.vertical-menu li a:visited{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/violet-arrow.gif) no-repeat left .7em}
.vertical-menu li ul{margin:0;padding:.3em 0 0;list-style-type:none;font-weight:normal}
.vertical-menu li ul li{border-bottom:0;border-top:1px solid #ccc;padding-left:1.1em}

#left-column .vertical-menu li.deep ul li a {color:#369;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/blue-arrow.gif) no-repeat left .7em}
#left-column .vertical-menu li.deep ul li.deep a {background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/orange-arrow.gif) no-repeat left .7em;color:#f60}
/* proper coloring for 3rd level of left menu */
#left-column .vertical-menu li.deep li.deep li a {color:#369;background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/blue-arrow.gif) no-repeat left .7em}
#left-column .vertical-menu li.deep li.deep li.deep a {background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/orange-arrow.gif) no-repeat left .7em;color:#f60}

#info .inquiry{padding:.4em 0 .6em;margin:0}
.inquiry{margin:0 0 .4em}
.inquiry h3{padding:.5em 0 .5em}
.inquiry label{display:block;margin:0 0 .3em}
.inquiry label input{margin:0 .5em -.15em 0}
.inquiry .submit{margin:.5em 0 0}
.gold,#body #info .gold{background:#ffecb4;padding-left:.3em}
#body #left-column .gold{padding:.3em}

#stat-live,.stats-table1{margin:.4em .4em .4em;font-size:.85em; padding: 0.4em 0 0}
#stat-live ul,.stats-table1 ul{padding:0;margin:0;list-style-type:none}
#stat-live ul li,.stats-table1 ul li{display:inline;background:#fff;padding:.3em .6em;margin:0 .3em 0 0;font-weight:bold;cursor:pointer;border:1px solid #999;border-bottom:1px solid #eee}
/* Override drupal table style border-collapse: collapse */
#stat-live table{background:#fff;width:100%;margin:0;border:1px solid #999;border-bottom:0;margin:0 0 0;border-collapse: separate;}
#stat-live #heading-results-table	{margin-top: 0.33em}
#stat-live table tr th{background:#eee;text-align:left}
#stat-live table tr th,#stat-live table tr td{padding:.3em;border-bottom:1px solid #999;vertical-align:top}
* html #stat-live table tr td {padding-right: 6px}
* html #stat-live table tr td td {padding-right: .3em}
*+html #stat-live table tr td {padding-right: 6px}
*+html #stat-live table tr td td {padding-right: .3em}
#stat-live ul li.active-bookmark,.stats-table1 ul li.active-bookmark{background:#eee;position:relative;top:1px;cursor:default}
.right-block{margin:.4em;padding:.4em;background:#fff;border:1px solid #999}
.right-block h3 a {color: #015eba}
.right-block ul,.left-block ul{padding:0;margin:0;list-style-type:none}
.right-block-table{margin:.4em;background:#fff;border:1px solid #999;border-left:0}
.right-block-table-bottom {border-bottom: 1px solid #999999}
#right-column .right-block-table h4{padding:.4em;border-left:1px solid #999}
#right-column .right-block-table .right{padding:.4em;border-left:1px solid #999}
#right-column .right-block-table h3{padding:.4em;border-left:1px solid #999}
.right-block-table table{width:100%;font-size:.85em; border-collapse: separate !important}
.right-block-table table caption{padding:.3em;text-align:left;font-weight:bold;border-top:1px solid #999;border-left:1px solid #999;border-bottom:0;background:#d3e1f2}
.right-block-table table th{background:#d3e1f2;text-align:left; border-bottom: 0px !important}
.right-block-table table th,.right-block-table table td{padding:.3em;border-top:1px solid #999;border-left:1px solid #999}

#info table.forms-sport{border:0;background:0;width:97%}
#info table.forms-sport td{vertical-align:top;width:50%;border:0}
#info p.dop-info-video{font-style:italic;border:1px dashed #ccc;padding:.5em;margin:0 0 .5em}

#info .video-sms-box	{font: medium Arial !important; font-size: 12px !important; border:1px dashed #ccc;padding: 5px 5px 5px 23px;margin:0 0 .5em; font-style:normal; background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/sms_mobile.gif) 9px 7px no-repeat #dbeeff;}
/*#info .video-sms-box span	{color: #ff0000}*/
#info .video-sms-box span	{display: block}
#info .video-sms-box a	{font-size: 11px; color: #369}
#info .video-sms-box .SMSVideoBGHighlight {color: #ff0000}

table.forms-sport td dt{font-size:2.5em;margin:1.5em 0 0}
table.forms-sport td dd{padding:0 0 .3em}
.inquiry-graph-list{padding:0 0 .5em;margin:0;list-style-type:none}
.inquiry-graph-list li{margin:0 0 .4em}
.inquiry-graph{margin:.4em 0 0;border-top:.4em solid #369;height:.8em}
.gold .inquiry-graph{border-top:.4em solid #c30}
.comments-form{margin:0 0 .5em}
.comments-form fieldset{border:0;padding:0}
.comments-form label{display:block;margin:1em 0 0}
.comments-form textarea,#comment-name{border:1px solid #ccc;width:35em;font:1em Verdana,sans-serif}
.comments-form input#capcha{border:1px solid #ccc}
.comments-form img{border:1px solid #ccc;margin:0 1em 0 0;vertical-align:bottom}
.comments-form input.submit{margin:1em 0 0}
/*
.comments{padding:0;margin:1em 0;list-style-type:none}
.comments li{margin:0 0 .5em}
.comments li strong{display:block;color:#099}
*/
li.comment_by_author {background-color:#ccffcc}
p#big-photo em{border:1px dashed #ccc;display:block;padding:5px;margin:.5em 0;width:390px}
p#photo-preview img{display:inline;cursor:pointer}
ul.list{margin:0 0 1em;padding:0;list-style-type:none}
#search-page-form{margin:0;padding:1em 0}
#search-page-form fieldset{padding:1em;border:0;background:#36c}
#search-page-form-div{color:#fff;margin:.5em 0 0}
#search-page-form-text{border:0;margin:0 1em 0 0}
#info ul.search-result{padding:0;margin:0 0 1em;list-style-type:none}
#info ul.search-result li h4{font-weight:normal}
.dop-info a{padding:0 1em 0 0}
a.video-link{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/video-icon.gif) no-repeat left .3em;padding:0 1em 0 1.2em}
a.text-link{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/icon_notepad.gif) no-repeat left .25em;padding:0 1em 0 1.2em}
a.audio-link{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/icon_audio.gif) no-repeat left .15em;padding:0 1em 0 1.5em}
a.stats-link{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/icon_stats.gif) no-repeat left .25em;padding:0 1em 0 1.3em}
a.foto-link{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/icon_fotocamera.gif) no-repeat left .35em;padding:0 1em 0 1.2em}
a.rss-link{background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/rss-icon.gif) no-repeat left .25em;padding:0 1em 0 1.2em}
#info p.google-info-int{padding-top:.5em;overflow:hidden}
#info #video-menu ul{padding:.3em 0 0;margin:0;list-style-type:none}
#video-menu li{display:inline;background:#ccc;padding:.3em .3em;margin:0 .5em 0 0;font-weight:bold;cursor:pointer;border:1px solid #ccc;border-bottom:1px solid #ccc}
#video-menu li.active-bookmark{background:#fff;position:relative;top:1px;cursor:default;border-bottom:1px solid #fff}
#video-important-div,#video-arhiv-div,#video-anons-div{border:1px solid #ccc;padding:.6em .5em 0;margin:.36em 0 .5em}
#info #video-important-div h3,#info #video-arhiv-div h3,#info #video-anons-div h3{padding:0}
.video-top{padding:.5em .5em 0;background:#FAF4D4;border:1px solid #999;border-bottom:0}
.video-top.border-bottom{border:1px solid #999;margin:0 0 .5em}
#info .video-top div.news-txt{margin:0 0 1em}
#info .video-top h3{padding:0 0 1.5em}
#info .video-top.dop-top h3{padding:0 0 1em}
#info .video-top h5{padding:0 0 .5em}
#info .video-top table{margin:0;border:0}
#info .video-top table td{padding:.5em .5em 0 0;border:0;border-top:1px dashed #999;width:50%}
#info .video-top table td img{margin:0 .3em 0 0}
#info .video-top table td .video-button{margin:46px 0 0 66px}
.rviews{position:absolute;margin:-6px 0 0}
.video-top.dop-top{background:#FFFBE8}
#info .video-top.dop-top table td{border-top:0}
#info .video-top.dop-top table tr.border-top td{border-top:1px dashed #999}
#info h3.video-top.dop-top{padding:.5em}
#info h3.video-top.dop-top.border-bottom{border-bottom:1px solid #999;margin:0 0 .5em}
#info table.tv-programm caption{margin:.5em 0 0}
#info table.tv-programm{margin:0 0 .5em;border-left:1px solid #ccc;border-right:1px solid #ccc}
#info table.tv-programm td{border-right:0}
#info table.tv-programm td.transmission-date,#info table.tv-programm tr.transmission-now td.transmission-date,#info table.tv-programm tr.transmission-important td.transmission-date{border-right:1px solid #ccc;background:#fff;font-weight:normal}
#info table.tv-programm td.small-td{width:4em}
#info table.tv-programm td.medium-td{width:14em}
#info table.tv-programm tr.transmission-now td{background:#f96}
#info table.tv-programm tr.transmission-important td{font-weight:bold}
* html #info #video-table {width: 99%}
*+html #info #video-table {width: 99%}
#info #video-table td{border:0;padding:1em 0}
#video-place .label,#chat-place .label,#stat-place .label,#field-place .label{display:block;margin:0 0 .5em 0;padding:.5em;background:#099;font-weight:bold;color:#fff}
label.label{cursor:pointer}
#info #video-table label.label.disable{background:#ccc}
#video-place p.date{margin:.5em 0}
#video-place,#stat-place{width:320px;float:left}
#select-videoq-qality{margin:0;padding:.2em;background:#000;color:#fff;text-align:right;border-bottom:1px solid #999}
#select-videoq-qality select{border:1px solid #999;color:#fff;background:#000;margin:0 0 0 .2em;font-size:x-small}
#chat-place,#field-place{margin-left:330px}
#info #video-table #stat-place table{width:320px}
#info #video-table #stat-place table td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:.2em}
#info #video-table #stat-place table td img{margin:.2em 0 0}
#field-place-field div{width:392px}
#field-place-field img{border:1px solid #ccc}
#command-name-right,#command-name-left{display:block;text-align:center;border:1px solid #ccc;border-bottom:0;padding:.3em 0;background:#9cf}
#command-name-right{float:right;width:195px}
#command-name-left{float:left;border-right:0;width:194px}
#chat-place-text{height:40em;overflow:scroll;border:1px solid #999;padding:.3em}
#info #sms-enter{margin:0}
#info #sms-enter fieldset{border:1px solid #ccc;background:#369;padding:0 .5em;margin:0}
#info #sms-enter legend{font-weight:bold;color:#f60;background:#fff;border:1px solid #ccc}
#info #sms-enter input{margin:0}
#info #sms-enter legend label{display:inline;margin:0}
#info #sms-enter div{padding:.7em 0}
#info form.enter-form{margin:.5em 0}
#info form input,#info form select,#info form textarea{border:1px solid #ccc}
#info form.enter-form fieldset{padding:.5em;border:0;margin:0 0 1em 0;background:#d3e1f2}
#info form.enter-form fieldset.required{background:#f96;color:#333;font-weight:bold}
#info form.enter-form fieldset.required legend{color:#f60}
#info form.enter-form fieldset legend{border:1px solid #ccc;background:#fff;padding:0 .2em}
#info form.enter-form fieldset img{border:1px solid #ccc;margin:0 1em 0 0}
#info form.enter-form fieldset label{display:block}
#info form.enter-form fieldset input,#info form.enter-form fieldset textarea,#info form.enter-form fieldset select{width:300px;display:block;margin:.2em 0 .7em}
#info fieldset ul.radio-menu input	{display: inline; margin: 0px; width: 18px; border: 0px;}
#info form.enter-form fieldset input#reg-capcha,#info #sms-enter fieldset input,#info form.enter-form #reg-licence,#info form.enter-form #reg-confidentiality,#info form.enter-form select.short,#info form.enter-form input.short{width:auto;display:inline}
#info form.enter-form fieldset input#reg-capcha{vertical-align:top;margin:0}
#info form.enter-form #reg-licence,#info form.enter-form #reg-confidentiality{border:0;vertical-align:middle}
.travel-service{margin:0 1em}
.price{margin:0 0 0 2em}
.travel-label{margin:.5em 0 0}
.travel-description{font-style:italic}
#info form.enter-form input.short.short-inline{border:0;margin:0}
#info form.enter-form fieldset span.travel-date{display:block;margin:0 0 .5em}
#info form.enter-form fieldset span.travel-date select.short{margin:0}

#info .dop-info.border-bottom.news-item,#info p.dop-info.border-bottom{border:0;border-bottom:1px solid #ccc}


/*
	Temporaty Games index page styles
*/

.games-index				{font: medium Arial}
.games-index *				{margin: 0; padding: 0; border: 0;}

.games-index a				{color: #1269bf}
.games-index a:visited		{color: #1269bf}
.games-index h2				{padding: 0 !important; font-size: 110%; font-weight: normal;}

/*
	Top game block
*/

.games-index .top-game		{margin-bottom: 16px}
.games-index .top-game dt		{background-color: #8dc63f; width: 120px; padding: 0 0 3px 10px;}
* HTML .games-index .top-game dt {margin-left: -3px !important;}
.games-index .top-game dt a	{color: #000; font-size: 70% !important;}
.games-index .top-game dd	{background-color: #ddeec5; padding: 10px 10px 15px 10px}
.games-index .top-game dd h2	{padding-bottom: 7px !important}
.games-index .top-game dd p	{font-size: 75%; color: #666;}

/*
	Index page games list
*/

.games-index .games-list table	{border: 0px !important}
.games-index .games-list td	{border: 0px !important; padding: 0px 20px 40px 0!important}
.games-index .games-list td img{margin-bottom: 3px}
.games-index .games-list td p	{font-size: 75%; color: #666;}

.games-index .games-list p a	{font-size: 75%;}





/* old template */
/* clear old template */
/* template */
/** base **/
/** top **/
/** top banner **/
/** left **/
/** content **/
/** right **/
/* template.stats_out */
/** base **/
/** top **/
/** title **/
/** content **/
/* style of components */
/** boomerang banner **/
/** top **/
/** top banner **/
/** right **/
/** content **/
/* style of components.stats_out */
/** content **/
/* components */
/** banner/boomerang **/
/** banner/lmove **/
/** banner/rmove **/
/** auth/top **/
/** menu/top **/
/** pages/comms **/
/** search/top **/
/** banner/top **/
/** news/main **/
/** news/list **/
/** dblock/video **/
/** igrok/default **/
/* components.stats_out */
/** results/statsout **/
/** turst/statsout **/
/** turtbl/statsout **/
/** tree/statsout **/

/* user */
/** interface **/
/** color **/
/** mixmarket **/



/* old template */
* html .submit {vertical-align: top; height: 1.4em}
*+html .submit {vertical-align: top; height: 1.4em}
* html .enter {vertical-align: top; height: 1.4em}
*+html .enter {vertical-align: top; height: 1.4em}

* html .news-txt{height: 103px}

* html #user-menu {float: left}
*+html #user-menu {float: left}

* html .vertical-menu li ul li {display: block}
*+html .vertical-menu li ul li {display: block}

* html .vertical-menu li ul li {height: 1em}
* html .vertical-menu li ul li {display: block}
*+html .vertical-menu li ul li {display: block}

* html #info #video-menu ul {margin: 0 0 0 -.2em}
*+html #info #video-menu ul {margin: 0 0 0 -.2em}

*+html #info>#video-menu ul {margin: 0}

* html #info table {width: 97%}
*+html #info table {width: 97%}

* html #info #chat textarea#chat-user-text {width: 405px}
*+html #info #chat textarea#chat-user-text {width: 405px}

* html #info #chat input#chat-user-text {width: 294px}
*+shtml #info #chat input#chat-user-text {width: 294px}

* html .video-button {margin: 75px 0 0 106px;background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/video-icon-big.gif) no-repeat}
*+html .video-button {margin: 75px 0 0 106px;background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/video-icon-big.gif) no-repeat}

* html .video-button {margin: 75px 0 0 -33px}

*+html .video-button {margin: 75px 0 0 -33px}

*+html .news-txt a>.video-button {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/video-icon-big.png) no-repeat}

* html #right-column .video-button {margin: 71px 0 0 101px}
*+html #right-column .video-button {margin: 71px 0 0 101px}

* html #right-column .news-txt a .video-button {margin: 75px 0 0 -33px}
*+html #right-column .news-txt a .video-button {margin: 75px 0 0 -33px}

* html .google-info-int {overflow: hidden; width: 444px}
*+html .google-info-int {overflow: hidden; width: 450px}

* html .not-right-column .google-info-int {width: auto}
*+html .not-right-column .google-info-int {width: auto}

* html #info form#sms-enter {margin: 1.5em 0 0}
*+html #info form#sms-enter {margin: 1.5em 0 0}

* html #info form#sms-enter legend {position: relative;top: -.5em; left: -.5em}
*+html #info form#sms-enter legend {position: relative;top: -.5em; left: -.5em}

* html #info form.enter-form fieldset legend {position: relative; top: -1em; left: -.5em}
*+html #info form.enter-form fieldset legend {position: relative; top:- 1em; left: -.5em}

* html #info #sms-enter div {padding: .5em 0}
*+html #info #sms-enter div {padding: .5em 0}

* html .left-block.vesti p.news-txt {height: 50px}

* html #body #info div.blogs-item div {height: 80px}

* html .left-block .news-txt img {display: block}
*+html .left-block .news-txt img {display: block}
/* /old template */



/* template */
/** base **/
#body {background-color: #ffffff; display: table; margin: 0 auto; min-width: 1000px !important; width: 1000px}
#body-int {margin: 0 20px !important; width: 960px}

#left-column {border-right: 0 !important; float:left; width: 210px !important}
* html #left-column {position: relative}
.rfs_t_middle #left-column { width:134px !important; } /* rfs stats site hack */

#center-column {margin: 0 0 0 240px !important}
.rfs_t_middle  #center-column { margin: 0 0 0 134px !important}

#right-column{width: 240px; float: right}

#info {margin: 0 270px 0 0 !important}
/** /base **/


/** top **/
.spb_tmpl_top {font: normal 0.85em Arial; color: #ffffff; background: #347dcf url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/template/spb_tmpl_top.gif) left bottom repeat-x; width: 100%; border-bottom: 1px solid #ffffff; margin: 0 auto; position: relative; width: 960px}
.spb_tmpl_top a {color: #ffffff !important}
/** /top **/


/** top banner **/
.spb_tmpl_top_banner {width: 100%}
/** /top banner **/


/** left **/
.spb_tmpl_left_logo {height: 47px; padding: 36px 4px 24px 0; text-align: right}
.spb_tmpl_logo_lcol {height: 110px}

.spb_tmpl_logo_lcol_2 {height: 110px}
/** /left **/


/** content **/
.spb_tmpl_content_logo_img {height: 75px; margin: 0 0 0 -8px; padding: 12px 0 20px}
.spb_tmpl_logo_cont {height: 110px}
.spb_tmpl_logo_cont_pos {background-color: #ffffff; left: 0; padding: 15px 0 20px 39px; position: absolute}
.spb_tmpl_logo_cont_left img {vertical-align: middle}
.spb_tmpl_logo_cont_right img {vertical-align: middle}

.spb_tmpl_logo_cont_2 {margin: 20px 0 0 -240px; position: absolute; width: 210px}
.spb_tmpl_logo_cont_pos_2 {padding: 0 !important; text-align: center}
.spb_tmpl_logo_cont_btm_2 {padding: 0 9px 0 0}
/** /content **/


/** right **/
.spb_tmpl_right {width: 289px; margin: 0 !important; padding: 0 !important; height: auto !important; display: block !important}
/** /right **/
/* /template */



/* template.stats_out */
/** base **/
.spb_tmpl_statsout {background: #f1fcf8 url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/templates/stats_out/spb_tmpl_statsout.jpg) 0 0 no-repeat; font: normal 0.9em Arial; min-width: 375px; padding: 0 20px 20px 20px}
* html .spb_tmpl_statsout  {width: expression(document.body.clientWidth < 400 ? "359px" : "auto")}
/** /base **/


/** top **/
.spb_tmpl_statsout_top {vertical-align: bottom}
.spb_tmpl_statsout_logo {margin: 0 10px 0 0; position: relative; top: -6px}
.spb_tmpl_statsout_logo_img {}
.spb_tmpl_statsout_logo_txt {font-weight: bold; margin: 0 0 0 10px; position: relative; top: -8px}
/** /top **/


/** title **/
.spb_tmpl_statsout_ttl {margin: 7px 0 0 111px}
.spb_tmpl_statsout_ttl_type {font-size: 1em; font-weight: normal; margin: 0; padding: 0; position: relative}
.spb_tmpl_statsout_ttl_name {font-size: 1.5em; font-weight: normal; margin: 0; padding: 0; position: relative}
/** /title **/


/** content **/
.spb_tmpl_statsout_cont {margin: 35px 0 0}
/** /content **/
/* /template.stats_out */



/* style of components */
/** top **/
.spb_tmpl_top .spb_cmp_base_style {width: auto; height: 25px}

.spb_tmpl_top .spb_cmp_top_auth {float: left}

.spb_tmpl_top .spb_cmp_top_search {float: right; display: table}

* html .spb_tmpl_top .spb_cmp_top_menu {float: left; padding: 0 27px 0 22px}
*+html .spb_tmpl_top .spb_cmp_top_menu {float: left; padding: 0 29px 0 22px}
/** /top **/


/** boomerang banner **/
.spb_cmp_boom_banner {width: 100%; text-align: right; position: relative; margin: 0 0 -400px; z-index: 1000}
* html .spb_cmp_boom_banner {margin: 0 0 -403px}
*+html .spb_cmp_boom_banner {margin: 0 0 -403px}
/** /boomerang banner **/


/** top banner **/
.spb_cmp_top_banner {margin: 0 0 15px; text-align: right; width: 100%; position:relative; z-index:3000}
#body .spb_cmp_top_banner {margin: 0 20px 15px; width: auto}
/** /top banner **/


/** left **/
#left-column .spb_cmp_left_dblock {margin: 5px 0 36px}
/** /left **/


/** right **/
.spb_cmp_rtop_banner {overflow: hidden; position: relative; right: -5px; text-align: right; width: 285px}
#right-column .spb_cmp_def_dblock {margin: 0 0 27px}
#right-column .spb_cmp_col_table {margin: 0.8em 0.4em}
/*	dka: removed bottom margin
#right-column .spb_cmp_col_konk {margin: 0.4em 5px 36px}*/
#right-column .spb_cmp_col_konk {margin: 0.4em 5px 0}
/** /right **/


/** content **/
#info .sp_c_comm_def {margin: 21px 0}

.no_left_margin #info .spb_tmpl_logo_cont_pos_2 {padding: 15px 0 20px 39px !important}
.no_right_margin #info {margin: 0 !important}
/** /content **/
/* /style of components */



/* style of components.stats_out */
/** content **/
.spb_tmpl_statsout_cont .spb_cmp_base_style {margin: 0 0 30px}
/** /content **/
/* /style of components.stats_out */



/* components */
/** banner/boomerang **/
.spb_cmp_rtop_banner_margin {margin: 405px 0 0}
* html .spb_cmp_rtop_banner_margin {margin: 408px 0 0}
*+html .spb_cmp_rtop_banner_margin {margin: 408px 0 0}
/** /banner/boomerang **/


/** banner/lmove **/
.spb_cmp_lmove_banner {position: relative; z-index: 2000}
.spb_cmp_lmove_banner_big {display: none; left: 0; position: absolute; top: 0}
/** banner/lmove **/


/** banner/rmove **/
.spb_cmp_rmove_banner {position: relative; z-index: 2000}
.spb_cmp_rmove_banner_big {display: none; right: 0; position: absolute; top: 0}
/** banner/rmove **/


/** dblock/default **/
.spb_cmp_def_dblock {font-family: Arial, sans-serif; font-size: 0.9em}
.spb_cmp_def_dblock_name {color: #666666; font-size: 1.5em; font-weight: normal; line-height: 1.167em; margin: 0 !important; padding: 0 0 1px !important}
.spb_cmp_def_dblock_name a {color: #000000}
.spb_cmp_def_dblock_elem {display: table; padding: 15px 0 0}
.spb_cmp_def_dblock_elem_img {float: left; margin: 0 8px 0 0; position: relative; top: 2px}
.spb_cmp_def_dblock_elem_play {border: 0 none; left: auto; margin: 15px 0 0 -52px; position: absolute; top: auto}

.spb_cmp_def_dblock_elem_ttl {font-size: 1em; font-weight: normal; line-height: 1.35em; margin: 0 !important; padding: 0 !important}
.spb_cmp_def_dblock_elem_ttl a:link {color: #015eba}
.spb_cmp_def_dblock_elem_ano {color: #666666; font-size: 0.9em; margin: 6px 0 0}
.spb_cmp_def_dblock_elem_clear {height: 0; overflow: hidden; width: 100%}
/** /dblock/default **/


/** dblock/left **/
.spb_cmp_left_dblock {font-family: Arial, sans-serif; font-size: 0.9em}
.spb_cmp_left_dblock_name {color: #666666; font-size: 1.5em; font-weight: normal; line-height: 1.167em; margin: 0 !important; padding: 0 0 1px !important}
.spb_cmp_left_dblock_name a {color: #000000}
.spb_cmp_left_dblock_elem {padding: 15px 0 0}
.spb_cmp_left_dblock_elem_img {border: 0; float: left; margin: 0 4px 0 0; position: relative; top: 2px}
.spb_cmp_left_dblock_elem_author {color: #666666; font-size: 0.9em}
.spb_cmp_left_dblock_elem_ttl {font-size: 1em; font-weight: normal; line-height: 1.35em; margin: 0.1em 0 0 !important; padding: 0 !important}
.spb_cmp_left_dblock_elem_ttl a:link {color: #015eba}
.spb_cmp_left_dblock_elem_clear {height: 0; overflow: hidden; width: 100%}
/** /dblock/left **/


/** auth/top **/
.spb_cmp_top_auth_auth_text:focus {background-color: #ffffff !important}

.spb_cmp_top_auth {background: #ff7e00 url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth.gif) left bottom repeat-x}

.spb_cmp_top_auth_not {right: -4px; padding: 6px 23px 1px 11px; position: relative; background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth_not.gif) right center no-repeat}

.spb_cmp_top_auth_yes {right: -4px; padding: 6px 18px 1px 6px; position: relative; background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth_not.gif) right center no-repeat}
.spb_cmp_top_auth_yes a {margin: 0 5px}

.spb_cmp_top_auth #authError {padding: 0; margin: 0; position: static; background-color: transparent; font-size: 1em}
.spb_cmp_top_auth #authError #enterDiv {background: #ff7e00 url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth_err.gif) left bottom repeat-x}
.spb_cmp_top_auth #enterDiv {visibility: hidden; position: absolute; left: auto; top: 0; z-index: 120; background: #ff7e00 url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth.gif) left bottom repeat-x; width: 61.8em; padding: 3px 0 5px 4px}
* html .spb_cmp_top_auth #enterDiv {padding: 1px 0 3px 4px}
*+html .spb_cmp_top_auth  #enterDiv {padding: 1px 0 3px 4px}
.spb_cmp_top_auth_more {vertical-align: middle}

.spb_cmp_top_auth_more form {float: left}
.spb_cmp_top_auth_more input {color: #666666; font: normal 0.95em Arial; border: 0 none}
.spb_cmp_top_auth_more_text {width: 100px; padding: 2px 4px 0 4px; margin: 0 3px 0 0}
#authError .spb_cmp_top_auth_more_submit {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth_more_submit_err.gif) center center no-repeat}
.spb_cmp_top_auth_more_submit {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth_more_submit.gif) center center no-repeat; width: 53px; height: 17px; color: #ffffff !important; padding: 0 0 1px 0}
* html .spb_cmp_top_auth_more_submit {padding: 0}
*+html .spb_cmp_top_auth_more_submit {padding: 0}
.spb_cmp_top_auth_more_remember {cursor: pointer}
* html .spb_cmp_top_auth_more_remember {position: relative; top: -1px}
*+html .spb_cmp_top_auth_more_remember {position: relative; top: -1px}
.spb_cmp_top_auth_more_remember input {margin: 0 0 0 4px; padding: 0; position: relative; bottom: -2px}
* html .spb_cmp_top_auth_more_remember input {margin: 0}
*+html .spb_cmp_top_auth_more_remember input {margin: 0}

.spb_cmp_top_auth_more ul {margin: 0; padding: 0; float: right; font-size: 1em}
* html .spb_cmp_top_auth_more ul {margin: 2px 0}
*+html .spb_cmp_top_auth_more ul {margin: 2px 0}
.spb_cmp_top_auth_more li {list-style-type: none; margin: 0 6px 0 0; padding: 0; display: inline}
#authError .spb_cmp_top_auth_more_close a {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth_more_close_err.gif) left top no-repeat}
.spb_cmp_top_auth_more_close a {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/auth/top/spb_cmp_top_auth_more_close.gif) left top no-repeat; width: 22px; padding: 0 0 0 22px; font-size: 1.35em; line-height: 1em}
.spb_cmp_top_auth_more_close a {position: relative; bottom: -3px}
* html .spb_cmp_top_auth_more_close a {display: inline-block; padding: 0; bottom: -1px}
*+html .spb_cmp_top_auth_more_close a {display: inline-block; padding: 0; bottom: -1px}
/** /auth/top **/


/** comments/material **/
.sb_cp_comms_mat {color: #999999; font-family: Arial; font-size: 0.86em}
.sb_cp_comms_mat img {border: 0; vertical-align: baseline}
.sb_cp_comms_mat a {color: #999999; padding: 0; text-decoration: none}
.sb_cp_comms_mat a:hover {text-decoration: underline}

.dop-info .sb_cp_comms_mat img {margin: 0 !important}

.blogs-item-comment .sb_cp_comms_mat {font-size: 1.04em}
.blogs-item-comment .sb_cp_comms_mat img {margin: 0 !important}
.blogs-item-comment .sb_cp_comms_mat a {color: #999999 !important}

.konkurs-block .sb_cp_comms_mat {font-size: 0.92em}
.konkurs-block .sb_cp_comms_mat img {float: none !important; margin: 0 !important}
.konkurs-block .sb_cp_comms_mat a {color: #999999}

.spb_cmp_konk_pwins_konk_comms .sb_cp_comms_mat {font-size: 0.92em}
.spb_cmp_konk_pwins_konk_comms .sb_cp_comms_mat a {color: #999999}


.sb_c_comm_inline {color: #999999 !important; text-decoration: none; white-space: nowrap}
.sb_c_comm_inline:hover {text-decoration: none !important}
.sb_c_comm_inline:hover .sb_c_comm_inline_t {text-decoration: underline}
.sb_c_comm_inline img {vertical-align: baseline}

.konkurs-block .sb_c_comm_inline {font-size: 0.92em}
.konkurs-block .sb_c_comm_inline img {float: none !important; margin: 0 !important}
/** /comments/material **/


/** menu/top **/
.spb_cmp_top_menu_hidden {width: auto; overflow: hidden; height: 25px; position: relative; padding: 0 0 0 22px}
* html .spb_cmp_top_menu_hidden {padding: 0}
*+html .spb_cmp_top_menu_hidden {padding: 0}
.spb_cmp_top_menu_hidden ul {margin: 0; padding: 0; position: relative; z-index: 110; float: left}
.spb_cmp_top_menu_hidden li {display: block; float: left; margin: 4px 6px 0 0; list-style-type: none}
* html .spb_cmp_top_menu_hidden li {margin: 3px 6px 0 0}
*+html .spb_cmp_top_menu_hidden li {margin: 3px 6px 0 0}
.spb_cmp_top_menu_hidden li a {display: block; padding: 3px 12px 5px 8px; text-decoration: underline; white-space: nowrap}
.spb_cmp_top_menu_hidden .spb_cmp_top_menu_hidden_all {visibility: hidden}
.spb_cmp_top_menu_new {margin: 0 0 0 1px; position: absolute}
*+html .spb_cmp_top_menu_new {margin: 0 0 0 2px}
.spb_cmp_top_menu_new img {vertical-align: top}
.spb_cmp_top_menu_s {background: #ffffff url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/menu/top/spb_cmp_top_menu_s.gif) 0 0 no-repeat; color: #000000}
.spb_cmp_top_menu_s_r {display: block; background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/menu/top/spb_cmp_top_menu_s_r.gif) right top no-repeat; padding: 3px 12px 5px 8px; white-space: nowrap}
.spb_cmp_top_menu_s a {color: #000000 !important; display: inline; padding: 0 !important}

.spb_cmp_top_menu_all {float: right; padding: 7px 27px 5px 8px}
* html .spb_cmp_top_menu_all {float: right; padding: 6px 0 5px 5px}
*+html .spb_cmp_top_menu_all {padding: 6px 0 5px 7px}
.spb_cmp_top_menu_all a {color: #ffe400 !important}

.spb_cmp_top_menu_all .spb_cmp_top_menu_add {margin: 0.4em 0 0 -13px; padding: 0; width: 130px; position: absolute; left: auto; top: auto; z-index: 10000; background-color: #347dcf; display: none; float: left; border-top: 1px solid #ffffff}
* html .spb_cmp_top_menu_all .spb_cmp_top_menu_add {margin: 0.45em 0 0 -13px}
*+html .spb_cmp_top_menu_all .spb_cmp_top_menu_add {margin: 0.45em 0 0 -13px}
.spb_cmp_top_menu_add li {list-style-type: none; display: block; padding: 4px 13px 4px 13px}
.spb_cmp_top_menu_add_empty {display: none !important}
.spb_cmp_top_menu_add a {color: #ffffff !important}
.spb_cmp_top_menu_add .spb_cmp_top_menu_s {background: #ffffff none; color: #000000}
.spb_cmp_top_menu_add .spb_cmp_top_menu_s_r {display: block; background: none; padding: 0}
.spb_cmp_top_menu_add .spb_cmp_top_menu_s_r a {background: none; padding: 0; color: #000000 !important}
.spb_cmp_top_menu_add .spb_cmp_top_menu_hidden_all {padding: 4px 13px 4px 26px}
.spb_cmp_top_menu_add .spb_cmp_top_menu_hidden_all a {color: #ffe400 !important}
/** /menu/top **/


/** konkurs/col **/
.spb_cmp_col_konk {color: #000000; font-family: Arial, sans-serif; font-size: 0.9em; line-height: 1.2em}
.spb_cmp_col_konk_name {color: #000000; font-size: 1.2em; margin: 0 !important; padding: 0 10px 1px 1px !important}
.spb_cmp_col_konk_elem {background-color: #efede0; margin: 7px 0 0; padding: 7px 8px 9px}
.spb_cmp_col_konk_elem_ttl {color: #c29602; font-size: 1.2em; font-weight: normal; line-height: normal; margin: 0 !important; padding: 0 !important}
.spb_cmp_col_konk_elem_ttl a {color: #c29602 !important; text-decoration: underline}
.spb_cmp_col_konk_elem_player {display: table; margin: 10px 0 0; width: 100%}
.spb_cmp_col_konk_elem_padd {padding: 0 0 0 10px}
.spb_cmp_col_konk_elem_place {color: #C29602; font-size: 0.85em}
.spb_cmp_col_konk_elem_img {float: left; margin: 0 7px 0 0}
/** /konkurs/col **/


/* page.navigation/default */
.sb_c_pages_def {color: #666666}
.sb_c_pages_def a {color: #0067be !important; text-decoration: none !important}
.sb_c_pages_def ul {margin: 0; padding: 0 !important}
.sb_c_pages_def ul {font-size: 1em !important}
.sb_c_pages_def_type {margin: 0 0 16px !important}
.sb_c_pages_def_type li {display: inline-block; list-style-type: none !important; padding: 0 !important; width: 32%}
* html .sb_c_pages_def_type li {display: inline}
*+html .sb_c_pages_def_type li {display: inline}
.sb_c_pages_def_type_t {text-align: center}
.sb_c_pages_def_type_t a {border-bottom: 1px dashed}
.sb_c_pages_def_type_t span {display: block}
.sb_c_pages_def_type_r {text-align: right}
.sb_c_pages_def_nums {color: #0067be}
.sb_c_pages_def_nums a {text-decoration: underline !important}
.sb_c_pages_def_nums li {display: inline-block; list-style-type: none !important; margin: 0 5px 0 0 !important; padding: 0 5px !important}
* html .sb_c_pages_def_nums li {display: inline}
*+html .sb_c_pages_def_nums li {display: inline}
.sb_c_pages_def_nums_s {background-color: #d5d5d5; color: #000000}
/* /page.navigation/default */


/* poll/main */
.sb_cp_poll_main {font-family: Arial, sans-serif; font-size: 0.923em; line-height: 1.333em}
#left-column .sb_cp_poll_main {margin: 5px 5px 36px 0}
#right-column .sb_cp_poll_main {margin: 5px 5px 36px}

.sb_cp_poll_main {background-color: #efeddf; border: 1px solid #cccccc; padding: 6px 8px 8px 8px}
.sb_cp_poll_main {border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 4px}
.sb_cp_poll_main fieldset {border: 0 none; display: block; margin: 0; padding: 0}
.sb_cp_poll_main h2 {color: #000000; font-size: 0.929em; font-weight: normal; line-height: 1.154em; margin: 8px 0 0 !important; padding: 0 !important}
.sb_cp_poll_main h2 a {color: #000000}
.sb_cp_poll_main_ttl {color: #9e0b0f; line-height: 1.49em; margin: 0 0 0.65em}
.sb_cp_poll_main_ttl a {color: #9e0b0f; text-decoration: underline}
.sb_cp_poll_main_ttl .sb_cp_comms_mat {color: #6a829b; font-size: 0.833em}
.sb_cp_poll_main_ttl .sb_cp_comms_mat a {color: #6a829b; text-decoration: none}
.sb_cp_poll_main_quest label {clear: both; color: #666666; cursor: pointer; display: block; font-size: 0.89em; line-height: 1.31em; margin: 0.35em 0 0; width: 100%}
* html .sb_cp_poll_main_quest label {margin: 0.38em 0 0}
*+html .sb_cp_poll_main_quest label {margin: 0.38em 0 0}
.sb_cp_poll_main_quest label input {float: left; margin: 0 0 0 1px; padding: 0}
* html .sb_cp_poll_main_quest label input {margin: -0.32em 0 0 -1.82em; position: absolute}
*+html .sb_cp_poll_main_quest label input {margin: -0.32em 0 0 -0.23em}
.sb_cp_poll_main_quest label span {display: block; margin: 0 0 0 1.91em}
* html .sb_cp_poll_main_quest label span {margin: 0 0 0 1.79em}
*+html .sb_cp_poll_main_quest label span {margin: 0 0 0 1.79em}

.sb_cp_poll_main_answer {clear: both; color: #666666; cursor: pointer; display: block; font-size: 0.89em; line-height: 1.31em; margin: 0.35em 0 0; width: 100%}
* html .sb_cp_poll_main_answer {margin: 0.38em 0 0}
*+html .sb_cp_poll_main_answer {margin: 0.38em 0 0}

.sb_cp_poll_main_info {margin: 0.59em 0 0}

.sb_cp_poll_main_add {margin: 1.07em 0 0}
.sb_cp_poll_main_submit {background-color: #b60000; border: 0 none; color: #ffffff; float: right; font-family: Arial; font-size: 0.92em; line-height: 1.13em; margin: 0; padding: 0 0 0.14em}
* html .sb_cp_poll_main_submit {padding: 0.08em 0 0}
.sb_cp_poll_main_answers {color: #666666; display: inline; font-size: 0.89em; line-height: 1.13em; margin: 0 0 0 1px; padding: 0.32em 0 0}
/* /poll/main */


/** search/top **/
.spb_cmp_top_search_more input:focus {background-color: #ffffff !important}

.spb_cmp_top_search {background: #ff7e00 url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/search/top/spb_cmp_top_search.gif) left bottom repeat-x}

.spb_cmp_top_search_not {margin: 0; padding: 6px 13px 1px 15px; position: relative; background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/search/top/spb_cmp_top_search_not.gif) left center no-repeat; left: -4px}
.spb_cmp_top_search_not a {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/search/top/spb_cmp_top_search_not_a.gif) 0 0 no-repeat; padding: 0 0 0 16px}

.spb_cmp_top_search_more {display: none; position: absolute; right: 0; top: 0; width: 326px; z-index: 130; background: #ff7e00 url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/search/top/spb_cmp_top_search.gif) left bottom repeat-x; vertical-align: top; padding: 4px 0 4px 4px}
* html .spb_cmp_top_search_more {width: 328px; padding: 3px 0 3px 4px}
*+html .spb_cmp_top_search_more {width: 328px; padding: 3px 0 3px 4px}
.spb_cmp_top_search_more form {margin: 0; padding: 0}
.spb_cmp_top_search_more input {color: #666666; font: normal 0.95em Arial; border: 0 none}
.spb_cmp_top_search_more_text {width: 229px; padding: 2px 2px 0 4px; margin: 0 4px 0 0; height: 15px}
* html .spb_cmp_top_search_more_text {height: 14px; padding: 2px 5px 1px 4px}
*+html .spb_cmp_top_search_more_text {height: 14px; padding: 2px 5px 1px 4px;}
.spb_cmp_top_search_more_submit {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/search/top/spb_cmp_top_search_more_submit.gif) center center no-repeat; width: 53px; height: 17px; color: #ffffff !important; margin: 0 3px 0 0; padding: 0 0 1px 0; cursor: pointer}
* html .spb_cmp_top_search_more_submit {padding: 0}
*+html .spb_cmp_top_search_more_submit {padding: 0}

.spb_cmp_top_search_more_close {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/site/components/search/top/spb_cmp_top_search_more_close.gif) left top no-repeat; width: 22px; height: 17px; margin: 0 3px 0 0; padding: 0 0 1px 0; cursor: pointer}
/** /search/top **/


/** table/col **/
.spb_cmp_col_table {font-family: Arial, sans-serif; font-size: 0.9em}
.spb_cmp_col_table a {color: #015eba; text-decoration: underline}
.spb_cmp_col_table_name {color: #666666; font-size: 1.2em; font-weight: bold; margin: 0 !important; padding: 0 10px 1px 1px !important}
.spb_cmp_col_table_name a {color: #000000}
.spb_cmp_col_table_tbl {margin: 6px 0 0; width: 100%}
.spb_cmp_col_table_tbl thead {color: #999999; font-size: 0.85em}
.spb_cmp_col_table_tbl tbody {border: 0; color: #666666}
.spb_cmp_col_table_tbl_odd {background-color: #ebebeb}
.spb_cmp_col_table_tbl th, .spb_cmp_col_table_tbl td {border: 0; padding: 1px 4px 3px 5px; text-align: left}
.spb_cmp_col_table_tbl thead th {padding: 0 4px 3px 5px}
.spb_cmp_col_table_tbl thead .spb_cmp_col_table_tbl_place {text-align: center}
.spb_cmp_col_table_tbl thead .spb_cmp_col_table_tbl_point {padding: 0 14px 3px 23px; text-align: center}
.spb_cmp_col_table_tbl tbody .spb_cmp_col_table_tbl_place {text-align: right}
.spb_cmp_col_table_tbl tbody .spb_cmp_col_table_tbl_point {padding: 0 14px 3px 23px; text-align: right}
.spb_cmp_col_table_tbl_icon {margin: 0 1px 0 0; vertical-align: middle}
.spb_cmp_col_table_tbl .spb_cmp_col_table_tbl_gray {color: #666666}
.spb_cmp_col_table_more {margin: 4px 0 0; text-align: right}
/** /table/col **/


/** banner/top **/
.spb_cmp_top_banner img, .spb_cmp_top_banner object, .spb_cmp_top_banner embed {margin: 0}
.spb_cmp_top_banner object, .spb_cmp_top_banner embed {display: block}
/** /banner/top **/


/** news/main **/
.spb_cmp_main_news_elem {border-bottom: 1px solid #cccccc; margin: 0 0 0.6em !important}
/** /news/main **/


/** news/list **/
.spb_cmp_list_news_elem {border-bottom: 1px solid #cccccc; margin: 0 0 0.6em}
/** /news/list **/


/** dblock/video **/
.spb_cmp_video_dblock_more {font-family: Arial; margin: 0.5em 0 0; text-align: right}
/** /dblock/video **/


/** igrok/default **/
.spb_cmp_def_igrok {font-family: Arial !important; margin: 0 0 18px}
.spb_cmp_def_igrok_back {margin: 0 0 22px}
.spb_cmp_def_igrok_photo {float: left; margin: 0 15px 0 0 !important}
.spb_cmp_def_igrok_name {color: #000000; font-size: 1.35em; font-weight: normal; margin: 0 !important; padding: 0 !important}
.spb_cmp_def_igrok_place {font-size: 1em; }
.spb_cmp_def_igrok_place_name {color: #666666}
.spb_cmp_def_igrok_point {margin: 5px 0 0}
.spb_cmp_def_igrok_point_bg {background-color: #999999; color: #ffffff; display: inline; font-size: 1.35em; font-weight: bold; line-height: 1.75em; padding: 5px}

/* clear */
.spb_cmp_def_igrok_info {border-left: 0 none !important; border-top: 0 none !important; margin: 0 !important; width: auto !important}
.spb_cmp_def_igrok_info tbody {border-top: 0 none}
.spb_cmp_def_igrok_info th, .spb_cmp_def_igrok_info td {border-right: 0 none !important; border-bottom: 0 none !important; padding: 0 !important}
/* /clear */

.spb_cmp_def_igrok_info {margin: 25px 0 0 !important}
.spb_cmp_def_igrok_info th, .spb_cmp_def_igrok_info td {border-bottom: 1px solid #e1e1e1 !important; border-top: 1px solid #e1e1e1; padding: 2px 0 !important; text-align: left !important; vertical-align: top !important}
.spb_cmp_def_igrok_info th {color: #666666; font-weight: normal; padding: 0 15px 0 0 !important}
.spb_cmp_def_igrok_info_flag {vertical-align: middle}

.spb_cmp_def_igrok_ttl {font-size: 1.35em; font-weight: normal; margin: 0 0 1px !important; padding: 0 !important}

.spb_cmp_def_igrok_clear {height: 0; overflow: hidden; width: 100%}
* html .spb_cmp_def_igrok_clear {height: 0; overflow: hidden; width: 98%}

.spb_cmp_def_igrok_tabs {margin: 0; padding: 0 !important}
.spb_cmp_def_igrok_tabs li {display: inline; list-style-type: none; margin: 0 10px 0 0; padding: 0 !important}

/* clear */
.spb_cmp_def_igrok_tbl {border-left: 0 none !important; border-top: 0 none !important; margin: 0 !important; width: auto !important}
.spb_cmp_def_igrok_tbl tbody {border-top: 0 none}
.spb_cmp_def_igrok_tbl th, .spb_cmp_def_igrok_tbl td {border-right: 0 none !important; border-bottom: 0 none !important; padding: 0 !important}
/* /clear */

.spb_cmp_def_igrok_tbl {width: 100% !important}
* html .spb_cmp_def_igrok_tbl {width: 98% !important}
.spb_cmp_def_igrok_tbl thead th, .spb_cmp_def_igrok_tbl thead td {background-color: #999999 !important; border: 1px solid #ffffff; color: #000000; font-size: 0.85em; font-weight: normal; padding: 3px 5px 4px !important}
.spb_cmp_def_igrok_tbl tbody th, .spb_cmp_def_igrok_tbl tbody td {border-top: 1px dotted #bbbbbb; font-weight: normal; padding: 3px 5px 4px !important}
.spb_cmp_def_igrok_tbl tfoot th, .spb_cmp_def_igrok_tbl tfoot td {background-color: #e1e1e1; border: 1px solid #ffffff; color: #000000; font-weight: normal; padding: 3px 5px 4px !important}
.spb_cmp_def_igrok_tbl_first th, .spb_cmp_def_igrok_tbl_first td {border-top: 0 none !important}

.spb_cmp_def_igrok_abbr {color: #666666; margin: 3px 0 0}
.spb_cmp_def_igrok_abbr span {color: #000000; font-weight: bold}
/** /igrok/default **/


/** banner/video **/
.spb_cmp_video_banner {display: table; margin: 0 0 1em; width: 100%}
.spb_cmp_video_banner_box {float: right}
/** /banner/video **/
/* /components */



/* components.stats_out */
/** results/statsout **/
.spb_cmp_statsout_results_tabs {float: left; font-size: 0.9em; margin: 0 0 0; padding: 0}
* html .spb_cmp_statsout_results_tabs {margin: 0}
*+html .spb_cmp_statsout_results_tabs {margin: 0}
.spb_cmp_statsout_results_tabs li {background-color: #999999; color: #ffffff; cursor: pointer; float: left; list-style-type: none; margin: 0; padding: 3px 7px}
.spb_cmp_statsout_results_tabs .active-bookmark {background-color: #e6e6e6; color: #000000}

.spb_cmp_statsout_results_spb {float: right}

.spb_cmp_statsout_results_ttl {font-size: 1em; font-weight: normal; margin: 0 0 0.3em; padding: 0}
.spb_cmp_statsout_results_gray {color: #666666}

.spb_cmp_statsout_results_tbl {background-color: #e6e6e6; border-collapse: collapse; border-left: 3px solid #e6e6e6; border-right: 3px solid #e6e6e6; clear: both; display: inline-table; position: relative; width: 100%}
.spb_cmp_statsout_results_tbl th, .spb_cmp_statsout_results_tbl td {border-bottom: 3px solid #e6e6e6; border-top: 3px solid #e6e6e6}
.spb_cmp_statsout_results_tbl th {color: #999999; font-weight: normal; padding: 0 5px; text-align: left; vertical-align: top}
.spb_cmp_statsout_results_tbl td {background-color: #ffffff; color: #999999; font-family: Verdana; font-size: 0.8em; font-weight: normal; padding: 0 10px 15px; text-align: center; vertical-align: top}
.spb_cmp_statsout_results_tbl th a {color: #999999}
.spb_cmp_statsout_results_tbl td a {color: #000000; font-family: Arial; font-size: 1.4em; font-weight: bold}
.spb_cmp_statsout_results_tbl_left {text-align: left !important}
.spb_cmp_statsout_results_tbl_right {text-align: right !important}
.spb_cmp_statsout_results_tbl_win, .spb_cmp_statsout_results_tbl_nwin {padding-top: 1.3em !important}
.spb_cmp_statsout_results_tbl_win a {color: #39b54a !important}
.spb_cmp_statsout_results_tbl_nwin a {color: #015eba !important}
/** /results/statsout **/


/** turst/statsout **/
.spb_cmp_statsout_turst_ttl {font-size: 1.1em; font-weight: bold; margin: 0 0 0 7px; padding: 0}
.spb_cmp_statsout_turst_box {background-color: #ffffff; border: 3px solid #e6e6e6; margin: 20px 0 0; padding: 0 6px 6px}
.spb_cmp_statsout_turst_date {color: #999999; font-family: Verdana; font-size: 0.8em; text-align: center}
.spb_cmp_statsout_turst_tbl {border-collapse: collapse; margin: 10px 0 0; width: 100%}
.spb_cmp_statsout_turst_tbl thead th, .spb_cmp_statsout_turst_tbl thead td {border-bottom: 1px solid #c5cbcb; color: #999999; font-weight: normal; padding: 4px 6px 4px; text-align: left; vertical-align: bottom}
.spb_cmp_statsout_turst_tbl tbody th, .spb_cmp_statsout_turst_tbl tbody td {text-align: left; vertical-align: top}
.spb_cmp_statsout_turst_tbl tbody th {font-weight: normal; padding: 19px 6px 4px}
.spb_cmp_statsout_turst_tbl tbody td {padding: 4px 6px 4px}
/** /turst/statsout **/


/** turtbl/statsout **/
.spb_cmp_statsout_turtbl_ttl {font-size: 1.1em; font-weight: bold; margin: 0 0 0 7px; padding: 0}
.spb_cmp_statsout_turtbl_tbl {border-collapse: collapse; margin: 10px 0 0; width: 100%}
.spb_cmp_statsout_turtbl_tbl thead th, .spb_cmp_statsout_turtbl_tbl thead td {border-bottom: 1px solid #c5cbcb; color: #999999; font-weight: normal; padding: 4px 6px 4px; text-align: left; vertical-align: bottom}
.spb_cmp_statsout_turtbl_tbl_odd th, .spb_cmp_statsout_turtbl_tbl_odd td {background-color: #ffffff}
.spb_cmp_statsout_turtbl_tbl tbody th, .spb_cmp_statsout_turtbl_tbl tbody td {text-align: left; vertical-align: top}
.spb_cmp_statsout_turtbl_tbl tbody th {font-weight: normal; padding: 19px 6px 4px}
.spb_cmp_statsout_turtbl_tbl tbody td {padding: 4px 6px 4px}
/** /turtbl/statsout **/


/** tree/statsout **/
.spb_cmp_statsout_tree_ttl {font-size: 1em; font-weight: normal; margin: 0 0 0.5em; padding: 0}
.spb_cmp_statsout_tree ul {font-size: 1em; margin: 0; padding: 0}
.spb_cmp_statsout_tree ul ul {color: #999999; display: inline; font-size: 0.9em; margin: 0 0 0 10px}
.spb_cmp_statsout_tree li {list-style-type: none; margin: 0 0 0.5em; padding: 0}
.spb_cmp_statsout_tree li li {display: inline; margin: 0}
.spb_cmp_statsout_tree ul a {color: #015eba}
.spb_cmp_statsout_tree ul ul a {color: #0095da}
/** /tree/statsout **/
/* /components.stats_out */



/* user */
/** interface **/
.spb_user_iface_pointer {cursor: pointer}
/** /interface **/


/** color **/
.spb_user_clr_green {color: #518a76 !important}
/** /color **/


/** mixmarket **/
#info .spb_user_mixm_tbl table {border: 0; margin: 0}
#info .spb_user_mixm_tbl tbody {border: 0}
#info .spb_user_mixm_tbl td {border: 0; padding: 0}
/** /mixmarket **/
/* /user */




/* /extra2.css */
.dop-info a {padding-right: 0}
#info li {padding: 0}
/* /extra2.css */



.sb_cp_shop_main {font-family: Arial, sans-serif; color: #000000; margin: 0 !important}
.sb_cp_shop_main h1 {font-size: 1.385em !important; font-weight: normal; line-height: 1.167em; margin: 0 0 11px !important; padding: 0 !important}
.sb_cp_shop_main table {border: 0 !important; margin: 0 !important}
.sb_cp_shop_main tbody {border: 0}
.sb_cp_shop_main td {border: 0 !important; padding: 0 !important; text-align: left; vertical-align: top !important}
.sb_cp_shop_main img {margin: 0 10px 0 0}
.sb_cp_shop_main h2 {font-size: 0.846em !important; font-weight: normal !important; line-height: 1.455em; margin: 0 !important; padding: 0 !important}
.sb_cp_shop_main div span {font-size: 1.636em}
.sb_cp_shop_main div {font-size: 0.846em; line-height: 1.455em; margin: 7px 0 0}
.sb_cp_shop_main div a {color: #6a829b}
.sb_cp_shop_main br {display: none}
.sb_cp_shop_main table table table {margin: 0 0 27px !important}



#right-column #b3 {margin: 0 0 27px}
#right-column .right-block  {margin: 0 0 27px}



#DIV_NNN_1834 {font-family: Arial, sans-serif}



#DIV_NNN_6383 {font-family: Arial, sans-serif; font-size: 0.923em; margin: 0 0 17px}
#DIV_NNN_6383 tbody {border: 0}
#DIV_NNN_6383 td {padding: 0 0 10px}
#DIV_NNN_6383 img {margin: 0 10px 0 0 !important}



.vesti {margin: 0 0 17px; padding: 0 !important; border: 0 !important}
.vesti div {margin: 0 !important}
.vesti tbody {border: 0}
.vesti td {padding: 0 0 10px}
.vesti img {margin: 0 10px 0 0 !important}



.sb_cp_bs_stl {margin: 0 0 27px}



.google-info-int{border: 0; margin: 0 0 27px !important; padding: 0 !important}



.left-block {border: 0; margin: 0 0 27px; padding: 0}
.left-block h3 {color: #000000; font-size: 1.385em; font-weight: normal; line-height: 1.167em; margin: 0 !important; padding: 0 !important}
.left-block h3 a {color: #000000}
.left-block div {margin: 10px 0 0}
.left-block h4 {font-size: 0.923em; font-weight: normal; line-height: 1.333em; margin: 0 !important; padding: 0 !important}
.left-block .news-txt {margin: 0; min-height: 0}
.left-block img {margin: 6px 0 0}



.block-menu .content ul {border-right: 1px solid #cccccc}
.block-menu .content ul ul {border-right: 0}
* html .block-menu .content ul {zoom: 1}



#DIV_NNN_1834 {margin: 0 0 27px}



* html #info div.blogs-item.blog-int {width: 94%}










/* content */
.sb_t_secs_main .content {color: #1a1a1a; font-size: 1.16em; line-height: 1.28em}


/** base **/
/*** format ***/
.sb_t_secs_main .content h1 {
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: 1.714em;
    font-weight: normal;
    line-height: 1.208em;
    margin: 10px 0 0.35em
}

/*** /format ***/
/** /base **/
/* /content */



/* users */
/** bgcolor **/
.sb_u_bg_gray {background-color: #3d4d5e}
/** /bgcolor **/


/** border **/
.sb_u_brd_0_img img {border: 0}
/** /border **/


/** height **/
.sb_u_hgt_23 {height: 23px}
/** /height **/


/** margin **/
.sb_u_mar_lr_15 {margin-left: 15px; margin-right: 15px}
.sb_u_mar_rb_10_img img {margin-bottom: 10px; margin-right: 10px}
.sb_u_mar_l219 {margin-left: 219px}
/** /margin **/


/** padding **/
.sb_u_pad_10_5_30 {padding-bottom: 30px; padding-left: 5px; padding-right: 5px; padding-top: 10px}
/** /padding **/
/* /users */



/* sections */
/** main **/
.sb_t_secs_main {
    background-color: #ffffff;
    font-family: Arial, sans-serif;
    margin: 0 auto;
    max-width: 980px;
    width: 100%;
}

.sb_t_secs_main {
    font-size: 0.923em;
    line-height: 1.333em
}

/** /main **/


/** top **/
.sb_t_secs_top {background: #004ca5 url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/hor_spr.png) 0 -24px repeat-x; font-family: Arial, sans-serif; font-size: 1.077em; line-height: 1.429em; margin: 0 0 10px; position: relative; z-index: 1000}
#body .sb_t_secs_top {margin: 0 20px 10px}
.sb_t_secs_main .sb_t_secs_top {font-size: 1.167em; margin: 0 20px 10px}
/** /top **/


/** bottom **/
.sb_t_secs_btm {background-color: #3d4d5e; color: #90a0b1; font-size: 0.786em; line-height: 1.364em}
.sb_t_secs_main .sb_t_secs_btm {font-size: 0.917em}
.sb_t_secs_btm a {color: #ffffff}
.sb_t_secs_btm a {color: #ffffff !important}
.sb_t_secs_btm p {margin: 0}

.sb_t_secs_btm {font-family: Arial; font-size: 0.846em; line-height: 1.364em; margin: 0 auto; width: 990px}
/** /bottom **/
/* /sections */



/* columns */
.sb_t_cols_90, .sb_t_cols_210, .sb_t_cols_240, .sb_t_cols_330, .sb_t_cols_450, .sb_t_cols_690, .sb_t_cols_960 {float: left}
* html .sb_t_cols_90, * html .sb_t_cols_210, * html .sb_t_cols_240, * html .sb_t_cols_330, * html .sb_t_cols_450, * html .sb_t_cols_690, * html .sb_t_cols_960 {display: inline}

.sb_t_cols_90 {width: 90px}
.sb_t_cols_210 {width: 210px}
.sb_t_cols_240 {width: 240px}
.sb_t_cols_330 {width: 330px}
.sb_t_cols_450 {width: 450px}
.sb_t_cols_690 {width: 690px}
.sb_t_cols_960 {max-width: 960px;  float: none;}

.sb_t_cols_clr {clear: both; display: block; float: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; width: 0}
/* /columns */



/* blocks */
.sb_b_logo {position:relative}
.sb_b_logo h1 {background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/hor_spr.png) 0 0 no-repeat;float:left;height:23px;left:0;margin:11px 0 0 17px;overflow:hidden;position:absolute;top:0;width:140px}
.sb_b_logo h1 {background:none;float:left;height:32px;left:0;margin:0;overflow:hidden;position:absolute;top:0;width:155px}
.sb_b_logo a   {background:url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/hor_spr.png) 0 0 no-repeat;float:left;height:23px;left:0;margin:11px 0 0 17px;overflow:hidden;position:absolute;top:0;width:140px;text-indent:-1000px}
.sb_b_logo h1 a {display:block;padding:23px 0 0}
/* /blocks */



/* styles of box of components */
/** base **/
.sb_t_secs_main .sb_c_bs_stl {margin: 0 0 30px}
/** /base **/


/** main **/
.sb_t_secs_main .sb_c_bann_top {margin: 0 20px 15px}
/** main **/


/** top **/
.sb_t_secs_top .sb_c_wap_link {float: left; margin: 0; text-align: right; width: 212px}
.sb_t_secs_top .sb_c_auth_enter {float: left; height: 23px; margin: 0 6px 0 0}
.sb_t_secs_top .sb_c_menu_serv {float: left; margin: 0}
.sb_t_secs_top .sb_c_menu_ch {float: right; margin: 0 15px 0 0}
.sb_t_secs_top .sb_c_menu_type {margin: 14px 0 0 7px}
/** /top **/


/** content **/
.sb_t_secs_main .sb_c_auth_def {margin: 0 0 90px}
/** /content **/


/** bottom **/
.sb_t_secs_btm .sb_c_bs_stl {margin: 0 0 13px}
/** /bottom **/
/* /styles of box of components */



/* auth/default */
/* auth/enter */
/* auth/top */
/* forum/main */
/* game/block */
/* menu/copy */
/* menu/info */
/* menu/right */
/* menu/services */
/* menu/services.all */
/* menu/type */
/* menu/type.all */
/* search/block */
/* wap/link */



/* auth/default */
.sb_c_auth_def {color: #333333; font-size: 0.857em}
.sb_c_auth_def p {margin: 0 0 20px}
.sb_c_auth_def p {margin: 0 0 20px !important; padding: 0 !important}
.sb_c_auth_def form {margin: 0; padding: 0}
.sb_c_auth_def fieldset {border: 0}
.sb_c_auth_def fieldset {margin: 0; padding: 0}
.sb_c_auth_def small {color: #666666; font-size: 0.917em; line-height: 1.273em}
.sb_c_auth_def input {margin: 0}
.sb_c_auth_def_gray {background: #eeeeee; margin: 0 0 27px; padding: 26px 20px 24px}
.sb_c_auth_def_gray p {margin: 15px 0 2px !important;}
.sb_c_auth_def_gray label {display: inline-block; margin: 0 13px 0 0; text-align: right; width: 107px}
.sb_c_auth_def_gray input {width: 230px}
.sb_c_auth_def_gray input {border: 1px solid #cccccc !important; margin: 0; padding: 1px 0}
.sb_c_auth_def_gray input:focus {background: #ffffff}
.sb_c_auth_def_gray small {/* margin: 0 0 0 10px; */ position: relative;}
.sb_c_auth_def_gray small span {margin: 8px 0 0; /* position: absolute; */margin-left: 0px;}
.sb_c_auth_def_gray img {margin: 7px 0 0 127px}
.sb_c_auth_def_brd {display: inline-block; padding: 4px}
* html .sb_c_auth_def_brd {vertical-align: middle}
*+html .sb_c_auth_def_brd {vertical-align: middle}
.sb_c_auth_def_error {background: #ef6524; display: inline-block; padding: 4px}
* html .sb_c_auth_def_error {vertical-align: middle}
*+html .sb_c_auth_def_error {vertical-align: middle}
.sb_c_auth_def_error_t {color: #ef6524 !important}
.sb_c_auth_def_capcha {/* width: 105px !important */}
.sb_c_auth_def_licence {display: block; margin: 5px 0 0 17px}
* html .sb_c_auth_def_licence {margin: 5px 0 0 23px}
*+html .sb_c_auth_def_licence {margin: 5px 0 0 23px}
.sb_c_auth_def_buttons .sb_c_auth_def_submit {font-family: Arial; font-size: 1em; height: 22px; margin: 0 5px 0 0; padding: 0 15px 1px; vertical-align: middle; width: auto}
.sb_c_auth_def_buttons .sb_c_auth_def_submit {border: 1px solid #cccccc !important; margin: 0 5px 0 0}
* html .sb_c_auth_def_submit {padding: 0}
*+html .sb_c_auth_def_submit {padding: 0}
.sb_c_auth_def_links {color: #666666; margin: 0 0 0 20px;  display: inline-block; }
.sb_c_auth_def_links a {color: #015eba; margin: 0 10px}
/* /auth/default */



/* auth/enter */
.sb_c_auth_enter {background-color: #88d420; padding: 0 10px}
.sb_c_auth_enter p {font-size: 0.786em; margin: 0}
.sb_c_auth_enter a {color: #000000 !important}
/* /auth/enter */



/* auth/top */
.sb_c_auth_top {background-color: #000000; background-color: rgba(0, 0, 0, 0.62); color: #ffffff; font-size: 0.786em; left: auto !important; line-height: 1.364em; margin: 10px 0 0 10px; position: absolute; width: 390px; z-index: 110}
* html .sb_c_auth_top {background-color: #000000; margin: 10px 0 0 -635px}
*+html .sb_c_auth_top {background-color: #000000; margin: 10px 0 0 -635px}
.sb_c_auth_top a {color: #ffffff}
.sb_c_auth_top form {background-color: #7b99af; left: -10px; margin: 0; padding: 4px 10px 4px 20px; position: relative; top: -10px}
.sb_c_auth_top fieldset {border: 0 none; margin: 0; padding: 0}
.sb_c_auth_top div {float: left; margin: 0 13px 0 0; width: 228px}
.sb_c_auth_top div label {display: block; margin: 0 0 1px}
.sb_c_auth_top div label span {display: inline-block; width: 41px}
.sb_c_auth_top div label input {font-family: Arial; font-size: 1em; height: 1.091em; margin: 0; padding: 0; width: 140px}
.sb_cp_auth_top_auth_submit {font-family: Arial; font-size: 1em; margin: 0 0 0 44px; padding: 0 10px; width: 56px}
.sb_c_auth_top_remember {color: #000000; display: inline !important; margin: 0 0 0 10px !important}
* html .sb_c_auth_top_remember {margin: 0 0 0 5px !important}
*+html .sb_c_auth_top_remember {margin: 0 0 0 5px !important}
.sb_c_auth_top_remember input {width: auto !important; vertical-align: middle}
.sb_c_auth_top ul {margin: 0}
.sb_c_auth_top li {list-style-type: none; margin: 0}
.sb_c_auth_top p {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/cmn_spr.png) -24px -24px no-repeat; cursor: pointer; height: 9px; margin: 0; position: absolute; right: 10px; top: 7px; width: 9px}
/* /auth/top */



/* comments/default */
.sp_c_comm_def .sb_c_pages_def {margin: 0 0 8px}
.sp_c_comm_def .sb_c_pages_def_top {margin: 20px 0 0}
.sp_c_comm_def {font-size: 1.167em; line-height: 1.429em}
.sp_c_comm_def {font-size: 1.077em; font-family: Arial}
.konkurs-block .sp_c_comm_def {font-size: 0.875em}
.sp_c_comm_def_head {line-height: 0.929em}
.sp_c_comm_def_head {display: table; width: 100%}
.sp_c_comm_def_head h2, .sp_c_comm_def_head dl {color: #999999; display: inline; font-size: 0.786em; font-weight: normal}
.sp_c_comm_def_head h2, .sp_c_comm_def_head dl {color: #999999 !important; font-size: 0.786em !important; font-weight: normal !important}
.sp_c_comm_def_head h2 {float: left}
.sp_c_comm_def_head h2 {margin: 0 !important; padding: 0 !important}
.sp_c_comm_def_head dl {float: right}
.sp_c_comm_def_head dl {margin: 0; padding: 0 !important}
.sp_c_comm_def_head dt, .sp_c_comm_def_head dd, .sp_c_comm_def_head ul {display: inline}
.sp_c_comm_def_head dt {font-weight: normal !important}
.sp_c_comm_def_head dd {margin: 0}
.sp_c_comm_def .sp_c_comm_def_head ul {font-size: 1em; margin: 0; padding: 0 !important}
.sp_c_comm_def_head dl li {color: #000000; display: inline; list-style: none}
.sp_c_comm_def_head dl li {padding: 0 !important}
.sp_c_comm_def_head dl a {color: #7b99af}
.sp_c_comm_def_clr {clear: both; display: block !important; float: none; font-size: 0; height: 0; line-height: 0 !important; margin: 0 !important; overflow: hidden; padding: 0; width: 0}
.sp_c_comm_def_clr {clear: none}
.sp_c_comm_def_show {background: #ccc url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/cmn_spr.png) 50% -223px no-repeat; cursor: pointer; height: 6px; margin: 3px 0 0; overflow: hidden; width: 100%}
.sp_c_comm_def_show_r {background: #ccc url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/cmn_spr.png) 50% -239px no-repeat; cursor: pointer; height: 6px; margin: 3px 0 0; overflow: hidden; width: 100%}
.sp_c_comm_def_form {margin: 10px 0 0; padding: 0 2px 0 0}
.sp_c_comm_def_form fieldset {border: 0}
.sp_c_comm_def_form fieldset {margin: 0; padding: 0}
.sp_c_comm_def_form fieldset p {margin: 0}
.sp_c_comm_def_form fieldset p {font-size: 1em !important; margin: 0 !important; padding: 0 !important}
.sp_c_comm_def_form textarea {border: 1px solid #cccccc; margin: 0 0 6px; height: 84px; width: 100%}
.sp_c_comm_def_form textarea {border: 1px solid #cccccc !important; margin: 0 0 4px}
.sp_c_comm_def_form textarea:focus {background: #ffffff}
.sp_c_comm_def_form input, .sp_c_comm_def_form button {background-color: #d6d6d6; border: 1px solid #c0c0c0; float: left; font-family: Arial; font-size: 0.786em; padding: 3px 5px; width: auto}
.sp_c_comm_def_form input, .sp_c_comm_def_form button {border: 1px solid #c0c0c0 !important}
.sp_c_comm_def_form button {float: right; line-height: 1.429em; margin: 0 -2px 0 0}
.sp_c_comm_def_desc {font-size: 0.857em; margin: 14px 0 0}
.sp_c_comm_def_desc {color: #666666 !important; font-size: 0.857em !important; margin: 14px 0 0 !important}
.sp_c_comm_def_list {color: #000000; line-height: 1.286em; margin: 30px 0 5px}
.sp_c_comm_def_list p {margin: 0; padding: 11px 20px 23px}
.sp_c_comm_def_list p {font-size: 1em !important; margin: 0 !important; padding: 11px 20px 23px !important}
.sp_c_comm_def_list_d {background: #f2f2f2}
.sp_c_comm_def_list a {color: #000000}
.sp_c_comm_def_list a {color: #000000 !important}
.sp_c_comm_def_list b {font-size: 0.857em}
.sp_c_comm_def_list b a {color: #015eba}
.sp_c_comm_def_list b a {color: #015eba !important}
.sp_c_comm_def_list_curr {color: #3d9800 !important}
.sp_c_comm_def .sp_c_comm_def_list_curr {color: #3d9800 !important}
.sp_c_comm_def_list_curr a {color: #3d9800 !important}
.sp_c_comm_def .sp_c_comm_def_list_curr a {color: #3d9800 !important}
.sp_c_comm_def_list_admin {color: #f26522 !important}
.sp_c_comm_def .sp_c_comm_def_list_admin {color: #f26522 !important}
.sp_c_comm_def_list_admin a {color: #f26522 !important}
.sp_c_comm_def .sp_c_comm_def_list_admin a {color: #f26522 !important}
.sp_c_comm_def_list_ban {color: #ed1c24; font-size: 1em !important; font-weight: normal}
.sp_c_comm_def_list small {color: #999999; font-size: 0.786em}
.sp_c_comm_def_list small a {color: #999999}
.sp_c_comm_def_list small a {color: #999999 !important}
.sp_c_comm_def_20p, .sp_c_comm_def_40p, .sp_c_comm_def_60p, .sp_c_comm_def_80p, .sp_c_comm_def_100p {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/hor_spr.png) 0 -152px repeat-x; display: inline-block; height: 8px; overflow: hidden; width: 44px}
* html .sp_c_comm_def_20p, * html .sp_c_comm_def_40p, * html .sp_c_comm_def_60p, * html .sp_c_comm_def_80p, * html .sp_c_comm_def_100p {display: inline; vertical-align: middle}
*+html .sp_c_comm_def_20p, *+html .sp_c_comm_def_40p, *+html .sp_c_comm_def_60p, *+html .sp_c_comm_def_80p, *+html .sp_c_comm_def_100p {display: inline; vertical-align: middle}
.sp_c_comm_def_20p span, .sp_c_comm_def_40p span, .sp_c_comm_def_60p span, .sp_c_comm_def_80p span, .sp_c_comm_def_100p span {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/hor_spr.png) 0 -168px repeat-x; display: inline-block; height: 8px; overflow: hidden; padding: 8px 0 0}
.sp_c_comm_def_20p span {width: 8px}
.sp_c_comm_def_40p span {width: 17px}
.sp_c_comm_def_60p span {width: 26px}
.sp_c_comm_def_80p span {width: 35px}
.sp_c_comm_def_100p span {width: 44px}
.sp_c_comm_def_list_t {display: inline-block; margin: 5px 0}
.sp_c_comm_def_list_t {color: #000000 !important}
.sp_c_comm_def_links {font-size: 0.786em; margin: 17px 0 0}
.sp_c_comm_def .sp_c_comm_def_links {font-size: 0.786em !important; padding: 0 !important}
.sp_c_comm_def_links li {color: #424242; display: inline; list-style: none; margin: 0 5px 0 0}
.sp_c_comm_def_links li {padding: 0 !important}
.sp_c_comm_def_links a {color: #0072c4}
.sp_c_comm_def_links_rss {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/cmn_spr.png) 0 -160px no-repeat; color: #000000 !important; padding: 0 0 0 18px}

.complain-box {color: #666666; font-size: 0.917em; line-height: 1.182em; background: #ffffff; border: 1px solid #999999; padding: 7px 10px 10px; position: absolute; width: 278px}
.complain-box {font-family: Arial; font-size: 0.846em; line-height: 1.182em}
.complain-box textarea {border: 1px solid #cccccc; height: 130px; margin: 3px 0 5px; width: 276px}
.complain-box textarea:focus {background: #ffffff}
.complain-box input {background-color: #d6d6d6; border: 1px solid #c0c0c0; font-family: Arial; font-size: 1em; padding: 3px 5px}
/* /comments/default */



/* forum/main */
.right-block h3 {color: #000000; font-family: Arial, sans-serif; font-size: 1.417em; font-weight: normal; line-height: 1.167em; margin: 0 !important; padding: 0 !important}
.right-block h3 a {color: #000000; text-decoration: underline}
.right-block ul {margin: 12px 0 0; padding: 0}
.right-block ul li {list-style-type: none; line-height: 1.333em; margin: 0.17em 0 0; padding: 0}
.right-block ul h5 {color: #015eba; display: inline; font-family: Arial, sans-serif; font-size: 0.917em; font-weight: normal; line-height: 1.333em; margin: 0 !important; padding: 0 !important}
.right-block ul h5 a {color: #015eba}
.right-block ul a {text-decoration: none}
/* /forum/main */



/* game/block */
.sb_c_game_block {font-family: Arial, sans-serif; font-size: 1.077em; line-height: 1.429em; margin: 0 0 27px}
.sb_c_game_block h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0 0 9px !important; padding: 0 !important}
.sb_c_game_block h2 a {color: #000000}
.sb_c_game_block div {clear: both; display: block; float: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; width: 0}
.sb_c_game_block p {float: left; margin: 5px 10px 10px 0}
.sb_c_game_block p img {vertical-align: baseline}
.sb_c_game_block img {border: 0; font-size: 0.786em; position: relative; top: 0.182em}
.sb_c_game_block dl {font-size: 0.786em; margin: 5px 0 0 90px}
.sb_c_game_block dt {color: #0067be; line-height: 1.455em}
.sb_c_game_block dt a {color: #0067be}
.sb_c_game_block dd {color: #000000; line-height: 1.273em; margin: 1px 0 0}
.sb_c_game_block span {color: #4e6378; display: block}
.sb_c_game_block_more {float: none !important; margin: 0 !important}
.sb_c_game_block_more a {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/g/btn/btns_sprite.png) 0 -72px no-repeat; color: #ffffff !important; display: block; font-size: 0.857em; height: 20px; text-align: center; text-decoration: none !important; width: 67px}
/* /game/block */



/* menu/copy */
.sb_c_menu_copy a {color: #90a0b1}
.sb_c_menu_copy ul {margin: 0; padding: 0}
.sb_c_menu_copy li {list-style-type: none}
/* menu/copy */



/* menu/info */
.sb_c_menu_info {overflow: hidden}
.sb_c_menu_info ul {margin: 0 0 0 -0.182em; padding: 0}
* html .sb_c_menu_info ul {margin: 0}
*+html .sb_c_menu_info ul {margin: 0}
.sb_c_menu_info li {display: inline; list-style-type: none; margin: 0}
* html .sb_c_menu_info li {margin: 0 5px 0 0}
*+html .sb_c_menu_info li {margin: 0 5px 0 0}
.sb_c_menu_info li:last-child:after{content: ''}
/* /menu/info */



/* menu/right */
.menu {background-color: #5a7087; color: #ffffff; font-family: Arial, sans-serif; font-size: 0.923em; margin: 0 0 27px; padding: 7px 20px 12px 0}
.menu {border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px}
.menu li {list-style-image: none; list-style-type: none; margin: 6px 0 7px !important; padding: 0 15px}
.menu a {color: #d6e0e8; text-decoration: underline}
.menu .delimiter {height: 12px; margin: 0 !important}
.menu .menu {font-size: 1em; padding: 1px 0 0; margin: 0}
.menu .active-trail {background-color: #d6e0e8; display: inline-table; margin: 0 !important; padding: 6px 15px 9px}
* html .menu .active-trail {width: 50%}
*+html .menu .active-trail {width: 50%}
.menu .active-trail {border-bottom-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px}
.menu .menu .active-trail {display: block; margin: 6px 0 7px !important}
.menu .active-trail .menu {background-color: #d6e0e8}
* html .menu .active-trail .menu {zoom: 1}
*+html .menu .active-trail .menu {zoom: 1}
.menu .active-trail a {color: #2e3844}
.menu .active-trail li {padding: 0 10px}
.menu .active-trail .menu a {color: #597087}
/* /menu/right */



/* menu/services */
.sb_c_menu_serv {color: #000000; font-size: 0.786em}
.sb_c_menu_serv ul {margin: 0; padding: 0}
.sb_c_menu_serv a {color: #ffffff !important; border-bottom: 1px solid; text-decoration: none !important;zoom:1}
* html .sb_c_menu_serv a {zoom:1;line-height:1;padding:3px 0 1px 0}
.sb_c_menu_serv li {display: inline; list-style-type: none; margin: 0; padding: 4px}
.spb_cmp_top_menu_s {background-color: #ffffff}
.spb_cmp_top_menu_s a {color: #000000}
.sb_c_menu_serv_s {background-color: #ffffff}
.sb_c_menu_serv_s a {color: #000000 !important}
* html .sb_c_menu_serv_s a {line-height:1;padding:3px 0 1px 0}
.sb_c_menu_serv_more {margin: 0 !important; padding: 4px 0 4px 4px !important}
.sb_c_menu_serv_more a {border-bottom: 1px dashed; color: #fff799 !important}

.current_menu_item, .parent_menu_item {background-color:#ffffff}
.current_menu_item a, .parent_menu_item a {color:#000 !important}
.parent_menu_item   a {border-bottom:1px solid !important}
.current_menu_item a {border-bottom:none !important;cursor:default}
/* /menu/services */



/* menu/services.all */
.sb_c_menu_servall {background-color: #000000; background-color: rgba(0, 0, 0, 0.62); left: 10px !important; line-height: 1.31em; margin: 10px 0 0; position: absolute; top: 225px !important; width: 700px; z-index: 100}
* html .sb_c_menu_servall {background-color: #000000}
*+html .sb_c_menu_servall {background-color: #000000}
.sb_c_menu_servall ul {font-size: 0.857em; line-height: 1.333em; margin: 0; padding: 0}
.sb_c_menu_servall li {list-style-type: none; margin: 0 0 5px}
.sb_c_menu_servall a {color: #ffffff !important; text-decoration: underline}
.sb_c_menu_servall li:first-letter, .sb_c_menu_servall a:first-letter {color: #ffff00}
.sb_c_menu_servall div {background-color: #6a829b; left: -10px; padding: 25px 25px 20px; position: relative; top: -10px}
* html .sb_c_menu_servall div {zoom: 1}
*+html .sb_c_menu_servall div {zoom: 1}
.sb_c_menu_servall p {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/cmn_spr.png) -24px -24px no-repeat; cursor: pointer; height: 9px; margin: 0; position: absolute; right: 10px; top: 10px; width: 9px}
* html .sb_c_menu_servall p {float: right; margin: -15px -7px 6px -2px; position: static}
*+html .sb_c_menu_servall p {float: right; margin: -15px -15px 6px 6px; position: static}
.sb_c_menu_servall div div {background: none; float: left; left: 0; padding: 0 24px 0 0; top: 0; width: 28%}
.sb_c_menu_servall span {clear: both; display: block; float: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; width:0}
/* /menu/services.all */



/* menu/type */
.sb_c_menu_type {color:#000000;font-size:0.857em}
* html .sb_c_menu_type {zoom:1}
*+html .sb_c_menu_type {zoom:1}
.sb_c_menu_type ul {margin:0;padding:0 0 6px}
* html .sb_c_menu_type ul {padding:0 0 5px}
.sb_c_menu_type a {color:#ffffff;border-bottom:1px solid;text-decoration:none !important;zoom:1}
.sb_c_menu_type a:visited {color:#fff}
* html .sb_c_menu_type  a {line-height:1;padding:3px 0 1px 0}
*+html .sb_c_menu_type a {line-height:1;padding:3px 0 1px 0}
* html .sb_c_menu_type a:hover{text-decoration:none !important}
.sb_c_menu_type li {display:inline;list-style-type:none;margin:0 0;padding:3px 9px 9px 8px}
.sb_c_menu_type_s {background-color:#ffffff}
.sb_c_menu_type_s a {color:#000000}
.sb_cp_menu_type_menu_s {background-color:#ffffff}
.sb_cp_menu_type_menu_s a {color:#000000}
.sb_c_menu_type_more {margin:0 !important}
.sb_c_menu_type_more a {color:#fff799}
* html .sb_c_menu_type_more  a {zoom:1}
*+html .sb_c_menu_type_more a {zoom:1}
/* /menu/type */



/* menu/type.all */
.sb_c_menu_typeall {background-color: #000000; background-color: rgba(0, 0, 0, 0.62); left: 10px !important; margin: 10px 0 0; position: absolute; top: 225px !important; width: 700px; z-index: 100}
* html .sb_c_menu_typeall {background-color: #000000}
*+html .sb_c_menu_typeall {background-color: #000000}
.sb_c_menu_typeall ul {font-size: 0.857em; line-height: 1.333em; margin: 0 0 20px; padding: 0}
.sb_c_menu_typeall li {list-style-type: none; margin: 0}
.sb_c_menu_typeall li:first-letter {color: #ffff00}
.sb_c_menu_typeall a {color: #ffffff !important; text-decoration: none}
.sb_c_menu_typeall div {background-color: #6a829b; left: -10px; padding: 25px 25px 13px; position: relative; top: -10px}
* html .sb_c_menu_typeall div {zoom: 1}
*+html .sb_c_menu_typeall div {zoom: 1}
.sb_c_menu_typeall p {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/cmn_spr.png) -24px -24px no-repeat; cursor: pointer; height: 9px; margin: 0; position: absolute; right: 10px; top: 10px; width: 9px}
* html .sb_c_menu_typeall p {float: right; margin: -15px -7px 6px -2px; position: static}
*+html .sb_c_menu_typeall p {float: right; margin: -15px -15px 6px 6px; position: static}
.sb_c_menu_typeall div div {background: none; float: left; left: 0; padding: 0 24px 0 0; top: 0; width: 21%}
.sb_c_menu_typeall span {clear: both; display: block; float: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; width:0}
/* /menu/type.all */


/* menu/sports */
.sb_c_menu_sports {background-color: #657e98; font-size: 1.167em; line-height:1.429em; margin: 0; padding: 25px 0 0}
.sb_c_menu_sports ul {font-size: 0.857em; line-height: 1.333em; margin: 0 0 20px}
.sb_c_menu_sports li {list-style-type: none}
.sb_c_menu_sports li:first-letter, .sb_c_menu_sports li a:first-letter {color: #ffff00}
.sb_c_menu_sports div {float: left; padding: 0 20px; width: 210px}
.sb_c_menu_sports a {color: #ffffff; text-decoration: none}
.sb_c_menu_sports_clr {clear: both; display: block; float: none !important; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0 !important; width: 0 !important; font-size: 0; line-height: 0;}
/* /menu/sports */


/* search/block */
#search-page-form {font-size: 1.077em; line-height: 1.429em; margin: 0 0 30px; padding: 0}
#search-page-form fieldset {background: transparent; padding: 0}
#search-page-form-text{border: 1px solid #7f9db9 !important; font-size: 0.857em; height: 1.5em; margin: 0 0.417em 0 0; padding: 0 0 0.083em; vertical-align: top; width: 351px}
#search-page-form-text:focus {background: transparent}
#search-page-form .submit {background: transparent; border: 1px solid #7f9db9; color: buttontext; font-size: 0.857em; font-weight: normal; height: 1.75em; margin: 0; padding: 0 6px 0.167em; vertical-align: top; width: 59px}
* html #search-page-form .submit {margin: 1px 0 0}
*+html #search-page-form .submit {margin: 1px 0 0}
#search{z-index:90}
/* /search/block */



/* wap/link */
.sb_c_wap_link {font-size: 0.786em}
.sb_c_wap_link p {background: url(https://s-cdn.sportbox.ru/sites/all/libraries/design/_spbver_/img/s/sb/spr/cmn_spr.png) 0 -4px no-repeat; display: inline; margin: 0; padding: 0 0 1px 16px}
.sb_c_wap_link a {color: #ffffff !important}
/* /wap/link */

#footer-big {
    overflow: hidden
}

@media (min-width: 980px) {
    .sb_t_secs_mid {
        width: 980px;
    }
}

@media (max-width: 979px) {
    .sb_t_secs_mid {
        width: 100%
    }
}
#branding a{
    text-decoration: none;
}
#branding {

    background: #3f6f9c; /* Old browsers */
    background: -moz-linear-gradient(top,  #3f6f9c 0%, #1c4167 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f6f9c), color-stop(100%,#1c4167)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3f6f9c 0%,#1c4167 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3f6f9c 0%,#1c4167 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3f6f9c 0%,#1c4167 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3f6f9c 0%,#1c4167 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f6f9c', endColorstr='#1c4167',GradientType=0 ); /* IE6-9 */


    border-bottom: 1px solid #1b3759;
    min-height: 40px;
    padding: 15px 10px 0px 10px;

}

#logo {
    display: block;
}
#branding img{
    vertical-align: middle;
}
#branding:after{
    clear: both;
    content: " ";
    display: block;
}

#logo > ul:after {
    clear: both;
    content: " ";
    display: block;
}

#logo > ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    line-height: 26px;
    width: 90%;
    float: left;
}

#logo > ul > li {
    float: left;
    margin-right: 24px;
    font-size: 11px;
    color: #ffffff;
    font: small Verdana,sans-serif;
    padding: 2px 0px;
}

#logo > ul > li a {
    color: inherit;
}

.main_width {
    font-family: Arial, sans-serif;
    margin: 0 auto;
    max-width: 980px;
    width: 100%;
}
#logo {
    display: inline
}

#primary_nav {
    background: #204066;
    font-size: 13px;
    padding: 4px 0 0 0
}

#community_app_menu > li {
    margin: 0px 3px 0 0;
    position: relative
}

#community_app_menu > li > a {
    color: #c5d5e2;
    background: #1c3b5f;
    display: block;
    padding: 6px 15px 8px;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5)
}

#community_app_menu > li > a:hover, #community_app_menu > li > a.menu_active {
    background: #173455;
    color: #fff
}

#community_app_menu > li.active > a {
    background: #fff;
    color: #0b5794;
    font-weight: bold;
    margin-top: 0;
    text-shadow: none
}

#quickNavLaunch
span {
    background: url(https://forum.sportbox.ru/public/style_images/master/icon_quicknav.png) no-repeat top;
    width: 13px;
    height: 13px;
    display: inline-block
}

#quickNavLaunch:hover
span {
    background: url(https://forum.sportbox.ru/public/style_images/master/icon_quicknav.png) no-repeat bottom
}

#primary_nav
#quickNavLaunch {
    padding: 6px 8px 8px
}


@media (min-width: 560px) {
    .sb_c_auth_def_gray input.sb_c_auth_def_capcha { width: 105px;}
    .sb_c_auth_def_gray small span {
        display: block;
        margin-left: 130px;
    }

}
@media (max-width: 559px) {

    #branding{
        padding-bottom: 5px;
    }
    #branding .spb_logo{
        width: 100%;
        height: 20px;
        margin-bottom: 5px;
        padding: 0;
    }

    .sb_c_auth_def_gray label {
        width: 100%;
        text-align: left;
    }

    .sb_c_auth_def_error{
        padding: 4px;
    }

    .sb_c_auth_def_brd{
        padding: 4px 0;
    }

    .sb_c_auth_def_capcha input,
    .sb_c_auth_def_gray input,
    .sb_c_auth_def_error,
    .sb_c_auth_def_brd {
        width: 100%;
    }

    #ulogin{
        text-align: center;
    }


    .sb_c_auth_def_links{
        margin-top: 10px;
    }


    .sb_c_auth_def_gray img {
        margin: 0 auto;
        display: block;
    }

    .sb_c_auth_def input[type=submit] {
        display: block;
        margin: 0 auto;
    }

    .xs_text_center{
        text-align: center;
    }

    #logo > ul{
        width: 100%;
    }

    .sb_c_auth_def_buttons{
        text-align: center;
    }
}


#footer-loaded-by-js .sb_t_secs_btm.sb_u_pad_10_5_30 {
    width: 100%;
    margin: 0;
    padding: 0;
}

#footer-loaded-by-js .sb_t_cols_690.sb_u_mar_lr_15 {
    width: 100%;
    margin: 0;
    max-width: 980px;
    margin: 0 auto;
    float: none;
}

#footer-loaded-by-js .sb_t_cols_240.sb_u_mar_lr_15 {
    max-width: 980px;   width: 100%;
    margin: 0 auto;
    float: none;
}

#footer-loaded-by-js ul {
    margin: 10px 5px;
}

#footer-loaded-by-js a {
    line-height: 20px;
}

#footer-loaded-by-js li {
    float: left;
    margin-left: 3px;
}

#footer-loaded-by-js p {
    margin: 5px 0px;
}


#footer-loaded-by-js .copy{
    padding: 0px 4px;
    margin: 0px 5px;
}

#footer-loaded-by-js p.sb_u_brd_0_img.sb_u_mar_rb_10_img {
    margin: 8px;
}

#branding .logout {
    font-size: 11px;
    color: #ffffff;
    font: small Verdana,sans-serif;
    padding: 2px 0px;
    float: right;
}

#footer-loaded-by-js .sb_t_secs_btm li a {
    margin-right: 5px;
}

