h1,h2,h3,h4,h5,h6,ul,ol,li,form,dl,dt,dd,p,fieldset,body{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:1.3em;}ul,li{list-style-type:none;}a:focus{outline:none;}select,input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}input,select,textarea{background:#fff;border:0;padding:2px;}button{border:0;background:none;text-align:left;cursor:pointer;margin:0;padding:0;}select{background:#fff;}body{background:#363636;font-family:Verdana,Arial,sans-serif,Geneva;font-size:11px;padding:25px 0;}label{display:block;margin-bottom:6px;}label span,div.label span{display:block;margin-bottom:2px;color:#383838;}label input,label select,div.label input,div.label select{border:1px solid #383838;font-size:11px;width:98%;color:#666;}label input-check{width:15px;border:0;}.shortFields{width:130px;float:left;}.shortFields input{width:97px;float:left;}.shortFields img.ui-datepicker-trigger{cursor:pointer;}.shortFields select{width:100px;margin-bottom:4px;}.mFieldRight{margin-right:12px;}.innerface{margin-bottom:15px;}.innerface img{border:2px solid #191919;}.aRight{text-align:right;clear:both;padding:10px 5px;}.aCenter{text-align:center;}.top{margin-top:10px;}.right{margin-right:10px;}.left{margin-left:10px;}.bt{cursor:pointer;color:#fff;font-size:11px;background:#4F4A4A;border:1px solid #000;border-top:1px solid #8F8F8F;border-left:1px solid #8F8F8F;padding:1px 8px;}#container{width:900px;margin:auto;}#header{position:relative;}#dispo{position:absolute;top:-15px;left:292px;}#dispo fieldset{position:relative;display:block;background:url(/media/img/formulario-up.png) no-repeat;overflow:hidden;width:272px;padding:18px 22px 0;}#dispo fieldset.advancedFields{background-image:none;padding:10px 0 0;}.advancedSearch{text-decoration:underline;color:#383838;position:absolute;top:257px;left:20px;}html>/**/body .advancedSearch,x:-moz-any-link,x:default{left:0;}#id_arrival_date,#id_departure_date{margin-right:4px;}.searchBottom{background:url(/media/img/formulario-down.png) no-repeat;width:315px;height:75px;text-indent:-1000px;}.showHide{clear:both;display:block;}h1{display:block;width:265px;height:58px;margin-bottom:15px;background:url(/media/img/apsl.gif) no-repeat;}h1 a{width:265px;height:58px;display:block;text-indent:-1000px;}h2{color:#383838;font-size:14px;margin-bottom:10px;}.sinDisponibilidad{background:#191919;text-align:center;font-size:14px;font-weight:700;color:#F8AD23;width:860px;overflow:hidden;margin-bottom:20px;border:1px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px 20px;}.leftColumn{width:290px;float:left;display:inline;margin:0 22px 20px 0;}.leftColumn h2 a{color:#b3b3b3;display:block;background:url(/media/img/faq-icon.gif) no-repeat;margin-left:15px;padding:12px 0 10px 45px;}.ofertas dt{width:220px;height:26px;background:url(/media/img/titulo-ofertas.gif) no-repeat;font-weight:700;margin-bottom:4px;color:#b3b3b3;padding:12px 10px 0 60px;}.ofertas dd{border:1px solid #191919;border-top:0;border-bottom:0;padding:0 1px;}.ofertas dd.firstList{padding-top:1px;border:1px solid #191919;-moz-border-radius-topleft:5px;-webkit-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius-topright:5px;border-bottom:0;}.ofertas dd.lastList{padding-bottom:1px;border:1px solid #191919;-moz-border-radius-bottomleft:5px;-webkit-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-radius-bottomright:5px;border-top:0;}.ofertas dd a{display:block;height:14px;border-bottom:1px dotted #313131;background:#191919;text-align:right;color:#b3b3b3;padding:8px;}.ofertas dd a:hover{background:#000;font-weight:700;color:#faad1f;}.centerColumn{margin-bottom:20px;width:275px;padding-top:65px;float:left;}.rightColumn{margin-bottom:20px;width:290px;float:right;}.rightColumn h2 a{color:#b3b3b3;display:block;background:url(/media/img/info-icon.gif) no-repeat;margin-left:15px;padding:12px 0 10px 45px;}.separador{background:#dd182a;width:100%;height:8px;clear:both;margin:10px 0;}#footer{width:870px;height:18px;clear:both;color:#d8d7d7;background:url(/media/img/fondo-footer.gif) no-repeat;padding:10px 15px;}#footer ul li{float:left;display:block;border-left:1px solid #d8d7d7;padding:0 6px;}#footer ul li.copy{border:0;margin-right:100px;}#footer ul li a{color:#d8d7d7;}input.labelHighlight{color:red;}.infoBusqueda{background:#000 url(/media/img/lupa-icon.gif) no-repeat 760px 0;color:#D8D7D7;width:870px;overflow:hidden;margin-bottom:20px;border:1px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px;}.infoBusqueda div{float:left;width:630px;}.infoBusqueda ul li{display:block;margin-bottom:10px;}.showFilter label input,.showFilter div.label{width:100%;overflow:hidden;margin-bottom:10px;}.showFilter label input,.showFilter div.label input{width:15px;border:0;background-color:transparent;}.infoHotel{color:#D8D7D7;margin-bottom:20px;clear:both;}.cabHotel{clear:both;width:870px;overflow:hidden;margin-bottom:2px;background:#000;border:1px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px;}.cabHotel img{float:left;margin:0 10px 10px 0;}.cabHotel h3{text-align:right;margin-bottom:5px;color:#F8AD23;}.cabHotel a{float:left;color:#F8AD23;text-decoration:none;}.cabHotel p a{float:none;}.selectRoom{width:890px;margin:auto;}.selectRoom li{border:1px solid #191919;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:2px;}.selectRoom li span{float:left;text-align:left;display:block;width:170px;}.selectRoom li span.LongS{width:450px;}.selectRoom li span strong{margin-left:15px;}.selectRoom li em{display:block;float:left;font-style:normal;font-weight:700;}.selectRoom li a{display:block;background:#191919;width:878px;overflow:hidden;color:#fff;text-align:right;padding:3px 10px 3px 0;}.selectRoom li a:hover{background:#000;color:#F8AD23;}.bt-selecciona{display:block;background:url(/media/img/bt-seleccion.gif) no-repeat;float:right;width:73px;height:15px;font-weight:400;font-size:10px;padding:2px 11px 0 0;}.infoReserva{background:#000 url(/media/img/extra-icon.gif) no-repeat 790px 15px;color:#D8D7D7;width:870px;overflow:hidden;margin-bottom:20px;border:1px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px;}.infoReserva h4{font-size:12px;color:#F8AD23;margin:10px 0 5px;}.infoReserva dl{width:45%;min-height:75px;float:left;margin-bottom:15px;}.infoReserva dl dt{font-weight:700;display:block;float:left;width:135px;margin-bottom:2px;}.extraReserva{clear:both;border-top:2px dotted #191919;padding-top:15px;}.extraReserva ul li strong{padding-right:5px;}.errorDemo{font-size:12px;color:#D8D7D7;background:url(/media/img/asterisco-icon.gif) no-repeat;padding:20px 5px 10px 30px;}.errorDemo p{margin-bottom:4px;}.errorDemo a{color:#F8AD23;text-decoration:underline;}.errorDemo a:hover{color:#D8D7D7;text-decoration:none;}.totalPrice{text-align:right;font-weight:700;font-size:14px;padding:10px 0;}.totalPrice strong{font-size:16px;color:#F8AD23;}#datosPago{background:#191919;color:#D8D7D7;width:870px;overflow:hidden;margin-bottom:20px;border:1px solid #191919;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px;}#datosPago fieldset{displa:block;float:left;width:35%;padding:20px 0 0 100px;}#datosPago label,#datosPago div.label{display:block;width:220px;margin-bottom:6px;}#datosPago label.short input,#datosPago div.short input{width:58px;}#datosPago label.short select{width:90px;}#datosPago label span,#datosPago div.label span{display:block;color:#D8D7D7;}#datosPago label textarea{width:215px;height:95px;border:1px solid #383838;color:#666;font-size:11px;}a.screenshot img{vertical-align:middle;margin-left:5px;}#screenshot{position:absolute;border:1px solid #ccc;display:none;}.infoConfrmacion{background:#000 url(/media/img/confirmation-icon.gif) no-repeat 760px 15px;}.infoConfrmacion h4{font-size:11px;margin-bottom:10px;}.tituloLocaliza{text-align:right;height:30px;width:730px;}.tituloLocaliza h3{float:right;color:#D8D7D7;}.botonera{background:#191919;color:#D8D7D7;width:860px;overflow:hidden;margin-bottom:20px;border:1px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px 20px;}.botonera a{display:block;float:right;background:#4F4A4A none repeat scroll 0 0;color:#FFF;cursor:pointer;font-size:11px;border-color:#8F8F8F #000 #000 #8F8F8F;border-style:solid;border-width:1px;padding:2px 10px;}.staticContent{background:#191919;color:#D8D7D7;width:870px;overflow:hidden;margin-bottom:20px;border:1px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px;}.staticContent h2{display:block;color:#f8ad23;margin:10px 0;}.staticContent p a{color:#D8D7D7;text-decoration:underline;}fieldset,a img,#footer ul li.last{border:0;}a,.advancedSearch:hover,a.modifySearch:hover,a.modifyFilter:hover,.closeSearch:hover,.closeFilter:hover,.staticContent p a:hover{text-decoration:none;}.bottom,.staticContent p{margin-bottom:10px;}.leftColumn h2,.rightColumn h2{background:url(/media/img/titulo-destacado.gif) no-repeat;height:47px;margin-bottom:10px;width:290px;}.ofertas dd a span,.infoBusqueda ul,.tituloLocaliza h2,.botonera a.backHome{float:left;}.verMapa,#footer ul li a:hover,.cabHotel a:hover{text-decoration:underline;}.infoBusqueda h3,.infoReserva h2,.infoReserva h3{color:#f8ad23;display:block;margin-bottom:8px;}.infoBusqueda span,.infoReserva span{display:block;margin-bottom:5px;}a.modifySearch,a.modifyFilter{color:#D8D7D7;padding-top:0;text-decoration:underline;}.closeSearch,.closeFilter{color:#383838;float:left;padding-top:5px;text-decoration:underline;}.infoReserva dl dd,.extraReserva ul li{margin-bottom:2px;}
