@charset "utf-8";
body{
	background-color:#F2F2F2;
}

.Seccion1Fondo
{
	width:100%;
	background-color:#FFFFFF;
}

.Seccion2Fondo
{
	width:100%;
	background-color:#F2F2F2;
}


.CintoMenu
{
	background-color:#cb9a33;
}


.NoVisible
{
	display:none;
}
.MenuContenedor
{
	width:750px;
  	left: 50%;
	margin-left:-350px;
	position:relative;

}
.TextoMenu p
{
	text-decoration:none;
}
.TextoMenu a
{
	font-family: Arial;
	font-size: 15px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
}

.TextoMenu a:hover
{
	font-family: Arial;
	font-size: 15px;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}

.TextoMenu
{
	font-family: Arial;
	font-size: 15px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}


.Separador
{
   display: block;
   margin: 8px 0;
}

.SeparadorDoble
{
	display: block;
   margin: 20px 0;
}

.Marco
{

}

.ContieneMarcos
{
	padding-left: 5px;
	max-width: 840px;
    margin: 0 auto;
	/* background-color:#606F84; */
	background-position:center center;
	background-repeat:no-repeat;	
}



.FondoUMSNH
{
	/* background-color:#606F84; */
	background-position:center top;
	background-repeat:no-repeat;
	min-height:350px;	
}

.MarcoTitulo
{
	font-family: Arial;
	font-weight: 700;
	font-size: 44px;

	color: #9AB4C9;
}

.Texto1
{
	font-family: Arial;
	font-size: 14px;
	color: #532424;
}


.TextoRojo
{
	color: #D74646;
}
/*
*/

.Banner
{
    background-size: cover;
	background-position: center center;
  	background-repeat: no-repeat;
	background-color:#0f3a71;
}


.Logotipo
{
	background-position: center center;
  	background-repeat: no-repeat;
	height:150px;
	background-color:#FFFFFF;
}

.BannerTitulo
{
    position: absolute;
    top: 115px;
    right: 50%;
    margin-right: -333px;
    width: 666px;
    height: 135px;
    
	-webkit-border-top-left-radius: 50px;
	-webkit-border-top-right-radius: 50px;
	-moz-border-radius-topleft: 50px;
	-moz-border-radius-topright: 50px;
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;

	text-align:center;
	line-height:50px;
	font-family:Arial;
	color:#FFFFFF;
	font-size:45px;
	
	
	background-position:center bottom;
	background-repeat:no-repeat;
	background-color: rgba(7, 7, 7, 0.639216);
}

.BannerCoordMovil
{
	text-align: center;
	line-height: 50px;
	font-family: Arial;
	color: #002147;
	background-color: #002147;
	font-size: 45px;
	font-weight: 700;
}


.DivisorGeneral1
{
	position: absolute;
    margin: 0 auto;
    height: 36px;
    top: 215px;
	width:100%;
	text-align:center;
	background-position:center bottom;
	background-repeat:no-repeat;
}

.FotoCoordinador
{
	background-size: cover;
	background-position: center center;
  	background-repeat: no-repeat;
	height:200px;
	width:200px;
	
	-webkit-border-top-left-radius: 50%;
	-webkit-border-top-right-radius: 50%;
	-webkit-border-bottom-left-radius: 50px;
	-webkit-border-bottom-right-radius: 50px;
	-moz-border-radius-topleft: 50px;
	-moz-border-radius-topright: 50px;
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;
	
	margin: 0 auto;
}

.FotoCoordinadorPequeno
{
	background-size: cover;
	background-position: center center;
  	background-repeat: no-repeat;
	height:100px;
	width:100px;
	
	-webkit-border-top-left-radius: 50%;
	-webkit-border-top-right-radius: 50%;
	-webkit-border-bottom-left-radius: 50px;
	-webkit-border-bottom-right-radius: 50px;
	-moz-border-radius-topleft: 50px;
	-moz-border-radius-topright: 50px;
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;
	
	margin: 0 auto;
}



.TextoCoordinador1
{
	font-family: Arial;
	font-weight: 700;
	font-size: 24px;
	color:#FFFFFF;
	text-align:center;
}

.TextoCoordinador2
{
	font-family: Arial;
	font-size: 18px;
	color:#FFFFFF;
	text-align:center;
}

