/* GENERALES *******************************************/

* {
  margin: 0;
  padding: 0;
}

html {
  background-color: #a4cfbe;
}

body {
  background: url('../images/layout_fondo.jpg') repeat-x;
  font-family: "Trebuchet MS", Tahoma, Serif;
}

#contenedor_exterior {
  margin: 0 auto 0 auto;
  overflow: hidden;
  width: 982px;
}

.titulo_L2 {
  background: url('../images/triangulo_decoratitulo.png') no-repeat left top;
  color: #417378;
  font-size: 15px;
  height: 27px;
  padding: 12px 0 0 0;
}

.subrayado {
	text-decoration: underline;
}	


/* PUBLICIDADES ****************************************/

.publicidades.angostas {
  float: left;
/*  padding: 25px 0 0 0;*/
  width: 241px;
}

.publicidades.medianas {
  float: left;
  width: 334px;
}

.publicidades.anchas {
  float: left;
/*  margin: 49px 0 0 0;*/
  width: 423px;
}

.publicidades .publicidad {
  border-bottom: solid 1px #d1e6dd;
  height: 156px;
  padding: 15px 19px 0 19px;
}

.publicidades.angostas .publicidad {
  width: 203px;
}

.publicidades.medianas .publicidad {
  width: 296px;
}

.publicidades.anchas .publicidad {
  width: 385px;
}

.publicidades .publicidad.ultima {
  border-bottom: none
}

.publicidades .publicidad img {
  height: 141px;
}

.publicidades.angostas .publicidad img {
  width: 203px;
}

.publicidades.medianas .publicidad img {
  width: 296px;
}

.publicidades.anchas .publicidad img {
  width: 385px;
}


/* PAGINADOR *******************************************/

.paginador {
  border-top: solid 1px #a4cfbe;
  border-bottom: solid 1px #a4cfbe;
  height: 27px;
  font-size: 12px;
  padding: 7px 0 0 0;
}

.paginador.arriba {
  border-bottom: none;
}

.paginador.abajo {
/*  border-top: none;*/
}

.paginador .izq, .paginador .der {
  display: block;
  float: left;
  height: 21px;
  overflow: hidden;
  width: 21px;
}

.paginador .izq {
  background: url('../images/paginador_atras.jpg') no-repeat center top;
  margin: 0 2px 0 0;
}

.paginador .der {
  background: url('../images/paginador_adelante.jpg') no-repeat center top;
  margin: 0 0 0 2px;
}

.paginador a.izq:hover, .paginador a.der:hover {
  background-position: center bottom;
}

.paginador .izq img, .paginador .der img {
  border: none;
}

.paginador .pagina_numero {
  display: block;
  float: left;
  font-size: 13px;
  margin: 0 1px 0 1px;
  text-align: center;
  width: 19px;
}

.paginador span.pagina_numero {
  background-color: #d3d3cd;
  border: solid 1px #6c6e58;
  color: #417378;
  height: 19px;
}

.paginador a.pagina_numero {
  border: solid 1px #e2e2de;
  color: #e2e2de;
  height: 19px;
  text-decoration: none;
}

.paginador a.pagina_numero:hover {
  background-color: #e2e2de;
  border-color: #6c6e58;
  color: #666666;
}

.paginador .cant_resultados {
  float: left;
  margin: 2px 0 0 12px;
/*  width: 200px;*/
}


/* ENCABEZADO ******************************************/

#encabezado {
	overflow: hidden;
  padding: 24px 0 0 8px;
}

#logo_e_info {
	float: left;
	width: 300px;
}

#encabezado .logo {
  height: 47px;
  width: 226px;
}

#encabezado .info {
  color: #4d4d4d;
  font-size: 11px;
  height: 12px;
  margin: 15px 0 13px 0;
  width: 300px;
}

/*
a.encab_anterior {
  background: url('../images/encabezado/encab_anterior.jpg') no-repeat center top;
  display: block;
  float: left;
  height: 8px;
  margin: 4px 0 0 0;
  width: 4px;
}

a.encab_siguiente {
  background: url('../images/encabezado/encab_siguiente.jpg') no-repeat center top;
  display: block;
  float: left;
  height: 8px;
  margin: 4px 0 0 0;
  width: 4px;
}

a.encab_anterior:hover, a.encab_siguiente:hover {
  background-position: center bottom;
}

#encabezado .info .barrita{
  float: left;
  margin: 0 3px 0 3px;
}
*/

