/* ------------------------------------- */
/*										 */
/* Programador: José Javier Uriola Rojas */
/* Para: 	SAIME						 */
/*										 */
/*										 */
/* ------------------------------------- */

@import url(../font/css/fontello.css);
/* ------------------------------------------------------------------------------- */
	* 	{
		margin: 0; 
		/*padding: 0;*/
		border: 0px solid red;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		/*z-index: 9;*/	
		}
		
	header, nav, section, 
	article, aside,	footer, 
	hgroup,
	{
		display:block;
	}
	
/* ------------------------------------------------------------------------------- */

/* ------------------------------------- */
/* CONTENEDOR-Web-Background			 */
/* ------------------------------------- */
	.Cont_Pag-Web_Bg0{
		position:relative;
		margin: auto;
		
		width: 100%;
		max-width: 1366px;/*1366px;1263px;*/
		height: auto;
		
		background-image:url(../Img/bg-01.png);
		background-repeat:round;/*space; repeat;*/
		/*background/*background: rgba(70,70,70,1);*/
			
		border: 0px solid rgba(177,177,177,1);
		}
		.Cont_Pag-Web_Bg1{
			position:relative;
			margin: auto;
			
			width: 100%;
			max-width: 1366px; /*1366px; 1263px;*/
			height: auto;

			border: 0px solid rgba(177,177,177,1);
			}
			
			.Cont_Pag-Web-Body{
				margin: auto;
				
				width: 100%;/*960px;*/
				max-width: 960px;/*1366px; 1263px;*/
				height: auto;
				
				overflow: hidden;
				
				background: rgba(255,255,255,1);
				-webkit-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
				-moz-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
				box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
				border: 0px solid rgba(177,177,177,1);
				}
				.Cont_Rds_{
					position: fixed;
					top: 0px;
					right: 10px;
					
					width: 20px;
					height:30px;/*75px;*/
					
					background-color: rgba(0,0,0,0.2);
					border: 0px solid;
					z-index:200;
				}
/* ------------------------------------------------------------------------------- */
/* ------------------------------------- */
/* CONTENEDOR-Membrete-Institucional	 */
/* ------------------------------------- */
				.Hdr_Cont{
					position:relative;
					margin:auto;
					border: 0px solid rgba(177,177,177,1);
					}
					.Hdr_Inst{
						position:relative;
						float:left;
						
						width: 100%; 
						max-width: 100%;/*1263px*/
						height: 77px;  /* 80-3=77 */
						
						background: rgba(36,91,152,1);
						border-bottom: 3px solid rgba(234,174,44,1);
						}
						.Hdr_Ident-Min-Gob{
							position: absolute;
							top: 11%; 
							left: 5%;
							width:auto;
							
							max-width: 100%;
							max-height: 100%;
							border: 0px solid rgba(177,177,177,1);
							}	
						.Hdr_Ident-Min-Logo{
							position: absolute;
							top: 48%; /*60%;*/ 
							right: 4%;
							width:17%;		
							/*	
								max-width: 100%;
								max-height: 200%;
							*/
								
							border: 0px solid rgba(177,177,177,1);
							
							z-index:1;
							}	
					.Hdr_Slider{
						position:relative;
						float: left;
						width: 100%; 
						max-width: 100%;/*1263px*/
						height: auto; /*650px;*/ 
						
						background: rgba(36,91,152,1);
						background-image: url("../Img/Slider/Slider-bg.png-");
						}
						
