.listnews_title
    {
    font-size: 14pt;
    padding: 5 5 3 0px;
    line-height: 20pt;
    font-family: Arial;
    color: #868271;
    }

.listnews_content
    {
    padding: 10 10 0 0px;
    text-align: justify;
    font-size: 10pt;
    line-height: 1.5em;
    }

.listnews_tags
    {
    padding: 0 10 10 0px;
    text-align: left;
    font-size: 8pt;
    color: #888;
    border-bottom: #e0dac0 1px dotted;
    margin-bottom: 10px;
    }

.listnews_sharing
    {
    padding: 15 10 0 0px;
    text-align: left;
    font-size: 8pt;
    color: #888;
    }

.listnews_category
    {
    margin-top: 0px;
    padding: 2 10 3 0px;
    text-align: justify;
    font-size: 9pt;
    line-height: 1.3em;
    font-size: 9pt;
    color: #888;
    /*
    background: #f5f5f5;
    border: #ebebeb 1px solid;*/
    }



.listnews_tags a:link, .listnews_tags a:active, .listnews_tags a:hover, .listnews_tags a:visited
    {
    font-size: 8pt;
    color: #695f2b;
    }

.listnews_details
    {
    padding: 2 3 3 0px;
    /*
    background: #e3e3c9;
    border-top: #d8d8ba 1px solid;
    border-right: #d8d8ba 1px solid;
    border-left: #d8d8ba 1px solid;
    */
    font-size: 8pt;
    color: #888;
    }

.listnews_details span.spacer
    {
    color: #ccc;
    padding-right: 10px;
    padding-left: 10px;
    background: transparent;
    border: 0px;
    }

.date_of_publish
    {
    font-size: 8pt;
    color: #777;
    white-space: nowrap;
    }

.listnews_details .authot_name
    {
    white-space: nowrap;
    }

.authot_name a:link, .authot_name a:hover, .authot_name a:visited
    {
    font-size: 8pt;
    }

.num_of_comments a:link, .num_of_comments a:hover, .num_of_comments a:visited
    {
    font-size: 8pt;
    }

.listnews_details .vote
    {
    /*white-space: nowrap;*/
    }

.listnews_details .vote a:link, .listnews_details .vote a:active, .listnews_details .vote a:visited
    {
    padding: 0 2 0 2px;
    border: #cbd3e1 1px solid;
    background: #dbe2ed;
    text-decoration: none;
    }

.listnews_details .vote a:hover
    {
    padding: 0 2 1 2px;
    border: #a8b3c8 1px solid;
    text-decoration: none;
    background: #dbe2ed;
    }

.listnews_details .vote span.act_dis
    {
    padding: 0 2 1 2px;
    border: #ccc 1px solid;
    color: #ccc;
    }

.tags
    {
    padding: 20 0 20 0px;
    text-align: center;
    }

div.all_tags
    {
    padding: 15 20 40 20px;
    line-height: 1.3em;
    text-align: center;
    background: #FFF;
    }

.popular_tags
    {
    color: #006600;
    padding: 7 7 0 20px;
    margin-bottom: 0px;
    font-size: 15pt;
    text-align: left;
    background: #FFF url(../images/title_bg.gif) top left repeat-x;
    border-top: #e4dec6 1px solid;
    }

.all_tags a:link, .all_tags a:active, .all_tags a:visited
    {
    padding: 1px;
    margin: 4 4 4 0px;
    text-decoration: none;
    }

.all_tags a:hover
    {
    padding: 1px;
    margin: 4 4 4 0px;
    text-decoration: none;
    border-bottom: #0c7542 1px dotted;
    }

.all_tags span
    {
    padding: 1px;
    margin: 4 4 4 0px;
    background: #00841c;
    color: #fff;
    }

.tag_input
    {
    width: 98%;
    margin: 5px;
    font-size: 15pt;
    float: center;
    }

.group_title
    {
    padding: 3 7 15 20px;
    margin-bottom: 10px;
    font-size: 14pt;
    text-align: left;
    background: url(../images/title_bg.gif) top left repeat-x;
    border-top: #e4dec6 1px solid;
    }

a.newsListItem:link
    {
    color: #367237;
    text-decoration: underline;
    font-size: 14pt;
    }
a.newsListItem:visited
    {
    color: #367237;
    text-decoration: underline;
    font-size: 14pt;
    }
a.newsListItem:hover
    {
    color: #367237;
    text-decoration: underline;
    font-size: 14pt;
    }

a.newsListGroup:link
    {
    color: #00496F;
    text-decoration: underline;
    font-weight: normal;
    font-size: 14pt;
    }
