/*ньюс блок*/
#newsblock #article { padding-bottom: 0px; border-top: 1px solid #aaa; background:#fff url(../img/design/slidedown2.gif) no-repeat -120px 0; }
#newsblock .tab_arrow { position: absolute; background:url(../img/design/prev_hover_arr.gif) no-repeat top left; left:-6px; top:43px; width:6px; height:11px; }
#newsblock .prev_image { padding:8px 7px 8px 7px; zoom:1; position:relative; overflow:hidden;  }
#newsblock .prev_image_img { position:relative; overflow:hidden; height:350px; }
#newsblock .prev_image_img .fade_cell { position:absolute; height:25px; width:345px; top:265px; left:0px; background:url(../img/design/bg.png) repeat-x; zoom:1; overflow:hidden; }
#newsblock .title_bg { position:absolute; min-height:85px; width:100%; left:0px; bottom:0px; background:#085790; zoom:1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
* html #newsblock .title_bg  { padding-top: 0px; height:85px; zoom:1; width:345px; }

#newsblock .title_bg_text { padding:10px 10px 10px 10px; font-size:14px; color:#085790; position:relative; zoom:1; }
* html #newsblock .title_bg_text { padding-top:0px; zoom:1; border:0px solid red; margin-bottom:10px; }
#newsblock .prev_image .actual_title { display:block; width:325px; font-size:14px; color:#fff; margin:10px 10px 10px 10px; position:absolute; left:0px; top:0px; }

* html #newsblock .prev_image .actual_title { margin-bottom:10px; padding-bottom:10px; border:0px solid green; }

#newsblock .prev_item { position:relative; background:url(../img/design/newssub_bg.gif) repeat-x top; height:76px; padding: 8px 9px; }
#newsblock .prev_item_inc { float:left; }
* html #newsblock .prev_item_inc { margin:0; }



#newsblock .prev_item .photoborder { border: 1px solid #c3c3c3; background: #d6d6d6; padding: 5px; margin-top:2px; }
#newsblock .prev_item .photoborder img { display:block; }
#newsblock .prev_item .title_descr	{ padding-left:10px; vertical-align:middle; font-size:12px; line-height:13px; width:240px; }
#newsblock .prev_item .title_descr a	{ color: #23527e; }
#newsblock .prev_item .title_descr .comments_block .comments_icon { float:left; width:14px; height:14px; background:url(../img/design/discuss.gif) no-repeat top left; }
#newsblock .prev_item .title_descr .comments_block .comments_amount { float:left; width:24px; height:14px; text-align:center; color:#23527e; font-size:11px; }
#newsblock .prev_item .title_descr .comments_block .comments_line { float:left; width:1px; height:14px;background:url(../img/design/comments_line.gif) no-repeat center; }
#newsblock .prev_item .title_descr .comments_block .discuss { float:left; padding-left:5px; position:relative; top:-1px; }
#newsblock .prev_item .title_descr .comments_block .discuss a { color:#23527e; font-size:11px; }

#newsblock .prev_item_hover .prev_item, #newsblock .chosen .prev_item { background-image: url(../img/design/newssub_bg_hover.gif); }
#newsblock .prev_item_hover .title_descr a { color: #FFFFFF; }
#newsblock .prev_item_hover .title_descr .comments_block .comments_icon { background-image:url(../img/design/discuss_hover.png); }
#newsblock .prev_item_hover .title_descr .comments_block .comments_amount, #newsblock .prev_item_hover .title_descr .comments_block .discuss a  { color:#FFFFFF; }
#newsblock .prev_item_hover .photoborder { border-color: #FFFFFF; background-color: #FFFFFF; margin-top:2px; }

div#newsblock { width:670px; }

