body {margin: 0; padding: 0; color: #666; font-family: Arial, sans-serif; font-size: 0.75em; background: url('images/fundo-site.gif') repeat;}

a {text-decoration: none; color: #666;}

a:hover {text-decoration: underline;}

form {margin: 0; padding: 0;}
input {color: #666; font-family: Arial, sans-serif; }
img {border: 0;}

select {color: #666;}

.ItemDeAcessibilidade {display: none;}

.FimDosFloats {font-size: 0; height: 0; clear: both;}

.clearLeft {font-size: 0; height: 0; clear: left;}

#Path {padding: 0.67em 0; margin: 0 0 1em 0; font-family: Tahoma, sans-serif; font-size: 83.3%; color: #9e0a0a;}

#Path a {color: #9e0a0a;}

/********************* Moldura ***********************/
#Geral {background: url('images/fundo-pagina.jpg') center top repeat-x; padding: 3em 0 0 0;}

#Pagina {width: 81.58em; margin: 0 auto;}

#ColunaEsquerda {width: 22.33em; float: left; margin: 0; padding: 0 1.67em;}
#ColunaDireita {width: 55.9em; float: left;}

#ContainerMenus {background: url('images/fundo-menu-ferramentas.gif') repeat; margin: 0; padding: 0.3em 0 0.5em 0;}

#MenuFerramentas {width: 81.58em; margin: 0 auto;}

#MenuAlinharEsquerda {float: left; padding: 0 0 0 2em; margin: 0;}
#MenuAlinharDireita {float: right; padding: 0 2em 0 0; margin: 0;}

#ListaMenuFerramentas, #ListaMenuIdiomas {float: left; display: block; margin: 0 auto; font-size: 1em; padding: 0.42em 0 0 0;}
#ListaMenuFerramentas li, #ListaMenuIdiomas li {
    float: left; padding: 0 0.67em 0 0.5em; margin: 0; display: block; text-align: left; list-style: none;
    background: url('images/separador-menu-ferramentas.gif') right center no-repeat;
}
#ListaMenuFerramentas li.ultimo, #ListaMenuIdiomas li.ultimo {background: none;}
#ListaMenuFerramentas li a, #ListaMenuIdiomas li a {color: #fff; font-family: Georgia;}

#FormBusca {display: block; width: 13.33em; float: left; text-align: right;}

#FormBusca #Termo {
    background-color: #fff; border: 0.08em solid #fdd43c; font-size: 0.83em; color: #666; width: 11em; margin: 0 0.3em 0 0; padding: 0.2em 0.08em 0.22em 0.5em; height: 1.1em;
    vertical-align: top;
}

#FormBusca .BotaoBuscar {
    width: 30px; height: 17px; border: 0; padding: 17px 0 0 0; margin: 0; text-indent: -999em; vertical-align: top; cursor: pointer;
    background: url('images/bt-ok.gif') no-repeat;
}

.Banner {width: 53.83em; behavior: url("/static/iepngfix.htc");}
/******* Medidas correspondentes a 646px por 267px *********/

#LogoBrasilTropical {margin: 1em 0 2em 3em; behavior: url("/static/iepngfix.htc"); width: 185px; height: 156px;}

#ContainerMenuPrincipal {width: 19.17em; margin-left: 1em;}

#TopoMenuPrincipal1 {background: #ffffe8 url('images/topo-menu-principal-1.jpg') left top no-repeat; height: 10px; margin: 0; padding: 0 0 0 10px;}
#TopoMenuPrincipal2 {background: #ffffe8 url('images/topo-menu-principal-2.jpg') right top no-repeat; height: 10px; margin: 0; padding: 0 10px 0 0;}

#BottomMenuPrincipal1 {background: url('images/bottom-menu-principal-1.jpg') left bottom no-repeat; height: 18px; margin: 0; padding: 0;}
#BottomMenuPrincipal2 {background: url('images/bottom-menu-principal-2.jpg') right bottom no-repeat; height: 18px; margin: 0; padding: 0;}
#BottomMenuPrincipal3 {background: url('images/bottom-menu-principal-3.jpg') center bottom repeat-x; height: 18px; margin: 0; padding: 0;}

#ListaMenuPrincipal {background-color: #ffffe8; margin: 0; padding: 0.25em 0 0.5em 1.5em; display: block; text-transform: uppercase;}

#ListaMenuPrincipal li {padding: 0; margin: 0; list-style: none; background: url('images/linha-menu-principal.gif') left bottom no-repeat; padding: 0.5em 0; margin: 0;}
#ListaMenuPrincipal li a {
    color: #da261e; font-family: Georgia; font-size: 1em; background: url('images/marcador-menu-principal.gif') left 0.4em no-repeat; padding: 0.23em 0 0.7em 1.5em; margin: 0;
}
#ListaMenuPrincipal li a.menuativo {
    text-decoration: underline;
}
#MaisOpcoes {width: 20.25em; padding: 0 0 0 1.08em; margin: 0; background: url('images/mais-opcoes.gif') repeat;}
#MaisOpcoes p {margin: 0; display: block; padding: 0;}
#MaisOpcoes a img {margin-bottom: 1em;}
#MaisOpcoes a img.ultimo {margin: 0;}
#TopoOpcoes1 {background: url('images/topo1-opcoes.gif') left bottom no-repeat; height: 34px; margin: 0; padding: 0;}
#TopoOpcoes2 {background: url('images/topo2-opcoes.gif') right bottom no-repeat; height: 34px; margin: 0; padding: 0;}
#TopoOpcoes3 {background: url('images/topo3-opcoes.gif') center bottom repeat-x; width: 21.33em; height: 34px; margin: 1.5em 0 0 0; padding: 0;}

