body {
scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color: #FFFFFF; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #006699; 
scrollbar-darkshadow-color: #006699; 
scrollbar-track-color: #EAEFF5; 
scrollbar-arrow-color: #006699;
}

.cajas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}

.mnu-home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.mnu-home:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    	color: #AFC7DF;
    	text-decoration: none;
}




a.mnubuscaron 	{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;font-weight : bold;color : #FBFEC0;text-decoration: none;}

a.mnubuscar		 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;font-weight : bold;color : #FFFFFF;text-decoration: none;}
a.mnubuscar:hover {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;font-weight : bold;color : #FBFEC0; text-decoration: none;}

a.mnusecon 	{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;color : #FBFEC0;text-decoration: none;}

a.mnusec		 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;color : #C0CDDA;text-decoration: none;}
a.mnusec:hover {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;color : #FBFEC0; text-decoration: none;}



.caja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.busccap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #05376D;
	font-weight: bold;
}

.txt-ico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.mnu-up {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.mnu-up:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCFFCC;
	font-weight: bold;
	text-decoration: none;

}
.titulo-pricipal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #2e64a0;
	padding-left: 8px;
	line-height: 30px;
}
.mnu-sec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003866;
	text-decoration: none;	
}
.mnu-sec:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003866;
    text-decoration: underline;
}
.txt-arbol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003866;
    	text-decoration: none;
}

.txt-arbolblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    	text-decoration: none;
}


.txt-arbol:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003866;
	text-decoration: underline;
}

.txt-busqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003866;
	font-weight: bold;
	text-decoration: none;
}
.txt-busqueda:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;	
	text-decoration: none;
	
}
.txt-arbol2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003866;
	text-decoration: none;

}
.txt-arbol2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003866;
	text-decoration: underline;
}
.mnu-ver {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 05376D;
	text-decoration: none;
}
.mnu-ver:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 05376D;
	text-decoration: underline;
}
.txt-huella {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #05376d;
	text-decoration: none;
}
.txt-huella:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #05376d;
	text-decoration: underline;
}
.titulo-result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 05376D;
	text-decoration: none;

}
.titulo-result:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 05376D;
    text-decoration: underline;

}
.subtit-result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 05376D;
}
.txt-result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	
}
.txt-nresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 2E64A0;
}
.npag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 006699;
    text-decoration: underline;
}
.npag:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 006699;
	text-decoration: underline;
}
.subir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003866;
	text-decoration: underline;
}
.subir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003866;
	text-decoration: underline;
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
.pie:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: underline;
	
}
.buscar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.buscar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 20px;
	
}

.txt-form {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: underline;
	line-height: 20px;

}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #05376D;
	text-decoration: underline;
}
.txt-destaca-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.link-enlaces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.link-enlaces:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
.txt-pie-doc {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.txt-subtitdoc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;

}
.txt-subtitdoc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
    text-decoration: underline;

}
.subtitulo-form {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.txt-resultnegrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;

}
.titulo-doc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #003366;
}
.txt-resultnegrita2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.titulo-docnegrita {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}
.txt-formpet {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.txt-abr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.txt-abrbold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.txt-arbol-negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003866;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;

}
.txt-arbol-negrita:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004B48;
	text-decoration: none;
	font-weight: bold;

}
.abc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: 1A426C;
}
.txt-grama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003866;
	text-decoration: none;

}
.txt-grama-negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003866;
	text-decoration: none;
	font-weight: bold;

}
.txt-arbol-italy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003866;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;


}
.subtitulo-grama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 183D64;
}
.titulo-grama {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 183D64;
}

.txtBusqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.txtCampoBusqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

.tituloContacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:10pt;
}

.tituloContactolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	padding-left:10pt;
}

.tituloContactolink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FBFEC0;
	text-decoration: underline;
	padding-left:10pt;
}

.txtContacto {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #333333;
}

.txtContactob {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #333333;
}


/*-----------------   TR  -----------------------------*/

tr.TrBlue {
	background-color:#EAEFF5;
}

tr.TrBlueFort {
	background-color:#006699;
}


/*-----------------   TD  -----------------------------*/


td.TdBlue {
	background-color:#EAEFF5;
}