* {
  margin: 0;
  padding: 0;
}
html {
  height: 100%;
}
body {
  font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
  height: 100%;
  background: #d2f1f2;
}

a { 
  color: #3479a7; 
  text-decoration: none; 
}

a:hover { 
  text-decoration: underline; 
}

a img  { 
  border: 0 none; 
}

input, textarea, select, button, body { 
  font: 12px/17px Arial, Tahoma, Helvetica, sans-serif; 
}

input, textarea, select, button, a { 
  outline: none; 
}

p { 
  margin-bottom: 0.4em; 
}

ul { 
  padding-left: 16px; 
  list-style-position:outside; 
  list-style-image:none; 
}

ol { 
  list-style-image: none; 
  list-style-position: outside; 
  list-style-type: decimal; 
  margin-left: 2.2em; 
}

.inv { 
  display: none; 
}

table {
  border-collapse: collapse; 
  border-spacing: 0; 
}

.reset, .reset li { 
  list-style: none; 
  padding: 0; margin: 0; 
}

a {
  color: #115791;
  outline: none;
  text-decoration: none; 
}

a:hover {
  text-decoration: none;
  color:#2170b1;
}

p {
  margin: 0 0 18px
}

img {
  border: none;
}

input {
  vertical-align: middle;
}

#admixer_top_e {
   background: none repeat scroll 0 0 #d2f1f2;
    
  margin: 0 auto;
    
  max-width: 980px;
    
  min-width: 980px;
    
  position: relative;
}

#news-slider {
  background-color: #d2f1f2;
  width: 728px;
  height: 200px;
}


#Getmyad {
      
  margin: 0 auto;
  
  max-width: 725px;

    min-width: 725px;

    position: relative;    
}

#wrapper {
   background: none repeat scroll 0 0 #FFFFFF;
    
  margin: 0 auto;
    
  max-width: 980px;
    
  min-width: 980px;
    
  position: relative;
}

/* Header
-----------------------------------------------------------------------------*/
#header {

   background: none repeat scroll 0 0 #FFFFFF;
    
   height: 210px;
}

.header_t2 {
  margin-left: -70px;
  margin-right: -90px;
  float: center;
}

td.top_menu{
  background:url(/img/bg_top_menu.png) repeat-x;
  text-transform: uppercase;
  height:56px;
}

ul.topmenu{
  padding:0 0 0 10px;margin:0;list-style:none;
}

ul.topmenu li{
  float:left;
  font-weight:bold;
}

ul.topmenu li a{
  background:url(/img/top_menu_li.png) no-repeat;
  height:56px;
  float:left;
  padding:20px 15px 0 15px;
  color:#fff;
  text-decoration: none;
}

ul.topmenu li a:hover{
  background:url(/img/top_menu_li.png) no-repeat;
  color:#fff;
  text-decoration: underline;
}

ul.topmenu li a.last_item{
  background:url(/img/top_menu_li.png) no-repeat;
  height:56px;
  float:left;
  padding:11px 1px 0 1px;
}

.searchbg{
  padding:0 0 0 0;
  float:left;
  width:180px;
  
  margin: 18px 48px 0 300px;
  *padding:16px 0 0 0;
}

input.search_input{
  background:url(/img/bg_search.png) no-repeat;
  width:139px;
  height:20px;
  float:left;
  border:0;
  padding:0 0 0 5px;
  font-size:12px;
  color:#bebebe;
  *padding:3px 0 0 10px;
}

input.search_but{
  background:url(/img/bg_search.png) no-repeat;
  background-position: -150px 0;
  display:block;
  width:20px;
  height:21px;
  line-height:23px;
  margin:0 0 10px 10px;
  padding:0 0 10px 10px;
}

.header_p {

    margin-top: 0px;
}

td.header_left{
  background:url(/img/bg_header.png) repeat-x;
 
  width:200px;
  height:154px;
}

