@font-face {font-family: "Progress"; src: url('/static/file/progress-webfont.eot');}
@font-face {font-family: "Progress"; src: url('/static/file/progress-webfont.ttf');}

@font-face {font-family: "Arial Narrow"; src: url('/static/file/arialn.eot');}
@font-face {font-family: "Arial Narrow"; src: url('/static/file/arialn.ttf');}
@font-face {font-family: "Arial Narrow B"; src: url('/static/file/arialnb.eot');}
@font-face {font-family: "Arial Narrow B"; src: url('/static/file/arialnb.ttf');}
@font-face {font-family: "Arial Narrow BI"; src: url('/static/file/arialnbi.eot');}
@font-face {font-family: "Arial Narrow BI"; src: url('/static/file/arialnbi.ttf');}
@font-face {font-family: "Arial Narrow I"; src: url('/static/file/arialni.eot');}
@font-face {font-family: "Arial Narrow I"; src: url('/static/file/arialni.ttf');}

/* COMMON [START] */
html,body {padding:0; margin:0; min-width:1024;}

#wrapper {margin:0 auto; min-width: 1024px; background:transparent; -webkit-overflow-scrolling:touch;}
#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:#d3312d;}
#wrapper a, #wrapper a:hover {cursor:pointer;}
#wrapper * {margin:0 auto; padding:0; outline:none; outline-style:none; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size:11px; vertical-align:top; text-align:left; color:#444;}
#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;}
/*#wrapper .top_bannertop_banner {width:728px; height:100px;}*/

/* COMMON [END] */

#overheader{height:101px; background:none; margin:0 auto; overflow:visible; position:relative;}
#overheader .holder{width:980px; /*overflow:hidden;*/ position: relative;}

#header {height:102px; margin:0 auto; background:url('/static/img/backgrounds/bg_header.jpg') no-repeat center 0; margin-top:-101px !important; padding:4px 0; overflow:hidden;}
#header {height:92px; margin:0 auto; background:transparent; margin-top:-92px !important; padding:0px 0; overflow:hidden;}

#header .holder{width:1024px; min-width:1024px; height:100px; overflow:visible; margin:0 auto; position:relative; -webkit-overflow-scrolling:touch; z-index:15;}
#header .holder{width:1024px; min-width:1024px; height:92px; background:#fff; overflow:visible; margin:0 auto; position:relative; -webkit-overflow-scrolling:touch;}

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

#menu{margin:0 auto; height:62px; background:transparent;}
#menu .holder{position:relative; width:1024px; height:61px; overflow:visible; z-index:10; background:url('/static/img/backgrounds/bg_menu.jpg') repeat-x 0 0; border-top:1px solid #fff;}

#menu{margin:0 auto; height:62px; background:url('/static/img/backgrounds/bg_menu.jpg') repeat-x 0 0; position:relative; z-index:10;}
#menu .holder{position:relative; width:1024px; height:61px; overflow:visible; z-index:10; background:transparent; border-top:0px solid #fff;}

#wrapper .focus_holder {width:1024px; margin-top:-1px; padding-top:1px; padding-bottom: 1px; background:#fff;}
#wrapper .central_holder {width:1024px; background:#fff;}

#container {margin:0 auto; font-size:0; word-space:0; overflow:visible;}
#container .holder{position:relative; z-index:10; width:1024px; font-size:0; word-space:0; overflow:visible;}
#footer {margin:0 auto; background:transparent; overflow:hidden;}
#footer .holder {width:980px; overflow:hidden;}
#footer .holder {overflow:hidden; background:transparent;}
#wrapper #footer .links{float:left;width:505px;}
#wrapper #footer .links .links_item{padding-top:10px;}
#wrapper #footer .links .links_item a{ font:12px normal Arial, Helvetica, Tahoma, Verdana, sans-serif; color:#626262;}
#wrapper #footer .links .links_item a:hover{color:#969696;}
#wrapper #footer .footer_right_text{float:right;padding:0 0 10px 10px; border-left:1px solid #2a2a2a; margin-top:10px;}
#wrapper #footer .footer_right_text p{font:12px normal Arial, Helvetica, Tahoma, Verdana, sans-serif;  color:#626262;}
#wrapper #footer .footer_right_text a{color:#626262;font:12px normal Arial, Helvetica, Tahoma, Verdana, sans-serif;}
#wrapper #footer .footer_right_text a:hover{color:#969696;}
#wrapper #footer .bootom_text{margin-top:15px; width: 800px; float:left;}
#wrapper #footer .bootom_text img {float:left; margin:0 10px 75px 0;}
#wrapper #footer .bootom_text a{color:#d3312d; text-decoration:underline;}
#wrapper #footer .bootom_text a:hover{color:#d3312d; text-decoration:none;}
#wrapper #footer .bootom_text p {color:#16284c;}
#wrapper #footer .bootom_text * {font:normal normal 12px Arial;}
#wrapper #footer .counters {float:right; margin:15px 0 0 0; width:130px;}
#wrapper #footer .counters .bigmir {float:left;}
#wrapper #footer .counters .liru {float:right;}
.chrome #wrapper #footer .counters .bigmir {margin-top:-14px;}

/* 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; width:148px; z-index: 3000; position: absolute; right: 0px;}
#overheader .right * {float:right; overflow:hidden;}
#overheader ul.inline {display:inline; margin-right:0px; padding:0 0px 10px 10px; width:auto; min-width:180px; height:13px; float:right;}
#overheader ul.inline:hover {}
#overheader ul.inline li {padding:0 0px; height:15px; overflow:hidden;}
#overheader ul.inline li source-1 {display:block; height:16px; padding:0 0 0 20px; background: url('/static/img/icon_tsn_16.gif') no-repeat 0 0; overflow:visible;}
#overheader ul.inline li source-2 {display:block; height:16px; padding:0 0 0 20px; background: url('/static/img/icon_vkontakte_16.gif') no-repeat 0 0; overflow:visible;}
#overheader ul.inline li source-3 {display:block; height:16px; padding:0 0 0 20px; background: url('/static/img/icon_facebook_16.gif') no-repeat 0 0; overflow:visible;}
#overheader ul.inline li source-4 {display:block; height:16px; padding:0 0 0 20px; background: url('/static/img/icon_twitter_16.gif') no-repeat 0 0; overflow:visible;}

#overheader .passport.open-login {margin-right:0px; padding:0 0px 10px 0px; width:40px; height:13px; float:left; text-align: right; text-transform:uppercase; color:#fff; border-left: 1px solid #CCCCCC;}
#overheader ul.inline .sublogin {display:none!important; background:#fff; border: 1px solid #b5b5b5; box-shadow: 0 0 4px 2px #B5B5B5; width:134px; height:147px; position:absolute; z-index:5000; margin:15px 0 0 -65px; padding:5px 0 0 0; /*background:#fff;*/ /*border-width:0 1px 1px; border-style:solid; border-color:#b60007;*/}
.msie6 #overheader ul.inline .sublogin {margin-left:-48px;}
.msie6 #overheader ul.inline .line {margin-left:-47px;}
#overheader .passport.social-logout {text-transform:uppercase; color:#16284C; text-align: right; padding:0 0 0 15px;}
#overheader .passport.social-settings {color:#16284C; text-align: right;}
#overheader .passport.open-logout {text-transform:uppercase; color:#16284C; text-align: right; padding:0 0 0 15px;}
#overheader .passport.open-settings {color:#16284C; text-align: right;}
#overheader ul.inline .sublogin_enter {float:left; width:100%; padding:0px 0 0 9px; color:#16284C; font-size:12px;}
#overheader ul.inline .sublogin_item {display:block; float:left; border:0; padding:4px 10px 4px 9px; height:20px;}
#overheader ul.inline li:hover .sublogin {display:block;}
.msie6 #overheader ul.inline .hover .sublogin {display:block;}
#overheader ul.inline .sublogin_item a {display:block; height:20px; padding:0 0 0 25px; font:normal normal 11px; color:#16284C; line-height:21px; overflow:hidden;}
#overheader ul.inline .sublogin_item a:hover {color:#147;}
#overheader ul.inline .sublogin_item #login_112ua_button {background: url('/static/img/icon_112ua_20.gif') no-repeat 0 0; text-align:left; border-left:0px;}
#overheader ul.inline .sublogin_item .vkontakte {background: url('/static/img/icon_vkontakte_20.gif') no-repeat 0 0;}
#overheader ul.inline .sublogin_item .facebook {background: url('/static/img/icon_facebook_20.gif') no-repeat 0 0;}
#overheader ul.inline .sublogin_item .twitter {background: url('/static/img/icon_twitter_20.gif') no-repeat 0 0;}
#overheader ul.inline .sublogin_item .gplus {background: url('/static/img/icon_gplus_20.gif') no-repeat 0 0;}
#overheader .passport.open-register {margin-right:0px; padding:0 10px 10px 0px; width:90px; height:13px; float:left; text-align: right; text-transform:uppercase; color:#fff;}

#overheader {height:92px; background:none; margin:0 auto; overflow:visible; position:relative;}
#overheader .holder{width:1024px; /*overflow:hidden;*/ position: relative;}
#overheader .passport.open-login {margin-right:0px; padding:0 0px 10px 0px; width:40px; height:13px; float:left; text-align: right; text-transform:uppercase; color:#16284c; border-left: 1px solid #c1c6cf; font:normal normal 12px "Arial Narrow";}
#overheader .ua112ua.passport.open-login {font-family:Arial;}
#overheader .passport.open-register {margin-right:0px; padding:0 10px 10px 0px; width:128px; height:13px; float:left; text-align: right; text-transform:uppercase; color:#16284c; border-right: 1px solid #54617c; font:normal normal 12px "Arial Narrow";}
#overheader .passport.open-logout {text-transform:uppercase; color:#16284c; text-align: right; padding:0 0 0 15px;}
#overheader .passport.open-settings {color:#16284c; text-align: right;}
#overheader .right {float:right; padding:10px 0 0 0; width:300px; z-index: 10; position: absolute; right: 311px;}

#overheader ul.servises {display:inline; text-decoration:none; padding-top:3px; margin-top:-3px;}
#overheader ul.servises li {}
#overheader ul.servises li.rss {background:url('/static/img/brand_rss.gif') no-repeat center top; padding:6px 10px 5px 10px; width:14px; height:13px; float:right; margin-top:0px;}
#overheader ul.servises li.rss .rss-drop {display:none;}
#overheader ul.servises li.rss:hover {background:url('/static/img/brand_rss_hov.gif') no-repeat center top;}
#overheader ul.servises li.rss:hover .rss-drop {display:block; margin:-10px 0 0 -90px; position:absolute; border-left:1px solid #b60007;background: url('/static/img/brand_servises_bg_arrow.gif') no-repeat right 0; height:21px; line-height:21px; padding:0 15px 0 7px; color:#b60007; z-index:1000;}
#overheader ul.servises li.archive .archive-drop {display:none;}
#overheader ul.servises li.archive {background:url('/static/img/brand_archive.gif') no-repeat center top; padding:0 10px 9px 10px; width:13px; height:16px; float:right;}
#overheader ul.servises li.archive:hover {background:url('/static/img/brand_archive_hov.gif') no-repeat center top;}
#overheader ul.servises li.archive:hover .archive-drop {display:block; margin:-2px 0 0 -58px; position:absolute; border-left:1px solid #b60007;background: url('/static/img/brand_servises_bg_arrow.gif') no-repeat right 0; height:21px; line-height:21px; padding:0 15px 0 7px; color:#b60007; z-index:1000;}
#overheader ul.servises li.start .start-drop {display:none;}
#overheader ul.servises li.start {background:url('/static/img/brand_start.gif') no-repeat center top; padding:0 9px 9px 10px; width:13px; height:13px; float:right;}
#overheader ul.servises li.start:hover {background:url('/static/img/brand_start_hov.gif') no-repeat center top;}
#overheader ul.servises li.start:hover .start-drop {display:block; margin:-4px 0 0 -132px; position:absolute; border-left:1px solid #b60007;background: url('/static/img/brand_servises_bg_arrow.gif') no-repeat right 0; height:21px; line-height:21px; padding:0 15px 0 7px; color:#b60007; z-index:1000;}
/* overheader: END*/

/* header: START (Logo TCH, language selection and banner)*/
#header .container {display:block; width:670px; height:100px; margin:0px 0 0 0; padding:0 0 0 20px; position:absolute; top:0px; left:0px; overflow:visible;}
#header .container .logo {width:100px; height:100px; margin:0px; overflow:visible;}
#header .container .logo a {display:block; width:84px; height:84px; position:absolute; margin:10px 0 0 0px; cursor:pointer; background: url('/static/img/112_top_logo.png') no-repeat 0 0; overflow:hidden;}
#header .container .logo img {background:none; filter:none;}
#header .container .language {position:absolute; width:144px; height:auto; margin:0px; padding:0; float:none; clear:both; left:868px; top:70px;}
#header .container .language * {font:normal normal 12px "Arial Narrow"; text-transform:uppercase; float:left;}
#header .language .on {display:inline-block; color:#d3312d; padding:2px 6px;}
#header .language .off {display:inline-block; color:#fff; padding:2px 6px;}
#header .language .disp {display:inline-block; width:2px; height:10px; background:#7c828e; margin:6px 0 0 0;}
#header .language .off a {color:#fff;}
#header .language .off a:hover {color:#d3312d;}
#header .banner {background:#dfdfdf; width:728px; height:90px; position:absolute; margin:0 0 0 189px;}
#header .slogan {font:normal normal 18px Arial; color:#fff; text-transform:uppercase; position:absolute; top:25px; left:130px; letter-spacing:1px;}

#header .container {display:block; width:670px; height:92px; margin:0px 0 0 0; padding:0 0 0 0px; position:absolute; top:0px; left:0px; overflow:visible;}
#header .container .language {position:absolute; width:141px; height:auto; margin:0px; padding:0; float:none; clear:both; left:582px; top:65px;}
#header .language .off a {color:#16284c;}
#header .container .logo {width:68px; height:68px; margin:0px; overflow:visible; position:absolute; left: 950px; top:12px;}
#header .container .logo a {display:block; width:68px; height:68px; position:absolute; margin:0px 0 0 0px; cursor:pointer; background: url('/static/img/112_top_logo_index.png') no-repeat 0 0; overflow:hidden;}
#header .container .logo img {background:none; filter:none;}
#header .container .sitename {width: 242px; position: absolute; top:2px; left:0px; text-align:center;}
#header .container .sitename .first {color:#16284c; font:normal normal 65px/65px Arial; text-transform:uppercase;}
#header .container .sitename .second {color:#16284c; font:normal bold 13px Arial; text-transform:uppercase;}
#header .container .sitename .second * {color:#16284c; font:normal bold 13px Arial; text-transform:uppercase;}
#header .container .live_link {width: 190px; display: block; position: absolute; top:25px; left:740px; text-align:center;}
#header .container .live_link .first {color:#16284c; font:normal normal 31px Arial; text-transform:uppercase;}
#header .container .live_link .second {color:#bc0000; font:normal normal 16px Arial; text-transform:uppercase;}

