/* Estilos para secciones estáticas e informativas */
body {/*revisado*/
  background-color: #eecf70;
}

table {/*revisado*/
  width: 100%;
  border-collapse: collapse;
  padding: 0px;
  font-family: arial;
}

td.titulo {/*revisado*/
  width: 190px;
  padding: 20px 10px 10px 10px;
  vertical-align: top;
}

td.titulo h1 {/*revisado*/
  font-size: 15pt;
  font-weight: normal;
}

h2 {/*revisado*/
  font-size: 10pt;
  font-weight: normal;
  text-decoration: underline;
}

/* Estilo general para párrafos */
p {/*revisado*/
  font-size: 9pt;
  text-indent: 1em;
  text-align: justify;
}

p:first-letter {/*revisado*/
  font-size: 12pt;
  font-style: italic;
}

/* Presentación de datos específicos */
p.datos {/*revisado*/
  margin-left: 2em;
  font-family: monospace;
  text-indent: 0em;
  text-align: left;
}

p.datos:first-letter {/*revisado*/
  font-size: 9pt;
  font-style: normal;
}

img.icono {/*revisado*/
  float: left;
  margin: 3px 10px 0px 0px;
}

/* Formulario de contacto */
.forminactivo {/*revisado*/
  border-width: 0px;
  font-size: 8pt;
  font-family: monospace;
  width: 80%;
  margin-left: 2em;
}

.formactivo {/*revisado*/
  font-size: 8pt;
  font-family: monospace;
  width: 80%;
  background-color: #bd8a14;
  color: white;
  margin-left: 2em;
}
