body, table, ul, li {
font-family: Tahoma;
color: #231F20;
font-size: 13px;
font-weight: normal;
}

/*
div {
border: solid 1px #000;
}
*/

body {
margin: 0;
padding: 0;
background-color: #A5A5B4;
}

h1 {
color: #231F20;
font-size: 15px;
margin: 0;
padding: 0px 0 7px 0;
}

h1.big_red {
font-family: Arial;
color: #D91920;
font-size: 17px;
margin: 0;
padding: 0px 0 7px 0;
}

.glink {
 color: grey;
}

p {
margin: 0;
padding: 0px 0 6px 0;
}

a {
	color: #D81219;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
}

form {
margin: 0;
padding: 0;
}

.top_banner {
text-align: center;
margin: 0 0 5px 0;
}

.head_text {
padding: 8px 0px 5px 10px;
font-weight: bold;
font-size:12px;
}

.head_grey_bg {
background-color: #E2E2E7;
background-image: url(_img/head_grey_bg.png);
background-repeat: repeat-x;
background-position: left bottom;
}

.head_grey_left {
background-image: url(_img/head_grey_left.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.head_grey_right {
height: 30px;
color: #000;
background-image: url(_img/head_grey_right.png);
background-repeat: no-repeat;
background-position: right bottom;
}

.head_orange_bg {
background-color: #F58C00;
background-image: url(_img/head_orange_bg.png);
background-repeat: repeat-x;
background-position: left bottom;
}

.head_orange_left {
background-image: url(_img/head_orange_left.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.head_orange_right {
height: 30px;
color: #fff;
background-image: url(_img/head_orange_right.png);
background-repeat: no-repeat;
background-position: right bottom;
}

.head_orange_right a {
color: #fff;
}

.head_red_bg {
background-color: #DB171E;
background-image: url(_img/head_red_bg.png);
background-repeat: repeat-x;
background-position: left bottom;
}

.head_red_left {
background-image: url(_img/head_red_left.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.head_red_right {
height: 30px;
color: #fff;
background-image: url(_img/head_red_right.png);
background-repeat: no-repeat;
background-position: right bottom;
}

.head_red_right a {
color: #fff;
}

.head_blue_bg {
background-color: #0057A2;
background-image: url(_img/head_blue_bg.png);
background-repeat: repeat-x;
background-position: left bottom;
}

.head_blue_left {
background-image: url(_img/head_blue_left.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.head_blue_right {
height: 30px;
color: #fff;
background-image: url(_img/head_blue_right.png);
background-repeat: no-repeat;
background-position: right bottom;
}

.head_blue_right a {
color: #fff;
}

.white_block {
background-color: #fff;
}

.content_block {
text-align: left;
padding: 5px 5px 0px 20px;
}

.white_block_bottom_left {
background-color: #fff;
background-image: url(_img/white_block_bottom_left.gif);
background-repeat: no-repeat;
background-position: left bottom;
}

.white_block_bottom_right {
height:5px;
margin: 0px 0 5px 0;
background-image: url(/_img/white_block_bottom_right.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

.white_block_top_left {
background-color: #fff;
background-image: url(/_img/white_block_top_left.gif);
background-repeat: no-repeat;
background-position: left top;
}

.white_block_top_right {
height: 7px;
background-image: url(_img/white_block_top_right.gif);
background-repeat: no-repeat;
background-position: right top;
}

.head_phone_block {
font-size: 11px;
}

.head_phone {
color: #F5821F;
font-size: 18px;
/*font-weight: bold;*/
}

.head_ico {
background-repeat: no-repeat;
background-position: left top;
padding: 0 0 5px 30px;
}

.online {
background-image: url(_img/ico_online.gif);
}

.trafic {
background-image: url(_img/ico_trafic.gif);
}

.trafic a {
color: #F5821F;
}

.weather {
background-image: url(_img/ico_weather.gif);
}

.weather a {
color: #F5821F;
}

.video {
background-image: url(_img/ico_video.gif);
}

.euro {
background-image: url(_img/ico_euro.gif);
color: #00529C;
}

.usd {
background-image: url(_img/ico_usd.gif);
color: #00529C;
}

.top_menu_red {
background-color: #DB171E;
color: #fff;
background-image: url(_img/top_menu_red.png);
background-repeat: repeat-x;
background-position: center center;
height: 30px;
}

.top_menu_blue {
background-color: #0057A2;
color: #fff;
background-image: url(_img/top_menu_blue.png);
background-repeat: repeat-x;
background-position: center center;
height: 30px;
}

.top_menu_orange {
background-color: #F58C00;
color: #fff;
background-image: url(_img/top_menu_orange.png);
background-repeat: repeat-x;
background-position: center center;
height: 30px;
}

.top_menu_left {
background-image: url(_img/top_menu_left.png);
background-repeat: no-repeat;
background-position: left center;
height: 30px;
}

.top_menu_right {
background-image: url(_img/top_menu_right.png);
background-repeat: no-repeat;
background-position: right center;
height: 30px;
}

.menu {
padding: 5px 5px 0px 15px;
font-size: 10px;
}

.menu a {
color: #fff;
}

.ico {
font-size:13px;
background-repeat: no-repeat;
background-position: left top;
padding: 3px 0 3px 10px;
}

.banner {
margin: 0 0 5px 0;
}

.photo {
margin: 0 0 5px 0;
}

.vote {
color: #00549C;
font-size:11px;

}

.listen {
background-image: url(_img/ico_listen.gif);
background-repeat: no-repeat;
background-position: left top;
padding: 1px 0 3px 27px;
}

.news_table {
position: relative;
right: 24px;
}
.expert_table {
position: relative;
right: -15px;
right:7px
}

.title {
 color: #DB171E;
 font-size:14px;
 font-weight: bold;
 margin:5px;
}
.txt {
	font-size:11px;
	padding-left:5px;
}

.news_time {
color: #fff;
width: 73px;
background-image: url(_img/news_time.gif);
background-repeat: no-repeat;
background-position: left center;
}

.news_pic {
margin: 0 0 0 12px;
}

.news_text {
position: relative;
left: 15px;
}

.anons_table {
position: relative;
right: 24px;
}

.anons_time {
color: #fff;
width: 165px;
height: 58px;
background-image: url(_img/anons_time.gif);
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 3px 0;
}

.anons_time_pad {
padding: 12px 3px 0 20px;
}

.anons_time a {
color: #fff;
}

.anons_time_grey {
color: #000;
width: 165px;
height: 58px;
background-image: url(_img/anons_time_grey.gif);
background-repeat: no-repeat;
background-position: left center;
margin: 0 0 3px 0;
}

.anons_content {
position: relative;
left: 20px;
}

.anons_pic {
margin: 15px 0 15px 0;
}

.banner_bg {
background-image: url(_img/banner_bg.gif);
background-repeat: no-repeat;
width: 229px;
height: 132px;
}

.banner_200x100 {
margin: 14px 0px 0px 14px;
padding-top:2px;
}

.buttom_table {
font-size: 11px;
color: #fff;
margin: 0 0 10px 0;
}

.buttom_table a {
color: #fff;
}

.bottom_left {
height: 67px;
background-image: url(_img/bottom_left.png);
background-repeat: no-repeat;
background-position: left center;
}

.bottom_right {
height: 67px;
background-image: url(_img/bottom_right.png);
background-repeat: no-repeat;
background-position: right center;
}

.bottom_bg_red {
background-color: #DB171E;
background-image: url(_img/bottom_bg_red.png);
background-repeat: repeat-x;
background-position: left center;
}

.bottom_bg_blue {
background-color: #0057A2;
background-image: url(_img/bottom_bg_blue.png);
background-repeat: repeat-x;
background-position: left center;
text-align: center;
}

.bottom_bg_orange {
background-color: #F58C00;
background-image: url(_img/bottom_bg_orange.png);
background-repeat: repeat-x;
background-position: left center;
}

.logo_bottom {
height: 67px;
background-image: url(_img/logo_bottom.gif);
background-repeat: no-repeat;
background-position: right center;

text-align: right;
}

.bottom_right_block {
padding: 28px 67px 0 0;
text-align: right;
}
.link-red-s {  font: bold 10px/15px Verdana, Tahoma, sans-serif; color: #000000; background: url(/i/arr_03.gif) no-repeat left center; margin: 0px 0px; padding: 0px 0px 0px 19px}
.link-red-s a{ color: #D41428; text-decoration: underline}
.link-red-s a:visited{ color: #D41428; text-decoration: underline}
.link-red-s a:hover{color: #D41428;  text-decoration: none}

.d-grey-6 { background: #C0C0C0; width: 430px; height: 1px; margin: 0px 0px 5px 5px}
.ihead {  font: bold 11px Arial, Helvetica, sans-serif; color: #D41428; padding: 0px 0px 0px 0px; padding-left:5px}
.ihead_ {  font: bold 11px Arial, Helvetica, sans-serif; color: 000000; padding: 0px 5px 0px 5px}
.iheadb {  font: bold 13px Arial, Helvetica, sans-serif; color: #D41428; padding: 0px 5px 0px 5px}
.head {  font: normal 11px Arial, Helvetica, sans-serif; color: #D41428; padding: 0px 5px 0px 5px}
.hdr-blk-1 { font: bold 14px Arial, Helvetica, sans-serif; color: #000000; padding: 0px 5px 0px 0px }
.vote-res-1 {  background: #FAE2E5; width: 440px; height: 24px; margin: 3px 0px 10px}
.vote-res-2 { background: #D41428; height: 24px ; margin: 0px 4px 0px 0px;  padding: 2px 0px 0px 4px; font: bold 15px Arial, Helvetica, sans-serif; color: #FFFFFF;}
.vote-res-3 { background: #FAE2E5; padding: 2px 0px 0px 4px; font: bold 15px Arial, Helvetica, sans-serif; color: #D41428; margin: 0px 0px 0px 4px}


.transMenu{position:absolute;overflow:hidden;left:0px;top:0px;}
.transMenu .content{position:absolute;}
.transMenu .items{border:1px solid #000;position:absolute;left:0px;top:0px;z-index:2;}
.transMenu.top .items{border-top:none;}
.transMenu .background{position:absolute;left:0px;top:0px;z-index:1;-moz-opacity:0.8;opacity:0.8;}
.transMenu .shadowRight{width:3px;position:absolute;z-index:3;top:0px;left:3px;-moz-opacity:0.5;opacity:0.5;}

.transMenu .shadowBottom{position:absolute;z-index:1;left:5px;height:3px;-moz-opacity:0.5;opacity:0.5;}
.transMenu .item{display:block;font-size:11px;cursor:pointer;}
.transMenu .item td {height:18px;line-height:18px;font-size:11px;color:#FFFFFF;uppercase}
.transMenu .item.hover {background:#d41428;}
.transMenu .item.hover1 {background:#00539c;}
.transMenu .item img{margin-left:5px;}
.transMenu .item#active{background:#8BB448;color:#FFFFFF;-moz-opacity:0.6;opacity:0.6;}
.transMenu .item#active.hover{color:#FFFFFF;}

div.clock {
        width: 70px;
        height: 70px;
        float: left;
	margin-left: 15px;
	margin-right:15px;
}

