html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}#container{width:960px;overflow:hidden;margin:0 auto;position:relative;background:#2a2a2a url("/public/static/images/contenedor-bg.gif") no-repeat left 340px;}#header{height:30px;width:100%;}#navbar{width:100%;position:absolute;top:285px;left:0;height:59px;z-index:10;}#copy{width:650px;overflow:hidden;padding:60px 25px 0 25px;float:left;}#colDech{float:right;width:220px;margin:60px 10px 10px 10px;overflow:hidden;}#footer{height:100px;margin:auto;overflow:hidden;width:960px;}@font-face{font-family:CenturyGothic;src:local('Century Gothic'),url('/public/static/fonts/GOTHIC.TTF');}@font-face{font-family:CenturyGothic;src:url('/public/static/fonts/GOTHICB.TTF');font-weight:bold;}body,html{font-family:CenturyGothic,'Century Gothic',Arial,Helvetica,sans-serif;background:#000 url("/public/static/images/body-bg.gif") repeat-x left 285px;color:#fff;}pre{font-family:CenturyGothic,'Century Gothic',Arial,Helvetica,sans-serif;}strong{color:#fff;}h1{font-size:28px;color:#d24615;margin:10px 0;}h2{font-size:18px;color:#fff;margin:20px 0;}input{padding:1px 0 1px 5px;font-family:'Trebuchet MS',Arial,sans-serif;font-size:11px;background:#f4f4f4;border:1px solid #c3ccce;color:#313131;}textarea{padding:1px 0 1px 5px;font-family:'Trebuchet MS',Arial,sans-serif;font-size:11px;background:#f4f4f4;border:1px solid #c3ccce;color:#313131;}select{padding:1px 0 1px 5px;font-family:'Trebuchet MS',Arial,sans-serif;font-size:11px;background:#f4f4f4;border:1px solid #c3ccce;color:#313131;}.clear{clear:both;}.left{float:left;}.center{text-align:center;}.right{float:right;}.ocultar{display:none;}.bloque{display:block;}.limpiar{overflow:hidden;}.obligatoryFields{color:red;font-size:10px;font-family:arial;}.error404{margin:30px 56px 30px 30px;background:#fff;padding:20px;border:2px solid #D29133;}#container #copy p{font-size:14px;line-height:1.3em;margin-bottom:14px;text-align:justify;}#container #copy p.notas{font-size:12px;color:#999;}#container #copy p a{color:#fff;font-weight:bold;text-decoration:underline;}#container #copy p a:hover{color:#dc470c;}#container #copy .leermas a{color:#000;text-decoration:none;display:block;text-align:center;font-family:Tahoma,Helvetica,sans-serif;font-size:10px;width:84px;height:17px;font-weight:bold;background:url("/public/static/images/bot-leermas.gif") no-repeat center top;}#container #copy .leermas a:hover{color:#dc470c;}#container #copy .extendido{display:none;}#container input.enviar{text-transform:uppercase;font-weight:bold;font-size:11px;padding:0 0 2px 0;margin:0;width:113px;height:20px;color:#dc470c;border:0;cursor:pointer;background:url("/public/static/images/bot-formulario.gif") no-repeat;}#copy .reuniones{width:100%;margin:15px 0;border:1px solid #d24615;}#copy .reuniones th{background-color:#d24615;color:#fff;font-size:14px;padding:4px 10px;text-align:center;}#copy .reuniones td{font-size:14px;text-align:center;padding:5px 10px;}#copy .reuniones td.leftAlign{text-align:left;}#copy .reuniones tr.odd td{background-color:#000}#copy ul.lista{padding:0 0 10px 10px;list-style-type:disc;}#copy .lista li{font-size:14px;margin:0 0 10px 15px;}#container #copy .direccion{float:left;width:auto;margin:0;overflow:hidden;}#container #copy .gps{padding:0 70px 0 70px;width:110px;}#container #copy .direccion address{font-style:normal;font-size:14px;line-height:1.3em;}#container #copy .direccion form{width:auto;display:block;}#container #copy #mapaGoogle{margin-top:15px;float:left;width:100%;height:350px;overflow:hidden;clear:both;}.svw{background:#fff;}.svw ul{position:relative;left:-999em;}.stripViewer{position:relative;clear:both;overflow:hidden;margin:0 auto;z-index:1;width:650px;height:400px;border:5px solid #404040;}.stripViewer ul{position:relative;left:0;top:0;width:1%;list-style-type:none;}.stripViewer ul li{float:left;}.stripTransmitter{overflow:auto;width:1%;top:-33px;left:13px;z-index:100;position:relative;}.stripTransmitter ul{position:relative;list-style-type:none;}.stripTransmitter ul li{width:20px;float:left;margin:0 4px 4px 0;}.stripTransmitter a{font:bold 10px Arial,sans-serif;text-align:center;line-height:22px;filter:alpha(opacity=80);opacity:.80;background:#000;color:#fff;text-decoration:none;display:block;cursor:hand;}.stripTransmitter a:hover{background:#000;color:#fff;filter:alpha(opacity=100);opacity:1;}.stripTransmitter a.current,.stripTransmitter a.current:hover{background:#c43f0b;color:#fff;filter:alpha(opacity=100);opacity:1;}#tooltip{background:#000;color:#c43f0b;filter:alpha(opacity=90);opacity:.90;border:5px solid #c43f0b;}#tooltip h3{font-size:12px;margin:0;padding:4px;border:0;}#header{background-color:#000;}#header .logo{float:left;width:170px;color:#fff;}#header .logo a{text-indent:-9999px;width:170px;height:30px;display:block;background:url("/public/static/images/header-logo.gif") no-repeat;text-decoration:none;}#header .informacionReservas{float:left;width:auto;margin-left:70px;font-size:24px;}#header .informacionReservas span{font-size:18px;color:#d24615;text-transform:lowercase;}#header .idiomas{float:right;width:auto;margin:8px 5px 0 0;}#header .idiomas li{float:left;width:auto;font-size:11px;margin-left:20px;}#header .idiomas a{color:#fff;text-decoration:none;display:block;float:left;padding-left:20px;height:11px;background:url("/public/static/images/lang.gif") no-repeat;}#header .idiomas a:hover{text-decoration:underline;}#header .idiomas .es a{background-position:0 0;}#header .idiomas .en a{background-position:0 -11px;}#header .idiomas .fr a{background-position:0 -22px;}#header .idiomas .de a{background-position:0 -33px;}#header-flash{width:960px;height:260px;position:relative;z-index:1;}#ofertas{position:absolute;width:243px;height:187px;top:53px;right:20px;padding:0;z-index:31;background:url("/public/static/images/ofertas-bg.png") no-repeat;}#ofertas .item-list{width:243px;height:187px;overflow:hidden;}#ofertas .item-list li{width:243px;height:187px;//display:inline;}#ofertas .item-list li.over{cursor:pointer;}#ofertas .item-list li.over .ofertaTexto{text-decoration:underline;}.oferta{width:100%;color:#000;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;}.ofertaTitle{font-weight:bold;font-size:12px;padding:17px 0 10px 18px;}.ofertaTexto{padding:0 5px 0 18px;margin-bottom:10px;font-size:11px;height:99px;line-height:16px;overflow:hidden;}.ofertaFecha{margin:0 auto;padding-top:4px;color:#7f0000;text-align:center;font-family:Tahoma,Helvetica,sans-serif;font-size:10px;width:164px;height:18px;font-weight:bold;background:url("/public/static/images/ofertas-fecha.gif") no-repeat center top;}#listadoOfertas{width:100%;overflow:hidden;}#listadoOfertas .oferta{width:435px;height:167px;padding:10px;background:#111;border-bottom:1px solid #595959;margin:0 15px 10px 0;overflow:hidden;}#copy #listadoOfertas .oferta .ofertaLeft{float:left;width:160px;height:110px;overflow:hidden;}#copy #listadoOfertas .oferta .ofertaRight{float:left;width:275px;height:110px;overflow:hidden;}#copy #listadoOfertas .oferta .ofertaTitle{font-weight:bold;font-size:18px;color:#d24615;padding:0;margin:0 0 5px 0;}#copy #listadoOfertas .oferta .ofertaTexto{font-size:14px;padding:0;width:100%;height:110px;overflow:auto;line-height:18px;color:#efefef;}#copy #listadoOfertas .oferta .ofertaFecha{float:left;margin:10px auto 0 auto;padding-top:4px;color:#7f0000;text-align:center;font-family:Tahoma,Helvetica,sans-serif;font-size:10px;width:164px;height:18px;font-weight:bold;background:url("/public/static/images/ofertas-listado-fecha.gif") no-repeat center top;}#copy #listadoOfertas .oferta .ofertaLink{float:right;margin-top:10px;text-decoration:none;}pre{white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}#navbar{background:url("/public/static/images/menu-bg.png") repeat-x;}#navbar li{position:relative;float:left;z-index:20;background:url("/public/static/images/menu-sep.gif") no-repeat right 6px;padding-right:2px;}#navbar li.ultimo{background:none;}#navbar li a{display:block;float:left;height:29px;margin-top:5px;padding:20px 10px 0 10px;color:#fff;font-weight:bold;font-size:12px;text-decoration:none;}#navbar li a:hover{color:#fff;background-color:#000;}#navbar li.activo a{background-color:#000;color:#d24615;}#navbar .es li a{padding:9px 15px;}#navbar .en li a{padding:9px 9px;}#navbar .fr li a{padding:9px 6px;}#navbar .de li a{padding:9px 12px;}#navbar .submenu ul{position:absolute;overflow:hidden;display:none;top:54px;left:0;z-index:90;width:428px;height:120px;background-color:#000;}#navbar .submenu li{padding:5px 0 0 10px;float:left;background:none;width:129px;margin:0;}#navbar .submenu li a{display:block;color:#d24615;padding:80px 0 0 0;width:129px;text-align:center;font-size:14px;font-weight:bold;background-repeat:no-repeat;background-position:left top;}#navbar .submenu li a:hover{color:#fff;background-position:right top;}#navbar .submenu .habdoble a{background-image:url("/public/static/images/menu-hab-doble.jpg")}#navbar .submenu .suite a{background-image:url("/public/static/images/menu-hab-suite.jpg")}#navbar .submenu .villa a{background-image:url("/public/static/images/menu-hab-villa.jpg")}#navbar .submenu .entorno a{background-image:url("/public/static/images/menu-entorno.jpg")}#navbar .submenu .como_llegar a{background-image:url("/public/static/images/menu-mapa.gif")}#navbar .submenu .otros_alojamientos a{background-image:url("/public/static/images/menu-otros.gif")}#navbar #mTarifas ul{height:90px;padding:0px;margin:0px;border:0px;}#navbar #mTarifas ul li{width:100%;padding:0px;margin:0px;border:0px;height:40px;background:none;}#navbar #mTarifas ul li a{background:none;line-height:45px;border:0px;width:100%;display:block;color:#d24615;padding:0px;margin:0px;text-align:center;font-size:14px;font-weight:bold;}#navbar #mTarifas ul li a:hover{color:#fff;background:none;}.colDech{background:#121212;border-top:1px dashed #797979;}#meteo a{font-weight:bold;font-size:16px;color:#c43f0b;padding:5px 0 0 50px;line-height:1.1em;width:130px;height:40px;display:block;text-decoration:none;background:url("/public/static/images/tiempo.gif") no-repeat;margin:10px auto 0 auto;;}#meteo a:hover{text-decoration:underline;}#colDech .nota{border:1px dashed #fff;border-width:1px 0;background:#333;line-height:1.6em;font-size:15px;width:200px;margin:5px auto 15px auto;padding:5px;}#colDech .reservas{width:208px;margin:10px auto 0 auto;}#colDech .reservas a{display:block;text-decoration:none;color:#000;line-height:1.5em;font-size:15px;background:url("/public/static/images/bot-reservas.png") no-repeat;width:190px;height:49px;padding:9px 0 0 18px;}#colDech .reservas a:hover{color:#fff;}#colDech .reservas a span{display:block;clear:both;font-size:22px;font-weight:bold;padding-left:25px;}#newsLetter{width:200px;margin:10px auto;padding:5px;font-weight:bold;font-family:Trebuchet MS;}#newsLetter .title{color:#c43f0b;font-size:16px;font-weight:bold;background:url("/public/static/images/newsletter-ico.gif") no-repeat;margin:0 0 12px 0;padding-left:25px;line-height:1.3em;}#newsLetter .text{color:#fff;font-size:14px;margin:0 0 12px 0;font-weight:normal;}#newsLetter label{display:block;color:#fff;font-size:12px;font-weight:bold;font-family:Trebuchet MS;}#newsLetter input{font-size:11px;height:16px;margin:2px 0 15px 0;padding:1px 0 1px 5px;display:inline;font-weight:bold;background:#151515;border:1px solid #fff;color:#dc470c;width:188px;}#newsLetter .newsLetter-format select{padding:0px;margin:2px 0 15px 0;color:#dc470c;font-weight:bold;overflow:hidden;width:192px;height:18px;font-size:11px;background:#151515;border:1px solid #fff;}#newsLetter .newsLetter-format option{padding:0px;margin:0px;color:#dc470c;font-weight:bold;}#newsLetter #imageCaptcha{padding:0px;margin:5px 0;width:130px;display:block-inline;border:1px solid #151515;background:#fff;height:17px;overflow:hidden;}#newsLetter .newsLetter-enviar{text-transform:uppercase;padding:0 0 2px 0;margin:0;width:113px;height:20px;color:#dc470c;font-size:11px;border:0;cursor:pointer;background:url("/public/static/images/bot-formulario.gif") no-repeat;}#footer{position:relative;background:url("/public/static/images/footer-logo.gif") no-repeat left;}#footer .footLeft{text-align:center;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;margin:15px auto 0 auto;padding:10px 0 0 15px;width:510px;color:#919191;}#footer .footLeft a{font-size:11px;font-weight:bold;color:#919191;padding:2px 5px;text-decoration:none;}#footer .footLeft a:hover{text-decoration:none;color:#fff;background-color:#d24615;}#footer .footLeft a.estadisticas img{margin-top:10px;}#footer .footLeft a.estadisticas:hover{background:none;}#footer address,#footer p{color:#d24615;font-size:11px;padding:8px 0 0 0;margin:0px;font-style:normal;}#footer .tlf{position:absolute;top:25px;right:0;font-size:18px;color:#d24615;width:140px;text-align:right;}#footer .tlf div{float:right;width:auto;font-size:24px;color:#fff;clear:both;}#foot .tlf{color:#808080;padding:10px 0 0 0;margin:0px;text-align:right;font-weight:bold;font-size:36px;float:right;display:inline;width:404px;height:55px;}