#header .container .weather_currency_informer {width:362px; height:34px; margin:28px 0 0 220px;}
#header .container .weather_currency_informer .weather {color:#16284c; font:normal normal 16px/34px Arial; float:left; width:214px; height:22px; border-right:2px solid #16284c; padding:0 9px 0 0; margin-top:6px;}
#header .container .weather_currency_informer .weather .city_list {display:none;}
#header .container .weather_currency_informer .weather .city_list.selected {display:block;}
#header .container .weather_currency_informer .weather .city_list .city {display:block; width:130px; text-align:right; float:left; color:#16284c; font:normal bold 13px/22px Arial;}
#header .container .weather_currency_informer .weather .drop {position:relative; display:block; float:left; cursor:pointer; width:12px; height:6px; margin:9px 6px 0; padding-bottom:10px; background:url('/static/img/buttons/dawn_arrow.png') no-repeat center top;}
#header .container .weather_currency_informer .weather .city_list .cloud {display:block; position:absolute; float:left; width:30px; height:30px; margin:-3px 0 0 155px;}
#header .container .weather_currency_informer .weather .city_list .temperature {display:block;  position:absolute; float:left; color:#16284c; font:normal bold 16px/22px Arial; text-align:center; width:30px; margin:0px 0 0 185px;}
#header .container .weather_currency_informer .weather .drop:hover ul {position:absolute; display:block; margin:15px 0 0 -107px; z-index:20; width:117px; height:auto; border-width:0 1px 1px; border-style:solid; border-color:#d9d9d9; padding:5px 7px 7px; background:#fff;}
#header .container .weather_currency_informer .weather .drop ul {display:none;}
#header .container .weather_currency_informer .weather .drop li {text-align:right; height:16px;}
#header .container .weather_currency_informer .weather .drop li a {color:#16284c; font:normal bold 12px/12px Arial; text-align:right;}
#header .container .weather_currency_informer .weather .drop .top_list {background:url('/static/img/backgrounds/bg_weather_city_list_.png') no-repeat center top; width:131px; height:7px; margin:-11px 0px 10px -7px;}
#header .container .weather_currency_informer .currency {color:#16284c; font:normal normal 16px/34px Arial; float:left; width:110px; height:22px; padding:0 9px; margin-top:0px;}
#header .container .weather_currency_informer .currency .selected {display:block; float:left; color:#16284c; font:normal bold 18px/34px Arial;}
#header .container .weather_currency_informer .currency .drop {position:relative; display:block; float:left; cursor:pointer; width:12px; height:6px; margin:14px 6px 0; padding-bottom:10px; background:url('/static/img/buttons/dawn_arrow.png') no-repeat center top;}
#header .container .weather_currency_informer .currency .change {display:block; float:left; color:#16284c; font:normal bold 18px/34px Arial;}
#header .container .weather_currency_informer .currency .drop:hover ul {position:absolute; display:block; margin:15px 0 0 -52px; z-index:20; width:437px; height:auto; border-width:1px 1px 1px; border-style:solid; border-color:#d9d9d9; padding:13px 7px 2px; background:#fff;}
#header .container .weather_currency_informer .currency .drop ul {display:none;}
#header .container .weather_currency_informer .currency .drop .top_list {background:url('/static/img/backgrounds/bg_weather_city_list.png') no-repeat center top; width:114px; height:6px; margin:-19px 0px 10px -8px;}
#header .container .weather_currency_informer .currency .drop .currency_list {}
#header .container .weather_currency_informer .currency .drop .currency_list .change {width:393px; height:23px; margin:-8px 15px 0; font:normal bold 16px/23px Arial; color:#16284c; border-bottom:1px dotted #d9d9d9; padding:0 0 3px;}
#header .container .weather_currency_informer .currency .drop .currency_list.header {width:393px; height:23px; margin:-12px 15px 0; font:normal bold 16px/23px Arial; color:#16284c;}
#header .container .weather_currency_informer .currency .drop .currency_list .change.last {width:393px; height:23px; margin:-8px 15px 0; font:normal bold 16px/23px Arial; color:#16284c; border:none;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .current {width:100px; text-align:left; vertical-align:middle; height:23px; text-transform:uppercase; font:normal bold 14px/23px Arial; color:#16284c;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .sale {width:80px; padding:0 20px 0 0; text-align:right; vertical-align:middle; height:23px; font:normal bold 15px/23px Arial; color:#444;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .purchase {width:80px; padding:0 20px 0 0; text-align:right; vertical-align:middle; height:23px; font:normal bold 15px/23px Arial; color:#444;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .nbu {width:80px; padding:0 20px 0 0; text-align:right; vertical-align:middle; height:23px; font:normal normal bold 15px/23px Arial; color:#444;}
#header .container .weather_currency_informer .currency .drop .currency_list.header .current {width:100px; text-align:center; vertical-align:middle; height:23px; font:normal bold 14px/23px Arial; color:#16284c;}
#header .container .weather_currency_informer .currency .drop .currency_list.header .sale {width:100px; text-align:center; vertical-align:middle; height:23px; font:normal bold 14px/23px Arial; color:#16284c;}
#header .container .weather_currency_informer .currency .drop .currency_list.header .purchase {width:100px; text-align:center; vertical-align:middle; height:23px; font:normal bold 14px/23px Arial; color:#16284c;}
#header .container .weather_currency_informer .currency .drop .currency_list.header .nbu {width:100px; text-align:center; vertical-align:middle; height:23px; font:normal bold 14px/23px Arial; color:#16284c;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .current.usd {background:url('/static/img/backgrounds/usd.jpg') no-repeat 48px 3px;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .current.eur {background:url('/static/img/backgrounds/eur.jpg') no-repeat 48px 3px;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .current.rur {background:url('/static/img/backgrounds/rur.jpg') no-repeat 48px 3px;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .sale.up {background:url('/static/img/buttons/currency_red_arrow.jpg') no-repeat right 6px;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .sale.down {background:url('/static/img/buttons/currency_grey_arrow.jpg') no-repeat right 6px;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .purchase.up {background:url('/static/img/buttons/currency_red_arrow.jpg') no-repeat right 6px;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .purchase.down {background:url('/static/img/buttons/currency_grey_arrow.jpg') no-repeat right 6px;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .nbu.up {background:url('/static/img/buttons/currency_red_arrow.jpg') no-repeat right 6px;}
#header .container .weather_currency_informer .currency .drop .currency_list .change .nbu.down {background:url('/static/img/buttons/currency_grey_arrow.jpg') no-repeat right 6px;}
/* 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:37px; line-height:0; font-size:0; margin-left: -10px;}
#menu .menu .item {float:left; display:block; margin-top:0px;}
#menu .menu .item.first {padding-left:3px;}
#menu .menu .item a {display:block; font:normal normal 16px "Arial Narrow"; letter-spacing:1px; color:#fff; padding:8px 10px 9px; margin:0;}
#menu .menu .item.last a {display:block; font:normal normal 16px "Arial Narrow"; letter-spacing:1px; padding:8px 17px 9px; margin:0;}
#menu .menu .item.last a:hover {}
#menu .menu .item a:hover {color:#d3312d;}
#menu .menu .selected {background:transparent; margin-top:0px;}
#menu .menu .selected a {color: #d3312d;}
#menu .menu .item.selected {}
#menu .menu .item.menu_90115.selected {background: #d3312d;}
#menu .menu .item.menu_90115.selected a {color:#fff;}
#menu .menu .item.selected a:hover {color:#fff;}
#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:4px;}
#menu .menu .first ul {margin-left: -8px;}
#menu .menu .first ul li {float:left; display:block; margin-top:4px;}
#menu .menu .item.selected ul li a {font:normal normal 13px "Arial Narrow"; color:#16284c; border:1px solid #16284c; border-width:0 1px 0 0; padding:0px 20px; margin:0;}
#menu .menu .item.selected ul li a:hover {color:#d3312d;}
#menu .menu .item.selected ul .selected a {color:#D3312D;}
#menu .menu .item.selected ul .selected a:hover{color:#D3312D;}
#menu .menu .item.selected ul li.last a {border-width:0}
#menu .menu .item.first ul li a {font:normal normal 13px "Arial Narrow B"; color:#16284c; border:1px solid #16284c; border-width:0 1px 0 0; padding:0px 18px; margin:0;}
#menu .menu .item.first ul li a:hover {color:#d3312d;}
#menu .menu .item.first ul .selected a {color:#D3312D;}
#menu .menu .item.first ul .selected a:hover{color:#D3312D;}
#menu .menu .item.first ul li.last a {border-width:0}
#menu .menu .item.menu_90155 ul li a {font:bold normal 13px "Arial Narrow B"; color:#16284c; border:1px solid #16284c; border-width:0 1px 0 0; padding:0px 18px; margin:0;}
#menu .menu .item.menu_90155 ul {margin-left: -8px;}
#menu .menu .item.menu_90155 ul li {float:left; display:block; margin-top:4px;}
#menu .menu .item.menu_90155:hover ul li.last a {border-width:0}
#menu .menu .item.menu_90155:hover ul li a {font:normal normal 13px "Arial Narrow B"; border:1px solid #16284c; border-width:0 1px 0 0; padding:0px 18px; margin:0;}
#menu .menu .item.menu_90155 ul li a:hover {color:#d3312d;}

#menu .menu .item.menu_90157 ul li a {font:bold normal 13px "Arial Narrow B"; color:#16284c; border:1px solid #16284c; border-width:0 1px 0 0; padding:0px 18px; margin:0;}
#menu .menu .item.menu_90157 ul {margin-left: -16px;}
#menu .menu .item.menu_90157 ul li {float:left; display:block; margin-top:4px;}
#menu .menu .item.menu_90157:hover ul li.last a {border-width:0}
#menu .menu .item.menu_90157:hover ul li a {font:normal normal 13px "Arial Narrow B"; border:1px solid #16284c; border-width:0 1px 0 0; padding:0px 18px; margin:0;}
#menu .menu .item.menu_90157 ul li a:hover {color:#d3312d;}

#menu .menu .item.menu_90159 ul li a {font:normal normal 13px "Arial Narrow B"; color:#16284c; border:1px solid #16284c; border-width:0 1px 0 0; padding:0px 18px; margin:0;}
#menu .menu .item.menu_90159 ul {margin-left: -8px;}
#menu .menu .item.menu_90159 ul li {float:left; display:block; margin-top:4px;}
#menu .menu .item.menu_90159:hover ul li.last a {border-width:0}
#menu .menu .item.menu_90159:hover ul li a {font:normal normal 13px "Arial Narrow B"; border:1px solid #fff; border-width:0 1px 0 0; padding:0px 20px; margin:0;}
#menu .menu .item.menu_90159 ul li a:hover {color:#d3312d;}
#menu .menu:hover .item.with_submenu ul {display:none;}
#menu .menu .hover.item.with_submenu ul.submenu {display:block;}
#menu .menu .item.with_submenu.selected a:hover {color:#d3312d !important;}

#menu .social_holder {float:right; width:auto; height: 30px; overflow: hidden; margin: 1px 0px 0 0;}
#menu .social_holder .fb_holder,
#menu .social_holder .gp_holder,
#menu .social_holder .twitter_holder,
#menu .social_holder .yt_holder,
#menu .social_holder .vk_holder,
#menu .social_holder .ok_holder,
#menu .social_holder .rss_holder {float:left; margin:3px 2px;}

#bottom_menu {display:block; width:auto; height:52px; margin:0 auto; padding:0; overflow:hidden;}
#bottom_menu {display:block; width:auto; height:52px; margin:0 auto; padding:0; overflow:hidden; background:#16284c;}
#bottom_menu .holder {display:block; width:1024px; height:52px; padding:0px 0; overflow:hidden; background:#16284c;}
#bottom_menu .menu {display:block; float:left; width:auto; height:auto; margin:17px 0 0 25px; padding:0; line-height:0; font-size:0; overflow:hidden;}
#bottom_menu .menu .item {display:block; float:left; width:auto; height:auto; margin:0; padding:0 15px; border-right:1px solid #fff; overflow:hidden;}
#bottom_menu .menu .first {padding-left:0;}
#bottom_menu .menu .last {padding-right:0; border-right:0;}
#bottom_menu .menu .item a {display:block; width:auto; height:auto; margin:0; padding:0; font:normal normal 14px arial; color:#fff; overflow:hidden;}
#bottom_menu .menu .item a:hover,
#bottom_menu .menu .selected a {color:#b5b5b5;}

#wrapper #bottom_topsearch {display:block; float:right; width:310px; height:30px; margin:0; padding:0; overflow:hidden;}
#wrapper #bottom_topsearch #search_bottom {display:block; width:310px; height:30px; margin:0; padding:0; background:transparent; overflow:hidden;}
#wrapper #bottom_topsearch #search_bottom div {display:block; width:308px; height:28px; border:1px solid #181818; background:#181818; overflow:hidden; }
#wrapper #bottom_topsearch #search_bottom #query_bottom {float:left; width:250px; height:16px; margin:6px 0 0 3px; background:transparent; border:0; font:normal normal 12px arial; line-height:16px; overflow:hidden;}
#wrapper #bottom_topsearch #search_bottom .submit {float:right; width:26px; height:28px; border:0; cursor:pointer; background:#181818 url(/static/img/buttons/icon_search_bottom.gif) no-repeat 50% 50%; font-size:0px; color:#181818; line-height:0px; text-indent:10000px; overflow:hidden;}

#menu .menu .viktorina {height:30px; background:#591404 url('/static/img/backgrounds/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 {position:absolute; top:37px; left:695px;}*/
#wrapper #topsearch {position:absolute; top:32px; left:405px;}
.msie6 #wrapper #topsearch {margin-right:-12px;}
#wrapper #topsearch #search {width:310px; height:24px; margin:0 auto; padding:0; background:transparent; overflow:hidden;}
#wrapper #topsearch #search div {width:308px; height:22px; border:1px solid #c4c4c4; background:url(/static/img/backgrounds/bg_search2.gif) no-repeat 0 0; overflow:hidden; }
#wrapper #topsearch #search div label {display:none;}
#wrapper #topsearch #search #query {float:left; width:270px; height:16px; margin:3px 0 0 3px; background:transparent; border:0; font:normal normal 12px arial; line-height:16px;}
#wrapper #topsearch #search .submit {float:right; width:26px; height:22px; border:0; cursor:pointer; background:url(/static/img/buttons/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:704px; margin:0 0px 0 0; font-size:0; overflow:visible; background:#fff;}
.msie #container #left {margin-right:0;}
#container #right {float:right; width:320px;  font-size:0; /*overflow:hidden;*/}
#container #left .banner_minisp {background:#fff; padding:10px 0 0 10px;}
#container #left .wrapper_10px {padding:10px 0 10px 10px; background:#fff; font-size:0; /*overflow:hidden; */height:100%; float:left;}
#container .wrapper_10px {padding:10px; background:#fff; font-size:0; /*overflow:hidden; */height:100%;}
#container .no_right_padding {padding-right:0px!important;}
#container .no_top_padding {padding-top:0px!important;}
#container .no_bottom_padding {padding-bottom:0px!important;}
#container .wrapper_notop {padding:0 10px 10px 10px; background:#fff; font-size:0; overflow:hidden; height:100%;}
#container .wrapper_nobottom {padding:10px 10px 0 10px; background:#fff; font-size:0; overflow:hidden; height:100%;}
#container a {color:#16284c;}
#container a:hover {color:#d3312d;}
#container a:visited {color:#8b8b8b;}

#container .cloud_comments {display:inline; overflow:hidden;}
#container .cloud_comments a {display: inline-block; color:#d3312d; padding:0 0 0 3px; margin:0 0 0 4px; height:22px; line-height:15px; background:transparent url('/static/img/backgrounds/cloud_comments_primary_bg.png') no-repeat scroll left top; font-size:0; overflow:hidden;}
.msie6 #container .cloud_comments a {background:url('/static/img/backgrounds/cloud_comments_primary_background.gif') no-repeat left top;}
#container .cloud_comments span {float:left; display:block; color:#d3312d; min-width:20px; text-align:center; font:normal normal 10px arial; padding:0px 4px 6px 1px; background:transparent url('/static/img/backgrounds/cloud_comments_secondary_bg.png') no-repeat scroll right top; overflow:hidden;}
.msie6 #container .cloud_comments span {background:url('/static/img/backgrounds/cloud_comments_secondary_background.gif') no-repeat right top;}
#container .olimpic {float:right; padding-right:3px; display: block; width:25px; height:12px; background:url('/static/img/backgrounds/olimpic_rings.png') no-repeat;}
#container .olimpic_news_list {float:left; display: block; padding-right:5px; width:25px; height:12px; background:url('/static/img/backgrounds/olimpic_rings.png') no-repeat;}
#container .osoblyva {padding:0 12px 0 0; display: inline; height:14px; margin-left:5px; background:url('/static/img/backgrounds/osoblyva_icon.png') no-repeat;}

#container a.video {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_video.png') no-repeat 0 0;}
#container a.photo {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_photo.png') no-repeat 0 0;}
#container a.audio {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_audio.gif') no-repeat 0 0;}
#container .promo {padding:0 22px 0 0; background:transparent url('/static/img/promo.png') no-repeat 0px 0px;}
#container .nk {display:inline; width:13px; height:9px; margin:0; padding:0 5px; overflow:hidden; background:url(/static/img/buttons/btn_company_news_main.gif) no-repeat 0 3px;}

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

#container a.list_more, #container a.list_more:visited {font:normal normal 12px arial; color:#d3312d; padding-right:10px; background:url('/static/img/backgrounds/bg_more_red.png') no-repeat 100% 50%;}
#container a.list_more:hover {color:#d3312d;}

#container .button {width:95px; height:22px; text-align:center; color:#434343; cursor:pointer; border:1px solid #c4c4c4; background:#e2e2e2 url('/static/img/backgrounds/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('/static/img/backgrounds/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('/static/img/backgrounds/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:#cf312e; font: normal normal 12px Arial;}

#container .c_foot {position:relative; width:692px; height:42px; margin:0; overflow:visible; border:0px solid #E4E4E4; text-align: center;}
#container .c_foot .nav_holder {margin:0 auto; width:auto; height:auto; display:inline-block;}
#container .c_foot .c_pager {height:22px; padding: 10px 0 10px 6px; overflow:visible; float: left;}
#container .c_foot .c_pager * {display:block; float:left; padding:0 7px; height:20px; border:1px solid #d8d8d8; margin:0 6px 0 0; line-height:20px; text-align:center; text-transform:uppercase; background:#fff;}
#container .c_foot .c_pager span {color:#D3312D;}
#container .c_foot .c_pager a,
#container .c_foot .c_pager a:visited {color:#8b8b8b;}
#container .c_foot .c_pager a:hover {border-color:#d3312d; color:#d3312d;}
#container .c_foot .c_pager .selected {position:relative; overflow:visible;}
#container .c_foot .c_pager .separator {border:0; padding:0 1px;}
#container .c_foot .navigate {width:21px; height:22px; font-size:0; overflow:hidden; float:left; padding: 10px 0 10px 10px;}
#container .c_foot .navigate.n_next {padding: 10px 10px 10px 0px;}

#container .navigate span {float:left; display:block; width:21px; height:22px; background:url('/static/img/buttons/c_navigator.png') no-repeat 0 0;}
#container .navigate a {display:block; width:21px; height:22px; /*background:url('/static/img/buttons/c_navigator.png') no-repeat 0 0;*/ font-size:0; overflow:hidden;}
#container .navigate .prev a {background-position:0 0;}
#container .navigate .prev {background-position:0 -22px;}
#container .navigate .next a {background-position:-21px 0;}
#container .navigate .next {background-position:-21px -22px;}

#container #right .wrapper_10px {padding-bottom:2px; float:left;}
#container #right .wrapper_10px.right_banner_1 {padding-top:0px; padding-bottom:10px;}
#container #right .wrapper_10px.right_map {padding-top:0px;}
#container #right .wrapper_10px.right_jornal {padding:0px; margin:0 0 10px 10px;}

#container .right_box {width:300px;}
#container .right_box .head {display:block; position:relative; height:27px; padding:0 0 10px 0; background:url('/static/img/backgrounds/bg_tabs.gif') repeat-x 0 27px; border:1px solid #e4e4e4; border-bottom:0; overflow:hidden;}
#container .right_box .head .caption {display:inline-block; height:20px; background:url('/static/img/backgrounds/bg_tab_news_informer_selected.gif') no-repeat center bottom; font:normal normal 16px "Arial Narrow B"; line-height:25px; text-transform:uppercase; padding:0 16px 17px 12px; margin:0px 0 0 0;}
#container .right_box .head.right {display:block; background:none; float:left; position:relative; height:23px; padding:0 0 10px 0; border:0; overflow:hidden;}
#container .right_box .head .caption.right {color:#d3312d; background:url("/static/img/backgrounds/bg_search_arrow_down.png") no-repeat scroll right center transparent; font:normal normal 16px "Arial"; line-height:23px; text-transform:uppercase; padding:0 20px 0px 16px; margin:5px 0 0 0;}
#container .right_box .head .nolink {background-image:none;}
#container .right_box .head .red {color:#d3312d;}
#container .right_box .head .black {color:#d3312d;}
#container .head .navigation {position:absolute; right:1px; top:5px; width:52px; font-size:0; overflow:hidden;}
#container .head .navigation .prev, #container .head .navigation .next {float:left; display:block; margin-right:4px; width:14px; height:13px; overflow:hidden; background:url(/static/img/buttons/navigator.png) no-repeat 200px;}
#container .head .navigation .prev a, #container .head .navigation .next a
  {display:block; width:14px; height:13px; overflow:hidden; background:url(/static/img/buttons/navigator.png) no-repeat 200px;}

#container .scrollpane_columns .navigation {position:relative; float:right; right:0px; top:0px; width:36px; font-size:0; overflow:hidden; margin:0 11px 11px 0;}
#container .scrollpane_columns .navigation .prev, #container .scrollpane_columns .navigation .next {float:left; display:block; margin-right:4px; width:14px; height:13px; overflow:hidden; background:url(/static/img/buttons/navigator_gray.png) no-repeat 200px;}
#container .scrollpane_columns .navigation .prev a, #container .scrollpane_columns .navigation .next a
  {display:block; width:14px; height:13px; overflow:hidden; background:url(/static/img/buttons/navigator_gray.png) no-repeat 200px;}

#container .head .navigation .prev a, #container .head .navigation .next a {display:none; line-height:1000px;}
#container .head .navigation .prev {background-position:0 100%;}
#container .head .navigation .next {background-position:100% 100%;}
#container .head .navigation .prev a {background-position:0 0;}
#container .head .navigation .next a {background-position:100% 0;}

#container .scrollpane_columns .navigation .prev a, #container .scrollpane_columns .navigation .next a {display:none; line-height:1000px;}
#container .scrollpane_columns .navigation .prev {background-position:0 100%;}
#container .scrollpane_columns .navigation .next {background-position:100% 100%;}
#container .scrollpane_columns .navigation .prev a {background-position:0 0;}
#container .scrollpane_columns .navigation .next a {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;}
#container .right_box .eurocups {height:50px;}
#container .right_box .wf {margin:0; height:51px; padding:6px 0 0 0; border:1px solid #e4e4e4; font-size:0; overflow:hidden;}
#container .right_box .wf .eurosel {display:block; float:left; width:298px; height:21px; text-align:center; color:#868686; background-color:#f5f5f5; font-size:11px; padding-top:7px; margin-top:-6px; margin-bottom:6px; text-transform:uppercase;}
#container .right_box .wf .link {float:left; display:block; width:50%; text-align:center; padding:4px 0 0 0; height:21px; overflow:hidden; }
#container .right_box .wf .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('/static/img/backgrounds/bg_search_arrow_down.png') 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('/static/img/backgrounds/bg_search_arrow_up.png') 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:#d3312d;}
#right .sel_box_closed .selected,
#right .sel_box_opened .selected {display:block; position:absolute; width:260px; 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; }
#right .category_container .head_sel {top:28px;}
#right .category_container .head_sel .selected a {font:normal normal 16px arial; color:#d3312d; text-transform:uppercase; font-weight: bold;}
#right .category_container .head_sel .selected a:hover {color:#d3321d;}
#right .category_container .head_sel a {font:normal normal 14px/23px arial;}
#right .category_container .head_sel.sel_box_opened {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #B5B5B5; box-shadow: 0 0 4px 2px #B5B5B5; display: block; float: left; padding: 10px 14px; width: 150px;}

#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('/static/img/box/right/currency_weather/up.gif') no-repeat right center;}
#container .right_informer .currency_box .down {background:url('/static/img/box/right/currency_weather/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 */

/* 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:300px; 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;}
#container .news_main .news_list .main .image img {border:0; width:313px;}
#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 16px arial; color:#16284c;}
#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:#16284c; margin-bottom:6px;}
#container .news_main .news_list .main .details {display:block; width:293px;}
#container .news_main .news_list .main .detail {display:block; font:normal normal 10px arial; color:#8b8b8b;}
#container .news_main .news_list .main .detail .last_change {margin-right:3px;}
#container .news_main .news_list .item {position:relative; width:296px; margin:0 0 6px 0; padding:0 4px 6px 10px; border-bottom:1px dashed #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 {overflow:hidden; width:225px; float:left;}
#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 .item .cloud_comments {position:absolute; top:0px; right:10px;}
#container .news_main .news_list .link {position:relative; top:1px; left:2px;}
#container .news_main a.list_more {float:right; display:block; width:103px; margin:0px 0 5px 6px; background-position:100% 60%; padding-right:20px; text-align:right; line-height:18px;}
#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; height:32px; padding-bottom:10px; font-size:0; overflow:hidden; z-index:10; background:url('/static/img/backgrounds/bg_tab_news_informer.gif') repeat-x 0 10px; border-width:1px 1px 0; border-style:solid; border-color:#e4e4e4;}
#container .news_informer .tabs .item {float:left; display:block; width:116px; padding:7px 5px; margin:0 1px 0 0; text-align:center; background:#fff;}
#container .news_informer .tabs .item a {font:normal normal 13px arial; color:#8b8b8b; text-transform:uppercase; }
#container .news_informer .tabs .item a:hover {background:none; color:#d3312d; }
#container .news_informer .tabs .selected {width:116px; padding-bottom:20px; background:url('/static/img/backgrounds/bg_tab_news_informer_selected.gif') no-repeat center 0;}
#container .news_informer .tabs .selected a {color:#d3312d; font-weight: bold;}
#container .news_informer .tabs .last {margin:0; width:117px;}

#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;}
.msie #container .news_informer .content_informer {margin-top:32px;}
#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 12px arial; color:#8b8b8b; margin:0 7px 0 0; }
#container .news_informer .content_informer .news {float:left; width:320px;}
#container .news_informer .content_informer .news .link_title {}
#container .news_informer .content_informer .news .title {font:normal normal 12px arial; color:#16284c;}
#container .news_informer .content_informer .news .title:hover {color:#d3312d;}
#container .news_informer .content_informer .news .link_title:visited .title {color:#8b8b8b;}
#container .news_informer .content_informer .news .selected {padding:0 0 0 18px; background:url('/static/img/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:0px; left:2px;}
#container .news_informer .content_informer .news .last_change {line-height:15px;}
#container .news_informer .company_news_main {display:inline; width:13px; height:9px; margin:0; padding:0 5px; overflow:hidden; background:url(/static/img/buttons/btn_company_news_main.gif) no-repeat 0 3px;}
#container #right .news_informer .content_informer.right_special {margin-top:0px;}
.msie #container .news_informer .content_informer.right_special {margin-top:-1px;}
#container #right .news_informer.holder_special {border-top:0px;}
#container .news_informer a.list_more {float:right; display:block; width:103px; margin:0px 0 5px 6px; background-position:100% 60%; padding-right:20px; text-align:right; line-height:18px;}

#container #left .news_informer {width:383px;}
#container #left .news_informer .content_informer {padding-bottom:7px; background-color:#fff;}
#container #left .adsbygoogle {display:none;}


#container #right .news_informer {position:relative; float:left; padding:0; margin:0; border:1px solid #d8d8d8; font-size:0; overflow:hidden; width:298px;}
#container #right .news_informer .tabs {position:absolute; height:39px; width:300px; padding-bottom:10px; font-size:0; overflow:hidden; z-index:10; background:url('/static/img/backgrounds/bg_tab_news_informer.gif') repeat-x 0 10px; border:none;}
#container #right .news_informer .tabs .item {float:left; display:block; width:95px; padding:7px 0px; margin:0 1px 0 0; text-align:center; background:#fff;}
#container #right .news_informer .tabs .item a {font:normal normal 14px arial narrow; color:#8b8b8b; text-transform:uppercase; }
#container #right .news_informer .tabs .item a:hover {background:none; color:#d3312d; }
#container #right .news_informer .tabs .selected {width:95px; padding-bottom:20px; background:url('/static/img/backgrounds/bg_tab_news_informer_selected.gif') no-repeat center 0;}
#container #right .news_informer .tabs .selected a {color:#d3312d; font-weight: bold;}
#container #right .news_informer .tabs .last {margin:0; width:106px;}
#container #right .news_informer .tabs .selected .last {margin:0; width:106px;}
#container #right .news_informer .content_informer {margin:39px 0 0 0; padding:10px 10px 0 10px; background:#fff; width:278px; border:none; overflow:hidden; z-index:-1;}
.msie #container #right .news_informer .content_informer {margin-top:38px;}
/*#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:12px;}*/
#container #right .news_informer .content_informer .news {width:278px;}
#container #right .news_informer .content_informer .time {}
#container #right .news_informer .ni_content_1 {padding:0; border:none; width:298px;}
#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 10px; padding:0 0 10px 0px; border-bottom:1px dashed #d8d8d8;}
#container #right .news_informer .ni_content_1 .item_last {border-bottom:0; border:none;}
#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:inline; font:normal bold 12px arial; color:#16284c;}
#container #right .news_informer .ni_content_1 .item .author:hover {color:#d3312d;}
#container #right .news_informer .ni_content_1 .item .title {font:normal bold 12px arial; color:#16284c;}
#container #right .news_informer .ni_content_1 .item .title:hover {color:#d3312d;}
#container #right .news_informer .ni_content_1 .item .link_title:visited .title {color:#8b8b8b;}
#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('/static/img/backgrounds/nisel_plash.png') no-repeat; *background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/backgrounds/nisel_plash.png',sizingMethod='no-scale');}
#container #right .news_informer .ni_content_1 .cloud_comments a {margin:0px 0 0 0;}
#container #right .news_informer.margin_top {margin:10px 0 0 10px;}
#container #right .news_informer.margin_top .tabs .item.last_opinion {margin:0; width:33%; padding-right:0px;}
#container #right .news_informer.margin_top .tabs .item.selected.last_opinion {margin:0; width:33%;  padding-right:0px; background:url('/static/img/backgrounds/bg_tab_news_informer_selected.gif') no-repeat center 0;}
#container #right .news_informer.margin_top .tabs .item {float:left; display:block; width:33%; padding:7px 0px; margin:0 1px 0 0; text-align:center; background:#fff;}
#container #right .news_informer.margin_top .tabs .item.selected {width:33%; padding-bottom:20px; background:url('/static/img/backgrounds/bg_tab_news_informer_selected.gif') no-repeat center 0;}

