@font-face {
    font-family: 'Calibri';
    src: url('../fonts/calibri.eot');    
    src: local('Calibri'), url(../fonts/calibri.ttf) format("opentype");
}
@font-face {
    font-family: 'Calibri Bold';
    src: url('../fonts/calibrib.eot');    
    src: local('Calibri bold'), url(../fonts/calibrib.ttf) format("opentype");
}
#comentarios {
	background-color: #FFF;
	text-align: left;
}
#barra {
	text-align: right;
}
.head_post {
	background-color: #0CF;
	color: #FFF;
	font-family: 'Calibri', Arial, Helvetica, sans-serif;
	font-size: medium;
	padding: 5px;
}
.head_post a {
	color: #000;
	font-size: large;
	font-family: 'Calibri', Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.post {
	font-family: 'Calibri', Arial, Helvetica, sans-serif;
	color: #000;
	padding: 5px;
	font-size: small;
	background-color: #FFF;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #0CF;
}
.head_comentario {
	font-family: 'Calibri', Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #D2F7FF;
	font-size: medium;
	padding-left: 20px;
	margin-left: 20px;
}
.head_comentario a{
	font-family: 'Calibri', Arial, Helvetica, sans-serif;
	color: #0093B7;
	background-color: #D2F7FF;
	font-size: medium;
	text-decoration: none;
	font-weight: bold;
}
.post_comentario {
	font-family: 'Calibri', Arial, Helvetica, sans-serif;
	color: #033;
	background-color: #DEE7E7;
	font-size: small;
	padding-left: 20px;
	margin-left: 20px;
	font-style: italic;
}
textarea {
font-family: 'Calibri', Arial, Helvetica, sans-serif;
color: #333333;
background-color: #e4e4e4;
font-size: 12px;
border-style:groove;
}
select { 
font-family: 'Calibri', Arial, Helvetica, sans-serif;
color: #333333;
background-color: #e4e4e4;
font-size: 12spx;
border-style:groove;
}
input { 
font-family: 'Calibri', Arial, Helvetica, sans-serif;
color: #333333;
background-color: #e4e4e4;
font-size: 12px;
border-style:groove;
}
