body, span, p, form, img, a, input, select, textarea{margin:0; padding:0; border:none; outline:none}ul, ol, li{list-style-type:none;padding:0; margin:0;}
.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}.fl{float:left;}.fr{float:right;}.cb{clear:both;}.pr{position:relative;}.pa{position:absolute;}.db{display:block;
}input::-moz-focus-inner{padding:0; border:0;}button::-moz-focus-inner{padding:0; border:0;}h1, h2, h3, h4, h5{ margin:0; padding:0; line-height:normal; font-weight:normal; font-family:fonte;}

html{background:#FFE599;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#444439;}

@font-face {
    font-family: fonte;
    src: url('../../include/inc_module/mod_graphical_text/inc_fonts/volks.eot');
    src: url('../../include/inc_module/mod_graphical_text/inc_fonts/volks.eot?#iefix') format('embedded-opentype'),
	     url('../../include/inc_module/mod_graphical_text/inc_fonts/volks.woff') format('woff'),
         url('../../include/inc_module/mod_graphical_text/inc_fonts/volks.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

h1{color:#fff; font-size:29px; background:#AB1E16; height:45px; line-height:45px; padding:0 0 0 12px; margin:0 0 22px; border-radius:4px}
h2{color:#000; font-size:20px;}
h3{color:#333; font-size:18px;}
.li-rod-localizacao h3{color:#fff; font-size:30px; padding:0 0 7px 35px; background:url(../../images/png-master.png) no-repeat -467px -32px}
.li-rod-contatos h3{color:#fff; font-size:30px; padding:0 0 7px 36px; background:url(../../images/png-master.png) no-repeat -467px -117px}
.conheca-mais h3{color:#fff; font-size:22px; padding:0 0 8px; margin:0 0 0 -2px}
.li-rod-vantagens h3{color:#D8251D; font-size:30px; padding:0 0 9px 3px }
.reservas h3{width:315px; height:60px; line-height:42px; background:url(../../images/bg-tit-reservas.gif) no-repeat; text-align:center; font-size:30px; color:#fff; position:absolute; top:0; left:10px}
h4{color:#666; font-size:16px;}
.reservas h4{color:#240000; font-size:21px; padding:3px 0 12px}

big{font-family:fonte; color:#AB1E15; font-size:22px; text-transform:uppercase; line-height:1.4}
.content-acomodacao big{color:#AB1E14; font-size:28px; text-transform:none !important; float:left; padding:4px 0 13px 2px; line-height:1 !important}
small{}
tt{font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;}
code{} 

/* links */
a{color:#990000; text-decoration:none;} 
a:hover{color:#990000; text-decoration:underline;}

/* CLASSES DO SITE
---------------------------------------------------------*/
/*--Topo--*/
#headerBlock{ width:100%; height:auto; background:url(../../images/bg-topo.jpg) repeat-x center 18px}
.li-top{width:992px; height:178px; margin:0 auto; position:relative; z-index:10}
.li-top-logo{width:258px; height:247px; background:url(../../images/png-master.png) no-repeat; position:absolute; top:5px; left:-16px; z-index:12}
.li-top-idiomas{width:152px; height:59px; margin:43px 0 0 635px}
.goog-te-menu-value{margin-left:0 !important}
.li-top-idiomas .goog-te-gadget-simple{border:1px solid #C6C6B8; border-radius:6px; font-size:10px; padding:1px 0 2px 3px; font-weight:bold; text-align:left}
.li-top-idiomas .goog-te-gadget-simple img{display:none}
.li-top-idiomas .goog-te-gadget-simple a span{border:0 !important; padding:0 3px}
.li-top-fone{width:166px; height:65px; background:url(../../images/png-master.png) no-repeat -517px 0; margin:37px 0 0; font-family:fonte; color:#fff; font-size:23px; padding:1px 0 0 39px}

/*--Menu--*/
.li-menu{width:721px; height:70px; margin:0 0 0 271px; background:url(../../images/png-sombra-master.png) no-repeat -75px -230px;}

/*--Corpo--*/
#mainBlock{width:100%; height:auto; margin:0 auto 0 auto; position:relative; z-index:0}
.banners{width:100%; height:339px; background:url(../../images/bg-banner.jpg) repeat-x center top; border-bottom:6px solid #240000; padding:36px 0 40px}
.content-banners{width:992px; height:339px; margin:0 auto; position:relative}
.content-banners:before{content:""; width:969px; height:36px; background:url(../../images/png-sombra-master.png) 0 -140px; position:absolute; top:-36px; right:0; z-index:11}
.content-banners:after{content:""; width:939px; height:34px; background:url(../../images/png-sombra-master.png) 0 -186px; position:absolute; bottom:-40px; left:26px; z-index:11}
.img-banners{width:632px; height:333px; border:3px solid #240000; border-right:0}
.conheca-mais{width:316px; min-height:309px; background:#240000; padding:15px 15px 15px 26px; color:#FFF; font-size:12px; line-height:145%}
.corpo{width:992px; margin:0 auto;}
.reservas{width:992px; padding:0 0 31px; background:url(../../images/bg-sombra-reservas.png) no-repeat center bottom}
.aviso-reservas{width:952px; background:url(../../images/ico-reservas.gif) no-repeat 16px 16px; padding:11px 0 0 40px; color:#FF8056; font-size:11px; line-height:145%}
.content-interna{width:940px; padding:21px 26px 40px; background:#fff; border-radius:4px; margin:36px 0 0; line-height:150%}
.content-full{width:940px; line-height:150%}
.content{width:620px; padding:0 35px 0 0; line-height:150%}
.right{width:285px;}

.content-orcamento{width:570px; padding:0 35px 0 0; line-height:150%}
.right-orcamento{width:335px; font-size:11px; line-height:170%}
.right-orcamento h3{ color:#240000; font-weight:bold; font-size:20px; margin:0 0 10px 0}



.tipo-acomodacao label{display:block; height:auto; width:400px !important; float:right !important}
.formulario input[type=radio] { margin:0 3px 0 0;}
.formulario input[name=entrada], .formulario input[name=saida]{ background:#E4E4E4; padding:6px; border-radius:4px; border:1px solid #CECEBF; width:150px} 
.formulario select[name=chegada] { width:164px !important}





.content-localizacao{width:550px; padding:0 35px 0 0; line-height:150%}
.right-localizacao{width:355px; font-size:11px; line-height:170%}

.lista-acomodacoes{width:940px; padding:20px 0 36px; margin:0 0 30px; background:url(../../images/bg-sombra-acomodacoes.jpg) no-repeat center bottom}
.img-acomodacao{width:322px; height:240px; border:2px solid #AB1E16; margin:0 19px 0 0}
.content-acomodacao{width:594px}
.tabela-valores{background:#EEEEEE}
.tabela-valores strong{font-size:11px;}
.tabela-valores small{font-family:fonte; font-size:20px;}

.cpidClass{height:1px; float:left; width:100%}
.botao-quartos{position:fixed; top:214px; right:0; width:84px}
.quartos-top{width:84px; height:47px; background:url(../../images/bt-quartos.png) no-repeat 0 0}
.quartos-meio{width:49px; background:url(../../images/bt-quartos-meio.png) repeat-y; margin:0 0 0 19px; padding:0 0 5px 16px}
.quartos-meio a{float:left; margin:0 0 4px}
.quartos-bottom{width:65px; height:13px; background:url(../../images/bt-quartos.png) no-repeat -19px -46px; margin:0 0 0 19px}


.galeria-servicos { width:940px; float:left}
.galeria-servicos h3 { margin:10px 0 3px 0; font-size:19px}
.galeria-servicos img{ margin:0 7px 7px 0; border:1px solid #CCC; padding:2px} 



/*--Contato--*/
.content-contato{width:530px; padding:0 30px 0 0;}
.right-contato{width:380px;}
.right-contato iframe { border-radius:4px; border:2px solid #AB1E16}
.right-contato a { text-decoration:none; color:#444439}
.right-contato h3{ font-size:22px; color:#AB1E16; padding:0 0 5px 0;}
.right-contato small { font-size:11px}

/*--Rodapé--*/
#footerBlock{width:100%; height:440px; clear:both; float:left; background:url(../../images/bg-rod.png) repeat-x center bottom #FFE599}
.li-rod{width:992px; height:440px; margin:0 auto;}
.li-rod-vantagens{width:979px; height:250px; padding:18px 0 20px 13px}
.li-rod-vantagens a{width:169px; height:107px; background:url(../../images/png-master.png) no-repeat -268px 0; font-size:15px; font-family:fonte; text-align:center; padding:5px 16px 56px 4px; margin:0 6px 0 0; transition:all 0.1s linear; -moz-transition:all 0.1s linear; -webkit-transition:all 0.1s linear;}
.li-rod-vantagens a:hover{text-decoration:none !important; margin:13px 6px 0 0}
.li-rod-vantagens a img{border-radius:7px 7px 0 0; margin:0 0 3px}
.li-rod-vantagens b{width:100%; font-size:17px; color:#531919; float:left; padding:0 0 18px; font-weight:normal; font-family:fonte;}
.li-rod-vantagens .direita{margin:0;}
.li-rod-footer{width:992px; height:130px; background:url(../../images/png-sombra-master.png) no-repeat 11px 0px; color:#FFF; font-size:13px; line-height:140%}
.li-rod-localizacao{width:463px; height:99px; padding:28px 40px 0 38px}
.li-rod-contatos{width:451px; height:99px; padding:28px 0 0}
.webcis{width:992px; margin:5px auto 0 auto;}

/*--links rodapé--*/
.li-rod a{color:#fff; text-decoration:none;}
.li-rod a:hover{color:#fff; text-decoration:underline;}
.webcis a{font-size:10px; color:#ccc}

/*--Noticias--*/
.lista-noticias{padding:0 0 5px 15px; background:url(../../images/ico-seta.png) no-repeat 0 5px; border-bottom:1px dotted #eee; margin:0 0 10px 0; width:100%; box-sizing:border-box; -moz-box-sizing:border-box;}
 
.conheca-mais select {background:url(../../images/img-select-home.jpg) no-repeat 14px 12px #EDB465 !important; border:0; height:50px; width:310px; font-family:fonte; font-size:17px; color:#240000; padding:0 0 0 57px; box-sizing:border-box; -moz-box-sizing:border-box}
.conheca-mais h4 {font-size:19px; color:#FFF; padding-bottom:7px;} 
 
/* CLASSES DE FORMULÁRIOS
---------------------------------------------------------*/
/* Classes Gerais do Formulário*/
input[type=text], select, input[type=email], textarea{border-radius:4px; background-color:#E4E4E4; border:1px solid #CECEBF; font-size:12px; padding:7px; font-weight:bolder; outline:none; font-family:Verdana, Geneva; margin:0} 
select{padding:6px;}
.conheceu{width:100%}
input[type=text]:hover, textarea:hover, input[type=email]:hover, select:hover{background-color:#E0E0E0;}

/* Configurações de Formulário */
.formulario p, .formulario-interna p{padding:0 0 7px 0; margin:0; float:left; width:100%; }
.formulario strong{width:160px; margin:0 10px 0 0; text-align:right; display:block; float:left; line-height:30px;}
.formulario-interna strong{width:100%; margin:0; text-align:right; display:block; float:left;}

/* Configurações de Campos */
input[id=nome], input[id=email], input[id=assunto]{width:320px}
input[id=ddda], input[id=ddd]{width:30px}
input[id=telefone]{ width:120px !important}
input[id=celular]{ width:125px;}
textarea{width:320px; height:100px;}

input[id=nome], input[id=email], input[id=telefone]{ border-right:5px solid #F00}

.formulario-interna input, .formulario-interna textarea{width:150px}

.formulario input[name=nascimento]{ }
.formulario label { width:143px; display:block; float:left; padding:5px 0 }
.formulario input[type=checkbox]{ margin:0 5px 0 0} 
.formulario input[id=area]{ width:180px;}

/* Formulário de Reservas - Home */
.formulario-home li{float:left}
.form-reserva-home, .reservas .bx-wrapper, .reservas .bx-window{width:992px !important;}
.reservas p{float:left; padding:0 0 10px; width:100%}
.reservas .form-reserva-home strong{float:left; font-family:fonte; color:#240000; font-size:21px; padding:0 11px 0 0; font-weight:normal; text-align:right; line-height:31px;}
.reservas span{width:22px; height:23px; position:absolute; top:4px; background-image:url(../../images/png-master.png); background-repeat:no-repeat}
.reservas input[type=text], .reservas input[type=email], .reservas input[type=date], .reservas select{background:#EDB465; border:1px solid #E7982E; padding:7px 6px 6px 30px !important; border-radius:6px; width:145px !important}
.reservas input[type=date]{padding:5px 6px 4px 30px !important}
.reservas .horario-form{width:273px; padding:0 25px 0 2px}
.reservas .horario-form strong{width:77px;}
.reservas .estadia-form{width:316px; padding:0 27px 0 0}
.reservas .estadia-form select{width:181px !important; padding:6px 6px 6px 30px !important}
.reservas .estadia-form strong{width:121px;}
.reservas .quartos-form{width:227px; padding:0 20px 0 0}
.reservas .quartos-form select{width:227px !important; padding:6px !important}
.reservas .bx-next{width:102px; height:67px; background:url(../../images/bt-continuar.jpg) no-repeat; right:0; top:89px}
.reservas .bx-prev{width:18px; height:72px; background:url(../../images/bt-voltar.gif) no-repeat; left:0px; top:88px}
.reservas .dadosl-form{width:370px; padding:0 35px 0 22px}
.reservas .dadosl-form input[type=text], .reservas .dadosl-form input[type=email]{width:244px !important;}
.reservas .dadosl-form strong{width:77px;}
.reservas .dadosr-form{width:485px; padding:0 0 0 2px}
.reservas .dadosr-form input[type=text]{width:240px !important;}
.reservas .dadosr-form select{width:279px !important;}
.reservas .dadosr-form strong{width:150px;}
.reservas .info-form{width:445px; padding:0 35px 0 35px}
.reservas .info-form strong{width:110px;}
.reservas .info-form textarea{width:284px; height:56px; background:#EDB465; border:1px solid #E7982E; padding:6px 6px 6px 30px}
.reservas .captcha-form{width:355px; padding:0 20px 0 0}
.reservas .captcha-form input[type=text]{width:266px !important; padding:6px !important}
.reservas .captcha-form .imagem{padding:0 0 0 74px}
.reservas .enviar-form{padding:4px 0 0}
.reservas .enviar-form input[type=submit]{background:url(../../images/bt-enviar.jpg) no-repeat; cursor:pointer; float:left; font-family:fonte; height:67px; width:102px}

.reservas .etapas-form{width:611px; height:32px; margin:19px 25px 34px 356px}
.reservas .primeira{background:url(../../images/png-master.png) no-repeat 0 -247px;}
.reservas .segunda{background:url(../../images/png-master.png) no-repeat 0 -290px;}
.reservas .terceira{background:url(../../images/png-master.png) no-repeat 0 -332px;}
.reservas .form-error{position:absolute; bottom:29px; right:0; font-size:11px; line-height:150%; background:url(../../images/bg-erro-form.png) no-repeat 10px 14px #DA5A5A; padding:8px 8px 8px 46px; border-radius:6px;}
.reservas .form-error font{color:#ffffff !important}

.reservas .entrada span, .reservas .saida span{background-position:-268px -172px; left:89px;}
.reservas .chegada span{background-position:-268px -198px; left:133px;}
.reservas .hospedes span{background-position:-268px -224px; left:133px;}
.reservas .nome span{background-position:-268px -224px; left:89px;}
.reservas .email span{background-position:-298px -198px; left:89px;}
.reservas .telefone span{background-position:-298px -172px; left:162px;}
.reservas .conheceu span{background-position:-328px -172px; left:162px;}
.reservas .informacoes span{background-position:-298px -224px; left:122px;}



/* Configuração dos Campos de Erro */
.error{background-image:url(../../images/img-error-form.png) !important; background-repeat:no-repeat !important; background-position:right center !important; border:1px solid #F00 !important;  border-right:5px solid #F00 !important}
.reservas .error{background-image:url(../../images/img-error-form.png) !important; background-repeat:no-repeat !important; background-position:right center !important; border:1px solid #F00 !important;}
select.error{background-image:none}
label.error{display:none !important}
form.cmxform span.error, span.error{color:#f00; font-style:italic; font-size:10px; margin:0;}

/* Botão Enviar */
.formulario input[type=submit]{padding:0 15px; background:#AB1E16; color:#FFF; border-radius:4px; cursor:pointer; margin:0 0 0 170px; float:left; font-family:fonte; text-transform:uppercase; font-size:13px; height:30px; line-height:30px; }

/*Obrigado*/
.reservas .obrigado{padding:80px 10px 20px 10px}
.obrigado big{font-size:22px; color:#B1221D; display:block; width:100%; border-bottom:1px solid #B1221D; padding:0 0 2px 0; margin:0 0 5px; text-transform:none !important}
.obrigado b{display:block; width:100%; float:left; padding: 0 0 5px 0;}

/* CLASSES GERAIS
---------------------------------------------------------*/
/* Texto c/ Imagem */
.imgtxt-top-left, .imgtxt-bottom-left {position:relative; margin:1em 0; clear:both;}
.imgtxt-top-right, .imgtxt-bottom-right {position:relative;  float:right;  margin:1em 0; clear:both;}
.imgtxt-top-center, .imgtxt-bottom-center {position:relative; margin:1em auto; clear:both;}
.imgtxt-left {position:relative; float:left;  margin:0 1em 1em 0;}
.imgtxt-right {position:relative; float:right; margin:0 0 1em 1em;}
.imgtxt-column-left {position:relative; clear:both; width:100%;}
.imgtxt-column-left .imgtxt-column-left-text {position:relative; float:left; margin:0 1em 1em 0; width:60%;}
.imgtxt-column-left .imgtxt-column-left-image {position:relative; float:left; margin:0 0 1em 1em;  width:35%;}
.imgtxt-column-right {position:relative; clear:both; width:100%;}
.imgtxt-column-right .imgtxt-column-right-text {position:relative; float:right; margin:0 0 1em 1em; width:60%;}
.imgtxt-column-right .imgtxt-column-right-image {position:relative; float:left; margin:0 1em 1em 0; width:35%;}

/* Galeria de imagem Padrão */
.img-padrao{text-align:center; margin:0 4px; }
.img-padrao img{padding:1px; border:1px solid #CCC; background: #fff; float:left; height:auto; display:block;}
.img-padrao strong{margin:0; font-size:9px; display:block; padding:3px 2px 3px 2px; height:40px; clear:both; line-height:135% }

.galeria-interna { width:380px}
.galeria-interna h3 { line-height:30px; color:#AB1E16; padding:0 0 0 8px }
.galeria-interna h4 { padding:0 0 10px 8px; font-size:14px}
/* Espaçamento Ferramenta */
.spaceAfterCP, .spaceBeforeCP{ width:100%; }


/* Botão Voltar */ 
.toTop.link-back, .toTop, #toTopHover{display:none;width:32px;height:32px; overflow:hidden; position:fixed; background:url(../../images/bt-to-top.png) no-repeat #b20000; text-indent:-9999px; border-radius:50px;}
.toTop.link-back{ background-position: right top; right:60px; top:auto; bottom:20px;  padding:0;} 
.toTop, #toTopHover{background-position:0 0; right:20px; bottom:20px;} 
.link-back:hover,  .toTop:hover{ background-color: #600; text-decoration:none;}

/* TABS */
.accordion { width:100%; margin:0 0 20px 0}
.accordionButton{width:100%; height:32px; display:block; background-image:url(../../images/img-tabs.png); background-repeat:no-repeat; background-position:right 8px; background-color:#240000; color:#FFF; border-radius:4px; font-size:17px; font-family:fonte; line-height:17px; padding:8px 0 0 10px; margin:0 0 10px 0; box-sizing:border-box; outline:none; cursor:pointer;}
.accordionButton:hover{ background-image:url(../../images/img-tabs.png); background-repeat:no-repeat; background-position:right 8px; background-color:#240000; }
.on, .on:hover{ background-image:url(../../images/img-tabs2.png); background-repeat:no-repeat; background-position:right 8px; background-color:#240000; }
.accordionContent{padding:0 10px 10px 10px;} 
		
/* PAGINATE-ESTRUTURA */
.ul-paginate{ width:100%;}
.article_paginate_navi{margin:0 auto; font-weight:bolder; font-size:11px; width:auto; display:table;}
.apn_next, .apn_prev{float:left;width:29px; height:29px; border:1px solid #DDDDDD; text-align:center; background:#f9f9f9; margin:0 5px; }
.apn_next img, .apn_prev img{padding:8px 9px;}
.apn_next a, .apn_prev a{ float:left;}
.apn_navi a, .apn_navi span{width:29px; height:29px; line-height:29px; text-align:center; display:block; float:left; background:#f9f9f9; color:#000; border:1px solid #DDDDDD; margin:0 5px;}
.apn_navi span{ background:#E9E9DA; cursor:default;}
.apn_prev a:hover, .apn_next a:hover, .apn_navi a:hover{background:#E9E9DA; text-decoration:none;}
.apn_navi{float:left;}

/* NAV_HORIZ_DROP_DOWN
---------------------------------------------------------*/
#pmenu { float:right}
#pmenu a, #pmenu a:visited {display:block; width:auto; font-size:16px; color:#FFF; text-decoration:none; padding:0 21px; font-family:fonte; font-weight:normal; transition:all 0.1s linear; -moz-transition:all 0.1s linear; -webkit-transition:all 0.1s linear; height:70px; line-height:70px; background:url(../../images/bg-menu-hover.png) no-repeat center 90px;}
#pmenu li {float:left; display:block; width:auto;position:relative;}
#pmenu li:hover > a, #pmenu li.act_path a {background:url(../../images/bg-menu-hover.png) no-repeat center bottom; line-height:60px}

#pmenu li ul {display:none;}
#pmenu li:hover > ul {display:block; position:absolute; top:60px; left:0px; background:#074D7A; width:190px; text-align:left; z-index:1000000; box-shadow:2px 2px 2px #000; padding:5px;} 
#pmenu li.drop_ul ul li a{display:block; font-size:12px;  padding:5px; height:auto; color:#FFF; margin:0 0 5px 0; width:180px; float:left;} 
#pmenu li.drop_ul ul li a:hover {background:#E1F2F6; color:#074D7A;} 

/* LIGHTBOX
---------------------------------------------------------*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling:touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/*--User Style--*/
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url(../../images/controls.png) no-repeat -100px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../../images/controls.png) no-repeat -129px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../../images/controls.png) no-repeat -100px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../../images/controls.png) no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px; background:url(../../images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../../images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../../images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../../images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
    #cboxError{padding:50px; border:1px solid #ccc;}
    #cboxLoadedContent{margin-bottom:28px;}
	#cboxLoadingOverlay{background:url(../../images/loading_background.png) no-repeat center center;}
    #cboxLoadingGraphic{background:url(../../images/loading.gif) no-repeat center center;}
    #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
    #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
    #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
    #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../../images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
    #cboxPrevious.hover{background-position:-75px -25px;}
    #cboxNext{position:absolute; bottom:0; left:27px; background:url(../../images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
    #cboxNext.hover{background-position:-50px -25px;}
    #cboxLoadingOverlay{background:url(../../images/loading_background.png) no-repeat center center;}
    #cboxLoadingGraphic{background:url(../../images/loading.gif) no-repeat center center;}
    #cboxClose{position:absolute; bottom:0; right:0; background:url(../../images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px; padding:0; border:0}
    #cboxClose.hover{background-position:-25px -25px;}
	
    .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
    .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
    .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
    .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}

/* BX_SLIDER 
---------------------------------------------------------*/
#slider1{width:; height:; overflow:hidden}
.bx-next{position:absolute; top:0; right:0; z-index:999; width:30px; height:30px;}
.bx-prev{position:absolute; top:0; left:0; z-index:999; width:30px; height:30px;}
.bx-pager{font-size:8px; position:absolute; bottom:15px; right:9px; height:12px; z-index:1400;}
.bx-pager a{background:url(../../images/bt-slider-acomodacoes.png) no-repeat right; width:12px; height:12px; display:block; float:left; padding:0; margin:0 0 0 8px; text-indent:-99999px;}
.bx-pager .pager-active, .bx-pager a:hover{background:url(../../images/bt-slider-acomodacoes.png)  no-repeat left; text-indent:-99999px;}

/*--SKITTER SLIDER--*/
/* =Skitter styles
----------------------------------------------- */
.box_skitter {position:relative; width:632px; height:333px;}
.box_skitter img {max-width:none;} /* Tip for stildv */
.box_skitter ul {display:none;}
.box_skitter .container_skitter {overflow:hidden; position:relative;}
.box_skitter .image {overflow:hidden;}
.box_skitter .image img {display:none;}

/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {position:absolute; top:0; left:0; width:100px; overflow:hidden; display:none; z-index:15;}
.box_skitter .box_clone img {position:absolute; top:0; left:0; z-index:15;}

/* =Dots
-------------------------------------------------------------- */
.box_skitter .info_slide_dots {position:absolute; bottom:5px; left:5px !important; z-index:151; padding:5px 0 5px 5px;}
.box_skitter .info_slide_dots .image_number {float:left; margin:0 11px 0 0; cursor:pointer; width:15px; height:15px; text-indent:-9999em; overflow:hidden; background:url(../../images/png-master.png) no-repeat -492px 0}
.box_skitter .info_slide_dots .image_number_select, .box_skitter .info_slide_dots .image_number_select:hover {background:url(../../images/png-master.png) no-repeat -467px 0}

/* =Loading
-------------------------------------------------------------- */
.loading {position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../../images/ajax-loader.gif) no-repeat left top;width:32px;height:32px;}