BODY {	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; background:white;}

#conteniner {MARGIN-LEFT: auto; OVERFLOW: visible; WIDTH: 960px; MARGIN-RIGHT: auto; HEIGHT: 575px}

#top {PADDING-RIGHT: 10px; PADDING-LEFT: 36px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 914px; PADDING-TOP: 33px; BORDER-BOTTOM: #535169 2px solid; HEIGHT: 9px}

#top UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}

#top LI {PADDING-LEFT: 10px; BACKGROUND: url(../img/li_top.jpg) no-repeat 0px 3px; FLOAT: left; COLOR: #272242; MARGIN-RIGHT: 5px}

#top LI A {COLOR: #272242; TEXT-DECORATION: none}

#top LI A:hover {COLOR: #d20143}

#idioma {FLOAT: left; WIDTH: auto}

#marquesina {FLOAT: left; WIDTH: 500px}

#logo_cont {FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 960px; BORDER-BOTTOM: #535169 2px solid; HEIGHT: 79px}

#logo {BACKGROUND: url(_img/logo.jpg); FLOAT: right; WIDTH: 250px; HEIGHT: 79px}

#logo SPAN {DISPLAY: none}

#logo A {DISPLAY: block; WIDTH: 250px; HEIGHT: 79px}

#columna_izquierda {FLOAT: left; WIDTH: 16px; HEIGHT: 436px}

#columna_derecha {FLOAT: left; WIDTH: 8px; HEIGHT: 436px}

#menu {BACKGROUND: url(_img/back_menu.jpg); FLOAT: left; WIDTH: 161px; HEIGHT: 436px}

#menu UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 80px 0px 0px; COLOR: #ffffff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}

#menu LI {DISPLAY: block}

#menu LI A {MARGIN-LEFT: 20px; COLOR: #ffffff; TEXT-DECORATION: none}

#menu LI A:hover {COLOR: #908e9e}