/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Menu						 */
/* ------------------------------------- */
				.Mn_Cont{
					position:relative;
					float:left;

					width: 100%; 
					max-width: 100%;/*1263px*/
					height: 77px;
					
					background-image: url("../Img/Menu/Menu-bg.png-");
					border: 0px solid rgba(177,177,177,1);
					
					z-index: 10000;
					}

					.Menu-P{
						position:relative;
						margin: auto;

						width: 100%; 
						max-width: 100%;/*1263px*/
						height: 77px;

						border: 0px solid rgba(177,177,177,1);
						z-index: 0;
						}
						
						.Prlllgrm-Redes-Bg1{
							position: absolute;
							top: -25%;/*-41px;*/
							right: -58.5%;/*-70px;*/
							width: 87%;/*500px;*/ 
							height: 90%;/*90px;*/

							/* Skew */
							-webkit-transform: skew(41deg); 
							-moz-transform: skew(41deg); 
							-o-transform: skew(41deg);
							transform: skew(41deg);

							z-index: 10;
						}
						
						.Prlllgrm-Redes-Bg2 {
							position: absolute;
							top: -30%;/*-51px;*/
							right: -22.5%;/*-50px;*/
							width: 50%;/*466px; */
							height: 80%;/*85px;*/

							/* Skew */
							-webkit-transform: skew(41deg); 
							-moz-transform: skew(41deg); 
							-o-transform: skew(41deg);
							transform: skew(41deg);

							z-index: 15;
						}
						.Menu-P-Cont-link{
							
						}
						.Cont-text-link{
							position: absolute;
							top: -30%;/*-51px;*/
							left: 9%;/*-50px;*/
							
							width: 70%;/*466px; */
							height: 80%;/*85px;*/
							
							color: rgba(255,255,255,1.0);
							text-align: left;
							justify-content: justify;
							font-size: 22px;/*1.8em 22 21px;*/
							font-weight: normal;
							/*letter-spacing: 0pt;*/
							/*word-spacing:1pt;*/
							font-family: arial;
							/*line-height:1;*/
						
							border: 0px solid rgba(177,177,177,1);
							z-index: 50;
						}
						.mrgn{
							margin: 0px 8px 0px 0px;
							color: rgba(255,255,255,1);
						}
						.mrgn:hover{
							margin: 0px 8px 0px 0px;
							color: rgba(255,255,255,1);
							text-shadow: 4px 4px 9px rgba(150, 150, 150, 0.98);
							
						
						}
						.Cont-icon-lnk{
							position: absolute;
							top: -12%;/*-51px;*/
							right: 0%;/*-50px;*/
							
							width: 25%;/*466px; */
							height: 60%;/*85px;*/
							
							color: rgba(255,255,255,1.0);
							text-align: left;
							justify-content: justify;
							font-size: 22px;/*1.8em 22 21px;*/
							font-weight: normal;
							/*letter-spacing: 0pt;*/
							/*word-spacing:1pt;*/
							font-family: arial;
							/*line-height:1;*/
						
							border: 0px solid rgba(177,177,177,1);
							z-index: 50;
						}
						.icon-lnk{
							position: absolute;
							top: -25px;/*-51px;*/
							right: 10px;/*-50px;*/
							
							width: 220px;/*466px; */
							height: auto;/*85px;*/
							
							color: rgba(255,255,255,1.0);
							text-align: left;
							justify-content: justify;
							font-size: 22px;/*1.8em 22 21px;*/
							font-weight: normal;
							/*letter-spacing: 0pt;*/
							/*word-spacing:1pt;*/
							font-family: arial;
							/*line-height:1;*/
						
							border: 0px solid rgba(177,177,177,1);
							z-index: 50;
						}
						.icon-lnk-Email{
							position: absolute;
							top: -10px;/*-51px;*/
							right: 175px;/*-50px;*/
							
							width: 50px;/*466px; */
							height: 50px;/*85px;*/
							padding:0px;
							margin:0px;
							
							background-image: url('../Img/Menu/Email-off.png');
							border: 0px solid rgba(177,177,177,1);
							cursor: pointer;
							z-index: 50;
						}
						.icon-lnk-Email:hover{
							width: 50px;/*466px; */
							height: 50px;/*85px;*/
							background-image: url('../Img/Menu/Email-on.gif');
						}
						
						
						
						.icon-lnk-Agenda{
							position: absolute;
							top: -10px;/*-51px;*/
							right: 120px;/*-50px;*/
							
							width: 50px;/*466px; */
							height: 50px;/*85px;*/
							padding:0px;
							margin:0px;
							
							background-image: url('../Img/Menu/Agenda-off.png');
							border: 0px solid rgba(177,177,177,1);
							cursor: not-allowed;
							z-index: 50;
						}
						.icon-lnk-Agenda:hover{
							width: 50px;/*466px; */
							height: 50px;/*85px;*/
							background-image: url('../Img/Menu/Agenda-on.gif');
						}
						
						
						.icon-lnk-Brithday{
							position: absolute;
							top: -10px;/*-51px;*/
							right: 65px;/*-50px;*/
							
							width: 50px;/*466px; */
							height: 50px;/*85px;*/
							padding:0px;
							margin:0px;
							
							background-image: url('../Img/Menu/Brithday-off.png');
							border: 0px solid rgba(177,177,177,1);
							cursor: not-allowed;
							z-index: 50;
						}
						.icon-lnk-Brithday:hover{
							width: 50px;/*466px; */
							height: 50px;/*85px;*/
							background-image: url('../Img/Menu/Brithday-on.gif');
						}
						
						.icon-lnk-Users{
							position: absolute;
							top: -10px;/*-51px;*/
							right: 15px;/*-50px;*/
							
							width: 50px;/*466px; */
							height: 50px;/*85px;*/
							padding:0px;
							margin:0px;
							
							background-image: url('../Img/Menu/Users-off.png');
							border: 0px solid rgba(177,177,177,1);
							cursor: not-allowed;
							z-index: 50;
						}
						.icon-lnk-Users:hover{
							width: 50px;/*466px; */
							height: 50px;/*85px;*/
							background-image: url('../Img/Menu/Users-on.gif');
						}
						
						
						
						
						
						.Prlllgrm-Mn-Bg {
							position: absolute;
							top: -50%;/*-54px;*/
							right: 29%;/*310px;435px;*/
							width: 65%;/*600px;/*756px;*/ 
							height: 80%;/*65px;85px;*/

							/* Skew */
							-webkit-transform: skew(41deg); 
							-moz-transform: skew(41deg); 
							-o-transform: skew(41deg);
							transform: skew(41deg);

							z-index: 20;
						}
						
						.Marque_Txt{
							position: absolute;
							top: 20px;
							left: 0px;
							width: 77%;/*965px; */
							height: 85px;
							
							text-align: center;
							justify-content: center;
							color: rgba(122,122,122,1.0);
							font-size: 23px;
							font-weight: normal;/*bold;*/
							/*letter-spacing: 0pt;*/
							
						}
						.bg-sec-sombra{
							position: absolute;
							bottom: -85px;
							left: 0px;
							width: 100%; 
							height: 85px;

							background: rgba(239,0,3,0);
							/* Skew */

							z-index: 100;
						}
						.bg-sec-sombra2{
							
							top: 0px;
							left: 0px;
							width: 100%; 
							height: 85px;

							background: rgba(239,0,3,0);
							/* Skew */

							z-index: 100;
						}
						
						
