BODY{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/bg.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

H1{
	display:none;
	}
IMG{
	border-width:0;
	}

P.rojo
{
	color:#FF0000;
	font-weight:bold;
}

UL{
	float:left;
	width:100%;
	margin:0 0 20px 0;
	padding:0 0 0 0;
	line-height:18px;
	}
	UL LI{
		float:left;
		width:90%;
		list-style-type:none;
		margin:8px 0 0 0;
		padding-left:16px;
		background:url(../img/interior/icono_enlace.gif) no-repeat 0 6px;
		}
		UL UL{
			margin:0;
			}
			UL LI UL LI{
				list-style-type:none;
				margin:8px 0 0 0px;
				padding-left:15px;
				background:url(../img/interior/icono_sublistado.gif) no-repeat 0 4px;
				}
				
#all{
	margin:auto;
	width:1003px;
	position:relative;
	}
#general{
	float:left;
	width:983px;
	margin:0 0 0 0;
	padding:0 0 0 20px;
	background-image:url(../img/bgGeneral.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	}

#menu{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:220px;
	background-image:url(../img/linea_superior.gif);
	background-repeat:no-repeat;
	background-position:190px 100px;
	}
	 #capa_linea{
		 float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:100%;
		background-image:url(../img/linea_centro.gif);
		background-repeat:repeat-y;
		background-position:190px 0;
		}
	#menu IMG.logo{
		float:left;
		margin:0 0 0 12px;
		padding:0 0 0 0;
		border-top:5px solid white;;
		border-bottom:10px solid white;;
		}
	#menu UL{
		float:left;
		margin:10px 0 25px 0;
		padding:0 0 0 0;
		width:179px;
		list-style-type:none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		font-weight:bold;
		}
		#menu UL LI{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:179px;
			background-image:url(../img/menu/fondo_li.gif);
			background-position:bottom;
			background-repeat:repeat-x;
			font-style:italic;
			text-align:right;
			}
			#menu UL LI A{
				float:left;
				margin:0 0 0 0;
				padding:10px 10px 10px 0;
				width:169px;
				background-image:url(../img/menu/icono_enlace.gif);
				background-position:175px 16px;
				background-repeat:no-repeat;
				text-decoration:none;
				color:#232323;
				}
				#menu UL LI A.sel, #menu UL LI A:hover{
					color:#CD612D;
					}
				#menu UL LI A.destacado{
					color:#FFCC00;
					background-image:url(../img/menu/fondodestacado2.gif);
					background-position:0 0;
					background-repeat:no-repeat;
					padding-left:29px;
					width:140px;
					}
					#menu UL LI A.destacado:hover{
					color:#CD612D;
					}
			#menu UL LI UL{
				float: left;
				margin: 0 0 0 0;
				padding: 5px 10px 10px 0;
				width: 169px;
				list-style-type: none;
				}
				#menu UL LI UL LI{
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
					width:169px;
					font-size: 10px;
					text-align: right;
					background-image: none;
					}
					#menu UL LI UL LI A{
						float: right;
						margin:0 0 0 0;
						padding: 2px 0 3px 0;
						width: auto;
						font-size: 10px;
						background-image: none;
						text-decoration:none;
						color: #797979;
						}
						#menu UL LI UL LI A.sel, #menu UL LI UL LI A:hover{
							color:#797979;
							}
	#menu #reservas{
		float:left;
		width:190px;
		margin:0 0 10px 0;
		padding:0 0 0 1px;
		background-image:
		}
		#menu #reservas FORM{
			float:left;
			width:190px;
			margin:0 0 0 0;
			padding:0 0 16px 0;
			background-image:url(../img/reservas/fondo_pie.gif);
			background-repeat:no-repeat;
			background-position:center bottom;
			}
			#menu #reservas FORM H2{
				float:left;
				width:170px;
				height:37px;
				margin:0 0 0 0;
				padding:15px 0 0 20px;
				background-image:url(../img/reservas/fondo_cabecera.gif);
				background-repeat:no-repeat;
				background-position:0 0;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:17px;
				line-height:15px;
				font-weight:normal;
				font-style:italic;
				color:#FFFFFF;
				}
			#menu #reservas FORM UL{
				float:left;
				width:175px;
				margin:0 0 -1px 0;
				padding:5px 0 0 15px;
				list-style-type:none;
				background-image:url(../img/reservas/fondo_centro.gif);
				background-repeat:repeat-y;
				background-position:0 0;
				}
				#menu #reservas FORM UL LI{
					float:left;
					width:165px;
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:none;
					display:inline;
					text-align:left;
					}
					#menu #reservas FORM UL LI LABEL{
						float:left;
						width:75px;
						margin:0 0 0 0;
						padding:0;
						color:#903104;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-weight:bold;
						font-style:normal;
						font-size:9px;
						}
						#menu #reservas FORM UL LI LABEL.linea{
							width:35px;
							margin:0 0 0 0;
							padding:0 0 5px 0;
							}
							#menu #reservas FORM UL LI LABEL#label_nAdultos.linea{
								width:45px;
								margin:0 16px 0 0;
								}
							#menu #reservas FORM UL LI LABEL#label_nNinios.linea{
								width:35px;
								margin:0 20px 0 0;
								}
						#menu #reservas FORM UL LI LABEL.habitaciones{
							width:130px;
							margin:10px 0 0 0;
							}
					#menu #reservas FORM UL LI INPUT{
						float:left;
						margin:0 0 0 0;
						padding:0;
						width:62px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						font-style:normal;
						font-weight:normal;
						border:1px solid #C9C9C5;
						}
						#menu #reservas FORM UL LI INPUT#habitaciones{
							float:left;
							width:20px;
							margin:10px 0 0 0 ;
							padding:0 0 0 2px;
							}
					#menu #reservas FORM UL LI SELECT{
						float:left;
						margin:0 0 0 0;
						padding:0 0 0 0;
						width:auto;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						font-style:normal;
						font-weight:normal;
						border:1px solid #8DA7BF;
						}
						#menu #reservas FORM UL LI SELECT#nAdultos{
							margin:0 23px 0 0!important;
							margin:0 26px 0 0;
							}
						#menu #reservas FORM UL LI SELECT#nNinios{
							margin:0 17px 0 0!important;
							margin:0 20px 0 0;
							}
					#menu #reservas FORM UL LI A{
						float:left;
						margin:-8px 0 0 2px;
						padding:0 0 0 0;
						width:auto;
						}
						#menu #reservas FORM UL LI A IMG{
							float:left;
							margin:9px 0 0 0;
							padding:0 0 0 0;
							width:auto;
							}
					#menu #reservas FORM UL LI INPUT#botonDisponibilidad{
						float:right;
						margin:10px 10px 5px 0;
						padding:0;
						width:120px;
						height:20px;
						background-image:url(../img/reservas/disponibilidad.gif);
						background-repeat:no-repeat;
						background-position:0 0;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-style:italic;
						font-size:11px;
						color:#AF9207;
						border:0;
						cursor:pointer;
						}
	#menu #calidad{
		float:left;
		width:190px;
		margin:0 0 0 0;
		padding:0 0 19px 0;
		background-image:url(../img/calidad/fondo_pie.gif);
		background-repeat:no-repeat;
		background-position:center bottom;
		}
		#menu #calidad h2{
			float:left;
			width:170px;
			height:27px;
			margin:0 0 0 0;
			padding:22px 0 0 20px;
			background-image:url(../img/calidad/fondo_cabecera.gif);
			background-repeat:no-repeat;
			background-position:0 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:12px;
			font-weight:bold;
			font-style:italic;
			color:#FFFFFF;
			}
		#menu #calidad UL{
			float:left;
			width:175px;
			margin:0 0 -1px 0;
			padding:10px 0 0 15px;
			list-style-type:none;
			background-image:url(../img/calidad/fondo_centro.gif);
			background-repeat:repeat-y;
			background-position:0 0;
			}
			#menu #calidad UL LI{
				float:left;
				width:75px;
				margin:0 5px 5px 5px;
				padding:0 0 0 0;
				background-image:none;
				display:inline;
				text-align:center;
				height:60px;
				}
