a {
  text-decoration: none;
  color: #096c5a;
}
body,div {
  font-family: arial, sans-serif;
  font-size: 10pt;
}
h1 {
  font-family: arial, sans-serif;
  font-size: 24pt;
  text-align: center;
  color: #096c5a;
  margin: 1em;
}
#div_info {
  font-size: 10pt;
  text-align: center;
  color: #ecbf08;
}
#container_text {
  font-size: 10pt;
  text-align: center;
  color: #096c5a;
  margin: 1em;
}
#container_raw {
  font-size: 10pt;
  text-align: center;
  color: #096c5a;
  margin: 1em;
}
#container1_text{
  font-size: 12pt;
  text-align: center;
  color: #ecbf08;
  border: 5px #096c5a groove;
  margin: 1em;
}

#explicacio_text {
  font-size: 14pt;
  font-weight: bold;
  font-family: arial, sans-serif;
  border: 1px #096c5a solid;
  text-align: center;
  valign: center;
  padding: 5px 0px 5px 0px;
}

.poble {
  font-size: 12pt;
  font-weight: bold;
  font-family: arial, sans-serif;
  color: #ecbf08;
  background-color: #096c5a ;
  padding: 3px;
}

.nsupers {
  font-size: 10pt;
  font-family: arial, sans-serif;
}

.pulse {
  font-size: 10pt;
  font-family: arial, sans-serif;
}

.info {
  padding: 1px;
  font-size: 10pt;
  font-family: arial, sans-serif;
  line-height: 10pt;
  color: #ecbf08;
}
.nsuper {
  padding: 1px;
  font-size: 10pt;
  font-family: arial, sans-serif;
  line-height: 10pt;
  color: #096c5a
}
td.info {
  font-size: 10pt;
  font-family: arial, sans-serif;
  line-height: 10pt;
  background: #eee;
}

.pobleMapa {
  font-size: 7pt;
  font-family: arial, sans-serif;
  color: #096c5a
}
