* { margin:0; padding:0;}

body {  
margin:0; 
padding:0; 
font-family:Arial, Helvetica, sans-serif; 
text-align:center;  
background:#E9E9E9; 
background-position-x:center; 
background-position-y: 30px; 
min-width:1000px}  

.wrapper {
width:1024px; height:950px; 
text-align:center; 
position:relative; 
top:35px; 
margin:0 auto;}

.content {
width:979px; 
height:950px; 
text-align:center; 
margin:0 auto;}

.header {
height:143px; 
}


.header span.idioma a { text-decoration:none; color:#2a1601;}
.header span.idioma a:hover { text-decoration:underline}


h1 a {
background:url(img/logo.jpg) left top no-repeat;
	width:299px;
	height:85px;
	position:relative;
	left:0px;
	cursor:pointer;
	display:inline;
	float:left;
	top:36px;
}
h1 a span { display:none;}


.extras{
background: url(img/fndo_extras.jpg) top left no-repeat;
display:block;
float:right;
width:439px; 
height:59px;
}


.idioma{
background: url(img/english.jpg) no-repeat;
display:block;
cursor:pointer;
width:29px;
height:18px;
float:right;
margin:5px 5px 0 0;}

.idioma a.eng,
.idioma a.esp{
display:block;
width:29px;
height:18px;
}


.idioma span{
	display:none;
}

.convertidor a{
display:block;
float:left;
font:10px Arial, Helvetica, sans-serif;
color:#000000;
width:90px;
text-align:left;
margin:40px 0 0 15px;
text-decoration:none;
}

.guia a{
display:block;
float:left;
font:10px Arial, Helvetica, sans-serif;
color:#000000;
width:95px;
margin:40px 0 0 0;
text-decoration:none;
text-align:left;
}

.hora a{
display:block;
float:left;
font:10px Arial, Helvetica, sans-serif;
color:#000000;
width:90px;
margin:40px 0 0 2px;
text-align:left;
text-decoration:none;
}

.hora a:hover,
.convertidor a:hover,
.guia a:hover{
text-decoration: underline;
}



/*MENU*/
.botonera { 
width:545px; 
height:49px; 
float:right; 
margin:10px 0px 0 0;
 }

.bthome { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_homeOFF.jpg); 
}

#bthome { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_homeOFF.jpg); 
cursor:pointer; 
display:block; 
float:left; }

#bthome:hover {
background:url(img/btn_homeON.jpg);}

#bthomeactivo { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_homeON.jpg); 
display:block; 
float:left; }


.btempresa { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_empresaOFF.jpg); 
}

#btempresa { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_empresaOFF.jpg); 
cursor:pointer; 
display:block; 
float:left; }

#btempresa:hover {
background:url(img/btn_empresaON.jpg);}

#btempresaactivo { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_empresaON.jpg); 
display:block; 
float:left; }




.bteventos { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_eventosOFF.jpg); 
}

#bteventos { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_eventosOFF.jpg); 
cursor:pointer; 
display:block; 
float:left; }

#bteventos:hover {
background:url(img/btn_eventosON.jpg);}

#bteventosactivo { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_eventosON.jpg); 
display:block; 
float:left; }



.btfeedback { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_feedbackOFF.jpg); 
}

#btfeedback { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_feedbackOFF.jpg); 
cursor:pointer; 
display:block; 
float:left; }

#btfeedback:hover {
background:url(img/btn_feedbackON.jpg);}

#btfeedbackactivo { 
width:102px; 
height:49px; 
margin:0 0 0 7px; 
background:url(img/btn_feedbackON.jpg); 
display:block; 
float:left; }



.btcontactenos { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_contactenosOFF.jpg); 
}

#btcontactenos { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_contactenosOFF.jpg); 
cursor:pointer; 
display:block; 
float:left; }

#btcontactenos:hover {
background:url(img/btn_contactenosON.jpg);}

#btcontactenosactivo { 
width:102px; 
height:49px; 
margin:0 0 0 7px;
background:url(img/btn_contactenosON.jpg); 
display:block; 
float:left; }


/*DESTACADO ANI*/

.destacado-ani{
display:block;
width:694px;
height: 406px;
background:url(img/fndo_dest_ani.jpg) top left no-repeat;
float:left;
margin-right:5px;}

.ani{
display:block;
width:674px;
height:382px;
background:url(img/fndo_dest_ani.jpg) top left no-repeat;
float:left;
margin:10px 0 0 10px;}


