
#comments-wrap-border{border:1px solid #dfdfdf; padding:5px 5px; margin:0 0 15px 0;}
/*Количество комментариев*/
#comments-wrap .kolcom{width: 50px;height: 35px;font-family: Verdana;position: absolute;overflow: hidden;font-size: 13px;top: 15px;left: 13px;text-align: center;}
/*Постраничная навигация*/
#comments-wrap .navigation{width: 92%;margin: 5px auto;padding:6px 0;}
/*Контейнер для комментариев*/
ol.commentlist{width: 97%; list-style-type: none; list-style-image: none; list-style-position: outside; margin: 0 auto; padding: 0;}
/*Блоки комментариев*/
.thread-even,.thread-alt{border: 1px solid #d9dee4; background: #f4f5f9; margin: 10px 0 0 0;  padding:5px; }
/*Блоки дочерних комментариев*/
.children li.alt,.children li.even{border: 1px solid #d9dee4; background: #f4f5f9; margin:5px;}
/*Размер шрифта в комментариях*/
div.comment-block, div.comment-block li, div.comment-block a,div.comment-block cite,div.comment-block p, div.comment-block u, div.comment-block em, div.comment-block del, div.comment-block b, div.comment-block strong, div.commentmetadata, div.comment-approved{ font-size: 13px; line-height: 16px; }
/*Аватар*/
/*img.avatar{background: #FFFFFF; border:1px solid #99b882; float: left; margin:5px 20px 0; padding:2px;}*/

/*Контент*/
.comment, .comcon{position:relative;}
img.avatar{position:absolute; top:10px; left:10px; background:#FFFFFF;border:1px solid #d3d5dd; padding:2px;}
div.comment-block{position:relative;top:10px;*top:3px;left:75px;overflow:hidden;width:80%;padding:0;}
/*Форматирование в контенте*/

div.comment-block pre{display:block;margin: 5px 5px 5px 10px;min-height:30px;padding:5px;overflow: auto; background: #FFFFCC; border: 1px solid #D4D0C8; border-left: 8px solid #D4D0C8;}
div.comment-block blockquote{ display: block; margin: 5px 5px 5px 10px; padding: 5px; overflow: auto; border-left: 3px solid #D4D4D4;}
div.comment-block blockquote, div.comment-block blockquote p { font-style: italic; font-size: 12px; }
div.comment-block blockquote strong{ display: block; margin: -5px 5px 5px 0; font-style: italic; font-size: 10px;}
div.comment-block ul{list-style: disc; list-style-type: disc; list-style-position:inside;  margin:10px;}
div.comment-block ol{list-style: decimal; list-style-type: decimal; list-style-position:inside;  margin:10px;}
div.comment-block p{margin:10px 0;}
/*Блок автора и даты*/
div.commentmetadata {border-bottom:1px solid #d3d5dd; margin:0 0 8px 0; padding:0 0 4px 0; background: none; }
div.autor a {color:#dd4fab; }
a.url{color:#dd4fab; font-style:normal; text-decoration:underline;}
/*Блок кнопок ответа и редактирования*/
div.reply{ text-align: right; margin:10px 5px 20px 0;}
/*Оформление кнопок коментариев и формы*/
div.reply a, #cancel-comment-reply-link, #submit{color: #80A2AC; font-size: 12px; padding:2px 10px 5px; border:0; margin:0 0 0 3px;  background:url(images/bu.png) no-repeat; color:#fff; font-size:12px; cursor:pointer;}
div.reply a.quoote{color: #80A2AC; font-size: 12px; padding:2px 10px 5px; margin:0 0 0 3px; background:url(images/quote.png) no-repeat; color:#fff; font-size:12px; cursor:pointer;}
.comment-block a.comment-reply-link{color: #80A2AC; font-size: 12px; padding:2px 10px 5px; margin:0 0 0 3px; background:url(images/quote.png) no-repeat; color:#fff; font-size:12px; cursor:pointer;}
div.reply a.simplelink{background:none; padding:0 3px; margin:0 3px; color:#000; font-size:10px;}
div.reply a.comment-edit-link{background:none; padding:0 3px; margin:0 3px; color:#000; font-size:10px;}
div.reply a:hover{ text-decoration:none;}
/*Блок сообщения о проверке*/
div.comment-approved{ color:#FF3300; text-align: center; padding: 4px 8px; margin: 8px; border:1px solid #FF6633; background: #FFFFFF; }
/*Постраничная навигация*/
a.page-numbers,span.page-numbers { font-size: 12px; padding:2px 5px; color:#D74CAB; font-weight:normal; text-decoration:underline;}
a.prev,a.next { color:#467C97; }
span.current {color:#000; text-decoration:none; font-weight:bold;}
#comments-wrap .navigation a:hover{ color:#bc2b73; text-decoration:underline; }
#comments-wrap .navigation a.prev{color:#464e5c}
#comments-wrap .navigation a.prev:hover{text-decoration:none; color:#464e5c;}

#comments-wrap .navigation a.next{color:#464e5c}
#comments-wrap .navigation a.next:hover{text-decoration:none; color:#464e5c;}


/*Фон блока трекбеков*/
ol.commentlist .track { background: #F5F9FA; padding:3px;}

/*Панель и кнопки редактора*/
div.bb_bar{ padding:5px; border:1px solid #d9dee4; background: #f4f5f9; margin: 0 0 2px 0;}
div.bb_bar a{padding:2px 6px; border:1px solid #d9dee4; margin: 0 2px 0; background: #fff;}
div.bb_bar a{color:#dd4fab;text-decoration:none;}
div.bb_bar a:hover{ background: #FFFFFF;}
#wpsc-sml-block{margin: 10px 0 0 5px;} #wpsc-sml-block img{cursor:pointer;}

/*Форма комментирования*/
h4.postcomment{font-size: 17px;font-family: Georgia;font-weight: bolder;color: #99B882;margin: 20px 0 10px 30px;}
#commentform {position: relative;width:97%;margin: 20px auto 40px; padding: 5px 0 10px 0;border:1px solid #d9dee4;background: #fdfdfe; }
#caie{margin:0 0 5px 10px;overflow:hidden;}
.labelcont{width:49%;position:relative;margin:20px 4px 0 0;float:left;}
.labelcont input{border:1px solid #d9dee4; background:#FFFFFF;width:96%;height:20px;padding: 0px 2px;line-height: 18px;}
.commentdiv a{color:#dd4fab; text-decoration:none;}
div.commentdiv{width:96%;position: relative;margin: 5px auto 0px;}
#commentform .labelcont label{font:normal 12px Tahoma;color:#657062; position: absolute; top:-15px; left:2px;}
div.commentdiv label{font-weight: normal; position: absolute; top:-15px; left:2px;}
#comment{border:1px solid #d9dee4;background: #FFFFFF;width:98%;height:130px;padding: 3px;}
#cancel-comment-reply-link{color: #80A2AC; font-size: 12px; padding:2px 10px 5px;  margin:3px 0 0 3px; background:url(images/bu.png) no-repeat; color:#fff; font-size:12px; cursor:pointer; font-weight:normal; position:relative; z-index:600; top:1px;}
#cancel-comment-reply-link:hover, #submit:hover{text-decoration:none;}
#submit{color:#243A48; background: #FFFFFF; }
div.submitbtn{position: relative; width:97%; height:40px; text-align: right; padding:0; margin: 20px 0 0;}
div.submitbtn .submitprav{float:left; margin:0 0 0 15px; }
div.submitbtn .submitprav input{vertical-align: middle;}
div.submitbtn span{ display: block; background: #FF0000; color: #FFFFFF; padding: 3px 8px; margin: 0 0 6px 0; font-weight: bold; }

div.atrpdp{text-align: left; position: absolute; top:-5px; left:15px;}
div.atrpdp input{vertical-align: middle;}
div.atrpdp p{padding:0; margin:0 0 5px 0;}
div.atrpdp a{ color:#CC3300; } div.atrpdp a:hover{color:red;}
#submit{color: #80A2AC; font-size: 12px;  width:80px; height:20px; padding:0 0 5px 0; border:0; margin:0 0 0 3px;  background:url(images/bu.png) no-repeat; color:#fff; font-size:12px; cursor:pointer;}
#submit:hover{colo:#fff;}
/*Форма комментирования*/

/*Вывод сообщений комментирования*/
#logus { position: absolute; bottom: -16px; right: 10px; font-size: 10px;}
#logus a{ font-size: 10px; }
#logusin { font-size: 14px; margin: 10px auto; text-align: center; border:1px solid #FF0000; padding: 4px 0; width:90%; }
#logusin a{ font-size: 14px;}
.nuls{display:none;}
/*Правила комментирования*/
#TB_overlay{ z-index: 90000; }
#TB_window{ z-index: 90001; }
/*Правила комментирования*/