#cabecera{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:738px;
	height:76px;
	background-image:url(../img/utilidades/fondo.gif);
	background-position:273px 20px;
	background-repeat:no-repeat;
	}
	#cabecera UL{
		float:left;
		width:207px;
		height:23px;
		list-style-type:none;
		margin:32px 0 0 284px!important;
		margin:32px 0 0 142px;
		padding:0 0 0 0;
		}
		#cabecera UL LI{
			float:left;
			width:21px;
			margin:3px 0 0 0;
			padding:0 6px 0 6px;
			height:17px;
			background-image:url(../img/utilidades/separador.gif);
			background-position:32px 0;
			background-repeat:no-repeat;
			}
			#cabecera UL LI A{
				float:left;
				width:100%;
				height:100%;
				display:block;
				background-repeat:no-repeat;
				background-position:center;
				cursor:pointer;
				}
				#cabecera UL LI A SPAN{
					display:none;
					}
				#cabecera UL LI A.volver{
					background-image:url(../img/utilidades/volver.gif);
					}
				#cabecera UL LI A.inicio{
					background-image:url(../img/utilidades/inicio.gif);
					}
				#cabecera UL LI A.enviar{
					background-image:url(../img/utilidades/enviar.gif);
					}
				#cabecera UL LI A.contacto{
					background-image:url(../img/utilidades/contacto.gif);
					}
				#cabecera UL LI A.mapa{
					background-image:url(../img/utilidades/mapa.gif);
					}
				#cabecera UL LI A.imprimir{
					background-image:url(../img/utilidades/imprimir.gif);
					}
			#cabecera form{
				float:left;
				width:230px;
				height:23px;
				margin:32px 0 0 0;
				padding:0 0 0 0;
				background-image:url(../img/utilidades/separador.gif);
				background-position:right 3px;
				background-repeat:no-repeat;
				}
				#cabecera form label{
					width:60px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#353535;
					}
					#cabecera form input{
						width:133px;
						height:16px;
						margin:0 0 0 0!important;
						margin:0 0 0 0;
						border:1px solid #663300;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#353535;
						}
					#cabecera form input#buscar{
						width:13px;
						height:13px;
						margin:4px 8px 0 6px!important;
						margin:0 8px 0 4px;
						border:0;
						}
						
						

	