td.header_center{
  background:url(/img/bg_header.png) repeat-x;
  background-position: 0 -154px;
  
  height:154px;
}

td.header_right{
  background:url(/img/bg_header.png) no-repeat;
  background-position: -210px 0;
  
  width:581px;
  height:154px;
}


.logo { 
  height: 120px;
  margin-left: -150px;
  background: url("/img/logo.png") no-repeat; 
  width: 400px; 
}

a.logo_link { 
  height: 120px;
  background: url("/img/logo.png") no-repeat; 
  width: 400px; 
  outline: none;
}

a.logo_link:hover { 
  outline: none;
}

.banner {
  margin-right: -150px;
}

.banner_bg{
  width: 539px;
  margin-right: -150px;
  height: 76px;
  background: url(/img/bg_banner.png) no-repeat;
}

.banner_p {
  float: right;
  margin: 16px 48px 0 0px;
}


/* Middle
-----------------------------------------------------------------------------*/
.content_p {
  margin:0 0 0 0;
  background: #ffffff;
  padding: 4px;
  padding-top: 4px;
}

#footer_p {

  margin:0 0 0 0;

  background: #ffffff;

  padding: 4px;

  padding-top: 4px;

}
#middle {
  width: 100%;
  padding: 0 0 100px;
  height: 1%;
}
#middle:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}
#container {
  width: 100%;
  float: left;
  overflow: hidden;
}
#content {
  padding: 0 245px 0 0px;
}

/* РЎС‚РёР»СЊ РІРµР»РёРєРѕС— РЅРѕРІРёРЅРё Р±Р»РѕРєР° РЅРѕРІРѕСЃС‚РµР№

-----------------------------------------------------------------------------*/

#news-box-text_b {
    
        float: left;    
        padding-bottom: 5px;
    padding-right: 10px;
}

#news-box-text_b:hover {
    background-color: #d2f1f2;
        float: left;    
        padding-bottom: 5px;
    padding-right: 10px;
}


#news_title {

  padding-top: 0px;  

}

#news_b {
  float: left;
  font-size: 12px;
  text-align:justify;
  width: 340px;
  
  line-height: 20px;
  padding-left: 10px;
        overflow: hidden;
} 
#news_b br {
        padding:0; 
        margin:0; 
        line-height: 0px;
}
#news_b img {
  float: left;
    width: 315px;
    margin: 15px;
    box-shadow: -5px 0px 15px 5px #6bb95d;
    border-radius: 5%;
}
#news_b h1 {
  font-size: 14px;
  font-weight: bold;
  color:  #115791;  
  padding-bottom: 1px;
        padding-top: 3px;
}


#news_b h1:hover {
  
  font-size: 14px;
  font-weight: bold;
  color:  #2170b1;
    text-decoration: underline;  
  padding-bottom: 1px;
        padding-top: 3px;
}



/* РЎС‚РёР»СЊ Р±Р»РѕРєР° РЅРѕРІРѕСЃС‚РµР№

-----------------------------------------------------------------------------*/
#w_730 {
    
        width: 730px;
    
}

#w_365 {
    
        width: 363px;
		float: left;
    
}

#w_365 {
    
        width: 363px;
		float: left;
}

#news-box-text_1cat_man {
    
        width: 340px;
    padding-left: 360px;
}

#news-box-text {
    
        float: left;    
        padding-bottom: 5px;
    padding-right: 10px;
}

#news-box-text:hover {
    background-color: #d2f1f2;
        float: left;    
        padding-bottom: 5px;
    padding-right: 10px;
}

#top_news_01 {
        padding-left: 3%;
}

