@charset "utf-8";
/* CSS Document */
	/* Chrome, Safari, Opera */
	@-webkit-keyframes mymove {
	    0%   {background-position: 0 0;}
	    100% {background-position: 30px 0px;}
	}

	/* Standard syntax */
	@keyframes mymove {
	  0%   {background-position: 0 0;}
	  100% {background-position: 60px 0px;}
	}


	/*A*/
	.agrade{
		text-decoration:none;
	}
	/*B*/
	body {
		font-family: 'Open Sans', sans-serif;
		border:0px;
		margin:0px;
	}
	/*C*/
	.cabezote {
		width:100%;
		height:143px;
		background-image:url(../imagenes/pagprescabe.png);
		background-repeat:no-repeat;
		background-size:cover;
		background-position-y: -39px;
		}

		.comosu {
			font-size:0.5em;
		}

		.comentface{
			margin:auto;
			width:800px;
			padding-top:43px;
			padding-bottom:43px;
		}

		.correpoqui{
			margin-left: 11%;
		}

		.correpoquidos{
			margin-left: 1.5em;

		}
	/*D*/
	.der {
	  width: 72px;
	  height: 72px;
	  background: #A43E4B  url(../imagenes/flechanueva.png);
	  border-radius: 50%;
	  animation: mymove 1.5s infinite;
	  background-repeat: no-repeat;
	  transform: rotate(180deg);
	}
	.desvare{
		line-height: 1em;
    padding-top: 13px;
	}
	/*E*/
	/*F*/
	/*G*/
	/*H*/
	/*I*/
	.imgwhat{
		vertical-align:
		text-bottom;
		margin-left: 7px;
	}
	.izq {
		width: 72px;
		height: 72px;
		background: #A43E4B  url(../imagenes/flechanueva.png);
		border-radius: 50%;
		animation: mymove 1.5s infinite;
		background-repeat: no-repeat;
	}

	iframe{
		border: solid #fff 4px;
		box-shadow: 10px 8px 3px -3px rgba(0, 0, 0, 0.5);
	}

	.imagenlogos {
		margin-left: 4%;
		position: absolute;
		margin-top: 1.6%;
	}

	.imlogopart{
		vertical-align:middle;
		vertical-align: middle;
    margin-left: 1em;
	}
	/*J*/
	/*K*/
	/*L*/
	/*.livalue {
		padding-top: 14px;
	  line-height: 1em;
	}*/
	/*M*/
	/*N*/
	/*O*/
	ol {
		color: #FFF;
		font-size: 2em;
		margin-left: 20%;
		margin-top: 72px;
		margin-bottom: 14px;
		}
	/*P*/

	.paraescon{
		display: none;
	}

	.pagres{
		position: absolute;
	}

	.parra3 {
		display: inline-block;
		color: #424242;
		font-size: 2.5em;
		margin: 0px;
		margin-left: 6.1%;
	}

	.pie {
		background-color:#E6E6E6;
		height:162px;
		margin-top: 2%;
		display:inline-block;
		font-family: 'Open Sans', sans-serif;
		color:#505050;
		width:100%;
	}

	.parra2 {
		font-size: 1.7em;
		color: #424242;
		margin: 0px;
		margin-left: 16%;
		margin-top: 12%;
		}

	.parra1 {
			font-family: 'Open Sans', sans-serif;
			font-size: 3.5em;
			color: #29774C;
			margin-top: 2%;
			margin-left: 1.5%;
			margin-bottom: 0px;
			position: absolute;
			width: 20%;
		}

		.pmede{
			font-size: 17px;
			margin-top: 39px;
		}

		.porsiaca{
			width: 83%;
	    text-align: left;
	    position: relative;
	    top: 1em;
		}

		.ptema {
			color: #FFF;
			background-color: #29774C;
			border-radius: 50%;
			padding-right: 0.15em;
			padding-left: 0.15em;
			padding-bottom: .05em;
			margin-right: 0.2em;
			letter-spacing: -5px;
		}

	.ptemauno{
		color: #29774C;
		font-weight: 900;
		border-top: 2px solid dimgray;
		margin-bottom: 0;
	}

	.ptres{
		color: #29774C;
	font-weight: 900;
	border-top: 2px solid dimgray;
	margin-bottom: 0;
	}
	/*Q*/
	/*R*/
	.raya1 {
		width: 83%;
		margin-left: 15%;
		background: #FFFFFF;
		border: 0px;
		height: 2px;
		}

		.raya2 {
			width: 5%;
				display: inline-block;
				float: right;
				margin-top: 35%;
				background: #FFFFFF;
				border: 0px;
				height: 2px;
			}
			.raya3 {
				display:inline-block;
				width: 47%;
				display: inline-block;
				float: left;
				margin-top: 30px;
				background: #CCCCCC;
				border: 0px;
				height: 2px;
			}

			.raya4 {
				display:inline-block;
				width: 2.5%;
				display: inline-block;
				float: right;
				margin-top: 30px;
				background: #CCCCCC;
				border: 0px;
				height: 2px;
			}
	/*S*/
	.seccion2 {
		width: 95%;
		margin: auto;
		text-align: center;
		margin-top: 2em;
		}

		.seccion2a {
			display:inline-block;
			vertical-align:top;
			}

		.seccion3 {
			width: 93%;
			margin: auto;
			}

			.septimo{
				display:inline-block;
				width:34%;
				margin-left:22%;
			}
			.sepuno{
				margin-left: 18px;
    		display: inline-block;

			}

			.sepdos{
				font-size: 1.4em;
				    display: inline-block;
				    margin-left: 2em;
			}

			.septres{
				position:absolute;
				margin-top:30px;
			}
	/*T*/
	.textcoment{
		font-size: 1em;
		margin: 0px;
		margin-left: 7%;
		color: #666666;
		padding-top: 15px;
		width: 40%;
		background: #A43E4B;
		padding-bottom: 16px;
		text-align: center;
	}

	.textcoment a {
		text-decoration: none;
		color:white;
	}
	.textcoment a:hover{
		text-decoration: none;
		color:#FED664;
	}
	.textcoment:hover{
		font-size: 1em;
		margin: 0px;
		margin-left: 7%;
		padding-top: 15px;
		width: 40%;
		background: #42BCC7;
		padding-bottom: 16px;
		text-align: center;
		box-shadow: 3px 3px 5px #666666;
	}
	/*U*/
	/*V*/
	.video {
		width:100%;
		height:357px;
		background-image:url(../imagenes/pagpresback1.png);
		background-repeat:no-repeat;
		background-size:100%;
		background-position-y:152px;
		}

	.video1 {
		width:54%;
		height:100%;
		display:inline-block;
		vertical-align:top;
		}
	.video2 {
		width:45%;
		display:inline-block;
		padding-top: 2%;
	}
	/*W*/
	/*X*/
	/*Y*/
	/*Z*/

	/*#botonlonuevo:hover{
		width:93%;
		text-align:left;
		background-color:#F0F;
	}

	#botonvisita{
		width:471px;
		height:72px;
		background-color:#D69A28;
		display:inline-block;
		vertical-align:top;
		margin-left: 6%;
		text-align: center;
		font-size: 1.9em;
		color: #ffffff;
		cursor:pointer;
	}
	#botonvisita:hover {
		box-shadow: 2px 3px 4px #808080;
		background-color:#DEAD20;
	}*/

