body {background: #0E2141; width: 100%; height: 100%}
body, td {font: 12px Arial, Tahoma, Verdana; color: #333333; padding: 0; margin: 0; vertical-align: top; text-align: left}

table, img {border: 0}

form {padding: 0; margin: 0}


h1 {font: 24px Arial, Tahoma, Verdana; color: #0E2141; padding: 0; margin: 0 0 8 0}
h2 {font: 18px Arial, Tahoma, Verdana; color: #1BA2FF; padding: 0; margin: 10 0 10 0}
* html h2 {margin-top: 25}
h3 {font: 20px Arial, Tahoma, Verdana; color: #666666; padding: 0; margin: 0; font-style: italic}
h4 {font: bold 14px Arial, Tahoma, Verdana; color: #000000; padding: 0; margin: 0; font-style: italic}
h5 {font: 16px Arial, Tahoma, Verdana; color: #333333; padding: 0; margin: 0}
h6 {font: bold 14px Arial, Tahoma, Verdana; color: #000000; padding: 0; margin: 0}





ol {padding: 0; margin: 0 0 10 40}
ol li {padding: 0; margin: 0 0 20 0}


td.content_1 ul, td.content_2 ul {padding: 0; margin: 5 0 18 0; list-style-type: none}
td.content_1 ul li, td.content_2 ul li {padding: 0 0 0 15; margin: 0 0 4 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: 8}
td.content_1 ul.vacancies_1 li.active, td.content_2 ul.vacancies_1 li.active {padding: 0}





a:link, a:visited, a:hover {font: 12px Arial, Tahoma, Verdana; color: #4C79A2; text-decoration: underline}
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: 11px; font-weight: bold; color: #4677A0}
a.blue_2:hover {color: #0076E1}

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:hover {color: #00509F}

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_2:link, a.red_2:visited, a.red_2:hover {font-size: 11px; color: #CE414A}
a.red_2:hover {color: #A82B2E}

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: 11 51 25 49}

td.left_1 {padding: 5 25 0 0}

div.white_1 {font-size: 11px; color: #FFFFFF}


img.logo_1 {margin: 40 0 60 0}


ul.left_menu_1 {list-style-type: none; padding: 0; margin: 0}
ul.left_menu_1 li {padding: 0; margin: 0 0 10 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: -24; font-weight: normal; top: -3}

ul.left_menu_2 {list-style-type: none; padding: 0; margin: 0}
ul.left_menu_2 li {padding: 0; margin: 8 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: -24; font-weight: normal; top: -2; color: #FFFFFF}


ul.program_1 {list-style-type: none; padding: 0; margin: 0}
ul.program_1 li {padding: 0; margin: 0 0 4 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: 0}
ul.program_1 div div {left: 40}

img.separator_1 {width: 139; height: 1; background: url('../img/lines/separator_1.gif') repeat-x 0px 0px; margin: 8 0 15 0}
img.separator_2 {width: 139; height: 1; background: url('../img/lines/separator_2.gif') repeat-x 0px 0px; margin: 8 0 15 0}
img.separator_3 {width: 139; height: 1; background: url('../img/lines/separator_3.gif') repeat-x 0px 0px; margin: 8 0 15 0}
img.separator_4 {width: 100%; height: 1; background: url('../img/lines/separator_4.gif') repeat-x 0px 0px; margin: 10 0 13 0}


.input1 {width: 151; height: 20; background: #FFFFFF; border: 1px solid #333333; font-size: 11px; color: #BABABA; padding: 2 0 0 4; margin: 0 0 4 0}
.input2 {width: 50; height: 20; background: #FFFFFF; border: 1px solid #333333; font-size: 11px; margin: 0 13 0 0}
.input3 {width: 100; height: 20; background: #FFFFFF; border: 1px solid #333333; font-size: 11px}

.sinput1 {width: 25; border: 1px solid #1C3D73; background: #0E2141; font-size: 11px; color: #FFFFFF; height: 20; margin: 0 0 4 2; vertical-align: top}
* html .sinput1 {margin-top: 1}


ul.currency_1 {list-style-type: none; padding: 0; margin: 0}
ul.currency_1 li {padding: 0; margin: 0 0 4 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: 0; font-weight: bold}
ul.currency_1 div div {left: 40}
ul.currency_1 img {position: absolute; left: 24; margin: 2 0 0 0}


div.weather_1 {color: #FFFFFF; line-height: 1.6}

div.banner_1 {padding: 0 0 26 0}



div.top_1 {position: relative; z-index: 100}
div.top_1 div.icon_1, div.top_1 div.icon_2 {position: absolute; width: 25; height: 25; text-align: center}
div.top_1 div.icon_2 {background: url('../img/icons/background_1.gif') repeat-x 0px 0px}

div.favorites_1 {position: absolute; left: 180; top: 6}


table.top_red_1 {background: url('../img/backgrounds/top_red_1.gif') repeat-x 0px 0px; height: 101; margin: 38 0 0 0}
table.top_red_1 td {padding: 21}
table.top_red_1 td b {color: #135A8E}
table.top_red_1 td div {color: #CCCCCC; font-size: 9px; padding: 3 0 0 0}



td.content_1 {background: #FFFFFF; padding: 0 20 24 27}
td.content_2 {background: #FFFFFF; padding: 20 40 40 27}


table.photo_1 th {width: 1%; text-align: left; vertical-align: top; padding: 13 14 5 0; font-style: italic; color: #999999; font-weight: normal; font-size: 11px}
table.photo_1 th img {margin: 0 0 5 0}
table.photo_1 td {width: 99%; padding: 10 0 5 0}
table.photo_1 td div {font-size: 11px; color: #6C6C6C; padding: 0 0 5 0}
img.video_1 {vertical-align: top; margin: 4 3 0 7}


div.corners_1 {background: #F0F0F0; position: relative; padding: 16}
div.corners_1 div.also {font-size: 16px; color: #000000; padding: 0 0 9 0}
div.corners_1 img.bottom_1 {bottom: 0}
* html div.corners_1 {width: 100%}
* html div.corners_1 img.bottom_1 {bottom: -1}

div.corners_2 {background: #F0F0F0; position: relative; padding: 16}
div.corners_2 div.also {font-size: 16px; color: #000000; padding: 0 0 9 0}
div.corners_2 img.bottom_1 {bottom: 0; right: 0}
* html div.corners_2 img.bottom_1 {bottom: 0; right: -1}
div.corners_2 img.right_1 {top: 0; right: 0}
* html div.corners_2 img.right_1 {top: 0; right: -1}
* html div.corners_2 {width: 100%}
* html div.corners_2 img.bottom_1 {bottom: -1}



div.sublinks_1 {font-size: 11px; color: #AAAAAA; padding: 2 0 0 0}


td.content_left_1 {width: 99%; padding: 20 0 22 0; border-bottom: 1px solid #D6D6D6}
td.content_right_1 {width: 1%; padding: 20 0 22 19; border-bottom: 1px solid #D6D6D6}
tr.last_1 td.content_left_1, tr.last_1 td.content_right_1 {border-bottom: 0; padding-bottom: 0}


div.right_1 {position: relative}
div.right_1 img.title {position: absolute; right: -44}
* html div.right_1 img.title {position: absolute; right: -45}

div.annotations_1 {padding: 18 0 0 0; font-size: 11px}
div.annotations_1 img {margin: 0 0 5 0}
div.annotations_1 div {line-height: 1; padding: 4 0 0 0}


div.bottom_1 {font-size: 11px; color: #FEFEFF; padding: 21 15 28 21; line-height: 1.5}

div.counter_1 {float: left; margin: 0 10 0 0}



div.top_right_1 {position: absolute; top: -5; right: 3; color: #FFFFFF; font-size: 11px; padding: 9 0 6 0; border: 1px solid #0E2141}
div.top_right_1 span.date {margin: 0 0 0 15}
div.top_right_1 img.calendar_bullet_1 {vertical-align: top; margin: 7 0 0 5}

div.top_right_1:hover, div.top_right_2 {position: absolute; top: -5; right: -11; color: #FFFFFF; font-size: 11px; padding: 9 0 6 0; background: #0E2141; border: 1px solid #999999}
div.top_right_2 span.date {margin: 0 0 0 15}
div.top_right_1 img.calendar_bullet_1:hover, div.top_right_2 img.calendar_bullet_1 {vertical-align: top; margin: 7 0 0 5; 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: 260}
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: 3 3 3 10; background: #074487; text-transform: uppercase}
table.calendar_1 td {padding: 3 3 3 10}
table.calendar_1 th span {color: #FF0000}
table.calendar_1 td span {color: #FFFFFF; padding: 1 1 0 2; border: 1px solid #FFFFFF}


div.right_button_1 {position: relative}
div.right_button_1 img {position: absolute; right: -64}
* html div.right_button_1 img {right: -15}


div.submenu_1, div.submenu_2 {float: left; padding: 4 10 0 10; margin: 0 15 0 0; height: 24}
div.submenu_2 {background: #EEEEEE; color: #333333; font-size: 14px}

div.submenu_3, div.submenu_3 {float: left; padding: 4 8 0 8; margin: 0 5 0 0; height: 24}
div.submenu_4 {background: #EEEEEE; color: #333333; font-size: 14px}
div.submenu_3_separator {font-size: 14px; color: #333333; float: left; height: 24; padding: 3 0 0 0}


div.photo_1 {float: left; padding: 13 0 5 0; font-style: italic; color: #999999; font-weight: normal; font-size: 11px}
div.photo_1 img {margin: 0 0 5 0}

div.photo_2 {font-style: italic; color: #999999; clear: both; line-height: 1.5}
div.photo_2 div {font-size: 16px; color: #333333; font-style: normal}
div.photo_2 img.photo {margin: 3 24 0 0; float: left; clear: both}
div.photo_2 img.faximile {float: right; margin: 0 30 0 0}
div.photo_2 span {color: #333333; font-style: normal}
div.photo_2 span.photo {width: 140; 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: 115; color: #999999; font-size: 11px; font-style: italic; float: left; padding: 0 5 10 0}
div.photo_3 div {padding: 0 0 3 0}
div.photo_3 img {margin: 0 0 9 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: 3 24 0 0; clear: both}
div.photo_4 img.faximile {float: right; margin: 0 30 0 0}
div.photo_4 span {color: #333333; font-style: normal}
div.photo_4 span.photo {width: 140; text-align: center; }
div.photo_4 span.photo img.photo {float: none}
div.photo_4 span.italic_1 {font-style: italic}

div.interval_1 {line-height: 1.5}
div.interval_2 {line-height: 1.5; padding: 8 0 0 0}
div.interval_3 {line-height: 0.8; padding: 0 0 8 0}


div.small_1 {font-size: 11px; color: #999999}


div.italic_1 {color: #666666; font-style: italic; padding: 3 0 0 10}
div.italic_2 {color: #999999; font-style: italic; padding: 3 0 0 0}


div.print_1 {position: relative; width: 100%}
div.print_1 div {position: absolute; right: 0; top: -8}
div.print_1 img {vertical-align: top; float: left; margin: 0 5 0 0}

div.print_2 {position: relative; width: 100%}
div.print_2 div {position: absolute; right: 0; top: 5}
div.print_2 img {vertical-align: top; float: left; margin: 0 5 0 0}


div.tv_program_1 {position: relative; line-height: 0.75}
div.tv_program_1 div.chanell_logo {position: absolute; width: 100; left: 0}
div.tv_program_1 div.chanell_logo img {margin: 0 0 5 0}
div.tv_program_1 div.time_1, div.tv_program_1 div.time_2 {position: absolute; left: 115; padding: 3 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: 150; padding: 3 0 5 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: 7 0 0 5}


div.large_1 {font-size: 14px; color: #000000}


div.margin_1 {width: 160; display: inline}
span.margin_2 {width: 140}


table.table_1 th {width: 1%; white-space: nowrap; font-weight: normal; font-size: 12px; text-align: left; vertical-align: top; padding: 3 30 0 0}
table.table_1 td {width: 99%; padding: 3 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: 1 1 1 0}
table.table_2 th.first {border-left: 1px solid #999999}
table.table_2 td {padding: 5 8 5 8; 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: 7 0 0 5}



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: 0 25 0 0}
table.paging_2 td {font-size: 11px; padding: 0 25 0 0; color: #999999}
table.paging_2 td img {margin: 0 0 1 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: 0 5 0 5}
table.paging_2 span.yellow, span.yellow {color: #0066CC}
table.paging_2 td.pages {width: 2%; padding: 12 0 0 23; font-size: 12px}
table.paging_2 td.pages b {color: #FFFFFF; background: #999999; padding: 0 2 0 2; font-weight: normal}
table.paging_2 td.pages span {background: #0066CC; padding: 0 2 0 3}
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: 0 5 0 5; color: #003366}


td.content_1 ul.sitemap li, td.content_2 ul.sitemap li {background: 0; padding: 8 0 4 0}
td.content_1 ul.sitemap li li, td.content_2 ul.sitemap li li {background: 0; padding: 3 0 0 0}
td.content_1 ul.sitemap ul, td.content_2 ul.sitemap ul {margin: 7 0 10 15}


ol.search_1 {padding: 0 0 0 35; margin: 10 0 0 0}
ol.search_1 li {padding: 0; margin: 0 0 20 0}
ol.search_1 li span {color: #999999; font-size: 11px}