/* news_informer: END */

/* news_category: START */
#container .news_category {position:relative; height:405px; border:1px solid #e4e4e4; overflow:hidden; width:690px;}
#container .news_category .news_tabs {height:36px; overflow:hidden; padding-bottom:10px; padding-left: 8px; margin-bottom:-10px; background:url('/static/img/backgrounds/bg_tabs.gif') repeat-x 0 36px;}
#container .news_category .news_tabs .category_bg {font:normal normal 16px "Arial Narrow"; color:#8b8b8b; text-transform:uppercase; cursor:pointer; display:inline-block; width:auto; margin:0px; padding:7px 8px 19px 10px;}
#container .news_category .news_tabs .category_bg.selected {color:#d3312d; background:url('/static/img/backgrounds/bg_tab_news_informer_selected.gif') no-repeat center 4px; font-weight: bold;}
#container .news_category .news_tabs .category_bg a {font:normal normal 16px "Arial Narrow"; color:#8b8b8b; text-transform:uppercase;}
#container .news_category .news_tabs .category_bg a:hover {color:#d3312d;}
#container .news_category .news_tabs .category_bg:hover {color:#d3312d;}
#container .news_category .news_tabs .separ {display: inline-block; width:3px; height:15px; margin: 10px 0 0 15px; background:url('/static/img/backgrounds/tab_separator.png') no-repeat;}
#container .news_category .news_top {float:left; width:315px; overflow:hidden; position:relative; margin:16px 0 0 11px;}
#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 .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 .big_bg {width:125px; margin-left:175px;}
#container .news_category .news_top .news_title {display:block; width:313px; height:auto; padding:17px 0 10px 0; background:transparent;}
#container .news_category .news_top .news_subtitle {font:normal normal 12px arial; color:#16284c;}
#container .news_category .news_top .news_title .text {font:normal bold 16px arial; color:#16284c;}
#container .news_category .news_top .link {position:relative; top:5px; left:2px;}
#container .news_category .news_list {float:left; width:353px; font-size:0!important; overflow:hidden; margin:16px 0 0 0;}
#container .news_category .news_list .list {margin:5px 8px 5px 10px; font-size:0!important; overflow:hidden; padding: 0 0 0 15px; list-style:disc url('/static/img/backgrounds/li_disc_1.png');}
#container .news_category .news_list .list .item {margin:0 0 10px 0;}
#container .news_category .news_list .list .item .title {font:normal normal 12px arial; line-height:15px; color:#147; padding:0 5px 0 0;}
#container .news_category .news_list .list .item .title:hover {color:#d3312d;}
#container .news_category .news_list .list .item .title:visited {color:#8b8b8b;}
#container .news_category .news_list .list .item .link {position:relative; top:1px; left:2px;}
#container .news_category .links {position:absolute; right:0; bottom:10px; text-align:right; margin:0;}
#container .news_category .links .category_link {font:normal normal 12px arial; text-align:right; color:#d3312d; margin:0 8px 0 0; padding:0 20px 0 0; background:#fff url('/static/img/backgrounds/bg_more_red.png') no-repeat 100% 50%;}
#container .news_category .links .category_link:hover {color:#d3312d;}
#container .news_category .news_tabs .category_rss {width:20px; height:20px; color:#b60007; padding:0px; display:inline-block; margin:8px 0 0 0; background:transparent url('/static/img/buttons/news_rss.png') no-repeat 0 0;}
#container .news_category .news_tabs .category_rss:hover {color:#d3312d;}
#container .news_category .news_tabs .category_rss:visited {color:#b60007;}
#container .news_category .news_holder {display: block; height: 370px; position: relative; width: 690px;}
#container .news_category .date {color:#8b8b8b; font: normal normal 10px/17px Arial; display:inline-block;}
/* 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:transparent; border:1px solid #e4e4e4; border-top:0; font-size:0; overflow:hidden;}
#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 dashed #d8d8d8; width:279px; padding:0 0px 7px 0px; font-size:0; }
#container #right .paged_box_2 .item.first {border-top:0px dashed #d8d8d8;}
#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:10px; overflow:hidden;}
#container #right .paged_box_2 .news_head .cloud_comments a {margin-top:3px; margin-left:0px;}
#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 bold 12px arial; color:#d3312d; /*line-height:12px;*/}
#container #right .paged_box_2 .news_head .title {display:block; font:normal bold 12px arial; color:#16284c; padding:3px 0 0 90px; /*line-height:15px;*/}
#container #right .paged_box_2 .news_head .title:hover {color:#d3312d;}
#container #right .paged_box_2 .news_head .title:visited {color:#8b8b8b;}
#container #right .paged_box_2 .item .content {display:block; font:normal normal 12px arial; color:#16284c; margin:5px 0 0 0; overflow:hidden;}
/* 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;}
/* box_poll: START */
#container .wrapper_poll {width:300px; float:right;}
#container .box_poll {width:278px; border-top:0px; border-bottom:0px; background:#fff; padding:10px;}
#container #right .box_poll {border: 1px solid #E4E4E4; border-top:0px; border-bottom:0px;}
#container .box_poll .title {font:normal bold 16px arial; color:#16284C; margin:0 0 10px 0; height:100%;}
#container .box_poll .title a {display:block; width:100%; font:normal bold 16px arial; color:#16284c;}
#container .box_poll .title a:hover {color:#d3312d; background: url("/static/img/backgrounds/bg_more_t1_hover.gif") no-repeat 590px 0 transparent;}
#container .box_poll .answers .item {margin:0 0 5px 10px; 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('/static/img/box/rightmini/icon_woman_poll.gif') no-repeat left center;}
#container .box_poll .s_man {background:url('/static/img/box/rightmini/icon_man_poll.gif') no-repeat left center;}
#container .box_poll .s_all {padding:0 0 0 24px; background:url('/static/img/box/rightmini/icon_man_woman_poll.gif') no-repeat left center;}
#container .box_poll .poll_form {background: #fff;}
#container .box_poll .poll_form .foot {margin:10px 0 0 0;}
#container .box_poll .poll_form .foot .bottom_btns {border-bottom: 1px solid #E4E4E4; float: left; margin: 10px 0 -10px -10px; padding-bottom:10px; width: 298px; position:relative;}
#container .box_poll .poll_form .foot .cloud_comments {top:12px; left:130px; position:absolute;}
#container .box_poll .poll_form .button {float:none; margin:0 auto; display:block; text-transform:capitalize; font-size:14px; color: #fff; height: 32px; width: 138px; background: #16284c; border: 0px;}
#container .box_poll .poll_form .form_submit_disabled {width: auto; color: #aaa; font-size: 11px; display:block; float:left; height:22px; line-height:22px; margin: 8px 5px 10px 10px; padding: 0 10px 0 10px; cursor:default;}
#container .box_poll .poll_form .form_submit {width: auto; color: #434343; font-size: 11px; display:block; float:left; height:22px; line-height:22px; margin: 8px 5px 10px 10px; padding: 0 10px 0 10px;}
#container .box_poll .poll_form .polls_link {width: auto; color: #d3312d; font-size: 12px; display:block; float:left; height:22px; line-height:22px; margin:8px 0 0 0; padding: 0 20px 0 10px; background: url("/static/img/backgrounds/bg_more_red.png") no-repeat 100% 50%;}
#container .box_poll .poll_form .polls_link.comments_poll {display:block; float:right; height:22px; line-height:22px; margin:8px 15px 0 10px;}

#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:16px; 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:30px 0 0 0;}
#container .poll_results .polls_link {line-height:16px;}
#container .poll_results .all_answers {float: right; margin-top: -19px; width: 150px;color: #868686;font: 12px/20px Arial; padding-right: 4px; text-align:right}
#container .box_poll .poll_results .foot .bottom_btns {border: 1px solid #E4E4E4; border-top:0px; float: left; margin: 9px 0 0 -11px; padding: 0 0 10px 0; width: 298px; position:relative; background:transparent;}
#container .box_poll .poll_results .polls_link {display:block; float:left; height:22px; line-height:22px; margin:8px 55px 0 10px; padding-right:20px; font-size:12px; color:#d3312d; background: url("/static/img/backgrounds/bg_more_red.png") no-repeat 100% 50%;}
#container .box_poll .poll_results .polls_link.comments_poll {display:block; float:right; height:22px; line-height:22px; margin:8px 15px 0 10px;}
#container .box_poll .poll_results .foot .cloud_comments {top:12px; left:130px; position:absolute;}

/*#container #left .box_poll {width: 628px; border:1px solid #e4e4e4; border-top: none;}
/*#container #left .all_polls {border-top:1px; solid #e4e4e4;}*/
#container #left .box_poll .title {font:normal bold 16px arial; color:#16284c; margin: 0 0 25px 0; height:100%;}
#container #left .box_poll .title a {display:block; width:100%; font:normal bold 16px arial; color:#16284C; background: transparent;}
#container #left .box_poll .title a:hover {color:#D3312D; background: transparent;}
#container #left .box_poll .answers {margin: 0; padding: 0;}
#container #left .box_poll .answers .item {padding: 0 0 0 25px; margin: 0; height:26px;}
#container #left .box_poll .answers .item:hover {background: #fff;}
#container #left .box_poll .answers .item .radio {vertical-align:middle; height:14px; line-height:26px; margin:3px 15px 0 0; }
#container #left .box_poll .answers .item label {font:normal normal 12px arial; color:#444; line-height:26px; vertical-align:middle; width: 100%; height:100%; cursor: pointer;}
#container #left .box_poll .submit {display:block; padding:0 0 0 12px; height:100%;}
#container #left .box_poll .s_woman {background:url('/static/img/box/rightmini/icon_woman_poll.gif') no-repeat left center;}
#container #left .box_poll .s_man {background:url('/static/img/box/rightmini/icon_man_poll.gif') no-repeat left center;}
#container #left .box_poll .s_all {padding:0 0 0 24px; background:url('/static/img/box/rightmini/icon_man_woman_poll.gif') no-repeat left center;}
#container #left .box_poll .foot {padding: 10px 0 0 0; margin: 0; border: none;}
#container #left .box_poll .foot .bottom_btns {border-top: 1px solid #E4E4E4; float: left; margin: 10px 0 0 -10px; width: 298px; position:relative;}
#container #left .box_poll .foot .cloud_comments {top:12px; left:160px; position:absolute;}
#container #left .box_poll .button {float:left; }
#container #left .box_poll .poll_form {background: none;}
#container #left .box_poll .poll_form .form_submit_disabled {float:right; margin: 0 10px 10px 10px; padding: 0 15px 0 15px; display:block; text-transform:capitalize; font-size:14px; color: #fff; height: 32px; width: 138px; background: #16284c; border: 0px; line-height:32px;}
#container #left .box_poll .poll_form .form_submit {
  /*width: auto; color: #fff; font-size: 12px; font-weight: bold; border: none; border-radius: 3px; display:block; float:right; height:30px; line-height:30px; margin: 0 10px 10px 10px; padding: 0 15px 0 15px; background: #b60007;*/
  float:right; margin: 0 10px 10px 10px; padding: 0 15px 0 15px; display:block; text-transform:capitalize; font-size:14px; color: #fff; height: 32px; width: 138px; background: #16284c; border: 0px; line-height:32px;
  }
#container #left .box_poll .polls_link {width: auto; border: none; display: inline-block; background: transparent; margin: 3px 0 0 0px; font-size: 12px; font-weight: normal; color: #16284c; padding-top: 0;}
#container #left .box_poll .poll_form .polls_link.comments_poll {display:block; float:right; height:22px; line-height:22px; margin:8px 15px 0 10px;}

#container #left .poll_results .filters {margin:0 0 10px 0; text-align:center;}
#container #left .box_poll .poll_results .submit {display:inline;}
#container #left .res_answers .item {margin-bottom:0; padding-bottom: 0px; padding-top: 0px; width: 688px;}
#container #left .res_answers .text {position:relative; width:413px; overflow:hidden;}
#container #left .res_answers .text span {font:normal normal 14px arial; color:#444; padding-right:40px; display: table-cell;font: 14px/16px Arial;height: 41px;margin: 0; vertical-align: middle;}

#container #left .res_answers.all .text {height: auto; position:relative; width:260px; overflow:hidden;}
#container #left .res_answers.all .text span {font:normal normal 12px arial; color:#444444; padding-right:30px; display: table-cell;height: 41px;margin: 0;padding: 0;vertical-align: middle;}

#container #left .res_answers .text strong {position:absolute; right:0; font:normal normal 12px arial; color:#898989;}
#container #left .res_answers .graph {margin-top:5px; height:8px; background:#e4e4e4; font-size:0; overflow:hidden;}

#container #left .res_answers.all .graph {margin-top:17px; margin-left: -12px; height:10px; width:239px; background:#cccccc; font-size:0; overflow:hidden;}

#container #left .res_answers .graph .vote_part {display:block; height:10px; margin:0; background:#d3312d; font-size:0; overflow:hidden;}
#container #left .poll_results .foot {position:relative; width:280px; margin:30px 0 0 0;}
#container #left .poll_results .polls_link {line-height:16px;}
#container #left .poll_results .all_answers {float: right; margin-top: -60px; width: 150px;color: #868686;font: 11px/20px Arial; padding-left: 10px;}
#container #left .box_poll .poll_results .foot .bottom_btns {border: 1px solid #E4E4E4; float: left; margin: 10px 0 0 -11px; padding: 0 0 10px 0; width: 298px; position:relative; background:#F5F5F5;}
#container #left .box_poll .poll_results .polls_link {display:block; float:left; height:22px; line-height:22px; margin:8px 55px 20px 10px; font-size:12px;}
#container #left .box_poll .poll_results .polls_link.comments_poll {display:block; float:right; height:22px; line-height:22px; margin:8px 15px 0 10px;}
#container #left .box_poll .poll_results .foot .cloud_comments {top:12px; left:160px; position:absolute;}


#left .box_poll {width:635px; padding:-9px 13px 13px; margin:8px 11px 11px; position:relative; border-bottom: 1px dashed #dfdfdf;}
#left .box_poll .title {padding-left:10px; padding-right: 10px;}
#left .box_poll .filters {text-align:left; margin:0; border-bottom: 1px dashed #dfdfdf;}
#left .box_poll .filters .selected {font-weight:bold;}
#left .box_poll .res_answers {width:90%; margin: 3px -21px 0px;}
#left .box_poll .res_answers .item {margin:0; width:608px; padding: 0 10px;}
#left .box_poll .res_answers .item.odd {background:#fff;}
#left .box_poll .res_answers .text {float:left; position:static; width:250px; margin:0 0 0px 0; overflow: hidden; height: 36px; padding: 0;}
#left .box_poll .res_answers .text span {display:table-cell; vertical-align:middle; font:normal normal 12px/16px Arial; color:#444; padding:0px; margin:0px; }
#left .box_poll .res_answers .num {float:left; width:78px; height:41px; overflow:hidden; text-align:center; font:normal normal 12px/16px Arial; color:#444;}
#left .box_poll .res_answers .num span {display:table-cell; width:58px; height: 41px; text-align:center; vertical-align:middle; font:normal normal 12px Arial; color:#444; padding:0; margin:0px;}
#left .box_poll:last-child {border: none!important;}

#left .box_poll .res_answers.all .num {float:left; width:85px; height:41px; overflow:hidden; text-align:center; font:normal normal 12px Arial; color:#444;}

#left .box_poll .res_answers .graph {float:left; width:200px;}
#left .box_poll .txt_answers {font:normal normal 11px/20px Arial; color:#333333; padding-left: 10px;}
#left .box_poll .txt_answers span {display:inline-block; text-align:center; font:normal normal 11px/20px Arial; color:#868686; width:73px;}
#left .box_poll .txt_answers .all_answers_count {display:inline; font:normal bold 14px/20px Arial; color:#333333;}
#left .box_poll .poll_results .cloud_comments {position:absolute; top:30px; right:12px;}

#left .box_poll .poll_results .txt_answers {font:normal normal 11px Arial; color:#868686; margin: 26px -20px 4px;}
#left .box_poll .poll_results .txt_answers span {display:inline-block; padding: 0 0 0 38px; text-align:center; font:normal normal 11px Arial; color:#868686; width:46px;}
#left .box_poll .poll_results .txt_answers span.percents {display:inline-block; text-align:center; font:normal normal 11px Arial; color:#868686; width:37px;}
#left .box_poll .poll_results .txt_answers .all_answers_count {display:inline; padding: 0; font:normal bold 11px Arial; color:#868686;}
#left .box_poll .poll_results .txt_answers .dates_poll {width: 150px; margin: 0; padding: 0; text-align: left;}
#container .snidanok_link {position:absolute; display:block; width:142px; height:23px; margin:5px 0 0 145px; padding:40px 0 0 0; background:#fff url('/static/img/buttons/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('/static/img/backgrounds/poll_snidanok.jpg') no-repeat 0 0;}
#container .snidanok_poll {}
#container .snidanok_poll a {color:#994c6b!important;}
#container .snidanok_poll a:hover {color:#d3312d;}
#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('/static/img/backgrounds/bg_button_rose.gif') repeat-x 0;}
#container .snidanok_poll .res_answers .graph .vote_part {background:#994c6b;}
#container .snidanok_poll .s_woman {background:url('/static/img/box/rightmini/icon_woman_poll_rose.gif') no-repeat left center;}
#container .snidanok_poll .s_man {background:url('/static/img/box/rightmini/icon_man_poll_rose.gif') no-repeat left center;}
#container .snidanok_poll .s_all {padding:0 0 0 24px; background:url('/static/img/box/rightmini/icon_man_woman_poll_rose.gif') no-repeat left center;}
/* box_poll: END */

/* central_polls: START */
#container .central_polls {overflow:hidden; border: 1px solid #E4E4E4; margin-top: -10px;}
#container .central_polls .caption {font:normal normal 20px arial; color:#16284c; line-height:40px; padding:0px 10px; margin:-1px 0 0px 0;}
#container .central_polls .content {background:transparent; overflow:hidden; padding:0 3px 5px 0; margin:-8px 0 0px 0;}
#container .central_polls .c_pager .selected {}
#container .central_polls .navigate {width: 42px;}
/* 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 * {}
#wrapper #footer p {margin:0 0 1.2em;}
/* footer: END */

#container #right #right_video_last .includes {background:#d8d8d8;}
#container #right #right_photos_last .includes {background:#d8d8d8;}

#container .scrollpane_simple {width:318px; overflow:hidden; background:#fff; float:none; clear:both; margin:0 0 0 1px;}
#container .scrollpane_simple .includes {width:298px; overflow:hidden; margin:10px auto 0px; 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:#d3312d; text-transform:uppercase; text-decoration:none; line-height:33px;}
#container .scrollpane_simple .scrollable {margin:35px auto 0 auto; width:284px; height:200px; overflow:hidden;}
#container .scrollpane_simple .prev,
#container .scrollpane_simple .next,
#container .scrollpane_simple .prev a,
#container .scrollpane_simple .next a
  {display:block; position:absolute; width:14px; height:13px; overflow:hidden; background:url(/static/img/buttons/navigator.png) no-repeat 200px;}
