/* COMMON [START] */
html,body {padding:0; margin:0;}

#wrapper {margin:0 auto; background:#dadada url('/static/img/bg_main_grey.gif') repeat-x 0 229px;}
#wrapper div {margin:0 auto;}
#wrapper ol, #wrapper ul {list-style:none;}
#wrapper :focus, #wrapper :active {outline:none; outline-style:none;}
#wrapper img {border:0;}
#wrapper a {text-decoration:none; color:#147;}
#wrapper a:hover, #wrapper a:focus {text-decoration:none; color:#eb6a6b;}
#wrapper a, #wrapper a:hover {cursor:pointer;}
#wrapper * {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;}
/* COMMON [END] */

#overheader{height:25px; background:#000; margin:0 auto; overflow:hidden;}
#overheader .holder{width:980px; overflow:hidden;}

#header {height:92px; margin:0 auto; background:url('/static/img/head.gif') repeat-x; border-bottom:1px solid #c5c5c5; padding:4px 0; overflow:hidden;}
#header .holder{width:980px; overflow:hidden;}

#afterheader{margin:0 auto; background:#454545; height:63px; overflow:hidden;}
#afterheader .holder{width:980px; overflow:hidden;}

#menu{margin:0 auto; height:80px; background:url('/static/img/menu_bg.gif') repeat-x;}
#menu .holder{position:relative; width:980px; height:40px; overflow:visible;}

#container {margin:0 auto; font-size:0; word-space:0; overflow:hidden;}
#container .holder{width:980px; font-size:0; word-space:0; overflow:hidden;}

#footer {margin:0 auto; background:#252525; padding:20px 0 10px; overflow:hidden;}
#footer .holder {width:980px; overflow:hidden;}

/* overheader: START*/
#overheader a {color:#A8A8A8;}
#overheader a:hover, #overheader a:focus {color:#A8A8A8;}
#overheader .left {float:left; padding:5px 0 0; overflow:hidden;}
#overheader .left * {float:left; overflow:hidden;}
#overheader .right {float:right; padding:5px 15px 0 0; overflow:hidden;}
#overheader .right * {float:left; overflow:hidden;}
#overheader .logo {margin:3px 58px 0 0; width:27px; height:9px; background: url('/static/img/plus.gif') no-repeat;}
#overheader .logo span {display:none;}
#overheader ul.inline {display:inline;}
#overheader ul.inline li {padding:0 10px; border-right:1px solid #333;}
#overheader .rss {background:url('/static/img/rss.gif') no-repeat 30px 0; padding:0 25px 0 0;}
/* overheader: END*/


/* header: START (Logo TCH, language selection and banner)*/
#header .container {display:block; width:240px; height:80px; margin:0; padding:0; position:absolute; overflow:hidden;}
#header .container .logo {width:177px; height:55px; margin:21px 0 0 -1px; background: url('/static/img/tsn_top_logo.png') no-repeat 0 0; *background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/tsn_top_logo.png',sizingMethod="no-scale");  overflow:hidden;}
#header .container .logo a {display:block; width:177px; height:55px; position:absolute; cursor:pointer; overflow:hidden;}
#header .container .logo img {background:none; filter:none;}
#header .container .language {position:absolute; width:26px; height:55px; margin:30px 0 0 212px; padding:0; float:none; clear:both; left:0; top:0;}
#header .language .on {display:block; color:#A8A8A8; border:1px solid #A8A8A8; padding:2px;}
#header .language .off {display:block; color:#b60007; padding:3px;}
#header .language .off a {color:#b60007;}
#header .language .off a:hover {color:#eb6a6b;}
#header .banner {background:#333; width:728px; height:90px; position:absolute; margin:0 0 0 252px;}
/* header: END (Logo TCH, language selection and banner)*/


/* afterheader: START (Focus news)*/
#afterheader ul.focus_news {list-style:none; margin:0 auto; padding:0;}
#afterheader ul.focus_news li {float:left; width:245px;}
#afterheader ul.focus_news li a,
#afterheader ul.focus_news li a:active {font:normal bold 11px arial; color:#dadada;}
#afterheader ul.focus_news li a:hover {color:#ffffff;}
#afterheader ul.focus_news li .image {float:left; border:0; margin-right:10px; padding:0; height:63px;}
#afterheader ul.focus_news li span {float:left; display:block; width:136px; line-height:115%; margin:6px 0 3px 0;}
#afterheader ul.focus_news li span img {float:none; border:0; margin:3px 0 0 5px; padding:0;}
/* afterheader: END (Focus news)*/


/* menu: START */
#menu .menu {float:left; display:block; height:40px; line-height:0; font-size:0;}
#menu .menu .item {float:left; display:block; margin-top:6px;}
#menu .menu .item a {display:block; font:normal bold 11px arial; text-transform:uppercase; color:#fff; border:1px solid #CC4D52; border-width:0 1px; padding:8px 17px 9px; margin:0 -1px 0 0; line-height:1;}
#menu .menu .item a:hover {color:#eb6a6b;}
#menu .menu .selected {background:#fff; margin-top:5px;}
#menu .menu .selected a {padding-top:9px; padding-bottom:15px; color:#444;}
#menu .menu ul {position:absolute; left:0; display:none;}
#menu .menu .selected ul {display:block;}
#menu .menu .selected ul li {float:left; display:block; margin-top:6px;}
#menu .menu .selected ul li a {font:normal normal 10px arial; color:#b60007; border:1px solid #C5C5C5; border-width:0 1px; padding:9px 11px; margin:0 -1px 0 0; line-height:1;}
#menu .menu .selected ul li a:hover {color:#eb6a6b;}
#menu .menu .selected ul .selected a {background:#b60007; color:#fff;}
#menu .menu .selected ul .selected a:hover{color:#c1c1c1;}

#menu #topsearch {float:right; margin:10px 0 0 0;}
#topsearch div {text-align:right; font-size:0;}
#topsearch #query {width:170px; height:13px; padding:3px; margin:0 10px 0 0; border:1px solid #c4c4c4; background:#FFFFFF;}
#topsearch .submit {width:34px; height:20px; border:0; background:url('/static/img/buttons/search_button.gif') no-repeat 0 0;}

#wrapper #datetime {position:absolute; right:0; width:150px; text-align:right; margin:13px 0 0 0;}
#wrapper #datetime .todayDate {font:normal normal 11px arial; color:#444; line-height:18px;}
#wrapper #datetime .todayTime {font:normal bold 14px arial; color:#282828;}
.msie6 #wrapper .todayTime {position:relative; top:-2px;}
/* menu: END */


/* container: START */
#container #left {float:left; width:650px; margin:0 10px 0 0; font-size:0; overflow:hidden;}
#container #right {float:left; width:320px;  font-size:0; overflow:hidden;}
#container .wrapper_10px {padding:10px; background:#fff; font-size:0; overflow:hidden; height:100%;}
#container .wrapper_notop {padding:0 10px 10px 10px; background:#fff; font-size:0; overflow:hidden; height:100%;}
#container a {color:#147;}
#container a:hover {color:#eb6a6b;}
#container a:visited {color:#7192B1;}

#container .cloud_comments {display:inline; overflow:hidden;}
#container .cloud_comments a {float:right; color:#444; padding:0 0 0 3px; margin:0 0 0 6px; height:22px; line-height:15px;  background:transparent url('/static/img/backgrounds/cloud_comments_primary_background.gif') no-repeat scroll left top; font-size:0; overflow:hidden;}
#container .cloud_comments span {float:left; display:block; font:normal normal 10px arial; padding:0 8px 5px 6px; background:transparent url('/static/img/backgrounds/cloud_comments_secondary_background.gif') no-repeat scroll right top; overflow:hidden;}

#container a.video {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_video.gif') no-repeat 0 0;}
#container a.photo {padding:0 15px 0 0; background:transparent url('/static/img/backgrounds/bg_photo.gif') 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 15px 0 0; background:transparent url('/static/img/backgrounds/bg_promo.gif') no-repeat 2px 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 bold 12px arial; color:#b60007; padding-right:10px; background:url('/static/img/backgrounds/bg_more_red.gif') no-repeat 100% 50%;}
#container a.list_more:hover {color:#eb6a6b;}

#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:#b60007;}

#container .c_foot {position:relative; width:630px; margin:0; overflow:visible;}
#container .c_foot .c_pager {height:22px; padding-top:4px; overflow:visible; }
#container .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 .c_foot .c_pager span {color:#444;}
#container .c_foot .c_pager a,
#container .c_foot .c_pager a:visited {color:#b60007;}
#container .c_foot .c_pager a:hover {border-color:#eb6a6b; color:#eb6a6b;}
#container .c_foot .c_pager .selected {position:relative; padding-top:5px; margin-top:-5px; border-top:1px solid #fff; overflow:visible;}
#container .c_foot .c_pager .separator {border:0; padding:0 1px;}
#container .c_foot .navigate {position:absolute; width:52px; height:22px; top:4px; right:-4px; font-size:0; overflow:hidden;}

#container .navigate span {float:left; display:block; margin-right:4px; width:22px; height:22px; background:url('/static/img/buttons/c_navigator.gif') no-repeat 0 0;}
#container .navigate a {display:block; width:22px; height:22px; background:url('/static/img/buttons/c_navigator.gif') 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:-22px 0;}
#container .navigate .next {background-position:-22px -22px;}

