
.comment {
border-bottom: 1px #cacaca dashed;
border-left: 0px #aaa solid;
border-right: 0px #aaa solid;
padding: 7px 0px 4px 0px;
clear: both;
background: #fff;
}

.comment-head {
padding: 0 0 4px 0;
position: relative;
width: 100%;
}

a.comment-quote {
position: absolute;
right: 0px;
top: 0px;
text-align: right;
text-decoration: none;
padding: 3px 15px 3px 0;
display: block;
float: right;
background: url(../img/cytuj_1.gif) top right no-repeat;
}

.comment-txt, .comment-txt * {
color: #555;
}

.comment-head, .comment-head * {
color: #678;
}

.comment-head a {
color: #e00;
}

.forumQuote {
border-left: 1px #ccc solid;
margin: 0pt 0pt 0pt 0.8ex;
padding-left: 1ex;
}

.forumQuote, .forumQuote * {
color: #666;
}

#komentarze h2.red {
margin-bottom: 0;
}

#addcomment {
padding: 10px 0;
}

#addcomment a {
display: block;
background: url(../img/topic.gif) 0 1px no-repeat;
padding: 0px 0 2px 22px;
color: #f70;
font-weight: bold;
text-decoration: none;
font-size: 12px;
}

input.comment-submit {
background: #FF7800;
color: #fff;
font-weight: bold;
border: 1px #fff solid;
padding: 2px 4px;
}

fieldset {
padding: 4px 5px;
margin: 1px 10px 0 0px;
border: 1px #aaa solid;
}

fieldset legend {
color: #aaa;
}

textarea.commment-area {
width: 100%;
background: #eee;
border: 0;
}

