@charset "utf-8";
/* CSS Document */
*|*:visited{
	color:#000;
}
*|*:link{
	color:#000;
}
img{border:0;}

body{
	margin:0;
	background:#f9f9f9;

}
	
#contenedor{
	margin:0 auto;
	background: url(/imagenes/bg-content.jpg) repeat-x #f9f9f9;
}
#contenedor-gral{
	width:960px;
	margin:0 auto;
	padding-bottom:50px;
}
		
#cabecera{
	width:100%;
	background: url(/imagenes/bg-footer.jpg) repeat-x;
}
	
.cabecera-logo1{
	position:absolute;
	top:0;
	left:220px;;}	

.cabecera-logo2{
	position:relative;
	left:350px;}	

#cabecera-centar{
	width:960px;

	margin:0 auto;}
	
#imagen-cabecera{
	position:absolute;
	left:850px;
	top:0;
	z-index:80;}
	 
.menucentrar{
	width:960px;
	height:30px;
	margin:0 auto;
}

#menuh {
	background:url(http://www.grupo-e.com/imagenes/fnd_botonera.jpg) repeat-x;
	width:100%;
	height:30px;
	font-family:Verdana, Geneva, sans-serif;
	margin:0 auto;
	text-align:center;
}

#menuh ul, li { list-style-type: none;}

#menuh ul {
        margin: 0 15px 0 0px;
        padding: 0;}

#menuh li { float: left;}

#menuh a {
	    text-decoration: none;
        color:#333;
        display: block;
        padding: 8px 15px 8px 2px;
		text-align:left;
		font-size:11px;
}

#menuh a:hover { color:#297BA3;}
		
#menuh input{ 
		margin-top:4px;
		.margin-top:1px;
		padding-left:15px;
		height:20px;
		width:120px;
}	

#menuh img{
	position:relative;
	top:4px;
	.top:1px;
	left:20px;}
	
#menuh a img{margin:-4px -2px 0px -4px;}	

.contenido-izquierdo{
	float:left;
	width:460px;
	margin-left:15px;}

.contenido-derecho{
	float:left;
	width:460px;
	margin-left:10px;}
.contenido-derecho-2{
	float:left;
	width:460px;
	margin-left:20px;}
		
.img1{margin-left:5px;}	
	
.contenido-ancho{
	float:left;
	width:930px;
	margin-left:15px;}	
.titulo{

	padding-top:10px;
	border-bottom:#838383 solid 1px;
}	
h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#297BA3;
	font-weight: 700;
	letter-spacing:-1px;
	margin:0px 10px;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:#838383 solid 1px;}	

h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#42454C;
	margin:10px;
	letter-spacing:-1px;
	font-weight:normal;
	font-weight:700;}

h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#297BA3;
	margin:10px 0px;
	letter-spacing:-1px;
	font-weight:normal;}
h4{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#297BA3;
	font-weight: 700;
	letter-spacing:-1px;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:#838383 solid 1px;
}	
p{
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	line-height:14px;
	margin:15px 10px;
	text-align:justify;
	}	



.img-borde{
	float:left;
	border:#CCC solid 2px;
	margin:10px;}	
.img-borde-ende{
	border:#CCC solid 2px;
	margin:10px;
}	
	
.img-sinborde{
	float:left;
	margin:10px;}	
.img-sinborde-2{
	float:left;
	margin:20px;
}	
.caja{
	margin-bottom:20px;}	
	
.caja2{
	margin-top:60px;
	margin-left:30px;
}
.caja2-d{
	margin-top:20px;
	margin-left:30px;
}

.cuadro{
	width:430px;
	margin-bottom:30px;
	border-left:3px solid #154a9a;
	height:180px;}
	
.cuadro-etravel{
	width:430px;
	margin-bottom:30px;
	height:180px;
	border-left:3px solid #ED7C24;
}
	
.cuadro-parrafo{
	color:#333;
}


.linea{
	float:left;
	width:930px;
	height:1px;
	border-bottom:#CCC solid 1px;
	margin:15px;}
	
.tres-columnas{
	width:140px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	list-style:none;
}	
.tres-columnas-medio {
	width:70px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	list-style:none;
	padding-left:28px;
	padding-right:50px;
}	
.dos-columnas{
	width:200px;
	float:left;
	margin-left:5px;
	padding-bottom:20px;}	
	
.dos-columnas p{
	margin:5px;}	

.dos-columnas h3{
	margin-top:0px;}

.dos-columnasA{
	float:left;
	width:100px;}
	
.dos-columnas img{
	float:left;
	margin:0;}
	