#container #right .wrapper_10px {margin-bottom:10px;}
#container .right_box {width:300px;}
#container .right_box .head {position:relative; height:33px; border:1px solid #e4e4e4; border-bottom:0; overflow:hidden;}
#container .right_box .head .caption {font:normal bold 14px arial; line-height:33px; text-transform:uppercase; padding:0 16px 0 12px; margin:5px 0 0 0; background:#fff url('/static/img/backgrounds/bg_head_more.gif') no-repeat 100% center;}
#container .right_box .head .red {color:#b60007;}
#container .right_box .head .black {color:#000;}
#container .right_box .head .navigation {position:absolute; right:1px; top:5px; width:52px; font-size:0; overflow:hidden;}
#container .right_box .head .navigation .prev, #container .right_box .head .navigation .next {float:left; display:block; margin-right:4px; width:22px; height:22px; overflow:hidden; background:url(/static/img/buttons/navigator.gif) no-repeat 200px;}
#container .right_box .head .navigation .prev a, #container .right_box .head .navigation .next a
  {display:block; width:22px; height:22px; overflow:hidden; background:url(/static/img/buttons/navigator.gif) no-repeat 200px;}
#container .right_box .head .navigation .prev a, #container .right_box .head .navigation .next a {display:none; line-height:1000px;}
#container .right_box .head .navigation .prev {background-position:0 100%;}
#container .right_box .head .navigation .next {background-position:100% 100%;}
#container .right_box .head .navigation .prev a {background-position:0 0;}
#container .right_box .head .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;}


#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/box/right/d_arr.gif') no-repeat right center;}
#right .sel_box_opened {background:#f5f5f5; border:1px solid #e4e4e4;}
#right .sel_box_opened .item {display:block;}
#right .sel_box_opened .selected a {background:url('/static/img/box/right/u_arr.gif') no-repeat right center;}
#right .head_sel {position:absolute; top:24px; width:250px; height:auto; padding:6px 0 0 10px; z-index:100;}
#right .head_sel .item {float:left; width:120px; margin:0 0 6px 0;}
#right .head_sel .item a:hover {color:#eb6a6b;}
#right .sel_box_closed .selected,
#right .sel_box_opened .selected {display:block; position:absolute; width:160px; left:10px; top:-20px; }
#right .head_sel .selected a {padding-right:20px;}

#right .category_container {position:relative; z-index:54;}
#right .category_container .head_container {height:33px; border:1px solid #e4e4e4; border-bottom:0; }
#right .category_container .head_sel {top:28px;}
#right .category_container .head_sel .selected a {font:normal bold 14px arial; color:#b60007; text-transform:uppercase;}
#right .category_container .head_sel .selected a:hover {color:#eb6a6b;}

#container .sep-0 {display:block; height:10px; font-size:0;}
/* container: END */

/* right_informer: START */
#container .right_informer {position:relative; z-index:255; border:1px solid #e4e4e4;}
#container .right_informer .currency_box {height:12px; padding:9px 0; text-align:center; background:#f5f5f5; font-size:0;}
#container .right_informer .currency_box div {display:inline; margin:5px;}
#container .right_informer .currency_box .up, #container .right_informer .down {padding:0 5px 0 0;}
#container .right_informer .currency_box .up {background:url('/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 */

/* special_subject: START */
#container .special_subject {padding:10px 10px 0 10px; background:#fff;}
#container .special_subject table {margin:0; border:0;}
#container .special_subject .item {padding:5px 0; vertical-align:middle; font:normal bold 14px arial; text-transform:uppercase;}
#container .special_subject .caption {width:120px; background:#b60007; color:#fff; text-align:center;}
#container .special_subject .content {width:500px; padding:5px 10px; background:#fee600; text-align:left;}
#container .special_subject .content .text {font:normal bold 14px arial; text-transform:uppercase; color:#444; text-align:left;}
/* special_subject: END */

/* hot_subject: START */
#container .hot_subject {padding:10px 10px 0 10px; background:#fff;}
#container .hot_subject table {margin:0; border:0;}
#container .hot_subject .item {padding:5px 0; vertical-align:middle; font:normal bold 14px arial; text-transform:uppercase;}
#container .hot_subject .caption {width:120px; background:#b60007; color:#fff; text-align:center;}
#container .hot_subject .content {width:500px; padding:5px 10px; background:#454545; text-align:left;}
#container .hot_subject .content .text {font:normal bold 14px arial; text-transform:uppercase; color:#fff; text-align:left;}
/* hot_subject: END */

/* news_main: START */
#container .news_main {width:315px; margin-right:10px; font-size:0; overflow:hidden;}
#container .news_main .news_list {}
#container .news_main .news_list .main {border:1px solid #e4e4e4; margin:0 0 10px 0;}
#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 20px arial; line-height:24px;}
#container .news_main .news_list .main .title .link {position:relative; top:8px; left:2px;}
#container .news_main .news_list .main .descr {font:normal normal 12px arial; color:#444; line-height:17px; margin-bottom:6px;}
#container .news_main .news_list .main .details {display:block; width:293px;}
#container .news_main .news_list .main .detail {display:block; font:normal normal 11px arial; color:#868686;}
#container .news_main .news_list .main .detail .last_change {margin-right:3px;}
#container .news_main .news_list .item {width:296px; margin:0 0 6px 0; padding:0 4px 6px 10px; border-bottom:1px solid #e4e4e4;}
#container .news_main .news_list .item .image {display:block; float:left; width:55px; margin:2px 10px 0 0;}
#container .news_main .news_list .item .image img {width:55px; border:0;}
#container .news_main .news_list .item .title {display:inline; width:auto; overflow:hidden;}
#container .news_main .news_list .item .title a {display:inline; width:auto; font:normal bold 14px arial; line-height:16px; text-align:left; overflow:hidden;}
#container .news_main .news_list .link {position:relative; top:6px; left:2px;}
#container .news_main a.list_more {float:left; display:block; width:98px; margin:8px 0 5px 6px; background-position:100% 60%; padding-right:8px; line-height:22px;}
#container .news_main .navigate {float:right; margin:10px 0 0 0; width:52px; height:22px; font-size:0; overflow:hidden;}
/* news_main: END */

/* news_informer: START */
#container .news_informer {position:relative; float:left; padding:0; margin:0; font-size:0; overflow:hidden;}
#container .news_informer .tabs {position:absolute; font-size:0; overflow:hidden; z-index:10;}
#container .news_informer .tabs .item {float:left; display:block; width:87px; padding:7px 5px; margin:0 3px 0 0; text-align:center; border:1px solid #e4e4e4;}
#container .news_informer .tabs .item a {font:normal normal 10px arial; color:#b60007; text-transform:uppercase; }
#container .news_informer .tabs .item a:hover {background:none; color:#eb6a6b; }
#container .news_informer .tabs .selected {width:89px; padding-bottom:12px; background:#f5f5f5; border-bottom:0;}
#container .news_informer .tabs .selected a {color:#222;}
#container .news_informer .tabs .last {margin:0;}

#container .news_informer .content_informer {margin:33px 0 0 0; padding:10px 10px 0 10px; background:#f5f5f5; border:1px solid #e4e4e4; overflow:hidden; z-index:-1;}
#container .news_informer .content_informer .list {overflow:hidden;}
#container .news_informer .content_informer .list .item {margin-bottom:11px; overflow:hidden;}
#container .news_informer .content_informer .time {float:left; font:normal normal 11px arial; color:#868686; margin:0 4px 0 0; }
#container .news_informer .content_informer .news {float:left; width:250px;}
#container .news_informer .content_informer .news .link_title {}
#container .news_informer .content_informer .news .title {font:normal normal 12px arial; line-height:15px; color:#147;}
#container .news_informer .content_informer .news .title:hover {color:#eb6a6b;}
#container .news_informer .content_informer .news .link_title:visited .title {color:#7192B1;}
#container .news_informer .content_informer .news .selected {padding:0 0 0 18px; background:url('/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:3px; left:2px;}
#container .news_informer .content_informer .news .last_change {line-height:15px;}

#container #left .news_informer {width:305px;}
#container #left .news_informer .content_informer {padding-bottom:7px;}
#container #right .news_informer {float:none; width:300px;}
#container #right .news_informer .tabs .item {width:84px; padding:7px 6px;}
#container #right .news_informer .tabs .selected {padding-bottom:12px;}
#container #right .news_informer .content_informer .news {width:270px;}
#container #right .news_informer .content_informer .time {}
#container #right .news_informer .ni_content_1 {padding:0;}
#container #right .news_informer .ni_content_1 .category_name {position:absolute; width:52px; height:15px; margin:0 0 0 219px; *position:relative; *margin:0 0 -15px 219px; background:#fff; border:1px solid #e4e4e4; border-width:0 0 1px 1px; padding:1px 7px 0 7px; font:normal normal 10px arial; color:#b60007; }
#container #right .news_informer .ni_content_1 .item {margin:0; padding:0 0 12px 12px; border-bottom:1px solid #e4e4e4;}
#container #right .news_informer .ni_content_1 .item_last {border-bottom:0;}
#container #right .news_informer .ni_content_1 .item .news {padding:10px 0 0 0;}
#container #right .news_informer .ni_content_1 .item .image {display:block; float:left; width:80px; height:60px; border:0; margin:0 7px 0 0;}
#container #right .news_informer .ni_content_1 .item .sel_plash {display:none;}
#container #right .news_informer .ni_content_1 .item .author {display:block; font:normal bold 10px arial; color:#444;}
#container #right .news_informer .ni_content_1 .item .title {font:normal bold 12px arial; color:#147;}
#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:80px; height:60px; margin:0; *margin-left:-87px; 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');}
/* news_informer: END */

