/*
Design by Media Sandía Comunicaciones
http://www.mediasandia.cl
*/


*,* html {
	margin:0
}

*,* html,#scroll {
	padding:0
}

body {
	background:#190a03 url(/imagenes/bg.jpg) repeat;
	padding-top:5px;
}

body,h1,#download li,#mapa li,#mapa li.corner a,#navegador li,h6,#more li,#footer li {
	text-align:center
}

.clear {
	clear:both
}

#wrapper {
	width:975px;
	background:#190a03 url(/imagenes/wrapper.jpg) repeat-y
}

#wrapper,#header,#navegador li.corner {
	height:662px
}

#wrapper,#scroll {
	margin:0 auto
}

#rightside,#navegador li.corner {
	width:25px;
	background:url(/imagenes/right-bg.jpg) no-repeat
}

#rightside {
	height:663px
}

#header,#chat,#down,#download li a,#download li.active,#download li.blank,#download li.nota,#download li.clima,#map,#mapa li a,#mapa li.active,#mapa li.corner a {
	width:230px
}

#header {
	background:url(/imagenes/header-bg.jpg) top no-repeat
}

.logo {
	width:175px;
	height:166px;
	padding:25px 33px 0 22px
}

.logo,#reserva input.bath {
	border:none
}

h1 {
	font-size:15px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:26px 0 37px 0;
	font-style:oblique
}

h1,#download li.active,#mapa li a,#more li a {
	color:#e6f4e6
}

#chat,#plug li,#mapa li a,#mapa li.active,#mapa li.corner a,#more li a,#more li.blank,#more li.blanc,#foot,#footer li {
	height:30px
}

#plug,#download,#mapa,#navegador,#more,#footer {
	list-style-type:none
}

#plug li,#plug li a,#plug li.skype a,#down,#download li,#map,#mapa li,#navegador li,#left,h3,h4,h5,h6,#more li,#footer li {
	float:left
}

#plug li,#plug li a {
	width:115px
}

#plug li a {
	height:28px;
	background:url(/imagenes/facebook.jpg) no-repeat;
	opacity:0.75;
	filter:alpha(opacity=75)
}

#plug li a,#read {
	border-top:solid 1px #190a03
}

#plug li a,#download li a,#download li.active,#download li.nota,#download li.clima,#mapa li a,#mapa li.active {
	border-bottom:solid 1px #190a03
}

#download li.nota,#navegador li a:hover,#more li a:hover {
	opacity:0.75;
	filter:alpha(opacity=75)
}

#download li.nota,#navegador li a:hover,#more li a:hover {
	opacity:0.75;
	filter:alpha(opacity=75)
}

#plug li a:hover {
	opacity:1;
	filter:alpha(opacity=100)
}

#plug li.skype a {
	width:114px;
	background:url(/imagenes/skype.jpg) no-repeat;
	opacity:0.75;
	filter:alpha(opacity=75)
}

#plug li.skype a:hover {
	opacity:1;
	filter:alpha(opacity=100)
}

#plug li.skype a,#navegador li a,#navegador li.active,#right,#read,#more li a,#foot {
	border-right:solid 1px #190a03
}

#download li,#mapa li,#more li {
	font:13px verdana,arial,helvetica,sans-serif normal
}

#download li a,#download li.active,#download li.blank,#download li.nota,#download li.clima,#mapa li a,#mapa li.active,#mapa li.corner a,#navegador li a,#more li a,#more li.blank,#more li.blanc,#footer li {
	display:block
}

#download li a,#download li.active {
	height:57px;
	line-height:57px;
	background:url(/imagenes/bg-down.jpg) repeat-y
}

#download li a,#download li.active,#download li.nota,#mapa li a,#mapa li.active,#mapa li.corner a,#navegador li a,p a,p.map a,#more li a,#footer li,#footer li a,#footer li a:hover {
	text-decoration:none
}

#download li.nota,#navegador li a {
	color:#bbb46c
}

#mapa li a:hover,#mapa li.active,#navegador li a:hover,#more li a:hover {
	color:#fff
}

#download li a {
	color:#fff;
	opacity:0.75;
	filter:alpha(opacity=75)
}

#download li a:hover {
	color:#fff;
	opacity:0.9;
	filter:alpha(opacity=90)
}

#download li.active,#download li.nota,#download li.clima a,#mapa li.active,p a {
	font-weight:bold
}

