.titulos {
        background: url(fondotitulo.gif); height: 30px;
        display: block; width: 525px;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left:35px;
}
.titulos2 {
        background: url(fondotitulo2.gif); height: 30px;
        display: block; width: 706px;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left:35px;
}
.titulosmedios {
        background: url(fondotitulomedio.gif); height: 45px; width: 100%;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left:35px;
}
.tituloslargos {
        background: url(fondotitulolargo.gif); height: 60px; width: 100%;
	font-size: 10px;
	text-align: right;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left:35px;
}
.titulosrutas {
        display: block; width: 720px;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left:35px;
}
.figura {
	font-family: Courier New;
	font-size: 10px;
	color: #FFFFFF;
}
.nivel {
	background-color: #E9F1ED;
	border: solid 1px #004221;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004221;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
}
.nivela {
	background-color: #004221;
	border: solid 1px #004221;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
}
.webmaster {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #800000;
}
A.webmaster {
	
}
A.webmaster:link {
	text-decoration: underline;
	
}
A.webmaster:visited {
	text-decoration: underline;
	
}
A.webmaster:hover {
	font-weight: bold;
	
}
.menuizq {
	color: #DDDD00;
	padding: 5px;
        line-height: 14px;
}
A.menuizq {
	
}
A.menuizq:link {
	color: #DDDD00;
}
A.menuizq:hover {
	font-weight: bold;
	color: #FFFFFF;
}
.quienessomos {
	color: #877C00;
	padding: 5px;
        line-height: 14px;
}
A.quienessomos {
	
}
A.quienessomos:link {
	text-decoration: underline;
	color: #877C00;
}
A.quienessomos:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
A.contenido {
	
}
A.contenido:link {
	text-decoration: underline;
	color: #CCFFCC;
	
}
A.contenido:visited {
	text-decoration: underline;
	color: #FFCCCC;
	
}
A.contenido:hover {
	font-weight: bold;
	
}
.imagen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #AAAAAA;
}
A.imagen {
	
}
A.imagen:link {
	text-decoration: underline;
	
}
A.imagen:visited {
	text-decoration: underline;
	
}
A.imagen:hover {
	font-weight: bold;
	
}
A.menu {
	font-weight: bold;
	
}
A.menu:link {
	
}
A.menu:visited {
	color: #00877C;
	
}
A.menu:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #877C00;
	
}
A.subir {
	font-size: 12px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
A.subir:link {
	text-transform: uppercase;
	font-weight: bold;	
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 2px;
	
	
}
A.subir:visited {
	text-transform: uppercase;
	font-weight: bold;	
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 2px;
	
}
A.subir:hover {
	text-transform: uppercase;
	font-weight: bold;
	color: #00877C;
	border: 1px solid #00877C;
	padding: 2px;
	background-color: #FFFFFF;
	
}
A.arriba {
	font-size: 10px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
A.arriba:link {
	font-weight: bold;	
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 2px;
	
	
}
A.arriba:visited {
	font-weight: bold;	
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 2px;
	
}
A.arriba:hover {
	font-weight: bold;
	color: #00877C;
	border: 1px solid #00877C;
	padding: 2px;
	background-color: #FFFFFF;
	
}
	#content {
		width: 585px;
		height: 95%;
		overflow: no;
	}
	#content2 {
		width: 766px;
		height: 95%;
		overflow: no;
	}