/* news_category: START */
#container .news_category {position:relative; height:210px; border:1px solid #e4e4e4; overflow:hidden;}
#container .news_category .news_top {float:left; width:315px; overflow:hidden; position:relative;}
#container .news_category .news_top .image {display:block; width:315px; height:210px; overflow:hidden;}
#container .news_category .news_top .image img {width:315px; height:210px;}
#container .news_category .news_top .category_bg {position:absolute; display:block; width:114px; margin:0 0 0 186px; padding:5px 9px 5px 6px;}
#container .news_category .news_top .category_bg a {font:normal bold 14px arial; color:#fff; text-transform:uppercase;}
#container .news_category .news_top .category_bg a:hover {color:#c1c1c1;}
#container .news_category .news_top .red_bg {background:#b60007;}
#container .news_category .news_top .black_bg {background:#000;}
#container .news_category .news_top .magenta_bg {background:#9e0d68;}
#container .news_category .news_top .news_title {position:absolute; display:block; width:292px; height:auto; left:0; bottom:0; padding:11px; background:transparent url('/static/img/backgrounds/transparent_shadow.png') no-repeat; *background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/backgrounds/transparent_shadow.png',sizingMethod='scale');}
#container .news_category .news_top .news_title .text {font:normal bold 14px arial; color:#fff; line-height:16px;}
#container .news_category .news_top .link {position:relative; top:5px; left:2px;}
#container .news_category .news_list {float:left; width:313px; font-size:0!important; overflow:hidden;}
#container .news_category .news_list .list {margin:5px 8px 5px 25px; font-size:0!important; overflow:hidden;}
#container .news_category .news_list .list .item {margin:0 0 10px 0; overflow:hidden;}
#container .news_category .news_list .list .item .title {font:normal normal 12px arial; line-height:15px; color:#147;}
#container .news_category .news_list .list .item .title:hover {color:#eb6a6b;}
#container .news_category .news_list .list .item .title:visited {color:#7192B1;}
#container .news_category .news_list .list .item .link {position:relative; top:3px; left:2px;}
#container .news_category .links {position:absolute; right:0; bottom:10px; text-align:right; margin:0;}
#container .news_category .links .category_link {font:normal normal 11px arial; text-align:right; color:#b60007; margin:0 8px 0 0; padding:0 10px 0 0; background:#fff url('/static/img/backgrounds/bg_more_red.gif') no-repeat 100% 50%;}
#container .news_category .links .category_link:hover {color:#eb6a6b;}
#container .news_category .links .category_rss {width:14px; height:14px; color:#b60007; padding-left:11px; background:#fff url('/static/img/buttons/news_rss.gif') no-repeat 0 0;}
#container .news_category .links .category_rss:hover {color:#eb6a6b;}
#container .news_category .links .category_rss:visited {color:#b60007;}
/* news_category: END */

/* paged_box_1: START */
#container #right .paged_box_1 {width:298px; height:125px; background:#e4e4e4; border:1px solid #e4e4e4; border-top:0; font-size:0; overflow:hidden;}
#container #right .paged_box_1 .page {width:300px; overflow:hidden;}
#container #right .paged_box_1 .page .item {float:left; display:block; width:99px; height:126px; margin-right:1px; background:#f5f5f5; overflow:hidden;}
#container #right .paged_box_1 .image {display:block; width:99px; height:75px;}
#container #right .paged_box_1 .image img {width:99px; height:75px;}
#container #right .paged_box_1 .title {display:block; width:91px; padding:4px; overflow:hidden;}
/* paged_box_1: END */

/* paged_box_2: START */
#container #right .paged_box_2 {background:#f5f5f5; border:1px solid #e4e4e4; border-top:0; font-size:0; 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 solid #e4e4e4; width:279px; padding:0 6px 7px 13px; font-size:0; }
#container #right .paged_box_2 .item .category_name {position:absolute; width:52px; height:15px; margin:0 0 0 218px; background:#fff; border:1px solid #e4e4e4; border-width:0 0 1px 1px; padding:1px 7px 0 7px; font:normal normal 10px arial; color:#b60007; }
#container #right .paged_box_2 .item .news_head {margin-top:7px; overflow:hidden;}
#container #right .paged_box_2 .news_head .cloud_comments a {margin-top:13px;}
#container #right .paged_box_2 .news_head .image {float:left; display:block; width:80px; height:60px; margin:0 10px 0 0;}
#container #right .paged_box_2 .news_head .image img {width:80px; height:60px;}
#container #right .paged_box_2 .news_head .author {display:block; font:normal normal 10px arial; color:#444; line-height:12px;}
#container #right .paged_box_2 .news_head .title {display:block; font:normal bold 14px arial; color:#147; line-height:15px;}
#container #right .paged_box_2 .news_head .title:hover {color:#eb6a6b;}
#container #right .paged_box_2 .news_head .title:visited {color:#7192B1;}
#container #right .paged_box_2 .item .content {display:block; font:normal normal 12px arial; color:#444; margin:8px 0 0 0; overflow:hidden;}
/* paged_box_2: END */

/* day_photo: START */
#container #right .day_photo {width:300px; height:300px; overflow:hidden;}
#container #right .day_photo .photo_list {width:32000px; height:300px; overflow:hidden;}
#container #right .day_photo .item {float:left; display:block;}
#container #right .day_photo .item a  {width:300px; height:300px;}
#container #right .day_photo .item img {width:300px; height:300px;}
/* day_photo: END */

/* box_poll: START */
#container .wrapper_poll {width:300px; float:right;}
#container .box_poll {width:278px; border:1px solid #e4e4e4; background:#f5f5f5; padding:10px;}
#container .box_poll .title {font:normal bold 14px arial; color:#444; margin:0 0 10px 0; height:100%;}
#container .box_poll .answers .item {margin:0 0 5px 0; height:100%;}
#container .box_poll .answers .item .radio {vertical-align:middle; height:14px; line-height:14px; margin:3px 5px 0 0;}
#container .box_poll .answers .item label {font:normal normal 12px arial; color:#444; line-height:14px; vertical-align:middle; height:100%;}
#container .box_poll .submit {display:block; padding:0 0 0 12px; height:100%;}
#container .box_poll .s_woman {background:url('/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 .foot {margin:10px 0 0 0;}
#container .box_poll .poll_form .button {float:left; }
#container .box_poll .poll_form .polls_link {display:block; float:right; height:22px; line-height:22px;}

#container .poll_results .filters {margin:0 0 10px 0; text-align:center;}
#container .box_poll .poll_results .submit {display:inline;}
#container .res_answers .item {margin:0 0 7px 0;}
#container .res_answers .text {position:relative; width:280px; overflow:hidden;}
#container .res_answers .text span {font:normal normal 12px arial; color:#444; padding-right:40px;}
#container .res_answers .text strong {position:absolute; right:0; font:normal normal 12px arial; color:#898989;}
#container .res_answers .graph {margin-top:4px; height:8px; background:#e4e4e4; font-size:0; overflow:hidden;}
#container .res_answers .graph .vote_part {display:block; height:8px; margin:0; background:#c33; font-size:0; overflow:hidden;}
#container .poll_results .foot {position:relative; width:280px; margin:10px 0 0 0;}
#container .poll_results .polls_link {line-height:16px;}
#container .poll_results .all_answers {position:absolute; right:0; font:normal normal 12px arial; color:#898989; line-height:16px;}

#left .box_poll {width:620px; border:0; padding:10px 0 0 10px;}
#left .box_poll .filters {text-align:left; margin:0;}
#left .box_poll .filters .selected {font-weight:bold;}
#left .box_poll .res_answers {margin:10px 0 0 0;}
#left .box_poll .res_answers .item {margin:0; width:610px;}
#left .box_poll .res_answers .text {float:left; position:static; width:250px; margin:0 0 5px 0;}
#left .box_poll .res_answers .num {float:left; width:80px; text-align:center;}
#left .box_poll .res_answers .graph {float:left; width:200px;}
/* box_poll: END */

/* central_polls: START */
#container .central_polls {overflow:hidden;}
#container .central_polls .caption {font:normal bold 20px arial; color:#111; line-height:40px; margin:0 0 10px 0;}
#container .central_polls .content {background:#f5f5f5; border:1px solid #e4e4e4; overflow:hidden;}
#container .central_polls .c_pager .selected {border-top:1px solid #f5f5f5; background:#f5f5f5;}
/* central_polls: END */

/* day_photo: START */
#container .right_tags, #container .right_tags * {vertical-align:baseline; line-height:20px;}
#container .right_tags {background:#454545; border:1px solid #454545; padding:10px;}
#container .right_tags .tags {margin:0 10px 10px; vertical-align:bottom;}
#container .right_tags a {margin:0; padding:0; font:normal normal 11px arial; color:#dadada; height:20px;}
#container .right_tags a:hover {color:#b60007;}
#container .right_tags .size_1 {font-size:11px;}
#container .right_tags .size_2 {font-size:12px;}
#container .right_tags .size_3 {font-size:14px;}
#container .right_tags .size_4 {font-size:18px; font-weight:bold;}
#container .right_tags .size_5 {font-size:22px;}
/* day_photo: END */

/* footer: START */
#wrapper #footer {/*margin-top:10px;*/}
#wrapper #footer * {color:#868686; text-align:left;}
#wrapper #footer p {margin:0 0 1.2em;}
/* footer: END */

#container #right #right_video_last .includes {background:#f5f5f5;}
#container #right #right_photo_last .includes {background:#fff;}