#news {
  float: left;
  font-size: 12px;
  text-align:justify;
  width: 340px;
 
  line-height: 16px;
  padding-left: 10px;
  padding-bottom: 7px;
        overflow: hidden;
} 
#news br {
        padding:0; 
        margin:0; 
        line-height: 0px;
}
#news img {
    float: left;
    width: 95px;
    padding: 4px 5px 0 0;
    border-radius: 50%;
    height: 95px;
}
#news h2 {
  font-size: 14px;
  font-weight: bold;
  color:  #115791;  
  padding-bottom: 1px;
        padding-top: 3px;
}


#news h2:hover {
  
  font-size: 14px;
  font-weight: bold;
  color:  #2170b1;
    text-decoration: underline;  
  padding-bottom: 1px;
        padding-top: 3px;
}



/* РЎС‚РёР»СЊ Р±Р»РѕРєР° РЅРѕРІРѕСЃС‚РµР№ С‰Рѕ Р·РЅР°С…РѕРґРёС‚СЊСЃСЏ РїС–Рґ РјР°С‚РµСЂС–Р°Р»РѕРј РЅРѕРІРёРЅРё

-----------------------------------------------------------------------------*/

#news-box-text_11 {
        float: left;    
        padding-bottom: 30px;
    padding-right: 30px;
}
#news_11 {
  float: left;
  font-size: 12px;
  text-align:justify;
  width: 320px;
  height: 118px;
  line-height: 16px;
  padding-left: 10px;
        overflow: hidden;
} 
#news_11 br {
        padding:0; 
        margin:0; 
        line-height: 0px;
}
#news_11 img {
  float: left;
  width: 135px;
  
  padding: 4px 5px 0 0;
}
#news_11 h2 {
  font-size: 14px;
  font-weight: bold;
  color:  #115791;  
  padding-bottom: 1px;
        padding-top: 3px;
}


#news_11 h2:hover {
  font-size: 14px;
  font-weight: bold;
  color:  #2170b1;
    text-decoration: underline;  
  padding-bottom: 1px;
        padding-top: 3px;
}


#biznesves {
	padding: 10px 0;
}

#biznesves1 {
	padding: 5px 0;
	border-top:solid 1px red;
	margin-top: 7px;
	margin-right: 4px;
	margin-left: 4px;
}


/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
  float: left;
  width: 200px;
  margin-left: -100%;
  position: relative;
}

.menu_left {
  background: url(/img/r_menu_li.png) no-repeat;
  height: 35px;
  width: 190px;
}

.rmenu{ 
  cursor:pointer;
}

.linck-li a{ 
  text-decoration:none; 
  color:#333
}

.linck-list li{ 
  padding-left:0px!important;
}

#red li a, #red li span{ 
  display:block; 

  height:27px; 
  line-height:28px; 
  text-indent:9px;
  padding-left: 10px; 
  background:url(/img/ul_1.png) top no-repeat; 
  font-size:11px; 
  font-weight:normal; 
  color:#fff; 
  text-decoration:none;
}

.collapsable li{ 
  border:none!important;
  background:url(/img/ul-li.png) bottom repeat-x;
}

 .linck-list li a{ 
  background:none!important;
}

.rmenu-act, .linck-li .active{
  background:url(/img/r_menu_li.png) top no-repeat!important;
}

.p10{ 
  margin-top:10px;
}
.box-edit{ 
  float:left; 
  margin-left:0px; 
  margin-bottom:4px;
}

.rdory{ 
  font-size:11px;
}

.rdory a:hover{ 
  text-decoration:underline;
}

.linck-bot{ 
  float:left; 
  padding:1px 1px 1px 29px; 
  color:#CCC;
}
.linck-bot a{ 
  color:#FFF;
}

.linck-bot a:hover{ 
  text-decoration:underline;
}


.block {
  width: 200px;
  overflow: hidden;
  margin-bottom: 7px;
  background: #115791 url(/img/bg_block_b.png) repeat-y -200px 0;
}

.block .dcont {
  width: 200px;
  padding: 0px 0 12px 0;
  overflow: hidden;
  text-align: left;
  color: #ffffff;
}