#encabezado .info .fecha {
  float: left;
/*  margin: 0 4px 0 7px; por las flechitas */
  margin: 0 4px 0 0;
}

img.separador {
	float: right;
  height: 77px;
  margin: 16px 0 0 0;
  width: 1px;
}

/* ENCABEZADO: Busqueda Rápida y Edi Ant **********/

#busqueda_rapida, #edi_anteriores {
  float: right;
  height: 77px;
  margin: 16px 0 0 0;
}

form#busqueda_rapida {
  width: 181px;
}

form#edi_anteriores {
  width: 241px;
}

.label_busqueda, .label_edi_ant {
  color: #417378;
  display: block;
  font-size: 13px;
  height: 18px;
  margin: 20px 0 0 22px;
  width: 110px;
}

label.label_busqueda {
  width: 110px;
}

label.label_edi_ant {
  width: 150px;
}

.input_y_submit {
  height: 21px
}

.campo_busqueda, .combo_mes, .combo_anio {
  border: solid 1px #b9dacf;
  float: left;
  margin: 0 0 0 22px;
}

input.campo_busqueda {
	height: 19px;
	width: 110px;
}

select.combo_mes {
  height: 21px;
  width: 100px;
}

select.combo_anio {
  height: 21px;
  margin: 0 10px 0 2px;
  width: 60px;
}

input.submit_busqueda, input.submit_edi_ant {
  background: url('../images/enviar.jpg') no-repeat center top;
	border: none;
  cursor: pointer;
  float: left;
  height: 21px;
  margin: 0 0 0 2px;
  width: 21px;
}

input.submit_busqueda:hover, input.submit_edi_ant:hover {
  background-position: center bottom;
}


/* BARRA NAVEGACION ******************************************/

#barra_nav {
  background: url('../images/barra_nav/barra_nav_fondo.png') repeat-x bottom;
  float: left;
  height: 37px;
  margin: -6px 0 0 0;
  width: 982px;
}

#barra_nav .item_nav {
  float: left;
  height: 31px;
  margin: 6px 0 1px 0;
}

#barra_nav .item_nav:hover {
  background: url('../images/barra_nav/item_nav_fondo.png') repeat-x bottom;
}

#barra_nav .item_nav_activo {
  background-color: #ffffff;
  border-top: solid 1px #bbdbce;
  border-right: solid 1px #bbdbce;
  border-left: solid 1px #bbdbce;
  float: left;
  margin: 0 0 1px 0;
  height: 36px;
}

#barra_nav a {
  border-right: solid 1px #999c89;
  border-left: solid 1px #f4f7d8;
  color: #f0f0f0;
  display: block;
  font-size: 14px;
  padding: 6px 10px 6px 10px;
  text-decoration: none;
}

#barra_nav .item_nav_activo a {
  color: #417378;
  border: none;
  font-weight: bold;
  padding-top: 12px;
}


/* ? ************************************************/

#contenido {
  background-color: #ffffff;
  border-right: solid 1px #badbce;
  border-bottom: solid 1px #badbce;
  border-left: solid 1px #badbce;
  float: left;
  padding: 0;
  width: 980px;
}

#contenido.esquema_1_5_gris {
  background: url('../images/fondo_contenido_e_1_5_gris.jpg') repeat-y;
}

#contenido.esquema_1_0 {
  background: url('../images/fondo_contenido_e_1_0.jpg') repeat-y;
}

#contenido.esquema_2_0 {
  background: url('../images/fondo_contenido_e_2_0.jpg') repeat-y;
}

#contenido.esquema_1_5 {
  background: url('../images/fondo_contenido_e_1_5.jpg') repeat-y;
}

/* HOME ******************************************************/

#ultimos_articulos {
  background-color: #ffffff;
  border-right: solid 1px #badbce;
  float: left;
/*  padding: 0 0 0 18px; */
  width: 645px;
}

h2.titulo_de_seccion {
  color: #3e423a;
  font-size: 26px;
  font-weight: normal;
  height: 40px;
  padding: 33px 0 0 18px;
}

.articulo_preview {
  border-top: dashed 1px #bbdbce;
  overflow: hidden;
  padding: 11px 18px 11px 18px;
}

