#galeria {
	margin-right:15px;
	text-align:left;
}
#selector {
	padding:10px 0;
	}

#selector select {
	width: 80%; 	
	}
#selector .btn {
	width:60px;
	}
#fotos_content ul {
	margin:0;
	padding:0;
	}
#fotos_content li{
	width:136px;
	border:solid #000033;
	border-width:2px;
	background:#F2FCFF;
	padding:10px;
	text-align:center;
	position:relative;
	float:left;
	display:inline;
	margin:5px;
	height:90px;
}


#fotos_content  a {
		text-decoration:none;
}

#fotos_content  a span{

	position:absolute;
	left:-9999px;

}

#fotos_content a:hover span{	
	bottom:0px;
	left:0px;
	width:158px;
	font-weight:bold;
	background:#000033;
	color:#fff;
	padding:5px 0 5px 0;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;

} 


#fotos_content img {
	border:1px solid #000033;
	margin:auto auto;
	vertical-align:bottom;
}


/* estilos ver.html */
#ver {
	
	font-family:arial;
}
#ver .cabezal {
	border-top: 5px solid #A8BDC8;
	border-bottom: 1px solid #A8BDC8;
	height:50px;
	background-color:#E7EFF1;
	}
	
#ver h2 {
	padding: 6px 0 10px 0;
	font-size:12px;
	font-family:arial;
	}
	
.cerrar a{
margin: 15px 0 20px 0px;
padding:15px;
text-decoration:none;
color: #666;
}	
	
#ver .close a {
	font-size:11px;
	color:#ffcccc;
	}
	
#ver .ruta h1 {
	color:#A8BDC8;
	font-size:16px;
	text-transform:lowercase;
	padding: 13px 8px 0 8px;
	}	
	
#imagen {
	padding: 8px 8px 13px 8px;
	border:1px solid #ccc;
	width:500;
	text-align:center;
	}	
	

#dhtmlgoodies_slideshow{
	width:100%;	/* Total width of slideshow */
}
	
#previewPane{
	padding:10px;
    /* CSS HACK */
	height: 452px;	/* IE 5.x */
	height/* */:/**/420px;	/* Other browsers */
	height: /**/420px;
	width:525px;	
	float:left;
	}
	
#waitMessage  {
		display:none;
		position:absolute;
		left:170px;
		top:240px;
		background-color:#FFF;
		border:1px solid #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}	

#galleryContainer{	/* Big Div surrounding up image, list of images and down image */
		float:left;	/* Floating */
		
		/* CSS HACK */
		height: 454px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		height/* */:/**/438px;	/* Other browsers */
		height: /**/438px;
		
		/* CSS HACK */
		width: 115px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		width/* */:/**/111px;	/* Other browsers */
		width: /**/111px;
		margin-top: 10px;		
		/* border:1px solid #000;	/* Black border */		
		// padding:4px;	/* A little space between the black border and the content inside */
	}

#galleryContainer #arrow_down{	/* Arrow down image */
		height:21px;
	}
	
#galleryContainer #arrow_up{
		height:21px;	/* Arrow up image */
	}
	
#theImages{	/* DIV where the images are located */
		position:relative;
		overflow:hidden;
		height:375px;	/* Height of boxes for the images */
	}

#theImages div{	
		position:relative;	/* Don't change this */
		height:1500px;	/* Higher than total height of thumbnails */		
	}

#theImages img{
		border:0px;	/* No border */
		filter:alpha(opacity=50);	/* Transparency - IE */
		opacity:0.5; /* Transparency - Firefox */
		padding-top:5px;	/* Space between images */
	}


#previewPane #largeImageCaption{	/* CSS styling of image caption below large image 
		margin-top:10px;
		padding: 6px;
		background-color:#eee;
		border: 1px dotted #999;
		width:500px;
		font-size:12px;
		*/
		margin:0;
		padding:0;
	}
	
#previewPane h2 {
		margin:0;
	    margin-top:10px;	       	
		padding: 6px;
		background-color:#eee;
		border: 1px dotted #999;
		width:503px;
		font-size:12px;
		text-align:center;
		color:#000;
		font-family:arial;
	}
	
#theImages .imageCaption{
		display:none;
	}

.copy {

	bottom:0;
	height:30px;
	font-size:11px;

	clear:left;
	font-family:arial;
	padding:5px;
	}
