/* Estilos para o texto, en xeral, para todos os elementos contedores */
/* de texto do documento.                                             */

/* Letra da páxina. Aplícase a todos os elementos. */
*	{
	text-align: justify;
	font-family: Helvetica,Arial,Verdana,Sans;
	font-size: 1em;
	line-height: 1.1em;
	}


/* Estilos dos elementos particulares */

.corpo 
	{
	border: none;
	text-align: center;
	margin: auto;
	width: 700px;
	}
.pe
	{
	border: none;
	text-align: center;
	vertical-align: middle;
	font-size: .6em;
	height: 2em;
	border-top: 1px #a33 solid;
	padding-top: 1em;
	}

.definicion
	{
	padding: 2em;
	text-align: justify;
	margin: auto;
	width: 30em;
	}

.definicion, .definicion strong, .definicion em, .definicion a
	{
	font-family: garamond, "URW Bookman L", Bookman, Times, serif;
	}

h1.titulo
	{
	font-weight: bold;
	color: #c44;
	font-size: 6em;
	text-align: center;
	margin-bottom: 0em;
	}

/* Calquera parágrafo da clase "letra", terá a primeira letra capitalizada, */
/* flotante e á esquerda do texto, coma unha letra capitular medieval. */
p.letra:first-letter 
	{
	font-size: 2.5em;
	font-weight: bold;
	float: left;
	padding-right:0.1em;
	margin-top: -0.2em;
	margin-bottom: -0.5em;
	}

/* Estilos */

body 
	{
	color: #000;
	background-color: #fff;
	text-align:center; /* Facemos isto para que o Internet Explorer amose */
			   /* as táboas centradas.			      */
	}

a 
	{
	color: #d66;
	text-decoration: none;
	}

a:visited 
	{
	color: #a33;
	text-decoration: none;
	}

a:hover 
	{
	color: #d66;
	text-decoration: underline;
	}

a:active
	{
	color: #f88;
	text-decoration: none;
	}

ul, ol 
	{
	margin: 1em 2em;
	}

li 
	{
	list-style-position: outside;
	text-align: justify;
	list-style-color: #f00;
	}

hr 
	{
	border: none; 
	border-top: 1px solid;
	}
strong
	{
	font-weight: bold;
	}
small
	{
	font-size: 75%;
	}

img
	{
	border: none;
	}

h1 {font-size: 160%;}
h2 {font-size: 150%;}
h3 {font-size: 140%;}
h4 {font-size: 130%;}
h5 {font-size: 120%;}
h6 {font-size: 110%;}