/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Photo-Noticial Principal	 */
/* ------------------------------------- */
				.Sec_Nt-P{
					position:relative;
					float:left;
					
					width: 960px; 
					max-width: 960px;/*1366px 1263px*/
					height: 385px; /*548px 638px;*/
					
					background-image: url("../Img/Noti/Noti-bg.png-");
					border: 0px solid rgba(177,177,177,1);
					}
					.Cont-text-item-Photo{
						position:absolute;
						bottom:0px;
						
						width: 960px; 
						max-width: 960px;/*1366px 1263px*/
						height: 120px; /*548px 638px;*/
						
						padding:10px 30px 20px 30px;
						
						background-color:rgba(0,0,0,.8);
						border: 0px solid rgba(177,177,177,1);
						}
						.Text-item-Photo{
							text-align: center;
							justify-content: center;
							font-size: 23px;
							font-weight: normal;/*bold;*/
							/*letter-spacing: 0pt;*/
							
						}
					
					
					/* ------------------------------------- */
					
/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Articulos					 */
/* ------------------------------------- */
				.Sec_Artcls{
					position:relative;
					float:left;
					
					width: 960px;/*1366px; */
					max-width: 960px;/*1263px 1366px*/
					height: 300px;/*638px;*/
					
					background-image: url("../Img/Artcls/bg-Artcls.png");
					border: 0px solid rgba(177,177,177,1);
					}
					.Ttl-Artcls-Cont{
						position:absolute;
						top:-30px;
						left:290px;
						
						width: 380px;/*1366px; */
						max-width: 500px;/*1263px 1366px*/
						height: 50px;/*638px;*/
						
						background: rgba(241,178,51,1);
						background: -moz-linear-gradient(top, rgba(241,178,51,1) 0%, rgba(207,142,11,1) 100%);
						background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(241,178,51,1)), color-stop(100%, rgba(207,142,11,1)));
						background: -webkit-linear-gradient(top, rgba(241,178,51,1) 0%, rgba(207,142,11,1) 100%);
						background: -o-linear-gradient(top, rgba(241,178,51,1) 0%, rgba(207,142,11,1) 100%);
						background: -ms-linear-gradient(top, rgba(241,178,51,1) 0%, rgba(207,142,11,1) 100%);
						background: linear-gradient(to bottom, rgba(241,178,51,1) 0%, rgba(207,142,11,1) 100%);
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1b233', endColorstr='#cf8e0b', GradientType=0 );
						/*background-color: rgba(207,141,11,1.0);*/
						-webkit-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
						-moz-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
						box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
						
						border: 0px solid rgba(177,177,177,1);
						z-index: 100;
						}
					
						.Ttl-Artcls{
							position:absolute;
							
							width: auto;/*1366px; */
							max-width:380px;/*1263px 1366px*/
							height: 40px;/*638px;*/
						
							text-align: left;
							justify-content: justify;
							font-size: 28px;/*1.8em 22 21px;*/
							font-weight: normal;
							/*letter-spacing: 0pt;*/
							/*word-spacing:1pt;*/
							font-family: arial;
							/*line-height:1;*/
							
							border: 0px solid rgba(177,177,177,1);
							z-index: 110;							
						}
						
						.Ttl-Artcls-p1{
							top:5px;
							left:120px;					
						}	
						
					.Img-Artcls{
						position:absolute;
						bottom:0px;
						left:0px;
						
						width: 400px;/*1366px; */
						max-width: 400px;/*1263px 1366px*/
						height: auto;/*638px;*/
						border: 0px solid rgba(177,177,177,1);
						z-index: 100;
						}
						.Item-Artcls{
							position:absolute;
							top:50px;
							right:30px;
							
							width: 530px;/*1366px; */
							max-width: 530px;/*1263px 1366px*/
							height: 180px;/*638px;*/
							padding: 10px 20px 10px 20px;
							border: 1px solid rgba(0,0,0,1);
							z-index: 100;
						}
						.link-Ver-Artcls{
							position:absolute;
							bottom:30px;
							right:30px;
							
							width: 100px;/*1366px; */
							max-width: 300px;/*1263px 1366px*/
							height: 35px;/*638px;*/
							
							padding: 5px;
							background-color: rgba(3,124,183,1.0);
							-webkit-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
							-moz-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
							box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
							border: 1px solid rgba(177,177,177,1);
							z-index: 100;
							}
							
							
					.Sbryr-Cntr p{
						color: rgba(0,0,0,1.0)
					}
					
					
					
					.Effect-out-vrtcl {
					  position: relative;
					  display: inline-block;
					  vertical-align: middle;
					  
					  padding:10px 20px 10px 20px;
					  -webkit-transform: perspective(1px) translateZ(0);
					  transform: perspective(1px) translateZ(0);
					  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
					  
					  background: rgba(235,206,153,.0);/*e1e1e1;*/
					  -webkit-transition-property: color;
					  transition-property: color;
					  -webkit-transition-duration: 0.3s;
					  transition-duration: 0.3s;
					}
					.Effect-out-vrtcl:before {
					  content: "";
					  position: absolute;
					  z-index: -1;
					  top: 0;
					  bottom: 0;
					  left: 0;
					  right: 0;
					  background: rgba(231,153,0,.3);
					  -webkit-transform: scaleY(0);
					  transform: scaleY(0);
					  -webkit-transform-origin: 50%;
					  transform-origin: 50%;
					  -webkit-transition-property: transform;
					  transition-property: transform;
					  -webkit-transition-duration: 0.3s;
					  transition-duration: 0.3s;
					  -webkit-transition-timing-function: ease-out;
					  transition-timing-function: ease-out;
					}
					.Effect-out-vrtcl:hover, .Effect-out-vrtcl:focus, .Effect-out-vrtcl:active {
					  color: rgba(0,0,0,1.0);
					}
					.Effect-out-vrtcl:hover:before, .Effect-out-vrtcl:focus:before, .Effect-out-vrtcl:active:before {
					  -webkit-transform: scaleY(1);
					  transform: scaleY(1);
					}
					.Sbryr-Cntr span{
						text-decoration: none;
						color: rgba(255,255,255,1.0)
						
					}

					