#BottomOpcoes1 {background: url('images/bottom1-opcoes.gif') left top no-repeat; margin: 0; height: 30px; padding: 0;}
#BottomOpcoes2 {background: url('images/bottom2-opcoes.gif') right top no-repeat; margin: 0; height: 30px; padding: 0;}
#BottomOpcoes3 {background: url('images/bottom3-opcoes.gif') center top repeat-x; width: 21.33em; height: 30px; margin: 0; padding: 0;}

#Mais1, #Mais2 {width: 19.17em; height: 13.5em; margin: 0 0 1.33em 0;}

#ContainerRodape {width: 81.58em; margin: 1.5em auto 0 auto;}

#Rodape {width: 77.5em; padding: 0; margin: 0 0 1em 2.15em;}

#TopoRodape1 {background: url('images/topo1-container-rodape.jpg') left bottom no-repeat; height: 13px; margin: 0; padding: 0;}
#TopoRodape2 {background: url('images/topo2-container-rodape.jpg') right bottom no-repeat; height: 13px; margin: 0; padding: 0;}
#TopoRodape3 {background: url('images/topo3-container-rodape.jpg') center bottom repeat-x; height: 13px; margin: 0; padding: 0;}

#BottomRodape1 {background: url('images/bottom1-container-rodape.jpg') left bottom no-repeat; margin: 0; padding: 0.5em 0 1.5em 0;}
#BottomRodape2 {background: url('images/bottom2-container-rodape.jpg') right bottom no-repeat; margin: 0; padding: 0;}
#BottomRodape3 {background: url('images/bottom3-container-rodape.jpg') center bottom repeat-x; margin: 0; padding: 0;}
#BottomRodape4 {background: url('images/bottom4-container-rodape.jpg') repeat; margin: 0; padding: 0;}

#Rodape #BottomRodape1 h3 {margin: 0 0 0.5em 0; padding: 0; font-family: Georgia; font-size: 1.5em; color: #db0000; font-weight: bold; text-align:right;}
#Rodape #BottomRodape1 p.Parag1, #Rodape #BottomRodape1 p.Parag2 {text-align: right; margin: 0; padding: 0;}

