body
{
  margin:0px;
  background-color:#f9ffff;
  padding:16px 0px;
  text-align:center;
  font-family:tahoma, sans-serif;
  font-size:12px
}

h1,h2,h3,h4,h5,h6,p,table,hr
{
  color:black;
}

legend
{
  color:darkred;
}

fieldset
{
  padding:16px;
}

.parrafo
{
  position:relative;
  text-align:justify;
  text-indent:20px;
}

.imagen,.imagenclick
{
  margin:16px;
}

.imagenclick
{
  cursor:hand;
}

a:link    {text-decoration:none;color:darkred}
a:visited {text-decoration:none;color:darkred}
a:active  {text-decoration:none;color:red}
a:hover   {text-decoration:none;color:red}

.tablacuerpo
{
  position:relative;
  border:0px; 
  text-align:center;
  top:0px;
  padding:0px;
  margin:0px;
  width:100%;
}

.tablacuerpo2
{
  background:#90A090;
  color:white;
  position:relative;
  border:0px; 
  text-align:center;
  top:0px;
  padding:0px;
  margin:0px;
  width:100%;
}