#contenido{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:738px;
	}
	#contenido IMG{
		/*float:left;
		margin:0 0 0 0;*/
		padding:2px;
		background-color:#FFFFFF;
		border:1px solid #C9C9C5;
		}
	
	#homeIzquierda{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 0 0;
		width:413px;
		}
		#contenido #homeIzquierda H2{
			float:left;
			width:408px;
			margin:0 0 0 0;
			padding:10px 0 2px 5px!important;
			padding:20px 0 2px 5px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:24px;
			font-weight:normal;
			font-style:italic;
			border-bottom:1px solid #3A3A3A;
			}
			#contenido #homeIzquierda H2 A{
				color:#CD612D;
				text-decoration:none;
				}

			#contenido #homeIzquierda H2.ofertas A{
				color:#373737;;
				text-decoration:none;
				}
		#contenido #homeIzquierda IMG{
			float:left;
			width:98px;
			margin:13px 0 0 0!important;
			margin:13px 0 0 0;
			padding:2px;
			border:1px solid #C9C9C5;
			}
		#contenido #homeIzquierda P{
			float:left;
			width:295px;
			margin:13px 0 0 10px!important;
			margin:13px 0 0 10px;
			padding:0 0 0 0;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#505050;
			line-height:17px;
			}
		#contenido #homeIzquierda UL{
			float:left;
			margin:10px 0 0 0;
			padding:0 0 0 0;
			width:410px;
			list-style-type:none;
			}
			#contenido #homeIzquierda UL LI{
				float:left;
				margin:5px 0 5px 6px!important;
				margin:5px 0 5px 3px;
				padding:0 0 0 0;
				width:404px;
				}
				#contenido #homeIzquierda UL LI SPAN{
					float:left;
					margin:0 0 0 0;
					padding:2px 2px 0 4px;
					width:43px;
					height:14px;
					background-color:#EDEDED;
					color:#9B9B9B;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:bold;
					}
				#contenido #homeIzquierda UL LI A{
					float:left;
					margin:0 0 0 12px;
					padding:0 0 0 10px;
					width:323px;
					height:18px;
					font-size:11px;
					color:#505050;
					background-image:url(../img/icono_ofertas.gif);
					background-position:0 0;
					background-repeat:no-repeat;
					}
					/*#homeIzquierda UL LI A:hover{
						text-decoration:none;
						}*/
	#contenido #homeDerecha{
		float:left;
		margin:20px 0 0 15px;
		padding:0 0 0 0;
		width:305px;
		/*background-image:url(../img/entorno/fondo_pie.gif);
		background-repeat:no-repeat;
		background-position:center bottom;*/
		background-image:url(../img/entorno/fondo_centro.gif);
		background-repeat:repeat-y;
		background-position:0 0;
		}
		#contenido #homeDerecha h3{
			float:left;
			width:285px;
			height:33px;
			margin:0 0 0 0;
			padding:22px 0 0 20px;
			background-image:url(../img/entorno/fondo_cabecera.gif);
			background-repeat:no-repeat;
			background-position:0 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:22px;
			font-weight:normal;
			font-style:italic;
			color:#FFFFFF;
			}
		#contenido #homeDerecha UL{
			float:left;
			width:305px;
			margin:0 0 0 0;
			padding:0 0 0 0;
			list-style-type:none;
			/*background-image:url(../img/entorno/fondo_centro.gif);
			background-repeat:repeat-y;
			background-position:0 0;*/
			}
			#contenido #homeDerecha UL LI{
				float:left;
				width:270px;
				margin:0 10px 10px 20px;
				padding:8px 0 20px 0!important;
				padding:8px 0 17px 0;
				background-image:none;
				display:inline;
				text-align:center;
				height:60px;
				border-bottom:1px solid #C9C9C5;
				}
				#contenido #homeDerecha UL LI IMG{
					float:left;
					width:86px;
					margin:0 0 0 0;
					padding:2px;
					background-color:#FFFFFF;
					border:1px solid #C9C9C5;
					}
				#contenido #homeDerecha UL LI P{
					float:left;
					width:157px;
					margin:0 0 0 12px;
					padding:0 0 0 0;
					text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:9px;
					color:#757575;
					}
					#contenido #homeDerecha UL LI P A{
						float:left;
						width:140px;
						margin:0 0 0 0;
						padding:0 0 0 0;
						font-style:normal;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						font-weight:bold;
						color:#903104;
						text-align:left;
						text-decoration:none;
						}
						/*#homeDerecha UL LI P A:hover{
							text-decoration:underline;
							}*/
		/*#homeDerecha DIV{
			float:left;
			margin:10px 0 0 0;
			padding:0 0 0 0;
			width:100%;
			text-align:right;
			background-color:#FFFF99;
			}*/
			#contenido #homeDerecha A{
				/*float:left;*/
				width:150px;
				margin:0 0 0 0;
				padding:10px 0 0 0;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:14px;
				font-style:italic;
				font-weight:bold;
				color:#903104;
				text-decoration:none;
				}
				#contenido #homeDerecha A:hover{
					text-decoration:underline;
					}
				#contenido #homeDerecha A.masInfo{
					float:left;
					margin:0 0 0 20px!important;
					margin:10px 0 0 20px;
					padding:10px 0 0 120px;
					}
		#contenido #homeDerechaBook{
		float:left;
		margin:20px 0 0 15px;
		padding:0 0 0 0;
		width:305px;
		/*background-image:url(../img/entorno/fondo_pie.gif);
		background-repeat:no-repeat;
		background-position:center bottom;*/
		background-image:url(../img/entorno/fondo_centro_book.gif);
		background-repeat:repeat-y;
		background-position:0 0;
		}
		#contenido #homeDerechaBook h3{
			float:left;
			width:285px;
			height:33px;
			margin:0 0 0 0;
			padding:22px 0 0 20px;
			background-image:url(../img/entorno/fondo_cabecera.gif);
			background-repeat:no-repeat;
			background-position:0 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:22px;
			font-weight:normal;
			font-style:italic;
			color:#FFFFFF;
			}
		#contenido #homeDerechaBook UL{
			float:left;
			width:305px;
			margin:0 0 0 0;
			padding:0 0 0 0;
			list-style-type:none;
			}
		#contenido #homeDerechaBook LI{
			float:left;
			width:270px;
			margin:0 10px 10px 20px;
			padding:8px 0 17px 0;
			background-image:none;
			display:inline;
			text-align:center;
			height:60px;

			}
			#contenido #capabook{
				float:left;
				padding:0 0 40px 0;
				background-image:url(../img/entorno/fondo_book.gif);
				background-repeat:no-repeat;
				background-position:bottom;				
				}				
			
			#contenido #capa{
				float:left;
				margin:0 0 0 0;
				padding:0 0 30px 0;
				background-image:url(../img/entorno/fondo_pie.gif);
				background-repeat:no-repeat;
				background-position:bottom;				
				}		
				#contenido #capa P{
						line-height: 13px;
					}
