html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial;}
body img {display:block; outline:0;}
a {text-decoration:none; outline:0;}
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;}
div.clear {clear: both;}
.right{float:right; margin-left:10px;}
.left{float:left; margin-right:10px;}

html, body {height:100%;}
#container {position:relative; min-height:100%;}
* html #container {height:100%; /* hack para IE6 hq trata height como min-height */}

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

/* HEADER */
#header-out {width:100%; background:url(../pics/bg-header_out.jpg) repeat-x top;}
#header-teste {background:url(../pics/bg-header_in.jpg) no-repeat; height:567px; width:1000px; margin:0 auto;}
#header-in {display:block; z-index:20;}

#logo {position:absolute;top:37px;left:40px;width:225px;height:80px;z-index:10;}

#logo-coohotur {width:64px;height:19px;position:absolute;top:135px;left:40px;}

/* ANIMACAO */
#animacao {position:relative;width:629px;height:339px;top:135px;left:331px;}
#ft-animacao {position:absolute;width:629px;height:339px;overflow:hidden;background:url(../pics/animacao.jpg) no-repeat;}
#ft-animacao img {width:629px;height:339px;}
#seta-esquerda {position:absolute;top:143px;left:-26px;width:15px;height:37px;background:url(../pics/seta-esquerda.jpg) no-repeat;}
#seta-direita {position:absolute;top:143px;right:-26px;width:15px;height:37px;background:url(../pics/seta-direita.jpg) no-repeat;}
#ani-nav {width:629px;height:29px;position:absolute;bottom:6px;right:-24px;text-align:right;padding:5px 50px 0 25px; z-index:6;}
/*#ani-txt {float:left;height:26px;width:480px;margin-left:45px; font:11px verdana, arial, helvetica, sans-serif;color:#d1dce4;text-align:left;overflow:hidden;}*/
#ani-nav div.num a{font:normal 0px arial;padding:4px;color:#a7ba2c;margin:0 3px;border:3px solid #a7ba2c;}
#ani-nav div.num a.activeSlide {background:url(../pics/centro-num.jpg) no-repeat center center;padding:4px;}

/* MENU */	
#nav {width:632px;height:21px;top:68px;left:328px;position:absolute;z-index:10;}
#nav ul li {float:left;display:inline;}

#nav ul li a {display:block;height:21px;background:url(../pics/menu.png) no-repeat;text-indent:-9000em;overflow:hidden;}
#nav ul li.menu01 a {width:95px;background-position:0 0;margin-right:37px;}
#nav ul li.menu02 a {width:56px;background-position:-132px 0;margin-right:37px;}
#nav ul li.menu03 a {width:101px;background-position:-225px 0;margin-right:39px;}
#nav ul li.menu04 a {width:56px;background-position:-365px 0;margin-right:39px;}
#nav ul li.menu05 a {width:80px;background-position:-460px 0;margin-right:39px;}
#nav ul li.menu06 a {width:53px;background-position:-579px 0;}

#nav ul li.menu01 a:hover {width:95px;background-position:0 -21px;}
#nav ul li.menu02 a:hover {width:56px;background-position:-132px -21px;}
#nav ul li.menu03 a:hover {width:101px;background-position:-225px -21px;}
#nav ul li.menu04 a:hover {width:56px;background-position:-365px -21px;}
#nav ul li.menu05 a:hover {width:80px;background-position:-460px -21px;}
#nav ul li.menu06 a:hover {width:53px;background-position:-579px -21px;}

div#submenu, div#submenu2 {width:150px;height:228px;background:url(../pics/submenu.png) no-repeat center top;position:absolute;top:81px;left:326px;z-index:1000;}
div#submenu2 {left:460px;}
div#submenu ul.submenu, div#submenu2 ul.submenu2 {margin-top:20px;background:#a7b92b;border:2px solid #fff;border-top:none;width:146px;height:228px;}
div#submenu2 ul.submenu2 {height:114px;}
div#submenu ul.submenu li a, div#submenu2 ul.submenu2 li a {display:block;height:28px;padding:10px 0 0 13px;font-size:12px;color:#f4ffa8;}
div#submenu ul.submenu li a:hover, div#submenu2 ul.submenu2 li a:hover {background:#8f9f20;text-decoration:none;}

body#pg-conheca #nav ul li.menu01 a {background-position:0 -21px;}
body#pg-eventos #nav ul li.menu02 a, body#pg-eventos-anteriores #nav ul li.menu02 a, body#pg-eventos-2010 #nav ul li.menu02 a {background-position:-132px -21px;}
body#pg-administracao #nav ul li.menu03 a {background-position:-225px -21px;}
body#pg-noticias #nav ul li.menu04 a {background-position:-365px -21px;}
body#pg-localizacao #nav ul li.menu05 a {background-position:-460px -21px;}
body#pg-contato #nav ul li.menu06 a {background-position:-579px -21px;}

