@charset "utf-8";

html, body {margin:0; padding:0; background:#000 top repeat-x;}
body, table {font-family:Arial, Helvetica, sans-serif;}
a {color:#000}
a:hover {color:#000000}
.dt {text-align:right; color:#999; font-size:8pt; font-weight:bold;}
.head_right1_day {font-size:12pt; font-weight:bold; color:#ff4700; text-align:left; padding-left:35px;}
.head_right1_time {font-size:18pt; font-weight:normal; color:#ff4700; text-align:left; padding-left:35px;}
.head_right2 {width:225px; height:35px; background:url(/images/suban.gif) no-repeat; bottom:39px; right:0; text-align:left;}
.head_right_ttl {font-size:8pt; font-weight:bold; color:#fff; margin-left:40px; text-align:left;}
.menu_item1 {width:inherit; height:36px; background:url(/images/m1.jpg) repeat-x; float:left;}

.menu_item {width:inherit; height:36px; background-color: #262626; float:left;}
.menu_item.active {background-color: #FAA61A;}

.bmenu_item {width:inherit; height:30px; background:url(/images/bmenu.gif) repeat-x; float:left;}
.menu_item:hover {background:url(/images/m2.jpg) repeat-x;}
.bmenu_item:hover {background:url(/images/bmenu1.gif) repeat-x;}
.menu_link_box {padding:10px 16px 0 16px;}
.menu_link {font-size:9pt; font-weight:bold; color:#fff; text-decoration:none; text-transform:uppercase;}
.bmenu_link {font-size:8pt; font-weight:normal; color:#fff; text-decoration:underline;}
.menu_sep {width:1px; height:36px; background:url(/images/m3.jpg) no-repeat; float:left;}
.bmenu_sep {width:1px; height:30px; background:url(/images/bmenusep.gif) no-repeat; float:left;}
.anc {width:332px;}
.ant {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:28pt; padding-left:16px; width:50px;}
.slash {width:36px; background:url(/images/slash.gif) center center no-repeat;}
.ali {font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
.mnunav {background-color:#000;/*background:url(/images/nav_bg.jpg) left top repeat-x;*/ width:320px; vertical-align:top; padding-top:16px;}
.submenu1 {width:292px; height:20px; background:url(/images/slash1.gif) left center no-repeat; margin-left:18px; margin-top:16px;}
.submenu2 {width:292px; height:20px; background:url(/images/slash2.gif) left center no-repeat; margin-left:18px; margin-top:16px;}
.submenu1:hover {background:url(/images/slash11.gif) left center no-repeat;}
.submenubox {padding-left:20px;}
.submenuactive {color:#000; font-size:11pt; font-weight:bold;}
.submenulink {color:#fff; font-size:11pt;}
.submenulink:hover {color:#ff4700;}
h2 {text-transform:uppercase; color:#918986; font-weight:normal; margin-top:0; margin-bottom:8px; font-size:18pt;}
.hsep {width:100%; height:2px; background:url(/images/hsep.gif) repeat-x;}
.rub1 {height:28px; padding-left:10px; padding-right:10px; float:left;}
.rub2 {height:28px; padding-left:10px; padding-right:10px; background:url(/images/rub2.gif) center center no-repeat; float:left;}
.rublink {font-size:8pt; color:#918986;}
.rublink2 {font-size:8pt; color:#fff; font-weight:bold; text-decoration:none;}
.rublink:hover {color:#ff4700;}
.rubbox {margin-top:6px;}
.ntbox1 {float:left; width:390px;}
.ntbox2 {float:left; width:265px; margin-left:16px;}
.ntbox3 {background:url(/images/newstopic.gif) top no-repeat; width:390px; height:41px; position:relative;}
.ntbox4 {background:url(/images/newstopic1.gif) top no-repeat; width:250px; height:39px; position:relative;}
.ntbox5 {position:absolute; left:85px; top:8px;}
.toppad1 {padding-top:4px;}
.small {font-size:8pt; color:#918986;}
.big {font-size:12pt; font-weight:bold;}
.big1{font-size:11pt; font-weight:bold;}
.orange {color:#ff4700;}
.gray {color:#9da0a7;}
.fullnewsbtn {position:absolute; right:0; bottom:5px;}
.fullnewsbtn1 {position:absolute; left:75px; top:10px;}
.fullnewsbtn2 {position:absolute; right:0; top:0px;}
.newspic {position:absolute; left:0; top:2px;}
.smallnewslink {font-size:8pt; font-weight:bold; text-decoration:none; color:#000; line-height:8pt;}
.smallnewslink:hover {text-decoration:underline; color:#ff4700;}
.wideorangesep {width:100%; height:2px; background-color:#F8A519;}
.wideorangesep1 {height:1px; background-color:#F8A519; margin-left:8px; margin-right:8px; margin-top:8px;}
.bannerbox {width:100%; height:100px; background:url(/images/nav_bg.jpg) center center repeat-x; position:relative;}
.banner1 {position:absolute; left:16px; top:10px;}
.banner2 {position:absolute; left:344px; top:10px;}
.banner3 {position:absolute; left:671px; top:10px;}
.ved {position:relative; height:93px; background:url(/images/subved.gif) left bottom no-repeat; margin-bottom:16px;}
.vedpic {position:absolute; left:0; bottom:1px;}
.vedtextbox {position:absolute; left:100px; top:16px;}
.vedname1 {font-size:11pt; font-weight:bold; color:#000;}
.vedname2 {font-size:15pt; font-weight:normal; color:#000; text-transform:uppercase;}
.vedsmall {background:url(/images/slash3.gif) left top no-repeat; padding-left:24px; width:190px; line-height:8pt; margin-top:6px;}
.box2 {width:313px; background:url(/images/bot2.jpg) center 1px no-repeat; border:1px solid #f5f1f1;}
.box2header {color:#fff; font-size:14pt; text-transform:uppercase; padding-left:8px; padding-top:6px;}
.pkv {width:315px; background:url(/images/pkv.gif) center top no-repeat;}
.pkvheader {color:#a7a09d; font-size:12pt; font-weight:bold; padding-left:8px; padding-top:6px;}
li.press {list-style-image:url(/images/arrow.gif); padding-bottom:4px;}
.presslink {font-weight:bold; color:#918986; font-size:9pt; text-decoration:underline;}
.presslink:hover {color:#000;}
.boldblack {font-weight:bold; color:#000; font-size:10pt;}
.votesep {height: 9px; background:url(/images/dots.gif) center center repeat-x;}
.temper {font-size:12pt; font-weight:bold; color:#ff4700;}
.weathericon {margin-bottom:-8px; margin-right:8px;}
.currency {margin-bottom:-4px; margin-right:8px;}
.smarr {margin-left:6px; margin-bottom:1px;}
.copy {position:absolute; left:53px; top:24px;}
.newsbox2 {position:relative; width:100%; margin-bottom:16px;}
.dotsep {width:100%; height:5px; background:url(/images/dots.gif) center bottom repeat-x;}
.newsan, .newstext {color:#000; text-decoration:none; font-size:9pt;}
.newsan:hover {color:#000; text-decoration:underline; font-size:9pt;}
.newspic2 {border:1px solid #dad9d7; padding:1px; margin-right:10px;}
.black {color:#000;}
.madeby1 {text-decoration:none;}
.madeby2:hover {color:#fff;}

.ssylka {color:#555; font-size:8pt; padding-left:3px;}
.ssylka a {color:#555;}