#container .scrollpane_simple {width:320px; overflow:hidden; background:#fff; float:none; clear:both; margin:0 0 10px;}
#container .scrollpane_simple .includes {width:300px; overflow:hidden; margin:10px auto; border:1px solid #e4e4e4;}
#container .scrollpane_simple .head {display:block; position:absolute; margin:0 0 0 10px; padding:0 15px 0 0; font:normal bold 14px arial; color:#b60007; text-transform:uppercase; text-decoration:none; line-height:33px; background:url(/static/img/backgrounds/bg_head_more.gif) no-repeat 100% 50%;}
#container .scrollpane_simple .scrollable {margin:35px auto 0 auto; width:284px; height:180px; 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:22px; height:22px; overflow:hidden; background:url(/static/img/buttons/navigator.gif) 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 8px;}
#container .scrollpane_simple .next {background-position:100% 100%; margin:100px 0 0 270px;}
#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:180px; overflow:hidden;}
#container .scrollpane_simple .link {display:block; width:284px; height:180px; text-align:center; overflow:hidden;}
#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:30px; margin:0 auto; font:normal bold 12px arial; color:#444; text-align:center;}
.msie6 #container .scrollpane_simple .caption,
.msie7 #container .scrollpane_simple .caption {display:block; margin-top:1px; height:23px;}
#container .scrollpane_simple .link:hover * {color:#eb6a6b;}
#container .scrollpane_simple .link:visited .caption {color:#444;}
#container .scrollpane_simple .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:5px; height:5px; background:#b60007; margin:0 10px 0 0;  font-size:0; overflow:hidden;}
#container .scrollpane_simple .navigator .btn_sel {background:#adadad; cursor:default;}
#container #left .scrollpane_simple {width:650px;}
#container #left .scrollpane_simple .includes {width:630px;}
#container #left .scrollpane_simple .includes .prev {margin:6px 0 0 574px;}
#container #left .scrollpane_simple .includes .next {margin:6px 0 0 600px;}
#container #left .scrollpane_simple .scrollable {border-top:1px solid #e4e4e4; width:630px; height:202px;}
#container #left .scrollpane_simple .list {margin:0;}
#container #left .scrollpane_simple .item {width:209px; height:192px; padding:10px 0 0 0; border-right:1px solid #e4e4e4;}
#container #left .scrollpane_simple .item-last {border:0;}
#container #left .scrollpane_simple .link {width:190px; height:192px;}
#container #left .scrollpane_simple .image {width:190px; height:132px;}
#container #left .scrollpane_simple .caption {display:block; width:190px; margin:10px 0 0 0; height:50px; text-align:left; font:normal normal 12px arial; color:#147;}
#container #left .scrollpane_simple .caption:hover {color:#eb6a6b;}
#container #left .scrollpane_simple .navigator {margin:15px 0 0 490px;}
#container #left #central_video_last .includes {background:#262626;}
#container #left #central_video_last .includes .head {color:#fff;}
#container #left #central_video_last .scrollable {border-top:1px solid #3c3c3c;}
#container #left #central_video_last .item {border-right:1px solid #3c3c3c;}
#container #left #central_video_last .caption {color:#d5d5d5;}
#container #left #central_video_last .caption:hover {color:#eb6a6b;}
#container #left #central_video_last .navigator .btn_nav {background:#373737;}
#container #left #central_video_last .navigator .btn_sel {background:#adadad; cursor:default;}
#container #left #central_video_last .prev,
#container #left #central_video_last .next,
#container #left #central_video_last .prev a,
#container #left #central_video_last .next a
  {display:block; position:absolute; width:22px; height:22px; overflow:hidden; background:url(/static/img/buttons/navigator_black.gif) no-repeat 200px;}
#container #left #central_video_last .prev a, #container #left #central_video_last .next a {display:none; line-height:1000px;}
#container #left #central_video_last .prev {background-position:0 100%; margin:6px 0 0 574px;}
#container #left #central_video_last .next {background-position:100% 100%; margin:6px 0 0 600px;}
#container #left #central_video_last .prev a {background-position:0 0;}
#container #left #central_video_last .next a {background-position:100% 0;}


#container #right .scrollpane_autoimage {width:320px; overflow:hidden; background:#fff; float:none; clear:both; margin:0 0 10px;}
#container #right .scrollpane_autoimage .includes {width:300px; overflow:hidden; margin:10px auto; border:1px solid #e4e4e4;}
#container #right .scrollpane_autoimage .head {display:block; position:absolute; margin:0 0 0 10px; padding:0 15px 0 0; font:normal bold 14px arial; color:#b60007; text-transform:uppercase; line-height:33px; background:url(/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:3px; top:33px; display:block; width:22px; height:22px; background:url('/static/img/buttons/navigator.gif') no-repeat 0 0; z-index:10; overflow:hidden;}
#container .scrollpane_gallery .g_box .btn_navigate a {display:block; width:22px; height:22px; background:url('/static/img/buttons/navigator.gif') no-repeat 0 0; font-size:0;}
#container .scrollpane_gallery .g_box .btn_navigate a {display:none; line-height:1000px;}
#container .scrollpane_gallery .g_box .prev {background-position:0 -22px;}
#container .scrollpane_gallery .g_box .next {background-position:-22px -22px; left:603px;}
#container .scrollpane_gallery .g_box .prev a {background-position:0 0;}
#container .scrollpane_gallery .g_box .next a {background-position:-22px 0;}
#container .scrollpane_gallery .g_box .scrollable {width:608px;}
#container .scrollpane_gallery .g_list .item {float:left; width:84px; height:84px; margin:0 2px 0 0; border:1px solid #e4e4e4;}
#container .scrollpane_gallery .g_list .selected {/*border:1px solid #b60007;*/}
#container .scrollpane_gallery .g_list .item a {display:block;}
#container .scrollpane_gallery .g_list .item img {width:84px; height:84px; opacity:0.7; filter: alpha(opacity=70);}
#container .scrollpane_gallery .g_list .selected img {opacity:1; filter: alpha(opacity=100);}
#container .scrollpane_gallery .photo_content {margin:2px auto 0 auto; width:608px; font-size:0; display:none;}
#container .scrollpane_gallery .photo_content img {width:608px;}
#container .scrollpane_gallery .photo_content .img_holder {position:relative; font-size:0;}
#container .scrollpane_gallery .photo_content .btn_prev,
#container .scrollpane_gallery .photo_content .btn_next {position:absolute; top:0; display:block; vertical-align:middle; width:304px; height:100%; *height:350px; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_prev {left:-7px; display:none;}
#container .scrollpane_gallery .photo_content .btn_next {right:-7px; display:none;}
#container .scrollpane_gallery .photo_content .btn_prev span {display:block; width:100%; height:100%; background:transparent url('/static/img/buttons/g_nav_prev.gif') no-repeat 0 50%; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_next span {display:block; width:100%; height:100%; background:transparent url('/static/img/buttons/g_nav_next.gif') no-repeat 100% 50%; font-size:0; overflow:hidden;}
#container .scrollpane_gallery .photo_content .btn_prev span,
#container .scrollpane_gallery .photo_content .btn_next span {background-position:-1000px -1000px;}
#container .scrollpane_gallery .photo_content .btn_prev:hover span {background-position:0 50%;}
#container .scrollpane_gallery .photo_content .btn_next:hover span {background-position:100% 50%;}
#container .scrollpane_gallery .photo_content .photo_descr {padding:10px; font:normal normal 13px arial; color:#fff; background:#454545; line-height:18px;}
#container .scrollpane_gallery .photo_content .photo_descr .index {font:normal bold 13px arial; color:#fff; line-height:18px;}

#container .gallery_main {border-top:0;}
/* scrollpane_gallery: END */



#container .topmost {float:none; clear:both; position: relative; 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:#eb6a6b; }

#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:#eb6a6b;}
#container .comments .btn_opened {background:#f6f6f6 url('/static/img/buttons/comment_arrow.gif') no-repeat 0 16px; overflow:hidden;}
#container .comments .btn_closed {background:#ddd url('/static/img/buttons/comment_arrow_horisontal.gif') no-repeat 0 15px; overflow:hidden;}
#container .comments .btn_closed:hover {background-color:#f6f6f6;}

#container .comments .form {position:relative; height:264px; border:1px solid #e4e4e4; border-top:0; background:#f6f6f6; overflow:hidden;}
#container .comments .form .left_box {position:absolute; left:30px; top:64px; width:184px;}
#container .comments .form .left_box .caption {font:normal normal 11px arial; color:#878787; width:120px; margin:0 0 14px 0;}
#container .comments .form .left_box .captcha {width:184px; height:48px; border:0;}
#container .comments .form .code_confirm {margin:12px 0 0 0;}
#container .comments .form .right_box {position:absolute; left:214px; top:10px;}
#container .comments .form textarea {border:1px solid #e4e4e4; width:335px; height:160px; margin:5px 0 0 54px; overflow:auto;}
#container .comments .form .msg {width:340px; margin:5px 0 0 54px; line-height:24px; vertical-align:middle; overflow:visible;}
#container .comments .form #comment_length {border:1px solid #e4e4e4; padding:1px 3px; background:#fff; line-height:24px;}
#container .comments .form #coment_submit {margin:5px 0 0 295px; border:1px solid #e4e4e4;}
.opera #container .comments .form #coment_submit {position:absolute;}

#container .comments .form .text_field {width:125px; height:15px; padding-top:1px; border:1px solid #e4e4e4;}
#container .comments .form .label {vertical-align:bottom;}

#container .comments .comments_list {padding:0 14px; border:1px solid #e4e4e4; border-top:0; overflow:hidden; z-index:-1;}
#container .comments .comments_list .item {margin:0 0 14px 0;}
#container .comments .comments_list .c_caption strong {font:normal bold 11px arial; color:#444; vertical-align:middle;}
#container .comments .comments_list .c_caption span {font:normal normal 10px arial; color:#878787; vertical-align:bottom;}