/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Videos					 */
/* ------------------------------------- */
				.Sec_Vds{
					position:relative;
					float:left;
					
					width: 960px;/*1366px; */
					max-width: 960px;/*1263px 1366px*/
					height: 346px;/*638px;*/
					
					background-image: url("../Img/Videos/bg-Vds.png");
					border: 0px solid rgba(177,177,177,1);
					}	
					.Ttl-Artcls-p2{
							top:5px;
							left:140px;					
						}
					.Cont-Box_Video{
						position:absolute;
						top:30px;
						left:30px;
						
						

						-webkit-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
						-moz-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
						box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.41);
						border: 1px solid rgba(177,177,177,1);
						z-index: 110;
						}
					.Cont-Box{
							position:absolute;
							bottom:40px;
							left:40px;
							
							width: 300px;/*1366px; */
							max-width: 300px;/*1263px 1366px*/
							height: 50px;/*638px;*/
							
							border-left:2px solid rgba(255,255,255,1);
							border-bottom: 2px solid rgba(255,255,255,1);
						}
						.Text-Box{
							position:absolute;
							bottom:5px;
							left:15px;
							
							text-align: left;
							justify-content: justify;
							font-size: 16px;/*1.8em 22 21px;*/
							font-weight: bold;
							/*letter-spacing: 0pt;*/
							/*word-spacing:1pt;*/
							font-family: arial;
							/*line-height:1;*/
							
						}
						.Text-Inf-Vds{
							position:absolute;
							top:100px;
							left:380px;
							
							width: 250px;/*1366px; */
							max-width: 250px;/*1263px 1366px*/
							height: 50px;/*638px;*/
							
							text-align: left;
							justify-content: justify;
							font-size: 23px;/*1.8em 22 21px;*/
							font-weight: bold;
							/*letter-spacing: 0pt;*/
							/*word-spacing:1pt;*/
							font-family: arial;
							/*line-height:1;*/
							
							border: 0px solid rgba(177,177,177,1);
							z-index: 110;			
							
						}
						
