/*---------------------------INDEX--------------------------------------*/

	h2.el_hotel {
		background: url(img/titulos/el_hotel.gif) 0px 0px no-repeat;
	}

#clickcreativos {
	display: block;
	text-indent: -9999px;
	width: 128px;
	height: 10px;
	font-size: 1px;
	line-height: 1px;
	float: right;
	margin-top: 11px;
	padding-right: 6px;
	background: url(img/titulos/click.gif) 0px 0px no-repeat;
	}
/*----------------------------------------------------------------------*/

/*---------------------------HABITACIONES-------------------------------*/	

	h2.las_habitaciones {
		background: url(img/titulos/las_habitaciones.gif) 0px 0px no-repeat;
		margin: 0px 0px 3px 0px;
	}
	
	#wrapper_content_index #wrapper_content_index_bot_hab {
		background-color: #FFF;
		height: 20px;
		margin: 0px 500px 7px 0px;
		width: 238px;
		overflow: hidden;
		}
	
	#b_descripcion, #b_precios, #b_condiciones {
				display: block;
				font-size: 6px;
				float: left;
				height: 20px;
				margin-right: 3px;
				text-indent: -9999px;
				background: url(img/botones/bot_hotel.gif) no-repeat;
				}
			#b_descripcion {
				background-position: 0px 0px;
				width: 71px;
				}
			#b_precios {
				background-position: -71px 0px;
				width: 46px;
				}
			#b_condiciones {
				background-position: -117px 0px;
				width: 111px;
				}
				
			a#b_descripcion:hover {
				background-position: 0px -20px;
				} 
			
			a#b_precios:hover {
				background-position: -71px -20px;
				} 
				
			a#b_condiciones:hover {
				background-position: -117px -20px;
				} 
				
/*----------------------------------------------------------------------*/

/*----------------------------HABITACIONES------------------------------*/

			table.precios {
				border-collapse: collapse;
				}
			
			table.precios th.servicios {
				background: url(img/titulos/tabla.gif) -1px 1px no-repeat;
				text-indent: -9999px;
				font-size: 6px;
				line-height: 6px;
				width: 129px;
				height: 24px;
				border: 1px solid #393834;
				}
			table.precios th.temporadas {
				background: url(img/titulos/tabla.gif) -129px 1px no-repeat;
				text-indent: -9999px;
				font-size: 6px;
				line-height: 6px;
				width: 317px;
				height: 24px;
				border: 1px solid #393834;
				}
				
			table.precios th.desayuno {
				background: url(img/titulos/tabla.gif) -1px -26px no-repeat;
				text-indent: -9999px;
				font-size: 6px;
				line-height: 6px;
				width: 129px;
				height: 24px;
				border: 1px solid #393834;
				}
			
			table.precios th.tem_baja {
				background: url(img/titulos/tabla.gif) -131px -26px no-repeat;
				text-indent: -9999px;
				font-size: 6px;
				line-height: 6px;
				/*width: 105px;*/
				height: 24px;
				border: 1px solid #393834;
				}
			
			table.precios th.tem_media {
				background: url(img/titulos/tabla.gif) -210px -26px no-repeat;
				text-indent: -9999px;
				font-size: 6px;
				line-height: 6px;
				/*width: 105px;*/
				height: 24px;
				border: 1px solid #393834;
				}
			
			table.precios th.tem_alta {
				background: url(img/titulos/tabla.gif) -289px -26px no-repeat;
				text-indent: -9999px;
				font-size: 6px;
				line-height: 6px;
				/*width: 105px;*/
				height: 24px;
				border: 1px solid #393834;
				}
			
			table.precios th.tem_especial {
				background: url(img/titulos/tabla.gif) -368px -26px no-repeat;
				font-size: 6px;
				line-height: 6px;
				text-indent: -9999px;
				/*width: 105px;*/
				height: 24px;
				border: 1px solid #393834;
				}
			
			table.precios th.doble {
				background: url(img/titulos/tabla.gif) -1px -50px no-repeat;
				font-size: 6px;
				line-height: 6px;
				text-indent: -9999px;
				width: 129px;
				height: 24px;
				border: 1px solid #393834;
				}
			table.precios th.individual {
				background: url(img/titulos/tabla.gif) -1px -74px no-repeat;
				font-size: 6px;
				line-height: 6px;
				text-indent: -9999px;
				width: 129px;
				height: 24px;
				border: 1px solid #393834;
				}
			table.precios th.superior {
				background: url(img/titulos/tabla.gif) -1px -98px no-repeat;
				font-size: 6px;
				line-height: 6px;
				text-indent: -9999px;
				width: 129px;
				height: 24px;
				border: 1px solid #393834;
				}
			table.precios th.cama_sup {
				background: url(img/titulos/tabla.gif) -1px -122px no-repeat;
				font-size: 6px;
				line-height: 6px;
				text-indent: -9999px;
				width: 129px;
				height: 24px;
				border: 1px solid #393834;
				}
			table.precios td.blanco {
				background: none #fff;
				/*width: 99px;*/
				height: 24px;
				text-align: right;
				padding-right: 6px;
				border: 1px solid #393834;
				}
				
			table.precios td.blanco_sm {
				background: none #fff;
				width: 27px;
				height: 24px;
				text-align: right;
				padding-right: 6px;
				border: 1px solid #393834;
				}
				
			table.temporadas{
				font-size: 10px;
				margin-bottom: 16px;
				}

