body{margin:0; padding:0; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

table.body{margin:0; padding:0; border:none; border-collapse:collapse; width:100%;}
table.body td{margin:0; padding:0; border:none; border-collapse:collapse; vertical-align:top}

td.top{ background-image:url(../images/top_bg.png);}
div.top{position:relative; margin:0; padding:0; height:326px;}
div.top-in-chapters{height:184px; background-image:url(../images/top_bg_in_chapters.jpg); background-position:100% 0%; background-repeat:no-repeat}
div.flash{float:right; padding-left:458px; width:534px; background-image:url(../images/flash_bg.jpg);z-index:11;}
div.logo{position:absolute; left:25px; top:140px;}
div.top-in-chapters div.logo{left:26px; top:97px;}
div.vedo-online{position:absolute; left:242px; top:235px; width:250px; font-size:14px}
div.top-in-chapters div.vedo-online{top:106px;}
div.vedo-online-flash{float:left; margin-right:13px;}
div.vedo-online a{color:#FFFFFF; text-decoration:underline; display:block; float:left; margin:13px 12px 0 0}
div.vedo-online a:link{color:#FFFFFF; text-decoration:underline;}
div.vedo-online a:visited{color:#FFFFFF; text-decoration:underline;}
div.vedo-online a:hover{color:#FFFFFF; text-decoration:none;}
div.vedo-online span{ display:block; float:left; margin:13px 12px 0 0}
div.auth{position:absolute; left:12px; top:15px; font-size:11px; width:330px}
div.auth form{margin:0 0 14px 0; padding:0}
div.auth input{width:76px; padding:0 2px 0 2px; background-color:#e5f7fe; border:1px solid #c3c3c3; color:#000000; margin:0 12px 0 6px; font-size:13px; font-weight:bold}
div.auth input.auth-but{margin:0 0 -4px -2px; padding:0; background-color:none; color:none; border:none; width:50px; height:18px;}
div.auth a {color:#7dc5fd; text-decoration:underline; display:block; float:left; margin-right:13px}
div.auth a:link {color:#7dc5fd; text-decoration:underline}
div.auth a:visited {color:#7dc5fd; text-decoration:underline}
div.auth a:hover {color:#7dc5fd; text-decoration:none;}

div.auth-log-in{position:absolute; left:12px; top:15px; font-size:11px}
div.auth-log-in strong{font-size:18px; font-weight:normal;}
div.auth-log-in div{margin-left:-12px; margin-top:8px; background-image:url(../images/bg_auth-log-in.jpg); padding:5px 40px 0 12px; font-size:12px; font-family:Tahoma; height:21px}
div.auth-log-in div a{color:#FFFFFF; text-decoration:none; float:left; margin-right:28px}
div.auth-log-in div a:link{color:#FFFFFF; text-decoration:none; float:left;}
div.auth-log-in div a:visited{color:#FFFFFF; text-decoration:none; float:left;}
div.auth-log-in div a:hover{color:#FFFFFF; text-decoration:underline; float:left;}
div.auth-log-in div a.exit{color:#ff0000; text-decoration:none; float:left; margin-right:0px}
div.auth-log-in div a.exit:link{color:#ff0000; text-decoration:none; float:left;}
div.auth-log-in div a.exit:visited{color:#ff0000; text-decoration:none; float:left;}
div.auth-log-in div a.exit:hover{color:#ff0000; text-decoration:underline; float:left;}

td.middle{}
.bg-left-menu-1 {background-image:url(../images/top_bottom_bg.jpg); background-position:100% 0%; background-repeat:no-repeat;}
.bg-left-menu-1-in-chapters {background-image:url(../images/top_bottom_bg-in-chapters.jpg); background-position:100% 0%; background-repeat:no-repeat;}
div.middle-bg-top{background-color:#2a3c5f; background-image:url(../images/middle_bg_top.png); background-position:0% 59px; background-repeat:repeat-x;}
div.middle-bg-top-in-chapters{background-color:#202e4f; background-position:0% 59px; background-image:url(../images/middle_bg_top_in_chapters.png) }
div.middle-bg-bottom{background-image:url(../images/middle_bg_bottom.png); background-position:0% 100%; background-repeat:repeat-x}
div.middle-bg-bottom-in-chapters{background-image:none;}
div.top-bottom{height:42px; padding:17px 0 0 26px; background-image:url(../images/top_bg_bottom.jpg); background-position:100% 0%; background-repeat:no-repeat; position:relative; font-size:11px}
div.top-bottom span{display:block; float:left; }
div.top-bottom .text{font-size:12px;font-weight:bold;margin:8px 0 0 0;}
div.top-bottom-right{position:absolute; right:49px; top:10px; color:#ffeade; font-size:12px; font-weight:bold}
div.top-bottom-right span{margin-right:22px;}
div.top-bottom-right .text {margin:15px 10px 0 0;}
div.top-bottom-right .plus{margin-top:0px;}
div.top-bottom-right .plus:hover{margin-top:-2px;}
div.top-bottom-right .minus{margin-top:5px;}
div.top-bottom-right .minus:hover{margin-top:7px;}
div.top-bottom-in-chapters{height:47px; padding:6px 0 0 26px; background-image:none}
div.top-bottom-in-chapters div.top-bottom-right{top:0px;}
.flash-d{margin-top:-4px;}

td.left{width:246px; height:1076px}
td.left-in-chapters{height:665px;}
div.left-menu-1{width:231px; height:30px; margin:0; padding:29px 0 0 15px; background-image:url(../images/left_menu_1_bg.png);}
div.left-menu-1_1{height:20px; margin:0; padding:0; background:url(../images/about-off.jpg) no-repeat;}
div.left-menu-1_1-act{height:20px; margin:0; padding:0; background:url(../images/about-on.jpg) no-repeat;}
div.left-menu-1_1:hover{height:20px; background:url(../images/about-on.jpg) no-repeat;}
div.left-menu-1-in-chapters{background-image:url(../images/left_menu_1_bg.png); background-position:100% 0%; background-repeat:no-repeat}
div.left-menu-sub{width:196px; height:79px; margin:0; padding:8px 0 0 50px; background-image:url(../images/left_menu_2_bg.jpg); color:#9edeff; line-height:1.8}
#sub-act{color:#fff01f; }
div.left-menu-2{width:231px; height:29px; margin:0; padding:10px 0 0 15px; background-image:url(../images/left_menu_3_bg.jpg);}
div.left-menu-2_1{height:20px; margin:0; padding:0; background:url(../images/news-off.jpg) no-repeat;}
div.left-menu-2_1-act{height:20px; margin:0; padding:0; background:url(../images/news-on.jpg) no-repeat;}
div.left-menu-2_1:hover{height:20px; background:url(../images/news-on.jpg) no-repeat;}
div.left-menu-3{width:231px; height:30px; margin:0; padding:9px 0 0 15px; background-image:url(../images/left_menu_4_bg.jpg);}
div.left-menu-3_1{height:20px; margin:0; padding:0; background:url(../images/adv-off.jpg) no-repeat;}
div.left-menu-3_1-act{height:20px; margin:0; padding:0; background:url(../images/adv-on.jpg) no-repeat;}
div.left-menu-3_1:hover{height:20px; background:url(../images/adv-on.jpg) no-repeat;}
div.left-menu-5_1{height:33px; margin:0; padding:0; background:url(../images/vacance-off.jpg) no-repeat;}
div.left-menu-5_1-act{height:33px; margin:0; padding:0; background:url(../images/vacance-on.jpg) no-repeat;}
div.left-menu-5_1:hover{height:33px; background:url(../images/vacance-on.jpg) no-repeat;}
div.onair{width:233px; margin:0; padding:21px 0 15px 13px; background-image:url(../images/onair_bg.jpg)}
 .photo{border:2px solid #FFFFFF; float:left;margin:25px 15px 0px 4px}
 a.person{ margin:25px 0 0px 0; display:block; float:left; width:100px; font-size:14px}
div.banner{margin:0 2px 0 2px; }
div.guest{width:231px; padding:23px 0 15px 15px; background-image:url(../images/guest_bg.jpg);}
div.meteo{width:246px;height:186px; background-image:url(../images/meteo_bg.jpg); position:relative}
div.meteo div.text{position:absolute; left:65px; top:25px; color:#263557; font-size:14px}
div.meteo div.temperature_now{position:absolute;right:15px;	top:45px;color:#e8301b;font-size:24px;}
div.meteo div.temperature{position:absolute; left:65px; top:70px; color:#263557; font-size:10px;width:150px}
div.meteo div.temperature .red{color:#b30201}
div.meteo div.temperature .blue{color:#004eff}
div.currency{width:246px;height:74px; background-image:url(../images/currency_bg.jpg); position:relative }
div.currency div.header{position:absolute; left:16px; top:12px; color:#ea3c29; font-size:18px;}
div.currency div.date{position:absolute; right:15px; top:12px; color:black; font-weight:bold;}
div.currency div.dollar{position:absolute; left:19px; top:43px; padding-right:11px; color:#263557; background-position:100% 20%; background-repeat:no-repeat;}
div.currency div.evro{position:absolute; right:29px; top:43px; padding-right:11px; color:#263557; background-position:100% 20%; background-repeat:no-repeat;}
div.currency .znak{font-size:24px; display:block; float:left; margin-top:-5px; margin-right:5px}
div.currency div.down{background-image:url(../images/down.png);}
div.currency div.up{background-image:url(../images/up.png);}

div.content{padding:30px 22px 0 22px;}
div.content #register_form {color:#000000;}
div.content h1{margin:0 0 24px 0; font-size:24px; font-weight:100; color:#b5e6ff;}
div.content h2{font-size:14px; color:#b5e6ff;}
div.content h3{font-size:18px; color:#FFFFFF; font-weight:normal}
h3.nobr{margin-bottom:0;}
p.nobr{margin-top:0;}
h3 span{font-size:12px;}
img.content-img{border:3px solid #FFFFFF; float:left; margin:0 19px 19px 0;}
div.list{clear:both; float:none;padding-left:21px; margin:0 0 8px 11px}
div.list .number{float:left; margin-left:-21px;}
table.index-banners{border:none; border-collapse:collapse; margin:0 auto; padding:0; width:90%;}
table.index-banners td{border:none; border-collapse:collapse; margin:0; padding:0; vertical-align:top; width:50%}
table.index-banners td.sp{width:12px;}
table.index-banners td.banner{text-align:center;}
table.index-banners table.list td.radio{width:1px;}
table.index-banners table.list td.no-radio{width:100%;}
td.banner img{margin-bottom:10px;}
table.index-banners div{ background-image:url(../images/index_banners_bg.png); background-repeat:no-repeat; background-position:0% 0%;}
table.index-banners div div{background-image:url(../images/index_banners_bg.png); background-repeat:no-repeat; background-position:100% 0%; border-top:1px solid #FFFFFF; padding:55px 10px 23px 20px; min-height:380px; position:relative}
table.index-banners div div p{margin:0 0 10px 0;}
table.index-banners div div  div.allnews{float:right; padding:0; margin:-32px 10px 0 0; border:none; background-image:none;}
table.index-banners div div img{display:block; float:left; margin-top:-32px;}
table.index-banners div div div.golos_date{float:right; padding:0; margin:-32px 10px 0 0; border:none; background-image:none; font-size:14px; font-weight:bold}
table.index-banners div div form{margin:55px 50px 0 23px; padding:0; display:block; position:relative}
table.index-banners div div strong.que{font-size:14px; }
table.index-banners div div table.list {padding:0;  margin:-40px 0 11px 9px;  border:none; border-collapse:collapse; width:auto}
table.index-banners div div table.list td{padding:0 0 8px 0; font-size:12px; border:none; border-collapse:collapse; vertical-align:top }
table.list input{margin:0 3px 0px 0 }
table.index-banners div div div.allvo{text-align:right;  padding:0;border:none; background-image:none; position:absolute; top:10px; right:-40px; height:13px; min-height:13px}
table.index-banners #antiIE{position:relative;padding:0;border:none; background-image:none; min-height:1; height:1px; margin:0; background-image:none}



td.bottom{height:235px; background-image:url(../images/bottom_bg.gif);}
td.bottom-in-chapters{background-image:url(../images/bottom_bg_in_chapters.gif);}
div.bottom{position:relative;}
td.bottom-left{width:1px;}
td.bottom-right{text-align:right;}
div.copyr{position:absolute; left:268px; bottom:50px; font-size:11px;}
div.web{position:absolute; right:15px; bottom:50px; font-size:11px; text-align:right}
div.web img{margin:0 3px 7px 0}
div.web a{color:#e3e8fa; text-decoration:underline}
div.web a:link{color:#e3e8fa; text-decoration:underline}
div.web a:visited{color:#e3e8fa; text-decoration:underline}
div.web a:hover{color:#e3e8fa; text-decoration:none}

div.end{clear:both; float:none; height:1px; font-size:1px;}

a {color:#9edeff; text-decoration:underline; outline: none;}
a:link {color:#9edeff; text-decoration:underline;}
a:visited {color:#9edeff; text-decoration:underline;}
a:hover {color:#9edeff; text-decoration:none;}

a img{border:none;}

object {outline: none;}

div.photo_personal{width:130px; height:236px; margin:0 48px 0 0; text-align:center; float:left; overflow:hidden}
div.photo_personal img{border:3px solid #FFFFFF; margin-bottom:15px;}
img.left{float:left; margin:0 10px 0 0;}
div.block-right{background-color:#636d84; width:218px; padding:10px; float:right; margin-top:-8px}
.yellow{color:#fffd6d;}

table.adv{border:none; border-collapse:collapse; margin:0; padding:0; width:100%;}
table.adv td{border:none; border-collapse:collapse; border-bottom:1px solid #FFFFFF; margin:0; padding:4px;}
table.adv td.header{border-bottom:2px solid #FFFFFF; vertical-align:bottom }
table.adv td.last{border:none;}
table.adv td.time{padding-left:11px;}

div.block-pag-1{float:right; margin-top:-45px }
div.block-pag-1 img{margin-left:15px; margin-top:2px; float:left}
div.block-pag-1 span{margin-left:15px;padding:3px 7px; background-color:#595959; display:block; float:left}
div.block-pag-1 a.text{display:block; float:left; margin-left:15px;  background-color:#fffd52; border:1px solid #949b5c; color:#000000; text-decoration:none; padding:2px 6px}
div.block-pag-1 a.text:link{color:#000000; text-decoration:none}
div.block-pag-1 a.text:visited{color:#000000; text-decoration:none}
div.block-pag-1 a.text:hover{color:#000000; text-decoration:underline;}

table.auth2 td{border-top:1px solid #4c8bad; padding:10px; border-bottom:1px solid #4c8bad;}
td.even {background-color:#3e4e6e}
table.auth2 td.name{width:40%;}
a.auth2{display:block; margin-left:20px; margin-top:20px; float:left;}

div.auth4{margin:0 auto; width:410px;}
div.auth4 td{width:50%; padding-top:28px;}
div.auth4 div{font-size:11px; color:#dddddd;}
div.auth4 form{margin:0; padding:0;}
div.auth4 input{width:100%;}
div.auth4 span{color:#ff3838;}
div.auth4 input.but{width:146px; height:22px;}

div.auth_send{border-top:1px solid #518fb1; border-bottom:1px solid #518fb1;}
div.auth_send a{display:block; float:left; margin:10px 15px 10px 0;}
div.auth_send span{display:block; float:left; margin:10px 15px 10px 0;}
.small{font-size:11px;}
div.auth_send_form{margin:0 auto; width:565px;}
div.auth_send_form td{padding:4px 4px 4px 0;}
div.auth_send_form td select.first{float:left; margin-right:14px;}
td.selects{width:120px;}
div.auth_send_form td.selects-header{padding-left:15px;}
div.auth_send_form td.m{width:110px;}
.price{color:#b60000; width:60px}
div.auth_send_form textarea{height:100px; width:100%;}

div.paging{height:25px; font-size:11px; border-bottom:1px solid #cfcec9; padding:0 0px 0 3px; font-family:Tahoma; font-weight:bold; margin-bottom:15px}
div.paging table{border:none; border-collapse:collapse; margin:0; padding:0; width:100%;}
div.paging table td{border:none; border-collapse:collapse; margin:0; padding:0; vertical-align:top;}
div.paging table td.right {text-align:right;}
div.paging form{margin:0; padding:0;}
div.paging span.kol{margin-right:18px;}
div.paging img{margin-left:12px; margin-bottom:-4px}
div.paging span.num{margin:0 11px 0 11px; word-spacing:7px}
div.paging span.num a {color:#9edeff; text-decoration:none;}
div.paging span.num a:link {color:#9edeff; text-decoration:none;}
div.paging span.num a:visited {color:#9edeff; text-decoration:none;}
div.paging span.num a:hover {color:#FFFFFF; text-decoration:none;}
div.paging span.right {margin:0 18px 0 -17px;}
div.paging input.text{background-color:#FFFFFF; width:27px; height:14px; border:1px solid #cccccc; margin:0 6px 0 4px; font-size:11px; text-align:center; font-weight:bold; color:#000000 }
div.paging input.enter {margin-bottom:-3px}

div.paging2{border-bottom:none; border-top:1px solid #cfcec9; padding-top:10px; margin-top:15px; margin-bottom:0; clear:both; float:none}

.gimn-download{margin-left:48px; line-height:1.4}

#register_table {color:#000000;}

#scroller_container {position: relative;width: 300px;height: 15px;overflow: hidden;}
#scroller {white-space: nowrap;}
