/* ------------------------------------------------- */ @cor1: #000; @cor2: #FFF; @cor3: #003437; @cor4: rgba(0, 52, 55, 0.8); @cor5: #196468; /* Verde Titulo */ @cor6: #997C55; /* Marrom Paragrafo */ /* ------------------------------------------------- */ @font-face { font-family: 'TheSansSemiBold-Caps'; src: url('../fonts/thesanssemibold.eot'); src: url('../fonts/thesanssemibold.eot?#iefix') format('embedded-opentype'), url('../fonts/thesanssemibold.woff') format('woff'), url('../fonts/thesanssemibold.ttf') format('truetype'), url('../fonts/thesanssemibold.svg#thssbc') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'TheSansSemiLight-Caps'; src: url('../fonts/thesanssemilightcaps.eot'); src: url('../fonts/thesanssemilightcaps.eot?#iefix') format('embedded-opentype'), url('../fonts/thesanssemilightcaps.woff') format('woff'), url('../fonts/thesanssemilightcaps.ttf') format('truetype'), url('../fonts/thesanssemilightcaps.svg#thsslc') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Interstate-Light'; src: url('../fonts/interstate.eot'); src: url('../fonts/interstate.eot?#iefix') format('embedded-opentype'), url('../fonts/interstate.woff') format('woff'), url('../fonts/interstate.ttf') format('truetype'), url('../fonts/interstate.svg#inl') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'TheSansSemiLight-Regular'; src: url('../fonts/thesanssemilight.eot'); src: url('../fonts/thesanssemilight.eot?#iefix') format('embedded-opentype'), url('../fonts/thesanssemilight.woff') format('woff'), url('../fonts/thesanssemilight.ttf') format('truetype'), url('../fonts/thesanssemilight.svg#thsslc') format('svg'); font-weight: normal; font-style: normal; } /* ------------------------------------------------- */ *, a{ border: 0; margin: 0; padding: 0; list-style:none; text-decoration:none; } em { color: inherit; } *{ color: @cor2; } div:after, ol:after, ul:after, form:after{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden; } .displayNone{ display: none !important; } .displayBlock{ display: block !important; } /* ------------------------------------------------ */ .home{background: url("/site/templates/beez_20/images/bg-home.jpg") no-repeat scroll center top transparent;} .pousada{background: url("/site/templates/beez_20/images/bg-pousada.jpg") no-repeat scroll center top #ebe0b2;} .acomodacoes{background: url("/site/templates/beez_20/images/bg-acomodacoes.jpg") no-repeat scroll center top #ebe0b2;} .gastronomia{background: url("/site/templates/beez_20/images/bg-gastronomia.jpg") no-repeat scroll center top #ebb33a;} .tarifas{background: url("/site/templates/beez_20/images/bg-tarifas.jpg") no-repeat scroll center top #88a2b9;} .reservas{background: url("/site/templates/beez_20/images/bg-reservas.jpg") no-repeat scroll center top #e4d6bd;} .imprensa{background: url("/site/templates/beez_20/images/bg-imprensa.jpg") no-repeat scroll center top #c6dce9;} .contato{background: url("/site/templates/beez_20/images/bg-contato.jpg") no-repeat scroll center top #e3dedb;} #divAll{ font-family: 'Interstate-Light'; width: 100%; #divBack{ width: 965px; margin: 0 auto; #divHeader{ #divNav{ .menu{ background: url("/site/templates/beez_20/images/bg-menu") no-repeat scroll left bottom transparent; float: left; font-family: 'TheSansSemiLight-Caps'; font-size: 13px; height: 33px; text-align: center; width: 878px; li{ display: inline-block; height: 30px; margin: 0 15px; padding: 4px 0 0; text-align: center; text-transform: uppercase; position:relative; z-index:99; a{ } } li.current{ position:relative; z-index:98; height: 30px; } } .mod-languages{ background: url("/site/templates/beez_20/images/bg-menu-idioma.png") no-repeat scroll left top transparent; float: right; height: 30px; margin-right: -3px; margin-top: -33px; padding: 4px 0 0 27px; width: 105px; ul{ text-align: center; width: 80px; li{ a{ color: @cor4; font-family: 'TheSansSemiBold-Caps'; font-size: 15px; margin-left: -6px; } } } } } #divLogo{ margin: 0 auto; width: 960px; .logo-home{ margin-top: 10px; /* 50px; */ text-align:center; } .logo-site{ margin-top: 50px; padding-left: 70px; text-align: left; } .descricao-home{ color: @cor4; color:#fff; font-family: 'TheSansSemiLight-Caps'; font-size: 28px; margin-top: 14px; text-align: center; /* line-height:33px; /* home nova */ /* text-shadow: #000 0 1px 6px; /* home nova */ } } } #divContent{ margin: 0 auto; width: 960px; } #divFooter { background: url("/site/templates/beez_20/images/bg-footer.png") no-repeat scroll center bottom transparent; height: 34px; margin: 0 auto -1px; width: 960px; p{ color: #997C55; font-size: 13px; padding-top: 8px; text-align: center; } } } } #statusForm{ margin:-24px 213px 0 0; float:right; width:250px; } /* Configuração para os menus */ /********************************/ .home{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-home.png") no-repeat scroll center top transparent; margin: 0 -22px 0 -30px !important; width: 123px; } } .pousada{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-pousada.png") no-repeat scroll center top transparent; margin: 0 -22px 0 -30px !important; width: 149px; } } .acomodacoes{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-acomodacoes.png") no-repeat scroll center top transparent; margin: 0 -22px 0 -30px !important; width: 166px; } } .gastronomia{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-gastronomia.png") no-repeat scroll center top transparent; margin: 0 -22px 0 -30px !important; width: 158px; } } .tarifas{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-tarifas.png") no-repeat scroll center top transparent; margin: 0 -22px 0 -30px !important; width: 181px; } } .reservas{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-reservas.png") no-repeat scroll center top transparent; margin: 0 -22px 0 -30px !important; width: 123px; } } .reservations{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-reservations.png") no-repeat scroll center top transparent; margin: 0 -22px 0 -30px !important; width: 150px; } } .imprensa{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-imprensa.png") no-repeat scroll center top transparent; margin: 0 -22px 0 -30px !important; width: 135px; } } .contato{ li.current{ background: url("/site/templates/beez_20/images/bg-menu-contato.png") no-repeat scroll center top transparent; margin: 0 -35px 0 -19px !important; width: 135px; } .destaque-home{ margin:-50px 60px 0 0; } } /* Fim da Configuração para menus */ /************************************/ /* Configuração Home */ #divContent{ .blog-home { .category-desc{ padding: 100px 0 0; width: 900px; margin: 0 auto; text-align: right; } .items-leading{ margin-bottom: 30px; margin-top: 160px; .pagina-1{ background: url('/site/templates/beez_20/images/bg-destaque-home-pousada.png') no-repeat left top transparent; } .pagina-2{ background: url("/site/templates/beez_20/images/bg-destaque-home-acomodacoes.png") no-repeat scroll left top transparent; margin: 0 90px; } .pagina-3{ background: url('/site/templates/beez_20/images/bg-destaque-home-gastronomia.png') no-repeat left top transparent; } } &.home_en{ .category-desc{ padding: 100px 0 0; width: 900px; margin: 0 auto; text-align: right; } .items-leading{ margin-bottom: 30px; margin-top: 160px; .pagina-2{ background: url("/site/templates/beez_20/images/bg-destaque-home-acomodacoes_en.png") no-repeat scroll left top transparent; margin: 0 90px; } } } .items-leading > div{ float: left; height: 303px; width: 260px; h2{ font-family: 'TheSansSemiLight-Regular'; font-weight: normal; line-height: 28px; margin-bottom: 6px; padding-left: 12px; padding-top: 3px; } p{ padding-left: 38px; padding-right: 4px; text-align: right; img{ margin-bottom: 5px; } } p.img{ margin-left: 3px; padding: 0; width: 254px; } } } } /* Fim da Home */ /************************************/ /* Configuração Pousada */ .blog-pousada{ .items-leading{ > div{ height: 321px; width: 480px; h2{ font-family: 'TheSansSemiLight-Regular'; color: @cor5; } p{ color: @cor6; } } .leading-0{ background: url("/site/templates/beez_20/images/bg-destaque-pousada.png") no-repeat scroll left top transparent; float: right; height: 206px; margin: 25px 70px 300px 0; padding: 6px 60px 0 35px; width: 285px; h2{ margin-bottom:25px; margin-top:-34px; color: @cor2; } p{ color: @cor2; } .como-chegar{ cursor: pointer; display: inline; float: right; font-size: 16px; margin-top: 10px; } } .leading-1, .leading-4, .leading-5, .leading-7, .leading-9{ float: left; height: 261px; padding: 60px 60px 0; /* width: 360px;*/ width: 404px !important; padding-left: 30px !important; padding-right: 30px !important; h2{ margin-bottom:20px; } p{ line-height: 25px; } } .leading-2, .leading-3, .leading-6, .leading-8, .leading-10{ float: right; h2{ display:none; } } .leading-1 { padding: 128px 59px 22px; width: 362px; } .leading-2{ padding: 90px 0 0; } .leading-3{ float: left; padding:0 1px 0; } .leading-4{ float: right; padding: 53px 30px 7px; } .leading-5{ padding:17.6px 60px 0; height:304px; } .leading-6{ padding:0; } .leading-7 { float: right; height: 297px; padding: 25px 0 0; } .leading-8{ float: left; padding: 0; } .leading-9{ margin-bottom:40px; margin-top: -20px; } } } /* Fim da Pousada */ /************************************/ /* Configuração Acomodações */ .blog-acomodacoes{ .items-leading{ > div{ h2{ font-family: 'TheSansSemiLight-Regular'; color: @cor5; } p{ color: @cor6; } } .leading-0{ background: url("/site/templates/beez_20/images/bg-destaque-acomodacoes.png") no-repeat scroll left top transparent; float: right; height: 141px; margin: 25px 70px 90px 0; padding: 13px 60px 0 42px; width: 262px; h2{ margin-bottom:25px; color: @cor2; margin-top: -36px; } p{ color: @cor2; } } .leading-1, .leading-2, .leading-3, .leading-4{ width: 835px; margin: 0 auto; h2{ color: @cor2; height: 28px; padding-bottom: 8px; padding-left: 12px; } .slide-fotos{ #swipebox-overlay{ height: 354px; width: 835px; #swipebox-action{ a{ margin-top: -170px; } } } } .divDescription{ p{ line-height: 25px; color: #603813; margin: 20px 0 30px; } } } .leading-1{ h2{ background: url("/site/templates/beez_20/images/bg-title-acomodacoes-jardim.png") no-repeat scroll left bottom transparent; } } .leading-2{ h2{ background: url("/site/templates/beez_20/images/bg-title-acomodacoes-jardimsup.png") no-repeat scroll left bottom transparent; } } .leading-3{ h2{ background: url("/site/templates/beez_20/images/bg-title-acomodacoes-master.png") no-repeat scroll left bottom transparent; } } .leading-4{ h2{ background: url("/site/templates/beez_20/images/bg-title-acomodacoes-recepcao.png") no-repeat scroll left bottom transparent; } p{ width:390px; float:left; } p:first-child{ margin-left: 20px !important; } } } &.accomodation{ .leading-1{ h2{ background: url("/site/templates/beez_20/images/bg-title-acomodacoes-jardimsup.png") no-repeat scroll left bottom transparent; } } .leading-3{ h2{ background: url("/site/templates/beez_20/images/bg-title-acomodacoes-master_en.png") no-repeat scroll left bottom transparent; } } } } /* Fim da Acomodações */ /************************************/ /* Configuração Gastronomia */ .blog-gastronomia{ .anterior, .proximo{ input{ height: 147px; width: 38px; cursor: pointer; } } .anterior{ position: absolute; margin-left: -40px; margin-top: 74px; } .newsflash{ width:510px; > a{ display: none; } p{ float: left; margin: 0 -3px; a{ display: block; } } } .proximo{ position: absolute; margin-top: -244px; margin-left: 415px; } .bg-gastro{ background: url("/site/templates/beez_20/images/bg-destaque-gastronomia.png") no-repeat scroll left top transparent; height: 377px; /*715px;*/ margin: 350px auto 10px; padding: 40px 0 0 40px; width: 920px; .descricao{ background: url("/site/templates/beez_20/images/bg-destaque-gastronomia-interno.png") no-repeat scroll left top transparent; float: left; height: 219px; padding: 23px 37px 0; width: 333px; margin-right:32px; h2{ margin-bottom:25px; } } .moduletable{ float: left; margin: 0px 0 0 20px; .newsflash{ width: 440px; p{ float: left; margin-bottom: 17px; margin-right: 17px; } } } } } /* Fim da Gastronomia */ /************************************/ /* Configuração Tarifas */ .blog-tarifas{ .items-leading{ .leading-0{ background: url("/site/templates/beez_20/images/bg-destaque-tarifas.png") no-repeat scroll left top transparent; height: 395px; margin: 120px auto 40px; padding: 30px 0 0 25px; width: 865px; h2{ margin-bottom:25px; color: @cor2; } p{ margin-bottom: 3px; list-style: square; display: list-item; left: 4px; position: relative; line-height: 18px; list-style-position:inside; } .table{ background: url("/site/templates/beez_20/images/bg-destaque-tarifas-interno.png") no-repeat scroll left top transparent; float: left; height: 284px; padding: 18px 0 0 25px; width: 378px; margin:2px 23px 0 -8px; table{ margin-bottom: 50px; text-align: center; width: 365px; tr:first-child{ border-bottom: 1px solid; } tr{ height: 25px; th{ border-bottom: 1px solid; padding-bottom: 5px; } td{ width: 134px; } } } > p{ font-size: 16px; margin: 0 0 0 -20px; } } .itens{ float: left; font-size: 15px; margin: -65px 0 0 30px; width: 400px; p{ color: @cor2; background: url("/site/templates/beez_20/images/bg-marcador-p.png") no-repeat scroll left top transparent; font-size: 14px; line-height: 18px; margin-bottom: 10px; padding-left: 14px; } } } .leading-1, .leading-2, .leading-3{ width: 835px; margin: 0 auto; h2{ color: @cor2; height: 25px; line-height: 18px; margin-bottom: -1px; padding-left: 12px; padding-top: 8px; } .slide-fotos{ #swipebox-overlay{ height: 354px; width: 835px; } } .divDescription{ .first{ color: #0C4747; margin-bottom: 0; } p{ line-height: 25px; color: @cor2; margin: 15px 0 30px; } } } .leading-1{ h2{ background: url("/site/templates/beez_20/images/bg-title-tarifas-reveillon.png") no-repeat scroll left bottom transparent; } } .leading-2{ h2{ background: url("/site/templates/beez_20/images/bg-title-tarifas-carnaval.png") no-repeat scroll left bottom transparent; } } .leading-3{ h2{ background: url("/site/templates/beez_20/images/bg-title-tarifas-carnaval.png") no-repeat scroll left bottom transparent; } } } } /* Fim de Tarifas */ /************************************/ /* Configuração de Imprensa */ .blog-imprensa{ .items-leading{ background: url("/site/templates/beez_20/images/bg-destaque-imprensa.png") no-repeat scroll left top transparent; height: 445px; margin: 120px auto 40px; padding: 30px 0 0; width: 826px; .leading-0{ background: url("/site/templates/beez_20/images/bg-destaque-imprensa-interno.png") no-repeat scroll left top transparent; height: 88px; margin: 20px auto 45px; width: 340px; h2{ margin-bottom: 15px; display: none; } p{ line-height: 20px; display: none; } } .leading-1{ width: 826px; h2{ display: none; } .moduletable{ .anterior, .proximo{ input{ height: 147px; width: 38px; cursor: pointer; } } .anterior{ float: left; } .newsflash{ float: left; margin: 0 auto; width: 750px; > a{ display: none; } p{ float: left; margin: 0 15px; a{ display: block; font-size: 0; height: 147px; width: 220px; background-size: 100% auto; background-position: center top; background-repeat: no-repeat; } } } .proximo{ float: left; } } } } } /* Fim de Imprensa */ /************************************/ .acessetambem { float: left; line-height: 67px; margin-left: 20px; margin-top: 20px; margin-bottom: 40px; p { font-family: 'TheSansSemiLight-Regular' !important; font-size: 15px !important; text-transform: uppercase !important; color: #196468 !important; cursor:auto !important; } img { float: right; margin:0 0 0 40px; } } .curtafacebook { float: right; color: #000; text-transform: uppercase; height: 74px; line-height: 79px; margin-right: 20px; margin-top: 20px; margin-bottom: 40px; font-family: 'TheSansSemiLight-Regular' !important; font-size: 15px !important; text-transform: uppercase !important; color: #196468 !important; cursor:auto !important; img { line-height: 1.3em; float: right; margin: 20px 0 0 10px; } } #bgMapa { position:fixed; width:100%; height:100%; background-color:#000; top:0; left:0; opacity:0.5; z-index:1000 } #mapa { width:900px; height:600px; position:fixed; left:50%; margin-left:-450px; top:50%; margin-top:-300px; background-image:url(/site/images/mapa.jpg); border:15px solid #FFF; border-radius:5px; z-index:1001; #fechar { position:absolute; right:-30px; top:-30px; background-image:url(/site/modules/mod_slide/fancybox/fancybox_sprite.png); width: 36px; height: 36px; cursor: pointer; } } .mapa_en{ background-image:url('/site/images/mapa_en.jpg')!important; } .fechar_box { position: relative; left: 300px; top: -25px; width: 36px; height: 36px; cursor: pointer; z-index: 8010; background-image: url(/site/modules/mod_slide/fancybox/fancybox_sprite.png); } .blog-acomodacoes { .fechar_box { left: 302px; top: -31px; } } .blog-reservas { h4 { margin-top:151px; } .fechar_box { top: 142px; left: 337px; } } .boxFechado { background:none !important; } .paragrafoFechado { display:none !important; } #btnAnteriorClipping{ background: url('/site/templates/beez_20/images/btn-imprensa-foto-bk.png') no-repeat center center transparent; } #btnProximoClipping{ background: url('/site/templates/beez_20/images/btn-imprensa-foto-fw.png') no-repeat center center transparent; } .destaque-home{ /* margin-right: 226px; /* home nova */ p{ font-size: 15px; letter-spacing: 1px; text-align:right; } p:first-child{ font-size: 19px; font-family: 'TheSansSemiBold-Caps'; letter-spacing: 0px; margin-bottom: 25px; } .como-chegar{ cursor: pointer; display: inline; float: right; font-size: 17px; margin-top: 10px; font-family:'TheSansSemiBold-Caps'; } } .face_interna { float: right; margin-top: -30px; margin-right: 38px; img { width: 30px; } } .TA_rated { position: relative; bottom: 132px; right: -544px; display: block; border: 1px solid; width: 170px; height: 119px; margin-bottom: -121px; } #premio_trip_advisor { position: relative; bottom: 122px; right: -574px; display: block; border: 1px solid; width: 97px; height: 90px; margin-bottom: -121px; } #texto strong { color:#196468; }