#pie{
	clear:both;
	float:left;
	margin:20px 0 0 0!important;
	margin:25px 0 0 0;
	padding:10px 0 10px 0;
	width:955px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3C3C;
	border-top:1px solid #C8C8C8;
	background-color:#FFFFFF;
	}
	#pie DIV{
		float:none;
		width:21px;
		height:103px;
		margin:-114px 0 0 0;
		position:relative;
		left:190px;
		/*top:-114px;*/
		background-image:url(../img/linea_inferior.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		}
	
	#pie UL#izquierda{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0!important;
		padding:10px 0 0 0;
		width:412px;
		list-style-type:none;
		}
		UL#izquierda LI{
			float:left;
			margin:3px 0 3px 0;
			padding:0 0 0 28px;
			width:384px;
			background-image:url(../img/icono_pie.gif);
			background-position:18px 4px !important;
			background-position:18px 8px;
			background-repeat:no-repeat;
			}
			UL#izquierda LI STRONG{
				font-weight:normal;
				color:#CD612D;
				}
	UL#centro{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0!important;
		padding:10px 0 0 0;
		width:242px;
		list-style-type:none;
		}
		UL#centro LI{
			float:left;
			margin:3px 0 3px 0;
			padding:0 0 0 28px;
			width:214px;
			background-image:url(../img/icono_pie.gif);
			background-position:18px 4px !important;
			background-position:18px 8px;
			background-repeat:no-repeat;
			}
			UL#centro LI STRONG{
				font-weight:normal;
				color:#CD612D;
				}
	UL#derecha{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0!important;
		padding:10px 0 0 0;
		width:300px;
		list-style-type:none;
		}
		UL#derecha LI{
			float:left;
			margin:3px 0 3px 0;
			padding:0 0 0 28px;
			width:272px;
			background-image:url(../img/icono_pie.gif);
			background-position:18px 4px !important;
			background-position:18px 8px;
			background-repeat:no-repeat;
			}
			UL#derecha LI STRONG{
				font-weight:normal;
				color:#CD612D;
				}
			UL#derecha LI A{
				color:#3C3C3C;
				text-decoration:underline;
				}
/*------------------------------INTERIOR1--------------------------*/
.navegador{
	float:left;
	margin:10px 0 0 0;
	padding:0 0 0 0px;
	font-size:9px;
	color: #999999;
	width:100%;
	}

#contenido A{
	color:#CD612D;
	}
	#contenido A:hover{
		text-decoration:none;
		}
