article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
    display: block;
}

*
{
	margin: 0;
	padding: 0;
}

@font-face {
	font-family: 'Conv_NewsCycle-Bold';
	src: url('fonts/NewsCycle-Bold.eot');
	src: local('☺'), url('fonts/NewsCycle-Bold.woff') format('woff'), url('fonts/NewsCycle-Bold.ttf') format('truetype'), url('fonts/NewsCycle-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_NewsCycle-Regular';
	src: url('fonts/NewsCycle-Regular.eot');
	src: url('fonts/NewsCycle-Regular.woff') format('woff'),
		 url('fonts/NewsCycle-Regular.ttf') format('truetype'),
		 url('fonts/NewsCycle-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



body 
{
	font-family: 'News Cycle', sans-serif;
	background-color: #000;
	color: #000;
	font-family: helvetica, Verdana;
	font-size: 16px;
	text-align: center;	
}
#contenedor
{
	width: 1050px;
	height: auto;
	margin: auto;
}
#top
{
	height: 50px;
	width: 1050px;
}
#inter
{
	background: url("imagenes/inicio1.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}

#direccion
{
	font-family: 'News Cycle', sans-serif;
	font-weight: 700;
	letter-spacing: 1px;
	color: #000;
	text-align: center;
	line-height: 25px;
	margin-right: 15px;
	margin-top: 140px;
	padding-left: 36px;
	width: 175px;
	height: 75px;
	border-right: solid 2px #000;
}

#telIn 
{
	font-family: 'News Cycle', sans-serif;
	font-weight: 700;
	letter-spacing: 1px;
	color: #000;
	text-align: left;
	line-height: 25px;
	padding-top: 140px;
	width: 300px;
}

#direccion a , #telIn a 
{
	color: #000;
	text-decoration: none;
	transition: all .2s ease ;
}

#direccion a:hover , #telIn a:hover
{
	color: #fff;
	transition: all .2s ease ;
}

#direccion , #telIn
{
	display: inline-block;
	vertical-align: top;
}

#copy
{
	color: #c9c9c9;
	font-size: 11px;
	margin-top: 10px;
	text-align: left;
	width: 500px;
}
#sitio , #derechos
{
	font-family: 'News Cycle', sans-serif;
	color: #c9c9c9;
	font-size: 11px;
	margin-top: 10px;
	text-align: left;
	padding-left: 310px;
	line-height: 13px;
	width: 190px;
}

#redes
{
	font-family: 'News Cycle', sans-serif;
	color: #c9c9c9;
	font-size: 11px;
	margin-top: 10px;
	text-align: left;
	width: 500px;
}

#copy , #sitio , #redes , #derechos
{
	display: inline-block;
	vertical-align: top;
}

#sitio a , #copy a , #redes a 
{
	color: #c9c9c9;
	text-decoration: none;
	transition: all .2s ease ;
}

#copy a:hover , #redes a:hover 
{
	color: #ff9932;
	transition: all .2s ease ;
}

.entrada {

	/* CSS needed for animation
	---------------------------------------------------- */
	opacity:0;
	animation:fadeIn ease-in 1;
	
	animation-fill-mode:forwards;
}

/* Animation Times - Time for image to fade in
---------------------------------------------------- */
.duracion {
	animation-duration:2s;
}

/* Key Frames
---------------------------------------------------- */
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }



/* Inicio */

#inicio
{
	background: url("imagenes/inicio2.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}

#laFirmaSec
{
	background: url("imagenes/la-firma.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}

#laFirmaSec2
{
	background: url("imagenes/la-firma2.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}

#contenido
{
	height: 510px;
	width: 1050px;
}

#laFirma
{
	color: #c1c1c1;
	background-color: rgba(0,0,0,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	font-family: 'Gudea', sans-serif;
	line-height: 18px;
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 80px;
	width: 400px;
	text-align: justify;
}


#menubg
{
	background-color: rgba(0,0,0,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	height: 120px;
	width: 780px;
	margin-left: 270px;
}
#menu 
{
	font-family: 'Quicksand', sans-serif;
	padding-top: 45px;
	padding-left: 130px;
}
#menu ul li 
{
	display: inline-block;
}
#menu ul li a , #sociosEscobosa ul li a
{
	text-decoration: none;
	color: #fff;
	padding: 7px;
	transition: all .2s ease ;
}

#menu ul li a:hover , #sociosEscobosa ul li a:hover
{
	color: #ff9932;
	transition: all .2s ease ;
}

.la 
{
	color: #ff9932;
	font-family: 'Gudea', sans-serif;
	font-weight: 700;
	font-size: 40px;
	letter-spacing: 2px;
	
}


#creado
{
	padding-top: 30px;
	font-size: 10px;
}

#creado a 
{
	font-family: 'News Cycle', sans-serif;
	text-decoration: none;
	color: #c9c9c9;
	font-size: 12px;
}

/* Socios */

#socios 
{
	background: url("imagenes/socios.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}

#losSocios
{
	color: #c1c1c1;
	background-color: rgba(0,0,0,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	font-family: 'Gudea', sans-serif;
	font-weight: 400;
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 60px;
	width: 400px;
	height: 385px;
	text-align: left;
}

#losSocios h1
{
	font-size: 18px;
	line-height: 5px;


}
#losSocios h2
{
	font-size: 13px;
	font-family: 'Gudea', sans-serif;
	font-weight: 400;
}
#losSocios h3
{
	font-size: 17px;
	font-family: 'Gudea', sans-serif;
	font-weight: 700;

}




#losSocios , #sociosEscobosa
{
	display: inline-block;
	vertical-align: top;
}

#sociosEscobosa 
{
	margin-left: 400px;
	padding: 80px 5px 5px 5px;
	color: #c1c1c1;
	background-color: rgba(0,0,0,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	font-family: 'Quicksand', sans-serif;
	line-height: 25px;

}

#sociosEscobosa ul 
{
	text-decoration: none;
	list-style: none;

}

/* Industrias */ 


#industriaSec
{
	background: url("imagenes/industrias.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}

#industrias
{
	line-height: 22px;
	padding-left: 20px;
}


/* Servicios */

#servicios
{
	color: #c1c1c1;
	background-color: rgba(0,0,0,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	font-family: 'Gudea', sans-serif;
	font-weight: 400;
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 60px;
	width: 550px;
	height: 385px;
	text-align: left;
}
#servicios p 
{
	padding-bottom: 40px;
}

#servi 
{
	background: url("imagenes/servicios.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}


/* Publicaciones */ 

#publicaciones
{
	color: #c1c1c1;
	background-color: rgba(0,0,0,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	font-family: 'Gudea', sans-serif;
	font-weight: 400;
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 60px;
	width: 550px;
	height: 385px;
	text-align: left;
}

#publica  
{
	background: url("imagenes/publicaciones.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}
#servicios h3 a
{
	text-decoration: none;
	color: #c1c1c1;
} 

#servicios h3 a:hover
{
	color: #ff9932;
} 
/* sitios de Interes */

#sitiosIn  
{
	background: url("imagenes/sitios-de-interes.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}

#industrias a 
{
	text-decoration: none;
	color: #c9c9c9;
}

#industrias a:hover 
{
	text-decoration: none;
	color: #ff9932;
}


/* Contacto */ 

#contactoSec
{
	background: url("imagenes/contacto.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}


#contacto 
{
	color: #fff;
	
	font-family: 'Gudea', sans-serif;
	padding-top: 90px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 80px;
	width: 330px;
	text-align: justify;
	line-height: 17px;
}

#email , #nombre , #telefono , #telephone , #name
{
	color: #fff;
	border: 0;
	border-radius: 5px;
	background-color: rgba(0,0,0,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	outline: none;
 }

 form
 {
 	text-align: right;

 }
#mensaje, #message
{
	color: #fff;
	background-color: rgba(0,0,0,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	border-radius: 5px;
	border: 0;
 	resize:none;
 	outline: none;
}

#dirContacto
{
	color: #fff;
	width: 250px;
	background-color: rgba(0,0,0,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
   -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
	font-family: 'Gudea', sans-serif;
	margin-left: 285px;
	padding-top: 140px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

#contacto , #dirContacto
{
	display: inline-block;
	vertical-align: top;
}


#dirContacto a 
{
	text-decoration: none;
	color: #fff;
}

.boton
{
    font-size:14px;
    font-family: 'Gudea', sans-serif;
    color: #fff;
    border: 0;
	border-radius: 5px;
    background:#333;
    padding: 5px;
}

.boton:hover
{
    font-size:14px;
    font-family: 'Gudea', sans-serif;
    color: #fff;
    border: 0;
	border-radius: 5px;
    background:#ff9932;
    padding: 5px;
}

/* Aviso de Privacidad */




#aviso
{
	padding-left: 280px;
	padding-top: 170px;
}
#aviso a 
{
	font-size: 12px;
	font-family: 'Gudea', sans-serif;
	color: #c2c2c2;
	text-decoration: none;
}
#aviso a:hover
{
	font-size: 12px;
	font-family: 'Gudea', sans-serif;
	color: #ff9932;
}

#av  
{
	background: url("imagenes/aviso.jpg");
	font-size: 13px;
	text-align: left;
	height: 650px;
	width: 1050px;
}

