.komment_mnogostup {
    clear:both;
    color:#6D6D6D;
    font-family:verdana;
    font-size:12px;
    overflow:hidden;
    margin-left: 5px;
    width:500px;
}
.komment_mnogostup .title_text {
    display:none;
}
.komment_mnogostup .title {
    border-bottom:1px solid #c30;
    color:#c30;
    display:block;
    font-size:14px;
    font-weight:normal;
    margin-top:0px;
    width: 500px;
}
.komment_mnogostup .content {
    float:left;
    clear:left;
    width: 500px;
}
.komment_mnogostup .komment_mnogostup_first_poloska {
    /*margin-bottom:10px;*/
    clear:left;
    float:left;
    width:500px;
}
.komment_mnogostup .otvet_position_all {
    border-top: 1px dotted #B5B4B4;
    clear:left;
    float:left;
    left:120px;
    margin-bottom:10px;
    padding: 15px 0;
    position:relative;
    width:400px;
}
.komment_mnogostup #otvet_position_2 {
    left: 0;
    position:relative;
    width:480px;
}
.komment_mnogostup #otvet_position_2 .div_text {
    left: 20px;
    position: relative;
}
.komment_mnogostup #otvet_position_2 #btnAnswerAlt {
    left: 20px;
    position: relative;
}
.komment_mnogostup #otvet_position_3 {
    left:0;
    position:relative;
    width:460px;
}
.komment_mnogostup #otvet_position_3 .div_text {
    left: 40px;
    position: relative;
}
.komment_mnogostup #otvet_position_3 #btnAnswerAlt {
    left: 40px;
    position: relative;
}
.komment_mnogostup #otvet_position_4 {
    left: 0;
    position:relative;
    width:440px;
}
.komment_mnogostup #otvet_position_4 .div_text {
    left: 60px;
    position: relative;
}
.komment_mnogostup #otvet_position_4 #btnAnswerAlt {
    left: 60px;
    position: relative;
}
.komment_mnogostup #otvet_position_5 {
    left: 0px;
    position:relative;
    width:420px;
}
.komment_mnogostup #otvet_position_5 .div_text {
    left: 80px;
    position: relative;
}
.komment_mnogostup #otvet_position_5 #btnAnswerAlt {
    left: 80px;
    position: relative;
}
.komment_mnogostup #otvet_position_6 {
    left: 0px;
    position:relative;
    width:400px;
}
.komment_mnogostup #otvet_position_6 .div_text {
    left: 100px;
    position: relative;
}
.komment_mnogostup #otvet_position_6 #btnAnswerAlt {
    left: 100px;
    position: relative;
}
.komment_mnogostup .div_info {
    background:#f1f1f1 none repeat scroll 0 0;
}
.komment_mnogostup .div_info .date {
    font-size:10px;
    display:block;
    padding:6px;
}
.komment_mnogostup .div_info .name_before {
    color:#3E3E3E;
    display:block;
    float:left;
    font-weight:bold;
    padding:5px 10px 5px 5px;
}
.komment_mnogostup .div_info .name_before span {
    display:none;
}
.komment_mnogostup .div_info .name {
    display:none;
}
.komment_mnogostup .div_avatar {
    clear:left;
    float:left;
    margin-right:10px;
}
.komment_mnogostup .div_avatar img {
    border:1px solid #b9b5b5;
    height:50px;
    padding: 2px;
    width:50px;
}
.komment_mnogostup .div_text {
    color: #3a3838;
    width: 360px;
}
.komment_mnogostup .div_otvetit {
    float: left;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.komment_mnogostup .div_otvetit span {
    display:none;
}

.komment_mnogostup .div_otvetit a:link,
.komment_mnogostup .div_otvetit a:visited {
    color:#9a9898;
    float:left;
    margin: 10px 0 0 0;
    text-decoration: underline;
}
.komment_mnogostup .div_otvetit a:hover {text-decoration: none;}
.komment_mnogostup .div_otvetit .before {}
.komment_mnogostup .div_otvetit .after {
    display: none;
}
/*.komment_mnogostup .div_otvetit .after {
    background:transparent url(/controls/templates/bumajko/master/common/image/otvet_arrow.gif) no-repeat scroll left top;
    display:block;
    float:left;
    margin-left:3px;
    position:relative;
    top:5px;
}*/
.komment_mnogostup .div_otvetit .after img {
    height:5px;
    width:9px;
}
.komment_mnogostup .x3 {
    clear:both;
    padding-left: 0px;
    padding-right: 0px;
}
.komment_mnogostup #otvet_position_2 .x3 {
    margin-left: -20px;
}
.komment_mnogostup #otvet_position_2 .x3 textarea {
    left: 20px;
}
.komment_mnogostup #otvet_position_3 .x3 {
    /*margin-left: -40px;*/
}
.komment_mnogostup #otvet_position_3 .x3 textarea {
    left: 40px;
}
.komment_mnogostup #otvet_position_4 .x3 {
    margin-left: -60px;
}
.komment_mnogostup #otvet_position_4 .x3 textarea {
    left: 60px;
}
.komment_mnogostup #otvet_position_5 .x3 {
    margin-left: -80px;
}
.komment_mnogostup #otvet_position_5 .x3 textarea {
    left: 80px;
}
html:root .komment_mnogostup #otvet_position_2 .x3 textarea,
html:root .komment_mnogostup #otvet_position_3 .x3 textarea,
html:root .komment_mnogostup #otvet_position_4 .x3 textarea,
html:root .komment_mnogostup #otvet_position_5 .x3 textarea,
html:root .komment_mnogostup #otvet_position_6 .x3 textarea {
    left: 0px;
}
.komment_mnogostup #divtxtComment {
    margin: 10px 0 15px 0;
    clear:both;
}