.p2{
	width:80px;
	float:left;
	margin:5px;}
	
.p2 img{
	padding-right:5px;}	

.tres-columnas-grandes{
	width:300px;
	float:left;
	margin-left:15px;}	
	
.tres-columnas-grandes p{
	width:240px;
	float:left;
	color:#333;}	
	
.emarketing{
	background:#41AADA;
	height:200px;}

.etravel{background:#F07D2D;}

.ebusiness{background:#72B623;}	
	
.programs{
	font-size:18px;
	color:#297BA3;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;}	
	
.flash{
	float:left;
	width:930px;
	margin:15px 15px;
	background:#0F6380;}	
#contenido-contacto{
	float:left;
	margin-left:80px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
}	
#contenido-homaA{
	float:left;
	width:600px;
	margin:-20px 0 0 0;}	
#contenido-homaA .text-grafico p{

	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	line-height:20px;
	padding-left:20px;
}
#contenido-homaA .grafico{
	float:left;
	margin-left:20px;
	margin-top:10px;
}
#contenido-homaA .text-img{
	margin-top:-180px;
	margin-left:300px;
	float:left;
}
#contenido-homaAB{
	float:left;
	width:600px;
	margin:10px;}	
	
#contenido-homaBA{
	float:right;
	width:300px;
	margin-right:15px;
	margin-top:25px;
}	
#contenido-homaB{
	width:300px;
	float:right;

}	
.contenido-home1	{
	width:600px;
	float:left;
	margin-left:15px;
	border:#CCC solid 1px;
	margin-bottom:20px;}
	