.TextoSeccion1_1
{
	font-family: Arial;
	font-weight: 700;
	font-size: 24px;
	color:#FFFFFF;
	text-align:center;
}
.TextoSeccion1_1 a
{
	text-decoration:none;
}


.Texto_Informacion
{
	font-family: Arial;
	font-size: 18px;
	color:#707070;
	text-align:justify;
	text-decoration:none;
	padding-right: 20px;
}

.Texto_Informacion a
{
	font-family: Arial;
	font-size: 18px;
	color: #CE5151;
	text-align: justify;
	text-decoration: none;
}

.Texto_Informacion a:hover
{
	font-family: Arial;
	font-size: 18px;
	color: #8D5F23;
	text-align: justify;
	text-decoration: underline;
}



.BotonAlerta
{
text-align:center;
background-color:#FF0000;
}



.TextoSeccion1_2
{
	font-family: Arial;
	font-size: 18px;
	color:#9F5051;
	text-align:justify;
	text-decoration:none;
	padding-right: 20px;
}

.TextoSeccion1_2 a
{
	font-family: Arial;
	font-size: 18px;
	color:#F4D7D7;
	text-align:justify;
	text-decoration:none;
}

.TextoSeccion1_2 a:hover
{
	font-family: Arial;
	font-size: 18px;
	color:#F0DCC2;
	text-align:justify;
	text-decoration:none;
}

.TextoSeccion2_2
{
	font-family: Arial;
	font-size: 18px;
	color:#3F366B;
	text-align:center;
	text-decoration:none;
}

.TextoSeccion2_2 a
{
	font-family: Arial;
	font-size: 18px;
	color:#3F366B;
	text-align:center;
	text-decoration:none;
}


/*
*/


