/* COMMON [START] */
html,body {padding:0; margin:0; /*overflow-x:hidden;*/}

#wrapper {margin:0 auto; background:#dadada url('../images/bg_main_grey.gif') repeat-x 0 178px;}
#wrapper div {margin:0 auto;}
#wrapper ol, #wrapper ul {list-style:none;}
#wrapper :focus, #wrapper :active {outline:none; outline-style:none;}
#wrapper img {border:0;}
#wrapper a {text-decoration:none; color:#147;}
#wrapper a:hover, #wrapper a:focus {text-decoration:none; color:#eb6a6b;}
#wrapper a, #wrapper a:hover {cursor:pointer;}
#wrapper .page_text ul li{font-size:13px; padding:10px; text-align: justify;}
#wrapper .page_text ul li h1{display:inline; font:normal normal 16px arial;}
#wrapper .page_text ul .page_text_hd{font:normal bold 16px arial; text-align:center; padding-top:0;}
#wrapper * {margin:0 auto; padding:0; outline:none; outline-style:none; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size:13px; vertical-align:top;}
#wrapper hr {display:none; margin:0; padding:0; line-height:0; font-size:0; height:0px; overflow:hidden;}
#wrapper .clear, .clear  {clear:both; display:block; line-height:0; height:0; overflow:hidden;}
#wrapper .blank {font-size:0!important; letter-spacing:-1px!important; word-spacing:-1px!important; line-height:0!important; height:0!important; overflow:hidden!important; margin:0!important; padding:0!important; text-indent:10000px;}
#wrapper .hidden {display:none;}
#wrapper .screen {background-color:#000;}
#wrapper .left {float:left;}
#wrapper .right {float:right;}
/* COMMON [END] */

#wrapper .in_text {
    float: left;
    width: 310px!important;
    margin-right: 10px;
}
    
#wrapper .in_text .nextpost2{
    background: #d7f3f7;
    border: 1px solid #84dbe8;

}

#wrapper .in_date {
    float: left;
    margin-right: 20px;
    color: #219db0;
    font-size:14px;
}

#overheader{height:37px; background:#e9e9e9; margin:0 auto; overflow:hidden;}
#overheader .holder{width:1180px; overflow:hidden;}
/* #overheader .holder{width:980px; overflow:hidden;} */

#header {height:92px; margin:0 auto; background:url('../images/head.gif') repeat-x; border-bottom:1px solid #c5c5c5; padding:4px 0; overflow:hidden;}
#header .holder{width:1180px; overflow:hidden;}

#afterheader{margin:0 auto; background:#454545; height:63px; overflow:hidden;}
#afterheader .holder{width:1180px; overflow:hidden;}

#menu{margin:0 auto; height:80px; background:url('../images/menu_bg.gif') repeat-x;}
#menu .holder{position:relative; width:1180px; height:40px; overflow:visible;}

#container {margin:0 auto; font-size:0; word-space:0; /*overflow:hidden;*/}
#container .holder{width:1180px; font-size:0; word-space:0; overflow:hidden;}

#footer {margin:0 auto; background:#252525; padding:20px 0 10px; overflow:hidden;}
#footer .holder {width:1180px; overflow:hidden;}
#footer .stat {overflow:hidden; text-align:right;}

/* overheader: START*/
#overheader a {color:#A8A8A8;}
#overheader a:hover, #overheader a:focus {color:#A8A8A8;}
#overheader .left {float:left; padding:0; overflow:hidden;}
#overheader .left * {float:left; overflow:hidden;}
#overheader .right {float:right; padding:10px 0 0 0; overflow:hidden;}
#overheader .right * {float:left; overflow:hidden;}
#overheader ul.inline {display:inline;}
#overheader ul.inline li {padding:0 10px; border-right:1px solid #A8A8A8;}
#overheader .rss {background:url('../images/rss.gif') no-repeat 40px 0; padding:0 33px 0 10px; border-right:1px solid #A8A8A8;}
#overheader .archive {background:url('../images/brand_archive.gif') no-repeat 45px 0; padding:0 30px 0 10px; border-right:1px solid #A8A8A8;}
/* overheader: END*/


/* header: START (Logo TCH, language selection and banner)*/
#header .container2 {display:block; width:70px; height:30px; margin:10; padding:78px 0 0 3px; position:absolute; overflow:hidden; z-index:15;}
#header .container_genocide {display:block; width:80px; height:80px; margin:10; padding:28px 0 0 180px; position:absolute; overflow:hidden;z-index:10;}
#header .container_genocide img{width:80px; height:80px;}
#header .container_9may {display:block; width:120px; height:70px; margin:10; padding:38px 0 0 135px; position:absolute; overflow:hidden;z-index:10;}
#header .container_9may img{width:120px; height:70px;}
#header .container {display:block; width:240px; height:80px; margin:0; padding:0; position:absolute; overflow:hidden;}
/* #header .container {display:block; width:240px; height:80px; margin:0; padding:0; position:absolute; overflow:hidden;} */
/* #header .container .logo {width:204px; height:80px; margin:1px 0 0 -1px; background: url('../images/tsn_top_logo_newyear.png') no-repeat 0 0; *background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tsn_top_logo_newyear.png',sizingMethod="no-scale");  overflow:hidden;} */
/*#header .container .logo {width:204px; height:80px; margin:1px 0 0 -1px; background: url('../images/tsn_top_logo4.png') no-repeat 0 0; *background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tsn_top_logo4.png',sizingMethod="no-scale");  overflow:hidden;} */
#header .container .logo a {display:block; width:240px; height:80px; position:absolute; cursor:pointer; overflow:hidden;}
/* #header .container .logo a {display:block; width:177px; height:55px; position:absolute; cursor:pointer; overflow:hidden;}#header .container .logo img {background:none; filter:none;} */
#header .container .language {position:absolute; width:26px; height:55px; margin:3px 0 0 212px; padding:0; float:none; clear:both; left:0; top:0;}
/* #header .container .language {position:absolute; width:26px; height:55px; margin:30px 0 0 212px; padding:0; float:none; clear:both; left:0; top:0;} */
#header .language .on {display:block; color:#A8A8A8; border:1px solid #A8A8A8; padding:2px;}
#header .language .off {display:block; color:#b60007; padding:3px;}
#header .language .off a {color:#b60007;}
#header .language .off a:hover {color:#eb6a6b;}
#header .banner {width:908px; height:90px; position:absolute; margin:1px 0 0 272px;}
/* #header .banner {background:#dfdfdf; width:728px; height:90px; position:absolute; margin:0 0 0 252px;} */
/* header: END (Logo TCH, language selection and banner)*/


/* afterheader: START (Focus news)*/
#afterheader ul.focus_news {list-style:none; margin:0 auto; padding:0;}
#afterheader ul.focus_news li {float:left; width:245px;}
#afterheader ul.focus_news li a,
#afterheader ul.focus_news li a:active {font:normal bold 11px arial; color:#dadada;}
#afterheader ul.focus_news li a:hover {color:#ffffff;}
#afterheader ul.focus_news li .image {float:left; border:0; margin-right:10px; padding:0; height:63px;}
#afterheader ul.focus_news li span {float:left; display:block; width:136px; line-height:115%; margin:6px 0 3px 0;}
#afterheader ul.focus_news li span img {float:none; border:0; margin:3px 0 0 5px; padding:0;}
/* afterheader: END (Focus news)*/


/* menu: START */
#menu .menu {float:left; display:block; height:40px; line-height:0; font-size:0;}
#menu .menu .item {float:left; display:block; margin-top:5px;}
#menu .menu .item a {display:block; font:normal normal 12px "Progress"; text-transform:uppercase; color:#fff; border:1px solid #fff; border-width:0 1px; padding:8px 12px 9px; margin:0 -1px 0 0; line-height:1;}
#menu .menu .item a:hover {color:#2A8DD8;}
#menu .menu .selected {background:#fff; margin-top:4px;}
#menu .menu .selected a {padding-top:9px; padding-bottom:15px; color:#444;}
#menu .menu ul {position:absolute; left:0; display:none;}
#menu .menu .selected ul {display:block;}
#menu .menu .selected ul li {float:left; display:block; margin-top:6px;}
#menu .menu .selected ul li a {font:normal normal 10px arial; color:#2A8DD8; border:1px solid #C5C5C5; border-width:0 1px; padding:9px 11px; margin:0 -1px 0 0; line-height:1;}
#menu .menu .selected ul li a:hover {color:#3B71A6;}
#menu .menu .selected ul .selected a {background:#b60007; color:#fff;}
#menu .menu .selected ul .selected a:hover{color:#c1c1c1;}

#menu .menu .viktorina {height:30px; background:#591404 url('../images/bg_viktorina_menu_sel.jpg') no-repeat 0 0;}
#menu .menu .viktorina a {color:#fff; padding:0 66px 0 25px; line-height:30px;}

#wrapper #topsearch {float:right; margin:5px 0 0 0;}
.msie6 #wrapper #topsearch {margin-right:-12px;}
#wrapper #topsearch #search {width:203px; height:30px; margin:0 auto; padding:0; background:transparent; overflow:hidden;}
#wrapper #topsearch #search div {width:201px; height:28px; border:1px solid #c4c4c4; background:url(../images/bg_search.gif) no-repeat 0 0; overflow:hidden; }
#wrapper #topsearch #search div label {display:none;}
#wrapper #topsearch #search #query {float:left; width:172px; height:16px; margin:6px 0 0 3px; background:transparent; border:0; font:normal normal 12px arial; line-height:16px;}
#wrapper #topsearch #search .submit {float:right; width:26px; height:26px; border:0; cursor:pointer; background:url(../images/icon_search.gif) no-repeat 50% 50%; font-size:0px; color:#fff; line-height:0px; text-indent:10000px; overflow:hidden;}

#wrapper #datetime {position:absolute; right:0; width:150px; text-align:right; margin:13px 0 0 0;}
#wrapper #datetime .todayDate {font:normal normal 11px arial; color:#444; line-height:18px;}
#wrapper #datetime .todayTime {font:normal bold 14px arial; color:#282828;}
.msie6 #wrapper .todayTime {position:relative; top:-2px;}
/* menu: END */


/* container: START */
#container #left {float:left; width:650px; margin:0 10px 0 0; font-size:0; overflow:hidden;}
#container #right {float:left; width:320px;  font-size:0; overflow:hidden;}
#container #right2 {float:left; width:185px;  font-size:0; overflow:hidden;margin:0 0 0 10px;background:#fff;}
#container .wrapper_10px {padding:10px; background:#fff; font-size:0; overflow:hidden; height:100%;}
#container .page_text {padding:10px; background:#fff; font-size:16; overflow:hidden; height:100%;}
#container .wrapper_20px {margin:10px; background:#fff; font-size:0; overflow:hidden; height:100%;border: 1px solid #E4E4E4;}
#container .wrapper_notop {padding:0 10px 10px 10px; background:#fff; font-size:0; overflow:hidden; height:100%;}
#container a {color:#147;}
#container a:hover {color:#eb6a6b;}
#container a:visited {color:#7192B1;}

#container .cloud_comments {display:inline; overflow:hidden;}
#container .cloud_comments a {float:right; color:#444; padding:0 0 0 3px; margin:0 0 0 6px; height:22px; line-height:15px;  background:transparent url('../images/cloud_comments_primary_bg.png') no-repeat scroll left top; font-size:0; overflow:hidden;}
#container .cloud_comments span {float:left; display:block; min-width:20px; text-align:center; font:normal normal 10px arial; padding:0px 4px 6px 1px; background:transparent url('../images/cloud_comments_secondary_bg.png') no-repeat scroll right top; overflow:hidden;}

#container .cloud_comments2 {display:inline; overflow:hidden;}
#container .cloud_comments2 a {float:right; color:#444; padding:0 0 0 3px; margin:0 0 0 6px; height:22px; line-height:15px;  background:transparent url('../images/cloud_comments_primary_bg.png') no-repeat scroll left top; font-size:0; overflow:hidden;}
#container .cloud_comments2 span {float:left; display:block; min-width:20px; text-align:center; font:normal normal 10px arial; padding:0px 4px 6px 1px; background:transparent url('../images/cloud_comments_secondary_bg2.png') no-repeat scroll right top; overflow:hidden;}

#container .video {padding:0 15px 0 0; background:transparent url('../images/bg_video.gif') no-repeat 0 0;}
#container .photo {padding:0 15px 0 0; background:transparent url('../images/bg_photo.gif') no-repeat 0 0;}
#container .audio {padding:0 15px 0 0; background:transparent url('../images/bg_audio.gif') no-repeat 0 0;}
#container .promo {padding:0 15px 0 0; background:transparent url('../images/bg_promo.gif') no-repeat 2px 3px;}

#container .special_video {padding:0 15px 0 0; background:transparent url('../images/special_video.gif') no-repeat 0 0;}
#container .special_photo {padding:0 15px 0 0; background:transparent url('../images/special_photo.gif') no-repeat 0 0;}
#container .special_audio {padding:0 15px 0 0; background:transparent url('../images/special_audio.gif') no-repeat 0 0;}
#container .special_promo {padding:0 15px 0 0; background:transparent url('../images/bg_promo.gif') no-repeat 0 4px;}

#container a.list_more, #container a.list_more:visited {font:normal bold 12px arial; color:#b60007; padding-right:10px; background:url('../images/backgrounds/bg_more_red.gif') no-repeat 100% 50%;}
#container a.list_more:hover {color:#eb6a6b;}