#container .comments_block {margin:0; padding:0; overflow:hidden;}
#container .comments_block .sorting {position:absolute; margin:9px 0 0 390px;}
#container .comments_block .sorting * {font:normal normal 10px arial; color:#868686; vertical-align:middle;}
#container .comments_block .sorting .block {float:left; margin:0 0 0 5px;}
#container .comments_block .sorting .caption {display:block; float:left;}
#container .comments_block .sorting .caption_selected {color:#444;}
#container .comments_block .sorting .sort {position:relative; top:3px; display:block; float:left; width:10px; height:9px; margin:0 0 0 5px; font-size:0; line-height:0; oveflow:hidden;}
#container .comments_block .sorting .sort_down {background:url('/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; padding:7px 7px; margin:0 3px 0 0; text-align:center; border:1px solid #e4e4e4;}
#container .comments_block .tabs .item .link {font:normal normal 10px arial; color:#868686; text-transform:uppercase;}
#container .comments_block .tabs .item .link:hover {background:none;}
#container .comments_block .tabs .selected {padding-bottom:12px; background:#f5f5f5; border-bottom:0;}
#container .comments_block .tabs .selected .link {color:#333;}
#container .comments_block .all_content {margin:33px 0 0 0; background:#f5f5f5; border:1px solid #e4e4e4;}
#container .comments_block .form {padding:10px 10px 0 10px;}
#container .comments_block .label {font:normal normal 10px arial; color:#868686;}
#container .comments_block .form .head {position:relative; height:24px; overflow:hidden;}
#container .comments_block .form .head .nick {position:absolute; display:block; width:154px; height:12px; padding:5px 8px; border:1px solid #e4e4e4; font:normal normal 10px arial; color:#868686;}
#container .comments_block .form .head .captcha_label {position:absolute; display:block; right:182px; margin:0; height:24px; line-height:24px;}
#container .comments_block .form .head .captcha {position:absolute; display:block; right:92px; margin:0; width:80px; height:24px;}
#container .comments_block .form .head .code_confirm {position:absolute; display:block; right:0; width:65px; height:12px; margin:0; padding:5px 8px; border:1px solid #e4e4e4; font:normal normal 10px arial; color:#868686;}
#container .comments_block .form .body {}
#container .comments_block .form .body .holder {}
.opera #container .comments_block .form .body .holder {height:100%!important;}
#container .comments_block .form .body .holder .btn_close_form {width:16px; height:16px; background:url('/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:relative; display:block; margin:5px 0 0 0;}
#container .comments_block .form .body .holder .btn_send {position:absolute; right:10px; bottom:10px; display:block; cursor:pointer; width:72px; border:0; font:normal normal 11px arial; color:#fff; text-align:center; background:url('/static/img/buttons/btn_send_comment.gif') no-repeat 0 0;}
.chrome #container .comments_block .form .body .holder .btn_send,
.msie8 #container .comments_block .form .body .holder .btn_send {height:16px;}

#container .comments_block .help {position:absolute; margin:-18px 0 0 0; display:inline; overflow:hidden;}
#container .comments_block .help .help_holder {float:right; padding:0 0 0 2px; margin:0; background:transparent url('/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:10px 10px 0 10px;}
#container .comments_block .list_comments .item {margin:0 0 10px 0;}
#container .comments_block .list_comments .item .head {}
#container .comments_block .list_comments .item .head .caption {float:left;}
#container .comments_block .list_comments .item .caption .title {font:normal bold 12px arial; color:#444; vertical-align:baseline;}
#container .comments_block .list_comments .item .caption .date {font:normal normal 10px arial; color:#868686; vertical-align:baseline;}
#container .comments_block .list_comments .item .head .voting {float:right; display:block; margin:0; padding:0;}
#container .comments_block .list_comments .item .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 {}
#container .comments_block .list_comments .item .comment {}
#container .comments_block .list_comments .item .comment .comment_text {font:normal normal 12px arial; color:#333;}
#container .comments_block .list_comments .item .comment .controls {margin:5px 0 0 0;}
#container .comments_block .list_comments .item .comment .controls .btn {float:left; display:block; height:20px; padding:0 0 0 25px; margin:0 12px 0 0; font:normal normal 11px arial; color:#147; line-height:22px; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn:hover {background-position:0 -20px; text-decoration:none; color:#eb6a6b; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn_active {background-position:0 -20px; text-decoration:none; color:#eb6a6b; overflow:hidden;}
#container .comments_block .list_comments .item .comment .controls .btn_answer {background:url('/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:10px 0 0 0;}
#container .comments_block .list_comments .form .body {width:auto;}
#container .comments_block .list_comments .form .body .holder {width:auto;}
#container .comments_block .list_comments .form .body .holder .btn_send {right:36px;}
#container .comments_block .list_comments .form .body .holder .btn_close_form {position:absolute; bottom:10px; right:10px; display:block; width:16px; height:16px; background:url('/static/img/buttons/form_btn_close.gif') no-repeat 0 0; font-size:0; line-height:0; overflow:hidden;}

#container .comments_block .body {width:609px; margin:5px 0 0 0; padding:5px 0 0 0; overflow:visible;}
#container .comments_block .body .holder {position:relative; width:587px; margin:0; padding:10px; border:1px solid #e4e4e4; background:#fff; font-size:0; overflow:visible;}
#container .comments_block .body .holder .left-top {position:absolute; left:-1px; top:-6px; width:25px; height:7px; background:url('/static/img/backgrounds/comment_form_left_top.gif') no-repeat 0 0;}
#container .comments_block .body .holder .left-bottom {position:absolute; left:-1px; bottom:-1px; width:2px; height:2px; background:url('/static/img/backgrounds/comment_form_left_bottom.gif') no-repeat 0 0;}
#container .comments_block .body .holder .right-bottom {position:absolute; right:-1px; bottom:-1px; width:2px; height:2px; background:url('/static/img/backgrounds/comment_form_right_bottom.gif') no-repeat 0 0;}
#container .comments_block .body .holder .right-top {position:absolute; right:-1px; top:-1px; width:2px; height:2px; background:url('/static/img/backgrounds/comment_form_right_top.gif') no-repeat 0 0;}
.msie6 #container .comments_block .body .holder .left-bottom {bottom:-13px;}
.msie6 #container .comments_block .body .holder .right-bottom {right:-2px; bottom:-13px;}
.msie6 #container .comments_block .body .holder .right-top {right:-2px;}

#container .comments_block .c_pager .selected {border-top:1px solid #f5f5f5; background:#f5f5f5;}
/* comments: END */

/* central_tags: START */
#container .tagsCloud {background-color:#F0F0F0 ; border-color:#F0F0F0 }
#container .central_tags, #container .central_tags * {vertical-align:baseline; line-height:20px;}
#container .central_tags {overflow:hidden;}
#container .central_tags .tags {margin:10px; vertical-align:bottom;}
#container .central_tags a {margin:0; padding:0; font:normal normal 11px arial; color:#7f7f7f; height:20px;}
#container .central_tags a:hover {color:#eb6a6b;}
#container .central_tags .size_1 {font-size:10px;}
#container .central_tags .size_2 {font-size:12px;}
#container .central_tags .size_3 {font-size:14px;}
#container .central_tags .size_4 {font-size:18px;}
#container .central_tags .size_5 {font-size:22px;}
#container .central_tags .caption {display:block; font:normal bold 14px arial; width:55px; line-height:26px; text-align:center; text-transform:uppercase; color:#2a2a2a; margin:0; background:#eee; border:1px solid #e4e4e4;}
/* central_tags: END */

/* central_news: START */
#container .central_news {overflow:hidden;}
#container .central_news .list {padding:10px 0; overflow:hidden;}
#container .central_news .list .item {float:left; width:290px; height:200px; border-right:1px solid #e4e4e4; padding:0 10px; 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:#eb6a6b;}
#container .central_news .title a:visited {color:#7192B1;}
#container .central_news .image {display:block; float:left; margin:0 12px 0 0; padding:2px; border:1px solid #ddd;}
#container .central_news .image img {width:100px; height:75px;}
#container .central_news .news_info {float:right; width:172px;}
#container .central_news .news_info .date {display:block; font:normal normal 11px arial; color:#868686; margin-bottom:4px;}
#container .central_news .news_info .link {position:relative; top:2px; left:1px;}
/* central_news: END */

/* central_archive: START */
#container .central_archive {border:1px solid #e4e4e4; background:#f5f5f5; overflow:hidden;}
#container .central_archive .list {padding:15px 15px 0 15px;}
#container .central_archive .list .item {margin:0 0 10px 0;}
#container .central_archive .list .item a {font:normal normal 12px arial; color:#147; line-height:15px;}
#container .central_archive .list .item a:hover {color:#eb6a6b;}
#container .central_archive .list .item a:visited {color:#7192B1;}
#container .a_link {border-top:1px solid #e4e4e4; background:#fff; line-height:26px; padding:0 15px;}
#container .a_link a,
#container .a_link strong {font:normal normal 11px arial; color:#147; line-height:26px;}
#container .a_link strong {font-weight:bold;}
#container .a_link a:hover {color:#eb6a6b;}
/* central_archive: END */

/* central_news1: START */
#container .central_news1 {font-size:0; overflow:hidden;}
#container .central_news1 .item {float:left; width:190px; height:340px; margin:0 10px 0 0; padding:10px; background:#fff; overflow:hidden;}
#container .central_news1 .last {margin:0;}
#container .central_news1 .item .image {display:block;}
#container .central_news1 .item .image img {width:190px; height:130px;}
#container .central_news1 .item .title {margin:8px 0 5px 2px;}
#container .central_news1 .item .title a {display:block; font:normal normal 17px Georgia,Times New Roman,serif; color:#A30A6F; line-height:20px;}
#container .central_news1 .item .date {display:block; font:normal normal 10px arial; color:#868686; margin:0 0 5px 2px;}
#container .central_news1 .item .descr {display:block; font:normal normal 12px arial; color:#333; margin:0 0 5px 2px; line-height:18px;}
/* central_news1: END */

