body {background: #0E2141  ; width: 100%; height: 100%}
body, td {font: 12px Arial, Tahoma, Verdana; color: #333333; padding: 0px; margin: 0px; vertical-align: top; text-align: left}

table, img {border: 0px}

form {padding: 0px; margin: 0px}


h1 {font: 24px Arial, Tahoma, Verdana; color: #0E2141; padding: 0px; margin: 0px 0 8px 0}
h2 {font: 18px Arial, Tahoma, Verdana; color: #1BA2FF; padding: 0px; margin: 10px 0 10px 0}

h3 {font: 20px Arial, Tahoma, Verdana; color: #666666; padding: 0px; margin: 0px; font-style: italic}
h4 {font: bold 14px Arial, Tahoma, Verdana; color: #000000; padding: 0px; margin: 0px; font-style: italic}
h5 {font: 16px Arial, Tahoma, Verdana; color: #333333; padding: 0px; margin: 0px}
h6 {font: bold 14px Arial, Tahoma, Verdana; color: #000000; padding: 0px; margin: 0px}
ol {padding: 0px; margin: 0px 0 10px 40px}
ol li {padding: 0px; margin: 0px 0 20px 0}
td.content_1 ul, td.content_2 ul {padding: 0px; margin: 5px 0 18px 0; list-style-type: none}
td.content_1 ul li, td.content_2 ul li {padding: 0px 0 0 15px; margin: 0px 0 4px 0; background: url('../img/bullets/ul_1.gif') no-repeat 0px 9px}
td.content_1 ul.vacancies_1 li, td.content_2 ul.vacancies_1 li {padding-top: 8px}
td.content_1 ul.vacancies_1 li.active, td.content_2 ul.vacancies_1 li.active {padding: 0px}

a:link, a:visited, a:hover {font: 12px Arial, Tahoma, Verdana; color: #1A368E; text-decoration: none;}
a:hover {color: #32506B}

a.white_1:link, a.white_1:visited, a.white_1:hover {font-size: 11px; color: #FFFFFF}
a.white_1:hover {color: #E4E4E4}

a.white_2:link, a.white_2:visited, a.white_2:hover {color: #FFFFFF}
a.white_2:hover {color: #E4E4E4}

a.blue_1:link, a.blue_1:visited, a.blue_1:hover {font-size: 14px; font-weight: bold; color: #2E9BFF}
a.blue_1:hover {color: #0076E1}

a.blue_2:link, a.blue_2:visited, a.blue_2:hover {font-size: 12px; font-weight:normal; color: #1A368E}
a.blue_2:hover {color: #32506B}

a.blue_3:link, a.blue_3:visited, a.blue_3:hover {font-size: 11px; color: #3399FF}
a.blue_3:hover {color: #0076E1}

/*a.blue_4:link, a.blue_4:visited, a.blue_4:hover {font-size: 14px; color: #0066CC; border-bottom: 1px dashed #0066CC; text-decoration: none}*/
a.blue_4:link, a.blue_4:visited, a.blue_4:hover {font-size: 14px; color: #0066CC; text-decoration: none}
a.blue_4:hover {color: #000000}

a.blue_5:link, a.blue_5:visited, a.blue_5:hover {font-size: 11px; color: #0066CC}
a.blue_5:hover {color: #00509F}

a.blue_6:link, a.blue_6:visited, a.blue_6:hover {color: #0066CC}
a.blue_6 {color: #0066CC}

a.blue_7:link, a.blue_7:visited, a.blue_7:hover {font-size: 12px; font-weight: bold; color: #0066CC}
a.blue_7:hover {color: #00509F}

a.blue_8:link, a.blue_8:visited, a.blue_8:hover {font-size: 16px; color: #0066CC}
a.blue_8:hover {color: #00509F}

a.blue_9:link, a.blue_9:visited, a.blue_9:hover {color: #0066CC; border-bottom: 1px dashed #0066CC; text-decoration: none}
a.blue_9:hover {color: #00509F}

a.blue_10:link, a.blue_10:visited, a.blue_10:hover {font-size: 16px; font-weight: bold; color: #3399FF; font-style: italic}
a.blue_10:hover {color: #0076E1}

a.blue_11:link, a.blue_11:visited, a.blue_11:hover {color: #0066CC; font-size: 14px}
a.blue_11:hover {color: #00509F}

/*a.red_1:link, a.red_1:visited, a.red_1:hover {font-size: 18px; color: #CE3D42}
a.red_1:hover {color: #A82B2E}*/

a.red_1:link, a.red_1:visited, a.red_1:hover {font-size: 18px; color: #1A368E; margin-bottom: 2%; margin-top: 1%; display:block; }
a.red_1:hover {color: #32506B}

a.red_2:link, a.red_2:visited, a.red_2:hover {font-size: 11px; color: #CE414A}
a.red_2:hover {color: #A82B2E}

a.red_3:link, a.red_3:visited, a.red_3:hover {font-size: 12px; color: #000000; text-decoration:none;}

a.gray_1:link, a.gray_1:visited, a.gray_1:hover {font-size: 11px; color: #ABABAB}
a.gray_1:hover {color: #939393}

a.gray_2:link, a.gray_2:visited, a.gray_2:hover {font-size: 11px; color: #999999}
a.gray_2:hover {color: #B7B7B7}

a.gray_3:link, a.gray_3:visited, a.gray_3:hover {font-size: 14px; color: #666666; font-weight: bold; font-style: italic}
a.gray_3:hover {color: #B7B7B7}

a.gray_4:link, a.gray_4:visited, a.gray_4:hover {color: #999999; font-style: italic}
a.gray_4:hover {color: #B7B7B7}

td.main_1 {background: url('../img/backgrounds/top_1.jpg') no-repeat 0px 0px; padding: 11px 51px 25px 49px}

td.left_1 {padding: 0px 0 0 0}

td.right_1 {padding: 0px 0px 0px 50px}

div.white_1 {font-size: 11px; color: #FFFFFF}

img.logo_1 {margin: 40px 0 60px 0}

ul.left_menu_1 {list-style-type: none; padding: 0px; margin: 0px}
ul.left_menu_1 li {padding: 0px; margin: 0px 0 10px 0; font-weight: bold; font-size: 14px; color: #FFFFFF}
ul.left_menu_1 li.active {position: relative}
ul.left_menu_1 li span {position: absolute; left: -24px; font-weight: normal; top: -3}

ul.left_menu_2 {list-style-type: none; padding: 0px; margin: 0px}
ul.left_menu_2 li {padding: 0px; margin: 8px 0 0 0; font-weight: bold; color: #999999}
ul.left_menu_2 li.active {position: relative}
ul.left_menu_2 li span {position: absolute; left: -24px; font-weight: normal; top: -2px; color: #FFFFFF}


ul.program_1 {list-style-type: none; padding: 0px; margin: 0px}
ul.program_1 li {padding: 0px; margin: 0px 0 4px 0}
ul.program_1 div {position: relative}
ul.program_1 div span, ul.program_1 div div {position: absolute; font-size: 11px; color: #D0D5DE}
ul.program_1 li.active span, ul.program_1 li.active div {color: #FF0000}
ul.program_1 div span {left: 0px}
ul.program_1 div div {left: 40px}

img.separator_1 {width: 139px; height: 1px; background: url('../img/lines/separator_1.gif') repeat-x 0px 0px; margin: 8px 0 15px 0}
img.separator_2 {width: 139px; height: 1px; background: url('../img/lines/separator_2.gif') repeat-x 0px 0px; margin: 8px 0 15px 0}
img.separator_3 {width: 139px; height: 1px; background: url('../img/lines/separator_3.gif') repeat-x 0px 0px; margin: 8px 0 15px 0}
img.separator_4 {width: 100%; height: 1px; background: url('../img/lines/separator_4.gif') repeat-x 0px 0px; margin: 10px 0 13px 0}

.input1 {width: 115px; height: 20px; background: #FFFFFF; border: 1px solid #333333; font-size: 11px; color: #000000; padding: 2px 0 0 4px; margin: 0px 0 4px 0}
.input11 {width: 180px; height: 20px; background: #FFFFFF; border: 1px solid #333333; font-size: 11px; color: #000000; padding: 2px 0 0 4px; }
.input2 {width: 50px; height: 20px; background: #FFFFFF; border: 1px solid #333333; font-size: 11px; margin: 0px 13px 0 0}
.input3 {width: 100px; height: 20px; background: #FFFFFF; border: 1px solid #333333; font-size: 11px}

.sinput1 {width: 24px; border: 1px solid #1C3D73; background: none; font-size: 11px; color: #FFFFFF; height: 24px; margin: 0px 0 4px 2px; padding:1px 1px; vertical-align: top}



ul.currency_1 {list-style-type: none; padding: 0px; margin: 0px}
ul.currency_1 li {padding: 0px; margin: 0px 0 4px 0}
ul.currency_1 div {position: relative}
ul.currency_1 div span, ul.currency_1 div div {position: absolute; font-size: 11px; color: #FFFFFF}
ul.currency_1 div span {left: 0px; font-weight: bold}
ul.currency_1 div div {left: 40px}
ul.currency_1 img {position: absolute; left: 24px; margin: 2px 0px 0 0}


div.weather_1 {color: #FFFFFF; line-height: 1.6; margin-bottom: 15px;}

div.banner_1 {padding: 0px 0 26px 0}



div.top_1 {position: relative; z-index: 100}
div.top_1 div.icon_1, div.top_1 div.icon_2 {position: absolute; width: 25px; height: 25px; text-align: center}


div.favorites_1 {position: absolute; left: 180px; top: 6px}


table.top_red_1 {background: url('../img/backgrounds/top_red_1.gif') repeat-x 0px 0px; height: 101px; margin: 38px 0 0 0}
table.top_red_1 td {padding: 21px}
table.top_red_1 td b {color: #135A8E}
table.top_red_1 td div {color: #CCCCCC; font-size: 9px; padding: 3px 0 0 0}



td.content_1 {background: #FFFFFF; padding: 0px 20px 24px 27px}
td.content_2 {background: #FFFFFF; padding: 20px 40px 40px 27px}
td.content_3 {background: #FFFFFF; padding: 0px 0px 0px 0px}

table.photo_1 th {width: 1%; text-align: left; vertical-align: top; padding: 13px 14px 5px 0; font-style: italic; color: #999999; font-weight: normal; font-size: 11px}
table.photo_1 th img {margin: 0px 0 5px 0}
table.photo_1 td {width: 99%; padding: 10px 0 5px 0}
table.photo_1 td div {font-size: 11px; color: #6C6C6C; padding: 0px 0 5px 0}
img.video_1 {vertical-align: top; margin: 4px 3px 0 7px}
img.video_2 {vertical-align: top; margin: -3px 20px 10px 25px}

div.corners_1 {background: #F0F0F0; position: relative; padding: 16px}
div.corners_1 div.also {font-size: 16px; color: #000000; padding: 0px 0 9px 0}
div.corners_1 img.bottom_1 {bottom: 0px}


div.corners_r {background: #F0F0F0; position: relative; padding: 8px}
div.corners_r div.also {font-size: 16px; color: #000000; padding: 0px 0 8px 0}
div.corners_r img.bottom_1 {bottom: 0px}

div.corners_2 {background: #F0F0F0; position: relative; padding: 10px 15px 0 15px; margin-bottom:10px;}
div.corners_2 div.also {font-size: 16px; color: #000000; padding: 0px 9px 9px 9px}
div.corners_2 img.bottom_1 {bottom: 0px; right: 0px}

div.corners_2 img.right_1 {top: 0px; right: 0px}


div.sublinks_1 {font-size: 11px; color: #AAAAAA; padding: 2px 0 0 0}


td.content_left_1 { padding: 10px 0 12px 0; border-bottom: 1px solid #D6D6D6}
td.content_right_1 { padding: 10px 0 12px 9px; border-bottom: 1px solid #D6D6D6}
tr.last_1 td.content_left_1, tr.last_1 td.content_right_1 {border-bottom: 0px; padding-bottom: 0px}


div.right_1 {position: relative}
div.right_1 img.title {position: absolute; right: -44px}


div.annotations_1 {padding: 18px 0 0 0; font-size: 11px}
div.annotations_1 img {margin: 0px 0 5px 0}
div.annotations_1 div {line-height: 1; padding: 4px 0 0 0}


div.bottom_1 {font-size: 11px; color: #FEFEFF; padding: 21px 15px 28px 21px; line-height: 1.5}

div.counter_1 {float: left; margin: 0px 10px 0 0}



div.top_right_1 {position: absolute; top: 0px; left: 35%; color: #FFFFFF; font-size: 11px; padding-top: 9px; }
div.top_right_1 span.date {margin: 0px 0 0 15px}
div.top_right_1 img.calendar_bullet_1 {vertical-align: top; margin: 7px 0 0 5px}

div.top_right_1:hover, div.top_right_2 {position: absolute; top: -1px; left: 35%; color: #FFFFFF; font-size: 11px; padding: 9px 0 6px 0; background: #0E2141; border: 1px solid #999999; z-index:100;}
div.top_right_2 span.date {margin: 0px 0 0 15px}
div.top_right_1 img.calendar_bullet_1:hover, div.top_right_2 img.calendar_bullet_1 {vertical-align: top; margin: 7px 0 0 5px; visibility: hidden}


div.top_right_1 div.calendar_1 {display: none}
div.top_right_1:hover div.calendar_1 {display: block}
div.calendar_1 {width: 260px}
table.calendar_1 th, table.calendar_1 td {width: 14%; text-align: left; color: #FFFFFF; font-weight: normal; font-size: 11px}
table.calendar_1 th {padding: 3px 3px 3px 10px; background: #074487; text-transform: uppercase}
table.calendar_1 td {padding: 3px 3px 3px 10px}
table.calendar_1 th span {color: #FF0000}
table.calendar_1 td span {color: #FFFFFF; padding: 1px 1px 0 2px; border: 1px solid #FFFFFF}


div.right_button_1 {position: relative; }
div.right_button_1 img {position: absolute; right: -5.5%; top: -3%; max-width: 24px; width: 3.7%}



div.submenu_1, div.submenu_2 {float: left; padding: 4px 10px 0 10px; margin: 0px 15px 0 0; height: 24px}
div.submenu_2 {background: #EEEEEE; color: #333333; font-size: 14px}

div.submenu_3, div.submenu_3 {float: left; padding: 4px 8px 0 8px; margin: 0px 5px 0 0; height: 24px}
div.submenu_4 {background: #EEEEEE; color: #333333; font-size: 14px}
div.submenu_3_separator {font-size: 14px; color: #333333; float: left; height: 24px; padding: 3px 0 0 0}


div.photo_1 {float: left; font-style: italic; color: #999999; font-weight: normal; padding-right:3%;}


div.photo_2 {font-style: italic; color: #999999;  line-height: 1.5}
div.photo_2 div {font-size: 16px; color: #333333; font-style: normal}
div.photo_2 img.photo {margin: 3px 24px 0 0; float: left; }
div.photo_2 img.faximile {float: right; margin: 0px 30px 0 0}
div.photo_2 span {color: #333333; font-style: normal}
div.photo_2 span.photo {width: 140px; text-align: center; float: left}
div.photo_2 span.photo img.photo {float: none}
div.photo_2 span.italic_1 {font-style: italic}

div.photo_3 {width: 115px; color: #999999; font-size: 11px; font-style: italic; float: left; padding: 0px 5px 10px 0}
div.photo_3 div {padding: 0px 0 3px 0}
div.photo_3 img {margin: 0px 0 9px 0}

div.photo_4 {font-style: italic; color: #999999; clear: both; line-height: 1.5}
div.photo_4 div {font-size: 16px; color: #333333; font-style: normal}
div.photo_4 img.photo {margin: 3px 24px 0 0; clear: both}
div.photo_4 img.faximile {float: right; margin: 0px 30px 0 0}
div.photo_4 span {color: #333333; font-style: normal}
div.photo_4 span.photo {width: 140px; text-align: center; }
div.photo_4 span.photo img.photo {float: none}
div.photo_4 span.italic_1 {font-style: italic}

div.interval_1, div.interval_2 {line-height: 1.5}
div.interval_3 {line-height: 0.8; padding: 0px 0 8px 0}


div.small_1 {font-size: 11px; color: #999999; padding-bottom:2%;}
div.small_10 {font-size: 12px; color: #D81010}

div.italic_1 {color: #666666; font-style: italic; padding: 3px 0 0 0}
div.italic_2 {color: #999999; font-style: italic; padding: 3px 0 0 0}


div.print_1 {position: relative; width: 100%}
div.print_1 div {position: absolute; right: 0px; top: -8px}
div.print_1 img {vertical-align: top; float: left; margin: 0px 5px 0 0}

div.print_2 {position: relative; width: 100%}
div.print_2 div {position: absolute; right: 0; top: 5px}
div.print_2 img {vertical-align: top; float: left; margin: 0px 5px 0 0}


div.tv_program_1 {position: relative; line-height: 0.75}
div.tv_program_1 div.chanell_logo {position: absolute; width: 100px; left: 0px}
div.tv_program_1 div.chanell_logo img {margin: 0px 0 5px 0}
div.tv_program_1 div.time_1, div.tv_program_1 div.time_2 {position: absolute; left: 115px; padding: 3px 0 0 0}
div.tv_program_1 div.time_2 {color: #999999}
div.tv_program_1 div.program_name_1, div.tv_program_1 div.program_name_2 {position: absolute; left: 150px; padding: 3px 0 5px 0}
div.tv_program_1 div.program_name_2 {color: #999999}
div.tv_program_1 div.program_name_1 img, div.tv_program_1 div.program_name_2 img {vertical-align: top; margin: 7px 0 0 5px}


div.large_1 {font-size: 14px; color: #000000}


div.margin_1 {width: 160px; display: inline}
span.margin_2 {width: 140px}


table.table_1 th {width: 1%; white-space: nowrap; font-weight: normal; font-size: 12px; text-align: left; vertical-align: top; padding: 3px 30px 0 0}
table.table_1 td {width: 99%; padding: 3px 0 0 0}

table.table_2 th, table.table_2 td {line-height: 1.5}
table.table_2 th {font-weight: normal; font-style: italic; font-size: 14px; color: #0066CC; text-align: left; vertical-align: top; padding: 5 8 5 8; border: solid #999999; border-width: 1px 1px 1px 0}
table.table_2 th.first {border-left: 1px solid #999999}
table.table_2 td {padding: 5px 8px 5px 8px; border-right: 1px solid #CCCCCC}
table.table_2 td.middle {vertical-align: middle}
table.table_2 td.first {border-left: 1px solid #CCCCCC}
table.table_2 td span {font-style: italic; font-size: 11px; color: #999999}
table.table_2 tr.last td {border-bottom: 1px solid #CCCCCC}


div.gray_1 {font-style: italic; color: #999999}
div.gray_2 {color: #999999; font-size: 11px}



div.bullet_1 img {vertical-align: top; margin: 7px 0 0 5px}



table.paging_2 th, table.paging_2 td {width: 1%; white-space: nowrap; font-size: 12px}
table.paging_2 th {font-weight: bold; color: #333333; text-align: left; padding: 0px 25px 0 0}
table.paging_2 td {font-size: 11px; padding: 0px 25px 0 0; color: #999999}
table.paging_2 td img {margin: 0px 0 1px 0}
table.paging_2 td a:link, table.paging_2 td a:visited, table.paging_2 td a:hover {font-size: 11px}
table.paging_2 span {font-size: 14px; margin: 0px 5px 0 5px}
table.paging_2 span.yellow, span.yellow {color: #0066CC}
table.paging_2 td.pages {width: 2%; padding: 12px 0 0 23px; font-size: 12px}
table.paging_2 td.pages b {color: #FFFFFF; background: #999999; padding: 0px 2px 0 2px; font-weight: normal}
table.paging_2 td.pages span {background: #0066CC; padding: 0px 2px 0 3px}
table.paging_2 td.pages span a:link, table.paging_2 td.pages span a:visited, table.paging_2 td.pages span a:hover {color: #FFFFFF}
table.paging_2 div {display: inline; padding: 0px 5px 0 5px; color: #003366}


td.content_1 ul.sitemap li, td.content_2 ul.sitemap li {background: 0; padding: 8px 0 4px 0}
td.content_1 ul.sitemap li li, td.content_2 ul.sitemap li li {background: 0; padding: 3px 0 0 0}
td.content_1 ul.sitemap ul, td.content_2 ul.sitemap ul {margin: 7px 0 10px 15px}


ol.search_1 {padding: 0px 0 0 35px; margin: 10px 0 0 0}
ol.search_1 li {padding: 0px; margin: 0px 0 20px 0}
ol.search_1 li span {color: #999999; font-size: 11px}

   .search 
   {
       float:right;
       margin-top: -50px;
       padding-right:10px;
       margin-left:71%;
   }

#liniya { 
        width:150px; 
        height:110px; 
        float:left; 
        margin-left:16px; 
        text-align:center;
        }

#liniya1 { 

        width:149px; 
        height:110px; 
        float:left; 
        margin: 4px; 
        text-align:center;
        }
	


.carousel ul li{ 
        width:202px; 
        height:140px; 
        float:left; 
        margin-left:12px;  
		margin-right:4px;
		margin-top:8px;
        text-align:center;
        }
		
#carousel_t {		
		 background: #0D2241 url(../img/banners/Line-2_2.png) repeat-x 0 0;
		 width:880px;
		 height:152px;
		 margin-bottom:5px;
		 margin-left:auto;  
		margin-right:auto; 
		 }
		 
#ban_fon {
 height:150px;
 background: #ffffff url(../img/lines/ban_fon.png) repeat-x;
}

#logo_new {
padding-top: 0px;
}

.line1 {padding-top: 3px;}

.button_pr1,.button_pr2,.button_pr3,.button_pr4,.button_pr5,.button_pr6,.button_pr7,.button_pr8,.button_pr9,.button_pr10,
.button_pr11,.button_pr12,.button_pr13,.button_pr14,.button_pr15,.button_pr16,.button_pr17,.button_pr18,.button_pr19,.button_pr20,
.button_pr21,.button_pr22,.button_pr23,.button_pr24,.button_pr25,.button_pr26,.button_pr27,.button_pr28,.button_pr29,.button_pr30,
.button_pr31,.button_pr32,.button_pr33,.button_pr34,.button_pr35,.button_pr36,.button_pr37,.button_pr38,.button_pr39,.button_pr40,
.button_pr41,.button_pr42,.button_pr43,.button_pr44,.button_pr45,.button_pr46,.button_pr47,.button_pr48,.button_pr49,.button_pr50,
.button_pr51,.button_pr52,.button_pr53,.button_pr54,.button_pr55,.button_pr56,.button_pr57,.button_pr58,.button_pr59,.button_pr60,
.button_pr61,.button_pr62,.button_pr63,.button_pr64,.button_pr65,.button_pr66,.button_pr67,.button_pr68,.button_pr69,.button_pr70,
.button_pr71,.button_pr72,.button_pr74,.button_pr75,.button_pr76,.button_pr77,.button_pr78,.button_pr79,.button_pr80,
.button_pr81,.button_pr82,.button_pr83,.button_pr84,.button_pr85,.button_pr86,.button_pr87,.button_pr88,.button_pr89,.button_pr90,
.button_pr91,.button_pr92,.button_pr93,.button_pr94,.button_pr97,.button_pr100,.button_pr101,.button_pr102,.button_pr103
 {
	background: url(../img/progr/Vesti.png) no-repeat 0 0;
	width: 235px;
	height: 26px;
	display: block;
	padding-top: 5px;
}

.button_pr2 {background: url(../img/progr/sunday.png) no-repeat 0 0;}
.button_pr3 {background: url(../img/progr/UTRO.png) no-repeat 0 0;}
.button_pr4 {background: url(../img/progr/itogi_dnya.png) no-repeat 0 0;}
.button_pr5 {background: url(../img/progr/DDD.png) no-repeat 0 0;}
.button_pr6 {background: url(../img/progr/mastera_sporta.png) no-repeat 0 0;}
.button_pr7 {background: url(../img/progr/Bystro.png) no-repeat 0 0;}
.button_pr8 {background: url(../img/progr/vodnoe_serdce.png) no-repeat 0 0;}
.button_pr9 {background: url(../img/progr/interw.png) no-repeat 0 0;}
.button_pr10 {background: url(../img/progr/v_zerkale_vremeni.png) no-repeat 0 0;}
.button_pr11 {background: url(../img/progr/Obrat_otschet_st_bitva.png) no-repeat 0 0;}
.button_pr12 {background: url(../img/progr/vash_vyhod.png) no-repeat 0 0;}
.button_pr13 {background: url(../img/progr/specrep.png) no-repeat 0 0;}
.button_pr15 {background: url(../img/progr/subbota.png) no-repeat 0 0;}
.button_pr16 {background: url(../img/progr/ZKH.png) no-repeat 0 0;}
.button_pr17 {background: url(../img/progr/Zavalinka.png) no-repeat 0 0;}
.button_pr18 {background: url(../img/progr/bol_peremena.png) no-repeat 0 0;}
.button_pr19 {background: url(../img/progr/st_harakter.png) no-repeat 0 0;}
.button_pr20 {background: url(../img/progr/kultura1-VLG.png) no-repeat 0 0;}
.button_pr21 {background: url(../img/progr/teatr.png) no-repeat 0 0;}
.button_pr22 {background: url(../img/progr/Maresev.png) no-repeat 0 0;}
.button_pr23 {background: url(../img/progr/pereehali.png) no-repeat 0 0;}
.button_pr24 {background: url(../img/progr/pole.png) no-repeat 0 0;}
.button_pr25 {background: url(../img/progr/tochka.png) no-repeat 0 0;}
.button_pr26 {background: url(../img/progr/iskusstvo.png) no-repeat 0 0;}
.button_pr27 {background: url(../img/progr/roditel.png) no-repeat 0 0;}
.button_pr28 {background: url(../img/progr/eksponat.png) no-repeat 0 0;}
.button_pr29 {background: url(../img/progr/sl_uspeha.png) no-repeat 0 0;}
.button_pr30 {background: url(../img/progr/pachvork.png) no-repeat 0 0;}
.button_pr31 {background: url(../img/progr/vmeste.png) no-repeat 0 0;}
.button_pr32 {background: url(../img/progr/delo_N.png) no-repeat 0 0;}
.button_pr33 {background: url(../img/progr/Derevnya_perezagruzka.png) no-repeat 0 0;}
.button_pr34 {background: url(../img/progr/Obsestvennaya_ekspertiza.png) no-repeat 0 0;}
.button_pr35 { background: url(../img/progr/gorod.png) no-repeat 0 0; }
.button_pr36 { background: url(../img/progr/na_sporte.png) no-repeat 0 0; }
.button_pr37 { background: url(../img/progr/semeiny_sovet.png) no-repeat 0 0; }
.button_pr38 { background: url(../img/progr/puls.png) no-repeat 0 0;}
.button_pr40 {background: url(../img/progr/notarius.png) no-repeat 0 0;}
.button_pr41 { background: url(../img/progr/vershina.png) no-repeat 0 0; }
.button_pr42 { background: url(../img/progr/kstati.png) no-repeat 0 0; }
.button_pr43 { background: url(../img/progr/five.png) no-repeat 0 0; }
.button_pr44 { background: url(../img/progr/vopros.png) no-repeat 0 0; }
.button_pr45 { background: url(../img/progr/monolog.png) no-repeat 0 0; }
.button_pr46 { background: url(../img/progr/priem.png) no-repeat 0 0; }
.button_pr47 { background: url(../img/progr/malysh.png) no-repeat 0 0; }
.button_pr48 { background: url(../img/progr/provuz.png) no-repeat 0 0; }
.button_pr49 { background: url(../img/progr/sterzhen.png) no-repeat 0 0; }
.button_pr51 { background: url(../img/progr/vremya_volonterov.png) no-repeat 0 0; }
.button_pr52 { background: url(../img/progr/mama_v_dele.png) no-repeat 0 0; }
.button_pr53 { background: url(../img/progr/proryv.png) no-repeat 0 0; }
.button_pr54 { background: url(../img/progr/7_minutes.png) no-repeat 0 0; }
.button_pr55 { background: url(../img/progr/doc_film.png) no-repeat 0 0; }
.button_pr56 { background: url(../img/progr/professia_8.png) no-repeat 0 0; }
.button_pr57 { background: url(../img/progr/nashe_vremya.png) no-repeat 0 0; }
.button_pr58 { background: url(../img/progr/vazhnye_veshi.png) no-repeat 0 0; }
.button_pr59 { background: url(../img/progr/ohota_na_rybalku.png) no-repeat 0 0; }
.button_pr60 { background: url(../img/progr/St_encyclopedia.png) no-repeat 0 0; }
.button_pr61 { background: url(../img/progr/nacionalnyi_proekt.png) no-repeat 0 0; }
.button_pr62 { background: url(../img/progr/sosedi.png) no-repeat 0 0; }
.button_pr63 { background: url(../img/progr/pryamaya_rech.png) no-repeat 0 0; }
.button_pr65 { background: url(../img/progr/Sel_budni.png) no-repeat 0 0; }
.button_pr66 { background: url(../img/progr/Etaqi.png) no-repeat 0 0; }
.button_pr67 { background: url(../img/progr/Tochka_mesto_sily.png) no-repeat 0 0; }
.button_pr68 { background: url(../img/progr/Del_sreda.png) no-repeat 0 0; }
.button_pr69 { background: url(../img/progr/Vremya_deneg.png) no-repeat 0 0; }
.button_pr70 { background: url(../img/progr/rezonans.png) no-repeat 0 0; }
.button_pr71 { background: url(../img/progr/Izvolte_otvedat.png) no-repeat 0 0; }
.button_pr72 { background: url(../img/progr/NY.png) no-repeat 0 0; }
.button_pr74 { background: url(../img/progr/strategiya_komforta.png) no-repeat 0 0; }
.button_pr75 { background: url(../img/progr/Tsaritsyn_Stalingrad_Volgograd.png) no-repeat 0 0; }
.button_pr76 { background: url(../img/progr/zakon.png) no-repeat 0 0; }
.button_pr77 { background: url(../img/progr/legendy_krasnogo.png) no-repeat 0 0; }
.button_pr78 { background: url(../img/progr/sdelaem.png) no-repeat 0 0; }
.button_pr79 { background: url(../img/progr/legendy_sporta.png) no-repeat 0 0; }
.button_pr80 { background: url(../img/progr/Arhigrad.png) no-repeat 0 0; }
.button_pr81 { background: url(../img/progr/Novye_lyudi.png) no-repeat 0 0; }
.button_pr82 { background: url(../img/progr/Zhizn_zam.png) no-repeat 0 0; }
.button_pr83 { background: url(../img/progr/Zhenshina_goda.png) no-repeat 0 0; }
.button_pr84 { background: url(../img/progr/Kuhnya.png) no-repeat 0 0; }
.button_pr85 { background: url(../img/progr/chto_podelat.png) no-repeat 0 0; }
.button_pr86 { background: url(../img/progr/rezultat.png) no-repeat 0 0; }
.button_pr87 { background: url(../img/progr/art-volgograd.png) no-repeat 0 0; }
.button_pr88 { background: url(../img/progr/Nevskiy800.png) no-repeat 0 0; }
.button_pr89 { background: url(../img/progr/Zakryt_geshtalt.png) no-repeat 0 0; }
.button_pr90 { background: url(../img/progr/raspolagaytes.png) no-repeat 0 0; }
.button_pr91 { background: url(../img/progr/Volg_prospekt.png) no-repeat 0 0; }
.button_pr92 { background: url(../img/progr/shkola_masterov.png) no-repeat 0 0; }
.button_pr93 { background: url(../img/progr/Osob_vzglyad.png) no-repeat 0 0; }
.button_pr94 { background: url(../img/progr/region-r24.png) no-repeat 0 0; }
.button_pr97 { background: url(../img/progr/molodej.png) no-repeat 0 0; }
.button_pr100 { background: url(../img/progr/34fun.png) no-repeat 0 0; }
.button_pr101 { background: url(../img/progr/vasha-chest.png) no-repeat 0 0; }
.button_pr102 { background: url(../img/progr/prokuratura.png) no-repeat 0 0; }
.button_pr103 { background: url(../img/progr/nostalgiya.png) no-repeat 0 0; }


.button_pr1:hover,.button_pr2:hover,.button_pr3:hover,.button_pr4:hover,.button_pr5:hover,.button_pr6:hover,.button_pr7:hover,.button_pr8:hover,.button_pr9:hover,
.button_pr11:hover,.button_pr12:hover,.button_pr13:hover,.button_pr14:hover,.button_pr15:hover,.button_pr16:hover,.button_pr17:hover,.button_pr18:hover,.button_pr19:hover,.button_pr20:hover,
.button_pr21:hover,.button_pr22:hover,.button_pr23:hover,.button_pr24:hover,.button_pr25:hover,.button_pr26:hover,.button_pr27:hover,.button_pr28:hover,.button_pr29:hover,.button_pr30:hover,
.button_pr31:hover,.button_pr32:hover,.button_pr33:hover,.button_pr34:hover,.button_pr35:hover,.button_pr36:hover,.button_pr37:hover,.button_pr38:hover,.button_pr39:hover,.button_pr40:hover,
.button_pr41:hover,.button_pr42:hover,.button_pr43:hover,.button_pr44:hover,.button_pr45:hover,.button_pr46:hover,.button_pr47:hover,.button_pr48:hover,.button_pr49:hover,.button_pr50:hover,
.button_pr51:hover,.button_pr52:hover,.button_pr53:hover,.button_pr54:hover,.button_pr55:hover,.button_pr56:hover,.button_pr57:hover,.button_pr58:hover,.button_pr59:hover,.button_pr60:hover,
.button_pr61:hover,.button_pr62:hover,.button_pr63:hover,.button_pr64:hover,.button_pr65:hover,.button_pr66:hover,.button_pr67:hover,.button_pr68:hover,.button_pr69:hover,.button_pr70:hover,
.button_pr71:hover,.button_pr72:hover,.button_pr74:hover,.button_pr75:hover,.button_pr76:hover,.button_pr77:hover,.button_pr78:hover,.button_pr79:hover,.button_pr80:hover,
.button_pr81:hover,.button_pr82:hover,.button_pr83:hover,.button_pr84:hover,.button_pr85:hover,.button_pr86:hover,.button_pr87:hover,.button_pr88:hover,.button_pr89:hover,.button_pr90:hover,
.button_pr91:hover,.button_pr92:hover,.button_pr93:hover,.button_pr94:hover,.button_pr97:hover,.button_pr100:hover,.button_pr101:hover,.button_pr102:hover,.button_pr103:hover
 {
	background: url(../img/progr/Vesti_i.png) no-repeat 0 0;
	width: 235px;
	height: 26px;
	display: block;
	padding-top: 5px;
}

.button_pr2:hover {background: url(../img/progr/sunday_i.png) no-repeat 0 0;}
.button_pr3:hover {background: url(../img/progr/UTRO_i.png) no-repeat 0 0;}
.button_pr4:hover {background: url(../img/progr/itogi_dnya_i.png) no-repeat 0 0;}
.button_pr5:hover {background: url(../img/progr/DDD_i.png) no-repeat 0 0;}
.button_pr6:hover  {background: url(../img/progr/mastera_sporta_i.png) no-repeat 0 0;}
.button_pr7:hover {background: url(../img/progr/Bystro_i.png) no-repeat 0 0;}
.button_pr8:hover {background: url(../img/progr/vodnoe_serdce_i.png) no-repeat 0 0;}
.button_pr9:hover {background: url(../img/progr/interw_i.png) no-repeat 0 0;}
.button_pr10:hover {background: url(../img/progr/v_zerkale_vremeni_i.png) no-repeat 0 0;}
.button_pr11:hover {background: url(../img/progr/Obrat_otschet_st_bitva_i.png) no-repeat 0 0;}
.button_pr12:hover {background: url(../img/progr/vash_vyhod_i.png) no-repeat 0 0;}
.button_pr13:hover {background: url(../img/progr/specrep_i.png) no-repeat 0 0;}
.button_pr14:hover {background: url(../img/progr/p_semestr_i.png) no-repeat 0 0;}
.button_pr15:hover {background: url(../img/progr/subbota_i.png) no-repeat 0 0;}
.button_pr16:hover {background: url(../img/progr/ZKH_i.png) no-repeat 0 0;}
.button_pr17:hover {background: url(../img/progr/Zavalinka_i.png) no-repeat 0 0;}
.button_pr18:hover {background: url(../img/progr/bol_peremena_i.png) no-repeat 0 0;}
.button_pr19:hover {background: url(../img/progr/st_harakter_i.png) no-repeat 0 0;}
.button_pr20:hover {background: url(../img/progr/kultura1-VLG_i.png) no-repeat 0 0;}
.button_pr21:hover {background: url(../img/progr/teatr_i.png) no-repeat 0 0;}
.button_pr22:hover {background: url(../img/progr/Maresev_i.png) no-repeat 0 0;}
.button_pr23:hover {background: url(../img/progr/pereehali_i.png) no-repeat 0 0;}
.button_pr24:hover {background: url(../img/progr/pole_i.png) no-repeat 0 0;}
.button_pr25:hover {background: url(../img/progr/tochka_i.png) no-repeat 0 0;}
.button_pr26:hover {background: url(../img/progr/iskusstvo_i.png) no-repeat 0 0;}
.button_pr27:hover {background: url(../img/progr/roditel_i.png) no-repeat 0 0;}
.button_pr28:hover {background: url(../img/progr/eksponat_i.png) no-repeat 0 0;}
.button_pr29:hover {background: url(../img/progr/sl_uspeha_i.png) no-repeat 0 0;}
.button_pr30:hover {background: url(../img/progr/pachvork_i.png) no-repeat 0 0;}
.button_pr31:hover {background: url(../img/progr/vmeste_i.png) no-repeat 0 0;}
.button_pr32:hover {background: url(../img/progr/delo_N_i.png) no-repeat 0 0;}
.button_pr33:hover {background: url(../img/progr/Derevnya_perezagruzka_i.png) no-repeat 0 0;}
.button_pr34:hover {background: url(../img/progr/Obsestvennaya_ekspertiza_i.png) no-repeat 0 0;}
.button_pr35:hover {background: url(../img/progr/gorod_i.png) no-repeat 0 0;}
.button_pr36:hover { background: url(../img/progr/na_sporte_i.png) no-repeat 0 0; }
.button_pr37:hover { background: url(../img/progr/semeiny_sovet_i.png) no-repeat 0 0; }
.button_pr38:hover {background: url(../img/progr/puls_i.png) no-repeat 0 0;}
.button_pr40:hover {background: url(../img/progr/notarius_i.png) no-repeat 0 0;}
.button_pr41:hover {background: url(../img/progr/vershina_i.png) no-repeat 0 0;}
.button_pr42:hover {background: url(../img/progr/kstati_i.png) no-repeat 0 0;}
.button_pr43:hover {background: url(../img/progr/five_i.png) no-repeat 0 0;}
.button_pr44:hover {background: url(../img/progr/vopros_i.png) no-repeat 0 0;}
.button_pr45:hover {background: url(../img/progr/monolog_i.png) no-repeat 0 0;}
.button_pr46:hover {background: url(../img/progr/priem_i.png) no-repeat 0 0; }
.button_pr47:hover {background: url(../img/progr/malysh_i.png) no-repeat 0 0;}
.button_pr48:hover { background: url(../img/progr/provuz_i.png) no-repeat 0 0; }
.button_pr49:hover {background: url(../img/progr/sterzhen_i.png) no-repeat 0 0;}
.button_pr51:hover {background: url(../img/progr/vremya_volonterov_i.png) no-repeat 0 0;}
.button_pr52:hover {background: url(../img/progr/mama_v_dele_i.png) no-repeat 0 0;}
.button_pr53:hover {background: url(../img/progr/proryv_i.png) no-repeat 0 0;}
.button_pr54:hover {background: url(../img/progr/7_minutes_i.png) no-repeat 0 0;}
.button_pr55:hover { background: url(../img/progr/doc_film_i.png) no-repeat 0 0; }
.button_pr56:hover { background: url(../img/progr/professia_8_i.png) no-repeat 0 0; }
.button_pr57:hover { background: url(../img/progr/nashe_vremya_i.png) no-repeat 0 0; }
.button_pr58:hover {background: url(../img/progr/vazhnye_veshi_i.png) no-repeat 0 0;}
.button_pr59:hover { background: url(../img/progr/ohota_na_rybalku_i.png) no-repeat 0 0; }
.button_pr60:hover { background: url(../img/progr/St_encyclopedia_i.png) no-repeat 0 0; }
.button_pr61:hover { background: url(../img/progr/nacionalnyi_proekt_i.png) no-repeat 0 0; }
.button_pr62:hover { background: url(../img/progr/sosedi_i.png) no-repeat 0 0; }
.button_pr63:hover { background: url(../img/progr/pryamaya_rech_i.png) no-repeat 0 0; }
.button_pr64:hover { background: url(../img/progr/politklub_i.png) no-repeat 0 0; }
.button_pr65:hover { background: url(../img/progr/Sel_budni_i.png) no-repeat 0 0; }
.button_pr66:hover { background: url(../img/progr/Etaqi_i.png) no-repeat 0 0; }
.button_pr67:hover { background: url(../img/progr/Tochka_mesto_sily_i.png) no-repeat 0 0; }
.button_pr68:hover { background: url(../img/progr/Del_sreda_i.png) no-repeat 0 0; }
.button_pr69:hover { background: url(../img/progr/Vremya_deneg_i.png) no-repeat 0 0; }
.button_pr70:hover { background: url(../img/progr/rezonans_i.png) no-repeat 0 0; }
.button_pr71:hover  { background: url(../img/progr/Izvolte_otvedat_i.png) no-repeat 0 0; }
.button_pr72:hover  { background: url(../img/progr/NY_i.png) no-repeat 0 0; }
.button_pr74:hover  { background: url(../img/progr/strategiya_komforta_i.png) no-repeat 0 0; }
.button_pr75:hover { background: url(../img/progr/Tsaritsyn_Stalingrad_Volgograd_i.png) no-repeat 0 0; }
.button_pr76:hover { background: url(../img/progr/zakon_i.png) no-repeat 0 0; }
.button_pr77:hover { background: url(../img/progr/legendy_krasnogo_i.png) no-repeat 0 0; }
.button_pr78:hover { background: url(../img/progr/sdelaem_i.png) no-repeat 0 0; }
.button_pr79:hover { background: url(../img/progr/legendy_sporta_i.png) no-repeat 0 0; }
.button_pr80:hover { background: url(../img/progr/Arhigrad_i.png) no-repeat 0 0; }
.button_pr81:hover { background: url(../img/progr/Novye_lyudi_i.png) no-repeat 0 0; }
.button_pr82:hover { background: url(../img/progr/Zhizn_zam_i.png) no-repeat 0 0; }
.button_pr83:hover { background: url(../img/progr/Zhenshina_goda_i.png) no-repeat 0 0; }
.button_pr84:hover  { background: url(../img/progr/Kuhnya_i.png) no-repeat 0 0; }
.button_pr85:hover  { background: url(../img/progr/chto_podelat_i.png) no-repeat 0 0; }
.button_pr86:hover  { background: url(../img/progr/rezultat_i.png) no-repeat 0 0; }
.button_pr87:hover  { background: url(../img/progr/art-volgograd_i.png) no-repeat 0 0; }
.button_pr88:hover  { background: url(../img/progr/Nevskiy800_i.png) no-repeat 0 0; }
.button_pr89:hover  { background: url(../img/progr/Zakryt_geshtalt_i.png) no-repeat 0 0; }
.button_pr90:hover  { background: url(../img/progr/raspolagaytes_i.png) no-repeat 0 0; }
.button_pr91:hover  { background: url(../img/progr/Volg_prospekt_i.png) no-repeat 0 0; }
.button_pr92:hover { background: url(../img/progr/shkola_masterov_i.png) no-repeat 0 0; }
.button_pr93:hover { background: url(../img/progr/Osob_vzglyad_i.png) no-repeat 0 0; }
.button_pr94:hover { background: url(../img/progr/region-r24_i.png) no-repeat 0 0; }
.button_pr97:hover { background: url(../img/progr/molodej_i.png) no-repeat 0 0; }
.button_pr100:hover { background: url(../img/progr/34fun_i.png) no-repeat 0 0; }
.button_pr101:hover { background: url(../img/progr/vasha-chest_i.png) no-repeat 0 0; }
.button_pr102:hover { background: url(../img/progr/prokuratura_i.png) no-repeat 0 0; }
.button_pr103:hover { background: url(../img/progr/nostalgiya_i.png) no-repeat 0 0; }

.button_r1,.button_r2,.button_r3,.button_r4,.button_r5,.button_r6,.button_r7,.button_r8,.button_r9,.button_r10
 {
	background: url(../img/progr/vashi_fin.png) no-repeat 0 0;
	width: 235px;
	height: 26px;
	display: block;
	padding-top: 5px;
}
.button_r2 {background: url(../img/progr/horoshee.png) no-repeat 0 0;}
.button_r3 {background: url(../img/progr/dachnoe.png) no-repeat 0 0;}
.button_r4 {background: url(../img/progr/doktor.png) no-repeat 0 0;}
.button_r5 {background: url(../img/progr/razgovor.png) no-repeat 0 0;}
.button_r6 {background: url(../img/progr/gost.png) no-repeat 0 0;}
.button_r7 {background: url(../img/progr/dialog.png) no-repeat 0 0;}
.button_r8 {background: url(../img/progr/avtonavigator.png) no-repeat 0 0;}
.button_r9 {background: url(../img/progr/bezopasnoe.png) no-repeat 0 0;}
.button_r10 {background: url(../img/progr/detskoe.png) no-repeat 0 0;}


.button_r1:hover,.button_r2:hover,.button_r3:hover,.button_r4:hover,.button_r5:hover,.button_r6:hover,.button_r7:hover,.button_r8:hover,.button_r9:hover,.button_r10:hover
{
	background: url(../img/progr/vashi_fin_i.png) no-repeat 0 0;
	width: 235px;
	height: 26px;
	display: block;
	padding-top: 5px;
}
.button_r2:hover {background: url(../img/progr/horoshee_i.png) no-repeat 0 0;}
.button_r3:hover {background: url(../img/progr/dachnoe_i.png) no-repeat 0 0;}
.button_r4:hover {background: url(../img/progr/doktor_i.png) no-repeat 0 0;}
.button_r5:hover {background: url(../img/progr/razgovor_i.png) no-repeat 0 0;}
.button_r6:hover {background: url(../img/progr/gost_i.png) no-repeat 0 0;}
.button_r7:hover {background: url(../img/progr/dialog_i.png) no-repeat 0 0;}
.button_r8:hover {background: url(../img/progr/avtonavigator_i.png) no-repeat 0 0;}
.button_r9:hover {background: url(../img/progr/bezopasnoe_i.png) no-repeat 0 0;}
.button_r10:hover {background: url(../img/progr/detskoe_i.png) no-repeat 0 0;}

.PChannel {
	color: #0000CC;
}

.PTitleProg {
	color: #990000;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 20px 0px;
}

.tpbPBlock {
	padding: 0px 10px;
	
}

.parental {
    background: url(../img/icons/age-sprite.png) no-repeat;
    height: 23px;
    width: 22px;
    position:relative;
    left: 144px;
    margin-top:-18px;
}

.age_18 {
    background-position: -2px -174px;
}
.age_16 {
    background-position: -2px -200px;
}
.age_12 {
    background-position: -2px -226px;
}
.age_6 {
    background-position: -2px -252px;
}
.age_0 {
    background-position: -2px -278px;
}

.vopros {
	background: url(../img/buttons/vopros.png) no-repeat 0 0;
	width: 274px;
	height: 23px;
	display: block;
	padding-top: 5px;
}

.vopros:hover {
	background: url(../img/buttons/vopros_i.png) no-repeat 0 0;
	width: 274px;
	height: 23px;
	display: block;
	padding-top: 5px;
}

.online {
	background: url(../img/buttons/online.png) no-repeat 0 0;
	width: 274px;
	height: 23px;
	display: block;
	padding-top: 5px;
}

.online:hover {
	background: url(../img/buttons/online_i.png) no-repeat 0 0;
	width: 274px;
	height: 23px;
	display: block;
	padding-top: 5px;
}

.upload {
	background: url(../img/buttons/upload.png) no-repeat 0 0;
	width: 274px;
	height: 23px;
	display: block;
	padding-top: 5px;
}

.upload:hover {
	background: url(../img/buttons/upload_i.png) no-repeat 0 0;
	width: 274px;
	height: 23px;
	display: block;
	padding-top: 5px;
}


.red_10 {font-size: 14px; color: #C21E0F}

.number {position:relative; text-align: center; top: 24px; font-weight:bold; font-size: 16px; color: #FFFFFF}


#rekl_top {
position: absolute;
padding-top: 2px;
padding-left: 600px;
}



.logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
   }
    

    #container {
    max-width: 1150px; 
    min-width: 960px;
    padding: 0 1.2%;
    margin: 0 auto; 
    background: url(../img/backgrounds/top_1.jpg) no-repeat; 
   }

 #header{ /* Шапка ТРВ */
     position:relative;
     margin-bottom:-5px;  
   }
   
   #header img { 
    width: 100%;
    max-width:1150px;  
   }
   
    #header img.rekl_top {
    position:absolute;
    top:3%;
    right: 0;
    width: 46%;
    max-width:500px;
   }

   #carusel {
   width: 100%;
   height: 140px;
   background: #fff;
   }

   #poisk {
   width: 100%;
   height:33px;
      margin-bottom: 18px; 
   background: url(../img/banners/Line-1.png) repeat-x ;
   position:relative;
   
   }
   
   #navigation 
   {
    margin-bottom: 20px;
   }
   
   #navigation2 {
   margin-top: -75px;
  margin-bottom: 19px;
  position:relative;
   }    
   
   #navigation a, #navigation2 a, .topicMenu a {
   color: #fff;
   display: block;
	width: 100%;
   }
   
   #navigation td, #navigation2 td {
   text-align: center;
   padding-top:3px;
   padding-bottom:3px;
   background: url(../img/buttons/btn_fon.png) ;
   }
   
   #navigation td:hover, #navigation2 td:hover {
   background: url(../img/buttons/btn_fon_i.png) ;
   }
    
    .topicMenu td
   {
       text-align: center;
   padding-top:6px;
   padding-bottom:6px;
   text-transform:uppercase;
   color: #fff;
   } 
   
   #tableMenu {
    table-layout:fixed; /* Фиксированная ширина ячеек */
    width: 60%; /* Ширина таблицы */
   }
     
   #up {
   width: 100%;
   height: 280px;
   }

  #sidebar, #aside { /* Левая колонка */
    float: left; 
    width: 13.2%;
    padding: 0px; 
    
    color: #fff;
    text-align: left;
    vertical-align: top;
    position:relative;
   }
   
   .regions
   {
       position:relative;
       background:#f0f0f0;
       padding: 0 5% 0 5%;
       color:#000;
       font-size:16px;
       border: solid 2px #afc7db
   }

   #aside {  /* Правая колонка */
   
   float: right;
     
  }
  
  #sidebar img, #aside img, #aside .weather
  {
      width:100%;
      max-width:150px;
  }
  
  #aside .weather {float:left; width:50.8%; max-width: 76px;}

     #content { /* Центральная колонка */
    margin: 0 17.5% 2% 17.5%; 
     position: relative;
    background: #fff;
   }

   #content .content_left2 img, #content .content_right1 img, #content .title 
    {
        width:100%;
      max-width:224px;
    }
    
    #content .content_right1 img { max-width: 150px; margin-top:8%;  }
 #content .title {position: absolute; right: -2.5%; max-width: 24px; width: 3.47%}


   #footer { /* Нижний блок */
            
    width: 100%;
    max-width:900px;
    margin-left: auto;
    margin-right: auto;
    
    padding: 0px; 
    color: #fff; 
    font-size: 11px;
    clear: both; 
   }

.note {
    margin-top:20px;
    padding:2px 0 5px 0;
    color:#333;
    border-top:1px solid #787878;
    border-bottom:1px solid #787878;
}

.menu ul{
   list-style:none; 
   margin:0;  
   padding:0;
    }
    
.menu li{
   float:left;
    }
.menu li a{
   display:inline-block;
   height:24px;
   line-height:24px; 
   padding:0 8px;
   
   color:#fff;
   text-transform:uppercase;
   text-decoration:none;}
.menu li a:hover{
   background:#369;}
   
   
   #wrapBox{position:relative;width:100%;height:auto;z-index:0;  margin-bottom:0px;}
#selfBox{width:100%;position:absolute;}
#wrapBox img.topImg{display:block;position:relative;top:0;left:0;width:100%;height:auto;z-index:-1;}

   .wrapBox{position:relative;width:100%;height:auto;z-index:0;  margin-bottom:0px;}
.selfBox{width:100%;position:absolute;}
.wrapBox img.topImg{display:block;position:relative;top:0;left:0;width:100%;height:auto;z-index:-1;}

#banner
{
	 width: 100%;
    height: 120px;
	position:relative;

background: url(../img/reklama/2rus10.jpg) no-repeat  ;
}



.content_left1 
{
	width: 72.6%;
	float: left;
	margin-left: 2.6%;
}
.content_left2 
{  
    width: 42%;
	float: left;
	margin-bottom: 3%;
	position:relative;
}

 .videofon
{  
    display:block;
    max-width: 224px;
    width:100%;
    height:100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index:1;
background: url(../img/reklama/videofon0.png) no-repeat center center ;
}

 .videofon:hover
{  
    display:block;
    max-width: 224px;
    width:100%;
    height:100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index:1;
background: url(../img/reklama/videofon1.png) no-repeat center center ;
}

.content_left3 
{
	margin:0 0 3% 44%;
	font-size: 13px;
}

.content_left3 .maintext 
{
	font: 13px Arial, Tahoma, Verdana; color: #333333;
}

.corners_1
{
    
    padding: 15px 10px 15px 10px;
    background: #F0F0F0;
    
    font-size: 12px;
    clear:left; 
    margin-bottom:3%;
     
}


.content_right1 
{

margin: 0 1.6% 2% 78%;
font-size: 11px;
position:relative;

}

a img{border-style:none; border-width: 0;}
a.red_1:link, a.red_1:visited, a.red_1:hover {font-size: 18px; color: #1A368E}
a.red_1:hover {color: #32506B}

.content_bottom
{
    margin-left: 10.8%;
    margin-right: 10.8%;
    margin-bottom:3%;
}
.content_bottom img
{
   width:100%;
   max-width:425px;
}

.photo_modern img
{
   max-width:550px;
   margin-bottom: 10px;
   text-align:center;
}

.topTitle
{
   width:100%;
   max-width:750px;
   padding: 0 0 1% 0;
}

.topTitleHeader
{
   width:100%;
   max-width:475px;
   padding: 0 0 0 0;
}

.play
{
 display: block;
 position: absolute;
 top:5px;
 left:86%;	
z-index: 100;
}

.play img 
{
    width:70px;
    height:70px;
}


.golos
{
 display: block;
 position: absolute;
 top:85px;
 right: 1%;	
z-index: 100;
}


.newstitle {position: absolute; right: -6%; top: 140px;}

 .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-style:none !important;
    background-color:Transparent !important;
    padding:0 !important;
    
  }
  .gsc-control-cse .gsc-table-result {
    font-family: Arial, sans-serif;
  }
  input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    border-color: #D9D9D9;
    height:21px !important;
    font-size:14px !important;
  }
 
  
  input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    border-color: #2F5BB7;
    background-color: #357AE8;
    background-image: none;
    filter: none;

  }
  
  .gsib_a
  {
      padding-top: 0px !important;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    border-bottom-color: #CCCCCC
  }
  .gsc-tabsArea {
    border-color: #CCCCCC;
  }
  .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b  {
    color: #1155CC;
  }
  .gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {
    color: #1155CC;
  }
  .gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
    color: #1155CC;
  }
  .gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b {
    color: #1155CC;
  }
  .gsc-cursor-page {
    color: #1155CC;
  }
  a.gsc-trailing-more-results:link {
    color: #1155CC;
  }
  .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    color: #333333;
  }
  .gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
    color: #009933;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #009933;
  }
  .gs-webResult div.gs-visibleUrl-short  {
    display: none;
  }
  .gs-webResult div.gs-visibleUrl-long {
    display: block;
  }
  .gs-promotion div.gs-visibleUrl-short {
    display: none;
  }
  .gs-promotion div.gs-visibleUrl-long  {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #1155CC;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #1155CC;
  }
  .gsc-webResult.gsc-result.gsc-promotion {
    border-color: #F6F6F6;
    background-color: #F6F6F6;
  }
  .gsc-completion-title {
    color: #1155CC;
  }
  .gsc-completion-snippet {
    color: #333333;
  }
  .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link  {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover  {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active {
    color: #1155CC;
  }
  .gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right * {
    color: #333333;
  }
  .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short  {
    color: #009933;
  }

