body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left-color: #FF0000;
}

.principal {
	position:relative;
	width:800px;
	height:800px;
	z-index:1;
	background-image: url(../Imagen/fondo.jpg);
	layer-background-image: url("../Imagen/fondo.jpg");
	}
	
.menupr {
	position:absolute;
	width:383px;
	height:19px;
	z-index:3;
	left: 16px;
	top: 116px;
	border-color: #FF0000;
	background-color: #CCCCCC;
	border: 3px none #000000;
	visibility: inherit;
	}

.titulo {
	position:absolute; 
	width:96%; 
	height:87px; 
	z-index:3; 
	left: 2%; 
	top:17px;
	}

.menusec{
	position:absolute;
	width:236px;
	height:16px;
	z-index:3;
	left: 549px;
	top: 1px;
	background-color: #CCCCCC;
	}

.central {
	position:absolute; 
	width:96%; 
	height:549px; 
	z-index:3; 
	left: 17px; 
	top: 159px;
	}
	
	
	
.cuerpo {
	position:absolute;
	width:408px;
	height:379px;
	z-index:1;
	left: 349px;
	top: 67px;
	color: #FFFFFF;	
	}

.sub {
	position:absolute; 
	width:633px; 
	height:16px; 
	z-index:2; 
	left: 59px; 
	top: 519px;
	}
	

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.superior {
	background-color: #CCCCCC;
	position:relative;
	height:139px;
	z-index:2;
	top: 13px;
	overflow: visible;
	left: 0px;
	
}
.Estilo1 {color: #FFFFFF} /*blanca*/
.Estilo2 {font-size: 10px} /*fuente 10 pixels*/
.Estilo3 {color: #000000;}/*negra*/
.Amarilla {color: #FFFF00;} /*amarilla*/

.pequena {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.mediana {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.grande {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFF00;	
}

.muygrande {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFF00;	
}

.expandida {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justificada {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.pie {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}



a.princ:link, a.princ:visited{
	color: #005FA9;
	text-decoration: none;
	font-weight: bold;
	background-color: #CCCCCC;
	font-size: 12px;	
}

a.princ:hover{
	text-decoration: none;
	color: #FFFF00;
	font-size: 12px;	
}


a.clase1:link, a.clase1:visited {
			color:#FFFFFF;
			font-size: 10px;
			text-decoration: none;
}
								
a.clase1:hover {
				color:#FFFF00;
				font-size: 10px;
				text-decoration: none;
} 

a.clase2:link, a.clase2:visited{
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	background-color: #009933;				
}
								
a.clase2:hover {
				color:#FFFF00;
				font-size: 12px;
				text-decoration: none;
				background-color: #3E7126;	
}

a.clase2b:link, a.clase2b:visited{
	color:#FFFFFF;
	font-size: 9px;
	text-decoration: none;
	background-color: #009933;				
}
								
a.clase2b:hover {
				color:#FFFF00;
				font-size: 9px;
				text-decoration: none;
				background-color: #3E7126;	
}

a.clase3:link, a.clase3:visited{
	color:#FFFFFF;
	font-size: 9px;
	text-decoration: none;
	/*background-color: #447323;				*/
}
								
a.clase3:hover {
				color:#FFFF00;
				font-size: 9px;
				text-decoration: none;
				/*background-color: #447323;	*/
}

a.glosa:link, a.glosa:visited{
	color:#CCCCCC;
	font-size: 12px;
	text-decoration: none;
	background-color: #447323;
	font-style: italic;
}
								
a.glosa:hover {
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	background-color: #447323;
	font-style: italic;
}