/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Galeria Fotográfica		 */
/* ------------------------------------- */
				.Sec_Gllry{
					position: relative;
					float:left;
						
					width: 960px;
					max-width: 960px;
					height: 462px;
					
					padding-top:50px;
					padding-left: 0;
					
					background-image: url("../Img/Gallery/Bg-Gllry.png");					
					border: 0px solid rgba(177,177,177,1);
				}
				
				.Ttl-Artcls-p3{
							top:5px;
							left:50px;							
						}
						
				.item {
					margin: 0px;
				}
				
				.margen {
					margin: 10px;
				}
				
				.item img {
					display: block;
					width: 100%;
					height: auto;
				}							
						
					
/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Books 					 */
/* ------------------------------------- */
				.Sec_Bks{
					position:relative;
					float:left;
					
					width: 960px; 
					max-width: 960px;/*1366px 1263px*/
					height: 346px; /*638px;*/
					
					/*background-color: rgba(177,177,177,1);*/
					border: 0px solid rgba(177,177,177,1);
					}	
					.Ttl-Artcls-p4{
							top:5px;
							left:100px;							
						}
						
					.Sec_Bks_Cont{ 
						position:absolute;
						top:0px;
						left:0px;
						
						background: rgba(255,255,255,1);
						background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 39%, rgba(219,219,219,1) 64%, rgba(209,209,209,1) 68%, rgba(227,227,227,1) 100%);
						background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(39%, rgba(255,255,255,1)), color-stop(64%, rgba(219,219,219,1)), color-stop(68%, rgba(209,209,209,1)), color-stop(100%, rgba(227,227,227,1)));
						background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 39%, rgba(219,219,219,1) 64%, rgba(209,209,209,1) 68%, rgba(227,227,227,1) 100%);
						background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 39%, rgba(219,219,219,1) 64%, rgba(209,209,209,1) 68%, rgba(227,227,227,1) 100%);
						background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 39%, rgba(219,219,219,1) 64%, rgba(209,209,209,1) 68%, rgba(227,227,227,1) 100%);
						background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 39%, rgba(219,219,219,1) 64%, rgba(209,209,209,1) 68%, rgba(227,227,227,1) 100%);
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3', GradientType=0 );
											
					
					}
					.links-bks:hover { 
					  text-decoration:none;
						background-color: yellow;
					}
					
					/* subrayar */
					.Sbryr-Cntr {
					  display: inline-block;
					  vertical-align: middle;
					  -webkit-transform: perspective(1px) translateZ(0);
					  transform: perspective(1px) translateZ(0);
					  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
					  position: relative;
					  overflow: hidden;
					}
					.Sbryr-Cntr:before {
					  content: "";
					  position: absolute;
					  z-index: -1;
					  left: 51%;
					  right: 51%;
					  bottom: 0;
					  background: rgba(231,153,0,1.0);
					  height: 4px;
					  -webkit-transition-property: left, right;
					  transition-property: left, right;
					  -webkit-transition-duration: 0.3s;
					  transition-duration: 0.3s;
					  -webkit-transition-timing-function: ease-out;
					  transition-timing-function: ease-out;
					}
					.Sbryr-Cntr:hover:before, .Sbryr-Cntr:focus:before, .Subryr-Cntr:active:before {
					  left: 0;
					  right: 0;

					}
					
