
/*
COLORES GENERALES:
- Marr&oacute;n texto: #C67239;

*/

body{ 
	text-align:center;
	color:#666666;
}
body.principal1{
	background:#000000 url(../images/h_fondo1.jpg) top no-repeat; 
}
body.principal2{
	background:#000000 url(../images/h_fondo2.jpg) top no-repeat; 
}
body.principal3{
	background:#000000 url(../images/h_fondo3.jpg) top no-repeat; 
}
body.principal4{
	background:#000000 url(../images/h_fondo4.jpg) top no-repeat; 
}
body.interiores{
	background:#ffffff url(../images/interiores_fondo.jpg) top no-repeat; 
}
body.interioresBlanco{
	background:#ffffff url(../images/interiores_fondo.jpg) top no-repeat; 
}

.oculto{
	display:none;
}

/************ CONTENEDORES GENERALES ************/

.contenedorGeneral{	
	/* Posicionamiento */
	float: none;
	/* Medidas */
	margin: 0px auto 0 auto;
	width: 996px; 
	/* Resto */
	color:#666666;
}
.contenedorGeneralCabecera{
	/* Medidas */
	min-height: 206px;
	height: auto !important; 
	height: 206px;
	width: 996px;
	/* Resto */
	text-align:left;
}
.contenedorGeneralCuerpo{	
	/* Medidas */
	min-height: 550px;
	height: auto !important; 
	height: 550px;	
	width: 996px; /* 996px */
	/* Resto */
	text-align:left;
}
.contenedorGeneralPie{
	/* Medidas */
	min-height: 155px;
	height: auto !important; 
	height: 155px;
	width: 996px;
	/* Resto */
	background:#ffffff;
}

/************ CUERPO INDEX ************/

.contenedorGeneralCuerpoImagenIndex{
	/* Medidas */
	min-height: 562px;
	height: auto !important; 
	height: 562px;	
	width: 643px; /* 643px */
}
.contenedorGeneralCuerpoDchIndex1{
	/* Medidas */
	width: 353px;
	/* Resto */
	background:transparent url(../images/h_fondo1_2.jpg) top no-repeat; 	
}
.contenedorGeneralCuerpoDchIndex2{
	/* Medidas */
	width: 353px;
	/* Resto */
	background:transparent url(../images/h_fondo2_2.jpg) top no-repeat; 	
}
.contenedorGeneralCuerpoDchIndex3{
	/* Medidas */
	width: 353px;
	/* Resto */
	background:transparent url(../images/h_fondo3_2.jpg) top no-repeat; 	
}
.contenedorGeneralCuerpoDchIndex4{
	/* Medidas */
	width: 353px;
	/* Resto */
	background:transparent url(../images/h_fondo4_2.jpg) top no-repeat; 	
}
.contenedorGeneralCuerpoTextoIndex{
	/* Medidas */
	min-height: 304px; /* 344px */
	height: auto !important; 
	height: 304px;	
	width: 313px; /* 353px */
	padding:20px;
	/* Resto */
	font-size:0.9em;
	color:#ffffff;
	/*text-align:justify;*/
	line-height:20px;
	font-family: Arial, Helvetica, Verdana, sans-serif;		
}
.contenedorGeneralCuerpoTextoIndex a{
	color:#ffffff;
	text-decoration:none;
}
.contenedorGeneralCuerpoTextoIndex a:hover{
	text-decoration:underline;
}
.contenedorGeneralCuerpoPieIndex{
	/* Medidas */
	min-height: 24px; /* 164px */
	height: auto !important; 
	height: 24px;	
	width: 353px; /* 353px */
	margin-top:144px;
	/* Resto */
	color:#999999;
	font-size:0.7em;
}
.contenedorGeneralCuerpoPiePrimeroIndex{
	/* Medidas */
	min-height: 20px; /* 65px */
	height: auto !important; 
	height: 20px;	
	width: 313px; /* 353px */
	padding-left:20px;
	padding-right:20px;	
	padding-bottom:5px;
	padding-top:5px;			
	margin-bottom:4px;
	/* Resto */
	background:black;
}
.contenedorGeneralCuerpoPiePrimeroIndex a{
	float:left;
	/* Medidas */
	min-height: 17px; /* 21px */
	height: auto !important; 
	height: 17px;	
	padding-top:4px;	
	padding-left:28px;
	padding-right:20px;
	/* Resto */
	color:#ffffff;
	text-decoration:none;
}
.contenedorGeneralCuerpoPiePrimeroIndex a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.contenedorGeneralCuerpoPiePrimeroIndex a.facebook{
	background: url(../images/h_b_facebook.gif) 0px 0px no-repeat; 	
}
.contenedorGeneralCuerpoPiePrimeroIndex a.twitter{
	background: url(../images/h_b_twitter.gif) 0px 0px no-repeat; 	
}
.contenedorGeneralCuerpoPieSegundoIndex{
	/* Medidas */
	min-height: 41px; /* 55px */
	height: auto !important; 
	height: 41px;	
	width: 313px; /* 353px */
	padding-left:20px;
	padding-right:20px;	
	padding-bottom:5px;
	padding-top:5px;			
	margin-bottom:4px;
	/* Resto */
	background:black;
}
.contenedorGeneralCuerpoPieTerceroIndex{
	/* Medidas */
	min-height: 10px; /* 14px 24 */
	height: auto !important; 
	height: 10px;	
	width: 313px; /* 353px */
	padding-left:20px;
	padding-right:20px;	
	padding-bottom:2px;
	padding-top:2px;		
	/* Resto */
	background:black;	
}
.contenedorGeneralCuerpoPieTerceroIndex ul li{
	/* Posicionamiento */
	float:left;
}
.contenedorGeneralCuerpoPieTerceroIndex a{
	/* Medidas */
	padding-left:10px;
	padding-right:15px;
	/* Resto */
	color:#999999;
	text-decoration:none;
	background: url(../images/h_item1.gif) 0px 5px no-repeat;	
}
.contenedorGeneralCuerpoPieTerceroIndex a:hover{
	text-decoration:underline;
}


/************ CABECERA INDEX ************/