#contenido H2{
	float:left;
	width:100%;
	margin:5px 0 0 0!important;
	margin:5px 0 0 0;
	padding:0 0 2px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	font-style:italic;
	color:#CD612D;
	border-bottom:1px solid #3A3A3A;
	clear:left;
	}
#contenido .contenidoGeneral{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	#contenido .contenidoGeneral IMG{
		padding:2px;
		border:1px solid #C9C9C5;
		background-color:#FFFFFF;
		}
		#contenido .contenidoGeneral .imagenDrcha{
			float:right;
			margin:0 5px 0 10px;
			}
		
		#contenido .contenidoGeneral .imagenIzq{
			float:left;
			margin:0 10px 5px 0;
			
			}
	#contenido .contenidoGeneral P{
		margin:10px 0 15px 0;
		line-height:18px;
		}
#contenido H3{
	width:100%;
	margin:15px 0 5px 0!important;
	margin:15px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#903104;
	float:left;
	}
#contenido H4{
	width:100%;
	margin:8px 0 5px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;;
	font-style:italic;
	color:#373737;
	text-decoration:underline;
	}
#contenido P{

	margin:0 0 10px 0;
	padding:0 0 0 0;
	line-height:16px;
	}

	#contenido .destacado_i_1{
		float:left;
		margin:0 0 0 0;
		padding:5px 5px 5px 33px;
		background-image:url(/img/interior/fondo_destacado_i_1.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		background-color:#EFECDD;
		}
	
	#contenido p.destacado_i_2{
		float:left;
		padding:5px 5px 5px 33px;
		background-image:url(/img/interior/fondo_destacado_i_1.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
		background-color:#FADACB;
		}
	#contenido .destacado_comillas_1{
		float:left;
		margin:0 0 10px 0;
		padding:0 0 0 20px;
		background-image:url(../img/interior/fondo_comillas_2_ini.gif);
		background-repeat:no-repeat;
		background-position:2px 2px;
		background-color:#EFECDD;
		}
		#contenido .destacado_comillas_1 p{
			margin:10px 0 0 5px!important;
			margin:10px 0 10px 5px;
			padding:0 33px 10px 10px!important;
			padding:10px 33px 10px 10px;
			background-image:url(../img/interior/fondo_comillas_2_fin.gif);
			background-repeat:no-repeat;
			background-position:right bottom;
			background-color:#EFECDD;
			}
			
	/*#contenido .destacado_comillas_2{
		float:left;
		margin:0 0 10px 0;
		padding:0 0 0 20px;
		background-image:url(../img/interior/fondo_comillas_2_ini.gif);
		background-repeat: no-repeat;
		background-position: left top;
		background-color:#FADACB;
		}
		#contenido .destacado_comillas_2 p{
			float:left;
			margin:10px 0 0 0!important;
			margin:10px 0 10px 0;
			padding:0 33px 10px 20px!important;
			padding:10px 33px 10px 20px;
			background:url(../img/interior/fondo_comillas_2_fin.gif) no-repeat right bottom #FADACB;
			}*/

	#contenido .contenidoGeneral UL{
		float:left;
		width:100%;
		margin:0 0 20px 0;
		padding:0 0 0 0;
		line-height:18px;
		}
		#contenido .contenidoGeneral UL LI{
			float:left;
			width:90%;
			list-style-type:none;
			margin:8px 0 0 0;
			padding-left:16px;
			background:url(../img/interior/icono_enlace.gif) no-repeat 0 6px;
			}
			#contenido .contenidoGeneral UL UL{
				margin:0;
				}
			#contenido .contenidoGeneral UL LI UL LI{
				list-style-type:none;
				margin:8px 0 0 0px;
				padding-left:15px;
				background:url(../img/interior/icono_sublistado.gif) no-repeat 0 4px;
				}
	#contenido .contenidoGeneral OL{
		float:left;
		width:90%;
		margin:0 0 20px 10px;
		padding:0 0 0 24px;
		line-height:18px;
		}


				
#contenido TABLE{
	width:100%;
	padding:5px;
	empty-cells:show;
	border-collapse:collapse;
	border:1px solid #AAAAAA;
	}
	#contenido TH{
		padding:5px;
		border:1px solid #AAAAAA;
		background:#EEEEEE;
		text-align:left;
		}
			/*#contenido TH.izq{
				text-align:left;
				}
			#contenido TH.der{
				text-align:right;
				}
			#contenido TH.centro{
				text-align:center;
				}*/

		#contenido TD{
			padding:5px;
			border:1px solid #AAAAAA;
			text-align:left;
			background-image:url(../img/utilidades/bgTD.gif);
			background-position:left top;
			background-repeat:no-repeat;
			}
	
	/*NOTICIAS*/