/* central_main_news: START */
#container .central_m_news {position:relative; width:650px; height:514px; overflow:hidden;}
#container .central_m_news .main {position:absolute; top:0; left:0; width:410px; height:494px; padding:10px; background:#fff;}
#container .central_m_news .main .image {display:block;}
#container .central_m_news .main .image img {width:410px; height:308px;}
#container .central_m_news .main .title {margin:13px 0 9px 11px;}
#container .central_m_news .main .title a {display:block; font:normal normal 28px Georgia,Times New Roman,serif; color:#A30A6F; line-height:29px;}
#container .central_m_news .main .date {display:block; font:normal normal 10px arial; color:#868686; margin:0 0 5px 10px;}
#container .central_m_news .main .descr {display:block; font:normal bold 14px arial; color:#333; margin:0 0 5px 10px; line-height:18px;}
#container .central_m_news .main .link {margin:0 10px 0 0;}
#container .central_m_news .more {position:absolute; top:0; left:440px; width:210px; height:514px; margin:0;}
#container .central_m_news .central_news1 {}
#container .central_m_news .central_news1 .item {height:232px; margin:0 0 10px 0; background:#fdf3d3;}
/* central_main_news: END */

/* central_archive1: START */
#container .central_archive1 {background:#fdf3d3; padding:10px 10px 10px 20px; overflow:hidden;}
#container .central_archive1 .archive_button {margin-top:10px;}
#container .central_archive1 .main_list {font-size:0; overflow:hidden;}
#container .central_archive1 .main_list .main_item {float:left; width:290px; height:254px; overflow:hidden;}
#container .central_archive1 .main_list .odd {padding-right:10px; background:url('/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:#eb6a6b;}
#container .central_archive1 .list .top .date {font:normal normal 10px arial; color:#868686;}
#container .central_archive1 .list .item {margin:0 10px 10px 0; overflow:hidden;}
#container .central_archive1 .list .item a {font:normal normal 12px arial; color:#147; line-height:15px;}
#container .central_archive1 .list .item a:hover {color:#eb6a6b;}
#container .central_archive1 .top .link {position:relative; top:2px; left:3px;}
#container .central_archive1 .item .link {position:relative; top:3px; left:1px;}
/* central_archive1: END */

/* photo_main: START */
#container .photo_main {padding:10px; overflow:hidden;}
#container .photo_main .photo_top {width:610px; position:relative;}
#container .photo_main .photo_top .image {display:block; z-index:20;}
#container .photo_main .photo_top .image img {width:610px;}
#container .photo_main .photo_top .photo_title {position:absolute; display:block; background:transparent url('/static/img/backgrounds/transparent_shadow.png') repeat-x; *background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/backgrounds/transparent_shadow.png',sizingMethod='scale'); width:570px; height:auto; bottom:0; left:0; padding:15px 20px 40px 20px; z-index:20; font:normal bold 22px arial; color:#fff; line-height:24px; overflow:hidden;}
#container .photo_main .photo_top .photo_title:hover {color:#c1c1c1;}
#container .photo_main .photo_top .more_info {position:absolute; display:block; font:normal normal 11px arial; color:#fff; line-height:22px; margin:-35px 0 0 20px; z-index:30;}
#container .photo_main .photo_list {padding:20px 0 0 0; overflow:hidden;}
#container .photo_main .photo_list .item {display:block; float:left; background:#f5f5f5; margin:0 20px 0 0; width:190px; height:233px; overflow:hidden;}
#container .photo_main .photo_list .last {margin:0;}
#container .photo_main .photo_list .image {display:block;}
#container .photo_main .photo_list .image img {width:190px; height:142px;}
#container .photo_main .photo_list .num_bg {position:absolute; margin:-22px 0 0 0; display:block; width:57px; height:22px; filter:alpha(opacity=50); opacity:0.5; -khtml-opacity:0.5; -moz-opacity:0.5;  background:#b60007; z-index:10;}
#container .photo_main .photo_list .num_photo {position:absolute; margin:-22px 0 0 0; display:block; width:57px; height:22px; font:normal normal 10px arial; color:#fff; text-align:center; line-height:22px; z-index:20;}
#container .photo_main .photo_list .photo_title {padding:12px 0 5px 15px;}
#container .photo_main .photo_list .photo_title a {font:normal bold 14px arial; color:#147; line-height:16px;}
#container .photo_main .photo_list .photo_title a:hover {color:#eb6a6b;}
#container .photo_main .photo_list .date {display:block; padding:0 0 12px 15px; font:normal normal 11px arial; color:#868686;}
/* photo_main: END */

/* c_photo_list: START */
#container .c_photo_list {padding:0; margin:0; overflow:hidden;}
#container .c_photo_list .tabs {position:absolute; font-size:0; overflow:hidden; z-index:10;}
#container .c_photo_list .tabs .item {float:left; display:block; padding:7px 5px; margin:0 3px 0 0; text-align:center; border:1px solid #e4e4e4;}
#container .c_photo_list .tabs .item a {font:normal normal 10px arial; color:#b60007; text-transform:uppercase; }
#container .c_photo_list .tabs .item a:hover {background:none; color:#eb6a6b;}
#container .c_photo_list .tabs .selected {padding-bottom:12px; background:#f5f5f5; border-bottom:0;}
#container .c_photo_list .tabs .selected a {color:#222;}
#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:200px; 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;}
#container .c_photo_list .content_photo .list .photo_title a {font:normal bold 11px arial; color:#147; line-height:14px;}
#container .c_photo_list .content_photo .list .photo_title a:hover {color:#eb6a6b;}
#container .c_photo_list .content_photo .list .date {display:block; font:normal normal 11px arial; color:#868686;}
#container .c_photo_list .a_link {border:1px solid #e4e4e4; border-top:0; background:#f5f5f5; line-height:26px; padding:0 15px;}
#container .c_photo_list .c_pager .selected {border-top:1px solid #f5f5f5; background:#f5f5f5;}
#container .c_photo_list .link {position:relative; top:3px; left:2px;}

#container #bottom_video_list .content_photo .item {width:127px; height:180px; padding:10px;}
#container #bottom_video_list .content_photo .item img {width:130px; height:95px;}
#container #bottom_video_list .content_photo .item .info {padding:0; margin:10px 0 0 0;}
#container #bottom_video_list .content_photo .item .info .photo_title {padding-top:0;}
#container #bottom_video_list .content_photo .selected .info {background:#dcdedc;}
#container #bottom_video_list .c_foot {width:100%;}

#container #central_news_list .content_photo {margin:0;}
#container #central_news_list .content_photo .item {margin-right:10px;}
#container #central_news_list .content_photo .last {margin-right:0;}
/* c_photo_list: END */

/* aftercontainer [START] */
#aftercontainer .partner_news {padding:10px; background:#fff; overflow:hidden;}
#aftercontainer .partner_news .p_head {height:26px; font:normal bold 14px arial; color:#444; border:1px solid #e4e4e4; background:#fff; text-align:center; line-height:26px; text-transform:uppercase; overflow:hidden;}
#aftercontainer .partner_news .p_foot {border:1px solid #e4e4e4; border-top:0; background:#f5f5f5; overflow:hidden;}
#aftercontainer .partner_news .p_box {float:left; width:288px; padding:10px 15px 5px 15px; border-right:1px solid #e4e4e4;}
#aftercontainer .partner_news .p_box .item {margin:0 0 8px 0;}
#aftercontainer .partner_news .p_box .item a {font:normal bold 12px arial; color:#147;}
#aftercontainer .partner_news .p_box .item a:hover {color:#eb6a6b;}
#aftercontainer .partner_news .last {border:0;}

#aftercontainer-banners .banner-left {padding:10px; background:#fff; overflow:hidden; float:left;}
#aftercontainer-banners .banner-right {padding:10px; background:#fff; overflow:hidden; float:right}
/* aftercontainer [END] */

/* partner news fix [START] */
#rtn4p_neb ul li {margin:0 0 8px -6px !important;}
#rtn4p_neb ul li a {border:0 none; color:#147; font-size:12px; font-weight:bold;}
#rtn4p_neb ul li a:hover {color:#eb6a6b;}
/* partner news fix [END] */

/* right_horoscope: START */
#right .right_horoscope {border:1px solid #e9e9e9; font-size:0; overflow:hidden;}
#right .right_horoscope div {height:70px; width:298px; font-size:0; overflow:hidden;}
#right .right_horoscope div a {display:block; float:left; width:48px; height:20px; padding-top:50px; border:1px solid #fff; text-align:center; overflow:hidden;}
#right .right_horoscope div a span {font:normal normal 10px arial; color:#868686;}
#right .right_horoscope .top a {margin-top:-2px;}
#right .right_horoscope div a.aries {background: url('/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 */

/* center_alawar_menu: START */
#left .center_alawar_menu {position:absolute; margin:-34px 0 0; padding:0; overflow:hidden;}
#left .center_alawar_menu .list {list-style:none; margin:0; padding:0; height:28px; border:1px solid #c5c5c5; border-width:0 0 0 1px; overflow:hidden;}
#left .center_alawar_menu .list .item {float:left; overflow:hidden; margin:0; padding:0;}
#left .center_alawar_menu .list .item a {display:block; float:left; margin:0; padding:0 12px; font:normal normal 10px arial; line-height:28px; height:28px; overflow:hidden; border:1px solid #c5c5c5; border-width:0 1px 0 0; text-transform:uppercase; color:#b60007;}
#left .center_alawar_menu .list .item a:hover {color:#eb6a6b;}
#left .center_alawar_menu .list .active a, .center_alawar_menu .list .active a:hover {cursor:default; background:#b60007; color:#fff;}

