/**
 * Forum
 */
/*.new-topic form {display: none;}*/
/*.new-topic-open form {display: block;}*/

.new-topic .new-comments {display: none;}
#new-topics-outer .new-comments,
.new-topic-open .new-comments {display: block;}

.frm-all {margin-bottom: 16px; border: 1px solid #cfd0be; padding: 18px 38px; background: #fff; font: 11px "Trebuchet MS", Arial, sans-serif;}

/**
 * New forum
 *
 * @version 2.0
 * @created 17.02.2009
 */
/* @group subfolds */
body .subfolds {overflow: hidden; margin: 0 0 1em;}
.subfolds-right {float: right;}
body .subfolds li {position: relative;}
body .subfolds li,
body .subfolds li a,
body .subfolds li a span {display: block; float: left; background-repeat: no-repeat;}
body .subfolds li a {padding: 0 0 0 9px; text-decoration: none;}
body .subfolds li a span {padding: 0 9px 0 0; background-position: 100% 100%;}
body .subfolds li.active a {font-weight: bold;}

/* @group subfolds height=18 radius=4 bgcolor=white fgcolor=orange */
.subfolds18-white-orange4 {padding: 1px 0 0;}
.subfolds18-white-orange4 li {padding: 0 0 5px;}
.subfolds18-white-orange4 a,
.subfolds18-white-orange4 span {height: 18px; line-height: 18px;}
body .subfolds18-white-orange4 li a span {background-position: 100% -18px;}
.subfolds18-white-orange4 .active a,
.subfolds18-white-orange4 .active a span {background-image: url(/img/new/subfolds18-white-orange3.png); background-color: #eb5a29; color: #fff; text-decoration: none;}
/* ???????»???‡?µ?? */
.subfolds18-white-orange4 i {display: none; font: 0/0 none;}
.subfolds18-white-orange4 .active i {display: block; position: absolute; bottom: 0; left: 50%; margin: 0 0 0 -5px; width: 9px; height: 5px; background: #eb5a29 url(/img/new/subfolds18-white-orange3.png) 100% 100%;}
/* @end */
/* @end */

/* @group topics */
#new-topics {margin-bottom: 16px; border: 1px solid #cfd0be; padding: 18px 38px; font: 11px "Trebuchet MS", Arial, sans-serif; zoom: 1;}
#new-middle #new-topics {background: #fff;}
#new-middle .refresh {margin: 0 0 1em; font-weight: bold; text-align: right;}
#new-middle .refresh a {text-decoration: none; border-bottom: 1px dashed #ea5024; cursor: pointer;}

/* @group pager */
#new-topics .top .pager {margin: 0 0 10px;}
#new-topics .bot .pager {margin: 10px 0 0;}
/* @end */

/* @group topics in social part */
#profile_main #new-topics-outer {width: 440px; margin-bottom: 16px;}
#community #new-topics-outer {margin: 10px 0 16px;}
#new-topics-outer #new-topics,
#profile_main #new-topics,
#community #new-topics {margin: 0; padding: 6px 10px 0; border: 0;}
#new-topics-outer ul {margin: 0;}
/* @end */

#new-topics .new-topic-info u {padding-left: 15px; font-weight: normal;}
#new-topics .new-topic-comments u {margin-left: 0.25em;}
#new-topics h4 {margin: 0 0 12px; padding: 0; width: auto; height: auto; background: none; color: #363636;}
#new-topics h4 span {color: #ea5024;}
#new-topics li {list-style: none;}
#new-topics a.topic-add {float: right; margin: 3px -3px 0 0;}

/* @group topic */
/*.new-topic {padding: 0 0 1.5em 27px; zoom: 1;}*/
.new-topic {padding: 0 0 2.5em 27px; zoom: 1;}
.new-topic a {color: #ea5024;}
#new-topics-outer .new-topic {padding-bottom: 0;}
body .new-topic h5 {margin-left: -27px; margin-bottom: 10px; padding-left: 27px; min-height: 18px; _height: 18px; background: url(/img/new/plus.png) no-repeat 0 2px; font-size: 18px; cursor: pointer;}
#new-topics-outer .new-topic h5 {cursor: default;}
body .new-topic-open h5 {background-image: url(/img/new/minus.png); color: #9fa08d;}
.new-topic .new-user-content {font-size: 12px; line-height: 1.25em;}

/* @group topic in social part */
/*#new-topics-outer #new-topics ul {margin-bottom: -1.75em; _margin-bottom: 0;}*/
#new-topics-outer .new-topic {padding-left: 0;}
#new-topics-outer .new-topic h5 {margin-left: 0; padding-left: 0; background: none;}
/* @end */
/* @end */

/* @group add comment */
form.new-comment-add {margin: 0 -3px 5px 0; padding: 0 3px 0 0; color: #cfd0be;}
#community form.new-comment-add,
#profile_main form.new-comment-add {margin-right: 0; padding-right: 0; width: 100%;}
.new-comment-add label {display: block; margin: 10px 0 3px; /*margin: 19px 0 3px;*/ font-size: 12px;}
.new-comment .new-comment-add label {display: none;}
.new-comment .new-comment-add {margin: 12px 0 0;}
.new-comment-add .textarea {margin: 2px;}
.new-comment-add input.text,
.new-comment-add textarea {display: block; width: 100%; height: auto; border: 1px solid #cfd0be;}
.new-comment-add textarea {height: 70px; resize: vertical; max-width: 100%;}
.new-comment-add button {float: right; margin: 5px -2px 0 0;}
.new-comment-add .clear {clear: both;}
/* @end */

/* @group comment */
.new-comments {overflow: hidden; margin: 0; zoom: 1;}
#new-topics-outer .new-comments .new-comments {overflow: hidden; margin: 8px 0 -8px; zoom: 1;}
.new-comment {position: relative; padding: 9px 0 9px 32px; border-top: 1px dashed #cfcfbe; zoom: 1;}
.new-comment p {padding: 0;}
.new-comment-first {border-top: 0;}
.new-comment .new-comment {border-bottom: 0;}
.new-comment .new-comment {border: none;}
.new-comment .new-comment-info {margin: 0 0 2px; color: #767676;}
.new-topic-info {margin: -0.75em 0 0.75em; padding: 0;}
.new-topic-comments {margin: 0.75em 0 0;}
.new-topic-info s,
.new-comment s {margin: 0; color: #9fa08d;}
.new-comment .avatar {position: absolute; left: 0; top: 9px; border: 1px solid #a6a78f;}
/* @end */

/* @group juri comment */
.juri-comment {background: #efefef;}
.juri {position: absolute; left: 0; top: 35px; width: 25px; height: 6px; background: url(/img/new/icon-jury.png); line-height: 6px; text-indent: -999px;}
/* @end */

/* @group sort topics */
#new-topics .sort {margin: 0; padding: 0; color: #666; font-weight: bold; zoom: 1;}
.border710 #new-topics .sort {margin-right: -20px;}
.prgsbubble #new-topics .sort {margin: 0 -14px; width: 683px;}

#new-topics .sort p {float: left; margin: 0 9px 0 0; line-height: 19px;}
/* @end */


/* @group topic visibility */
/* @group topic closed */
.new-topic .new-user-content-anons {display: block;}
.new-topic .new-topic-comments-count {display: inline;}
.new-topic .new-comment-add,
.new-topic .new-user-content,
.new-topic .new-topic-comments-count2 {display: none;}
/* @end */

/* @group topic opened */
.new-topic-open .new-user-content-anons,
.new-topic-open .new-topic-comments-count,
.new-topic-open .new-topic-comments {display: none;}
.new-topic-open .new-comment-add,
.new-topic-open .new-user-content {display: block;}
.new-topic-open .new-topic-comments-count2 {display: inline;}
/* @end */

#profile_main .new-comment-add,
#community .new-comment-add {display: block;}
/* @end */

/* @group in users profile and community forum always shown */
#profile_main .new-topic .new-user-content,
#community .new-topic .new-user-content {display: block;}

#profile_main .new-topic .new-topic-comments-count,
#community .new-topic .new-topic-comments-count {display: none;}
#profile_main .new-topic .new-topic-comments-count2,
#community .new-topic .new-topic-comments-count2 {display: inline;}
/* @end */

.new-topic-author,
.new-topic-comments {color: #999;}
.new-topic-author {white-space: nowrap;}

/* @group topic title */
.new-topic-title {margin: 0 0 8px;}
body .new-topic-title h5,
.new-topic-title .controls {display: inline;}
body .new-topic-title h5 {margin-bottom: 0; zoom: 1;}
/*.new-topic-title .new-topic-author {margin: 0 0 0 0.5em;}*/
.new-topic-title .new-topic-author {margin: 0 0 0.5em;}
.new-topic-title h5 {margin-right: 5px;}
/* @end */
/* @end */

.controls img {margin-top: -2px; vertical-align: middle;}
