@charset "utf-8";
/* CSS Document */
.blog {
	position: relative;
	margin: 10px auto;
	width: 750px;
	border-top: 1px solid #CCC;
}
.blog {
	margin-top: 10px;
	border-top: 1px solid #CCC;
}
.blog * {
	font: 10px Verdana;
	color: #FFF;
}
.post {
	margin: 20px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
}
.post h1 {
	font-size: 20px;
	font-weight: bolder;
	color: #A00;
}
.post h3 {
	margin-bottom: 10px;
	font-size: 11px;
	font-style: italic;
	color: #555;
}
.comentarios h1 {
	font-size: 15px;
	font-weight: bolder;
	color: #EA0;
}
.comentarios input[type=text],
.comentarios textarea {
	width: 300px;
}
.comentario {
	margin: 10px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
}
.comentario h3 {
	margin-bottom: 5px;
}
.comentario h3,
.comentario h3 * {
	font-size: 11px;
	font-style: italic;
	color: #555;
}
.comentario h3 a {
	color: #A00;
}
.sem-comentario {
	margin: 10px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
	color: #A00;
}
.erro {
	padding: 3px;
	color: #C00;
	background-color: #FFC;
	border: #C00 solid 1px;
	text-align: center;
}