<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

/**
* Hoja de estilo hotel 20
* Henry Alexander Falla Ortiz
* Febrero 27, 2012
* VersiÃ³n: 1.0
*/

/* Fuentes */
@import url(http://fonts.googleapis.com/css?family=Berkshire+Swash);

/* Elementos html */
body{padding:0; margin:0; font:12px/20px Tahoma, Geneva, sans-serif; color:#3D302D; background:#B993A8;}
img{border:none; vertical-align:middle;}
h1{font:bold 40px/50px 'Berkshire Swash', cursive; text-align:center; color:#8B557F; margin:0;}
h2{font-size:30px; line-height:45px; letter-spacing:-1px; text-align:left; color:#8B557F; margin:0; padding:2px 0 0;}
h3{font-size:16px; font-weight:bold; text-align:left; color:#FFF; margin:0; padding:0;}
h4{font-size:24px; text-align:left; color:#6B483B; margin:0; padding:10px 0 0;}
h5{font-size:20px; text-align:left; color:#6B483B; margin:0; padding:10px 0 0;}
h6{font-size:18px; text-align:left; color:#6B483B; margin:0; padding:10px 0 0;}
a{color:#8B557F; text-decoration:none;}
a:hover{text-decoration:underline;}

/* Barra Superior */
#topRibbon{margin:0; padding:0; background:url(../images/top_ribbon.png) repeat-x; height:5px;}
#topBar{height:31px; margin:0; padding:3px 0; background:#E8E5E5; box-shadow:0 1px 1px #666;}
#cTopBar{width:940px; margin:0 auto; padding:0 30px;}
#orangeBtn{float:right; margin:0 5px 0 0; height:31px; text-align:center; color:#FFF; overflow:hidden;}
#orangeBtn ul{float:right; list-style:none; padding:0; margin:0;}
#orangeBtn ul li{display:inline;}
#orangeBtn ul li a{float:right; padding:0 12px; margin:3px 5px; border-radius:3px; background:url(../images/local_info_button.png) repeat-x; background-position:0 0; text-decoration:none; color:#FFF; font:13px/25px Tahoma, Geneva, sans-serif;}
#orangeBtn ul li a:hover{background-position:0 -35px;}
#addThisBar{float:right; margin:8px 0 0; width:140px;}

/* Contenedores y estilos para contenedores */
#fullBg{margin:0; padding:0 0 50px; background:url(../images/bg_full.jpg) top center no-repeat fixed;}
/*----Idioma----*/
#language{width:993px; height:20px; margin:0 auto; padding:20px 7px; text-align:right; font-size:13px; color:#D7DAD9;}
#language ul{padding:0; margin:0;}
#language ul li{display:inline; list-style:none; margin:0;}
#language ul li a{color:#3D302D; margin:0 3px;}
#language ul li a.activo{color:#8B557F;}
/* --- */
#transparentBg{margin:0 auto; padding:9px; background:url(../images/bg_transparent.png); border:1px solid #FFFFFF; width:1000px;}
#main{margin:0; padding:20px 30px; background:#FFF; border:1px solid #FFFFFF;  box-shadow:0 0 47px rgba(238, 238, 226, 0.8) inset, 0 0 5px rgba(0, 0, 0, 0.2);}
#header{width:940px; margin:0; padding:0;}
/*----Logo----*/
#cLog{width:940px; height:95px; margin:0; padding:10px 0 0; overflow:hidden;}
#log{width:auto; overflow:hidden;}
#log a{text-decoration:none; color:#8B557F;}
#slogan{width:auto; height:auto; text-align:center; text-transform:uppercase; letter-spacing:3px; color:#918079; overflow:hidden;}
#code{width:auto; margin:0; padding:0; font-size:11px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; text-align:center; color:#BCAEAC;}
/*----Menu----*/
#menu{float:left; width:940px; height:46px; margin:15px 0; padding:0; overflow:hidden; border-bottom:1px solid #EBECDE; border-top:1px solid #EBECDE; font-size:14px; font-weight:bold; letter-spacing:1px;}
#menu ul{float:left; list-style:none; padding:0; margin:3px 0 0 80px;}
#menu ul li{display:inline;}
#menu ul li a{float:left; padding:10px 9px 10px 22px; margin:0; color:#918079; display:block; text-decoration:none; background:url(../images/menu_marker.png) left no-repeat; background-position:0 10px;}
#menu ul li a:hover{color:#3C4E4B; background-position:0 -90px;}
#menu ul li a.activo{color:#3C4E4B;background-position:0 -90px;}
/*----Slider----*/
#cSlider{width:920px; height:370px; margin:0 auto; padding:10px; background-color:#EBECDE;}
.mSlider{float:left; position:relative; margin:0;}
.window{height:370px; width:920px; overflow:hidden;	position:relative;}
.imageReel{position:absolute; top:0; left:0;}
.imageReel img{float:left;}
/*----Paginador Slider----*/
.paging{position:absolute; bottom:-61px; right:0; width:160px; height:40px; line-height:41px; text-align:center; display:none; font-weight:bold;}
.paging a{padding:2px 6px; text-decoration:none; font-size:11px; color:#6B483B; border-radius:10px; margin:0 3px;}
.paging a:hover{color:#FFF; background:none;}
.paging a.active{color:#6B483B; background:#FFF;}
/*----Social----*/
#cSocial{float:left; width:940px; height:65px; margin:0; padding:0; background:url(../images/bg_social.png) repeat;}
#social{float:left; width:auto; padding:0; margin:17px 20px; text-align:left; font-size:16px; color:#6B483B;}
#social img{padding-bottom:3px; margin:0 0 0 7px;}
/*----Contenido Principal----*/
#mainContainer{width:960px; margin:40px 0 0; padding:0;}
#fullInfo{width:900px; padding:0 20px 20px;}
#fullInfo #title{width:900px;}
#content{float:left; width:670px; padding:0 20px 0 0; margin:0;}
#content img{padding:7px; background:url(../images/bg_sidebar.jpg) repeat-x; box-shadow:0 0 5px rgba(0, 0, 0, 0.2);}
#title{float:left; width:670px; padding:0; margin:0 0 20px 0; border-bottom:1px solid #EBECDE;}
#sideBar{float:left; width:230px; padding:10px; margin:0; background:#EFEFE5; box-shadow:0 0 5px rgba(0, 0, 0, 0.2);}
/*----Formulario PequeÃ±o de Reserva----*/
#fBookingS{float:left; width:230px; padding-bottom:15px; margin:0; border-bottom:1px dashed #C8C8BD;}
#fBookingS h3{padding:5px 0 6px 9px; margin-bottom:10px; background:url(../images/bg_button.png) repeat-x #CEB1C7; background-position:0 0; border:1px solid #7A8267;}
#fBookingS img{margin:0 10px;}
/* ----*/
#eServices{float:left; width:140px; padding:0 45px;}
#cFrame{margin:0;}
#cFrame iframe{width:600px; padding:7px; background:url(../images/bg_sidebar.jpg) repeat-x; box-shadow:0 0 5px rgba(0, 0, 0, 0.2);}
#fContact form{padding:10px;  background:url(../images/bg_sidebar.jpg) repeat-x; box-shadow:0 0 5px rgba(0, 0, 0, 0.2); width:470px; text-align:left;}
#fContact img{background:none; box-shadow:none; margin:0;}
#fContact td{border-bottom:none;}
/*----Footer----*/
#cFooter{width:1000px; margin:0; padding:0;}
#footer{float:right; margin:10px 0 0; padding:0; color:#3D302D;}
#footer p{margin:5px 20px; padding:0;}

/* Estilos globales */
.spacer10{height:10px; clear:both;}
.clear{clear:both;}
.gallery ul{padding:0; margin:0;}
.gallery li{float:left; list-style:none; text-align:center; margin:12px;}
/* ----GalerÃ­a---- */
.uffAlbums{padding:0; margin:0; clear:both;}
.uffAlbum{float:left; width:136px; height:115px; margin:10px 15px;}
.fancy img{width:120px; height:80px;}
.uffAlbumName{width:136px; height:35px; text-align:center; overflow:hidden; font-size:12px; margin-top:5px;}
/* --- */

/* Estilos de Tablas */
table{font:12px Tahoma, Geneva, sans-serif;}
th{background:#B993A8; color:#FFF; text-align:left; padding:3px 5px; font-weight:normal;}
td{padding:0 0 0 5px; border-bottom:solid 1px #6B483B;}

/* Estilos de Formularios */
textarea{resize:none; font:12px/20px Tahoma, Geneva, sans-serif; color:#3D302D; border:1px solid #EBECDE;}
input[type = text]{border:1px solid #EBECDE; vertical-align:middle; width:180px; font:12px/20px Tahoma, Geneva, sans-serif; color:#3D302D; margin-bottom:5px;}
select{border:1px solid #EBECDE; vertical-align:middle; width:208px; font:12px/20px Tahoma, Geneva, sans-serif; color:#3D302D;}
input[type = submit]{background:url(../images/bg_button.png) repeat-x #CEB1C7; background-position:0 0; color:#FFF; border:1px solid #7A8267; font:12px/20px Tahoma, Geneva, sans-serif; font-weight:bold; cursor:pointer; padding:5px 4px 6px;}
input[type = submit]:hover{background-color:#8B557F; background-position:0 -100px; border:1px solid #374743;}

blockquote p{color:#8B557F; font-size:18px; line-height:18px; margin:0; padding:0;}

/*---------- Pagina de reservas -----------*/
#uffReservationsPage hr{border:1px dotted #6B483B; margin-bottom:15px;}
#uffReservationsPage table{border:none; font-size:14px;}
#uffReservationsPage th{background:#B993A8; color:#FFF; padding:3px 5px; border:none;}
#uffReservationsPage td{border:none; padding:2px 5px;}
#uffFormPayment td{border-bottom:1px solid #6B483B;}
/*---------- Fin pagina de reservas -----------*/
</pre></body></html>