/*inicio ficha*/
.displayB{display: block;}

#migas-ficha{padding:0.5em 0 0.5em 0;font-family:Tahoma,Verdana,Arial;color:#FC6602;font-size:0.7em;width:100%}
#migas-ficha .enlaces, #migas-ficha .enlaces a, #migas-ficha .enlaces a:visited{font-family:Tahoma,Verdana,Arial;color:#686868;font-size:1em;text-decoration:none}

#cab-ficha .cabecera{width:100%}
#cab-ficha .cabecera{background: url(../img/barra-buscador.gif) repeat-x;height:30px;	margin-top:0.5em}
#cab-ficha .cabecera .txt{
	width:97.5%;
	padding-left:12px;
	padding-top:5px;
	font-family:Tahoma,Verdana,Arial;color:#FF4901;font-size:0.95em;font-weight:bold;
}

#cab-ficha .cabecera .txt a{text-decoration:none;color:#FF4901}
#cab-ficha .info .txt{
	width:80%;
	float:left;
	padding-top:0.8em;
	font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;
}
#cab-ficha .info .txt .puntos{color:#FF4901;font-size:1.25em}
#cab-ficha .info .txt2{padding-top:0.8em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;}
#cab-ficha .info .txt2 .direcc{float:left;width:51%;padding-right:0.3em}
#cab-ficha .info .txt2 .puntuacion{float:right}
#cab-ficha .info .txt2 .puntuacion .puntos{color:#FF4901;font-size:1.1em;}

#cab-ficha .info .utilidades{width:20%;float:left;padding-top:0.3em;}
#cab-ficha .info .utilidades a{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;}
#pestanas{width:100%;clear:both;padding-top:1em;}

#pestanas ul{width:98%;
	list-style:none;
	display:inline;
	float:left;
	padding-left:1em;
	border-bottom:1px Solid #DBDBDB;
}
#pestanas ul li {
	display:block;
	float:left;
	text-align:center;
	position:relative;
	top: 1px;
}
#pestanas ul li a {
	display: block;
	background: url(../img/fondo-pestana.gif) repeat-x left top;
	padding-top:0.45em;padding-left:0.6em;padding-right:0.6em;padding-bottom:0.5em; margin-left:0.8em;
	border: 1px Solid #DBDBDB;
	text-decoration: none;
	font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;text-decoration:none
}

#pestanas a.actual {
	display: block;
	background: url(../img/fondo-pestana.gif) repeat-x left top;
	border-top: 1px Solid #DBDBDB;
	padding-left:0.5em; padding-right:0.5em; margin-left:0.3em;
	border-bottom: 1px Solid #ffffff;
	text-decoration: none;
	font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;text-decoration:none
}
#area-foto, #area-fotopop{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.8em;padding:1em 0.5em 0.5em 1em}
#area-foto a img, #area-fotopop img{width:19.1em;height:14.5em;margin-right: 1em}

#area-dispo{clear:both}
#area-dispo .caja-form .titular{font-family:Tahoma,Verdana,Arial;color:#FF4901;font-size:1.2em;}
#area-dispo .caja-form{
	width:98.5%;
	padding:0.5em;
	background-color:#E3F3F3;
	border:1px solid #7F9CEF;
	font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.8em;	
	overflow:auto;height:100%;
	border-radius: 5px;
}
#area-dispo .caja-form .area-ninos{
	width:95%;
	padding-left:0.5em;
	padding:0.2em;
	margin-top:0.5em
}
#area-dispo .caja-form #habitaciones{width:10em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;margin-top: 0.2em;margin-bottom: 0.4em;height:24px;padding:3px 2px 2px 1px}
#area-dispo .caja-form #personas{width:12em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;margin-top: 0.2em;margin-bottom: 0.4em;height:24px;padding:3px 2px 2px 1px}
#area-dispo .caja-form .area-ninos .ninos {width:1.25em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;height: 1.5em;width: 1.7em;padding-top: 0.2em;}

#area-dispo .caja-form .boton{
	text-align: center;
	background-image: url(../img/bot-dispoGR.gif);
	background-repeat: no-repeat;
	font-family:Tahoma,Verdana,Arial;color:#ffffff;font-size:1.4em;font-weight:bold;
	border: 0px none;
	height: 32px;width:170px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	margin-top:0.5em;cursor:pointer
}
#area-dispo .caja-form .botonBlue{
	text-align: center;
	background-image: url(../img/bot-dispoGRB.gif);
	background-repeat: no-repeat;
	font-family:Tahoma,Verdana,Arial;color:#ffffff;font-size:1.4em;font-weight:bold;
	border: 0px none;
	height: 32px;width:130px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	margin-top:0.5em;cursor:pointer
}

