
/* CORE */
.comments_block {margin-top:2em}

.comments_block .comment {margin:0; clear:both;}

.comments_block .comment .comment_header .author {float:left; width:120px; overflow:hidden;}
.comments_block .comment .comment_header .date {display:block; margin-left:120px; padding-left:10px;}

.comments_block .comment .comment_body {clear:left; padding-top:10px;}
.comments_block .comment .author_photo {float:left; width:120px; background: url(../../images/frontend/call_out.gif) no-repeat right 20px;}
.comments_block .comment .comment_callout {margin-left:120px; background-color:#eee; padding:10px;}
.comments_block .comment .comment_text {min-height:60px; height:auto ! important; height:60px;}
.comments_block .comment .comment_ranking {margin-left:120px; margin-top:6px; font-size:85%;}
.comments_block .comment .comment_ranking .button {}

.comments_block .comments_spacer {clear:both;}

.new_comment .new_element {margin-top:0px;}
.new_comment .new_element td {padding-left:4px; padding-right:4px;}
.new_comment .new_element td.label {width: 116px; padding-left:0px; padding-right:0px;}
.new_comment .new_element textarea {display:block;}