#Rodape #BottomRodape1 #Coluna1 {width: 15.7em; height: 6.67em; float: left; margin: 0; padding: 0 1.5em; background: url('images/fundo-coluna1.jpg') right center repeat-y;}
#Rodape #BottomRodape1 #Coluna1 p {color: #8e0000;}
#Rodape #BottomRodape1 #Coluna2 {width: 16.8em; height: 6.67em; float: left; margin: 0; padding: 0 0.5em 0 0; background: url('images/fundo-coluna1.jpg') right center repeat-y;}
#Rodape #BottomRodape1 #Coluna3 {width: 12.3em; height: 6.67em; float: left; margin: 0; padding: 0 0 0 1em; /*background: url('images/fundo-coluna1.jpg') right center repeat-y;*/}
#Rodape #BottomRodape1 #Coluna4 {width: 26.5em; height: 6.67em; float: left; margin: 0; padding: 0;}
#Rodape #BottomRodape1 #Coluna4 p {font-size: 1.17em; color: #8e0000; line-height: 180%;}

#FormCadastro {width: 16em; padding: 0 0 0 1.5em;}
#FormCadastro input {background-color: #ffffe8; width: 10.5em; padding: 0.08em; border: 0.08em solid #8de0eb; color: #333; margin: 0.33em 0 0 0.17em; font-size: 1em;}
#FormCadastro .BotaoCadastrar {
    background: url('images/bt-cadastrar.jpg') no-repeat; display: block; margin: 0.5em 0 0 3.4em; width: 131px; height: 19px; border: 0; padding: 19px 0 0 0;
    text-indent: -99999em; cursor: pointer;
}
#FormCadastro .email {margin-left: 0.3em;}

#PosRodape {padding: 0 0 1em 0; text-align: center;}

#RSS {width: 18px; height: 19px; vertical-align: middle; margin: 0.2em 0.5em 0 2.65em; padding: 0;}
#LinkTextoRss {margin: 0.2em 0 0 0; padding: 0; color: #999; font-size: 0.83em;}

#Oktiva {width: 166px; height: 23px; vertical-align: top; margin: 0;}

/********************** Fale Conosco ********************/
#BannerContato {background: url('images/banner-contato.png') no-repeat; height: 266px;}

#TopoConteudo1 {background: url('images/topo1-conteudo.gif') left top no-repeat; height: 41px; margin: 0; padding: 0;}
#TopoConteudo2 {background: #ffffe8 url('images/topo2-conteudo.gif') right top no-repeat; width: 53.75em; height: 41px; margin: 1.5em 0 0 0; padding: 0;}

#BottomConteudo1 {background: url('images/bottom1-conteudo.gif') left bottom no-repeat; height: 40px; margin: 0; padding: 0;}
#BottomConteudo2 {background: #ffffe8 url('images/bottom2-conteudo.gif') right bottom no-repeat; width: 53.75em; height: 40px; margin: 0 0; padding: 0;}

.ContainerConteudo {background-color: #ffffe8; margin: 0; width: 50.75em; padding: 0.5em 1.5em; color: #666;}
.ContainerConteudo p {margin: 0 0 1.5em 0; padding: 0; font-family: Arial; font-size: 1.17em;}
.ContainerConteudo p .TextoMenor { font-size: 0.85em;}
.ContainerConteudo p .TextoCor { color: #d50000;}

#FormContato, #FormOrcamento {width: 30em; overflow:hidden; float: left; margin: 0 1.25em 0 0; padding: 0;}
#ContainerEndereco {width: 17em;  float: right; margin: 0; padding: 0;}
#FormularioDeFaleConosco { zoom:100%; }
#FormularioDeFaleConosco p.linha, #FormOrcamento p.linha {margin: 0 0 0.5em 0;}
#FormularioDeFaleConosco p.linha1 {
    width: 68%; float:left; margin: 0 0 0.5em 0
}
#FormOrcamento {width: 31.5em; overflow:hidden; float: left; margin: 0 0 0 0; padding: 0;}
#FormOrcamento p {font-size: 1em;}
#FormOrcamento p.linha1 {
    width: 50%; float:left; margin: 0 0 0.5em 0; }
#FormOrcamento  p.linha2 {
    width: 42%; float:right; margin: 0 0 0.5em 0; }
