.commentParent {

}
.commentParent .parentNullComment {
border-bottom: 1px solid #C4C4C4;
margin: 20px 0px 20px 0px;
padding: 0px 0px 10px;
}
.parentNullComment .countComment {
float: left;
font-family: georgia;
font-size: 18px;
color: #000000;
background: url('../images/blog.png') 0px -99px no-repeat;
height: 19px;
float: left;
margin: 0px 10px 0px 0px;
padding: 10px 0px 0px 30px;
}
.parentNullComment .countComment span {

}
.parentNullComment a.addComment {
float: right;
font-size: 12px;
padding: 10px 10px 0px 0px;
font-family: georgia;
}
.content-text table.addCommentTable,table.addCommentTable {
width: 90%;
border: none;

}

.commentParent table td{
background-color: transparent;
border: none;
padding: 0px;
vertical-align: top;
}
.content-text table.addCommentTable td,table.addCommentTable td {
padding: 0px 0px 10px 20px;
border: none;
background-color: transparent;
font-size: 12px;
}


.require {
color: red;
margin: 0px 5px 0px 0px;
}
.addCommentTable .errorMsg {
color: red;
display: none;
font-weight: bold;
}
.addCommentTable .komentarz {
border-color: #AAAAAA #CCCCCC #CCCCCC #AAAAAA;
border-style: solid;
border-width: 1px;
font-size: 12px;
height: 130px;
padding: 5px;
width: 98%;
}
.addCommentTable .titleCommPodpis,.addCommentTable .titleCommCapcha,.addCommentTable .titleComm {
width: 175px;
text-align: right;
vertical-align: top;
}

.addCommentTable input {
 border-color: #AAAAAA #CCCCCC #CCCCCC #AAAAAA;
 border-style: solid;
 border-width: 1px;
 height: 19px;
 padding: 3px 2px 2px;
 width: 348px;
}
.addCommentTable .button {
 /*background: url("../images/button.png") no-repeat scroll 0 0 transparent;
 border: medium none;
 color: #FFFFFF;
 cursor: pointer;
 float: right;
 font-size: 13px;
 font-weight: bold;
 height: 25px;
 width: 101px;
 padding: 0px 0px 0px 0px;*/
cursor: pointer;
width: 67px;
height: 24px;
text-align: center;
background: url('../images/save_button.png') 0px 0px no-repeat;
border: 0px;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
line-height: 24px;
padding: 0px 0px 5px 0px;
 float: right;
}
.addCommentTable a.aSubmit{
/*background: url("../images/button.png") no-repeat scroll 0 0 transparent;
 border: medium none;
 color: #FFFFFF;
 cursor: pointer;
 float: right;
 font-size: 13px;
 font-weight: bold;
 height: 22px;
 width: 101px;
 display: block;
 text-align: center;
 padding: 5px 0px 0px 0px;
 font-size: 13px;
 margin: 0px 15px 0px 0px;*/
cursor: pointer;
width: 67px;
height: 24px;
text-align: center;
background: url('../images/cancel_button.png') 0px 0px no-repeat;
border: 0px;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
line-height: 24px;
padding: 0px 0px 5px 0px;
 float: right; 
  display: block;
  margin: 0px 15px 0px 0px;
}


.addCommentTable .clink{
font-size: 11px;
}
.commentParent .info {
    border-top: 1px solid #F4F4F4;
    margin: 20px 0 20px 20px;
    padding: 10px;
    font-size: 11px;
}
.oneComment .minus {
background: url("../images/treeview.gif") no-repeat scroll -65px -23px transparent;
cursor: pointer;
width: 20px;
}
.oneComment .plus {
background: url("../images/treeview.gif") no-repeat scroll -81px -1px transparent;
cursor: pointer;
width: 20px;
}
.commentParent ul {
list-style: none outside none;
margin: 0px 0px 0px 0px;
}
.commentParent ul li {
margin: 10px 0px 0px 0px;
padding: 0px;
background: none;
}
.commentParent ul li ul{
margin: 0px 0px 0px 20px;
	
}	

.oneComment .avatar{
margin: 0px 0px 0px 0px;
background-color: #EEEEEE;
padding: 5px 6px 5px 6px;
text-align: center;
width: 113px;
}

.oneComment .nameUser{
background: url('../images/icon_user.png') 0px 0px no-repeat;
text-align: left;
padding: 5px 0px 0px 25px;
min-height: 19px;
margin: 5px 0px 0px 0px;
}

.oneComment {
font-size: 12px;
line-height: 17px;
}
.oneComment .brak {
width: 15px;
}
.oneComment .postOneCom {
font-family: verdana;
line-height: 17px;
margin: 0px 0px 10px 15px;
}
.oneComment .autorOneCom {
padding: 5px 10px 5px 30px;
margin: 0px 0px 0px 10px;
background: #EEEEEE url('../images/date_comment.jpg') 10px 5px no-repeat;
color: #9F2E00;
}

.oneComment .autorOneCom .modComent{
float: right;
  display: block;
 background: url('../images/comment_mod.png') no-repeat; 
 padding: 0px 0px 0px 20px;
}
.oneComment .autorOneCom .t{
background-position: 0px 2px;
}
.oneComment .autorOneCom .n{
background-position: 0px -21px;
}
.oneComment .autorOneCom .t a{
color: #4DB00D;
}
.oneComment .autorOneCom .n a{
color:#9F2E00;
}

.oneComment .dataOneCom {
  color: #9F2E00;
    font-size: 11px;
    margin: 0 0px 0 0px;
    display: block;
    float: left;
}
.oneComment .odp {
    float: right;
}
.commentParent .hr {
    border-color: #B2B2B2;
    border-style: dotted none;
    border-width: 1px 0px 0px 0px;
    clear: right;
    display: block;
    height: 3px;
    margin: 10px 0 0 0px;
}
.commentParent table{
background-color: transparent;
border: none;
width: 100%;

}


#tkn{
float: none;
}
.msgComment{
margin: 0px 0px 10px 0px;
color: green;
font-weight: bold;
}