.komment_mnogostup #divtxtComment .qqq_corner1 {

}

.komment_mnogostup #divtxtComment .qqq_corner2 {

}
.komment_mnogostup #divtxtComment .qqq_corner3 {

}
.komment_mnogostup #divtxtComment .qqq_corner4 {
    background:transparent url(/storage/_design/background/comments_bg.gif) no-repeat scroll right bottom;
    width: 500px;
}
.komment_mnogostup #divtxtComment textarea {
    border:1px solid #fff;
    clear:left;
    font: 13px Verdana;
    height: 86px;
    left: 0px;
    margin: 8px 10px 10px;
    outline: none;
    overflow:hidden;
    position:relative;
    resize: none;
    width:480px;
}
.komment_mnogostup #divbtnAdd {}
.komment_mnogostup .captcha_block_Image {
    float:left;
}
.komment_mnogostup .captcha_block_Label {
    font-size:11px;
    margin-bottom:5px;
}
.komment_mnogostup .captcha_block_CustomValidator {
    font-size:11px;
    margin-bottom:5px;
}
.komment_mnogostup .captcha_block_TextBox {}
.komment_mnogostup .captcha_block_TextBox input {
    border:1px solid #CCCCCC;
}
.komment_mnogostup .captcha_block_HyperLink {
    font-size:11px;
    margin-bottom:5px;
}