.erro {color: #D50000; margin: 0 0 0.5em 0; font-weight:bold;}
.mensagem {color:#2E3147; font-weight:bold; margin: 0 0 0.5em 0;}

#FormularioDeFaleConosco p.linha2 {
    width: 30%; float:right; margin: 0 0 0.5em 0
}
#FormularioDeFaleConosco label, #FormOrcamento label {color: #666;}

#FormularioDeFaleConosco input.input, #FormOrcamento .input  {
    height: 1.42em; padding: 1px 2px 0 2px; margin-top: 0.2em; border: 1px solid #8de0eb; background-color: #fff; font-size: 1em; font-family: Arial; color: #666;
}

#FormularioDeFaleConosco textarea, #FormOrcamento textarea {padding: 2px 2px 0 2px; border: 1px solid #8de0eb; background-color: #fff; font-size: 1em; font-family: Arial; color: #666;}
#FormularioDeFaleConosco select {border: 1px solid #8de0eb; width: 7.5em; background-color: #FFF; margin-top: 0.2em;}

#FormularioDeFaleConosco #Nome, #FormularioDeFaleConosco #Email {width: 25em;}
#FormularioDeFaleConosco #Sobrenome {width: 25em;}
#FormularioDeFaleConosco #Data, #FormularioDeFaleConosco #Pais {width: 14em;}
#FormularioDeFaleConosco #Telefone, #FormularioDeFaleConosco #Estado {width: 7em;}
#FormularioDeFaleConosco #Departamento {width: 22em;}
#FormularioDeFaleConosco #Mensagem {width: 25em; font-family: Arial; font-size: 1em;}

#FormularioDeFaleConosco .BotaoEnviar, #FormularioDeFaleConosco .BotaoLimpar, #FormularioOrcamento .BotaoEnviar, #FormularioOrcamento .BotaoLimpar {text-indent: -999em; display: block; float:left; border: 0; cursor: pointer; height: 19px; padding: 19px 0 0 0;}
#FormularioDeFaleConosco .BotaoEnviar, #FormularioOrcamento .BotaoEnviar  {width: 111px; background: url('images/bt-enviar.jpg') no-repeat; margin:0 1em 0 0; }
#FormularioDeFaleConosco .BotaoLimpar, #FormularioOrcamento .BotaoLimpar {width: 81px; background: url('images/bt-limpar.jpg') no-repeat; margin: 0; }

#ContainerEndereco {margin: 0; padding: 0; color: #666;}
#ContainerEndereco h3 {margin: 0 0 0.5em 0; padding: 0; font-family: Georgia; font-size: 1.17em; color: #940000;}
#ContainerEndereco p {margin: 0 0 0.75em 0; padding: 0; line-height: 140%;}
#ContainerEndereco p span {font-style: italic;}

#ContainerEndereco img {margin: 1em 0 1.5em 0; padding: 0;}

#FormularioOrcamento .input, #FormularioOrcamento textarea  {width: 98%;}
#FormularioOrcamento .linha2 .input {width: 95%;}
#FormOrcamento .campo {float: left; background-color: #FFF; border: 1px solid #F9DA68; margin-right: 0.1em; text-align: center; padding: 0.2em 0; width: 6.2em;  height: 5.13em; font-size: 0.97em;}
#FormOrcamento .opcoes { background-color: #FFF; border: 1px solid #F9DA68; margin: 0 0 1em 0; }
#TitOp {padding-bottom: 0.7em; background: url('images/linha-titulos.gif') 0 5px repeat-x; padding-top: 1.5em;}
#TitAli {padding: 1em 0 0.8em 0;}
#FormularioOrcamento textarea#Apoio {border: 1px solid #F9DA68; height: 5.91em;}
#FormularioOrcamento textarea#Observacoes {height: 9.5em;}

/***************** Resultado da Busca *****************/
#BannerBusca {background: url('images/banner-busca.png') no-repeat; height: 256px;}

