/*** Sección MAPA ***/
#wrapper-map {float:left;height:auto;width:100%;}
#wrapper-map  .wrapper-leyenda{float:left;width:540px;margin:14px 0px 20px 0px;}
#wrapper-map  .wrapper-leyenda .leyenda{width:375px;padding:0;margin:0;float:left;}
#wrapper-map  .wrapper-leyenda .leyenda li{float:left;margin:0px 0px 0px 35px;padding:4px 0px 6px 35px;list-style-type:none;width:110px;height:26px;font-size:12px; text-decoration:none;color:#666666; font-weight:bold;}

#wrapper-map  .wrapper-leyenda .leyenda li.icono01{background: url(../images/icono01.png) left top no-repeat;}
#wrapper-map  .wrapper-leyenda .leyenda li.icono02{background: url(../images/icono02.png) left top no-repeat;}
#wrapper-map  .wrapper-leyenda .leyenda li.icono03{background: url(../images/icono03.png) left top no-repeat;}
#wrapper-map  .wrapper-leyenda .leyenda li.icono04{background: url(../images/icono04.png) left top no-repeat;}

#wrapper-map  .wrapper-leyenda .info{width:165px;float:left;padding:5px 0px 0px 00px;font-size:12px;font-weight:500;text-decoration:none;color:#666666;margin-top:0px;}

#wrapper-map #mapa{width:100%;height:auto;position:relative;}
#wrapper-map #mapa .zoom,
#wrapper-map #mapa .zoom2 {display:inline-block;	position: relative;}
#wrapper-map #mapa .zoom img,
#wrapper-map #mapa .zoom2 img{display: block;width:100%;}

/*** Sección FAUNA ***/

#wrapper-fauna{float:left;height:90px;margin:30px 0px 20px 20px;}

#wrapper-fauna .wrapper-botonera{float:right;width:535px;text-align:right;}
#wrapper-fauna .wrapper-botonera ul{float:right;margin:0px;padding:0px;}
#wrapper-fauna .wrapper-botonera ul li{text-align:center;margin:0px 0px 0px 0px;padding:0;list-style-type:none;display:inline;}
#wrapper-fauna .wrapper-botonera ul li a{float:left;padding:70px 0px 0px 0px;margin:0px 0px 0px 30px;width:82px;height:46px;font-size:12px;text-decoration:none;color:#999999;}
#wrapper-fauna .wrapper-botonera ul li a.btn-aves{background: url(../images/fauna-aves.png) left top no-repeat;}
#wrapper-fauna .wrapper-botonera ul li a.btn-aves:hover, 
#wrapper-fauna .wrapper-botonera ul li a.btn-aves-active{cursor:pointer;background: url(../images/fauna-aves-hover.png) left top no-repeat;color:#95ba21;}
#wrapper-fauna .wrapper-botonera ul li a.btn-reptiles{width:100px;background: url(../images/fauna-reptiles.png) left top no-repeat;}
#wrapper-fauna .wrapper-botonera ul li a.btn-reptiles:hover,
#wrapper-fauna .wrapper-botonera ul li a.btn-reptiles-active{cursor:pointer;background: url(../images/fauna-reptiles-hover.png) left top no-repeat;color:#95ba21;}
#wrapper-fauna .wrapper-botonera ul li a.btn-mamiferos{background: url(../images/fauna-mamiferos.png) left top no-repeat;}
#wrapper-fauna .wrapper-botonera ul li a.btn-mamiferos:hover,
#wrapper-fauna .wrapper-botonera ul li a.btn-mamiferos-active{cursor:pointer;background: url(../images/fauna-mamiferos-hover.png) left top no-repeat;color:#95ba21;}

#wrapper-fauna .aves,
#wrapper-fauna .reptiles,
#wrapper-fauna .mamiferos{float:left;}

#wrapper-fauna .aves #galeria,
#wrapper-fauna .reptiles #galeria,
#wrapper-fauna .mamiferos #galeria {float:left;width:1060px;height:360px;padding:20px 0px 0px 0px;border:2px solid #95ba21;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}

#wrapper-fauna .aves #galeria .item,
#wrapper-fauna .reptiles #galeria .item,
#wrapper-fauna .mamiferos #galeria .item{width:150px;height:185px;margin:0px 0px 0px 25px;float:left;text-align:center;position:relative;}

#wrapper-fauna .aves #galeria .bg-item,
#wrapper-fauna .reptiles #galeria .bg-item,
#wrapper-fauna .mamiferos #galeria .bg-item {margin:0px;padding:0px 0px 0px 0px;width: 132px;height: 135px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;background: #ffffff;}