#container .scrollpane_simple .prev a, #container .scrollpane_simple .next a {display:none; line-height:1000px;}
#container .scrollpane_simple .prev {background-position:0 100%; margin:100px 0 0 12px;}
#container .scrollpane_simple .next {background-position:100% 100%; margin:100px 0 0 274px;}
#container .scrollpane_simple .prev a {background-position:0 0;}
#container .scrollpane_simple .next a {background-position:100% 0;}
#container .scrollpane_simple .list {display:block; width:32766px; list-style:none; margin:0; padding:0;}
#container .scrollpane_simple .item {display:block; float:left; width:284px; height:200px; overflow:hidden;}
#container .scrollpane_simple .link {display:block; width:284px; height:200px; text-align:center; overflow:hidden;}
#container #right .scrollpane_simple .item {height:188px;}
#container .scrollpane_simple .image {width:228px; height:150px; margin:0 auto;}
#container .scrollpane_simple .caption {display:table-cell; vertical-align:middle; align:center; width:284px; height:50px; margin:0 auto; font:normal normal 13px/18px arial; color:#444; text-align:center;}
.msie6 #container .scrollpane_simple .caption,
.msie7 #container .scrollpane_simple .caption {display:block; margin-top:1px; height:23px;}
#container #right .scrollpane_simple .caption {display:block;}
#container .scrollpane_simple .link:hover * {color:#d3312d;}
#container .scrollpane_simple .link:visited .caption {color:#444;}
#container .scrollpane_simple .navigator {position:absolute; margin:14px 0 0 217px; font-size:0; overflow:hidden;}
#container .scrollpane_simple .navigator .btn_nav {float:left; display:block; padding:0; width:6px; height:6px; border:0px; border-radius:3px; background:#fff; margin:0 6px 0 0;  font-size:0; overflow:hidden;}
#container .scrollpane_simple .navigator .btn_sel {background:#d3312d; cursor:default;}
#container #left .scrollpane_simple {width:692px; padding:0 0 0 10px; margin-bottom: 10px;}
#container #left .scrollpane_simple .includes {width:692px; border:0px; background:#d8d8d8; margin-top: 0;}
#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:0px solid #e4e4e4; width:656px; height:185px;}
#container #left .scrollpane_simple .list {margin:0;}
#container #left .scrollpane_simple .item {width:164px; height:192px; padding:0px 0 0 0; border-right:0px solid #e4e4e4;}
#container #left .scrollpane_simple .item-last {border:0;}
#container #left .scrollpane_simple .link {width:150px; height:200px;}
#container #left .scrollpane_simple .image {width:150px; height:100px;}
#container #left .scrollpane_simple .caption {display:block; width:150px; margin:10px 0 0 0; height:60px; text-align:left; font:normal normal 12px arial; color:#000000; overflow: hidden;}
#container #left .scrollpane_simple .caption:hover {}
#container #left .scrollpane_simple .navigator {display:none; margin:15px 0 0 490px;}
#container #left #central_video_last .includes {margin-top:0px;}
#container #left #central_video_last .includes .head,
#container #left #central_photos_last .includes .head {margin-left:27px;}
#container #left #central_video_last .scrollable {border-top:0px solid #3c3c3c; height:185px;}
#container #left #central_video_last .item {border-right:0px solid #3c3c3c; height:245px;}
#container #left #central_video_last .item:hover {}
#container #left #central_video_last .caption {display:block; width:150px; margin:10px 0 0 0; height:60px; text-align:left; font:normal normal 12px arial; color:#000000; overflow: hidden;}
#container #left #central_video_last .caption:hover {}
#container #left #central_video_last .cloud_comments {display:inline; overflow:hidden;}
#container #left #central_video_last .cloud_comments a {float:left; color:#444; padding:0 0 0 3px; margin:3px 0 0 20px; height:22px; line-height:15px; background:transparent url('/static/img/backgrounds/cloud_comments_primary_bg.png') no-repeat scroll left top; font-size:0; overflow:hidden;}
.msie6 #container #left #central_video_last .cloud_comments a {background:url('/static/img/backgrounds/cloud_comments_primary_background.gif') no-repeat left top;}
#container #left #central_video_last .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('/static/img/backgrounds/cloud_comments_secondary_bg.png') no-repeat scroll right top; overflow:hidden;}
.msie6 #container #left #central_video_last .cloud_comments span {background:url('/static/img/backgrounds/cloud_comments_secondary_background.gif') no-repeat right top;}

#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:16px; height:34px; overflow:hidden; background:url(/static/img/buttons/navigator_big.png) no-repeat 200px;}
#container #left #central_photos_last .prev,
#container #left #central_photos_last .next,
#container #left #central_photos_last .prev a,
#container #left #central_photos_last .next a
  {display:block; position:absolute; width:16px; height:34px; overflow:hidden; background:url(/static/img/buttons/navigator_big.png) 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:90px 0 0 4px;}
#container #left #central_video_last .next {background-position:100% 100%; margin:90px 0 0 672px;}
#container #left #central_video_last .prev a {background-position:0 0;}
#container #left #central_video_last .next a {background-position:100% 0;}
#container #left #central_photos_last .prev a, #container #left #central_photos_last .next a {display:none; line-height:1000px;}
#container #left #central_photos_last .prev {background-position:0 100%; margin:90px 0 0 4px;}
#container #left #central_photos_last .next {background-position:100% 100%; margin:90px 0 0 672px;}
#container #left #central_photos_last .prev a {background-position:0 0;}
#container #left #central_photos_last .next a {background-position:100% 0;}


#container #right_interview_last {width:320px; overflow:hidden; background:#fff; float:none; clear:both; margin:0 0 10px;}
#container #right_interview_last .includes {width:300px; overflow:hidden; margin:10px auto; border:none;}
#container #right_interview_last .head {display:block; position:absolute; margin:2px 0 0 13px; padding:0 15px 0 0; font:normal bold 14px arial; color:#b60007; text-transform:uppercase; text-decoration:none; line-height:33px; background:url(/static/img/backgrounds/bg_head_more.gif) no-repeat 100% 50%; z-index:10;}
#container #right_interview_last .scrollable {margin:35px auto 0 auto; width:300px; height:200px; overflow:hidden;}
#container #right_interview_last .prev,
#container #right_interview_last .next,
#container #right_interview_last .prev a,
#container #right_interview_last .next a
  {display:block; position:absolute; width:22px; height:22px; overflow:hidden; background:url(/static/img/buttons/navigator.gif) no-repeat 200px;}
#container #right_interview_last .prev a, #container #right_interview_last .next a {display:none; line-height:1000px;}
#container #right_interview_last .prev {background-position:0 100%; margin:7px 0 0 247px;}
#container #right_interview_last .next {background-position:100% 100%; margin:7px 0 0 273px;}
#container #right_interview_last .prev a {background-position:0 0;}
#container #right_interview_last .next a {background-position:100% 0;}
#container #right_interview_last .list {display:block; width:32766px; list-style:none; margin:0; padding:0;}
#container #right_interview_last .item {display:block; float:left; width:300px; height:200px; overflow:hidden; position:relative;}
#container #right_interview_last .link {display:block; width:300px; height:200px; text-align:center; overflow:hidden;}
#container #right_interview_last .image {width:108px; height:136px; margin:0 auto; float:left; position:absolute; left:0; bottom:0;}
#container #right_interview_last .caption {display:table-cell; vertical-align:middle;width:255px; height:100%; max-height:52px; overflow:hidden; padding:6px 0 4px 13px; font:normal bold 14px arial; color:#114477; text-align:left;}
.msie6 #container #right_interview_last .caption,
.msie7 #container #right_interview_last .caption {display:table-cell; padding-top:1px; height:52px;}
#container #right_interview_last .link:hover * {color:#d3312d;}
#container #right_interview_last .link:visited .caption {color:#444;}
#container #right_interview_last .navigator {position:absolute; margin:0; font-size:0; overflow:hidden; width:55px; padding:15px 48px 13px 195px; border:1px solid #e6e6e6;}
#container #right_interview_last .navigator .btn_nav {float:left; display:block; padding:0; width:5px; height:5px; background:#b60007; margin:0 10px 0 0;  font-size:0; overflow:hidden;}
#container #right_interview_last .navigator .btn_sel {background:#adadad; cursor:default;}
#container #right_interview_last .item .description {display:table-cell; vertical-align:middle; position:absolute; right:0; bottom:1px;}
#container #right_interview_last .item .description .summary_top {background:url(/static/img/backgrounds/bg_right_interview_last_summary_top.png) no-repeat center top; display:block; float:right;  width:204px; height:9px;}
#container #right_interview_last .item .description .summary_text {background:url(/static/img/backgrounds/bg_right_interview_last_summary.png) repeat-y center top; display:block; float:right; width:184px; height:100%; max-height:103px; overflow:hidden; padding:0 10px; font:normal normal 12px arial;}
#container #right_interview_last .item .description .summary_bottom {background:url(/static/img/backgrounds/bg_right_interview_last_summary_bottom.png) no-repeat center top; display:block; float:right; width:211px; height:20px; margin-top:-10px;}
#container #right_interview_last .cloud_comments {display:inline; overflow:hidden; position:absolute; top:5px; right:0px;}
#container #right_interview_last .cloud_comments a {float:left; color:#444; padding:0 0 0 3px; margin:3px 0 0 20px; height:22px; line-height:15px; background:transparent url('/static/img/backgrounds/cloud_comments_primary_bg.png') no-repeat scroll left top; font-size:0; overflow:hidden;}
.msie6 #container #right_interview_last .cloud_comments a {background:url('/static/img/backgrounds/cloud_comments_primary_background.gif') no-repeat left top;}
#container #right_interview_last .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('/static/img/backgrounds/cloud_comments_secondary_bg.png') no-repeat scroll right top; overflow:hidden;}
.msie6 #container #right_interview_last .cloud_comments span {background:url('/static/img/backgrounds/cloud_comments_secondary_background.gif') no-repeat right top;}
#container #right_interview_last .video {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_video.gif') no-repeat 0 3px;}
#container #right_interview_last .photo {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_photo.gif') no-repeat 0 3px;}

#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(/static/img/backgrounds/bg_head_more.gif) no-repeat 100% 50%;}
#container #right .scrollpane_autoimage .scrollable {margin:34px 0 0; width:300px; height:300px; 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:13px; top:33px; display:block; width:14px; height:13px; background:url('/static/img/buttons/navigator_gray.png') no-repeat 0 0; z-index:10; overflow:hidden;}
#container .scrollpane_gallery .g_box .btn_navigate a {display:block; width:14px; height:13px; background:url('/static/img/buttons/navigator_gray.png') 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 -13px;}
#container .scrollpane_gallery .g_box .next {background-position:-14px -13px; left:643px;}
#container .scrollpane_gallery .g_box .prev a {background-position:0 0;}
#container .scrollpane_gallery .g_box .next a {background-position:-14px 0;}
#container .scrollpane_gallery .g_box .scrollable {width:608px;}
#container .scrollpane_gallery .g_list .item {float:left; width:84px; height:84px; margin:0 21px 0 0; border:0px 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; position: relative;}
#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:-25px; display:none;}
#container .scrollpane_gallery .photo_content .btn_next {right:-25px; display:none;}
#container .scrollpane_gallery .photo_content .btn_prev span {display:block; width:100%; height:100%; background:transparent url('/static/img/buttons/g_nav_prev.png') 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('/static/img/buttons/g_nav_next.png') 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 2% 10px 2%; position: absolute; bottom:0px; left:0px; font:normal normal 13px arial; color:#fff; background:transparent url('/static/img/backgrounds/bg_photo_descr.png') repeat; line-height:18px; text-indent: 0px; width: 96%;}
#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; z-index: 1100; 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 }
#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: 53px; height:15px; text-align:center; color:#414141; margin: 0; padding: 0 6px 0 6px }
#container #opo-iw-list li.item_2 {width: 80px; margin-left: 5px; border-left: 1px solid #e4e4e4 }
#container #opo-iw-list li.item_3 {width: auto; margin-left: 5px; border-left: 1px solid #e4e4e4 }
#container #opo-iw-list li img {margin:-4px 2px 0 2px; vertical-align:middle;}
#container #opo-iw-list li small,
#container #opo-iw-list li strong {color:#444;}

#container #opo-iw .weather_c_sel { position: absolute; left: 0; top: 5px; list-style: none; width: 250px; color:#147; height: auto; background: #f5f5f5; padding: 0; margin: 0; z-index: 255; margin-top: 20px; border:1px solid #e4e4e4 }
#container #opo-iw .collapsed {height:auto; background: transparent; border: 0; margin-top: 0; width: auto }
#container #opo-iw .weather_c_sel li {float:left; clear:none; width:90px; padding:2px 20px 0 10px; height:18px; text-align:left; cursor:pointer; font:normal 11px Arial; color:#147; *width: 90px;}
#container #opo-iw .collapsed li { display: none }
#container #opo-iw .weather_c_sel li.selected { display: block; width: auto }
#container #opo-iw .weather_c_sel li.hover { color:#d3312d; }

#container #opo-iw li.selected { position: absolute; top: -21px; left: 0; background: url("/static/img/currency_weather/u_arr.gif") right no-repeat }
#container #opo-iw .collapsed li.selected { position: relative; top: 0; left: 1px; background: url("/static/img/currency_weather/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("/static/img/currency_weather/up.gif") right no-repeat }
#container #opo-iw .down { background: url("/static/img/currency_weather/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:#d3312d;}
#container .comments .btn_opened {background:#f6f6f6 url('/static/img/buttons/comment_arrow.gif') no-repeat 0 16px; overflow:hidden;}
#container .comments .btn_closed {background:#ddd url('/static/img/buttons/comment_arrow_horisontal.gif') no-repeat 0 15px; overflow:hidden;}
#container .comments .btn_closed:hover {background-color:#f6f6f6;}

#container .comments .form {position:relative; height:264px; border:1px solid #e4e4e4; border-top:0; background:#f6f6f6; overflow:hidden;}
#container .comments .form .left_box {position:absolute; left:30px; top:64px; width:184px;}
#container .comments .form .left_box .caption {font:normal normal 11px arial; color:#878787; width:120px; margin:0 0 14px 0;}
#container .comments .form .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 375px;}
#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('/static/img/buttons/btn_sort_down.gif') no-repeat 0 0;}
#container .comments_block .sorting .sort_up {background:url('/static/img/buttons/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 .item {float:left; display:block; margin:7px 14px 7px 0; height:14px; padding:0 14px 0 0; text-align:center; border-right:2px solid #8b8b8b;}
#container .comments_block .tabs .item .link {font:normal normal 14px arial; line-height:14px; color:#d3312d; font-weight: bold;}
#container .comments_block .tabs .item .link:hover {background:none;}
#container .comments_block .tabs .selected {/*margin-bottom:12px; background:#fff; float:left;*/}
#container .comments_block .tabs .selected .link {/*color:#d3312d;*/}
#container .comments_block .tabs .auth_box.an {float:left; width:430px;}
#container .comments_block .tabs .social_holder {float:lett; width:430px; height: 30px; overflow: hidden; margin: 0px 15px 0 0;}
#container .comments_block .tabs .social_holder .auth_caption {float:left; font:normal normal 14px arial; height:14px; line-height:14px;  color:#8b8b8b; text-transform:lowercase; margin:6px 14px 0 0;}
#container .comments_block .tabs .social_holder .fb_holder {float:left; margin:0 0px 0 0; background:url('/static/img/icon-fb.png') no-repeat center top; height:29px; width:29px;}
#container .comments_block .tabs .social_holder .gp_holder {float:left; margin:0 0px 0 0; background:url('/static/img/icon-gp.png') no-repeat center top; height:29px; width:29px;}
#container .comments_block .tabs .social_holder .twitter_holder {float:left; margin:0 0px 0 0; background:url('/static/img/icon-tw.png') no-repeat center top; height:29px; width:29px;}
#container .comments_block .tabs .social_holder .vk_holder {float:left; margin:0 0px 0 0; background:url('/static/img/icon-vk.png') no-repeat center top; height:29px; width:29px;}
#container .comments_block .tabs .social_holder .fb_holder a,
#container .comments_block .tabs .social_holder .gp_holder a,
#container .comments_block .tabs .social_holder .twitter_holder a,
#container .comments_block .tabs .social_holder .vk_holder a {display:block; height:29px; width:29px;}
#container .comments_block .tabs .social_holder .c_112ua {float:left; margin:0 0px 0 0; background:url('/static/img/icon-112ua.png') no-repeat center top; height:29px; width:29px; text-indent:-10000px;}


#container .comments_block .all_content {margin:33px 0 0 0; background:#fff;}
#container .comments_block .form {padding:0;}
#container .comments_block .label {font:normal normal 12px arial; color:#8b8b8b;}
#container .comments_block .form .head {position:relative; height:14px; overflow:hidden;}
#container .comments_block .form_disable .head {height:65px;}
#container .comments_block .form .head .nick {position:absolute; display:block; left:0; width:545px; height:14px; padding:0; border:0; font:normal bold 12px arial; color:#444; background:#f5f5f5; line-height:14px;}
#container .comments_block .form .head .social-logout {position:absolute; display:block; right:0; width:55px; height:14px; background:url('/static/img/backgrounds/comments_form_logout.gif') no-repeat 100% 30%; font:normal normal 11px arial; color:#868686; line-height:14px;}
#container .comments_block .form .head .social-logout:hover {text-decoration:underline;}

#container .comments_block .form .head .auth_box {}
#container .comments_block .form .head .auth_caption {display:block; font:normal normal 12px arial; color:#868686;}
#container .comments_block .form .head .auth_soc_box {height:20px; margin:8px 0 6px 0;}
#container .comments_block .form .head .auth_soc_box a {display:block; float:left; width:98px; height:20px; margin:0 20px 0 0; font:normal normal 11px arial; color:#868686; line-height:20px; background:url('/static/img/buttons/btn_auth_tsn.gif') no-repeat 0 0;}
#container .comments_block .form .head .auth_soc_box a:hover {color:#147;}
#container .comments_block .form .head .auth_soc_box .c_tsn {padding:0 0 0 48px; width:50px; background:url('/static/img/buttons/btn_auth_tsn.gif') no-repeat 0 0;}
#container .comments_block .form .head .auth_soc_box .c_vk {padding:0 0 0 31px; width:67px; background:url('/static/img/buttons/btn_auth_vk.gif') no-repeat 0 0;}
#container .comments_block .form .head .auth_soc_box .c_fb {padding:0 0 0 35px; width:63px; background:url('/static/img/buttons/btn_auth_fb.gif') no-repeat 0 0;}
#container .comments_block .form .head .auth_soc_box .c_tw {padding:0 0 0 40px; width:58px; background:url('/static/img/buttons/btn_auth_tw.gif') no-repeat 0 0;}
#container .comments_block .form .head .auth_create {display:block; clear:both; font:normal normal 12px arial; color:#868686;}
#container .comments_block .form .head .auth_create a {font:normal normal 12px arial; }
#container .comments_block .form .head .auth_create a:visited {color:#147;}

#container .comments_block .form .body {}
.opera #container .comments_block .form .body .holder {height:100%!important;}
#container .comments_block .form .body .holder .btn_close_form {width:16px; height:16px; background:url('/static/img/buttons/form_btn_close.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}
#container .comments_block .quotation {padding:0 0 0 18px; margin:0 0 5px 0; background:url('/static/img/backgrounds/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:absolute; display:block; margin:5px 0 0px 0; text-align:right; right:0; bottom:17px; font-size:12px; color:#8b8b8b;}
#container .comments_block .form .body .holder .btn_send {position:absolute; left:0px; bottom:0px; display:block; cursor:pointer; width:112px; height:28px; border:0; font:normal normal 14px/28px arial; color:#fff; text-align:center; text-transform:capitalize; background:url('/static/img/buttons/btn_send_comment_dis.gif') no-repeat 0 0;}
.chrome #container .comments_block .form .body .holder .btn_send,
.msie8 #container .comments_block .form .body .holder .btn_send {height:28px;}

#container .comments_block .help {position:absolute; z-index:500; margin:-18px 0 0 0; display:inline; overflow:hidden;}
#container .comments_block .help .help_holder {float:right; padding:0 0 0 2px; margin:0; background:transparent url('/static/img/backgrounds/comment_help_left_bg.gif') no-repeat scroll left top; font-size:0; overflow:hidden;}
#container .comments_block .help .help_content {float:left; display:block; font:normal normal 10px arial; line-height:12px; color:#dadada; padding:0 7px 3px 5px; background:transparent url('/static/img/backgrounds/comment_help_right_bg.gif') no-repeat scroll right top; overflow:hidden;}

#container .comments_block .list_comments {padding:0;}
#container .comments_block .list_comments .item {margin:22px 0 0px 0;}
#container .comments_block .list_comments .item .head {}
#container .comments_block .list_comments .item .head .caption {height:27px; float:left;}
#container .comments_block .list_comments .item .caption .title {display:block; height:29px; float:left; font:normal bold 13px/26px arial; color:#16284c; padding:0 0 0 35px; vertical-align:baseline;}
#container .comments_block .list_comments .item .caption .title-type-1 {background: url('/static/img/icon-112ua.png') no-repeat 0 center;}
#container .comments_block .list_comments .item .caption .title-type-2 {background: url('/static/img/icon-vk.png') no-repeat 0 center;}
#container .comments_block .list_comments .item .caption .title-type-3 {background: url('/static/img/icon-fb.png') no-repeat 0 center;}
#container .comments_block .list_comments .item .caption .title-type-4 {background: url('/static/img/icon-tw.png') no-repeat 0 center;}
#container .comments_block .list_comments .item .caption .title-type-6 {background: url('/static/img/icon-gp.png') no-repeat 0 center;}
#container .comments_block .list_comments .item .caption a.title-type-2 {color:#16284c;}
#container .comments_block .list_comments .item .caption a.title-type-3 {color:#16284c;}
#container .comments_block .list_comments .item .caption a.title-type-4 {color:#16284c;}
#container .comments_block .list_comments .item .caption a.title-type-6 {color:#16284c;}
#container .comments_block .list_comments .item .caption a.title:hover {text-decoration:underline;}
#container .comments_block .list_comments .item .caption .date {display:block; height:24px; margin:0 0 0 10px; float:left; font:normal normal 12px/24px arial; color:#b4b4b4; vertical-align:baseline;}
#container .comments_block .list_comments .item .caption .flag {display:block; height:24px; margin:7px 0 0 10px; float:left; 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 .voting .rating {float:right; display:block; height:11px; margin:2px 0 0 20px; padding:0 14px 0 0; font:normal normal 10px arial; color:#868686; vertical-align:baseline;  background:url('/static/img/buttons/comments_voting.gif') no-repeat 100% 0; overflow:hidden;}
#container .comments_block .list_comments .item .voting .r_up {background-position:100% 0;}
#container .comments_block .list_comments .item .voting .r_down {background-position:100% 100%;}
#container .comments_block .list_comments .item .voting .btn_vote {float:right; display:block; width:18px; height:15px; margin:0 0 0 3px; vertical-align:baseline; line-height:0; font-size:0; overflow:hidden;}
#container .comments_block .list_comments .item .voting .btn_vote:hover {background-position:0 100%;}
#container .comments_block .list_comments .item .voting .btn_vote_active {background-position:0 100%!important;}
#container .comments_block .list_comments .item .voting .btn_up {background:url('/static/img/buttons/vote_btn_up.gif') no-repeat 0 0;}
#container .comments_block .list_comments .item .voting .btn_up:hover .help {display:inline;}
#container .comments_block .list_comments .item .voting .btn_up .help {margin-left:-16px; display:none;}
#container .comments_block .list_comments .item .voting .btn_down {background:url('/static/img/buttons/vote_btn_down.gif') no-repeat 0 0;}
#container .comments_block .list_comments .item .voting .btn_down:hover .help {display:inline;}
#container .comments_block .list_comments .item .voting .btn_down .help {margin-left:-32px; display:none;}
#container .comments_block .list_comments .item .body {width:694px; margin:5px 0 22px; padding:0;}
#container .comments_block .list_comments .item .body .holder {border:none; padding:4px 0; background:none; width: 694px;}
#container .comments_block .list_comments .item .comment {/*width:674px;*/  background:#dadada; padding:6px 10px; margin:0; border-radius:8px;}
#container .comments_block .list_comments .item .comment .comment_text {font:normal normal 13px arial; color:#444;}
#container .comments_block .list_comments .item .comment .controls {margin:0px 0 0 0;}
#container .comments_block .list_comments .item .comment .controls .btn {float:right; display:block; height:16px; padding:0 0 0 0px; margin:4px 0px 0 15px; font:normal normal 13px arial; color:#d3312d; line-height:18px; overflow:hidden; text-transform:capitalize;}
#container .comments_block .list_comments .item .comment .controls .btn:hover {background-position:0 -20px; text-decoration:none; color:#d3312d; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn_active {background-position:0 -20px; text-decoration:none; color:#d3312d; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn_answer {/*background:url('/static/img/buttons/btn_answer.gif') no-repeat 0 0;*/}
#container .comments_block .list_comments .item .comment .controls .btn_quote {/*background:url('/static/img/buttons/btn_quote.gif') no-repeat 0 0;*/}
#container .comments_block .list_comments .item .comment .controls .btn_spam {float:right; display:block; width:39px; height:13px; line-height:0; padding:0; margin:7px 0 0 0; font-size:0; background:url('/static/img/buttons/btn_spam.gif') no-repeat 0 0; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn_spam:hover {background-position:0 100%;}
#container .comments_block .list_comments .item .comment .controls .btn_spam:hover .help {display:inline;}
#container .comments_block .list_comments .item .comment .controls .btn_spam .help {margin-left:-108px; display:none;}
#container .comments_block .list_comments .item .body .child_comment {margin:15px 0 0 0; padding:0 0 0 18px; background:url('/static/img/backgrounds/icon_answered_pass.gif') no-repeat 0 2px;}
#container .comments_block .list_comments .item .body .child_comment:hover {background:url('/static/img/backgrounds/icon_answered_act.gif') no-repeat 0 2px;}
#container .comments_block .list_comments .item .body .child_comment .answered {}
#container .comments_block .list_comments .item .body .child_comment .comment {margin:5px 0 0 0;}