/*----------------------------------------------------------------------*/

/*--------------------------RESTAURANTE---------------------------------*/

			h2.restaurante {
				background: url(img/titulos/restaurante_sabores.gif) 0px 0px no-repeat;
				margin: 0px 0px 3px 0px;
				}
			
			#wrapper_content_index #wrapper_content_index_bot_rest {
				background-color: #FFF;
				height: 20px;
				margin: 0px 680px 7px 0px;
				width: 46px;
				overflow: hidden;
				}
				
			#b_el_cocinero {
				background: url(img/botones/bot_restaurante.gif) 0px 0px no-repeat;
				display: block;
				font-size: 6px;
				float: left;
				height: 20px;
				text-indent: -9999px;
				width: 43px;
				}
				
			a#b_el_cocinero:hover {
				background-position: 0px -20px;
				}	

/*----------------------------------------------------------------------*/

/*---------------------ESTANCIAS----------------------------------------*/
			h2.estancias {
				background: url(img/titulos/estancias.gif) 0px 0px no-repeat;
				margin: 0px 0px 3px 0px;
				font-size: 2px;
				line-height: 2px;
				}
				
			#wrapper_content_index #wrapper_content_index_bot_est {
				background-color: #FFF;
				height: 20px;
				margin: 0px 166px 7px 0px;
				width: 572px;
				overflow: hidden;
				}
				
			#b_d_golf, #b_d_vino, #b_caballo, #b_est_med {
				display: block;
				font-size: 6px;
				float: left;
				height: 20px;
				margin-right: 3px;
				text-indent: -9999px;
				background: url(img/botones/bot_estancias.gif) no-repeat;
				}
				
			#b_d_golf {
				background-position: 0px 0px;
				width: 105px;
				}
			a#b_d_golf:hover {
				background-position: 0px -20px;
				}
				
			#b_d_vino {
				background-position: -105px 0px;
				width: 132px;
				}
			a#b_d_vino:hover {
				background-position: -105px -20px;
				}
				
			#b_caballo {
				background-position: -237px 0px;
				width: 190px;
				}
			a#b_caballo:hover {
				background-position: -237px -20px;
				}
				
			#b_est_med {
				background-position: -427px 0px;
				width: 133px;
				}
			a#b_est_med:hover {
				background-position: -427px -20px;
				}
				
/*----------------------------------------------------------------------*/

/*--------------------------EVENTOS-------------------------------------*/

			h2.eventos {
				background: url(img/titulos/eventos.gif) 0px 0px no-repeat;
				}
				
/*----------------------------------------------------------------------*/

