.forum_sections {margin-top: 1.5em;} 
.forum_sections h2 {margin-bottom: 0.5em;} 
.forum_sections td.stat {}
.forum_sections td.title, 
.forum_sections td.stat,
.forum_sections td.isindex {padding: 1em 0 0 0; border-top: 1px solid #e3e3cF;} 
.forum_sections td.stat {padding-left: 3em;}
.forum_sections td.descr {padding-bottom: 0.7em;}
 
h2 {margin: 0; margin-bottom: 0.7em; color: #687f94;}
.user_block {margin: 0 0 2em 0; padding: 0}
.col_second .user_block {margin: 0 0 2em 0;}
table.bottom_news {margin-top: 0}
.block_struct tr td.blog {padding-top: 1em}
.block_struct tr td.col_second {padding-top:2.2em; padding-right: 2em}

.col_second .user_block div.bg div {margin-bottom: 1em}
.col_second small.date {font-size: 75%; color: #6f7174;}
.col_second a.title {font-weight: bold}
.blog div.bg {padding: 0}
.blog span.html_block h2 {margin-bottom: 0.7em}
p.anons {margin: 0.2em 0 0 0;}
a.title {font-weight: bold; display: block; color:#687f94;}
a.comments_count:link,
a.comments_count:visited {font-size: 85%; color: #e50000}
div.nnews {margin-bottom: 0.7em}
div.nnews a {display: block}
.forum_sections h3 {font-size: 150%; padding: 0; margin: 0;} 
.leftBlock { padding-right: 4em }
.leftBlock div table tr td {padding-right: 0; margin-right: 0}

.leftBlock,
.rightBlock {padding-top: 0}
.currency td {padding: 0.5em 0}
.blockLine {border-top: #aeaeae 1px solid; padding-top: 2em}
div.user {font-size: 140%;}

div.block_error {display: none}


div.queries div {position: relative; top: -0.5em; display: inline; padding-right: 0.8em; line-
height: 230%}
div.queries sup {font-size: 70%}
