@charset "utf-8";
/* CSS Document */
.display-pc{ display:none;}
.display-tablet{ display:none;}
.display-celulares{ display:none;}
body{ margin:0px; }
#pagina{ position:absolute;  z-index:10;  overflow:hidden; width:100%;}
/*********************************** CABEZERA  ****************************************/
#top_linea{ width:100%; height:auto; float:left;  background:#084884; }
#contenido_top_linea{ width:90%; height:auto;  margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%; overflow:hidden;}
/*********************************** CABEZERA  ****************************************/
#cabezera{ width:100%; height:auto; float:left;  background:#1872c5; }
#contenido_cabezera{ width:90%; height:auto;  margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%; overflow:hidden;}
/*********************************** CABEZERA  ****************************************/
#nos{ width:100%; height:auto; float:left;  background:#1872c5; padding: 2% 0%; }
#contenido_nos{ width:90%; height:auto;  margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%; overflow:hidden;}
/*********************************** BANNER INDEX  ****************************************/
#banner{ width:100%; height:auto; float:left; }
/*********************************** MARCAS  ****************************************/
#caja_eslogan{ width:100%; height:auto; float:left; padding: 8% 0%; background-image:url(../imagenes/mini.jpg); background-attachment:fixed;}
/*********************************** CONTENIDOS  ****************************************/
#cont{ width:100%; height:auto; float:left; background:#fff; padding: 4% 0%; }
#info{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}
/*********************************** CONTENIDOS  ****************************************/
#int_cab{ width:100%; height:auto; float:left; background:#f9f9f9; padding: 2% 0%; }
#info_int_cab{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}
/*********************************** MINI GALERIA  ****************************************/
#mapa{ width:100%; height:auto; float:left; }
/*********************************** PIE  ****************************************/
#pie{ width:100%; height:auto; float:left;  background:#313132; padding: 3% 0%;}
#pie_info{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%; overflow:hidden;}
.iconos_impulsoweb{ width:auto; height:auto; float:left; margin:27px 10px 0px 0px; }
#impulsoweb {width:160px; height:85px; float:left; background:url('../imagenes/link.png') no-repeat;}
#impulsoweb:hover {background:url('../imagenes/link_precionado.png') no-repeat;}