body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  text-align: justify;
}

div.destaque {
  color: #0070c0;
  margin: 1ex;
  padding: 1ex;
  border: 2px solid #0070c0;
}

cite {
	color: #888888;
}

h1 {
	font-size: 16pt;
}

h2 {
  font-size: 13pt;
}

img {
  vertical-align:middle;
}

hr {
	color: #0070c0;
}

a {
	color: #0070c0;
	text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a:visited {
  color: #0070c0;
  text-decoration: none;
}

table.idiomas {
  border: none;
}

table.noticias {
  border:0px solid #0070c0;
  color:#0070c0;
  font-size: 10pt;
}

table.noticias th {
  border:1px solid #0070C0;
  color: white;
  background-color: #0070C0;
  font-size: 12pt;
}

table.noticias td {
  border:1px solid #0070c0;
  background-color: #E6E6E6;
  color: #0070c0;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
}

table.noticias td.roja {
  border:1px solid #c02000;
  color: #c02000;
}