@charset "utf-8";
/* CSS Document */

   /* \*/
   * html .gainlayout { height: 1%; }
   /* */


body {
	background-image: url(../_imgs/fondo.jpg);
	background-repeat: repeat-x;
	vertical-align:top;
	background-color:#e6e6e6;
	/*overflow-x: hidden;*/
	margin:0px;
	}


/*/////////////// Top ///////////////////*/


#top{
	background-image: url(../_imgs/top2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	height:136px;

}

#fondo-top{
	background-image:url(../_imgs/fondo-top.jpg);
	background-position:center;

	
}


/*////////// Contenidos //////////////*/

.contenidos{
	background-color:#FFFFFF;
	margin-top:14px;
	/*overflow-y: scroll;*/
	overflow:scroll;
}

.esquina1{
	background-image:url(../_imgs/esquina-top-izq.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:5px;
	height:5px;
}

.esquina2{
	background-image:url(../_imgs/esquina-top-der.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:5px;
	height:5px;	
}

.esquina3{
	background-image:url(../_imgs/esquina-bottom-izq.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:5px;
	height:5px;	
}

.esquina4{
	background-image:url(../_imgs/esquina-bottom-der.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:5px;
	height:5px;	
}

.lateral-der-cont-top{
	background-image:url(../_imgs/lateral2-contenido-top.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:202px;
	width:9px;
}

.lateral-izq-cont-top{
	background-image:url(../_imgs/lat-contenido-top.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:202px;
	width:8px;	
}


/*////////////// pie //////////////*/

#pie{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	vertical-align:bottom;

}

#pie a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;


}

#pie a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;

}




#tabla-pie{
	vertical-align:middle;
	height:14px;
	margin-top:19px;
	/*margin-top:14px;*/
	background-image:url(../_imgs/fondo-pie.jpg);
	background-repeat:repeat-x;
	background-position:bottom;	

}



/*///////////////////// Buscador ///////////////////////////*/

#buscar-texto{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}

#buscar{
	background-color:#FFFFFF;
	border:1px solid #3a8dbc;
	height:19px;
	width:118px;
	vertical-align:middle;
}


/*////////// Menu Inferior /////////////*/

#menu-inferior{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0d6aa9;
	text-decoration:none;
	
}

#menu-inferior a{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0d6aa9;
	text-decoration:none;
	
}

.color-texto{
	font-family:Arial, Helvetica, sans-serif;
	color:#0d6aa9;
	text-decoration:none;
}

#menu-inferior a:hover{ 
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ce2b38;
	text-decoration:none;	
	
}

#selector-idioma{
	border:1px solid #3a8dbc;
	color:#014a8b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#ctl00_langFilter
{
	/*border:1px solid #3a8dbc;*/
	color:#014a8b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}



/*/////////////// Menu CSS Inferior /////////////////////*/

#navigationDemo {
}

#navigationDemo ul {
	display:block;
	list-style:none;
	background:transparent url(../_imgs/menuimg/navDemo.png) top left no-repeat;
	margin:0;
	padding:0;
	width:514px;
	height:27px;
}

#navigationDemo ul li {
	float:left;
	position:relative;
	z-index:100;
	margin:0;
	padding:0;
	height:27px;
}

#navigationDemo ul li a {
	outline:0;
	display:block;
	text-decoration:none;
	text-indent:-999em;
	height:27px;
}

#navigationDemo ul li a:hover,
#navigationDemo ul li a.currentDemo 
{
	background-image:url(../_imgs/menuimg/navDemo.png);
	background-repeat:no-repeat;
}

#navigationDemo ul li#tecnologia a {width:90px;}
#navigationDemo ul li#tecnologia a:hover {background-position:0px -27px; }
#navigationDemo ul li#tecnologia a.currentDemo,
#navigationDemo ul li#tecnologia a.currentDemo:hover {background-position:0px -54px; }

#navigationDemo ul li#informatica a {width:97px;}
#navigationDemo ul li#informatica a:hover {background-position:-90px -27px; }
#navigationDemo ul li#informatica a.currentDemo,
#navigationDemo ul li#informatica a.currentDemo:hover {background-position:-90px -54px; }

#navigationDemo ul li#celular a {width:73px;}
#navigationDemo ul li#celular a:hover {background-position:-187px -27px; }
#navigationDemo ul li#celular a.currentDemo,
#navigationDemo ul li#celular a.currentDemo:hover {background-position:-187px -54px; }

