html, body {
  background: #000000;
  padding: 0;
  margin: 0;
  color: #D0D0D0;
  text: #c0c0c0;
  scrollbar-face-color: #5F0F0F;
  scrollbar-shadow-color: #5F0A0A;
  scrollbar-highlight-color: #AF2F2F;
  scrollbar-3dlight-color: #5F0000;
  scrollbar-darkshadow-color: black;
  scrollbar-track-color: #3F1111;
  scrollbar-arrow-color: #FF9090;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12;
}
body { padding: 0 5px; }

/* General font families for common tags */
a:link {  color: #EF7171; text-decoration: none;}
a:visited {  color: #EF7171; text-decoration: none;}
a:hover {  color: #FFC5C5; text-decoration: underline;}

#todo {
  border: 2px solid #301010;
  background-color: #0B0B0B;
  width: 820px;
  overflow: hidden;
}

#contenido {
  border: 2px solid #301010;
  background-color: #201010;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 40px;
  text-align: justify;
  font-size: 13;
}
#contenido a:link,a:visited,a:hover{
  font-size: 12;
}

#contenido h1{
  color: #FB4141;
  font-size: 15;
  font-weight: bold;
  padding-bottom: 25px;
}

#contenido h2{
  font-size: 14;
  font-weight: bold;
}

#footer {
  font-size: 10;
  color: #9F2020;
}


#publi_h{
  padding-top: 5px;
  padding-bottom: 10px;
  font-size: 10;
}


#publi_v{
  padding-top: 5px;
  padding-bottom: 10px;
  font-size: 10;
}

#publi_v a:link,a:visited,a:hover{
  font-size: 12;
}

#menu p {
  margin-top: 0px;
  margin-bottom: 0px;
}

#contenedor_central {
  padding: 5px;
  background-color: inherit;
}

#columna_derecha
{
  float: right;
  width: 122px;
  background-color: inherit;
}
#columna_izquierda
{
  float: left;
  width: 676px;
  background-color: inherit;
}