#contenido DL#noticias{
	float:left;
	width:100%;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	line-height:18px;
	}
	#contenido DL#noticias DT,#contenido DL#noticias DD{
		float:left;
		width:97%;
		margin:0 0 0 0;
		padding:0 0 0 0;
		line-height:18px;
		}
		
		#contenido DL#noticias A{
			display:block;
			font-weight:bold;
			font-size:13px;
			padding-left:20px;
			background:url(../img/ico_noticia.gif) no-repeat 0 5px;
			}
			#contenido DL#noticias A:hover{
				text-decoration:none;
				}
			#contenido DL#noticias SPAN{
				font-size:10px;
				color:#999999;
				padding:0 0 0 20px;
				background:url(../img/ico_fecha.gif) no-repeat 0 2px;
				}
				#contenido DL#noticias SPAN SPAN{
					padding:0;
					background:none;
					}
	#contenido DL#noticias DD{
		line-height:18px;
		margin:0 0 9px 0;
		padding:0px 0 10px 20px;
		border-bottom:1px solid #999999;
		}

#contenido .paginador{
	float:left;
	line-height:20px;
	margin:20px 0 0 0!important;
	margin:0 0 0 0;
	padding:0 0 0 20px!important;
	padding:0 0 0 10px;
	}

#contenido #buscador_noticias{
	float:left;
	width:98%;
	margin-top:20px;
	
	}
	#contenido #buscador_noticias FORM{
		float:left;
		width:100%;
		margin:0 0 0 0;
		padding:0 0 0 0;
		background-color:#EFECDD;
		}
		#contenido #buscador_noticias FORM #marco{	
			float:left;
			width:97%;
			margin:0 0 0 0;
			padding:0 0 0 0;
			}
			#contenido #buscador_noticias UL{
				float:left;
				width:100%;
				margin:5px!important;
				margin:5px 2px 5px 2px;
				padding:5px;
				list-style-type:none;
				border:2px solid #ffffff;
				}

			#contenido #buscador_noticias UL LI{
				float:left;
				list-style-type:none;
				margin:5px 0 5px 0;
				padding:0 0 5px 0!important;
				padding:0 0 10px 0;
				background:none;
				}
				#contenido #buscador_noticias UL LI LABEL{
					float:left;
					width:80px;
					padding-top:3px;
					color:#903104;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-style:normal;
					font-size:10px;
					}
					#contenido #buscador_noticias UL LI LABEL.texto_buscar{
						width:90px;
						}
					
				#contenido #buscador_noticias UL LI INPUT{
					float:left;
					margin:3px 0 0 0;
					padding:0 0 0 0;
					height:16px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:normal;
					font-style:normal;
					font-size:11px;
					border:1px solid #999999;
					}
				#contenido #buscador_noticias UL LI INPUT#noticias_texto{
					margin:3px 0 0 3px;
					padding:0 0 0 0;
					}
					#contenido #buscador_noticias UL LI .fecha{
						text-align:right;
						margin-right:5px;
						}
				#contenido #buscador_noticias UL LI A IMG{
							float:left;
							margin:6px 0 0 5px;
							padding:0 0 0 0;
							width:auto;
							border:0;
							}
				#contenido #buscador_noticias UL LI .boton{
						margin:2px 0 0 10px;
						padding:0 0 2px 0!important;
						padding:0 0 0 0;
						width:80px;
						height:20px;
						background-image:url(../img/buscar.gif);
						background-repeat:no-repeat;
						background-position:0 0;
						background-color:#EFECDD;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-style:italic;
						font-size:11px;
						color:#AF9207;
						border:0;
						cursor:pointer;
					}


	/*FICHA NOTICIA*/
	#contenido span.fecha{
		float:left;
		width:100%;
		font-size:10px;
		color:#999999;
		margin:10px 0 0 0 !important;
		margin:10px 0 -14px 0 ;
		padding:0 0 0 20px;
		background:url(../img/ico_fecha.gif) no-repeat 0 2px;
		}
	/*CONTACTO*/
	#contenido FORM#contacto{
		float:left;
		width:100%;
		margin-top:10px!important;
		margin-top:20px;
		line-height:18px;
		}

		#contenido FORM#contacto .asterisco{
			line-height:10px;
			font-size:15px;
			font-weight:bolder;
			color:#752936;
			margin-right:5px;
			vertical-align:middle;
			}
		#contenido FORM#contacto .direccion P{
			margin:0 0 0 0;
			padding:0;
			}
		
		#contenido FORM#contacto #marco{	
			float:left;
			width:97%!important;
			width:95%;
			margin:5px!important;
			margin:5px 2px 5px 2px;
			padding:5px 10px 5px 5px!important;
			padding:5px;
			background-color:#ECE9DA;
			}
			#contenido FORM#contacto UL{
				float:left;
				width:100%;
				margin:0;
				padding:20px 0;
				list-style-type:none;
				border:2px solid #ffffff;
				}
			#contenido FORM#contacto UL LI{
				float:left;
				margin:3px 0;
				width:100%;
				background:none;
				}
				#contenido FORM#contacto UL LI LABEL{
					float:left;
					width:200px;
					text-align:right;
					font-size:12px;
					font-weight:bold;
					color:#903104;
					margin-right:5px;
					padding:5px 0 0 0 ;
					}
				#contenido FORM#contacto UL LI INPUT, #contenido FORM#contacto UL LI TEXTAREA{
					float:left;
					width:300px;
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					margin-top:5px;
					padding:3px;
					border:1px solid #999999;
					}
				#contenido FORM#contacto UL LI SELECT{
					float:left;
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					margin-top:5px;
					padding:3px;
					border:1px solid #999999;
					}
				#contenido FORM#contacto UL LI TEXTAREA#comentarios{
					overflow:auto !important;
					overflow:hidden;
					}
					#contenido FORM#contacto UL LI TEXTAREA#privacidad{
					float:left;
						color:#000000;
						}
					#contenido FORM#contacto UL LI.aceptaprivacidad INPUT{
						float:left;
						width:20px;
						margin-left:201px;
						border:0;
						}
					#contenido FORM#contacto UL LI.aceptaprivacidad LABEL{
						width:auto;
						font-size:11px;
						margin-left:5px;
						}
			/*#contenido FORM#contacto UL LI#botones{
				clear:left;
				}
				#contenido FORM#contacto UL LI#botones INPUT{
					width:60px;
					font-size:10px;
					color:#FFFFFF;
					margin-left:205px;
					padding:0;
					border:1px solid #000000;
					background-color:#752936;
					}*/
					#contenido FORM#contacto UL LI .boton{
						float:left;
						margin:0 0 0 202px;
						padding:0;
						width:80px;
						height:20px;
						background-image:url(../img/buscar.gif);
						background-repeat:no-repeat;
						background-position:0 0;
						background-color:#EFECDD;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-style:italic;
						font-size:11px;
						color:#AF9207;
						border:0;
						cursor:pointer;
					}
