.kyrios {
	font-family: "Trebuchet MS", Verdana, Arial, Times;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.fondohome {
	background-color: #84263E;
	background-image: url(im/home_fondo.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.fondocolor {
	background-color: #84263E;
	margin: 0px;
	padding: 0px;
}
.fondocolor2 {
	background-color: #E2C7C4;
	margin: 0px;
	padding: 0px;
}
.fondocultfoto {
	background-color: #D22924;
	border: 0px 0;
	margin: 0px;
	padding: 0px;
	background-image: url(im/vert_cult.jpg);
	background-repeat: no-repeat;
}
.fondoculttext {
	background-color: #F3E2E0;
	margin: 0px;
	padding: 0px;
}
.textbase12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.textbase12k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #84263E;
	text-decoration: none;
	line-height: 16px;
}
.textbase12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}
.textbase14k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #84263E;
	text-decoration: none;
	line-height: 18px;
}
.textbase16k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #84263E;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.textbase14kbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #84263E;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.fot_cult {
	background-image: url(im/foto_cult.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_solu {
	background-image: url(im/foto_solu.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_ase {
	background-image: url(im/foto_ase.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_tit1 {
	background-image: url(im/tit_3_b.gif);
	background-repeat: no-repeat;
}
.fot_tit2 {
	background-image: url(im/tit_3_a.gif);
	background-repeat: no-repeat;
}
.textbase12ampl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
	padding-left: 25px;
}
.fot_3_2 {
	background-image: url(im/foto_3_2.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_2_3 {
	background-image: url(im/foto_2_3.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_2_2 {
	background-image: url(im/foto_2_2.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_2_1 {
	background-image: url(im/foto_2_1.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_1_5 {
	background-image: url(im/foto_1_5.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_1_4 {
	background-image: url(im/foto_1_4.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_1_3 {
	background-image: url(im/foto_1_3.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_1_2 {
	background-image: url(im/foto_empresa.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_1_1 {
	background-image: url(im/foto_1_1.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fondocrudo {
	background-color: #E4E0D5;
	margin: 0px;
	padding: 0px;
}
.fot_4a {
	background-image: url(im/foto_4_1.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_4b {
	background-image: url(im/foto_4_2.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.textbase14k:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005F50;
	text-decoration: none;
	line-height: 18px;
}
.fondocontfoto {
	background-color: #DCD8CC;
	border: 0px 0;
	margin: 0px;
	padding: 0px;
	background-image: url(im/vert_contact.jpg);
	background-repeat: no-repeat;
}
.fondosolufoto {
	background-color: #F3D173;
	border: 0px 0;
	margin: 0px;
	padding: 0px;
	background-image: url(im/vert_soluc.jpg);
	background-repeat: no-repeat;
}
.fondoasefoto {
	background-color: #CD9BB0;
	border: 0px 0;
	margin: 0px;
	padding: 0px;
	background-image: url(im/vert_aseso.jpg);
	background-repeat: no-repeat;
}
.fondocampfoto {
	background-color: #E2C994;
	border: 0px 0;
	margin: 0px;
	padding: 0px;
	background-image: url(im/vert_camp.jpg);
	background-repeat: no-repeat;
}
.fondocamptext {
	background-color: #F3DFB5;
	margin: 0px;
	padding: 0px;
}
.tit_camp {
	background-repeat: no-repeat;
}
.textbase20k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #84263E;
	text-decoration: none;
	line-height: 22px;
	font-weight: bold;
}
.textbase13bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #721C32;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.textbase13boldrojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC3300;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.textbase13boldnegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.textbase12esp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	padding-left: 8px;
}
.textbase12espbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #84263E;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}
.tit_camphist {
	background-image: url(im/tit_histo.gif);
	background-repeat: no-repeat;
}
.textbase16verd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005F50;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.textbase12espboldverd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005F50;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}
.tit_camphistprox {
	background-image: url(im/tit_histo_prox.gif);
	background-repeat: no-repeat;
}
.textbase12verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005f50;
	text-decoration: none;
	line-height: 16px;
}
.textbase12naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA5311;
	text-decoration: none;
	line-height: 16px;
}
.textbase12rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DC422A;
	text-decoration: none;
	line-height: 16px;
}
.eduazul {
	background-color: #0c7ac4;
}
.eduverde {
	background-color: #E4ED94;
	background-image: url(kyrios_educa/im_educa/franja-edu.jpg);
	background-repeat:  repeat-y;
}
.edufondo {
	background-image: url(kyrios_educa/im_educa/fondo.gif);
	margin: 0px;
	padding: 0px;
}
.textbase12gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.textbase12espbold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #84263E;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
	padding-left: 8px;
}
.textbase12espboldnegr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	padding-left: 8px;
	font-weight: bold;
}
.textbase12k:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #948B72;
	text-decoration: none;
	line-height: 16px;
}
.textbase12blan:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
.textbase12blan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #867E68;
	text-decoration: none;
	line-height: 16px;
}
.edubotblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.edumail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.edumail:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCC00;
	text-decoration: none;
}
.edubotblanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #009933;
	text-decoration: none;
}
.edumail2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.titverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #006600;
	text-decoration: none;
	font-weight: bold;
}
.tit_campVal {
	background-repeat: no-repeat;
}
.tit_camphistval {

	background-image: url(val/im/tit_histo.gif);
	background-repeat: no-repeat;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B2788B;
	text-decoration: none;
}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC9900;
	text-decoration: none;
}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B2788B;
	text-decoration: none;
	line-height: 25px;
}
.sitemap:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC9900;
	text-decoration: none;
	line-height: 25px;
}
.fot_5 {
	background-image: url(im/foto_5_1.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.fot_6 {
	background-image: url(im/foto_6_1.jpg);
	height: 172px;
	background-repeat: no-repeat;
}
.enlace2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005f50;
	text-decoration: none;
}
.enlace1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.textbase12kverd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E6823;
	text-decoration: none;
	line-height: 16px;
}
.textbase12kverd:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 16px;
}
.tit_camp_indice {
	background-repeat: no-repeat;
}
.tit_indice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #84263E;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}
a.tit_indice:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}
.tit_camp_indice_val {
	background-repeat: no-repeat;
}
