#tickets{padding-left:0!important;}#tickets .ticket{padding:0;position:relative;width:740px;overflow:hidden;}.ticket h3{padding:0;line-height:18px;font-size:18px;}.ticket h3 a{font-weight:bold;padding-right:5px;}
#tickets .ticket .ticket_image{display:inline-block;font-size:0;}#tickets .ticket .ticket_image .sImg{width:173px;height:130px;border:0 none!important;margin-bottom:0;}#tickets .ticketInfo{margin-left:10px;float:left;width:470px;}
#tickets .ticketInfo .ticket_title{margin-top:8px;max-width:470px;}#tickets .ticketInfo .ticket_text{margin:15px 10px 0 0;}#tickets .ticketInfo .ticket_type{font-size:12px;margin:5px 0 5px 0;width:420px;font-weight:bold;height:24px;float:left;}
#tickets .ticketInfo .ticket_type a.link{font-weight:bold;}#tickets .ticketInfo .ticket_description{font-size:12px;clear:both;overflow:hidden;margin-bottom:10px;}#tickets .ticketInfo .ticket_description strong{font-weight:normal;}
.shortDesc{height:47px!important;}#tickets .ticketInfo a.moreInfo{font:bold 11px sans-serif;text-transform:lowercase;position:absolute;right:12px;top:98px;padding:3px 10px 3px!important;}#tickets .ticketInfo .price_from .big_price del,#tickets .ticketInfo .price_from2 .big_price del,#tickets .ticketInfo .price_from2 .big_price del .decimal,#tickets .ticketInfo .price_from .big_price del .decimal{font:bold 12px arial;margin-right:5px;top:20px;}
#tickets .ticketInfo .price_from{color:#D5006E;position:absolute;right:10px;text-align:right;top:10px;}#tickets .ticketInfo .price_from .text_from{font:bold 11px arial;display:block;text-align:right;}
#tickets .ticketInfo .price_from .big_price{font:bold 30px arial;}#tickets .ticketInfo .price_from .decimal{font:bold 22px arial;}#tickets .ticketInfo .price_from .text_min_price{font:bold 11px arial;display:block;line-height:8px;}
#tickets .ticketInfo .price_from2{color:#D5006E;position:absolute;right:10px;text-align:right;top:60px;}#tickets .ticketInfo .price_from2 .text_from{font:bold 11px arial;display:block;text-align:right;}
#tickets .ticketInfo .price_from2 .big_price{font:bold 16px arial;}#tickets .ticketInfo .price_from2 .decimal{font:bold 13px arial;}#tickets .ticketInfo .price_from2 .text_min_price{font:normal 11px arial;display:block;line-height:8px;}
#tickets .ticket_text .first2lines{height:58px!important;}#modpaginacion{margin-bottom:30px;}#cajaHoteles,#cajaPaginas{font-size:12px;margin-top:7px;}#paginacion{position:relative;left:-24px;}#paginacion a,#paginacion ul,#paginacion li{float:left;}
#paginacion ul{margin-left:30px;}#paginacion li{display:inline;margin:0;padding:0;}#paginacion .jPag-control-front,#paginacion .jPag-control-back{position:absolute;top:0;}#paginacion .jPag-first,#paginacion .jPag-last{display:none;}
#paginacion .jPag-current,#paginacion li a,#paginacion .jPag-sprevious,#paginacion .jPag-snext{float:none;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;overflow:visible;height:23px;width:23px;margin-right:4px;font:bold 12px/22px sans-serif!important;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
#paginacion .jPag-current{background-color:#E7509E!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#E7509E),to(#D5006E))!important;background-image:-webkit-linear-gradient(top,#E7509E,#D5006E)!important;background-image:-moz-linear-gradient(top,#E7509E,#D5006E)!important;background-image:-o-linear-gradient(top,#E7509E,#D5006E)!important;background-image:linear-gradient(to bottom,#E7509E,#D5006E)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E7509E,endColorstr=#D5006E);zoom:1;border:1px solid #D5006E!important;color:#FFF!important;}
#paginacion li a,#paginacion .jPag-sprevious,#paginacion .jPag-snext{background-color:#fff!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc))!important;background-image:-webkit-linear-gradient(top,#fff,#ccc)!important;background-image:-moz-linear-gradient(top,#fff,#ccc)!important;background-image:-o-linear-gradient(top,#fff,#ccc)!important;background-image:linear-gradient(to bottom,#fff,#ccc)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#cccccc);zoom:1;border:1px solid #CCC!important;color:#00AFC6!important;}
#hotel_list{padding-bottom:20px!important;}#results_body #modpaginacion,.v_reviews #modpaginacion,#paginacion{margin-bottom:0;}.best_hotel,.suggestions{padding:10px;overflow:auto;}.best_hotel img.hotel{width:194px;}
.best_hotel p,.suggestions p{font-size:11px;line-height:140%;margin-bottom:10px;}.best_hotel h3{font-size:16px;padding:10px 0 0;}.best_hotel h4{font-size:14px;margin-bottom:10px;}.best_hotel a.name{font-weight:bold;}
.best_hotel .comment{display:block;text-align:left;font-size:14px;color:#AAA;font-family:times,serif;font-style:italic;font-weight:bold;}.best_hotel .user{line-height:12px;}.best_hotel .user strong{font-size:12px;}
.best_hotel .user em{font-style:italic;font-weight:normal;}.suggestions .button{text-align:right;margin:5px 0;}.top_five a{font-weight:bold;}.offlash{margin-bottom:6px;}#boxTickets{margin-bottom:10px;}
#boxTickets{*margin-bottom:20px!important;}#boxTickets h2{position:absolute;margin-top:-70px;width:180px;font-size:16px;font-weight:bold;font-family:Arial;}#boxTickets h2{*position:relative!important;}
h2.new{background:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffffffff)";color:#d5006e;font:bold 18px Arial;margin:0 0 16px;padding:0;}
h2.titdestacado{padding-left:50px;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00eeeeee,endColorstr=#00eeeeee);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00eeeeee,endColorstr=#00eeeeee)";background-image:url(../img/destinos-new/sprite-tit.png);background-repeat:no-repeat;font-size:1.05em;border-width:1px 1px 0 1px;margin:0!important;color:#444;line-height:28px;font-weight:bold;position:relative;zoom:1;}
h2.pluma{background-position:left top;}h2.estrella{background-position:left -41px;}h2.pin{background-position:left -80px;}h2.hotel{background-position:left -120px;}.separator{border-width:1px 0;height:5px;padding:0;margin:0;}
.openMap{display:block;background:url(../img/destinos-new/sprite-tit.png) no-repeat right -160px #eee;font-weight:bold;height:35px;padding:5px 45px 0 5px;right:5px;text-align:right;top:-3px;width:100px;position:absolute;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;}
.enlacesZDH{overflow:hidden;padding:5px 15px;font-size:12px;zoom:1;}.enlacesZDH li{float:left;height:30px;width:200px;padding:10px 0 0;margin-right:35px;}.enlacesZDH a{font-weight:bold;}.enlacesZDH li span{font-size:11px;}
.enlacesZDHpunto{overflow:hidden;padding:5px 15px;font-size:12px;zoom:1;}.enlacesZDHpunto li{float:left;width:200px;padding:10px 0 0;margin-right:35px;}.enlacesZDHpunto a{font-weight:bold;}.enlacesZDHpunto li span{font-size:11px;}
.enlacesPuntosDestino{overflow:hidden;padding:5px 15px;font-size:12px;}.enlacesPuntosDestino li{float:left;width:200px;padding:10px 0 0;margin-right:35px;}.enlacesPuntosDestino a{font-weight:bold;}.enlacesPuntosDestino li span{font-size:11px;}
#buscaDestino{background-color:#F3F3F3;padding:12px;position:relative;font-size:11px;}#buscaDestino p{margin-right:390px;padding:0;}#buscaDestino fieldset{position:absolute;right:5px;top:5px;margin:0;}
#buscaDestino label span{margin:7px 10px;position:absolute;}#buscaDestino #destSearchText{padding:6px;width:238px;}#buscaDestino .wickIcon{left:241px;position:absolute;top:5px;}#siw_destSearchText{display:none!important;}
#buscaDestino span.button{height:26px;margin-left:5px;}#buscaDestino span.button input{font-size:13px!important;padding:3px 5px!important;}#forloader{position:absolute;margin:40px 0 0 -30px;left:55%;top:700px;}
#az_continents{overflow:hidden;height:135px;padding:9px;}#az_continents li{float:left;}#az_continents a{font-size:13px;font-weight:bold;text-align:center;display:block;transition:box-shadow .2s linear;-moz-transition:box-shadow .2s linear;width:120px;}
#az_continents a.hover,#az_continents a.active{color:#D5006E;}#az_continents a:hover .continent,#az_continents a.active .continent{border-radius:50px;-webkit-border-radius:50px;box-shadow:0 0 3px 5px rgba(213,0,110,0.5);transition:box-shadow .2s linear;-moz-transition:box-shadow .2s linear;}
.continent{background:url(../img/destinos-new/sprite-continentes.png) no-repeat transparent;height:100px;width:100px;position:relative;margin:0 8px 8px;}.europa{background-position:0 top;}.americasur{background-position:0 -100px;}
.americanorte{background-position:0 -200px;}.asia{background-position:0 -300px;}.africa{background-position:0 -400px;}.oceania{background-position:0 -500px;}#az_wrap .column{float:left;width:230px;z-index:10;position:relative;margin:0;padding:10px 5px 0 10px;}
#az_wrap li.end{clear:left;height:0;}#az_wrap h4 a{font-weight:bold;padding-bottom:10px;font-size:20px;}#az_wrap .columnb{float:left;font-size:12px;padding:10px 10px 0;margin:0;width:154px;height:35px;}
#az_wrap .columnb span{font-size:11px;font-style:italic;}.az_list{padding-bottom:10px;}.az_dest{padding:15px;overflow:hidden;}#az_wrap{zoom:1;overflow:hidden;border-bottom:1px solid #CCC;}.column a{background:transparent;display:inline-block;line-height:16px;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:5px;margin:0;font-size:12px;text-transform:capitalize;}
.flag-icon{display:inline-block;height:25px;vertical-align:bottom;width:25px;}.fi3300{background:transparent url(../img/flags/3300xx.gif) no-repeat 0 0;}.fi3301{background:transparent url(../img/flags/3301xx.gif) no-repeat 0 0;}
.fi3302{background:transparent url(../img/flags/3302xx.gif) no-repeat 0 0;}.fi3303{background:transparent url(../img/flags/3303xx.gif) no-repeat 0 0;}.fi3407{background:transparent url(../img/flags/3407xx.gif) no-repeat 0 0;}
.fi3460{background:transparent url(../img/flags/3460xx.gif) no-repeat 0 0;}.fi3902{background:transparent url(../img/flags/3902xx.gif) no-repeat 0 0;}.fi4019{background:transparent url(../img/flags/4019xx.gif) no-repeat 0 0;}
.loader{margin:30px 340px;}div.loader{position:absolute;}.datos{font-size:12px;line-height:18px;padding:10px 15px 0;}.datos li{margin-bottom:16px;}.datos li strong{padding-right:5px;}.destFotoLittle{width:366px;height:138px;}
.destFoto{position:relative;margin-bottom:12px;}.destFoto img{width:100%;}.destFoto h2{font-size:26px!important;font-weight:bold;padding:10px;position:absolute;top:15px;left:0;line-height:24px;}.destFoto h2 span{color:#000;display:block;font-size:20px;padding-top:10px;text-transform:lowercase;}
.desdest li{position:relative;margin-bottom:5px;}.desdest li.even{margin-left:8px;}.desdest li,.desdest img{width:366px;}.desdest .h2{font-size:16px!important;font-weight:bold;padding:10px;position:absolute;top:15px;left:0;line-height:18px;}
.desdest .h2 span{color:#000!important;display:block;font-size:14px;text-transform:lowercase;}.destacado{padding:10px;}.destacado p{font-size:12px;padding:0 5px 15px;}#foto_segmento{width:740px;height:280px;}
.v__segment .seo_text{margin-bottom:0;}.seo_text{font:normal 11px/15px sans-serif;padding:10px;}#latestRev{position:relative;margin-top:10px;}#latestRev ul li{float:left;width:239px;}.suggested_hotel{background:none repeat scroll 0 0 #EEE;font-size:12px;}
#latestRev h4{clear:both;color:#D5006E;font-size:18px;font-weight:bold;margin-bottom:10px;}#latestRev h5{clear:both;color:#00AFC6;font-weight:bold;font-size:15px;}#latestRev h5 a{font-weight:bold;vertical-align:top;}
.suggested_hotel h5{color:#00AFC6;font-size:17px;padding:10px;height:20px;font-weight:bold;}.suggested_hotel h5 img{left:2px;position:relative;}.suggested_hotel h5 a{font-weight:bold;vertical-align:top;}
#sugImg{float:left;height:125px;margin:10px 10px;padding:1px;width:215px;}.medio{margin:0 10px;}.first_line{cursor:pointer;height:46px!important;overflow:hidden;margin:0 10px;text-align:justify;}.suggested_hotel .comment{color:#AAA;display:block;font-family:times,serif;font-size:14px;font-style:italic;font-weight:bold;text-align:left;background-color:#FFF;margin:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;height:135px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.suggested_hotel .user{line-height:12px;}.suggested_hotel .user em{font-style:italic;font-weight:normal;}.suggested_hotel .user strong{font-size:12px;}.suggested_hotel p,.suggestions p{font-size:11px;line-height:140%;margin:10px;}
.suggested_hotel .price_from{color:#D5006E;text-align:right;position:relative;margin:0 10px 0;}.suggested_hotel .price_from .price{font-size:250%;margin:0 10px;}.suggested_hotel .small-button2{height:23px;font:bold 14px/18px sans-serif!important;padding:6px 7px 0!important;position:relative;top:-5px;*top:0;text-transform:capitalize;}
#latestRev .reviewsSuggestedHotels{margin:0 10px 15px;}#latestRev .middle_reviews .av{font-size:16px;}#latestRev .middle_reviews{line-height:normal;}#latestRev .middle_reviews span{padding:0;}#latestRev .middle_reviews span a{display:block;}
#latestRev .middle_reviews{line-height:normal;font-size:1em;margin:0 10px 15px;position:relative;width:215px;}#latestRev .middle_reviews .av,#latestRev .middle_reviews .av abbr{color:#FFF;font-size:17px;font-weight:bold;line-height:1.9em;}
#latestRev .middle_reviews .av{background:url("../img/valoracion.gif") no-repeat scroll 0 0 transparent;display:block;height:36px;margin:0 9px 0 2px;text-align:center;width:51px;}h2 span .decimal{color:#000;}
#dest_cloud.box{margin-bottom:0;}#buscador{margin-bottom:0;}#fotorama-loader{height:495px;width:738px;background-image:url(../img/infohotel/loading.gif);background-repeat:no-repeat;background-position:center;}
.fotorama-photo{width:738px;height:415px;}#tripadvisorReviewsLayer{position:fixed;display:block;z-index:1002;outline:0;height:auto;width:980px;top:60px;}#modpaginacion{margin-bottom:10px;overflow:hidden;}
.tooltip .withTitle strong{margin-bottom:5px!important;float:left;width:100%;}.orderby{top:0;position:relative;font-size:.7em;font-weight:bold;background-color:#EDEDED;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-left:10px;height:28px;}
.orderby .caption{font-weight:bold;color:#001A3D;float:left;padding-right:15px;line-height:27px;border-style:solid;border-color:#CCC;border-width:0 1px 0 0;}.orderby li{display:block;float:left;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#DBFAFF));background-image:-webkit-linear-gradient(top,#fff,#DBFAFF);background-image:-moz-linear-gradient(top,#fff,#DBFAFF);background-image:-o-linear-gradient(top,#fff,#DBFAFF);background-image:linear-gradient(to bottom,#fff,#DBFAFF);background-image:-ms-linear-gradient(top,#fff,#DBFAFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#DBFAFF',GradientType=0);border-style:solid;border-color:#CCC;border-width:0 1px 0 0;top:-10px;}
.orderby li.lastOrder{border-style:solid;border-color:#CCC;border-width:0 1px;}.orderby li.orderSelected{background-color:#FD5AAE;background-image:-webkit-gradient(linear,left top,left bottom,from(#FD5AAE),to(#D70571));background-image:-webkit-linear-gradient(top,#FD5AAE,#D70571);background-image:-moz-linear-gradient(top,#FD5AAE,#D70571);background-image:-o-linear-gradient(top,#FD5AAE,#D70571);background-image:linear-gradient(to bottom,#FD5AAE,#D70571);background:-ms-linear-gradient(top,#FD5AAE,#D70571);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FD5AAE',endColorstr='#D70571',GradientType=0);}
.orderby li.orderSelected a{color:#fff;}.orderby a{color:#00AFC6;display:block;font-size:1em;line-height:28px;text-decoration:none;padding:0 10px;font-weight:bold;}.orderby a.des,.orderby a.asc{padding-right:15px;margin-right:5px;}
.orderby a.des{background:transparent url(../img/up.gif) right 12px no-repeat;}.orderby a.asc{background:transparent url(../img/down-blanco.gif) right 12px no-repeat;}#mainSearcher{font-size:11px;margin-bottom:10px;position:relative;}
#mainSearcher label{margin:0 1px;}#mainSearcher .engine-title{background:#29D8EF;color:#FFF;line-height:23px;padding:6px;overflow:hidden;font-size:18px;margin:0;}#mainSearcher .error{font-weight:bold;position:relative;background:none repeat scroll 0 0 #f5e1e1;border:1px solid #cd0000;padding:3px 5px;margin:5px 0 0;}
#mainSearcher .num-title{display:none;}#mainSearcher #textDestination{margin-top:5px;width:90%;}#mainSearcher .lupasearch{display:none;}#mainSearcher .availability-search-min-mod{background:#C9F8FF repeat-x left top;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9F8FF',endColorstr='#E3FBFF');background:-moz-linear-gradient(top,#C9F8FF,#E3FBFF);background:-o-linear-gradient(top,#C9F8FF,#E3FBFF);background:-webkit-gradient(linear,left top,left bottom,from(#C9F8FF),to(#E3FBFF));border:1px solid #CCC;position:relative;font:normal 11px Arial;margin-top:-1px;z-index:0;overflow:hidden;padding:10px 0 0 10px;}
#mainSearcher .buttons input{filter:none;}#mainSearcher .buttons{-moz-border-radius:4px;-moz-box-sizing:content-box;-webkit-border-radius:4px;-webkit-box-sizing:content-box;border-radius:4px;background:#ccc;background:-moz-linear-gradient(top,#fff,#ccc);background:-o-linear-gradient(top,#fff,#ccc);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#cccccccc)!important;border:1px solid #ccc;box-sizing:content-box;color:#00AFC6;cursor:pointer;display:inline-block;float:none;height:28px;margin:0 0 10px 0;max-width:400px;overflow:visible;padding:0;text-align:center;width:auto;}
#mainSearcher .buttons:hover{background:#15CCD7;background:-moz-linear-gradient(top,#2ae8e7,#00afc6);background:-o-linear-gradient(top,#2ae8e7,#00afc6);background:-webkit-gradient(linear,left top,left bottom,from(#2ae8e7),to(#00afc6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ae8e7',endColorstr='#00afc6');-ms-filter:"filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ae8e7',endColorstr='#00afc6')";border-color:#00afc6;}
#mainSearcher .buttons:hover input{color:#fff;text-shadow:1px 1px 1px #0683A3;}#mainSearcher .search{-moz-box-sizing:content-box;background:none repeat scroll 0 0 transparent;border:0 none!important;color:#00AFC6;cursor:pointer;display:inline-block;font-size:14px!important;font-weight:bold;height:20px;line-height:20px;margin:0 auto;overflow:visible;padding:4px 7px!important;text-shadow:1px 1px #FFF;width:auto;}
#mainSearcher .search_dateRooms{padding-top:10px;}#mainSearcher .enterdatebox{padding-bottom:5px;width:170px;}#mainSearcher .datepicker{width:65px;padding:2px 3px;}#mainSearcher .date_select .section-title,#mainSearcher .room_select .section-title{display:none;}
#mainSearcher .ui-datepicker-trigger{background-color:transparent;border-width:0;cursor:pointer;padding-left:5px;position:relative;top:4px;}#mainSearcher fieldset div label{font-weight:bold;}#mainSearcher .date-details{font-weight:normal;margin:-19px 0 0 115px;}
#mainSearcher fieldset{margin:0;padding:0;position:relative;}#rooms-section select{padding:2px;width:42px;}#mainSearcher .room_select{min-width:75px;*margin-bottom:10px;}#mainSearcher #rooms-section{clear:both;}
#mainSearcher .pax-details{display:none;}#mainSearcher .hidden{display:none;}#mainSearcher .room-number{width:100%;padding-top:5px;}#mainSearcher #search-min{text-align:center;margin-left:-10px;*float:left;*width:100%;*padding-left:5px;}
#mainSearcher .addrooms-cont fieldset{width:100%;}#mainSearcher .children-ages-caption{margin-top:5px;width:100%;}#mainSearcher #s-nights{display:none;}#mainSearcher #lbl_s-nights{position:relative;min-width:40px;float:none;}
#mainSearcher #n-nights{border:0;font-weight:bold;position:relative;margin-right:5px;display:inline!important;}#mainSearcher .showNights{text-align:right;display:block;position:absolute;right:5px;top:40px;}
#mainSearcher .dfts{width:100%;}#mainSearcher .childrens-col{margin-left:5px;}#mainSearcher .children-ages-col{padding-bottom:5px;*width:200px;}#mainSearcher #s-country,#mainSearcher #s-destination,#mainSearcher #s-zone,#mainSearcher #s-country_text,#mainSearcher #s-destination_text,#mainSearcher #s-zone_text{margin-bottom:6px;}
#mainSearcher .drops{clear:both;}#rooms-section .numChilds{margin-right:10px;}.ui-state-disabled{cursor:default!important;background:none repeat scroll 0 0;}.ui-datepicker-header{background:linear-gradient(0deg,rgba(41,216,239,1) 0,rgba(17,192,215,1) 35%,rgba(0,212,255,1) 100%)!important;border:1px solid #fff;color:#fff;font-weight:700;}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid;font-weight:400;text-align:center;border-color:#ccc;background:#fff;}.ui-state-active,.ui-widget-content .ui-state-active{font-weight:700;}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{font-weight:700;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-datepicker-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-datepicker{width:17em;display:none;font-size:12px;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0 .6em;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;top:50%;margin-top:5px;}
.ui-datepicker .ui-datepicker-title{line-height:1.8em;text-align:center;height:20px;margin:0 2.3em;font-weight:bold;color:#fff;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;padding:0;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{text-align:center;font-weight:700;border:0;padding:.7em .3em;background-color:transparent;}.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:right;text-decoration:none;padding:.2em;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker .ui-datepicker-next{cursor:pointer;right:0;top:3px;}.ui-datepicker .ui-datepicker-prev{cursor:pointer;left:8px;top:3px;}#ui-datepicker-div .ui-widget-header .ui-icon{background-image:url(../img/comps/ico_calendario.gif);display:block;width:12px;height:12px;}
#ui-datepicker-div .ui-icon-circle-triangle-e{background-position:-12px 0;}#ui-datepicker-div .ui-icon-circle-triangle-w{background-position:0 0;}.ui-widget-header a{color:#fff;}.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-autocomplete-loading{background:url("../img/search/cargando.gif") no-repeat scroll right bottom #fff;}.ui-autocomplete{font-size:.9em;color:#444;background:none repeat scroll 0 0 #FFF;border-color:#CCC;border-style:solid;border-width:1px;padding:0;z-index:10000;max-height:500px;overflow-x:hidden;overflow-y:auto;min-width:500px;width:auto;display:inline-block;}
.ui-autocomplete li{cursor:pointer;font-size:.8em;text-decoration:none;list-style:none outside none;}.first{border-top:1px dotted #808080;margin-top:4px;}.start{border-top:0 dotted #808080;margin-top:0;}
.ui-autocomplete .first-AD .tag{background:url("../img/icn_suggest_dest.gif") no-repeat scroll right top transparent;}.ui-autocomplete .first-AZ .tag{background:url("../img/icn_suggest_zone.gif") no-repeat scroll right top transparent;}
.ui-autocomplete .first-HN .tag{background:url("../img/icn_suggest_hotel.gif") no-repeat scroll right top transparent;}.ui-autocomplete .first-TN .tag{background:url("../img/icn_suggest_zone.gif") no-repeat scroll right top transparent;}
.ui-autocomplete .tag{color:#898989;display:inline;float:right;height:12px;line-height:12px;margin:4px;padding-right:18px;text-align:right;z-index:80;}.ui-menu .ui-menu-item a{display:block;line-height:1.5;padding:.2em .4em;text-decoration:none;}
.ui-autocomplete li a{color:#444;cursor:pointer;display:block;height:20px;padding:2px;white-space:nowrap;z-index:90;padding:2px 10px;}.ui-autocomplete li strong{margin-right:1px;}.ui-autocomplete .ui-state-hover,.ui-autocomplete li:hover,.ui-autocomplete .ui-state-focus{background:none repeat scroll 0 0 #EEE;}
.ui-autocomplete .ui-state-hover strong,.ui-autocomplete .ui-state-focus strong{color:#D5006E;}.ui-autocomplete .noResult li a,.noResult a,.noResult{background:none repeat scroll 0 0 #800!important;color:#FFF!important;font-size:12px;font-family:Arial,sans-serif;font-style:normal;font-weight:normal;list-style:none outside none;margin:0;outline:0 none;padding:0;margin:0;}
.ui-helper-hidden-accessible{display:none!important;}#zoombox iframe,#zoombox img{border:none;}#zoombox .zoombox_mask{background-color:#000;position:fixed;width:100%;z-index:90;height:100%;top:0;left:0;}
#zoombox .zoombox_container{position:absolute;z-index:100;}#zoombox .relative{position:relative;}#zoombox .zoombox_prev{position:absolute;top:0;left:0;width:50%;height:100%;cursor:pointer;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-moz-opacity:0;opacity:0;}
#zoombox .zoombox_prev:hover{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;opacity:1;}#zoombox .zoombox_next{position:absolute;top:0;right:0;width:50%;height:100%;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-moz-opacity:0;opacity:0;}
#zoombox .zoombox_close,#zoombox .zoombox_next,#zoombox .zoombox_prev{cursor:pointer;}#zoombox .multimedia .zoombox_next,#zoombox .multimedia .zoombox_prev{display:none;}#zoombox .zoombox_next:hover{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;opacity:1;}
#zoombox .zoombox_gallery{position:fixed;z-index:120;bottom:-60px;left:0;right:0;text-align:center;filter:alpha(opacity=85);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);-moz-opacity:.85;opacity:.85;cursor:pointer;width:auto;background-color:#050505;height:60px;overflow:hidden;display:none;}
#zoombox .zoombox_gallery img{height:50px;padding:5px;filter:alpha(opacity=30);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);-moz-opacity:.3;opacity:.3;}#zoombox .zoombox_gallery img:hover,#zoombox .zoombox_gallery img.current{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;opacity:1;}
#zoombox_loader{background:url(../img/bigloader.gif) no-repeat left top;position:absolute;height:40px;width:40px;cursor:pointer;top:50%;left:50%;margin:-20px 0 0 -20px;z-index:110;}.zoombox .zoombox_container{background:#000;color:#666;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;}
.zoombox .content{background:#000;}.zoombox .zoombox_title{color:#FFF;position:absolute;left:-1px;top:-22px;-moz-text-shadow:1px 1px #000;-webkit-text-shadow:1px 1px #000;-o-text-shadow:1px 1px #000;text-shadow:1px 1px #000;-moz-text-shadow:1px 1px #000;-webkit-text-shadow:1px 1px #000;-o-text-shadow:1px 1px #000;text-shadow:1px 1px #000;}
.zoombox .zoombox_close{background:url(img/close.png) no-repeat;width:30px;height:30px;position:absolute;right:-15px;top:-15px;}#zoombox.zoombox .zoombox_next{background:url(../img/infohotel/nextlabel.gif) no-repeat right center;}
#zoombox.zoombox .zoombox_prev{background:url(../img/infohotel/prevlabel.gif) no-repeat right center;}.lightbox .zoombox_container{background:#FFF;margin-left:-30px;padding:10px 10px 50px;color:#666;}
.lightbox .zoombox_close{background:url(../img/comps/fxb_close.gif) no-repeat left top;width:40px;height:40px;top:auto;position:absolute;right:7px;bottom:3px;}.lightbox .zoombox_title{text-align:left;}
.lightbox .zoombox_next{background:url(../img/infohotel/nextlabel.gif) no-repeat right 50px;}.lightbox .zoombox_prev{background:url(../img/infohotel/prevlabel.gif) no-repeat left 50px;}#zoombox.lightbox .zoombox_gallery{left:10px!important;right:10px;bottom:36px;}
.prettyphoto .zoombox_container{border:10px solid #0B0A0A;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px 10px 10px 10px;background:#FFF;padding:10px 10px 37px;margin-left:-20px;color:#797979;}
.prettyphoto .zoombox_title{text-align:left;}.prettyphoto .zoombox_close{background:url(img/ppsprite.png);width:27px;height:24px;top:auto;position:absolute;right:6px;bottom:8px;}.prettyphoto .zoombox_next{background:url(img/ppnext.png) no-repeat right center;}
.prettyphoto .zoombox_prev{background:url(img/ppprev.png) no-repeat left center;}.prettyphoto .multimedia .zoombox_next,.prettyphoto .multimedia .zoombox_prev{display:none;}#zoombox.prettyphoto .zoombox_gallery{left:10px!important;right:10px;bottom:36px;}
.darkprettyphoto .zoombox_container{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px 10px 10px 10px;background:#0C0C0C;padding:10px 10px 37px;margin-left:-30px;color:#828282;}
.darkprettyphoto .zoombox_title{text-align:left;}.darkprettyphoto .zoombox_close{background:url(img/ppsprite.png);width:27px;height:24px;top:auto;position:absolute;right:2px;bottom:6px;}.darkprettyphoto .zoombox_next{background:url(img/ppnext.png) no-repeat right center;}
.darkprettyphoto .zoombox_prev{background:url(img/ppprev.png) no-repeat left center;}.darkprettyphoto .multimedia .zoombox_next,.darkprettyphoto .multimedia .zoombox_prev{display:none;}#zoombox.darkprettyphoto .zoombox_gallery{left:10px!important;right:10px;bottom:36px;}
.simple .zoombox_container{background:#000;}.simple .zoombox_title{color:#FFF;position:absolute;left:-1px;top:-22px;-moz-text-shadow:1px 1px #000;-webkit-text-shadow:1px 1px #000;-o-text-shadow:1px 1px #000;text-shadow:1px 1px #000;-moz-text-shadow:1px 1px #000;-webkit-text-shadow:1px 1px #000;-o-text-shadow:1px 1px #000;text-shadow:1px 1px #000;}
#zoombox.simple .zoombox_next{background:url(img/simplenav.png) no-repeat -20px center;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;opacity:1;right:-20px;width:20px;}
#zoombox.simple .zoombox_next:hover{background-position-x:left;}#zoombox.simple .zoombox_prev{background:url(img/simplenav.png) no-repeat -40px center;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;opacity:1;left:-20px;width:20px;}
#zoombox.simple .zoombox_prev:hover{background-position-x:-60px;}.simple .zoombox_prev{background:url(img/ppprev.png) no-repeat left center;}.simple .zoombox_close{background:url(img/simpleclose.png) no-repeat;width:30px;height:30px;position:absolute;top:0;right:-10px;}
#zoombox.simple .multimedia .zoombox_next,#zoombox.simple .multimedia .zoombox_prev{display:block;}#sidebar .keybenefits{background:#f0f0f0;font:normal 11px/15px 'trebuchet ms',sans-serif;}#sidebar .keybenefits h4{background:#d8d8d8;color:#00AFC6;font:bold 17px/25px 'trebuchet ms',sans-serif;padding:5px;}
#sidebar .keybenefits .defitem{padding:10px 20px 10px 55px;}#sidebar .keybenefits .icon{background:url("../img/benefits_new.gif?0") repeat scroll 0 0 transparent;height:35px;left:10px;margin:0 10px 1px 0;position:absolute;width:35px;}
#sidebar .keybenefits strong{color:#D5006E;display:block;font-weight:bold;}