.boton2 a{
	text-decoration: none;
	color: #084822;
	font-weight: bold;
}

.boton2{
	position: relative;
	height: 29px;
	background-image: url(../imagenes/boton2.jpg);
	background-repeat:			no-repeat;
	background-position: top;
	text-align: center;
	margin-top: 10px;
	padding-top: 6px;
}


.boton1 a{
	text-decoration: none;
	color: #084822;
	font-weight: bold;
}

.boton1{
	width: 560px;
	position: relative;
	height: 29px;
	background-image: url(../imagenes/boton1.jpg);
	background-repeat:			no-repeat;
	background-position: top;
	text-align: center;
	padding-top: 6px;
}




/********************************/

#contenido{
	width: 700px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	min-height: 900px;
	height: auto !important;
	height: 900px;
}


#contenido_fotos{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	width: 712px;
	height: 384px;
	background-image: url(../imagenes/cuadrado_fotos.jpg);
	background-repeat:			no-repeat;

}


#paginacion {
	width: 580px;
	margin: 0px 0px 0px 60px;
	padding: 0px;
}

#paginacion_fotos {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#paginacion_fotos li { 
	display:inline; 
   width:30px; 
   margin: 0px 8px 0px 0px; 
   padding: 0px;
   
} 

#paginacion_fotos li a{ 
	color: #084822;
	font-weight: bold;
	text-decoration: none;
} 



#paginacion_fotos2 {
	width: 340px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
}

#paginacion_fotos2 li { 
	display:inline; 
   width:30px; 
   margin: 0px 8px 0px 0px; 
   text-align: center; 
   padding: 0px;
   
} 

#paginacion_fotos2 li a{ 
	color: #084822;
	font-weight: bold;
	text-decoration: none;
} 



.foto_galeria{
	border: 1px solid #e7e8e8;
}

.p_fotos{
	margin: 0px;
}
.pie_fotos{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

/********************************/


#mensaje_fotos{
	margin: 10px 0px 0px 10px;
	padding: 15px 10px 15px 10px;
	width: 668px;
	height: 60px;
	font-size:				13px;
}



#lista_fotos{
	margin: 15px 0px 0px 60px;
	padding: 0px;
}

#lista_fotos a{
	text-decoration:			none;
}

#lista_fotos li {
	display:inline; 
    float:left;
   width:275px; 
   background-color:#dde8e4; 
   padding:5px 5px 0px 5px; 
   margin:	10px 10px 10px 0px; 
   text-align: center; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
} 



/********************************/


#contenido_fotos_seccion_sup{
	margin: 5px 0px 0px 5px;
	width: 711px;
	height: 19px;
	background-image: url(../imagenes/cuadrado_fotos_sup.jpg);
	background-repeat:			no-repeat;
}


#contenido_fotos_seccion_centro{
	position: relative;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 711px;
	background-image: url(../imagenes/cuadrado_fotos_centro.jpg);
	background-repeat:			repeat-y;
}

#contenido_fotos_seccion_inf{
	margin: 0px 0px 0px 5px;
	width: 711px;
	height: 19px;
	background-image: url(../imagenes/cuadrado_fotos_inf.jpg);
	background-repeat:			no-repeat;
}



#contenedor_fotos_seccion{
	position: relative;
	z-index: 2;
	margin-left: 60px;
}
#contenedor_pie{
	position: absolute;
	top: 0px;
	left: 28px;
	z-index: 1;
}

#contenedor_pie a{
	text-decoration: none;
}

.pie_foto_seccion{
	float: left;
	text-align: center;
	width: 161px;
	margin: 75px 0px 25px 0px;
}

.foto_seccion{
	margin: 0px 60px 40px 0px;
	border: 3px solid #eef5f9;
}


/********************************/

#miniaturas{
	position: absolute;
	top: 220px;
	left: 570px;
}


#miniaturas_sup{
	width: 369px;
	height: 12px;
	background-image: url(../imagenes/cuadrado_album_sup.jpg);
	background-repeat:			no-repeat;
}


#miniaturas_centro{
	width: 355px;
	padding: 0px 15px;
	background-image: url(../imagenes/cuadrado_album_centro.jpg);
	background-repeat:			repeat-y;
}

#miniaturas_inf{
	padding: 0px;
	width: 369px;
	height: 12px;
	background-image: url(../imagenes/cuadrado_album_inf.jpg);
	background-repeat:			no-repeat;
}


#margen_foto_album{
	padding: 5px 10px 10px 15px; 
}

#foto_album{
	width: 520px;
	background-color:#dde8e4; 
	padding:5px; 
	text-align: center; 
	border-right: #a5a7aa solid 1px; 
	border-bottom: #a5a7aa solid 1px; 
}

#foto_album a{
	text-decoration: none;
}

.foto_miniatura_album{
	margin: 5px 5px 5px 5px;
	border: 3px solid #eef5f9;
}

#lista_fotos_album{
	width: 340px;
	margin: 0px 0px 0px 10px;
}

#lista_fotos_album li {
   float:left;
   width:90px; 
   height: 68px;
   background-color:#dde8e4; 
   padding:3px;
   margin:	5px 15px 5px 0px; 
   text-align: center; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
} 