.block .dtitle {
  font-size: 15px;
  height: 40px;
  line-height: 38px;
  padding: 0 0 0 12px;
  overflow: hidden;
  color: #ffffff;
  font-weight: normal;
  text-align: left;
}


.block .dtop { 
  background: url("/img/bg_block_b.png") no-repeat 0 0; 
}

.block .dbtm { 
  background: url("/img/bg_block_b.png") no-repeat 100% 100%; 
}


.block_blue {
  width: 200px;
  overflow: hidden;
  margin-bottom: 7px;
  background: #fff url("/img/bg_block_w.png") repeat-y -200px 0;
}

.block_blue .dcont {
  width: 200px;
  margin-left: 5px;
  padding: 10px 0 12px 0;
  overflow: hidden;
  text-align: left;
}

.block_blue .dtitle {
  font-size: 15px;
  height: 30px;
  line-height: 38px;
  padding: 0 0 0 12px;
  overflow: hidden;
  color: #ffffff;
  font-weight: normal;
  text-align: left;
}


.block_blue .dtop { 
  background: url("/img/bg_block_w.png") no-repeat 0 0;
}

.block_blue .dbtm { 
  background: url("/img/bg_block_w.png") no-repeat 100% 100%; 
}

.bnavi ul li a { 
  margin: 0 0 2px 0; 
  color: #000; 
  padding-left: 5px;
  font-weight: normal;
  display: block; 
  height: 24px; 
  line-height: 24px; 
  width: 196px;
  text-decoration: none; 
}
  
.bnavi ul li a:hover { 
  background: url("/img/block_hover.png") no-repeat; 
  font-weight: normal;
  color: #000;
  text-decoration: none; 
  padding-left: 5px;
}

.bg_line { 
  background: url("/img/block_hr.png") no-repeat; 
  margin-top: -3px;
  margin-bottom: -3px;
  width:189px;
  /*height: 7px;*/
}

.bnavi_text_p {
  white-space: nowrap;
}


/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
  float: left;
  margin-right: -3px;
  width: 242px;
  margin-left: -242px;
  position: relative;
}

.block_c {
  width: 180px;
  overflow: hidden;
  margin-bottom: 7px;
  background: #fff url("/img/bg_block_w2.png") repeat-y -180px 0;
}

.block_c .dcont {
  width: 180px;
  margin-left: 1px;
  margin-right: 5px;
  padding: 10px 0 12px 0;
  overflow: hidden;
  font-weight: normal;
  text-align: left;
}

.block_c .dtitle {
  font-size: 15px;
  height: 40px;
  line-height: 38px;
  padding: 0 0 0 12px;
  overflow: hidden;
  color: #115791;
  font-weight: normal;
  text-align: left;
}


.block_c .dtop { 
  background: url("/img/bg_block_w2.png") no-repeat 0 0; 
}

.block_c .dbtm { 
  background: url("/img/bg_block_w2.png") no-repeat 100% 100%; 
}

.block_w {
  width: 180px;
  overflow: hidden;
  margin-bottom: 7px;
  background: #fff url("/img/bg_block_w2.png") repeat-y -180px 0;
}

.block_w .dcont {
  width: 180px;
  margin-left: 5px;
  padding: 10px 0 12px 0;
  overflow: hidden;
  font-weight: normal;
  text-align: left;
}

.block_w .dtitle {
  font-size: 15px;
  height: 40px;
  line-height: 38px;
  padding: 0 0 0 12px;
  overflow: hidden;
  color: #115791;
  font-weight: normal;
  text-align: left;
}


.block_w .dtop { 
  background: url("/img/bg_block_w2.png") no-repeat 0 0; 
}

.block_w .dbtm { 
  background: url("/img/bg_block_w2.png") no-repeat 100% 100%; 
}

.bg_line_2 { 
  background: url("/img/block_left_hr.png") repeat-x; 
  margin-top: -3px;
  margin-bottom: -3px;
  width:171px;
  height: 7px;
}

