﻿.Linkheader {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #275c93; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none		
}
.Linkheader:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4e74a1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.Titmenusec {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.Titmenusec a{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.Titmenusec a:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.Titmenusec a:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.linkmenusec {
	color: #ffffff;
	font-family: Arial, Verdana;
	font-size:12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none
}
A.linkmenusec:hover {
	color: #ffffff;
	font-family: Arial, Verdana;
	font-size:12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none
}
.linkmenusec1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.linkmenusec1:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.linkmenusec1:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.Titbanner {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.footer {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.Titartcient {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #002672; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.Letraartcient {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #002679; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.Linkartcient {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #3f588c;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.Linkartcient:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #5173b7;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	text-align: right;
}
A.Linkartcient:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #3f588c;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.PieFoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.enlace_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
.Textbody{	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #3f3f3f; 
	LINE-HEIGHT: 14px; 
	font-family:verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
}
.Titencabezado {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #2a5ea4;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.BreadCrumb {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #595959; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.BreadCrumbSubrayado {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #595959; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.BreadCrumbSubrayado:visited {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #595959; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
/*
A {
	FONT-SIZE: 9pt; 
	COLOR: #2a5ea4; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
	FONT-SIZE: 11px; 
	COLOR: #8099b8; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}*/
.linkmenusec1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.linkmenusec1:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.TdMuyClaro {
	BORDER-TOP: #d6d6d6 1px solid; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(Images/tdMuyClaro.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #f8f8f8
}
.TdClaroDelgadoBorder {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(Images/tdClaro.jpg); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #efefef
}
.MarcoGrisClaro {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.TitencabezadoRedMex-azul 
       
 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
	.TitencabezadoRedMex {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #1c427e;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.BreadCrumb-l {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #5555bd; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.BreadCrumbSubrayado-l {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #5555bd; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.BreadCrumbSubrayado-l:visited {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #5555bd; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}	
.BreadCrumb-am {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #584600; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.BreadCrumbSubrayado-am {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #584600; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.BreadCrumbSubrayado-am:visited {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #584600; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.MarcoNodos {
	BORDER-RIGHT: #274d92 2px solid; 
	BORDER-TOP: #274d92 2px solid; 
	BORDER-LEFT: #274d92 2px solid; 
	BORDER-BOTTOM: #274d92 2px solid;
	border-radius: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #274d92;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MarcoCaractNodo {
	BORDER-RIGHT: #103f79 2px solid; 
	BORDER-TOP: #103f79 2px solid; 
	BORDER-LEFT: #103f79 2px solid; 
	BORDER-BOTTOM: #103f79 2px solid;
	background-color: #103f79;
	border radius: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif	
}
.MarcoDescripNodo {
	BORDER-RIGHT: #c9ccd2 2px solid; 
	BORDER-TOP: #c9ccd2 2px solid; 
	BORDER-LEFT: #c9ccd2 2px solid; 
	BORDER-BOTTOM: #c9ccd2 2px solid;
	background-color: #c9ccd2;
	border-radius: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}
.MarcoAreasInteresNodo {
	BORDER-RIGHT: #9bbb59 2px solid; 
	BORDER-TOP: #9bbb59 2px solid; 
	BORDER-LEFT: #9bbb59 2px solid; 
	BORDER-BOTTOM: #9bbb59 2px solid;
	border-radius: 20px;
	background-color: #9bbb59;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}
.Ninos-contenido-principal-b {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: "Comic Sans MS";
	TEXT-DECORATION:none		
}
.Ninos-contenido-principal-n {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY:  "Comic Sans MS" ;
	TEXT-DECORATION:  none		 		
}
.Ninos-contenido-general-n{
	FONT-SIZE: 14px;
	COLOR: #444444;
	FONT-FAMILY:  "Comic Sans MS" ;
	TEXT-DECORATION:  none;
	background-color:#fff9de;
    border:1px solid #ffdf88
    }
.Ninos-contenido-general-rq {
	FONT-SIZE: 14px;
	COLOR: #821b1b;
	FONT-FAMILY:  "Comic Sans MS" ;
	TEXT-DECORATION:  none    
	}
.Ninos-contenido-general-ama {
	FONT-SIZE: 14px;
	COLOR: #8f6514;
	FONT-FAMILY:  "Comic Sans MS" ;
	TEXT-DECORATION:  none    
	}
.Ninos-contenido-general-ana {
	FONT-SIZE: 14px;
	COLOR: #c04d00;
	FONT-FAMILY:  "Comic Sans MS" ;
	TEXT-DECORATION:  none    
	}

.Ninos-contenido-general-vma {
	FONT-SIZE: 14px;
	COLOR: #075801;
	FONT-FAMILY:  "Comic Sans MS" ;
	FONT-WEIGHT: bold;
	TEXT-DECORATION:  none;
    border:solid 1px #d2b47a;
    background-image:url("/_layouts/images/selectednav.gif");
    background-repeat:repeat-x;
    background-color:#ffe6a0;
    margin:2px;
    margin-bottom:0;
    width:97%;    
	}
.Ninos-contenido-general-a {
	FONT-SIZE: 14px;
	COLOR: #13396c;
	FONT-FAMILY:  "Comic Sans MS";
	background:url("/_layouts/images/topnavselected.gif");
	background-repeat:repeat-x;
    font-weight:bold;
    border:solid 1px #79a7e3;
    border-left:solid 1px #e3efff;
    background-color:#6593cf;
    }
.Titencabezado-ninos {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #2a5ea4;
	FONT-FAMILY: "Comic Sans MS";
	TEXT-DECORATION: none
}
.Calendario-num  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #606060;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}
.Calendario-dias  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #27448c;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}
.Calendario-dias-ama  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}
.Calendario-dias-12  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}

.Calendario-dias-semana  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}

.Calendario-dias-gris  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}
.Calendario-mes  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #3e3e3e;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}
.Calendario-mes-12  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}
.Evento-datos  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY:  "Tw Cen MT";
	TEXT-DECORATION: none
}
.Estilo1 {
	color: #39471d
}
/*Menu Principal*/
.ms-Contenedormenu{
border:1px;  
border-color:#3399FF; 
border-left:solid 1px #cbcbcb;  

}

.menup-desp {
	FONT-WEIGHT: bold; 	
	FONT-SIZE: 12px;
	COLOR: #0f4fb0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border:1px; 
	border-color:#0f4fb0;
	height:25px; 
	background-color:#ebebeb; 
	border:1px; 
	border-color:#0f4fb0; 
	width:190px; 
}
.menup-desp a{
	FONT-WEIGHT: bold;	
	FONT-SIZE: 12px;
	COLOR: #074199;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	width:190px; 
}

.menup-desp a:hover{
	FONT-WEIGHT: bold;	
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	background-color:#0f4fb0; 
	width:190px;   
}
.menup-sec {
	FONT-WEIGHT: bold; 	
	FONT-SIZE: 12px;
	COLOR: #f6f6f6;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border:1px; 
	border-color:#006e93;
	height:25px; 
	background-color:#7fb7ca; 
	border:1px; 
	width:190px; 
	
}
.menup-sec a{
	FONT-WEIGHT: bold;	
	FONT-SIZE: 12px;
	COLOR: #f6f6f6;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	width:190px; 
}

.menup-sec a:hover{
	FONT-WEIGHT: bold;	
	FONT-SIZE: 12px;
	COLOR: #f6f6f6;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	background-color:#7fb7ca; 
	width:190px;   
}
.Biblioteca-anclas {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #0c55ae;
	FONT-FAMILY:  "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: none
}

.Biblioteca-anclas a{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #d8d8d8;
	FONT-FAMILY:  "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: none
}
.Biblioteca-anclas a:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #9c0006;
	FONT-FAMILY:  "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: none
}
.Biblioteca-trojo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #9c0006;
	FONT-FAMILY:  "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: none
}
.Biblioteca-tgris {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #e7e7e7;
	FONT-FAMILY:  "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: none
}

