/* CSS Document */

body{
	background-color:#fefbe5;
	color:#000000;
	font-family: arial, serif;
	font-size: 10pt;

	}
h1{
	margin: 35px 0px 10px 0px;

}	
h2{
	margin: 35px 0px 10px 0px;

}
#h2 gastronomia{

	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	font-variant: small-caps;
	font-weight:bold;
	color:#000;
	margin:0px;

}
h3{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight:bold;
	color:#000;
	margin: 10px 0px 0px 20px;

}
hr{
	border: 1px solid #000;
	margin: 50px 0px 0px 0px;
}
p {
	margin: 0px 0px 0px 0px;
}
a{
	font-weight:bold;
}	
a:link{
	text-decoration: none;
	font-weight:bold;
}
a:visited{
	text-decoration: none;
	font-weight:bold;
}

a:hover{
	text-decoration: none;
	font-weight:bold;
}	

#pie {
		margin: 10px 0px 0px 0px;	

		}
/*menus*/
	/*menu general*/
		#menugeneral ul{
			font-family: arial, serif;
			font-size: 9.2pt;
			color:#000000;
			margin: 90px 0px 8px 0px;
			}
		#menugeneral li{
			display: inline;
			list-style-type: none;
			padding: 0px 3px 0px 0px;
			}
		#menugeneral a{
			color:#000000;
			font-weight:bold;
			}	
		#menugeneral a:link{
			text-decoration: none;
			font-weight:bold;
			}
		#menugeneral a:visited{
			text-decoration: none;
			font-weight:bold;
			}
		#menugeneral a:active{
			font-style: bold;
			}
		#menugeneral a#activo{
			text-decoration: none;
			font-weight:200;
			font-weight:bold;
			font-size: 12pt;
			}
		#menugeneral a:hover {
			text-decoration: none;
			font-weight:bold;	
			}	
	/*menu general*/
	
	/*menu secundario*/
		#menusecundario ul{
			font-family: arial, serif;
			font-size: 9.2pt;
			color:#000000;
			margin: 20px 0px 8px 0px;
			}
		#menusecundario li{
			display: inline;
			list-style-type: none;
			padding: 0px 3px 0px 0px;
			}
		#menusecundario a{
			color:#000000;
			font-weight:bold;
			}	
		#menusecundario a:link{
			text-decoration: none;
			font-weight:bold;
			}
		#menusecundario a:hover{
			text-decoration: none;
			font-weight:bold;	
			}	
		#menusecundario a:active{
			text-decoration: none;
			font-weight:bold;
			}
		#menusecundario a:visited{
			text-decoration: none;
			font-weight:bold;
			}
		#menusecundario a#activo{
			text-decoration: none;
			font-weight:200;
			font-weight:bold;
			font-size: 12pt;
			}
		
	/*menu secundario*/

	/*menu_alojamiento*/

		#menu_apartamentos {
			margin: 25px 0px 0px 0px;
			}
		#menu_apartamentos img{
			margin-right: 50px;
			}
		
	/*menu_alojamiento*/

	/*menu_servicios*/

		#menu_servicios {
			margin: 25px 0px 0px 0px;
			}
		#menu_servicios img{
			margin-right: 10px;
			}
		
	/*menu_servicios*/

	/*menu_agenda*/

		#menu_agenda {
			margin: 25px 0px 0px 0px;
			}
		#menu_agenda img{
			margin-right: 18px;
			}
		
	/*menu_agenda*/

	/*menu_espacios*/

		#menu_espacios {
			margin: 25px 0px 0px 0px;
			}
		#menu_espacios img{
			margin-right: 5px;
			}
		
	/*menu_espacios*/

/*menus*/
/*fotos*/
	/*fotos_2*/
		#fotos_2 {
			margin: 25px 0px 25px 0px;
			}
		#fotos_2 img{
			margin: 25px 20px 0px 115px;
			}
	/*fotos_2*/
	/*fotos_3*/
		#fotos_3 {
			margin: 25px 0px 0px 0px;
			}
		#fotos_3 img{
			margin-right: 10px;
			}
	/*fotos_3*/
	/*fotos_4*/
		#fotos_4 {
			margin: 25px 0px 0px 0px;
			}
		#fotos_4 img{
			margin-right: 5px;
			}
	/*fotos_4*/
	/*fotos_5*/
		#fotos_5 {
			margin: 25px 0px 0px 0px;
			}
		#fotos_5 img{
			margin-right: 5px;
			}
	/*fotos_5*/
	/*fotos*/

/*mapa_localizacion*/

		#mapa_localizacion {
			width:500px;
			}
		#map {
			width:500px;
			margin: 25px 0px 0px 0px;
			border: 2px solid #000;		
			}		
