body {padding:0px; margin:0; font: normal 11px Verdana; color:#5f5f5f; background:#FFF url(images/body.gif) top center;}
img{border:0px;}
table, tr, td{font: normal 11px Verdana; vertical-align:top; text-align: left; color: #5f5f5f; padding:0px; margin: 0px; border-spacing: 0px;}
div{font: normal 11px Verdana; text-align: left; color: #5f5f5f}

form{padding:0; margin:0;}
.classrel{position: relative; top:0px; left:0px; width: 0px; height: 0px;}
.fll{float:left;}
.flr{float: right}
.clear{clear: both;} 
.fl_left{float: left;}
.border{border:1px solid red;}
.border_b{border:1px solid blue;}
.border_g{border:1px solid green;}
.over_hide{overflow: hidden;}
.wh100{height:100%; width:100%;}

#maindiv{width:1000px; position: relative; margin: 0 auto; background: #FFF;}
#topbanner{width:1000px; position: relative; margin: 0 auto;}
.fl_left{float: left;}
.topbg{background:url(images/topbg.jpg) repeat-x top center; top:0px; position: absolute; left:0px; width:100%; height:349px;}
.find{background: url(images/find.gif) no-repeat top left; text-align: center; width:68px; height:20px; color:#FFF; font:bold 10px Verdana; border: 0px; margin-left:5px; padding-bottom: 3px;}
.button{background: url(images/button.gif) no-repeat top left; text-align: center; width:91px; height:20px; color:#FFF; font:bold 10px Verdana; border: 0px; margin-left:5px; padding-bottom: 3px;}
.button2{background: url(images/button2.gif) no-repeat top left; text-align: center; width:91px; height:20px; color:#FFF; font:bold 10px Verdana; border: 0px; margin-left:5px;}
.button3{background: url(images/comment.gif) no-repeat top left; text-align: center; width:195px; height:24px; color:#FFF; font:bold 12px Verdana; border: 0px; margin-left:5px;}
.findinp{border: 1px solid #a5acb2; color:#363636; width:300px; height:14px; font:normal 11px Verdana; padding-top: 3px;}

.topnews{clear: both; height:90px; padding-left:30px;}
.topnews div{float: left; width:190px;margin-left:2px;}
.date{width:300px; float: left; text-align:right; font:normal 11px Verdana; color: #898989;}
.addto{float: left; padding-left:45px; width:300px; font:normal 11px Verdana; color: #929292;}
.langdiv{float: right; width:380px; color:#a7a9ac;}
.socialdiv{float: left; padding-right: 15px; }

.logodiv{float: left; text-align: right; padding:20px 19px 0px 10px;}
.topshad{clear: both; height:177px; background: url(images/ten.gif) no-repeat 320px 0px}
.menudiv{height:60px; background: url(images/menu.jpg) no-repeat top center; padding-left:20px; padding-right:30px;clear:both;}
.menudiv img{float: left}
.clear10{clear: both; padding-top:10px;}
.lentadiv{float: left; padding:10px; width:355px;}
#lastnews-3{float: left; padding:10px; width:330px;border:solid 1px green;}

.hournews{float: left; width:470px; padding:14px; background: #f0efef; height:161px; overflow:hidden;}
.inhournews{float: right; width:202px; height:161px; overflow:hidden;}
.inhournews .ntitle{height:52px;overflow:hidden;padding:0px;margin:0px}

a, a:link, a:active, a:visited {color: #f46324; font: normal 11px Verdana; text-decoration: underline;}
a:hover {color: #f46324; font: normal 11px Verdana; text-decoration: none;}

.sitemax_pager_container{overflow: hidden; margin-top: 5px; width:auto; margin-bottom: 5px; color: #fff; border:1px solid blue;}
.pager_center{width: 612px; overflow: hidden; margin-bottom: 5px; margin-top: 5px;}

a.gallery_pager, a.gallery_pager:link, a.gallery_pager:active, a.gallery_pager:visited {background: url(images/pager_gr_bg.png) repeat-x; padding-top:7px; width:32px; height:25px; font-weight:normal; color: #fff; font-family:Verdana; text-decoration: none; font-size: 15px; margin-left: 5px; text-align: center; float: left; margin-bottom: 5px; overflow: hidden;}
a.gallery_pager:hover{background: url(images/pager_or_bg.png) repeat-x; padding-top:7px;  width:32px; height:25px; font-weight:normal; color: #fff;  font-family:Verdana; text-decoration: none; font-size: 15px;  margin-left: 5px; text-align: center; float: left; margin-bottom: 5px; overflow: hidden;}

a.gallery_pager_curr, a.gallery_pager_curr:link, a.gallery_pager_curr:active, a.gallery_pager_curr:visited {background: url(images/pager_or_bg.png) repeat-x; padding-top:7px;  width:32px; height:25px; font-weight:normal; color: #fff;  font-family:Verdana; text-decoration: none; font-size: 15px;  margin-left: 5px; text-align: center; float: left;}
a.gallery_pager_curr:hover{background: url(images/pager_or_bg.png) repeat-x; padding-top:7px;  width:32px; height:25px; font-weight:normal; color: #fff;  font-family:Verdana; text-decoration: none; font-size: 15px;  margin-left: 5px; text-align: center; float: left;}


a.lang, a.lang:link, a.lang:active, a.lang:visited {float:left; text-decoration:none; background: url(images/lang.gif) no-repeat top left; width:37px; height:13px; display: block; font:normal 10px Verdana; color: #FFF; text-align: center; margin-left:2px; margin-right:2px;}
a.lang:hover {float:left; text-decoration:none; background: url(images/lang_h.gif) no-repeat top left; width:37px; height:13px; display: block; font:normal 10px Verdana; color: #FFF; text-align: center;  margin-left:2px; margin-right:2px;}
a.lang_act, a.lang_act:link, a.lang_act:active, a.lang_act:visited, a.lang_act:hover {float:left; text-decoration:none; background: url(images/lang_h.gif) no-repeat top left; width:37px; height:13px; display: block; font:normal 10px Verdana; color: #FFF; text-align: center;  margin-left:2px; margin-right:2px;}

a.bankmenu, a.bankmenu:link, a.bankmenu:active, a.bankmenu:visited {text-decoration:underline; font:bold 12px Verdana; color: #0054a6; }
a.bankmenu:hover {text-decoration:none; font:bold 12px Verdana; color: #f46324;}
a.bankmenu_act, a.bankmenu_act:link, a.bankmenu_act:active, a.bankmenu_act:visited, a.bankmenu_act:hover {text-decoration:none; font:bold 12px Verdana; color: #f46324;}

.bankmenu_div{background: url(images/marr.gif) no-repeat top left; padding-left:15px; clear:both; padding-bottom:5px;}

/*RU*/
a.menu, a.menu:link, a.menu:active, a.menu:visited {float:left; text-decoration:none; font:bold 12px Verdana; color:#FFF; padding-left:13px; padding-right:13px; padding-top:13px;}
a.menu:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:13px; padding-left:13px; padding-top:13px;}
a.menu_act, a.menu_act:link, a.menu_act:active, a.menu_act:visited, a.menu_act:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:13px; padding-left:13px; padding-top:13px;}


/*EN
a.menu, a.menu:link, a.menu:active, a.menu:visited {float:left; text-decoration:none; font:bold 12px Verdana; color:#FFF; padding-left:20px; padding-right:20px; padding-top:13px;}
a.menu:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:20px; padding-left:20px; padding-top:13px;}
a.menu_act, a.menu_act:link, a.menu_act:active, a.menu_act:visited, a.menu_act:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:20px; padding-left:20px; padding-top:13px;}
*/

/*AM
a.menu, a.menu:link, a.menu:active, a.menu:visited {float:left; text-decoration:none; font:bold 12px Verdana; color:#FFF; padding-left:9px; padding-right:9px; padding-top:13px;}
a.menu:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:9px; padding-left:9px; padding-top:13px;}
a.menu_act, a.menu_act:link, a.menu_act:active, a.menu_act:visited, a.menu_act:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:9px; padding-left:9px; padding-top:13px;}
*/
a.menu_ru, a.menu_ru:link, a.menu_ru:active, a.menu_ru:visited {float:left; text-decoration:none; font:bold 12px Verdana; color:#FFF; padding-left:13px; padding-right:13px; padding-top:13px;}
a.menu_ru:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:13px; padding-left:13px; padding-top:13px;}
a.menu_ru_act, a.menu_ru_act:link, a.menu_ru_act:active, a.menu_ru_act:visited, a.menu_ru_act:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:13px; padding-left:13px; padding-top:13px;}



a.menu_en, a.menu_en:link, a.menu_en:active, a.menu_en:visited {float:left; text-decoration:none; font:bold 12px Verdana; color:#FFF; padding-left:20px; padding-right:20px; padding-top:13px;}
a.menu_en:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:20px; padding-left:20px; padding-top:13px;}
a.menu_en_act, a.menu_en_act:link, a.menu_en_act:active, a.menu_en_act:visited, a.menu_en_act:hover {float:left; text-decoration:none; font:bold 12px Verdana; color:#c9f902; padding-right:20px; padding-left:20px; padding-top:13px;}


a.menu_hy, a.menu_hy:link, a.menu_hy:active, a.menu_hy:visited {float:left; text-decoration:none; font:bold 11px Arial AMU, Arian AMU, Arial Unicode; color:#FFF; padding-left:7px; padding-right:7px; padding-top:13px;}
a.menu_hy:hover {float:left; text-decoration:none; font:bold 11px Arial AMU, Arian AMU, Arial Unicode; color:#c9f902; padding-right:7px; padding-left:7px; padding-top:13px;}
a.menu_hy_act, a.menu_hy_act:link, a.menu_hy_act:active, a.menu_hy_act:visited, a.menu_hy_act:hover {float:left; text-decoration:none; font:bold 11px Arial AMU, Arian AMU, Arial Unicode; color:#c9f902; padding-right:7px; padding-left:7px; padding-top:13px;}


a.all1, a.all1:link, a.all1:active, a.all1:visited {text-decoration:underline; font:normal 10px Verdana; color:#00aae7; float: right}
a.all1:hover {text-decoration:none; font:normal 10px Verdana; color:#00aae7; float: right}

.hdr{background: #e1e1e1; font:bold 14px Verdana; color:#003471; text-align: center; padding:5px;}
.bigdate{background: #f46324; color: #FFF; font-size:12px; padding-left:2px;  padding-right:2px; margin: 0 4px 0 0;float:left;margin-left:5px;padding:6px;}
.newsdate{background: #f46324; color: #FFF; font-size:10px; padding-left:2px;  padding-right:2px; clear: both; margin: 0 4px 0 0;}
.newsdate2{background: #00aae7; color: #FFF; font-size:10px; padding-left:2px;  padding-right:2px; clear: both; margin: 0 4px 0 0;}
.rightnewsbl{clear: both; padding-top:10px; color:#0054a6; font-size: 11px;}

a.lastconf, a.lastconf:link, a.lastconf:active, a.lastconf:visited {text-decoration:underline; font:bold 12px Verdana; color:#FFF;}
a.lastconf:hover {text-decoration:none; font:bold 12px Verdana; color:#FFF;}

a.blbold, a.blbold:link, a.blbold:active, a.blbold:visited {text-decoration:underline; font:bold 11px Verdana; color:#0054a6;}
a.blbold:hover {text-decoration:none; font:bold 11px Verdana; color:#0054a6;}

span.blbold{text-decoration:none;}

a.blboldhot, a.blboldhot:link, a.blboldhot:active, a.blboldhot:visited {text-decoration:underline; font:bold 11px Verdana; color:#0054a6; clear: both;}
a.blboldhot:hover {text-decoration:none; font:bold 11px Verdana; color:#0054a6; clear: both;}

a.lenta, a.lenta:link, a.lenta:active, a.lenta:visited {text-decoration:none; font-size:11px; color:#0054a6; clear: both; }
a.lenta:hover {text-decoration:none; font-size:11px; color:#0054a6; clear: both;}

a.lentahot, a.lentahot:link, a.lentahot:active, a.lentahot:visited {text-decoration:none; font-size:11px; color:#DD0000; clear: both; }
a.lentahot:hover {text-decoration:none; font-size:11px; color:#DD0000; clear: both;}

a.botmenu, a.botmenu:link, a.botmenu:active, a.botmenu:visited {text-decoration:none; font-size:12px; font-weight:bold; color:#000; padding-left:5px; padding-right:5px;}
a.botmenu:hover {text-decoration:underline; font-size:12px; font-weight:bold; color:#000; padding-left:5px; padding-right:5px;}


.afrtopshad{clear: both; height:20px; padding-top:5px;}

.lastconfdiv{clear: both; background: #ff4d00; padding: 4px; border: 1px solid #b8b8b8; border-top-width:0px; text-align: center}
.confall{clear: both; background: #e1e1e1; padding: 4px; border: 1px solid #b8b8b8; border-top-width:0px; text-align: right; height:12px;}

.mb10{margin-bottom:10px;}

.conf{clear: both; padding-right:5px; height: 211px;}
.confdiv{clear: both; border: 1px solid #b8b8b8; padding:5px; padding-bottom:0px;}
.calcinp{width:71px; height:17px; border: 1px solid #a5acb2; font-size:11px;}
.calcsel{width:49px; height:20px; border: 1px solid #a5acb2; font-size:11px;}
.middle{vertical-align: middle}
.converttd{text-align: right; padding-right:5px; vertical-align: middle}
.credittd{width:70px; text-align: right; padding-right:5px; vertical-align: middle;}
.confhdr{font:bold 20px Verdana; color: #ff4d00;}
.sep{height: 10px; clear: both;}
.sep2{height:12px;background:url(images/sep.gif) repeat-x center left;}
.imgfl{margin-right:5px; float: left; padding-bottom: 5px}
.imgfl2{margin-right:5px;margin-left:5px; float: left}
.m1010l{margin-right:5px;margin-left:5px; float: left}
.icodiv{float: left; padding-right:15px;}
.icodiv img{padding-left:1px; padding-right:1px;}
.toptxt{float: left; padding-top:2px; padding-left:5px; color:#929292;}

.topdivul{clear: both; padding-left:30px;}
.topdivul ul{list-style-type:none; margin: 0px; padding: 0px;}
.topdivul ul li{display: inline; float:left; padding-right:20px;}
.rightblock{float: right; width:240px; }
.imgflow{float: left;}

.botvotediv{float:left; border: 1px solid #c6c6c6; width:700px; padding: 14px 4px 14px 14px;}
.botvotediv1{float: left; width:350px; background: url(images/votesep.gif) repeat-y top right;padding-right:10px;}
.botvotediv2{float: right; width:350px;}
.voterestxt{float: left; padding-left:4px;}
.container{float:left;position: relative; background: #FFF; width:970px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px;}
.mainblock{float: left; width:720px; padding-right: 10px;}
.padtop10{padding-top:10px;}

.curr_act{background: url(images/curgrad.gif) repeat-x top left;}
.curr_act td{color: #FFF;}
.conthdr{width:175px; background: #dd0000; color:#FFF; padding:5px; font:bold 14px Verdana;}
.conthdr2{width:194px; background: #e1e1e1; color:#003471; padding:5px; font:bold 14px Verdana;}
.pagetitle{width:275px; background: #e1e1e1; color:#003471; padding:5px; font:bold 14px Verdana;}
.conthdr2xw{background: #e1e1e1; color:#003471; padding:5px; font:bold 14px Verdana;}

#sidebar .conthdr2{background: #e1e1e1; font:bold 14px Verdana; color:#003471; text-align: center; padding:5px;width:230px;}

.mainnews{float: right; width:440px; background: #f0efef; padding:14px; margin-right: 5px; margin-left: 5px;}
#catnews-4{float: right; width:495px; background: #f0efef; padding:14px;}
.mainnewsdiv{float: left;width: 212px; padding-right: 8px;}
.psep{padding:0px; margin:0px; padding-top:3px;}

.view{display: none!important; font-size:9px; color: #0054a6;}
.favtxtdiv{float: left; width:220px; padding-left:5px;}
.setka{float: left; width:310px; background: url(images/setka.gif) top left; padding:9px; overflow: hidden;margin: 1px 0 0 1px;}
.popular_this_week{float: left; width:341px; background: url(images/setka.gif) top left; padding:14px; border: solid 1px green;}
.lentarr{clear:both; background:url(images/li.gif)no-repeat 0px 4px; padding-left:7px;}

.newsbl3{float: left; padding-right:10px; width:220px; margin-top: 5px;}
.newsbl4{float: left; padding-right:10px; width:220px; height:54px; margin-top: 5px; overflow:hidden;}
.date2{font-weight: bold; color: #00aae7;}
.blockbg{float:left; padding: 10px 10px 10px 10px; background: #f0efef url(images/blbg.gif) no-repeat bottom right; width:700px;}
.name{font-weight: bold; font-size:12px; color: #0054a6;}
.position{color: #0479eb;}

.votes{vertical-align:middle; font-size:14px; color: #444;}
.votes2{vertical-align:middle; font-size:11px; color: #444;  padding-top: 10px; width:125px; }
.voteres1{text-align: right; padding-right: 5px; padding-top: 10px;}
.voteresult1{width:60px; height:7px; float: left; margin-top:5px}
.voteresult2{ height:7px; background: url(images/votes.gif) no-repeat top left;border:1px solid #C8C8C8;}

.botmenudiv{float: left; width:520px; padding-left:10px; text-align: center; padding-top:10px; font-size:12px; font-weight:bold; color:#000;}
.sitemax{float: right; width:150px; text-align: center; color: #000; font:normal 10px Arial;}
.copy{padding-top:11px; color: #000; font-family:Arial;float: left;}
.copydiv{float: left; width:450px;}

.bottom{float: left; padding-left:5px; padding-right:5px; width:990px; background: #FFF; height:107px; border-radius: 0 0 10px 10px;}
.botcor_l{float: left; background: url(images/botcors.gif) no-repeat top left; width:17px; height:103px;}
.botcor_r{float: left; background: url(images/botcors.gif) no-repeat top right; width:17px; height:103px;}
.bottomcont{float: left;  background: url(images/botpix.gif) repeat-x top left; width:956px; height:103px; padding-top:17px}

.curtab{width:90%; margin-top:5px;}
.curtab td{padding-top:3px; padding-bottom:3px; vertical-align: middle; padding-left:5px;}
.curtab td img{padding-right:5px;}

.placeholdertitle{background-color:#3F77AE;color:white;}

.entry p{padding:0px; margin: 0px;}

.post{padding-top:5px; clear: both; width:650px;}



.topshad .topnews div{overflow: hidden; height: 64px;}

.hidden{display: none;}
.pos_rel{position: relative;}
.rightblock ul {list-style:none;}
.rightblock li {list-style:none;}
#organizations ul {list-style-type:none; padding:0px; margin: 0px;}
#organizations li {list-style-type:none; margin: 0px; padding:0px;}
#organizations{width:192px; padding:5px; background: url(images/setka2.gif) top left;}


.curtab{width:90%; margin-top:5px;}
.curtab td{padding-top:3px; padding-bottom:3px; vertical-align: middle; padding-left:5px;}
.curtab td img{padding-right:5px;}
.bankhdr{background: #e1e1e1; padding: 5px; font-weight: bold; font-size:14px; color: #003471; width: 250px}
.bankdescr{border: 1px solid #e1e1e1; margin-top:10px; float: left; width:475px; padding:10px;}
.bankdescr_txt{float: left; font-weight: bold; font-size:11px; line-height: 200%; color: #a5a4a4}


/*TABS*/
.tab_cor_1{background: url(images/tab_cor.gif) no-repeat top left; width: 10px; height: 26px; float: left}
.tab_cor_1_h{background: url(images/tab_cor.gif) no-repeat 0px -26px; width: 10px; height: 26px; float: left}

.tab_cor_2{background: url(images/tab_cor.gif) no-repeat top right; width: 10px; height: 26px; float: left}
.tab_cor_2_h{background: url(images/tab_cor.gif) no-repeat -10px -26px; width: 10px; height: 26px; float: left}

.tab_bg{background: url(images/tab_bg.gif) repeat-x top left;  height: 21px; font-weight: bold; font-size:11px; color: #FFF; float: left; text-align: center; padding-top:5px}
.tab_bg_h{background: url(images/tab_bg.gif) repeat-x 0px -26px;  height: 21px; font-weight: bold; font-size:11px; color: #FFF; float: left; text-align: center; padding-top:5px}

.table1{padding:4px; border: 1px solid #9b9b9b; border-bottom-width: 0px; border-right-width: 0px;}
.table2{padding:4px; border: 1px solid #9b9b9b; border-right-width: 0px;}
/*.tabdiv{clear: both; border: 1px solid #e1e1e1;  width:475px; padding:10px; overflow: hidden;}*/
.tabdiv{clear: both; border: 1px solid #e1e1e1;  width:475px; padding:10px;}
.center{text-align: center; vertical-align: middle;}
.leftmenu{}
.leftbl{clear: both; padding-top:5px; width:202px;}

/*PODCAST*/
.podcastwidget {width: 237px; background: #14486D;padding-left: 3px;margin-top: 5px;}
.podcasttitle {padding-top:8px; padding-left: 5px; color: #E1E1E1;}
.podcastdiv {padding-top:8px;}
.podblock{float: left; width: 300px; margin-left: 10px; margin-bottom: 15px;}

#wordtube{padding-left: 10px;}
/*CONTACTS*/
.inptxt{width:100px; padding-top:3px; text-align: left; padding-right: 5px; color: #33688a; float: left;}
.inp{width:200px; height:18px; border:1px solid #8d8d8d; color:#434343; float: left;}
.area{width:250px; height:100px; border:1px solid #8d8d8d; color:#434343; float: left;}
.clear10{clear:both; padding-top:10px;}

.post h2{background: #e1e1e1; padding: 5px; font-weight: bold; font-size:14px; color: #003471; width: 250px; margin-top: 0px;}

.wp-polls-form .wp-polls-ans .Buttons{background: url(images/button.gif) no-repeat top left; text-align: center; width:91px; height:20px; color:#FFF; font:bold 10px Verdana; border: 0px; margin-left:5px; margin-top: 5px;}
.widget_polls-widget form{width: 300px; float: left; padding-right: 10px; }
/*========Bullet hide======*/
li.widget_polls-widget{list-style: none !important;padding: 0;margin: 0;}
/*==============*/
.last_vote{width: 350px; padding-left: 10px; float: left;}

.blbold {text-decoration:underline; font:bold 12px Verdana; color:#0054a6; clear: both;}
.wp-polls{float: left;padding-right: 15px; width: 330;}
.wp-polls-ul li{margin-top: 10px;}

.wp-polls-ul .pollbar{border: none;}

.widget_calendar{padding: 5px;list-style-type: none;margin: 9px 27px;}
.widget_calendar h2{display: none;}
.widget{list-style-type: none;}
#wp-calendar td{color: #000;}
#wp-calendar a{color: #000;}
#wp-calendar a:hover{color: #000;}
#wp-calendar caption{font-weight:bold; color: #000; }

.topnews .sep {display:none;}
.topnews .date2 {display:none;}
.topnews .newsbl3 {padding-right:0px;}

.topnews a, .topnews a:link, .topnews a:active, .topnews a:visited {color: #5f5f5f; font: normal 11px Verdana; text-decoration: none;}
.topnews a:hover {color: #0054A6; font: normal 11px Verdana; text-decoration: underline;}

.related_post a, .related_post a:link, .related_post a:active, .related_post a:visited {color: #5f5f5f; font: normal 11px Verdana; text-decoration: none;}
.related_post a:hover {color: #0054A6; font: normal 11px Verdana; text-decoration: underline;}

#archievcal{display:none; position:absolute; margin-top:-80px; margin-left:430px; border:1px solid #9c9fa1; background: #eaf3fd; filter: alpha(opacity=80);  opacity: 0.8; -moz-opacity:0.8;}
.your-message textarea{width: 300px;border:1px solid #b8b8b8; padding: 3px; color: #444; font-size: 12px;}
.amu {font-family: Arial AMU;}

.ask{background: #ff4d00; width: auto; height: auto; padding: 5px 5px 5px 5px; margin-top: 10px; color: #fff; font-weight: bold;font-family:Arial; cursor: pointer;}
.wpcf7-form input{border:1px solid #b8b8b8; padding: 3px; color: #444; font-size: 12px; margin-top: 2px;}
.wpcf7-form p{margin-top: 5px;}

#sidebar .clear10 .all1{overflow: hidden; height: 20px;}

div.ntitle {height:66px;overflow:hidden;padding:0px;margin:0px;}


.credittab1{ border:1px solid #999999; border-bottom-width:0px; border-right-width:0px; padding:5px; color:#000;}
.credittab2{border:1px solid #999999; border-right-width:0px; padding:5px; color:#000; font-weight:bold;}

.setka4{width:480px; padding:10px; background:url(images/setka4.gif) top left; margin-top:10px;}
.ptwitem {overflow:hidden; }
.number{float:left; padding:6px; padding-top:3px; padding-bottom:3px; background:#0054a6; color:#FFF; font-weight: bold; font-size:14px;}
.mb20{margin-bottom:20px;}
/*
.lastconfdiv{clear: both; background: #ff4d00; padding: 4px; border: 1px solid #b8b8b8; border-top-width:0px; text-align: center}
.confall{clear: both; background: #e1e1e1; padding: 4px; border: 1px solid #b8b8b8; border-top-width:0px; text-align: right; height:12px;}
.onlinediv{float: left; padding-left:5px; width:120px; color:#000; font-size:11px; margin-top:3px;}
.onlinehdr{font-size:14px; font-weight:bold; color:#000;}
.mainonline{background: url(images/onlinebg.jpg) no-repeat top left; width:214px; height:111px; margin-top:10px;  padding:5px;}

.conf{clear: both; background: url(images/conf.jpg) no-repeat top left; padding-right:90px; height: 211px;}

.ask2{border: 0px; background: #FFF; color:#ff4e00; width:123px; height:18px; font-size:11px; font-weight: bold; text-align: center;}
*/

.online{background: #ffa802 url(images/online.gif) no-repeat top left; width: 240px;margin-top: 10px;padding-top: 70px;float: left;}
.qbut{border: 0px; background: #FFF; font-size: 13px; color:#ff4e00; cursor: pointer; padding-top:4px; padding-bottom:4px; font-weight: bold; float: right; text-align: center; width:215px;}
.qbutx{border: 0px;background: #D10000;font-size: 13px;color: #fff;cursor: pointer;padding-top: 4px;padding-bottom: 4px;font-weight: bold;float: right;text-align: center;width: 230px;}

#consult ul, #consult li{margin:0;  padding:0; float:left;height:135px;list-style:none;list-style-type:none;   }
#consult, #consult li { width:210px;height:135px;overflow:hidden; }
		
		
		
#prevBtn_photo{position: absolute; margin-left: -7px; padding-top: 50px; }   
#prevBtn_photo a{background:url(images/slider_arr_l.png) no-repeat left top; display:block; cursor:pointer;float:left;height:16px;width:9px; text-decoration: none; margin-top:0px;}
#prevBtnin_photo a{background:url(images/slider_arr_l.png) no-repeat 0px -15px ; display:block; cursor:pointer;float:left;height:16px;width:9px; text-decoration: none; margin-top:0px;}
#prevBtnin_photo{position: absolute; margin-left: -7px; padding-top: 50px;} 
   
#nextBtn_photo{position: absolute; margin-left: 217px; padding-top: 50px;}   
#nextBtnin_photo{position: absolute; margin-left: 217px; padding-top: 50px;}  
#nextBtn_photo a{background:url(images/slider_arr_r.png) no-repeat left top; display:block; cursor:pointer;float:left;height:16px;width:9px; text-decoration: none; margin-top:0px;}
#nextBtnin_photo a{background:url(images/slider_arr_r.png) no-repeat 0px -15px; display:block; cursor:pointer;float:left;height:16px;width:9px; text-decoration: none; margin-top:0px;}
.botmenudiv ul{list-style:none; margin:0px; padding:0px; padding-left:90px}
.page_item{ float:left; padding:3px;font-weight:bold}
.page_item a{font-weight:bold; text-decoration:none;color:#000;}

		
.wp-polls-paging{clear:both;}

.header-weather-ico {
  float: left;
  width: 37px;
  height: 30px;
  background-repeat: no-repeat;
  margin-top: 2px;
    margin-left: 50px;
}

.header-weather-num {
 float: left;
  font-size: 18px;
  margin-left: 8px;
  margin-top: 5px;

}
.clearfix {
  clear: both;
}
.header-weather-text, .header-currencies-text {
  color: #AFAFAF;
  font-size: 12px;
  font-family: ws_semi_bold;
  margin-top: 7px;
}

.currencyTxt{
  font-size: 14px;
  font-weight: bold;
  color: #e46715;
}
#wpml_credit_footer{
	display: none!important;
}

.menu-main-container{
    width: 100%;
    height: 30px;
    position: relative;
    z-index: 100;
}

.nav-menu {
    background-color: #5798d0;
	padding: 0;
    margin: 0;
    list-style-type: none;
}

.menu-item{
	padding: 0;
    margin: 0;
    list-style-type: none;
	float: left;
    position: relative;
}

.menu-item a{
	padding-left: 12px !important;
    padding-right: 12px !important;
    text-decoration: none;
    color: #fff;
    border-left: 1px solid #fff;
    display: block;
    line-height: 42px;
}

.menu-item a:hover{
    color: #000;
    background-color: #5798D0;
}

.menu-item:first-child a{
    border-left: none;
}

.ru .menu-item > a {
    font-size: 13px;
}

.en .menu-item > a {
    font-size: 15px;
}

.hy .menu-item > a {
    font-size: 9px;
}

.rights_info{
	padding: 20px 20px 10px 20px;
	font-weight: 600;
}