#container .comments_block .list_comments .form {padding:0px 0 0 0;}
#container .comments_block .list_comments .form .body {width:auto; margin-bottom: 52px;}
#container .comments_block .list_comments .form .body .holder {width:auto; border:1px solid #D8D8D8;}
#container .comments_block .list_comments .form .body .holder .btn_send {left:0px; bottom: -35px;}
/*#container .comments_block .list_comments .form .body .holder .btn_send {right:36px;}*/
#container .comments_block .list_comments .form .body .holder .btn_close_form {position:absolute; top:8px; right:8px; display:block; width:16px; height:16px; background:url('/static/img/buttons/form_btn_close.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}
#container .comments_block .list_comments .form .body .holder .msg {bottom:-20px;}
#container .comments_block .list_comments .form .body .holder .textarea {width:97%; padding:6px 10px;}
#container .comments_block .list_comments .child_comment .form .body .holder .textarea {width:97%; padding:6px 10px;}
/*#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('/static/img/buttons/form_btn_close.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}*/

#container .comments_block .body {width:694px; margin:0; padding:0 0 36px; overflow:visible; position:relative;}
#container .comments_block .body .holder {position:static; width:672px; margin:0; padding:10px; border:1px solid #d8d8d8; background:#fff; font-size:0; overflow:visible;}
#container .comments_block .body .holder .left-top {display:none; position:absolute; left:0; top:0; width:4px; height:4px; background:url('/static/img/backgrounds/comment_form_left_top.png') no-repeat 0 0;}
#container .comments_block .body .holder .left-bottom {display:none; position:absolute; left:0; bottom:0; width:4px; height:4px; background:url('/static/img/backgrounds/comment_form_left_bottom.png') no-repeat 0 0;}
#container .comments_block .body .holder .right-bottom {display:none; position:absolute; right:0; bottom:0; width:4px; height:4px; background:url('/static/img/backgrounds/comment_form_right_bottom.png') no-repeat 0 0;}
#container .comments_block .body .holder .right-top {display:none; position:absolute; right:0; top:0; width:4px; height:4px; background:url('/static/img/backgrounds/comment_form_right_top.png') no-repeat 0 0;}
#container .comments_block .body .holder .middle-top {display:none; position:absolute; left:4px; top:0; width:686px; height:4px; background:#dadada;}
#container .comments_block .body .holder .middle-bottom {display:none; position:absolute; left:4px; bottom:0; width:686px; height:4px; background:#dadada;}
/*.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 .form_disable .body .holder {background:#fff;}
#container .comments_block .form_disable textarea {background:#fff;}
#container .comments_block .form_disable .body .holder .left-top {background:url('/static/img/backgrounds/comment_form_left_top_dis.gif') no-repeat 0 0;}
#container .comments_block .form_disable .body .holder .btn_send {background:url('/static/img/buttons/btn_send_comment_dis.gif') no-repeat 0 0;}
#container .comments_block .c_pager .selected {}
#container .comments_block .nick {border:0px; font: 14px/14px arial; height: 16px; color: #8B8B8B; margin: 5px 14px 0 0;}
#container .comments_block .social-logout {font: 14px/14px arial; height: 14px; margin: 6px 14px 0 0; display:inline-block;}
#container .comments_block .c_foot .navigate {width:44px;}
/* 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:#d3312d;}
#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; margin-bottom:-30px;}
#container .central_news .list .item {float:left; width:290px; min-height:180px; border-right:1px solid #e4e4e4; padding:0 10px 60px; margin-bottom:-30px; overflow:hidden;}
#container .central_news .list .even {border:0;}
#container .central_news .title {margin:0 0 10px 0;}
#container .central_news .title a {display:block; font:normal bold 16px arial; color:#147;}
#container .central_news .title a:hover {color:#d3312d;}
#container .central_news .title a:visited {color:#8b8b8b;}
#container .central_news .img_date {display:block; width:112px; float:left;}
#container .central_news .img_date .image {display:block; float:left; margin:0 12px 0 0; padding:2px; border:1px solid #ddd;}
#container .central_news .img_date .image img {width:100px; height:75px;}
#container .central_news .news_info {float:right; width:172px;}
#container .central_news .news_info .descr {font-size:12px; line-height:17px;}
#container .central_news .news_info .date_nk {display:block; font:normal normal 11px arial; color:#868686; margin-bottom:4px; height:14px;}
#container .central_news .news_info .date_nk .date {float:left; padding-right:5px;}
#container .central_news .img_date .date {float:left; padding-top:5px; display:block; color:#878787;}
#container .central_news .news_info .link {position:relative; top:2px; left:1px;}
#container .central_news .news_info .nk {float:left; width:13px; height:9px; padding-right:5px; display:block; background:url('/static/img/nk.gif') no-repeat 0 0; margin-top:3px;}
/* central_news: END */

/* central_archive: START */
#container .central_archive {border:1px solid #e4e4e4; background:#f5f5f5; /*overflow:hidden;*/ position:relative; z-index: 20;}
#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:#d3312d;}
#container .central_archive .list .item a:visited {color:#8b8b8b;}
#container .a_link {border-top:1px solid #e4e4e4; background:#fff; line-height:26px; padding:0 15px;}
#container .a_link a {font:normal normal 12px arial; color:#147; line-height:33px;}
#container .a_link a strong {font:normal bold 14px arial; line-height:33px; padding:0 16px 0 0; text-transform:uppercase; color:#b60007; background:#fff url('/static/img/backgrounds/bg_head_more.gif') no-repeat 100% center;}
#container .a_link a:hover {color:#d3312d;}
/* 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 bold 14px arial; color:#147; line-height:16px;}
#container .central_news1 .item .title a:hover {color:#d3312d;}
#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 bold 20px arial; color:#147; line-height:22px;}
#container .central_m_news .main .title a:hover {color:#d3312d;}
#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; margin:0 0 5px 10px; font:normal bold 14px arial; color:#444; line-height:16px;}
#container .central_m_news .main .link {position:absolute; bottom:5px; left:20px;}
#container .central_m_news .main .cloud_comments {display:block; position:absolute; bottom:3px; right:10px;}
#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 {position:relative; height:232px; margin:0 0 10px 0; background:#fdf3d3;}
#container .central_m_news .central_news1 .item .link {position:absolute; bottom:5px; left:10px;}
#container .central_m_news .central_news1 .item .cloud_comments {position:absolute; bottom:3px; right:10px;}
/* 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('/static/img/backgrounds/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:#d3312d;}
#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:#d3312d;}
#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; 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:#d3312d;}
#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 .item {float:left; display:block; padding:7px 21px 7px 25px; margin:0 3px 0 0; text-align:center; border:1px solid #e4e4e4;}
#container .c_photo_list .tabs .item a {font:normal normal 10px arial; color:#b60007; text-transform:uppercase; }
#container .c_photo_list .tabs .item a:hover {background:none; color:#d3312d;}
#container .c_photo_list .tabs .selected {padding:8px 28px 11px 29px; background:#f5f5f5; border-bottom:0;}
#container .c_photo_list .tabs .selected a {color:#222;}
.msie #container .c_photo_list .tabs .selected {padding:9px 34px 11px 34px; background:#f5f5f5; border-bottom:0;}
#container .c_photo_list .tabs .last {margin:0;}

#container .c_photo_list .content_photo {margin:33px 0 0 0; padding:9px 9px 0 9px; background:#f5f5f5; border:1px solid #e4e4e4; overflow:hidden;}
.msie6 #container .c_photo_list .content_photo {margin-top:43px;}
#container .c_photo_list .content_photo .list {overflow:hidden;}
#container .c_photo_list .content_photo .list .item {float:left; width:143px; height:210px; margin:0 9px 9px 0; border:1px solid #e4e4e4; background:#fff; overflow:hidden;}
#container .c_photo_list .content_photo .list .last {margin-right:0;}
#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; height: 62px; overflow: hidden;}
#container .c_photo_list .content_photo .list .photo_title a {font:normal bold 12px arial; color:#147; line-height:14px;}
#container .c_photo_list .content_photo .list .photo_title a:hover {color:#d3312d;}
#container .c_photo_list .content_photo .list .date {display:block; font:normal normal 10px arial; color:#868686; padding: 5px 0 0;}
#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 {}
#container .c_photo_list .link {position:relative; top:3px; left:2px;}

#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 {width:704px; float:left;}
#aftercontainer .holder {width:694px; padding: 0px 0 0 10px; margin-top:10px;}
#aftercontainer .partner_news {padding:0px; background:#fff; overflow:hidden; border:1px solid #e4e4e4;}
#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_head {height:36px; overflow:hidden; padding-bottom:10px; margin-bottom:-10px; background:url('/static/img/backgrounds/bg_tabs.gif') repeat-x 0 36px;}
#aftercontainer .partner_news .p_head span {display: inline-block; font:normal bold 16px "Arial Narrow"; margin: 0; padding: 7px 18px 19px; text-transform: uppercase; width: auto; color:#d3312d; background:url('/static/img/backgrounds/bg_tab_news_informer_selected.gif') no-repeat center 4px;}

#aftercontainer .partner_news .p_foot {border:0px solid #e4e4e4; border-top:0; background:transparent; overflow:hidden; padding-top:0px;}
#aftercontainer .partner_news .p_box {float:left; width:264px; padding:25px 41px 25px 41px; border-right:0px solid #e4e4e4;}
#aftercontainer .partner_news .p_box .item {margin:0 0 8px 0;}
#aftercontainer .partner_news .p_box .item a {font:normal normal 12px arial; color:#16284C;}
#aftercontainer .partner_news .p_box .item a:hover {color:#d3312d;}
#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:#d3312d;}
#MarketGid990 a.mctitle990:link,
#MarketGid990 a.mctitle990:active,
#MarketGid990 a.mctitle990:visited {border:0 none!important; font-size:12px!important; font-weight:normal!important; color:#16284C!important;}
#MarketGid990 a.mctitle990:hover {color:#d3312d!important; text-decoration:none!important}

#container .join_informer_2866 * { border: none; padding: 0; margin: 0; }
#container .join_informer_2866 { text-align:left; clear: both; padding: 5px; width:335px; float:left;}
#container .join_informer_2866 a.join_link, #container a.join_text {font-size: 13px; font-family: Arial; margin-bottom:10px; color:#003370;text-decoration:none; font-weight:bold;}
#container .join_informer_2866 a.join_link {display: inline-block; padding-top:2px;}
#container .join_informer_2866 a.join_link:hover, #container a.join_text:hover {color:#003370;text-decoration:none;}
#container .join_informer_2866 .join_img {width: 100px; height: 75px; margin:0 5px 8px 0;}

#container #n4p_28197 {float: left; width:335px; padding:14px 5px 5px 5px;}

#container #MarketGid4034 { text-align:left; padding: 5px; width:335px; float:left;}

/* 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('/static/img/horoscope/01.gif') center 8px no-repeat; border-left:0!important; width:46px;}
#right .right_horoscope div a.taurus {background: url('/static/img/horoscope/02.gif') center 8px no-repeat;}
#right .right_horoscope div a.gemini {background: url('/static/img/horoscope/03.gif') center 8px no-repeat; width:50px;}
#right .right_horoscope div a.cancer {background: url('/static/img/horoscope/04.gif') center 8px no-repeat; width:45px;}
#right .right_horoscope div a.leo {background: url('/static/img/horoscope/05.gif') center 8px no-repeat; width:45px;}
#right .right_horoscope div a.virgo {background: url('/static/img/horoscope/06.gif') center 8px no-repeat; width:54px; border-right:0!important;}
#right .right_horoscope div a.libra {background: url('/static/img/horoscope/07.gif') center 8px no-repeat; width:46px; border-left:0!important;}
#right .right_horoscope div a.scorpio {background: url('/static/img/horoscope/08.gif') center 8px no-repeat; width:54px;}
#right .right_horoscope div a.sagittarius {background: url('/static/img/horoscope/09.gif') center 8px no-repeat; width:50px;}
#right .right_horoscope div a.capricorn {background: url('/static/img/horoscope/10.gif') center 8px no-repeat; width:46px;}
#right .right_horoscope div a.aquarius {background: url('/static/img/horoscope/11.gif') center 8px no-repeat; width:46px;}
#right .right_horoscope div a.pisces {background: url('/static/img/horoscope/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 */


/* 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:350px; margin:0 10px;}
#container .central_video_section .head .menu .btn_prev,
#container .central_video_section .head .menu .btn_next {float:left; display:block; width:22px; height:22px; text-indent:100px; overflow:hidden;}
#container .central_video_section .head .menu .btn_prev {background:url('/static/img/buttons/bg_control_prev_gray.gif') no-repeat 0 0;}
#container .central_video_section .head .menu .btn_next {background:url('/static/img/buttons/bg_control_next_gray.gif') no-repeat 0 0;}
#container .central_video_section .menu_list {width:5000px;}
#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 .selected a {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;}
#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;}
#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('/static/img/buttons/d_arr.gif') no-repeat 0 0;}
#right .horoscope_informer .head .arrow_close {background:url('/static/img/buttons/d_arr.gif') no-repeat 0 0;}
#right .horoscope_informer .head .arrow_open {background:url('/static/img/buttons/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('/static/img/horoscope/horo_aries_mini.gif') no-repeat 8px 1px;}
#right .horoscope_informer .taurus {background:#fff url('/static/img/horoscope/horo_taurus_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .gemini {background:#fff url('/static/img/horoscope/horo_gemini_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .cancer {background:#fff url('/static/img/horoscope/horo_cancer_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .leo {background:#fff url('/static/img/horoscope/horo_leo_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .virgo {background:#fff url('/static/img/horoscope/horo_virgo_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .libra {background:#fff url('/static/img/horoscope/horo_libra_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .scorpio {background:#fff url('/static/img/horoscope/horo_scorpio_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .sagittarius {background:#fff url('/static/img/horoscope/horo_sagittarius_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .capricorn {background:#fff url('/static/img/horoscope/horo_capricorn_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .aquarius {background:#fff url('/static/img/horoscope/horo_aquarius_mini.gif') no-repeat 10px 1px;}
#right .horoscope_informer .pisces {background:#fff url('/static/img/horoscope/horo_pisces_mini.gif') no-repeat 10px 1px;}
/* horoscope_informer: END */

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

#right .horoscope_informer_small .content {position:relative; border:0; border-top:0;}
#right .horoscope_informer_small .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_small .horo-item .name {color:#147;}
#right .horoscope_informer_small .horo-item .selected .name {font-weight:bold; color:#b60007;}
#right .horoscope_informer_small .horo-item .link .summary {display:none;}

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





/* central_video: START */
#container .central_video {padding:0px; overflow:hidden;}
#container .central_video .title {padding:0; margin:0 0 5px 0;}
#container .central_video .title span {display:block; padding:0 10px; font: bold 20px arial; color:#16284c; 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 .g_button #___plusone_0 {display:block!important;}
#container .central_video .g_button #___plusone_1 {display:block!important;}
#container .central_video .player {margin:0px auto; text-align:center;}
/* central_video: END */

/* central_search_result: START */
#container .search_result {margin:-10px 0 0 0; padding:0;}
#container .search_result .results {padding:0px 0px 15px 0; min-height:1100px; background:#fff; border:1px solid #d8d8d8;}
#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:24px 0 6px; position:relative;}
#container .search_result .head .search.search_word {width: 630px; margin-bottom: 0;}
#container .search_result .head .search span {display:block; font:normal bold 20px Arial; color:#444; padding:11px; background:#fff;}
#container .search_result .head .section .selected {color:#b60007;}
#container .search_result .head .sect_txt {height:100%; width: 230px; font:normal normal 14px/16px Arial; color:#444;}
#container .search_result .head .sect_txt span {display:inline; cursor:pointer;  background:url("/static/img/backgrounds/bg_search_arrow_down.png") no-repeat scroll right center transparent; font:normal normal 16px/16px Arial; text-transform:uppercase; color:#d3312d; margin-bottom:1px; padding:0 20px 0 0px;}
#container .search_result .head .search .section ul {display:block; float:left; width:150px; padding:10px 14px; border: 1px solid #b5b5b5; background:#fff; box-shadow: 0 0 4px 2px #b5b5b5;}
#container .search_result .head .search .section li {display:block; float:left; width:110px; padding:0 30px 0 0px;}
#container .search_result .head .search .section li a {font:normal normal 14px/23px arial; color:#114477;}
#container .search_result .head .search .section li a:hover {color:#d3312d;}
#container .search_result .head .search .section li.section_title {width:280px; padding:0 0 15px 0;}
#container .search_result .nofound {margin:15px 0 0 0; font:normal bold 14px/18px Arial; color:#626262; padding:0 0 20px 12px;}
#container .search_result .c_pager .selected {}
#container .search_result .list_type_1 {margin-top:0px;}
#container .search_result .list_type_1 .item {position:relative; border-top:0px dashed #e2e2e2; border-bottom:1px dashed #e2e2e2; margin:0 11px; padding:21px 0px 17px 0px;}
#container .search_result .list_type_1 .item.last {border-bottom:0px;}
#container .search_result .list_type_1 .item:hover {background:#fff; cursor:pointer;}
#container .search_result .list_type_1 .item .image {margin:0px 0 0 0;}
#container .search_result .list_type_1 .item .image {float:left; display:block; margin:0; width:100px; height:75px; padding:0; border:none; background:#fff;}
#container .search_result .list_type_1 .item .info {float:right; width:559px;}
#container .search_result .list_type_1 .item .title {margin-bottom:12px;}
#container .search_result .list_type_1 .item .title a {font:normal bold 18px/20px arial; color:#16284c;}
#container .search_result .list_type_1 .item .title a:hover {color:#d3312d;}
#container .search_result .list_type_1 .item .descr {display:block; font:normal normal 13px/16px arial; color:#444444; margin-bottom: 15px;}
#container .search_result .list_type_1 .item .date {font:normal normal 11px/16px arial; color:#c6c7c6;}
#container .search_result .list_type_1 .item .link a {background-position: 1px 1px; padding: 0 0 0 22px;}
#container .search_result .list_type_1 .item .icons {}
#container .search_result #search {text-align:left;}
#container .search_result #search div {width:357px; height:30px; margin: 0 0 0 11px; background:url('/static/img/backgrounds/bg_search_center.gif') no-repeat 0 1px;}
#container .search_result #search #query_center {border:0px; background:transparent; font:normal normal 14px/23px Arial; color:#444444; padding: 1px 0 0 5px; width:222px; height:24px;}
.msie9 #container .search_result #search #query_center {width:304px;}
#container .search_result #search .submit {background: url("/static/img/buttons/btn_search_center.gif") no-repeat scroll 0 2px transparent; border: 0 none; cursor: pointer; height: 24px; width: 20px; margin: 0px 0 0 0px;}
#container .search_result .cloud_comments {display: inline-block; height:20px; width:32px;}
.msie #container .search_result .cloud_comments {display: inline;}
#container .search_result .list_type_1 .item .bottom_cap {display:block; background: url("/static/img/backgrounds/bg_search_arrow.png") no-repeat scroll right center #d3312d; padding:0 20px 0 6px; height:25px; font:normal normal 14px/25px Arial; color:#fff; text-transform:uppercase; position:absolute; right:0px; bottom:6px; text-align: right;}
#container .search_result .list_type_1 .item .bottom_cap:hover {color:#fff;}
#container .search_result .sections_holder {width:200px; margin:0; position:absolute; right:180px; top:7px; z-index:2000;}
#container .search_result .sections_holder .section {display:none; position: relative; top: -27px; left: 40px;}
.msie #container .search_result .sections_holder .section {left: 43px;}
#container .search_result .sections_holder .section span {display:inline; margin:0px; background:url("/static/img/backgrounds/bg_search_arrow_up.png") no-repeat scroll right center transparent; font:normal normal 16px/16px Arial; text-transform:uppercase; color:#d3312d; padding:0 20px 0 0px;}
#container .search_result .sections_holder:hover .section {display:block;}
#container .search_result .foot div {font:normal normal 12px/18px Arial; color:#626262; padding:0 0 0 12px;}
/* 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:#d3312d;}
#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('/static/img/buttons/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:#d3312d;}
#container .block_archive .content {margin:33px 0 0 0; padding:10px; background:#f5f5f5; border:1px solid #e4e4e4; z-index:-1;}
.msie6 #container .block_archive .content {margin-top:43px;}
#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 {}
#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('/static/img/buttons/d_arr.gif') no-repeat 0 0;}
#container .block_archive .section_selector .head .link .arrow_close {background:url('/static/img/buttons/d_arr.gif') no-repeat 0 0;}
#container .block_archive .section_selector .head .link .arrow_open {background:url('/static/img/buttons/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:#d3312d;}
#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:#d3312d;}
#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(/static/img/buttons/arrow_left_10_grey.gif) no-repeat 50% 50%;}
#container .calendar .HeaderNextArrow {background:url(/static/img/buttons/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(/static/img/buttons/arrow_left_10.gif) no-repeat 50% 50%;}
#container .calendar .HeaderNextArrow a {background:url(/static/img/buttons/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_nk {display:block; margin:5px 0; height:14px;}
#container .list_type_1 .item .date_nk .date {float:left; padding-right:5px; /*display:block;*/ font:normal normal 10px arial; color:#878787; /*margin:5px 0;*/}
#container .list_type_1 .item .date_nk .nk {float:left; width:13px; height:9px; padding-right:5px; display:block; background:url('/static/img/nk.gif') no-repeat 0 0; margin-top:3px;}
#container .list_type_1 .item .descr {line-height:15px;}
#container .list_type_1 .item .link a {padding:0 0 0 18px; background-position:0 0px;}
/* 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:#d3312d;}
#right .online_info .text a * {color:#147;}
#right .online_info .text a *:hover {color:#d3312d;}
#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(/static/img/icon_write_20.gif) no-repeat 0 0;}
#container .central_ournews .item .youtube {background:url(/static/img/icon_youtube_20.gif) no-repeat 0 0;}
#container .central_ournews .item .facebook {background:url(/static/img/icon_facebook_20.gif) no-repeat 0 0;}
#container .central_ournews .item .mobile {padding-left:28px; background:url(/static/img/icon_mobile_20.gif) no-repeat 0 0;}
#container .central_ournews .item .rss {background:url(/static/img/icon_rss_20.gif) no-repeat 0 0;}
#container .central_ournews .item .twitter {background:url(/static/img/icon_twitter_20.gif) no-repeat 0 0;}
#container .central_ournews .item .vkontakte {background:url(/static/img/icon_vkontakte_20.gif) no-repeat 0 0;}
#container .central_ournews .item .google {background:url(/static/img/icon_gplus_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; z-index:15; width:1004px; height:79px; margin:10px auto; overflow:hidden;}
#top_focus_strip .scrollpane_focus .top {display:block; margin:0 15px 0 0; float:left; width:123px; height:79px; background:url(/static/img/backgrounds/bg_focus_top.png) 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 "Arial Narrow"; color:#fff; text-align:center; line-height:20px;}
#top_focus_strip .scrollpane_focus .top span {display:block; width:110px; height:30px; margin:25px 0 0 6px; font:normal normal 20px "Arial Narrow"; color:#fff; text-align:left;}
#top_focus_strip .scrollpane_focus .scrollable {display:block; float:left; margin:0 auto; width:795px; height:79px; overflow:hidden;}

#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:267px; height:79px; border-left:0px solid #c3c3c3; overflow:hidden;}
#top_focus_strip .scrollpane_focus .item .a_link {display:block; width:278px;}
#top_focus_strip .scrollpane_focus .a_link .image {display:block; float:left; width:132px; height:79px; border-left:0px solid #fff;}
#top_focus_strip .scrollpane_focus .a_link .title {display:block; float:left; width:116px; height:75px; margin:0px 0 0 0; padding:0 0 0 10px; font:normal normal 12px/18px arial; color:#16284c; overflow:hidden;}
#top_focus_strip .scrollpane_focus .a_link:hover .title {color:#147;}
#top_focus_strip .scrollpane_focus .a_link .pg {display:block; float:left; width:45px; margin:0px 0 0 0; font:normal normal 10px Georgia; color:#868686; text-align:center;}
#top_focus_strip .scrollpane_focus .navigate {display:block; float:right; margin:32px 5px 0 0px; width:39px; height:13px; overflow:hidden;}
#top_focus_strip .scrollpane_focus .prev,
#top_focus_strip .scrollpane_focus .next {display:block; float:left; width:14px; height:13px; margin-right: 0px;}
#top_focus_strip .scrollpane_focus .prev {margin-right: 11px;}
#top_focus_strip .scrollpane_focus .prev a,
#top_focus_strip .scrollpane_focus .next a  {display:block; width:14px; height:13px; background:url(/static/img/buttons/navigator_gray.png) no-repeat 0 0; line-height:1000px; overflow:hidden;}
#top_focus_strip .scrollpane_focus .prev a {background-position:0 0;}
#top_focus_strip .scrollpane_focus .next a {background-position:-14px 0;}
#top_focus_strip .scrollpane_focus .prev a:hover {background-position:0 -13px;}
#top_focus_strip .scrollpane_focus .next a:hover {background-position:-14px -13px;}

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

/* scrollpane_focus: END */

