@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; width:100%;}
/*********************************** MENU  ****************************************/
#menuInt{ width:100%; height:auto; float:left;  background:#252525;   position: sticky; top: 0; z-index:1000000; }
#menu_cabezeraInt{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1400px; padding: 0% 5%; overflow:hidden; }

#menu{ width:100%; height:auto; float:left; background:url('../imagenes/fondoMenu.png'); position: fixed; top: 0; z-index:1000000; }
#menu_cabezera{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1400px; padding: 0% 5%; overflow:hidden;}

#banner{ width:100%; height:auto; float:left; overflow:hidden;}
#bannerCont{ width:100%; height:auto; float:left; }
/*********************************** CONTENIDOS  ****************************************/
#continici{ width:100%; height:auto; float:left; background:#ebebeb; padding: 4% 0% 4% 0%; }
#cont{ width:100%; height:auto; float:left; background:#cecece; padding: 4% 0% 4% 0%; }
#info{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1400px; padding: 0% 5%;}
/*********************************** O  ****************************************/
#contCat{ width:100%; height:auto; float:left; background:#bf0411;}
#infoCat{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1400px; padding: 1% 5%;}
/*********************************** MARCAS  ****************************************/
#contMar{ width:100%; height:auto; float:left; background:#e7e7e7; padding: 4% 0%; }
/*********************************** CONTENIDOS  ****************************************/
#contSubPro{ width:100%; height:auto; float:left; background:#2e2e2e; border-bottom: #000 3px solid;  }
#infoSubPro{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1400px; padding: 2% 5% 0% 5%;  overflow:hidden;}
#contSubPro100{ width:100%; height:auto; float:left; background:#000; }
/*********************************** PIE  ****************************************/
#pie{ width:100%; height:auto; float:left;  background:#bf0411; padding: 2% 0% 2% 0%;}
#pie_info{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1400px; 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;}
/*********************************** DERECHOS  ****************************************/
#derechos_info{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1400px; padding: 0% 5%; overflow:hidden;}
/*********************************** TIPOGRAFIAS  ****************************************/
@font-face {
	    font-family: 'titulo';
    src: url('../tipografias/Barlow-Bold.ttf');
}
@font-face {
	    font-family: 'normal';
    src: url('../tipografias/Barlow-Light.ttf');
}
@font-face {
	    font-family: 'cursiva';
    src: url('../tipografias/Barlow-Medium.ttf');
}