/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Banner Principal			 */
/* ------------------------------------- */
				.Sec_Bnnr-P{
					position:relative;
					float:left;
					
					width: 960px; 
					max-width: 960px;/*1263px 1366px*/
					height: 285px;/*638px;*/
					
					/*background-image: url("../Img/Banner/Bnnr-bg.png");*/
					
					background: rgba(36,169,213,1);
					background: -moz-linear-gradient(top, rgba(36,169,213,1) 0%, rgba(24,80,153,1) 100%);
					background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(36,169,213,1)), color-stop(100%, rgba(24,80,153,1)));
					background: -webkit-linear-gradient(top, rgba(36,169,213,1) 0%, rgba(24,80,153,1) 100%);
					background: -o-linear-gradient(top, rgba(36,169,213,1) 0%, rgba(24,80,153,1) 100%);
					background: -ms-linear-gradient(top, rgba(36,169,213,1) 0%, rgba(24,80,153,1) 100%);
					background: linear-gradient(to bottom, rgba(36,169,213,1) 0%, rgba(24,80,153,1) 100%);
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24a9d5', endColorstr='#185099', GradientType=0 );
					border: 0px solid rgba(177,177,177,1);
					}
					.Sec_Bnnr-P_Cont{
					position:relative;
					float:left;
					
					width: 960px; 
					max-width: 960px;/*1263px 1366px*/
					height: 285px;/*638px;*/
					
					overflow: hidden;
					/*visibility:hidden*/
					}
					.Sec_Bnnr{
						float:left;
						
						width: 100%; 
						max-width: 960px;/*1263px 1366px*/
						/*638px;*/
						
						border: 0px solid rgba(177,177,177,1);
						}
					
					.figura_BG-Bnnr-01-RTC{
							position: absolute;
							bottom: 10px;
							left:-250px;
							
							-webkit-transform: rotate(-50deg); 
							-moz-transform: rotate(-50deg);
							-o-transform: rotate(-50deg);
							transform: rotate(-50deg);
							filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
							border: 0px solid rgba(177,177,177,1);
							z-index: 40;
							}
							.Paralelogramo_Bg-Bnnr-01{
								width:380px; 
								height:60px; 
											
								-webkit-transform:skew(40deg); 
								-moz-transform:skew(40eg); 
								-o-transform:skew(40deg); 
								
								background-color:rgba(36,169,213,.3);/* Gris rgba(63,63,63,1); */ 
								z-index: 40;
							}
					.figura_BG-Bnnr-02-RTC{
							position: absolute;
							top: 10px;
							left:100px;
							
							-webkit-transform: rotate(-50deg); 
							-moz-transform: rotate(-50deg);
							-o-transform: rotate(-50deg);
							transform: rotate(-50deg);
							filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
							border: 0px solid rgba(177,177,177,1);
							z-index: 40;
							}
							.Paralelogramo_Bg-Bnnr-02{
								width:380px; 
								height:60px; 
											
								-webkit-transform:skew(40deg); 
								-moz-transform:skew(40eg); 
								-o-transform:skew(40deg); 
								
								background-color:rgba(36,169,213,.3);/* Gris rgba(63,63,63,1); */ 
								z-index: 40;
							}
							
					.figura_BG-Bnnr-03-RTC{
							position: absolute;
							bottom: 10px;
							left:30px;
							
							-webkit-transform: rotate(-50deg); 
							-moz-transform: rotate(-50deg);
							-o-transform: rotate(-50deg);
							transform: rotate(-50deg);
							filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
							border: 0px solid rgba(177,177,177,1);
							z-index: 40;
							}
							.Paralelogramo_Bg-Bnnr-03{
								width:540px; 
								height:140px; 
											
								-webkit-transform:skew(40deg); 
								-moz-transform:skew(40eg); 
								-o-transform:skew(40deg); 
								
								background-color:rgba(24,79,153,.3);/* Gris rgba(63,63,63,1); */ 
								z-index: 40;
							}
					.figura_BG-Bnnr-04-RTC{
							position: absolute;
							top: 70px;
							left:400px;
							
							-webkit-transform: rotate(-50deg); 
							-moz-transform: rotate(-50deg);
							-o-transform: rotate(-50deg);
							transform: rotate(-50deg);
							filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
							border: 0px solid rgba(177,177,177,1);
							z-index: 40;
							}
							.Paralelogramo_Bg-Bnnr-04{
								width:380px; 
								height:60px; 
											
								-webkit-transform:skew(40deg); 
								-moz-transform:skew(40eg); 
								-o-transform:skew(40deg); 
								
								background-color:rgba(36,169,213,.3);/* Gris rgba(63,63,63,1); */ 
								z-index: 40;
							}
					.figura_BG-Bnnr-05-RTC{
							position: absolute;
							top: 10px;
							left:500px;
									
							-webkit-transform: rotate(-50deg); 
							-moz-transform: rotate(-50deg);
							-o-transform: rotate(-50deg);
							transform: rotate(-50deg);
							filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
							border: 0px solid rgba(177,177,177,1);
							z-index: 40;
							}
							.Paralelogramo_Bg-Bnnr-05{
								width:380px; 
								height:60px; 
											
								-webkit-transform:skew(40deg); 
								-moz-transform:skew(40eg); 
								-o-transform:skew(40deg); 
								
								background-color:rgba(36,169,213,.3);/* Gris rgba(63,63,63,1); */ 
								z-index: 40;
								}
					.Bnnr01-Pht01{
						position: absolute;
							top: 70px;
							left:0px;
							
							width:350px; 
							height:auto; 
							z-index: 50;
						}
					.Bnnr01-Pht02{
						position: absolute;
							bottom: 0px;
							right:20px;
							
							width:350px; 
							height:auto; 
							z-index: 50;
						}
					.Bnnr-Ttl-P{
						position:absolute;
						top:50px;
						left:350px;
						
						width: 350px;
						text-align: left;
						justify-content: justify;
						font-size: 18px;/*1.8em 22 21px;*/
						font-weight: normal;
						/*letter-spacing: 0pt;*/
						/*word-spacing:1pt;*/
						font-family: arial;
						/*line-height:1;*/
						
						border: 0px solid rgba(177,177,177,1);
						z-index: 110;
					}