#ListaResultadoBusca, #ListaMapa {display: block; margin: 0 0 0 1em; padding: 0;}
#ListaResultadoBusca li, #ListaMapa li {
    padding: 0 0 0 1.5em; margin: 0 0 1.2em 0; display: block; list-style: none; background: url('images/marcador-menu-notas.gif') left center no-repeat;
}
#ListaResultadoBusca li a, #ListaMapa li a {font-family: Georgia; font-size: 1.17em; color: #9c0808; font-weight: bold;}

#ContainerNovaBusca {background: url('images/linha-titulos.gif') left top repeat-x; margin: 2em 0 0 0; padding: 0.5em 0 0 1.6em;}
#ImgBusca {float: left; background: url('images/img-busca.jpg') no-repeat; margin: 2.5em 1em 2em 0; padding: 0; width: 4.5em; height: 5.08em;}

#FormNovaBusca {margin: 0; padding: 0;}
#FormNovaBusca input {background-color: #fff; width: 31.25em; padding: 0.08em; border: 0.08em solid #8de0eb; color: #333; margin: 0.33em 0 0 0.17em; font-size: 1em;}
#FormNovaBusca .BotaoBuscar {
    background: url('images/bt-buscar.jpg') no-repeat; display: block; margin: 1em 0 0 0; width: 111px; height: 19px; border: 0; padding: 19px 0 0 0;
    text-indent: -99999em; cursor: pointer;
}

/******************* Mapa do site ******************/
#ContainerMapa p {margin: 0 0 1em 0;}
#BannerMapa {background: url('images/banner-mapa.png') no-repeat; height: 257px;}
#ListaMapa {background: url('images/linha-titulos.gif') left top repeat-x; padding: 1.5em 0 0 0.5em; margin: 0;}

/******************* Nota O Hotel ******************/
#Banner_hotel {background: url('images/banner-o-hotel.png') no-repeat; height: 288px;}

.ContainerConteudo .Introducao {margin: 0 0 2.5em 0; padding: 0;}

#ListaMenuNotas {display: block; margin: 0 0 1em 0; padding: 0;}
#ListaMenuNotas li {margin: 0 0.33em 0 0; padding: 0 0.83em 0 0; list-style: none; display: inline; background: url('images/separador-menu-notas.gif') right center no-repeat;}
#ListaMenuNotas li a {color: #9c0808; padding: 0; font-size: 0.92em; text-decoration: none;}
#ListaMenuNotas li a:hover {margin: 0; padding: 0; text-decoration: underline;}
#ListaMenuNotas li.atual a {margin: 0; padding: 0 0 0 0.83em; background: url('images/marcador-menu-notas.gif') left center no-repeat; text-decoration: underline;}
#ListaMenuNotas li.ultimo { background: none;}

.TitulosNota {
    margin: 0 0 1em 0; padding: 0 0 0.33em 0; font-family: Georgia; font-size: 1.67em; font-style: italic; color: #9c0808; font-weight: normal;
    background: url('images/linha-titulos.gif') left bottom repeat-x;
}

