.news_detail {}
.news_detail .foto_preview {}
.news_detail .foto_preview small {color: #858585;}
.news_detail .foto_preview .all_title {color: #7397a9; padding: 0 0 5px 0; margin: -10px 0 0 0;}
.news_detail .foto_preview .line {background: #eef2f4; padding: 0 5px; margin: 0 -15px 15px -15px;}
.news_detail .foto_preview table {}
.news_detail .foto_preview table td {vertical-align: middle;}
.news_detail .foto_preview .carousel_list ul {padding: 0; margin: 0; list-style: none;}
.news_detail .foto_preview .carousel_list ul li {padding: 0; margin: 10px 5px; float: left; width: 65px; height: 50px; overflow: hidden;}
.news_detail .foto_preview .next, .news_detail .foto_preview .prev {cursor: pointer;}
.news_detail #videoblock {background: #eef2f4; padding: 15px; margin: 0 -15px 15px -15px;}

.comments {}
.comments .item {padding: 10px; border: 1px solid #eef2f4; margin: 0 0 15px 0;}

.conf_list {}
.conf_list .answer {margin: 0 0 0 30px; background: #eef2f4; padding: 10px;}

.comment_form {background: #eef2f4; padding: 10px; border-top: 3px solid #6dc7f0;}
.comment_form textarea {width: 350px; height: 150px;}
.comment_form .captcha {}
.comment_form .captcha img {margin: 0 0 5px 0;}
.comment_form .captcha input {width: 180px; padding: 2px 0; margin: 5px 0 0 0;}

.search_page {}
.search_page .form {background: #eef2f4; padding: 10px; margin: 0 0 15px 0;}
.search_page .form td {padding: 0 10px 0 0;}
.search_page .sort {background: #eef2f4; padding: 10px; margin: -25px 0 0 0; position: relative;}

.data-table {}
.data-table td {padding: 0 5px 5px 0;}

.block_back {background: #eef2f4; padding: 10px;}

.filter {background: #eef2f4; padding: 10px;}
.filter td {padding: 0 10px 0 0; vartical-align: middle;}

.blog_tab {}
.blog_tab ul {padding: 0; margin: 0; list-style: none;}
.blog_tab ul li {padding: 0; margin: 0 15px 10px 0; float: left;}
.blog_tab ul li .item {padding: 5px 10px;}
.blog_tab ul li .item span {color: #0a3163; border-bottom: 1px dashed #0a3163; cursor: pointer; font-size: 18px; font-family: georgia, serif;}
.blog_tab ul li .arr {display: none;}
.blog_tab ul li.selected .item {background: url(/bitrix/templates/baikal_daily/images/bg/menu_top.gif) top repeat-x #184886;}
.blog_tab ul li.selected .item span {color: #fff; border: 0; cursor: default;}
.blog_tab ul li.selected .arr {display: block; text-align: center;}

#head, #content, #footer {width: 970px; margin: 0 auto;}

#head {padding: 15px 0 5px 0; border-bottom: 1px solid #57b0e3;}
#head .banner {padding: 0 0 25px 0;}

#head .main {border-top: 1px solid #57b0e3; position: relative; z-index: 15;}

#head .main .info {font-size: 11px; width: 25%; padding: 15px 10px;}
#head .main .info b {color: #0a5eaf;}


#head .main .footer_contacts {font-size: 11px; width: 25%; padding: 15px 10px;}
#head .main .footer_contacts b {color: #0a5eaf;}

#head .main .logo {}
#head .main .logo .image {position: relative; z-index: 17; margin: -9px 0 0 0;}
#head .main .logo .slogan {position: relative; z-index: 19; margin: -25px 0 0 0;}
#head .main .logo .slogan .text, #head .main .logo .slogan .time {color: #57b0e3; font-family: arial, sans-serif; font-size: 14px;}
#head .main .logo .slogan .text {width: 405px;}
#head .main .logo .slogan .text h1 {font-size: 14px; font-family: arial, sans-serif; line-height: 135%; margin: 0; padding: 0; display: inline;}

#head .main .user {width: 25%; padding: 15px 10px;}
#head .main .user .login {margin: 0 0 10px 0;}
#head .main .user .login td {padding: 0 0 0 10px;}
#head .main .user .user_block {}
#head .main .user .user_block input {border: 0; background: #57b0e3; color: #fff; font-family: georgia, serif; font-size: 12px;}

#login_form {position: absolute; z-index: 21; width: 250px; margin: 5px 0 0 720px;}
#login_form .inside {border: 1px solid #57b0e3; background: #fff; padding: 10px 0; float: right; width: 248px;}

#login_form .login {margin: 0 9px 10px 0;}
#login_form .login td {padding: 0 0 0 10px;}
#login_form .form {margin: 0 0 0 15px;}
#login_form .form td {padding: 0 5px 5px 0; text-align: left;}
#login_form .form td.name {text-align: right;}
#login_form .form .input {width: 150px; border: 1px solid #d2d2d2;}
#login_form .form .button {margin: 0 0 10px 0; width: 95px;}

#head .main .user .search {margin: 0 0 10px 0;}
#head .main .user .search .input {width: 175px; border: 1px solid #d2d2d2;}
#head .main .user .search td {padding: 0 0 0 10px;}

#head .main .user .rss {margin: 0 0 5px 0;}
#head .main .user .rss td {padding: 0 2px 0 11px;}

#rss_list {position: absolute; z-index: 21; width: 250px; margin: -10px 0 0 720px;}
#rss_list .inside {background: #fff; border: 1px solid #57b0e3; padding: 10px 0; float: right; width: 248px;}
#rss_list ul {padding: 0 10px; margin: 0; list-style: none;}
#rss_list ul li {padding: 0; margin: 0; text-align: left;}
#rss_list ul li a {display: block; float: left; background: url(/bitrix/templates/baikal_daily/images/icon/rss.gif) left no-repeat; padding: 5px 0 5px 20px;}

#head .menu {border-bottom: 2px solid #000; padding: 0 0 15px 0;}

#head .menu .top {}
#head .menu .top ul {padding: 0; margin: 0; list-style: none; width: 100%; float: left; background: url(/bitrix/templates/baikal_daily/images/bg/menu_top.gif) top repeat-x #184886;}
#head .menu .top ul li {padding: 10px 10px 15px 10px; margin: 0; float: left; font-family: georgia, serif; font-size: 18px; color: #fff;}
#head .menu .top ul li a {color: #b4e2fc;}
#head .menu .top ul li a:hover {color: #fff;}
#head .menu .top ul li.selected {background: #57b0e3;}
#head .menu .top ul li.selected a {color: #fff; text-decoration: none;}

#head .menu .sub {}
#head .menu .sub ul {padding: 0 0 10px 0; margin: 0; list-style: none; width: 100%; float: left; background: #57b0e3;}
#head .menu .sub ul li {padding: 0 5px; margin: 10px 5px 0 5px; float: left; font-family: georgia, serif; font-size: 14px; color: #fff;}
#head .menu .sub ul li a {color: #fff;}
#head .menu .sub ul li a:hover {color: #fff;}
#head .menu .sub ul li.selected {background: #0860b4;}
#head .menu .sub ul li.selected a {text-decoration: none;}

#content {border-bottom: 1px solid #57b0e3; padding: 0 0 35px 0;}

#content .left_side {padding: 15px 0; width: 250px;}
#content .left_side .inside {width: 250px;}
#content .left_side h2 {padding: 0 0 0 10px;}
#content .left_side .banner {padding: 0 0 25px 0;}

#content .left_side .rss {padding: 5px 10px 15px 10px;}
#content .left_side .rss ul {padding: 0; margin: 0; list-style: none;}
#content .left_side .rss ul li {padding: 0 0 10px 0; margin: 0;}
#content .left_side .rss .icon {float: left; position: relative; margin: 0 5px 0 0;}

#content .left_side .block_dark {background: url(/bitrix/templates/baikal_daily/images/bg/left_block_dark.gif) top repeat-x #0a3163; border-top: 3px solid #6dc7f0; color: #fff; padding: 15px 10px; margin: 0 0 25px 0;}
#content .left_side .block_dark .news_list {}
#content .left_side .block_dark .news_list .time {font-family: georgia, serif; font-size: 22px; color: #abe0fe; padding: 0 20px 25px 0;}
#content .left_side .block_dark .news_list .text {padding: 0 0 25px 0;}
#content .left_side .block_dark .news_list .text a {color: #fff;}
#content .left_side .block_dark .news_list .text .icon_comment {margin: 10px 0 0 0;}
#content .left_side .block_dark .news_list .text .icon_comment .icon {margin: 2px 5px 0 0;}
#content .left_side .block_dark .news_list .text small {color: #abe0fe;}
#content .left_side .block_dark .news_list tr.current {}
#content .left_side .block_dark .news_list .current .time {color: #abe0fe;}
#content .left_side .block_dark .news_list .current .text small {color: #abe0fe;}
#content .left_side .block_dark .news_list .current .text a {color: #abe0fe; /* font: italic bold georgia,serif;*/}

#content .left_side .block {background: #eef2f4; border-top: 3px solid #6dc7f0; padding: 15px 10px; margin: 0 0 25px 0;}
#content .left_side .block .news_list {}
#content .left_side .block .news_list .time {padding: 0 20px 25px 0; font-size: 11px;}
#content .left_side .block .news_list .text {padding: 0 0 25px 0;}
#content .left_side .block .news_list .text .icon_comment {margin: 10px 0 0 0;}
#content .left_side .block .news_list .text .icon_comment .icon {margin: 2px 5px 0 0;}
#content .left_side .block .news_list .text small {color: #1193de;}

#content .left_side h2.popular {color: #ba5e0c;}
#content .left_side .block_popular {background: #faf5eb; border-top: 3px solid #6dc7f0; padding: 15px 10px; margin: 0 0 25px 0;}
#content .left_side .block_popular .news_list {}
#content .left_side .block_popular .news_list .time {padding: 0 20px 25px 0; font-size: 11px;}
#content .left_side .block_popular .news_list .text {padding: 0 0 25px 0;}
#content .left_side .block_popular .news_list .text .icon_comment {margin: 10px 0 0 0;}
#content .left_side .block_popular .news_list .text .icon_comment .icon {margin: 2px 5px 0 0;}
#content .left_side .block_popular .news_list .text small {color: #1193de;}

#content .main {padding: 15px 30px;}

#content .main .icon_set {margin: 10px 0 0 0;}
#content .main .icon_set .icon {margin: 2px 5px 0 0;}
#content .main .icon_set small {color: #184885; display: block; background: #eef2f4; padding: 0 5px; margin: 0 25px 0 0; line-height: 135%;}

#content .main .hr {margin: 0 -15px;}

#content .right_side {padding: 15px 0; width: 250px;}
#content .right_side h2 {padding: 0 0 0 10px;}
#content .right_side .banner {padding: 0 0 25px 0;}

#content .right_side .block_dark {background: url(/bitrix/templates/baikal_daily/images/bg/left_block_dark.gif) top repeat-x #0a3163; border-top: 3px solid #6dc7f0; color: #fff; padding: 15px 10px; margin: 0 0 25px 0;}
#content .right_side .block_dark a {color: #fff;}

#content .right_side .block {background: #eef2f4; border-top: 3px solid #6dc7f0; padding: 15px 10px;}
#content .right_side .block .item_list {}
#content .right_side .block .item_list .item {padding: 0 0 25px 0;}
#content .right_side .block .item_list .item .icon_comment {margin: 10px 0 0 0;}
#content .right_side .block .item_list .item .icon_comment .icon {margin: 2px 5px 0 0;}
#content .right_side .block .item_list .item .icon_comment .comment {padding: 0 15px 0 0;}
#content .right_side .block .item_list .item .icon_comment .comment small {color: #1193de;}
#content .right_side .block_link {float: right; padding: 5px 10px; background: #eef2f4; font-family: georgia, serif; font-size: 14px; margin: 0 0 25px 0;}

#footer {padding: 15px 0 0 0;}

#footer .menu {}
#footer .menu ul {padding: 0; margin: 0; list-style: none; width: 100%; float: left; background: url(/bitrix/templates/baikal_daily/images/bg/menu_top.gif) top repeat-x #184886;}
#footer .menu ul li {padding: 10px 10px 15px 10px; margin: 0; float: left; font-family: georgia, serif; font-size: 18px; color: #fff;}
#footer .menu ul li a {color: #b4e2fc;}
#footer .menu ul li a:hover {color: #fff;}
#footer .menu ul li.selected {background: #57b0e3;}
#footer .menu ul li.selected a {color: #fff; text-decoration: none;}

#footer .banner_list {}
#footer .banner_list ul {padding: 0 0 0 10px; margin: 0; list-style: none;}
#footer .banner_list ul li {padding: 0; margin: 15px 15px 0 0; float: left;}

#footer td { text-align: justify;}
#footer .copy, #footer .info {font-size: 11px; padding: 25px 25px 75px 10px;}
#footer .info2 {font-size: 11px; padding: 25px 10px 75px 10px;}
#footer .info2 .icon {float: left; margin: 5px 10px 0 0;}
.b-share-popup__yandex {display: none;}














