/* Galeria de Goros */

#proyectos{position:relative;background:#d7d7d7; width:790px; margin:0 auto; height:400px; margin-bottom:15px;_margin-bottom:0px; padding:0; /*_padding-right:30px;*/}


.botones{ margin:0 auto; padding:0;_margin-top:10px; margin-bottom:5px;_margin-bottom:0px; text-align:center; width:100%; height:35px;_height:45px;}
.botones a{ height:25px; width:117px; margin:0; padding:0;  }
.botones a img{ margin:0 10px;padding:0 10px;height:25px;}
#menugaleria{margin:0; padding:0;
float:left; margin:30px 50px;_margin-left:25px;_margin-right:85px; clear:both; }
#menugaleria ul{ color:#fff; border-left:solid 2px #000; list-style-type:none; text-align:left;margin:0; padding:0; text-transform:uppercase;}
#menugaleria li{ margin:5px 0; padding:0; display:block;}
#menugaleria li a{padding:3px 20px;color:#000; font-size:11px;}
#menugaleria li.espa a{padding:3px 30px;color:#000; font-size:11px;}
#menugaleria li a:hover{ background:#fff;}
#menugaleria li a.activo{ background:#fff;}

#textofoto{position:absolute; top:165px; /*left:-380px;*/left:40px; 
z-index:208;height:110px;width:250px;_width:240px; color:#333; font-size:11px; text-align:left;border:1px solid #8a8; padding:10px; background:#fff; margin:0;display:block;float:none;}
#textofoto strong{ display:block; margin-bottom:4px;}
#textofoto .print{  position:absolute; top:98px; left:175px; z-index:120;}
#textofoto3d .print{  position:absolute; top:210px; left:18px; z-index:120;}
 
#textofoto3d{position:absolute; top:40px;/* left:-380px;*/left:40px; 
z-index:208;height:229px;width:250px;_width:240px; color:#333; font-size:11px; text-align:left;border:1px solid #8a8; padding:10px; background:#fff; margin:0;display:block;float:none;}
#textofoto3d strong{ display:block; margin-bottom:4px; }

.fotogaleria{position:relative;top:10px;left:50px; z-index:203; /*width:480px;*/margin:0; padding:0; float:none;_margin-top:25px;}
.fotogaleria3d{position:relative;top:20px;_top:0px;left:22px/*50*/; z-index:203; /*width:480px;*/margin:0; padding:0; float:none;_margin-top:25px;}
.fotogaleria .grande{float:left;margin:0; padding:0;}
.fotogaleria .peques{float:left; margin:0; padding:0;}
.fotogaleria .peques a img{ display:block; margin-bottom:10px; margin-left:10px;}

.galeria {
font-family: Arial, sans-serif; 
z-index:1;
width:760px;
margin:0 auto;
margin-top:25px;
padding:14px 0 0px 0;
_padding-top:5px;
background:#d7d7d7;
height:64px;
margin-bottom:10px;
border:1px solid #fff;
/*overflow:auto;
overflow-y:hidden;*/
}
#cajascroll {height:50px;}

.galeria ul {
/*width:900px;*/
padding:0; 
margin:0;
list-style-type: none;
display:block;}
.galeria ul li {
float:left;
position:relative; _height:1px;}
.galeria #cajascroll ul li{
position:static;}
.galeria #cajascroll ul li div{}

.galeria ul li a img {border:0; float:left;}
* html .galeria ul li a img {float:none;}
.galeria ul li a, .galeria ul li a:visited {
float:left;
margin:0; 
padding:0;
margin-top:1px;
margin-left:2px;
*margin-left:5px;
//margin-left:5px;
margin-right:2px;
*margin-right:5px;
//margin-right:5px;
margin-bottom:1px;
_height:1px;
text-decoration:none;
 /*height:53px;*/
cursor:default;}
.galeria ul li div.lala{z-index:5; }
.galeria ul li div.pepe {z-index:1200;width:1px; height:1px;}
.galeria ul li div.pepe table {font-size:0.1em;border-collapse:collapse;border:0; padding:0; margin:0px;height:1px; width:1px;}
.galeria tr{height:1px;padding:0; margin:0px; display:block;}
.galeria td{height:1px;padding:0; margin:0px;display:block;}
.galeria ul li:hover ul{margin:0; padding:0; border:0;z-index:2;
display:block; width:19px; height:13px;_height:1px; background:#d7d7d7;
background: url(../images/flechagaleria.gif); position:relative; left:-50px; top:-14px;}