.contenedorGeneralCabeceraIzq{
	/* Medidas */
	min-height: 206px;
	height: auto !important; 
	height: 206px;
	width: 408px;
}
.contenedorGeneralCabeceraIzq div.contenedorGeneralCabeceraIzqFlash1{
	padding-top:16px;
}
.contenedorGeneralCabeceraIzq div.contenedorGeneralCabeceraIzqFlash2{
	padding-top:5px;
}
.contenedorGeneralCabeceraIzq div.contenedorGeneralCabeceraIzqFlash3{
	padding-top:40px;
}
.contenedorGeneralCabeceraIzq img{
	vertical-align:top;
}
.contenedorGeneralCabeceraIzq ul{
	/* Medidas */
	min-height: 19px; /* 29px */
	height: auto !important; 
	height: 19px;
	width: 408px; /* 408px */
	padding-top:5px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, Verdana, sans-serif;	
}
.contenedorGeneralCabeceraIzq ul li{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	padding-right:10px;
	/* Resto */
	color:#cccccc;
	font-size:0.62em;
}
.contenedorGeneralCabeceraIzq ul li a{
	color:#cccccc;
	text-decoration:none;
}
.contenedorGeneralCabeceraIzq ul li a:hover{
	text-decoration:underline;
}
.contenedorGeneralCabeceraIzq ul li a.inicio{
	padding-left:10px;
	/* resto */
	background: url(../images/b_inicio.gif) 0px 1px no-repeat;
}
.contenedorGeneralCabeceraIzq ul li a.mapa{
	padding-left:12px;
	/* resto */
	background: url(../images/b_mapa.gif) 0px 1px no-repeat;
}
.contenedorGeneralCabeceraIzq ul li a.links{
	padding-left:8px;
	/* resto */
	background: url(../images/b_links.gif) 0px 1px no-repeat;
}
.contenedorGeneralCabeceraIzq ul li a.galeria{
	padding-left:12px;
	/* resto */
	background: url(../images/b_galeria.gif) 0px 1px no-repeat;
}
.contenedorGeneralCabeceraIzq ul li a.localizacion{
	padding-left:12px;
	/* resto */
	background: url(../images/b_loc.gif) 0px 1px no-repeat;
}
.contenedorGeneralCabeceraIzq ul li a.contacto{
	padding-left:10px;
	/* resto */
	background: url(../images/b_contac.gif) 0px 1px no-repeat;
}

