@charset "utf-8";
/* CSS Document */
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.container_12 {border:0px green solid; margin-left: auto;margin-right: auto; width: 1000px;}
.grid_12 {border:0px red solid; margin:0px; width:1000px;display:inline;float: left;position: relative; margin:0px;}
div.line{ clear:both; border-bottom:1px #999 dashed; margin:10px 10px 10px 0px;}
#top { position:relative; margin-bottom:5px;float: left;}
#top img.logo{ margin:10px 10px 2px 10px;}
#top div#top_banner{ width:300px; height:80px; position:absolute;  left:290px; top:20px; border:1px #CCC solid; }
#top div#top_search{ position:absolute; width:360px; height:90px;  border:0px red solid; top:18px; right:5px; }
#top div#top_search ul.informer{ color:#727272; font-size:12px; float:left; }
#top div#top_search ul.informer li{ list-style:none; line-height:15px; }
#top div#top_search ul.lang{ font-size:12px; float:right; }
#top div#top_search ul.lang li{ list-style:none; line-height:15px;  text-align:right;}
#top div#top_search ul.lang li a{ color:#596269;}

#top div#top_search input.srch {width:320px; height:20px; border:1px #596269 solid; margin-top:10px; padding:2px; outline:0px;}
#top div#top_search input.srch_btn {width:27px; height:22px; background:url(../img/srch_btn.gif) no-repeat; border:0px; cursor:pointer;}
#top div#top_search ul.soc_btn{ margin-top:5px;}
#top div#top_search ul.soc_btn li{ display:inline; margin-right:10px;  padding:3px 0px 4px 22px; display:inline;    }
#top div#top_search ul.soc_btn li a{ color:#004054; font-size:12px; font-weight:bold;  }
#top div#top_search ul.soc_btn li.facebook{ background:url(../img/img.gif) 0px 0px no-repeat; }
#top div#top_search ul.soc_btn li.twitter{ background:url(../img/img.gif) 0px -23px no-repeat; }
#top div#top_search ul.soc_btn li.rss{ background:url(../img/img.gif) 0px -47px no-repeat; }
#top div#top_search ul.soc_btn li.wap{ background:url(../img/img.gif) 0px -73px no-repeat; }
#top div#top_search ul.soc_btn li.pda{ background:url(../img/img.gif) 0px -100px no-repeat; }

#menu { height:27px; background:#004054; border-top:1px #00232B solid; margin-bottom:0; float: left; width: 1000px;}
#menu ul{margin-left:5px;}
#menu ul li{ float: left; list-style: none;}
#menu ul li a{display: block;white-space: nowrap; color: #FFF; font-size:12px; padding: 6px 10px 6px 10px;}
#menu ul li a:hover{ text-decoration:none;background:#00232B;}

#adv_line { height:22px; margin:5px 0; float:left; width: 1000px;}
#adv_line a { display:block;  font-weight:bold; white-space:nowrap; color:#F00; font-size:13px; padding: 4px 4px;}

#center { margin: 5px 0 0 0; position:relative;   }
#center div#mean div.paging { text-align:center; color:#333; font-size:12px; margin:10px; font-weight:bold;}
#center div#mean div.paging a{ color:#006bc1; margin:4px;}
#center div#mean {font-size:12px;  line-height:16px; border:0px green solid; display:inline;float: left;position: relative; width:735px;}
#center div#mean  h1{color:#006bc1; font-size:20px; font-weight:bold; margin:0 3px 10px 0; line-height: 24px;}
#center div#mean  h2{color:#006bc1; font-size:13px; font-weight:bold; float:left; margin-right:3px; margin-bottom:3px;}
#center div#mean  h2 a{color:#006bc1; font-size:13px; font-weight:bold; }
#center div#mean  h5{  font-size:12px; font-weight:normal; display:block;  clear:both; text-transform:uppercase;}
#center div#mean  h5 a{color:#006bc1; font-size:12px; font-weight:normal; }
#center div#mean  h6{  font-size:12px; font-weight:normal; display:block;  clear:both;color:#666;   }
#center div#mean  h6 a{color:#a80101; font-size:12px; font-weight:normal; }
#center div#mean  h3{ font-size:12px; font-weight:normal; display:block; color:#666; margin-bottom:5px;  }
#center div#mean  h3 img{ float:left; margin-right:10px; padding-top: 0;}
#center div#mean  h3 a{color:#666; font-size:12px; font-weight:normal;}
#center div#mean  .description {font-family: Tahoma; font-size:10pt; font-weight: normal; font-style: italic;  line-height: 18px; color:#444; clear: both; margin-bottom: 10px;}
#center div#mean  .article {font-family: Tahoma; font-size:10pt; font-weight: normal; clear: both;}
#center div#mean  .article .news_img {width:230px; height:172px; float:left; padding: 5px 10px 5px 0;}
#center div#mean  .article img {display:inline; margin: 0 10px 10px 0;}    
#center div#mean  .article object {display:inline; margin: 0 10px 10px 0;}
#center div#mean  div.like_button { text-align:right; margin-right: 10px;}
#center div#mean  div.total {font-size:12px; color:#626262; font-weight:bold; text-align:right; margin-bottom:20px; margin-right: 10px;}


#center div#mean img.news_img { float:left; margin:0px 5px 2px 0px;}
#center div#mean div.list {display:block;font-size:12px; margin: 0 10px 0 0;}
#center div#mean div.list span{display:block; color:#333;}
#center div#mean div.list h4 { font-weight:bold;display:block;}
#center div#mean div.list h4 a{ color:#000; }
#center div#mean div.list img{ width:80px; height:60px; padding:3px; margin:0px 5px 5px 0px; border:1px #333 solid; float:left; }

#center div#mean div.list2 {display:block; font-size:12px; margin: 0 8px 5px 0;}
#center div#mean div.list2 span{ float:left; display:block; color:#333; margin: 0 8px 0 0;}
#center div#mean div.list2 h4 { font-weight:bold;}
#center div#mean div.list2 h4 a{ color:#000; display:block; margin: 0 0 0 120px;}


#center div#mean div#sub_menu{height:27px; background:#004054;   margin-bottom:15px;  margin-right:8px;}
#center div#mean div#sub_menu ul li{ float: left;list-style: none; line-height:27px; color:#2e3f8f; padding:0px 0px 0px 11px; font-size:12px;}
#center div#mean div#sub_menu ul li a{ color:#2e3f8f;}

#center div#mean div#banner_750x90{ width:728px; height:90px; margin-bottom:5px; }
#center div#mean div#slideshow{ width:725px; height:275px;  padding:5px; padding-right:0px; background:#ededed; border-top:1px #bbbbbb solid;border-bottom:1px #bbbbbb solid; position:relative;}
#center div#mean div#slideshow img{ width:367px; height:275px; background:#999; position:absolute; z-index:1;}
#center div#mean div#slideshow img#slide1{ z-index:2; }

#center div#mean div#slideshow ul {border-left:1px #999 dashed;  position:absolute; width:351px;height:275px;  left:377px; margin-top:1px;}
#center div#mean div#slideshow ul li{list-style:none; height:55px;}
#center div#mean div#slideshow ul li a{display:block;height:49px; color:#004054; text-decoration:none; font-size:12px; font-weight:bold; padding:10px 10px 0px 15px;}
#center div#mean div#slideshow ul li a:hover{background-color:#004054; color:#FFF;}
#center div#mean div#slideshow ul li a.selected{background-color:#004054; color:#FFF;}

#center div#mean div.block{display:inline;float:left;position:relative; margin-bottom:5px; }

#center div#mean div.block div { width:230px; float:left; display:block; margin:0px 5px 0 2px;}
#center div#mean div.block div a{width:230px; float:left; display:block; color:#000; font-size:12px; margin:0px 5px 10px 2px;}
#center div#mean div.block div span { color:#797979; font-size:11px; float:left; display:block; width:230px; height: 14px;}

#center div#mean div.block a{width:230px; float:left; display:block; color:#000; font-size:12px; margin:0px 5px 10px 2px;}
#center div#mean div.block span { color:#797979; font-size:11px; float:left; display:block;}
#center div#mean div.block ul li{width:230px;padding:4px 2px 7px 2px; display:inline; float:left;margin:0px 5px 5px 0px; border-bottom:1px #999 dashed; font-size:12px;}
#center div#mean div.block ul li img{width:120px; height:90px; float:left; margin:0px 5px 0px 0px;}
#center div#mean div.block ul li a{color:#000; font-size:12px;  float:none; display:inline;}
#center div#mean div.block h3{background:url(../img/b_h3.gif) repeat-x; height:28px; display:block; color:#FFF; font-size:12px; font-weight:bold; line-height:28px;padding:0px 10px;}
#center div#mean div.block h3 a {color:#FFF; font-size:12px; font-weight:bold; text-decoration: none;}


.article_comments {float:left; margin:0 0 10px 0; width: 728px;}
.article_comments h3{background:url(../img/b_h3.gif) repeat-x; height:28px; display:block; color:#FFF !important; font-size:12px  !important; font-weight:bold  !important; line-height:28px;padding:0px 10px;}
.article_comments .new_comment { margin:0 0 0 -6px; padding:5px 0 10px 0; }
.article_comments .new_comment input, textarea {font-family:Arial; font-size:13px; color:#000; border:1px solid #898989;}
.article_comments .comment_log { margin: 10px 0 0 8px; font-family:Arial; font-size:13px; color:#D00; font-weight:bold;}
.article_comments .info { margin: 10px 0 0 8px; font-family:Arial; font-size:12px; color:#000; font-weight:normal; font-style: italic;}

.article_comments .comments_list {border:#969696 dotted; border-width:1px 0 0 0; width: 728px; }
.article_comments .comments_list .row_odd {background-color: #F1F1FF !important;}
.article_comments .comments_list .row_even {background-color: #FFFFFF;}
.article_comments .comments_list .level0 {margin: 0 0 0 0;}
.article_comments .comments_list .level1 {margin-left: 0; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level2 {margin-left: 28px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level3 {margin-left: 56px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level4 {margin-left: 84px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level5 {margin-left: 112px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level6 {margin-left: 140px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level7 {margin-left: 168px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level8 {margin-left: 196px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level9 {margin-left: 224px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}
.article_comments .comments_list .level10 {margin-left: 252px; padding-left: 28px; background:url('../images/comment_reply.png') 2px 5px no-repeat;}

.article_comments .comments_list .comment_author {background:url('../images/user.png') 0 5px no-repeat; padding: 5px 0 0 18px; font-family:Arial;font-size:14px;color:#006bc1;font-weight:bold;}
.article_comments .comments_list .comment_author span {color:#656565;font-weight:normal; font-size:11px;}
.article_comments .comments_list .comment_text { margin:0 0 0 0; padding:5px 0 5px 30px;}
.article_comments .comments_list .comment_reply { margin:0 0 0 0; padding:0 0 5px 30px; border:#a6a6a6 dotted; border-width:0 0 1px 0;}
.article_comments .comments_list .comment_reply a {text-decoration: none; color:#006bc1; }


#center div#mean div.block2 {display:inline;float:left;position:relative; margin-bottom:5px; border-bottom:1px #999 dashed; }
#center div#mean div.block2 a{width:230px; float:left; display:block; color:#000; font-size:12px; margin:0px 5px 10px 2px;}
#center div#mean div.block2 ul li{width:230px; height:214px; padding:4px 5px 7px 2px; display:inline; float:left;margin:0px 5px 0px 0px; font-size:12px;}
#center div#mean div.block2 ul li img{width:230px; height:172px; margin:0px 0px 0px 0px;}
#center div#mean div.block2 ul li a{color:#000; font-size:12px;  float:none; display:inline; clear:both;}
#center div#mean div.block2 h3{background:url(../img/b_h3.gif) repeat-x; height:28px; display:block; color:#FFF; font-size:12px; font-weight:bold; line-height:28px;padding:0px 10px;}
#center div#mean div._3rd{width:730px !important; margin-top:5px;}
#center div#mean div._2nd{width:485px !important; margin-right:5px; }
#center div#mean div._comment{width:355px !important; margin-right:10px; }
#center div#mean div._catnews{width:355px !important; margin-right:10px; float:right; }
#center div#mean div._catnews ul{width:355px;}
#center div#mean div._catnews ul li{width:355px; border:0px; margin:0px;}
#center div#mean div._catnews ul li span{color:#666; font-weight:normal; display:block; margin:0px; }
#center div#mean div._catnews ul li a{width:360px; border:0px; display:block; font-weight:bold; color:#000; margin:0px;}

#center div#mean div._comment ul{width:355px;}
#center div#mean div._comment ul li{width:355px; border:0px; margin:0px; text-align:right; padding:2px;}
#center div#mean div._comment ul li span { color:#666; font-weight:normal; float:left; margin-top:2px; }
#center div#mean div._comment ul li input{  margin-right:3px; width:180px;   }
#center div#mean div._comment ul li textarea{  margin-right:3px; width:180px;  resize:none;  }
#center div#mean div._comment  input.send{    width:155px; height:25px; border:0px; border-top:1px #4e5494 solid;border-right:1px #4e5494 solid; color:#fff; background:#05599c;   margin-top:10px; cursor:pointer;  float:right; }

#center div#mean div._1nd {width:240px !important;   margin-right:5px; }
#center div#mean div._2nd h3 {text-align:left; }
#center div#mean div._2nd ul li {width:478px; }
#center div#mean div._2nd  ul li img{ width:230px; height:172px;}
#center div#mean div._2nd  ul li h4 a{font-size:13px; font-weight:bold; margin-bottom:10px; float:left; display:block;}
#center div#mean div.banner_240x400{ width:238px; height:400px;display:inline;float: left;position: relative; margin-right:5px;}
#center div#mean ul.poll {  width:600px; }
#center div#mean ul.poll li{list-style:none; font-size:12px; color:#626262; font-weight:bold; min-height:17px; margin-bottom:5px; border-bottom:3px #CCC solid; position:relative;}
#center div#mean ul.poll li span{font-weight:normal;}
#center div#mean ul.poll li div.poll_mark{ height:3px; background:#2486f4; bottom:-3px; position:absolute; left:0px;}

#center div#right_block{ display:inline;float: right;position: relative; width:260px;border:0px green solid; margin-left:5px;}
#center div#right_block div.block{display:inline;float: left;position: relative;width:260px; margin-bottom:10px;}
#center div#right_block div.block .l1 {float:left; display:block; color:#000; font-size:12px; margin-top:10px;}
#center div#right_block div.block h3{background:url(../img/b_h3.gif) repeat-x; height:28px; display:block; color:#FFF; font-size:12px; font-weight:bold; line-height:28px;padding:0px 10px;}
#center div#right_block div.block h4{ font-size:12px; margin:5px; }
#center div#right_block div.block ul { margin:5px;}
#center div#right_block div.block ul li { margin:8px 0px 0px 0px; list-style:none;font-size:12px; color:#000;}
#center div#right_block div.media div.clear{border-bottom: 1px #808080 dashed;   }
#center div#right_block div.block ul li span { color:#797979; font-size:11px; display:block;}
#center div#right_block div.block ul li a{ font-size:12px; color:#000;}
#center div#right_block div.block ul li img { width:80px; height:60px; float:left; margin:0 5px 0 0;}
.commented {display:inline-block;  float:none !important;}
img.comments_icon { width:16px !important; height:16px !important; float:none !important; display: inline-block; margin:3px 0 -4px 0  !important; }
.comments_count {display:inline-block !important; float:right !important; font-size:11px; color:#0000BB; font-weight: normal; margin:0 0 0 2px;}
#center div#right_block div.valuta { width:260px;}
#center div#right_block div.valuta b{ margin:0px 20px;}
#center div#right_block div.valuta ul li { margin:0px 0px 2px 0px;}
#center div#right_block div.valuta ul li span{ color:#333; font-size:12px; display:inline; margin-right:50px; text-align:right; float:right;}
#center div#right_block div.poll input#vote{ width:185px; height:25px; border:0px; border-top:1px #00232B solid;border-right:1px #00232B solid; color:#fff; background:#004054; margin-left:50px; margin-top:10px; cursor:pointer;}
#center div#right_block div.poll span {display:block; text-align:center;font-size:12px; margin-top:7px;}
#center div#right_block div.poll span a{color:#2999f2; text-decoration:underline;}
#center div#right_block div.banner_240x400{ width:238px; height:400px;display:inline;float: left;position: relative;  background:#faecd9;border:1px #CCC solid;  margin-bottom:10px;}

#footer { height:130px; position:relative; background:url(../img/ftr_bg.jpg) repeat-x; margin-top:10px;}
#footer div.copyright{ font-size:11px; color:#08202c; margin-top:20px; margin-left:20px;}
#footer div.copyright a{ text-decoration:underline; color:#08202c;}
#footer ul.counter {float:right; margin-right:20px;}
#footer ul.counter li{ list-style:none; display:inline;   margin-top:20px; }

.fader {position: absolute; top: 0px; left: 0px; z-index:1500; display: none; background-image:url(/images/signin-bg.png); overflow:hidden}
.popup3 {
    position:absolute;
    z-index:1501;
    display:none;
    background:#ffffff;
    width:498px; height: 236px; 
    padding:0 0 0 0;
    overflow:hidden;
    text-align:left;
    
    -webkit-box-shadow:0 0 15px 6px #222;
    -moz-box-shadow:0 0 15px 6px #222;
    box-shadow:0 0 15px 6px #222;

    -webkit-transition:left 0.3s linear;
    -moz-transition:left 0.3s linear;
    -o-transition:left 0.3s linear;
    transition:left 0.3s linear;

    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;   
}
.popup3 .header { background-color: #788bb3; height: 44px; overflow: hidden;}
.popup3 .header img {margin: 0 0 0 6px;} 
.popup3 .header a { text-decoration: none; color: #FFF; font-family: Arial; font-size: 12px; font-weight: normal; margin: 16px 16px 0 0; padding-right: 18px; background-image: url(/images/fbp/icon_close.png); background-position: right; background-repeat: no-repeat;}
.popup3 .body {overflow:hidden; padding:30px 15px 15px 15px; background-image: url(/images/fbp/fbp_bg.gif); background-position: 0 0; background-repeat: repeat-x;}
.popup3 .body .t1 { margin: 15px 0 30px 2px;}
.popup3 .body .t2 { margin: 20px 0 0 5px;}
.popup3 .close { float:right } 
