@charset "utf-8";
/* CSS Document */

a:active {
	outline:none;
}
:focus {
	-moz-outline-style:none;
}
#overlay {
	background-image:url(../nImg/bg_overlay.png);
	background-color:#05498c;
	background-repeat:no-repeat;
	width:819px;
	height:580px;
	color:#efefef;
	z-index: 999;
}
/* container for external content. uses vertical scrollbar, if needed */

/* initially all panes are hidden */ 
div.panes div.pane {
	display:none;
}
/* container for tabs and panes */
#scrollable {
	height:430px;
	margin:0;
	overflow:hidden;
	position:relative;
	width:820px;
}
/* container for panes */
#panes {
	height:430px;
	position:absolute;
	width:10000px;
}
/***** player style *******/
/* container has a background image */
a.player {
	display:block;
	background:url(../nImg/bg_overlay.png) no-repeat;
	width:820px;
	height:430px;
	padding:0 126px 0px 127px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
/* splash image */
a.player img {
	margin-top:115px;
	border:0;
}
/*	Estilos Contenidos	*/

.nombre_hotel {
	font-size:20px;
	letter-spacing:- .01em;
	margin:0;
}
.ub_hotel {
	font-size:12px;
	letter-spacing:- .01em;
	margin:0;
}
#panes #map {
	width:780px;
	height:394px;
	overflow:hidden;
	margin:15px 15px 0;
}
#message {
	position:absolute;
	padding:10px;
	background:#555;
	color:#fff;
	width:75px;
}
.list, .lista_hoteles {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
	float:left;
	position:relative;
	margin-top:5px;	
	width: 194px;
	overflow:auto;
	height: 320px;
	margin-bottom:10px;
}
.list li, .lista_hoteles li {
	border-bottom:1px dotted #3c5a7d;
	padding:10px;
	cursor:pointer;
}

.list li:hover, .lista_hoteles li:hover {
	background:#22507f;
	color:#fff;
}

.lista_hoteles li.active {
	background:#22507F;
	color:#FFF;
	font-weight:bold;
}
	
.links {
	overflow:hidden;
	position:relative;
	width:200px;
	float:left;
	margin-left:14px;
	_margin-left:14px;
	margin-top:5px;
}
.white {
	color:#FFF!important;
}
.thumbs {
	float:left;
	height:60px;
	margin-left:25px;
	overflow:hidden;
	position:absolute;
	top:340px;
	width:500px;
}
.panel {
	height:500px;
}
#transparent {
	background:none;
	background-color:transparent;
}

/********** BEGIN ****	FIX THUMBS IE6	**************/
#pointer {
	_height:57px !important;
	_width:80px !important;
}
.strip_wrapper .filmstrip li {
	_height:54px !important;
	_overflow:hidden;
}
/********* END *****	FIX THUMBS IE6	**************/