.bnavi_w ul li a { 
  margin: 0 0 2px 0; 
  color: #000; 
  padding-left: 5px;
  font-weight: normal;
  display: block; 
  height: 24px; 
  line-height: 24px; 
  width: 196px;
  text-decoration: none; 
}
  
.bnavi_w ul li a:hover { 
  font-weight: normal;
  color: #115791;
  text-decoration: none; 
  padding-left: 5px;
}

.vote_bg {
  background: url(/img/bg_title_vote.png) no-repeat;  
  height: 40px;
  width: 180px;
  color: #ffffff;
  padding-left: 10px;
}

.vote_but_g {
  border: 0;
  margin: 3px;
  margin-left: -3px;
}

.vote_but_g {
  display:block;
  height:21px;
  width:80px;
  background:  transparent url(/img/vote_buttons.png) no-repeat;
  background-position: -84px 0;
}

.vote_but_g:hover{
  background-position: -84px -23px;
}

.vote_but_r {
  border: 0;
  margin: 3px;
}

.vote_but_r {
  display:block;
  height:21px;
  width:80px;
  background:  transparent url(/img/vote_buttons.png) no-repeat;
  background-position: 0px 0;
}

.vote_but_r:hover{
background-position: 0px -23px;
}

.block_v {
  width: 180px;
  overflow: hidden;
  margin-bottom: 7px;
  background: #fff url("/img/bg_block_w2.png") repeat-y -180px 0;
}

.block_v .dcont {
  width: 180px;
  margin-top: -4px;
  overflow: hidden;
  font-weight: normal;
  text-align: left;
}

.block_v .dtitle {
  font-size: 15px;
  height: 40px;
  line-height: 38px;
  padding: 0 0 0 12px;
  overflow: hidden;
  color: #115791;
  font-weight: normal;
  text-align: left;
}


.block_v .dtop { 
  background: url("/img/bg_block_w2.png") no-repeat 0 0; 
}

.block_v .dbtm { 
  background: url("/img/bg_block_w2.png") no-repeat 100% 100%; 
}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
  margin: -100px auto 0;
  min-width: 980px;
  height: 100px;
  background: #BFF08E;
}

#tags_style {
  padding: 5px 5px 5px 5px;
  width: 950px;
  border: 1px solid #d8e0e7;  
}


.speedbar {
  padding-bottom: 5px;
  padding-right: 10px;
}

td.speedbar_left{
  background:url(/img/bg_speed_bar.png) no-repeat;
  width:44px;
  height:41px;
}

td.speedbar_center{
  background:url(/img/bg_speed_bar.png) repeat-x;
  height:41px;
  font-size:11px;
  background-position: 0 -41px;
}

td.speedbar_right{
  background:url(/img/bg_speed_bar.png) no-repeat;
  width:44px;
  height:41px;
  background-position: 0 -82px;
}


td.ss_topwhite{
  background:#fff;
  padding:13px 0 8px 10px;
  border-left:1px solid #d8e0e7;
  border-right:1px solid #d8e0e7;
}

td.ss_top{  
  height:32px;font-size:10px;
  border-left:1px solid #d8e0e7;
  border-right:1px solid #d8e0e7;
  color:#010101;
  padding:0 0 0 10px;
  border-top: 1px solid red;
}

.ss_cont_b{
  border-left:1px solid #d8e0e7;
  border-right:1px solid #d8e0e7;
  padding:10px;
}

.ss_center{
  background:#fff;
  border-left:1px solid #d8e0e7;
  border-right:1px solid #d8e0e7;
  border-bottom:1px solid #d8e0e7;
  padding:10px;
}

.ss_center2{
  background:#fff;
  border-left:1px solid #d8e0e7;
  border-right:1px solid #d8e0e7;
}

.short_story{
  padding:0 0 15px 0; 
  text-align:justify;
  
  
}