/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Sistema Principal			 */
/* ------------------------------------- */
				.Sec_System{
					position:relative;
					float:left;
					
					width: 960px; 
					max-width: 960px;/*1263px 1366px*/
					height: 520px;/*520 638px;*/
					
					border: 0px solid rgba(177,177,177,1);
					}
					.Sec_System_Cont{
						position:relative;
						float:left;
						
						width: 960px; 
						max-width: 960px;/*1263px 1366px*/
						height: 520px;/*638px;*/
						background-image: url("../Img/System/Sys-bg.png-");
					
						border: 0px solid rgba(177,177,177,1);
						
						/*visibility:hidden;*/
						}
						.Sec_System_Bg-Gris{
							position: relative;
							float:left;
								
							width: 100%;
							max-width: 100%;
							height: 520px;
									
							margin-left:0;
							padding-left: 0;
							
							background-image: url("../Img/System/Sys-bg.png");
							border: 0px solid rgba(177,177,177,1);
						}
						.Sec_System_Bg-Franja{
							position: absolute;
							bottom:0px; /*fixed*/
							left:0px;
								
							width: 100%;
							max-width: 100%;
							height: 270px;
									
							margin-left:0;
							padding-left: 0;
							
							background-color: rgba(255,255,255,1);
							background-image: url("../Img/System/Sys-bg-top.png");
							border-top: 1px solid rgba(255,0,0,1);
							/*border: 0px solid rgba(177,177,177,1);*/
						}
						
						.Sec_System_Pht1{
							position: absolute;
							top:8px; /*fixed*/
							left:180px;
							
							width:350px; /*549*/
							height:auto;
						}
						.Sec_System_boxTxt{
							position: absolute;
							top:100px; /*fixed*/
							left:530px;
							
							width:300px;
							height:50px;
							border-right: 2px solid rgba(255,0,0,1);
							border-bottom: 2px solid rgba(255,0,0,1);
						}
						
						.Sec_System_Txt{
							position: absolute;
							top:80px; /*fixed*/
							left:530px;
							
							width:300px;
							height:auto;
							
							text-align: left;
							justify-content: justify;
							font-size: 28px;/*1.8em 22 21px;*/
							font-weight: normal;
							/*letter-spacing: 0pt;*/
							/*word-spacing:1pt;*/
							font-family: arial;
							line-height:1;
						}
				/*-------------------------------------------------------------------------------------------------*/

				.Circle_Sys_Cont1{
					position: absolute;
					top:270px; /*fixed*/
					left:10px; /* left:20px; org*/
				}

				.Circle_Sys_Cont2{
					position: absolute;
					top:270px; /*fixed*/
					left:200px; /*left:270px; org*/
				}

				.Circle_Sys_Cont3{
					position: absolute;
					top:270px; /*fixed*/
					left:390px; /*left:525px; org*/
				}

				.Circle_Sys_Cont4{
					position: absolute;
					top:270px; /*fixed*/
					left:580px; /*left:780px; org*/
				}


				.Circle_Sys_Cont5{
					position: absolute;
					top:270px; /*fixed*/
					left:770px; /* left:20px; org*/
				}

				.Circle_Sys_Cont6{
					position: absolute;
					top:590px; /*fixed*/
					left:380px; /*left:270px; org*/
				}

				.Circle_Sys_Cont7{
					position: absolute;
					top:590px; /*fixed*/
					left:650px; /*left:525px; org*/

				}

				.Circle_Sys_Cont8{
					position: absolute;
					top:590px; /*fixed*/
					left:780px;
					
				}
				