#area-como-llegar {
	margin-top:0.3em;
	background-color:#FAFAFA;
	width:98.5%;
	padding:0.3em;
	min-height:100%;
	height:auto !important;
	height:100%;
	border:1px solid #E5E9F0;
	overflow:auto;
}
#area-como-llegar .titular{font-family:Tahoma,Verdana,Arial;color:#FF4901;font-size:0.8em;font-weight:bold;padding:0.5em}
#area-como-llegar .txt{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.8em;text-decoration:none;padding-right:1.55em;padding-left:0.5em}

#sidebar,#sidebar a {color:#514F4F}

#area-instalaciones .contenido{padding:0.5em 1em 0.3em 0.3em;}
#area-instalaciones .contenido table tr td{background: url(../img/puntoN.gif) no-repeat left;padding:0.3em 1em 0.3em 0.8em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;}

#area-otrinstalaciones{
	font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;
	background-color:#FAFAFA;
	width:100%;
	height:auto !important;
	height:100%;
	border:1px solid #E5E9F0;
	overflow:auto;
	margin-bottom:1.5em
}
#area-otrinstalaciones .contenido-otr{padding:1em}
#area-otrinstalaciones .contenido-otr ul{margin:0;padding: 0;list-style-type: none;line-height: 1.5em}
#area-otrinstalaciones .contenido-otr ul li{background: url(../img/puntoN-li.gif) no-repeat top left; padding:0 1em 0.3em 0.8em;}

#area-habitaciones .titulo, #area-actividades .titulo, #area-instalaciones .titulo, #area-opiniones .titulo, #area-calendario .titulo, #area-itinerario .titulo, #area-incluye .titulo, #area-vuelo .titulo, #area-documentacion .titulo, #area-destino .titulo{
	width:100%;
	padding-bottom:0.5em;
	padding-top:0.5em;
	padding-left:0.5em;
	border-bottom: solid #DBDBDB 1px;
	border-top: solid #DBDBDB 1px;
	font-family:Tahoma,Verdana,Arial;color:#FF4901;font-size:0.8em;
}

#area-habitaciones .contenido, #area-itinerario .contenido{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.8em;padding:0.5em 1em 0.3em 0.3em;}
#area-habitaciones .contenido ul li, #area-itinerario .contenido ul li{ list-style-type: none;line-height: 1.5em;padding:0 1em 0.3em 0.8em;}
#area-actividades .contenido, #area-incluye .contenido, #area-vuelo .contenido, #area-documentacion .contenido, #area-destino .contenido{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.8em;padding:0.5em 1em 0.3em 0.3em;}
#area-actividades .contenido ul li, #area-vuelo .contenido ul li, #area-documentacion .contenido ul li, #area-destino .contenido ul li{ list-style-type: none;line-height: 1.5em;padding:0 1em 0.3em 0.3em;}
#area-calendario .contenido{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.8em;padding:0.5em 0;}
#area-calendario .contenido .intro{padding:0.5em 0}
#area-calendario .fondo{background-color:#E3F3FE;}
#area-opiniones .cabecera, #area-valoracion, #area-confianza{
	margin-top:1em;
	background-color:#FAFAFA;
	width:98.5%;
	padding:0.4em;
	min-height:100%;
	height:auto !important;
	height:100%;
	border:1px solid #E5E9F0;
	overflow:auto;
}
#area-opiniones .cabecera a{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em}
#area-opiniones .cabecera .izquierda{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;float:left;width:45%}
#area-opiniones .cabecera .derecha{float:right;width:45%;text-align:right;margin-right:0.5em}
#area-opiniones .opinion, #area-valoracion{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;margin-top:1.5em}
#area-opiniones .opinion .tit, #area-valoracion .opinion .tit{color:#596DA3}
#area-opiniones .opinion .info, #area-valoracion .opinion .info{
	min-height:100%;
	height:auto !important;
	height:100%;
	overflow:auto;
	background: url(../img/puntos-h.gif) repeat-x bottom
}
#area-opiniones .opinion .info .datos, #area-valoracion .opinion .info .datos{padding:0.5em 0.5em 0.5em 0;float:left;width:60%;}
#area-opiniones .opinion .info .puntuacion, #area-valoracion .opinion .info .puntuacion{float:right;width:35%;text-align:right}
#area-opiniones .opinion .info .puntuacion .puntos{color:#FF4901}
#area-opiniones .opinion .texto{clear:both;padding:0.5em 0.5em 0.5em 0;background: url(../img/puntos-h.gif) repeat-x bottom}
#area-valoracion .opinion a{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em}
#area-opiniones .cambioIdioma{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;margin-top:1.5em;text-align:right}
#area-opiniones .cambioIdiomaSin{
	font-family:Tahoma,Verdana,Arial;color: #6A6969;font-size: 0.9em;
	margin-top:1.5em;padding:2em;text-align:center;
	background-color:#FFFFCC;border: 1px solid #2F6484;
}
#area-confianza .izquierda{float:left;width:4%}
#area-confianza .derecha{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;float:right;width:96%;}

