.comentario {
  width: 95%;
  margin: 0 auto;
  background-color: #ffffcc;
  color: #000000;
  margin-bottom: 15px;
  min-height: 50px;
}

.fotocomentario
{
  float: left;
  width: 50px;
  height: 50px;
  border: 1px solid #afafaf;
  margin-right: 20px;
}

.fechacomentario
{
  margin-bottom: 13px;
}

.usuariocomentario {
}

.textocomentario {
}

#ultimoscomentarios {
  width: 120px;
  border: 0px solid black;
}
#ultimoscomentarios2 {
  padding-left: 10px;
  margin-bottom: 20px;
  border: 0px solid black;
}

.fechaultimoscomentarios {
/*  text-align: center; */
  font-size: x-small;
}

.nombreultimoscomentarios {
  margin-top: 10px;
/*  text-align: center; */
  font-size: x-small;
}

.textoultimoscomentarios {
  margin-top: 3px;
/*  text-align: left; */
  font-size: x-small;
}

/** FORMULARIO **/ 
 
 form {
  min-width: 525px;
  margin-top: 15px;
 }
 
 form fieldset {
  border: 0px;
 }
 
 form legend {
  display: none;
 }
 
 label, input, textarea {
  display: block;
  float: left;
  margin-bottom: 10px;
  text-align: left;
 }

 label {
  text-align: right;
  width: 60px;
  padding-right: 20px;
 }

 textarea {
 }

 form br {
  clear: left;
 }
 
 /* Notes */
 form fieldset div.notes {
  float: right;
  width: 138px;
  height: auto;
  margin: 0px 0px 10px 10px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #ffffe1;
  color: #666666;
  font-size: 0.8em;
 }

 form fieldset div.notes h4 {
  background-image: url('/images/icon_info.gif');
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px 0px 3px 27px;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #666666;
  color: #666666;
  font-size: 1.2em;
 }

 form fieldset div.notes p {
  margin: 0em 0em 1.2em 0em;
  color: #666666;
 }

 form fieldset div.notes p.last {
  margin: 0em;
 }

#formComentario{
  padding: 20px;
}