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(/d/0/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(/d/0/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(/d/0/img/stats-icons/zin.gif) no-repeat left top}
.stats-out{margin:0 0 0 .3em;padding:0 20px 0 0;background:url(/d/0/img/stats-icons/zout.gif) no-repeat right top}
.stats-pen{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(/d/0/img/stats-icons/pen.gif) no-repeat left top}
.stats-npe{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(/d/0/img/stats-icons/npe.gif) no-repeat left top}
.stats-gol{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(/d/0/img/stats-icons/gol.gif) no-repeat left top}
.stats-avt{margin:0 .3em 0 0;padding:0 0 0 20px;background:url(/d/0/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(/d/0/img/video-icon-big.png) no-repeat;display:block;width:21px;height:21px;position:absolute;margin:81px 0 0 106px}
/*.zoom{background:url(/d/0/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(/d/0/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(/d/0/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(/d/0/img/black-arrow.gif) no-repeat .5em .7em}
.vertical-menu li.deep a,.vertical-menu li.deep a:visited{background:url(/d/0/img/orange-arrow.gif) no-repeat left .7em;color:#f60}
.vertical-menu li a{text-decoration:none;background:url(/d/0/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(/d/0/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(/d/0/img/blue-arrow.gif) no-repeat left .7em}
#left-column .vertical-menu li.deep ul li.deep a {background:url(/d/0/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(/d/0/img/blue-arrow.gif) no-repeat left .7em}
#left-column .vertical-menu li.deep li.deep li.deep a {background:url(/d/0/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(/d/0/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(/d/0/img/video-icon.gif) no-repeat left .3em;padding:0 1em 0 1.2em}
a.text-link{background:url(/d/0/img/icon_notepad.gif) no-repeat left .25em;padding:0 1em 0 1.2em}
a.audio-link{background:url(/d/0/img/icon_audio.gif) no-repeat left .15em;padding:0 1em 0 1.5em}
a.stats-link{background:url(/d/0/img/icon_stats.gif) no-repeat left .25em;padding:0 1em 0 1.3em}
a.foto-link{background:url(/d/0/img/icon_fotocamera.gif) no-repeat left .35em;padding:0 1em 0 1.2em}
a.rss-link{background:url(/d/0/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%;}

.complain-box {position: absolute; border: 1px solid #999; background-color: #fff; width: 300px; padding: 5px}
.complain-box-textarea {width: 270px; height: 130px; display: block; border: 1px solid #ccc}


/* 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(/d/0/img/video-icon-big.gif) no-repeat}
*+html .video-button {margin: 75px 0 0 106px;background: url(/d/0/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(/d/0/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: 960px !important; padding: 0 20px; width: 960px}
* html #body {width: 960px}
#body-int {margin: 0 !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(/d/0/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(/d/0/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%}
/** /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 .spb_cmp_def_comms {margin: 21px 0}
#info .spb_cmp_def_comms .spb_cmp_comms_pages {font-size: 1em; margin: 28px 0 0}

#info .spb_cmp_reel_comms {margin: 21px 0}
#info .spb_cmp_reel_comms .spb_cmp_comms_pages {margin: 21px 0 0}

.no_left_margin #info .spb_tmpl_logo_cont_pos_2 {padding: 15px 0 20px 39px !important}
.no_right_margin #info {margin: 0 !important}

.spb_cmp_def_comms .sb_c_pages_def {font-size: 1.167em; line-height: 1.429em; margin: 30px 0 38px}
/** /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(/d/0/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(/d/0/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(/d/0/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(/d/0/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(/d/0/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(/d/0/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(/d/0/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(/d/0/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(/d/0/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/default **/
.spb_cmp_def_comms {font-family: Arial, sans-serif; font-size: 0.9em}
.spb_cmp_def_comms_name {color: #999999; float: left; font-size: 0.9em}
.spb_cmp_def_comms_on_page {color: #999999; float: right; font-size: 0.9em}
.spb_cmp_def_comms_on_page a {color: #666666; text-decoration: underline}
* html .spb_cmp_def_comms_box {width: 98%}
.spb_cmp_def_comms_pnl {display: table; width: 100%}
.spb_cmp_reel_comms_show, .spb_cmp_reel_comms_hide {cursor: pointer; margin: 2px 0 0; overflow: hidden; width: 100%}
*+html .spb_cmp_def_comms_show, .spb_cmp_def_comms_hide {width: 99%}
.spb_cmp_def_comms_show {background: #cccccc url(/d/0/img/site/components/comms/def/spb_cmp_def_comms_show.gif) 50% 1px no-repeat; height: 6px}
.spb_cmp_def_comms_hide {background: #cccccc url(/d/0/img/site/components/comms/def/spb_cmp_def_comms_hide.gif) 50% 1px no-repeat; height: 5px}
.spb_cmp_def_comms_txt {background-color: #ffffff !important; border: 1px solid #cccccc; height: 86px; margin: 8px 0 0; width: 457px}
* html .spb_cmp_def_comms_txt {width: 445px}
*+html .spb_cmp_def_comms_txt {width: 445px}
.spb_cmp_def_comms_submit {background-color: #d5d5d5; border: 1px solid #c0c0c0; font-size: 0.9em; height: 2.2em; margin: 5px 0 0; padding: 0; width: 13em}
.spb_cmp_def_comms_lst {margin: 21px 0 0}
.spb_cmp_def_comms_elem {padding: 14px 20px 26px 20px}
.spb_cmp_def_comms_elem_odd {background-color: #f2f2f2}
.spb_cmp_def_comms_elem_name {color: #999999}
.spb_cmp_def_comms_user_bans {margin: 0 0 0 3px}
.spb_cmp_def_comms_user_bans img {margin: 0 0 0 1px; vertical-align: baseline}
.spb_cmp_def_comms_elem_answer {font-size: 0.9em}
.spb_cmp_def_comms_elem_answer a {color: #999999; text-decoration: underline}
.spb_cmp_def_comms_elem_ban {color: #ed1c24}
.spb_cmp_def_comms_elem_txt {color: #000000; font-size: 1.1em; line-height: 1.3em; margin: 6px 0 0}
.spb_cmp_def_comms_elem_txt a {color: #000000; text-decoration: underline}
.spb_cmp_def_comms_elem_info {color: #999999; font-size: 0.9em; margin: 8px 0 0}
.spb_cmp_def_comms_elem_date {margin: 0 4px 0 0}
.spb_cmp_def_comms_elem_links a {color: #999999; text-decoration: underline}
.spb_cmp_def_comms_user_other {font-weight: bold; color: #015eba}
.spb_cmp_def_comms_user_other a {color: #015eba !important; text-decoration: none}
.spb_cmp_def_comms_user_curr {font-weight: bold; color: #3d9800}
.spb_cmp_def_comms_user_curr a {color: #3d9800 !important; text-decoration: none}
.spb_cmp_def_comms_user_admin {font-weight: bold; color: #f26522}
.spb_cmp_def_comms_user_admin a {color: #f26522 !important; text-decoration: none}
.spb_cmp_def_comms_add {margin: 21px 0 0}
.spb_cmp_def_comms_all {color: #424242; margin: 0 14px 0 0}
.spb_cmp_def_comms_all a {color: #0072c4}
.spb_cmp_def_comms_rss a {background: url(/d/0/img/site/components/comms/def/spb_cmp_def_comms_rss.gif) 0 0 no-repeat; color: #000000; font-size: 0.9em; padding: 0 0 0 17px}
/** /comments/default **/


/** 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}
/** /comments/material **/


/** comments/reel **/
.spb_cmp_reel_comms {font-family: Arial, sans-serif; font-size: 0.9em}
.spb_cmp_reel_comms_name {color: #999999; float: left; font-size: 0.9em}
.spb_cmp_reel_comms_on_page {color: #999999; float: right; font-size: 0.9em}
.spb_cmp_reel_comms_on_page a {color: #666666; text-decoration: underline}
.spb_cmp_reel_comms_box {width: 99%}
* html .spb_cmp_reel_comms_box {width: 98%}
.spb_cmp_reel_comms_pnl {display: table; width: 459px}
.spb_cmp_reel_comms_show, .spb_cmp_reel_comms_hide {cursor: pointer; margin: 2px 0 0; overflow: hidden; width: 100%}
.spb_cmp_reel_comms_show {background: #cccccc url(/d/0/img/site/components/comms/reel/spb_cmp_reel_comms_show.gif) 50% 1px no-repeat; height: 6px}
.spb_cmp_reel_comms_hide {background: #cccccc url(/d/0/img/site/components/comms/reel/spb_cmp_reel_comms_hide.gif) 50% 1px no-repeat; height: 5px}
.spb_cmp_reel_comms_txt {background-color: #ffffff !important; border: 1px solid #cccccc; height: 86px; margin: 8px 0 0; width: 457px}
* html .spb_cmp_reel_comms_txt {width: 455px}
*+html .spb_cmp_reel_comms_txt {width: 455px}
.spb_cmp_reel_comms_submit {background-color: #d5d5d5; border: 1px solid #c0c0c0; font-size: 0.9em; height: 2.2em; margin: 5px 0 0; padding: 0; width: 13em}
.spb_cmp_reel_comms_lst {margin: 21px 0 0}
.spb_cmp_reel_comms_elem {margin: 13px 0 0}
.spb_cmp_reel_comms_elem_answer {font-size: 0.9em; color: #999999; margin: 0 0 2px}
.spb_cmp_reel_comms_elem_answer a {color: #666666; text-decoration: underline}
.spb_cmp_reel_comms_elem_txt {color: #000000}
.spb_cmp_reel_comms_elem_info {margin: 2px 0 0}
.spb_cmp_reel_comms_elem_author {color: #999999; margin: 0 2px 0 0}
.spb_cmp_reel_comms_elem_author a {color: #015eba; text-decoration: none}
.spb_cmp_reel_comms_user_curr a {color: #3e9700}
.spb_cmp_reel_comms_user_author a {color: #f26520}
.spb_cmp_reel_comms_elem_date {color: #999999; font-size: 0.9em; margin: 0 4px 0 0}
.spb_cmp_reel_comms_elem_links {color: #999999; font-size: 0.9em}
.spb_cmp_reel_comms_elem_links a {color: #999999}
.spb_cmp_reel_comms_add {margin: 21px 0 0}
.spb_cmp_reel_comms_all {color: #424242; margin: 0 14px 0 0}
.spb_cmp_reel_comms_all a {color: #0072c4}
.spb_cmp_reel_comms_rss {color: #000000; margin: 0 14px 0 0}
.spb_cmp_reel_comms_rss a {background: url(/d/0/img/site/components/comms/reel/spb_cmp_reel_comms_rss.gif) 0 0 no-repeat; color: #000000 !important; font-size: 0.9em; padding: 0 0 0 17px}
/** /comments/reel **/


/** 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(/d/0/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(/d/0/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_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 */


/** pages/comms **/
.spb_cmp_comms_pages {font-family: Arial, sans-serif; font-size: 0.9em}
.spb_cmp_comms_pages_arrs {color: #999999; font-size: 1.3em; margin: 0 0 18px}
.spb_cmp_comms_pages_arrs span {margin: 0 26px 0 0}
.spb_cmp_comms_pages_arrs a {color: #015eba; text-decoration: none}
.spb_cmp_comms_pages ul {margin: 0; padding: 0 !important}
.spb_cmp_comms_pages li {color: #007dc9; display: inline-block; list-style-type: none; margin: 0; padding: 4px 7px 2px !important; vertical-align: middle}
* html .spb_cmp_comms_pages li {display: inline}
*+html .spb_cmp_comms_pages li {display: inline}
.spb_cmp_comms_pages .spb_cmp_comms_pages_first {background: #000000 url(/d/0/img/site/components/pages/comms/spb_cmp_comms_pages_first.gif) 0 0 no-repeat; height: 21px; overflow: hidden; padding: 0 !important; width: 21px}
.spb_cmp_comms_pages .spb_cmp_comms_pages_first a {display: inline-block; padding: 21px 0 0 21px}
.spb_cmp_comms_pages .spb_cmp_comms_pages_last {background: #000000 url(/d/0/img/site/components/pages/comms/spb_cmp_comms_pages_last.gif) 0 0 no-repeat; height: 21px; overflow: hidden; padding: 0 !important; width: 21px}
.spb_cmp_comms_pages .spb_cmp_comms_pages_last a {display: inline-block; padding: 21px 0 0 21px}
.spb_cmp_comms_pages .spb_cmp_comms_pages_na {background: #000000 url(/d/0/img/site/components/pages/comms/spb_cmp_comms_pages_na.gif) 0 0 no-repeat; height: 0; overflow: hidden; padding: 21px 0 0 !important; width: 21px}
.spb_cmp_comms_pages_slt {background-color: #d6d6d6; color: #000000 !important}
/** /pages/comms **/


/* 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(/d/0/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(/d/0/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(/d/0/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(/d/0/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(/d/0/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(/d/0/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%}










/* users */
/** bgcolor **/
.sb_u_bg_gray {background-color: #3d4d5e}
/** /bgcolor **/


/** height **/
.sb_u_hgt_23 {height: 23px}
/** /height **/


/** margin **/
.sb_u_mar_l219 {margin-left: 219px}
/** /margin **/
/* /users */



/* sections */
/** top **/
.sb_t_secs_top {background: #004ca5 url(/d/0/img/s/sb/t/header_sprite.png) 0 -23px repeat-x; font-family: Arial, sans-serif; font-size: 1.077em; line-height: 1.429em; margin: 0 0 10px}
/** /top **/
/* /sections */



/* blocks */
.sb_b_logo {position: relative}
.sb_b_logo h1 {background: url(/d/0/img/s/sb/t/header_sprite.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 a {display: block; padding: 23px 0 0}
/* /blocks */



/* styles of box of components */
/** 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**/
/* /styles of box of components */



/* auth/enter */
/* auth/top */
/* forum/main */
/* game/block */
/* menu/right */
/* menu/services */
/* menu/services.all */
/* menu/type */
/* menu/type.all */
/* search/block */
/* wap/link */



/* 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(/d/0/img/s/sb/cp/menu/top/all_close.gif) 0 0 no-repeat; cursor: pointer; height: 9px; margin: 0; position: absolute; right: 10px; top: 7px; width: 9px}
/* /auth/top */



/* 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(/d/0/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/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}
.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}
.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}
/* /menu/services */



/* menu/services.all */
.sb_c_menu_servall {background-color: #000000; background-color: rgba(0, 0, 0, 0.62); left: auto !important; line-height: 1.31em; margin: 0 0 0 -210px; position: absolute; top: 235px !important; width: 700px; z-index: 100}
* html .sb_c_menu_servall {background-color: #000000; left: 0 !important; margin: 0 0 0 30px}
*+html .sb_c_menu_servall {background-color: #000000; left: 0 !important; margin: 0 0 0 30px}
.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 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(/d/0/img/s/sb/cp/menu/top/all_close.gif) 0 0 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 !important; border-bottom: 1px solid; 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 !important}
.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 {border-bottom: 1px dashed; color: #fff799 !important}
/* /menu/type */



/* menu/type.all */
.sb_c_menu_typeall {background-color: #000000; background-color: rgba(0, 0, 0, 0.62); left: auto !important; margin: 0 0 0 10px; position: absolute; top: 235px !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(/d/0/img/s/sb/cp/menu/top/all_close.gif) 0 0 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 */



/* 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/block */



/* wap/link */
.sb_c_wap_link {font-size: 0.786em}
.sb_c_wap_link p {background: url(/d/0/img/s/sb/t/header_sprite.png) -141px 0.091em no-repeat; display: inline; margin: 0; padding: 0 0 1px 16px}
.sb_c_wap_link a {color: #ffffff !important}
/* /wap/link */