.short_story img{
  padding:10px 10px 15px 10px; width:200px
}

.short_story_2 img{

  padding:10px 10px 15px 10px; width:450px

}


.full_story{

  padding:0 0 15px 0; 

  text-align:justify;
  
  font: 15px/20px Arial, Tahoma, Verdana, sans-serif;

}



.full_story img{

  padding:10px 10px 15px 10px; 

}

.pad10px {
  padding-right: 5px;
}

td.editfav{
  padding:0 5px 0 0;
}

td.editfav img{
  float:right;
  padding:0 4px 0 0;
}

span.ssimg{
  position:relative;
  top:2px;
  padding-right:3px;
}

.ratingbg{
  float:left;
  padding:10px 0 0 0;
}

.padd10px{
  padding:10px;
}

.bg_line_n {
  background: url(/img/bg_line.png) repeat-x;
  height: 9px;
  width: 100%;
  padding-left: 1px;
  padding-right: 1px;
}

.related { 
  padding: 4px;
  text-align: left;
  background: url(/img/bg_relater.png) repeat;
}

.related h3 { 
  margin: 0 0 0.4em 0; 
  font-size: 1.2em; 
  color: #115791; 
}

.related li { 
  background: url("/img/lightpoint.png") repeat-x; 
}

.related li a { 
  display: block; 
  padding: 3px 0; 
  width: 100%; 
  color: #115791; 
}

.related li a:hover { 
  color: #2170b1; 
}
.ss_title {
  font-size: 20px;font-weight: bold;
  line-height: 1.1;
}

.ss_title a {
  font-size: 20px;
  font-weight: bold;
  color: #115791;
  text-decoration: none; 
}

.ss_title a:hover {
  text-decoration: none; 
  font-size: 20px;
  font-weight: bold;
  color:#2170b1;
}


td.ssbot_left{
  background: #ffffff;
  height:32px;
  font-size:11px;
}

td.ssbot_right{
  background: #ffffff;
  width:80px;
  height:32px;
}


.sstoplink{
  padding:-2px 0 0 0;
}

span.ssimgb{
  position:relative;top:2px;
}

.ssbotlink{
  font-size:10px;
  color:#bebebe;
  position:relative;
  top:-3px;
}

.readmore{
  position:relative;
  top:-1px;
  margin-right: 10px;
}

img.more{
  display:block;
  height:21px;
  width:80px;
  background:url(/img/more.png) no-repeat;
  background-position:0 0;
}

img.more:hover{
  background-position:0 -23px;
}

.com_n {
  -webkit-border-radius: 6px; 
  -moz-border-radius: 6px; 
  border-radius: 6px; 
  background: #115690;
  color: #ffffff;
  padding:2px;
  padding-top: 4px;
  height: 20px;
  width: 20px;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  position: relative;
}

.com_info {
  color: #9e9e9e;
}

.com_info_n {
  padding: 10px;
}

.comm_info {
  background: url(/img/bg_comm_info.png) repeat-x;
  height: 20px;
  padding: 0px 7px 0px 7px;
}

td.nav_left{
  background:url(/img/bg_nav.png) no-repeat;
  width:25px;
  height:25px;
}

td.nav_center{
  background:url(/img/bg_nav.png) repeat-x;
  height:25px;
  background-position:0 -25px;
}

td.nav_right{
  background:url(/img/bg_nav.png) no-repeat;
  width:25px;
  height:25px;
  background-position:0 -50px;
}

.copy{
  font-size:11px;
  color:#fff;
  text-align:center;
  line-height:18px;
  margin-bottom: 25px;
}

.copy a{
  color:#ffffff;
  font-size:11px;
}

.copy_l a{
  color:#ffffff;
  font-size:11px;
}

.copy_l a:hover{
  color:#ffffff;
  text-decotaion:none;
}

td.footer_left{
  background:url(/img/bg_footer.png) repeat-x;
  width:340px;
  height:100px;
}