.articulo_preview.suelto {
/*  background-color: #E4E5E1;*/
}

.articulo_imagen a {
  display: block;
  float: left;
  margin: 0 18px 0 0;
  width: 146px;
}

.borde_blanco {
  border: solid 1px #ffffff;
}

.borde_over {
  border: solid 1px #417378;
}

.articulo_preview .articulo_imagen img {
  border: none;
  float: left;
}

.articulo_preview .articulo_info {
  float: left;
  width: 442px;
}

.articulo_preview .articulo_info .fecha_de_carga {
  color: #3E423A;
  font-size: 13px;
}

.articulo_preview .articulo_info.sin_foto {
  width: 606px;
}

.articulo_preview .articulo_copete {
  color: #6c6e58;
  font-size: 11px;
  text-transform: uppercase;
}

.articulo_preview .articulo_titulo {
  line-height: 22px;
  padding: 0 0 8px 0;
}

.articulo_preview .articulo_titulo a {
  color: #417378;
  font-size: 20px;
}
	
.deco_none {
  text-decoration: none;
}

.deco_under {
  text-decoration: underline;
}

.articulo_preview .articulo_texto {
  color: #3e423a;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
}

.articulo_preview a.ampliar_articulo {
  color: #b0d5c7;
  text-decoration: none;
}

.articulo_preview a.ampliar_articulo:hover {
  color: #5a868a;
}

#home_edicion_impresa {
/*  background-color: #eeefe0;*/
  float: left;
  padding: 22px 16px 3px 16px;
  width: 302px;
}

#home_edicion_impresa .titulo_L2 {
  margin: 0 0 13px 0;
}

.articulo_mini {
  background: url('../images/rayita_mini_articulo_md.png') no-repeat left top;
  padding: 1px 0 16px 0;
}

.articulo_mini .articulo_titulo a {
  color: #3e423a;
  font-size: 15px;
  text-decoration: none;
}

.articulo_mini .articulo_titulo a:hover {
  text-decoration: underline;
}

.articulo_mini .articulo_autores {
  color: #6c6e58;
  font-size: 11px;
}


/* EDICION IMPRESA (Y EDICION ANTERIOR) *************/

#edicion_impresa_centrales {
  border-right: solid 1px #badbce;
  float: left;
  padding: 25px 0 0 0;
	width: 738px;
}

#edicion_impresa_centrales .titulo_L2 {
  margin: 0 0 0 18px;
}

.articulo_preview.de_tapa {
	border: none;
}

.articulo_preview.de_tapa .articulo_imagen a {
  width: 217px;
}

#edicion_impresa_centrales .articulo_preview.de_tapa .articulo_info {
  width: 462px;
}

.articulo_preview.de_tapa .articulo_copete {
  font-size: 13px;
  text-transform: uppercase;
}

.articulo_preview.de_tapa .articulo_titulo {
  padding: 10px 0 10px 0;
}

.articulo_preview.de_tapa .articulo_titulo a {
  font-size: 26px;
  line-height: 26px;
  text-transform: uppercase;
}

.articulo_preview.de_tapa .articulo_texto {
  font-size: 15px;
  line-height: 20px;
}

#edicion_impresa_centrales .articulo_preview .articulo_info {
  float: left;
  width: 533px;
}

#edicion_impresa_indice {
  float: left;
  padding: 25px 10px 0 10px;
  width: 221px;
}

#edicion_impresa_centrales .mensaje_al_usuario {
  font-size: 12px;
  font-weight: bold;
}

#edicion_impresa_centrales form#edi_anterior {
  margin: 12px 0 16px 0;
}

#edicion_impresa_centrales .combo_mes {
  margin: 0;
}

#edicion_impresa_centrales .combo_anio {
  margin: 0 10px 0 2px;
}


/* ARTICULO *****************************************/

#articulo_fullview {
  border-right: solid 1px #d1e6dd;
  float: left;
  overflow: hidden;
  padding: 40px 0 11px 0;
  width: 738px;
}

#articulo_fullview .col_izq {
	float: left;
	padding: 0 0 0 20px;
	width: 420px;
}

#articulo_fullview .articulo_copete {
  color: #8f9281;
  font-size: 14px;
  text-transform: uppercase;
}