.button {width:95px; height:22px; text-align:center; color:#434343; cursor:pointer; border:1px solid #c4c4c4; background:#e2e2e2 url('../images/bg_button.gif') repeat-x 0;}
#container .glamur_button {display:block; position:absolute; margin:-28px 0 0 0; font:normal normal 10px Arial,Georgia,Times New Roman,serif; color:#fff; text-transform:uppercase; height:28px; padding:0 11px; line-height:28px; background:url('../images/glamur_button.gif') repeat-x;}
#container .glamur_button:visited {color:#fff;}
#container .glamur_button:hover {color:#c1c1c1;}
#container .archive_button {display:block; position:absolute; background:#f5f5f5; border:1px solid #e4e4e4; padding:0 10px; height:25px;}
#container .archive_button a {display:block; padding:0 15px 0 0; background:url('../images/arrows_icon.gif') no-repeat right center; font:normal normal 10px arial; color:#5d5d5d; text-transform:uppercase; line-height:25px;}
#container .archive_button a:hover {color:#5d5d5d;}
#container .comment {font:normal bold 11px arial; color:#868686;}
#container .last_change {color:#b60007;}

#container .content_photo .bx-pager {position: absolute; bottom:-28px; left:0;}
#container .content_photo .bx-pager a {height:22px; padding:4px 2px 0 2px;}
#container .content_photo .bx-pager a{display:block; float:left; padding:0 5px; height:22px; border:1px solid #e4e4e4; margin:0 4px 0 0; line-height:22px; text-align:center; text-transform:uppercase; background:#fff;}
#container .content_photo .bx-pager a {color:#444;}
#container .content_photo .bx-pager a,
#container .content_photo .bx-pager a:visited {color:#b60007;}
#container .content_photo .bx-pager a:hover {border-color:#eb6a6b; color:#eb6a6b;}
#container .content_photo .bx-pager .pager-active {position:relative; padding-top:5px; margin-top:-5px; border-top:1px solid #fff; overflow:visible;}
#container .content_photo .bx-pager .pager-active {border-top: 1px solid whiteSmoke;background: whiteSmoke;}
#container .content_photo .bx-prev{position:absolute; width:52px; height:22px; bottom:-28px; right:30px; }
#container .content_photo .bx-next {position:absolute; width:52px; height:22px; bottom:-28px; right:0px; }
#container .content_photo .bx-prev{display:block; width:22px; height:22px; background:url('../images/c_navigator.png') no-repeat;font-size:0; overflow:hidden;}
#container .content_photo .bx-next {display:block; width:22px; height:22px; background:url('../images/c_navigator.png') no-repeat; font-size:0; overflow:hidden;}
#container .content_photo .bx-prev{background-position:0 0;}
#container .content_photo .bx-next{background-position:-22px 0;}
#container .content_photo .bx-next:hover{background-position:-22px -22px;}
#container .content_photo .bx-prev:hover{background-position: 0 -22px;}

#news_left_main .bx-prev{display:block; width:22px; height:22px; background:url('../images/c_navigator.png') no-repeat 0 0;font-size:0; overflow:hidden;}
#news_left_main .bx-next{display:block; width:22px; height:22px; background:url('../images/c_navigator.png') no-repeat -22px 0;font-size:0; overflow:hidden;}
#news_left_main .bx-prev{position:absolute;  height:22px; bottom:-20px; right:30px; }
#news_left_main .bx-next {position:absolute;  height:22px; bottom:-20px; right:0px; }

#m-p-f .bx-prev{display:block; width:22px; height:22px; background:url('../images/c_navigator.png') no-repeat 0 0;font-size:0; overflow:hidden;}
#m-p-f .bx-next{display:block; width:22px; height:22px; background:url('../images/c_navigator.png') no-repeat -22px 0;font-size:0; overflow:hidden;}
#m-p-f .bx-prev{position:absolute;  height:22px; top:-30px; right:30px; }
#m-p-f .bx-next {position:absolute;  height:22px; top:-30px; right:0px; }

#container #right .wrapper_10px {margin-bottom:10px;}
#container #right .wrapper_10px_text {margin-bottom:30px; font-size:16;}
#container #right .wrapper_20px {margin-bottom:30px;}
#container .right_box {width:300px;}
#container .right_box .head {position:relative; height:33px; border:1px solid #e4e4e4; border-bottom:0; overflow:hidden;}
#container .right_box .head .caption {font:normal bold 14px arial; line-height:33px; text-transform:uppercase; padding:0 16px 0 12px; margin:5px 0 0 0; background:#fff url('../images/bg_head_more.gif') no-repeat 100% center;}
#container .right_box .head .red {color:#b60007;}
#container .right_box .head .black {color:#000;}
#container .right_box .bx-prev {float:left; display:block; margin-right:4px; width:22px; height:22px; overflow:hidden; background:url(../images/navigator.png) no-repeat;position:absolute; right:30px; top:-28px; font-size:0; overflow:hidden;}
 #container .right_box .bx-next {float:left; display:block; margin-right:4px; width:22px; height:22px; overflow:hidden; background:url(../images/navigator.png) no-repeat -22px 0;position:absolute; right:1px; top:-28px; font-size:0; overflow:hidden;}
#container .right_box .bx-prev {background-position:0 100%;}
#container .right_box .bx-next {background-position:100% 100%;}
#container .right_box .bx-prev {background-position:0 0;}
#container .right_box .bx-next {background-position:100% 0;}
#container .right_box .uaf {margin:0; height:25px; padding:6px 0 0 0; border:1px solid #e4e4e4; font-size:0; overflow:hidden;}
#container .right_box .uaf .link {float:left; display:block; width:50%; text-align:center; padding:4px 0 0 0; height:21px; overflow:hidden;}
#container .right_box .uaf .first {width:49%; border-right:1px solid #e4e4e4;}


#right .sel_box_closed {background:none; border:0;}
#right .sel_box_closed .item {display:none;}
#right .sel_box_closed .selected a {background:url('../images/right/d_arr.gif') no-repeat right center;}
#right .sel_box_opened {background:#f5f5f5; border:1px solid #e4e4e4;}
#right .sel_box_opened .item {display:block;}
#right .sel_box_opened .selected a {background:url('../images/u_arr.gif') no-repeat right center;}
#right .head_sel {position:absolute; top:24px; width:250px; height:auto; padding:6px 0 0 10px; z-index:100;}
#right .head_sel .item {float:left; width:120px; margin:0 0 6px 0;}
#right .head_sel .item a:hover {color:#eb6a6b;}
#right .sel_box_closed .selected,
#right .sel_box_opened .selected {display:block; position:absolute; width:160px; left:10px; top:-20px; }
#right .head_sel .selected a {padding-right:20px;}

#right .category_container {position:relative; z-index:54;}
#right .category_container .head_container {height:33px; border:1px solid #e4e4e4; border-bottom:0; }
#right .category_container .head_sel {top:28px;}
#right .category_container .head_sel .selected a {font:normal bold 14px arial; color:#b60007; text-transform:uppercase;}
#right .category_container .head_sel .selected a:hover {color:#eb6a6b;}

#container .sep-0 {display:block; height:10px; font-size:0;}
/* container: END */

/* right_informer: START */
#container .right_informer {position:relative; z-index:255; border:1px solid #e4e4e4;}
#container .right_informer .currency_box {height:12px; padding:9px 0; text-align:center; background:#f5f5f5; font-size:0;}
#container .right_informer .currency_box div {display:inline; margin:5px;}
#container .right_informer .currency_box .up, #container .right_informer .down {padding:0 5px 0 0;}
#container .right_informer .currency_box .up {background:url('../images/up.gif') no-repeat right center;}
#container .right_informer .currency_box .down {background:url('../images/down.gif') no-repeat right center;}

#container .right_informer .weather_box {position:relative; height:52px;}
#container .right_informer .weather_box .full_link {display:block; position:absolute; top:5px; right:5px; z-index:10;}

#weather_sel {z-index:30;}
/* right_informer: END */

/* special_subject: START */
#container .special_subject {padding:10px 10px 0 10px; background:#fff;}
#container .special_subject table {margin:0; border:0;}
#container .special_subject .item {padding:5px 0; vertical-align:middle; font:normal bold 14px arial; text-transform:uppercase;}
#container .special_subject .caption {width:120px; background:#b60007; color:#fff; text-align:center;}
#container .special_subject .content {width:500px; padding:5px 10px; background:#0060a7; text-align:left;}
#container .special_subject .content .text {font:normal bold 14px arial; text-transform:uppercase; color:#e6e3e3; text-align:left;}
/* special_subject: END */

/* hot_subject: START */
#container .hot_subject {padding:10px 10px 0 10px; background:#fff;}
#container .hot_subject table {margin:0; border:0;}
#container .hot_subject .item {padding:5px 0; vertical-align:middle; font:normal bold 14px arial; text-transform:uppercase;}
#container .hot_subject .caption {width:120px; background:#b60007; color:#fff; text-align:center;}
#container .hot_subject .content {width:500px; padding:5px 10px; background:#454545; text-align:left;}
#container .hot_subject .content .text {font:normal bold 14px arial; text-transform:uppercase; color:#fff; text-align:left;}
/* hot_subject: END */

/* news_main: START */
#container .news_main {width:315px; margin-right:10px; font-size:0; overflow:hidden;}
#container .news_main .news_list {}
#container .news_main .news_list .main {border:1px solid #e4e4e4; margin:0 0 10px 0; padding:1px;}
#container .news_main .news_list .main .image { height:200px; overflow:hidden;}
#container .news_main .news_list .main .image img {border:0; width:311px;}
#container .news_main .news_list .main .info {padding:10px; font-size:0; overflow:hidden;}
#container .news_main .news_list .main .title {margin-bottom:6px;}
#container .news_main .news_list .main .title a {font:normal bold 20px arial; line-height:24px;}
#container .news_main .news_list .main .title .link {position:relative; top:8px; left:2px;}
#container .news_main .news_list .main .descr {font:normal normal 12px arial; color:#444; line-height:17px; margin-bottom:6px; text-align: justify; height:50px; overflow: hidden;}
#container .news_main .news_list .main .descr img{ display:none;}
#container .news_main .news_list .main .details {display:block; width:293px;}
#container .news_main .news_list .main .detail {display:block; font:normal normal 11px arial; color:#868686;}
#container .news_main .news_list .main .detail .last_change {margin-right:3px;}
#container .news_main .news_list .item {width:296px; margin:0 0 6px 0; padding:0 4px 6px 10px; border-bottom:1px solid #e4e4e4;}
#container .news_main .news_list .item .image {display:block; float:left; width:55px; margin:2px 10px 0 0;}
#container .news_main .news_list .item .image img {width:55px; border:0;}
#container .news_main .news_list .item .title {width:auto; overflow:hidden;}
#container .news_main .news_list .item .title a {display:inline; width:auto; font:normal bold 14px arial; line-height:16px; text-align:left; overflow:hidden;}
#container .news_main .news_list .link {position:relative; top:6px; left:2px;}
#container .news_main a.list_more {float:left; display:block; width:98px; margin:8px 0 5px 6px; background-position:100% 60%; padding-right:8px; line-height:22px;}
#container .news_main .navigate {float:right; margin:10px 0 0 0; width:52px; height:22px; font-size:0; overflow:hidden;}
/* news_main: END */

/* news_informer: START */
#container .news_informer {position:relative; float:left; padding:0; margin:0; font-size:0; overflow:hidden;}
#container .news_informer .tabs {position:absolute; font-size:0; overflow:hidden; z-index:10;}
#container .news_informer .tabs li{float:left; display:block;margin:0 3px 0 0; }
#container .news_informer .tabs li a {display:block; text-align:center; padding:7px 0; border:1px solid #e4e4e4; width:90px;}
#container .news_informer .tabs li a.item  {font:normal normal 10px arial; color:#b60007; text-transform:uppercase; }
#container .news_informer .tabs li a.item:hover { color:#eb6a6b; }
#container .news_informer .tabs li a.selected {padding-bottom:13px; background:#f5f5f5; border-bottom:none !important;}
#container .news_informer .tabs li a.selected  {color:#222;}
#container .news_informer .tabs .last {margin:0;}
#container .news_informer .tabs .last a {padding:7px 5px;}

#container .news_informer2 {position:relative; float:left; width:630px; padding:0; margin:10px 1px 10px 1px; font-size:0; overflow:hidden;}
#container .news_informer2 .tabs {position:absolute; font-size:0; overflow:hidden; z-index:10;}
#container .news_informer2 .tabs li{float:left; display:block;margin:0 3px 0 0; }
#container .news_informer2 .tabs li a {display:block; text-align:center; padding:7px 0; border:1px solid #e4e4e4; width:202px;}
#container .news_informer2 .tabs li a.item  {font:normal normal 10px arial; color:#b60007; text-transform:uppercase; }
#container .news_informer2 .tabs li a.item:hover { color:#eb6a6b; }
#container .news_informer2 .tabs li a.selected {padding-bottom:13px; background:#f5f5f5; border-bottom:none !important;}
#container .news_informer2 .tabs li a.selected  {color:#222;}
#container .news_informer2 .tabs .last {margin:0;}
#container .news_informer2 .tabs .last a {padding:7px 5px;}

#container .news_informer .content_informer {margin:33px 0 0 0; padding:10px 10px 0 10px; background:#f5f5f5; border:1px solid #e4e4e4; overflow:hidden; z-index:-1;}
#container .news_informer .content_informer .list {overflow:hidden;}
#container .news_informer .content_informer .list .item {margin-bottom:11px; overflow:hidden;}
#container .news_informer .content_informer .time {float:left; font:normal normal 11px arial; color:#868686; margin:0 4px 0 0; }
#container .news_informer .content_informer .news {float:left; width:250px;}
#container .news_informer .content_informer .news .link_title {}
#container .news_informer .content_informer .news .title {font:normal normal 12px arial; line-height:15px; color:#147;}
#container .news_informer .content_informer .news .title:hover {color:#eb6a6b;}
#container .news_informer .content_informer .news .link_title:visited .title {color:#7192B1;}
#container .news_informer .content_informer .news .selected {padding:0 0 0 18px; background:url('../images/arrow_1.gif') no-repeat 0 3px;}
#container .news_informer .content_informer .news .comment {line-height:15px;}
#container .news_informer .content_informer .news .link { position:relative; top:3px; left:2px;}
#container .news_informer .content_informer .news .last_change {line-height:15px;}

#container .news_informer2 .content_informer2 {margin:33px 0 0 0; padding:10px 10px 0 10px; background:#f5f5f5; border:1px solid #e4e4e4; overflow:hidden; z-index:-1;}
#container .news_informer2 .content_informer2 .list {overflow:hidden; display: inline;}
#container .news_informer2 .content_informer2 .list .item {margin-bottom:11px; overflow:hidden; display: inline;}
#container .news_informer2 .content_informer2 .time {float:left; font:normal normal 11px arial; color:#868686; margin:0 4px 0 0; }
#container .news_informer2 .content_informer2 .news {float:left; width:300px; display: inline;}
#container .news_informer2 .content_informer2 .news .link_title {}
#container .news_informer2 .content_informer2 .news .title {font:normal normal 12px arial; line-height:15px; color:#147;}
#container .news_informer2 .content_informer2 .news .title:hover {color:#eb6a6b;}
#container .news_informer2 .content_informer2 .news .link_title:visited .title {color:#7192B1;}
#container .news_informer2 .content_informer2 .news .selected {padding:0 0 0 18px; background:url('../images/arrow_1.gif') no-repeat 0 3px;}
#container .news_informer2 .content_informer2 .news .comment {line-height:15px;}
#container .news_informer2 .content_informer2 .news .link { position:relative; top:3px; left:10px;}
#container .news_informer2 .content_informer2 .news .link img {padding:0 10px 5px 5px;}
#container .news_informer2 .content_informer2 .news .last_change {line-height:15px;}

#nezabudka {display:block;}
#nezabudka img {float:left;}

/*#container #right .news_informer2 {float:none; width:420px; margin:10px 10px 10px 10px;}*/

#container #left .news_informer {width:305px;}
#container #left .news_informer .content_informer {padding-bottom:7px;}
#container #right .news_informer {float:none; width:300px;}
#container #right .news_informer .tabs .item {width:84px; padding:7px 6px;}
#container #right .news_informer .tabs .selected {padding-bottom:13px;}
#container #right .news_informer .content_informer .news {width:270px;}
#container #right .news_informer .content_informer .time {}
#container #right .news_informer .ni_content_1 {padding:0;}
#container #right .news_informer .ni_content_1 .category_name {position:absolute; width:52px; height:15px; margin:0 0 0 219px; *position:relative; *margin:0 0 -15px 219px; background:#fff; border:1px solid #e4e4e4; border-width:0 0 1px 1px; padding:1px 7px 0 7px; font:normal normal 10px arial; color:#b60007; }
#container #right .news_informer .ni_content_1 .item {margin:0; padding:0 0 10px 13px; border-bottom:1px solid #e4e4e4;}
#container #right .news_informer .ni_content_1 .item_last {border-bottom:0;}
#container #right .news_informer .ni_content_1 .item .news {padding:10px 0 0 0;}
#container #right .news_informer .ni_content_1 .item .image {display:block; float:left; width:61px; height:46px; border:0; margin:0 11px 0 0;}
#container #right .news_informer .ni_content_1 .item .sel_plash {display:none;}
#container #right .news_informer .ni_content_1 .item .author {display:block; font:normal bold 10px arial; color:#444;}
#container #right .news_informer .ni_content_1 .item .title {font:normal normal 12px arial; color:#147;}
#container #right .news_informer .ni_content_1 .item .title:hover {color:#eb6a6b;}
#container #right .news_informer .ni_content_1 .item .link_title:visited .title {color:#7192B1;}
#container #right .news_informer .ni_content_1 .selected {background:none; padding:0;}
#container #right .news_informer .ni_content_1 .selected .sel_plash {display:block; position:absolute; width:61px; height:46px; margin:0; *margin-left:-72px; padding:0; font:normal normal 11px arial; color:#434343; text-align:center; background:transparent url('../images/nisel_plash.png') no-repeat; *background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nisel_plash.png',sizingMethod='no-scale');}
#container #right .news_informer .ni_content_1 .cloud_comments a {margin:10px 0 0 0;}
/* news_informer: END */

/* news_category: START */
#container .news_category {position:relative; height:210px; border:1px solid #e4e4e4; overflow:hidden; padding:1px;}
#container .news_category2 {position:relative; height:250px; border:1px solid #e4e4e4; overflow:hidden; padding:1px;}
#container .news_category .news_top {float:left; width:315px; overflow:hidden; position:relative;}
#container .news_category .news_top .image {display:block; width:315px; height:210px; overflow:hidden;}
#container .news_category .news_top .image img {width:315px; height:210px;}
#container .news_category .news_top .category_bg {position:absolute; display:block; width:114px; margin:0 0 0 186px; padding:5px 9px 5px 6px;}
#container .news_category .news_top .category_bg a {font:normal bold 14px arial; color:#fff; text-transform:uppercase;}
#container .news_category .news_top .category_bg a:hover {color:#c1c1c1;}
#container .news_category .news_top .red_bg {background:#b60007;}
#container .news_category .news_top .black_bg {background:#000;}
#container .news_category .news_top .magenta_bg {background:#9e0d68;}
#container .news_category .news_top .news_title {position:absolute; display:block; width:293px; height:auto; left:0; bottom:0; padding:11px; background:transparent url('../images/transparent_shadow.png') no-repeat;}
#container .news_category .news_top .news_title {*background:#000; *background-image:none; *filter:alpha(opacity=80);}
#container .news_category .news_top .news_title .text {font:normal bold 14px arial; color:#fff; line-height:16px;}
#container .news_category .news_top .link {position:relative; top:5px; left:2px;}
#container .news_category .news_list {float:left; width:311px; font-size:0!important; overflow:hidden;}
#container .news_category2 .news_list2rsya {float:left; width:315px; font-size:0!important; overflow:hidden;}
#container .news_category .news_list .list {margin:5px 8px 5px 25px; font-size:0!important; overflow:hidden;}
#container .news_category2 .news_list .list2 {margin:5px 5px 5px 6px; font-size:0!important; overflow:hidden;}
#container .news_category .news_list .list .item {margin:0 0 10px 0; overflow:hidden;}
#container .news_category .news_list .list .item .title {font:normal normal 12px arial; line-height:15px; color:#147;}
#container .news_category .news_list .list .item .title:hover {color:#eb6a6b;}
#container .news_category .news_list .list .item .title:visited {color:#7192B1;}
#container .news_category .news_list .list .item .link {position:relative; top:3px; left:2px;}
#container .news_category .links {position:absolute; right:5px; bottom:10px; text-align:right; margin:0;}
#container .news_category .links .category_link {font:normal normal 11px arial; text-align:right; color:#b60007; margin:0 8px 0 0; padding:0 10px 0 0; background:#fff url('../images/bg_more_red.gif') no-repeat 100% 50%;}
#container .news_category .links .category_link:hover {color:#eb6a6b;}
#container .news_category .links .category_rss {width:14px; height:14px; color:#b60007; padding-left:11px; background:#fff url('../images/news_rss.gif') no-repeat 0 0;}
#container .news_category .links .category_rss:hover {color:#eb6a6b;}
#container .news_category .links .category_rss:visited {color:#b60007;}
/* news_category: END */

/* paged_box_1: START */
#container #right .paged_box_1 {width:298px; height:125px; background:#e4e4e4; border:1px solid #e4e4e4; border-top:0; font-size:0; overflow:hidden;}
#container #right .paged_box_1 .page {width:300px; overflow:hidden;}
#container #right .paged_box_1 .page .item {float:left; display:block; width:99px; height:126px; margin-right:1px; background:#f5f5f5; overflow:hidden;}
#container #right .paged_box_1 .image {display:block; width:99px; height:75px;}
#container #right .paged_box_1 .image img {width:99px; height:75px;}
#container #right .paged_box_1 .title {display:block; width:91px; padding:4px; overflow:hidden;}
/* paged_box_1: END */

/* paged_box_2: START */
#container #right .paged_box_2 {background:#f5f5f5; border:1px solid #e4e4e4; border-top:0; font-size:0;}
#container #right .paged_box_2 .page {font-size:0; display:none; overflow:hidden;}
#container #right .paged_box_2 .first {display:block;}
#container #right .paged_box_2 .item {border-top:1px solid #e4e4e4; width:279px; padding:0 6px 7px 13px; font-size:0; }
#container #right .paged_box_2 .item .category_name {position:absolute; width:52px; height:15px; margin:0 0 0 218px; background:#fff; border:1px solid #e4e4e4; border-width:0 0 1px 1px; padding:1px 7px 0 7px; font:normal normal 10px arial; color:#b60007; }
#container #right .paged_box_2 .item .news_head {margin-top:7px; overflow:hidden;}
#container #right .paged_box_2 .news_head .cloud_comments a {margin-top:13px;}
#container #right .paged_box_2 .news_head .image {float:left; display:block; width:80px; height:60px; margin:0 10px 0 0;}
#container #right .paged_box_2 .news_head .image img {width:80px; height:60px;}
#container #right .paged_box_2 .news_head .author {display:block; font:normal normal 10px arial; color:#444; line-height:12px;}
#container #right .paged_box_2 .news_head .title {display:block; font:normal bold 14px arial; color:#147; line-height:15px;}
#container #right .paged_box_2 .news_head .title:hover {color:#eb6a6b;}
#container #right .paged_box_2 .news_head .title:visited {color:#7192B1;}
#container #right .paged_box_2 .item .content {display:block; font:normal normal 12px arial; color:#444; margin:8px 0 0 0; overflow:hidden; height:90px; overflow:hidden; text-align:justify;}
#container #right .paged_box_2 .item .content img{ display:none;}
/* paged_box_2: END */

/* day_photo: START */
#container #right .day_photo {width:300px; height:300px; overflow:hidden;}
#container #right .day_photo .photo_list {width:32000px; height:300px; overflow:hidden;}
#container #right .day_photo .item {float:left; display:block;}
#container #right .day_photo .item a  {width:300px; height:300px;}
#container #right .day_photo .item img {width:300px; height:300px;}
/* day_photo: END */

/* box_poll: START */
#container .wrapper_poll {width:300px; float:right;}
#container .box_poll {width:278px; border:1px solid #e4e4e4; background:#f5f5f5; padding:10px;}
#container .box_poll .title {font:normal bold 14px arial; color:#444; margin:0 0 10px 0; height:100%;}
#container .box_poll .answers .item {margin:0 0 5px 0; height:100%;}
#container .box_poll .answers .item .radio {vertical-align:middle; height:14px; line-height:14px; margin:3px 5px 0 0;}
#container .box_poll .answers .item label {font:normal normal 12px arial; color:#444; line-height:14px; vertical-align:middle; height:100%;}
#container .box_poll .submit {display:block; padding:0 0 0 12px; height:100%;}
#container .box_poll .s_woman {background:url('../images/icon_woman_poll.gif') no-repeat left center;}
#container .box_poll .s_man {background:url('../images/icon_man_poll.gif') no-repeat left center;}
#container .box_poll .s_all {padding:0 0 0 24px; background:url('../images/icon_man_woman_poll.gif') no-repeat left center;}
#container .box_poll .poll_form .foot {margin:10px 0 0 0;}
#container .box_poll .poll_form .button {float:left; }
#container .box_poll .poll_form .polls_link {display:block; float:right; height:22px; line-height:22px;}

 

/*#container .box_poll .bus_lnk {font:normal normal 12px arial; color:#444; padding-right:40px;}*/
#container .box_poll .bus_lnk a {font:normal normal 18px arial; color:#444; padding-top:25px; margin:0 0 0 5px; vertical-align:middle;}



#container .poll_results .filters {margin:0 0 10px 0; text-align:center;}
#container .box_poll .poll_results .submit {display:inline;}
#container .res_answers .item {margin:0 0 7px 0;}
#container .res_answers .text {position:relative; width:280px; overflow:hidden;}
#container .res_answers .text span {font:normal normal 12px arial; color:#444; padding-right:40px;}
#container .res_answers .text strong {position:absolute; right:0; font:normal normal 12px arial; color:#898989;}
#container .res_answers .graph {margin-top:4px; height:8px; background:#e4e4e4; font-size:0; overflow:hidden;}
#container .res_answers .graph .vote_part {display:block; height:8px; margin:0; background:#c33; font-size:0; overflow:hidden;}
#container .poll_results .foot {position:relative; width:280px; margin:10px 0 0 0;}
#container .poll_results .polls_link {line-height:16px;}
#container .poll_results .all_answers {position:absolute; right:0; font:normal normal 12px arial; color:#898989; line-height:16px;}

#left .box_poll {width:620px; border:0; padding:10px 0 0 10px;}
#left .box_poll .filters {text-align:left; margin:0;}
#left .box_poll .filters .selected {font-weight:bold;}
#left .box_poll .res_answers {margin:10px 0 0 0;}
#left .box_poll .res_answers .item {margin:0; width:610px;}
#left .box_poll .res_answers .text {float:left; position:static; width:250px; margin:0 0 5px 0;}
#left .box_poll .res_answers .num {float:left; width:80px; text-align:center;}
#left .box_poll .res_answers .graph {float:left; width:200px;}

#container .snidanok_link {position:absolute; display:block; width:142px; height:23px; margin:5px 0 0 145px; padding:40px 0 0 0; background:#fff url('../images/snidanok_link.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}
.msie6 #container .snidanok_link,
.msie7 #container .snidanok_link {margin-top:-4px;}
#container .snidanok_poll_img {position:relative; display:block; width:300px; height:300px; background:url('../images/poll_snidanok.jpg') no-repeat 0 0;}
#container .snidanok_poll {}
#container .snidanok_poll a {color:#994c6b!important;}
#container .snidanok_poll a:hover {color:#eb6a6b;}
#container .snidanok_poll .snid_label {display:block; margin:5px 0 10px 0; font:normal normal 11px arial; color:#959595;}
#container .snidanok_poll .button {color:#fff; cursor:pointer; border:1px solid #d99db6; background:url('../images/bg_button_rose.gif') repeat-x 0;}
#container .snidanok_poll .res_answers .graph .vote_part {background:#994c6b;}
#container .snidanok_poll .s_woman {background:url('../images/icon_woman_poll_rose.gif') no-repeat left center;}
#container .snidanok_poll .s_man {background:url('../images/icon_man_poll_rose.gif') no-repeat left center;}
#container .snidanok_poll .s_all {padding:0 0 0 24px; background:url('../images/icon_man_woman_poll_rose.gif') no-repeat left center;}
/* box_poll: END */

/* central_polls: START */
#container .central_polls {overflow:hidden;}
#container .central_polls .caption {font:normal bold 20px arial; color:#111; line-height:40px; margin:0 0 10px 0;}
#container .central_polls .content {background:#f5f5f5; border:1px solid #e4e4e4; overflow:hidden;}
#container .central_polls .c_pager .selected {border-top:1px solid #f5f5f5; background:#f5f5f5;}
/* central_polls: END */

/* day_photo: START */
#container .right_tags, #container .right_tags * {vertical-align:baseline; line-height:20px;}
#container .right_tags {background:#454545; border:1px solid #454545; padding:10px;}
#container .right_tags .tags {margin:0 10px 10px; vertical-align:bottom;}
#container .right_tags a {margin:0; padding:0; font:normal normal 11px arial; color:#dadada; height:20px;}
#container .right_tags a:hover {color:#b60007;}
#container .right_tags .size_1 {font-size:11px;}
#container .right_tags .size_2 {font-size:12px;}
#container .right_tags .size_3 {font-size:14px;}
#container .right_tags .size_4 {font-size:18px; font-weight:bold;}
#container .right_tags .size_5 {font-size:22px;}
/* day_photo: END */

/* footer: START */
#wrapper #footer {/*margin-top:10px;*/}
#wrapper #footer * {color:#868686; text-align:left;}
#wrapper #footer p {margin:0 0 1.2em;}
/* footer: END */

#container #right #right_video_last .includes {background:#f5f5f5;}
#container #right #right_photo_last .includes {background:#fff;}

#container .scrollpane_simple {width:320px; overflow:hidden; background:#fff; float:none; clear:both; margin:0 0 10px;}
#container .scrollpane_simple .includes {width:300px; overflow:hidden; margin:10px auto; border:1px solid #e4e4e4;}
#container .scrollpane_simple .head {display:block; position:absolute; margin:0 0 0 10px; padding:0 15px 0 0; font:normal bold 14px arial; color:#b60007; text-transform:uppercase; text-decoration:none; line-height:33px; background:url(../images/bg_head_more.gif) no-repeat 100% 50%;}
#container .scrollpane_simple .scrollable {margin:35px auto 0 auto; width:284px; height:180px;}
#container .scrollpane_simple .bx-next{position:absolute;top:35%;left:260px;z-index:999;width: 22px;height: 22px;text-indent: -999999px;background: url(../images/navigator.png) no-repeat -22px 0;}
#container .scrollpane_simple .bx-prev{position:absolute;top:35%;left:0px;z-index:999;width: 22px;height: 22px;text-indent: -999999px;background: url(../images/navigator.png) no-repeat 0 0;}
#container .scrollpane_simple .bx-next:hover{background-position: -22px -22px;}
#container .scrollpane_simple .bx-prev:hover {background-position: 0 -22px;}
#container .scrollpane_simple .link { width:228px; height:180px; text-align:center; overflow:hidden;}
#container .scrollpane_simple .image {width:228px; height:150px; margin:0 28px;}
#container .scrollpane_simple .caption {display:table-cell; vertical-align:middle; align:center; width:284px; height:30px; margin:0 auto; font:normal bold 12px arial; color:#444; text-align:center;}
.msie6 #container .scrollpane_simple .caption,
.msie7 #container .scrollpane_simple .caption {display:block; margin-top:1px; height:23px;}
#container .scrollpane_simple .link:hover * {color:#eb6a6b;}
#container .scrollpane_simple .link:visited .caption {color:#444;}
#container .scrollpane_simple .bx-pager {position:absolute; font-size:0; overflow:hidden;top:-20px; right:10px;}
#container .scrollpane_simple .bx-pager a.pager-link {float:left; display:block; padding:0; width:5px; height:5px; background:#b60007; margin:0 10px 0 0 !important;  font-size:0; overflow:hidden; cursor:pointer; text-indent:-999em;}
#container .scrollpane_simple .bx-pager .pager-active, .bx-pager a:hover {background:#adadad !important; cursor:default !important;}
#container #left .scrollpane_simple {width:650px;}
#container #left .scrollpane_simple .includes {width:630px;}
#container #left .scrollpane_simple .includes .prev {margin:6px 0 0 574px;}
#container #left .scrollpane_simple .includes .next {margin:6px 0 0 600px;}
#container #left .scrollpane_simple .scrollable {border-top:1px solid #e4e4e4; width:630px; height:202px;}
#container #left .scrollpane_simple .list {margin:0;}
#container #left .scrollpane_simple .item {width:209px; height:192px; padding:10px 0 0 0; border-right:1px solid #e4e4e4;}
#container #left .scrollpane_simple .item-last {border:0;}
#container #left .scrollpane_simple .link {width:190px; height:192px;}
#container #left .scrollpane_simple .image {width:190px; height:132px;}
#container #left .scrollpane_simple .caption {display:block; width:190px; margin:10px 0 0 0; height:50px; text-align:left; font:normal normal 12px arial; color:#147;}
#container #left .scrollpane_simple .caption:hover {color:#eb6a6b;}
#container #left .scrollpane_simple .navigator {margin:15px 0 0 490px;}
#container #left #central_video_last .includes {background:#262626;}
#container #left #central_video_last .includes .head {color:#fff;}
#container #left #central_video_last .scrollable {border-top:1px solid #3c3c3c;}
#container #left #central_video_last .item {border-right:1px solid #3c3c3c;}
#container #left #central_video_last .caption {color:#d5d5d5;}
#container #left #central_video_last .caption:hover {color:#eb6a6b;}
#container #left #central_video_last .navigator .btn_nav {background:#373737;}
#container #left #central_video_last .navigator .btn_sel {background:#adadad; cursor:default;}
#container #left #central_video_last .prev,
#container #left #central_video_last .next,
#container #left #central_video_last .prev a,
#container #left #central_video_last .next a
  {display:block; position:absolute; width:22px; height:22px; overflow:hidden; background:url(../images/navigator_black.gif) no-repeat 200px;}
#container #left #central_video_last .prev a, #container #left #central_video_last .next a {display:none; line-height:1000px;}
#container #left #central_video_last .prev {background-position:0 100%; margin:6px 0 0 574px;}
#container #left #central_video_last .next {background-position:100% 100%; margin:6px 0 0 600px;}
#container #left #central_video_last .prev a {background-position:0 0;}
#container #left #central_video_last .next a {background-position:100% 0;}


#container #right .scrollpane_autoimage {width:320px; overflow:hidden; background:#fff; float:none; clear:both; margin:0 0 10px;}
#container #right .scrollpane_autoimage .includes {width:300px; overflow:hidden; margin:10px auto; border:1px solid #e4e4e4;}
#container #right .scrollpane_autoimage .head {display:block; position:absolute; margin:0 0 0 10px; padding:0 15px 0 0; font:normal bold 14px arial; color:#b60007; text-transform:uppercase; line-height:33px; background:url(../images/bg_head_more.gif) no-repeat 100% 50%;}
#container #right .scrollpane_autoimage .scrollable {margin:34px 0 0; width:300px; height:200px; overflow:hidden;}
#container #right .scrollpane_autoimage .list {display:block; width:32766px; list-style:none; margin:0; padding:0;}
#container #right .scrollpane_autoimage .item {display:block; float:left; background:#f5f5f5; overflow:hidden;}
#container #right .scrollpane_autoimage .image {width:300px; height:300px;}

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

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

/* scrollpane_gallery: START */
#container .scrollpane_gallery {width:628px; padding:0 0 10px 0; border:1px solid #ddd; background:#f5f5f5; overflow:hidden;}
#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:0; margin:10px 0 0 0; overflow:hidden;}

#container .scrollpane_gallery .g_box .btn_navigate {position:absolute; left:3px; top:33px; display:block; width:22px; height:22px; background:url('../images/navigator.gif') no-repeat 0 0; z-index:10; overflow:hidden;}
#container .scrollpane_gallery .g_box .btn_navigate a {display:block; width:22px; height:22px; background:url('../images/navigator.gif') no-repeat 0 0; 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 -22px;}
#container .scrollpane_gallery .g_box .next {background-position:-22px -22px; left:603px;}
#container .scrollpane_gallery .g_box .prev a {background-position:0 0;}
#container .scrollpane_gallery .g_box .next a {background-position:-22px 0;}
#container .scrollpane_gallery .g_box .scrollable {width:608px;}
#container .scrollpane_gallery .g_list .item {float:left; width:84px; height:84px; margin:0 2px 0 0; border:1px solid #e4e4e4;}
#container .scrollpane_gallery .g_list .selected {/*border:1px solid #b60007;*/}
#container .scrollpane_gallery .g_list .item a {display:block;}
#container .scrollpane_gallery .g_list .item img {width:84px; height:84px; opacity:0.7; filter: alpha(opacity=70);}
#container .scrollpane_gallery .g_list .selected img {opacity:1; filter: alpha(opacity=100);}
#container .scrollpane_gallery .photo_content {margin:2px auto 0 auto; width:608px; font-size:0; display:none;}
#container .scrollpane_gallery .photo_content img {width:608px;}
#container .scrollpane_gallery .photo_content .img_holder {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:304px; 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%; background:transparent url('../images/g_nav_prev.gif') no-repeat 0 50%; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_next span {display:block; width:100%; height:100%; background:transparent url('../images/g_nav_next.gif') no-repeat 100% 50%; 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; font:normal normal 13px arial; color:#fff; background:#454545; line-height:18px;}
#container .scrollpane_gallery .photo_content .photo_descr .index {font:normal bold 13px arial; color:#fff; line-height:18px;}

#container .gallery_main {border-top:0;}
/* scrollpane_gallery: END */


/* áëîê ïîãîäû */
#container .topmost {float:none; clear:both; position: relative;background:#fff; padding:10px!important; margin-bottom:10px!important;}
#container #opo-iw { position: relative; z-index: 255 }
#container #opo-iw .weatherbox { border-bottom:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding: 0;font-size:1.1em; height:52px; position: relative }
#container #opo-iw .weatherbox p { display:block; height: 20px; margin: 0; float: left; line-height:25px; padding:0 5px;  }
#container #opo-iw .brandholder {border-top:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding: 0;font-size:1.1em; display:block; height:28px}

#container #opo-iw-list {position:absolute; bottom:0; height:26px; font-size:0; overflow:hidden; z-index:20;}
#container #opo-iw-list li {float:left; width: 85px; height:15px; text-align:center; color:#414141; margin: 0; padding: 0 6px 0 6px }
#container #opo-iw-list li img {margin:0px 2px 0 2px; vertical-align:middle;}
#container #opo-iw-list li small,
#container #opo-iw-list li strong {color:#444; line-height:20px;}

/* áëîê ïîãîäû */
#container #opo-iw li.selected { position: absolute; top: -21px; left: 0; background: url("../images/u_arr.gif") right no-repeat }
#container #opo-iw .collapsed li.selected { position: relative; top: 0; left: 1px; background: url("../images/d_arr.gif") right no-repeat; }

#container #opo-iw .fulllink { position: absolute; right: 5px; top: 5px; font: normal 11px Arial }

#container #opo-iw .currencyContainer { background: #F5F5F5; border:1px solid #E4E4E4; padding: 9px 0 9px 0; text-align: center; height: 12px; border-bottom: 0 }
#container #opo-iw .currencyContainer * {color:#444;}
#container #opo-iw .currencyContainer div { display: inline; margin: 5px }
#container #opo-iw .up, #container #opo-iw .down {padding: 0 5px 0 0 }
#container #opo-iw .up { background: url("../images/up.gif") right no-repeat }
#container #opo-iw .down { background: url("../images/down.gif") right no-repeat }


/* 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('../images/comment_arrow.gif') no-repeat 0 16px; overflow:hidden;}
#container .comments .btn_closed {background:#ddd url('../images/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; padding:0; overflow:hidden;}
#container .comments_block .sorting {position:absolute; margin:9px 0 0 390px;}
#container .comments_block .sorting * {font:normal normal 10px arial; color:#868686; vertical-align:middle;}
#container .comments_block .sorting .block {float:left; margin:0 0 0 5px;}
#container .comments_block .sorting .caption {display:block; float:left;}
#container .comments_block .sorting .caption_selected {color:#444;}
#container .comments_block .sorting .sort {position:relative; top:3px; display:block; float:left; width:10px; height:9px; margin:0 0 0 5px; font-size:0; line-height:0; oveflow:hidden;}
#container .comments_block .sorting .sort_down {background:url('../images/btn_sort_down.gif') no-repeat 0 0;}
#container .comments_block .sorting .sort_up {background:url('../images/btn_sort_up.gif') no-repeat 0 0;}
#container .comments_block .sorting .sort_selected {background-position:0 -9px;}
#container .comments_block .tabs {position:absolute; font-size:0; overflow:hidden; z-index:10;}
#container .comments_block .tabs li{ float:left;}
#container .comments_block .tabs .item { display:block; padding:7px 7px; margin:0 3px 0 0; text-align:center; border:1px solid #e4e4e4;}
#container .comments_block .tabs .link {font:normal normal 10px arial; color:#868686; text-transform:uppercase;}
#container .comments_block .tabs .link:hover {background:none;}
#container .comments_block .tabs .selected {padding-bottom:13px; background:#f5f5f5; border-bottom:0;}
#container .comments_block .tabs .selected {color:#333;}
#container .comments_block .all_content {margin:33px 0 0 0; background:#f5f5f5; border:1px solid #e4e4e4;}
#container .comments_block .form {padding:10px 10px 0 10px;}
#container .comments_block .label {font:normal normal 10px arial; color:#868686;}
#container .comments_block .form .head {position:relative; height:24px; overflow:hidden;}
#container .comments_block .form .head .nick {position:absolute; display:block; width:154px; height:12px; padding:5px 8px; border:1px solid #e4e4e4; font:normal normal 10px arial; color:#868686;}
#container .comments_block .form .head .captcha_label {position:absolute; display:block; right:182px; margin:0; height:24px; line-height:24px;}
#container .comments_block .form .head .captcha {position:absolute; display:block; right:92px; margin:0; width:80px; height:24px;}
#container .comments_block .form .head .code_confirm {position:absolute; display:block; right:0; width:65px; height:12px; margin:0; padding:5px 8px; border:1px solid #e4e4e4; font:normal normal 10px arial; color:#868686;}
#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('../images/form_btn_close.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}
#container .comments_block .quotation {padding:0 0 0 18px; margin:0 0 5px 0; background:url('../images/quotes.gif') no-repeat 0 2px;}
#container .comments_block .quotation * {font:normal normal 10px arial; color:#868686; vertical-align:baseline;}
#container .comments_block .quotation .nick {font:normal bold 12px arial;}
#container .comments_block .quotation .date {}
#container .comments_block .quotation .text {font:normal normal 12px arial;}
#container .comments_block .quotation .btn_close_form {display:block; float:right!important; font-size:0; overflow:hidden;}
#container .comments_block .form .body .holder .textarea {display:block; width:100%; height:88px; margin:0; padding:0; border:0; font:normal normal 12px arial; color:#333; overflow:auto;}
#container .comments_block .form .body .holder .msg {position:relative; display:block; margin:5px 0 0 0;}
 .holder .btn_send {position:absolute; right:10px; bottom:10px; display:block; cursor:pointer; width:72px; border:0; font:normal normal 11px arial; color:#fff; text-align:center; background:url('../images/btn_send_comment.gif') no-repeat 0 0;}
.chrome  .btn_send, .msie8  .holder .btn_send {height:16px;}

#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('../images/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; background:transparent url('../images/comment_help_right_bg.gif') no-repeat scroll right top; overflow:hidden;}

.tableform, .fieldsubmit{ margin:20px auto 20px auto!important;}
.fieldsubmit{ width:500px;}

#container .comments_block .list_comments {padding:10px 10px 0 10px;}
#container .comments_block .list_comments .item {margin:0 0 10px 0;}
#container .comments_block .list_comments .item .head {}
#container .comments_block .list_comments .item .head .caption {float:left;}
#container .comments_block .list_comments .item .caption .title {font:normal bold 12px arial; color:#444; vertical-align:baseline;}
#container .comments_block .list_comments .item .caption .date {font:normal normal 10px arial; color:#868686; vertical-align:baseline;}
#container .comments_block .list_comments .item .head .voting {float:right; display:block; margin:0; padding:0;}

#container .comments_block .list_comments .item .body {}
#container .comments_block .list_comments .item .comment {}
#container .comments_block .list_comments .item .comment .comment_text {font:normal normal 12px arial; color:#333;}
#container .comments_block .list_comments .item .comment .controls {margin:5px 0 0 0; float:left; display:block; width:100%;}
#container .comments_block .list_comments .item .comment .controls .voting{float:right; display:block; margin:0; padding:0; margin-top:5px;}
#container .comments_block .list_comments .item .comment .controls .btn {float:left; display:block; height:20px; padding:0 0 0 25px; margin:0 12px 0 0; font:normal normal 11px arial; color:#147; line-height:22px; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn:hover {background-position:0 -20px; text-decoration:none; color:#eb6a6b; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn_active {background-position:0 -20px; text-decoration:none; color:#eb6a6b; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn_answer {background:url('../images/btn_answer.gif') no-repeat 0 0;}
#container .comments_block .list_comments .item .comment .controls .btn_quote {background:url('../images/btn_quote.gif') no-repeat 0 0;}

#container .comments_block .list_comments .item .body .child_comment {margin:15px 0 0 0; padding:0 0 0 18px; background:url('../images/icon_answered_pass.gif') no-repeat 0 2px;}
#container .comments_block .list_comments .item .body .child_comment:hover {background:url('../images/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;}

#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; bottom:10px; right:10px; display:block; width:16px; height:16px; background:url('../images/form_btn_close.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}

#container .comments_block .body {width:609px; margin:5px 0 0 0; padding:5px 0 0 0; overflow:visible;}
#container .comments_block .body .holder {position:relative; width:587px; margin:0; padding:10px; border:1px solid #e4e4e4; background:#fff; font-size:0; overflow:visible;}
#container .comments_block .body .holder .left-top {position:absolute; left:-1px; top:-6px; width:25px; height:7px; background:url('../images/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('../images/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('../images/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('../images/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;}

#container .comments_block .c_pager .selected {border-top:1px solid #f5f5f5; background:#f5f5f5;}
/* comments: END */

/* central_tags: START */
#container .tagsCloud {background-color:#F0F0F0 ; border-color:#F0F0F0 }
#container .central_tags, #container .central_tags * {vertical-align:baseline; line-height:20px;}
#container .central_tags {overflow:hidden;}
#container .central_tags .tags {margin:10px; vertical-align:bottom;}
#container .central_tags a {margin:0; padding:0; font:normal normal 11px arial; color:#7f7f7f; height:20px;}
#container .central_tags a:hover {color:#eb6a6b;}
#container .central_tags .size_1 {font-size:10px;}
#container .central_tags .size_2 {font-size:12px;}
#container .central_tags .size_3 {font-size:14px;}
#container .central_tags .size_4 {font-size:18px;}
#container .central_tags .size_5 {font-size:22px;}
#container .central_tags .caption {display:block; font:normal bold 14px arial; width:55px; line-height:26px; text-align:center; text-transform:uppercase; color:#2a2a2a; margin:0; background:#eee; border:1px solid #e4e4e4;}
/* central_tags: END */

/* central_news: START */
#container .central_news {overflow:hidden;}
#container .central_news .list {padding:10px 0; overflow:hidden;}
#container .central_news .list .item {float:left; width:290px;  border-right:1px solid #e4e4e4; padding:0 10px; overflow:hidden;}
#container .central_news .list .even {border:0;}
#container .central_news .title {margin:20px 0 5px 0; height:50px; overflow:hidden;}
#container .central_news .title a {display:block; font:normal bold 16px arial; color:#147;}
#container .central_news .title a:hover {color:#eb6a6b;}
#container .central_news .title a:visited {color:#7192B1;}
#container .central_news .image {display:block; float:left; margin:0 12px 0 0; padding:2px; border:1px solid #ddd;}
#container .central_news .image img {width:100px; height:75px;}
#container .central_news .news_info {float:right; width:172px;}
#container .central_news .news_info .date {display:block; font:normal normal 11px arial; color:#868686; margin-bottom:4px;}
#container .central_news .news_info .link {position:relative; top:2px; left:1px;}
#container .central_news .news_info .descr { height:70px; overflow:hidden; text-align:justify;}
#container .central_news .news_info .descr div img{ display:none;}
/* central_news: END */

/* central_archive: START */
#container .central_archive {border:1px solid #e4e4e4; background:#f5f5f5; overflow:hidden;}
#container .central_archive .list {padding:15px 15px 0 15px;}
#container .central_archive .list .item {margin:0 0 10px 0;}
#container .central_archive .list .item a {font:normal normal 12px arial; color:#147; line-height:15px;}
#container .central_archive .list .item a:hover {color:#eb6a6b;}
#container .central_archive .list .item a:visited {color:#7192B1;}
#container .a_link {border-top:1px solid #e4e4e4; background:#fff; line-height:26px; padding:0 15px;}
#container .a_link a {font:normal normal 11px arial; color:#147; line-height:33px;}
#container .a_link strong {font:normal bold 14px arial; line-height:33px; padding:0 16px 0 0; text-transform:uppercase; color:#b60007; background:#fff url('../images/bg_head_more.gif') no-repeat 100% center;}
#container .a_link a:hover {color:#eb6a6b;}
/* central_archive: END */

/* central_news1: START */
#container .central_news1 {font-size:0; overflow:hidden;}
#container .central_news1 .item {float:left; width:190px; height:340px; margin:0 10px 0 0; padding:10px; background:#fff; overflow:hidden;}
#container .central_news1 .last {margin:0;}
#container .central_news1 .item .image {display:block;}
#container .central_news1 .item .image img {width:190px; height:130px;}
#container .central_news1 .item .title {margin:8px 0 5px 2px;}
#container .central_news1 .item .title a {display:block; font:normal normal 17px Georgia,Times New Roman,serif; color:#A30A6F; line-height:20px;}
#container .central_news1 .item .date {display:block; font:normal normal 10px arial; color:#868686; margin:0 0 5px 2px;}
#container .central_news1 .item .descr {display:block; font:normal normal 12px arial; color:#333; margin:0 0 5px 2px; line-height:18px;}
/* central_news1: END */

/* central_main_news: START */
#container .central_m_news {position:relative; width:650px; height:514px; overflow:hidden;}
#container .central_m_news .main {position:absolute; top:0; left:0; width:410px; height:494px; padding:10px; background:#fff;}
#container .central_m_news .main .image {display:block;}
#container .central_m_news .main .image img {width:410px; height:308px;}
#container .central_m_news .main .title {margin:13px 0 9px 11px;}
#container .central_m_news .main .title a {display:block; font:normal normal 28px Georgia,Times New Roman,serif; color:#A30A6F; line-height:29px;}
#container .central_m_news .main .date {display:block; font:normal normal 10px arial; color:#868686; margin:0 0 5px 10px;}
#container .central_m_news .main .descr {display:block; font:normal bold 14px arial; color:#333; margin:0 0 5px 10px; line-height:18px;}
#container .central_m_news .main .link {margin:0 10px 0 0;}
#container .central_m_news .more {position:absolute; top:0; left:440px; width:210px; height:514px; margin:0;}
#container .central_m_news .central_news1 {}
#container .central_m_news .central_news1 .item {height:232px; margin:0 0 10px 0; background:#fdf3d3;}
/* central_main_news: END */

/* central_archive1: START */
#container .central_archive1 {background:#fdf3d3; padding:10px 10px 10px 20px; overflow:hidden;}
#container .central_archive1 .archive_button {margin-top:10px;}
#container .central_archive1 .main_list {font-size:0; overflow:hidden;}
#container .central_archive1 .main_list .main_item {float:left; width:290px; height:254px; overflow:hidden;}
#container .central_archive1 .main_list .odd {padding-right:10px; background:url('../images/border_1.gif') repeat-y right top;}
#container .central_archive1 .main_list .even {padding-left:10px;}
#container .central_archive1 .list {margin:0; padding:0; font-size:0; overflow:hidden;}
#container .central_archive1 .list .top {margin:45px 0 0 0; font-size:0; overflow:hidden;}
#container .central_archive1 .list .top .image {display:block; float:left; margin:0 15px 10px 0; font-size:0; overflow:hidden;}
#container .central_archive1 .list .top .image img {width:100px; height:75px; margin:0; padding:0; font-size:0; overflow:hidden;}
#container .central_archive1 .list .top .title {font-size:0; margin-bottom:3px; overflow:hidden;}
#container .central_archive1 .list .top .title a {display:block; font:normal normal 17px Georgia,Times New Roman,serif; color:#b60007;}
#container .central_archive1 .list .top .title a:hover {color:#eb6a6b;}
#container .central_archive1 .list .top .date {font:normal normal 10px arial; color:#868686;}
#container .central_archive1 .list .item {margin:0 10px 10px 0; overflow:hidden;}
#container .central_archive1 .list .item a {font:normal normal 12px arial; color:#147; line-height:15px;}
#container .central_archive1 .list .item a:hover {color:#eb6a6b;}
#container .central_archive1 .top .link {position:relative; top:2px; left:3px;}
#container .central_archive1 .item .link {position:relative; top:3px; left:1px;}
/* central_archive1: END */

/* photo_main: START */
#container .photo_main {padding:10px; overflow:hidden;}
#container .photo_main .photo_top {width:610px; position:relative;}
#container .photo_main .photo_top .image {display:block; z-index:20;}
#container .photo_main .photo_top .image img {width:610px;}
#container .photo_main .photo_top .photo_title {position:absolute; display:block; background:transparent url('../images/transparent_shadow.png') repeat-x; *background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/transparent_shadow.png',sizingMethod='scale'); width:570px; height:auto; bottom:0; left:0; padding:15px 20px 40px 20px; z-index:20; font:normal bold 22px arial; color:#fff; line-height:24px; overflow:hidden;}
#container .photo_main .photo_top .photo_title:hover {color:#c1c1c1;}
#container .photo_main .photo_top .more_info {position:absolute; display:block; font:normal normal 11px arial; color:#fff; line-height:22px; margin:-35px 0 0 20px; z-index:30;}
#container .photo_main .photo_list {padding:20px 0 0 0; overflow:hidden;}
#container .photo_main .photo_list .item {display:block; float:left; background:#f5f5f5; margin:0 20px 0 0; width:190px; height:233px; overflow:hidden;}
#container .photo_main .photo_list .last {margin:0;}
#container .photo_main .photo_list .image {display:block;}
#container .photo_main .photo_list .image img {width:190px; height:142px;}
#container .photo_main .photo_list .num_bg {position:absolute; margin:-22px 0 0 0; display:block; width:57px; height:22px; filter:alpha(opacity=50); opacity:0.5; -khtml-opacity:0.5; -moz-opacity:0.5;  background:#b60007; z-index:10;}
#container .photo_main .photo_list .num_photo {position:absolute; margin:-22px 0 0 0; display:block; width:57px; height:22px; font:normal normal 10px arial; color:#fff; text-align:center; line-height:22px; z-index:20;}
#container .photo_main .photo_list .photo_title {padding:12px 0 5px 15px;}
#container .photo_main .photo_list .photo_title a {font:normal bold 14px arial; color:#147; line-height:16px;}
#container .photo_main .photo_list .photo_title a:hover {color:#eb6a6b;}
#container .photo_main .photo_list .date {display:block; padding:0 0 12px 15px; font:normal normal 11px arial; color:#868686;}
/* photo_main: END */

/* c_photo_list: START */
#container .c_photo_list {padding:0; margin:0; overflow:hidden;}
#container .c_photo_list .tabs {position:absolute; font-size:0; overflow:hidden; z-index:10;}
#container .c_photo_list .tabs li{ float:left;}
#container .c_photo_list .tabs .item {float:left; display:block; padding:7px 5px; margin:0 3px 0 0; text-align:center; border:1px solid #e4e4e4;}
#container .c_photo_list .tabs .item {font:normal normal 10px arial; color:#b60007; text-transform:uppercase; }
#container .c_photo_list .tabs .item:hover {background:none; color:#eb6a6b;}
#container .c_photo_list .tabs .selected {padding-bottom:13px; background:#f5f5f5; border-bottom:0;}
#container .c_photo_list .tabs .selected {color:#222;}
#container .c_photo_list .tabs .last {margin:0;}
#container .c_photo_list .content_photo .list2{ padding-left:3px;}
#container .c_photo_list .content_photo {margin:33px 0 0 0; padding:9px 8px 0 0; background:#f5f5f5; border:1px solid #e4e4e4; display:block; float:left;}
.msie6 #container .c_photo_list .content_photo {margin-top:43px;}
#container .c_photo_list .content_photo .list{ float:left; display:block;}
#container .c_photo_list .content_photo .list .item {width:140px; height:200px; margin:0 0 9px 0; border:1px solid #e4e4e4; background:#fff; overflow:hidden; float:left;}
#container .c_photo_list .content_photo .list2 .item {width:140px; height:200px; margin:0 0 9px 5px; border:1px solid #e4e4e4; background:#fff; overflow:hidden; float:left;}

#container .c_photo_list .content_photo .list .image {display:block;}
#container .c_photo_list .content_photo .list .image img {display:block; width:143px; height:107px;}
#container .c_photo_list .content_photo .list .num_bg {position:absolute; margin:-18px 0 0 0; display:block; width:57px; height:18px; filter:alpha(opacity=40); opacity:0.4; -khtml-opacity:0.4; -moz-opacity:0.4; background:#000; z-index:10;}
#container .c_photo_list .content_photo .list .num_photo {position:absolute; margin:-18px 0 0 0; display:block; width:57px; height:18px; font:normal normal 10px arial; color:#fff; text-align:center; line-height:18px; z-index:20;}
#container .c_photo_list .content_photo .list .num_photo:hover {color:#c1c1c1;}
#container .c_photo_list .content_photo .list .item .info {padding:0 9px;}
#container .c_photo_list .content_photo .list .photo_title {padding:6px 0;}
#container .c_photo_list .content_photo .list .photo_title a {font:normal bold 11px arial; color:#147; line-height:14px;}
#container .c_photo_list .content_photo .list .photo_title a:hover {color:#eb6a6b;}
#container .c_photo_list .content_photo .list .date {display:block; font:normal normal 11px arial; color:#868686;}
#container .c_photo_list .a_link {border:1px solid #e4e4e4; border-top:0; background:#f5f5f5; line-height:26px; padding:0 15px;}
#container .c_photo_list .c_pager .selected {border-top:1px solid #f5f5f5; background:#f5f5f5;}
#container .c_photo_list .link {position:relative; top:3px; left:2px;}

#container #bottom_video_list .content_photo .item {width:127px; height:180px; padding:10px;}
#container #bottom_video_list .content_photo .item img {width:130px; height:95px;}
#container #bottom_video_list .content_photo .item .info {padding:0; margin:10px 0 0 0;}
#container #bottom_video_list .content_photo .item .info .photo_title {padding-top:0;}
#container #bottom_video_list .content_photo .selected .info {background:#dcdedc;}
#container  .c_foot {width:100%; height:30px; background-color:#FFF;}

#container #central_news_list .content_photo {margin:0;}
#container #central_news_list .content_photo .item {margin-right:10px;}
#container #central_news_list .content_photo .last {margin-right:0;}
/* c_photo_list: END */

/* aftercontainer [START] */
#aftercontainer .partner_news {padding:10px; background:#fff; overflow:hidden;}
#aftercontainer .partner_news .p_head {height:26px; font:normal bold 14px arial; color:#444; border:1px solid #e4e4e4; background:#fff; text-align:center; line-height:26px; text-transform:uppercase; overflow:hidden;}
#aftercontainer .partner_news .p_foot {border:1px solid #e4e4e4; border-top:0; background:#f5f5f5; overflow:hidden;}
#aftercontainer .partner_news .p_box {float:left; padding:10px 15px 5px 15px; border-right:1px solid #e4e4e4;}
/* #aftercontainer .partner_news .p_box {float:left; width:288px; padding:10px 15px 5px 15px; border-right:1px solid #e4e4e4;} */
#aftercontainer .partner_news .p_box .item {margin:0 0 8px 0;}
#aftercontainer .partner_news .p_box .item a {font:normal bold 12px arial; color:#147;}
#aftercontainer .partner_news .p_box .item a:hover {color:#eb6a6b;}
#aftercontainer .partner_news .last {border:0;}

#aftercontainer-banners .banner-left {padding:10px; background:#fff; overflow:hidden; float:left;}
#aftercontainer-banners .banner-right {padding:10px; background:#fff; overflow:hidden; float:right}
/* aftercontainer [END] */

/* partner news fix [START] */
#rtn4p_neb ul li {margin:0 0 8px -6px !important;}
#rtn4p_neb ul li a {border:0 none; color:#147; font-size:12px; font-weight:bold;}
#rtn4p_neb ul li a:hover {color:#eb6a6b;}
/* partner news fix [END] */

/* right_horoscope: START */
#right .right_horoscope {border:1px solid #e9e9e9; font-size:0; overflow:hidden;}
#right .right_horoscope div {height:70px; width:298px; font-size:0; overflow:hidden;}
#right .right_horoscope div a {display:block; float:left; width:48px; height:20px; padding-top:50px; border:1px solid #fff; text-align:center; overflow:hidden;}
#right .right_horoscope div a span {font:normal normal 10px arial; color:#868686;}
#right .right_horoscope .top a {margin-top:-2px;}
#right .right_horoscope div a.aries {background: url('../images/01.gif') center 8px no-repeat; border-left:0!important; width:46px;}
#right .right_horoscope div a.taurus {background: url('../images/02.gif') center 8px no-repeat;}
#right .right_horoscope div a.gemini {background: url('../images/03.gif') center 8px no-repeat; width:50px;}
#right .right_horoscope div a.cancer {background: url('../images/04.gif') center 8px no-repeat; width:45px;}
#right .right_horoscope div a.leo {background: url('../images/05.gif') center 8px no-repeat; width:45px;}
#right .right_horoscope div a.virgo {background: url('../images/06.gif') center 8px no-repeat; width:54px; border-right:0!important;}
#right .right_horoscope div a.libra {background: url('../images/07.gif') center 8px no-repeat; width:46px; border-left:0!important;}
#right .right_horoscope div a.scorpio {background: url('../images/08.gif') center 8px no-repeat; width:54px;}
#right .right_horoscope div a.sagittarius {background: url('../images/09.gif') center 8px no-repeat; width:50px;}
#right .right_horoscope div a.capricorn {background: url('../images/10.gif') center 8px no-repeat; width:46px;}
#right .right_horoscope div a.aquarius {background: url('../images/11.gif') center 8px no-repeat; width:46px;}
#right .right_horoscope div a.pisces {background: url('../images/12.gif') center 8px no-repeat; width:46px; border-right:0!important;}
#right .right_horoscope div a:hover {border:1px solid #e9e9e9; background-color:#f5f5f5;}
#right .right_horoscope div a:hover span {color:#b60007;}
/* right_horoscope: END */

/* center_alawar_menu: START */
#left .center_alawar_menu {position:absolute; margin:-34px 0 0; padding:0; overflow:hidden;}
#left .center_alawar_menu .list {list-style:none; margin:0; padding:0; height:28px; border:1px solid #c5c5c5; border-width:0 0 0 1px; overflow:hidden;}
#left .center_alawar_menu .list .item {float:left; overflow:hidden; margin:0; padding:0;}
#left .center_alawar_menu .list .item a {display:block; float:left; margin:0; padding:0 12px; font:normal normal 10px arial; line-height:28px; height:28px; overflow:hidden; border:1px solid #c5c5c5; border-width:0 1px 0 0; text-transform:uppercase; color:#b60007;}
#left .center_alawar_menu .list .item a:hover {color:#eb6a6b;}
#left .center_alawar_menu .list .active a, .center_alawar_menu .list .active a:hover {cursor:default; background:#b60007; color:#fff;}

#left .center_alawar_submenu {margin:0; padding:0; overflow:hidden; position:absolute; z-index:10;}
#left .center_alawar_submenu .holder {width:650px; height:43px; margin:0; padding:0; overflow:hidden;}
#left .center_alawar_submenu .list {width:1000px; list-style:none; margin:10px 10px 0; padding:0; overflow:hidden;}
#left .center_alawar_submenu .list .item {float:left; margin:0 3px 0 0;}
#left .center_alawar_submenu .list .item a {display:block; float:left; overflow:hidden; border:1px solid #e4e4e4; padding:0 6px; margin:0 0 3px 0;  height:27px; line-height:27px;  background-color:#fff; background-repeat:no-repeat; background-position:-10000px; background-image:url(../images/alawar_icons.gif);}
#left .center_alawar_submenu .list .item a span {font:normal normal 10px arial; text-transform:uppercase; color:#b60007; vertical-align:middle;}
#left .center_alawar_submenu .list .item a:hover {background-color:#fbfbfb;}
#left .center_alawar_submenu .list .item a:hover span {color:#eb6a6b;}
#left .center_alawar_submenu .list .active a, .center_alawar_submenu .list .active a:hover {cursor:default; border-width:1px 1px 0; padding-bottom:5px; background-color:#f5f5f5; color:#444444;}
#left .center_alawar_submenu .message {margin:10px 10px 0 10px; color:#878787;}
#left .center_alawar_submenu .rating-hit {background-position:2px 6px !important; padding-left:27px !important; padding-right:10px !important;}
#left .center_alawar_submenu .tetris-lines {background-position:0px -42px !important; padding-left:18px !important; padding-right:5px !important;}
#left .center_alawar_submenu .action-puzzle {background-position:2px -94px !important; padding-left:23px !important; padding-right:3px !important;}
#left .center_alawar_submenu .logic-puzzle {background-position:0px -194px !important; padding-left:19px !important; padding-right:3px !important;}
#left .center_alawar_submenu .shooter {background-position:1px -144px !important; padding-left:19px !important; padding-right:3px !important;}
#left .center_alawar_submenu .arcade {background-position:0px -244px !important; padding-left:19px !important; padding-right:4px !important;}
#left .center_alawar_submenu .arkanoid  {background-position:1px -294px !important; padding-left:21px !important; padding-right:3px !important;}

#left .center_alawar_submenu_space {display:block; width:650px; height:32px; overflow:hidden; background:#fff;}
/* center_alawar_menu: END */


/* center_alawar_list: START */
#left .center_alawar_more_games_list {margin:0; padding:0; float:none; clear:both; overflow:hidden; width:628px; border:1px solid #e4e4e4;}
#left .center_alawar_more_games_list .list {list-style:none; margin:0; padding:0; overflow:hidden; width:650px;}
#left .center_alawar_more_games_list .list .item {float:left; width:190px; height:50px; padding:10px; margin:0; overflow:hidden; border:1px solid #e4e4e4; border-width:0 1px 0 0; background:#f5f5f5;}
#left .center_alawar_more_games_list .list .even_item {background:#fff;}
#left .center_alawar_more_games_list .list .item .image {display:block; float:left; width:44px; height:44px; border:1px solid #e4e4e4; background:#fff; padding:1px; margin:0 5px 0 0;}
#left .center_alawar_more_games_list .list .item .caption {display:block; height:33px; overflow:hidden; font:normal normal 12px arial;}
#left .center_alawar_more_games_list .list .item .download {background:url(../images/download.jpg) no-repeat 0 50%; font:normal normal 11px arial; line-height:12px; padding-left:15px;}
#left .center_alawar_more_games_list .list .item .play {background:url(../images/arrow_right_mini_a.gif) no-repeat 0 50%; font:normal normal 11px arial; line-height:12px; padding-left:16px;}
#left .center_alawar_more_games_list a:visited,
#left .center_alawar_more_games_list a:visited * {color:#7192B1!important;}

#left .center_alawar_simple_list {margin:0; padding:0; overflow:hidden; border:1px solid #e4e4e4;}
#left .center_alawar_simple_list .list {list-style:none; margin:0; padding:10px 10px 10px 0; float:none; clear:both; height:100%; border-bottom:1px solid #e4e4e4; background:#f5f5f5; overflow:hidden;}
#left .center_alawar_simple_list .list .item {display:block; float:left; width:305px; overflow:hidden; text-align:left; margin:0 0 10px;}
#left .center_alawar_simple_list .list .item a {display:block; margin:0 0 0 10px; padding:0 0 0 15px; text-align:left; background:url(../images/arrow_right_micro_a.gif) no-repeat 0 50%;}
#left .center_alawar_simple_list .signature {margin:0; padding:5px; background:#fff; overflow:hidden;}
#left .center_alawar_simple_list .signature .home {float:left; display:block; width:375px; height:32px; overflow:hidden; text-indent:10000px; white-space:nowrap; background:url(../images/alawar.jpg) no-repeat 0 0;}
#left .center_alawar_simple_list .signature .support {float:right; font-size:12px; line-height:32px; text-indent:22px; background:url(/static/img/alawar/help.jpg) left center no-repeat;}
#left .center_alawar_simple_list a:visited,
#left .center_alawar_simple_list a:visited * {color:#7192B1!important;}

#left .center_alawar_games_list {width:628px; margin:0; padding:0; border:1px solid #e4e4e4; float:none; clear:both; overflow:hidden; background:#f5f5f5;}
#left .center_alawar_games_list, .center_alawar_games_list * {white-space:normal;}
#left .center_alawar_games_list .holder {margin:10px 10px 0; overflow:hidden; float:none; clear:both;}
#left .center_alawar_games_list .holder .list {list-style:none; margin:0; padding:0; width:650px; overflow:hidden; float:none; clear:both;}
#left .center_alawar_games_list .holder .list .item {display:block; float:left; width:194px; height:247px; overflow:hidden; border:1px solid #e4e4e4; margin:0 10px 10px 0; background:#fff;}
#left .center_alawar_games_list .holder .list .item .num {position:absolute; margin:8px; font:normal normal 11px arial; color:#878787;}
#left .center_alawar_games_list .holder .list .item .link {display:block; margin:0 auto; cursor:pointer;}
#left .center_alawar_games_list .holder .list .item .link .image_holder {display:block; height:142px; overflow:hidden; text-align:center;}
#left .center_alawar_games_list .holder .list .item .link .caption {display:block; margin:10px 6px 0; height:32px; overflow:hidden; font:normal bold 14px arial; color:#024673;}
#left .center_alawar_games_list .holder .list .item .link:hover .caption {color:#b60007;}
#left .center_alawar_games_list .holder .list .item .description {display:block; margin:2px 6px 0; height:30px; overflow:hidden; font:normal normal 12px arial; color:#434343;}
#left .center_alawar_games_list .holder .list .item .details{display:block; position:absolute; margin:10px 0 0 6px; font:normal normal 11px arial; height:12px; line-height:12px; text-indent:15px; background:url(../images/arrow_right_mini_a.gif) no-repeat 0 50%;}
#left .center_alawar_games_list .holder .list .item .download{display:block; position:absolute; margin:10px 0 0 90px; font:normal normal 11px arial; height:12px; line-height:12px; text-indent:15px; background:url(../images/download.jpg) no-repeat 0 50%;}
#left .center_alawar_games_list .holder .list .item .play{display:block; position:absolute; margin:10px 0 0 6px; font:normal normal 11px arial; height:12px; line-height:12px; text-indent:15px; background:url(../images/arrow_right_mini_a.gif) no-repeat 0 50%;}
#left .center_alawar_games_list a:visited,
#left .center_alawar_games_list a:visited * {color:#7192B1!important;}
/* center_alawar_list: END */

/* center_alawar_game: START */
#left .center_alawar_game .title {font:normal bold 20px arial; line-height:24px; height:100%; padding:0; margin:0;}
#left .center_alawar_game .details {margin:0px; padding:10px; border:1px solid #e4e4e4; background:#f5f5f5; overflow:hidden;}
#left .center_alawar_game .details .cover {display:block; float:left; width:194px; height:200px; margin:0 10px 5px 0; padding:0; border:1px solid #e4e4e4; background:#fff; overflow:hidden; }
#left .center_alawar_game .details .cover .image {text-align:center; display:block; height:140px; overflow:hidden;}
#left .center_alawar_game .details .cover .information {display:block; margin:15px 10px 0 10px; padding:0; overflow:hidden;}
#left .center_alawar_game .details .cover .download {font:normal normal 11px arial; height:12px; line-height:12px; padding-left:18px; background:url(../images/download.jpg) no-repeat 0 50%;}
#left .center_alawar_game .details .cover .play{display:block; position:absolute; margin:12px 0 0; font:normal normal 11px arial; color:#fff; width:110px; height:25px; line-height:25px; overflow:hidden; text-indent:25px; white-space:nowrap; background:url(../images/play_now.jpg) no-repeat 0 0;}
#left .center_alawar_game .details .cover .play:hover {background-position:0 100%; color:#c1c1c1;}
#left .center_alawar_game .details .cover .filesize {display:block; line-height:20px; font-size:10px;}
#left .center_alawar_game .details .text p {margin:0; padding:10px 0 0; font-size:12px;}
#left .center_alawar_game .thumbnails {border:1px solid #e4e4e4; border-width:0px 1px 1px; padding:10px; overflow:hidden;}
#left .center_alawar_game .thumbnails .caption {font:normal bold 12px arial; color:#434343; padding:0;}
#left .center_alawar_game .thumbnails .list {padding:6px 0 0; width:608px; overflow:hidden;}
#left .center_alawar_game .thumbnails .list .holder {width:620px; overflow:hidden;}
#left .center_alawar_game .thumbnails .image {width:94px; height:71px; border:0; margin:4px 4px 0 0; padding:1px; background:#fff; border:1px solid #e4e4e4;}
/* center_alawar_game: END */

/* right_alawar_newgames: START */
#right .right_alawar_newgames {margin:0 auto; padding:0; width:298px; border:1px solid #e4e4e4; overflow:hidden;}
#right .right_alawar_newgames  .hidden {display:none;}
#right .right_alawar_newgames  .clear {display:block; height:0px; overflow:hidden;}
#right .right_alawar_newgames .head {font-size:18px; font-weight:bold; display:block; margin:0; padding:0 12px; overflow:hidden; line-height:34px;}
#right .right_alawar_newgames .head .caption {font:normal bold 14px arial; color:#b60007; text-transform:uppercase; vertical-align:middle;}
#right .right_alawar_newgames .head .arrow {cursor:default; color:#fff; margin:10px 0 0 8px; padding:0 12px; background:url(../images/bg_alawar_head_more.gif) no-repeat 0 55%; vertical-align:middle;}
#right .right_alawar_newgames  .list {list-style:none; margin:0; padding:0; overflow:hidden;}
#right .right_alawar_newgames  .list .item {display:block; margin:0; padding:10px; background:#f5f5f5; border:0px solid #e4e4e4; border-width:1px 0 0; overflow:hidden;}
#right .right_alawar_newgames  .list .item:hover {background:#fff;}
#right .right_alawar_newgames  .list .item  .link {display:block; overflow:hidden; cursor:pointer;}
#right .right_alawar_newgames  .list .item .image {display:block; width:44px; height:44px; background:#fff; border:1px solid #e4e4e4; margin:0 8px 4px 0; padding:1px; overflow:hidden; float:left;}
#right .right_alawar_newgames  .list .item .title {display:block; float:left; width:79%; white-space:normal; font:normal bold 14px arial; min-height:35px; height:auto!important; height:35px;}
#right .right_alawar_newgames  .list .item .details {display:block; float:left; width:70%; font:normal normal 11px arial; text-indent:15px; background:url(../images/arrow_right_mini_a.gif) no-repeat 0 50%; }
#right .right_alawar_newgames  .link:hover,
#right .right_alawar_newgames  .link:hover * {color:#eb6a6b;}
#right .right_alawar_newgames a:visited,
#right .right_alawar_newgames a:visited * {color:#7192B1!important;}
/* right_alawar_newgames: END */

/* central_video_section: START */
#container .central_video_section {background:#262626; overflow:hidden;}
#container .central_video_section .head {position:relative; height:36px; border-bottom:1px solid #3c3c3c; overflow:hidden;}
#container .central_video_section .head .caption {font:normal bold 14px arial; color:#fff; text-transform:uppercase; line-height:36px; margin:0 0 0 15px;}
#container .central_video_section .head .menu {position:absolute; top:7px; right:11px; width:414px; height:22px; margin:0; overflow:hidden;}
#container .central_video_section .head .menu .holder {float:left; width:414px; margin:0 10px;}
#container .central_video_section .head .menu .bx-prev { position:absolute; display:block; width:22px; height:22px; text-indent:100px; overflow:hidden; top:0; left:-30px;}
#container .central_video_section .head .menu .bx-next { position:absolute; display:block; width:22px; height:22px; text-indent:100px; overflow:hidden; top:0; right:-30px;}

#container .central_video_section .head .menu .bx-window li{ text-align:center!important;}
#container .central_video_section .head .menu .bx-prev {background:url('../images/bg_control_prev_gray.gif') no-repeat 0 0;}
#container .central_video_section .head .menu .bx-next {background:url('../images/bg_control_next_gray.gif') no-repeat 0 0;}
#container .central_video_section .menu_list {}
#container .central_video_section .menu_list .item {float:left; line-height:22px; margin:0 4px 0 0;}
#container .central_video_section .menu_list .item a {font:normal normal 10px arial; color:#999; line-height:22px; text-transform:uppercase; white-space:nowrap; padding:0 10px;}
#container .central_video_section .menu_list .item a:hover {background:#444; color:#fff;}
#container .central_video_section .menu_list a.selected  {background:#444;}

#container .central_video_section .content {position:relative; height:346px;}
#container .central_video_section .content .main_video {position:absolute; top:0; left:0; width:184px; padding:10px 12px;}
#container .central_video_section .content .main_video .image {display:block;}
#container .central_video_section .content .main_video .image img {width:176px; height:132px;}
#container .central_video_section .content .main_video .title {margin:11px 0 5px 2px;}
#container .central_video_section .content .main_video .title a {font:normal bold 16px arial; color:#fff;}
#container .central_video_section .content .main_video .title a:hover {color:#c1c1c1;}
#container .central_video_section .content .main_video .date {display:block; font:normal normal 10px arial; color:#888; margin-left:2px;}
#container .central_video_section .content .main_video .descr {display:block; font:normal normal 11px arial; color:#a5a5a5; margin-left:2px; line-height:17px; height:70px; overflow:hidden;}

#container .central_video_section .content .video_list {position:absolute; top:0; left:205px; width:414px; height:336px; border-left:1px solid #3c3c3c; padding:10px 0 0 10px; overflow:hidden;}
#container .central_video_section .content .video_list .item {float:left; width:93px; height:160px; margin:0 10px 10px 0; overflow:hidden;}
#container .central_video_section .content .video_list .item .image img {border:3px solid #fff; width:87px; height:64px;}
#container .central_video_section .content .video_list .item .title {margin:6px 0 3px 2px; height:25px; overflow:hidden;}
#container .central_video_section .content .video_list .item .title a {font:normal normal 11px arial; color:#d5d5d5; border-bottom:0px solid #3c3c3c;}
#container .central_video_section .content .video_list .item .title a:hover {color:#fff; border-bottom:0px solid #fff; text-decoration:none;}
#container .central_video_section .content .video_list .item .date {display:block; font:normal normal 9px arial; color:#888; margin-left:2px;}
/* central_video_section: END */

/* bottom_news: START */
#container .bottom_news {float:left; width:300px; padding:10px; margin:0 10px 10px 0; background:#fff; font-size:0; overflow:hidden;}
#container .bottom_news .head {font:normal bold 14px arial; color:#444; text-transform:uppercase; border:1px solid #e4e4e4; padding:0 10px; height:34px; line-height:34px; }
#container .bottom_news .list {list-style:decimal outside; margin:0; padding:10px 0 0 30px; border:1px solid #e4e4e4; border-top:0; background:#f5f5f5;}
#container .bottom_news .item {font:normal normal 11px arial; color:#a6a6a6; margin:0 0 10px 0;}
#container .bottom_news .item .link {line-height:14px; font:normal bold 12px arial; color:#0e4473;}
/* bottom_news: END */

/* horoscope_informer: START */
#right .horoscope_informer {position:relative; z-index:1001; width:300px; padding:10px; background:#fff; font-size:0;}
#right .horoscope_informer .head {display:block; cursor:pointer; width:290px; height:26px; padding:0 8px 0 0; background:#f5f5f5; border:1px solid #e4e4e4; text-align:right; line-height:26px;}
#right .horoscope_informer .head .link {float:left; margin:2px 0 0 0; background-color:#f5f5f5;}
#right .horoscope_informer .head .arrow {position:relative; top:3px; left:5px; padding-right:10px; background:url('../images/d_arr.gif') no-repeat 0 0;}
#right .horoscope_informer .head .arrow_close {background:url('../images/d_arr.gif') no-repeat 0 0;}
#right .horoscope_informer .head .arrow_open {background:url('../images/u_arr.gif') no-repeat 0 0;}

#right .horoscope_informer .content {position:relative; border:1px solid #e4e4e4; border-top:0;}
#right .horoscope_informer .content .descr {padding:5px 10px;}
#right .horoscope_informer .horo-list {position:absolute; z-index:21; top:0; left:0; padding:0; width:98px; border:1px solid #e4e4e4; border-top:0; overflow:hidden; display:none;}
#right .horoscope_informer .horo-item .name {color:#147;}
#right .horoscope_informer .horo-item .selected .name {font-weight:bold; color:#b60007;}
#right .horoscope_informer .horo-item .link .summary {display:none;}

#right .horoscope_informer .link {display:block; width:98px; height:24px; padding:0 0 0 40px; line-height:24px;}
#right .horoscope_informer .link:hover {background-color:#f5f5f5;}
#right .horoscope_informer .aries {background:#fff url('../images/horo_aries_mini.gif') no-repeat 8px 1px;}
#right .horoscope_informer .taurus {background:#fff url('../images/horo_taurus_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .gemini {background:#fff url('../images/horo_gemini_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .cancer {background:#fff url('../images/horo_cancer_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .leo {background:#fff url('../images/horo_leo_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .virgo {background:#fff url('../images/horo_virgo_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .libra {background:#fff url('../images/horo_libra_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .scorpio {background:#fff url('../images/horo_scorpio_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .sagittarius {background:#fff url('../images/horo_sagittarius_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .capricorn {background:#fff url('../images/horo_capricorn_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .aquarius {background:#fff url('../images/horo_aquarius_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .pisces {background:#fff url('../images/horo_pisces_mini.gif') no-repeat 10px 1px;}
/* horoscope_informer: END */

/* central_video: START */
#container .central_video {padding:20px; border:1px solid #e4e4e4; overflow:hidden;}
#container .central_video .title {padding:0; margin:0 0 5px 0; font:normal bold 20px arial; color:#147; line-height:24px;}
#container .central_video .date {margin:0; font:normal normal 10px arial; color:#878787; line-height:10px;}
#container .central_video .g_button {float:right; margin-top:-5px;}
#container .central_video .player {margin:10px auto 0 auto; text-align:center;}
/* central_video: END */

/* central_search_result: START */
#container .search_result {margin:0; padding:0; overflow:hidden;}
#container .search_result .results {padding:15px; background:#f5f5f5; border:1px solid #e4e4e4; overflow:hidden;}
#container .search_result .head .caption {padding:0; margin:0 0 20px 0; font:normal bold 20px arial; color:#111; line-height:24px; height:100%;}
#container .search_result .head .sort {display:block; height:100%;}
#container .search_result .head .search {margin:15px 0;}
#container .search_result .head .section .selected {color:#b60007;}
#container .search_result .head div {height:100%;}
#container .search_result .nofound {margin:20px 0 0 0; font-weight:bold;}
#container .search_result .c_pager .selected {background:#f5f5f5; border-top:1px solid #f5f5f5;}
/* central_search_result: END */

/* block_archive: START */
#container .block_archive {margin:5px 0 0 0; padding:0; overflow:hidden;}
#container .block_archive .tabs {position:absolute; font-size:0; overflow:hidden; z-index:10;}
#container .block_archive .tabs .item {float:left; display:block; width:45px; padding:7px 0; margin:0 3px 0 0; text-align:center; border:1px solid #e4e4e4;}
#container .block_archive .tabs .item a {font:normal normal 10px arial; color:#b60007; text-transform:uppercase; }
#container .block_archive .tabs .item a:hover {background:none; color:#eb6a6b;}
#container .block_archive .tabs .selected {width:45px; padding-bottom:12px; background:#f5f5f5; border-bottom:0;}
#container .block_archive .tabs .selected a {color:#222;}
#container .block_archive .search {display:block; position:absolute; margin-left:460px; margin-top:1px;}
#container .block_archive .search .icon_search {padding:0 0 6px 12px; background:url('../images/icon_archive_search.gif') no-repeat 0 6px;}
#container .block_archive .search .text {height:18px; padding-top:2px; border:1px solid #e4e4e4; color:#888;}
#container .block_archive .search .small {width:20px; padding-left:3px;}
#container .block_archive .search .big {width:32px; padding-left:5px;}
#container .block_archive .search .submit {cursor:pointer; margin-left:5px; width:48px; height:20px; background:none; border:0; color:#b60007;}
#container .block_archive .search .submit:hover {color:#eb6a6b;}
#container .block_archive .content {margin:33px 0 0 0; padding:10px; background:#f5f5f5; border:1px solid #e4e4e4; z-index:-1;}
#container .block_archive .content .calendar-picker {margin:0 0 0 445px;}
#container .block_archive .content .caption {font:normal bold 20px arial; color:#000; line-height:24px; height:100%;}
#container .block_archive .c_pager .selected {background:#f5f5f5; border-top:1px solid #f5f5f5;}
#container .block_archive .nofound {margin:20px 0 0 0;}
#container .block_archive .section_selector {position:absolute; margin:4px 0 0 360px; z-index:10100;}
#container .block_archive .section_selector .head {display:block; padding:0; margin:0; cursor:pointer; height:16px; line-height:16px;}
#container .block_archive .section_selector .head .link {padding:0; margin:0;}
#container .block_archive .section_selector .head .link .title {display:block; position:absolute; width:82px;}
#container .block_archive .section_selector .head .link .arrow {display:block; position:absolute; margin:4px 0 0 82px; width:10px; height:9px; background:url('../images/d_arr.gif') no-repeat 0 0;}
#container .block_archive .section_selector .head .link .arrow_close {background:url('../images/d_arr.gif') no-repeat 0 0;}
#container .block_archive .section_selector .head .link .arrow_open {background:url('../images/u_arr.gif') no-repeat 0 0;}
#container .block_archive .section_selector .s_content {position:relative; border:0; margin:0; padding:0;}
#container .block_archive .section_selector .s_content .section-list {position:absolute; z-index:21; top:0; left:0; padding:5px 0 5px 8px; margin:0 0 0 -8px; width:200px; border:1px solid #e4e4e4; background:#fff; overflow:hidden; display:none;}
#container .block_archive .section_selector .s_content .section-item {display:block; float:left; width:50%; margin:2px 0;}
#container .block_archive .section_selector .s_content .section-item .name {color:#147;}
#container .block_archive .section_selector .s_content .section-item .name:hover {color:#eb6a6b;}
#container .block_archive .section_selector .s_content .section-item .selected .name {font-weight:bold; color:#b60007;}
/* block_archive: END */

/*** CALENDAR-PICKER [START] ***/
#container .calendar-picker {width:158px; float:none; clear:both; padding:0; position:absolute; z-index:10000; background:#fff; text-align:center; height:18px; overflow:hidden; border-bottom:1px solid #ddd;}
#container .calendar-picker:hover {overflow:visible;}
#container .calendar {background:#fff; border:1px solid #ddd;}
#container .calendar b {font-weight:normal;}
#container .calendar a,
#container .calendar a b {color:#b60007!important;}
#container .calendar a:hover {color:#eb6a6b;}
#container .calendar table {border-collapse:separate!important; border-spacing:2px; background:#fff; border:1px solid #ddd; margin:-1px;}
#container .calendar td {border-collapse:separate!important;}
#container .calendar .calendarHeader {text-transform:capitalize;}
#container .calendar .HeaderTitle, #container .calendar-picker .HeaderTitle * {vertical-align:top; font:normal normal 11px arial; text-align:center;}
#container .calendar .HeaderDayNames {color:#444; text-align:center;}
#container .calendar .HeaderPrewArrow,
#container .calendar .HeaderNextArrow,
#container .calendar .HeaderPrewArrow a,
#container .calendar .HeaderNextArrow a {width:20px; height:14px; vertical-align:middle; overflow:hidden; font-size:0px!important; line-height:0px; letter-spacing:0px; word-spacing:0px;}
#container .calendar .HeaderPrewArrow {background:url(../images/arrow_left_10_grey.gif) no-repeat 50% 50%;}
#container .calendar .HeaderNextArrow {background:url(../images/arrow_right_10_grey.gif) no-repeat 50% 50%;}
#container .calendar .HeaderPrewArrow a, #container .calendar-picker .HeaderNextArrow a {display:block; text-indent:1000px;}
#container .calendar .HeaderPrewArrow a {background:url(../images/arrow_left_10.gif) no-repeat 50% 50%;}
#container .calendar .HeaderNextArrow a {background:url(../images/arrow_right_10.gif) no-repeat 50% 50%;}
#container .calendar .calendarToday,
#container .calendar .calendarLink {width:18px; height:18px; border:1px solid #ddd; background:#f4f4f4; color:#ddd; vertical-align:middle; text-align:center;}
#container .calendar .calendarToday a,
#container .calendar .calendarLink a {display:block; width:18px; height:18px; overflow:hidden; line-height:18px; text-align:center;}
#container .calendar .calendarSelected {width:18px; height:18px; border:1px solid #777; background:#ddd; color:#777; text-align:center; vertical-align:middle;}
#container .calendar .calendarSelected a {display:block; width:18px; height:18px; overflow:hidden; line-height:18px; text-align:center;}
#container .calendar .calendarNoLink {width:18px; height:18px; border:1px solid #ddd; background:#f4f4f4; color:#ddd; vertical-align:middle; text-align:center; overflow:hidden; line-height:18px;}
#container .calendar .calendarToday {background:#ddd;}

#container .calend_list {margin-top:-10px; font-size:0; overflow:hidden;}
#container .calend_item {display:block; float:left; width:194px; height:196px; margin:10px 10px 0 0; background:#fff; border:1px solid #e4e4e4;}
.msie6 #container .calend_item, .msie7 #container .calend_item, .msie8 #container .calend_item {height:208px;}
#container .calend_last {margin-right:0;}
#container .calend_item .calendar {border:0;}
#container .calend_item .calendar .HeaderPrewArrow,
#container .calend_item .calendar .HeaderNextArrow {background:none; display:none;}
#container .calend_item .calendar .HeaderTitle {text-align:left;}
#container .calend_item .calendar .HeaderTitle strong {font-size:12px; line-height:22px;}
#container .calend_item .calendar .HeaderDayNames {color:#868686;}
#container .calend_item .calendar td {height:21px; width:21px;}
/*** CALENDAR-PICKER [END] ***/

/* list_type_1: START */
#container .list_type_1 {margin:20px 0 0 0; overflow:hidden;}
#container .list_type_1 .item {margin:0 0 20px 0; overflow:hidden;}
#container .list_type_1 .item .image {float:left; display:block; margin:0; width:100px; height:75px; padding:2px; border:1px solid #ddd; background:#fff;}
#container .list_type_1 .item .image img {width:100px; height:75px;}
#container .list_type_1 .item .info {float:right; width:478px;}
#container .list_type_1 .item .title a {font:normal bold 12px arial;}
#container .list_type_1 .item .date {display:block; font:normal normal 10px arial; color:#878787; margin:5px 0;}
#container .list_type_1 .item .descr {line-height:15px;}
#container .list_type_1 .item .link a {padding:0 0 0 18px; background-position:0 3px;}
/* list_type_1: END */

/* online-chat: START */
#container .block_online {padding:10px; border:1px solid #e4e4e4; overflow:hidden;}
#container .block_online .title {margin:0 0 10px 0; font:normal bold 20px arial; color:#111; line-height:24px;}
#container .block_online .date {display:block; margin:0 0 10px 0; font:normal normal 10px arial; color:#878787; line-height:12px;}
#container .block_online .content {overflow:hidden;}
#container .block_online .content .image {width:585px; border:0;}

#right .online_info {border:1px solid #e4e4e4; overflow:hidden;}
#right .online_info .main {padding:2px 2px 2px 10px; background:#f5f5f5; overflow:hidden;}
#right .online_info .main .info {float:left; width:180px; overflow:hidden;}
#right .online_info .main .info .caption {font:normal normal 10px arial; color:#878787; line-height:12px;}
#right .online_info .main .info .title,
#right .online_info .main .info .title * {font:normal bold 14px arial; color:#434343; line-height:16px;}
#right .online_info .main .image {float:right; display:block; width:80px; height:60px;}
#right .online_info .text {padding:2px 10px; color:#147;}
#right .online_info .text a {font-weight:bold; color:#147;}
#right .online_info .text a:hover {color:#eb6a6b;}
#right .online_info .text a * {color:#147;}
#right .online_info .text a *:hover {color:#eb6a6b;}
#right .online_info .text span {display:block; font:normal bold 11px arial; color:#4a4a4a;}
#right .online_info .text p {font:normal normal 11px arial; color:#4a4a4a; padding:3px 0;}
/* online-chat: END */

/* central_ournews: START */
#container .central_ournews {padding:15px 10px 0 10px; border:1px solid #e4e4e4; background:#f5f5f5; overflow:hidden;}
#container .central_ournews .list {}
#container .central_ournews .item {display:block; width:120px; float:left; margin:0 0 15px 0;}
#container .central_ournews .item .link {display:block; height:20px;  padding:0 0 0 25px; font:normal normal 10px arial; color:#959595; text-transform:uppercase; line-height:20px;}
#container .central_ournews .item .link:hover {color:#b60007; text-decoration:none;}
#container .central_ournews .item .write {background:url(../images/icon_write_20.gif) no-repeat 0 0;}
#container .central_ournews .item .youtube {background:url(../images/icon_youtube_20.gif) no-repeat 0 0;}
#container .central_ournews .item .facebook {background:url(../images/icon_facebook_20.gif) no-repeat 0 0;}
#container .central_ournews .item .mobile {padding-left:28px; background:url(../images/icon_mobile_20.gif) no-repeat 0 0;}
#container .central_ournews .item .rss {background:url(../images/icon_rss_20.gif) no-repeat 0 0;}
#container .central_ournews .item .twitter {background:url(../images/icon_twitter_20.gif) no-repeat 0 0;}
#container .central_ournews .item .vkontakte {background:url(../images/icon_vkontakte_20.gif) no-repeat 0 0;}
#container .central_ournews .large {width:150px;}
/* central_ournews: END */

/* scrollpane_focus: START */
#top_focus_strip .scrollpane_focus {position:relative; width:1180px; height:43px; margin:10px auto; overflow:hidden;}
#top_focus_strip .scrollpane_focus .top {display:block; float:left; width:84px; height:43px; background:url(../images/bg_focus_top.gif) no-repeat 0 0;}
#top_focus_strip .scrollpane_focus .top strong {display:block; width:84px; height:20px; margin:6px 0 0 0; font:normal normal 20px "Progress"; color:#fff; text-transform:uppercase; text-align:center; line-height:20px; text-shadow:0 1px 1px #03182c;}
#top_focus_strip .scrollpane_focus .top span {display:block; width:84px; height:10px; margin:1px 0 0 0; font:normal normal 10px "Progress"; color:#fff; text-transform:uppercase; text-align:center; line-height:10px; text-shadow:0 1px 1px #03182c;}
#top_focus_strip .scrollpane_focus .scrollable {display:block; float:left; margin:0 auto; width:1038px; height:43px;}

#top_focus_strip .scrollpane_focus .list {display:block; width:32766px; list-style:none; margin:0; padding:0;}
#top_focus_strip .scrollpane_focus .item {display:block; float:left; width:258px; height:43px; border-left:1px solid #c3c3c3; overflow:hidden;}
#top_focus_strip .scrollpane_focus .item .link {display:block; width:258px;}
#top_focus_strip .scrollpane_focus .link .image {display:block; float:left; width:55px; height:43px; border-left:1px solid #fff;}
#top_focus_strip .scrollpane_focus .link .title {display:block; float:left; width:147px; height:43px; margin:-2px 0 0 0; padding:0 0 0 10px; font:normal normal 12px arial; color:#606060; overflow:visible;}
#top_focus_strip .scrollpane_focus .link:hover .title {color:#147;}
#top_focus_strip .scrollpane_focus .link .pg {display:block; float:left; width:45px; margin:-2px 0 0 0; font:normal normal 10px Georgia; color:#868686; text-align:center;}
#top_focus_strip .scrollpane_focus .navigate {display:block; float:left; margin:0 auto 0 1px; width:58px; height:43px; overflow:hidden;}
#top_focus_strip .scrollpane_focus .bx-prev,
#top_focus_strip .scrollpane_focus .bx-next {display:block; float:left; width:29px; height:43px; position:absolute; top:0;}
#top_focus_strip .scrollpane_focus .bx-prev {display:block; width:29px; height:43px; background:url(../images/navigator_2.gif) no-repeat 0 0; line-height:1000px; overflow:hidden; right:-21px;}
#top_focus_strip .scrollpane_focus .bx-next  {display:block; width:29px; height:43px; background:url(../images/navigator_2.gif) no-repeat 0 0; line-height:1000px; overflow:hidden;right:-50px;}
#top_focus_strip .scrollpane_focus .bx-prev {background-position:0 0;}
#top_focus_strip .scrollpane_focus .bx-next {background-position:-29px 0;}
#top_focus_strip .scrollpane_focus .bx-prev:hover {background-position:0 -43px;}
#top_focus_strip .scrollpane_focus .bx-next:hover {background-position:-29px -43px;}
/* scrollpane_focus: END */
/* Slider */
.f {display: none!important;}
div.ak {display: block!important;}
/* END Slider */
/* block_news: START*/
#container .block_news {overflow:hidden;}
#container .block_news .title { margin:12px 0 12px 12px; font:normal bold 20px arial; color:#111; line-height:24px;}
#container .block_news .promo_msg {display:block; float:right; margin:15px 0 0 0; padding:3px 20px; border:1px solid #E5E5E5; font:normal normal 10px arial; color:#b60007; text-transform:uppercase; text-align:center;}
#container .block_news .info {padding:4px 12px 5px; border:1px solid #e4e4e4; clear:both;}
#container .block_news .info .date {margin:0; font:normal normal 11px arial; color:#878787; line-height:13px;}
#container .block_news .info .cats {color:#f00000; font:normal normal 10px arial;}
#container .block_news .info .veiw {border-left:1px solid #e4e4e4; font:normal normal 10px arial; color:#878787; line-height:13px;}
#container .block_news .info .source {}
#container .block_news .info .source a:hover {text-decoration:none;}
#container .block_news .info .link {color:#878787;}
#container .block_news .info .buttons {float:right;}
#container .block_news .buttons a {float:left; display:block; margin:0 0 0 12px; font-size:10px; color:#878787; line-height:20px;}
#container .block_news .buttons .video {padding:0 0 0 20px; color:#b60007; background:url('../images/bg_video.gif') no-repeat 0 2px;}
#container .block_news .buttons .print {padding:0 0 0 16px; background:url('../images/bg_print.gif') no-repeat 0 2px;}
#container .block_news .buttons .blog {padding:0 0 0 14px; background:url('../images/blog_icon.gif') no-repeat 0 2px;}
#container .block_news .buttons .send {padding:0 0 0 16px; background:url('../images/bg_send.gif') no-repeat 0 2px;}
#container .block_news .buttons a:hover {text-decoration:underline!important; color:#b60007;}
#container .block_news .descr {margin:12px 12px 10px 12px; font:normal bold 14px arial; color:#333;}
#container .block_news .descr * {font:normal bold 14px arial; color:#333;}
#container .block_news .news_content {}

#container .news_content .news_text {margin:20px 0 0 0;}
#container .news_content .news_text, 
#container .news_content .news_text * {font:normal normal 13px arial; line-height:18px;text-align:justify;}
/*#container .news_content .news_text * {font:normal normal 13px arial; text-align:left; line-height:18px;text-align:justify;}*/
#container .news_content .news_text p {margin:13px 0;}
#container .news_content .news_text a strong {color:#147; font-weight:bold;}
#container .news_content .news_text b {font-weight:bold;}
#container .news_content .news_text strong,
#container .news_content .news_text strong * {font-weight:bold!important;}
#container .news_content .news_text strong em {font-style:italic!important;}
#container .news_content .news_text a:hover,
#container .news_content .news_text a:hover * {text-decoration:none; color:#eb6a6b;}
#container .news_content .news_text em {font-style:italic!important;}
#container .news_content .news_text em strong {font-style:italic!important;}
#container .news_content .news_text .picture {clear:both; padding: 3px; margin:10px 10px 10px 10px; border:1px solid #e4e4e4; max-width:622px;}
#container .news_content .news_text .picture .image {}
#container .news_content .news_text .picture .image img {width:218px; padding:3px;}
#container .news_content .news_text .picture .info {width:198px; padding:10px; border:1px solid #e4e4e4; border-width:1px 0 0 0;}
#container .news_content .news_text .picture .info .source {margin:0 0 5px 0; font:normal normal 11px arial; color:#878787; line-height:10px;}
#container .news_content .news_text .picture .info .photo_descr {margin:0; font:normal normal 11px arial; color:#444; line-height:15px;}
/*float:left;*/
#container .block_news .read_more {margin:10px 0; overflow:hidden;}
#container .block_news .read_more .rm_title {font:normal bold 13px arial; color:#444; line-height:18px;}
#container .block_news .read_more .rm_content {}
#container .block_news .read_more .rm_item {display:block; margin-top:12px; font:normal bold 13px arial; color:#147; line-height:18px;}
#container .block_news .read_more .rm_item:hover {text-decoration:none; color:#eb6a6b;}

#container .block_news .news_tags {margin:10px 0 0 0; text-align:right;}
#container .block_news .news_tags a:hover {text-decoration:none;}

#container .news_content .fb_holder {}
#container .news_content .vk_holder {position:absolute; z-index:1000; width:100px; margin:0 0 0 506px;}
#container .news_content .vk_holder #vkshare0 {float:right!important;}
#container .clear {clear:both; display:block; line-height:0; height:0; overflow:hidden;}

#container .block_news .mistake {display:block; height:21px; margin:0; background:#f5f5f5; border:1px solid #e4e4e4; border-bottom:0; font-size:0; line-height:0; overflow:hidden;}
#container .block_news .mistake form div {float:left; display:block; padding:0 7px; font:normal normal 11px arial; color:#868686; height:21px; line-height:21px;}
#container .block_news .mistake .caption {}
#container .block_news .mistake .content {}
#container .block_news #mistake_msg {height:0; line-height:0; overflow:hidden;}
#container .block_news .g_button {float:left; margin-top:7px;}

/* block_news: END*/

/* fix for top info block: START*/
#container .block_news .ontop {padding:3px 11px 0 11px; overflow:hidden; height:20px;}
#container .block_news .ontop .date {float:right; display:block; height:17px; padding:3px 11px 0 11px; margin:0 0 0 11px; border-left:1px solid #e4e4e4;}
#container .block_news .ontop .date2{font:normal normal 11px arial; color:#878787; float:right; display:block; height:17px; padding:1px 11px 0 11px; margin:0 0 0 11px; border-left:1px solid #e4e4e4;}
#container .block_news .ontop .date2 a{text-decoration:none;color: #878787; float:none;}
#container .block_news .ontop .date2 a:hover{color: #ff0007;}
#container .block_news .ontop .date3{font:normal normal 11px arial; color:#878787; float:right; display:block; height:17px; padding:3px 11px 0 11px; margin:0 0 0 11px; border-left:1px solid #e4e4e4;}
#container .block_news .ontop .date4{font:normal normal 11px arial; color:#878787; float:right; display:block; height:17px; padding:3px 11px 0 11px; margin:0 0 0 11px; border-left:1px solid #e4e4e4;}
#container .block_news .ontop .datef{font:normal normal 11px arial; color:#878787; float:right; display:block; height:17px; padding:0; margin:0 0 0 11px; border-left:1px solid #e4e4e4;}
#container .block_news .ontop .buttons .video {display:block; float:right; padding:3px 0 0 20px; background:url('/static/img/backgrounds/bg_video.gif') no-repeat 0 5px;}
#container .block_news .ontop .buttons .print {display:block; float:right; padding:3px 0 0 16px; background:url('/static/img/backgrounds/bg_print.gif') no-repeat 0 5px;}
#container .block_news .online .ontop {padding:0; margin:5px 0; border:1px solid #e4e4e4; clear:both;}
#container .block_news .ontop .fb_button {float:left; background:transparent;}
#container .block_news .ontop .g_button {float:left; margin:0;}
/* fix for top info block: END*/

div.user-poup{ width:100%; height:100%;}
div.user-poup div.user-foto img{padding:5px; border:1px solid #c9c9c9;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; -moz-box-shadow: 0 0 7px #cacaca; -webkit-box-shadow: 0 0 7px #cacaca;  box-shadow: 0 0 7px #cacaca;}
div.user-poup div.user-foto{ width:87px; height:87px; float:left; margin:0 20px 0 0;}
div.user-poup div.user-desc{float:right; width:320px; }
div.user-poup div.user-desc ul{margin-top:14px; list-style:none; margin:0 20px 0 0;}
div.user-poup div.user-desc ul li{margin:5px 0 3px 0; float:left;font-size:12px; width:100%;padding-bottom:5px;color:#242424;border-bottom:1px solid #e5e5e5; text-shadow:none;}
div.user-poup div.user-desc ul li a{text-decoration:none;color: #333;}
div.user-poup div.user-desc ul li a:hover{color: #B60007;}

div.user-poup-pan{ width:100%; height:100%;}
div.user-poup-pan div.user-foto img{padding:5px; border:1px solid #c9c9c9;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; -moz-box-shadow: 0 0 7px #cacaca; -webkit-box-shadow: 0 0 7px #cacaca;  box-shadow: 0 0 7px #cacaca;}
div.user-poup-pan div.user-foto{ width:87px; height:87px; float:left; margin:0 20px 0 0;}
div.user-poup-pan div.user-desc{float:right; width:220px; }
div.user-poup-pan div.user-desc ul{margin-top:14px; list-style:none; margin:0 20px 0 0;}
div.user-poup-pan div.user-desc ul li{margin:5px 0 3px 0; float:left;font-size:12px; width:100%;padding-bottom:5px;color:#242424;border-bottom:1px solid #e5e5e5; text-shadow:none;}
div.user-poup-pan div.user-desc ul li a{text-decoration:none;color: #333;}
div.user-poup-pan div.user-desc ul li a:hover{color: #B60007;}
.f_input{background:#FFF; padding:6px; border:1px solid #CCC;margin:2px;}

div.prof{ width:100%; height:100%;}
div.prof div.user-foto img{padding:5px; border:1px solid #c9c9c9;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; -moz-box-shadow: 0 0 7px #cacaca; -webkit-box-shadow: 0 0 7px #cacaca;  box-shadow: 0 0 7px #cacaca; margin-bottom:20px;}
div.prof div.user-foto{ width:110px; height:87px; float:left; margin:20px 20px 0 0; }
div.prof div.user-foto span a{color:#999999; font-size:12px; text-decoration:none;text-align:center;}
div.prof div.user-desc{float:right; width:490px; }
div.prof div.user-desc ul{list-style:none; margin:0 20px 0 0;}
div.prof div.user-desc ul li{margin:5px 0 3px 0; float:left;font-size:12px; width:100%;padding-bottom:5px; padding-left:20px;color:#242424;border-bottom:1px solid #e5e5e5; text-shadow:none;}
div.prof div.user-desc ul li a{text-decoration:none; float:none;color: #333;}
div.prof div.user-desc ul li a:hover{color: #B60007;}

/*navigation.tpl*/
.pagenav_outer{margin:20px 0; height:30px; line-height:30px;border-bottom: 1px solid #EAEAEA;border-top: 1px solid #EAEAEA; }
#pagenav, #pagenav_wrapper{position:relative; height:30px}
#pagenav{float:right; right:50%; width:auto;}
#pagenav_wrapper{float:none!important; float:left; right:-50%; text-align:center;margin-top:0px;}
#pagenav_wrapper a{font-size:20px; line-height:30px; margin:5px;}
#pagenav_wrapper a:hover{color:#0a93cc;}
#pagenav_wrapper span{font-size:20px;color:#0a93cc;margin:5px;line-height:30px;}
/*navigation.tpl*/

img.top{border:0;float:right;}
.galery {position:relative;}
.galery .image{width:630px;height:530px; overflow:hidden;}
.galery .img{width:630px;}
.galery .thumbs{margin-top:15px!important;margin-left:20px!important;}
.galery .thumbs img{height:50px;width:50px;}
.galery .thumbs li{float:left;width:60px;height:60px;}
.galery .bx-next{position:absolute;right:260px;z-index:999;width: 22px;height: 22px;text-indent: -999999px;background: url(../images/navigator.png) no-repeat -22px 0;}
.galery .bx-prev{position:absolute;left:260px;z-index:999;width: 22px;height: 22px;text-indent: -999999px;background: url(../images/navigator.png) no-repeat 0 0;}
.galery .bx-next:hover{background-position: -22px -22px;}
.galery .bx-prev:hover {background-position: 0 -22px;}
.galery .bx-start {color: #fff !important;font-size: 14px!important;background: #00004A;padding: 5px 10px!important;border-radius: 3px;text-transform: capitalize;}
.galery #my-start-stop{margin-top:3px !important;}

.raz{height:10px;background:#DADADA;display:block;}


#modal_form {
  width: 400px; 
  height: 300px; /* Ðaçìåðû äoëæíû áûòü ôèêñèðoâaíû */
  border-radius: 5px;
  border: 0px #000 solid;
  background: #fff;
  position: fixed; /* ÷òoáû oêío áûëo â âèäèìoé çoíå â ëþáoì ìåñòå */
  top: 45%; /* oòñòóïaåì ñâåðõó 45%, oñòaëüíûå 5% ïoäâèíåò ñêðèïò */
  left: 50%; /* ïoëoâèía ýêðaía ñëåâa */
  margin-top: -150px;
  margin-left: -150px; /* òóò âñÿ ìaãèÿ öåíòðoâêè css, oòñòóïaåì âëåâo è ââåðõ ìèíóñ ïoëoâèíó øèðèíû è âûñoòû ñooòâåòñòâåíío =) */
  display: none; /* â oáû÷íoì ñoñòoÿíèè oêía íå äoëæío áûòü */
  opacity: 0; /* ïoëíoñòüþ ïðoçða÷ío äëÿ aíèìèðoâaíèÿ */
  z-index: 99999999; /* oêío äoëæío áûòü íaèáoëåå áoëüøåì ñëoå */
  padding: 0px 0px;
}
/* Êíoïêa çaêðûòü äëÿ òåõ êòo â òaíêå) */
#modal_form #modal_close {
  width: 25px;
    height: 40px;
    position: absolute;
    top: 0px;
    right: 10px;
    cursor: pointer;
    display: block;
    color: white;
    font-size: 20px;
    background: url(/ru/uploads/i.png) no-repeat -22px 0;
}
/* Ïoäëoæêa */
#overlay {
  z-index:3; /* ïoäëoæêa äoëæía áûòü âûøå ñëoåâ ýëåìåíòoâ ñaéòa, ío íèæå ñëoÿ ìoäaëüíoão oêía */
  position:fixed; /* âñåãäa ïåðåêðûâaåò âåñü ñaéò */
  background-color:#000; /* ÷åðíaÿ */
  opacity:0.8; /* ío íåìíoão ïðoçða÷ía */
  -moz-opacity:0.8; /* ôèêñ ïðîçðà÷íîñòè äëÿ ñòàðûõ áðàóçåðîâ */
  filter:alpha(opacity=80);
  width:100%; 
  height:100%; /* ðaçìåðoì âo âåñü ýêðaí */
  top:0; /* ñâåðõó è ñëåâa 0, oáÿçaòåëüíûå ñâoéñòâa! */
  left:0;
  cursor:pointer;
  display:none; /* â oáû÷íoì ñoñòoÿíèè å¸ íåò) */
}

.facebook_header {
     background: #3a5897;
       color:white;
    font-size:16px;
    padding:10px 10px;
}

/*~~~~~~~ FB ~~~~~~~*/
.dialog-social-fb .dialog-social-header {
    background: #3a5897;
}

.dialog-social-fb .dialog-social-widgets {
    padding-left: 25px;
}

.dialog-social-fb .dialog-social-auth {
    background: #dededd;
}

.dialog-social-fb .dialog-social-title {
    background: url(/ru/uploads/fb-dialog-bg.png) no-repeat 0 100%;
    text-align: left;
    color: #fff;
    padding-bottom: 20px;
}

.dialog-social-fb .d-close {
    top: 7px;
    background: url(/ru/uploads/i.png) no-repeat -22px 0;
    padding: 0;
    width: 42px;
    height: 42px;
    right: 8px;
}

.dialog-social-fb .dialog-social-header {
    background: #3a5897;
}

.dialog-social-fb .dialog-social-widgets {
    padding-left: 25px;
}

.dialog-social-fb .dialog-social-auth {
    background: #dededd;
}

.dialog-social-message-block-text {
    border-top: solid 1px #9daccb;
    padding: 22px 66px 22px 22px;
    color: white;
    font-size: 16px;
}
.social-header {   
    background: #3a5897;
}

.dialog-social-auth {
    background: #dededd;
}
.dialog-social-auth {
    padding: 12px 12px 20px 12px;
    text-align: center;
}

._10b4 {
    overflow-y: hidden;
    position: relative;
    width: 100%;
}

.dialog-social-lnk {
 padding:0px 10px;   
}

#container .tomob2 {
  background:#ffffff; 
  padding:20px 0 20px 0; 
  overflow:hidden; 
  text-align: center;
  font-size: 46px;
  border:1px solid #ff0000;
}

#container .tomob2 a {
  font:normal bold 44px arial; color:#b60007;
}

#container .tomob3 {
  font:normal bold 44px arial; color:#ff0000;
}
#header .banner_2{
  display: none;
}
#yandex_ad_small_screen{
  display: none;
}
#yandex_ad5_small_screen{
    display: none;
}
/* Media Queries*/
@media (max-width: 992px) and (min-width: 768px){
  .visible-xs{
    display: block;
  }
  #yandex_ad_small_screen{
    display: none;
  }
  #yandex_ad5_small_screen{
    display: none;
  }
  #wrapper{
    width: 100%;
      margin: 0;
      display: table;
      clear: both;
      content: " ";
      background: inherit;
  }
  #header{
    width: 100%;
    height: auto;
    padding: 0;
    text-align: center;
    padding-bottom: 5px;
    background-size: contain;
    position: relative;
  }
  #header .holder{
    width: 100%;
      display: table;
      clear: both;
      content: " ";
      text-align: left;
      padding-top: 100px;
  }
  #header .container, #header .container .logo a,
  #header .container2{
      width: 100%;
      height: auto;
      position: inherit;
      text-align: left;
      display: block;
  }
  #header .container .logo{
    padding-left: 10px;
    display: inline-block;
  }
  #header .container2{
    padding: 0 0 10px 15px;
  }
  #header .banner{
      width: auto;
      height: auto;
      position: absolute;
      margin: 0 auto;
      float: none;
      display: none;
      display: inline-block;
      top: 0;
      left: calc((100% - 730px) / 2);
  }
  #header .banner_2{
    display: none;
  }
  #menu{
    height: auto;
  }
  #menu .holder{
    width: 100%;
  }
  #menu .menu .selected ul{
    display: none;
  }
  #wrapper #datetime{
      position: absolute;
      right: 10px;
      top: -75px;
      margin: 0;
      width: auto;
      text-align: left;
  }
  #container .wrapper_10px{
    padding: 10px 0;
  }
  #container .wrapper_10px_text{
    padding: 10px 0;
   font-size:16;
  }
  #news_left_main .bx-prev{
      right: 40px;
  }
  #news_left_main .bx-next{
     right: 10px;
  }
  #container{
    width: 100%;
      display: table;
      clear: both;
      content: " ";
  }
  #container .holder{
    width: 100%;
  }
  #container #left{
    float: none;
      width: 100%;
      margin: 0;
  }
  #dle-content{
    padding-left: 10px;
    padding-right: 10px;
  }
  #container .special_subject{
      padding: 10px 0 0 0;
      width: 100%;
  }
  #container .special_subject table{
    width: 100%;
  }
  #container .special_subject table .speedbar{
    padding-left:10px; 
  }
  #container .special_subject .caption{
    padding: 10px;
  }
  #container .tomob2{
    display: none;
  }
  #container .central_news .list .item{
      width: 47%;
  }
  #container .central_news .news_info{
      width: 67%;
  }
  #container .central_news .news_info .descr{
    height: 60px;
  }
  #container .news_main .news_list .main{
      margin: 0 0 20px 0;
  }
  #container .news_main .news_list .main .descr{
      font: normal normal 14px arial;
      line-height: 21px;
      text-align: left;
      height: 90px;
  }
  #frontpage_news_main{
    padding-left: 10px;
  }
  #container #left .news_informer{
      width: calc(100% - 345px);
       padding-right: 10px;
  }
  #container .news_informer .tabs{
        width: 100%;
  }
  #container .news_informer .tabs li{
    display: table;
      width: 31.5%;
  }
  #container .news_informer .tabs li a.item{
    font: normal normal 13px arial;
      width: 100%;
  }
  #container .news_informer .content_informer .time{
    font: normal normal 12px arial;
    margin: 0 10px 0 0;
  }
  #container .news_informer .content_informer .news{
      width: 84%;
  }
  #container .news_informer .content_informer .news .link_title{
      display: block;
  }
  #container .news_informer .content_informer .news .link_title a{
     clear: both;
       width: 100%;
       display: block;
  }
  #container .news_informer .content_informer .news .title{
    font: normal normal 14px arial;
      line-height: 19px;
  }
  #m-p-f .bx-prev{
       right: 40px;
  }
  #m-p-f .bx-next{
    right: 10px;
  }
  #container .news_informer2{
    float: none;
      width: 100%;
      margin: 10px 0;
  }
  #container .news_informer2 .content_informer2{
      width: 100%;
      padding: 10px 0;
  }
  #container .news_informer2 .tabs{
    width: 70%;
  }
  #container .news_informer2 .tabs li{
    width: 32%;
  }
  #container .news_informer2 .tabs li a{
      width: 100%;
  }
  #container .news_informer2 .content_informer2 .news{
      width: 47%;
      display: inline-block;
      padding:0 1%;
  }
  #container .news_informer2 .content_informer2 .time{
      font: normal normal 11px arial;
      margin: 0 5px 0 0;
  }
  #container .news_informer2 .content_informer2 .news .title{
      font: normal normal 12px arial;
  }
  #container .news_informer2 .content_informer2 .news .link img{
      padding: 0 5px 5px 5px;
  }
  #container #right{
      margin-left: calc((100% - 515px)/2);
  }
  #container #right .wrapper_poll div:nth-child(1){
    /*display: inline-block!important;*/
    text-align: left;
  }

  #container #right .wrapper_poll .right_box #vote-layer .box_poll #right_poll #dle-vote .vote{
    margin-bottom: 3px;
  }
  #container .scrollpane_simple .head{
    padding: 0 20px 0 0;
  }
  #container #right .scrollpane_autoimage,
  #container #right .scrollpane_autoimage .includes,
  #container #right .scrollpane_autoimage .scrollable{
    margin: 0 auto;
  }
  #container .right_box .head{
      padding-right: 10px;
  }
  #container .right_box .head .caption{
      padding: 0 20px 0 12px;
  }
  #wrapper #footer{
    width: 100%;
  }
  #footer .holder{
    width: 95%;
  }
  #footer .holder div:nth-child(1){
    right: 0!important;
    bottom: 0!important;
  }
  #overheader, #overheader .holder{
    width: 100%;
    height: auto;
  }
  #container .central_video_section .content .main_video{
    left: 25px;
  }
  #container .central_video_section .content .video_list{
    left: 250px;
  }
  #top_focus_strip{
    width: 100%;
      text-align: center;
  }
  #top_focus_strip .scrollpane_focus{
    width: auto;
    margin: 10px 0;
    display: inline-block;
  }
  #top_focus_strip .scrollpane_focus .scrollable{
    width: 572px;
  }
  #top_focus_strip .scrollpane_focus .bx-prev{
      position: absolute;
      left: 0;
      top: 0;
      display: block;
  }
  #top_focus_strip .scrollpane_focus .bx-next{
    position: absolute;
      left: 29px;
      top: 0;
      display: block;
  }
  #top_focus_strip .scrollpane_focus .link .pg{
    width: auto;
  }
  #container .news_content .news_text .picture{
       max-width: 100%;
       width: 60%;
      display: inline-block;
      height: auto;
      float: left;
  }
}
@media (min-width: 768px){ 
  #nav-icon4{
    display: none;
  }
  .visible-xs{
    display: none;
  }
}
@media (max-width: 767px){ 
  .hidden-small{
    display: none!important;
  }
  .visible-xs{
    display: block;
  }
  /* Menu Button CSS With Animations*/
  #nav-icon4 {
    display: block;
      width: 22px;
      height: 17px;
      border: 1px solid #709fff;
      background: rgba(255, 255, 255, 0.99);
      border-radius: 5px;
      padding: 7px 5px;
      position: absolute;
      right: 10px;
      top: 40px;
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
      -webkit-transition: .5s ease-in-out;
      -moz-transition: .5s ease-in-out;
      -o-transition: .5s ease-in-out;
      transition: .5s ease-in-out;
      cursor: pointer;
  }
  #nav-icon4 span {
      display: block;
      position: absolute;
      height: 3px;
      width: 22px;
      display: inline-block;
      background: #709fff;
      border-radius: 4px;
      opacity: 1;
      left: 5px;
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
      -webkit-transition: .25s ease-in-out;
      -moz-transition: .25s ease-in-out;
      -o-transition: .25s ease-in-out;
      transition: .25s ease-in-out;
  }
  #nav-icon4 span:nth-child(1) {
    top: 7px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }

  #nav-icon4 span:nth-child(2) {
    top: 14px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }

  #nav-icon4 span:nth-child(3) {
    top: 21px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }

  #nav-icon4.open span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 7px;
    left: 8px;
  }

  #nav-icon4.open span:nth-child(2) {
    width: 0%;
    opacity: 0;
  }

  #nav-icon4.open span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 23px;
    left: 8px;
  }
  #wrapper{
    width: 100%;
      margin: 0;
      background: inherit;
  }
  #header{
    width: 100%;
    height: auto;
    padding: 0;
    text-align: center;
    padding-bottom: 5px;
    background-size: contain;
    position: relative;
  }
  #header .holder{
    width: 100%;
      display: table;
      clear: both;  
      content: " ";
  }
  #header .container, #header .container .logo a,
  #header .container2{
      width: 100%;
      height: auto;
      position: inherit;
      text-align: left;
  }
  #header .container .logo{
    padding-left: 10px;
    display: inline-block;
  }
  #header .container2{
    padding: 0 0 10px 15px;
  }
  #header .banner{
    width: 100%;
      height: auto;
      position: inherit;
      margin: 0 auto;
      float: none;
      display: none;
  }
  #header .banner_2{
    display: block;
    width: 100%;
      height: auto;
  }
  #menu{
      height: auto;
      background-repeat: repeat;
      position: absolute;
      width: 100%;
      left: 0;
      background: rgba(102, 153, 255, 0.93);
      z-index: 9999;
  }
  #menu .holder{
    width: 100%;
    height: auto;
  }

  #menu .menu {
    width: 100%;
    float: none;
    height: auto;
  }

  #menu .menu .item{
      float: none;
      width: 100%;
      border-top: 1px solid #fff;
      margin: 0;
      padding-top: 5px;  
  }
  #menu .menu .item a{
    border: 0;
    border-width: 0;
  }
  #wrapper #datetime{
      position: absolute;
      left: 135px;
      top: 83px;
      margin: 0;
      width: auto;
      text-align: left;
  }
  #container .wrapper_10px{
    padding: 10px 0;
  }
  #container .wrapper_10px_text{
    padding: 10px 0;
   font-size:16;
  }
  #news_left_main .bx-prev{
      right: 40px;
  }
  #news_left_main .bx-next{
     right: 10px;
  }
  #container{
    width: 100%;
      display: table;
      clear: both;
      content: " ";
  }
  #container .holder{
    width: 100%;
  }
  #container #left,#container #right{
    float: none;
      width: 100%;
      margin: 0;
  }
  #dle-content{
    padding-left: 10px;
    padding-right: 10px;
  }
  #container .special_subject{
      padding: 10px 0 0 0;
      width: 100%;
  }
  #container .special_subject table{
    width: 100%;
  }
  #container .special_subject table .speedbar{
    padding-left:10px; 
  }
  #container .special_subject .caption{
    padding: 10px;
  }
  #container .tomob2{
    display: none;
  }
  #container .central_news .list .item{
    float: none;
      width: 100%;
      padding: 0;
        margin-bottom: 15px;
        border-bottom: 1px solid #e4e4e4;
        border-right: 0;
      padding-bottom: 10px;
  }
  #container .central_news .list .item h2 a{
    width: 100%;
    font-size: 15px;
  }
  #container .central_news .list .item a{
    clear: both;
      display: table;
      margin: 0;
      width: 20.5%;
      float: left;
  }
  #container .central_news .list .item a img{
    width: 90%;
      height: 90px;
  }
  #container .central_news .news_info{
      width: 78.5%;
      padding-right: 1%;
  }
  #container .central_news .title{
    height: auto;
      margin-bottom: 8px;  
  }
  #container .central_news .news_info .descr{
    height: 30px;
    text-align: left;
  }
  #container .central_news .news_info .descr div{
    font-size: 13px;
  }
  #container #dle-content .pagenav_outer{
    width: 100%;
  }
  #container #dle-content .pagenav_outer #pagenav{
    float: none;
      right: inherit;
  }
  #container #dle-content .pagenav_outer #pagenav #pagenav_wrapper{
    right: inherit;
  }
  #pagenav_wrapper span{
    margin: 0 3px 0 0;
    font-size: 15px;
  }
  #pagenav_wrapper span img{
    margin-right: 5px!important;
  }
  #pagenav_wrapper a{
    font-size: 15px;
      line-height: 30px;
      margin: 2px;
  }
  #pagenav_wrapper a img{
    margin-right: 5px!important;
  }
  #container #frontpage_news_main{
      display: table;
      margin:20px auto;
  }
  #container .news_main .news_list .main{
      margin: 0 0 20px 0;
  }
  #container .news_main .news_list .main .descr{
      font: normal normal 14px arial;
      line-height: 21px;
      text-align: left;
      height: 90px;
  }
  #container .news_main{
    margin-right: 0;
  }
  #container #left .news_informer,#container .news_informer .tabs{
        width: 100%;
  }
  #container .news_informer .tabs li{
    display: table;
      width: 31.5%;
  }
  #container .news_informer .tabs li a.item{
    font: normal normal 13px arial;
      width: 100%;
  }
  #container .news_informer .content_informer .time{
    font: normal normal 12px arial;
    margin: 0 10px 0 0;
  }
  #container .news_informer .content_informer .news{
      width: 84%;
  }
  #container .news_informer .content_informer .news .link_title{
      display: block;
  }
  #container .news_informer .content_informer .news .link_title a{
     clear: both;
       width: 100%;
       display: block;
  }
  #container .news_informer .content_informer .news .title{
    font: normal normal 14px arial;
      line-height: 19px;
  }
  #container .news_category .news_top{
    float: none;
  }
  #m-p-f .bx-prev{
       right: 40px;
  }
  #m-p-f .bx-next{
    right: 10px;
  }
  #container .news_informer2{
    float: none;
      width: 100%;
      margin: 10px 0;
  }
  #container .news_informer2 .content_informer2{
      width: 100%;
      padding: 10px 0;
  }
  #container .news_informer2 .tabs{
    width: 100%;
  }
  #container .news_informer2 .tabs li{
    width: 32%;
  }
  #container .news_informer2 .tabs li a{
      width: 100%;
  }
  #container .news_informer2 .content_informer2 .list .item{
    width: 100%;
      clear: both;
      display: table;
  }
  #container .news_informer2 .content_informer2 .news{
      float: none;
      width: 100%;
      display: inline-block;
  }
  #container .news_informer2 .content_informer2 .time{
      font: normal normal 11px arial;
      margin: 0 5px 0 0;
  }
  #container .news_informer2 .content_informer2 .news .title{
      font: normal normal 12px arial;
  }
  #container .news_informer2 .content_informer2 .news .link img{
      padding: 0 5px 5px 5px;
  }
  #container .news_category{
    height: auto;
    padding: 0;
  }
  #container .news_category .news_list{
    float: none;  
  }
  #container .news_category .news_list .list{
    margin: 5px 8px;
  }
  #container .news_category .news_list .list .item{
    margin: 0 0 15px 0;
  }
  #container .news_category .links{
      bottom: 3px;
  }
  #container #right .wrapper_poll{
    width: 100%;
      float: none;
      padding: 0;
      text-align: center;
      /*display: none;*/
  }
  #container #right .wrapper_poll div:nth-child(1){
    /*display: inline-block!important;*/
    text-align: left;
  }

  #container #right .wrapper_poll .right_box #vote-layer .box_poll #right_poll #dle-vote .vote{
    margin-bottom: 3px;
  }
  #container .scrollpane_simple{
    width: 100%;
    text-align: center;
  }
  #container .scrollpane_simple .head{
    padding: 0 20px 0 0;
  }
  #container .scrollpane_simple .includes{
    /*width: 90%;*/
       padding: 15px 0;
  }
  #container #right .scrollpane_autoimage,
  #container #right .scrollpane_autoimage .includes,
  #container #right .scrollpane_autoimage .scrollable{
    margin: 0 auto;
  }
  #container .right_box .head{
      padding-right: 10px;
  }
  #container .right_box .head .caption{
      padding: 0 20px 0 12px;
  }

  #container #right2{
      float: none;
      margin: 0 auto;
  }
  #wrapper #footer{
    width: 100%;
  }
  #footer .holder{
    width: 95%;
  }
  #footer .holder div:nth-child(1){
    right: 0!important;
    bottom: 0!important;
  }
  #overheader, #overheader .holder{
    width: 100%;
    height: auto;
  }
  /*CSS Yandex Ads*/
  #yandex_ad5{
      text-align: center;
      margin: 25px auto 0 auto!important;
      width: 95%;
      display: none;
  }
  #yandex_ad5_small_screen{
    display: block;
  }
  #container .block_news .ontop{
    padding: 0;
  }
  #container .news_content .news_text .picture{
      padding: 0;
       margin: 0;
       max-width: 100%;
       width: 100%;
      display: inline-block;
      height: auto;
  }
  #yandex_ad3{
    /*display: none;*/
  }
  #container .central_video_section .head{
      height: auto;
      width: 100%;
  }
  #top_focus_strip{
    width: 100%;
      text-align: center;
  }
  #top_focus_strip .scrollpane_focus{
    width: auto;
    margin: 10px 0;
    display: inline-block;
  }
  #top_focus_strip .scrollpane_focus .top{
    width: 60px;
  }
  #top_focus_strip .scrollpane_focus .top strong{
    width: 62px;
  }
  #top_focus_strip .scrollpane_focus .top span{
      width: 62px;
  }
    #top_focus_strip .scrollpane_focus .item .link{
      display: table;
      width: 100%;
      clear: both;
      content: " ";
  }
  #top_focus_strip .scrollpane_focus .link .title{
    display: inline-block;
      width: auto;
      margin: 2px 0 0 0;
      padding: 0 0 0 3px;
      max-width: 120px;
      text-align: left;
  }
  #top_focus_strip .scrollpane_focus .link .pg{
    width: auto;
  }
  #top_focus_strip .scrollpane_focus .bx-prev{
      right: -18px;
  }
  #top_focus_strip .scrollpane_focus .bx-next{
    right: -45px
  }
  #container .block_news h1{
      margin: 12px 0!important;
  }
  #container .central_video_section .head .caption{
    display: block;
  }
  #container .central_video_section .head .menu{
    position: inherit;
      top: inherit;
      right: inherit;
      width: auto;
      height: auto;
      margin: 0;
      overflow: hidden;
      display: inline-block;
      padding-left: 15px;
  }
  #container .central_video_section .content{
      height: auto;
       width: 100%;
  }
  #container .central_video_section .content .main_video{
    position: inherit;
      top: inherit;
      left: inherit;
      width: 100%;
      padding: 10px 0;
      float: none;
  }
  #container .central_video_section .content .main_video .image img{
      width: auto;
      height: auto;
      max-width: 100%;
      display: block;
  }
  #container .central_video_section .content .main_video .title{
    margin: 11px 0;
      padding-left: 10px;
      padding-right: 10px;
  }
  #container .central_video_section .content .main_video .date{
      margin-left: 10px;
  }
  #container .central_video_section .content .main_video .descr{
    height: auto;
  }
  #container .central_video_section .content .video_list{
    position: inherit;
      top: inherit;
      left: inherit;
      width: 100%;
      height: auto;
      border-left: none;
      padding: 20px 0;
      overflow: hidden;
      border-top: 1px solid #3c3c3c;
  }
  #container .central_video_section .content .video_list .item{
    float: left;
      width: 48%;
      height: auto;
      margin: 10px 1%;
      overflow: hidden;
      text-align: center;
  }
  #container .central_ournews{
    padding: 15px 0 0 0;
  }
  #yandex_ad-454581{
    display: none;
  }
  #yandex_ad_small_screen{
    display: block;
  }
  #container_89069 .list-container-item{
    width: 100%!important;
  }
  #container .c_photo_list .content_photo{
      width: 100%;
      float: none;
  }
  #container .c_photo_list .content_photo .list2{
    padding-left: 3px;
  }
  #container #bottom_video_list .content_photo .item{
      width: 45%;
      height: 180px;
      padding: 10px 1%;
      text-align: center;
      margin: 1% 1%;
  }
  #container .central_ournews .list{
      padding-left: 10px;
  }
  #container .block_news .news_content .fb-like{
    width: 310px!important;
  }
  #container .block_news .news_content .fb-like span{
    width: 100%!important;
  }
  .galery .thumbs li{
      width: 55px;
      height: 55px;
  }
  .fieldsubmit,.tableform{
    width: 100%!important;
  }
  .tableform tbody tr td textarea{
    width: 100%!important;
    height: 120px!important;
    max-width: 323px;
    display: table;
    margin: 0!important;
  }
  .tableform tbody tr td #dle-captcha img{
    max-width: 100%;
    width: auto;
    display: block;
  }
  #container #dle-content #sendmail .baseform{
    width: 90%;
      display: table;
  } 
  #container .block_news .news_content #art_banner #news_text iframe{
    height: auto;
    width: 100%!important;
  }
}
@media (max-width: 767px) and (min-width: 681px){
  #container .block_news .galery{
    width: 675px!important;
  }
  .galery .image{
    width: 675px;
      height: 560px;
  }
  .galery .img{
    width: 675px;
  }
}
@media (max-width: 767px) and (min-width: 550px){
  #top_focus_strip .scrollpane_focus .scrollable{
    width: 475px;
  }
  #top_focus_strip .scrollpane_focus .scrollable .bx-wrapper{
      width: 430px!important;
      margin: 0;
  }
  #top_focus_strip .scrollpane_focus .item{
    width: 215px!important;
  }
}
@media(max-width: 549px){
  #top_focus_strip .scrollpane_focus .scrollable{
      width: 255px;
  }
  #top_focus_strip .scrollpane_focus .scrollable .bx-wrapper{
      width: 210px!important;
      margin: 0;
  }
}
@media (max-width: 680px) and (min-width: 491px){
  #container .central_news .list .item a img{
      height: 75px;
  }
  #container .central_news .news_info .descr div{
    font-size: 13px;
  }
  #container .block_news .galery{
    width: 485px!important;
  }
  .galery .image{
    width: 485px;
      height: 400px;
  }
  .galery .img{
    width: 485px;
  }

}
@media (max-width: 490px){ 
  .hidden-x-small{
    display: none!important;
  }
  #container .central_news .list .item a img{
      height: 45px;
  }
  #pagenav_wrapper a{
    margin: 2px;
  }
  #container .block_news .news_content #art_banner #news_text iframe{
    height: auto;
  }
  #container .block_news .galery{
    width: 300px!important;
  }
  .galery .image{
    width: 300px;
      height: 300px;
  }
  .galery .img{
    width: 300px;
  }
  #container .block_news .ontop .date3{
    padding:0;
    margin: 0;
  }
  #container .block_news .ontop .datef{
    margin: 0;
  }
}


.efir{
  display:inline!important;
  width: 100px;
}

#container .zentext a:visited{
    color: #219db0;
    font-size:14px;
}
#container .zentext a{
    color: #ff0000;
    font-size:26px;
}
