/* --- main layout --- */
		
	* { margin: 0; padding: 0; }

	body { font-family:Tahoma, Geneva, sans-serif; 
	font-size:medium; color:#9b9b9b; 
	background:white; padding:0; 
	margin:0; text-align:center;}
	
	a img,:link img,:visited img,fieldset {border:1px;}
	img {vertical-align:top;}

	textarea { width: 99%;}
	
	.clear {clear:both}
	.nowrp {white-space:nowrap;}
	.container {width:100%; overflow:hidden;}

/* --- END main layout --- */

/* --- cabecera --- */

	#cabecera {
		background:white;
	}
	
	#logo 
	{
		padding-top:10px; 
		height:150px;
		text-align:center;
	}
	#logo img
	{
		height:134px;
		width:150px;
	}
	#nologo
	{
		min-height:10px;
		margin:0px;
		padding:0px;
	}


/* --- END cabecera --- */

/* --- contenido --- */

	#contenido {font-size:1.125em; background:#fff; line-height:1em; margin-left:auto; margin-right:auto; }
	

	li {list-style:none; margin-bottom:5px; clear:both; color:#000000; background:url(images/marker4.gif) no-repeat 0 4px; padding-left:12px; text-transform:uppercase;}
	li a {color:#3e3e3e;}
	a {color:black; }
	em {color:#5e5e5e;}
	
	#navmenu {text-align:center;}
	#navmenu li {background:none; margin-bottom:12px; padding:0;}

	#linea1
	{
		text-align:center;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		height:110px;
		width:240px;
		font-size:12px;
		font-weight:bold;

	}

	#linea2
	{
		text-align:center;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		height:110px;
		width:240px;
		font-size:12px;
		font-weight:bold;
	}

	#linea3
	{
		text-align:center;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		height:110px;
		width:240px;
		font-size:12px;
		font-weight:bold;
	}

	#cuadro1
	{
		width:100px;
		height:100px;
		color:black;
		text-align:right;
		margin: 0px 5px 10px 15px;
		padding: 0px 0px 0px 0px;
		float:left;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#cuadro1 img
	{
		width:100px;
		height:100px;
	}

	#cuadro2
	{
		width:100px;
		height:100px;
		color:black;
		text-align:right;
		margin: 0px 15px 10px 5px;
		padding: 0px 0px 0px 0px;
		float:right;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#cuadro3
	{
		width:100px;
		height:100px;
		color:black;
		text-align:right;
		margin: 0px 5px 10px 15px;
		padding: 0px 0px 0px 0px;
		float:left;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#cuadro4
	{
		width:100px;
		height:100px;
		color:black;
		text-align:right;
		margin: 0px 15px 10px 5px;
		padding: 0px 0px 0px 0px;
		float:right;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#cuadro5
	{
		width:100px;
		height:100px;
		color:white;
		text-align:right;
		margin: 0px 5px 10px 15px;
		padding: 0px 0px 0px 0px;
		float:left;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#cuadro5 a
	{
		color:white;
	}

	#cuadro6
	{
		width:100px;
		height:100px;
		color:black;
		text-align:right;
		margin: 0px 15px 10px 5px;
		padding: 0px 0px 0px 0px;
		float:right;
		font-family:Tahoma, Geneva, sans-serif; 
	}
	

	#contenido_contacto
	{
		font-size:1.125em; 
		background:#fff; 
		line-height:1em; 
		margin-left:auto; 
		margin-right:auto; 
	}
	

	#titulo_contacto
	{
		background-color:#68ba00;
		color:black;
		text-align:center;
		margin:0px 10px 0px 10px; 
		padding:3px 0px 3px 0px; 
		font-size:14px;
		font-weight:bold;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#texto_contacto
	{
		border:1px #68ba00 solid;
		background-color:white;
		color:black;
		text-align:center;
		margin:0px 10px 0px 10px; 
		padding:3px 0px 3px 0px; 
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif; 
	}
	

	#titulo_actualidad
	{
		background-color:#1a6e9a;
		color:white;
		text-align:center;
		margin:0px 10px 0px 10px; 
		padding:3px 0px 3px 0px; 
		font-size:14px;
		font-weight:bold;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#texto_actualidad
	{
		border:1px #1a6e9a solid;
		background-color:white;
		color:black;
		text-align:center;
		margin:0px 10px 0px 10px; 
		padding:3px 0px 0px 0px; 
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#texto_actualidad p
	{
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px; 
	}
	

	#titulo_disfruta
	{
		background-color:#ff5000;
		color:white;
		text-align:center;
		margin:0px 10px 0px 10px; 
		padding:3px 0px 3px 0px; 
		font-size:14px;
		font-weight:bold;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#texto_disfruta
	{
		border:1px #ff5000 solid;
		background-color:white;
		color:black;
		text-align:center;
		margin:0px 10px 0px 10px; 
		padding:3px 0px 0px 0px; 
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#texto_disfruta p
	{
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px; 
	}
	
	

	#titulo_descubre
	{
		background-color:#fed20d;
		color:black;
		text-align:center;
		margin:0px 10px 0px 10px; 
		padding:3px 0px 3px 0px; 
		font-size:14px;
		font-weight:bold;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#texto_descubre
	{
		border:1px #fed20d solid;
		background-color:white;
		color:black;
		text-align:center;
		margin:0px 10px 0px 10px; 
		padding:3px 0px 0px 0px; 
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif; 
	}

	#texto_descubre p
	{
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px; 
	}
	

	#mapa
	{
		width:100%;
		height:250px;
		text-align:center;
		margin-left:auto; 
		margin-right:auto; 
		margin-top:20px;
	}


/* --- END contenido --- */



/*  EstablecimientoS  */


.apartadoMenuEstablecimientos
{
	clear:both;
	min-width:200px;
	min-height:50px;
	margin:5px 10px 10px 10px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.volverEstablecimientos
{
	background-color:#ff5000;
	color:white;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 3px 0px; 
}
.volverEstablecimientos a
{
	background-color:#ff5000;
	color:white;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
}
/*  FIN EstablecimientoS  */


/*  Descubre  */


.apartadoMenuDescubre
{
	clear:both;
	min-width:200px;
	min-height:50px;
	margin:5px 10px 10px 10px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.volverDescubre{
	clear:both;
	background-color:#fed20d;
	color:white;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 3px 0px; 
}
.volverDescubre a
{
	background-color:#fed20d;
	color:white;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
}
/*  FIN EstablecimientoS  */

#fechaNoticias
{
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif; 
	text-align:left;
	color:grey;
	padding:0px 0px 0px 5px; 
}

#tituloNoticias
{
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif; 
	text-align:left;
	color:black;
	border-bottom:1px #1a6e9a solid;
	margin:0px 0px 0px 0px; 
	padding:0px 5px 10px 5px; 
}
#tituloNoticia
{
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif; 
	text-align:left;
	color:black;
	margin:0px 0px 0px 0px; 
	padding:0px 5px 0px 5px; 
	font-weight:bold;
	text-align:justify;
}

#descripcionNoticia
{
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif; 
	text-align:left;
	color:black;
	margin:10px 0px 0px 0px; 
	padding:0px 5px 0px 5px; 
	border-bottom:1px #1a6e9a solid;
	text-align:justify;
}

#paginacion_noticias
{
	background-color:#1a6e9a;
	color:white;
	margin:0px 0px 0px 0px; 
	padding:5px 0px 5px 0px; 
}

#paginacion_noticias a
{
	background-color:#1a6e9a;
	color:white;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
}
.volverNoticias{
		background-color:#1a6e9a;
		color:white;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 3px 0px; 
}
.volverNoticias a
{
	background-color:#1a6e9a;
	color:white;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
}

.paginacion_anterior
{
	padding:0px 30px 0px 30px; 
}
.paginacion_siguiente 
{
	padding:0px 30px 0px 30px; 
}

.volver
{
	margin:5px 0px 0px 0px; 
}

.elementoDescubre
{
	clear:both;
	border-bottom:1px #fed20d solid;
}
	.izquierdaDescubre
	{
		float:left;
	}
		.imagenDescubre img
		{
			margin:5px 5px 0px 5px; 
			padding:2px 2px 2px 2px; 
			width:75px;			
			height:63px;	
			border:1px #cfcfcf solid;
		}
		.imagenDescubreW3 img
		{
			margin:5px 5px 5px 5px; 
			padding:5px 5px 5px 5px; 
			width:225px;
			height:211px;
			border:1px #cfcfcf solid;
		}

	.derechaDescubre
	{
		float:left;
	}
		.municipioDescubre
		{
			margin:0px 5px 5px 5px; 
			padding:0px 0px 0px 0px; 
			font-size:11px;
			font-family:Tahoma, Geneva, sans-serif; 
			text-align:center;
			color:black;
			font-style:italic;
		}
	.nombreDescubre 
	{
		clear:both;
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif; 
		text-align:center;
		color:black;
		font-weight:bold;
		margin:5px 5px 0px 0px; 
		padding:0px 0px 0px 0px; 
		width:100%;

	}

.elementoDisfruta
{
	clear:both;
	border-bottom:1px #ff5000 solid;

}

.establecimientoDisfruta
{
	clear:both;
	background-image:url(../media/logotrans.jpg);
	background-repeat:no-repeat;
}

	.izquierdaDisfruta
	{
		float:left;
	}
		.imagenDisfruta img
		{
			margin:5px 5px 5px 5px; 
			padding:2px 2px 2px 2px; 
			width:75px;		
			height:63px;			
			border:1px #cfcfcf solid;
		}
		.imagenDisfrutaW3 img
		{
			margin:5px 5px 5px 5px; 
			padding:5px 5px 5px 5px; 
			width:252px;
			height:211px;
			border:1px #cfcfcf solid;

			
				
		}

	.derechaDisfruta
	{
		float:left;
	}
		.nombreDisfruta 
		{
				font-size:12px;
				font-family:Tahoma, Geneva, sans-serif; 
				text-align:center;
				color:black;
				font-weight:bold;


		}
		
		.categoriaDisfruta 
		{
			height:20px;
			text-align:left;
			font-family:Tahoma, Geneva, sans-serif; 
				font-size:12px;
					font-weight:bold;
			padding:0px 0px 0px 0px; 

		}

		.categoriaDisfruta img
		{
			height:20px;
				text-align:left;
			padding:0px 0px 0px 0px; 
		}
		.telefonoDisfruta 
		{
				margin:5px 5px 5px 5px; 
				padding:0px 0px 0px 0px; 
				font-size:9px;
				font-family:Tahoma, Geneva, sans-serif; 
				text-align:left;
				color:black;
					font-weight:bold;
		}



	.textoApartadoDisfruta 
	{
		margin:0px 5px 5px 5px; 
		padding:0px 0px 0px 0px; 
		clear:both;
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif; 
		text-align:left;
		color:black;

	}
	
	.textoApartadoDescubre
	{
		margin:0px 5px 5px 5px; 
		padding:0px 0px 0px 0px; 
		clear:both;
		font-size:10px;
		font-family:Tahoma, Geneva, sans-serif; 
		text-align:left;
		color:black;
		text-align:justify;

	}


.nombreApartadoDisfruta
{
	clear:both;
	margin:5px 5px 0px 5px; 
	padding:0px 0px 0px 0px; 
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif; 
	text-align:left;
	color:black;
}



#paginacion_disfruta
{
		background-color:#ff5000;
		color:white;
		margin:0px 0px 0px 0px; 
		padding:5px 0px 5px 0px; 
	
}
#paginacion_disfruta a
{
		background-color:#ff5000;
		color:white;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px; 
}


	
#pie_home {
	color:#404040; 
	font-size:10px;
}

#pie_home p 
{ 
	padding:0px 0px 5px 0px; 
	font-size:9px;
}

#pie_home p a 
{
	color:blue; 
	text-decoration:none;
}
	
#pie {
	clear:both;
	color:#404040; 
	font-size:10px;
	margin-top:15px;
}

#pie p 
{ 
	padding:0px 0px 5px 0px; 
	font-size:0.944em;
}

#pie p a 
{
	color:blue; 
	text-decoration:none;
}


	
a{text-decoration:none;}	

p {padding-top:15px;}
	


.comentario{font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:20px; text-align:left;}
.comentario_cabecera{color:#5f5f5f;}
.comentario_cabecera h1{font-weight:bold; font-size:12px; padding:0px; margin:0px;}
.comentario_cabecera h2{font-style:italic; font-size:9px;  }
.comentario_imagen{padding:0px; margin:0px; width:24px; height:22px;}
.comentario_texto{border:1px solid #cfcfcf; margin: 0px 35px 0px 35px; padding:5px; background-color:#f0f0f0;}
.comentario_texto h3{font-weight:normal; font-size:12px; }
.tuComentario{font-family:Verdana, Arial, Helvetica, sans-serif;margin:5px 5px 0px 5px; font-size:12px; color:#5f5f5f;text-align:left;  }
.etiqueta_comentario{font-weight:bold; }
.valor_comentario{font-weight:normal;  }
.boton_comentario{clear:both; text-align:left; margin:15px 5px 15px 5px;}
.datos_correctos_comentario {  clear:both;  text-align:left;  margin-bottom:10px; color:green; font-size:10px;}
.datos_incorrectos_comentario {  clear:both;  text-align:left; margin-bottom:10px; color:red; font-size:12px; }

.tituloActividades{text-align:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#f15d22; margin:15px 5px 0px 5px;}
.fotosEstablecimientos{width:760px; margin:20px 15px 10px 5px; text-align:center;}
.establecimientos_foto{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;} 
.fotosEstablecimientos img{ height:184px; width:220px; padding:5px 5px 5px 5px; margin:0px 11px 11px 0px; border:1px solid #cfcfcf;}
	 