.activo1 {MARGIN-LEFT: 20px; COLOR: #908e9e; TEXT-DECORATION: none}

.activo2 {MARGIN-TOP: 32px; DISPLAY: block; BACKGROUND: #d20143; MARGIN-BOTTOM: 32px; MARGIN-LEFT: 0px; WIDTH: 161px; COLOR: #201c3d; HEIGHT: 22px; TEXT-ALIGN: center}

#menu LI#reservas A {MARGIN-TOP: 32px; DISPLAY: block; BACKGROUND: #d20143; MARGIN-BOTTOM: 32px; MARGIN-LEFT: 0px; WIDTH: 161px; HEIGHT: 22px; TEXT-ALIGN: center}

#menu LI#reservas A:hover {COLOR: #201c3d}

#contenido {FLOAT: left; WIDTH: 760px}

#contenido2 {FLOAT: left; WIDTH: 775px}

#flash {FLOAT: left; WIDTH: 760px; HEIGHT: 425px}

#flash_top {FLOAT: left; WIDTH: 760px; HEIGHT: 155px}

#pie {FONT-SIZE: 9px; FLOAT: left; WIDTH: 760px; COLOR: #201c3d; PADDING-TOP: 2px}

#pie A {COLOR: #201c3d; TEXT-DECORATION: none}

#pie A:hover {COLOR: #d20143; TEXT-DECORATION: underline}

#texto {BACKGROUND: #cdcbd9; FLOAT: left; WIDTH: 760px; HEIGHT: 269px}

#titulo {PADDING-RIGHT: 35px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 725px; PADDING-TOP: 18px; TEXT-ALIGN: right}

#titulo H1 {FONT-SIZE: 12px; BACKGROUND: url(_img/h1.jpg) no-repeat -3px 50%; MARGIN: 0px; COLOR: #201c3d}

#titulo H1 STRONG {PADDING-LEFT: 12px; BACKGROUND: #cdcbd9}

#titulo2 {PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 18px; TEXT-ALIGN: right}

#titulo2 H1 {FONT-SIZE: 12px; BACKGROUND: url(_img/h1.jpg) no-repeat -3px 50%; MARGIN: 0px; COLOR: #201c3d}

#titulo2 H1 STRONG {PADDING-LEFT: 12px; BACKGROUND: #cdcbd9}

#copy {PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 25px; WIDTH: 710px; COLOR: #201c3d; PADDING-TOP: 25px}

#copy P {MARGIN: 0px}

#copy2 {PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 25px; WIDTH: 735px; COLOR: #201c3d; PADDING-TOP: 25px}

#copy2 P {MARGIN: 0px}

#texto_fotos {BACKGROUND: #cdcbd9; FLOAT: left; WIDTH: 775px; }

#cont_habitaciones {PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 442px; COLOR: #201c3d; PADDING-TOP: 15px}

#cont_habitaciones2 {PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 442px; COLOR: #201c3d; PADDING-TOP: 15px}

#cont_habitaciones2 IMG {MARGIN-BOTTOM: 6px}

#cont_habitaciones P {FONT-SIZE: 11px; MARGIN-LEFT: 30px}

#cont_habitaciones UL {BORDER-RIGHT: #201c3d 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 20px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none}

#cont_habitaciones LI {BACKGROUND: url(_img/li_top.jpg) no-repeat 0px 3px; MARGIN-BOTTOM: 5px; COLOR: #d0003e}

#cont_habitaciones LI#activo {PADDING-LEFT: 10px; BACKGROUND: url(_img/li_top_over.jpg) no-repeat 0px 3px; COLOR: #d0003e}

#cont_habitaciones LI A {PADDING-LEFT: 10px; BACKGROUND: url(_img/li_top.jpg) no-repeat 0px 3px; COLOR: #201c3d; TEXT-DECORATION: none}

#cont_habitaciones LI A:hover {BACKGROUND: url(_img/li_top_over.jpg) no-repeat 0px 3px; COLOR: #d0003e}

#foto {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 268px; PADDING-TOP: 15px; HEIGHT: 368px}

#foto2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 268px; PADDING-TOP: 15px; HEIGHT: 376px}

#reser A {DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: #201c3d; WIDTH: 127px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none}

#reser A:hover {BACKGROUND: #d20143; COLOR: #fff}

#servicios {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 745px; PADDING-TOP: 15px}

.otros P {FONT-SIZE: 10px; MARGIN: 0px}

.otros LI {BACKGROUND: url(_img/li_top.jpg) no-repeat 0px 3px; COLOR: #201c3d; LIST-STYLE-TYPE: none}

.otros {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 646px; COLOR: #201c3d; PADDING-TOP: 5px; HEIGHT: 69px}

.fotito {FLOAT: left; WIDTH: 89px}

.fotito IMG {BORDER-RIGHT: #cdcbd9 10px solid}

.otros2 {BACKGROUND: #ffffff; FLOAT: left; WIDTH: 745px; COLOR: #201c3d; HEIGHT: 69px}

#contacto {FLOAT: right; WIDTH: 398px; PADDING-TOP: 20px}

#contacto P {FONT-SIZE: 9px; MARGIN: 0px 0px 0px 10px; FONT-FAMILY: Tahoma, Arial}

#contacto LABEL {FONT-SIZE: 9px; MARGIN: 0px 0px 1px; FONT-FAMILY: Tahoma, Arial}

.border {BORDER-RIGHT: #000000 2px solid}

.margin {MARGIN-LEFT: 10px}

#contacto INPUT {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; WIDTH: 325px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 14px}

#contacto TEXTAREA {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; WIDTH: 325px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 65px}

.send {FONT-SIZE: 9px; BACKGROUND: #cdcbd9; WIDTH: 40px; MARGIN-RIGHT: 10px; FONT-FAMILY: Tahoma, Arial; HEIGHT: 15px; TEXT-ALIGN: center}

.send A {COLOR: #000000; TEXT-DECORATION: none}

.send A:hover {COLOR: #cf4d79; TEXT-DECORATION: underline}

#rojo {COLOR: #d0003e}

.azul {COLOR: #201c3d; TEXT-DECORATION: none}

.azul A {COLOR: #201c3d; TEXT-DECORATION: none}

azul A:hover {COLOR: #201c3d; TEXT-DECORATION: underline}

.como {FLOAT: left}

.como LI {PADDING-LEFT: 0px; BACKGROUND: url(_img/li_top_over.jpg) no-repeat 0px 4px; COLOR: #d0003e; LIST-STYLE-TYPE: none}







#mycustomscroll {	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 700px; PADDING-TOP: 0px; HEIGHT: 170px}

#mycustomscroll A {	COLOR: #e23a31}

.fixedwidth {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto}





.scrollgeneric {	FONT-SIZE: 1px; LEFT: 0px; LINE-HEIGHT: 1px; POSITION: absolute; TOP: 0px}

.vscrollerbase {	WIDTH: 8px; BACKGROUND-COLOR: white}

.vscrollerbar {WIDTH: 8px; BACKGROUND-COLOR: #d30142}

.hscrollerbase {	HEIGHT: 10px; BACKGROUND-COLOR: white}

.hscrollerbar {	HEIGHT: 10px; BACKGROUND-COLOR: black}

.scrollerjogbox {RIGHT: 0px; LEFT: auto; WIDTH: 8px; BOTTOM: 0px; TOP: auto; HEIGHT: 10px; BACKGROUND-COLOR: gray}







.rojo{color:#D0003E;}

.diashabitacion th{ padding:0 2px; border-bottom:1px solid white; border-left:1px solid white; border-bottom:1px solid white; border-top:1px solid white;  }

.diashabitacion td{ border-bottom:1px solid white; border-left:1px solid white; }



.ulti{border-right:1px solid white; }



.detallehabitacion{ text-align:center; background:#CDCBD9; }

.detallehabitacion img{ margin:10px auto; width:400px;}



#resumenpaso3{ display:block; float:left; width:350px; }

#f_paso3{ display:block; width:350px; float:right;}

.formularillo { margin:0; padding:0;}

.formularillo li { list-style:none; margin-bottom:2px;}

.formularillo li label{ display:block; float:left; width:130px;}