/* Copyright (C) MicroAlcarria */

body  /* Cuerpo del documento */
  {
  background-color: #EEEEBB;  /* Amarillo pálido */
  color: black;
  margin-top: 15px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  text-align: justify;
  font: 90% serif;

  /* No válido CSS */
  scrollbar-face-color: #EEEE99;  /* Amarillo palido más oscuro */
  scrollbar-highlight-color: #333333;  /* Gris oscuro */
  scrollbar-shadow-color: #666666;  /* Gris */
  scrollbar-3dlight-color: #666666;  /* Gris */
  scrollbar-arrow-color: #000000;  /* Negro */
  scrollbar-track-color: #DDDD88;  /* Amarillo grisáceo */
  scrollbar-darkshadow-color: #666666;  /* Gris */
  }

a:link  /* Enlace */
  {
  color: #2222FF;  /* Azul algo claro */
  background-color: transparent;
  }

a:link.no-resaltado  /* Enlace */
  {
  color: black;
  text-decoration: none;
  }

a:link.no-resaltado-rojo  /* Enlace */
  {
  color: red;
  text-decoration: none;
  }

a:link img  /* Imagen dentro de enlace */
  {
  border-color: #2222FF;  /* Azul algo claro */
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:link img.resaltado-con-raton  /* Imagen dentro de enlace */
  {
  border-color: #EEEEBB;  /* Amarillo pálido */
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:visited  /* Enlace visitado */
  {
  color: #009900;  /* Verde oscurillo */
  background-color: transparent;
  }

a:visited img  /* Imagen dentro de enlace visitado */
  {
  border-color: #009900;  /* Verde oscurillo */
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:visited img.resaltado-con-raton  /* Imagen dentro de enlace */
  {
  border-color: #EEEEBB;  /* Amarillo pálido */
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:visited.no-resaltado  /* Imagen dentro de enlace */
  {
  color: black;
  text-decoration: none;
  }

a:visited.no-resaltado-rojo  /* Imagen dentro de enlace */
  {
  color: red;
  text-decoration: none;
  }

a:active  /* Enlace activo */
  {
  color: red;
  background-color: transparent;
  }

a:active img  /* Imagen dentro de enlace activo */
  {
  border-color: red;
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:active img.resaltado-con-raton  /* Imagen dentro de enlace activo */
  {
  border-color: #EEEEBB;  /* Amarillo pálido */
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:active.no-resaltado  /* Enlace activo */
  {
  color: black;
  text-decoration: none;
  }

a:active.no-resaltado-rojo  /* Enlace activo */
  {
  color: red;
  text-decoration: none;
  }

a:hover  /* Enlace cuando pasa el ratón por encima */
  {
  color: blue;
  background-color: #CCCCCC;  /* Gris claro */
  }

a:hover.enlace-sin-resaltar  /* Enlace cuando pasa el ratón por encima */
  {
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:hover img  /* Imagen dentro de enlace cuando pasa el ratón por encima */
  {
  border-color: #CCCCCC;  /* Gris claro */
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:hover img.resaltado-con-raton  /* Imagen dentro de enlace cuando pasa el ratón por encima */
  {
  border-color: #CCCCCC;  /* Gris claro */
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

a:hover.enlace-sin-resaltar  /* Enlace cuando pasa el ratón por encima */
  {
  background-color: #EEEEBB;  /* Amarillo pálido */
  }

h1  /* Cabecera nivel 1 */
  {
  text-align: center;
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
  }

h2  /* Cabecera nivel 2 */
  {
  margin-left: 50px;
  text-align: left;
  font-weight: bold;
  text-decoration: underline;
  }

h3  /* Cabecera nivel 3 */
  {
  margin-left: 50px;
  text-align: left;
  font-weight: bold;
  text-decoration: none;
  }

h4  /* Cabecera nivel 4 */
  {
  margin-left: 50px;
  text-align: left;
  font-weight: normal;
  text-decoration: underline;
  }

h5  /* Cabecera nivel 5 */
  {
  margin-left: 50px;
  text-align: left;
  font-weight: normal;
  text-decoration: none;
  }

h6  /* Cabecera nivel 6 */
  {
  margin-left: 50px;
  text-align: left;
  font-weight: normal;
  text-decoration: none;
  }

p  /* Párrafos */
  {
  text-indent: 50px;
  }

p.centrado  /* Párrafos con alineación central */
  {
  text-indent: 0px;
  text-align: center;
  }

blockquote  /* Sangría */
  {
  padding-left: 10px;
  }

ul  /* Lista sin numerar */
  {
  margin-left: 65px;
  list-style-type: disc;
  }

ol  /* Lista numerada */
  {
  margin-left: 65px;
  }

li  /* Elemento de la lista */
  {
  padding-bottom: 0.3em;
  }

code  /* Formato de segmentos de código */
  {
  color: #990000;
  background-color: transparent;
  font-size: 80%;
  font-family: "Courier New", monospace;
  }

table  /* Tablas */
  {
  text-align: center;
  vertical-align: middle;
  }

table.tabla-simple  /* Tablas */
  {
  border-collapse: collapse;
  border: solid 1px black;
  }

th.tabla-simple  /* Celdas cabecera */
  {
  border: solid 1px black;
  }

td.tabla-simple  /* Celdas */
  {
  border: solid 1px black;
  }

form  /* Formularios */
  {
  margin-bottom: 0;
  }

input  /* Campo de entrada de formulario */
  {
  background-color: #F7F7C3;  /* Amarillo pálido algo más claro */ 
  }

input.transparente  /* Campo de entrada de formulario */
  {
  background-color: #EEEEBB;  /* Amarillo pálido */ 
  }

input.oculto
  {
  background-color: #EEEEBB;  /* Amarillo pálido */
  border-style: none;
  }

input.no-escribible
  {
  background-color: #888888;  /* Gris */
  }

input.boton
  {
  background-color: #CCCCCC;  /* Gris claro */
  text-align: center;
  border-style: outset;
  }

input.peque  /* Campo de entrada de formulario */
  {
  font-size: 12px;
  }

input.superpeque  /* Campo de entrada de formulario */
  {
  font-size: 10px;
  }

textarea  /* Campo de entrada de formulario */
  {
  background-color: #F7F7C3;  /* Amarillo pálido algo más claro */ 
  }

select  /* Campo de selección de elementos de formulario */
  {
  background-color: #F7F7C3;  /* Amarillo pálido algo más claro */
  }

select.peque  /* Campo de selección de elementos de formulario */
  {
  font-size: 12px;
  }

select.superpeque  /* Campo de selección de elementos de formulario */
  {
  font-size: 10px;
  }

hr  /* Línea de separación */
  {
  border-style: solid;
  color: #CC6633;  /* Naranja oscuro */
  background: #CC6633;  /* Naranja oscuro */
  }


/* Para todos los elementos */

.fuente-fija
  {
  font-family: "Courier New", monospace;
  font-weight: bold;
  }

.sin-margen-izquierdo
  {
  margin-left: 0px;
  }

