@charset "utf-8";
tbody tr .principal {
	width: 300px;
	height: 180px;
	overflow: hidden;
	background-image: url(img/sistemasaudiovisuales.jpg);
}
tr .principal .tablaescondida.style {
	width: 300px;
	height: 180px;
	padding-top: 100px;
	-webkit-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s;
}
.principal .tablaescondida.style #escondida {

	background-image:url(img/sistemasaudiovisuales6.jpg);
	opacity: 0.9;
	color: #FDFDFD;
	font-size: 23px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	padding-bottom:15px;
	padding-top:15px;
	
}
.principal .tablaescondida.style:hover {
	padding-top: 0px;
}

tr td .cuadroprincipal {
	width: 300px;
	height: 250px;
	margin: 10px;
	-webkit-box-shadow: 2px 2px #D9D9DA;
	box-shadow: 2px 2px #D9D9DA;
	background-image: -webkit-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -moz-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -o-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: linear-gradient(81deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
}
tbody tr .texto {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

tbody tr .principal1 {
	width: 300px;
	height: 180px;
	overflow: hidden;
	background-image:url(img/carteleriadigital.jpg);
}

tr .principal1 .tablaescondida1.style {
	width: 300px;
	height: 180px;
	padding-top: 100px;
	-webkit-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s;
}
.principal1 .tablaescondida1.style #escondida1 {

	background-image: url(img/sistemasaudiovisuales6.jpg);
	opacity: 0.9;
	color: #FDFDFD;
	font-size: 23px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	padding-bottom:15px;
	padding-top:15px;
	
}
.principal1 .tablaescondida1.style:hover {
	padding-top: 0px;
}

tr td .cuadroprincipal1 {
	width: 300px;
	height: 250px;
	margin: 10px;
	-webkit-box-shadow: 2px 2px #D9D9DA;
	box-shadow: 2px 2px #D9D9DA;
	background-image: -webkit-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -moz-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -o-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: linear-gradient(81deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
}
tbody tr .texto {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
tbody tr .principal2 {
	width: 300px;
	height: 180px;
	overflow: hidden;
	background-image: url(img/videoconferencias.jpg)
}

tr .principal2 .tablaescondida2.style {
	width: 300px;
	height: 180px;
	padding-top: 100px;
	-webkit-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s;
}
.principal2 .tablaescondida2.style #escondida2 {

	background-image: url(img/sistemasaudiovisuales6.jpg);
	opacity: 0.9;
	color: #FDFDFD;
	font-size: 23px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	padding-bottom:15px;
	padding-top:15px;
	
}
.principal2 .tablaescondida2.style:hover {
	padding-top: 0px;
}

tr td .cuadroprincipal2 {
	width: 300px;
	height: 250px;
	margin: 10px;
	-webkit-box-shadow: 2px 2px #D9D9DA;
	box-shadow: 2px 2px #D9D9DA;
	background-image: -webkit-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -moz-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -o-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: linear-gradient(81deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
}
tbody tr .texto {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align:justify;
}
tbody tr .principal3 {
	width: 300px;
	height: 180px;
	overflow: hidden;
	background-image:url(img/seguridad.jpg);
}

tr .principal3 .tablaescondida3.style {
	width: 300px;
	height: 180px;
	padding-top: 100px;
	-webkit-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s;
}
.principal3 .tablaescondida3.style #escondida3 {

	background-image: url(img/sistemasaudiovisuales6.jpg);
	opacity: 0.9;
	color: #FDFDFD;
	font-size: 23px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	padding-bottom:15px;
	padding-top:15px;
	
}
.principal3 .tablaescondida3.style:hover {
	padding-top: 0px;
}

tr td .cuadroprincipal3 {
	width: 300px;
	height: 250px;
	margin: 10px;
	-webkit-box-shadow: 2px 2px #D9D9DA;
	box-shadow: 2px 2px #D9D9DA;
	background-image: -webkit-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -moz-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -o-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: linear-gradient(81deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
}
tbody tr .texto {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
tbody tr .principal4 {
	width: 300px;
	height: 180px;
	overflow: hidden;
	background-image: url(img/mantenimineto.jpg)
}

tr .principal4 .tablaescondida4.style {
	width: 300px;
	height: 180px;
	padding-top: 100px;
	-webkit-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s;
}
.principal4 .tablaescondida4.style #escondida4 {

	background-image: url(img/ingenieriaconsultoria5.jpg);
	opacity: 0.9;
	color: #FDFDFD;
	font-size: 23px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	padding-bottom:15px;
	padding-top:15px;
	
}
.principal4 .tablaescondida4.style:hover {
	padding-top: 0px;
}

tr td .cuadroprincipal4 {
	width: 300px;
	height: 250px;
	margin: 10px;
	-webkit-box-shadow: 2px 2px #D9D9DA;
	box-shadow: 2px 2px #D9D9DA;
	background-image: -webkit-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -moz-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: -o-linear-gradient(9deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
	background-image: linear-gradient(81deg,rgba(255,255,255,1.00) 43.52%,rgba(217,217,218,1.00) 98.96%);
}
tbody tr .texto {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}