#wrapper-fauna .aves #galeria .bg-item a,
#wrapper-fauna .reptiles #galeria .bg-item a,
#wrapper-fauna .mamiferos #galeria .bg-item a{display:block;font-family:"Open Sans";color:#666666;font-size:14px;text-decoration:none;}

#wrapper-fauna .aves #galeria .bg-item a:hover,
#wrapper-fauna .reptiles #galeria .bg-item a:hover,
#wrapper-fauna .mamiferos #galeria .bg-item a:hover{color:#95ba21;}

#wrapper-fauna .aves #galeria .bg-item a img,
#wrapper-fauna .reptiles #galeria .bg-item a img,
#wrapper-fauna .mamiferos #galeria .bg-item a img{position:relative;margin:1px 0px 5px 0px;padding:0px 0px 0px 0px;border:2px solid #ffffff;border-radius: 65px;overflow: hidden;}

/*#wrapper-fauna .aves #galeria .bg-item a:hover img,
#wrapper-fauna .reptiles #galeria .bg-item a:hover img,
#wrapper-fauna .mamiferos #galeria .bg-item a:hover img{border:2px solid #95ba21;border-radius: 65px;overflow: hidden;}*/

#wrapper-fauna .aves #galeria .item:hover #cirulo, 
#wrapper-fauna .reptiles #galeria .item:hover #cirulo,
#wrapper-fauna .mamiferos #galeria .item:hover #cirulo{
	display:block;
}

#cirulo{
	position:absolute;
	z-index:11;
	top:1px;
	left:0px;
	background-image:url("../images/circle2.png");
	background-repeat:no-repeat;
	width:133px;
	height:133px;
	display:none;
}


/*** Sección FLORA ***/

#wrapper-flora{float:left;height:90px;margin:30px 0px 20px 20px;}

#wrapper-flora .wrapper-botonera{float:right;width:535px;text-align:right;}
#wrapper-flora .wrapper-botonera ul{float:right;margin:0px;padding:0px;}
#wrapper-flora .wrapper-botonera ul li{text-align:center;margin:0px 0px 0px 0px;padding:0;list-style-type:none;display:inline;}
#wrapper-flora .wrapper-botonera ul li a{float:left;padding:72px 0px 0px 0px;margin:0px 0px 0px 30px;width:82px;height:44px;font-size:12px;text-decoration:none;color:#999999;}
#wrapper-flora .wrapper-botonera ul li a.btn-arboles{background: url(../images/flora-arboles.png) left top no-repeat;}
#wrapper-flora .wrapper-botonera ul li a.btn-arboles:hover, 
#wrapper-flora .wrapper-botonera ul li a.btn-arboles-active{cursor:pointer;background: url(../images/flora-arboles-hover.png) left top no-repeat;color:#95ba21;}
#wrapper-flora .wrapper-botonera ul li a.btn-arbustos{background: url(../images/flora-arbustos.png) left top no-repeat;}
#wrapper-flora .wrapper-botonera ul li a.btn-arbustos:hover,
#wrapper-flora .wrapper-botonera ul li a.btn-arbustos-active{cursor:pointer;background: url(../images/flora-arbustos-hover.png) left top no-repeat;color:#95ba21;}
#wrapper-flora .wrapper-botonera ul li a.btn-hierbas{background: url(../images/flora-hierbas.png) left top no-repeat;}
#wrapper-flora .wrapper-botonera ul li a.btn-hierbas:hover,
#wrapper-flora .wrapper-botonera ul li a.btn-hierbas-active{cursor:pointer;background: url(../images/flora-hierbas-hover.png) left top no-repeat;color:#95ba21;}

#wrapper-flora .arboles,
#wrapper-flora .arbustos,
#wrapper-flora .hierbas{float:left;}

#wrapper-flora .arboles #galeria,
#wrapper-flora .arbustos #galeria,
#wrapper-flora .hierbas #galeria {float:left;width:1060px;height:360px;padding:20px 0px 0px 0px;border:2px solid #95ba21;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}

#wrapper-flora .arboles #galeria .item,
#wrapper-flora .arbustos #galeria .item,
#wrapper-flora .hierbas #galeria .item{position:relative;width:150px;height:185px;margin:0px 0px 0px 25px;float:left;text-align:center;}

#wrapper-flora .arboles #galeria .bg-item,
#wrapper-flora .arbustos #galeria .bg-item,
#wrapper-flora .hierbas #galeria .bg-item {margin:0px;padding:0px 0px 0px 0px;width: 134px;height: 134px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;background: #ffffff;}

