@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%;}
/*********************************** CABEZERA  ****************************************/
#top_a{ width:100%; height:auto; float:left;  background:#fff; }
#top_a_cabezera{ width:90%; height:auto;  margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%; overflow:hidden;}
/*********************************** MENU  ****************************************/
#menu{ width:100%; height:auto; float:left;  background:#fff;  position: sticky; top: 0; z-index:1000000; border-bottom:#e8e8e8 1px solid;}
#menu_cabezera{ width:90%; height:auto;  margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  }
/*********************************** BANNER INDEX  ****************************************/
#banner{ width:100%; height:auto; float:left; }
/*********************************** CONTENIDOS  ****************************************/
#cont{ width:100%; height:auto; float:left; background:#181818; padding: 2% 0%; }
#info{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}
/*********************************** CONTENIDOS  ****************************************/
#contTest{ width:100%; height:auto; float:left; background:#000; padding: 2% 0%; }
#infoTest{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1000px; padding: 0% 5%;  overflow:hidden;}
/*********************************** CONTENIDOS  ****************************************/
#contNegro{ width:100%; height:auto; float:left; background:#000; padding: 4% 0%; }
#infoNegro{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}
/*********************************** CONTENIDOS  ****************************************/
#contInicio{ width:100%; height:auto; float:left; padding: 4% 0%; background-image:url(../imagenes/imaIncio.jpg); background-attachment:fixed;}
#infoInicio{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}
/*********************************** CONTENIDOS  ****************************************/
#contVelas{ width:100%; height:auto; float:left; padding: 4% 0%;  background-image:url(../imagenes/fondoVelas.jpg); background-attachment:fixed;}
#infoVelas{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}
/*********************************** CONTENIDOS  ****************************************/
#contLectura{ width:100%; height:auto; float:left; padding: 4% 0%;  background-image:url(../imagenes/fondoTarot.jpg); background-attachment:fixed;}
#infoLectura{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}



/***********************************************************************/
#blogCabezera{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog1Foto.jpg); background-attachment:fixed;}
#blogCabezera2{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog2Foto.jpg); background-attachment:fixed;}
#blogCabezera3{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog3Foto.jpg); background-attachment:fixed;}
#blogCabezera4{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog4Foto.jpg); background-attachment:fixed;}
#blogCabezera5{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog5Foto.jpg); background-attachment:fixed;}
#blogCabezera6{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog6Foto.jpg); background-attachment:fixed;}
#blogCabezera7{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog7Foto.jpg); background-attachment:fixed;}
#blogCabezera8{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog8Foto.jpg); background-attachment:fixed;}
#blogCabezera9{ width:100%; height:auto; float:left; padding: 5% 0%;  background-image:url(../imagenes/blog9Foto.jpg); background-attachment:fixed;}
#blogContCabezera{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}
/***********************************************************************/
#blogPie{ width:100%; height:auto; float:left; background:#353535; padding: 2% 0%; }
#blogInfoPie{ width:90%; height:auto; margin-left:auto; margin-right:auto; max-width:1200px; padding: 0% 5%;  overflow:hidden;}
/*********************************** PIE  ****************************************/
#pie{ width:100%; height:auto; float:left; padding: 4% 0%; background-image:url(../imagenes/fondoPie.jpg); background-attachment:fixed;}
#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;}
/*********************************** TIPOGRAFIAS  ****************************************/
@font-face {
	    font-family: 'titulo';
    src: url('../tipografias/titulo.ttf');
}
@font-face {
	    font-family: 'normal';
    src: url('../tipografias/normal.woff');
}
@font-face {
	    font-family: 'bold';
    src: url('../tipografias/bold.woff');
}
@font-face {
	    font-family: 'light';
    src: url('../tipografias/light.woff');
}
@font-face {
	    font-family: 'cursiva';
    src: url('../tipografias/cursiva.woff');
}