/*mapa_localizacion*/

/*gastronomia*/
	#ingredientes{
		font-family: Times New Roman, Times, serif;
		font-size: 9pt;
		color:#000;
		}
/*gastronomia*/

/*comarcalea*/
	#tablalea{
		margin-left:0px;
		margin-bottom:20px;
		}	
	#imagen_lea{
		margin-right:auto;
		float:left;
		}	
	#textolea{
		width: 430px;
		padding-left:10px;
		overflow:hidden;
		}


/*comarcalea*/
/* tarifa baja*/
	#tarifabaja{
		width:300px;
 		border-collapse:collapse; 
		border:4px solid #000;
		margin-left:150px;
		margin-bottom:30px;
		padding:20px;
		font-family: verdena;
		font-size: 14px;	
		}
	#tarifabaja th{
		background-color:#fff;
		color:#000;
		font-family: verdena;
		font-size: 12px;
		text-align: left;
		text-indent:10px;
		border-top: 1px dotted #fff;
		text-transform:uppercase;
		}
	#tarifabaja caption{
		text-align: left;
		margin-left:0px;
		font-family: verdena;
		font-size: 12px;
		text-align: justify;
		color:#000;
		font-weight:bold;
		padding-bottom:10px;
		}
	#tarifabaja td{
		padding: 5px;
		text-indent:10px;
		height:30px;
		border-top: 1px dotted #000;
		}
/* tarifa baja*/
/* tarifa media*/
	#tarifamedia{
		width:300px;
 		border-collapse:collapse; 
		border:4px solid #000;
		margin-left:150px;
		margin-bottom:30px;
		padding:20px;
		font-family: verdena;
		font-size: 14px;	
		}
	#tarifamedia th{
		background-color:#fff;
		color:#000;
		font-family: verdena;
		font-size: 12px;
		text-align: left;
		text-indent:10px;
		border-top: 1px dotted #000;
		text-transform:uppercase;
		}
	#tarifamedia caption{
		text-align: left;
		margin-left:0px;
		font-family: verdena;
		font-size: 12px;
		text-align: justify;
		color:#000;
		font-weight:bold;
		padding-bottom:10px;
		}
	#tarifamedia td{
		padding: 5px;
		text-indent:10px;
		height:30px;
		border-top: 1px dotted #000;
		}
/* tarifa media*/
/* tarifa alta*/
	#tarifaalta{
		width:300px;
	 	border-collapse:collapse; 
		border:4px solid #000;
		margin-left:150px;
		margin-bottom:30px;
		padding:20px;
		font-family: verdena;
		font-size: 14px;	
		}
	#tarifaalta th{
		background-color:#fff;
		color:#000;
		font-family: arial;
		font-size: 12px;
		text-align: left;
		text-indent:10px;
		border-top: 1px dotted #fff;
		text-transform:uppercase;
		}
	#tarifaalta caption{
		text-align: left;
		margin-left:0px;
		font-family: verdena;
		font-size: 12px;
		text-align: justify;
		color:#000;
		font-weight:bold;
		padding-bottom:10px;
		}
	#tarifaalta td{
		padding: 5px;
		font-family: verdena;
		text-indent:10px;
		height:30px;
		border-top: 1px dotted #000;
		}
/* tarifa alta*/
/* tarifaanotaciones*/
	#tarifaanotaciones{
		font-family: arial, serif;
		font-size: 9pt;
		margin: 0px 0px 0px 10px;	

		}
/* tarifaanotaciones*/

/*galeria-fotos*/
	
	#contenedor{
		width:800px;
		margin: 0px 0px 50px 0px;	
		}
	#contenedor_fotos_horizontales {
		width:800px;
		}
	#contenedor_fotos_horizontales img{
		margin:10px;
		}
	#contenedor_fotos_peques {
		width:700px;
		}
	#contenedor_fotos_peques img{
		margin:15px;
		}
	#tablagaleriapages{
		margin: 50px 0px 0px 0px;
		align: center;	

		}
	#tablagaleriapages2{
		width: 700px;
		margin: 50px 0px 0px 180px;
		}
	#tablagaleriapages3{
		margin: 50px 0px 0px 0px;
		}
	#galeria{
		text-align:center;

		}		
	#titular_galeria{
			font-family: Times New Roman, Times, serif;
			font-size: 18px;
			font-variant: small-caps;
			font-weight:bold;
			color:#000;
			text-align:center;

		}
	#menu_galeria{
			font-family: Times New Roman, Times, serif;
			font-size: 14px;
			font-weight:bold;
			color:#000;
			text-align:center;

		}
	#img_galeria{
			align:center;
			padding:50px;

		}			

/*galeria-fotos*/

