/* Read Alsow [START] */
.read_alsow {width: 160px; overflow: hidden; float: left; margin: 0 20px 0 0;}
.read_alsow h2 {font: normal bold 16px Arial; border-top: 4px solid #000; padding: 10px 0 0 0;}
.read_alsow ul {overflow: hidden; list-style: none;}
.read_alsow li {overflow: hidden; padding: 10px 0 10px 0; background:url('/static/img/backgrounds/news_list_dotts_bg.png') repeat-x center bottom;}
.read_alsow li.last {background: none;}
/* Read Alsow [END] */

.article_bd {width: 450px; overflow: visible; float: left;}
.central_article {font-size: 13px; background: #fff; margin: 15px 0 0 0; padding: 15px;}
.central_article h1 {font: normal bold 24px Arial; margin: 0 0 15px 0; display: inline;}
.central_article h1.title.promo {padding: 0 0 0 20px; background: url(/static/img/backgrounds/adver_bg.png) 0 6px no-repeat;}
.central_article h1 .point_of_view {background: url(/static/img/backgrounds/point_of_view.png) no-repeat center center; width:76px; height:17px; display:inline; margin:0 10px 0; padding:0 38px 10px;}
.central_article .date .author_ {font-weight: bold; color: #000;}
.central_article .title_clear_ {display: block; clear: both; margin: 0 0 5px 0;}
.central_article .title_clear {display: block; clear: both; margin: 0 0 15px 0;}
.central_article .summary {font: normal bold 16px Arial; margin: -3px 0 10px 0;}
.central_article .date {font: normal normal 11px Arial; color: #777; margin: 3px 10px 0 0; display: block; overflow:hidden; clear: both;}
.central_article p {margin: 0 0 22px 0;}
.central_article .summary p {margin: 0 0 7px 0;}
.central_article a {color: #0065a2; text-decoration:none;}
.central_article a.doc {background: url('/static/img/icon_link_doc.png') no-repeat scroll left 2px transparent; padding-left:13px}
.central_article a.attach {background: url('/static/img/icon_link_attach.png') no-repeat scroll left 1px transparent; padding-left:13px}
.central_article .lead {margin: 0 0 10px 0;}
.central_article .top_img {width: 614px; margin: 0 auto 10px auto; border: 1px solid #ccc; padding: 7px;}
.central_article .top_social_holder {margin: -5px 0 0 0; display: block; clear: both; overflow: hidden;}
.central_article .bottom_social_holder {clear: both; margin: 5px 0 5px 0; overflow: hidden;}

.central_article .vk_holder {float: left; margin-left: 0px;}
.central_article .fb_holder {float: left; margin-left: -35px;}
.central_article .twitter_holder {float: left; margin-left: 5px;}
.central_article .g_button {float: left; margin-left: -38px;}
.central_article .ok_button {float: left; margin-left: 2px;}

.central_article .print {display: block; float: right; width: 25px; height: 24px; margin: -2px 0 0 0; background: url('/static/img/buttons/print_btn.png') no-repeat;}
.central_article .picture {width: 260px; border-bottom: 1px solid #CCCCCC;}
.central_article .picture.aleft {float: left; margin: 0 18px 0 0;}
.central_article .picture.aright {float: right; margin: 0 0 0 18px;}
.central_article .picture.acenter {width: 450px; margin: 5px 0 5px;}
.central_article .picture.acenter img {width: 450px; height: auto;}
.central_article .picture img {width: 260px;}
.central_article .picture .info {font: normal normal 13px Arial; color: #000 }
.central_article .picture .source {font: normal normal 11px Arial; color: #a5a5a5;}
.central_article .author {background: url('/static/img/backgrounds/author_bg.gif') no-repeat 0 1px; color: #777; font: italic normal 13px Arial; padding: 0 0 1px 32px; float: left; margin: 0 0 10px 0;}
.central_article .attached_news {margin: 10px 0 20px 0;}
.central_article .attached_news .title {font-weight: bold; margin: 0 0 10px 0; display: block;}
.central_article .attached_news .list {list-style: none;}
.central_article .attached_news .list li {margin: 0 0 10px 0}
.central_article .tags {overflow: hidden; margin: 0 0 5px 0;}
.central_article .tags span {font: normal normal 18px Arial; float: left;}
.central_article .tags a {display: block; float: left; margin: 5px 0 0 25px;}
.central_article .mistake {padding: 0 0 10px 0; border-bottom: 4px solid #444;}
.central_article .mistake .caption {display: block; color: #777; font: normal normal 11px Arial;}

/* Article Author [START] */
.article_author {width:300px;overflow: hidden; background: #fff; margin-top: 15px;}
.article_author .header {width: 300px; height: 100px; display: table-cell; vertical-align: middle; background: #e2e2e2; overflow: hidden; border-bottom: 4px solid #000; color: #000; text-decoration: none;}
.article_author .header table {mrgin:0; padding:0; border-collapse: collapse; border: none;}
.article_author .header table td.photo {width: 100px; height: 100px; background: #555555;}
.article_author .header table td.photo img {width:133px; height:100px; margin: 0 0 0 -15px}
.article_author img {float: left;}
.article_author .header table td.photo div {width: 100px; height: 100px; overflow: hidden; text-align: center;}
.article_author .title {width: 170px; display: block; vertical-align: middle; padding:0 0 0 11px;}
.article_author .title .name {font: normal bold 22px/22px Arial; margin: 3px 0 3px 0}
.article_author .title div {overflow: hidden;}
.article_author .title span {display: block; font: normal normal 13px Arial;}
.article_author .title .description {width: 170px; display: block; margin: 0; padding: 0; font: normal normal 11px/12px Arial;}
.article_author ul {overflow: hidden; list-style: none; width: 280px; margin: 0 auto; padding: 7px 0 0 0;}
.article_author li {padding: 10px 0 10px 0; background: url('/static/img/backgrounds/news_list_dotts_bg.png') repeat-x center top;}
.article_author li.first {background: none;}
.article_author li a {color: #0065a2; text-decoration: none;}
.article_author li a span {color: #777;}
.article_author .details {color: #0056A4; display: block; font: italic 12px Arial,Helvetica,sans-serif; margin: 10px 0 10px;text-decoration: none;}
/* Article Author [END] */

/* Article Author [START] */
.article_last {width:300px;overflow: hidden; background: #fff; margin: 20px 0 0 0;}
.article_last .header {width: 300px; display: block; overflow: hidden; border-top: 4px solid #B5B5B5; font: bold 16px Arial; padding: 10px 0 0 10px;}
.article_last .title {font: normal bold 22px Arial; margin: 20px 0 0 15px; float: left;}
.article_last .title span {display: block; font: normal normal 13px Arial;}
.article_last ul {overflow: hidden; list-style: none; width: 280px; margin: 0 auto; padding: 10px 0 0 0;}
.article_last li {padding: 10px 0 10px 0; background: url('/static/img/backgrounds/news_list_dotts_bg.png') repeat-x center top;}
.article_last li.first {background: none;}
.article_last li a {color: #0065a2; text-decoration: none;}
.article_last li img {float: left; margin: 0 5px 0 0;}
.article_last li a span {color: #777;}
/* Article Author [END] */

/* scrollpane_focus: START */
#top_header_news .scrollpane_focus {position:relative; z-index:15; width:980px; height:43px; overflow:hidden;}
#top_header_news .scrollpane_focus .top {overflow: hidden; display: block; float: left; margin: 0 20px 0 0;}
#top_header_news .scrollpane_focus .top strong {font: normal normal 20px Arial; color: #000; display:block; text-transform: uppercase;}
#top_header_news .scrollpane_focus .top span {font: normal normal 11px Arial; color: #000; display:block; text-transform: lowercase;}
#top_header_news .scrollpane_focus .scrollable {display:block; float:left; margin:0 auto; width:825px; height:43px; overflow:hidden;}

#top_header_news .scrollpane_focus .list {display:block; width:32766px; list-style:none; margin:0; padding:0;}
#top_header_news .scrollpane_focus .item {float: left; width: 256px; height: 45px; overflow: hidden; padding: 0 20px 0 0;}
#top_header_news .scrollpane_focus .item .a_link {display:block; width:278px;}
#top_header_news .scrollpane_focus .a_link .image {width: 55px; height: 37px; float: left; margin: 0 5px 0 0;}
#top_header_news .scrollpane_focus .a_link .title {display:block; float:left; width:200px; height:43px; margin:-2px 0 0 0; padding:0 0 0 10px; font:normal normal 12px arial; color:#0065A2; overflow:visible;}
#top_header_news .scrollpane_focus .a_link .pg {display:block; float:left; width:45px; margin:-2px 0 0 0; font:normal normal 10px Georgia; color:#868686; text-align:center;}
/* #top_header_news .scrollpane_focus .navigate {display:block; float:left; margin:0 auto 0 1px; width:58px; height:43px; overflow:hidden;} */
#top_header_news .scrollpane_focus .prev {display:block; float:left; width:30px; height:20px; margin: 8px 15px 0 0;}
#top_header_news .scrollpane_focus .next {display:block; float:left; width:30px; height:20px; margin: 8px 0 0 10px;}
#top_header_news .scrollpane_focus .prev a,
#top_header_news .scrollpane_focus .next a  {display:block; width:30px; height:20px; background: url('/static/img/buttons/prev_next_arrows.png') 30px 0 no-repeat; line-height:1000px; overflow:hidden;}
#top_header_news .scrollpane_focus .prev a {background-position:0 0;}
#top_header_news .scrollpane_focus .next a {background-position:-30px 0;}
#top_header_news .scrollpane_focus .prev a:hover {background-position:0 -20px;}
#top_header_news .scrollpane_focus .next a:hover {background-position:-30px -20px;}

#top_header_news .scrollpane_focus .link {display:block; width:15px; height:15px; float:right; margin:0 15px 0 5px;}
#top_header_news .scrollpane_focus a.video {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_video_white.gif') no-repeat 0 0;}
#top_header_news .scrollpane_focus a.photo {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_photo_white.gif') no-repeat 0 0;}

/* scrollpane_focus: END */

/* scrollpane_gallery: START */
#container .scrollpane_gallery .scrollable {width:100%; overflow:hidden;}
#container .scrollpane_gallery .scrollzone {width:32000px; overflow:hidden; list-style:none;}

#container .scrollpane {position:relative; width:100%; overflow:hidden;}
#container .scrollpane .scrollable {width:100%; overflow:hidden;}
#container .scrollpane .scrollzone {width:32000px; overflow:hidden;}

#container .scrollpane_gallery {width:630px; padding:0 0 10px 0; margin: 0 auto;}
#container .scrollpane_gallery .pg_head {font:normal bold 16px arial; color:#444; background:#ddd; padding:10px;}
#container .scrollpane_gallery .g_box {position:relative; width:100%; padding:10px 0 0 0; height: 105px;}

#container .scrollpane_gallery .g_box .btn_navigate {position:absolute; left:3px; top:50px; display:block; width:30px; height:20px; background:url('/static/img/buttons/prev_next_arrows.png') no-repeat 0 0; z-index:10; overflow:hidden;}
#container .scrollpane_gallery .g_box .btn_navigate a {display:block; width:30px; height:20px;font-size:0;}
#container .scrollpane_gallery .g_box .btn_navigate a {display:none; line-height:1000px;}
#container .scrollpane_gallery .g_box .prev {background-position:0 0; left: -12px}
#container .scrollpane_gallery .g_box .next {background-position:-30px 0; left:610px;}
#container .scrollpane_gallery .g_box .prev a {background-position:0 0;}
#container .scrollpane_gallery .g_box .prev a:hover {background-position:0 -20px;}
#container .scrollpane_gallery .g_box .next a {background-position:-30px 0;}
#container .scrollpane_gallery .g_box .next a:hover {background-position:-30px -20px;}
#container .scrollpane_gallery .g_box .scrollable {width:630px; margin:0 auto;}
#container .scrollpane_gallery .g_list .item {float:left; width:150px; height:100px; margin:0 10px 0 0;}
#container .scrollpane_gallery .g_list .selected {}
#container .scrollpane_gallery .g_list .item a {display:block;}
#container .scrollpane_gallery .g_list .item img {width:150px; height:100px;opacity:1; filter: alpha(opacity=100);}
#container .scrollpane_gallery .g_list .selected img {opacity:0.7; filter: alpha(opacity=70);}
#container .scrollpane_gallery .photo_content {margin:5px auto 30px auto; width:630px; font-size:0; display:none;}
#container .scrollpane_gallery .photo_content img {width:630px;}
#container .scrollpane_gallery .photo_content .img_holder {margin: 10px 0 0 0; position:relative; font-size:0;}
#container .scrollpane_gallery .photo_content .btn_prev,
#container .scrollpane_gallery .photo_content .btn_next {position:absolute; top:0; display:block; vertical-align:middle; width:315px; height:100%; *height:350px; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_prev {left:-7px; display:none;}
#container .scrollpane_gallery .photo_content .btn_next {right:-7px; display:none;}
#container .scrollpane_gallery .photo_content .btn_prev span {display:block; width:100%; height:100%; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_next span {display:block; width:100%; height:100%; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_prev span,
#container .scrollpane_gallery .photo_content .btn_next span {background-position:-1000px -1000px;}
#container .scrollpane_gallery .photo_content .btn_prev:hover span {background-position:0 50%;}
#container .scrollpane_gallery .photo_content .btn_next:hover span {background-position:100% 50%;}
#container .scrollpane_gallery .photo_content .photo_descr {padding:10px 10px 10px 0; font:normal normal 13px arial; color:#000; background:none; line-height:18px;}
#container .scrollpane_gallery .photo_content .photo_descr .title {float: left;}
#container .scrollpane_gallery .photo_content .photo_descr .source {font: normal normal 11px Arial; color:#a5a5a5; padding:  4px 0 0 10px; display: block; float: left;}
#container .scrollpane_gallery .photo_content .photo_descr .index {font:normal bold 13px arial; color:#000; line-height:18px;}

#container .gallery_article { border-top: 4px solid #000;}
#container .gallery_main {margin-bottom:10px;}
/* scrollpane_gallery: END */

/* comments: START */
#container .comments {margin:10px 0 0 0; overflow:hidden;}
#container .comments .c_head {padding-left:27px; padding-right:12px; height:37px; background:#ddd; font-size:0; overflow:hidden;}
#container .comments #btn_c_form {display:block; width:91px; margin:2px 0 0 0; padding:0 12px; font:normal normal 13px arial; color:#147; line-height:35px;}
#container .comments #btn_c_form:hover {color:#eb6a6b;}
#container .comments .btn_opened {background:#f6f6f6 url('/static/img/buttons/comment_arrow.gif') no-repeat 0 16px; overflow:hidden;}
#container .comments .btn_closed {background:#ddd url('/static/img/buttons/comment_arrow_horisontal.gif') no-repeat 0 15px; overflow:hidden;}
#container .comments .btn_closed:hover {background-color:#f6f6f6;}

#container .comments .form {position:relative; height:264px; border:1px solid #e4e4e4; border-top:0; background:#f6f6f6; overflow:hidden;}
#container .comments .form .left_box {position:absolute; left:30px; top:64px; width:184px;}
#container .comments .form .left_box .caption {font:normal normal 11px arial; color:#878787; width:120px; margin:0 0 14px 0;}
#container .comments .form .left_box .captcha {width:184px; height:48px; border:0;}
#container .comments .form .code_confirm {margin:12px 0 0 0;}
#container .comments .form .right_box {position:absolute; left:214px; top:10px;}
#container .comments .form textarea {border:1px solid #e4e4e4; width:335px; height:160px; margin:5px 0 0 54px; overflow:auto;}
#container .comments .form .msg {width:340px; margin:5px 0 0 54px; line-height:24px; vertical-align:middle; overflow:visible;}
#container .comments .form #comment_length {border:1px solid #e4e4e4; padding:1px 3px; background:#fff; line-height:24px;}
#container .comments .form #coment_submit {margin:5px 0 0 295px; border:1px solid #e4e4e4;}
.opera #container .comments .form #coment_submit {position:absolute;}

#container .comments .form .text_field {width:125px; height:15px; padding-top:1px; border:1px solid #e4e4e4;}
#container .comments .form .label {vertical-align:bottom;}

#container .comments .comments_list {padding:0 14px; border:1px solid #e4e4e4; border-top:0; overflow:hidden; z-index:-1;}
#container .comments .comments_list .item {margin:0 0 14px 0;}
#container .comments .comments_list .c_caption strong {font:normal bold 11px arial; color:#444; vertical-align:middle;}
#container .comments .comments_list .c_caption span {font:normal normal 10px arial; color:#878787; vertical-align:bottom;}

#container .comments_block {margin:0; background:#fff; overflow:hidden; margin: 0 0 15px; padding: 0 15px;}
#container .comments_block .count_comments {font: normal bold 18px Arial; color:#000; margin: 6px 0 0 0;}
#container .comments_block .all_content {width:630px; margin:20px 0 0 0;}
.msie6 #container .comments_block .all_content {margin-top:19px;}
#container .comments_block .form {padding:0; margin: 0 0 40px 0;}
#container .comments_block .label {color: #0065a2; font: normal normal 11px Arial;}
#container .comments_block .form .head {position:relative; height:auto; overflow:hidden;}
#container .comments_block .form_holder.disable .form .head {position:relative; left:10px; top:35px; height:auto; overflow:hidden;}
#container .comments_block .form .auth_caption {font-style: italic;}
#container .comments_block .form .auth_caption a  {display: inline-block; text-style: italic; text-decoration: none; color: #0065a2; background: url(/static/img/backgrounds/city_bg.gif) 0 14px repeat-x; margin: 12px 0 0 0; padding: 0 0 5px 0;}
#container .comments_block .form .head .nick {display: inline-block; font: normal normal 13px/29px Arial; width:565px; height:31px; margin: 12px 0 0 0; padding: 0 0px 0 0px; border: none;}
#container .comments_block .form .head .nick_title {font:normal normal 13px arial; color:#0065a2;}
#container .comments_block .form .head .passport.open-logout {font:normal normal 11px arial; color:#0065a2; text-decoration: none; text-transform: capitalize;}
#container .comments_block .form .head .passport.open-logout:hover {text-decoration: underline;}
#container .comments_block .form .head .captcha_label {position:absolute; display:block; right:210px; top: 28px; width: 140px; margin:0; height:24px;}
#container .comments_block .form .head .captcha {border: 1px solid #c4c4c4; position:absolute; display:block; right:120px; margin:14px 0 0 0; width:80px; height:24px;}
#container .comments_block .form .head .code_confirm {position:absolute; font: normal normal 13px/29px Arial; display:block; right:0; width:91px; height:31px; margin: 12px 0 0 0; padding: 0 10px 0 10px; border:none; color:#000; background:url('/static/img/backgrounds/comments_captcha_bg.gif');}
#container .comments_block .form .body {}
#container .comments_block .form .body .holder {}
.opera #container .comments_block .form .body .holder {height:100%!important;}
#container .comments_block .form .body .holder .btn_close_form {width:16px; height:16px; background:url('/static/img/buttons/form_btn_close.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}
#container .comments_block .quotation {padding:10px; margin:0 0 10px 0; background:#f0f0f0;}
#container .comments_block .quotation * {font:normal italic 13px arial; color:#000; vertical-align:baseline;}
#container .comments_block .quotation .nick {font:normal normal 13px arial; color:#0065a2; margin: 0 0 5px 0}
#container .comments_block .quotation .date { font: normal normal 11px Arial; color: #4f4f4f;}
#container .comments_block .quotation .text {font:italic normal 13px arial; margin: 5px 0 0 0; display: block;}
#container .comments_block .quotation .text .quote {font: bold italic 15px Arial; color: #777;}
#container .comments_block .quotation .btn_close_form {display:block; float:right!important; font-size:0; overflow:hidden;}
#container .comments_block .form .body .holder .comments_textarea {width: 100%; height: 101px; overflow: hidden; border: none; border-collapse: collapse;}
#container .comments_block .form .body .holder .comments_textarea_left {width: 6px; height: 101px; background: url(/static/img/backgrounds/comments_textarea_left.png);}
#container .comments_block .form .body .holder .comments_textarea_body {height: 101px; background: url(/static/img/backgrounds/comments_textarea_body.png);}
#container .comments_block .form .body .holder .comments_textarea_right {width: 4px; height: 101px; background: url(/static/img/backgrounds/comments_textarea_right.png);}
#container .comments_block .form .body .holder .textarea {resize:none; display:block; width:100%; height:81px; margin:0; border:0; font:normal normal 13px arial; color:#000; overflow:auto; }
#container .comments_block .form .body .holder .msg {position:relative; display:block; margin:5px 0 10px 0; color: #6d6d6d; float: left;}
#container .comments_block .form .body .holder .btn_send {width: 119px; height: 30px; display:block; cursor:pointer; border:0; font:normal normal 11px arial; color:#0065a2; text-align:center; background:url('/static/img/buttons/btn_send_comment.gif') no-repeat 0 0; clear: both; margin: 5px 9px 0 0; float: left;}
#container .comments_block .form .body .holder .btn_send:active {background:url('/static/img/buttons/btn_send_comment.gif') no-repeat 0 -30px;}
.chrome #container .comments_block .form .body .holder .btn_send,
.msie8 #container .comments_block .form .body .holder .btn_send {height:30px;}

/* #container .comments_block .help {position:absolute; margin:-18px 0 0 0; display:inline; overflow:hidden;}
#container .comments_block .help .help_holder {float:right; padding:0 0 0 2px; margin:0; background:transparent url('/static/img/backgrounds/comment_help_left_bg.gif') no-repeat scroll left top; font-size:0; overflow:hidden;}
#container .comments_block .help .help_content {float:left; display:block; font:normal normal 10px arial; line-height:12px; color:#dadada; padding:0 7px 3px 5px; overflow:hidden;}
*/
#container .comments_block .help {display:inline; overflow:hidden;}
#container .comments_block .list_comments {padding: 0; margin: 0; list-style: none;}
#container .comments_block .list_comments .item {margin:0 0 10px 0; border-bottom: 1px solid #a5a5a5; padding:  0 0 13px 0; overflow: hidden;}
#container .comments_block .list_comments .item .holder {background: none; padding: 0; margin: 0;}
#container .comments_block .list_comments .item .head {width: 100%; min-height:25px; overflow: hidden;}
#container .comments_block .list_comments .item .head .caption {float:left; padding:0; margin: 8px 0 0 0; text-transform:none; height:auto; line-height:14px;}
#container .comments_block .list_comments .item .caption .title {font:normal normal 13px arial; color:#0065a2; vertical-align:baseline;}
#container .comments_block .list_comments .item .caption .date {font:normal normal 11px arial; color:#a5a5a5; vertical-align:baseline;}
#container .comments_block .list_comments .item .head .voting {float:right; display:none; margin:0; padding:0;}
/* #container .comments_block .list_comments .item .head .voting {float:right; display:block; margin:0; padding:0;}
#container .comments_block .list_comments .item .voting .rating {float:right; display:block; height:11px; margin:2px 0 0 20px; padding:0 14px 0 0; font:normal normal 10px arial; color:#868686; vertical-align:baseline;  background:url('/static/img/buttons/comments_voting.gif') no-repeat 100% 0; overflow:hidden;}
#container .comments_block .list_comments .item .voting .r_up {background-position:100% 0;}
#container .comments_block .list_comments .item .voting .r_down {background-position:100% 100%;}
#container .comments_block .list_comments .item .voting .btn_vote {float:right; display:block; width:18px; height:15px; margin:0 0 0 3px; vertical-align:baseline; line-height:0; font-size:0; overflow:hidden;}
#container .comments_block .list_comments .item .voting .btn_vote:hover {background-position:0 100%;}
#container .comments_block .list_comments .item .voting .btn_vote_active {background-position:0 100%!important;}
#container .comments_block .list_comments .item .voting .btn_up {background:url('/static/img/buttons/vote_btn_up.gif') no-repeat 0 0;}
#container .comments_block .list_comments .item .voting .btn_up:hover .help {display:inline;}
#container .comments_block .list_comments .item .voting .btn_up .help {margin-left:-16px; display:none;}
#container .comments_block .list_comments .item .voting .btn_down {background:url('/static/img/buttons/vote_btn_down.gif') no-repeat 0 0;}
#container .comments_block .list_comments .item .voting .btn_down:hover .help {display:inline;}
#container .comments_block .list_comments .item .voting .btn_down .help {margin-left:-32px; display:none;}
*/
.cloud_comments {background:url('/static/img/buttons/comments_icon.gif') 0 0 no-repeat; height:13px; padding:0 0 0 18px; margin:0 0 0 3px;line-height:10px; font: normal normal 12px Arial!important; color:#000; text-decoration: none; display: inline;}
.cloud_comments a {display: inline; position: relative; top: -2px; color: #000;}
#container .comments_block .list_comments .item .body .holder {width: 630px;}
#container .comments_block .list_comments .item .comment {}
#container .comments_block .list_comments .item .comment .comment_text {width: 530px; font:normal normal 13px arial; color:#000; float: left;}
#container .comments_block .list_comments .item .controls {width: 80px; float: right; margin: 9px 0 0 0;}
#container .comments_block .list_comments .item .controls .btn {display:block; padding:0 0 5px 0; margin:0; font:normal normal 11px arial; color:#0065a2; overflow:hidden; text-decoration: none;}
#container .comments_block .list_comments .item .controls .btn:hover {text-decoration:underline;}
#container .comments_block .list_comments .item .body .child_comment {padding:0 0 0 18px; clear: both;}
#container .comments_block .list_comments .item .body .child_comment:hover {/*background:url('/static/img/backgrounds/icon_answered_act.gif') no-repeat 0 2px; */}
#container .comments_block .list_comments .item .body .child_comment .answered {}
#container .comments_block .list_comments .item .body .child_comment .comment {margin:5px 0 0 0; overflow: hidden;}
#container .comments_block .list_comments .item .body .child_comment .comment .comment_text {width: 450px; margin:5px 0 0 0; float: left;}

#container .comments_block .list_comments .form {padding:10px 0 0 0;}
#container .comments_block .list_comments .form .body {width:auto;}
#container .comments_block .list_comments .form .body .holder {width:auto;}
#container .comments_block .list_comments .form .body .holder .btn_send {right:36px;}
#container .comments_block .list_comments .form .body .holder .btn_close_form {position:absolute; top:-85px; right:0; display:block; width:16px; height:16px; background:url('/static/img/buttons/form_btn_close.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}

#container .comments_block .body {width:533px; margin:1px 0 0 0; padding:5px 0 0 0; overflow:visible;}
#container .comments_block .body .holder {/* position:relative; */ width:630px; margin:0; border:none; overflow:visible;}
#container .comments_block .body .holder .left-top {position:absolute; left:-1px; top:-6px; width:25px; height:7px; background:url('/static/img/backgrounds/comment_form_left_top.gif') no-repeat 0 0;}
#container .comments_block .body .holder .left-bottom {position:absolute; left:-1px; bottom:-1px; width:2px; height:2px; background:url('/static/img/backgrounds/comment_form_left_bottom.gif') no-repeat 0 0;}
#container .comments_block .body .holder .right-bottom {position:absolute; right:-1px; bottom:-1px; width:2px; height:2px; background:url('/static/img/backgrounds/comment_form_right_bottom.gif') no-repeat 0 0;}
#container .comments_block .body .holder .right-top {position:absolute; right:-1px; top:-1px; width:2px; height:2px; background:url('/static/img/backgrounds/comment_form_right_top.gif') no-repeat 0 0;}
.msie6 #container .comments_block .body .holder .left-bottom {bottom:-13px;}
.msie6 #container .comments_block .body .holder .right-bottom {right:-2px; bottom:-13px;}
.msie6 #container .comments_block .body .holder .right-top {right:-2px;}
/* Pager [START] */
#container #comment .c_foot {position:relative; width:644px; margin:0; overflow:visible; border-top: none;}
#container #comment .c_foot .c_pager {height:30px; padding-top:0; overflow:visible; text-align: left; float: left;}
#container #comment .c_foot .c_pager * {float: left; padding:0 7px; height:20px; margin:0; line-height:20px; text-align:left; text-transform:uppercase; background:#fff; font: normal normal 18px Arial;}
#container #comment .c_foot .c_pager span {color:#000;}
#container #comment .c_foot .c_pager a,
#container #comment .c_foot .c_pager a:visited {color:#0065a2; text-decoration: none;}
#container #comment .c_foot .c_pager a:hover {color:#0065a2;}
#container #comment .c_foot .c_pager .selected {position:relative; padding-top:5px; margin-top:-5px; overflow:visible; width: auto;}
#container #comment .c_foot .c_pager .separator {border:0; padding:0 1px;}
#container #comment .c_foot .navigate {width:629px; height:31px; top:19px; left:0; font-size:0; overflow:hidden; margin: 0 0 20px 0}
#container #comment .navigate span {float:left; display:block; margin-right:4px; width:30px; height:20px; background: url('/static/img/buttons/prev_next_arrows.png') 0 0 no-repeat}
#container #comment .navigate a {display:block; height:20px; background: none; font-size:0; overflow:hidden;}
#container #comment .navigate .prev a {background-position:0 0;}
#container #comment .navigate .prev:active {background-position: 0 -20px;}
#container #comment .navigate .prev {background-position:0 0; margin: 11px 10px 0 0;}
#container #comment .navigate .next a {background-position:-31px 0;}
#container #comment .navigate .next {background-position:-30px 0; margin: 11px 0 0 10px;}
#container #comment .navigate .next:active {background-position: -30px -20px;}
#container #comment .navigate a {display:block; height:20px; background: none; font-size:0; overflow:hidden;}
#container #comment .navigate .prev a {background-position:0 0;}
#container #comment .navigate .prev:active {background-position: 0 -20px;}
#container #comment .navigate .prev {background-position:0 0; margin: 0 10px 0 0;}
#container #comment .navigate .next a {background-position:-31px 0;}
#container #comment .navigate .next {background-position:-30px 0; margin: 0 0 0 10px;}
#container #comment .navigate .next:active {background-position: -30px -20px;}
/* Pager [END] */
/* comments: END */
.comment_rules {display: block; float: left; font: normal normal 11px Arial; text-decoration: none; color: #0065a2; background: url(/static/img/backgrounds/city_bg.gif) 0 14px repeat-x; margin: 12px 0 0 0; padding: 0 0 5px 0;}
#overlay {display: none; position: fixed; width: 100%; height: 100%; background: #000; opacity: 0.8; top:0; left:0;z-index:99999;}
#comment_rules {width: 556px; height: 450px; padding: 20px 25px 20px 25px; background: #fff; position:fixed;left:50%;top:50%;margin:-240px 0 0 -303px; display: none;z-index: 99999; box-shadow: 0 0 40px #000;}
#comment_rules .header {display: block; font: normal bold 24px Arial; color: #000; margin: 0 0 20px 0;}
#comment_rules p {margin: 0 0 15px 0; font: normal normal 13px Arial;}
#comment_rules .close {display: block; width: 16px; height: 16px; position: absolute; background: url(/static/img/buttons/form_btn_close.gif); top: 10px; right: 10px;}
/* comments: END */

/* Right Last News [START] */
#right_last_news {width: 270px; height: 320px; margin: 13px 0 0 0; padding:0 15px 15px; background:#fff; overflow: hidden; border-top: 3px solid #444444;}
#right_last_news .holder {margin: 4px auto 0;width: 270px;}
#right_last_news .title {color: #333333;display: block;font: bold 18px Arial;margin: 3px 0 11px 0; float: left;}
#right_last_news #last_news .item {display: block; margin: 0 0 15px 0; overflow: hidden; overflow: hidden;}
#right_last_news #last_news .item span {font: normal normal 11px Arial; color: #a5a5a5; white-space: nowrap;}
#right_last_news .bx-prev {position: absolute; top: -31px; left: 210px; width:22px; height:22px; background:url('/static/img/buttons/btn_day_story_paging.png') no-repeat left top; display:block; float:left; margin:0 5px 0 10px;}
#right_last_news .bx-prev:hover {background-position: left bottom;}
#right_last_news .bx-next {position: absolute; top: -31px; left: 248px; width:22px; height:22px; background:url('/static/img/buttons/btn_day_story_paging.png') no-repeat right top; display:block; float:left; margin:0;}
#right_last_news .bx-next:hover {background-position: right bottom;}
#right_last_news #last_news {list-style: none;}
#right_last_news ul {width: 270px; height: 280px; margin: 0; overflow: hidden;}
#right_last_news .bx-window {height: 280px!important; margin-bottom: 15px!important;}
#right_last_news li {font: normal normal 13px Arial; height: auto!important; verflow: hidden; display: block;}
#right_last_news li a {color: #0065a2; text-decoration: none;}
#right_last_news li a:hover {color: #80b2d1;}
/* Right Last News [END] */