@charset "utf-8";
/* CSS Document */

@import url(common.css);

#contenedor { padding: 10px; }
.contenedor_int{ height: 90%; }
.cont{display:table;margin: 1px 0 10px -0;}
.cont div{display: table-cell;vertical-align: middle;padding: 22px;}
.cont img{display: table-cell;vertical-align: middle;}
#imagenesCentro { position: absolute;  top: 80px; width: 90%; padding-left: 20px;}
#imagenesCentro img { padding-left: 70px; }

.transitionReady {
      -webkit-transition: all 1s ease-in-out;
     -moz-transition: all 1s ease-in-out;
       -o-transition: all 1s ease-in-out;
          transition: all 1s ease-in-out;

    }

.contenedorGaleria {  width: 1200px; float: left; padding: 10px;}
.contenedorGaleria  img{ padding-left: 20px;  widht: 345px; height: 220px; overflow:hidden;}


.stack {height: 265px; position: relative;display: block;overflow: hidden; floa}
.stack p{margin: 0;font-size: 0.8em;word-break: break-all;padding: 10px;background: rgba(0,0,0,0.7);color: rgba(255,255,255,0.8);text-shadow: 1px 1px #000;text-align:left;position:absolute;bottom:-100px; transition:all 0.5s ease;width: 90%;left: 9px}
.stack img{width: 60%;margin: 25px;}
.stack:hover p{bottom:0px;}
.stack p:hover{bottom:0px;}


#txtInterferencia1 { position: absolute;left: 165px;top: 55px; box-shadow: none; opacity: 0; z-index: -5; }
#txtInterferencia2 { position: absolute;left: 160px;top: 280px; box-shadow: none; opacity: 0; z-index: -5; }
#txtInterferencia3 { position: absolute;left: 505px;top: 280px; box-shadow: none; opacity: 0; z-index: -5;}

#txtReflexion1 { position: absolute;left: 512px;top: 55px; box-shadow: none; opacity: 0; text-align: center;  padding: 2px 60px; z-index: -5;}
#txtReflexion2 { position: absolute;left: 855px;top: 55px; box-shadow: none; opacity: 0; text-align: center;  padding: 2px 60px; z-index: -5;}
#txtReflexion3 { position: absolute;left: 860px;top: 280px; box-shadow: none; opacity: 0; text-align: center; padding: 2px 60px; z-index: -5;}

#popCC { width: 1150px;position: absolute;left: 100px; top: 20px; font-size: 0.5em; display: block; height: 520px;}