#download li.active {
	color:#bbb46c;
	opacity:1;
	filter:alpha(opacity=100)
}

#download li.blank {
	height:58px
}

#download li.nota,#download li.clima {
	height:173px
}

#download li.nota {
	line-height:17px;
	font-style:italic
}

#download li.nota,#mapa li a,#mapa li.active {
	background:url(/imagenes/bg-map.jpg) repeat-y
}

#download li.clima a {
	margin-top:-47px;
	border-bottom:none
}

#download li.clima a,#mapa li.corner a,#navegador li.active,p,p.li,p.alone,#footer li,#footer li a:hover,#contacto input,#contacto textarea,#contacto input.send,#contacto input.send:hover,p.form,p.adi,#reserva input,#reserva textarea,#reserva input.send,#reserva input.send:hover {
	color:#190a03
}

#download li.clima a,#reserva input.bath {
	background:none
}

#download li.clima a:hover,p a:hover,p.map a:hover {
	text-decoration:underline
}

#map,#read {
	background:#190a03
}

#mapa li a,#mapa li.active {
	line-height:29px
}

#mapa li a:hover,#mapa li.active {
	opacity:0.7;
	filter:alpha(opacity=70)
}

#mapa li.corner a,#footer li {
	font:11px verdana,arial,helvetica,sans-serif normal;
	line-height:30px
}

#mapa li.corner a {
	background:#190a03 url(/imagenes/corner-left.jpg) no-repeat
}

#mapa li.corner a:hover {
	color:#bbb46c
}

p a,p.map a,p.alonet,p.tarifas,#footer li a {
	color:#490c85
}

#mapa li.corner a:hover {
	opacity:1;
	filter:alpha(opacity=100)
}

#menu,#contenido {
	width:720px
}

#menu {
	height:80px
}

#navegador li,#contacto input,#contacto textarea,#contacto input.send,#reserva input,#reserva textarea,#reserva input.send {
	font:13px verdana,arial,helvetica,sans-serif
}

#navegador li a,#navegador li.active,#reserva select.mes {
	width:88px
}

#navegador li a {
	height:63px;
	padding-botom:5px;
	border-bottom:solid 2px #190a03;
	background:url(/imagenes/bg-menu.jpg) repeat-x
}

#navegador li a,#navegador li.active {
	line-height:20px;
	padding-top:15px
}

#navegador li a,#navegador li.active,#left,#read,#more li a,#foot {
	border-left:solid 1px #190a03
}

#navegador li.active {
	padding-bottom:5px;
	background:url(/imagenes/active.jpg) repeat-x
}

#contenido,#left,#right,h7,h8,#scroll,#contacto {
	height:520px
}

#contenido {
	background:#e6f4e6 url(/imagenes/bg-cont.jpg) repeat-x
}

#left,#right,h6,h7,h8,h9,#scroll,#contacto,#reserva {
	width:359px
}
#right,#contacto,#reserva select.doc {
	float:right
}

h2,h2.room {
	color:#3a5b00;
	font-size:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	margin:20px 15px 15px 15px
}

h2,h2.room,#reserva input.bath {
	text-align:left
}

h2.room {
	margin:20px 15px 1px 15px
}

p,p.alone,p.alonet,p.tarifas {
	font:12px verdana,arial,helvetica,sans-serif;
	color:#190A03;
	line-height:15px
}

p,p.li {
	margin:0 15px 10px 15px
}

p,p.li,p.alone,p.alonet,p.tarifas {
	text-align:justify
}

p a {
	color:#490c85;
	font-weight:bold;
	text-decoration:none
}

p a:hover,p.map a:hover {
	color:#333;
	text-decoration:underline
}

p.map a {
	color:#490c85;
	font-weight:normal;
	text-decoration:none
}

p.li,p.lis {
	font:11px verdana,arial,helvetica,sans-serif;
	line-height:15px;
	color:#190A03;margin
}
p.alone,p.lis {
	margin:53px 15px 10px 15px
}

p.alonet {
	margin:53px 15px 0 15px;
	color:#490c85;
}

p.tarifas {
	margin:0 15px 0 15px;
	color:#490c85;
	font:12px verdana,arial,helvetica,sans-serif;
	line-height:15px
}

h3,#more li a {
	width:178px
}

h3,h6 {
	height:258px
}

h3,h5 {
	border-bottom:solid 2px #e6f4e6
}

h3 {
	border-right:solid 2px #e6f4e6
}

