/* Cuerpo de página
----------------------------------------------- */

body {
	background-color: #000000;
	margin-top: 40px;
	margin-bottom: 60px;
	margin-left: 30px;
	margin-right: 30px;
    }

/* Formato links
----------------------------------------------- */

a {
  color:#FFDE79;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  }
a:link {
  text-decoration: none;
  }
a:visited {
  text-decoration: none;
  color: #FFDE79;
 }
a:hover {
  text-decoration: none;
  color: #FFCC00;
  }
a.archivo {
  text-transform: capitalize;
  }
.post a.cabecera {
  color: #FF6600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  font-weight: bolder;
  text-decoration: none;
  }
.post a.cabecera:hover {
  text-decoration: none;
  color: #FF6600;
  }
a.pie {
  font-size: x-small;
  }
.post a{
  color:#FFCC00;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  }
.post a:hover {
  text-decoration: underline;
  }
a.nombres {
  color: #909090;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  text-transform: uppercase;
  font-weight: bold;
  }
a.nombres:hover {
  text-decoration: none;
  color: #FFCC00;
  } 
/* Tablas
---------------------------------------------- */
table {
  border: 0;
  }
td {
  border: 1px solid #555555;
  background-color: #111111;
  vertical-align:top; 
  }
td.ext {
  border: 0;
  background-color: #000000;
  }
td.post {
  background-color: #333333;
  }
td.noborder {
  background-color: #111111;
  border: 0;
  }

/* Determinación fuente
---------------------------------------------- */
font {
  color: #CDCDCD;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-style: normal;
  }
font.titulo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FF6600;
  font-size: small;
  font-weight: bold;
  }
font.enlace {
  color: #FFDE79;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-style: normal;
  }
font.date {
  color: #909090;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  text-transform: uppercase;
  font-weight: bold;
  }
font.post {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:small;
  color: #CDCDCD;
  }
font.pie {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #909090;
  }

/* Párrafo
---------------------------------------------- */ 
p {
  text-decoration: none;
  text-transform: none;
  vertical-align:top;
  }
p.izq {
  text-align: left;
  line-height: 25px;
  }
p.jus {
  text-align: justify;
  }
p.cent {
  text-align:center;
  }
p.post {
  line-height:30px;
  text-decoration: none;
  text-transform:none;
  vertical-align:top;
  text-align:justify;
  padding-bottom: 15px;
  }

/*Imágenes
--------------------------------------------- */
img {
  border: 0;
  }  
.post img {
  padding: 4px;
  border: 1px solid #555555;
  text-align:center;
  } 
  
/*Otros elementos
--------------------------------------------- */
hr {
  border: 1px dotted #555555;
  }
.post div {
  margin:0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-style: normal;
  line-height: 20px;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #CDCDCD;
  text-decoration: none;
  padding-bottom: 5px;
  }
b.titulo {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  color: #FF6600;
  font-weight: bold;
  }
b.res {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:small;
  color: #FFDE79;
  font-weight: normal;
  }
b.medio {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:small;
  color: #FF6600;
  font-weight: bold;
  }