#newsblock div#newsblock_body { background-color: #eeeeee;  padding: 9px 0px 9px 0px; position:relative; overflow:hidden; zoom:1; }
#newsblock div#newsblock_body_inc { margin-left: 9px; }
#newsblock div#newsblock_left { width:359px;border: solid 1px #AAAAAA; background-color: #FFFFFF; display:block; zoom:1; position:relative; }
*html #newsblock div#newsblock_left { height:1%; }
#newsblock div#newsblock_left img { width:345px; height:290px; border: none; display: block; zoom:1; }
#newsblock div#newsblock_right { width: 298px; position:relative; zoom:1; }
#newsblock div#arthead { margin:20px 20px 7px 10px; }
#newsblock #news_main_title_height { min-height:40px; }
* html #newsblock div#news_main_title_height { height: 40px; }
#newsblock div#arthead h1 { width:540px; margin-bottom:0px; }
#newsblock table.newsblock_table { border-collapse: collapse;	border: 0px none; empty-cells: show; }
#newsblock tr.newsblock_table { vertical-align: top; }
#newsblock td.newsblock_table, #newsblock td.newsblock_table_left, #newsblock td.newsblock_table_right { padding: 0px 0px 0px 0px; empty-cells: show;vertical-align: top; }
#newsblock td.newsblock_table_left{ }
#newsblock td.newsblock_table_right{}
/* /ньюс блок*/
/*---------------------4 news_block---------------------------*/
#mainblock_tabs_plate { height:24px; border:1px solid #ddd; border-bottom:0px; background:#f1f1f1; }
#mainblock_tabs_plate .tab_body { cursor:pointer; height:22px; float:left; margin-top:2px; position:relative; left:-10px; top:2px; overflow:hidden; }
*html #mainblock_tabs_plate .tab_body { width:150px; zoom:1; border:1px solid tranparent;  }
#mainblock_tabs_plate .tab_body .shadow { position:absolute; bottom:2px; left:0px; background:url(../img/design/mainblock_tab_bg.png) no-repeat 0% 100%; height:20px; width:15px; }
#mainblock_tabs_plate .tab_body .tab_left_limb { background:url(../img/design/mainblock_tab_bg.png) no-repeat 0% 53%; height:22px; padding-left:7px; }
#mainblock_tabs_plate .tab_body .tab_right_limb { background:url(../img/design/mainblock_tab_bg.png) no-repeat right top ; height:22px; padding:0px 20px 0px 8px }
*html #mainblock_tabs_plate .tab_body .tab_left_limb { zoom:1;  border:1px solid tranparent; position:relative; }
*html #mainblock_tabs_plate .tab_body .tab_right_limb { zoom:1;  border:1px solid tranparent; position:relative; }
*html #mainblock_tabs_plate .tab_body .shadow { zoom:1;  border:1px solid transparent; }
#mainblock_tabs_plate .tab_body .tab_title { background:url(../img/design/mainblock_tab_arr.gif) no-repeat 0 50%; padding-left:10px; position:relative; top:2px; color:#dceffd; }
#mainblock_tabs_plate .first { left:-1px; }
#mainblock_tabs_plate .selected { z-index:2; cursor:default; }
#mainblock_tabs_plate .selected .tab_title { background:url(../img/design/greentrngl4ear.gif) no-repeat 0 50%; padding-left:10px; position:relative; top:2px; color:#000; }
#mainblock_tabs_plate .selected .shadow, #mainblock_tabs_plate .first .shadow  { background-image:none; }
#mainblock_tabs_plate .selected .tab_left_limb { background:url(../img/design/mainblock_hittab_bg.png) no-repeat 0% 100%; height:22px; padding-left:7px; }
#mainblock_tabs_plate .selected .tab_right_limb { background:url(../img/design/mainblock_hittab_bg.png) no-repeat right top ; height:22px; padding:0px 20px 0px 8px }


#newsblock div#newsblock_right {
    position: relative;
    width: 299px;
}
#newsblock .video_table_right .prev_item { padding:6px 9px; font-size:12px; }
#newsblock .video_table_right .prev_item p { height:75px; overflow:hidden; margin:0px; font-weight:bold; color:#23527e; line-height:15px; }
#newsblock .video_table_right .prev_item_hover .prev_item p, #newsblock .video_table_right .chosen .prev_item p { color:#fff; font-weight:bold; }

.video_slot { width:640px; height:360px; }
.video_slot_description { height:32px; background:#3979a6; color:#fff; padding:8px; overflow:hidden; font-size:14px; }
.video_slot_description .contents { margin:0px; height:32px; overflow:hidden; }
.video_slot_description .contents .rubric_panel { position:relative; top:2px; margin-right:10px; height:13px; background:url(../img/design/rubric_button_bg.png) no-repeat 0% 100%; padding-left:3px; float:left; }
*html .video_slot_description .contents .rubric_panel { width:100px; zoom:1; border:1px solid transparent; }
.video_slot_description .contents .rubric_panel div { font-size:10px; text-transform:uppercase; height:13px; background:url(../img/design/rubric_button_bg.png) no-repeat right top; padding:0px 10px 0px 7px; }

#newsblock div#newsblock_body { background:#e0e0e0; padding:4px; border:1px solid #aaa; position:relative; }
#newsblock_body .tab_sections { background:#fff; padding:1px; border: 1px solid #c0c0c0; }
#newsblock div#newsblock_left { padding-right:8px; border:0px; width:auto; }
#newsblock .prev_image { padding:0px; }
#newsblock div#newsblock_right { width:auto; }
#newsblock .prev_item { padding:6px 9px;}
#newsblock .prev_image_img { height:352px; }
#newsblock .title_bg_text { font-size:12px; }
#newsblock .title_bg_text b { font-size:14px; display:block; }
#newsblock .prev_image .actual_title { font-size:12px; }
/*---------------------end 4 news_block-------------------------*/