h4,h5 {
	width:177px;
	height:127px;
	border-left:solid 2px #e6f4e6
}

h4 {
	border-bottom:solid 4px #e6f4e6
}

h6 {
	border-top:solid 2px #e6f4e6
}

h6.act {
	border-top:none;
	border-bottom:none;
	height:260px
}

h9 {
	height:241px
}

#scroll {
	overflow:auto;
	position:relative
}

.scrollgeneric {
	line-height:1px;
	font-size:1px;
	position:absolute;
	top:0;
	left:0
}

.vscrollerbase,.hscrollerbase {
	background:white
}

.vscrollerbase,.vscrollerbar,.scrollerjogbox {
	width:10px
}

.vscrollerbar,.hscrollerbar {
	background:#570c85
}

.hscrollerbase,.hscrollerbar,.scrollerjogbox {
	height:10px
}

.scrollerjogbox {
	background:gray;
	top:auto;
	left:auto;
	bottom:0;
	right:0
}

#read,#foot,#footer li {
	width:718px
}

#read {
	height:31px
}

#more li a {
	line-height:30px
}

#more li a,#more li a:hover {
	background:url(/imagenes/hover-read.jpg) repeat-x
}

#more li.blank {
	width:179px
}

#more li.blank,#more li.blanc {
	background:#190a03 url(/imagenes/read.jpg) repeat-x
}

#more li.blanc {
	width:180px
}

#footer li {
	display:block;
	float:left;
	height:30px;
	font-size:11px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:30px;
	text-decoration:none;
	color: #190A03;
	background:#e6f4e6 url(/imagenes/footer.jpg) repeat-x;
}
#footer li a {
	color: #490c85;
	text-decoration:none;
}
#footer li a:hover {
	color: #190A03;
	text-decoration:none;
}


#contacto input,#contacto textarea,#contacto input.send,#reserva input,#reserva textarea,#reserva input.send {
	background:#d8e6d8;
	border:1px solid #190a03
}

#contacto input,#contacto textarea {
	width:322px;
	padding-top:7px;
	margin:0 15px 2px 15px
}

#contacto input,#contacto input.send,#reserva input.send {
	height:25px
}

#contacto input,#contacto textarea,#reserva input,#reserva textarea {
	padding-left:5px
}

#contacto textarea {
	height:330px
}

#contacto input.send {
	width:329px
}

#contacto input.send,#reserva input.send {
	margin:2px 15px 0 15px;
	vertical-align:bottom;
	padding-top:0
}

#contacto input.send:hover,#reserva input.send:hover {
	background:#bbb46c
}

p.form {
	font:12px verdana,arial,helvetica,sans-serif /20px;
	margin:3px 0 0 15px
}

p.adi {
	font:12px verdana,arial,helvetica,sans-serif /20px;
	margin:3px 0 2px 15px
}

#reserva input,#reserva textarea {
	width:320px
}

#reserva input {
	height:20px;
	margin:2px 0 0 0
}

#reserva input,#reserva input.adi,#reserva textarea {
	padding-top:2px
}

#reserva input.adi {
	width:24px;
	height:15px;
	font-size:10px;
	padding-left:2px;
	margin:0 6px 0 5px
}

#reserva input.adi,#reserva select.dia,#reserva select.mes,#reserva select.ano,#reserva input.bath {
	vertical-align:middle
}

#reserva select.doc {
	width:200px;
	margin:-16px 15px 0 0
}

#reserva select.dia {
	width:40px;
	margin:-16px 0 0 -36px
}

#reserva select.dia,#reserva select.mes,#reserva select.ano {
	position:absolute;
}

#reserva select.mes {
	width:88px;
	margin:-16px 0 0 10px
}

#reserva select.ano {
	width:60px;
	margin:-16px 0 0 104px
}

#reserva input.bath {
	width:15px;
	margin:0 0 0 0
}

#reserva textarea {
	height:125px;
	margin:3px 15px 0 15px
}

#reserva input.send {
	width:327px
}


/*
     FILE ARCHIVED ON 14:14:03 Apr 27, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:56:37 Oct 22, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.528
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.017
  esindex: 0.01
  cdx.remote: 59.448
  LoadShardBlock: 411.058 (3)
  PetaboxLoader3.datanode: 423.09 (4)
  PetaboxLoader3.resolve: 253.554 (2)
  load_resource: 352.198
*/