/* bank-forum-ebanking: START */
.b-bank-forum-ebanking {position: fixed; z-index:10000; display:none;right:0;top:50px;width:200px;height:160px;text-align:left;background:url(/static/img/bank-forum/bg_bottom.png) no-repeat 0 0;}
.b-bank-forum-ebanking a {color:#000;}
.b-bank-forum-ebanking_close {position:absolute;width:7px;height:7px;overflow:hidden;display:block;text-indent:-99em;cursor:pointer;background:url(/static/img/bank-forum/close_button.png) no-repeat 0 0;left:16px;top:16px;z-index:10000;}
.b-bank-forum-ebanking .b-total-scroll-sum {display:block;position:absolute;left:10px;top:20px;font-size:22px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:right;line-height:31px;width:70px;}
.b-bank-forum-frame {display:none;position:absolute;left:27px;top:34px;width:129px;height:108px;z-index:9998; background-image:url(/static/img/bank-forum/frames.png);}
.b-first-frame {display:block;}
.b-second-frame {background-position:0 -108px;}
.b-third-frame {background-position:0 -216px;}
.b-fourth-frame {background-position:0 -324px;}
.b-bank-forum-logo { display:block;text-indent:-99em;overflow:hidden;width:129px;height:108px;z-index:62000;left:27px;top:34px;width:129px;height:108px;}
/* bank-forum-ebanking: END */

/*central_reporter_main: START*/
#container .central_reporter_main {}
#container .central_reporter_main.block_archive {position:relative; overflow: visible; margin:0;}
#container .central_reporter_main .top_block {margin-bottom: 10px;}
#container .central_reporter_main .top_block .left {float:left; width:270px; height:132px; padding-left: 172px; background: url('/static/img/backgrounds/bg_reporter.gif') no-repeat 0 0;}
#container .central_reporter_main .top_block .left .title1 {display:block; width:270px; height: 46px; font:normal bold 14px Progress; line-height:46px; text-transform: uppercase; color:#444444;}
#container .central_reporter_main .top_block .left .title2 {width:270px; height:86px; font:normal normal 30px Progress; letter-spacing: -1px; vertical-align: middle; color:#444444;}
#container .central_reporter_main .top_block .right {float:right; width:150px; height:92px; padding:20px 20px 20px 18px; background: #f5f5f5;}
#container .central_reporter_main .button {width:150px; height:40px; text-align:center; vertical-align: middle; background: url('/static/img/buttons/btn_reporter_reg.gif') no-repeat 0 0;border:none; margin-bottom: 10px;}
#container .central_reporter_main .button .link {font:normal bold 14px arial; color:#ffffff; line-height:40px;}

#container .central_reporter_main .filter {margin:43px 0 0 0; padding:10px; background:#f5f5f5; border:1px solid #e4e4e4; /*z-index:-1;*/}
#container .central_reporter_main .filter_block {height:12px; padding:10px 0 10px 10px; background:#ffffff; border:solid 1px #e4e4e4; }
#container .central_reporter_main .filter_block .right {position:relative;}

#container .central_reporter_main.block_archive .tabs .item a {font:normal normal 12px arial; color:#b60007; text-transform:uppercase; }
#container .central_reporter_main.block_archive .tabs .selected a {color:#444444;}

#container .central_reporter_main .search {display:block; position:absolute; right: 0; margin:0;}
#container .central_reporter_main .search .label {font-size:10px; line-height:30px; color:#888888; text-transform: uppercase;}
#container .central_reporter_main .search .text {height:24px; vertical-align: middle; text-align:center; padding:2px; border:1px solid #cacdd1; color:#888;}
#container .central_reporter_main .search .text:hover {cursor:pointer; border-color:#ebe3ae;}
#container .central_reporter_main .search .small {width:24px; padding-left:3px; font:normal normal 14px arial; color:#888888;}
#container .central_reporter_main .search .big {width:36px; padding-left:5px; font:normal normal 14px arial; color:#888888;}
#container .central_reporter_main .search .submit {cursor:pointer; margin-left:5px; width:37px; height:30px; background:none; border:0; background:url('/static/img/buttons/icon_reporter_search.gif') no-repeat 0 0;}

#container .central_reporter_main .filter .calendar-picker {position:absolute; right:0; height:33px; margin:-11px -1px 0 0; }
#container .central_reporter_main .filter .calendar-picker .calendar .HeaderPrewArrow {height:33px;}
#container .central_reporter_main .filter .calendar-picker .calendar .HeaderTitle *{line-height:33px;}

#container .central_reporter_main .filter .caption {font:normal bold 20px arial; color:#010000; line-height:24px; height:100%;}
#container .central_reporter_main .filter .label {float:left; font:normal normal 11px arial; color:#888888; line-height:12px;}
#container .central_reporter_main .filter .regions {float:left; width:380px; margin-left: 8px;}
#container .central_reporter_main .filter .regions #opo-iw .region_box {height: 12px; border: none;}
#container .central_reporter_main .filter .regions #opo-iw .region_c_sel {top:0;width: 380px;}
#container .central_reporter_main .filter .regions #opo-iw .region_c_sel li{/*width: 130px;*/ margin-top:-2px; margin-left:20px;white-space:nowrap; padding-left: 10px;}
#container .central_reporter_main .filter .regions #opo-iw .region_c_sel li a{/*padding:1px 20px 1px 10px;*/ font:normal normal 12px arial; line-height:23px; color:#114477;}
#container .central_reporter_main .filter .regions #opo-iw .region_c_sel li a:hover {color:#d3312d;}
#container .central_reporter_main .filter .regions #opo-iw .region_c_sel li.selected a {font:normal normal 14px arial; color:#114477;}
#container .central_reporter_main .filter .regions .c_region{color:#114477; line-height:12px; }
#container #opo-iw .region_box { 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 .region_box p { display:block; height: 20px; margin: 0; float: left }
#container .central_reporter_main .filter .regions #opo-iw .region_c_sel { position: absolute; left: 0; top: 5px; list-style: none; width: 370px; color:#147; height: auto; background: #ffffff; padding: 0; margin: 15px 0 0 0; z-index: 255; border:1px solid #c1c1c1 }
#container .central_reporter_main .filter .regions #opo-iw .collapsed {height:auto; margin-top: -5px; background: transparent; border: 0; width: auto }
#container #opo-iw .region_c_sel li {float:left; clear:none; width:90px; padding:2px 20px 0 10px; height:18px; text-align:left; cursor:pointer; font:normal 11px Arial; color:#147; *width: 90px;}
#container #opo-iw .collapsed li { display: none }
#container #opo-iw .region_c_sel li.selected {font-size: 14px; display: block; width: auto }

#container .central_reporter_main .calendar-picker {width:158px; padding:0; background:#fff; text-align:center; height:18px; border-bottom:1px solid #ddd;}

#container .central_reporter_main .content {display:block; z-index:1; min-height:220px;margin:10px 0 0 0; padding:10px 0; background: #ffffff; border:none;}
#container .central_reporter_main .content .caption {padding:10px 0 0 20px; height:24px; font:normal normal 20px arial; color:#000; line-height:24px;}

#container .reporter_list {display:block; overflow: hidden;}
#container .reporter_list .item {float:left; width:310px; height:186px; margin-bottom:10px; overflow: hidden;}
#container .reporter_list .item:hover {background: #f5f5f5;}
#container .reporter_list .even {margin-right:10px}
#container .reporter_list .item .panel {float:left; width:28px; height:78px; padding:108px 0 0 10px; background:#ededed;}
#container .reporter_list .item .panel .link a {display:block; text-indent: 9999px; margin-bottom:10px; padding:0;}
#container .reporter_list .item .panel .link a.text {height:21px; background: url('/static/img/buttons/bg_text_icon.gif') no-repeat 0 0;}
#container .reporter_list .item .main {height:160px; padding:10px 0 15px 54px; border-bottom:dotted 1px #bfbfbf;}
#container .reporter_list .item .main .image {display:block; float:left; width:100px; height:75px; margin: 0 10px 10px -27px; }
#container .reporter_list .item .main .image img {width:100px; height:75px; border: solid 1px #e4e4e4; padding:3px; background-color: #ffffff;}
#container .reporter_list .item .main .sauthor {height:32px; margin:0 0 20px 90px; padding-left:20px; font-size:12px; color:#114477; line-height: 16px; background: url('/static/img/backgrounds/icon_author.gif') no-repeat 0 0;}
#container .reporter_list .item .main .sdate {margin:  0 5px 28px 110px; font-size: 10px; color:#868686;}
#container .reporter_list .item .main .stitle .link{font:normal bold 14px arial; color:#114477}

#container .central_reporter_main .c_pager .selected {}
#container .central_reporter_main .nofound {margin:20px 0 0 0;}

#container .central_reporter_main .c_foot {position:static; width:630px; margin:0; overflow:visible;}
#container .central_reporter_main .c_foot .c_pager {float:left; height:26px; padding-top:0px; overflow:visible; }
#container .central_reporter_main .c_foot .c_pager * {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 .central_reporter_main .c_foot .c_pager span {color:#444;}
#container .central_reporter_main .c_foot .c_pager a,
#container .central_reporter_main .c_foot .c_pager a:visited {color:#b60007;}
#container .central_reporter_main .c_foot .c_pager a:hover {border-color:#d3312d; color:#d3312d;}
#container .central_reporter_main .c_foot .c_pager .selected {}
#container .central_reporter_main .c_foot .c_pager .separator {border:0; padding:0 1px;}
#container .central_reporter_main .c_foot .navigate {position:static; float:right; width:52px; height:22px; top:4px; right:-4px; font-size:0; overflow:hidden;}
/*central_reporter_main: END*/

/*central_reporter_my: START*/
#container .central_reporter_my {}
#container .central_reporter_my .top_block {}
#container .central_reporter_my .top_block .left {float:left; width:230px; height:132px; padding-left: 190px; background: url('/static/img/backgrounds/bg_reporter.gif') no-repeat 0 0;}
#container .central_reporter_my .top_block .left .author {width:206px; margin:15px 0 5px 0; padding-left:24px; font:normal normal 18px arial; line-height:22px; color:#444444; background: url('/static/img/backgrounds/icon_author.gif') no-repeat 0 50%;}
#container .central_reporter_my .top_block .left .rbutton {display:block; margin-bottom:10px; padding-left:24px;}
#container .central_reporter_my .top_block .left .rbutton .link {font:normal normal 11px arial; color:#114477; line-height:20px; }
#container .central_reporter_my .top_block .left .all_link {width:206px; padding-left:24px;}
#container .central_reporter_my .top_block .left .all_link .link{padding-right:16px; font:normal normal 14px arial; color:#114477; background:url(/static/img/backgrounds/bg_head_more_blue.gif) no-repeat 100% 50%;}

#container .central_reporter_my .top_block .right {float:right; width:210px; height:92px; padding:40px 0 0 0; background: #f5f5f5;}
#container .central_reporter_my .top_block .right .add_link {display:block; width:150px; height:40px; text-align:center; vertical-align: middle; background: url('/static/img/buttons/btn_reporter_reg.gif') no-repeat 0 0; font:normal bold 14px arial; color:#ffffff; line-height:40px;}
#container .central_reporter_my .caption {padding:20px; font: normal normal 20px arial; color:#010000;}

#container .central_reporter_my .reporter_list {display:block; overflow: hidden;}
#container .central_reporter_my .reporter_list .item {float:left; width:310px; height:200px; margin-bottom:10px; overflow: hidden;}
#container .central_reporter_my .reporter_list .item:hover {background: #f5f5f5;}
#container .central_reporter_my .reporter_list .even {margin-right:10px}
#container .central_reporter_my .reporter_list .item .panel {float:left; width:28px; height:200px; padding:0 0 0 10px; background:#ededed;}
#container .central_reporter_my .reporter_list .item .panel .status_icon {display:block; width:16px; height:16px; margin:0 0 108px 0; background-image:url('/static/img/backgrounds/bg_reporter_moderation_status.gif');}
#container .central_reporter_my .reporter_list .item .panel .status_icon.status3 {background-position: 0 0;}
#container .central_reporter_my .reporter_list .item .panel .status_icon.status4 {background-position: 0 32px;}
#container .central_reporter_my .reporter_list .item .panel .status_icon.status2 {background-position: 0 16px;}
#container .central_reporter_my .reporter_list .item .panel .status_icon.status1 {background-position: 0 16px;}
#container .central_reporter_my .reporter_list .item .panel .link a {display:block; text-indent: 9999px; margin-bottom:10px; padding:0;}
#container .central_reporter_my .reporter_list .item .panel .link a.text {height:21px; background: url('/static/img/buttons/bg_text_icon.gif') no-repeat 0 0;}
#container .central_reporter_my .reporter_list .item .main {height:184px; padding:0 0 15px 54px; border-bottom:dotted 1px #bfbfbf;}
#container .central_reporter_my .reporter_list .item .main .sinfo{position: relative; display:block; height: 170px;}
#container .central_reporter_my .reporter_list .item:hover .main .sinfo.status1,
#container .central_reporter_my .reporter_list .item:hover .main .sinfo.status2,
#container .central_reporter_my .reporter_list .item:hover .main .sinfo.status4{display:none;}
#container .central_reporter_my .reporter_list .item .main .sstatus {height:26px; font:normal normal 11px Arial; color:#868686; line-height: 26px;}
#container .central_reporter_my .reporter_list .item .main .image {position:absolute; display:block; float:left; width:100px; height:75px; margin: 0 10px 10px -27px; }
#container .central_reporter_my .reporter_list .item .main .image img {width:100px; height:75px; border: solid 1px #e4e4e4; padding:3px; background-color: #ffffff;}
#container .central_reporter_my .reporter_list .item .main .sregion {height:55px; margin-left:110px; font-size:12px; color:#444444; line-height: 16px; }
#container .central_reporter_my .reporter_list .item .main .sdate {margin:  0 5px 28px 110px; font-size: 10px; color:#868686;}
#container .central_reporter_my .reporter_list .item .main .stitle .link{font:normal bold 14px arial; color:#114477}
#container .central_reporter_my .reporter_list .item .main .scomments {display:none; width:256px; height:120px; padding-top: 35px; font:normal normal 16px arial; line-height: 24px; color:#fe0e0e;}
#container .central_reporter_my .reporter_list .item:hover .main .scomments {display:block;}

#container .central_reporter_my .c_foot .c_pager .selected {margin:0 4px 0 0;padding: 0 5px; border:1px solid #e4e4e4;}
/*central_reporter_my: END*/

/*central_article_reporter: START*/
#container .block_reporter .top_block {height:50px; background: #ebebeb url('/static/img/backgrounds/bg_reporter_article.gif') no-repeat 0 0; border-bottom: solid 1px #dadada;}
/*#container .block_reporter .top_block .title1 {font: normal normal 20px 'MetodOne'; color:#757575; text-shadow:0 1px 1px #ffffff;}
#container .block_reporter .top_block .title2 {font: normal normal 15px 'MetodOne'; color:#757575; text-shadow:0 1px 1px #ffffff;}*/
#container .block_reporter .top_block .label {float: left; width:310px;}
#container .block_reporter .top_block .label .link {margin-left:115px; font:normal normal 14px 'Progress'; line-height:49px; text-transform: uppercase; color:#383838;}
#container .block_reporter .top_block .entry {float:left; width:320px;}
#container .block_reporter .top_block .entry .btn {float:left; width:130px; height:40px; margin:5px 10px 0 0; padding: 0 10px; text-align:center; vertical-align: middle; background: url('/static/img/buttons/btn_reporter_reg.gif') no-repeat 0 0; border:none;}
#container .block_reporter .top_block .entry .link {font:normal bold 12px arial; color:#ffffff; line-height:40px;}

#container .block_reporter .head {height:120px; border-top:solid 1px #ffffff;}
#container .block_reporter .head .title {float: left; width:378px; height:100px; margin:0; padding:10px 20px; font:normal bold 20px arial; color:#111111; background: #ebebeb; border-right: dotted 1px #bbbbbb;}
#container .block_reporter .head .right {float: right; width:190px; height:100px; padding: 20px 0 0 20px; background: #f5f5f5;}
#container .block_reporter .head .author {padding-left:20px; font:normal normal 14px arial; color:#114477; background: url('/static/img/backgrounds/icon_author.gif') no-repeat 0 0;}
#container .block_reporter .head .region {padding-top:20px; font:normal normal 12px arial; color:#114477;}
/*central_article_reporter: END*/

/*reporter_similar: START*/
#container .reporter_similar {margin:0 -12px;}
#container .reporter_similar .similar_top {height:10px; padding:10px 15px; border:solid 1px #e5e5e5;}
#container .reporter_similar .similar_top .stitle {float:left;  padding-right:16px; font: normal bold 14px arial; color:#b60007; text-transform: uppercase; background:url(/static/img/backgrounds/bg_head_more.gif) no-repeat 100% 50%;}
#container .reporter_similar .similar_top .slink {float:right;}
/*reporter_similar: END*/

/*central_blogger_edit_form: START*/
#container .central_blogger_article_edit .top_block {height:50px; border-bottom: solid 1px #dadada;}
#container .central_blogger_article_edit .top_block .left {float:left; width:320px; height:50px; padding-left:120px;  background: #ebebeb url('/static/img/backgrounds/bg_reporter_article.gif') no-repeat 0 0; border-right:dotted 1px #bbbbbb;}
#container .central_blogger_article_edit .top_block .td {display:table-cell; height:100%;}
#container .central_blogger_article_edit .top_block .author {width:185px; padding:0 15px; vertical-align: middle; font:normal normal 14px arial; color:#444444;  background: url('/static/img/backgrounds/icon_author.gif') no-repeat 0 50%;}
#container .central_blogger_article_edit .top_block .my_link {width:80px;padding-right:20px; font:normal normal 11px arial; line-height:50px; color: #114477;}
#container .central_blogger_article_edit .top_block .right {float:right; width: 188px; background:#f5f5f5;}
#container .central_blogger_article_edit .top_block .all_link {margin-left:40px; padding-right:16px; font: normal normal 14px arial; line-height:50px; color:#114477; background:url(/static/img/backgrounds/bg_head_more_blue.gif) no-repeat 100% 50%;}

#container .central_blogger_article_edit .head .title {padding:0 0 15px; font: normal bold 20px arial; color:#010000;}
#container .central_blogger_article_edit .main_holder {margin-bottom:10px; padding:10px; background: #f5f5f5; border:solid 1px #e4e4e4;}
#container .central_blogger_article_edit .row {display:block; clear:both; margin-bottom:10px;}
#container .central_blogger_article_edit .row .label {float: left; width:92px;}
#container .central_blogger_article_edit .row .label .title { font: normal normal 12px arial; line-height: 34px; color:#444444;}
#container .central_blogger_article_edit .row .label .limiter {float:right; padding-right:10px; font: normal normal 11px arial; line-height: 34px; color:#888888;}
#container .central_blogger_article_edit .row .field {float: left;}
#container .central_blogger_article_edit .row .field_text {height:32px; padding: 0  0 0 10px; border: solid 1px #e4e4e4; font:normal normal 14px arial; line-height: 34px; color:#414141;}
#container .central_blogger_article_edit .row .field_select {height:32px; padding:5px; border: solid 1px #e4e4e4; font:normal normal 14px arial; color:#414141;}
#container .central_blogger_article_edit .row .field_select .item {font:normal normal 14px arial; color:#414141;}
#container .central_blogger_article_edit .row .fullsize {width:568px;}
#container .central_blogger_article_edit .row .shortsize {width:290px;}
#container .central_blogger_article_edit #article_date {margin-left:5px; padding:0 0 0 5px;}
#container .central_blogger_article_edit #article_time {width:57px; height:32px; margin-right:5px; padding:0 0 0 5px; border: solid 1px #e4e4e4; font:normal normal 12px arial; line-height: 34px; color:#414141;}

#container .central_blogger_article_edit .field_file {float:left;}
#container .central_blogger_article_edit #files_holder {position: relative;}
#container .central_blogger_article_edit #files_holder .item {margin-bottom:10px;}
#container .central_blogger_article_edit #files_holder .item .plus {position: absolute; width:36px; height:36px; background: #f5f5f5 url('/static/img/reporter_plus.gif') no-repeat 50% 50%;  border:solid 1px #e4e4e4; border-bottom: none;}
#container .central_blogger_article_edit #files_holder .item .title {padding: 0 0 0 47px; font:normal bold 14px arial; line-height: 36px; color:#444444;}
#container .central_blogger_article_edit #files_holder .item .main {padding:10px; background: #f5f5f5; border: solid 1px #e4e4e4;}
#container .central_blogger_article_edit #files_holder .item .main .file_field {width:480px;}
#container .central_blogger_article_edit #files_holder .item .main .btn {float:right; width:97px; height:25px; padding-left:20px; font:normal normal 11px arial; line-height: 25px; color:#3a3939; background: url('/static/img/buttons/btn_reporter_cancel.gif') no-repeat 0 0; border:none;}
#container .central_blogger_article_edit .item_more .plus {position: absolute; width:36px; height:36px; background: #f5f5f5 url('/static/img/reporter_plus_red.gif') no-repeat 50% 50%;  border:solid 1px #e4e4e4;}
#container .central_blogger_article_edit .item_more .title {display:block; padding: 0 0 0 47px; font:normal bold 14px arial; line-height: 36px; color:#b70007;}
#container .central_blogger_article_edit .btn_type_1 {float:right; display:block; width:auto; cursor:pointer; height:30px; margin-right:1px; padding:0 15px ; font: normal bold 12px arial; line-height:30px; color:#ffffff; vertical-align: middle; background: #16284c; border:none; text-transform:uppercase;}
#container .central_blogger_article_edit .btn_type_2 {float:right; display:block; width:auto; cursor:pointer; height:30px; margin-right:0px; padding:0 15px; font:normal bold 11px arial; line-height: 30px; color:#3a3939; background: url('/static/img/buttons/btn_reporter_gray.gif') no-repeat 0 0; border:none; text-transform:uppercase; background-size:cover;}
#container .central_blogger_article_edit .error {margin:10px 0; font:italic bold 14px arial; color:#b60007;}
#container .central_blogger_article_edit .btn_type_1:hover {color:#d3312d;}
#container .central_blogger_article_edit .btn_type_2:hover {color:#d3312d;}
/*central_blogger_edit_form: END*/


/*bottom_partner_news narrow: START*/
#container .wrapper_10px .mbn_teaser {display:block; width:610px; padding:10px; margin:0 auto; background-color:#f6f6f6;}
#container .wrapper_10px_bottom {display:block; background: none repeat scroll 0 0 #FFFFFF; font-size: 0; height: 100%; padding: 10px; margin-bottom:10px;}
#container /*.wrapper_10px*/.partners_news_list_narrow {display:block; width:628px; height:100%; padding:10px 0; margin:0 auto; background-color:#f6f6f6; border: 1px solid #dadada;}
#container .wrapper_10px_bottom .partners_news_list_narrow .meta {display:block; float: left; width:303px; margin:0; padding: 0 10px 0 0; border-right: 1px solid #dadada; background:transparent;}
#meta_news_block2206 {display:block; float: left; background:transparent!important; marging:0!important; padding:0!important;}
#meta_news_block2206 p {marging:0!important; padding:0!important;}
#container .wrapper_10px_bottom .partners_news_list_narrow .redtram {display:block; float:right; width:299px; padding:0 5px 0 10px;}
#rt-n-1108 * {background:none!important; padding:0!important;}
#rt-n-1108__table .rt-n-1108__cell {margin:3px 0!important;}
#container .wrapper_10px_bottom .partners_news_list_narrow .marketgid {display:block; float:right; width:304px;}
#MarketGid10308 {padding:0 5px 0 0; font: bold 12px Arial;}
#MarketGid10308 .newsHeadingsList .mctitle10308 {display:block; font: bold 12px Arial!important; margin:3px 0!important;}
#MarketGid10308 .newsHeadingsList a.mctitle10308, a.mctitle10308:link, a.mctitle10308:active {font: bold 12px Arial!important; /*padding:3px 0!important;*/ border:0!important; }
#rdminfrm_32864 #title_32864_0 a {color:#003366;}
/*bottom_partner_news narrow: END*/


/* central_news_section_top: START */
#container .central_news_top {border:1px solid #E4E4E4; margin-top: -10px;}
.msie7 #container .central_news_top {margin-top: -10px; padding:0px;}
#container .central_news_top .list_type_1 {margin:0px; overflow:hidden;}
#container .central_news_top .list_type_1 .item {margin:0px; position:relative;}
#container .central_news_top .list_type_1 .item .subsection {position:absolute; bottom:14px; left:0px; background:#737373; padding:7px 10px 4px; height:17px; text-transform:uppercase; color:#fff; font-size:10px; text-align:left;}
#container .central_news_top .list_type_1 .item .image {width:315px; height:210px; border:0px; padding:0px; margin:10px;}
#container .central_news_top .list_type_1 .item .image img {width:315px; height:210px;}
#container .central_news_top .list_type_1 .item .info {float:right; width:342px; padding: 20px 15px 0 0;}
#container .central_news_top .list_type_1 .item .title a {color: #16284C; display: inline-block; font: bold 22px/24px arial; overflow: hidden;}
#container .central_news_top .list_type_1 .item .author {color: #d3312d; display: inline-block; font: normal 16px/20px arial;  height:auto; width:100%; display:block;  overflow: hidden;}
#container .central_news_top .list_type_1 .item .author_position {color: #8b8b8b; display: inline-block; font: normal 12px/15px arial;  height:auto; width:100%; display:block;  overflow: hidden; margin-bottom:30px;}
#container .central_news_top .list_type_1 .item .descr {font:normal normal 13px/16px arial; color#444; position:absolute; top:147px; display:block; max-height:65px; padding: 0 10px 0 0;}
#container .central_news_top .list_type_1 .item .date {font:normal normal 11px/16px arial; color:#c6c7c6;}
#container .central_news_top .list_type_1 .item .icons {padding:5px 0 10px 0;}
#container .central_news_top .list_type_1 .item .icons .link {display:inline-block;}
#container .central_news_top .cloud_comments {display: inline-block; height:20px; width:32px;}
.msie #container .central_news_top .cloud_comments {display: inline;}
/* central_news_section_top: END */

/* central_news_section_list: START */
#container .central_news_list {margin:0; padding:0; border: 1px solid #E4E4E4;}
.msie7 #container .central_news_list {margin:0;}
#container .central_news_list .results {padding:0px 0px 15px 0; min-height:1100px; background:#f5f5f5; border:1px solid #e4e4e4;}
#container .central_news_list .c_pager .selected {}
#container .central_news_list .list_type_1 {margin-top:-5px; border: 0px solid #E4E4E4; background:none;}
#container .central_news_list .list_type_1 .item {position:relative; border-top:1px dashed #e2e2e2; border-bottom:0px dashed #e2e2e2; margin:0 11px; padding:21px 0px 17px 0px;}
#container .central_news_list .list_type_1 .item.first {position:relative; border-top:0px dashed #e2e2e2; border-bottom:0px dashed #e2e2e2; margin:0 11px; padding:21px 0px 17px 0px;}
#container .central_news_list .list_type_1 .item.last {border-bottom:0px;}
#container .central_news_list .list_type_1 .item:hover {cursor:pointer;}
#container .central_news_list .list_type_1 .item .image {margin:0px 0 0 0;}
#container .central_news_list .list_type_1 .item .image {float:left; display:block; margin:0; width:100px; height:75px; padding:0; border:none; background:#fff;}
#container .central_news_list .list_type_1 .item .info {float:right; width:559px;}
#container .central_news_list .list_type_1 .item .title {margin-bottom:12px;}
#container .central_news_list .list_type_1 .item .title a {font:normal bold 18px/20px arial; color:#16284c;}
#container .central_news_list .list_type_1 .item .title a:hover {color:#d3312d;}
#container .central_news_list .list_type_1 .item .author {display:block; font:normal normal 16px/20px arial; color:#d3312d;}
#container .central_news_list .list_type_1 .item .author_position {display:block; font:normal normal 12px arial; color:#8b8b8b; margin-bottom:7px;}
#container .central_news_list .list_type_1 .item .descr {display:block; font:normal normal 13px/16px arial; color:#444444; margin-bottom: 15px;}
#container .central_news_list .list_type_1 .item .date {font:normal normal 11px/16px arial; color:#c6c7c6;}
#container .central_news_list .list_type_1 .item .link a {background-position: 6px 1px; padding: 0 0 0 22px;}
#container .central_news_list .list_type_1 .item .icons {/*position:absolute; bottom:19px; left:122px; z-index:50;*/}
#container .central_news_list .list_type_1 .item .subsection {position:absolute; bottom:9px; right:0px; padding:3px 7px 0 0; height:16px; text-transform:uppercase; color:#444444; font-size:9px; text-align:right; border-right:solid 5px #898989;}
#container .central_news_list .cloud_comments {display: inline-block; height:20px; width:32px;}
.msie #container .central_news_list .cloud_comments {display: inline;}
#container .central_news_list .foot div {font:normal normal 12px/18px Arial; color:#626262; padding:0 0 0 12px;}
/* central_news_section_list: END */

/* archive_bottom: START */
#container .central_archive .calendar-picker {top:8px; right:10px;}
#container .central_archive .calendar-picker .calendar {box-shadow:0 0 2px 1px #bcbcbc;}
#container .central_archive.archive_bottom .a_link {border-top:0px;}
/* archive_bottom: END */

/*bruno branding menu button remooving*/
#menu #bruno_imagemenu {display:none;}
/*bruno branding menu button remooving*/

/* special_subject: START */
#container .special_subject {padding:0px 10px 10px 10px; background:#fff; border-bottom:1px dotted #a3a3a3;}
#container .special_subject table {margin:0; border:0;}
#container .special_subject .item {padding:0px 0; vertical-align:middle; font:normal bold 14px arial; height:37px; overflow:hidden;}
#container .special_subject .caption {float:left; width:147px; background:url('/static/img/arrow_spectema.png') no-repeat right center transparent; color:#fff; text-align:center; vertical-align: middle;}
#container .special_subject .caption img {width: 55px; height:43px; float: left;}
#container .special_subject .caption span {padding:0px; color:#fff; font: normal normal 16px/36px "Arial Narrow"; text-transform: uppercase;}
#container .special_subject .content {width:500px; padding:0px 10px 0 10px; background:transparent; text-align:left; display:table-cell; vertical-align:middle;}
#container .special_subject .content .title {font:normal normal 14px arial; color:#16284c; text-align:left;}

#container .special_subject {position:relative; padding:0px; background:#e2e2e2; border-bottom:0px; margin:10px 0 0 10px; width:693px;}
#container .special_subject .content .title {color:#16284c;}
#container .special_subject .content {width:440px; padding:0px 30px 0 123px; background:transparent; text-align:left;}
#container .special_subject .caption {position: absolute; float:left; width:100px; padding-left:16px; background:url('/static/img/arrow_spectema.png') no-repeat left center transparent; color:#fff; text-align:left; vertical-align: middle;}
#container .special_subject .caption span {padding:0 0 0 0px;}
#container .special_subject .image {float:left; width:147px; overflow:hidden; position:relative;}
#container .special_subject .image a {display:block; height:43px; width:147px;}
#container .special_subject .image img {width: 55px; height:43px; float: left;}
#container .special_subject .navigation_spec {position:absolute; z-index:10; width:16px; height:22px; top:7px; right:8px;  background:url('/static/img/buttons/navigation_spec.png') no-repeat 0 0;}
#container .special_subject .navigation_spec #spec_prev {position:relative; z-index:20; text-indent:-5000px; display:block; width:16px; height:11px; cursor:pointer;}
#container .special_subject .navigation_spec #spec_next {position:relative; z-index:20; text-indent:-5000px; display:block; width:16px; height:11px; cursor:pointer;}
#container .special_subject {display:none;}

#container .special_subject.inarticle {display:block;}
#container .special_subject.inarticle {/*margin:0px 10px 0px 10px; background:#e2e2e2; width:694px; height:37px;*/}
#container .special_subject.inarticle table {margin:0; border:0;}
#container .special_subject.inarticle .item {padding:0px 0; vertical-align:middle; font:normal bold 14px arial; height:37px; overflow:hidden;}
#container .special_subject.inarticle .caption {float:left; width:116px; background:url('/static/img/arrow_spectema_inner.png') no-repeat right center transparent; color:#fff; text-align:center; vertical-align: middle;}
#container .special_subject.inarticle .caption img {width: 55px; height:37px; float: left;}
#container .special_subject.inarticle .caption span {padding:0px 10px 0 0; color:#fff; font: normal normal 16px/37px "Arial Narrow"; text-transform: uppercase;}
#container .special_subject.inarticle .content {width:500px; padding:0px 10px 0 123px; background:transparent; text-align:left; display:table-cell; vertical-align:middle;}
#container .special_subject.inarticle .content .title {font:normal normal 14px arial; color:#16284c; text-align:left;}
/* special_subject: END */

/* Right Social News [START] */
#container .right_social_news .head {border:none;}
#container .right_social_news .right_box {width: 298px; background: #fff; border: 1px solid #d8d8d8;}
#container .right_social_news .right_box ul {width: 278px; margin:0 10px -1px; overflow: hidden;}
#container .right_social_news .right_box ul li {padding: 12px; border: 1px dashed #d8d8d8; border-width: 0px 0 1px 0; overflow: hidden;}
#container .right_social_news .right_box ul li .image {width: 61px; height: 46px; float: left; margin: 0 11px 0 0;}
#container .right_social_news .right_box ul li .title {font: 12px/15px arial; color:  #114477; display: block; padding-left: 72px;}
#container .right_social_news .right_box ul li .socnet {display: block; float: left; font: normal normal 10px Arial; margin: 5px 0 0 72px;}
#container .right_social_news .right_box ul li .socnet img {width: 15px; height: 15px;}
/* .right_social_news {  background: none repeat scroll 0 0 #F5F5F5; border: 1px solid #E4E4E4;margin: 33px 0 0;overflow: hidden;padding: 10px 10px 0;}
.right_social_news .image {border: none; display: block; float: left; height: 46px; margin: 0 11px 0 0; width: 61px;} */
/* Right Social News [END] */

#share42 {display: inline-block; padding: 0 0 0 6px; }
#share42:hover { }
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

/*Static_page_logotipes [START]*/
#container .news_content .news_text .logo_block {display:block; width:100%; height:128px; margin:30px 0 0 15px; position:relative;}
#container .news_content .news_text .logo_block .static_logo {display:block; width:130px; height:128px; float:left; margin-right:33px;}
#container .news_content .news_text .logo_block .logo_form {display:block; width:450px; height:118px; float:left; margin-top:10px; color:#16284c; line-height:20px;}
#container .news_content .news_text .logo_block .logo_form .logo_download {display:block; width:151px; height:37px; float:left; margin-left:3px; background:#16284c; color:#fff; text-align:center; line-height:37px; position:absolute; bottom:0;}
/*Static_page_logotipes [END]*/

/* right_weather_currency: START */
#container .right_weather_currency {width:300px; height: auto; margin:0 0 10px 0; overflow:hidden;}
#gsCity {text-align:center; font-size:14px; padding:5px;}
#gs-moduleForecastBlock {padding:3px 0;}
#gs-moduleForecastBlock * {text-align:center;}
.gsInformer .cols_1 #colsDays {padding-top:3px;}
.gsInformer #colsData td {padding-bottom:4px;}
.gsInformer .gsLinks {padding: 2px 5px!important;}
/* right_weather_currency: END */

#adriver_banner_1538665006 {float:left;}
#container #right .wrapper_10px.right_jounal {margin-top:0px; margin-bottom:10px; padding-top: 0px;}

/*different resolution, 992px, START*/

@media only screen and (max-width: 992px) {

#wrapper {background-image:none !important; }
#wrapper #header .holder .container .sitename .ny_cap {display:none !important;}
#header .container .weather_currency_informer {display:none;}
#container #right .wrapper_10px.right_banner3 {display:none;}
#wrapper .top_bannertop_banner {display:none;}
#admixer_async_1928701265 {display:none  !important;}
#left  .adsbygoogle {display:block !important;}
/*#overheader .holder {width:892px;}
#overheader .right {right: 315px;}
#wrapper {min-width:892px;}
#wrapper #topsearch {left: 271px;}
#container .holder {width:892px;}
#header .holder {width: 892px; min-width: 892px;}
#header .container .sitename {left:-4px;}
#header .container .logo {left: 822px;}
#header .container .live_link {left: 620px;}
#header .container .language {left: 445px;}
#header .container .weather_currency_informer {display:none}
#menu .holder {width: 892px;}
#menu .menu {margin-left: -12px;}
#menu .menu .item a {padding: 8px 11px 9px;}
#menu .menu .first ul {margin-left: -10px;}
#menu .menu .item.first ul li a {padding: 0 13px;}
#menu .menu .item.menu_90155 ul li a {padding: 0 13px;}
#menu .menu .item.menu_90155:hover ul li a {padding: 0 13px;}
#container #left {float:none; margin:0 auto; width:892px;}

#container #right {float:none; width:892px; margin: 10px auto 0;}
#container #right .clear {display:none;}
#container #right .right_video_last {float:left; margin:0 10px 0 0; padding:0 0 0 0; clear:none;}
#container #right .right_photos_last {float:left; margin:0 10px 0 0; padding:0 0 0 0; clear:none;}
#container #right .wrapper_10px.right_map {float:right; margin:0 0px 0 0; padding:0 0 0 0; width:271px; height:237px; overflow: hidden;}
#container #right .wrapper_10px {float:left; margin:0px 10px 0 0;}
#container #right .wrapper_10px.scrollpane_columns {float:left;}
#container #right .social_widgets {float:right; margin:0 0px 0 0; width:271px;}
#right .category_container.fb_widget {width: 270px; border-right: 0px solid #AAAAAA;}
#container #right .box_poll {padding-bottom: 51px;}

#footer .holder {width: 892px;}
#bottom_menu .menu {margin: 17px 0 0 15px;}
#wrapper #footer .bootom_text {width: 650px; padding-left: 15px;}
#wrapper #footer .counters {margin: 15px 0 0 65px;}
#container #right .wrapper_10px.right_banner_1 {display: none;}
#container #right .news_informer.margin_top {margin: 10px 10px 0 0;}*/

}

/*different resolution, 992px, END*/


/*different resolution, 680px, START*/

@media only screen and (max-width: 680px) {

#container #right .wrapper_10px.right_banner3 {display:none;}

html {padding:0; margin:0; width:100%;}
body {width:98%; padding:0 1%; margin:0;}
#overheader .holder {width:100%;}
#wrapper {min-width:451px; max-width:680px; width:98%; overflow:hidden;}
#overheader .right {right: 215px; display:none;}
#wrapper #topsearch {display:block; left: 0px; top: 143px; z-index: 5000;}
#wrapper .top_bannertop_banner {display:none;}
#container .holder {width:100%;}
#header {overflow: visible;}
#header .holder {width: 100%; min-width: 100%;}
#header .container {width: 98%;}
#header .container .sitename {width: 150px; left: 70px; top: 25px;}
#header .container .logo a {background: url('/static/img/112_top_logo_index_eng.png') no-repeat 0 0;}
#header .container .weather_currency_informer {display:none}
#menu {width: 100%; margin: 0; background: transparent;}
#menu .holder {width: 100%;}
#menu .social_holder {display: none;}
#menu .menu {background:#16284c; padding:1% 0; margin-left: 0; width:103%;}
#menu .menu .first ul {display: none;}
#menu .menu .item {margin:-6px 0; width:16%; height:50px; border-right:1px solid #fff;}
#menu .menu .item.menu_90111 {margin-right:1%;}
#menu .menu .item.menu_90115 {display: none;}
#menu .menu .item.menu_90155 {display: none;}
#menu .menu .item.menu_90157 {display: none;}
#menu .menu .item.menu_90158 {display: none;}
#menu .menu .item.menu_90159 {display: none;}
#menu .menu .item.menu_90169 {display: none;}
#menu .menu .item.menu_90159 .submenu {display: none!important;}
#menu .menu .item.menu_90159 a {width:105px; padding:8px 2px 8px;}
#menu .menu .hover.item.with_submenu ul.submenu {display:none;}
#menu .menu .item a {background: none; text-align:center; text-transform: uppercase; padding:0 2%; /*width:96%;*/ height:50px; display:table-cell; vertical-align:middle; width:7%}
#menu .menu .item.menu_90111 a {width:70%; letter-spacing: 0.1px;}
#menu .menu .item.menu_90114 {margin-right:0px; width:17%;}
#menu .menu .item.first {padding-left: 0;}
#header .container .logo {left: 2px;}
#header .container .sitename .first {display: none;}
#header .container .language {left: auto; right:0; top: 143px; z-index: 1000;}
#header .container .live_link {left: auto; right:-8px; width: 200px;}

#container .special_subject {height:0px; overflow:hidden; display:none;}
#container #left {width:100%;}

#container #right .wrapper_10px.right_map {display: none;}
#container #right .wrapper_10px.scrollpane_columns {display: none;}
#container #right .wrapper_10px.wrapper_poll {display: none;}
#container #right .social_widgets {display: none;}
#container #right .right_video_last {margin: 10px 0px 0 0px;}
#container #right .right_photos_last {margin: 10px 0px 0 10px;}

#wrapper .central_holder {width: auto;}

#bottom_menu {width: 99%; background: transparent;}
#footer .holder {width: 100%;}
#wrapper #footer .bootom_text {width: 60%; padding-left: 5px;}
#wrapper #footer .counters {margin: 15px 10px 0 5px;}
#bottom_menu .menu {margin: 0px; width: 100%;}
#bottom_menu .holder {height: auto;}
#bottom_menu .menu .item.menu_90121 {display: none;}
#bottom_menu .menu .item.menu_90123 {display: none;}
#bottom_menu .menu .item.menu_90125 {display: none;}
#bottom_menu .menu .item {background: #16284C; padding:0px; text-align: center; width: 33.16%;}
#bottom_menu .menu .item a {padding: 15px 0; text-align: center; width:100%; text-transform: uppercase;}
#bottom_menu .menu .item.menu_90122 a {width:100%;}


#header .container .sitename .second * {color:#16284c; font:normal bold 22px Arial; text-transform:uppercase;}
#header .container .live_link .first {display: inline-block; text-align: center; width: 190px; font-size:24px; background: #E23732; color: #FFFFFF; padding: 2px 5px;}
#header .container .live_link .first:after {
  content: " 112";
}
#header .container .live_link .second {display: inline-block; text-align: center; width: 191px; background: #D3312D; color: #FFFFFF; font: 16px Arial; padding: 2px 4px 2px 5px; text-transform: uppercase;}
#container #right .news_informer.margin_top {display:none;}
#container #right .wrapper_10px.right_banner3 {display:none;}

/*sections - START*/

#container #left .wrapper_10px {padding:2% 0; background:#fff; font-size:0; width:100%; /*overflow:hidden; */height:100%; float:left; margin-top:10px;}

#container #left .scrollpane_simple {width:610px; padding:0 0 0 0px; margin-bottom: 10px;}
#container #left .scrollpane_simple .scrollable {border-top:0px solid #e4e4e4; width:560px; height:185px; margin-left:25px;}
#container #left .scrollpane_simple .includes {width:610px; border:0px; background:#d8d8d8; margin-top: 0;}
#container #left #central_video_last .item {border-right:0px solid #3c3c3c; height:245px; width:140px;}
#container #left .scrollpane_simple .link {width:130px; height:200px;}
#container #left .scrollpane_simple .image {width:130px; height:90px;}
#container #left .scrollpane_simple .caption {display:block; width:130px; margin:10px 0 0 0; height:60px; text-align:left; font:normal normal 12px arial; color:#000000; overflow: hidden;}
#container #left #central_video_last .next {background-position:100% 100%; margin:90px 0 0 590px;}

#container #left .scrollpane_simple .item {width:140px; height:192px; padding:0px 0 0 0; border-right:0px solid #e4e4e4;}
#container #left #central_photos_last .next {background-position:100% 100%; margin:90px 0 0 590px;}


#wrapper #top_focus_strip {display:none;}

/*sections - END*/



#aftercontainer {display:none;}
#container #right {display:none;}

#videoplayer iframe {width:590px; height:360px;}
#container .c_foot {width:auto;}

/* list_type_1: START */
#container .central_news_top {border:1px solid #E4E4E4; margin-top: -10px; width:auto;}
.msie7 #container .central_news_top {margin-top: -10px; padding:0px;}
#container .central_news_top .list_type_1 {margin:0px; overflow:hidden;}
#container .central_news_top .list_type_1 .item {margin:0px; position:relative;}
#container .central_news_top .list_type_1 .item .subsection {position:absolute; bottom:14px; left:0px; background:#737373; padding:7px 10px 4px; height:17px; text-transform:uppercase; color:#fff; font-size:10px; text-align:left;}
#container .central_news_top .list_type_1 .item .image {width:95% !important; height:auto; border:0px; padding:0px; margin:2%;}
#container .central_news_top .list_type_1 .item .image img {width:100% !important; height:auto;}
#container .central_news_top .list_type_1 .item .info {float:right; width:95% !important; padding: 4% 2% 0;}
#container .central_news_top .list_type_1 .item .title a {color: #16284C; display: inline-block; font: bold 22px/24px arial; height:auto; padding-bottom:4%; overflow: hidden;}
#container .central_news_top .list_type_1 .item .descr {font:normal normal 13px/16px arial; color#444; position:absolute; top:147px; display:block; max-height:65px; padding: 0 10px 0 0;}
#container .central_news_top .list_type_1 .item .date {font:normal normal 11px/16px arial; color:#c6c7c6;}
#container .central_news_top .list_type_1 .item .icons {padding:5px 0 10px 0;}
#container .central_news_top .list_type_1 .item .icons .link {display:inline-block;}
#container .central_news_top .cloud_comments {display: inline-block; height:20px; width:32px;}
.msie #container .central_news_top .cloud_comments {display: inline;}

#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:30% !important; height:auto !important; padding:0.5% !important; border:1px solid #ddd; background:#fff;}
#container .list_type_1 .item .image img {width:100%; height:auto;}
#container .list_type_1 .item .info {float:right; width:68%  !important;}
#container .list_type_1 .item .title a {font:normal bold 12px arial;}
#container .list_type_1 .item .date_nk {display:block; margin:5px 0; height:14px;}
#container .list_type_1 .item .date_nk .date {float:left; padding-right:5px; /*display:block;*/ font:normal normal 10px arial; color:#878787; /*margin:5px 0;*/}
#container .list_type_1 .item .date_nk .nk {float:left; width:13px; height:9px; padding-right:5px; display:block; background:url('/static/img/nk.gif') no-repeat 0 0; margin-top:3px;}
#container .list_type_1 .item .descr {display:none !important;}
#container .list_type_1 .item .link a {padding:0 0 0 18px; background-position:0 0px;}


#container .search_result .list_type_1 .item .info {float:right; width:475px;}
#container .search_result .list_type_1 .item .descr {display:none;}
/* list_type_1: END */

#container #central_video_last {display:none;}
#container #central_photos_last {display:none;}


#container .comments_holder {width:100% !important; margin-left:0;}
#container .comments_block .list_comments .item .body {width:100%; margin:5px 0 22px; padding:0;}
#container .comments_block .list_comments .item .body .holder {border:none; padding:4px 0; background:none; width: 100%;}

#container .search_result #search div {width:50%; height:30px; margin: 0 0 0 11px; background:url('/static/img/backgrounds/bg_search_center.gif') no-repeat 0 1px;}
#container .search_result #search #query_center {border:0px; background:transparent; font:normal normal 14px/23px Arial; color:#444444; padding: 1px 0 0 5px; width:85%; height:24px;}
#container .search_result .head .search.search_word {width: auto; margin-bottom: 0;}
#container .search_result .head .sect_txt {height:100%; width: 120px; font:normal normal 14px/16px Arial; color:#444;}
#container .search_result .sections_holder {width:120px; margin:0; position:absolute; right:0px; top:7px; z-index:2000;}
#container .search_result .head .search .section ul {display:block; float:left; width:120px; padding:10px 14px; border: 1px solid #b5b5b5; background:#fff; box-shadow: 0 0 4px 2px #b5b5b5;}
#container .search_result .sections_holder .section {display:none; position: relative; top: -27px; left: -30px;}
#container .search_result .sections_holder .section span {display:inline; margin:0px; background:url("/static/img/backgrounds/bg_search_arrow_up.png") no-repeat scroll right center transparent; font:normal normal 16px/16px Arial; text-transform:uppercase; color:#d3312d; padding:0 20px 0 0px;}
#container .search_result .head .search .section li {display:block; float:left; width:110px; padding:0 0px 0 0px; text-align:right;}
#container .search_result .head .search .section li.section_title {width:120px; padding:0 0 15px 0;}
#container .search_result .results .head .search form#search div {background-size:100% 24px;}

#container .scrollpane_gallery .photo_content {margin:2px auto 0 auto; width:98%; font-size:0; display:none; position: relative;}
#container .scrollpane_gallery .photo_content img {width:100%;}
#container .scrollpane_gallery .photo_content .btn_prev,
#container .scrollpane_gallery .photo_content .btn_next {position:absolute; top:0; display:block; vertical-align:middle; width:50%; height:100%; *height:350px; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_prev {left:-7%; display:none;}
#container .scrollpane_gallery .photo_content .btn_next {right:-7%; display:none;}
#container .scrollpane_gallery .g_box .next {background-position:-14px -13px; left:94%;}
#container .scrollpane_gallery .scrollzone {width:8000%; overflow:hidden;}
#container .scrollpane_gallery .g_box .scrollable {width:100%;}
#container .scrollpane_gallery .g_list .item {float:left; width:0.25%; height:auto; margin:0 0.05% 0 0; border:0px solid #e4e4e4;}
#container .scrollpane_gallery .g_list .item img {width:100%; height:auto; opacity:0.7; filter: alpha(opacity=70);}
}
/*different resolution, 680px, END*/

