/*Estilos para la columna izquierda del front*/
.imagenLastNumber {
  margin: 10px 5px 0 5px;
  border: 1px solid #227A88;
  width: 173px;
}

.grupoIzda {
  margin: 10px 5px 10px 5px;
  padding: 25px 5px 0 5px;
  background: #E1ECF0;
  border: 1px solid #227A88;
}

.listaGrupoIzda {
  margin: 0px;
  padding: 0 0 25px 0;
}

.tituloListaGrupoIzda {
  text-transform: uppercase;
  margin: 0 0 0 5px;
  padding: 0 0 5px 0;
}

.elementosListaGrupoIzda {
  padding: 0px;
  margin: 0 0 0 5px;
}

.unidadListaGrupoIzda {
  margin: 5px 0 0 0;
  padding: 0px;
}

/* Estilos generales */
.inputInvisible {
  background: white;
  border: 0px;
  color: black;
  font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size: 14px;
}

/* Estilos listado de noticias */
.tituloListadoNoticias {
  margin: 10px 0 0 0;
  font-size:18px;
  color:#666666;
  font-weight:bold;
  text-decoration:underline;
}

.listadoNoticias {
  margin: 15px 0 0 0;
}

.unaNoticia {
  margin:0 10px 15px 10px;
}

.fechaUnaNoticia {
  color:#666666;
}

.cuerpoUnaNoticia {
  border: 1px solid #AAAAAA;
  padding:5px;
}

.tituloUnaNoticia {
  text-decoration:underline;
}

.contenidoUnaNoticia {
  margin:10px 0 0 0;
}

.imagenUnaNoticia {
  float:left;
  width:150px;
  margin: 0 5px 5px 0;
}

/* Estilos noticia */
.noticiaTituloYFecha {
  margin: 10px 0 10px 0;
}

.noticiaTitulo {
  float: left;
  font-size: 20px;
  font-weight: bold;
  width: 500px;
  color: #666666;
  text-decoration: underline;
}

.noticiaFecha {
  float: right;
  width: 75px;
  color: #666666;
}

.noticiaImagenYContenido {
  margin: 0 0 10px 0;
}

.noticiaImagenYPie {
  max-width: 294px;
  float: right;
  margin: 0 0 10px 10px;
}

.noticiaPieDeFoto {
  font-size: 12px;
  color: #AAAAAA;
}

.noticiaEntradilla {
  font-size: 16px;
  font-weight: bold;
  color: #666666;
  margin: 0 0 15px 0;
}

.noticiaEnlace {
  margin: 0 0 10px 0;
}

/* Estilos para formulario de registro de lectores */
.altaLectorLabel {
  float: left;
  width: 150px;
  margin: 0 0 0 140px;
}

.altaLectorInput {
  float: left;
  margin: 0 0 0 5px;
}

.campoRegistroLector {
  margin: 0 0 15px 0;
}

.botonRegistroLector {
  margin: 0 0 15px 295px;
}

.obligatoriosRegistroLector {
  margin: 0 0 15px 140px;
}

.formRegistroLector {
  margin: 10px 0 0 0;
}

/* Estilos para formulario de envío a un amigo */
.sendToFriendLabel {
  float: left;
  width: 150px;
  margin: 0 0 0 80px;
}

.sendToFriendInput {
  float: left;
  margin: 0 0 0 5px;
}

.sendToFriendField {
  margin: 0 0 15px 0;
}

.botonSendToFriend {
  margin: 0 0 15px 235px;
}

.obligatoriosSendToFriend {
  margin: 0 0 15px 80px;
}

.formSendToFriend {
  margin: 10px 0 0 0;
}