.contenido-home1 a{
	font-size:10px;
	color:#000;}	
	
.contenido-home1 span{
	font-size:9px;
	color:#5FB2F1;
	text-decoration:none;}
	
.contenido-home1 a:hover{
	color:#5FB2F1;
	text-decoration:none;}
	
.contenido-home2{
	width:300px;
	float:right;
	border:#CCC solid 1px;
	margin-bottom:20px;}
	
.home-links{
	margin:10px;}
		
.home-links a{
	font-size:12px;
    color:#297BA3;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	vertical-align:middle;}
	
.home-links img{
	vertical-align:middle;
	margin-right:5px;
    }
	
.home-links-2{font-size:12px;
    color:#297BA3;
	font-family:Verdana, Geneva, sans-serif;
	vertical-align:middle;}	
	
.nube-tags{ float:left; width:280px; color:#FFF; margin:10px;}	
.nube-tags a{color:#297BA3; text-decoration:none;}
.nube-tags a:hover{text-decoration:underline;}
.nube-tagsh1{font-family:arial!important; font-size:18px!important; }
.nube-tagsh2{font-family:arial!important; font-size:15px!important;}
.nube-tagsh3{font-family:arial!important; font-size:13px!important;}
.nube-tagsh4{font-family:arial!important; font-size:10px!important;}
.nube-tagsh5{font-family:arial!important; font-size:8px!important;}

.inputs{
	width:200px;
	margin:0px 10px 10px 10px;
	border:#CCC solid 1px;}	
	
.texarea{width:280px;
	height:120px;
	margin:0 10px 10px 10px;
	border:#CCC solid 1px;}

.boton-formulario{
	width:140px;
	margin-left:5px;
	margin-bottom:5px;
	background:#297BA3;
	border:#FFF solid 1px;
	color:#FFF;}
.items{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#142d60;
	font-weight:600;
}
.items li{
	list-style:circle;
}
#mod{
	width:850px;
	margin:0 auto;
}
span.modelo{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:700;
	text-align:center;
	margin-left:430px;
}
#mod .ppl{
	width:390px;
	float:left;
	border-top:3px solid #69b7bc;
	padding:0px;
	margin:10px;
}
#mod .ppa{
	width:390px;
	float:left;
	border-top:3px solid #69b7bc;
	margin:10px;
}
.contenido-home2 h3{
	margin:2px 10px;}
	
.titulo-marketing{
	font-size:20px;
	color:#71B724;

	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;}	
	
.titulo-travel{
	
	color:#ED7C24;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;}	
	
.titulo-business{
	font-size:20px;
		color:#40A5D5;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;}	
	
.titulo-home{
	font-size:18px;
	color:#999;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;}	
	
.p3{
	width:210px;
	margin:50px 10px;
	font-size:12px;
	color:#FFF!important;}	
	
.caja-marketing{
	width:260px;
	height:180px;
	background-image:url(http://www.grupo-e.com/imagenes/fnd_marketing-1.jpg);}
	
.caja-travel{
	width:260px;
	height:180px;
	background-image:url(http://www.grupo-e.com/imagenes/fnd_travel-1.jpg)}
	
.caja-business{
	width:260px;
	height:180px;
	background-image:url(http://www.grupo-e.com/imagenes/fnd_business-1.jpg)}
	
.form-hhrr label{
	float:left;
	width:100px;
    font-size:12px;
	margin-left:5px;
	margin-right:10px;
	margin-bottom:3px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;}

.form-hhrr legend{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#297BA3;
	margin:5px 0px;
	font-weight:normal;}

.form-hhrr fieldset{
	width:280px;
	float:left;
    margin:10px;
	border:#CCC solid 1px;}
	
.form-hhrr input,textarea{
	float:left;
	margin-right:5px;
	margin-bottom:3px;
	border:1px solid #297BA3;}	
	
.form-hhrr input:focus {
  border: 2px solid #297BA3;
  background:#8CB7F3;
}	
	
.clear{clear:both;}	

#contenedor-modulo-negocio{
	width:960px;
	float:left;
	margin-left:30px;
	margin-bottom:-30px;}
#modulo-contenedor{
	width:960px;
}
#modulo-contenedor .modulo-business{
	float:left;
	width:300px;
	height:214px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	border-bottom:5px #40a9d9 solid;
}
#modulo-contenedor p{
	padding:5px;
	margin-top:5px;
	.margin-top:5px;
	.padding:5px;
	color:#252625;
}
#modulo-contenedor .modulo-travel{
	float:left;
	width:300px;
	height:214px;
	margin-left:5px;
	margin-right:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	border-bottom:5px #ed7d27 solid;	
}
#modulo-contenedor .modulo-marketing{
	float:left;
	width:300px;
	height:214px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	border-bottom:5px #8ec649 solid;	
}
#modulo-contenedor .title{
	color:#42454c;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	float:right;
	margin-top:35px;
	margin-right:100px;
	.margin-top:-40px;
	.float:right;
	.margin-right:100px;
}
#modulo-contenedor .title-travel{
	color:#42454c;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	float:right;
	margin-top:35px;
	margin-right:120px;
	.float:right;
	.margin-top:-40px;
	.margin-right:120px;
}
#modulo-contenedor .click{
	float:right;
	margin-right:10px;
	margin-top:-12px;
}
#modulo-contenedor .click a{
	color:#6f6b6a;
	text-decoration:none;
}
#modulo-contenedor .click-bus{

margin-right:10px;
float:right;
}
#modulo-contenedor .click-bus a{
text-decoration:none;
	color:#6f6b6a;}
#modulo-contenedor .click a:hover{
	color:#3c3938;

}

img.img-mod{
	padding:10px;
	
}
.boton-cv{
	width:550px;
	height:50px;
	margin:30px auto;}
	
.boton-cv a{
	width:450px;
	height:50px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
}
	
.social{
	background:#999;
	position:absolute;
	top:0;
	left:0;}
	


#pie{

	height:290px;
	background: url(/imagenes/bg-footer.jpg) repeat-x;
	border-top:2px solid #6ba1c5;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	vertical-align:middle;
	line-height:24px;

}
	
#pie .Servicios{
	padding-top:20px;
	width:150px;
	float:left;
}
#pie .Servicios .subtitulo{
	border-bottom:1px solid #FFF;
	width:135px;
	margin-bottom:8px;
}
#pie .Servicios .subtitulo span.title{
	padding-right:80px;
	font-weight:bold;
}
#pie .Siguenos{
	padding-top:20px;
	padding-left:15px;
	width:170px;
	float:left;
}
#pie .contacto{
	padding-top:20px;
	margin-right:30px;
	width:170px;
	float:left;
}
#pie .copyright{
	float:left;
	margin-top:180px;
	margin-left:-400px;
	.margin-left:700px;
	border-top:1px #FFF solid;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;

}
#pie .grupo{
	background:url(http://www.grupo-e.com/imagenes/egrupo-e.png) no-repeat;
	width:100px;
	height:100px;
	margin-left:750px;
	.margin-left:0px;
}
#pie .bicentenario{
	background:url(http://www.grupo-e.com/imagenes/bicentenario.png) no-repeat;
	width:100px;
	height:104px;
	margin-left:750px;
	.margin-left:0px;

}

