/* comentários  */
#comments {clear:both; padding:20px 0;}
ol.lista-comentarios li {margin-bottom:15px; border:1px solid #eee; padding:2px;}
ol.lista-comentarios li div.infos, div.infos-resp {background:#f2f2f2; font-size:12px; line-height:15px; margin-bottom:5px;}
ol.lista-comentarios li div.infos:after {content:"."; clear:both; visibility:hidden; overflow:hidden; height:0; display:block;}
ol.lista-comentarios li img {border:0; margin:0 5px 0 0; padding:0; float:left; width:32px; height:32px;}
ol.lista-comentarios li span.autor {display:block; padding-top:2px;}
ol.lista-comentarios li span.datahora {font-size:11px;}
ol.lista-comentarios li p {clear:both;}
#form-comentarios h3 {padding:20px 0 10px; clear:both;}
#form-comentarios li {float:left; margin:5px 5px 0 0;}
#form-comentarios li.textarea {display:block;}
#form-comentarios li label {display:block;}
/* Resposta aos comentários */
p.thdrpy a {font-size:12px; background:url(../images/resp_canc.gif) no-repeat 0 -32px; padding-left:18px;}
p.thdrpy a:hover {background-position:0 -48px;}
#cancel_reply a {font-size:12px; color:#333 !important; background:url(../images/resp_canc.gif) no-repeat 0 0; padding-left:18px;}
#cancel_reply a:hover {background-position:0 -16px;}
.editComment, .editableComment, .textComment {display:inline;}
.comment-childs {border:1px solid #eee; margin:5px 2px 2px 5px; padding:4px 2px 2px 4px; background:#fff;}
.chalt {background:#fff;}
#newcomment {border:1px dashed #eee;width:90%;}
#newcommentsubmit {color:red;}
.adminreplycomment {border:1px dashed #eee;	width:99%; margin:4px; padding:4px;}
.mvccls {color:#999;}


