html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial; background:url(../pics/bg02.jpg)}
body img {display:block; outline:0;}
a {text-decoration:none; outline:0; color:#3AAC81; font-weight:bold;}
a:hover{color:#eec60c; font-weight:bold;}
object {outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px; line-height:17px; }
div.clear {clear: both;}

div.invisivel {display:none;}
div.visivel {display:block;}

html, body {height:100%;}
#container {position:relative; min-height:100%;background:url(../pics/bg.jpg) repeat-x top;}
* html #container {height:100%; /* hack para IE6 hq trata height como min-height */}

#content, #header-in, #footer-in {position:relative; width:1000px; margin:0 auto;}
#content {padding-bottom:160px;}

/* HEADER */
#header-out {width:100%; background:url(../pics/bg-header_out.jpg) no-repeat top center;}
#header-in {height:456px; background:url(../pics/bg-header_in.jpg) no-repeat;}

#buggy {position:absolute;top:22px;left:725px;z-index:999;}
#buggy a {display:block;width:220px;height:150px;background:url(../pics/Passeio-de-Buggy.png) no-repeat;}
#buggy a:hover {background-position:left -150px;}


#logo {position:absolute;top:22px;left:123px;z-index:999;}
#logo a {display:block;width:397px;height:150px;background:url(../pics/logomarca-dandara.jpg) no-repeat;}
#logo a:hover {background-position:left -150px;}

#menu-topo {position:absolute;top:165px;right:71px;}
#menu-topo ul li {font:bold 11px arial;color:#fff;margin-left:8px;float:left;display:inline;}
#menu-topo ul li a {color:#fff;}
#menu-topo ul li a:hover {text-decoration:underline;}

#noronha-topo{position:absolute; right:73px; top:18px;}

#noronha-interna {position:absolute; right:325px; top:18px;}
#noronha-interna p {position:absolute; right:-235px; top:53px;}

#cliente-depoimento {position:absolute; right:115px; top:18px;}

#copa{position:absolute;top:50px;right:20px;}
#sidebar{background-image:url(../pics/bgsidebar.png); width:100%; height:48px; position:fixed;padding-left:25%;color:#FFFF00;font-family:"Arial Black", Verdana;font-size:30px;font-weight:300;z-index:9999;}

/* ANIMACAO */
#animacao {background:url(../pics/bg-animacao.jpg) no-repeat;width:869px;height:393px;position:relative;margin:0 auto;}
#animacao .anima {width:840px;height:358px;position:absolute;top:17px;left:14px;overflow:hidden;/*background:url(../pics/bg-internas.png) repeat;*/background-color:#efda6e;}
#animacao .anima div {width:840px;height:358px;position:absolute;top:0;left:0;overflow:hidden;}
#animacao .anima div img {float:left;width:590px;height:358px;border-right:4px solid #cec599;}
#animacao .anima .texto-anima {float:left;font-size:14px;margin:5px 5px 20px 15px;width:220px;position:relative;}

#animacao .anima .texto-anima a {color:#fa9400;font:normal 12px Georgia, "Times New Roman", Times, serif;}
#animacao .anima .texto-anima a:hover {text-decoration:underline;}
#animacao .anima .texto-anima .tit-anima {display:block;margin:15px 0 0;margin-bottom:0;font:bold 42px Georgia, "Times New Roman", Times, serif;color:#c89c00;}
#animacao .anima .texto-anima .subtit-anima {display:block;font:italic bold 20px Georgia, "Times New Roman", Times, serif;color:#fa9400;}
#animacao .anima .texto-anima .desc-anima {display:block;font:normal 12px arial; color:#987d49;}
#animacao .anima .texto-anima .sem-top {margin-top:0;}
#animacao .anima .texto-anima .final-anima {position:absolute;bottom:50px;right:10px;text-align:right;display:block;}
#animacao .anima .texto-anima ul {margin:22px 0;}
#animacao .anima .texto-anima ul li {color:#fa9400;font:normal 17px Georgia, "Times New Roman", Times, serif;}

#animacao #seta-esquerda {background:url(../pics/seta-esq.png) no-repeat; width:35px;height:35px;z-index:100;display:block;top:184px;position:absolute;left:20px;}
#animacao #seta-direita {background:url(../pics/seta-dir.png) no-repeat; width:35px;height:35px;z-index:1000;display:block;top:184px;position:absolute;right:28px;}
#onda {background:url(../pics/onda.png) no-repeat; background-position:0 17px; width:450px; height:375px; position:absolute; z-index:999; overflow:hidden; left:403px;}
 
/* MENU */
#nav {width:941px;height:37px;top:205px;left:80px;position:absolute;z-index:1000;}
#nav ul li {float:left;display:inline;}

#nav ul li a {display:block;height:23px;background:url(../pics/menu-4.png) no-repeat;text-indent:-9000em;overflow:hidden;}
#nav ul li.menu01 a {width:64px;background-position:0 0;}
#nav ul li.menu02 a {width:111px;background-position:-64px 0;}
#nav ul li.menu03 a {width:110px;background-position:-175px 0;}
#nav ul li.menu04 a {width:90px;background-position:-285px 0;}
#nav ul li.menu11 a {width:80px;background-position:-375px 0;}
#nav ul li.menu10 a {background-position: -455px 0;width: 150px;}
#nav ul li.menu05 a {width:94px;background-position:-469px 0;}
#nav ul li.menu06 a {width:127px;background-position:-611px 0;}
#nav ul li.menu07 a {width:121px;background-position:737px 0;}
#nav ul li.menu08 a {width:119px;background-position:-715px 0;}
#nav ul li.menu09 a {width:140px;background-position:-736px 0;}
#nav ul li.menu12 a {background-position: -878px 0;width: 68px;}

#nav ul li.menu01 a:hover {width:64px;background-position:0 -26px;}
#nav ul li.menu02 a:hover {width:111px;background-position:-64px -26px;}
#nav ul li.menu03 a:hover {width:110px;background-position:-175px -26px;}
#nav ul li.menu04 a:hover {width:90px;background-position:-285px -26px;}
#nav ul li.menu11 a:hover {width:80px;background-position:-375px -26px;}
#nav ul li.menu10 a:hover {width:150px;background-position:-455px -26px;}
#nav ul li.menu05 a:hover {width:94px;background-position:-469px -26px;}
#nav ul li.menu06 a:hover {width:127px;background-position:-611px -26px;}
#nav ul li.menu07 a:hover {width:121px;background-position:-737px -26px;}
#nav ul li.menu08 a:hover  {width:119px;background-position:-715px -26px;}
#nav ul li.menu09 a:hover {width:140px;background-position:-736px -26px;}
#nav ul li.menu12 a:hover {width:68px;background-position:-878px -26px;}

/* ATENDIMENTO ONLINE */
#menu-topo p#at1{margin-top: -100px; margin-right: 60px;}
#menu-topo p#at2{margin-top: -70px; margin-left: 140px;}


/* HOME */
#mainContent2 {margin:-180px auto 0 auto;height:1200px;width:965px;}
#mainContent {margin:-180px auto 0 auto;height:960px;width:965px;}

#promocoes {background:url(../pics/bg-promocoes.jpg) no-repeat bottom;margin-left:40px; width:546px;height:323px;position:relative;float:left;display:inline;}
#promocoes h1 {background:url(../pics/tt-aereo.png) no-repeat;width:380px;height:39px;text-indent:-9000em;overflow:hidden;margin-left:10px;}
#promocoes ul {margin:25px 0 0 30px;}
#promocoes ul li {float:left;display:inline;margin-right:14px;}
#promocoes ul li a img {border:2px solid #fff;}
.bt-mais {background:url(../pics/bt-mais.jpg) no-repeat;width:29px;height:28px;display:block;position:absolute;bottom:8px;
right:12px;}

#newsletter {background:url(../pics/bg-newsletter.jpg) no-repeat;width:317px;height:298px;float:left;display:inline;
margin:25px 0px 0 7px;}
#newsletter h1 {background:url(../pics/tt-newsletter.jpg) no-repeat;width:266px;height:37px;text-indent:-9000em;overflow:hidden;margin:30px 0 16px 27px;}
#newsletter p {color:#645942;font:normal 12px arial;margin:0 25px 18px 25px;}
.input-newsletter {font:normal 13px arial; color:#adadad;border:1px solid #a4a53f;background:#fff;width:250px;height:20px;margin:0 20px 7px 25px;padding:2px 6px;} 
.bt-cadastrar {background:url(../pics/bt-cadastrar.jpg) no-repeat;width:74px;height:62px;float:right;display:inline;
margin:4px 15px 0 0;}
.bt-remover {background:url(../pics/bt-remover.jpg) no-repeat;width:74px;height:62px;float:right;display:inline;
margin:4px 15px 0 0;}
.bt-cadastrar:hover {background:url(../pics/bt-cadastrar-hover.jpg) no-repeat;width:74px;height:62px;float:right;display:inline;
margin:4px 15px 0 0;}
.bt-remover:hover {background:url(../pics/bt-remover-hover.jpg) no-repeat;width:74px;height:62px;float:right;display:inline;
margin:4px 15px 0 0;}

/* DESTINOS */
#cruzeiro, #nacional, #internacionais {width:220px; height:auto; padding-bottom:10px;  float:left; display:inline;}
#nacional, #internacionais{margin-left:10px;}
#cruzeiro{margin-left:60px;}
#internas #tipo-destinos {}
#internas #tipo-destinos li {background:none;display:block;float:left;width:205px;height:209px;padding:0;margin:10px 15px;}

/* PROMOÇÕES */
#internas ul.promocoes li {width:200px;height:240px;float:left;display:block;margin:20px 0 0 15px;padding:0;background:none;position:relative;}
#internas ul.promocoes li.first {clear:left;}
#internas ul.promocoes li a {display:block;}
#internas ul.promocoes li span {display:block;}
#internas ul.promocoes li span.tit-pacotes {font:bold 17px arial;color:#6a3407;text-align:center;}
#internas ul.promocoes li span.subtit-pacotes {font:12px arial;color:#987d49;text-align:center;}
#internas ul.promocoes li img {width:200px;height:170px;}
#internas ul.promocoes li a span.lupa {background:url(../pics/bg-lupa.png) no-repeat 0 0;display:block;height:170px;left:0;position:absolute;top:0;width:200px;cursor:pointer;}
#internas ul.promocoes li a:hover span.lupa {background-position:0 -170px;}

#internas ul.paragrafo {margin:0 0 15px 0;}
#internas ul.paragrafo li { background:none;-x-system-font:none;
color:#987D49;
font-family:arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
margin:0 25px 10px;
text-align:justify;}

img.interna-promo {border:3px solid #FFF; margin:0 auto;}

#pro{margin:0 auto; width:100%;}
#pro p{margin:30px;}
#pro img{border:3px solid #FFF; margin:0 auto;}
#nacional, #internacional{margin-left:10px;}
#internas p.voltar{margin:10px auto 0; text-align:center;}

/* ESTRUTURA DAS INTERNAS */
#internas {width:830px;margin:-180px auto 190px auto;padding-bottom:50px;background:url(../pics/bg-internas.png) repeat;}
html > body #internas {height:auto; min-height:600px;}

#internas p {font:normal 14px arial; color:#987d49; margin:0 55px 18px 55px;text-align:justify; line-height:17px;}

#internas h1 {width:470px;height:71px;text-indent:-9000em;overflow:hidden;margin:20px 55px 35px 55px;padding-top:24px;border:none;background:url(../pics/tt-promocoes.png) no-repeat 0 bottom;}
#internas h1.promocoes {background-image:url(../pics/tt-promocoes.png);}
#internas h1.eventos {background-image:url(../pics/tt-eventos.png);}
#internas h1.contato {background-image:url(../pics/tt-contato.png);}
#internas h1.orcamento {background-image:url(../pics/tt-orcamento.png);}
#internas h1.empresa {background-image:url(../pics/tt-empresa.png);}
#internas h1.destinos {background-image:url(../pics/tt-destinos.png);}
#internas h1.servicos {background-image:url(../pics/tt-servicos.png);}
#internas h1.dicas {background-image:url(../pics/tt-dicas.png);}
#internas h1.depoimentos {background-image:url(../pics/tt-depoimentos.png);}
#internas h1.midia {background-image:url(../pics/tt-midia.png);}
#internas h1.links {background-image:url(../pics/tt-links.png);}
#internas h1.atendimento {background-image:url(../pics/tt-atendimento.png);}
#internas h1.local {background-image:url(../pics/tt-local.png);}
#internas h1.cruzeiros {background-image:url(../pics/tt-cruzeiros.png);}
#internas h1.nacionais {background-image:url(../pics/tt-nacionais.png);}
#internas h1.internacionais {background-image:url(../pics/tt-internacionais.png);}
#internas h1.regionais {background-image:url(../pics/tt-regionais.png);}
#internas h1.obrigado {background-image:url(../pics/tt-obrigado.png);}
#internas h1.feriados {background-image:url(../pics/tt-feriados.png);}
#internas h1.reveillon {background-image:url(../pics/tt-reveillon.png);}
#internas h1.reservas {background-image:url(../pics/tt-reservas.png);}
#internas h1.fernando {background-image:url(../pics/tt-fernando.png);}
#internas h1.fernando {width:455px;height:71px;text-indent:-9000em;overflow:hidden;margin:20px 55px 35px 55px;padding-top:24px;border:none;background:url(../pics/tt-fernando.png) no-repeat 0 bottom;}
#internas h1.receptivo {background-image:url(../pics/tt-receptivo.png);}



#internas h2 {margin:0 55px 10px;font-size:16px;color:#6a3407;}
#internas h3 {margin:0 55px 5px;font-size:15px;color:#BC7D02;}

#internas h4.mostra {margin-bottom:8px;}
#internas h4.fechado {cursor:pointer;background:url(../pics/bg-mostra.jpg) no-repeat 0 2px;padding-left:18px;}
#internas h4.aberto{background-position:0px -63px;}

#internas ul {font:normal 14px arial; color:#987d49; margin:5px 55px 20px;}
#internas ul li {margin-bottom:10px; margin-left:0; background:url(../pics/lista.png) no-repeat scroll left center; padding-left:30px; line-height:17px;}
#internas ol {font:normal 12px arial; color:#987d49; margin:0 0 10px 10px;}
#internas ol li {margin-bottom:10px; line-height:17px;}
#redes_sociais{
	margin-left:112px;
	padding-top:100px;
	position:absolute;
	left: 88px;
	top: 0px;
}
#facebook{position:relative; float:left; width:100px}
#twitter{width:60px; float:left; position:relative;}
/* FORMATAÇAO DAS INTERNAS */
#internas div.mapa {margin:0 auto; border:4px solid #fff;width:750px;height:470px;}
#internas p.mapa {text-align:center;}

/*FORMULÁRIO DE AÉREO*/

/* FORMULARIO DE CONTATO */
#form-contato {margin:50px auto 0 auto; width:400px;}
#form-contato p {margin:15px auto 25px 40px !important;} 
#form-contato fieldset {border:none; width:380px;}

.contato, textarea {font:normal 13px arial;color:#BC7D02;border:1px solid #BC7D02;background:none;}

#form-contato label {width:80px;font:bold normal 12px arial;color:#BC7D02;text-align:right;padding-right:10px;padding-top:1px;float:left; display:inline;cursor:pointer;}

input.contato {width:250px;height:20px;margin:0 7px 8px 7px;padding:6px;}
textarea {width:251px;height:110px;margin:3px 0 0 7px;overflow:auto;padding:5px;}

input.enviar {width:80px;height:35px;background:#BC7D02;cursor:pointer;float:left;display:inline;border:none;
margin:15px 0 0 279px;color:#fff;font:bold 13px verdana;}
input.enviar2 {width:80px;height:35px;background:#BC7D02;cursor:pointer;float:left;display:inline;border:none;
color:#fff;font:bold 13px verdana; margin-top:15px;}
/* FOOTER */
.email {color:#92FEE4;}
.email:hover {color:#A6C4B8;}

#midias{position:absolute; right:60px; bottom:15px;}

#end {position:absolute;bottom:13px;left:356px;}
#end address {font:bold 12px arial;color:#fff;}

#mala {background:url(../pics/mala.png) no-repeat;width:260px;height:184px;position:absolute;top:20px;left:0;}

#contatos {position:absolute;top:140px;left:255px;}
#contatos h1 {background:url(../pics/tt-contatos.jpg) no-repeat;width:111px;height:27px;text-indent:-9000em;overflow:hidden;}
#contatos ul li {font:normal 12px arial;color:#fff;margin-bottom:2px;}

#climatempo {position:absolute;top:140px;left:500px;}
#climatempo h1 {background:url(../pics/tt-climatempo.jpg) no-repeat;width:164px;height:31px;text-indent:-9000em;overflow:hidden;margin-left:10px;}
#climatempo table {font:normal 12px arial;color:#fff;text-align:left;width:180px;}
#climatempo table img {margin:0 auto;}
#climatempo table td.temperatura {background:url(../pics/bg-clima.jpg) no-repeat;width:76px;height:21px;color:#498b72;font-weight:bold;text-align:center;padding:0 10px 0 0;}

#mapasite {position:absolute;top:140px;right:60px;}
#mapasite ul {float:left;display:inline;margin-left:30px;}
#mapasite ul li {margin-bottom:5px;}
#mapasite ul li a {font:normal 11px arial;color:#fff;}
#mapasite ul li a:hover {text-decoration:underline;}

#logos-rodape {position:absolute;top:0;left:250px;}
#logos-rodape ul li {float:left;display:inline;margin-right:10px;}

a#assinatura {display:block;position:absolute;bottom:37px;left:41px;width:100px;height:24px;background:url(../pics/assinatura.jpg) no-repeat;z-index:2; text-indent:-9000em; overflow:hidden;}

#footer-out {position:absolute;bottom:0;width:100%;background:url(../pics/bg-footer_out.jpg) repeat-x bottom;}
#footer-in {height:326px;background:url(../pics/bg-footer_in.jpg) no-repeat right bottom;}

#solicitar {margin: 20px 0 0 165px; width:520px;}

#solicitar span{margin: -20px 10px 0 0; float:right; width: 470px; }