#wrapper-flora .arboles #galeria .bg-item a,
#wrapper-flora .arbustos #galeria .bg-item a,
#wrapper-flora .hierbas #galeria .bg-item a{display:block;font-family:"Open Sans";color:#666666;font-size:14px;text-decoration:none;}

#wrapper-flora .arboles #galeria .bg-item a:hover,
#wrapper-flora .arbustos #galeria .bg-item a:hover,
#wrapper-flora .hierbas #galeria .bg-item a:hover{color:#95ba21;}

#wrapper-flora .arboles #galeria .bg-item a img,
#wrapper-flora .arbustos #galeria .bg-item a img,
#wrapper-flora .hierbas #galeria .bg-item a img{margin:2px 0px 5px 0px;padding:0px 0px 0px 0px;border:2px solid #ffffff;border-radius: 65px;overflow: hidden;}

#wrapper-flora .arboles #galeria .item:hover #cirulo, 
#wrapper-flora .arbustos #galeria .item:hover #cirulo,
#wrapper-flora .hierbas #galeria .item:hover #cirulo{
	display:block;
}

/*#wrapper-flora .arboles #galeria .bg-item a:hover img,
#wrapper-flora .arbustos #galeria .bg-item a:hover img,
#wrapper-flora .hierbas #galeria .bg-item a:hover img{border:2px solid #95ba21;border-radius: 65px;overflow: hidden;}*/


/**** Paginación *****/
#page_navigation {padding-top:15px;clear:both;text-align:center;width:100px;margin:0 auto;}
#page_navigation a{display:block;float:left;width:13px;height:13px;border:2px solid #95ba21;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;margin-left:5px;}
.active_page{background-color:#95ba21;}

/*** Estilos Lytebox ***/

#lbOuterContainer{padding:2.1% !important;}
#lbImageContainer{float:left;width:280px;}
#lbImageContainer img{width:240px; height:240px;margin-top:40px;}
#lbBottomContainer{float:left;width:320px;background-color:#ffffff;}
#lbBottomContainer #lbBottomData{margin-top:30px; width:100% !important;}
#lbBottomContainer #lbTitleBottom{font-family:"Open Sans";font-size:16px;color:#95ba21;text-transform:uppercase;}
#lbBottomContainer #lbDescBottom{font-family:"Open Sans";font-size:14px;color:#666666;text-align:justify;line-height:1.5em;width:275px !important;}
#lbBottomContainer #lbDescBottom .txtColor{float:left;margin-top:10px;color:#95ba21;font-weight:bold;}
#lbDescBottom{
	margin-top:15px !important;
}



.more_visible{
	position:relative;
	z-index:1000;
	opacity:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}

/*menú móvil*/
#link_menu_movil{
	float:left;
	width:100%;
	text-align:center;
	position:relative;
	z-index:100;
	margin:15px 0px;
}

	#link_menu_movil img{
		height:55px;
	}
	
	#link_menu_movil span{
		font-size: 14px;
		color:#95ba21;
		width:100%;
	}
	
#menu_movil{
	width:90%;
	height:auto;
	position:absolute;
	top:-5px;
	z-index:50;
	display:none;
	margin-left:5%;
}

	/*#menu_movil #puntero{
		height:20px;
		background-image:url("../images/flecha.png");
		background-repeat:no-repeat;
		position: relative;
		z-index: 20;
		background-position: center;
		background-size: contain;		
	}*/
	
	#menu_movil #items_menu{	
		border:1px solid #95ba21;
		background-color:#e2e2e2;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;
		/*height:168px;*/
		clear:both;
		width:100%;
		/*margin-top: -1px;*/
		position: relative;
		float:left;
		text-align:center;
	}	
	
		#menu_movil #items_menu ul{
			float:left;
			padding-left:0px !important;
		}
	
			#menu_movil #items_menu ul li{	
				/*float:left;*/
				width:30%;
				margin-right:20px;
				margin-left:20px;
				list-style:none;
				text-align:center;
				display: inline-block;
				vertical-align:top;
				margin-bottom:5px;
				margin-top:10px;
			}
			
				#menu_movil #items_menu ul li a{
					width:100%;
					height:100%;
					display:block;
					text-decoration:none;
				}
			
					#menu_movil #items_menu ul li a img{
						width:100%;
						border: 2px solid #95ba21;
						/*border-radius: 165px;*/
						overflow: hidden;
						width:160px;
					}
						
					#menu_movil #items_menu ul li a span{				
						font-size: 16px;
						color: #95ba21;
					}