#comment-btn {

}

#comments textarea {
border:1px solid #bbbbbb;
width:560px;
}

.comment-top {
float:left;
width:589px;
height:5px;
background:#ffffff url(/img/comment_top2.jpg) no-repeat;
}

	
		.comment-top-name {
		color: #1f466d;
		font-weight:bold;
		font-family:Arial;
		}
		
		.comment-top-date {
		color:#888888;
		font-size:10px;
		}
		
.comment-middle {
float:left;
width:589px;
background:#ffffff url(/img/comment_middle2.jpg) repeat-y;
font-family:Arial;
}

.comment-bottom {
float:left;
width:589px;
height:13px;
background:#ffffff url(/img/comment_bottom2.jpg) no-repeat;
}

.comment-top p,
.comment-middle p,
.comment-bottom p {
margin-left:10px;
margin-right:20px;
}

.linkbutton,
a.linkbutton {
display:inline-block;
background-color:#dddddd;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding:1px 4px;
margin-bottom:4px;
border:1px solid #aaaaaa;
color:#666666;
}

.linkbutton:hover, 
a.linkbutton:hover {
text-decoration:none;
color:#990000;
border:1px solid #990000;
}

#comment-form {
padding:0;
margin:0;
}

#comment-login-div {
border:1px solid #aaaaaa;
padding:5px;
margin:5px 0px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.input {
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}


/******************************************************************/
.vote {
display:inline-block;
width:60px;
height:60px;
background: #ffffff url(../img/vote.jpg) no-repeat;

float:left;
}

.hiba {
color:#ff3322;
font-weight:bold;
font-size:14px;
}

.percent {
display:inline-block;
width:60px;
height:60px;
float:left;
font-size:20px;
text-align:center;
}