.Titulos {margin: 0 0 0.83em 0; padding: 0; font-family: Arial; font-size: 1.17em; color: #900000; font-weight: bold;}

#TextoNota {padding: 0 0 2em 0; margin: 0; font-size: 1em; font-family: Arial; color: #666;}

#TextoNota img {border: 0.3em solid #fff;}

#OpcoesNota {text-align: right; margin: 0; padding: 0;}
#OpcoesNota a:hover {text-decoration: none;}
#OpcoesNota img {vertical-align: bottom;}

#ContainerAgenda {margin: 2em 0 0 0;}
#ContainerImagens, #ContainerAgenda, #ContainerVideos {padding: 1em 0 1.5em 0; clear: both; background: url('images/linha-titulos.gif') left top repeat-x;}
#ContainerImagens img {vertical-align: middle; margin: 0 0.67em 0.67em 0; border: 0.33em solid #fff;}

#ImgNotaFotos {float: left; background: url('images/img-nota-fotos.jpg') no-repeat; margin: 2em 1em 2em 0; padding: 0; width: 8.25em; height: 7.03em;}
#ImgNotaVideos {float: left; background: url('images/img_videos_nota.jpg') no-repeat; margin: 2em 1em 2em 0; padding: 0; width: 8.25em; height: 7.03em;}
#ImgNotaAgenda {float: left; background: url('images/img-nota-agenda.jpg') no-repeat; margin: 0.5em 1em 2em 1.3em; padding: 0; width: 5.75em; height: 5.08em;}

#FotosDireita, #TextoDireito {float: right; width: 40.41em; margin-bottom: 2em;}
#TextoDireito {width: 42em;}
#TextoDireito p {margin: 1.5em 0 0 0; padding: 0; line-height: 120%;}
#TextoDireito p.txt {margin-top: 1em;}

/***************** Apartamentos *****************/
#Banner_hospedagem {background: url('images/banner-hospedagem.png') no-repeat; height: 275px;}

#Apartamentos table td {border: 1px solid #fff; margin: 0; padding: 3px 5px;}
#Apartamentos table td p {margin: 0; padding: 0;}

#Apartamentos table td img {border: 3px solid #4e0000;}

/**************** Eventos *****************/
#Banner_eventos {background: url('images/banner-muilt-eventos.png') no-repeat; height: 251px;}

#ContainerBeneficios {margin: 0; padding: 0}

#ContainerListaBeneficios {padding: 0 1em 1em 1em; background: #F9E794 url('images/fundo-container-lista-beneficios.gif') left top repeat-x;}
#ContainerListaBeneficios .resumo {
    margin: 0; padding: 0.83em; color: #666; font-size: 1.17em; border: 0.08em solid #ffffff;
    background: #ffffff url('images/bottom-lista-beneficios.jpg') bottom repeat-x;
}
#ContainerListaBeneficios ul {
    display: block; margin: 0;  padding: 0;
}

#ContainerListaBeneficios ul li {
    float: left;  width: 41%; padding: 0.2em 0.67em 0.4em 1em; margin: 0.4em 1.7em 0 0; display: block; background: url('images/marcador-lista-beneficios.gif') left 0.35em no-repeat;
    border-bottom: 0.08em dotted #d6d6c3; list-style: none;
}

#ContainerBeneficios, #ContainerEspacos, #ContainerAlimentacao {padding-bottom: 2em;}
#TabelaEventos td {
	padding-left: 0.4em;
}
#TabelaEventos .td_img {padding-left: 0;}
#TabelaEventos a{
	
	font-family: Arial;
	font-size: 0.9em;
	color: #9C0808;
	text-decoration: underline;
}
#TabelaEventos .espaco {
	height:5px; 
	background-color: #FFFFE8;
}
#TabelaEventos .tab_interna td {
	font-family: Arial;
	border: 1px solid #FFF;
	font-size: 1em;
}
#TabelaEventos .tab_internav td {
	font-family: Arial;
	color: #FFF;
	border: 1px solid #FFF;
}
#TabelaEventos .tab_tit{
	color: #FFF;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
}

#TextoCentro {width: 25.83em; float: left; margin: 0; padding: 0;}

#ReservasEventos img {float: right; width: 10.17em; height: 8.75em; border-width: 0; display: block; margin: 0; padding: 0 2em 0 0;}

.AncoraVoltarTopo {
    background: url('images/marcador-ancora-sobe.gif') right top no-repeat; display: block; float: right; margin: 0 0 1.5em 0; padding: 0 1.5em 0 0;
    color: #9c0808; font-family: Arial; font-size: 0.92em;
}

.OpcaoCoffee {display: block; color: #ccc;}

/**************** Restaurante ******************/
#ContainerConteudo p.Introducao {margin: 0; padding: 0;}

.TitulosPequeno {font-family: Arial; font-weight: bold; margin: 0; padding: 0; color: #920000;}

#Banner_restaurante {background: url('images/banner-restaurante.png') no-repeat; height: 270px;}

#NotasFestival {background-color: #fbeebd; margin: 0 0 2em 0; padding: 0;}
#NotasFestival a.chamadas_notas_simples {
    display: inline; font-family: Arial; font-size: 0.83em; color: #cf2211; padding: 1em 0 0 0; margin: 0 0 0 1em; text-decoration: underline;
}
#NotasFestival h3.TitulosSimples {
    margin: 0 0 0.5em 0.5em; padding: 0; font-family: Georgia; font-size: 1.83em; color: #cf2211; font-weight: normal; font-style: italic; display: inline;
}