#left .center_alawar_submenu {margin:0; padding:0; overflow:hidden; position:absolute; z-index:10;}
#left .center_alawar_submenu .holder {width:650px; height:43px; margin:0; padding:0; overflow:hidden;}
#left .center_alawar_submenu .list {width:1000px; list-style:none; margin:10px 10px 0; padding:0; overflow:hidden;}
#left .center_alawar_submenu .list .item {float:left; margin:0 3px 0 0;}
#left .center_alawar_submenu .list .item a {display:block; float:left; overflow:hidden; border:1px solid #e4e4e4; padding:0 6px; margin:0 0 3px 0;  height:27px; line-height:27px;  background-color:#fff; background-repeat:no-repeat; background-position:-10000px; background-image:url(/static/img/alawar/alawar_icons.gif);}
#left .center_alawar_submenu .list .item a span {font:normal normal 10px arial; text-transform:uppercase; color:#b60007; vertical-align:middle;}
#left .center_alawar_submenu .list .item a:hover {background-color:#fbfbfb;}
#left .center_alawar_submenu .list .item a:hover span {color:#eb6a6b;}
#left .center_alawar_submenu .list .active a, .center_alawar_submenu .list .active a:hover {cursor:default; border-width:1px 1px 0; padding-bottom:5px; background-color:#f5f5f5; color:#444444;}
#left .center_alawar_submenu .message {margin:10px 10px 0 10px; color:#878787;}
#left .center_alawar_submenu .rating-hit {background-position:2px 6px !important; padding-left:27px !important; padding-right:10px !important;}
#left .center_alawar_submenu .tetris-lines {background-position:0px -42px !important; padding-left:18px !important; padding-right:5px !important;}
#left .center_alawar_submenu .action-puzzle {background-position:2px -94px !important; padding-left:23px !important; padding-right:3px !important;}
#left .center_alawar_submenu .logic-puzzle {background-position:0px -194px !important; padding-left:19px !important; padding-right:3px !important;}
#left .center_alawar_submenu .shooter {background-position:1px -144px !important; padding-left:19px !important; padding-right:3px !important;}
#left .center_alawar_submenu .arcade {background-position:0px -244px !important; padding-left:19px !important; padding-right:4px !important;}
#left .center_alawar_submenu .arkanoid  {background-position:1px -294px !important; padding-left:21px !important; padding-right:3px !important;}

#left .center_alawar_submenu_space {display:block; width:650px; height:32px; overflow:hidden; background:#fff;}
/* center_alawar_menu: END */


/* center_alawar_list: START */
#left .center_alawar_more_games_list {margin:0; padding:0; float:none; clear:both; overflow:hidden; width:628px; border:1px solid #e4e4e4;}
#left .center_alawar_more_games_list .list {list-style:none; margin:0; padding:0; overflow:hidden; width:650px;}
#left .center_alawar_more_games_list .list .item {float:left; width:190px; height:50px; padding:10px; margin:0; overflow:hidden; border:1px solid #e4e4e4; border-width:0 1px 0 0; background:#f5f5f5;}
#left .center_alawar_more_games_list .list .even_item {background:#fff;}
#left .center_alawar_more_games_list .list .item .image {display:block; float:left; width:44px; height:44px; border:1px solid #e4e4e4; background:#fff; padding:1px; margin:0 5px 0 0;}
#left .center_alawar_more_games_list .list .item .caption {display:block; height:33px; overflow:hidden; font:normal normal 12px arial;}
#left .center_alawar_more_games_list .list .item .download {background:url(/static/img/alawar/download.jpg) no-repeat 0 50%; font:normal normal 11px arial; line-height:12px; padding-left:15px;}
#left .center_alawar_more_games_list .list .item .play {background:url(/static/img/buttons/arrow_right_mini_a.gif) no-repeat 0 50%; font:normal normal 11px arial; line-height:12px; padding-left:16px;}
#left .center_alawar_more_games_list a:visited,
#left .center_alawar_more_games_list a:visited * {color:#7192B1!important;}

#left .center_alawar_simple_list {margin:0; padding:0; overflow:hidden; border:1px solid #e4e4e4;}
#left .center_alawar_simple_list .list {list-style:none; margin:0; padding:10px 10px 10px 0; float:none; clear:both; height:100%; border-bottom:1px solid #e4e4e4; background:#f5f5f5; overflow:hidden;}
#left .center_alawar_simple_list .list .item {display:block; float:left; width:305px; overflow:hidden; text-align:left; margin:0 0 10px;}
#left .center_alawar_simple_list .list .item a {display:block; margin:0 0 0 10px; padding:0 0 0 15px; text-align:left; background:url(/static/img/buttons/arrow_right_micro_a.gif) no-repeat 0 50%;}
#left .center_alawar_simple_list .signature {margin:0; padding:5px; background:#fff; overflow:hidden;}
#left .center_alawar_simple_list .signature .home {float:left; display:block; width:375px; height:32px; overflow:hidden; text-indent:10000px; white-space:nowrap; background:url(/static/img/alawar/alawar.jpg) no-repeat 0 0;}
#left .center_alawar_simple_list .signature .support {float:right; font-size:12px; line-height:32px; text-indent:22px; background:url(/static/img/alawar/help.jpg) left center no-repeat;}
#left .center_alawar_simple_list a:visited,
#left .center_alawar_simple_list a:visited * {color:#7192B1!important;}

#left .center_alawar_games_list {width:628px; margin:0; padding:0; border:1px solid #e4e4e4; float:none; clear:both; overflow:hidden; background:#f5f5f5;}
#left .center_alawar_games_list, .center_alawar_games_list * {white-space:normal;}
#left .center_alawar_games_list .holder {margin:10px 10px 0; overflow:hidden; float:none; clear:both;}
#left .center_alawar_games_list .holder .list {list-style:none; margin:0; padding:0; width:650px; overflow:hidden; float:none; clear:both;}
#left .center_alawar_games_list .holder .list .item {display:block; float:left; width:194px; height:247px; overflow:hidden; border:1px solid #e4e4e4; margin:0 10px 10px 0; background:#fff;}
#left .center_alawar_games_list .holder .list .item .num {position:absolute; margin:8px; font:normal normal 11px arial; color:#878787;}
#left .center_alawar_games_list .holder .list .item .link {display:block; margin:0 auto; cursor:pointer;}
#left .center_alawar_games_list .holder .list .item .link .image_holder {display:block; height:142px; overflow:hidden; text-align:center;}
#left .center_alawar_games_list .holder .list .item .link .caption {display:block; margin:10px 6px 0; height:32px; overflow:hidden; font:normal bold 14px arial; color:#024673;}
#left .center_alawar_games_list .holder .list .item .link:hover .caption {color:#b60007;}
#left .center_alawar_games_list .holder .list .item .description {display:block; margin:2px 6px 0; height:30px; overflow:hidden; font:normal normal 12px arial; color:#434343;}
#left .center_alawar_games_list .holder .list .item .details{display:block; position:absolute; margin:10px 0 0 6px; font:normal normal 11px arial; height:12px; line-height:12px; text-indent:15px; background:url(/static/img/buttons/arrow_right_mini_a.gif) no-repeat 0 50%;}
#left .center_alawar_games_list .holder .list .item .download{display:block; position:absolute; margin:10px 0 0 90px; font:normal normal 11px arial; height:12px; line-height:12px; text-indent:15px; background:url(/static/img/alawar/download.jpg) no-repeat 0 50%;}
#left .center_alawar_games_list .holder .list .item .play{display:block; position:absolute; margin:10px 0 0 6px; font:normal normal 11px arial; height:12px; line-height:12px; text-indent:15px; background:url(/static/img/buttons/arrow_right_mini_a.gif) no-repeat 0 50%;}
#left .center_alawar_games_list a:visited,
#left .center_alawar_games_list a:visited * {color:#7192B1!important;}
/* center_alawar_list: END */

/* center_alawar_game: START */
#left .center_alawar_game .title {font:normal bold 20px arial; line-height:24px; height:100%; padding:0; margin:0;}
#left .center_alawar_game .details {margin:0px; padding:10px; border:1px solid #e4e4e4; background:#f5f5f5; overflow:hidden;}
#left .center_alawar_game .details .cover {display:block; float:left; width:194px; height:200px; margin:0 10px 5px 0; padding:0; border:1px solid #e4e4e4; background:#fff; overflow:hidden; }
#left .center_alawar_game .details .cover .image {text-align:center; display:block; height:140px; overflow:hidden;}
#left .center_alawar_game .details .cover .information {display:block; margin:15px 10px 0 10px; padding:0; overflow:hidden;}
#left .center_alawar_game .details .cover .download {font:normal normal 11px arial; height:12px; line-height:12px; padding-left:18px; background:url(/static/img/alawar/download.jpg) no-repeat 0 50%;}
#left .center_alawar_game .details .cover .play{display:block; position:absolute; margin:12px 0 0; font:normal normal 11px arial; color:#fff; width:110px; height:25px; line-height:25px; overflow:hidden; text-indent:25px; white-space:nowrap; background:url(/static/img/alawar/play_now.jpg) no-repeat 0 0;}
#left .center_alawar_game .details .cover .play:hover {background-position:0 100%; color:#c1c1c1;}
#left .center_alawar_game .details .cover .filesize {display:block; line-height:20px; font-size:10px;}
#left .center_alawar_game .details .text p {margin:0; padding:10px 0 0; font-size:12px;}
#left .center_alawar_game .thumbnails {border:1px solid #e4e4e4; border-width:0px 1px 1px; padding:10px; overflow:hidden;}
#left .center_alawar_game .thumbnails .caption {font:normal bold 12px arial; color:#434343; padding:0;}
#left .center_alawar_game .thumbnails .list {padding:6px 0 0; width:608px; overflow:hidden;}
#left .center_alawar_game .thumbnails .list .holder {width:620px; overflow:hidden;}
#left .center_alawar_game .thumbnails .image {width:94px; height:71px; border:0; margin:4px 4px 0 0; padding:1px; background:#fff; border:1px solid #e4e4e4;}
/* center_alawar_game: END */