@media only screen and (max-width:800px) {

/*A*/
/*B*/
/*C*/
.cabezote {
	height: 60px;
}
.comentface {
  width: 96%;
  padding-top: 132px;
}
/*D*/
/*E*/
/*F*/
/*G*/
/*H*/
/*I*/
.imagenlogos {
  margin-left: -3%;
  margin-top: 3.6%;
}

.imlogopart {
    width: 200px;
    margin-top: 2em;
	}
/*J*/
/*L*/
.licon {
	padding-top: 25px;
	line-height: 1em;
	font-size: .66em;
}

.liconuno{
	font-size: 0.8em;
	padding-top: 1.7em;
}

.licondos{
	 font-size: 0.75em;
}
.livalue {
	padding-top: 14px;
	line-height: 1em;
}
/*M*/
/*N*/
/*O*/
ol {
    font-size: 2em;
    margin-left: 18%;
    /*margin-top: 2px;*/
    margin-bottom: 0px;
		margin-top: 30px;
}
.otrodesva{
	margin-top: 12px;
	margin-left: 9%;
}
/*P*/
.parriba{
	margin-top: 2px;
}
.paraescon{
	display: none;
}

.pagres {
	width: 149px;
}
.parra1 {
	width: 100%;
	margin-top: 5%;

}

.parra2 {
 font-size: 1.5em;
	margin-top: 15%;
}
.parra3{
	font-size: 1.4em;
	margin-top: 0.4em;
}

.porsiaca {
    width: 62%;
		top: -0.02em;
	}
	.pmede {
    font-size: 16px;
	}
/*Q*/
/*R*/
.raya1 {
	width: 87%;
  margin-left: 9%;
  height: 1.4px;
}
.raya3{
	    width: 39%;
}
/*S*/
.seccion2{
	width: 100%;
}
.septimo {
    width: inherit;
    margin-left: 26%;
	}

	.sepuno {
    display: none;
}

.sepdos {
    font-size: 1.2em;
    margin-left: 8em;
    vertical-align: text-top;
}
/*T*/
.textcoment {
	width: 70%;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: 0.7em;
}
.textcoment:hover{
	width: 70%;
	background: #42BCC7;
	padding-bottom: 16px;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: 0.7em;
	text-align: center;
	box-shadow: 3px 3px 5px #666666;
}
/*U*/
/*V*/
.video {
	height: auto;
}

.video1 {
    width: inherit;
    height: inherit;
}

.video2 {
    width: 100%;
    padding-top: 4%;
    text-align: center;
    padding-left: 1em;
	}
/*W*/
/*X*/
/*Y*/
/*Z*/






}