.komment_mnogostup .btnComment {
    color:#CC3300;
    display:block;
    font-size:12px;
    font-weight:bold;
    margin-bottom:10px;
    margin-top:10px;
    padding-top:10px;
    clear:both;
    display: block;
    text-decoration: underline;
}
.komment_mnogostup .fire {
    float: left;
    /*left:250px;
    margin-top:20px;*/
    margin-bottom:20px;
    position:relative;
}
.komment_mnogostup .fire input {
    background:transparent url(/storage/comments/img/btn-preview.jpg) top left no-repeat;
    height: 32px;
    width: 137px;
}
.komment_mnogostup .add_komm {
    font-size:10px;
    display:none;
    /*
    left:153px;
    position:relative;
    top:7px;
    width:200px;
    */
    clear:both;
    float:right;
    margin:2px;
}
.komment_mnogostup .add_komm a:link,
.komment_mnogostup .add_komm a:visited {
    color:#6D6D6D;
}
.komment_mnogostup .add_komm a:hover {}
.komment_mnogostup .komment_mnogostup_newage_pager {
    font-size:12px;
}
.komment_mnogostup .komment_mnogostup_newage_pager table {
    left:65px;
    position:relative;
    top:10px;
    z-index:100;
}
.komment_mnogostup .komment_mnogostup_newage_pager table a:link,
.komment_mnogostup .komment_mnogostup_newage_pager table a:visited {
    color:#6D6D6D;
}
.komment_mnogostup .komment_mnogostup_newage_pager table a:hover {}
.komment_mnogostup .komment_mnogostup_newage_pager table span {
    color:#CC3300;
}
.komment_mnogostup .str_top {
    font-size:10px;
    margin-bottom:-27px;
    margin-top:5px;
}
.komment_mnogostup .str_bottom {
    font-size:10px;
    position:relative;
    top:-7px;
}
/*.komment_mnogostup .pager_top {
    margin-top: 10px;
    font-size:11px;
    color: #3b3b3b;
}
.komment_mnogostup .pager_bottom {
    clear:both;
    font-size:11px;
    color: #3b3b3b;
}
.komment_mnogostup  .zagolovok {
	display: block;
	float: left;
	padding: 3px;
}
.komment_mnogostup .pager_bottom a,
.komment_mnogostup .pager_bottom a:link,
.komment_mnogostup .pager_bottom a:visited,
.komment_mnogostup .pager_top a,
.komment_mnogostup .pager_top a:link,
.komment_mnogostup .pager_top a:visited {
	color: #3b3b3b;
	text-decoration: underline;
	/*float: left;
	display: block;*/
	/*padding: 3px;
	margin-right: 0px;
}
.komment_mnogostup .pager_bottom a:hover,
.komment_mnogostup .pager_top a:hover{
	background: #526a82;
	color: #ffffff;
}
.komment_mnogostup .NumericPagerField {
	padding: 3px;
	background: #526a82;
	color: #ffffff;
	margin-right: 0px;
}*/
.komment_mnogostup .divComments {
	float: left;
    margin-top: 20px;
}
.komment_mnogostup .comment-title {
    color: #000;
    float: left;
    font-size: 13px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}
.komment_mnogostup .comment-title a {
    color: #556A7F;
    text-decoration: underline;
}
.komment_mnogostup .comment-title a:hover {
    text-decoration: none;
}
#otvet_comment {
    float: left;
    height: 183px;
    margin: 0;
    padding: 0;
    position: relative;
}
.komment_mnogostup .comment_first_poloska {
    float: left;
    border-top: 1px dotted #b5b4b4;
    padding: 15px 0;
    width: 480px;
}
.komment_mnogostup .comment-header {
    color: #737272;
    font: 12px Georgia;
    margin: 0 0 15px 0;
    padding: 0;
    position: relative;
}
.komment_mnogostup .name_before {
    margin: 5px 0 0 0;
    padding: 0;
    position: relative;
}
.komment_mnogostup .name_before a {
    color: #403f3f;
    font-size: 13px;
    margin: 0;
    padding: 0;
    position: relative;
    text-decoration: underline;
}
.komment_mnogostup .name_before a:hover {
    text-decoration: none;
}
.komment_mnogostup .date {
    color: #b9b5b5;
    font-size: 11px;
    margin: 0;
    padding: 0;
    position: relative;
}
/** номера страниц (пагинатор) -> начало */
.komment_mnogostup .pager_top {
    float: right;
    margin: 5px 0 0 0;
    padding: 0;
    position: relative;
    vertical-align: top;
}
.komment_mnogostup .pager_top span, .main-search .pager-bottom span {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
}
.komment_mnogostup .pager_top a, .komment_mnogostup .pager_top span.NumericPagerField, .komment_mnogostup .pager-bottom a, .komment_mnogostup .pager-bottom span.NumericPagerField{
    background: url(/storage/search/img/btn-page.jpg) top left no-repeat;
    color: #898787;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    margin: 0px 5px 0 0;
    padding: 0;
    position: relative;
    text-align: center;
    width: 26px;
}
*+html .komment_mnogostup .pager_top span.NumericPagerField, *+html .komment_mnogostup .pager-bottom span.NumericPagerField {
    margin-top: 12px;
}
.komment_mnogostup .pager_top span.NumericPagerField, .komment_mnogostup .pager-bottom span.NumericPagerField {
    background-position: 0 -27px;
}
.komment_mnogostup .pager_bottom {
    display: none;
    float: right;
    margin: 10px 0 0 0;
    padding: 0;
    position: relative;
}
.komment_mnogostup  .zagolovok {
    display: none;
}
/** номера страниц (пагинатор) -> конец */

