.block .post, .base{overflow:hidden;margin:0 0 10px}
.block h3, .base h3{font-family:Verdana;font-size:12px;vertical-align:bottom;color:#475466;text-align:left}
.post h3{font-family:Verdana;font-size:12px;vertical-align:bottom;color:#475466;text-align:left;margin:11px 0 0}
.block h1, .post h1, .base h1{font-family:Verdana;font-size:18px;vertical-align:bottom;color:#235094;text-align:left;padding:0 0 1px 10px}
.block h5, .post h5, .base h5{font-family:Tahoma;font-size:14px;color:#77408C;text-align:left}
.block_m{border-top:1px solid #ede7ee;border-left:1px solid #ede7ee;border-right:1px solid #ede7ee;border-bottom:none;width:345px;overflow:hidden;margin:10px 0 0}
.block_m_right{border-top:1px solid #ede7ee;border-left:1px solid #ede7ee;border-right:1px solid #ede7ee;border-bottom:none;overflow:hidden;margin:10px 0 0}
.block_m_right p{margin-right:10px;font-size:12px}
.block_m h3, .block_m_right h3{display:block;background:#edddf4;height:20px;padding-left:10px}
.menuout{text-align:justify;overflow:hidden;margin:0 10px 25px;padding:0}
.menuout img{width:35%;float:left;border:1px solid #D3D3D3;margin:5px 5px 0 0;padding:0}
.menuchannel{float:left;text-align:justify;overflow:hidden;margin:0 10px 10px;padding:0}
.menuchannel img{width:50px;float:left;border:1px solid #D3D3D3;margin:5px 5px 0 0}
.menuout h2{font-size:110%;margin-bottom:5px}
.menuperson{text-align:justify;overflow:hidden;margin:10px 10px 25px 30px;padding:0}
.menuperson img{height:120px;float:left;border:1px solid #D3D3D3;margin:5px 5px 0 0;padding:0}
.block ul.navs li{margin:0;padding:0}
.block ul.navs img{float:left;margin:8px 8px 0}
.block ul.navs li a{font-weight:700;display:block;height:27px;line-height:27px;color:#555;padding:0 10px}
.block ul.navs li a:hover{background-position:0 -27px;text-decoration:none;color:#d02344;height:27px}
.countries{overflow-x:hidden;border:1px solid #EDE7EE}
.navs_countries li{list-style:none;margin:10px;padding:0}
.navs_countries a{margin-left:10px}
.menuleft{width:43%;float:left;overflow:hidden,auto;padding:0}
.menuright{width:45%;margin-right:10px;float:right;overflow:hidden,auto;padding:0}
.person{float:left;width:48%}
.person_r{float:left}
.post .maincont{padding:0 10px 10px}
.post .maincont .binner{border-bottom:dashed 1px #ebebeb;text-align:justify;padding:7px 7px 10px 2px}
.maincontimg img{width:333px;margin-right:10px}
.maincont_left{width:275px;float:left;overflow:hidden,auto;padding:0}
.maincont_right{width:275px;float:right;overflow:hidden;padding:0}
.newsshort{width:100%;overflow:hidden}
.newsshort img{padding-right:10px;width:120px}
.tbl{margin:10px 0 20px 10px}
.tbl td{font-size:12px}
.tbl tr{height:30px}
.mainshort img{width:120px;padding-right:5px}
.short_person img{width:28px;padding-bottom:5px}
.mainshort p{padding-bottom:10px;border:solid 1px}
.post .binner{border-bottom:dashed 1px #ebebeb;text-align:justify;overflow:hidden;padding:10px}
.post .heading .morefield{border-bottom:dashed 1px #dcdbdb;padding:3px}
.post .arg{width:434px;float:left;margin:2px 2px 3px 7px}
.post .argr{float:right;margin:0 7px 0 0}
.post .morelink{height:20px;font-weight:700;padding:5px}
.post h3 a{color:#3d3d3d}
.post h3 a:hover{color:#d02344}
.post h4{font-size:14px;color:#77408C;display:inline}
.post .related-news li{background:url(../images/li.png) no-repeat left 50%;font-size:14px;list-style:none;padding:3px 0 3px 20px}
.radioplayer img{width:508px;float:center;border:solid 1px;margin:0}
.radioplayer{width:508px;float:center;text-align:justify;margin:0 36px;padding:0}
.radiostream{background:url(../images/radiotranslation.jpg) no-repeat top;width:510px;height:500px;margin-bottom:-415px;padding:291px 19px 17px}
.rel_block{float:left;width:20%;margin:0}
.relblock_cont{margin:5px}
.relblock_cont h2{font-size:80%;margin-bottom:5px}
.relblock_cont img{width:100%;height:120px}
.footercat{border:solid 1px #77408c;padding-left:2px;background:#edddf4;overflow:hidden;margin:15px 10px 10px}
.maincont_left_contr{width:200px;height:2150px;float:left;overflow:auto;padding:0}
.maincont_right_contr{width:200px;height:2150px;float:right;overflow:auto;padding:0}
.allcountries{float:left;margin-left:95px}
.faq p{margin:25px 0}
.advert_center{overflow:hidden;float:left;width:580px;margin:10px}
.advert_menu{overflow:hidden;float:left;width:200px;margin:5px 0 5px 10px}
.advert_content{padding:8px}
.base .binner{border-bottom:dashed 1px #ebebeb;overflow:hidden;padding:0 10px 10px}
.base .bottom{padding:10px}
.base #comments{width:100%}
.base .morelink{height:20px;font-weight:700;padding:7px}
.comments{font-size:10px}
.comments .userinfo, .comments .binner{color:#757575}
.comments .binner{font-size:11px;overflow:hidden}
.comments .userinfo{background:#EDDDF4;min-height:67px;padding:10px}
.comments_sep{background:url(http://tvradio.biz/templates/RusTV/images/mainshort_separator_big.PNG) no-repeat top}
.comments .avatar{float:left;margin-right:10px}
.comments .comdate{float:right;background-color:#fff;color:#555;padding:2px 8px}
.comments .arg{float:left;margin:2px 2px 2px 10px}
.comments .argr{float:right;margin:4px}
.comments .morelink{height:20px;font-weight:700;font-size:11px;padding:7px 7px 6px}
.comments span{display:inline}
.comments input[type=checkbox]{margin-top:0}
.block_rate_up{color:#090}
.block_rate_down{color:#C00}
.stext{border-bottom:solid 1px #ede7ee}
.stext:hover{background-color:#fff}
.comtxt{margin:7px auto auto 10px}
.morefield, .content, .menuout div{overflow:hidden}
.base img, .post .binner img{margin-right:10px}
.block ul.navs, .navs_countries ul{list-style:none;margin:0;padding:0}
.post, .base{margin:0 0 10px;padding:0}
.mainshort, .short_person{padding-bottom:10px;background:url(http://tvradio.biz/templates/RusTV/images/mainshort_separator.PNG) no-repeat bottom;margin:10px}