body { background-image: url(images/wall); margin: 0; padding: 0;}

h1 {
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11pt;
  color: #336699;
  height: 25px;
}

h2 {
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: black;
  height: 25px;
}

h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #969676;
}
a {
  text-decoration: none;
  color: #7788aa;
}

a:hover {  
  text-decoration: underline;
}

table.top {
  border-top-color: #000;
  border-top-style: solid;
  border-top-width: 1px;
}

td {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10pt;
}

td.menu { height: 24px;
  padding-top: 5px;
  padding-bottom: 5px; }

td.menu a {
  background-color: #003366;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  padding-right: 0.6em;
  padding-left: 0.6em;
  padding-top:+3px;
  padding-bottom: +3px;
  border-color: #fff;
  border-style: solid;
  border-width: 1px;
  height: 25px;
} 
td.menu a:hover {
  background-color: #7788aa;
  color: white;
  font-weight: bold;
  text-decoration: underline;
}
td.fondo_barra {
  background-color: #f6f6d6;
  border-right-color: black;
  border-right-style: solid;
  border-right-width: 1;
}
td.fondo_barra_right {
  background-color: #f6f6d6;
  border-left-color: black;
  border-left-style: solid;
  border-left-width: 1;
}
td.top_barra{
  background-color: #969676;
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  font-size: 11pt;
  font-weight: bold;
  color: white;
  height: 25px;
}
td.barra{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #e6e6c6;
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: 25px;
}
td.blank{
  font-size: 4pt;
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: 10px;
}
td.barra a{
  color: #003366;
  font-size: 10pt;
  font-weight: bold;
}
td.item{
  font-size: 11pt;
  font-weight: bold;
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 1;
  height: 20px;
}
td.item a{
  font-size: 12pt;
  font-weight: bold;
}
td.head{
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #ffffff;
  text-decoration: none;
  background-color: #003366;
  height: 30px;
}
.subhead{
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11pt;
  color: #ffffff;
  height: 25px;
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  background-color: #7788aa;
}
.menu {
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 0.8em;
  text-decoration: none;
}
.error {
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14pt;
  color: #ff0000;
  text-decoration: none;
}
.prueba {
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11pt;
  text-decoration: none;
}
td.content {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: black;
  line-height: 140%
}
td.footer {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  color: black;
  background-color: #e6e6c6;
}