/*different resolution, 455px, START*/

@media only screen and (max-width: 480px) {

#container #right .wrapper_10px.right_banner3 {display:none;}


html {padding:0; margin:0; width:100%;}
body {width:98%; padding:0 1%; margin:0;}
#wrapper .central_holder {width:100%; background:#fff;}
#overheader .holder {width:100%;}
#overheader .right {right: 215px; display:none;}
#wrapper {min-width:421px; max-width:450px; width:98% overflow:hidden;}
#wrapper #topsearch {left: 0; top: 165px; z-index: 5000; width: 50%;}
#wrapper #topsearch #search {width:100%;}
#wrapper #topsearch #search div {width:99%;}
#wrapper #topsearch #search #query {width:80%;}
#container .holder {width:100%;}
/*#header {overflow: visible;}
#header .holder {width: 100%; min-width: 380px;}
#header .container {width: 100%;}
#header .container .sitename {width: 140px; left: 70px; top: 25px;}
#header .container .logo a {background: url('/static/img/112_top_logo_index_eng.png') no-repeat 0 0;}
#header .container .weather_currency_informer {display:none}
#menu {width: 100%; margin: 0; background: transparent;}
#menu .holder {width: 100%;}
#menu .social_holder {display: none;}
#menu .menu {margin-left: 0; width: 100%;}
#menu .menu .first ul {display: none;}
#menu .menu .item {margin-right:1px; margin-top:1px;}
#menu .menu .item.menu_90111 {margin-top:1px; margin-left:0;}
#menu .menu .item.menu_90115 {display: none;}
#menu .menu .item.menu_90155 {display: none;}
#menu .menu .item.menu_90157 {display: none;}
#menu .menu .item.menu_90158 {display: none;}
#menu .menu .item.menu_90159 {display: none;}
#menu .menu .item.menu_90159 .submenu {display: none!important;}
#menu .menu .item.menu_90159 a {padding:5% 0; width:100%;}
#menu .menu .item.menu_90169 {display: none!important;}
#menu .menu .hover.item.with_submenu ul.submenu {display:none;}
#menu .menu .item {width:33%;}
#menu .menu .item a {background: url('/static/img/backgrounds/bg_menu_small.jpg') repeat-x scroll 0 0; text-align:center; text-transform: uppercase; padding:5% 0; width:100%; /*padding:8px 0; width:99px;*//*}
#menu .menu .item.menu_90111 a {width:100%;}
#menu .menu .item.menu_90114 {margin-right:0px;}
#menu .menu .item.first {padding-left: 0;}
#header .container .logo {left: 2px;}
#header .container .sitename .first {display: none;}
#header .container .language {left: auto; right:0; top: 169px; z-index: 1000;}
#header .container .live_link {right: 2px; left:auto; width: 195px;}*/
#header {overflow: visible;}
#header .holder {width: 100%;/* min-width: 421px;*/ /*min-width: 470px;*/}
#header .container {width: 100%;}
#header .container .sitename {width: 150px; left: 70px; top: 25px;}
#header .container .logo a {background: url('/static/img/112_top_logo_index_eng.png') no-repeat 0 0;}
#menu {width: 100%; margin: 0; background: transparent;}
#menu .holder {width: 100%;}
#menu .social_holder {display: none;}
#menu .menu {margin-left: 0; width: 100%; padding:0; height:60px; background:none;}
#menu .menu .first ul {display: none;}
#menu .menu .item {width:33%; margin:0; height:30px; border-bottom:1px solid #fff; background:#16284C;}
#menu .menu .item.menu_90111 {margin-left:0px; background:#16284C;}
#menu .menu .item.menu_90115 {display: none;}
#menu .menu .item.menu_90155 {display: none;}
#menu .menu .item.menu_90157 {display: none;}
#menu .menu .item.menu_90158 {display: none;}
#menu .menu .item.menu_90159 {margin-top:1px; margin-left:1px;}
#menu .menu .item.menu_90159 .submenu {display: none!important;}
#menu .menu .item.menu_90159 a {padding:5% 0; width:100%;}
#menu .menu .hover.item.with_submenu ul.submenu {display:none;}
#menu .menu .item a {background: none; display:block; text-align:center; text-transform: uppercase; padding:5px 0 0; width:100%; height:25px;/*padding:8px 0; width:99px;*/}
#menu .menu .item.menu_90111 {margin:0;}
#menu .menu .item.menu_90111 a {width:100%; padding:5px 0 0; margin:0;}
#menu .menu .item.menu_90114 {margin-right:0px; width:33%;}
#menu .menu .item.first {padding-left: 0; background:#16284C;}
#header .container .logo {left: 2px;}
#header .container .sitename .first {display: none;}
#header .container .language {left: auto; right:0; top: 169px; z-index: 1000;}
#header .container .live_link {right: 1%; left:auto; width: 195px;}

#container .special_subject {height:0px; overflow:hidden;}
#container .central_left_main_news {width: 99%;}
#container .central_left_main_news .list .item .title {width: 90%;}
#container .left_main_news_holder {margin-top:422px; margin-left: 0px;}
#container #left {float:left; margin:0 auto; width:100%; position:relative;}
#container #right {display:none; float:left; margin:0 auto; width:100%;}
#container #right .wrapper_10px.right_banner_1 {display: none;}
#container .central_main_news_ticker {position: absolute; top:37px; left: 0px; width:100%;}
#container .central_frontpage {width:100%;}
#container .central_main_news_ticker .slides {width:100%;}
#container #main_news_ticker {}
#container .central_frontpage .front {width:50%;}
#container .central_frontpage .f_item {}
#container .central_frontpage .list {width: 48%;}
#container .central_frontpage .item {width: 45%px;}
#container .central_frontpage .item .title {width: 75%;}
#container .central_frontpage .item .title a {width: 75%;}
#container .central_frontpage .f_item .image img {width: 50%; height:auto;}
#container .central_frontpage .front .f_title {width: 71%;}

#container .central_main_news_hour {position: absolute; width: 99%; top:268px; left: 0px; height:135px; overflow: hidden;}
#container .news_category {float: left; margin-left: 10px;}
#container #right .wrapper_10px.right_map {display: none;}
#container #right .wrapper_10px.scrollpane_columns {display: none;}
#container #right .wrapper_10px.wrapper_poll {display: none;}
#container #right .social_widgets {display: none;}
#container #right .right_video_last {margin: 10px 0px 0 0px;}
#container #right .right_photos_last {margin: 10px 0px 0 10px;}

#container .news_category {width: 99%; margin-left: 0;}
#container .news_category .news_holder {width: 100%;}
#container .news_category .news_list {width: 100%;}
#container .news_category .news_list .list {width: 48%;}
#container .news_category .news_list .list .item {width: 90%;}
#container .central_main_news_hour .title {padding-right:10px; width: 70%;}
#container .central_main_news_hour .summary {padding-right:10px; width: 70%;}

#bottom_menu {width: 99%; background: transparent;}
#footer .holder {width: 100%;}
#wrapper #footer .bootom_text {width: 96%; padding: 0 2%;}
#wrapper #footer .counters {margin: 15px 10px 0 5px;}
#bottom_menu .menu {margin: 0px; width: 100%;}
#bottom_menu .holder {height: auto;}
#bottom_menu .menu .item.menu_90121 {display: none;}
#bottom_menu .menu .item.menu_90123 {display: none;}
#bottom_menu .menu .item.menu_90125 {display: none;}
#bottom_menu .menu .item {background: #16284C; padding:0px; text-align: center; width: 33%;}
#bottom_menu .menu .item a {padding: 15px 0; text-align: center; width:100%; text-transform: uppercase;}
#bottom_menu .menu .item.menu_90122 a {width:100%;}
#header .container .sitename .second * {color:#16284c; font:normal bold 22px Arial; text-transform:uppercase;}
#header .container .live_link .first {display: inline-block; text-align: center; width: 190px; font-size:24px; background: #E23732; color: #FFFFFF; padding: 2px 3px;}
#header .container .live_link .first:after {
  content: " 112";
}
#header .container .live_link .second {display: inline-block; text-align: center; width: 191px; background: #D3312D; color: #FFFFFF; font: 16px Arial; padding: 2px 2px 2px 3px; text-transform: uppercase;}
#container #right .news_informer.margin_top {display:none;}
#container #right .wrapper_10px.right_banner3 {display:none;}
#container .central_main_news_ticker .navigation {right:8%;}

