@charset "UTF-8";
/* CSS Document */

	#contenedor_viva1a {
		width:734px;
		height:auto;
		margin: 0px;
		padding: 0px;
		font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;		
		}
	
	/* SLIDER1 */

.slider1 {
	width: 100%;
	margin:auto;
	overflow: hidden;
}

.slider1 ul {
	display: flex;
	padding: 0;
	width: 200%;
	animation: cambio1 15s infinite alternate;
	animation-timing-function: ease-out;
}

.slider1 li {
	width: 734px;
	list-style: none;
	float: left;
}

.slider1 img {
	width: 100%;

}

@keyframes cambio1 {
0% { margin-left: 0%; }
45% { margin-left: 0%; }

50% { margin-left: -100%; }
100% { margin-left: -100%; }
}


/*main*/

.my-h1 {
	font-family: Verdana,Geneva,sans-serif !important;
	font-weight: 400;
	font-size: 22px; 
	}
	
.my-p {
	font-family: Verdana,Geneva,sans-serif !important;
	font-weight: 100;
    color: #535353;
	font-size: 14px;
	}

.green {
	color: rgba(136,187,25,1.00);
	}

.blue {
	color: rgba(89,155,210,1.00);
	}
	
.col-left {
	padding: 10px 0px 1px 370px;
	}
	
.col-right {
	padding: 10px 360px 1px 10px;
	}
	
.bg1 {
	background: url(../image/bg1.jpg) no-repeat;
	height: 200px;
	}
	
.bg2 {
	background: url(../image/bg2.jpg) no-repeat;
	height: 200px;
	}
	
.bg3 {
	background: url(../image/bg3.jpg) no-repeat;
	height: 200px;
	}

.bg4 {
	background: url(../image/bg4.jpg) no-repeat;
	height: 272px;
	}
	
.my-footer {
	text-align: center;
	}
	
.my-footer b, .my-footer a {
    font-family: Verdana,Geneva,sans-serif !important;
	font-weight: 100;
	font-size: 13px;
	color: #535353;
	}
.my-footer a {
	text-decoration: none;
	}
	
.my-footer a:hover {
	color: rgba(89,155,210,1.00);
	}
@media screen and (min-width:0\0) {
	.slider1 {
	width: 100%;
	margin:auto;
	overflow: hidden;
}

.slider1 ul {
	display: inline-block;
	padding: 0;
	width: 200%;
	animation: cambio1 15s infinite alternate;
	animation-timing-function: ease-out;
}

.slider1 li {
	width: 734px;
	list-style: none;
	float: left;
}
	}