/* ------------------------------------------------------------------------------- */	
/* ------------------------------------- */
/* CONTENEDOR-Pie de página	(Footer)	 */
/* ------------------------------------- */				
				.Ftr_Cont{
					position: relative;
					float:left;
						
					width: 960px;
					max-width: 960px;
					height: 280px;/* 280px396px;*/
					overflow:hidden;
					background-image: url("../Img/Footer/Bg-Ftrs-01.png");					
					border: 0px solid rgba(177,177,177,1);
				}
				.bg-franja{
					position:absolute;
					bottom: 0px;
					left: 0px;
					width: 100%; 
					height: 15%;
					
					background-color: rgba(87,87,87,1);
					border: 0px solid rgba(177,177,177,1);
					z-index: 50;
				}
				.bg-sombra{
					position:absolute;
					bottom: 0px;
					left: 0px;
					width: 100%; 
					height: auto;

					background: rgba(239,0,3,0);
					border: 0px solid rgba(177,177,177,1);
					z-index: 60;
				}
				.jjur-{
					position:absolute;
					top: 0px;
					left: 0px;
					width: 100%; 
					height: auto;

					background: rgba(239,0,3,0);
					border: 0px solid rgba(177,177,177,1);
					z-index: 50;
				}
				
				.Sec_Footer_Pht1{
					position: absolute;
					top:10px; /*fixed*/
					left:250px;
					
					width:300px; /*549*/
					height:auto;
					
					z-index: 150;
				}
				
				.Ftr_prllgrm1{
						position: absolute;
						bottom: 14%;/*50px;*/
						left: 5%;/*160px;*/
						width: 51%;/*600px;*/ 
						height: 44%;/*175px;*/
						
						/* Skew */
						-webkit-transform: skew(-40deg); 
						-moz-transform: skew(-40deg); 
						-o-transform: skew(-40deg);
						transform: skew(-40deg);
						
						z-index: 60;
					}	
					.Ftr_prllgrm2{
						position: absolute;
						bottom: 10%;/*80px;*/
						left: -22%;/*-200px;*/
						width: 42%;/*400px; */
						height: 100%;
						
						/* Skew */
						-webkit-transform: skew(-40deg); 
						-moz-transform: skew(-40deg); 
						-o-transform: skew(-40deg);
						transform: skew(-40deg);
						
						z-index: 60;
					}	
					.Ftr_prllgrm3{
						position: absolute;
						bottom: 10%;/*25px;*/
						right: -35px;
						width: 49%;/*650px;*/ 
						height: 21%;/*90px;*/
						
						/* Skew */
						-webkit-transform: skew(-40deg); 
						-moz-transform: skew(-40deg); 
						-o-transform: skew(-40deg);
						transform: skew(-40deg);
						
						z-index: 70;
					}	
					.Ftr_Logo-Inst{
						position: absolute;
						top: 25%; /*60%;*/ 
						left: 2%;
						width:15%;		
							/*	
								max-width: 100%;
								max-height: 200%;
							*/
								
						border: 0px solid rgba(177,177,177,1);
						/*-webkit-box-shadow: 0px 0px 21px 27px rgba(0,0,0,0.09);
						-moz-box-shadow: 0px 0px 21px 27px rgba(0,0,0,0.09);
						box-shadow: 0px 0px 21px 27px rgba(0,0,0,0.09);*/
						z-index:100;
					}
					.Ftr_link{
						position: absolute;
						
						bottom: 20%;/*25px;*/
						left: 180px;
						
						width: 49%;/*650px;*/ 
						height: 21%;/*90px;*/
						
						color: rgba(255,255,255,1);
						text-align: left;
						justify-content: justify;
						font-size: 40px;/*1.8em 22 21px;*/
						font-weight: normal;
						/*letter-spacing: 0pt;*/
						/*word-spacing:1pt;*/
						font-family: arial;
						line-height:1;
						
						z-index:80;
					}
					
					.Ftr_link3{
						position: absolute;
						
						bottom: 75%;/*25px;*/
						right: 20px;
						
						width: 35%;/*650px;*/ 
						height: 11%;/*90px;*/
						
						color:rgba(75,75,75,1);
						/*color:rgba(58,58,58,1);*/
						text-align: center;
						justify-content: justify;
						font-size: 18px;/*1.8em 22 21px;*/
						font-weight: normal;
						/*letter-spacing: 0pt;*/
						/*word-spacing:1pt;*/
						font-family: arial;
						line-height:1;
						
						border:0px solid rgba(177,177,177,1);
						z-index:80;
					}
					
					.Ftr_link4{
						position: absolute;
						
						bottom: 45%;/*25px;*/
						right: 20px;
						
						width: 35%;/*650px;*/ 
						height: 11%;/*90px;*/
						
						color:rgba(75,75,75,1);
						/*color:rgba(58,58,58,1);*/
						text-align: center;
						justify-content: justify;
						font-size: 18px;/*1.8em 22 21px;*/
						font-weight: normal;
						/*letter-spacing: 0pt;*/
						/*word-spacing:1pt;*/
						font-family: arial;
						line-height:1;
						
						border:0px solid rgba(177,177,177,1);
						z-index:80;
					}
					
					.Ftr_link10{
						position: absolute;
						
						bottom: -13%;/*25px;*/
						left: 150px;
						
						width: 49%;/*650px;*/ 
						height: 21%;/*90px;*/
						
						color:rgba(75,75,75,1);
						/*color:rgba(58,58,58,1);*/
						text-align: left;
						justify-content: justify;
						font-size: 15px;/*1.8em 22 21px;*/
						font-weight: normal;
						/*letter-spacing: 0pt;*/
						/*word-spacing:1pt;*/
						font-family: arial;
						line-height:1;
						
						z-index:80;
					}