#NotasFestival h3.TitulosSimples a {margin: 0 0 1em 0; padding: 0; display: block;}

#ContainerRestaurante, #ContainerOpcoesEventos {margin: 5em 0 0 0; padding: 0;}

#OpcoesRestaurante, #OpcoesEventos {position: relative; margin: 0; padding: 0;}

.ListaTitulosNotas {display: block; margin: 0; padding: 0; font-size: 1.17em; position: absolute; left: 0; top: -2em;}

.ListaTitulosNotas li {padding: 0.5em 0; margin: 0 0.16em 0 0; float: left; display: block; list-style: none; background-color: #fbeebd; font-weight: bold;}
.ListaTitulosNotas li a {padding: 0.5em 1em; margin: 0 0.16em 0 0; color: #d09d04;}

.ListaTitulosNotas li a:hover, .ListaTitulosNotas li a.atual, .ListaTitulosNotas li a.ativo {
    color: #fff; text-decoration: none; background: #900000 /*url('images/seta-lista-restaurante.gif') center bottom no-repeat*/; height: 4.5em;
}

#OpcoesRestaurante .chamadas_notas, #OpcoesEventos .chamadas_notas {
    display: none; margin: 4em 0 0 0; padding: 0.83em 0.83em 2em 0.83em; color: #666; border: 0.08em solid #d6d6c3; position: relative;
    background: #ffffff url('images/bottom-lista-beneficios.jpg') bottom repeat-x; zoom: 100%;
}

#OpcoesRestaurante .visivel, #OpcoesEventos .visivel {display: block;}

/*************** Capa de Localiza&ccedil;ão *****************/
#Banner_localizacao {background: url('images/banner-localizacao.png') no-repeat; width: 55.42em; height:256px;}

#ImgMapaLocalizacao {float: right; margin: 0; padding: 0 0 1em 1em;}

/******************************** Notas Novidades **/

/*.chamadas_notas_imagens {margin: 0; padding: 0; float: right; width: 24em;}
#ListaNotasNovidades {display: block; margin: 0; padding: 0; color: #666;}
#ListaNotasNovidades li {padding: 0 0.67em 0 1em; margin: 0; display: block; list-style: none; background: url('images/marcador-notas-novidades.gif') left 0.5em no-repeat;}*/

#ContainerNovidades {margin: 0; padding: 0;}

#FirstNovidade {margin: 0 1.5em 0 0; padding: 0 0 2.5em 0; float: left; width: 24em;}

#OutrasNovidades {margin: 0; padding: 0; float: right; width: 24em; display: block;}
#OutrasNovidades li {
    display: block; list-style: none; font-family: Arial; margin: 0 0 1em 0; padding: 0 0 0 1.25em; color: #666;
    background: url('images/marcador-novidades.gif') left center no-repeat;
}
#OutrasNovidades li p {margin: 0;}
#ContainerNovidades .chamadas_notas {
   padding-bottom: 1em;
}
#ContainerNovidades .chamadas_notas h3.TitulosSecaoNota, #ContainerPontosTuristicos .chamadas_notas h3.TitulosSecaoNota, #ContainerVendaPasseios .chamadas_notas h3.TitulosSecaoNota {
    font-family: Georgia; font-size: 1.17em; font-weight: bold; margin: 0; padding: 0; color: #900000;
}
#ContainerNovidades .chamadas_notas p.resumo, #ContainerPontosTuristicos .chamadas_notas p.resumo, #ContainerVendaPasseios .chamadas_notas p.resumo {
    font-size: 1.17em; font-family: Arial; margin: 0 0 1.5em 0; padding: 0; color: #666;
}
#ContainerNovidades .chamadas_notas .saiba_mais, #ContainerPontosTuristicos .chamadas_notas .saiba_mais, #ContainerVendaPasseios .chamadas_notas .saiba_mais {
    font-family: Arial; font-size: 0.72em; color: #cf2211; padding: 0; margin: 0 0 0 0.25em; text-decoration: underline;
}

