body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; background-color:#ebece8; margin:0px; onLoad:"MM_preloadImages('../images/btnMapa_f2.jpg','../images/btnContactenos_f2.jpg','../images/btnWebmail_f2.jpg','../images/btnRegistrar_f2.jpg','../images/btnBlogs_f2.jpg','../images/btnInicio_f2.jpg','../images/imgFavoritos2.jpg','../images/imgImprimir2.jpg','../images/imgAumentarF2.jpg','../images/imgNormalF2.jpg','../images/imgReducirF2.jpg','../images/btnEducadoresA_f2.jpg')"}
/*inicia estilos franjas derecha e izquierda y fondo general del sitio*/
.fndMainIzq{ background-image:url(../images/fndIzq.jpg); background-repeat:repeat-y; width:10px; }
.fndMainDer{ background-image:url(../images/fndDer.jpg); background-repeat:repeat-y; width:10px; }
.fndMain{ background-color:#FFFFFF; width:940px;}
/*finaliza estilos franjas derecha e izquierda y fondo general del sitio*/
.combo{ font-size:12px; color:#949494;}
.fndMenuHerra{ background-image:url(../images/btnMenuFndHerra.jpg); background-repeat:repeat-x; text-align:right;}
.footer{ border-top:solid 1px #3691ca; color:#8b8b8b; font-size:12px; padding-right:11px; padding-top:5px;}
.fndFooter{ height:11px; background-image:url(../images/fndFooter.jpg); background-repeat:repeat-x;}
.tituloCategoria{ color:#0972b3; font-size:15px; font-weight:bold;}
.subtitulo{ color:#505b26; font-size:14px; font-weight:bold;}
.subtituloPrincipal{ color:#0972b3; font-size:16px; font-weight:bold;}
.fecha{ color:#d00917; font-size:12px;}
.texto{ color:#7b7b7b; font-size:13px; text-align:justify;}
.textoB{ color:#7b7b7b; font-size:13px; text-align:justify; font-weight:bold;}
.label{ color:#7b7b7b; font-size:12px; text-align:justify;}
.imagen{ margin-right:14px;}
.tituloDestacado{ color:#0972b3; font-size:13px; font-weight:bold;}
.subtituloDestacado{ color:#505b26; font-size:13px; font-weight:bold;}
.textOsc{ color:#000000; font-size:13px; text-align:justify;}
.titularesTrClaro{ background-color:#f8f9f9; height:38px; border-bottom:solid 1px #e0e1e1; padding-left:15px; padding-right:12px;}
.titularesTrOsc{ background-color:#f1f3f3; height:38px; border-bottom:solid 1px #e0e1e1; padding-left:15px; padding-right:12px;}
.titularesText{ font-size:12px; color:#505b26; text-decoration:none;}
.titularesText:hover{ font-size:12px; color:#505b26; text-decoration:underline;}
.titularesTabla{ border-top:solid 1px #e0e1e1;}
.subir{ font-size:11px; color:#8c8c8c;}
.subir:hover{ font-size:11px; color:#0972b3;}
a{ text-decoration:none;}
.titularesHover{background-color:#fcfef6; height:38px; border-bottom:solid 1px #e0e1e1; padding-left:15px; padding-right:12px; cursor:hand; cursor:pointer;}
.menuCategoria{ background-image:url(../images/fndMenu.jpg); background-repeat:repeat-x; background-color:#c0bfa8; padding-right:4px;}
.menuCategoriaIzq{ background-image:url(../images/izqMenuFnd.jpg); background-repeat:repeat-y;}
.menuCategoriaDer{ background-image:url(../images/derMenuFnd.jpg); background-repeat:repeat-y;}
.menuCategoriaAct{ background-image:url(../images/fndMenuAct.jpg); background-repeat:repeat-x; background-color:#7e7f64;}
.menuCategoriaActIzq{ background-image:url(../images/izqMenuActFnd.jpg); background-repeat:repeat-y;}
.menuCategoriaActDer{ background-image:url(../images/derMenuActFnd.jpg); background-repeat:repeat-y;}
.menu1nivel{ color:#5f5f5f; font-size:13px; font-weight:bold; }
.menu1nivel:hover{ color:#000000; font-size:13px; font-weight:bold; }
.menu1nivelAct{ color:#ffffff; font-size:13px; font-weight:bold; }
.espacio{ font-size:6px; height:4px;}
.menuCategoria2{ background-color:#f3f7ea; font-size:13px; color:#656564; border-bottom:solid 1px #FFFFFF;}
.menu2nivel{ color:#656564; font-size:13px; }
.menu2nivel:hover{ color:#0972b3; font-size:13px;}
.menu2nivelAct{ color:#0972b3; font-size:13px; font-weight:bold; }
.menu2nivelAct:hover{ color:#0972b3; font-size:13px;}
.menuCategoria3{ background-color:#fcfef6; font-size:13px; color:#696969; padding-left:4px; border-bottom:solid 1px #f3f7ea;}
.menu3nivel{ color:#696969; font-size:13px;}
.menu3nivel:hover{ color:#0972b3; font-size:13px;}
.tablaPagRec{ background-color:#f1f3f3; border-left:solid 1px #d7dbdd; border-right:solid 1px #d7dbdd; padding:5px;}
.tablaEduOnl{ background-color:#f7fed3; border-left:solid 1px #ced998; border-right:solid 1px #ced998; padding:5px;}
.tabla{ background-color:#f1f3f3; border:solid 1px #d7dbdd; padding:5px;}
.tablaOpine{ background-color:#ffffff; border-left:solid 1px #d7dbdd; border-right:solid 1px #d7dbdd; padding:5px;}
.nombrePagRec{ font-size:13px; font-weight:bold; color:#505b26;}
.linkPagRec{ font-size:12px; color:#477b19; text-decoration:none;}
.linkPagRec:hover{ font-size:12px; color:#000000; text-decoration:underline;}
.flechaLink{ color:#d00917; font-size:12px;}
/*inicia calendario*/
.calendario_fondo{ background-color: #dfd3ba; font-size: 90%; color: #333333;}
.calendario_header{font-size: 13px; color: #3d720c; text-decoration: none; background-color: #f1f3f3; border-left:solid 1px #d7dbdd; border-right:solid 1px #d7dbdd; text-align:center; height:20px; }
.calendario_dias{font-size: 12px; font-weight: bold; color: #006fb6; text-decoration: none; background-color: #f1f3f3; border-left:solid 1px #d7dbdd; border-right:solid 1px #d7dbdd; padding-left:13px; letter-spacing: 17px; height:16px;}
.calendario_numeros{font-size: 12px; color: #2a5f81; background-color: #ffffff; border-left:solid 1px #d7dbdd; border-right:solid 1px #d7dbdd; padding-left:13px; word-spacing: 6px; height:16px;}
.calendario_otroMes{font-size: 12px; color: #bdbdbd; text-decoration: none; background-color: #ffffff;}
.calendario_seleccionado{font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #b4d500;}
.calendario_hoy{font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #7a8e0b;}
.calendario_finSemana{font-size: 12px; color: #1e88c9; text-decoration: none;}
/* finaliza calendario*/
.cajaTxt{ font-size:12px; color:#477b19; border:solid 1px #d7dbdd; background-color:#fcfef6;}
.areaTxtGeneral{ font-size:13px; color:#477b19; border:solid 1px #d7dbdd; background-color:#fcfef6;}
.radio{ font-size:12px; color:#8b8b8b; line-height: 13px;}
.preguntas{ font-size:13px; color:#548c21; }
.subtTexto{ font-size:13px; color:#1780c2; font-weight:bold;}
.vineta{ font-size:16px; color:#f62424;}
.vineta1{ font-size:15px; color:#2794d8;}
.linkRuta{ font-size:11px; color:#477b19;}
.linkRuta:hover{ font-size:11px; color:#000000;}
.ruta{ font-size:11px; color:#1780c2;}
.titZonas{font-size:13px; color:#ffffff; background-image:url(../images/fndTabZona2.jpg); background-repeat:repeat-x; background-color:#437a9c; padding-left:5px;}
.titZonas a{font-size:13px; color:#ffffff;}
.titZonas a:hover{font-size:13px; color:#e5f2a0;}
.linkZonas{ font-size:12px; color:#477b19; padding-bottom:5px;}
.linkZonas:hover{ font-size:12px; color:#000000; padding-bottom:5px; text-decoration:underline;}
.titMapaSitio{ font-size:13px; color:#1780c2; font-weight:600; height:35px; padding-bottom:8px;}
.titMapaSitio:hover{ font-size:13px; color:#999999; font-weight:600; height:35px; padding-bottom:8px;}
.lineaDiv{ background-image:url(../images/imgLinea.jpg); background-repeat:repeat-y;}
.titBusque:hover{color:#0972b3; font-size:13px; font-weight:bold;}
.titBusque{color:#1c8cd1; font-size:13px; font-weight:bold;}
.lineaBusq{ background-image:url(../images/imgLineaBusq.jpg); background-repeat:repeat-x; height:25px; background-position:center;}
.titEventos{ color:#FFFFFF; font-size:12px; font-weight:600; height:20px; padding-left:5px; padding-right:5px;}
.trCla{ background-color:#FCFCFC; height:20px; }
.trOsc{ background-color:#f8f9f9; height:20px; }
.link{ font-size:13px; color:#477b19;}
.link:hover{ font-size:13px; color:#000000; text-decoration:underline;}
.lineaCentro{ background-image:url(../images/lineaMedia.jpg); background-repeat:repeat-y; width:14px; background-position:center;}
.textoVerde{ font-size:12px; color:#477b19;}
.blogTrClaro{ background-color:#f8f9f9; height:60px; border-bottom:solid 1px #e0e1e1; padding-left:8px; padding-right:8px; padding-bottom:6px; padding-top:6px;}
.blogTrOsc{ background-color:#fcfcfc; height:60px; border-bottom:solid 1px #e0e1e1; padding-left:8px; padding-right:8px; padding-bottom:6px; padding-top:6px;}
.blogHover{background-color:#fcfef6; height:60px; border-bottom:solid 1px #e0e1e1; padding-left:8px; padding-right:8px; padding-bottom:6px; padding-top:6px; cursor:hand; cursor:pointer;}
.fndIzqCorreo{ background-image:url(../images/imgIzqCorreo.jpg); background-repeat:repeat-y; width:12px;}
.fndDerCorreo{ background-image:url(../images/imgDerCorreo.jpg); background-repeat:repeat-y; width:12px;}
.titUltima{ color:#010101; font-size:13px; font-weight:bold;}
.contVisitada{ color:#d00917; font-size:16px;}
.contVisitada a{ color:#60635e; font-size:12px; text-decoration:none;}
.contVisitada a:hover{ color:#0492fe; font-size:12px; text-decoration:underline;}
.linkBuscar{ font-family: Trebuchet MS; font-size:13px; color:#1e5475; text-decoration:none;}
.linkBuscar:hover{ font-size:13px; color:#2794d8; text-decoration:underline;}
.cajaTxtBusc{ font-family: Trebuchet MS; height:18px; font-size:14px; color:#1e5475; border:solid 1px #bebebe; background-color:#ffffff;}
.cajaEnviarAmigo{z-index: 1;position:absolute;left:0px;top:0px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.txtArea{ color:#0972b3; font-size:14px; text-decoration:none;}
.txtArea:hover{ color:#188cd5; font-size:14px; text-decoration:underline;}
.pieFoto{ font-size:11px; color:#1780c2; line-height:16px; text-align:center;} 