#area-fotos .cab{
	margin-top:1em;
	background-color:#FAFAFA;
	width:98.5%;
	padding:0.4em;
	min-height:100%;
	height:auto !important;
	height:100%;
	border:1px solid #E5E9F0;
	overflow:auto;
	font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em;
}
#area-fotos .cab a{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.7em}
#area-fotos .cab .izquierda{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:1em;float:left;width:80%}
#area-fotos .cab .derecha{float:right;width:15%;text-align:right;margin-right:0.5em}

#area-fotos .contenido .borde{border:1px solid #DBDBDB;height:auto !important;height:100%;overflow:auto}
#area-fotos .contenido .borde .area1{float:left;padding:0.9em;width:46%}
#area-fotos .contenido .borde .area1 .foto11{float:left;}
#area-fotos .contenido .borde .area1 .foto12{float:right;}
#area-fotos .contenido .borde .area2{float:right;padding:0.9em;width:46%}
#area-fotos .contenido .borde .area2 .foto21{float:left;}
#area-fotos .contenido .borde .area2 .foto22{float:right;}
#area-fotos .contenido .borde .imagen{width:9em;height:9em !important;}

#ficha_pop {width:46.5em;padding:0.8em}

#info{font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.65em;}
h2.izqucomentarios{float:left;font-size:0.9em;}
/*Paquetes*/
#paquete{height:17em;clear:both}
#foto-paquete{padding:0.5em 0.5em 0.5em 1em;float:left;width:35%}
#foto-paquete .imagen{position:absolute; z-index:1;}
#foto-paquete .stick{position:relative;z-index:2;top:0; left:1.5%;width:6.313em;height:11.188em;}
#foto-paquete .stick .txtPack{height:2em;font-family:Tahoma,Arial;color:#ffffff;font-size:0.8em;font-weight:bold;padding: 0.5em;text-align:center}
#foto-paquete .stick .txtPorcentaje{height:0.9em;font-family:Tahoma,Arial;color:#ffffff;font-size:3.8em;font-weight:bold;text-align:center;}
#foto-paquete .stick .txtDescuento{height:1em;font-family:Tahoma,Arial;color:#ffffff;font-size:1.2em;font-weight:bold;padding: 0.5em;text-align:center}

#desc-paquete{float:right;width:47.5%;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.8em;padding:1em 0 0.5em 1em;}
#listadoPaq {padding: 0.5em 0 0.7em;}
ul.listadoPaq {height: 100%;margin: 0;padding: 1em 0 1em 1em;}
ul.listadoPaq li {
  background: url("../img/punto.gif") no-repeat scroll 0.2em 0.6em transparent;
  list-style: none;padding: 0.2em 1em;height: 100%;
}
#desc-paquete .bot-hotel{padding:1em 0}
.tamPaquete {font-size:1.25em}
#TdPvpSel, #TdFechaSel{font-weight:bold}

/*pestanas de la ficha*/
.pestsp{padding:0.5em 0}
ul.anclas {margin:0;padding:0}
ul.anclas li {display:block;float:left;padding:0 5px}
ul.anclas li h3 a{
    display:block;
    float:left;
    padding:5px;
    font-size:0.7em;
    background-color:#f4f4f4;
    border-top: 1px solid #DBDBDB;border-left: 1px solid #DBDBDB;border-right: 1px solid #DBDBDB;
    color:#514F4F;
    text-decoration:none;
    position: relative;
		top: 1px;
}
ul.anclas li a.selected {font-weight:bold;background-color:#ffffff;border-bottom: 1px solid #FFFFFF;}
.guia-content {clear:both;border-top:1px solid #ddd;color: #666666;padding:0.4em 0.3em;margin-bottom:0.5em;text-align: justify;}
.disclamer{padding:0.2em 1em 0.5em 1em;color: #777676;font-size: 0.7em;}

/*Fin Paquetes*/
/*fin ficha*/