td.footer_center{
  background:url(/img/bg_footer.png) repeat-x;
  height:100px;
  background-position: 0 -100px;
}

td.footer_right{
  background:url(/img/bg_footer.png) repeat-x;
  width:340px;height:100px;
  background-position: 0 -200px;
}

/*login*/
.loginbox { 
  float: left; 
  height: 38px; 
  overflow: hidden; 
}

.loginbox .logbtn, .loginbox .logbtn b { 
  height: 32px; 
  float: left; 
  cursor: pointer; 
}

.loginbox .logbtn { 
  font-size: 1.2em; 
  margin-top: 3px; 
  background: #fff url("//web/20190722001139im_/http://ua-ekonomist.com/templates/BlueElegance/images/tools.png") no-repeat 0 -76px; 
  margin-right: 15px; 
  line-height: 31px; 
  color: #3981ae; 
}

.loginbox .logbtn b { 
  background: url("//web/20190722001139im_/http://ua-ekonomist.com/templates/BlueElegance/images/tools.png") no-repeat 100% -76px; 
  padding: 0 15px; 
}

.loginbox .logbtn:hover { 
  background-position: 0 -108px; 
}

.loginbox .logbtn:hover b { 
  background-position: 100% -108px; 
}

.loginbox .hlinks a { 
  color: #fff; 
}

.loginbox .hlinks { 
  color: #fff; 
  margin-top: 10px; 
}

.bg_login {
  background: url(/img/bg_login_menu.png) no-repeat; 
  width:200px; 
  height: 40px; 
  margin-bottom: 7px; 
  padding-top:3px;
  padding-left:7px;
}

.hlinks { 
  float: left; 
  overflow: hidden; 
}

.hlinks ul { 
  float: left; 
  margin-left: -11px; 
}

.hlinks ul li { 
  padding-left: 11px; 
  margin-right: 10px; 
  float: left; 
  background: url("/img/tb_vsep.png") repeat-y 0 50%; 
}

.window { 
  display: none; 
}

.popup { 
  text-align: left; 
  background: #fff url("/img/popup-head.png") repeat-x; 
}

.popup-head { 
  padding: 0 19px; 
  overflow: hidden; 
  height: 59px; 
  border-bottom: 1px solid #efefef; 
}

.popup-head span { 
  margin-top: 15px; 
  width: 172px; 
  padding-top: 30px; 
  background: url("/img/ws.png") no-repeat; 
}

.popup-head a img { 
  margin-top: 22px; 
  width: 17px; 
  height: 17px; 
  float: right; background: url("/img/closebtn.png"); 
}

.popup-head a:hover img { 
  background-position: -17px 0; 
}

.popup-body { 
  font-size: 0.9em; 
  line-height: 1.3em; 
  padding: 19px; 
}

.popup-body .lfield, .popsubmit { 
  margin-bottom: 1em; 
}

.popup-body .lfield p { 
  color: #7e7e7e;
}

.popup-body .lfield input { 
  padding: 3px; 
  width: 97%; 
  background-color: #fcfcfc; 
  border: 1px solid #ccd5db; 
}

.popsubmit { 
  font-size: 1.1em; 
  text-align: center; 
}

.loginenter .popup-body { 
  padding-left: 138px; 
}

.popup-body .lcol { 
  margin-left: -138px; 
  width: 100px; 
  padding: 0 19px; 
}

.popup-body .lcol img { 
  width: 100%; 
}

.popup-body .rcol { 
  width: 100%; 
  overflow: hidden; 
}

.popup-body .rcol ul { 
  margin-top: -1px; 
}

.popup-body .rcol ul li { 
  padding: 5px 0; 
  background: url("/img/lightpoint.png") repeat-x; 
}

/* structure */
.contain { 
  padding-left: 235px; 
  background: url("//web/20190722001139im_/http://ua-ekonomist.com/templates/BlueElegance/images/vseplblue.png") repeat-y 222px 0; 
}