/*sections - START*/
#wrapper #top_focus_strip {display:none;}
#menu {height: auto;}
#menu .menu {height: auto;}
#menu .holder {height: auto;}
#container #left .wrapper_10px {padding:0; width:100%;}
#central_video_last {display:none;}
#central_photos_last {display:none;}
#container .c_foot {width:auto;}
#container .central_news_list {width:auto; margin:-45px 0 0 0;}

#bottom_menu .menu .item.menu_90119 {border-right:0px;}
#bottom_menu .holder {height: auto;}

#aftercontainer {display:none;}
#container #right {display:none;}

/*sections - END*/

#container .search_result {width:auto;}
#container .search_result .list_type_1 .item .info {float:right; width:67%;}
#container .search_result .list_type_1 .item .descr {display:none;}

html #wrapper #container .wrapper_10px {margin: 60px auto 0 auto;}
html #wrapper #container .block_news {width: 98%;}
html #wrapper #container .block_news table {width: 100% !important;}
html #wrapper #container .block_news .title {width: auto !important;}
#wrapper #container .block_news .social_links_top {display: none !important;}
#adriver_banner_1538665006 {display: none!important;}
html #wrapper #container .block_news .picture {width: 100% !important;}
html #wrapper #container .block_news .picture img,
html #wrapper #container .news_content .news_text .acenter .image img {width: 100% !important;}

#wrapper #container .attached_news {width: 98%!important; margin: 0 0 0 4px!important;}
/*#container .comments_block {display: none!important;}*/

#videoplayer iframe {width:430px; height:280px;}

#simplemodal-container.simplemodal-container {width:80% !important;}
#simplemodal-container.simplemodal-container .simplemodal-wrap #simplemodal-data.passportUI #login.login .login_holder {margin:0 7% !important;}
#simplemodal-container.simplemodal-container .simplemodal-wrap #simplemodal-data.passportUI #login.login .login_holder #passport_name.field {width:100% !important;}
#simplemodal-container.simplemodal-container .simplemodal-wrap #simplemodal-data.passportUI #login.login .login_holder #passport_password.field  {width:100% !important;}
}

/*different resolution, 455px, END*/

/*different resolution, 380px, START*/

@media only screen and (max-width: 420px) {

#container #right .wrapper_10px.right_banner3 {display:none;}
#wrapper {min-width:300px; max-width:420px; width:98%; overflow:hidden;}
#wrapper .central_holder {width:100%; background:#fff;}
#header .container .live_link .first {font-size:19px; width: 155px;}
#header .container .live_link .second {font-size:13px; width: 156px;}
#header .container .live_link {right: 2px; left:auto; width: 165px;}
#header .container .language {left: auto; right: 0; top: 169px; z-index: 1000;}
#header .container .sitename {display: block; left:52px; width:100px; top:30px;}
#header .container .sitename .second {color:#16284c; font:normal bold 10px Arial; text-transform:uppercase; letter-spacing:-.5px;}
#header .container .sitename .second * {color:#16284c; font:normal bold 18px Arial; text-transform:uppercase; letter-spacing:-.8px;}
#header .container .logo {left: 2px; height:50px; width:50px; top:19px;}
#header .container .logo a {background: url('/static/img/112_top_logo_index_eng.png') no-repeat 0 0; background-size:contain; width:100%; height:100%;}
#container .central_main_news_hour .title {width: 65%;}
#container .central_main_news_hour .summary {width: 65%;}
#container .central_news_top .list_type_1 .item .image {margin:5px; }
#container .central_news_top .list_type_1 .item .info {width:45%;}
#container #right .wrapper_10px.right_banner3 {display:none;}
#container .search_result #search #query_center {border:0px; background:transparent; font:normal normal 14px/23px Arial; color:#444444; padding: 1px 0 0 5px; width:80%; height:24px;}
}

/*different resolution, 380px, END*/

/* iPhone 4 ----------- */

@media

only screen and (-webkit-min-device-pixel-ratio : 1),

only screen and (min-device-pixel-ratio : 1) {

/* Styles */

}*/

html {
-webkit-text-size-adjust: none;
}
