body{

	background-image:none;
}

td.top_line{
	height: 45px;
}
td.for_grey_menu{
	height:33px;
}
td.for_on_air_line{
	height:90px;
}
td.for_importanest_news{
	height:38px;
}
td.for_blue_ratating_docs{
	height:10px;

}
td.for_grey_docs{
	height:10px;
	padding-bottom:13px;
}
td.for_request_comp{
	vertical-align:top;
	padding-bottom:13px;
}
td.for_copyright_block{
	vertical-align:bottom;
}

table.nd_top_soc_links{
        width:100%;
        border-collapse:collapse;
        padding:0px;
}
table.nd_top_soc_links td.sep{
        width: 20px;
}
table.nd_top_soc_links td.indicator{
        font-family: Arial;
        color: rgb(102, 102, 102);
        font-size: 14px;
        font-weight: bold;
}
table.nd_top_soc_links td.left_date{
        text-align: left;
        width: 110px;
}
table.nd_top_soc_links td.left_time{
        text-align: left;
}
table.nd_top_soc_links td.left_links{
        text-align:left;
        width:100px;
        padding-top:4px;
}
table.nd_top_soc_links td.login_link{
	width:90px;
}
table.nd_top_soc_links td.login_link a, table.nd_top_soc_links td.registration a, table.nd_top_soc_links td.program_search_td{
	color:#999999;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
}
table.nd_top_soc_links td.soc_links{
        text-align:right;
        width:155px;
        padding-top:4px;
}
table.nd_top_soc_links td.search_td{
	width:170px;
}
table.nd_top_soc_links td.program_search_td{
	width:174px;
	text-align:right;
}
table.nd_top_soc_links td.soc_links div, table.nd_top_soc_links td.left_links div{
        display:-moz-inline-stack;
        display:inline-block;
        *display:inline;
}
table.nd_top_soc_links td.soc_links div img, table.nd_top_soc_links td.left_links div img{
        cursor:pointer;
}
table.nd_top_soc_links td.soc_links div{
        margin-left:5px;
}
table.nd_top_soc_links td.left_links div{
        margin-right:5px;
}

table.search{
	cursor:pointer;
}
table.search td.left{
        width:9px;
}
table.search td.right{
        width:19px;
}
table.search td.right_arrow{
	width:18px;
	cursor:pointer;
}
table.search td.center, table.search td.center_bg{
	background-image:url(/images/new/search_bg.gif);
        background-position:center;
        background-repeat: repeat-x;
}
table.search td.center{
        width:100%;
	font-family:Verdana;
	color:#666666;
	font-size:10px;
	font-weight:bold;	
}
table.search td.center_bg{
	width:14px;
}
table.search td.center span{
	color:#006699;
}
table.search td.center input{
	background:none;
	font-size:10px;
	width:100%;
	border:none;
	color:#666666;
}



td.high_top_menu
{height: 33px;
}
table.l1_grey_top_menu, table.l2_grey_top_menu, table.l3_grey_top_menu{
	height:33px;
	width:100%;
}
table.l1_grey_top_menu td.separator, table.l2_grey_top_menu td.separator, table.l3_grey_top_menu td.separator{
	width:2px;
	padding:0px;
}
table.l1_grey_top_menu td.arrow_selected_spec, table.l2_grey_top_menu td.arrow_selected_spec, table.l3_grey_top_menu td.arrow_selected_spec{
	width:7px;
        padding:0px;
}
table.l1_grey_top_menu td.side_separator, table.l2_grey_top_menu td.side_separator, table.l3_grey_top_menu td.side_separator{
        width:4px;
        padding:0px;
}
table.l1_grey_top_menu td.white_separator, table.l2_grey_top_menu td.white_separator, table.l3_grey_top_menu td.white_separator{
	background-image:none;
}