#pie .footer-contenido{
	width:960px;
	height:30px;
	margin:0 auto;
}
#pie .iconos-e{
	padding-top:20px;
	margin-right:30px;
	height:100px;

}
#pie .contacto .subtitulo{
	border-bottom:1px solid #FFF;
	width:170px;
	margin-bottom:8px;
}
#pie .contacto .subtitulo span.title{
	padding-right:80px;
	font-weight:bold;
}
#pie #vision {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	
}
#pie #vision span.subtitle{
	color: #069;
}
#pie .afiliados{
	padding-top:20px;
	margin-right:30px;
	width:200px;
	float:left;
}
#pie .afiliados .subtitulo{
	border-bottom:1px solid #FFF;
	width:180px;
	margin-bottom:8px;
}
#pie .afiliados .subtitulo span.title{
	padding-right:80px;
	font-weight:bold;
}

#pie .check{

	margin-right:30px;
	width:170px;
	float:left;
}

#pie .check .subtitulo{
	border-bottom:1px solid #FFF;
	width:140px;
	margin-bottom:8px;
}
#pie .check .subtitulo span.title{
	padding-right:80px;
	font-weight:bold;
}
#pie .Siguenos .subtitulo{
	border-bottom:1px solid #FFF;
	width:150px;
	margin-bottom:8px;
}
#pie .Siguenos .subtitulo span.title{
	padding-right:80px;
	font-weight:bold;
}
#pie ul, li { list-style-type: none;}



#pie li { 
	float:left;
	.line-height:12px;
	.width:130px;

	
}


#pie p{
	text-align:center;
	color:#FFF;
}

#social a{
	   text-decoration: none;
       color:#FFF;
       /* padding: 8px 12px;*/
       text-align: center;
		font-size:11px;
}	
#links a{
	text-decoration: none;
       color:#FFF;
       /* padding: 8px 12px;*/
	   display:block;
       text-align: center;
	   .text-align:left;
		font-size:11px;
}
#links a:hover{
	 color:#62B3F2;	
}
#validador a{
		text-decoration: none;
}

#afiliados-endeavor a{
	background:url(http://www.grupo-e.com/imagenes/endeavor-backend.png) 2px -32px  no-repeat;
	display:block;
	width:100%;
	text-decoration:none;

}
#afiliados-direccion a{
	background:url(http://www.grupo-e.com/imagenes/protecciondatos.png) 0 0 no-repeat;
	display:block;
	height:29px;
	width:100%;
	text-decoration:none;

}
#afiliados-marketing{
	margin-top:10px;
	margin-bottom:10px;
	
}
#afiliados-marketing a{
	background:url(http://www.grupo-e.com/imagenes/marketinglogo.png) 0 0 no-repeat;
	display:block;
	width:100%;
	height:36px;
	text-decoration:none;
}
/*#afiliados-footer a:hover{
	background:url(http://www.grupo-e.com/imagenes/endeavor-backend.png) 2px -2px no-repeat;
	display:block;
}*/


#contenedor-modulo-negocio{
	width:960px;
	margin-bottom:40px;
	margin-top:20px;
}

.modulo-negocio li{
	float:left; }

.modulo-negocio{
	float:left;
	width:300px;
	height:268px;
	margin-left:15px;}	
	
.modulo-negocio-top{
	width:300px;
	height:60px;}	
	
.modulo-negocio-mid{
	width:300px;
	background:#2C2C2C;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;}	
	
.modulo-negocio-mid p{
	width:190px;
	float:left;
	margin:5px;
	color:#FFF;
	text-align:left;}	
	
.modulo-negocio-mid img{
	float:left;
	margin:20px 5px;}	
	
.links{
	color:#297BA3;
	font-size:12px;
	text-decoration:none;}	
	
.modulo-negocio-bot-marketing{
	width:300px;
	height:60px;
	background-image:url(http://www.grupo-e.com/modulos/modulo-negocio/imagenes/marketing-bot.jpg);}	
	
.modulo-negocio-bot-business{
	width:300px;
	height:60px;
	background:url(http://www.grupo-e.com/modulos/modulo-negocio/imagenes/business-bot.jpg);}
	
.modulo-negocio-bot-travel{
	width:300px;
	height:60px;
	background:url(http://www.grupo-e.com/modulos/modulo-negocio/imagenes/negocio-bot.png);}	
	
.modulo-negocio-bot-marketing img{margin-top:10px; margin-left:85px;}
.modulo-negocio-bot-business img{margin-top:10px; margin-left:85px;}
.modulo-negocio-bot-travel img{margin-top:10px; margin-left:85px;}	
	
.mas-informacion{
	position:absolute;
	top:10px;
	left:30px;
	background-image:url(http://www.grupo-e.com/modulos/modulo-negocio/imagenes/boton.png);}	
	
