BODY
{
	font-size: .7em;
	font-weight: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust: .58;
}

A:link
{
	font-size: .9em;
	text-decoration: none;
	font-weight: bold;
	color: #F30;
}

A:visited
{
	font-size: .9em;
	text-decoration: none;
	font-weight: bold;
	color: #CC0000;
}

A:active
{
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	color: #F30;
	background: #FFA500;
}
A:hover
{
	font-size: .9em;
	text-decoration: none;
	color: #F30;
	background: white;
}
A:focus:hover
{
	font-size: .9em;
	text-decoration: underline;
	background-color: rgb(255,0,0);
	color: rgb(255,255,255);
}
H2
{
	font-size: .9em;
	font-weight: bold;
	letter-spacing: 1em;
	border-bottom: medium none;
	padding-left: 1em;
	padding-top: 1em;
}
H1.rojo
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(255,0,0);
	padding-left: 1em;
	padding-top: 1em;
}
H1.azul
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(0,54,128);
	padding-left: 1em;
	padding-top: 1em;
}
H1.naranja
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(255,128,0);
	padding-left: 1em;
	padding-top: 1em;
}
H1.marron
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(128,64,64);
	padding-left: 1em;
	padding-top: 1em;
}
H1.oro
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(207,167,82);
	padding-left: 1em;
	padding-top: 1em;
}
H1.anil
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(128,128,192);
	padding-left: 1em;
	padding-top: 1em;
}
H1.granate
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(128,0,64);
	padding-left: 1em;
	padding-top: 1em;
}
H1.verde
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(0,128,0);
	padding-left: 1em;
	padding-top: 1em;
}
H1.neutro
{
	font-size: 1.3em;
	color: rgb(255,255,255);
	font-weight: bold;
	letter-spacing: 2em;
	border-bottom: 1px solid rgb(0,0,0);
	padding-left: 1em;
	padding-top: 1em;
}
P.biblos
{
	text-indent: -1 em;
}
.rojo
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(255,0,0);
}
.gris
{
	color: rgb(128,128,128);
}
.estructura
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(128,128,128);
}
.azul
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(0,64,128);
}
.naranja
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(255,128,0);
}
.marron
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(128,64,64);
}
.oro
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(207,167,82);
}
.anil
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(128,128,192);
}
.granate
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(128,0,64);
}
.verde
{
	color: rgb(46,34,80);
	border-bottom: 1px solid rgb(0,0,0);
}
.neutro
{
	color: rgb(0,0,0);
	border-bottom: 1px solid rgb(46,34,80);
}
TD
{
	font-size: .7em;
	background-color: rgb(233,233,233);
	padding: .5em;
}
TH
{
	font-size: .8em;
}
INPUT
{
	background-color: rgb(192,192,192);
	color: rgb(0,0,0);
}
OPTION
{
	background-color: rgb(192,192,192);
	color: rgb(0,0,0);
	font-size: .8em;
	font-weight: bold;
}
#encabezado
{
	background-color: rgb(0,0,0);
	position: absolute;
	width: 100%;
	height: 10%;
	z-index: 1;
	top: 0%;
}
#neutro
{
	background-color: rgb(46,34,80);
	position: absolute;
	width: 100%;
	height: 10%;
	z-index: 3;
	top: 0%;
}
#neutroanormal
{
	background-color: rgb(46,34,80);
	position: absolute;
	width: 200%;
	height: 10%;
	z-index: 1;
	top: 0%;
}
#navegar
{
	background-color: rgb(46,34,80);
	border-left: 3px solid rgb(0,0,0);
	padding-left: .5em;
	position: absolute;
	width: 18%;
	height: 100%;
	z-index: 2;
	top: 14%;
}
#panel1
{
	background-color: rgb(255,255,255);
	border-left: 1px solid rgb(128,128,128);
	padding-left: 1em;
	position: absolute;
	width: 30%;
	height: auto;
	z-index: 3;
	left: 20%;
	top: 14%;
}
#panel2
{
	background-color: rgb(255,255,255);
	border-left: 1px solid rgb(128,128,128);
	padding-left: 1em;
	position: absolute;
	width: 30%;
	height: auto;
	z-index: 4;
	left: 20%;
	top: 55%;
}
#panel3
{
	background-color: rgb(255,255,255);
	border-left: 1px solid rgb(128,128,128);
	padding-left: 1em;
	position: absolute;
	width: 50%;
	height: auto;
	z-index: 5;
	left: 50%;
	top: 14%;
}
#panelunpanel
{
	background-color: rgb(255,255,255);
	border-left: 1px solid rgb(128,128,128);
	padding-left: 1em;
	position: absolute;
	width: auto;
	height: auto;
	z-index: 1;
	left: 20%;
	top: 14%;
}
form
{
	background-color: rgb(242,242,242);
	border-left: 1px none rgb(192,192,192);
	border-right: 3px solid rgb(192,192,192);
	border-top: 1px none rgb(192,192,192);
	border-bottom: 2px solid rgb(192,192,192);
	padding: 10;
}
.capital
{
	float: left;
	font-size: 3 em;
	text-align: center;
	width: 1 em;
	color: #036;
	line-height: 1 em;
}
.centrado
{
	text-align: center;
}

.justificado
{
	text-align: justify;
}
BODY.ventana
{
	background-image: url('as/images/transparente.jpg');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
}
DIV.ventana
{
	margin-left: 5em;
	margin-top: 5em;
	margin-right: 5em;
}
P.biblosventana
{
	text-indent: -1 em;
	font-size: 9pt;
}
.raya
{
	border: 1px solid #CFA752;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1;
}
.destaca
{
	background-color: #8080C0;
	border: 1px solid #CFA752;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1;
}
.indentado
{
	text-indent: 2em;
	font-size: 1.1em;
}
.indentado1
{
	font-size: 1.1em;
	border-left: saddlebrown 11px solid;
	text-indent: 2em;
}
.indentado2
{
	font-size: 1.1em;
	border-left: chocolate 10px solid;
	text-indent: 4em;
}
.indentado3
{
	font-size: 1.1em;
	border-left: darkorange 9px solid;
	text-indent: 6em;
}
.indentado4
{
	font-size: 1.1em;
	border-left: sandybrown 8px solid;
	text-indent: 8em;
}
.indentado5
{
	font-size: 1.1em;
	border-left: orange 7px solid;
	text-indent: 10em;
	}
.indentado6
{
	font-size: 1.1em;
	border-left: orange 6px solid;
	text-indent: 12em;
}
.indentado7
{
	font-size: 1.1em;
	border-left: orange 5px solid;
	text-indent: 14em;
}
.indentado8
{
	font-size: 1.1em;
	border-left: orange 4px solid;
	text-indent: 16em;
}
.indentado9
{
	font-size: 1.1em;
	border-left: orange 3px solid;
	text-indent: 18em;
}
.indentado10
{
	font-size: 1.1em;
	border-left: orange 2px solid;
	text-indent: 20em;
	}
.indentado11
{
	font-size: 1.1em;
	border-left: orange 1px solid;
	text-indent: 22em;
	}
.ayuda
{
	cursor: help;
}