/*contenido destacado*/

#contenido .contDestacado1{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:460px;
	}

#contenido .destacadosDerecha{
	float:right;
	width:230px;
	margin:10px 0 0 0;
	padding:10px;
	color:#232323;
	background-color:#EFECDD;
	}
	#contenido .destacadosDerecha H3{
		margin:0;
		padding:5px 0 0px 0 ;
		}
		#contenido .destacadosDerecha LI{
			background-position:0 6px;
			}

/*tira imagenes*/
#contenido .galeria_imagenes{
	float:left;
	width:100%;
	margin:10px 0 20px 0!important;
	margin:10px 0 10px 0;
	padding:0 0 0 0;
	}
	#contenido .galeria_imagenes DIV{
		float:left;
		margin:0;
		padding:0;
		display:inline;
		width:24%;
		text-align:center;
		}
		
/*Mapa Web*/

#contenido UL#mapa{
	float:left;
	margin:20px 0 0 0;
	padding:0 0 0 0;
	list-style-type:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:100%;
	font-weight:bold;
	font-style:italic;
	font-size:16px;
		}
		#contenido UL#mapa LI{
			float:left;
			margin:0 0 0 0;
			padding:10px 0 10px 0;
			width:50%;
			background-image:url(../img/interior/icono_enlace.gif);
			background-position:0 16px;
			background-repeat:no-repeat;
			font-style:italic;
			border-bottom:1px solid #f0f0f0;
			}
			#contenido UL#mapa LI A{
			margin:0 0 0 0;
			padding:0 0 0 15px;
				color:#000000;
				text-decoration:none;
				}
				
/*Buscador*/

	#contenido UL#contBuscador{
		float:left;
		margin:0;
		padding:0;
		width:100%;
		list-style-type:none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		font-weight:normal;
		font-style:italic;
		}	
		#contenido UL#contBuscador LI{
			list-style-type:none;
			display: block;
			line-height:18px;
			margin:0 0;
			padding:10px 0 10px 11px;
			border-bottom:1px inset #AAAAAA;
			background:url(../img/interior/icono_enlace.gif) no-repeat 0 16px;
			}
			#contenido UL#contBuscador LI A{
				color:#232323;
				text-decoration:none;
				}
				#contenido UL#contBuscador LI A:hover{
					text-decoration:underline;
					}

/******************************************************************************************************************************/
/*														LOCALIZACIÓN														  */
/******************************************************************************************************************************/

#marcoGoogle
{	
	float:left;
	width:97%;
	height:500px;
	margin:5px!important;
	margin:5px 2px 5px 2px;
	padding:5px 10px 5px 5px!important;
	padding:5px;
}

	#marcoGoogle #googleMaps
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:100%;
		height:500px;
	}
	
/******************************************************************************************************************************/
/*														EDITOR																  */
/******************************************************************************************************************************/	
	
.imagenIzquierda
{
	margin:10px 10px 10px 0;
	padding:0 0 0 0;
	float:left;
}

.imagenDerecha
{
	margin:10px 0 10px 10px;
	padding:0 0 0 0;
	float:right;
}

#contenido .informacionMarron{
	float: left;
	margin: 0 0 10px 0;
	padding: 5px;
	background-color: #efecdd;
	color:#000000;
	width:100%;
}