.contenedorGeneralCabeceraLogo{
	/* Medidas */
	min-height: 206px;
	height: auto !important; 
	height: 206px;
	width: 235px;
	/* Resto */
	text-align:center;
}
.contenedorGeneralCabeceraLogo ul{
	/* Medidas */
	min-height: 19px; /* 29px */
	height: auto !important; 
	height: 19px;
	width: 185px; /* 235px */
	padding-top:5px;
	padding-bottom:5px;
	padding-left:50px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
.contenedorGeneralCabeceraLogo ul li{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	padding-right:15px;
	/* Resto */
	color:#FF0000;
	font-size:0.62em;
}
.contenedorGeneralCabeceraLogo ul li.separadorIdiomas{
	background: url(../images/item1.gif) 74px 3px no-repeat;
}
.contenedorGeneralCabeceraLogo ul li a{
	color:#cccccc;
	text-decoration:none;
}
.contenedorGeneralCabeceraLogo ul li a:hover{
	color:#FF0000;
	text-decoration:none;
}
.contenedorGeneralCabeceraLogo h1{
	/* Medidas */
	min-height: 177px;
	height: auto !important; 
	height: 177px;
	width: 235px;	
	/* resto */
	background: url(../images/logo.jpg) 0px 0px no-repeat;
}
.contenedorGeneralCabeceraLogo h1 a{
	display:block;
	/* Medidas */
	min-height: 177px;
	height: auto !important; 
	height: 177px;
	width: 235px;	
 }

.contenedorGeneralCabeceraDch{
	/* Medidas */
	min-height: 206px;
	height: auto !important; 
	height: 206px;
	width: 333px; /* 353px */
	padding-left:20px;
	/* Resto */
}
.contenedorGeneralCabeceraDch ul.herramientas{
	/* Medidas */
	min-height: 32px; /* 42px */
	height: auto !important; 
	height: 32px;
	width: 330px; /* 330px */
	padding-top:5px;
	padding-bottom:5px;
}
.contenedorGeneralCabeceraDch ul.herramientas li{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	padding-right:40px;	
	/* Resto */
	font-size:0.8em;
}
.contenedorGeneralCabeceraDch ul.herramientas li a{
	float:left;
	/* Medidas */
	width: 105px;
	/* Resto */
	color:#cccccc;	
	text-decoration:none;
}
.contenedorGeneralCabeceraDch ul.herramientas li a:hover{
	color:#FF0000;
	text-decoration:none;
}
.contenedorGeneralCabeceraDch ul.herramientas li a.suscripcion{
	/* resto */
	background: url(../images/b_suscripx.gif) right 0px no-repeat;
}
.contenedorGeneralCabeceraDch ul.herramientas li a.suscripcion:hover{
	/* resto */
	background: url(../images/b_suscrip.gif) right 0px no-repeat;
}
.contenedorGeneralCabeceraDch ul.herramientas li a.reservas{
	/* resto */
	background: url(../images/b_reservx.gif) right 0px no-repeat;
}
.contenedorGeneralCabeceraDch ul.herramientas li a.reservas:hover{
	/* resto */
	background: url(../images/b_reserv.gif) right 0px no-repeat;
}

.contenedorGeneralCabeceraDch ul.menuOpciones{
	float:left;
	/* Medidas */
	width: 330px; /* 330px */
	padding-top:25px;
	padding-bottom:10px;
}
.contenedorGeneralCabeceraDch ul.menuOpciones li{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	padding-right:16px;
	padding-bottom:3px;
	/* Resto */
	font-size:0.8em;
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a{
	display:block;
	/* Medidas */
	min-height: 18px; /* 18px */
	height: auto !important; 
	height: 18px;
	width: 149px; /* 149px */
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.habitaciones{
	/* resto */
	background: url(../images/m_habitaciones.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.habitaciones:hover{
	/* resto */
	background: url(../images/m_habitacionesx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.habitacionesClick{
	/* resto */
	background: url(../images/m_habitacionesx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.salones{
	/* resto */
	background: url(../images/m_salones.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.salones:hover{
	/* resto */
	background: url(../images/m_salonesx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.salonesClick{
	/* resto */
	background: url(../images/m_salonesx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.apartamentos{
	/* resto */
	background: url(../images/m_apartamentos.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.apartamentos:hover{
	/* resto */
	background: url(../images/m_apartamentosx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.apartamentosClick{
	/* resto */
	background: url(../images/m_apartamentosx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.spa{
	/* resto */
	background: url(../images/m_spa.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.spa:hover{
	/* resto */
	background: url(../images/m_spax.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.spaClick{
	/* resto */
	background: url(../images/m_spax.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.granhotel{
	/* resto */
	background: url(../images/m_granhotel.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.granhotel:hover{
	/* resto */
	background: url(../images/m_granhotelx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.granhotelClick{
	/* resto */
	background: url(../images/m_granhotelx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.restaurante{
	/* resto */
	background: url(../images/m_rest.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.restaurante:hover{
	/* resto */
	background: url(../images/m_restx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.restauranteClick{
	/* resto */
	background: url(../images/m_restx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.servicios{
	/* resto */
	background: url(../images/m_servicios.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.servicios:hover{
	/* resto */
	background: url(../images/m_serviciosx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.serviciosClick{
	/* resto */
	background: url(../images/m_serviciosx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.escapadas{
	/* resto */
	background: url(../images/m_escapadas.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.escapadas:hover{
	/* resto */
	background: url(../images/m_escapadasx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.escapadasClick{
	/* resto */
	background: url(../images/m_escapadasx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.ofertas{
	/* resto */
	background: url(../images/m_ofertas.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.ofertas:hover{
	/* resto */
	background: url(../images/m_ofertasx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.ofertasClick{
	/* resto */
	background: url(../images/m_ofertasx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch ul.menuOpciones li a.eventos{
	/* resto */
	background: url(../images/m_eventos.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.eventos:hover{
	/* resto */
	background: url(../images/m_eventosx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch ul.menuOpciones li a.eventosClick{
	/* resto */
	background: url(../images/m_eventosx.gif) 0px 0px no-repeat;	
}

.contenedorGeneralCabeceraDch div.menuIndex{
	/* Medidas */
	width: 315px; /* 315px */
	border-top:1px solid #cccccc;
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex{
	/* Medidas */
	width: 315px; /* 330px */
	padding-top:10px;
	padding-bottom:5px;
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex li{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	padding-right:10px;
	padding-bottom:5px;
	/* Resto */
	font-size:0.8em;
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex li a{
	display:block;
	/* Medidas */
	min-height: 18px; /* 18px */
	height: auto !important; 
	height: 18px;
	width: 291px; /* 291px */
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex li a.margoa{
	/* resto */
	background: url(../images/mh_margoa.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex li a.margoa:hover{
	/* resto */
	background: url(../images/mh_margoax.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex li a.eventos{
	/* resto */
	background: url(../images/mh_eventos.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex li a.eventos:hover{
	/* resto */
	background: url(../images/mh_eventosx.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex li a.escapadas{
	/* resto */
	background: url(../images/mh_escyofertas5.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCabeceraDch div.menuIndex ul.menuIndex li a.escapadas:hover{
	/* resto */
	background: url(../images/mh_escyofertas5x.gif) 0px 0px no-repeat;	
}


/************ PIE ************/

.contenedorGeneralPieSuperior{
	/* Medidas */
	min-height: 83px; /* 105px */
	height: auto !important; 
	height: 83px;
	width: 854px; /* 996px */
	padding-top:22px;
	padding-left:142px;	
	/* Resto */
	background:#ffffff url(../images/imag_hotel.jpg) 0px 0px no-repeat;
}
.contenedorGeneralPieSuperiorTexto{
	/* Medidas */
	min-height: 81px; /* 83px */
	height: auto !important; 
	height: 81px;
	width: 854px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	/* Resto */
	color:#666666;
	background:#ffffff;
	text-align:left;
}
.contenedorGeneralPieSuperiorTexto div.primero{
	/* Medidas */
	min-height: 67px; /* 81px */
	height: auto !important; 
	height: 67px;
	width: 160px; /* 180px */
	padding-top:11px;
	padding-left:20px;
	/* Resto */
	font-size:0.7em;	
	background:#ffffff url(../images/item2.gif) right 11px no-repeat;	
}

.contenedorGeneralPieSuperiorTexto div.segundo{
	/* Medidas */
	min-height: 69px; /* 81px */
	height: auto !important; 
	height: 69px;
	width: 240px; /* 260px */
	padding-top:9px;
	padding-left:20px;
	/* Resto */
	background:#ffffff url(../images/item2.gif) right 11px no-repeat;	
}
.contenedorGeneralPieSuperiorTexto div.segundo ul{
	/* Medidas */
	width: 240px; 
}
.contenedorGeneralPieSuperiorTexto div.segundo ul li{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	width: 110px; /* 110px */	
	padding-right:10px;
	/* Resto */
	font-size:0.62em;
}
.contenedorGeneralPieSuperiorTexto div.segundo ul li a{
	/* Medidas */
	padding-left:5px;
	/* RESto */
	color:#666666;
	text-decoration:none;
	background:#ffffff url(../images/item1.gif) 0px 3px no-repeat;
}
.contenedorGeneralPieSuperiorTexto div.segundo ul li a:hover{
	color:#000000;
}

.contenedorGeneralPieSuperiorTexto div.tercero{
	/* Medidas */
	min-height: 69px; /* 81px */
	height: auto !important; 
	height: 69px;
	width: 130px; /* 150px */
	padding-top:9px;
	padding-left:20px;
	/* Resto */
	background:#ffffff url(../images/item2.gif) right 11px no-repeat;	
}
.contenedorGeneralPieSuperiorTexto div.tercero ul{
	/* Medidas */
	width: 130px; 
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	width: 120px; /* 130px */	
	padding-right:10px;
	/* Resto */
	font-size:0.62em;
	line-height:16px;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a{
	display:block;
	/* Medidas */
	min-height: 14px; /* 14px */
	height: auto !important; 
	height: 14px;
	padding-left:5px;
	/* RESto */
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a:hover{
	color:#000000;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a.rss{
	/* Medidas */
	padding-left:18px;
	/* RESto */
	background:#ffffff url(../images/rss.gif) 0px 0px no-repeat;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a.rss:hover{
	/* RESto */
	background:#ffffff url(../images/rssx.gif) 0px 0px no-repeat;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a.accesibilidad{
	/* Medidas */
	padding-left:18px;
	/* RESto */
	background:#ffffff url(../images/icon_accesib.gif) 0px 0px no-repeat;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a.accesibilidad:hover{
	/* RESto */
	background:#ffffff url(../images/icon_accesibx.gif) 0px 0px no-repeat;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a.facebook{
	/* Medidas */
	padding-left:18px;
	/* RESto */
	background:#ffffff url(../images/facebook.gif) 0px 0px no-repeat;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a.facebook:hover{
	/* RESto */
	background:#ffffff url(../images/facebookx.gif) 0px 0px no-repeat;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a.twitter{
	/* Medidas */
	padding-left:18px;
	/* RESto */
	background:#ffffff url(../images/twitter.gif) 0px 0px no-repeat;
}
.contenedorGeneralPieSuperiorTexto div.tercero ul li a.twitter:hover{
	/* RESto */
	background:#ffffff url(../images/twitterx.gif) 0px 0px no-repeat;
}

.contenedorGeneralPieSuperiorTexto div.cuarto{
	/* Medidas */
	min-height: 69px; /* 81px */
	height: auto !important; 
	height: 69px;
	width: 244px; /* 264px */
	padding-top:9px;
	padding-left:20px;
	/* Resto */
	text-align:right;
}
.contenedorGeneralPieSuperiorTexto div.cuarto img{
	padding-right:10px;
}

.contenedorGeneralPieInferior{
	/* Medidas */
	min-height: 40px; /* 50px */
	height: auto !important; 
	height: 40px;
	width: 996px;
	padding-top:10px;
	/* Resto */
}

.contenedorGeneralPieInferior div.opcionesDch{
	/* posicionamiento */
	float:right;
	display:block;
	/* Medidas */
	min-height: 21px; /* 21px */
	height: auto !important; 
	height: 21px;
}
.contenedorGeneralPieInferior div.opcionesDch a{
	/* Medidas */
	padding-left:15px;
	/* Resto */
	font-size:0.7em;
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralPieInferior div.opcionesDch a:hover{
	color:#000000;
	text-decoration:none;
}
.contenedorGeneralPieInferior div.opcionesDch a.item{
	/* medidas */
	padding-left:15px;
	/* REsto */
	background:#ffffff url(../images/h_item1.gif) 7px 4px no-repeat;
}
.contenedorGeneralPieInferior div.opcionesDch a.padDch{
	padding-right:150px;
}

/************ CONTENIDO CUERPO RUTA ************/


.contenedorGeneralCuerpoZonaTexto ul.Ruta{
	/* Posicionamiento */
	float:left;
}
.contenedorGeneralCuerpoZonaTexto ul.ruta li{
	/* Posicionamiento */
	float:left; 
	/* Resto */
	font-size:0.7em;	
	vertical-align:bottom;
}
.contenedorGeneralCuerpoZonaTexto ul.ruta li a{
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoZonaTexto ul.ruta li a:hover{
	text-decoration:underline;
}

.contenedorGeneralCuerpoSoloTexto ul.Ruta{
	/* Posicionamiento */
	float:left;
}
.contenedorGeneralCuerpoSoloTexto ul.ruta li{
	/* Posicionamiento */
	float:left; 
	/* Resto */
	font-size:0.7em;	
	vertical-align:bottom;
}
.contenedorGeneralCuerpoSoloTexto ul.ruta li a{
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoSoloTexto ul.ruta li a:hover{
	text-decoration:underline;
}


/************ CONTENEDOR CUERPO ESTATICAS ************/

.contenedorGeneralCuerpoZonaImagen{	
	/* Medidas */
	min-height: 550px;
	height: auto !important; 
	height: 550px;	
	width: 430px; /* 430px */
}
.contenedorGeneralCuerpoZonaTexto{	
	/* Medidas */
	min-height: 543px; /* 583px */
	height: auto !important; 
	height: 543px;	
	width: 494px; /* 566px */
	padding-left:28px;
	padding-right:44px;
	padding-top:20px;
	padding-bottom:20px;
	/* Resto */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background:#ffffff;
}
.contenedorGeneralCuerpoZonaTexto p{
	/* REsto */
	color:#666666;
	font-size:0.7em;
	text-align:justify;
}
.contenedorGeneralCuerpoZonaTexto p.textoFormError{
	padding-top:20px;
	/* Resto */
	color:#ba0505;
}
.contenedorGeneralCuerpoZonaTexto p a{
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoZonaTexto p a:hover{
	text-decoration:underline;
}
.contenedorGeneralCuerpoZonaTexto a.consulte{
	display:block;
	/* medidas */
	min-height: 26px; /* 26px */
	height: auto !important; 
	height: 26px;		
	padding-left:22px;
	/* REsto */
	color:#666666;
	background:url(../images/int_habita_item1.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCuerpoZonaTexto a.consulte:hover{
	color:#000000;
	text-decoration:none;
	background:url(../images/int_habita_item1x.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto p a.pdf{
	display:block;
	/* Medidas */
	min-height: 17px; /* 27px */
	height: auto !important; 
	height: 17px;		
	padding-left:32px;
	padding-top:25px;
	/* Resto */
	color:#666666;
	text-decoration:none;
	background:url(../images/dinam_b_descpdf.gif) 0px 25px no-repeat;	
}
.contenedorGeneralCuerpoZonaTexto p a.pdf:hover{
	text-decoration:underline;
	background:url(../images/dinam_b_descpdfx.gif) 0px 25px no-repeat;	
}
.contenedorGeneralCuerpoZonaTexto div.habitacionesAccesibles{
	/* Medidas */
	padding-left:100px;
	/* Resto */
	background:url(../images/int_habita_logacces.gif) 0px 0px no-repeat;		
}
.contenedorGeneralCuerpoZonaTexto div.habitacionesAccesibles h3{
	/* Medidas */
	padding-top:0px;
}
.contenedorGeneralCuerpoZonaTexto h2{	
	/* Medidas */
	min-height: 35px; /* 35px */
	height: auto !important; 
	height: 35px;	
	width: 494px;
}
.contenedorGeneralCuerpoZonaTexto h2.granhotel{	
	background:url(../images/tit_granhotel.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.restaurante{	
	background:url(../images/tit_restaurante.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.habitaciones{	
	background:url(../images/tit_habitaciones.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.servicios{	
	background:url(../images/tit_servicios.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.apartamentos{	
	background:url(../images/tit_apartamentos.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.salones{	
	background:url(../images/tit_salones.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.spa{	
	background:url(../images/tit_spa.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.contacto{	
	background:url(../images/tit_contacto.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.mapa{	
	background:url(../images/tit_mapa.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.suscripcion{	
	background:url(../images/tit_newsletter.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h2.compartir{	
	background:url(../images/tit_compartir.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto h3{
	/* Medidas */
	padding-top:25px;
	padding-bottom:5px;
	/* Resto */
	color:#000000;
	font-size:0.85em;
}

.contenedorGeneralCuerpoZonaTexto ul.subMenu{
	padding-top:15px;
}	

.contenedorGeneralCuerpoZonaTexto ul.subMenu li{
	float:left;
	/* Medidas */
	padding-right:10px;
	/* Resto */
	font-size:0.8em;
}
.contenedorGeneralCuerpoZonaTexto ul.subMenu li.separador{
	background:url(../images/int_habita_item2.gif) right 2px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto ul.subMenu li.sinSeparador{
	padding-left:5px;
}
.contenedorGeneralCuerpoZonaTexto ul.subMenu li a{
	/* Medidas */
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;	
	/* Resto */
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoZonaTexto ul.subMenu li a:hover{
	color:#ffffff;
	text-decoration:none;
	background:#666666;
}
.contenedorGeneralCuerpoZonaTexto ul.subMenu li a.click{
	/* Medidas */
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;	
	/* Resto */	
	color:#ffffff;
	text-decoration:none;
	background:#666666;
}
.contenedorGeneralCuerpoZonaTexto ul.listado{
	padding-top:5px;
}
.contenedorGeneralCuerpoZonaTexto ul.listado li{
	font-size:0.7em;
}
.contenedorGeneralCuerpoZonaTexto ul.listado li a{
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoZonaTexto ul.listado li a:hover{
	text-decoration:underline;
}
.contenedorGeneralCuerpoSoloTexto{
	/* Medidas */
	min-height: 510px; /* 550px */
	height: auto !important; 
	height: 510px;	
	width: 940px; /* 996px */
	padding-left:28px;
	padding-right:28px;
	padding-top:20px;
	padding-bottom:20px;
	/* Resto */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background:#ffffff;
}

.contenedorGeneralCuerpoSoloTextoFondoEscapadas{
	background:url(../images/imag_escapadas.jpg) right 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTextoFondoOfertas{
	background:url(../images/dinam_imag_ofertas.jpg) right 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTextoFondoEventos{
	background:url(../images/dinam_imag_eventos.jpg) right 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTextoFondoLinks{
	background:url(../images/imag_links.jpg) right 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTextoFondoTarifas{
	background:url(../images/imag_tarifas.jpg) right 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTextoFondoReservas{
	background:url(../images/int_reseronline_imga1.jpg) right 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2{	
	/* Medidas */
	min-height: 35px; /* 35px */
	height: auto !important; 
	height: 35px;	
	width: 494px;
}
.contenedorGeneralCuerpoSoloTexto h2.avisoLegal{	
	background:url(../images/tit_avisolegal.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.localizacion{	
	background:url(../images/tit_loc.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.escapadas{
	padding-bottom:10px;
	background:url(../images/tit_escapadas.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.ofertas{	
	background:url(../images/tit_ofertas.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.eventos{	
	background:url(../images/tit_eventos.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.links{	
	background:url(../images/tit_links.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.tarifas{	
	background:url(../images/tit_tarifas.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.galeria{	
	background:url(../images/tit_galeria.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.accesibilidad{	
	background:url(../images/tit_accesibilidad.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.rss{	
	background:url(../images/tit_rss.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h2.reservas{	
	background:url(../images/tit_reserv.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto h3{
	/* Medidas */
	padding-top:25px;
	padding-bottom:5px;
	/* Resto */
	font-weight:bold;
	color:#000000;
	font-size:0.85em;
}
.contenedorGeneralCuerpoSoloTexto p{
	/* REsto */
	color:#666666;
	font-size:0.7em;
	text-align:justify;
}
.contenedorGeneralCuerpoSoloTexto p a{
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoSoloTexto p a:hover{
	text-decoration:underline;
}
.contenedorGeneralCuerpoSoloTexto div.textoRrojo{
	padding-bottom:10px;
	/* Resto */
	color:#ba0505;
	font-size:0.8em;
}
.contenedorGeneralCuerpoSoloTexto div.textoRrojo div.texto{
	padding-top:3px;
}
.contenedorGeneralCuerpoSoloTexto div.textoRrojo div.enlace a{
	display:block;
	/* medidas */
	min-height: 16px; /* 18px */
	height: auto !important; 
	height: 16px;
	padding-top:3px;
	padding-left:38px;
	/* resto */
	color:#ba0505;
	text-decoration:none;
	background:url(../images/b_reserv2.gif) 10px 0px no-repeat;	
}
.contenedorGeneralCuerpoSoloTexto div.textoRrojo div.enlace a:hover{
	color:#666666;
	background:url(../images/b_reserv2X.gif) 10px 0px no-repeat;	
}
.contenedorGeneralCuerpoSoloTexto div.galeria{
	width:553px;
	/* Resto */
	font-size:0.8em;
}
.contenedorGeneralCuerpoSoloTexto div.galeria div.numFoto{
	/* posicionamiento */
	width:33px;
	/* resto */
	text-align:center;
}
.contenedorGeneralCuerpoSoloTexto div.galeria div.anterior{
	/* Medidas */
	width:260px;
}
.contenedorGeneralCuerpoSoloTexto div.galeria div.anterior a{
	display:block;
	/* Medidas */
	min-height: 18px; /* 20px */
	height: auto !important; 
	height: 18px;
	padding-top:1px;
	padding-left:15px;
	/* Resto */
	color:#666666;
	text-decoration:none;
	background:url(../images/flecha_ant.gif) 0px 0px no-repeat;	
}
.contenedorGeneralCuerpoSoloTexto div.galeria div.anterior a:hover{
	color:#000000;
	text-decoration:none;
	background:url(../images/flecha_antx.gif) 0px 0px no-repeat;		
}
.contenedorGeneralCuerpoSoloTexto div.galeria div.siguiente{
	float:right;
	/* Medidas */
	width:260px;
	/* Resto */
	text-align:right;
}
.contenedorGeneralCuerpoSoloTexto div.galeria div.siguiente a{
	display:block;
	/* Medidas */
	min-height: 18px; /* 20px */
	height: auto !important; 
	height: 18px;
	padding-top:1px;
	padding-right:15px;	
	/* Resto */
	color:#666666;
	text-decoration:none;
	background:url(../images/flecha_sig.gif) right 0px no-repeat;	
}
.contenedorGeneralCuerpoSoloTexto div.galeria div.siguiente a:hover{
	color:#000000;
	text-decoration:none;
	background:url(../images/flecha_sigx.gif) right 0px no-repeat;		
}
.contenedorGeneralCuerpoSoloTexto ul.listado{
	padding-top:5px;
}
.contenedorGeneralCuerpoSoloTexto ul.listado li{
	font-size:0.7em;
}
.contenedorGeneralCuerpoSoloTexto ul.listado li a{
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoSoloTexto ul.listado li a:hover{
	text-decoration:underline;
}
.contenedorGeneralCuerpoSoloTexto div.centrado{
	/* Medidas */
	width: 940px;
	/* Resto */
	text-align:center;
}
.contenedorGeneralCuerpoSoloTexto ul.subMenu{
	padding-top:15px;
}	

.contenedorGeneralCuerpoSoloTexto ul.subMenu li{
	float:left;
	/* Medidas */
	padding-right:10px;
	/* Resto */
	font-size:0.8em;
}
.contenedorGeneralCuerpoSoloTexto ul.subMenu li.separador{
	background:url(../images/int_habita_item2.gif) right 2px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto ul.subMenu li.sinSeparador{
	padding-left:5px;
}
.contenedorGeneralCuerpoSoloTexto ul.subMenu li a{
	/* Medidas */
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;	
	/* Resto */
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoSoloTexto ul.subMenu li a:hover{
	color:#ffffff;
	text-decoration:none;
	background:#666666;
}
.contenedorGeneralCuerpoSoloTexto ul.subMenu li a.click{
	/* Medidas */
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;	
	/* Resto */	
	color:#ffffff;
	text-decoration:none;
	background:#666666;
}

/************ CONTENIDO CUERPO FORMULARIO CONTACTO ************/

.contenedorGeneralCuerpoZonaTexto form fieldset{
	border:0px;
	margin:0px;
	padding:0px;
	padding-top:30px;
	vertical-align:middle;
	/* Resto */
	font-size:0.7em;
}
.contenedorGeneralCuerpoZonaTexto form fieldset label.labelFormularios{
	display:block;
	/* Medidas */
	width:400px;
	padding-bottom:5px;
	/* Resto */
	text-align:left;
	font-weight:bold;
	color:#000000;
}
.contenedorGeneralCuerpoZonaTexto form fieldset label.labelFormulariosSeguido{
	/* Medidas */
	width:375px;
	margin-bottom:5px;
	/* Resto */
	text-align:left;
	font-weight:bold;
	color:#000000;
}
.contenedorGeneralCuerpoZonaTexto form fieldset input.inputFormularios{
	/* Medidas */
	width:350px;
	border:1px solid #cccccc;
	margin-bottom:12px;
	margin-top:2px;
	/* Resto */
	color:#000000;	
	background:#ffffff;
	border-color:#cccccc;
}
.contenedorGeneralCuerpoZonaTexto form fieldset textarea.textareaFormulario{
	/* Medidas */
	width:350px;
	border:1px solid #cccccc;
	margin-bottom:12px;
	margin-top:2px;
	/* Resto */
	color:#000000;	
	background:#ffffff;
	border-color:#cccccc;
}
.contenedorGeneralCuerpoZonaTexto form fieldset input.submitContacto{
	display:block;
	/* Medidas */
	min-height: 20px; /* 20px */
	height: auto !important;
	height: 20px; /* 20px */		
	border:0px;
	margin:0px;
	padding:0px;
	/* Resto */
	font-size:1.1em;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	background:#ffffff;
}
.contenedorGeneralCuerpoZonaTexto form fieldset input.submitContacto:hover{
	color:#666666;
}


/*********************** CUERPO MAPA LOCALIZACION ******************/

.globoMapaGoogleMapas{
	/* posicionamietno */
	float:left;
	/* Medidas */
	width:350px;
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle{
	/* Medidas */
	min-height: 360px;
	height: auto !important; 
	height: 360px; 
	width: 536px;/* 536px */
	margin-bottom:12px;
	/* RESTO */

}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle p{
	color:#666666;
	font-size:0.70em;	
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle #map1{
	width:938px;
	height:370px;
	border:1px solid #cccccc;
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle #direccionesRuta{
	/* Medidas */
	width:930px; /* 930px */
	padding-top:10px;
	/* Resto */
	color:#666666;
	font-size:0.7em;
}

.contenedorGeneralCuerpoSoloTexto div.mapaGoogle #direccionesRuta *{
	float:none;
}

.contenedorGeneralCuerpoSoloTexto div.mapaGoogle #map1 *{
	float:none;
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle form{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	padding-top:20px;
	/* Resto */
	font-size:0.70em;	
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle form fieldset{
	border:0px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle form fieldset label{
	display:block;
	/* Medidas */
	width:900px;
	padding-bottom:3px;
	/* Resto */
	text-align:left;
	font-weight:bold;
	color:#000000;
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle form fieldset input.inputFormularios{
	/* Medidas */
	width:550px;
	border:1px solid #cccccc;
	margin-bottom:5px;
	margin-top:2px;
	/* Resto */
	color:#666666;	
	background:#ffffff;
	border-color:#cccccc;
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle form fieldset input.submitCalcularRuta{
	/* Medidas */
	width:120px;
	min-height: 20px; /* 20px */
	height: auto !important;
	height: 20px; /* 20px */		
	border:0px;
	margin:0px;
	padding:0px;
	/* Resto */
	font-size:1.1em;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	background:#ffffff;
}
.contenedorGeneralCuerpoSoloTexto div.mapaGoogle form fieldset input.submitCalcularRuta:hover{
	color:#666666;
}


/**************** CUERPO MAPA WEB *********************/

.contenedorGeneralCuerpoZonaTexto ul.mapaWeb{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	min-height: 10px; 
	height: auto !important; 	
	height: 10px;
	width: 494px;
	padding-bottom:10px;
	padding-top:20px;
	/* Resto */
	font-size:0.7em;
}
.contenedorGeneralCuerpoZonaTexto ul.mapaWeb li{
	/* Medidas */
	padding-left:15px;
	padding-bottom:3px;
	padding-top:3px;
	/* Resto */
	vertical-align:bottom;
	background: url(../images/flecha_mapa.gif) 5px 7px no-repeat;	
}
.contenedorGeneralCuerpoZonaTexto ul.mapaWeb li.nivel1{
	/* Resto */	
	color:#000000;
}
.contenedorGeneralCuerpoZonaTexto ul.mapaWeb li.nivel1 a{
	/* Resto */	
	color:#000000;
	text-decoration:none;
}
.contenedorGeneralCuerpoZonaTexto ul.mapaWeb li.nivel1 a:hover{
	/* Resto */	
	color:#000000;
	text-decoration:underline;	
}
.contenedorGeneralCuerpoZonaTexto ul.mapaWeb li.nivel2{
	/* Resto */	
	color:#666666;
}
.contenedorGeneralCuerpoZonaTexto ul.mapaWeb li.nivel2 a{
	/* Resto */	
	color:#666666;
	text-decoration:none;	
}
.contenedorGeneralCuerpoZonaTexto ul.mapaWeb li.nivel2 a:hover{
	/* Resto */	
	color:#666666;
	text-decoration:underline;		
}
.contenedorGeneralCuerpoZonaTexto ul.barraOpciones li a.ofertasyescapadas{
	/* Medidas */
	padding-left:14px;
	padding-right:80px;
	color:#ba0505;
	/* Resto */
	font-size:0.7em;
	text-decoration:none;
	background:url(../images/fhecha_oferyescapadas.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoZonaTexto ul.barraOpciones li a.ofertasyescapadas:hover{
	color:#666666;
	background:url(../images/fhecha_oferyescapadasx.gif) 0px 0px no-repeat;	
}


/************ CONTENIDO CUERPO BARRA OPCIONES ************/

.contenedorGeneralCuerpoSoloTexto ul.barraOpciones{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	padding-top:15px;
	padding-bottom:40px;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas{
	padding-top:10px;
	padding-bottom:10px;
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li{
	/* Posicionamiento */
	float:left; 
	/* Resto */
	font-size:0.7em;
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li a{
	display:block;
	/* Medidas */
	min-height: 14px; 
	height: auto !important;
	height: 14px;
	padding-right:20px;
	/* Resto */
	color:#666666;
	text-decoration:none;
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li a:hover{
	color:#000000;
	text-decoration:none;
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li a.rss{
	/* Medidas */
	padding-left:18px;
	/* Resto */
	background:url(../images/rss.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li a.rss:hover{
	/* Resto 
	background:url(../images/rssx.gif) 0px 0px no-repeat;*/
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li a.compartir{
	/* Medidas */
	padding-left:18px;
	/* Resto */
	background:url(../images/icon_compartirx.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li a.compartir:hover{
	/* Resto 
	background:url(../images/icon_compartirx.gif) 0px 0px no-repeat;*/
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li a.ofertasyescapadas{
	/* Medidas */
	padding-left:14px;
	padding-right:80px;
	color:#ba0505;
	/* Resto */
	background:url(../images/fhecha_oferyescapadas.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto ul.barraOpciones li a.ofertasyescapadas:hover{
	color:#666666;
	background:url(../images/fhecha_oferyescapadasx.gif) 0px 0px no-repeat;	
}


/************ CONTENIDO CUERPO ESPACADAS Y OFERTAS ************/

.contenedorGeneralCuerpoSoloTexto ul.escapadas{
	float:left;
	/* Medidas */
	width:940px;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI{
	/* posicionamiento */
	float:left;
	/* Medidas 940px */
	min-height: 110px; /* 110px */
	height: auto !important; 
	height: 110px;	
	padding-top:10px;
	padding-bottom:10px;	
	/* resto */
	background:#eeeeee;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.noSuperiores{
	/* Medidas */
	border-top:8px solid #ffffff;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.izq{
	/* Medidas */
	width: 446px; /* 474px*/		
	border-right:8px solid #ffffff;
	padding-left:10px;
	padding-right:10px;	
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.dch{
	/* Medidas */
	width: 446px; /* 466px*/
	padding-left:10px;
	padding-right:10px;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.textoConImagen{
	width:345px;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.textoSinImagen{
	padding-top:5px;
	width:446px;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI img{
	/* Posicionamiento */
	float:left;
	/* Medidas */
	margin-right:15px;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI p.titulo{
	color:#a80505;
	font-size:0.8em;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI ul li{
	font-size:0.7em;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.botones{
	/*  Medidas */
	padding-top:5px;
	width:446px;
	/* resto */
	text-align:right;
	font-size:0.7em;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.botones ul.botonera{
	padding-top:15px;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.botones ul.botonera li.botoneraLI{
	/* Posicionamiento */
	float:right;
	/* Medidas */
	padding-left:20px;
	/* Resto */
	font-size:1em;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.botones ul.botonera li.botoneraLI a.adjunto{
	display:block;
	/* Medidas */
	min-height: 17px; /* 27px */
	height: auto !important; 
	height: 17px;
	width:135px;
	padding-left:22px;
	padding-top:2px;	
	/* Resto */
	color:#666666;
	text-decoration:none;
	background:url(../images/dinam_b_descpdf.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.botones ul.botonera li.botoneraLI a.adjunto:hover{
	text-decoration:underline;
	background:url(../images/dinam_b_descpdfx.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.botones ul.botonera li.botoneraLI a.reservas{
	display:block;
	/* Medidas */
	min-height: 16px; /* 17px */
	height: auto !important; 
	height: 16px;
	width:76px; /* 84px */
	padding-right:8px;
	padding-top:1px;
	/* Resto */
	color:#ffffff;
	text-decoration:none;
	background:#BE1100 url(../images/dinam_b_reservar.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto ul.escapadas li.escapadasLI div.botones ul.botonera li.botoneraLI a.reservas:hover{
	text-decoration:none;
	background:url(../images/dinam_b_reservarx.gif) 0px 0px no-repeat;
}


/************ CONTENIDO CUERPO EVENTOS ************/

.contenedorGeneralCuerpoSoloTexto ul.eventos{
	float:left;
	/* Medidas */
	width:940px;
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li{
	/* posicionamiento */
	float:left;
	/* Medidas 940px */
	min-height: 355px; /* 375px */
	height: auto !important; 
	height: 355px;	
	padding-top:10px;
	padding-bottom:10px;
	/* resto */
	background:#eeeeee;
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li.noSuperiores{
	/* Medidas */
	border-top:8px solid #ffffff;
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li.izq{
	/* Medidas */
	width: 209px; /* 237px*/		
	border-right:8px solid #ffffff;
	padding-left:10px;
	padding-right:10px;	
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li.dch{
	/* Medidas */
	width: 209px; /* 229px*/
	padding-left:10px;
	padding-right:10px;
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li.limpiar{
	clear:both;
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li img{
	/* Medidas */
	margin-bottom:10px;
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li p.titulo{
	color:#a80505;
	font-size:0.8em;
	text-align:left;
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li a.adjunto{
	display:block;
	/* Medidas */
	min-height: 17px; /* 27px */
	height: auto !important; 
	height: 17px;
	width:165px;
	padding-left:30px;
	padding-top:2px;	
	/* Resto */
	font-size:0.7em;
	color:#666666;
	text-decoration:none;
	background:url(../images/dinam_b_descpdf.gif) 0px 0px no-repeat;
}
.contenedorGeneralCuerpoSoloTexto ul.eventos li a.adjunto:hover{
	text-decoration:underline;
	background:url(../images/dinam_b_descpdfx.gif) 0px 0px no-repeat;
}

/************ CONTENIDO CUERPO CATEGORIAS Y LINKS ************/

.contenedorGeneralCuerpoSoloTexto div.links{
	/* Medidas */
	width:940px;
}
.contenedorGeneralCuerpoSoloTexto div.links ul.categorias{
	float:left;
	/* Medidas */
	width:330px;
}

.contenedorGeneralCuerpoSoloTexto div.links ul.categorias li{
	/* Resto */
	color:#FF0000;
	font-size:0.8em;
}
.contenedorGeneralCuerpoSoloTexto div.links ul.categorias li a{
	/* Medidas */
	padding-left:10px;
	/* Resto */
	color:#000000;
	text-decoration:none;	
	background:url(../images/dinam_links_f1.gif) 0px 5px no-repeat;		
}
.contenedorGeneralCuerpoSoloTexto div.links ul.categorias li a:hover{
	/* Resto */
	color:#ab0505;
	text-decoration:none;	
	background:url(../images/dinam_links_f1x.gif) 0px 5px no-repeat;		
}
.contenedorGeneralCuerpoSoloTexto div.links ul.categorias li a.seleccionado{
	/* Medidas */
	padding-left:10px;
	/* Resto */
	color:#ab0505;
	text-decoration:none;	
	background:url(../images/dinam_links_f1x.gif) 0px 5px no-repeat;		
}
.contenedorGeneralCuerpoSoloTexto div.links div.listado{
	/* Medidas */
	width:584px; /* 610px*/
	padding-left:25px;
	border-left:1px solid #cccccc;
}
.contenedorGeneralCuerpoSoloTexto div.links div.listado h3.titulo{
	/* Medidas */
	padding-top:0px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;			
	/* Resto */
	color:#ab0505;	
}

.contenedorGeneralCuerpoSoloTexto div.links div.listado ul.listadoLinks li{
	/* Medidas */
	padding-top:15px;
	padding-left:10px;	
	/* Resto */
	background:url(../images/dinam_links_f2.gif) 0px 23px no-repeat;	
}
.contenedorGeneralCuerpoSoloTexto div.links div.listado ul.listadoLinks li a{
	/* Medidas */
	/* Resto */
	font-size:0.8em;
	color:#000000;
	text-decoration:none;
}
.contenedorGeneralCuerpoSoloTexto div.links div.listado ul.listadoLinks li a:hover{
	text-decoration:underline;	
}


/************ CONTENIDO CUERPO TARIFAS ************/

.contenedorGeneralCuerpoSoloTexto div.tablaTarifas{
	/* Medidas */
	width:940px; /* 940px */
}
.contenedorGeneralCuerpoSoloTexto div.tablaTarifas p{
	/* Medidas */
	width:500px; /* 500px */
}
.contenedorGeneralCuerpoSoloTexto div.tablaTarifas table{
	/* Medidas */
	width:500px; /* 500px */
	border-bottom:2px solid #cccccc;
	/* Resto */
	border-collapse: collapse;
}
.contenedorGeneralCuerpoSoloTexto div.tablaTarifas table th{
	/* Medidas */
	width:230px; /* 250px */
	padding:10px;	
	border-top:2px solid #cccccc;
	/* resto */
	font-weight:normal;
	font-size:0.8em;
	color:#ba0505;	
}
.contenedorGeneralCuerpoSoloTexto div.tablaTarifas table th.bordeDch{
	border-right:1px solid #cccccc;	
}
.contenedorGeneralCuerpoSoloTexto div.tablaTarifas table th.paddingIzq{
	/* Medidas */
	padding-left:40px;
}
.contenedorGeneralCuerpoSoloTexto div.tablaTarifas table td{
	/* Medidas */
	padding:10px;	
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;	
	/* resto */
	font-size:0.7em;
	color:#666666;
	text-align:left;
}
.contenedorGeneralCuerpoSoloTexto div.tablaTarifas table td.servicio{
	/* Medidas */
	border-right:1px solid #cccccc;	
	/* Resto */
	color:#ba0505;
	text-align:left;
}
.contenedorGeneralCuerpoSoloTexto div.tablaTarifas table td.tarifa{
	/* Medidas */
	padding-left:40px;
}


/****************** RESERVAS DINAMICAS *******************/

.reservasDinamicas{
	width:938px;

}