table.l1_grey_top_menu td, table.l2_grey_top_menu td, table.l3_grey_top_menu td{
	background-position:top;
        background-repeat: repeat-x;
}
table.l1_grey_top_menu td, table.l1_grey_top_menu td a, table.l2_grey_top_menu td, table.l2_grey_top_menu td a{
        font-size:13px;
        font-family:Arial;
        text-decoration:none;
        white-space:nowrap;
}
table.l1_grey_top_menu td, table.l1_grey_top_menu td a{
	color:#666666;
}
table.l1_grey_top_menu td.menu_item{
	background-image:url(/images/new/grey_menu/l1_top_grey_bg.gif);
	background-color:rgb(194, 194, 194);
	border: none;
        cursor:pointer;
}
table.l1_grey_top_menu td.menu_item_selected{
	background-image:url(/images/new/grey_menu/l1_top_grey_selected_bg.gif);
	background-color:#cc0000;
	border: none;
}
table.l2_grey_top_menu td.menu_item_selected{
	background-image:url(/images/new/grey_menu/l2_top_grey_selected_bg.gif);
	background-color:#cc0000;
	border: none;
}
table.l1_grey_top_menu td.selected_spec{
	background-image:url(/images/new/grey_menu/l2_top_grey_selected_bg_spec.gif);
	background-color:#535353;
	border: none;
}
table.l1_grey_top_menu td.menu_item_selected, table.l1_grey_top_menu td.menu_item_selected a{
	color:#ffffff;
}
table.l2_grey_top_menu td.menu_item{
	background-image:url(/images/new/grey_menu/l2_top_grey_bg.gif);
	background-color:#535353;
	border: none;
}
table.l2_grey_top_menu td, table.l2_grey_top_menu td a{
        color:#ffffff;
}
table.l1_grey_top_menu td.hover{
	background-image:url(/images/new/grey_menu/l1_top_grey_selected_bg.gif);
	background-color:#cc0000;
}
table.l2_grey_top_menu td.hover, table.l3_grey_top_menu td.hover{
	background-image:url(/images/new/grey_menu/l2_top_grey_selected_bg.gif);
	background-color:#cc0000;
}
table.l1_grey_top_menu td a,
table.l2_grey_top_menu td a,
table.l3_grey_top_menu td a
{border-bottom: none;
}
table.l1_grey_top_menu td.menu_item_selected a,
table.l2_grey_top_menu td.menu_item_selected a
{border-bottom: none;
}
table.l1_grey_top_menu td.hover a,
table.l2_grey_top_menu td.hover a,
table.l3_grey_top_menu td.hover a
{color:#ffffff;
 border-bottom: none;
}
div.text_align_center{
	text-align:center;
}
div.sub_menu{
	display:none;
	position:absolute;
}
div.sub_menu table.sub_items{
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	background-color:#535353;
	border:solid 1px #818181;
}
div.sub_menu table.sub_items td{
	padding:8px 10px;
	border:solid 1px #818181;
	background:none;
	text-align:left;
        min-width:100px;
        
}
div.sub_menu table.sub_items td a{
	color:#ffffff;
	border-bottom: none;
}
div.sub_menu table.sub_items td.over{
	background-color:#cc0000;
}
div.sub_menu table.sub_items td.over a
{border-bottom: none;
}
table.on_air_and_logo{
	width:100%;
	border-bottom:3px solid #01669a;
	height:90px;
}
table.on_air_and_logo td.logo{
	width: auto;
        
        padding-right: 45px;
}
table.on_air_and_logo td.on_air_btn{
	width: 44px;
}
table.on_air_and_logo td.on_air_text{
	width: auto;
	padding-right: 45px;
	text-align: center;
        
}
table.on_air_and_logo td.on_air_blue_links{
        width:165px;
}
table.on_air_and_logo td.on_air_text div
{text-align: left;
 
}
table.on_air_and_logo td.on_air_text div.red_label, table.on_air_and_logo td.on_air_text div.red_label a{
	color: #cc0000;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
 	white-space: nowrap;
}
table.on_air_and_logo td.on_air_text div.active_issue_time{
	color:#999999;
	font-family:Arial;
        font-size:12px;
}
table.on_air_and_logo td.on_air_text div.active_issue_title a{
	color:#006699;
	font-family:Arial;
        font-size:12px;
	text-decoration:none;
}
table.on_air_and_logo td.on_air_blue_links div{
	padding-left:7px;
}
table.on_air_and_logo td.on_air_blue_links div.left_top_corner_div
{padding: 0;
}
table.on_air_and_logo td.on_air_blue_links div a, table.on_air_and_logo td.on_air_blue_links div span{
	color:#006699;
	font-family:Arial;
        font-size:11px;
	text-decoration:none;
}
table.on_air_and_logo td.announcement_in_center{
	padding-right: 45px;
}
table.importanest_news{
	width:100%;
	height:38px;
	border-bottom:1px solid #cccccc;
}
table.importanest_news td.the_importanest_news{
        min-width:500px;
        
}
table.importanest_news td.today_date{
	width:110px;
	color:#666666;
	font-family:Arial;
	font-size:13px;
        
}
table.importanest_news td.the_importanest_news span.news_of_the_day{
	color:#cc0000;
	font-family:Arial;
        font-size:13px;
	margin-right:12px;
	white-space:nowrap;
}
table.importanest_news td.the_importanest_news a{
	color:#006699;
	font-family:Arial;
        font-size:13px;
	text-decoration:none;
}
table.importanest_news td.lang_select{
	width:300px;
}