.ContenedorEditor{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	}
	.ContenedorEditor IMG
	{
		padding:2px;
		background-color:#FFFFFF;
		border:1px solid #C9C9C5;
	}
		
	.ContenedorEditor P	{
		margin: 10px 0 10px 0;
		padding: 0 0 0 0;
		}
	
	.ContenedorEditor .BloqueIzquierda{
		margin: 0 20px 0 0;
		padding: 0 0 0 0;
		width: 440px;
		}
	
	.ContenedorEditor .DestacadoDerecha{
		float:right;
		margin: 15px 0 0 0;
		padding: 0 10px 5px 10px;
		width:240px;
		background-color:#efecdd;
		}
	
		.ContenedorEditor .DestacadoDerecha P{
			margin: 10px 0 10px 0;
			padding: 4px 10px 4px 10px;
			}
		
		.ContenedorEditor .DestacadoDerecha UL{
			margin: -10px 0 0 0;
			padding: 0 0 5px 0;
			width: 240px;
			list-style-type:none;
			}
		
			.ContenedorEditor .DestacadoDerecha UL LI{
				width: 200px;
				background:url(../img/interior/icono_enlace.gif) no-repeat 0 6px;
				}
				
				.ContenedorEditor .DestacadoDerecha UL LI A {
					color:#CD612D;
					}
			
		.ContenedorEditor .DestacadoDerecha H3{
			margin:0 0 0 0;
			padding:0 0 8px 0;
			font-family:Arial, Helvetica, sans-serif;
			color:#752936;
			width: 100%;
			}
		
	#contenido .ContenedorEditor H4{
		font-size:13px;
		margin:10px 0 8px 0;
		}

OL{
	clear: both;
	margin: 0 0 0 22px;
	padding: 10px 0 0 0;
	width:auto;
	line-height:18px;
	}
	OL LI{
		margin:8px 0 0 8px;
		padding-left:3px;
		}
		OL OL{
			margin:0;
			padding:0;
		}
			OL OL LI{
			margin-left:22px;
			}
		
#contenedorPagina TABLE{
	float: left;
	width:100%;
	margin: 5px 0 15px 0;
	padding:5px;
	empty-cells:show;
	border-collapse:collapse;
	border:1px solid #AAAAAA;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
	#contenedorPagina TABLE TBODY TR TH{
		padding:5px;
		border:1px solid #AAAAAA;
		background:#EEEEEE;
		}
	#contenedorPagina TABLE TBODY TR TD{
		padding:5px;
		border:1px solid #AAAAAA;
		text-align: left;
		}

.contenedorGaleria{
	width:100%;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	}
.contenedorGaleria DIV{
	padding:2px 2px 2px 2px;
	float:left;
	width:24%;
	text-align:center;
	font-size:9px;
	color:#515151;
	}
	
#telf{
	float:right;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	width:auto;
		}
		#telf H3{
		width:415px !important;
			width:415px;
			font-weight:500;
			font-size:14px;
			color::#cd612d;
			}
			
			#telf H3 IMG{
				margin:0 0 0 0;
				padding:0 0 0 0;
				border:none;
			}
			
			#telf H3 A{
				margin:0 0 0 0;
				padding:0 0 0 0;
				text-decoration:none;
			}
			
#telf2{
	float:right;
	margin:0 13px 5px 0;
	padding:0 0 0 0;
	width:auto;
		}
		#telf2 H3{
			width:425px !important;
			width:410px;
			font-weight:500;
			font-size:14px;
			margin:15px 0 5px 0!important;
			margin:15px 0 0 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			color:#903104;
			float:left;
			}
			
			#telf2 H3 IMG{
				border:none;
			}
			
			#telf2 H3 A{
				text-decoration:none;
			}
			
			
			#reservas{
		float:left;
		margin:10px 0 0 10px;
		padding:0 0 0 0;
		width:720px;
		/*background-image:url(../img/entorno/fondo_pie.gif);
		background-repeat:no-repeat;
		background-position:center bottom;
		background-image:url(../img/entorno/fondo_centro.reservas.gif);*/
		background-repeat:repeat;
		background-position:0 0;
		}
		
		#reservas h3{
		
			float:left;
			width:200px;
			height:33px;
			margin:0 0 0 0;
			padding:22px 0 0 20px;
			background-image:url(../img/entorno/fondo_cabecera.reservas.gif);
			background-repeat:no-repeat;
			background-position:0 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:22px;
			font-weight:normal;
			font-style:italic;
			color:#FFFFFF;
			}
			/************/
			
#contenido #homeReservas{
		float:left;
		margin:20px 0 0 0px;
		padding:135 0 0 0;
		width:730px;
		/*background-image:url(../archivos/Imagen/fondoreservas.jpg);
		background-repeat:no-repeat;
		background-position:center bottom;*/
		background-image:url(../archivos/Imagen/fondoreservas.jpg);
		background-repeat:no-repeat;
		background-position:0 0;
		min-height:85px;
		height:auto !important;
		height: 85px;
		}
		#contenido #homeReservas IMG{
			padding: 0;
			border: 0;
			background: none;
			}
				