#navigationDemo ul li#aireAcondicionado a {width:195px;}
#navigationDemo ul li#aireAcondicionado a:hover {background-position:-260px -27px; }
#navigationDemo ul li#aireAcondicionado a.currentDemo,
#navigationDemo ul li#aireAcondicionado a.currentDemo:hover {background-position:-242px -54px; }

#navigationDemo ul li#hogar a {width:59px;}
#navigationDemo ul li#hogar a:hover {background-position:-455px -27px; }
#navigationDemo ul li#hogar a.currentDemo,
#navigationDemo ul li#hogar a.currentDemo:hover {background-position:-455px -54px; }

#navigationDemo ul li a.currentDemo:hover { cursor:default; }







/*/////////////// Menu CSS Superior /////////////////////*/

#navigationDemo2 {

}

#navigationDemo2 ul {
	display:block;
	list-style:none;
	background:transparent url(../_imgs/menuimg/navDemo2.png) top left no-repeat;
	margin:0;
	padding:0;
	width:663px;
	height:30px;

}

#navigationDemo2 ul li {
	float:left;
	position:relative;
	z-index:100;
	margin:0;
	padding:0;
	height:30px;
}

#navigationDemo2 ul li a {
	outline:0;
	display:block;
	text-decoration:none;
	text-indent:-999em;
	height:30px;
}

#navigationDemo2 ul li a:hover,
#navigationDemo2 ul li a.currentDemo {
background-image:url(../_imgs/menuimg/navDemo2.png);
background-repeat:no-repeat;
}

#navigationDemo2 ul li#quienesSomos a {width:97px;}
#navigationDemo2 ul li#quienesSomos a:hover {background-position:0px -30px; }
#navigationDemo2 ul li#quienesSomos a.currentDemo,
/*#navigationDemo2 ul li#quienesSomos a.currentDemo:hover {background-position:0px -58px; }*/

#navigationDemo2 ul li#historia a {width:96px;}
#navigationDemo2 ul li#historia a:hover {background-position:-97px -30px; }
#navigationDemo2 ul li#historia a.currentDemo,
#navigationDemo2 ul li#historia a.currentDemo:hover {background-position:-97px -58px; }

#navigationDemo2 ul li#alianzas a {width:119px;}
#navigationDemo2 ul li#alianzas a:hover {background-position:-193px -30px; }
#navigationDemo2 ul li#alianzas a.currentDemo,
#navigationDemo2 ul li#alianzas a.currentDemo:hover {background-position:-193px -58px; }

#navigationDemo2 ul li#latinoamerica a {width:112px;}
#navigationDemo2 ul li#latinoamerica a:hover {background-position:-312px -30px; }
#navigationDemo2 ul li#latinoamerica a.currentDemo,
#navigationDemo2 ul li#latinoamerica a.currentDemo:hover {background-position:-312px -58px; }

#navigationDemo2 ul li#rh a {width:112px;}
#navigationDemo2 ul li#rh a:hover {background-position:-424px -30px; }
#navigationDemo2 ul li#rh a.currentDemo,
#navigationDemo2 ul li#rh a.currentDemo:hover {background-position:-424px -54px; }

#navigationDemo2 ul li#industrial a {width:99px;}
#navigationDemo2 ul li#industrial a:hover {background-position:-536px -30px; }
#navigationDemo2 ul li#industrial a.currentDemo,
#navigationDemo2 ul li#industrial a.currentDemo:hover {background-position:-536px -58px; }

#navigationDemo2 ul li a.currentDemo:hover { cursor:default; }

.contenidos2 {
	margin: 6px;
	padding: 4px;
}
.texto_13 {
	margin: 6px;
	padding: 4px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #606165;
}
.texto_12_azul_bold {

	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0d6aa9;
}
.texto_12_gris_bold {


	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #606165;
}
.texto_12_gris {


	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
		color: #606165;
}
.tdLineaDivisoria

{
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	
}
.td_col_700 {
	width: 700px;
}
.td_col_14 {

	width: 14px;
}
.td_col_223 {

		margin-top:14px;

}
.td_col_14_vert {
	height: 14px;
	
}
.contenidos3{

	margin-top:14px;
	
}
.contenidos4{
	background-color:#FFFFFF;

	
}
.texto_11_gris {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #606165;
}
.texto_11_gris a{

	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
		color: #606165;
		text-decoration: none;
}
.texto_11_gris a:hover
{
	color:#606165;
	font-family:Tahoma;
	font-size:11px;
	margin:0px;
	text-decoration:underline;
}
.texto_11_gris_link {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #606165;
	text-decoration: none;
	font-weight: bold;
}
.texto_11_gris_link a{

text-decoration: none;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
		color: #606165;
			font-weight: bold;
}
.texto_11_gris_link a:hover{
	text-decoration: underline;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #ef1d3b;
	font-weight: bold;
}

