.yui-carousel{visibility:hidden;overflow:hidden;position:relative;text-align:left;}
.yui-carousel.yui-carousel-visible{visibility:visible;}
.yui-carousel-content{overflow:hidden;position:relative;text-align:center;width:700px !important;height:265px !important;}
.yui-carousel-element li{border:1px solid #ccc;list-style:none;margin:1px;overflow:hidden;padding:0;position:absolute;text-align:center;}
.yui-carousel-element li{display:block;float:none;}
.yui-carousel-min-width{min-width:115px;}
.yui-carousel-element{overflow:hidden;position:relative;margin:0 auto;padding:0;text-align:left;*margin:0;}
.yui-carousel-horizontal .yui-carousel-element{width:320000px;}
.yui-carousel-element{height:320000px;}
.yui-carousel-min-width {*margin-left:-170px;}
.carousel-image{width:700px !important;height:265px !important}
/* Navigation */
.yui-carousel-nav{position:absolute;bottom:0;left:0;right:0;/*z-index:301;*/z-index:1;text-align:right;height:35px;line-height:30px;background:transparent;}
.yui-carousel-nav ul{margin:5px 0;padding:0 20px 0 0;display: inline-block;vertical-align:middle;list-style:none;
/*list-style:circle inside url("./images/ball_white.gif");*/
	list-style-type:none;
}
/*.yui-carousel-nav ul li{float:left; height:10px;width:10px;background:#eee;margin:5px 0 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;}*/
.yui-carousel-nav ul li{
	float:left; 
	height:10px;
	width:10px;
	background:url("./images/ball_white.png");
	margin:5px 0 5px 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	list-style:none !important;
}

.yui-carousel-nav ul li a{display:block;height:100%;overflow:hidden;text-align:left;text-indent:-10000px;width:100%;}
/*.yui-carousel-nav ul li:hover,.yui-carousel-nav ul li.hover, 
.yui-carousel-nav ul li.yui-carousel-nav-page-selected{background:#fec81d;cursor: pointer;}*/
.yui-carousel-nav ul li:hover,.yui-carousel-nav ul li.hover, 
.yui-carousel-nav ul li.yui-carousel-nav-page-selected{background:url("./images/ball_yellow.png");cursor: pointer;}


.yui-carousel-nav span{position:absolute;bottom:3px;width:25px;height:25px;}
.yui-carousel-nav span button,.yui-carousel-nav span button:focus{background:transparent;border:none;padding:30px 0 0;width:25px;height:25px;cursor:pointer;}
.yui-carousel-nav span.yui-carousel-first-button{background:url("./images/arrow_left.png") no-repeat scroll left top transparent;height:39px;left:0px;position:absolute;top:-110px;width:12px;/*z-index:301;*/}
.yui-carousel-nav span.yui-carousel-first-button button,.yui-carousel-nav span.yui-carousel-next-button button{display:none;}
.yui-carousel-nav span.yui-carousel-next-button{position:absolute;background: url('./images/arrow_right.png') no-repeat top right transparent;right:4px;top:-110px;width:12px;height:39px;/*z-index:303;*/}
.yui-carousel-nav span.yui-carousel-next-button{position:absolute;background: url('./images/arrow_right.png') no-repeat top right transparent;right:4px;top:-110px;width:12px;height:39px;/*z-index:303;*/}
.yui-carousel-nav span.yui-carousel-first-button:hover,.yui-carousel-nav span.prev-hover{background: url('./images/arrow_left.png') no-repeat top left;}
.yui-carousel-nav span.yui-carousel-next-button:hover,.yui-carousel-nav span.next-hover{background: url('./images/arrow_right.png') no-repeat top right;}

#start-button{width:20px;height:20px;margin:10px 0;/*z-index:303;*/position:absolute;right:35px;bottom:0;cursor:pointer;background:url("./images/play.png") no-repeat }
#stop-button{width:20px;height:20px;margin:10px 0;padding:0 10px 0 0;/*z-index:303;*/position:absolute;right:0;bottom:0;cursor:pointer;background:url("./images/pause.png") no-repeat }

.yui-carousel-element li img{height:265px !important;float:left;}

.carousel-text-background{position:absolute;bottom:0;top:0;right:0;/*z-index:300;*/background:url("./images/background.png")  scroll 0 0 transparent;color:#fff;text-align:left;width:700px;}
.carousel-text{
	position:absolute;
	bottom:0;
	top:0;
	right:0;
	/*z-index:300; */
	scroll 0 0 transparent;
	color:#fff;
	text-align:left;
	width:300px;
}
/*.carousel-text h2{font-weight:bold;padding-left:60px;padding-top:40px;font-size:14px;padding-right:40px;}
.carousel-text h3{font-size:14px;line-height:1.1;	padding-left:60px;padding-right:40px;text-align:justify;}
.carousel-text h2 a,.carousel-text h3 a{color:#fff;text-decoration:none;}
*/
.carousel-text .titulo-hotel{
	padding-top:20px;
	font-family:georgia;
	padding-right:5px;
	width:300px;
	min-height:20px;
	bottom: 190px;
	position:absolute;
}
.carousel-text  .titulo-hotel .nombre-hotel{
	font-size:20px;
	padding-right:15px;
	width:290px;
	float:left;
	line-height:22px;
	text-align: right;
	}
	/*
.carousel-text  .titulo-hotel .estrellas-hotel{
	font-size:30px;
	width:65px;
	float:left;
	padding-top:10px;
	
}*/
.carousel-text   .estrellas-hotel{
	line-height:1.1;
	padding-left:0px;
	padding-right:10px;
	text-align:right;
	font-family:georgia;
	top:80px;
	position:absolute;
	width: 280px;
	font-size:30px;
	.padding-bottom:60px;
	
}
.carousel-text .descripcion-hotel{
	font-size:11px;
	line-height:1.1;
	font-weight:bold;
	padding-left:0px;
	padding-right:10px;
	text-align:right;
	font-family:arial;
	top:130px;
	position:absolute;
	width:270px;
}

.carousel-text .ver-hotel{
	position:absolute;
	font-size:14px;
	line-height:1.1;
	padding-left:0px;
	padding-right:10px;
	text-align:justify;
	font-family:georgia;
	width:120px;
	left:180px;
	height:20px;
	bottom:55px;
}
.carousel-text .nombre-hotel a,.carousel-text .estrellas-hotel a,.carousel-text .descripcion-hotel a,.carousel-text .ver-hotel a{
	color:#fff;
	text-decoration:none;
}
.carousel-text .ver-hotel .ver-img-hotel
{
	background:url("./images/arrowdot_ver_hotel.png");
	width:20px;	
	height:17px;
	float:left;
}
.carousel-text .ver-hotel .ver-texto-hotel{
	width:90px;
	float:left;
	padding-left: 5px;
	text-align: rigth;
	}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-tt .bd{position:relative;top:0;left:0;/*z-index:1;*/color:#000;padding:2px 5px;border:1px solid #000;background-color:#fec81d;color:#fff;font-size:12px;}