.CajaTope
{
	height:20px;
	width:90%;;
	border-radius: 30px;
	border: 3px solid #9AB4C9;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

.CajaBajo
{
	height:20px;
	width:90%;;
	border-radius: 20px;
	border: 3px solid #9AB4C9;
	border-top:none;
	border-left:none;
	border-right:none;
}

.MasNoticiasLinea
{
	vertical-align:middle;
	
	font-family: Arial;
	font-weight:bold;
	font-size: 14px;
	color:#FFFFFF;
}

.MasNoticiasNoticia a
{
	text-decoration:none;
}

.MasNoticiasNoticia:hover
{
	background-color: #6E7F97;
	border-radius: 15px;
}

.MasNoticiasTitulo
{
	font-family: Arial;
	font-size: 14px;
	color:#dae4ec; 
	font-weight:bold;
	background-image:url(FondoTituloNoticia.png);
	background-position:top left;
	background-repeat:repeat-y;
}

.MasNoticiasDescripcion
{
	font-family: Arial;
	font-size: 12px;
	color:#DDDDDD;
}

.Separador
{
   display: block;
   margin: 8px 0;
}

.TablaAl100PorCiento
{
	width:100%;
}

a.MasNoticias {
	text-decoration:none;
}

.CalendarioEvento a
{
	text-decoration:none;
}

.CalendarioEvento:hover
{
	background-color: #6E7F97;
	border-radius: 10px;
}

.CalendarioCajaDiaMes
{
	border-radius: 10px;	
}

.CalendarioTitulo
{
	font-family: Arial;
	font-size: 14px;
	color:#fcffb4;
	font-weight:bold;
	line-height:11px;
	vertical-align:middle;
}

.CalendarioDescripcion
{
	font-family: Arial;
	font-size: 12px;
	color:#DDDDDD;
	vertical-align:bottom;
}

.CalendarioNumero
{
	font-family: Arial;
	font-size: 20px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:bottom;
}

.CalendarioMes
{
	font-family: Arial;
	font-size: 18px;
	color:#FFFFFF;
	vertical-align:top;
}
.CalendarioNumeroMesEstilo
{
	height:40px;
	width:40px;
	padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
	line-height:20px;
	text-align:center;
}

.CalendarioIcono
	{
		height:40px;
		width:40px;
		background-position:center center;
		background-repeat:no-repeat;
	}




.RedSocial
{
	width:100%;
}

.RedSocialTabla
{
	width:100%;
}
.RedSocialIcono
{
	height:30px;
	width:30px;
    background-size: cover;
	background-position: center center;
  	background-repeat: no-repeat;
}
.RedSocialIcono:hover
{
	box-shadow: 4px 4px 4px #2A324A;
}


.Sedes
{
	width:90%;
}

.SedesMapa
{
	min-height:171px;
	width:100%;
	background-position: center center;
  	background-repeat: no-repeat;
	
}

.SedesTitulo a
{
	font-family: Arial;
	font-weight: 700;
	font-size: 44px;
	color: #9AB4C9;
	padding-bottom:0px;
	line-height:1.0;
	text-decoration:none;
}

.SedesTexto
{
	padding-top:0px;
	font-family: Arial;
	font-size: 13px;
	color:#EDDBBA;
	text-align:left;
	font-weight:700;
	line-height:16px;
	text-decoration:none;
}


.SedesTexto a
{
	padding-top:0px;
	font-family: Arial;
	font-size: 13px;
	color:#EDDBBA;
	text-align:left;
	font-weight:700;
	line-height:13px;
	text-decoration:none;
}

.SedesTextoCentrado
{
	padding-top:0px;
	font-family: Arial;
	font-size: 13px;
	color:#EDDBBA;
	text-align:center;
	font-weight:700;
	line-height:13px;
	text-decoration:none;
}

.SedesTextoCentrado a
{
	padding-top:0px;
	font-family: Arial;
	font-size: 13px;
	color:#EDDBBA;
	text-align:center;
	font-weight:700;
	line-height:13px;
	text-decoration:none;
}


.VinculoLic
{
	padding-left:10px;
}
.VinculoLic a
{
	text-decoration:none;
}

.VinculoLic:hover
{
	background-color: #8d9aad;
	border-radius: 20px;
}

.VinculoIconoLic
	{
		height:46px;
		width:43px;
		background-position:top left;
		background-repeat:no-repeat;
	}


.VinculoLicTitulo
{
	font-family: Arial;
	font-size: 18px;
	color:#F1D9BD;
	font-weight:bold;
	background-position:top left;
	background-repeat:no-repeat;
}

.VinculoLicDescripcion
{
	font-family: Arial;
	font-size: 12px;
	color:#DDDDDD;
	font-weight:bold;
}

.VinculoCaja
	{
	border-color:#9eb9cc;
	border-width:1px;
	height:30px;
	width: 90%;
	border-radius: 20px;
	padding-left: 15px;
	padding-top:2px;
	color:#9eb9cc;
    border: 3px solid #9eb9cc;
	vertical-align:middle;
	}
.VinculoCaja a
{
	text-decoration:none;
}
.VinculoCaja:hover
	{
	background-color:#8d9aad;
	}

.VinculoIcono
	{
		height:24px;
		width:24px;
		background-position:top left;
		background-repeat:no-repeat;
	}
.VinculosTabla
	{
		vertical-align:middle;
	}
.VinculosTexto
	{
		font-family:Arial;
		font-size:22px;
		color:#FFFFFF;
		padding-left:10px;
	}
.VinculosTexto a
	{
		font-family:Arial;
		font-size:22px;
		color:#FFFFFF;
		padding-left:10px;
		text-decoration:none;
	}
	


.VinculosAmarillos
	{
		font-family:Arial;
		font-size:18px;
		color:#feee63;
		padding-left:10px;
	}
.VinculosAmarillos a
	{
		font-family:Arial;
		font-size:18px;
		color:#feee63;
		padding-left:10px;
		text-decoration:none;
	}

	

.MasNoticiasNoticia2 a
{
	text-decoration:none;
}

.MasNoticiasNoticia2:hover
{
	background-color:#ADC4AD;
	border-radius: 15px;
}

.MasNoticiasTitulo2
{
	font-family: Arial;
	font-size: 14px;
	color:#4573B9;
	font-weight:bold;
	background-position:top left;
	background-repeat:repeat-y;
}

.MasNoticiasDescripcion2
{
	font-family: Arial;
	font-size: 12px;
	color:#616161;
}


.VinculoExterno
{
	padding-left:10px;
}

.VinculoIconoExterno
	{
		height:46px;
		width:43px;
		background-position:top left;
		background-repeat:no-repeat;
	}



.VinculoExterno a
{
	text-decoration:none;
}

.VinculoExterno:hover
{
	background-color:#ADC4AD;
	border-radius: 20px;
}

.VinculoExternoTitulo
{
	font-family: Arial;
	font-size: 18px;
	color:#797979;
	font-weight:bold;
	background-position:top left;
	background-repeat:repeat-y;
}

.VinculoExternoDescripcion
{
	font-family: Arial;
	font-size: 12px;
	color:#7994A8;
	font-weight:bold;
}

.Servicios
{
	height:25px;
	width: 90%;
	font-family:Arial;
	font-size:17px;
	color:#6E6E6E;
	padding: 0px;
	border-radius: 10px;
	background-color:#CBD5E8;
	vertical-align:middle;
	background: #CED9E7;
	text-align:center;
	border: 1px solid #D3D3D3;
	box-shadow: 3px 3px 3px #B2B2B2;
}

.Servicios a
{
	color:#6E6E6E;
	text-decoration:none;
}
	
.Servicios:hover
{
	background-color:#B1CCB6;
	border: 1px solid #AABBA6;
}

.Contacto
{
	font-family:Arial;
	font-size:14px;
	color:#D9F1FB;
}

.ContactoTabla
{
	width:90%;
	vertical-align:middle;
}
.ContactoTexto
{
	padding-top:5px;
}

.VinculoCaja2
	{
	border-color:#9eb9cc;
	border-width:1px;
	height:30px;
	width: 90%;
	border-radius: 20px;
	padding-left: 15px;
	padding-top:2px;
	color:#9eb9cc;
    border: 3px solid #9eb9cc;
	vertical-align:middle;
/*	background-color:#606F84; */
	background-color:#4D5F6E;
	}
.VinculoCaja2:hover
	{
	background-color:#8d9aad;
	}
	
.BotonAjustable
	{
		border-width: 3px;
		border-radius: 20px;
		border: 3px solid #DFB692;
		padding-left: 15px;
		padding-top:2px;
		background-color:#AD6464;
		text-decoration:none;
		color:#FFFFFF;
		text-align:left;
	}
	
.BotonAjustable a
	{
		text-decoration:none;
		color:#FFFFFF;
	}
	
.BotonAjustable:hover
	{
		color:#FFFFFF;
		background-color:#6F2B11;
		border: 3px solid #BF711A;
		text-decoration:none;
	}
	
.NumerosSemestre
{
	font-size:48px;
}


.VinculoCajaRoja
	{
	height: 30px;
	width: 90%;
	color:#feee63;
	border-radius: 10px;
	vertical-align:middle;
	background: #42143B;
	text-align:center;
	border: 1px solid #D3D3D3;
	box-shadow: 3px 3px 3px #B2B2B2;
	text-decoration:none;
	}
.VinculoCajaRoja a
{
	color:#feee63;
	text-decoration:none;
}
.VinculoCajaRoja:hover
	{
	background-color: #7b2570;
	}

.VinculoCajaAmarilla
	{
	border-color:#f06a7b;

	height:30px;
	width: 90%;
	border-radius: 7px;
	padding-left: 5px;
	padding-top:2px;
    border: 4px solid #fcd534;
	vertical-align:middle;
	background-color:#f89607;
	}
.VinculoCajaAmarilla a
{
	text-decoration:none;
}
.VinculoCajaAmarilla:hover
	{
	background-color:#f2b620;
	}

.VinculoCajaAzul
	{
	border-color:#f06a7b;

	height:30px;
	width: 90%;
	border-radius: 7px;
	padding-left: 5px;
	padding-top:2px;
    border: 4px solid #52599e;
	vertical-align:middle;
	background-color:#0c133c;
	}
.VinculoCajaAzul a
{
	text-decoration:none;
}
.VinculoCajaAzul:hover
	{
	background-color:#152b61;
	}


.Texto_Informacion2
{
	font-family: Arial;
	font-size: 14px;
	color:#262626;
	text-decoration:none;
	padding-right: 20px;
}

.Texto_Mediano
{
	font-family: Arial;
	font-size: 18px;
	color:#D3D3D3;
	text-decoration:none;
	padding-right: 20px;
}

.TextoInformacion3
{
	font-family: Arial;
	font-size: 18px;
	color:#313042;
	text-align:center;
	text-decoration:none;
}

.TextoInformacion4
{
	font-family: Arial;
	font-size: 12px;
	color:#313042;
	text-align:center;
	text-decoration:none;
}


.TextoNaranja
{
	font-family: Arial;
	color:#e96b05;
	text-decoration:none;
}