/* right_alawar_newgames: START */
#right .right_alawar_newgames {margin:0 auto; padding:0; width:298px; border:1px solid #e4e4e4; overflow:hidden;}
#right .right_alawar_newgames  .hidden {display:none;}
#right .right_alawar_newgames  .clear {display:block; height:0px; overflow:hidden;}
#right .right_alawar_newgames .head {font-size:18px; font-weight:bold; display:block; margin:0; padding:0 12px; overflow:hidden; line-height:34px;}
#right .right_alawar_newgames .head .caption {font:normal bold 14px arial; color:#b60007; text-transform:uppercase; vertical-align:middle;}
#right .right_alawar_newgames .head .arrow {cursor:default; color:#fff; margin:10px 0 0 8px; padding:0 12px; background:url(/static/img/backgrounds/bg_alawar_head_more.gif) no-repeat 0 55%; vertical-align:middle;}
#right .right_alawar_newgames  .list {list-style:none; margin:0; padding:0; overflow:hidden;}
#right .right_alawar_newgames  .list .item {display:block; margin:0; padding:10px; background:#f5f5f5; border:0px solid #e4e4e4; border-width:1px 0 0; overflow:hidden;}
#right .right_alawar_newgames  .list .item:hover {background:#fff;}
#right .right_alawar_newgames  .list .item  .link {display:block; overflow:hidden; cursor:pointer;}
#right .right_alawar_newgames  .list .item .image {display:block; width:44px; height:44px; background:#fff; border:1px solid #e4e4e4; margin:0 8px 4px 0; padding:1px; overflow:hidden; float:left;}
#right .right_alawar_newgames  .list .item .title {display:block; float:left; width:79%; white-space:normal; font:normal bold 14px arial; min-height:35px; height:auto!important; height:35px;}
#right .right_alawar_newgames  .list .item .details {display:block; float:left; width:70%; font:normal normal 11px arial; text-indent:15px; background:url(/static/img/buttons/arrow_right_mini_a.gif) no-repeat 0 50%; }
#right .right_alawar_newgames  .link:hover,
#right .right_alawar_newgames  .link:hover * {color:#eb6a6b;}
#right .right_alawar_newgames a:visited,
#right .right_alawar_newgames a:visited * {color:#7192B1!important;}
/* right_alawar_newgames: END */

/* central_video_section: START */
#container .central_video_section {background:#262626; overflow:hidden;}
#container .central_video_section .head {position:relative; height:36px; border-bottom:1px solid #3c3c3c; overflow:hidden;}
#container .central_video_section .head .caption {font:normal bold 14px arial; color:#fff; text-transform:uppercase; line-height:36px; margin:0 0 0 15px;}
#container .central_video_section .head .menu {position:absolute; top:7px; right:11px; width:414px; height:22px; margin:0; overflow:hidden;}
#container .central_video_section .head .menu .holder {float:left; width: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 */

/* central_video: START */
#container .central_video {padding:20px; border:1px solid #e4e4e4; overflow:hidden;}
#container .central_video .title {padding:0; margin:0 0 5px 0; font:normal bold 20px arial; color:#147; line-height:24px;}
#container .central_video .date {margin:0; font:normal normal 10px arial; color:#878787; line-height:10px;}
#container .central_video .player {margin:10px auto 0 auto; text-align:center;}
/* central_video: END */

/* central_search_result: START */
#container .search_result {margin:0; padding:0; overflow:hidden;}
#container .search_result .results {padding:15px; background:#f5f5f5; border:1px solid #e4e4e4; overflow:hidden;}
#container .search_result .head .caption {padding:0; margin:0 0 20px 0; font:normal bold 20px arial; color:#111; line-height:24px; height:100%;}
#container .search_result .head .sort {display:block; height:100%;}
#container .search_result .head .search {margin:15px 0;}
#container .search_result .head .section .selected {color:#b60007;}
#container .search_result .head div {height:100%;}
#container .search_result .nofound {margin:20px 0 0 0; font-weight:bold;}
#container .search_result .c_pager .selected {background:#f5f5f5; border-top:1px solid #f5f5f5;}
/* central_search_result: END */

/* block_archive: START */
#container .block_archive {margin:5px 0 0 0; padding:0; overflow:hidden;}
#container .block_archive .tabs {position:absolute; font-size:0; overflow:hidden; z-index:10;}
#container .block_archive .tabs .item {float:left; display:block; width:45px; padding:7px 0; margin:0 3px 0 0; text-align:center; border:1px solid #e4e4e4;}
#container .block_archive .tabs .item a {font:normal normal 10px arial; color:#b60007; text-transform:uppercase; }
#container .block_archive .tabs .item a:hover {background:none; color:#eb6a6b;}
#container .block_archive .tabs .selected {width:45px; padding-bottom:12px; background:#f5f5f5; border-bottom:0;}
#container .block_archive .tabs .selected a {color:#222;}
#container .block_archive .search {display:block; position:absolute; margin-left:460px; margin-top:1px;}
#container .block_archive .search .icon_search {padding:0 0 6px 12px; background:url('/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:#eb6a6b;}
#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 {background:#f5f5f5; border-top:1px solid #f5f5f5;}
#container .block_archive .nofound {margin:20px 0 0 0;}
#container .block_archive .section_selector {position:absolute; margin:4px 0 0 360px; z-index:10100;}
#container .block_archive .section_selector .head {display:block; padding:0; margin:0; cursor:pointer; height:16px; line-height:16px;}
#container .block_archive .section_selector .head .link {padding:0; margin:0;}
#container .block_archive .section_selector .head .link .title {display:block; position:absolute; width:82px;}
#container .block_archive .section_selector .head .link .arrow {display:block; position:absolute; margin:4px 0 0 82px; width:10px; height:9px; background:url('/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:#eb6a6b;}
#container .block_archive .section_selector .s_content .section-item .selected .name {font-weight:bold; color:#b60007;}
/* block_archive: END */

/*** CALENDAR-PICKER [START] ***/
#container .calendar-picker {width:158px; float:none; clear:both; padding:0; position:absolute; z-index:10000; background:#fff; text-align:center; height:18px; overflow:hidden; border-bottom:1px solid #ddd;}
#container .calendar-picker:hover {overflow:visible;}
#container .calendar {background:#fff; border:1px solid #ddd;}
#container .calendar b {font-weight:normal;}
#container .calendar a,
#container .calendar a b {color:#b60007!important;}
#container .calendar a:hover {color:#eb6a6b;}
#container .calendar table {border-collapse:separate!important; border-spacing:2px; background:#fff; border:1px solid #ddd; margin:-1px;}
#container .calendar td {border-collapse:separate!important;}
#container .calendar .calendarHeader {text-transform:capitalize;}
#container .calendar .HeaderTitle, #container .calendar-picker .HeaderTitle * {vertical-align:top; font:normal normal 11px arial; text-align:center;}
#container .calendar .HeaderDayNames {color:#444; text-align:center;}
#container .calendar .HeaderPrewArrow,
#container .calendar .HeaderNextArrow,
#container .calendar .HeaderPrewArrow a,
#container .calendar .HeaderNextArrow a {width:20px; height:14px; vertical-align:middle; overflow:hidden; font-size:0px!important; line-height:0px; letter-spacing:0px; word-spacing:0px;}
#container .calendar .HeaderPrewArrow {background:url(/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 {display:block; font:normal normal 10px arial; color:#878787; margin:5px 0;}
#container .list_type_1 .item .descr {line-height:15px;}
#container .list_type_1 .item .link a {padding:0 0 0 18px; background-position:0 3px;}
/* list_type_1: END */

/* online-chat: START */
#container .block_online {padding:10px; border:1px solid #e4e4e4; overflow:hidden;}
#container .block_online .title {margin:0 0 10px 0; font:normal bold 20px arial; color:#111; line-height:24px;}
#container .block_online .date {display:block; margin:0 0 10px 0; font:normal normal 10px arial; color:#878787; line-height:12px;}
#container .block_online .content {overflow:hidden;}
#container .block_online .content .image {width:585px; border:0;}

#right .online_info {border:1px solid #e4e4e4; overflow:hidden;}
#right .online_info .main {padding:2px 2px 2px 10px; background:#f5f5f5; overflow:hidden;}
#right .online_info .main .info {float:left; width:180px; overflow:hidden;}
#right .online_info .main .info .caption {font:normal normal 10px arial; color:#878787; line-height:12px;}
#right .online_info .main .info .title,
#right .online_info .main .info .title * {font:normal bold 14px arial; color:#434343; line-height:16px;}
#right .online_info .main .image {float:right; display:block; width:80px; height:60px;}
#right .online_info .text {padding:2px 10px; color:#147;}
#right .online_info .text a {font-weight:bold; color:#147;}
#right .online_info .text a:hover {color:#eb6a6b;}
#right .online_info .text a * {color:#147;}
#right .online_info .text a *:hover {color:#eb6a6b;}
#right .online_info .text span {display:block; font:normal bold 11px arial; color:#4a4a4a;}
#right .online_info .text p {font:normal normal 11px arial; color:#4a4a4a; padding:3px 0;}
/* online-chat: END */

/* central_ournews: START */
#container .central_ournews {padding:15px 10px 0 10px; border:1px solid #e4e4e4; background:#f5f5f5; overflow:hidden;}
#container .central_ournews .list {}
#container .central_ournews .item {display:block; width:120px; float:left; margin:0 0 15px 0;}
#container .central_ournews .item .link {display:block; height:20px;  padding:0 0 0 25px; font:normal normal 10px arial; color:#959595; text-transform:uppercase; line-height:20px;}
#container .central_ournews .item .link:hover {color:#b60007; text-decoration:none;}
#container .central_ournews .item .write {background:url(/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 .large {width:150px;}
/* central_ournews: END */