a.newsListGroup:visited
    {
    color: #00496F;
    text-decoration: underline;
    font-weight: normal;
    font-size: 14pt;
    }
a.newsListGroup:hover
    {
    color: #576a68;
    text-decoration: underline;
    font-weight: normal;
    font-size: 14pt;
    }

.more_in_group_title
    {
    margin: 0 0 5 0px;
    padding: 0px;
    font-size: 10pt;
    }

ul.more_in_group
    {
    margin: 0px;
    padding: 0px;
    font-size: 7pt;
    }

ul.more_in_group li:before
    {
    content: "\00B7\0020 ";
    }

ul.more_in_group li
    {
    list-style-type: none;
    font-size: 7pt;
    margin-bottom: 5px;
    }

ul.more_in_group li a
    {
    font-size: 8pt;
    }

#imported_news_block
    {
    /*background: #ecf5fe;*/
    }

ul#imported_news
    {
    margin: 20 0 0 20px;
    padding: 0 0 0 0px;
    list-style-image: url('../images/list_dot.gif')
    }

ul#imported_news li
    {
    margin: 0 0 0.6em 0em;
    line-height: 1.2em;
    }

ul#imported_news li.importance1
    {
    font-size: 8pt;
    }

ul#imported_news li.importance2
    {
    font-size: 9pt;
    }

ul#imported_news li.importance3
    {
    font-size: 10pt;
    }

ul#imported_news li.importance4
    {
    font-size: 11pt;
    }

ul#imported_news li a
    {
    }

.hot_news_title
    {
    font-size: 18pt;
    padding: 5 5 5 0px;
    line-height: 20pt;
    font-family: Arial;
    color: #509252;
    }

.hot_news_content
    {
    padding: 5 10 10 0px;
    text-align: justify;
    font-size: 10pt;
    line-height: 1.5em;
    }

.hot_news_tags
    {
    padding: 0 10 0 0px;
    text-align: left;
    font-size: 8pt;
    color: #888;
    margin-bottom: 0px;
    }

.hot_news_category
    {
    margin-top: 5px;
    padding: 2 10 3 0px;
    text-align: justify;
    font-size: 9pt;
    line-height: 1.3em;
    font-size: 8pt;
    color: #888;
    }

.hot_news_category a:link, .hot_news_category a:hover, .hot_news_category a:visited
    {
    font-size: 8pt;
    }



.hot_news_tags a:link, .hot_news_tags a:active, .hot_news_tags a:hover, .hot_news_tags a:visited
    {
    font-size: 8pt;
    color: #695f2b;
    }

.hot_news_details
    {
    padding: 2 3 3 0px;
    /*
    background: #e3e3c9;
    border-top: #d8d8ba 1px solid;
    border-right: #d8d8ba 1px solid;
    border-left: #d8d8ba 1px solid;
    */
    font-size: 8pt;
    color: #888;
    }

.hot_news_details span.spacer
    {
    color: #ccc;
    padding-right: 10px;
    padding-left: 10px;
    background: transparent;
    border: 0px;
    }

.hot_news_date_of_publish
    {
    font-size: 9pt;
    color: #777;
    white-space: nowrap;
    }

.hot_news_details .authot_name
    {
    white-space: nowrap;
    }

.hot_news_authot_name a:link, .hot_news_authot_name a:hover, .hot_news_authot_name a:visited
    {
    font-size: 8pt;
    }

.hot_news_num_of_comments a:link, .hot_news_num_of_comments a:hover, .hot_news_num_of_comments a:visited
    {
    font-size: 8pt;
    }

.hot_news_details .vote
    {
    /*white-space: nowrap;*/
    }

.hot_news_vote a:link, .hot_news_vote a:active, .hot_news_vote a:visited
    {
    padding: 0 2 0 2px;
    border: #cbd3e1 1px solid;
    background: #dbe2ed;
    text-decoration: none;
    }

.hot_news_details .vote a:hover
    {
    padding: 0 2 0 2px;
    border: #9adaa1 1px solid;
    text-decoration: none;
    }

.hot_news_vote span.act_dis
    {
    padding: 0 2 0 2px;
    border: #ccc 1px solid;
    color: #ccc;
    }

.hot_news
    {
    padding: 5px 10px 0px 20px;
    margin: 5px 10px 10px 20px;
    border-right: #eee9d3 1px solid;
    }

.top_lenta
    {
    background: #FFF url(../images/lenta_bg.gif) top left repeat-x;
    }

a.hot_news_tlink:link, a.hot_news_tlink:hover, a.hot_news_tlink:visited
    {
    font-size: 16pt;
    }



