/* old */
/* new */
/* olymp */










/* air/default */
/* banner/top */
/* blog/main */
/* comments/default */
/* comments/material */
/* datepicker/default */
/* dblock/def */
/* forum/main */
/* igrok/default */
/* konkurs/main */
/* like/reel */
/* menu/right */
/* result/small */
/* search/all */
/* topic/all */
/* topic/description */



/* air/default */
.sb_cp_air_def_lst {margin: 1.1em 0 1.4em; padding: 0}
.sb_cp_air_def_lst li {font-size: 0.83em; list-style-type: none; margin: 0 0 1.07em; padding: 0}
.sb_cp_air_def_lst div {color: #6a829b}
.sb_cp_air_def_ttl {color: #015eba; display: inline; font-family: Arial, sans-serif; font-size: 1.19em; font-weight: normal; line-height: 1.13em; margin: 0; padding: 0}
.sb_cp_air_def_ttl a {color: #015eba; text-decoration: none}
.sb_cp_air_def_ttl a:visited {color: #774f9a}
/* /air/default */



/* banner/top */
.sb_cp_banner_top {text-align: right; background-color: #000000}
/* /banner/top */



/* blog/main */
.sb_cp_blog_main_head {color: #000000; font-family: Arial, sans-serif; font-size: 1.5em; font-weight: normal; line-height: 1.167em; margin: 0 0 12px; padding: 0}
.sb_cp_blog_main_head a {color: #000000; text-decoration: underline}
.sb_cp_blog_main_elem {clear: both; margin: 0.8em 0 1.25em; width: 100%}
.sb_cp_blog_main_img {float: left; margin: 0.11em 8px 0 0}
.sb_cp_blog_main_txt {margin: 0 0 0 73px}
.sb_cp_blog_main_name {color: #666666; font-family: Arial, sans-serif; font-size: 0.89em; font-weight: normal; line-height: 1.31em; margin: 0; padding: 0}
.sb_cp_blog_main_name a {color: #666666; text-decoration: none}
.sb_cp_blog_main_ttl {color: #015eba; font-family: Arial, sans-serif; font-size: 1.01em; font-weight: normal; line-height: 1.31em; margin: 0; padding: 0}
.sb_cp_blog_main_ttl a {color: #015eba; text-decoration: underline}
.sb_cp_blog_main_ttl a:visited {color: #774f9a}
.sb_cp_blog_main_info {color: #999999; font-size: 0.89em; line-height: 1.31em; margin: 0.32em 0 0}
.sb_cp_blog_main_info a {color: #7b99af; text-decoration: underline}
.sb_cp_blog_main_clr {clear: both; display: block; float: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; width:0}

.sb_cp_blog_main_tv {background: url(/d/0/img/s/sb/tm/olymp/blog/main/bg.png) 0 0 no-repeat; height: 194px; margin: 18px 0 27px; position: relative; width: 240px}
.sb_cp_blog_main_tv p {margin: 0; padding: 14px 0 0 14px}
.sb_cp_blog_main_tv div {bottom: 21px; left: 14px; position: absolute; right: 14px; width: 212px}
.sb_cp_blog_main_tv div p {font-size: 0.833em; line-height: 1.3em; padding: 0; text-align: right}
.sb_cp_blog_main_tv div p span {background-color: #000000; background-color: rgba(0, 0, 0, 0.71); color: #ffffff; display: inline-block; margin: 0 1px 1px 0; padding: 0 3px}
* html .sb_cp_blog_main_tv div p span {background-color: #000000}
*+html .sb_cp_blog_main_tv div p span {background-color: #000000}
.sb_cp_blog_main_tv h4 {background-color: #000000; background-color: rgba(0, 0, 0, 0.71); font-weight: normal; line-height: 1.167em; padding: 2px 3px 4px}
* html .sb_cp_blog_main_tv h4 {background-color: #000000; font-size: 1em}
*+html .sb_cp_blog_main_tv h4 {background-color: #000000; font-size: 1em}
.sb_cp_blog_main_tv h4 a {color: #ffffff; text-decoration: none !important}
.sb_cp_blog_main_more {line-height: 1.667em; margin: 0}
.sb_cp_blog_main_more a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 -72px no-repeat; color: #ffffff; display: block; height: 20px; text-align: center; text-decoration: none !important; width: 67px}
/* /blog/main */



/* comments/default */
.spb_cmp_def_comms_pnl {display: table; width: 100%}
.spb_cmp_def_comms_name {color: #999999; float: left; font-size: 0.9em; line-height: 1.1em}
.spb_cmp_reel_comms_on_page {color: #999999; float: right; font-size: 0.9em; line-height: 1.1em}
.spb_cmp_reel_comms_on_page a {color: #7b99af; text-decoration: underline}
.spb_cmp_reel_comms_on_page b {color: #000000; font-weight: normal}
.spb_cmp_reel_comms_show, .spb_cmp_reel_comms_hide {cursor: pointer; margin: 0.23em 0 0; overflow: hidden; width: 100%}
.spb_cmp_reel_comms_show {background: #cccccc url(/d/0/img/s/sb/cp/comm/def/show.gif) 50% 1px no-repeat; height: 6px}
.spb_cmp_reel_comms_hide {background: #cccccc url(/d/0/img/s/sb/cp/comm/def/hide.gif) 50% 1px no-repeat; height: 5px}
.spb_cmp_def_comms_txt {background-color: #ffffff !important; border: 1px solid #cccccc; height: 6.59em; margin: 0.71em 0 0; width: 100%}
.spb_cmp_def_comms_submit {background-color: #d5d5d5; border: 1px solid #c0c0c0; font-family: Arial, sans-serif; font-size: 0.89em; height: 2.26em; margin: 0.53em 0 0; padding: 0; width: 13.3em}
.spb_cmp_def_comms_lst {margin: 1.76em 0 0}

.spb_cmp_def_comms_elem {padding: 13px 20px 23px}
.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 0.26em}
.spb_cmp_def_comms_user_bans img {margin: 0 0 0 1px; vertical-align: baseline}
.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_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.16em; line-height: 1.27em; margin: 0.47em 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.92em; margin: 0.5em 0 0}
.spb_cmp_def_comms_elem_date {margin: 0 0.17em 0 0}
.spb_cmp_def_comms_elem_links a {color: #999999; text-decoration: underline}
.spb_cmp_def_comms_add {color: #424242; margin: 1.73em 0 0}
.spb_cmp_def_comms_add a {color: #0072c4; text-decoration: underline}
.spb_cmp_def_comms_all {margin: 0 1.16em 0 0}
.spb_cmp_def_comms_rss {margin: 0 1.16em 0 0}
.spb_cmp_def_comms_rss a {background: url(/d/0/img/s/sb/cp/comm/def/rss.gif) 0 0.17em no-repeat; color: #000000; padding: 0 0 0 17px}

.spb_cmp_reel_comms_add {font-size: 0.92em; margin: 1.76em 0 0}
.spb_cmp_reel_comms_add a {color: #0072c4; text-decoration: underline}
.spb_cmp_reel_comms_all {margin: 0 7px 0 0}
.spb_cmp_reel_comms_rss {margin: 0 7px 0 0}
.spb_cmp_reel_comms_rss a {background: url(/d/0/img/s/sb/cp/comm/def/rss.gif) 0 0.17em no-repeat; color: #000000; padding: 0 0 0 17px}
/* /comments/default */



/* comments/material */
.sb_cp_comms_mat {color: #999999}
.sb_cp_comms_mat img {border: 0; margin: 0 !important; vertical-align: baseline}
.sb_cp_comms_mat a {color: #999999; text-decoration: none}

.sb_c_comms_size {color: #999999}
.sb_c_comms_size img {border: 0; margin: 0 !important; vertical-align: baseline}
.sb_c_comms_size a {color: #999999; text-decoration: none}
/* /comments/material */



/* datepicker/default */
.dp-popup {margin: 1px 0 0 -3px}
* html .dp-popup {margin: 0 0 0 -1px}
*+html .dp-popup {margin: 0 0 0 -1px}
/* /datepicker/default */



/* dblock/def */
.sb_cp_dblock_def_head {color: #000000; font-family: Arial, sans-serif; font-size: 1.5em; font-weight: normal; line-height: 1.167em; margin: 0 0 6px; padding: 0}
.sb_cp_dblock_def_head a {color: #000000; text-decoration: underline}

.sb_cp_popul_3day_more {line-height: 1.5em; margin: 0}
.sb_cp_popul_3day_more a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 -72px no-repeat; color: #ffffff; display: block; height: 20px; text-align: center; text-decoration: none !important; width: 67px}
/* /dblock/def */



/* forum/main */
.right-block h3 {color: #000000; font-family: Arial, sans-serif; font-size: 1.5em; font-weight: normal; line-height: 1.167em; margin: 0; padding: 0}
.right-block h3 a {color: #000000; text-decoration: underline}
.right-block ul {margin: 12px 0 0; padding: 0}
.right-block li {list-style-type: none; line-height: 1.49em; margin: 0.17em 0 0; padding: 0}
.right-block h5 {color: #015eba; display: inline; font-family: Arial, sans-serif; font-size: 1em; font-weight: normal; line-height: 1.49em; margin: 0; padding: 0}
.right-block h5 a {color: #015eba}
.right-block ul a {text-decoration: none}
/* /forum/main */



/* igrok/default */
.spb_cmp_def_igrok_tbl {border: 0 !important}
.spb_cmp_def_igrok_tbl th, .spb_cmp_def_igrok_tbl td {border: 0 !important}
.spb_cmp_def_igrok_tbl thead th, .spb_cmp_def_igrok_tbl thead td {background-color: #959ba1; border: 1px solid #ffffff !important; font-weight: normal}
.spb_cmp_def_igrok_tbl tbody th, .spb_cmp_def_igrok_tbl tbody td {border-top: 1px dotted #d2d9e1 !important}
.spb_cmp_def_igrok_tbl tfoot th, .spb_cmp_def_igrok_tbl tfoot td {background-color: #c5ccd4; border: 1px solid #ffffff !important; font-weight: normal}
.spb_cmp_def_igrok_tbl_first th, .spb_cmp_def_igrok_tbl_first td {border-top: 0 !important}
.spb_cmp_def_igrok_abbr span {font-weight: bold}
/* /igrok/default */



/* konkurs/main */
.sb_cp_konk_main_head {color: #000000; font-family: Arial, sans-serif; font-size: 1.5em; font-weight: normal; line-height: 1.167em; margin: 0 0 16px; padding: 0}
.sb_cp_konk_main_head a {color: #000000; text-decoration: underline}
/* /konkurs/main */



/* like/reel */
.spb_cmp_reel_like {font-family: Arial, sans-serif; font-size: 0.9em}
.spb_cmp_reel_like_name {color: #999999; font-size: 0.9em}
.spb_cmp_reel_like_show, .spb_cmp_reel_like_hide {cursor: pointer; height: 6px; margin: 1px 0 0; overflow: hidden; width: 100%}
.spb_cmp_reel_like_show {background: #cccccc url(/d/0/img/s/sb/cp/like/reel/show.gif) 50% 1px no-repeat}
.spb_cmp_reel_like_hide {background: #cccccc url(/d/0/img/s/sb/cp/like/reel/hide.gif) 50% 1px no-repeat}
.spb_cmp_reel_like_prev {background: url(/d/0/img/s/sb/cp/like/reel/arrs.gif) 0 0 no-repeat; cursor: pointer; display: block; height: 22px; left: 0; margin: 43px 10px 0 5px; overflow: hidden; position: absolute; top: auto; width: 22px}
.spb_cmp_reel_like_next {background: url(/d/0/img/s/sb/cp/like/reel/arrs.gif) -22px 0 no-repeat; cursor: pointer; display: block; height: 22px; left: 100%; margin: 43px 5px 0 -27px; overflow: hidden; position: absolute; top: auto; width: 22px}
.spb_cmp_reel_like_show_box {background-color: #e6e6e6; margin: 6px 0 0; padding: 1px 0 6px; position: relative; width: 100%}
.spb_cmp_reel_like_box {margin: 8px 38px 0; height: 112px; overflow: hidden; position: relative}
* html .spb_cmp_reel_like_box {height: 113px; padding: 8px 0 0}
*+html .spb_cmp_reel_like_box {height: 113px; padding: 8px 0 0}
.spb_cmp_reel_like_box_move {height: 112px; position: absolute; width: 9800px}
.spb_cmp_reel_like_elem {float: left; height: 112px; padding: 0 10px 0 0; width: 90px}
.spb_cmp_reel_like_elem_img {border: 0}
div.spb_cmp_reel_like_elem_img {height: 71px; position: relative}
div.spb_cmp_reel_like_elem_img img {border: 0}
div.spb_cmp_reel_like_elem_time {background: url(/d/0/img/s/sb/cp/like/reel/elem_time.png) 0 0 repeat; bottom: 5px; color: #ffffff; font-size: 0.85em; padding: 0 3px; position: absolute; right: 2px}
* html div.spb_cmp_reel_like_elem_time { background: #000000 !important; bottom: 4px}
.spb_cmp_reel_like_elem_ttl {color: #000000 !important; font-size: 0.9em !important; font-weight: normal !important; line-height: 1.25em !important; margin: 3px 0 0 !important; padding: 0 !important}
.spb_cmp_reel_like_elem_ttl a {color: #015eba !important; text-decoration: none !important}
/* /like/reel */



/* menu/right */
.menu {background-color: #5a7087; color: #ffffff; 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}
.menu .active-trail a {color: #2e3844}
.menu .active-trail li {padding: 0 10px}
.menu .active-trail .menu a {color: #597087}
/* /menu/right */



/* result/small */
.spb_cmp_col_table_name {color: #000000; font-family: Arial, sans-serif; font-size: 1.5em; font-weight: normal; line-height: 1.167em; margin: 0; padding: 0}
.spb_cmp_col_table_name a {color: #000000; text-decoration: underline}
.spb_cmp_col_table_tbl {border-bottom: 1px solid #d8eeae; margin: 11px 0 0; width: 100%}
.spb_cmp_col_table_tbl th, .spb_cmp_col_table_tbl td {border: 0; padding: 0 4px 2px 5px; text-align: left}
.spb_cmp_col_table_tbl thead {color: #999999; font-size: 0.83em}
.spb_cmp_col_table_tbl th {font-weight: normal; padding: 0 4px 2px 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 4px 2px 13px; text-align: center}
.spb_cmp_col_table_tbl tbody {color: #666666}
.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 4px 2px 13px; text-align: right}
.spb_cmp_col_table_tbl_odd {background-color: #d8eeae}
.spb_cmp_col_table_tbl a {color: #015eba; text-decoration: underline}
.spb_cmp_col_table_more {color: #6c8ea6; font-size: 0.92em; margin: 0.26em 0 0; text-align: right}
.spb_cmp_col_table_more a {color: #6c8ea6}

.sb_tp_res_small_name {color: #000000; font-family: Arial, sans-serif; font-size: 1.16em; font-weight: bold; line-height: 1.01em; margin: 0; padding: 0}
.sb_tp_res_small_name a {color: #000000; text-decoration: underline}
.sb_tp_res_small_tbl1 {border-bottom: 1px solid #d8eeae; margin: 0.44em 0 0}
.sb_tp_res_small_tbl1 th, .sb_tp_res_small_tbl1 td {border: 0; padding: 0 4px 2px 5px; text-align: left}
.sb_tp_res_small_tbl1 thead {color: #999999; font-size: 0.83em}
.sb_tp_res_small_tbl1 th {font-weight: normal; padding: 0 4px 2px 5px}
.sb_tp_res_small_tbl1 thead .sb_tp_res_small_tbl1_place {text-align: center}
.sb_tp_res_small_tbl1 thead .sb_tp_res_small_tbl1_point {padding: 0 14px 2px 23px; text-align: center}
.sb_tp_res_small_tbl1 tbody {color: #666666}
.sb_tp_res_small_tbl1 tbody .sb_tp_res_small_tbl1_place {text-align: right}
.sb_tp_res_small_tbl1 tbody .sb_tp_res_small_tbl1_point {padding: 0 14px 2px 23px; text-align: right}
.sb_tp_res_small_tbl1_odd {background-color: #d8eeae}
.sb_tp_res_small_tbl1 a {color: #015eba; text-decoration: underline}
.sb_tp_res_small_more {color: #6c8ea6; font-size: 0.92em; margin: 0.26em 0 0; text-align: right}
.sb_tp_res_small_more a {color: #6c8ea6}
/* /result/small */



/* search/all */
.fieldset-wrapper {border-bottom: 1px solid #cccccc; margin: 0 0 20px; padding: 0 0 30px}
.sb_cp_sear_more_category {float: left; margin: 0 30px 15px 0; width: 225px}
.sb_cp_sear_more_category label {color: #000000; font-size: 1.13em}
.sb_cp_sear_more_category select {width: 100%}
.sb_cp_sear_more_category .description {line-height: 1.15em; margin-top: 2px}
.sb_cp_sear_more_node_type {float: left; margin: 0 0 15px; width: 185px}
.sb_cp_sear_more_node_type label {color: #000000; font-size: 1.13em}
.sb_cp_sear_more_node_type select {width: 100%}
.sb_cp_sear_more_date_title {margin: 0 0 5px; width: 100px}
.sb_cp_sear_more_date_title label {color: #000000; font-size: 1.13em; font-weight: bold}
.sb_cp_sear_more_since {float: left; margin: 0}
.sb_cp_sear_more_since .form-item {margin: 0}
.sb_cp_sear_more_since input {margin: 0 3px 0 0; width: 100px}
.sb_cp_sear_more_since img {margin: 3px 0 0}
.sb_cp_sear_more_mdash {float: left; padding: 0 0 0 15px; width: 17px}
.sb_cp_sear_more_upto {float: left; margin: 0 0 0 10px}
.sb_cp_sear_more_upto .form-item {margin: 0}
.sb_cp_sear_more_upto input {margin: 0 3px 0 0; width: 100px}
.sb_cp_sear_more_upto img {margin: 3px 0 0}

.search-keyword-match {font-weight: bold;}
/* /search/all */



/* topic/all_page dka */
.view-id-topic { margin: 35px 0 0 0; }
.view-id-topic .views-row { margin-bottom: 45px }
.view-id-topic h2   { color: #587088; font-weight: normal; }
.view-id-topic h2 a { color: #4e9602}
.view-id-topic h4   { font-size: 1.4em; font-weight: normal; margin: 15px 0 5px !important; }
/* topic/all_page dka */



/* topic/all */
.sb_cp_topic_all_name {color: #5a6e87; font-family: Arial, sans-serif; font-size: 1.2em; line-height: 1.49em; font-weight: normal; margin: 0; padding: 0}
.sb_cp_topic_all_name a {color: #509600; text-decoration: underline}
.sb_cp_topic_all_lst {margin: 0.92em 0 0; padding: 0}
.sb_cp_topic_all_lst li {color: #67819a; font-size: 0.78em; line-height: 1.43em; list-style-type: none; margin: 0.32em 0 0; padding: 0}
.sb_cp_topic_all_new {margin: 0 0 0 0.2em; vertical-align: baseline}
.sb_cp_topic_all_lst h3 {color: #015eba; display: inline; font-family: Arial, sans-serif; font-size: 1.4em; font-weight: normal; line-height: 1.28em; margin: 0 0.3em 0 0.2em; padding: 0}
.sb_cp_topic_all_lst h3 a:visited {color: #774f9a}
.sb_cp_topic_all_item_links {margin-right: 3px}
/* /topic/all */



/* topic/description */
.sb_cp_topic_desc_ttl {color: #598527; font-family: Arial, sans-serif; font-size: 1.91em; font-weight: normal; line-height: 1.22em; margin: 0; padding: 0}
.sb_cp_topic_desc_box {background-color: #e5e5d7; margin: 1.16em 0 0; padding: 10px}
.sb_cp_topic_desc_img {float: left; margin: 0 9px 0 0}
.sb_cp_topic_desc_date {color: #666666; font-size: 0.83em; line-height: 1.58em}
.sb_cp_topic_desc_ano {color: #666666; font-style: italic}
.sb_cp_topic_desc_clr {clear: both; display: block; float: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; width:0}
/* /topic/description */



/* moderator */
.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}
/* /moderator */



/* photo/news.detail */
.trivgal-bottom-img img {margin: 0 1px 1px 0}
/* photo/news.detail */



.sb_cp_newsl_main_elem_date {color: #1a1a1a; font-size: 0.643em}










/* auth/enter */
/* auth/top */
/* block/default */
/* block/media */
/* blogs/block */
/* breadcrumbs/default */
/* code/insert */
/* game/block */
/* menu/copy */
/* menu/info */
/* menu/services */
/* menu/services.all */
/* menu/sports */
/* menu/type */
/* menu/type.all */
/* news/4main */
/* news/all */
/* news/block */
/* news/list */
/* news/main */
/* online/block */
/* page.navigation/default */
/* poll/default */
/* results/default */
/* search/block */
/* shop/block */
/* tags/block */
/* topic/block */
/* translation/main */
/* video/default */
/* video/types */
/* 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}
/* /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 label {display: block; margin: 0 0 1px}
.sb_c_auth_top span {display: inline-block; width: 41px}
.sb_c_auth_top input {font-family: Arial; font-size: 1em; height: 1.091em; margin: 0; padding: 0; width: 140px}
.sb_cp_auth_top_auth_submit {height: auto !important; margin: 0 0 0 44px !important; padding: 0 10px !important; width: 56px !important}
.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 */



/* block/default */
.sb_c_block_def h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0}
.sb_c_block_def h2 a {color: #000000}
.sb_c_block_def h3 {color: #0067be; display: inline; font-size: 0.786em; font-weight: normal}
* html .sb_c_block_def h3 {margin: 0 0.455em 0 0}
*+html .sb_c_block_def h3 {margin: 0 0.455em 0 0}
.sb_c_block_def h3 a {color: #0067be}
.sb_c_block_def h3 span {color: #000000; display: block}
.sb_c_block_def h3 span a {color: #000000}
.sb_c_block_def h4 {color: #0067be; display: inline; font-size: 0.786em; font-weight: normal}
* html .sb_c_block_def h4 {margin: 0 0.455em 0 0}
*+html .sb_c_block_def h4 {margin: 0 0.455em 0 0}
.sb_c_block_def h4 a {color: #0067be}
.sb_c_block_def p {color: #000000; display: inline; font-size: 0.786em; line-height: 1.455em}
.sb_c_block_def p span {color: #6a829b; font-size: 0.909em}
.sb_c_block_def .sb_cp_comms_mat img {margin: 0 0 -1px}
.sb_c_block_def img {border: 0}
.sb_c_block_def_img {float: left; margin: 3px 10px 0 0}
.sb_c_block_def_play {font-size: 0.857em !important; line-height: 1.667em !important}
.sb_c_block_def_play a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 -48px no-repeat; color: #ffffff; display: block; height: 20px; text-align: center; text-decoration: none !important; width: 78px}
.sb_c_block_def div {display: table; line-height: 1.071em; margin: 0}
* html .sb_c_block_def div {display: inline-block}
*+html .sb_c_block_def div {display: inline-block}
.sb_c_block_def div div {display: block; margin: 0}
.sb_c_block_def div div div {margin: 4px 0 0}

.sb_c_block_def_bg {background-color: #8a8a8a; color: #ffffff; display: block !important; line-height: normal !important; margin: 7px 0 0 !important; padding: 7px 8px 5px}
.sb_c_block_def_bg h3 {color: #ffffff; display: block}
.sb_c_block_def_bg h3 a {color: #ffffff}
.sb_c_block_def_bg h3 big {font-size: 1.273em; font-weight: bold}
.sb_c_block_def_bg p {color: #ffffff; display: block; margin: 0}
.sb_c_block_def_bg .sb_c_block_def_img {margin: 1px 10px 0 0 !important}
.sb_c_block_def_img p {margin: 0 0 5px}
* html .sb_c_block_def_img p {margin: 0 0 9px}
*+html .sb_c_block_def_img p {margin: 0 0 9px}
.sb_c_block_def_bg div {line-height: 1.071em; margin: 4px 0 0 !important}

.sb_c_block_def dl {color: #000000; font-size: 0.786em; line-height: 1.455em}
.sb_c_block_def dt {color: #000000}
.sb_c_block_def dt a {color: #000000}
.sb_c_block_def li {float: left; list-style-position: inside; margin: 0 7px 0 0}
* html .sb_c_block_def li {float: none}
*+html .sb_c_block_def li {float: none}
.sb_c_block_def li span {color: #6a829b}
.sb_c_block_def li a {color: #6a829b}
.sb_c_block_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}
.sb_c_block_def_more {display: block !important; margin: 10px 0 0}
.sb_c_block_def_more img {vertical-align: top}
/* /block/default */



/* block/media */
.sb_c_block_media h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0; padding: 0 0 6px}
.sb_c_block_media a {color: #000000}
.sb_c_block_media_video {float: left; margin: 10px 10px 0 0; position: relative}
.sb_c_block_media_video img {display: block}
.sb_c_block_media_video span {bottom: 2px; display: block; line-height: 1.2em; position: absolute; right: 2px; width: 27px}
.sb_c_block_media_video span span {background-color: #000000; background-color: rgba(0, 0, 0, 0.62); color: #ffffff !important; margin: 1px 0 0; padding: 1px 0; position: static; text-align: center}
* html .sb_c_block_media_video span span {background-color: #000000}
*+html .sb_c_block_media_video span span {background-color: #000000}
.sb_c_block_media_video span img {margin: 2px auto 3px}
.sb_c_block_media_foto {display: block !important; float: left; margin: 10px 10px 0 0; padding: 7px 0 0; position: relative}
 .sb_c_block_media_foto {overflow: hidden}
.sb_c_block_media_foto span {background: url(/d/0/img/s/sb/c/block/media/bg.gif) 0 0 repeat-x; height: 7px; left: 0; margin: -7px 0; position: absolute; right: 0; width: 100%}
.sb_c_block_media_foto img {display: block; margin: -7px 0 0}
* html .sb_c_block_media_foto img {margin: -7px 0 -3px}
*+html .sb_c_block_media_foto img {margin: -7px 0 -3px}
.sb_c_block_media img {border: 0}
.sb_c_block_media div {display: table; line-height: 1.071em; margin: 7px 0 0}
* html .sb_c_block_media div {display: inline-block}
*+html .sb_c_block_media div {display: inline-block}
.sb_c_block_media h3 {color: #000000; font-size: 0.786em; font-weight: normal; margin: 0}
.sb_c_block_media h3 a {text-decoration: none}
.sb_c_block_media h4 {color: #0067be; font-size: 0.786em; font-weight: normal; margin: 0}
.sb_c_block_media h4 a {color: #0067be}
.sb_c_block_media p {color: #6a829b; display: inline; font-size: 0.786em; line-height: 1.455em}
.sb_c_block_media p span {color: #6a829b; font-size: 0.909em}
.sb_c_block_media .sb_cp_comms_mat a {color: #999999}
.sb_c_block_media .sb_cp_comms_mat img {margin: 0 0 -1px}
.sb_c_block_media_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}
.sb_c_block_media_more {display: block !important; font-size: 0.857em !important; line-height: 1.5em !important; margin: 10px 0 0}
.sb_c_block_media_more a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 -72px no-repeat; color: #ffffff; display: block; height: 20px; text-align: center; text-decoration: none !important; width: 67px}
/* /block/media */



/* blogs/block */
.sb_c_blogs_block h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0}
.sb_c_blogs_block h2 a {color: #000000}
.sb_c_blogs_block p {color: #999999; margin: 0}
.sb_c_blogs_block_img {float: left; margin: 16px 10px 0 0 !important}
.sb_c_blogs_block div {display: table; line-height: 1.071em; margin: 13px 0 0}
.sb_c_blogs_block div div {display: block; margin: 5px 0 0}
.sb_c_blogs_block h3 {color: #999999; font-size: 0.786em; font-weight: normal}
* html .sb_c_blogs_block h3 {margin: 0 0.364em 0 0}
*+html .sb_c_blogs_block h3 {margin: 0 0.364em 0 0}
.sb_c_blogs_block h3 span {background: url(http://blogs.sportbox.ru/templates/skin/new/images/icons.gif) 0 -108px no-repeat; padding-left: 14px}
* html .sb_c_blogs_block h3 span {zoom: 1}
*+html .sb_c_blogs_block h3 span {zoom: 1}
.sb_c_blogs_block h3 a {color: #000000}
.sb_c_blogs_block h4 {color: #4e8e00; display: inline; font-size: 0.786em; font-weight: normal}
* html .sb_c_blogs_block h4 {margin: 0 0.364em 0 0}
*+html .sb_c_blogs_block h4 {margin: 0 0.364em 0 0}
.sb_c_blogs_block h4 span {background: url(http://blogs.sportbox.ru/templates/skin/new/images/comment-list.gif) 0 5px no-repeat; padding-left: 14px}
* html .sb_c_blogs_block h4 span {zoom: 1}
*+html .sb_c_blogs_block h4 span {zoom: 1}
.sb_c_blogs_block h4 a {color: #4e8e00}
.sb_c_blogs_block div p {display: inline; font-size: 0.714em}
.sb_c_blogs_block p a {color: #999999}
.sb_c_blogs_block .sb_cp_comms_mat {color: #045da2}
.sb_c_blogs_block .sb_cp_comms_mat a {color: #045da2}
.sb_c_blogs_block_clr {clear: both; display: block !important; float: none; font-size: 0; height: 0; line-height: 0; margin: 0 !important; overflow: hidden; padding: 0; width: 0}
.sb_c_blogs_block_user {line-height: 1.214em !important; display: block !important; margin: 6px 0 0 !important}
.sb_c_blogs_block_user h3 {display: inline}
.sb_c_blogs_block_user p {font-size: 0.786em !important}
.sb_c_blogs_block_more {margin: 15px 0 0 !important}
.sb_c_blogs_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}
/* /blogs/block */



/* breadcrumbs/default */
.sb_c_brdcrmb_def p {color: #4e6378; font-size: 0.786em; margin: 0}
.sb_c_brdcrmb_def a {color: #0067be}
/* /breadcrumbs/default */



/* code/insert */
.sb_c_code_insert {font-size: 0.857em}
.sb_c_code_insert {color: #597087}
.sb_c_code_insert p {background-color: #ffffff; display: inline-block; margin: 0 0 -1px; padding: 1px 6px 2px}
.sb_c_code_insert a {color: #0067be; text-decoration: underline}
.sb_c_code_insert_s {border: 1px solid #dae2e9; border-bottom: 0; padding: 0 5px 3px !important}
.sb_c_code_insert div {background-color: #ffffff; border: 1px solid #dae2e9; padding: 15px 15px 3px}
* html .sb_c_code_insert div {padding: 7px 15px 3px}
*+html .sb_c_code_insert div {padding: 7px 15px 3px}
.sb_c_code_insert div div {border: 0; margin: 0 0 10px; padding: 0}
.sb_c_code_insert label {cursor: pointer; display: inline-block; width: 19%}
.sb_c_code_insert input {border: 1px solid #5a7087; padding: 1px 0; width: 79%}
/* /code/insert */



/* game/block */
.sb_c_game_block h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0 0 9px}
.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 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 img {position: static; vertical-align: top !important}

.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; display: block; font-size: 0.857em; height: 20px; text-align: center; text-decoration: none !important; width: 67px}
/* /game/block */



/* forum/list */
.sb_c_forum_list a {color: #015eba}
.sb_c_forum_list .sb_c_comms_size {font-size: 0.833em}
.sb_c_forum_list .sb_c_comms_size a {color: #6a829b}
.sb_c_forum_list h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0}
.sb_c_forum_list h2 a {color: #000000}
.sb_c_forum_list ul {font-size: 0.857em; line-height: 1.5em; margin: 11px 0 0}
.sb_c_forum_list li {list-style-type: none; margin: 11px 0 0}
.sb_c_forum_list_more {font-size: 0.857em; line-height: 1.5em; margin: 10px 0 0}
.sb_c_forum_list_more a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 -72px no-repeat; color: #ffffff; display: block; height: 20px; text-align: center; text-decoration: none !important; width: 67px}
/* /forum/list */



/* menu/copy */
.sb_c_menu_copy a {color: #90a0b1}
.sb_c_menu_copy ul {margin: 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}
* 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:before {content: '| '}
/* /menu/info */



/* menu/services */
.sb_c_menu_serv {color: #000000; font-size: 0.786em}
.sb_c_menu_serv a {color: #ffffff; 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}
.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}
/* /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; margin: 0 0 0 -859px}
*+html .sb_c_menu_servall {background-color: #000000; margin: 0 0 0 -856px}
.sb_c_menu_servall ul {font-size: 0.857em; line-height: 1.333em; margin: 0}
.sb_c_menu_servall li {list-style-type: none; margin: 0 0 5px}
.sb_c_menu_servall li:first-letter {color: #ffff00}
.sb_c_menu_servall a {color: #ffffff; 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; 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/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 {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}
/* /menu/sports */



/* 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}
.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 {border-bottom: 1px dashed; color: #fff799;}
/* /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}/*background: url(/d/0/img/s/sb/cp/menu/top/all2.png) 0 0 repeat*/
.sb_c_menu_typeall ul {font-size: 0.857em; line-height: 1.333em; margin: 0 0 20px}
.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; 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 */



/* news/4main */
.sb_c_news_4main ul {margin: 0}
.sb_c_news_4main li {list-style-type: none; margin: 0; padding: 0 0 15px}
.sb_c_news_4main div {font-size: 0.786em; line-height: 1.364em; width: 90px}
.sb_c_news_4main img {border: 0}
.sb_c_news_4main h2 {display: inline; font-size: 1em; font-weight: normal; margin: 0}
.sb_c_news_4main h2 a {color: #0067be}
.sb_c_news_4main h2 a:visited {color: #800080}
* html .sb_c_news_4main h2 {margin: 0 0.364em 0 0}
*+html .sb_c_news_4main h2 {margin: 0 0.364em 0 0}
.sb_c_news_4main p {display: inline; color: #000000; margin: 0}
.sb_c_news_4main .sb_cp_comms_mat {font-size: 0.909em}
.sb_c_news_4main .sb_cp_comms_mat img {margin: 0 0 -1px !important}
.sb_c_news_4main .sb_cp_comms_mat a {color: #6A829B}
.sb_c_news_4main .sb_c_news_4main_ano {display: none; font-size: 0.786em; line-height: 1.364em}
.sb_c_news_4main_info {color: #708397; font-size: 0.909em}
.sb_c_news_4main_clr {clear: both; display: block; float: none !important; font-size: 0 !important; height: 0; line-height: 0 !important; margin: 0 !important; overflow: hidden; padding: 0; width: 0 !important}

.sb_c_news_4main_h {background-color: #ffffff; border: 1px solid #cccccc; margin: -9px 0 0 -9px !important; padding: 8px 20px 6px 8px !important; position: absolute !important; top: auto; width: 330px; z-index: 99}
.sb_c_news_4main_h div {float: left; margin: 0 10px 0 0}
.sb_c_news_4main_h .sb_c_news_4main_ano {display: block}

.sb_c_news_4main_img {display: block; position: relative; margin-bottom: 3px;}
* html .sb_c_news_4main_img { height: 60px; }
.sb_c_news_4main_img_icon { bottom: 2px; display: block; position: absolute; right: 12px; width: 27px;}
.sb_c_news_4main_img_icon span {background-color: #000000; background-color: rgba(0, 0, 0, 0.7); color: #ffffff; font-size: 0.833em; display: block; line-height: 1.2em; margin: 1px 0 0; min-width: 23px; padding: 3px 1px 3px 3px; position: static; text-align: center}
.sb_c_news_4main_img_icon {font-size: 0;}
* html .sb_c_news_4main_img_icon span { background-color: #000000; }
* + html .sb_c_news_4main_img_icon span { background-color: #000000; }
/* /news/4main */



/* news/all */
.sb_c_news_all {background-color: #ececec; line-height: 1.286em; padding: 10px 15px 15px}
.sb_c_news_all a {color: #000000}
.sb_c_news_all h2 {color: #000000; display: inline; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0 5px 0 0}
* html .sb_c_news_all h2 {margin: 0 10px 0 0}
*+html .sb_c_news_all h2 {margin: 0 10px 0 0}
.sb_c_news_all_sublinks {font-size: 11px; margin-top: 1px}
.sb_c_news_all_sublinks a {color: #4e627a; margin-right: 9px}
.sb_c_news_all img {border: 0; vertical-align: baseline}
.sb_c_news_all h3 {color: #000000; font-size: 0.786em; font-weight: normal; line-height: 1.273em; margin: 11px 0 1px}
.sb_c_news_all h4 {color: #0067be; display: inline; font-size: 0.857em; line-height: 1.5em; font-weight: normal; margin: 0}
* html .sb_c_news_all h4 {margin: 0 0.417em 0 0}
*+html .sb_c_news_all h4 {margin: 0 0.417em 0 0}
.sb_c_news_all h4 a {color: #0067be}
.sb_c_news_all h4 a:visited {color: #800080}
.sb_c_news_all p {color: #6A829B; display: inline; font-size: 0.714em; line-height: 1.8em; margin: 0}
.sb_c_news_list .sb_cp_comms_mat {font-size: 0.833em; margin: 0 2px 0 0}
.sb_c_news_list .sb_cp_comms_mat a {color: #6a829b}
.sb_c_news_all_more {display: block !important; font-size: 0.857em !important; line-height: 1.667em !important; margin: 14px 0 0 !important}
.sb_c_news_all_more a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 -24px no-repeat; color: #ffffff; display: block; height: 20px; margin: 0 auto; overflow: hidden; text-align: center; text-decoration: none !important; width: 124px}
.sb_c_news_list_topicnews {clear: both; margin: 7px 0 0 0}
.sb_c_news_list_topicnews span {background: url(/d/0/img/s/sb/g/arr/dr.gif) no-repeat 0 4px; color: #6a829a; display: block; font-size: 10px; float: left; line-height: 14px; padding-left: 13px}
.sb_c_news_list_topicnews div  {float: left; margin-left: 18px; width: 365px;}
.sb_c_news_list_topicnews ul   {list-style-type: none;}
.sb_c_news_list_topicnews li   {font-size: 10px; line-height: 14px}
.sb_c_news_list_topicnews a    {color: #6a829a;}
/* /news/all */



/* news/block */
.sb_c_news_block a {color: #015eba}
.sb_c_news_block img {border: 0}
.sb_c_news_block .sb_cp_comms_mat {display: inline; font-size: 0.833em}
.sb_c_news_block .sb_cp_comms_mat a {color: #6a829b}
.sb_c_news_block_img {display: block !important; float: left; margin: 0 9px 0 0 !important; position: relative; top: 0.25em}
.sb_c_news_block h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0 0 7px}
.sb_c_news_block h2 a {color: #000000}
.sb_c_news_block h3 {color: #000000; display: inline; font-size: 0.857em; line-height: 1.5em; font-weight: normal; margin: 0}
.sb_c_news_block h3 a:visited {color: #800080}
* html .sb_c_news_block h3 {margin: 0 0.333em 0 0}
*+html .sb_c_news_block h3 {margin: 0 0.333em 0 0}
.sb_c_news_block p {display: inline; font-size: 0.857em; line-height: 1.5em; margin: 0}
.sb_c_news_block_clr {clear: both; display: block !important; float: none; font-size: 0; height: 0; line-height: 0; margin: 0 0 10px; overflow: hidden; padding: 0; width: 0}
.sb_c_news_block_more a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 -72px no-repeat; color: #ffffff; display: block; height: 20px; text-align: center; text-decoration: none !important; width: 67px}
/* /news/block */



/* news/list */
.sb_c_news_list h2 {color: #000000; display: inline; font-size: 1.286em; font-weight: normal; line-height: 0.889em; margin: 0 5px 0 0}
.sb_c_news_list h2 a {color: #000000}
.h1-rss-feed-icon img {margin: 0 0 0 9px; vertical-align: middle}
.h2-rss-feed-icon img {margin: 0 7px 0 5px; vertical-align: middle}
.sb_c_news_list_days {display: inline}
.sb_c_news_list_days a {color: #0067be; margin: 0 15px 0 0}
.sb_c_news_list_days img {border: 0; float: none !important; margin: 0 !important; position: static !important}
.sb_c_news_list h3 {color: #000000; font-size: 0.786em; font-weight: normal; line-height: 1.364em; margin: 0}
.sb_c_news_list h3 a {color: #000000; text-decoration: none}
.sb_c_news_list h4 {color: #0067be; font-size: 1.286em; font-weight: normal; line-height: 1.222em; margin: 0}
.sb_c_news_list h4 a {color: #0067be}
.sb_c_news_list h4 a:visited {color: #800080}
.sb_c_news_list_mar {margin: 25px 0 0 !important}
.sb_c_news_list p {color: #000000; font-size: 0.857em; line-height: 1.5em; margin: 5px 0 0}
.sb_c_news_list p img {border: 0; margin: 0 3px 0 0}
.video-link img {margin: 0; vertical-align: baseline}
.sb_c_news_list_img {float: left; margin: 5px 10px 0 0 !important; position: relative; top: 0.333em; width: 100px}
.sb_c_news_list_img img {margin: 0 !important}
.sb_c_news_list_imgs {float: left; margin: 5px 10px 0 0 !important; position: relative; top: 0.333em; width: 222px}
.sb_c_news_list_imgs img {float: left; margin: 0 1px 0 0 !important}
.sb_c_news_list_img_icon {float: left; height: 75px; margin: 5px 10px 0 0 !important; position: relative; top: 0.333em; width: 100px}
.sb_c_news_list_img_icon img {margin: 0 !important}
.sb_c_news_list_img_icon span {bottom: 0; position: absolute; right: 0}
* html .sb_c_news_list_img_icon span {bottom: 3px}
.sb_c_news_list_img_icon span span {background-color: #000000; background-color: rgba(0, 0, 0, 0.7); color: #ffffff; font-size: 0.833em; display: block; line-height: 1.2em; margin: 1px 0 0; min-width: 23px; padding: 0 1px 1px 3px; position: static; text-align: center}
* html .sb_c_news_list_img_icon span span {background-color: #000000; padding: 1px 1px 0 3px; width: 23px}
*+html .sb_c_news_list_img_icon span span {background-color: #000000; padding: 1px 1px 0 3px}
.sb_c_news_list_img_icon span img {margin: 3px 0 1px !important}
* html .sb_c_news_list_img_icon span img {margin: 2px 0 4px !important}
*+html .sb_c_news_list_img_icon span img {margin: 2px 0 4px !important}
.sb_c_news_list .sb_cp_comms_mat {font-size: 0.833em; margin: 0 2px 0 0}
.sb_c_news_list .sb_cp_comms_mat a {color: #6a829b}
.sb_c_news_list_date {color: #6a829b; font-size: 0.833em}
.sb_c_news_list_clr {clear: both; display: block; float: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; width: 0}
/* /news/list */



/* news/main */
.sb_c_news_main img {border: 0}
.sb_c_news_main_photo {background-color: #e1e1e1; color: #000000; font-size: 0.714em; line-height: 1.2em; margin: -5px 0 0; padding: 9px 10px; text-align: right; width: 300px}
.sb_c_news_main_photo span {color: #6a829b}
.sb_c_news_main_photo_big {position: relative;}
* html .sb_c_news_main_photo_big {height: 240px}
.sb_c_news_main_photo_icon { bottom: 2px; display: block; position: absolute; right: 12px; width: 27px;}
* html .sb_c_news_main_photo_icon span img {filter: expression(sb_js_cmn_fixPng(this))}
.sb_c_news_main_photo_icon span {color: #ffffff; font-size: 0.833em; display: block; line-height: 1.2em; margin: 1px 0 0; min-width: 23px; padding: 3px 1px 3px 3px; position: static; text-align: center}
.sb_c_news_main_photo_button_bg { background-color: #000; display: block; height: 240px; position: absolute; width: 320px; moz-opacity:0.7;opacity: 0.7; }
* html .sb_c_news_main_photo_button_bg { background-color: #000; filter:alpha(opacity=70); }
* + html .sb_c_news_main_photo_button_bg { background-color: #000; filter:alpha(opacity=70); }
.sb_c_news_main_photo_button {position: absolute; margin: 82px 0 0 122px;}
.sb_c_news_main h2 {color: #000000; font-size: 0.786em; font-weight: normal; line-height: 1.364em; margin: 8px 0 0}
.sb_c_news_main h2 a {color: #000000}
.sb_c_news_main h3 {color: #0067be; font-size: 1.714em; font-weight: normal; line-height: 1.167em; margin: 3px 0 0}
.sb_c_news_main h3 a {color: #0067be}
.sb_c_news_main h3 a:visited {color: #800080}
.sb_c_news_main_ano {color: #000000; margin: 6px 0 0}
.sb_c_news_main .sb_cp_comms_mat {font-size: 0.714em}
.sb_c_news_main .sb_cp_comms_mat a {color: #6a829b}
/* /news/main */



/* online/block */
.sb_cp_online_block {color: #000000}
.sb_cp_online_block h2 {background-color: #d6e0e8; color: #000000; display: inline-block; font-size: 0.857em; font-weight: normal; margin: 0 3px 0 0; padding: 2px 10px 1px}
* html .sb_cp_online_block h2 {display: inline; padding: 1px 10px 3px}
*+html .sb_cp_online_block h2 {display: inline; padding: 1px 10px 3px}
.sb_cp_online_block h2 a {color: #000000}
.sb_cp_online_block ul {font-size: 0.857em; display: inline-block; margin: 0; padding: 2px 0 1px}
* html .sb_cp_online_block ul {display: inline; padding: 1px 0 3px}
*+html .sb_cp_online_block ul {display: inline; padding: 1px 0 3px}
.sb_cp_online_block li {display: inline; margin: 0 3px 0 0}
.sb_cp_online_block ul a {color: #0067be}
.sb_cp_online_block sup {color: #5a7087; font-size: 0.75em}
* html .sb_cp_online_block sup {font-size: 0.917em}
*+html .sb_cp_online_block sup {font-size: 0.917em}
.sb_cp_online_block_box {background-color: #d6e0e8; font-size: 0.786em; line-height: 1.182em; padding: 1px 10px 11px}
.sb_cp_online_block h3 {color: #9e0b0f; font-size: 1em; font-weight: bold; margin: 15px 0 0; text-align: center}
.sb_cp_online_block h3 a {color: #9e0b0f; text-decoration: none}
.sb_cp_online_block h3 a:hover {text-decoration: underline}
.sb_cp_online_block dl {border-bottom: 1px solid #ffffff; border-top: 1px solid #a8b9c6; margin: 2px 0 10px}
.sb_cp_online_block dt {border-top: 1px solid #ffffff; display: block; margin: 0; padding: 0 0 0 4px; text-align: center}
* html .sb_cp_online_block dt {padding: 1px 0 0 4px}
*+html .sb_cp_online_block dt {padding: 1px 0 0 4px}
.sb_cp_online_block dt a {color: #00488f; text-decoration: none}
.sb_cp_online_block dt a:hover {text-decoration: underline}
.sb_cp_online_block dt span {color: #00488f; display: inline-block; height: 1.182em; vertical-align: middle; width: 47%}
.sb_cp_online_block dt span span {display: block; overflow: hidden; height: auto; width: 100%}
* html .sb_cp_online_block dt span span {display: inline-block; overflow: visible}
*+html .sb_cp_online_block dt span span {display: inline-block; overflow: visible}
.sb_cp_online_block dt span span span {display: inline-block; float: right; height: auto; margin: -1.182em 0 0 2%; overflow: visible; padding: 0; white-space: normal; width: auto}
.sb_cp_online_block dt span span span::after {background-color: #d6e0e8; content: '...'}
* html .sb_cp_online_block dt span span span {display: none}
*+html .sb_cp_online_block dt span span span {display: none}
.sb_cp_online_block dt b {color: #00488f; display: inline-block; font-weight: normal; vertical-align: middle}
.sb_cp_online_block dt span b {color: #00488f; float: left; display: block; max-width: 100%; overflow: hidden; vertical-align: baseline; white-space: nowrap}
* html .sb_cp_online_block dt span b {display: inline-block; text-align: left; text-overflow: ellipsis; width: 100%}
*+html .sb_cp_online_block dt span b {display: inline-block; text-align: left; text-overflow: ellipsis; width: 100%}
.sb_cp_online_block_team_l {float: right !important}
* html .sb_cp_online_block_team_l {float: none !important; text-align: right !important}
*+html .sb_cp_online_block_team_l {float: none !important; text-align: right !important}
.sb_cp_online_block dd {border-bottom: 1px solid #a8b9c6; display: block; margin: 0; padding: 0 0 2px 4px; text-align: center}
* html .sb_cp_online_block dd {padding: 0 0 0 2px}
*+html .sb_cp_online_block dd {padding: 0 0 0 2px}
.sb_cp_online_block dd p {color: #4e6378; display: inline-block; font-size: 0.909em; margin: 0; text-align: left; width: 19%}
* html .sb_cp_online_block dd p {display: inline}
*+html .sb_cp_online_block dd p {display: inline}
.sb_cp_online_block dd p span {text-align: right; display: inline-block; width: 100%}
.sb_cp_online_block dd div {display: inline-block; line-height: 1.091em; width: 58%}
* html .sb_cp_online_block dd div {display: inline}
*+html .sb_cp_online_block dd div {display: inline}
.sb_cp_online_block dd div p {font-size: 1em; font-weight: bold; text-align: center; width: 100%}
.sb_cp_online_block dd div div {width: 100%}
.sb_cp_online_block dd div div p {color: #000000; font-weight: normal}
.sb_cp_online_block dd div span {display: inline-block; margin: 0 0 -2px; text-align: center; width: auto}
* html .sb_cp_online_block dd div span {display: inline; margin: 0}
*+html .sb_cp_online_block dd div span {display: inline; margin: 0}
.sb_cp_online_block dd div span span {border-bottom: 1px solid #90aabf; border-right: 1px solid #90aabf; color: #ffffff; margin: 0}
.sb_cp_online_block dd div span span span {background-color: #f26522; border: 1px solid #ffffff; padding: 0 1px 0 2px}
*+html .sb_cp_online_block dd div span span span {padding: 0 2px}
.sb_cp_online_block dd div span span span span {background-color: #9e0b0f; border: 0; margin: 0 -1px 0 -2px}
*+html .sb_cp_online_block dd div span span span span {margin: 0 -2px}
.sb_cp_online_block dd div a {color: #000000}
.sb_cp_online_block dd div span a {color: #00488f}
.sb_cp_online_block dd div span span a {color: #ffffff; text-decoration: none}
.sb_cp_online_block_more {font-size: 1.091em; margin: 0}
.sb_cp_online_block_more a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 0 no-repeat; color: #ffffff; display: block; height: 17px; margin: 0 auto; padding: 3px 0 0; text-align: center; text-decoration: none !important; width: 184px}

.sb_cp_online_block_i_audio, .sb_cp_online_block_i_text, .sb_cp_online_block_i_video {display: inline-block; height: 0; overflow: hidden; padding: 11px 0 0; vertical-align: baseline}
* html .sb_cp_online_block_i_audio, * html .sb_cp_online_block_i_text, * html .sb_cp_online_block_i_video {margin: 0 0 3px}
*+html .sb_cp_online_block_i_audio, *+html .sb_cp_online_block_i_text, *+html .sb_cp_online_block_i_video {margin: 0 0 3px}
.sb_cp_online_block_i_audio {background: url(/d/0/img/s/sb/g/type/type_h_o_sprite.gif) 0 1px no-repeat; width: 10px}
.sb_cp_online_block_i_text {background: url(/d/0/img/s/sb/g/type/type_h_o_sprite.gif) -32px 1px no-repeat; width: 7px}
.sb_cp_online_block_i_video {background: url(/d/0/img/s/sb/g/type/type_h_o_sprite.gif) -16px 1px no-repeat; width: 11px}
.sb_cp_online_block_i_audio:hover {background-position: 0 -15px}
.sb_cp_online_block_i_text:hover {background-position: -32px -15px}
.sb_cp_online_block_i_video:hover {background-position: -16px -15px}
/* /online/block */



/* page.navigation/default */
.sb_c_pages_def a {color: #0067be !important; text-decoration: underline !important}
.sb_c_pages_def ul {margin: 0}
.sb_c_pages_def_type {margin: 0 0 16px !important}
.sb_c_pages_def_type li {display: inline-block; list-style-type: none !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 a {text-decoration: none !important}
.sb_c_pages_def_type span a {border-bottom: 1px solid #0067be}
.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; border-bottom: 0}
.sb_c_pages_def_type_r {text-align: right}
.sb_c_pages_def_nums {color: #0067be}
.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/default */
.sb_c_poll_def a {color: #000000}
.sb_c_poll_def h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 0.889em; margin: 0 0 19px}
.sb_c_poll_def_box {background-color: #e6e2b2; font-size: 1em; line-height: 1.214em; padding: 10px 15px 16px}
.sb_c_poll_def h3 {color: #000000; font-size: 0.786em; font-weight: normal; margin: 0}
.sb_c_poll_def h4 {color: #9e0b0f; display: inline; font-size: 0.857em; font-weight: normal; margin: 0}
.sb_c_poll_def h4 a {color: #9e0b0f}
.sb_c_poll_def img {border: 0}
.sb_c_poll_def .sb_cp_comms_mat {font-size: 0.909em}
.sb_c_poll_def .sb_cp_comms_mat img {margin: 0 0 -1px}
.sb_c_poll_def fieldset {border: 0}
.sb_c_poll_def_box p {color: #666666; display: inline; font-size: 0.786em; line-height: 1.455em; margin: 0}
.sb_c_poll_def label {color: #000000; display: inline-block; cursor: pointer; margin: 6px 0 0; padding: 0 0 0 16px}
.sb_c_poll_def input {margin: 0 3px 0 -16px; vertical-align: text-top}
* html .sb_c_poll_def input {margin: 0 0 0 -20px; vertical-align: middle}
*+html .sb_c_poll_def input {margin: 0 -1px 0 -19px; vertical-align: middle}
.sb_c_poll_def_box div div {margin: 18px 0 0}
.sb_c_poll_def_box div div div {margin: 13px 0 0}
.sb_c_poll_def_box form div {margin: 0}
.sb_c_poll_def_box form p {display: block; margin: 14px 0 0}
.sb_c_poll_def_quests {margin: 2px 0 0 !important}
.sb_c_poll_def_answers {color: #000000 !important; margin: 8px 0 0 !important}
.sb_c_poll_def_box form div p {display: inline}
.sb_c_poll_def_submit {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 -24px no-repeat; border: 0; color: #ffffff; cursor: pointer; font-family: Arial; font-size: 1.091em; height: 20px; margin: 0 !important; padding: 0 0 2px; vertical-align: baseline !important; width: 124px}
/* /poll/default */



/* results/default */
.sb_c_res_def {font-size: 1.167em; line-height: 1.429em}
.sb_c_res_def_ttl {margin: 0 0 10px}
.sb_c_res_def h1 {display: inline; font-size: 1.67em; margin: 0 5px 0 0}

.sb_c_res_def_days {color: #6a829b; display: inline; font-size: 1.67em; line-height: 1.19em; margin: 0 5px 0 0}
.sb_c_res_def_days li {display: inline-block; list-style: none}
* html .sb_c_res_def_days li {display: inline}
*+html .sb_c_res_def_days li {display: inline}
.sb_c_res_def_days_cur {background: url(/d/0/img/s/sb/cp/manev/def/cal.gif) 100% 50% no-repeat; cursor: pointer; padding: 0 16px 0 0}
* html .sb_c_res_def_days_next, * html .sb_c_res_def_days_prev {margin: 0 6px}
*+html .sb_c_res_def_days_next, *+html .sb_c_res_def_days_prev {margin: 0 6px}
.sb_c_res_def_days_next a, .sb_c_res_def_days_prev a {background: url(/d/0/img/s/sb/cp/manev/def/arrs.gif) 0 0 no-repeat; display: inline-block; height: 0; overflow: hidden; padding: 9px 0 0; width: 7px; vertical-align: middle}
.sb_c_res_def_days_next a {background-position: -16px 0}

.sb_c_res_def_reload {display: inline; margin: 0}
.sb_c_res_def_reload input {margin: 0 0 -4px}

.sb_c_res_def_update {color: #000000; display: inline; font-size: 0.786em; line-height: 1.636em; margin: 0 20px 0 0}
.sb_c_res_def_update_cur {background: url(/d/0/img/s/sb/cp/manev/def/arrs.gif) 100% -10px no-repeat; border: 1px solid #d6e0e8; cursor: pointer; display: inline-block; margin: 0; padding: 0 17px 0 5px}
.sb_c_res_def_update_s {background-color: #ffffff !important; background-position: 100% -27px !important; border-bottom: 1px solid #ffffff !important; position: relative; z-index: 100}
.sb_c_res_def_update_menu {background-color: #ffffff; border: 1px solid #d6e0e8; color: #000000; font-size: 0.786em; line-height: 1.545em; margin: -1px 0 0; padding: 0 17px 2px 5px; position: absolute; z-index: 99}
.sb_c_res_def_update_menu li {cursor: pointer; list-style: none}
#sb_c_res_def_update_remain {margin: 0 0 0 3px}

.sb_c_res_def_sound {background: url(/d/0/img/s/sb/cp/manev/def/sound2.gif) 5px -12px no-repeat; border: 1px solid #d6e0e8; cursor: pointer; display: inline-block; font-size:0.786em; line-height:1.636em; margin: 0 20px 0 0; padding: 0 16px 0 0}
* html .sb_c_res_def_sound {display: inline}
*+html .sb_c_res_def_sound {display: inline}
.sb_c_res_def_sound span {display: none}
.sb_c_res_def_sound_s {background-position: 5px 4px}

.sb_c_res_def_live {background: url(/d/0/img/s/sb/cp/manev/def/live2.gif) 0 4px no-repeat; color: #000000; cursor: pointer; display: inline-block; font-size: 0.786em; line-height: 1.636em; margin: 0; padding: 0 0 0 15px}
* html .sb_c_res_def_live {display: inline}
*+html .sb_c_res_def_live {display: inline}
.sb_c_res_def_live span {display: none}
.sb_c_res_def_live_s {background-position: 0 -12px}

.sb_c_res_def_types {font-size: 0.786em; margin: 17px 0 44px}
.sb_c_res_def_types li {display: inline; list-style: none; margin: 0 1px 0 0}
.sb_c_res_def_types a {background: #d6e0e9; color: #343432; padding: 3px 5px; text-decoration: none}
.sb_c_res_def_types a span {background: transparent; color: #f36525; padding: 0}
.sb_c_res_def_types span {background: #5a7087; color: #ffffff; font-weight: normal; padding: 3px 5px}
.sb_c_res_def_types span span {color: #ffbb00; padding: 0}

.sb_c_res_def h2 {color: #9e0b0f; font-size: 1.28em; font-weight: normal; line-height: 0.89em; margin: 39px 0 0; padding: 0}
.sb_c_res_def h2 a {color: #9e0b0f}
.sb_c_res_def_ttl2 {margin: 8px 0 3px}
.sb_c_res_def h3 {color: #000000; display: inline; font-size: 1.01em; font-weight: bold; line-height: 1.13em; margin: 0; padding: 0}
.sb_c_res_def h3 a {color: #000000}
* html .sb_c_res_def h3 {margin: 0 0.357em 0 0}
*+html .sb_c_res_def h3 {margin: 0 0.357em 0 0}
.sb_c_res_def h4 {color: #00488f; display: inline; font-size: 1.01em; font-weight: normal; line-height: 1.13em; margin: 0; padding: 0}
.sb_c_res_def h4 a {color: #00488f}

.sb_c_res_def_tbl {background: #d6e0e8}
.sb_c_res_def_tbl table {border: 0; border-collapse: separate; color: #597087; font-size: 0.786em; line-height: 1.182em; margin: 0; width: 100%}
.sb_c_res_def_tbl th, .sb_c_res_def_tbl td {border: 0; border-bottom: 1px solid #a8b9c6; border-top: 1px solid #ffffff; padding: 4px 10px 5px}
.sb_c_res_def_tbl tbody th {color: #000000; font-weight: normal; text-align: left}
.sb_c_res_def_tbl_first th, .sb_c_res_def_tbl_first td {border-top: 0}
.sb_c_res_def_tbl_last th, .sb_c_res_def_tbl_last td {border-bottom: 0}
.sb_c_res_def_tbl a {color: #0067be}
.sb_c_res_def_tbl_owner {padding: 4px 10px 5px 0 !important; text-align: right}
.sb_c_res_def_tbl_res {color: #000000; text-align: center}
.sb_c_res_def_tbl tbody .sb_c_res_def_tbl_res {padding: 4px 0 5px}
.sb_c_res_def_tbl .sb_c_res_def_tbl_trans {padding: 4px 10px 5px 0 !important}
.sb_c_res_def_tbl_trans a {color: #597087}
.sb_c_res_def_tbl_trans img {vertical-align: baseline}
.sb_c_res_def_tbl_res_mo {font-size: 0.909em; padding: 1px 10px 6px 45px !important; text-align: center}
.sb_c_res_def_tbl_res a {display: inline-block; color: #000000}
.sb_c_res_def_tbl_res_live {padding: 3px 0 !important}
.sb_c_res_def_tbl_res_live a {background: #f26522; border: 1px solid #ffffff; color: #ffffff; padding: 0 2px 1px; text-decoration: none}
.sb_c_res_def_tbl_res_last a {background: #9e0b0f; color: #ffffff; padding: 0 2px 1px; text-decoration: none}
.sb_c_res_def_tbl_live {background: #f26522; color: #ffffff; padding: 0 2px 0 3px}
.sb_c_res_def_tbl small {font-size: 0.909em}
.sb_c_res_def_tbl sup {font-size: 0.9em; vertical-align: text-top}
.sb_c_res_def_tbl img {border: 0}

.sb_c_res_def_tbl_type_v, .sb_c_res_def_tbl_type_a, .sb_c_res_def_tbl_type_l, .sb_c_res_def_tbl_type_o {display: inline-block; height: 0; overflow: hidden; padding: 11px 0 0}
.sb_c_res_def_tbl_type_v {background: url(/d/0/img/s/sb/g/type/type_h_o_sprite.gif) -16px 0 no-repeat; width: 11px}
.sb_c_res_def_tbl_type_a {background: url(/d/0/img/s/sb/g/type/type_h_o_sprite.gif) 0 0 no-repeat; width: 10px}
.sb_c_res_def_tbl_type_l {background: url(/d/0/img/s/sb/g/type/type_h_o_sprite.gif) -32px 0 no-repeat; width: 7px}
.sb_c_res_def_tbl_type_o {background: url(/d/0/img/s/sb/g/type/type_h_o_sprite.gif) -48px 0 no-repeat; width: 9px}
.sb_c_res_def_tbl_type_v:hover {background-position: -16px -16px}
.sb_c_res_def_tbl_type_a:hover {background-position: 0 -16px}
.sb_c_res_def_tbl_type_l:hover {background-position: -32px -16px}
.sb_c_res_def_tbl_type_o:hover {background-position: -48px -16px}
/* /results/default */



/* search/block */
.sb_c_sear_block {color: #4e6378}
.sb_c_sear_block form {margin: 0}
.sb_c_sear_block div {display: inline}
.sb_c_sear_block a {color: #4e6378}
.sb_c_sear_block_txt {border: 1px solid #777; font-size: 0.857em; height: 1.333em; margin: 0; padding: 1px 0 0; width: 351px}
.sb_c_sear_block_submit {font-size: 0.857em; height: 1.917em; margin: 0; padding: 0 6px 2px; width: 59px}
* html .sb_c_sear_block_submit {margin: 0 0 -2px}
*+html .sb_c_sear_block_submit {margin: 0 0 -2px}
.sb_c_sear_block p {float: right; font-size: 0.786em; line-height: 1.091em; margin: 3px 5px 0 0; text-align: right; width: 215px}
.sb_c_sear_block label {display: block !important; float: left; font-size: 0.786em; line-height: 1.091em; margin: 3px 0 0}
* html #edit-terms2-wrapper {margin: 0 -4px 0 0}
*+html #edit-terms2-wrapper {margin: 0 -4px 0 0}
.sb_c_sear_block label input {margin: -0.091em 0 0; vertical-align: top}
* html .sb_c_sear_block label input {margin: -0.273em -3px 0 -4px}
*+html .sb_c_sear_block label input {margin: -0.273em -3px 0 -4px}
.sb_c_sear_block_cal {background: url(/d/0/img/s/sb/g/cal/cal.gif) 100% 0 no-repeat; border-bottom: 1px dashed; color: #5a7087; cursor: pointer; margin: 0 0 0 15px; padding: 0 17px 0 0; position: relative; z-index: 100}
* html .sb_c_sear_block_cal {margin: 0 0 0 13px}
.sb_c_sear_block_clr {clear: both; display: block !important; float: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; width: 0}
/* /search/block */



/* shop/block */
.sb_c_shop_block {color: #000000}
* html .sb_c_shop_block {position: relative}
.sb_c_shop_block h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 0.889em; margin: 0 0 19px}
.sb_c_shop_block h2 a {color: #000000}
.sb_c_shop_block div {float: left; margin: 0 0 10px; width: 220px}
* html .sb_c_shop_block div {width: 210px}
.sb_c_shop_block p {font-size: 0.786em; line-height: 1.455em; margin: 0 0 2px}
.sb_c_shop_block a {color: #015eba}
.sb_c_shop_block img {border: 0; float: left}
.sb_c_shop_block br {display: none}
.sb_c_shop_block span {display: block; margin: 0 0 0 100px; text-decoration: underline}
.sb_c_shop_block div div {float: none; margin: 0 0 0 100px; width: auto}
.sb_c_shop_block div div div {margin: 0}
.sb_c_shop_block div div div p {font-size: 1.286em; margin: 0 0 6px}
.sb_c_shop_block div div span {color: #6a829b; display: inline; margin: 0; text-decoration: none}
.sb_c_shop_block span a {color: #6a829b}
.sb_c_shop_block_clr {clear: both; display: block; float: none !important; font-size: 0; height: 0; line-height: 0; margin: 0 !important; overflow: hidden; padding: 0; width: 0 !important}
.sb_c_shop_block_horizont {border: 0; padding: 0}
.sb_c_shop_block_horizont div {margin: 0 20px 10px 0; width: 220px}
/* /shop/block */



/* tags/block */
.sb_c_tags_block {color: #6a829b}
.sb_c_tags_block a {margin: 0 0.273em 0 0}
/* /tags/block */



/* topic/block */
.sb_c_topic_block {color: #ffffff}
.sb_c_topic_block a {color: #ffffff}
.sb_c_topic_block img {border: 0; margin: 0}
.sb_c_topic_block .sb_cp_comms_mat {font-size: 0.833em}
.sb_c_topic_block .sb_cp_comms_mat {filter: alpha(opacity=50); moz-opacity: 0.5; opacity: 0.5}
* html .sb_c_topic_block .sb_cp_comms_mat {zoom: 1}
*+html .sb_c_topic_block .sb_cp_comms_mat {zoom: 1}
.sb_c_topic_block .sb_cp_comms_mat a {text-decoration: underline}
.sb_c_topic_block .sb_cp_comms_mat img {margin: 0 0 -1px}
.sb_c_topic_block .sb_cp_comms_mat img {filter: alpha(opacity=100); moz-opacity: 1; opacity: 1}
.sb_c_topic_block h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0 0 15px}
.sb_c_topic_block h2 a {color: #000000}
.sb_c_topic_block div {margin: 10px 0 0; padding: 7px 15px 13px}
.sb_c_topic_block p {margin: -7px -15px 10px}
.sb_c_topic_block h3 {color: #ffffff; font-size: 1em; font-weight: bold; line-height: 1.286em; margin: 0}
.sb_c_topic_block sup {font-size: 0.714em; font-weight: normal; position: relative; top: -0.5em; vertical-align: baseline}
* html .sb_c_topic_block sup {font-size: 0.786em}
*+html .sb_c_topic_block sup {font-size: 0.786em}
.sb_c_topic_block ul {font-size: 0.857em; line-height: 1.5em; margin: 6px 0 0}
.sb_c_topic_block li {list-style-type: none; margin: 6px 0 0}
.sb_c_topic_block li img {filter: alpha(opacity=50); moz-opacity: 0.5; opacity: 0.5}
.sb_c_topic_block h4 {color: #ffffff; display: inline; font-size: 1em; font-weight: normal; line-height: 1.5em}
* html .sb_c_topic_block h4 {line-height: 1.833em}
.sb_c_topic_block h4 a:visited {filter:alpha(opacity=50);moz-opacity:0.5;opacity: 0.5}
* html .sb_c_topic_block h4 a:visited {line-height: 1.5em; zoom: 1}
*+html .sb_c_topic_block h4 a:visited {line-height: 1.5em; zoom: 1}
/* /topic/block */



/* translation/main */
.sb_c_trans_main h2 {background-color: #e5e5d7; color: #000000; display: inline; font-size: 0.857em; font-weight: normal; line-height: 1.667em; margin: 0 0.357em 0 0; padding: 5px 6px 3px 10px}
.sb_c_trans_main h2 a {color: #000000}
.sb_c_trans_main p {display: inline; font-size: 0.857em; line-height: 1.667em; margin: 5px 0 0}
.sb_c_trans_main a {color: #015eba}
.sb_c_trans_main sup {color: #6a829b}
.sb_c_trans_main_sport {color: #000000; float: right; margin: 0 !important}
* html .sb_c_trans_main_sport {margin: -0.083em 0 0 !important}
*+html .sb_c_trans_main_sport {margin: -0.083em 0 0 !important}
.sb_c_trans_main_sport sup {display: none}
.sb_c_trans_main_sport a:link, .sb_c_trans_main_sport a:visited {color: #000000}
.sb_c_trans_main_prev {background-color: #E5E5D7; display: block !important; font-size: 0.786em !important; margin: 0 0 -10px !important; padding: 0 10px; position: relative}
* html .sb_c_trans_main_prev {zoom: 1}
*+html .sb_c_trans_main_prev {zoom: 1}
.sb_c_trans_main_prev span {border-bottom: 1px solid #b7b7ac; display: block; padding: 11px 0}
.sb_c_trans_main_prev a {color: #4e6378 !important}
.sb_c_trans_main ul {background-color: #e5e5d7; font-size: 1em; line-height: 1.071em; margin: 0; padding: 10px 10px 4px}
.sb_c_trans_main li {border-top: 1px solid #b7b7ac; list-style-type: none; margin: 0; padding: 2px 4px 7px; position: relative}
* html .sb_c_trans_main li {overflow: hidden; zoom: 1}
.sb_c_trans_main li:first-child {border-top: 0 none}
.sb_c_trans_main_first {border-top: 0 none !important}
.sb_c_trans_main li * {position: relative}
.sb_c_trans_main li p {display: inline; font-size: 0.714em; line-height: 1.5em; margin: 0}
.sb_c_trans_main li img {position: relative; top: 0.1em; vertical-align: baseline}
.sb_c_trans_main_live {background-color: #f26522; color: #ffffff !important; padding: 0 0.1em}
.sb_c_trans_main li {font-size: 1em}
.sb_c_trans_main li p {color: #4e6378; display: inline; font-size: 0.714em; line-height: 1.5em}
*+html .sb_c_trans_main li p {margin: 0 0.4em 0 0}
* html .sb_c_trans_main li p {margin: 0 0.4em 0 0}
.sb_c_trans_main li span {color: #a9b1b1}
.sb_c_trans_main li span span {color: #9e0b0f}
.sb_c_trans_main h3 {color: #000000; display: inline; font-size: 0.786em; font-weight: normal; line-height: 1.364em; margin: 0}
.sb_c_trans_main h3 a {color: #000000}
.sb_c_trans_main h4 {color: #0067be; display: inline; font-size: 0.786em; font-weight: normal; line-height: 1.364em; margin: 0}
* html .sb_c_trans_main h4{margin: 0 0.364em 0 0}
*+html .sb_c_trans_main h4{margin: 0 0.364em 0 0}
.sb_c_trans_main h4 a {color: #0067be}
.sb_c_trans_main_bg {background-color: #f6f6e5; height: 100%; left: 0; position: absolute !important; top: 0; width: 100%}
* html .sb_c_trans_main_bg {padding: 0 10px 0 0}
*+html .sb_c_trans_main_bg {top: 1px}
.sb_c_trans_main_bg div {background: #cfceba url(/d/0/img/s/sb/c/trans/main/bg.png) 0 0 repeat-x; height: 100%; left: 0; position: absolute}
* html .sb_c_trans_main_bg div {height: 100px; position: static}
.sb_c_trans_main_next {background-color: #E5E5D7; display: block !important; font-size: 0.786em !important; margin: -4px 0 0 !important; padding: 0 10px}
* html .sb_c_trans_main_next {zoom: 1}
*+html .sb_c_trans_main_next {zoom: 1}
.sb_c_trans_main_next span {border-top: 1px solid #b7b7ac; display: block; padding: 8px 0 11px}
.sb_c_trans_main_next a {color: #4e6378 !important}
.sb_c_trans_main_more {background-color: #e5e5d7; display: block !important; line-height: 1.667em !important; margin: 0 !important; padding: 2px 0 15px}
.sb_c_trans_main_more a {background: url(/d/0/img/s/sb/g/btn/btns_sprite.png) 0 0 no-repeat; color: #ffffff !important; display: block; height: 20px; margin: 0 auto; text-align: center; text-decoration: none !important; width: 184px}
/* /translation/main */



/* video/default */
.sb_c_video_def {color: #000000}
.sb_c_video_def_box {margin: 20px 0 0}
.sb_c_video_def_box object {margin: 0 0 4px}
.sb_c_video_def_box embed {margin: 0 0 4px}
.sb_c_video_def_box {color: #5a7087; font-size: 0.857em; width: 440px}
.sb_c_video_def_box p {display: inline-block; float: left; font-size: 1em; margin: 0 10px 0 0; padding: 0}
.sb_c_video_def_box img {vertical-align: baseline}
.sb_c_video_def_box div {font-size: 1em}
.sb_c_video_def_clr {clear: both; display: block; float: none; font-size: 0 !important; height: 0; line-height: 0 !important; margin: 0 !important; overflow: hidden; padding: 0; width: 0 !important}
.sb_c_video_def .sb_c_code_insert {margin: 0 0 5px; width: auto}
.sb_c_video_def .sb_c_code_insert p {float: right; margin: 0 0 -1px; padding: 1px 6px 2px}
.sb_c_video_def .sb_c_code_insert div {clear: right; width: auto}
.sb_c_video_def .sb_c_code_insert div div {float: none}
.sb_c_video_def .sb_c_video_types {margin: 0}
.sb_c_video_def_text {margin: 19px 0 0}
/* /video/default */



/* video/types */
.sb_c_video_types ul {margin: 0}
.sb_c_video_types li {list-style: none}
/* /video/types */



/* 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; padding: 0 0 1px 16px}
.sb_c_wap_link a {color: #ffffff}
/* /wap/link */



.nodetopic_topics_table td {padding: 0 3px 0 3px;}
.nodetopic_topics_table tr.even {background-color: #eee;}
.nodetopic_topics_table tr.odd {background-color: #ddd;}



.imagecache-medium-photos {margin: 0 0 26px}










/* pedestal/olymp */
/* top.medal/olymp */




/* pedestal/olymp */
.sb_c_pedest_olymp h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em; margin: 0 0 10px}
.sb_c_pedest_olymp h2 a {color: #000000}
.sb_c_pedest_olymp h3 {color: #00488f; font-size: 0.857em; font-weight: normal; margin: 0}
.sb_c_pedest_olymp h3 a {color: #00488f}
.sb_c_pedest_olymp ol {color: #4e6378; font-size: 0.857em; margin: 3px 0 13px}
* html .sb_c_pedest_olymp ol {margin: 6px 0 13px}
.sb_c_pedest_olymp li {list-style-type: upper-roman; margin: 0}
* html .sb_c_pedest_olymp li {margin: 0 0 5px}
.sb_c_pedest_olymp li a {color: #4e6378}
.sb_c_pedest_olymp img {position: relative; top: -0.083em; vertical-align: middle}
/* /pedestal/olymp */




/* top.medal/olymp */
.sb_c_topmed_olymp {color: #000000}
.sb_c_topmed_olymp a {color: #00488f}
.sb_c_topmed_olymp h2 {color: #000000; font-size: 1.286em; font-weight: normal; line-height: 1.167em}
.sb_c_topmed_olymp h2 a {color: #000000}
.sb_c_topmed_olymp table, .sb_c_topmed_olymp th, .sb_c_topmed_olymp td {border: 0}
.sb_c_topmed_olymp tbody {border: 0}
.sb_c_topmed_olymp table {border-collapse: collapse; font-size: 0.857em; line-height: 1.286em; margin: 16px 0 0; width: 100%}
.sb_c_topmed_olymp th, .sb_c_topmed_olymp td {border-left: 4px solid #ffffff; border-right: 4px solid #ffffff; padding: 2px 0; text-align: left; vertical-align: top}
.sb_c_topmed_olymp td {color: #ffffff; text-align: center}
.sb_c_topmed_olymp tr td:first-child {border-left: 0}
.sb_c_topmed_olymp_gold {background-color: #f8ae1c}
.sb_c_topmed_olymp_silver {background-color: #acacac}
.sb_c_topmed_olymp_bronze {background-color: #958429}
.sb_c_topmed_olymp thead th {color: #ffffff; text-align: center; font-weight: bold}
.sb_c_topmed_olymp tbody th {color: #00488f; font-weight: normal}
.sb_c_topmed_olymp img {vertical-align: middle}
.sb_c_topmed_olymp_place {border-left: 0; color: #000000 !important}
.sb_c_topmed_olymp_all {border-right: 0 !important; color: #000000 !important}
/* /top.medal/olymp */