/*
	Mens Infodesign // e-Commerce e Marketing Interativo
	SAUS Q. 01, Bloco M, Edifício Libertas, Sala 812 | CEP 70.070-010 | Brasília, D.F. - Fone: +55 (61) 3323-7094
	Site: www.mens.com.br - E-mail: mens@mens.com.br
	Projeto: Taizen
	Data: Setembro de 2006
	Autor: Thiago Melo
*/

/*.......... ESTRUTURA ..........*/
* { margin:0px; padding:0px; border:0px; list-style-type:none; }
body { margin:0 auto; text-align:center; font:10px/1.2em Verdana, Helvetica, sans-serif; color:#333; padding-bottom:20px; background:#F4E204 url(../imagens/fundo_wrap.jpg) no-repeat bottom;  }
*HTML body { padding-bottom:0px; }
.wrap { width:778px; margin:0 auto; text-align:center; background:#FFF ; display:table; }
.wrap_home { width:100%; margin:0 auto; text-align:center; display:table; margin-top:0px; }
.header { position:absolute; top:0; left:0; width:100%; height:176px; text-align:center; z-index:100; }
.content { width:778px; clear:both; display:table; text-align:left; }
.content_a { width:369px; padding:10px; float:left; margin-top:170px; }
.content_b { width:369px; padding:10px; float:right; margin-top:170px; }
.content_reservas { width:758px; padding:10px; clear:both; margin-top:170px; }
.footer { width:778px; margin:0 auto; height:120px; margin-top:100px; text-align:left; padding-bottom:20px; }

.animacao { margin-top:-40px; }
*HTML .animacao { margin-top:5px; }

.indisponivel { width:178px; height:76px; margin:-60px 0 0 -11px; float:left; display:block;}
*HTML .indisponivel { position:absolute; margin:-75px 0 0 -11px; }

.flash { margin-top:300px; }
/****************************************************************/

/*.......... BÁSICOS ..........*/
p { margin:10px 0; }
.content p { font:11px Verdana; line-height:16px; }
.img_esquerda { padding:10px 10px 10px 0; float:left; }
.img_direita { padding:10px 0 10px 10px; float:right; }
.imagens { margin:10px 0; }
.txtfield { border-top:1px solid #B1D1CC; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; border-left:1px solid #B1D1CC; font:11px Tahoma; padding:2px; background:#FFF8A7; }
.radiofield, .checkboxfield { margin:0 0 -3px -3px; }
.buttom { margin-top:10px !important; }
.img_pergunta { margin:0 0 -5px -4px; }
.topo { float:right; }
.topo a { font:11px Verdana; color:#FFF; background:url(../imagens/seta_topo.gif) right no-repeat; padding-right:10px; }
/****************************************************************/

/*.......... ABAS ..........*/
.abas { width:365px !important; clear:both; display:inline; background:#FFF !important; }
.abas li { display:block; float:left; border:1px solid #ACD9F0; background:#D1ECF9; padding:5px !important; margin:0 !important; }
.abas li:hover { background:#FFF; }
.abas a { text-decoration:none; color:#739CB0; text-transform:uppercase; }
.abas_ativa { background:#FFF !important; border-top:1px solid #ACD9F0 !important; border-right:1px solid #ACD9F0 !important; border-bottom:1px solid #FFF !important; border-left:1px solid #ACD9F0 !important; }
#muda_1, #muda_2, #muda_3, #muda_4 { display:table; width:365px; float:left; }
#muda_1 p, #muda2_1 p, #muda_2 p, #muda2_2 p, #muda_3 p, #muda2_3 p, #muda_4 p, #muda2_4 p { clear:both; margin:0 10px; padding-top:10px; line-height:15px; }
.aba1 { display:table; clear:both; background:#FFF; }
.aba2 { position:absolute; width:365px; top:630px; display:table; background:#FFF; z-index:1000; }
/** HTML .aba2 { margin-left:-365px; }*/
.conteudo_abas { padding-bottom:10px; border:1px solid #ACD9F0; clear:both; }
.aba_reservas { background:#EC8E1A !important; border:1px solid #EC8E1A !important; }
.aba_reservas a { color:#F4E204 !important; }
.conteudo_abas h6 { font:11px Verdana, Helvetica, sans-serif; font-weight:bold; color:#5C5C5C; margin:10px; }
.conteudo_abas ul { margin-left:10px !important; }
/****************************************************************/

/*.......... CURVAS ..........*/
.curvas_bungalow { position:absolute; top:520px; margin-left:0px; }
.curvas_acomodacoes { position:absolute; top:380px; margin-left:0px; height:341px; }
.curvas_itacare { position:absolute; top:475px; margin-left:0px; } 
.curvas_itacare2 { position:absolute; top:497px; margin-left:0px; } 
/****************************************************************/

/*.......... BUNGALOW ..........*/
.bungalow, .contato, .acomodacoes { background:#FFF url(../imagens/fundo_bungalow.gif) bottom no-repeat; }
.content_bungalow { margin-top:182px !important; }
.observacoes { font-size:9px !important; background:url(../imagens/boder_observavoes.gif) top repeat-x; padding-top:5px; }
/****************************************************************/

/*.......... CONTATO ..........*/
.contato h5 { font:17px/1.2em Verdana, Helvetica, sans-serif; font-weight:bold; color:#5C5C5C; padding:10px 0 0 0; }
.contato h6 { font:11px Verdana, Helvetica, sans-serif; font-weight:bold; color:#5C5C5C; }
.contato address { font-style:normal; color:#5C5C5C; line-height:14px; padding:0 0 10px 0px; }
.contato .email a { color:#5C5C5C; text-decoration:none; }
.reservas, .fax { float:left; margin-right:25px; }
.contato fieldset { margin:10px 0; }
.contato input { margin:3px 0; }
/****************************************************************/

/*.......... FUNDOS CANAIS ..........*/
.img_bungalow { background:#E2F4CA url(../imagens/img_bungalow.jpg) top right no-repeat; margin-top:93px; padding-top:570px; }
.img_acomodacoes { background:#E2F4CA url(../imagens/img_acomodacoes.jpg) top right no-repeat; margin-top:93px; padding-top:890px; }
.img_imagens { margin-top:75px; }
.img_itacarae { background:url(../imagens/bg_itacarae.gif) repeat-y 0px 0px; }
.img_reservas { background:url(../imagens/fundo_reservas.gif) repeat-y; }
.img_reservas2 { background:url(../imagens/fundo_reservas2.gif) repeat-y; }
/****************************************************************/

/*.......... TITULOS ..........*/
h1 { font:14px/1.2em Tahoma, Helvetica, sans-serif; font-weight:bold; color:#396F99; }
h2 { font:0.7em/1.2em Tahoma, Helvetica, sans-serif; color:#333; }
h3 { font:0.7em/1.2em Tahoma, Helvetica, sans-serif; color:#333; }
h4 { font:11px/1.2em Tahoma, Helvetica, sans-serif; color:#5C5C5C; font-weight:bold; }
h5 { font:0.7em/1.2em Tahoma, Helvetica, sans-serif; color:#333; }
h6 {  }
/****************************************************************/

/*.......... LISTAGENS ..........*/
ul, ol, li { margin:0; padding:0; list-style-type:none; }
ul {}
ol {}
li {}
.content ul { margin:10px 0; }
.content li { list-style-image:url(../imagens/img_list.gif); margin:5px 10px; font-size:11px; }
* HTML .content li { margin:5px 0 5px 18px; }
/****************************************************************/

/*.......... COLUMN ..........*/
.menu { background:#EFEFEF; float:left; border-bottom:1px solid #CCC; border-top:1px solid #FFF; text-align:center; display:table; margin:auto; text-align:center; padding-left:125px; }
.menu li { background:#EFEFEF; float:left; padding:0 10px; }
.menu a { display:block; text-decoration:none; color:#396F99; padding:25px 4px 4px 4px; }
.menu a:hover { background:#FFF; }

.column p { margin:10px !important; }
/****************************************************************/

/*.......... HEADER ..........*/
.logomarca { margin-left:10px; }
.logomarca a { width:150px; height:100px; display:block; text-indent:-999999px; overflow:hidden; background:url(../imagens/logomarca.gif) no-repeat; }
/****************************************************************/

.reservas { float:left; }

/*.......... FOOTER ..........*/
.footer h5 { text-transform:uppercase; font:10px Verdana, Helvetica, sans-serif; font-weight:bold; color:#000; background:#FFF url(../imagens/fundo_titulo_footer.gif) right no-repeat; padding:1px 0 1px 10px; }
.footer h6 { font:17px/1.2em Verdana, Helvetica, sans-serif; font-weight:bold; color:#5C5C5C; padding:10px 0 2px 10px; }
.footer .enderecos { background:#B6DBC4; float:left; width:583px; height:115px; }
.footer address { font-style:normal; color:#5C5C5C; line-height:14px; padding:0 0 10px 10px; }
.footer .administracao { background:#8BDBA9; padding:2px 0 2px 10px; margin-top:15px; }
.footer p { margin:0; padding:0; }
.footer .contatos { float:right; width:195px; height:115px; display:table; background:#F4E204; }
.footer .email { background:#193441; padding:1px 0 1px 10px; }
.footer .email a { color:#FFF; text-decoration:none; }
.footer .contatos h6 { font:10px Verdana; font-weight:bold; color:#000; padding-bottom:0; }
.footer .telefones { padding-left:10px; font-size:14px !important; line-height:16px; }

.selo_mens { width:100%; background:#FFF !important; float:left; margin-bottom:-20px; }
*HTML .selo_mens { width:100%; background:#FFF !important; float:left; margin:0px; }
/****************************************************************/

/*.......... ITACARÉ ..........*/
.menu_itacare { width:174px; background:url(../imagens/itacare_detalhe.gif) no-repeat left -10px ; padding:120px 0px 10px 0px; float:left; margin-top:90px; }
.menu_itacare ul { background:url(../imagens/bg_menu_itacare.gif) repeat-x;  margin:0px  !important; padding-top:0  !important; }
.menu_itacare ul li {list-style:none !important; height:28px; margin:0px !important; background:url(../imagens/bg_menu.gif) repeat-x left bottom; }
.menu_itacare ul a { width:160px; height:20px; display:block; color:#FFF; text-decoration:none; padding-top:5px !important; padding-left:10px; }
.menu_itacare ul a:hover { display:block; background:url(../imagens/img_list2.gif) no-repeat left !important; }

.content_itacare { width:575px; padding:10px; float:right; margin-top:170px; }
.content_itacare h2 { font:16px Verdana; font-weight:bold; color:#000; }
.content_itacare h3 { font:11px Verdana; font-weight:bold; margin:10px 0; }
.links a { color:#688D9F; text-decoration:none; }

.tit_itacare { width:222px; height:121px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_itacare.gif) no-repeat; margin-top:-25px; }
.tit_como_chegar { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_como_chegar.gif) no-repeat; margin-top:-25px; }
.tit_como_chegar_frn { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_como_chegar_frn.gif) no-repeat; margin-top:-25px; }
.tit_como_chegar_eng { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_como_chegar_eng.gif) no-repeat; margin-top:-25px; }
.tit_como_chegar_esp { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_como_chegar_esp.gif) no-repeat; margin-top:-25px; }
.tit_como_chegar_alm { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_como_chegar_alm.gif) no-repeat; margin-top:-25px; }
.tit_natureza_meioambiente { width:301px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_natureza_meioambiente.gif) no-repeat; margin-top:-25px; }
.tit_natureza_meioambiente_eng { width:301px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_natureza_meioamb_eng.gif) no-repeat; margin-top:-25px; }
.tit_natureza_meioambiente_esp { width:301px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_natureza_meioamb_esp.gif) no-repeat; margin-top:-25px; }
.tit_natureza_meioambiente_alm { width:301px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_natureza_meioamb_alm.gif) no-repeat; margin-top:-25px; }
.tit_natureza_meioambiente_frn { width:301px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_natureza_meioamb_frn.gif) no-repeat; margin-top:-25px; }
.tit_patrimonio { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_patrimonio.gif) no-repeat; margin-top:-25px; }
.tit_patrimonio_eng { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_patrimonio_eng.gif) no-repeat; margin-top:-25px; }
.tit_patrimonio_esp { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_patrimonio_esp.gif) no-repeat; margin-top:-25px; }
.tit_patrimonio_alm { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_patrimonio_alm.gif) no-repeat; margin-top:-25px; }
.tit_patrimonio_frn { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_patrimonio_frn.gif) no-repeat; margin-top:-25px; }
.tit_ecoturismo { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_ecoturismo.gif) no-repeat; margin-top:-25px; }
.tit_ecoturismo_frn { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_ecoturismo_frn.gif) no-repeat; margin-top:-25px; }
.tit_ecoturismo_eng { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_ecoturismo_eng.gif) no-repeat; margin-top:-25px; }
.tit_ecoturismo_esp { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_ecoturismo_esp.gif) no-repeat; margin-top:-25px; }
.tit_ecoturismo_alm { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_ecoturismo_alm.gif) no-repeat; margin-top:-25px; }
.tit_atrativos { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_atrativos.gif) no-repeat; margin-top:-25px; }
.tit_atrativos_eng { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_atrativos_eng.gif) no-repeat; margin-top:-25px; }
.tit_atrativos_esp { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_atrativos_esp.gif) no-repeat; margin-top:-25px; }
.tit_atrativos_frn { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_atrativos_frn.gif) no-repeat; margin-top:-25px; }
.tit_atrativos_alm { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_atrativos_alm.gif) no-repeat; margin-top:-25px; }


.tit_links { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_links.gif) no-repeat; margin-top:-25px; }
.tit_links_frn { width:221px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_links_frn.gif) no-repeat; margin-top:-25px; }
.subtit_capoeira { margin-top:15px; }
.tit_livro_visitas { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_livro_visitas.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_livro_visitas_eng { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_livro_visitas_eng.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_livro_visitas_esp { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_livro_visitas_esp.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_livro_visitas_alm { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_livro_visitas_alm.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_livro_visitas_frn { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_livro_visitas_frn.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_dicas_uteis { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_dicas_uteis.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_dicas_uteis_frn { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_dicas_uteis_frn.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_dicas_uteis_eng { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_dicas_uteis_eng.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_dicas_uteis_esp { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_dicas_uteis_esp.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_dicas_uteis_alm { width:165px; height:116px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_dicas_uteis_alm.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_imprensa { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_imprensa.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_imprensa_frn { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_imprensa_frn.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_imprensa_eng { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_imprensa_eng.gif) top no-repeat; margin:0 0 20px 10px; }
.tit_imprensa_esp { width:222px; height:115px; text-indent:-99999px; overflow:hidden; display:block; background:url(../imagens/tit_imprensa_esp.gif) top no-repeat; margin:0 0 20px 10px; }
.texto_bungalow { padding:0px 10px;}
.servicos { height:250px; padding:10px 10px 0px 10px; background:url(../imagens/bg_caixa_texto.gif) no-repeat; }
.servicos h3 { font-size:13px; font-weight:bold; margin:5px 0; }
.servicos p { padding: 0px; margin:0px; }

.espacamento_texto_itacare { margin-top:250px; }
.espacamento_texto_natureza { margin-top:250px !important; }
.espacamento_texto_patrimonio { margin-top:260px !important; }
.espacamento_texto_atrativos { margin-top:220px !important; }

.informacoes_gerais { padding:0px 10px !important; margin-top:35px;  }
.informacoes_gerais h2 { font-size:13px; font-weight:bold; margin-top:10px; }
.informacoes_gerais ul { margin-top:15px !important; }
.informacoes_gerais li { border:0; background:#E2F4CB !important; height:18px !important;  }

.img_como_chegar { margin:0px 0 0 10px; }
.box_aviao { width:500px; height:175px; background:url(../imagens/box_aviao.jpg) no-repeat; margin-top:180px; padding:15px; clear:both; margin-left:15px; }
.box_automovel { width:500px; height:175px; background:url(../imagens/box_automovel.jpg) no-repeat; padding:15px; margin-top:10px; clear:both; margin-left:15px; }
.box_barco { width:500px; height:175px; background:url(../imagens/box_barco.jpg) no-repeat; padding:15px; margin-top:10px; clear:both; margin-left:15px; }
.box_helicoptero { width:500px; height:175px; background:url(../imagens/box_onibus.jpg) no-repeat; padding:15px; margin-top:10px; clear:both; margin-left:15px; }

.box_aviao h3, .box_automovel h3, .box_barco h3, .box_helicoptero h3 { width:455px; color:#FFF; font:14px Verdana; font-weight:bold; float:left; margin:0px; }
.box_esportes_radicais h3, .box_praias h3, .box_meses h3, .box_meses_frn h3, .box_links h3 { color:#FFF; font:14px Verdana; font-weight:bold; margin:0px; }
.box_aviao p, .box_automovel p, .box_barco p, .box_helicoptero p { clear:both; margin-top:30px; }
*HTML .box_aviao p, .box_automovel p, .box_barco p, .box_helicoptero p { clear:both; margin:20px 5px 0 5px; }

.box_esportes_radicais { width:501px; height:239px; padding:15px; clear:both; background:url(../imagens/box_esportes_radicais_novo.jpg) no-repeat; }
.box_praias { width:498px; height:101px; padding:15px; clear:both; background:url(../imagens/box_praias.jpg) no-repeat; }
.box_meses { width:142px; height:313px; padding:15px; background:url(../imagens/box_meses.jpg) no-repeat; float:left; margin:0 10px 10px 0; }
.box_meses_frn { width:142px; height:370px; padding:15px; background:url(../imagens/box_meses_frn.jpg) no-repeat; float:left; margin:0 10px 10px 0; }
.box_meses h4 { margin-top:20px; }
.box_meses_frn h4 { margin-top:20px; }
.box_links {  width:498px; height:101px; padding:15px; clear:both; background:url(../imagens/box_links.jpg) no-repeat; }

.box_links a { color:#688D9F; text-decoration:none; }
.box_links a:hover { background:#FFF; }
.seta_links { margin-top:10px; }

.distancias { padding:10px; margin-top:25px; }
.distancias h2 { font:12px Tahoma; font-weight:bold; }
.distancias ul { background:#E2F4CB !important; border:0; }
.distancias li { background:#E2F4CB !important; height:15px !important; }

.reservas_acomodacoes { width:160px; float:left; }
.reservas_disponibilidade { width:300px; float:left; margin-left:15px; }
.reservas_adicionais { width:142px; float:left; margin-left:15px; }
.reservas_adicionais .selectfield { width:122px; border-top:1px solid #B1D1CC; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; border-left:1px solid #B1D1CC; font:11px Tahoma; }

.reservas_valor { width:110px; float:left; margin-left:15px; }
.reservas_valor span { font:12px Tahoma; font-weight:bold; text-decoration:underline; }
.reservas_semana { width:295px; height:220px; overflow:auto; border:1px solid #F4E204; }
.reservas_semana ul { margin:0; padding:0; }
.reservas_semana li { list-style-image:none !important; margin:0 !important; padding:0 !important; }
.content_reservas p { font:10px Verdana; }
.content_reservas h1 { color:#000; }
.box_acomodacoes { width:153px; height:93px; background:#F4E204 url(../imagens/img_acomodacoes_01.jpg) bottom no-repeat; clear:both; margin-bottom:5px; border:1px solid #F4E204; }
.box_acomodacoes2 { width:153px; height:93px; background:#F4E204 url(../imagens/img_acomodacoes_02.jpg) bottom no-repeat; clear:both; margin-bottom:5px; border:1px solid #F4E204; }
.valor { background:#E9E291; padding:50px 0 50px 3px; }

.reservas_erro { width:748px; background:#EBF4FB url(../imagens/fundo_reservas_erro.jpg) repeat-x; padding:15px; clear:both; }
.reservas_erro h3 { font:13px Verdana; font-weight:bold; color:#EC8E1A; margin-left:10px; }

.reservas_botoes { position:absolute; margin-left:470px; margin-top:-70px; }
.reservas_botoes2 { position:absolute; margin-left:640px; margin-top:-70px; }

.dados_pessoais { width:580px; float:left; margin-left:15px; }
.resumo_reservas { width:165px; height:300px; float:left; background:url(../imagens/fundo_resumo_reservas.gif) no-repeat; margin-left:-10px; padding:20px 0 0 5px; }
*HTML .resumo_reservas { margin-left:-5px; }
.resumo_reservas h2 { font:11px Verdana; color:#5C5C5C; font-weight:bold; margin-bottom:10px; }
.resumo_reservas h3 { font:11px Verdana; color:#5C5C5C; font-weight:bold; }

.reservas_checkin { width:500px; height:180px; overflow:auto; border:1px solid #CCC; padding:10px; }
.reservas_checkin h2 { font:14px Tahoma; }

.reserva_efetuada { width:580px; float:left; margin-left:15px; }
.reserva_efetuada p { line-height:30px; }
.confirmacao_dados { margin-left:20px; }

.livro_visitas { width:778px; background:url(../imagens/bg_livro_visitas.jpg) no-repeat; margin-top:120px; }



.livro_visitas a { color:#688D9F; text-decoration:none; }
.depoimentos { width:733px; height:240px; clear:both; background:url(../imagens/fundo_depoimentos.jpg) no-repeat; }
.depoimentos_m { width:733px; height:240px; clear:both; background:url(../imagens/fundo_depoimentos2.jpg) no-repeat; }
.texto_depoimentos { width:360px; margin-left:25px; padding-top:60px; float:left; }
*HTML .texto_depoimentos { width:320px; margin-left:25px; padding-top:60px; float:left; }

.imprensa { width:778px; margin-top:120px; }
.imprensa ul { margin:44px 0 30px 15px; float:left; }
*HTML .imprensa ul { margin:44px 0 30px 5px; float:left; }
.imprensa li {}

.foto_depoimentos { width:300px; height:200px; float:left; margin:20px 0 0 24px; }
*HTML .foto_depoimentos { margin:20px 0 0 12px; }

.dicas_uteis { width:778px; background:url(../imagens/bg_dicas.jpg) no-repeat; margin-top:120px; }
.tabela_dicas { width:174px; background:url(../imagens/fundo_dicas.gif) left; margin-top:414px; float:left; }
*HTML .tabela_dicas { margin-bottom:-20px; }
.tabela_dicas h1 { color:#333; margin-left:10px; }
.tabela_dicas .tabela { margin:10px; background:#F1FFE0; }
.tabela_dicas .tabela p { margin:5px 0; }
.zebra { background:#E8FBD1; }
.content_dicas { width:564px; float:left; margin-top:415px; padding:20px; }
*HTML .content_dicas { width:554px; float:left; margin-top:415px; padding:20px; }
.content_dicas a { color:#688D9F; text-decoration:none; }
.content_dicas h3 { font-size:11px; font-weight:bold; }
/****************************************************************/