/*--------------------------ENTORNO-------------------------------------*/

			#wrapper_content_index #wrapper_content_index_bot_ent {
				background-color: #FFF;
				height: 20px;
				margin: 0px 265px 7px 0px;
				width: 471px;
				overflow: hidden;
				}
				
			h2.entorno {
				background: url(img/titulos/el_entorno.gif) 0px 0px no-repeat;
				margin: 0px 0px 3px 0px;
				}
				
			#b_jerez, #b_alrededores, #b_playas, #b_tres_c {
				display: block;
				font-size: 6px;
				float: left;
				height: 20px;
				margin-right: 3px;
				text-indent: -9999px;
				background: url(img/botones/bot_ent.gif) no-repeat;
				}
				
			#b_jerez {
				background-position: 0px 0px;
				width: 38px;
				}
			a#b_jerez:hover {
				background-position: 0px -20px;
				}
				
			#b_alrededores {
				background-position: -38px 0px;
				width: 107px;
				}
			a#b_alrededores:hover {
				background-position: -38px -20px;
				}
				
			#b_playas {
				background-position: -145px 0px;
				width: 127px;
				}
			a#b_playas:hover {
				background-position: -145px -20px;
				}
				
			#b_tres_c {
				background-position: -272px 0px;
				width: 133px;
				}
			a#b_tres_c:hover {
				background-position: -272px -20px;
				}
				
/*----------------------------------------------------------------------*/

/*-----------------------------COMO LLEGAR------------------------------*/

			h2.llegar {
				background: url(img/titulos/como_llegar.gif) 0px 0px no-repeat;
				margin: 0px 0px 3px 0px;
				}
				
			#wrapper_content_index #wrapper_content_index_bot_llegar {
				background-color: #FFF;
				height: 20px;
				margin: 0px 551px 7px 0px;
				width: 185px;
				overflow: hidden;
				}
				
			#b_mapa, #b_aer {
				display: block;
				font-size: 6px;
				float: left;
				height: 20px;
				margin-right: 3px;
				text-indent: -9999px;
				background: url(img/botones/bot_llegar.gif) no-repeat;
				}
				
			#b_mapa {
				background-position: 0px 0px;
				width: 33px;
				}
			a#b_mapa:hover {
				background-position: 0px -20px;
				}
				
			#b_aer {
				background-position: -33px 0px;
				width: 146px;
				}
			a#b_aer:hover {
				background-position: -33px -20px;
				}
			
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

/*--------------------------Links---------------------------------------*/

			h2.links {
			background: url(img/titulos/links.gif) 0px 0px no-repeat;
			margin: 0px 0px 3px 0px;
			}

			h2.otherlinks {
			background: url(img/titulos/otherlinks.gif) 0px 0px no-repeat;
			margin: 0px 0px 3px 0px;
			}
/*----------------------------------------------------------------------*/
/*--------------------------Noticias------------------------------------*/

			h2.noticias {
			background: url(img/titulos/noticias.gif) 0px 0px no-repeat;
			margin: 0px 0px 4px 0px;
			font-size: 2px;
			line-height: 2px;
			}			
			
/*---------------------------Contactar----------------------------------*/

			h2.contactar {
				background: url(img/titulos/contactar.gif) 0px 0px no-repeat;
				}
				
/*---------------------------Reserva----------------------------------*/

			h2.reserva {
				background: url(img/titulos/reserva.gif) 0px 0px no-repeat;
				margin: 0px 0px 4px 0px;
				font-size: 2px;
				line-height: 2px;
				}

/*--------------------------Politica-----------------------------------*/

			h2.politica {
				background: url(img/titulos/politica.gif) 0px 0px no-repeat;
				}
				
/*----------------------------------------------------------------------*/	
/*--------------------------Condiones de uso----------------------------*/

			h2.condiciones {
				background: url(img/titulos/condiciones.gif) 0px 0px no-repeat;
				}
				
/*----------------------------------------------------------------------*/			
/*--------------------------Agenda------------------------------------*/

			h2.agenda {
			background: url(img/titulos/agenda.gif) 0px 0px no-repeat;
			margin: 0px 0px 4px 0px;
			font-size: 2px;
			line-height: 2px;
			}
		
/*--------------------------atencion----------------------------*/

			h2.atencion {
				background: url(img/titulos/atencion.gif) 0px 0px no-repeat;
				}
				
/*----------------------------------------------------------------------*/