#articulo_fullview .articulo_titulo {
	color: #427378;
	font-size: 28px;
  padding: 0 0 8px 0;
}

#articulo_fullview .articulo_autores {
  background: url('../images/rayita_mini_articulo_md.png') no-repeat left top;
  color: #747764;
  font-size: 11px;
  font-weight: bold;
  margin: 6px 0 0 0;
  padding: 2px 0 0 0;
  text-transform: capitalize;
}

#articulo_fullview .articulo_texto {
  color: #6f726b;
  font-size: 12px;
  margin: 27px 0 24px 0;
  text-align: justify;
}

#articulo_fullview .articulo_texto ul li {
  list-style: inside;
}

#articulo_fullview .articulo_texto ol li {
  list-style: inside;
  list-style-type: decimal;
}

#articulo_fullview a.link_comentar {
	color: #3f7275;
	display: block;
	float: right;
	font-size: 14px;
	height: 20px;
	text-decoration: none;
}

#articulo_fullview a.link_comentar:hover {
  text-decoration: underline;
}

#update_form_comentario {
	float: left;
	font-size: 12px;
	width: 420px;
}

#mensaje_exitoso {
/*	border: solid 1px #e2e2de;*/
	float: left;
	font-weight: bold;
  text-align: center;
  width: 420px;
}

#form_comentario {
  float: left;
  overflow: hidden;
  width: 420px;
}

#form_comentario .form_contenido {
  background: #e2e2de;
  float: left;
  margin: 0;
  overflow: hidden;
  padding: 13px;
  width: 394px;
}

.form_submodulo {
  margin: 0 0 13px 0;
}

.form_submodulo h3 {
  border-bottom: solid 1px #ffffff;
  color: #417378;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 6px;
}

#form_comentario .linea {
	float: left;
	margin: 0 0 8px 0;
  width: 391px;	
}

.form_error {
	clear: both;
/*	color: #6F726B;*/
  font-family: "Trebuchet MS", Tahoma, Serif;
	font-size: 11px;
  margin: 0 0 0 42px;
}

#error_for_comentario.form_error {
  margin: 0;
}

#form_comentario label {
  color: #6f726b;
  float: left;
  font-size: 11px;
  margin: 0 4px 0 0;
  text-align: right;
  width: 38px;
}

#form_comentario input {
	border: solid 1px #badacd;
	float: left;
	width: 294px;
}

#form_comentario input#edad {
  width: 50px;
}

#form_comentario textarea {
  border: solid 1px #badacd;
  clear: both;
  float: left;
  height: 100px;
  width: 391px;
}

#form_comentario input.submit {
	background: url('../images/enviar.jpg') no-repeat right top;
	border: none;
	color: #6b9297;
	cursor: pointer;
  float: right;
  font-size: 12px;
  height: 21px;
  margin: 8px 0 8px 0;
  text-align: left;
  width: 66px;
}

#form_comentario input.submit:hover {
  background-position: right bottom;
  text-decoration: underline;
}

#comentarios {
  float: left;
  margin: 22px 0 0 0;
  width: 420px;
}

#comentarios .aclaracion {
	background: #e2e2de;
  border-top: solid 1px #d1e6df;
  border-bottom: solid 1px #d1e6df;
  color: #747762;
  font-size: 11px;
  text-align: center;
  margin: 0 0 6px 0;
  padding: 13px;
}

.comentario {
	border-top: dashed 1px #d1e6df;
	padding: 6px 0 6px 0;
}

.comentario .fecha, .comentario .nick, .comentario .texto {
  color: #747762;
  font-size: 11px;
}

#articulo_fullview .col_der {
  float: left;
  padding: 0 20px 0 0;
  margin: 0 0 0 40px;
  width: 237px;
}

#notas_relacionadas {
  font-size: 12px;
}

#notas_relacionadas h3 {
  border-bottom: 1px solid #D1E6DD;
  font-size: 14px;
  font-weight: normal;
  margin: 12px 0 6px 0;
}

#notas_relacionadas ul {
  list-style: none;
}

#notas_relacionadas li {
/*  background: url('../images/rayita_mini_articulo_md.png') no-repeat left top; */
/*  padding: 1px 0 4px 0; */
}

#notas_relacionadas a {
  color: #427378;
  text-decoration: none;
}

#notas_relacionadas a:hover {
  text-decoration: underline;
}