.vsep { 
  width: 100%; 
  background: #fff url("//web/20190722001139im_/http://ua-ekonomist.com/templates/BlueElegance/images/vsepmr.png") repeat-y 100% 0; 
}

.vsep .vsep { 
  margin: 0; 
  background: url("//web/20190722001139im_/http://ua-ekonomist.com/templates/BlueElegance/images/vsepbr.png") no-repeat 100% 100%; 
}

.midside .contain { 
  padding: 0 214px 0 0; 
  background: none; 
}

.leftside { 
  width: 235px; 
  margin: 0 0 70px -235px; 
  background: #cee1ea url("//web/20190722001139im_/http://ua-ekonomist.com/templates/BlueElegance/images/headwide.jpg") repeat-x 0 -117px; 
}

.rightside { 
  width: 191px; 
  margin: 0 -214px 0 0; 
  background: url("//web/20190722001139im_/http://ua-ekonomist.com/templates/BlueElegance/images/rightside.png") no-repeat; 
  padding: 12px 11px 0 12px; 
}

.midside, .mainside { 
  width: 100%; 
}

.lcol, .rcol { 
  display: inline; 
}

.lcol { 
  float: left; 
}

.rcol { 
  float: right; 
}

.thide, .DELUX-Art { 
  overflow: hidden; 
  display: block; 
  height: 0; 
}

.vnavi li a, .loginbox .logbtn, .bngreen ul a, .bfriends ul a, .argmore a, .navigation a, .related li a { 
  text-decoration: none !important; 
}

mg  { 
  border: 0 none; 
}

input, textarea, select, button, body {
  font: 12px/17px Arial, Tahoma, Helvetica, sans-serif; 
}

input, textarea, select, button, a { 
  outline: none; 
}

p { 
  margin-bottom: 0.4em; 
}

.clr { 
  clear: both; 
}

hr { 
  border: 0 none; 
  border-top: 1px solid #d8d8d8; 
  height: 1px; 
}

ul { 
  padding-left: 16px; 
  list-style-position:outside; 
  list-style-image:none; 
}

ol { 
  list-style-image: none; 
  list-style-position: outside; 
  list-style-type: decimal; 
  margin-left: 2.2em; 
}

.inv { 
  display: none; 
}

table { 
  border-collapse: collapse; 
  border-spacing: 0; 
}

.reset, .reset li { 
  list-style: none; 
  padding: 0; 
  margin: 0; 
}

.navigation span, .btn_reglog, .popup, .bfriends ul a, .hide { 
  -webkit-border-radius: 6px; 
  -moz-border-radius: 6px; 
  border-radius: 6px; 
}
div.topnews{
	font-size: 20px;
    font-weight: bold;
    line-height: 1.1;
	border-bottom: 1px solid red;
	text-align:left;
	padding: 8px 1% 8px 2%;
}
div.topnews_content a{
	padding: 1%;
	font-size: 14px;
    font-weight: 700;
    line-height: 1.5;
	padding-bottom:2%;
	text-align:left;
}
div.topnews_content {
	text-align:left;
	padding: 1%;
}
div.topnews_content > li {
	list-style:none;
	padding-bottom:2%;
	padding-left:2px;
}
div.top_views{
	float: left;
	margin-top:2px;
	padding-left: 20px;
	background: url(/img/top_views.png) no-repeat;
	background-position-y: 2px;
	margin-right: 4px;
}

/*
playback timings (ms):
  captures_list: 150.466
  exclusion.robots: 0.127
  exclusion.robots.policy: 0.12
  cdx.remote: 0.052
  esindex: 0.007
  LoadShardBlock: 124.124 (3)
  PetaboxLoader3.datanode: 108.958 (4)
  load_resource: 137.335
  PetaboxLoader3.resolve: 131.753
*/