/* blogpost */
#comments h2, #post-comments h2 {  
  margin: 30px 0 0 0;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #0f7abd;
}

#post-comments h2 {  
font-size: 24px;
}

/* kommentare */
#comments {  
  margin: 20px 0 0 0;
  padding: 0;
}

.add-comment{  
  margin: 4px 0 0 0;
  padding: 0;
}

.add-comment a {  
  padding: 2px 0 2px 20px;
  background: url("../images/icons/add.png") no-repeat 0% 50%;
  font: 12px Arial, Verdana, sans-serif;
  color: #67707A;
  text-decoration: none;
  border: none;
}

.add-comment a:hover {
  color: #ff4e6a;
  text-decoration: none;
}

#comments ol {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 11px;
  color: #111111;
}

#comments ol li {
  margin: 0;
  padding: 0;
  clear: both;
}

.author {
  margin: 0;
  padding: 18px 0 6px 0;
  float: left;
  width: 170px;
  font-family: Arial, Verdana, sans-serif;
  color: #bbbbbb;
}

.author a {
  font-family: Arial, Verdana, sans-serif; 
  color: #0F7ABD;
  text-decoration: none;
}

.comment {
  margin: 0;
  padding: 20px 0 6px 0;
  float: left;
  width: 640px;
}

.comment span, .no-find {
  margin: 0;
  padding: 0;
  background: #FFFFD3;
  color: #111;
  font-style: italic;
  font-size: 12px;
}

.comment p {
  margin: 0;
  padding: 0;
}

/* kommentarformular */

#post-comments {
  margin: 0;
  padding: 10px 0 0 0;
  clear: both;
  color: #111;
}

#reply {
  margin: 20px 0 0 0;
  padding: 0;
  font-size: 11px;
}

.comment-field {
  margin: 0;
  padding: 0 0 12px 0;
  font-size:12px;
}

.comment-field textarea {
  padding: 5px;
  font: 11px Arial, Verdana, sans-serif;
  width: 502px;
  border: 1px solid #666666;
  height:140px;
  color: #000;
  font-size:24px;
  background-color: #fffed0;
  padding-left:10px;
  padding-right:10px;
}

.comment-field label {
  float: left;
  width: 170px;
}

.input-text {
  padding: 5px;
  font: 24px Arial, Verdana, sans-serif;
  width: 502px;
  border: 1px solid #666666;
  color: #111;
  font-size:24px;
  padding-left:10px;
  padding-right:10px;
  background-color: #fffed0;
}

.input-button {
  margin: 0 0 0 171px;
  padding: 0 5px;
  color: #999;
}