.texto_11_gris_c_linea_top {


padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
		color: #606165;
}
.contenidos_flash{
		margin-top:14px;
	
}

.texto_12_rojo_bold {


	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #d12222;
}

.texto_12_azul {



	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	
	color: #0d6aa9;
}
.esquina1_azul{
	background-image:url(../_imgs/esquina-top-izq-azul.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:5px;
	height:5px;
}

.esquina2_azul{
	background-image:url(../_imgs/esquina-top-der-azul.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:5px;
	height:5px;	
}

.esquina3_azul{
	background-image:url(../_imgs/esquina-bottom-izq-azul.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:5px;
	height:5px;	
}

.esquina4_azul{
	background-image:url(../_imgs/esquina-bottom-der-azul.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:5px;
	height:5px;	
}

.contenidos5{
	/*background-color:#eef8fe;*/
	background-image:url(../_imgs/banner_fondo.jpg);
	background-repeat:no-repeat;
	height:38px;
	width:223px;
}
/*.rrhh_ima2_col1 {
	background-image: url(../_imgs/rrhh_ima2_col1.jpg);
	height: 152px;
	width: 260px;
	background-repeat: no-repeat;
}
.rrhh_ima2_col2 {
	background-image: url(../_imgs/rrhh_ima2_col2.jpg);
	height: 152px;
	width: 125px;
	background-repeat: no-repeat;
}
.rrhh_ima2_col4_aviso {
	
	height: 50px;
	width: 126px;
}
.rrhh_ima2_col3 {
	background-image: url(../_imgs/rrhh_ima2_col3.jpg);
	height: 152px;
	width: 152px;
	background-repeat: no-repeat;
}
.rrhh_ima2_col4 {
	background-image: url(../_imgs/rrhh_ima2_col4.jpg);
	height: 102px;
	width: 126px;
	background-repeat: no-repeat;
}
.rrhh_ima2_col5 {
	background-image: url(../_imgs/rrhh_ima2_col5.jpg);
	height: 152px;
	width: 64px;
	background-repeat: no-repeat;
}
.rrhh_ima1 {
	background-image: url(../_imgs/rrhh_ima1.jpg);
	height: 188px;
	width: 880px;
	background-repeat: no-repeat;
	background-position: center;
}
.texto_12_negro {

	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
		color: #000000;
}
.td_rrhh_col1 {
 width: 416px;
}

.td_rrhh_col2 {
 width: 126px;
}.td_rrhh_col3 {

 width: 133px;
}
.td_rrhh_col4 {

 width: 134px;
}
.td_rrhh_col5 {

 width: 100px;
}

.rrhh_ima3_col1 {
	background-image: url(../_imgs/rrhh_ima3_col1.jpg);
	height: 152px;
	width: 122px;
	background-repeat: no-repeat;
}
.rrhh_ima3_col2 {
	background-image: url(../_imgs/rrhh_ima3_col2.jpg);
	height: 152px;
	width: 139px;
	background-repeat: no-repeat;
}
.rrhh_ima3_col3 {
	background-image: url(../_imgs/rrhh_ima3_col3.jpg);
	height: 152px;
	width: 117px;
	background-repeat: no-repeat;
}
.rrhh_ima3_col4 {
	background-image: url(../_imgs/rrhh_ima3_col2.jpg);
	height: 102px;
	width: 137px;
	background-repeat: no-repeat;
}
.rrhh_ima3_col5 {
	background-image: url(../_imgs/rrhh_ima3_col5.jpg);
	height: 152px;
	width: 140px;
	background-repeat: no-repeat;
}
.rrhh_ima3_col6 {
	background-image: url(../_imgs/rrhh_ima3_col6.jpg);
	height: 152px;
	width: 126px;
	background-repeat: no-repeat;
}
.rrhh_ima3_col7 {
	background-image: url(../_imgs/rrhh_ima3_col7.jpg);
	height: 152px;
	width: 64px;
	background-repeat: no-repeat;
}
.rrhh_ima4_col7 {
	background-image: url(../_imgs/rrhh_ima4_col7.jpg);
	height: 152px;
	width: 64px;
	background-repeat: no-repeat;
}
.rrhh_ima4_col1 {
	background-image: url(../_imgs/rrhh_ima4_col1.jpg);
	height: 152px;
	width: 122px;
	background-repeat: no-repeat;
}*/
.td_info_inst {
	width: 223px;
	height: 74px;
	background-image: url(../_imgs/Hogar/fondo_info_inst.jpg);
	background-repeat:no-repeat;
}
.texto_11_blanco_bold {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.texto_11_blanco_bold a{
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.texto_11_blanco_bold a:hover{
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.texto_12_blanco {
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.texto_12_blanco_bold {
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.texto_12_blanco a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;

}

.texto_12_blanco a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
}
.tdLineaDivisoria2 {
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: tahoma;
	font-size: 12px;
	color: #606165;
}
.fondo_tec_home {
	height: 229px;
	width: 937px;
	background-color: #E6E6E6;
}
.texto_12_rojo_bold_link {


	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #d12222;
text-decoration:underline;
}
.texto_12_rojo_bold_link a{
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #d12222;
	text-decoration:underline;

}

.texto_12_rojo_bold_link a:hover{
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #d12222;
	text-decoration:underline;

}
.recuadro_gris {
	text-decoration:none;
	border: 1px solid #e2e2e2;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0d6aa9;
}
.texto_11_gris_bold {



	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #606165;
}

.recuadro_gris_puro {

	text-decoration:none;
	border: 1px solid #dadada;
	margin: 0px;
}
.td_col_320 {
	width: 320px;
}
.barra_prod {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../_imgs/bg_barra_prod.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 20px;
	width: 100%;
	padding-left: 5px;
}
.td_linea_Vert {
	background-image: url(../_imgs/linea_vert.gif);
	background-repeat: repeat-y;
	background-position: center center;
	height: 100%;
	width: 18px;
}
.texto_11_rojo_bold_link {


	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d12222;
text-decoration:underline;
}
.texto_11_rojo_bold_link a{
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d12222;
	text-decoration:underline;

}

.texto_11_rojo_bold_link a:hover{
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d12222;
	text-decoration:none;

}
.td_linea_Vert_gris {
	background-image: url(../_imgs/Hogar/linea_vert_gris.gif);
	background-repeat: repeat-y;
	background-position: center center;
	height: 100%;
	/*width: 18px;*/
}
.contenidos5 {
	background-color:#EEF8FE;
}
.td_linea_Hor2 {
	background-image: url(../_imgs/Hogar/linea_hor2.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 9px;
	width: 100%;
}
.td_col_20 {
	width: 20px;
}

.hogar_aire {
	margin: 0px;
	background-image: url(../_imgs/Hogar/hogar_aires1.jpg);
	padding: 0px;
	height: 392px;
	width: 670px;
	background-repeat: no-repeat;
}
.texto_14_azul_bold {
	margin: 0px;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #0d6aa9;
	background-position: center center;
		text-decoration:none;
}
.texto_14_azul_bold a{
	margin: 0px;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #0d6aa9;
	background-position: center center;
	text-decoration:none;
}
.texto_14_azul_bold a:hover{
	margin: 0px;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #0d6aa9;
	background-position: center center;
text-decoration:underline;

}
.hogar_aire2 {
	margin: 0px;
	background-image: url(../_imgs/Hogar/hogar_aires2.jpg);
	padding: 0px;
	height: 226px;
	width: 670px;
	background-repeat: no-repeat;
}
.texto_11_rojo_bold {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d12222;
}
.texto_azul_11 {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0d6aa9;
    text-decoration:none;
}
.texto_azul_11 a {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0d6aa9;
	text-decoration:none;

}
.texto_azul_11 a:hover {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0d6aa9;
	text-decoration:underline;
}.hogar_aireB {
	margin: 0px;
	background-image: url(../_imgs/Hogar/hogar_aires_2.jpg);
	padding: 0px;
	height: 226px;
	width: 670px;
	background-repeat: no-repeat;
}
.lateral_menucelular_der {
	background-image:url(../_imgs/Celular/lateral_menucelular_der.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:173px;
	width:9px;
}
.lateral_menucelular_izq {
	background-image:url(../_imgs/Celular/lateral_menucelular_izq.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:173px;
	width:9px;
}


.linksBanner A{

	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #0360A0;
}

.linksBanner A:link 
{
	text-decoration: none;
}

.linksBanner A:visited 
{
	text-decoration: none;
}

.linksBanner A:active 
{
	text-decoration: none;
}

.linksBanner A:hover 
{
	text-decoration: underline;
}
