/*
 * Copyright (c) 2003 by Pablo López Cienfuegos <xtrasgu@asturlinux.org>.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or (at
 * your option) any later version. This program is distributed in the
 * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
 * PURPOSE.  See the GNU Library General Public License for more details.
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software Foundation,
 * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 *
 * Hoja de estilo de <http://www.asturlinux.org>.
 *
 * Ultima modificacion: $Date: 2003/12/16 21:22:57 $
 */

.abstract{
  font-style: italic;
}

.ERROR{		/* Remarca los errores de sintaxis del XML */
  color:#FFFF00;
  background-color:#FF0000;
  font-weight:bolder;
  padding:2px;
  border-style:double;
}

A:active{	/* Enlace pulsado */
  color:#00AA00;
  background-color:transparent;
}

A:link{		/* Enlace normal */
  color:#2222FF;
  background-color:transparent;
}

A:visited{	/* Enlace visitado */
  color:#2222AA;
  background-color:transparent;
}

A:hover{	/* Puntero sobre enlace; hover tiene que ser la última de las propiedades */
  color:#00AA00;
  background-color:transparent;
}

BODY{	
  font-size:1em;	/* Tamaño normal de la fuente por defecto del navegador */
  text-align:justify;
  color:#222222;
  background-color:#EEEEFF;
  background-image:url(/recursos/fondo.png)
}

DIV.section{
  text-align:justify;
  margin:0em;
/*  margin-top:1.5em;	/* Espacio superior de los títulos de las secciones */
  margin-top:0.5em;
  margin-bottom:1.5em;
}

DIV.titlepage{
  color:#FFFF66;
  text-align:center;
}

EM{ 
  font-weight:bold;
  font-style:normal;
  color:#000044;
}

FORM.Google{
  text-align:center;
  margin:0em;
  padding:0em;
}

H1.title{
  color:#FFFF66;
  font-family:helvetica,sans-serif;
  font-size:1.35em;
  font-weight:bold;
  text-align:center;
  background-color:#3333CC;
  padding:2px;
  padding-left:1.5em;
  padding-right:1.5em;
  border-style:dashed;
  border-width:thin;
  border-color:#FFFF66;
}

H2.title{
  color:#FFFF66;
  font-family:helvetica,sans-serif;
  font-size:1.2em;
  font-weight:bold;
  text-align:center;
  background-color:#3333CC;
  padding:2px;
  padding-left:  1.5em;
  padding-right: 1.5em;
}

H3.title{
  color:#FFFF66;
  font-family:helvetica,sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-align:center;
  background-color:#3333CC;
  padding:1px;
  padding-left:  1.2em;
  padding-right: 1.2em;
}

H4.title{
  font-family:helvetica,sans-serif;
  font-size:1.0em;
  font-weight:bolder;
  text-align:center;
  color:#3333CC;
  padding:1px;
  padding-left:  1.2em;
  padding-right: 1.2em;
}

IMG{ 
  border: none;
}

IMG.ImagenBoliche{ 
  margin-left: 2px;
  margin-top: 0.5em;
  margin-right: 2px;
  margin-bottom: 0px;
}

LI{
  padding-bottom:0.5em;
}

LI{
  padding-bottom:1em;
}

OL{
}

P{
  text-align:justify;
  line-height: 1.3em; /* Interlineado */
  margin:0em;
  margin-top:1em;
  padding-bottom:1em;
}

P.author{
  text-align:center;
}

P.edition{ 
  text-align:center;
}

P.Firma{
  font-size:0.7em;
  text-align:center;
  margin:0em;
  padding:0em;
}

P.Google{
  text-align:center;
  margin:0em;
  margin-top:10px;
  padding:0em;
}

P.ListItem{
  margin:0em;
  padding:0em;
}

P.ListItem2{
  margin:0em;
  padding:0em;
}

P.ListItem3{
  margin:0em;
  padding:0em;
}

P.Login{
  text-align:center;
  margin:0em;
  padding:0em;
}

P.LogotiposW3C{ 
  text-align:center;
}

P.term{
  margin:0;
  padding:0em;
}

SPAN.Pegar{
  white-space:nowrap;
  word-spacing:-1em;
}

TABLE{
  width: 100%; /* Necesario para que las tablas del documento se expandan */
}

TABLE.Caja{	
  background-color:transparent;
  margin:0em;
  margin-bottom:30px;	/* Espaciado de las cajas de los menus */
}

TABLE.Lista{
  width:100%;
}

TABLE.Pagina{
  width:100%;
  margin-top:10px;	/* Separación de la página con el título */
  margin-bottom:50px;	/* Separación de la página con la firma */
}

TABLE.TablaDocumento{
  width:90%;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:2em;
}

TABLE.Titulo{
  width:100%;
}

TABLE.TituloSeccion{ 
  margin-left:auto;
  margin-right:auto;
  width:auto;
}

TD{
  vertical-align:top;
}

TD.CajaFina1{ 
  height:1px;
  background-color:#3333CC;
  line-height:0px;
}

TD.CajaFina2{ 
  height:1px;
  background-color:#FFFF66;
  line-height:0px;
}

TD.CajaTexto{
  font-family:helvetica,sans-serif;
  font-size:0.9em;
  text-align:center;
  background-color:#DDDDFF;
  padding-top:3px;
  border-color: #AAAAAA;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 2px;
  border-left-width: 2px;
  border-style: solid;
}

TD.CajaTitulo{ 
  color:#FFFF66;
  font-family:helvetica,sans-serif;
  font-size:0.9em;
  font-weight:bold;
  text-align:center;
  background-color:#3333CC;
  padding: 0px;
  border-width: medium;
  border-color: #FFFF66;
}

TD.CeldaBoliche{
  padding: 0px;
  padding-left: 1.7em;
}

TD.CeldaListItem{
  text-align:justify;
  width: 100%;
  padding-left:.5em;
  padding-bottom:1em; /* Margen de separación entre los items de las listas (al final) */
}

TD.CeldaSeparacion{
  vertical-align:top;
  width: 1%;
}

TD.ColumnaDerecha{ /* Mejor que sobre, que no que falte */
}

TD.ColumnaIzquierda{ 
  width: 20%;
  vertical-align:top;
}

TD.ColumnaSeparacion{  
  width: 5%;
}

TD.Google{
  text-align:center;
}

TD.Logo{ 
  width: 20%;
}

TD.MenuPrincipalCeldaBoliche{
  padding: 0px;
}

TD.MenuPrincipalCeldaListItem1{
  text-align:left;
  font-weight: bold;
  width: 100%;
  padding: 0px;
}

TD.MenuPrincipalCeldaListItem2{
  text-align:left;
  width: 100%;
  padding: 0px;
}

TD.Nombre{ 
  width: 60%;
}

TD.TablaCuerpo{
  font-size:0.9em;
  background-color:#DDDDFF;
  padding-top: 3px;
}

UL{
  list-style-image: url(/recursos/boliche.png);
}