#notas_relacionadas span {

}


/* GALERIA DE TAPAS *********************************/

#tapas_paquete {
	overflow: hidden;
	margin: 40px auto 0 auto;
	width: 785px;
}

#tapas_imagenes {
  float: left;
}

#paginador_izq {
  float: left;
  height: 800px;
  padding: 2px 7px 0 0;
  width: 21px;
}

a.flechita_izq {
	background: url('../images/paginador_atras.jpg') no-repeat center top;
  display: block;
  float: left;
  height: 21px;
  width: 21px;
}

#paginador_der {
  float: left;
  padding: 2px 7px 0 0;
  width: 21px;
}

a.flechita_der {
  background: url('../images/paginador_adelante.jpg') no-repeat center top;
  display: block;
  float: left;
  height: 21px;
  margin: 200px 0 0 0;
  width: 21px;
}

a.flechita_der:hover, a.flechita_izq:hover {
  background-position: center bottom;
}

#imagenes_por_anio {
  float: left;
  width: 735px;
}

#imagenes_por_anio .tapa_cuadro {
  float: left;
  margin: 0 0 20px 0;
}

.tapa a {
  background-image: url('../images/galeria/fondo_tapa.jpg');
  background-repeat: no-repeat;
  display: block;
  height: 222px;
  padding: 5px 0 0 5px;
  margin: 0 6px 0 6px;
  width: 151px;
}

.tapa a.tapa_relax {
  background-position: center top;
}

.tapa a.tapa_over {
  background-position: center bottom;
}

.tapa a img {
	border: none;
}

.mes a, .mes span {
	color: #427177;
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
  width: 153px;
}

.mes .mes_relax {
  font-size: 17px;
}

.mes .mes_over {
  font-size: 17px;
  text-decoration: underline;
}

img.tapa_vacia {
  display: block;
  height: 227px;
  margin: 0 6px 0 6px;
  width: 156px;
}

#links_anios {
  float: left;
  width: 50px;
}

#links_anios .anio {
  color: #a2cebd;
  display: block;
  font-size: 20px;
  height: 27px;
  text-align: center;
  text-decoration: none;
  width: 48px;
}

#links_anios a {
  color: #427177;
  display: block;
  font-size: 20px;
  height: 27px;
  text-align: center;
  text-decoration: none;
  width: 48px;
}

#links_anios a:hover {
  text-decoration: underline;
}


/* TAPA AMPLIADA ************************************/

#tapa_ampliada {
  border-right: solid 1px #badbce;
  float: left;
  padding: 25px 42px 0 18px;
  width: 585px;
}

a.ir_a_impresa {
	background: url('../images/enviar.jpg') no-repeat right top;
	color: #427177;
	display: block;
  float: right;
  font-size: 13px;
  height: 19px;
  margin: 0 9px 7px 0;
  padding: 2px 30px 0 0;
  text-decoration: none;
}

a.ir_a_impresa:hover {
	background-position: right bottom;
  text-decoration: underline;
}

.tapa_gde {
  background: url('../images/galeria/fondo_tapa_gde.jpg') no-repeat;
  float: left;
  height: 851px;
  padding: 3px 0 0 3px;
  margin: 0 0 0 23px;
  width: 559px;
}

/* BUSQUEDA AVANZADA ********************************/

#busqueda_contenido {
  border-right: solid 1px #d1e6dd;
  float: left;
  overflow: hidden;
  padding: 25px 52px 11px 52px;
  width: 452px;
}

#form_busqueda_avanzada {
  width: 447px;
}

#form_busqueda_avanzada .form_contenido {
	background: #e2e2de;
	overflow: hidden;
	padding: 13px;
	width: 421px;
}

.form_submodulo {
	float: left;
  margin: 0 0 13px 0;
}

.form_submodulo h3 {
	border-bottom: solid 1px #ffffff;
  color: #417378;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 6px;
}

#form_busqueda_avanzada label {
  font-size: 11px;
}

#form_busqueda_avanzada input#texto, #form_busqueda_avanzada select#autor {
  border: solid 1px #a4cfbe;
  width: 302px;
}

#form_busqueda_avanzada #texto_opciones {
  margin-left: 66px;
}

#form_busqueda_avanzada #cuando_opciones {
	border-right: solid 1px #ffffff;
	float: left;
	width: 140px;
}

