/* CSS Document */
div#galeria_izq
{
float:left;
width:163px;
min-height: 600px;
overflow:visible;
height: auto !important;
/*height: 100%;*/
overflow:visible;
background-image:url(/imagenes/areas/zona_menu/fondomenu_areas.jpg);
background-repeat:no-repeat;
text-align:left;
margin:0px;
padding:0px;
}
div#area_izq
{
float:left;
/*width:23px;*/
width:25px;
overflow:hidden;
}
div#area_drc
{
float:left;
width:22px;
height:652px;
overflow:hidden;
background-image:url(/imagenes/cuerpo/destacados_izquierda/barradestcha.jpg);
background-repeat:no-repeat;
}
div#MenuArea
{
float:left;
overflow:hidden;
padding:0px;
margin:0px;
text-align:left;
margin-right:-7px;
}
div#galeria_barra
{
float:left;
width:22px;
height: 602px;
overflow:visible;
background-image:url(/imagenes/publicaciones/barradestcha.jpg);
margin-left:-1px;
}

div#galeria_drc
{
clear:both;
/*float:left;*/
min-height: 602px;
height: auto !important;
/*overflow:visible;
height: 602px;*/
height:100%;
overflow:hidden;
}

div#gallery_izq
{
float:left;
overflow:hidden;
background-image:url(/imagenes/gallery/miniaturas_rpt.jpg);
background-repeat:repeat-x;
}
div#gallery_izq_izq
{
float:left;
background-image:url(/imagenes/gallery/miniaturas_izda.jpg);
width:17px;
height: 602px;
overflow:visible;
}
div#gallery_izq_centro
{
float:left;
overflow:hidden;
margin-left:auto;
margin-right:auto;
text-align:center;
}

div#tit_galeria
{
display:block;
overflow:hidden;
margin-top:15px;
text-align:left;
}

div#columna_separadora
{
float:left;
overflow:visible;
width:50px;
background-image:url(/imagenes/gallery/separador_partes.jpg);
background-repeat:no-repeat;
height: 602px;
}
div#descripcion_galeria
{
float:left;
background-image:url(/imagenes/gallery/imagen_repeat.jpg);
background-repeat:repeat-x;
min-height: 602px;
height: auto !important;
overflow:visible;
} 
div#cab_galeria
{
display:block;
overflow:hidden;
margin-top:20px;
height:50px;
}
div#reproduccion
{
float:left;
overflow:hidden;
}
div#nav
{
float:right;
overflow:hidden;
}
div#reproduccion img, div#ant_sig
{
cursor:pointer;
border:0px;
}

div#gallery_drc
{
float:left;
width:25px;
background-image:url(/imagenes/gallery/imagen_dcha.jpg);
background-repeat:no-repeat;
min-height: 602px;
height: auto !important;
overflow:visible;
}

div#cuerpo_galeria
{
width:376px;
height:251px;
display:block;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}
div#titulo_descripcion_galeria
{
display:block;
margin-top:30px;
/*overflow:hidden;
height:76px;*/
background-image:url(/imagenes/gallery/zona_decripcion.png);
background-repeat:repeat-x;
padding:10px;
}
div#informacion_imagen
{
display:block;
}
div#info_general
{
height: 45px;
display:block;
}
div#titulo_imagen
{
float:left;
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#43798d;
}
div#descarga_imagen
{
float:right;
overflow:hidden;
}
div#descarga_imagen img
{
cursor:pointer;
border:0px;
}
table#tablaInformacionVideo
{
width:100%;
color:#43798d;
}
table#tablaInformacionVideo tr
{
  vertical-align:top;
}
div#miniaturas
{
width:300px;
text-align:center;
margin-left:auto;
margin-right:auto;
display:block;
overflow:hidden;
}
div#contenido
{
display:block;
overflow:hidden;
width:255px;
height:320px;
margin-top:40px;
float:left;
margin-right:3px;
position:relative;
}

.galleria{list-style:none; margin:0px; padding:0px;width:265px }
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{display:none;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;display:block;width:auto;height:auto}

.gallery_demo{float:left;}
.gallery_demo li{width:55px;height:70px;margin: 4px; border:1px solid #eaeff1; background-color:#a1b5bf}
#nav img { border:0px; cursor:pointer;}
.galleria_wrapper
{
width:376px;
display:block;
overflow:hidden;
margin-left:auto;
margin-right:auto;
text-align:center;
}
div.galleria_container
{
    margin-left:auto;
  margin-right:auto;
  text-align:center;
}
.galleria_wrapper img
{
  margin-left:auto;
  margin-right:auto;
  text-align:center;
}
/* Scroll */
div#scrollbar7 {
    display:block; /* initially display:none; to hide from incapable */
    position:relative;
    width:11px; height:320px;
    margin-top:40px;
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
    float:left;
  }
  
div#track7 { 
  position:absolute; left:0; top:12px;
  width:11px; height:300px;
  background: transparent;
  }

div#dragBar7 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#BECCD0;
  }  

div#up7 { position:absolute; left:0; top:0; margin-left:2px; }  
div#down7 { position:absolute; left:0; bottom:0; margin-left:2px; }


/* for safari, to prevent selection problem  */
div#scrollbar7, div#track7, div#up7, div#down7{
    -moz-user-select: none;
    -khtml-user-select: none;
}


/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar7 img{
    display:block; 
    } 