#ContainerNovidades .chamadas_notas img, #ContainerPontosTuristicos .chamadas_notas img, #ContainerVendaPasseios .chamadas_notas img {border: 0.25em solid #4e0000;}

#ContainerNovidades .mais, #ContainerPontosTuristicos .mais, #ContainerVendaPasseios .mais {
    font-family: Arial; font-size: 0.72em; color: #4e0000; padding: 0; margin: 0 0 2em 0; text-decoration: underline;
}

/******************************** Notas Ponto Turísticos **/
#ContainerPontosTuristicos {margin: 1em 1.5em 0 0; padding: 0 0 2.5em 0; float: left; width: 24em;}

/******************************** Notas Vendas de Passeios **/
#ContainerVendaPasseios {margin: 1em 0 0 0; padding: 0 0 2.5em 0; float: right; width: 24em;}

/*************** Imagens ****************/
.alignleft {float:left; margin: 0 0.58em 0.58em 0;}
.alignright {float:right; margin: 0 0 0.58em 0.58em;}
.aligncenter {margin:0 auto 0.58em auto;}
.alignnone {margin:0 0 0.58em 0;}

.EsconderImagem {display: none;}

/******************* Capa Principal ********************/
#ImgDestaque { width: 633px; height: 347px; overflow:hidden; background: #FFF url('images/bottom_destaque.jpg') 0 bottom no-repeat; margin: 2em 0 0 0; padding: 7px;}
/*#BannerPrincipal {width: 53.92em; height: 29.92em; background: url('images/banner-principal.jpg') no-repeat;  padding: 0 2em 0 0; float: right;}*/
.destaques {height: 336px; overflow:hidden; display: none;}
#ImgDestaque .visivel {display: block;}
#ContainerConteudoPrincipal {background: url('images/padrao-conteudo-principal.jpg') repeat; margin: 10px auto 2em auto; padding: 0; width: 77.58em;}

#TopoCapa1 {background: url('images/topo1-notas-capa.gif') left top no-repeat; height: 44px; margin: 0; padding: 0;}
#TopoCapa2 {background: url('images/topo2-notas-capa.gif') right top no-repeat; height: 44px; margin: 0; padding: 0;}
#TopoCapa3 {background: url('images/topo3-notas-capa.gif') center top repeat-x; height: 44px; margin: 0; padding: 0;}

#BottomCapa1 {background: url('images/bottom1-notas-capa.gif') left bottom no-repeat; margin: 0; padding: 0 0 1.33em 0;}
#BottomCapa2 {background: url('images/bottom2-notas-capa.gif') right bottom no-repeat; margin: 0; padding: 0;}
#BottomCapa3 {background: url('images/bottom3-notas-capa.gif') center bottom repeat-x; margin: 0; padding: 0;}

#NotasCapa {float: left; width: 31.67em; padding: 0 0.25em 0 2em; margin: 0; background: url('images/linha-separadora-conteudo-principal.gif') right center repeat-y;}

.TitulosCapa {margin: 0; padding: 0; font-size: 1.17em;}

.TitulosCapa a {font-family: Georgia; font-weight: bold; margin: 0; padding: 0; color: #fad13b;}

.chamadas_notas_capa p {margin: 0 0 1.5em 0; padding: 0; color: #fff;}
.chamadas_notas_capa img {border: 0.25em solid #4e0000;}

#OpcoesPrincipal {margin: 0; padding: 0 0.5em 0 0; float: right;}
#OpcoesPrincipal p {margin: 0;}
#OpcoesPrincipal a {display: block; float: left; margin: 0 0.5em;}

#BtMapa {margin: 0 0 1em 0; padding: 0;}
#MapaGoogle {display: none;}
#Mapa {padding: 0.5em 0 0 0;}