#form_busqueda_avanzada #cuando_combos {
  float: left;
  padding: 0 0 0 30px;
  width: 250px;
}

#form_busqueda_avanzada #cuando_combos div {
  margin: 2px 0 2px 0;
}

#form_busqueda_avanzada #cuando_combos div input,
#form_busqueda_avanzada #cuando_combos div select {
  border: solid 1px #a4cfbe;
}

#form_busqueda_avanzada #cuando_combos div button {
  border: solid 1px #a4cfbe;
  cursor: pointer;
	font-size: 11px;
  height: 18px;
  margin: 0 0 0 2px;
  width: 100px;
}

#form_busqueda_avanzada #cuando_combos div button:hover {
  border: solid 1px #000000;
}

#form_busqueda_avanzada input.submit {
  background: url('../images/enviar.jpg') no-repeat right top;
  border: none;
  cursor: pointer;
  float: right;
  font-size: 12px;
  height: 21px;
  margin: 8px 0 8px 0;
  text-align: left;
  width: 66px;
}

#form_busqueda_avanzada input.submit:hover {
  background-position: right bottom;
  text-decoration: underline;
}

#articulo_publicidades {
  float: left;
  padding: 25px 0 0 0;
  width: 241px;
}

#articulo_publicidades .publicidad {
  border-bottom: solid 1px #d1e6dd;
  height: 156px;/*173*/
  padding: 15px 0 0 19px;
  width: 222px;
}

#articulo_publicidades .publicidad div {
  background-color: #d6d7d1;
  font-size: 12px;
  height: 80px;
  padding: 61px 0 0 0;
  text-align: center;
  width: 203px;
}


/* RESULTADOS ***************************************/

#busqueda_resultados {
  padding: 25px 18px 0 18px;
}

#busqueda_resultados .paginador .redefinir {
	background: url('../images/enviar.jpg') no-repeat right top;
  float: right;
  height: 21px;
  padding: 0 30px 0 0;
  text-decoration: none;
}

#busqueda_resultados .paginador .redefinir:hover {
	background-position: right bottom;
  text-decoration: underline;
}

.resultado_articulo {
  border-top: solid 1px #a4cfbe;
/*  border-bottom: solid 1px #a4cfbe;*/
  padding: 13px 0 11px 0;
}

.resultado_articulo .articulo_copete {
  color: #6c6e58;
  font-size: 11px;
  text-transform: uppercase;
}

.resultado_articulo .articulo_titulo a {
	color: #417378;
	display: block;
	font-size: 18px;
  padding: 0 0 8px 0;
}

.resultado_articulo .articulo_texto {
  color: #3e423a;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
}

.resultado_articulo a.ampliar_articulo {
  color: #b0d5c7;
  text-decoration: none;
}

.resultado_articulo a.ampliar_articulo:hover {
  color: #5a868a;
}

.resultado_articulo .articulo_autores {
  color: #3e423a;
  font-size: 12px;
  margin: 16px 0 0 0;
}


/* PIE **********************************************/

#pie_contenido {
  background: url('../images/pie_contenido_fondo.png') no-repeat center bottom;
  float: left;
  height: 25px;
  width: 982px;
}

#pie_contenido .franja_blanca_pie {
  background-color: #ffffff;
  border-right: solid 1px #badbce;
  border-left: solid 1px #badbce;
  height: 13px;
  width: 980px;
}

#pie {
  float: left;
  height: 66px;
  padding: 11px 0 16px 0;
  text-align: center;
  width: 982px;
}

#pie .logo {
  height: 18px;
  width: 89px;
}

#pie .info {
  color: #4d4d4d;
  font-size: 11px;
  height: 12px;
  margin: 10px auto 0 auto;
  width: 685px;
}

#pie .info div {
	float: left;
}

#pie .info a {
  color: #4d4d4d;
  font-size: 11px;
  float: left;
  height: 12px;
  margin: 0 0 0 4px;
  text-decoration: none;
}

#pie .info a:hover {
  text-decoration: underline;
}

#pie .info a#desarrollado_por {
	background: url('../images/desarrollado_por.png') no-repeat center top;
	display: block;
	height: 16px;
	width: 26px;
}

#pie a#desarrollado_por:hover {
  background-position: center bottom;
}
