/* +++++++++++++++ Coment�rios +++++++++++++++++ */


#commentform #author, #commentform #email, #commentform #url, #commentform textarea {

        border: 1px solid #e1e1e1;
        -moz-boder-radius:5px;
        padding: .2em;
        margin:5px;
        margin-left:10px;
        
}

#commentform textarea {
        width:96%;
}

#commentlist {
        width: 97%;
        font-size:11px;
        color:#000;
        margin:0 0 20px 0;
        padding: 0 0 0 10px;
}

#commentlist li {
        border:2px solid #dcdcdc;
        margin:0 0 20px 0;
        list-style-type:none;
        padding:0px;
        background:#f5f5f5;

         -webkit-border-radius:2px;
         -khtml-border-radius:2px;
         -moz-border-radius:2px;

}

#commentlist ul {margin:0; padding:0;}

#commentlist li p {font-size:12px;
        padding:5px 10px 5px 80px;
        margin:0;

}
h3#comments{color:#9C0; font-size:25px; margin:20px 0px 20px 0px}
#commentlist a {
        text-decoration:underline;
        font-weight:bold;
}

#commentlist li div.meta {padding:0; margin:0; text-align:center;}

#commentlist li .avatar {
        float:left;
        padding:0;
        margin:5px;

}


#commentlist2 {
        width: 97%;
        font-size:11px;
        color:#000;
        margin:0 0 20px 0;
        padding: 0 0 0 10px;
}

#commentlist2 li {
        border:2px solid #dcdcdc;
        margin:0 0 20px 0;
		padding:5px;
        list-style-type:none;
        padding:5px 10px 5px 63px;
        background:#f5f5f5;

         -webkit-border-radius:2px;
         -khtml-border-radius:2px;
         -moz-border-radius:2px;

}



#commentlist2 ul {margin:0; padding:0;}

#commentlist2 li p {font-size:12px;
        margin:0;
}

#commentlist2 a {
        text-decoration:underline;
        font-weight:bold;
}

#commentlist2 li div.meta {padding:0; margin:0; text-align:center;}

#commentlist2 li .avatar {
        float:left;
        padding:0;
        margin-left:-58px;
		width:50px;
		height:50px;
}

#commentlist2 li ul li { 
	margin-right: -15px;
	margin-left: -50px;
	margin-bottom: -10px;
}


.children { padding: 0; background:#f8f8f8; border:1px solid #eee; -moz-border-radius:5px; padding:5px; margin-left:5%; }

.authorcomm {float:left;
            margin:0;
            padding:0;
            width:70px;
            text-align:center;
            line-height:12px;
            font-size:10px;
}

.authorcomm a {text-decoration:none; font-weight:bold;}
.comment {margin-bottom:20px}
.reply {text-align:right; padding:5px; }
.reply a{background:#e1e1e1; font-size:12px; color:#999; padding:2px; text-decoration:none; -moz-border-radius:5px}
.reply a:hover{background: #9C0; color:#fff}
.navigation { clear:both}
.cancel-comment-reply{text-align:right; float:none; font-size:12px;}
.comment-meta  a{font-size:12px;margin-top:-18px; color:#757575;}
.fn {font-size:15px; font-weight:bold;}
.says {display:none;}
#commentlist2 .byuser {background:#d2f0fe;}
#comments {font-size:16px;}
#respond h3 {font-size:16px;}
img.avatar{border:3px solid #e1e1e1}