/*DESTACADO LOGIN*/
.login{
display:block;
width:277px;
height:200px;
float:left;
background:url(img/fndo_login.jpg);
}

.clientes {
margin:66px 5px 0 25px;
text-align:left; 
width:253px;}

.clientes input{
width:220px;
border:1px #FFFFFF solid;
line-height:12px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
height:18px;

}

.clientes input#pass{
margin:30px 0 0 0px;}

.clientes input#enviar{
background: url(img/btn_ingresar.jpg) no-repeat;
display:block;
width:86px;
height:31px;
position:relative;
top:23px;
*top:20px;
left:158px;
*left:133px;
border:none;
cursor:pointer;}

.atenciononline{
display:block;
width:86px;
height:31px;
background:url(img/btn_consultaonline.jpg);
position:relative;
top:-7px;
left:10px;
*left:-80px;
*top:-10px;

}

.atenciononline a{
width:86px;
height:31px;
display:block;
border:none;}





/*CLIENTES*/

.clienteslista{
display:block;
background:url(img/fndo_clientes.jpg);
width:277px;
height:200px;
float:left;
margin-top:5px;
}

.listadoclientes { 
width:251px; 
height:150px; 
overflow:auto; 
float:left; 
margin:35px 0 0 12px;
	scrollbar-face-color:#C7C5C2; 
	scrollbar-highlight-color:#C7C5C2;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#C7C5C2;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#B9B6B3; }

.logo1, .logo2, .logo3, .logo4,.logo5, .logo6, .logo7, .logo8, .logo9, .logo10,
.logo11, .logo12, .logo13, .logo14,.logo15, .logo16, .logo17, .logo18, .logo19, .logo20,
.logo21
 { 
display:block;
width:226px; 
height:58px; 
float:left; 
}

.logo1 a {
display:block;
background:url(img/cliente1OFF.jpg);}
.logo1 a:hover{
background:url(img/cliente1ON.jpg);}

.logo2 a {
display:block;
background:url(img/cliente2OFF.jpg);}
.logo2 a:hover{
background:url(img/cliente2ON.jpg);}

.logo3 a {
display:block;
background:url(img/cliente3OFF.jpg);}
.logo3 a:hover{
background:url(img/cliente3ON.jpg);}

.logo4 a {
display:block;
background:url(img/cliente4OFF.jpg);}
.logo4 a:hover{
background:url(img/cliente4ON.jpg);}

.logo5 a {
display:block;
background:url(img/cliente5OFF.jpg);}
.logo5 a:hover{
background:url(img/cliente5ON.jpg);}

.logo6 a {
display:block;
background:url(img/cliente6OFF.jpg);}
.logo6 a:hover{
background:url(img/cliente6ON.jpg);}

.logo7 a {
display:block;
background:url(img/cliente7OFF.jpg);}
.logo7 a:hover{
background:url(img/cliente7ON.jpg);}

.logo8 a {
display:block;
background:url(img/cliente8OFF.jpg);}
.logo8 a:hover{
background:url(img/cliente8ON.jpg);}

.logo9 a {
display:block;
background:url(img/cliente9OFF.jpg);}
.logo9 a:hover{
background:url(img/cliente9ON.jpg);}

.logo10 a {
display:block;
background:url(img/cliente10OFF.jpg);}
.logo10 a:hover{
background:url(img/cliente10ON.jpg);}

.logo11 a {
display:block;
background:url(img/cliente11OFF.jpg);}
.logo11 a:hover{
background:url(img/cliente11ON.jpg);}

.logo12 a {
display:block;
background:url(img/cliente12OFF.jpg);}
.logo12 a:hover{
background:url(img/cliente12ON.jpg);}

.logo13 a {
display:block;
background:url(img/cliente13OFF.jpg);}
.logo13 a:hover{
background:url(img/cliente13ON.jpg);}

.logo14 a {
display:block;
background:url(img/cliente14OFF.jpg);}
.logo14 a:hover{
background:url(img/cliente14ON.jpg);}

.logo15 a {
display:block;
background:url(img/cliente15OFF.jpg);}
.logo15 a:hover{
background:url(img/cliente15ON.jpg);}

.logo16 a {
display:block;
background:url(img/cliente16OFF.jpg);}
.logo16 a:hover{
background:url(img/cliente16ON.jpg);}

.logo17 a {
display:block;
background:url(img/cliente17OFF.jpg);}
.logo17 a:hover{
background:url(img/cliente17ON.jpg);}

.logo18 a {
display:block;
background:url(img/cliente18OFF.jpg);}
.logo18 a:hover{
background:url(img/cliente18ON.jpg);}

.logo19 a {
display:block;
background:url(img/cliente19OFF.jpg);}
.logo19 a:hover{
background:url(img/cliente19ON.jpg);}

.logo20 a {
display:block;
background:url(img/cliente20OFF.jpg);}
.logo20 a:hover{
background:url(img/cliente20ON.jpg);}

.logo21 a {
display:block;
background:url(img/cliente21OFF.jpg);}
.logo21 a:hover{
background:url(img/cliente21ON.jpg);}


/*HOME*/
.destacadohome{
background:url(img/fndo_destacadohome.jpg);
display:block;
width:694px;
height:296px;
float:left;
margin:5px 5px 0 0;}

.textopropuesta{
	display:block;
	width:190px;
	height:232px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	float:left;
	text-align:left;
	margin:45px 0 0 190px;
	line-height:14px;}
	
.textoventajas{
	display:block;
	width:256px;
	height:224px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	text-align:left;
	line-height:14px;
	overflow:auto;
	scrollbar-face-color:#C7C5C2; 
	scrollbar-highlight-color:#C7C5C2;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#C7C5C2;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#B9B6B3;
	margin:50px 0 0 45px;}
	
.textoventajas p{
	padding-right:5px;}

/*ENTREVISTAS*/

.entrevistas{
	display:block;
	width:277px;
	height:295px;
	float:left;
	background:url(img/fndo_entrevistas.jpg);
	margin-top:5px;}
	
.entrevistas p{
	display:block;
	width:257px;
	height:auto;
	margin-top:170px;
	text-align:left;
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	}

.entrevistas a	{
	text-align:left;
	padding:5px 5px 5px 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	display:block;
	text-decoration:none}
	
	
/*FOOTER*/
.footer{
	display:block;
	width:979px;
	height:74px;
	background:url(img/footer_lgo.jpg) top left no-repeat;
	float:left;}

.telefonos{
	display:block;
	width:530px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	text-align:left;
	font-weight:normal;
	margin:10px 0 0 170px;}
	
.telefonos span{
	font-weight:bold;}

.direccion
{
	display:block;
	width:200px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	text-align:left;
	margin:22px 0 0 0;}
	
.direccion a{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;}
	
.direccion a:hover{
color:#000000;}	
	
	
.direccion span{
	color:#999999;
	font-size:9px;
	position:absolute;
	top:890px;
	display:block;}
	


/*NUESTRA EMPRESA	*/
.destacadoempresa{
background:url(img/fndo_destacadoempresa.jpg) top left no-repeat;
display:block;
width:694px;
height:296px;
float:left;
margin:5px 5px 0 0;}

.textonosotros{
	display:block;
	width:200px;
	height:224px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	text-align:left;
	line-height:14px;
	overflow:auto;
	scrollbar-face-color:#C7C5C2; 
	scrollbar-highlight-color:#C7C5C2;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#C7C5C2;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#B9B6B3;
	margin:50px 0 0 15px;}
	
.textoservicios{
	display:block;
	width:200px;
	height:224px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	text-align:left;
	line-height:14px;
	overflow:auto;
	scrollbar-face-color:#C7C5C2; 
	scrollbar-highlight-color:#C7C5C2;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#C7C5C2;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#B9B6B3;
	margin:50px 0 0 35px;}
	
.textobeneficios{
	display:block;
	width:200px;
	height:224px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	text-align:left;
	line-height:14px;
	overflow:auto;
	scrollbar-face-color:#C7C5C2; 
	scrollbar-highlight-color:#C7C5C2;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#C7C5C2;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#B9B6B3;
	margin:50px 0 0 35px;}
	
.textonosotros p, .textoservicios p; .textobeneficios p{
	padding-right:5px;}
	
	
/*EVENTOS*/
.destacadoeventos{
background:url(img/fndo_destacadoeventos.jpg) top left no-repeat;
display:block;
width:694px;
height:296px;
float:left;
margin:5px 5px 0 0;}

.textoquienes{
	display:block;
	width:190px;
	height:232px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	text-align:left;
	margin:45px 0 0 250px;
	line-height:14px;}
	
.textoserv{
	display:block;
	width:200px;
	height:224px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	text-align:left;
	line-height:14px;
	overflow:auto;
	scrollbar-face-color:#615592; 
	scrollbar-highlight-color:#615592;
	scrollbar-3dlight-color:#897FBE;
	scrollbar-darkshadow-color:#897FBE;
	scrollbar-shadow-color:#615592;
	scrollbar-arrow-color:#897FBE;
	scrollbar-track-color:#524681;
	margin:50px 0 0 40px;}
	
.textoserv p{
	padding-right:5px;}
	
	
	
/*FEEDBACK*/

.destacadofeedback{
background:url(img/fndo_destacadofeedback.jpg) top left no-repeat;
display:block;
width:694px;
height:296px;
float:left;
margin:5px 5px 0 0;}

	
.textofeedback{
	display:block;
	width:450px;
	height:224px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	float:left;
	text-align:left;
	line-height:14px;
	overflow:auto;
	scrollbar-face-color:#C7C5C2; 
	scrollbar-highlight-color:#C7C5C2;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#C7C5C2;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#B9B6B3;
	margin:50px 0 0 230px;}
	
.textoventajas p{
	padding-right:5px;}
	
.textofeedback span{
 font-size:14px;
 font-weight:bold;}
 


/*CONTACTENOS*/

.destacadocontacto{
background:url(img/fndo_destacadocontacto.jpg) top left no-repeat;
display:block;
width:694px;
height:296px;
float:left;
margin:5px 5px 0 0;}

.textodireccion{
	display:block;
	width:100px;
	height:232px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	text-align:left;
	margin:45px 0 0 38px;
	line-height:14px;}
	
	
.contactenosform {
display:block;
height:250px;
text-align:left; 
width:250px;
float:left;
margin:25px 0 0 53px;}

.datos {
font-size:11px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
float:left;
display:block; 
}


.form input{
width:240px;
border:1px #cccccc solid;
line-height:12px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
height:16px;
color:#333333;
padding:2px;
}

.form textarea {
	float:left;
	width:240px;
	height: 40px;
	border:1px #cccccc solid;
	padding:2px;
	font-size:11px;
}


.form input#enviar{
background: url(img/btn_enviar.jpg) no-repeat;
display:block;
width:82px;
height:25px;
position:relative;
top:5px;
left:160px;
border:none;
cursor:pointer;}
	
.textoahorro{
	display:block;
	width:200px;
	height:224px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	text-align:left;
	line-height:14px;
	overflow:auto;
	scrollbar-face-color:#615592; 
	scrollbar-highlight-color:#615592;
	scrollbar-3dlight-color:#897FBE;
	scrollbar-darkshadow-color:#897FBE;
	scrollbar-shadow-color:#615592;
	scrollbar-arrow-color:#897FBE;
	scrollbar-track-color:#524681;
	margin:50px 0 0 45px;}
	
.textoahorro p{
	padding-right:5px;}

.espacio1, .espacio2, .espacio3, .espacio5, .espacio7, .espacio10, .espacio14, .espacio15, .espacio20, .espacio25, .espacio30 {clear:both;border:0px;margin:0px;padding:0px;}
.espacio1 {height:1px;line-height:1px;}
.espacio2 {height:2px;line-height:2px;}
.espacio3 {height:5px;line-height:3px;}
.espacio5 {height:5px;line-height:3px;}
.espacio7 {height:7px;line-height:7px;}
.espacio10 {height:10px;line-height:10px;}
.espacio14 {height:14px;line-height:14px;}
.espacio15 {height:15px;line-height:15px;}
.espacio20 {height:20px;line-height:20px;}
.espacio25 {height:25px;line-height:25px;}
.espacio30 {height:30px;line-height:30px;}



/*CONTACTENOS - CLIENTES*/

.destacadocontacto-clientes{
background:url(img/fndo_destacadocontacto-cliente.jpg) top left no-repeat;
display:block;
width:327px;
height:380px;
float:left;
margin:0px;}

.logo-clientes {
display:block;
height:50px;
text-align:left; 
width:250px;
float:left;
margin:30px 0 0 30px;
}

.contactenosform-clientes {
display:block;
height:250px;
text-align:left; 
width:250px;
float:left;
margin:0px 0 0 45px;}


/*ENTREVISTAS*/


.destacadoentrevista-popup{
background:url(img/fndo_entrevistas2.jpg) top left no-repeat;
display:block;
width:600px;
height:500px;
float:left;
margin:0px;}


.entrevistacnn {
display:block;
height:400px;
text-align:left; 
width:550px;
float:left;
margin:75px 0 0 25px;}


.entrevistac5n {
display:block;
height:344px;
text-align:left; 
width:425px;
float:left;
margin:75px 0 0 85px;}

.entrevistaseminario {
display:block;
height:300px;
text-align:left; 
width:550px;
float:left;
margin:75px 0 0 25px;}