/* HOME */
#mainContent {margin:-53px 0 0 39px;width:633px;float:left;display:inline;}

.caixa {float:left;display:inline;width:302px;margin-bottom:30px;}
.caixa p {font:normal 11px verdana;color:#828281;line-height:18px;}

.caixa h1 {width:299px;height:50px;text-indent:0;overflow:hidden;margin-bottom:10px;font-size:34px;line-height:40px;position:relative;background-color:transparent;color:#91a31a;}
.caixa h1 span {position:absolute;width:100%;height:100%;}
.caixa h1.premiocaio span {background:url(../pics/tt-premiocaio.jpg) no-repeat;}
.caixa h1.plantabaixa span {background:url(../pics/tt-plantabaixa.jpg) no-repeat;}
.caixa h1.tour-virtual span {background:url(../pics/tt-tour-virtual.jpg) no-repeat;}
.caixa h1.informativo span {background:url(../pics/tt-informativo.jpg) no-repeat;}

img.premio {float:left;display:inline;margin:4px 11px 0 -3px;}
img.plantabaixa02 {margin:13px 0 8px -1px; border:1px solid #D9E3A7;padding:5px;}
.bt-saibamais {background:url(../pics/bt-saibamais.jpg) no-repeat;width:86px;height:18px;display:block;margin-top:-5px;}

.caixa-space {margin-left:28px;}

.input-informativo {background:none;border:none;font:11px verdana;color:#a4b724;width:180px;height:18px;padding:9px;}
.form_textfield {background:url(../pics/input.jpg) no-repeat;width:199px;height:33px;float:left;display:inline;}
.bt-incluir {background:url(../pics/bt-incluir.jpg) no-repeat;width:102px;height:33px;border:none;display:block;float:left;display:inline;cursor:pointer;}
.bt-incluir:hover {background:url(../pics/bt-incluir-hover.jpg) no-repeat;width:102px;height:33px;border:none;display:block;float:left;display:inline;cursor:pointer;}
.excluir {font:normal 11px verdana;color:#a4b724;float:right;text-decoration:underline;margin-top:6px;}
.excluir:hover {text-decoration:none;}

/* ESTRUTURA DAS INTERNAS */
#internas {width:678px;background:url(../pics/bg-interna.jpg) no-repeat;position:relative;float:left;display:inline;margin:-439px 0 0 20px;}
html > body #internas {height:auto; min-height:880px;}

.navegacao {float:right; margin:-130px 35px 30px 0; font:bold 10px verdana; color:#91a31a;}
.navegacao a {font:normal 11px georgia,verdana; color:#91a31a; text-decoration:underline;}
.navegacao span a {font:bold 11px georgia,verdana; color:#91a31a; text-decoration:none;}

#internas p, body#pg-home a, #sidebar a {font:normal 11px verdana;color:#828281;margin:0 30px 13px 30px;text-align:justify;}
body#pg-home a, #sidebar a {margin:0;}
body#pg-home a:hover, #sidebar a:hover {text-decoration:underline;}

#internas h1 {width:631px;height:72px;text-indent:0;overflow:hidden;margin:60px 25px 30px 25px;border:none;font-size:44px;line-height:50px;position:relative;background-color:transparent;color:#91a31a;}
#internas h1 span {position:absolute;width:100%;height:100%;}

#internas h3 {font:bold 14px verdana;margin-left:215px; color:#91a31a;}

#internas h1.conheca span {background:url(../pics/tt-conheca.jpg) no-repeat;}
#internas h1.eventos span {background:url(../pics/tt-eventos.jpg) no-repeat;}
#internas h1.administracao span {background:url(../pics/tt-administracao.jpg) no-repeat;}
#internas h1.noticias span {background:url(../pics/tt-notice.jpg) no-repeat;}
#internas h1.localizacao span {background:url(../pics/tt-localizacao.jpg) no-repeat;}
#internas h1.conheca-natal span {background:url(../pics/tt-conheca-natal.jpg) no-repeat;}
#internas h1.contato span {background:url(../pics/tt-contato.jpg) no-repeat;}
#internas h1.planta-baixa span {background:url(../pics/tt-planta-baixa.jpg) no-repeat;}
#internas h1.premio-caio span {background:url(../pics/tt-premio-caio.jpg) no-repeat;}
#internas h1.obrigado span {background:url(../pics/tt-obrigado.jpg) no-repeat;}
#internas h1.morton-mariz span {background:url(../pics/tt-morton-mariz.jpg) no-repeat;}
#internas h1.entidades-turisticas span {background:url(../pics/tt-entidades-turisticas.jpg) no-repeat;}
#internas h1.galeria-de-fotos span {background:url(../pics/tt-galeria-de-fotos.jpg) no-repeat;}
#internas h1.videos span {background:url(../pics/tt-videos.jpg) no-repeat;}
#internas h1.tourvirtual span {background:url(../pics/tt-tourvirtual.jpg) no-repeat;}

#internas h2{margin:10px 0 20px 30px; font:bold 14px verdana; color:#91a51f;}
#internas dl h2{margin:10px 0 10px 30px; font:bold 14px verdana; color:#91a51f;}
#internas dl dt{margin:10px 0 10px 30px; font:bold 14px verdana; color:#488db3;} 
#internas dl dt:hover {text-decoration:underline;}
#internas dl ul {margin:10px 0 15px 5px}
#internas ul {margin:20px 0 15px 5px}
#internas ul li{font:normal 11px verdana;color:#828281;margin:0 0 5px 50px;list-style:circle;}
#internas img{border:1px solid #D9E3A7;padding:5px;}
#internas img:hover{border:2px solid #4d94b8;padding:4px;}
#internas img.left{float:left;margin:0 20px 15px 30px;}
#internas img.right{float:right;margin:0 30px 15px 20px;}
#internas img.sem-hover:hover{border:1px solid #D9E3A7;padding:5px;}

body#pg-eventos-anteriores #internas ul.menu-eventos li.menu-ativo, body#pg-eventos #internas ul.menu-eventos li.menu-ativo, body#pg-eventos-2010 #internas ul.menu-eventos li.menu-ativo {color:#488DB3;font-weight:bold;text-decoration:underline;font-size:12px;}
#internas ul.menu-eventos {text-align:center;}
#internas ul.menu-eventos li {display:inline;list-style:none;margin:0 0 0 15px;border-left:1px solid #91a51f;padding-left:20px;}
#internas ul.menu-eventos li.first {border:none;}
#internas ul.menu-eventos li a {font:bold 12px verdana;color:#91a51f;}
#internas ul.menu-eventos li a:hover {text-decoration:underline;}

#internas div.conheca-fotos {float:left;width:200px;margin:0 0 0 30px;}
#internas div.conheca-fotos img {margin:0 0 20px 0;}
#internas div.conheca-texto {float:left;width:420px;}
#internas div.conheca-texto ul {margin:0;}
#internas div.conheca-texto ul li {margin:0 0 0 13px;}
#internas div.conheca-texto p {margin:13px 0;}

#mapa {margin:30px 0 13px 35px;font:normal 14px verdana;color:#828281;}
#mapa a {color:#488DB3;text-align:left;font-weight:bold;}
#mapa a:hover {text-decoration:underline;}

#internas ul.fotos li, #internas ul.fotos-galeria li, #internas ul.img-noticias li {list-style:none;margin:0;width:190px;height:130px;float:left;margin:10px -10px 10px 30px;}
#internas ul.fotos li img, #internas ul.fotos-galeria li img, #internas ul.img-noticias li img {width:175px;height:115px;}
#internas ul.fotos li img, #internas ul.fotos li img:hover, #internas ul.fotos-galeria li img, #internas ul.fotos-galeria li img:hover {margin:0;}

#internas ul.img-noticias li {height:140px;margin-bottom:20px;}
#internas ul.img-noticias li img:hover {border:1px solid #D9E3A7;padding:5px;}
#internas ul.img-noticias li a:hover img {border:2px solid #4d94b8;padding:4px;}
#internas ul.img-noticias li a span{color:#488DB3;font-size:12px;margin-top:5px;display:block;text-align:center;}

#internas dd#bloco-a, #internas dd#bloco-b, #internas dd#bloco-c, #internas dd#parque-das-dunas {margin:0 0 0 15px;}

#internas ul.lista-entidades li {font-size:12px;color:#488DB3;}
#internas ul.lista-entidades a {font-weight:bold;color:#488DB3;}
#internas ul.lista-entidades a:hover {border-bottom:1px dotted #488DB3;}

#internas .video-con{width:400px; height:400px; margin:0 auto;}

#container #internas .center {text-align:center;}

#container #internas a.baixar-powerpoint{font:bold 14px verdana;color:#488db3;margin:0 30px 13px 30px;display:block;text-align:justify;text-decoration:underline;}
#container #internas a.baixar-powerpoint:hover, #internas a.premio-caio-link:hover{text-decoration:none;}
#internas a.premio-caio-link {font:bold 11px verdana;color:#91a31a;text-decoration:underline;}

/* FORMATAÇAO DAS INTERNAS */
#container img {color:#828281;font-size:16px;}

#richmedia{position:absolute;top:110px;right:170px;z-index:999;}

#internas .lista li{margin-bottom:15px; list-style:none;}
#internas .lista li a{color:#488DB3;font:bold 14px verdana;}
#internas .lista li a:hover{text-decoration:underline;}

/* SIDEBAR */
#sidebar {float:left;display:inline;width:252px;margin:-125px 0 0 40px;}
#sidebar p {font:normal 11px verdana;color:#828281;line-height:18px;margin-top:-4px;}

#atendimento-online h1, #conheca-natal h1, #noticias h1, #entidades h1 {width:249px;height:48px;text-indent:0;overflow:hidden;font-size:25px;line-height:30px;position:relative;background-color:transparent;color:#0e4b73;}
#atendimento-online h1 span, #conheca-natal h1 span, #noticias h1 span, #entidades h1 span {position:absolute;width:100%;height:100%;}

#desc-centro {position:absolute;top:-365px;left:40px;}

#atendimento-online {margin-bottom:39px;}
#atendimento-online h1 span {background:url(../pics/tt-atendimentoonline.jpg) no-repeat;}
.bt-chat {background:url(../pics/bt-chat.png) no-repeat;width:98px;height:15px;display:block;margin-top:-7px;}

#conheca-natal {margin-bottom:34px;}
#conheca-natal h1 span {background:url(../pics/tt-conhecanatal.jpg) no-repeat;}
.bt-conheca-natal {background:url(../pics/bt-conheca-natal.png) no-repeat;width:160px;height:15px;display:block;margin-top:-7px;}

#sidebar #noticias {margin-bottom:34px;}
#noticias h1 span.sub{background:url(../pics/tt-noticias.jpg) no-repeat;}
#sidebar #noticias a {color:#18527a;font:normal 11px verdana;text-decoration:underline;display:block;line-height:18px;}
#sidebar #noticias a:hover {text-decoration:none;}
#sidebar #noticias span {color:#a4b724;font:normal 11px verdana;}
.bt-noticias {background:url(../pics/bt-noticias.jpg) no-repeat;width:95px;height:15px;display:block;margin-top:5px;}

#entidades {position:relative;height:185px;margin-bottom:15px;}
#entidades h1 span {background:url(../pics/tt-entidades.jpg) no-repeat;}
.bt-entidades-turisticas {background:url(../pics/bt-entidades-turisticas.png) no-repeat;width:72px;height:15px;display:block;margin-top:-7px;position:absolute;bottom:5px;}
#seta-esq-entidades {position:absolute;top:85px;width:11px;height:48px;background:url(../pics/setas-entidades.jpg) no-repeat;}
#seta-dir-entidades {position:absolute;top:85px;right:0;width:11px;height:48px;background:url(../pics/setas-entidades.jpg) no-repeat -30px 0;}
#animacao-entidades {position:absolute;left:30px;margin-bottom:10px;height:100px;width:185px;overflow:hidden;}
#animacao-entidades img {height:100px;width:185px;}

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

.contato, textarea {font:normal 13px arial; color:#000;border:none;border-bottom:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background:#EFEFEF;}
.contato:focus, textarea:focus {background:#F0FFCF;border-bottom:1px solid #84B120;border-right:1px solid #84B120;}

#form-contato label {width:80px;font:bold 11px verdana;color:#000;text-align:right;padding-right:10px;padding-top:11px;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;border:none;border-bottom:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background:#EFEFEF;cursor:pointer;float:left;display:inline;margin:15px 0 0 277px;color:#8F8F8F;font:bold 12px verdana;}

/* FOOTER */
#mapasite {position:absolute;top:27px;left:309px;}
#mapasite ul {float:left;display:inline;margin-right:50px;}
#mapasite ul li {font:normal 11px verdana;margin-bottom:5px;}
#mapasite ul li a {color:#a4b725;}
#mapasite ul li a:hover {text-decoration:underline;}

#end {position:absolute;bottom:9px;left:350px;width:300px;text-align:center;}
#end address {font:normal 11px verdana;color:#18527a;}
#end a {text-decoration:underline;color:#18527a;}
#end a:hover {text-decoration:none;}

a#assinatura {display:block;position:absolute;top:65px;left:39px;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;}
#footer-in {height:153px;background:url(../pics/bg-footer_in.jpg) no-repeat right;}