td.for_blue_ratating_docs table.blau_top_menu,
td.for_blue_ratating_docs table.blue_top_menu{
	margin-bottom: 10px;
	margin-top: 10px;
        border-bottom: 1px solid #CCC;
}

table.nd_lg{
	 background-color:#cc0000;
}
table.nd_lg td a{
	color:#ffffff;
	font-family:Arial;
}

table.copyright_block{
	border:solid 1px #b4b4b4;
	background-color:#333333;
	color:#ffffff;
	width:100%;
}
table.copyright_block td.copyright_text{
	background-color:#2a2a2a;
	padding:25px 15px;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
}
table.copyright_block td.copyright_text a{
	color:#ffffff;
	text-decoration:underline;
	font-family:Arial;
	font-size:13px;
}

table.copyright_block td.bottom_logo{
	padding:25px 15px;
	color:#ffffff;
	font-family:Arial;
        font-size:13px;
	width:340px;
        
}
table.copyright_block td.bottom_logo div{
	margin-top:15px;
        
}
table.copyright_block td.big_bottom_links{
	width:260px;
}
table.copyright_block td.big_bottom_links div, table.copyright_block td.small_bottom_links div{
	background-image:url(/images/new/white_dot.gif);
        background-position: 0px 7px;
        background-repeat: no-repeat;
        padding-left:7px;
}
table.copyright_block td.big_bottom_links div a{
	color:#ffffff;
	font-family:Arial;
        font-size:14px;
	text-decoration:none;	
}
table.copyright_block td.small_bottom_links{
	vertical-align:top;
	padding-top:15px;
	padding-bottom:15px;
}
table.copyright_block td.small_bottom_links div a{
	color:#ffffff;
	font-family:Arial;
        font-size:13px;
	text-decoration:none;
}
table.copyright_block td.bottom_links ul
{margin: 0 0 0 -3em;
 padding: 0;
}
table.copyright_block td.bottom_links ul li
{display: inline;
 margin: 0 0 0 3em;
 padding: 0px;
 white-space: nowrap;
}
table.copyright_block td.bottom_links ul li a
{color: rgb(255, 255, 255);
}
div.red_title_block{
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
div.red_title_block, div.red_title_block a{
	font-size:14px;
	color:#cc0000;
        font-damily:Tahoma;
	text-decoration:none;
}
span.time_red {
    background-color: #cc0000;
    color: #ffffff;
    font-size: 14px;
    padding:0px 2px;
    font-family:Times New Roman;
    margin-right:10px;
}
div.black_news_first span.grey_day_date a, div.black_news_last span.grey_day_date a, div.black_news span.grey_day_date a, span.grey_day_date{
	color:#999999;
	font-family:Arial;
	font-size:15px;
	text-decoration:none;
	font-weight:normal;
}

div.black_news_first{
        border-bottom:solid 1px #cccccc;
        padding-top:5px;
        padding-bottom:5px;
        margin-top:5px;
        
}
div.new_day_title{
	padding-bottom:5px;
}
div.black_news_first img{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
div.black_news_last{
        padding-top:5px;
        padding-bottom:5px;
        
}
div.black_news{
        border-bottom:solid 1px #cccccc;
        padding-top:5px;
        padding-bottom:5px;
        
}
div.black_news_first a, div.black_news_last a, div.black_news a{
	color:#000000;
	font-family:Times New Roman;
	font-size:17px;
	text-decoration:none;
}

table.nd_perekluchalka{
	width:100%;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	border-collapse:collapse;
}
table.nd_perekluchalka td.nd_perekluchalka_v, table.nd_perekluchalka td.nd_perekluchalka_g{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	color:#006699;
	text-decoration:none;
	font-family:Tahoma;
	font-size:15px;
	border-collapse:collapse;
}
table.nd_perekluchalka td.nd_perekluchalka_v a, table.nd_perekluchalka td.nd_perekluchalka_g a{
	color:#cc0000;
	text-decoration:none;
	font-family:Tahoma;
	font-size:15px;
}
table.nd_perekluchalka td.nd_perekluchalka_g{
	border-left:solid 1px #b4b4b4;
	border-right:solid 1px #b4b4b4;
	background-image:url(/images/new/perekluchalka_bg.gif);
        background-position: bottom;
        background-repeat: repeat-x;
	background-color:#fbfbfb;
}

div.nd_mini_news {
    border-bottom: 1px solid #cccccc;
    padding-bottom: 5px;
    padding-top: 5px;
}
div.nd_mini_news_first{
        border-bottom:solid 1px #cccccc;
        border-top:solid 1px #cccccc;
        padding-top:5px;
        padding-bottom:5px;
        margin-top:5px;
        
}
div.nd_mini_news_last{
        padding-top:5px;
        padding-bottom:5px;
        
}

div.nd_poll_block{
        background-color:#f8f8f8;
        font-family:Arial;
        font-size:15px;
        padding-top:5px;
        padding-bottom:5px;
	border:solid 1px #b4b4b4;
}
div.nd_poll_block label{
        font-family:Arial;
        font-size:12px;
	color:#666666;
}
div.nd_poll_block div.answer{
        padding-top:2px;
        padding-bottom:2px;
}
div.nd_poll_block div.question{
        font-size:17px;
        font-family:Times New Roman;
        font-weight:bold;
        padding-left:10px;
        padding-right:10px;
}
a.nd_annot{
	color:#666666;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
}


div.middle_news_first, div.middle_news{
        padding-bottom:20px;
        font-size:15px;;
        font-family:Arial;
        clear:both;
}
div.middle_news
{border-top:solid 1px #cccccc;
 position: relative
}
div.middle_news_first h3{
        margin-top:0px;
}
div.middle_news div.tag
{position: absolute;
 top: -9px
}
div.middle_news div.tag a
{color: rgb(153, 153, 153);
 text-transform: uppercase;
 text-decoration: none;
 background-color: white;
 padding: 0 10px 0 0
}

table.dropTable{
	width:100%;
	empty-cells:show;
}
table.dropTable td.corner{
	width:10px;
	height:10px;
}
table.dropTable td.bottom{
	background-image:url(/images/new/o_b.gif);
        background-position: bottom;
        background-repeat: repeat-x;
	background-color:#f8f8f8;
}
table.dropTable td.top{
	background-image:url(/images/new/o_t.gif);
        background-position: top;
        background-repeat: repeat-x;
	background-color:#f8f8f8;
}
table.dropTable td.left{
	background-image:url(/images/new/o_t.gif);
        background-position: left;
        background-repeat: repeat-y;
	background-color:#f8f8f8;
}
table.dropTable td.right{
	background-image:url(/images/new/o_r.gif);
        background-position: right;
        background-repeat: repeat-y;
	background-color:#f8f8f8;
}
table.dropTable td.content_td{
	background-color:#f8f8f8;
	color:#666666;
}
table.dropTable td.content_td div.choise_lang
{cursor: pointer;
 padding: 0;
}
img.close_dropTable
{display: block;
 position: absolute;
 cursor: pointer;
 background-color: #fcfcfc;
 border: 1px solid #eee;
 padding: 4px 6px 4px 634px;
 top: 3px;
}
table#choise_main_lang td.td_other_language_new{
	text-align:left;
        white-space:nowrap;
	padding:0px 0px 0px 20px;
        width: 33%;
}
table#choise_main_lang td.td_other_language_new,
table#choise_main_lang td.td_other_language_new a{
	color:#006699;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
}
table#choise_main_lang td.td_other_language_new a.original_black{
        color:#000000;
}
table#choise_main_lang td.td_other_language_new,
table#choise_main_lang td.td_other_language_new a:hover{
	color:#cc0000;
}
table#choise_main_lang
{width: 100%;
 border-spacing: 0
}
table#choise_main_lang ul
{list-style: none;
 margin: 0;
 padding: 0;
}
table#choise_main_lang ul li
{margin: 0;
 padding: 0;
}
div.choise_lang{
	font-family:Verdana;
        font-size:10px;
	font-weight:bold;
	color:#666666;
	top:3px;
	position:absolute;
}
div.choise_lang table{
	height:18px;
	margin:0px;
	padding:0px;
}
div.choise_lang table td{
	margin:0px;
	padding:0px;
	font-size:10px;
	color:#666666;
	font-family:Verdana;
	font-weight:bold;
	vertical-align:middle;
}
div.choise_lang table td span{
	color:#006699;
}
div.choise_lang table td img.ico{
	margin-top:-1px;
}
div.alpa_links, div.alpa_links a{
	font-family:Verdana;
        font-size:12px;
        text-decoration:none;
}
div.alpa_links a{
	color:#006699;
}
div.alpa_links a:hover{
        color:#cc0000;
}
div.alpa_links div{
	float:left;
	padding:3px;
}

table.lg {
	border:solid 1px #cccccc;
}

table.counters td.side_td{
	width:4px;
	height:75px;
	vertical-align:top;
}
table.counters td.middle_td{
	background-image:url(/images/new/banners_bg.gif);
        background-position: top;
        background-repeat: repeat-x;
	padding:0px 10px;
	height:75px;
}
table.counters td.banner_arr{
	width:26px;	
}
table.counters td.banner_arr img{
	cursor:pointer;
}
table.counters td.for_banners{
	width:500px;
	vertical-align:middle;
}
table.counters td.for_banners div.for_rotation{
	width:500px;
	height:75px;
	overflow:hidden;
	position: relative;
}
table.counters td.for_banners div.for_rotation div.moving_div{
	position:absolute;
	left:0px;
}
table.counters td.for_banners div.for_rotation div.moving_div table td{
	padding-right:5px;	
	vertical-align:middle;
	height:75px;
}
#spec_languages{
  margin: 15px 0 0;
  border-top: dashed 1px #b2b2b2;
  padding: 15px 0 0;
}
#spec_languages table
{width: 100%;
 border-spacing: 0
}
#spec_languages td{
  width: 33%;
  padding: 0 10px 0 20px;
  vertical-align: baseline;
}
#spec_languages td a{
  color:#c70a00;
  font-weight:normal;
  text-decoration:none;
  font-size: 12px;
}
table.nd_top_soc_links td.cap_lang_select
{
}
table#choise_cap_lang
{border-collapse: collapse;
 float: right;
}
table#choise_cap_lang td.td_cap_language
{border: 1px solid #b4b4b4;
 padding: 5px;
}
table#choise_cap_lang td.selected_cap_language
{background-color: #cc0000
}
table#choise_cap_lang td.td_cap_language a
{text-decoration: none;
 font-size: 13px;
 color: #b4b4b4;
}
table#choise_cap_lang td.selected_cap_language a
{color: rgb(255, 255, 255);
}
div.author_matherial_block
{border: solid 1px #cccccc;
 position: relative;
 margin-top: 15px;
 padding: 10px 5px 0px;
 font-size: 14px;
}
div.author_matherial_block div.author_matherial_title
{position: absolute;
 left: 0.5em;
 top: -9px;
}
div.author_matherial_block div.author_matherial_title a
{color: #006699;
 background-color: white;
 padding: 0 0.5em;
}
div.author_matherial_block div.banner_2
{margin: 15px 0 5px 0;
}
div.author_matherial_block div.banner_2 div.for_link
{padding: 0;
}
div.author_matherial_block div.banner_2 div.for_link a
{color: #006699;
 text-decoration: none;
}
div.author_matherial_block div.banner_2 img
{float: left;
 margin: 0 5px 2px 0;
}