html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial; background:#ef6500;}
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;}

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 {position:relative; width:960px; margin:0 auto;}
#content {padding-bottom:68px;}

#content-int, #content-top, #content-bot {width:960px}
#content-int {background:#fff;}
#content-top {padding-top:20px; background:url(../pics/content-top.jpg) no-repeat top;}
#content-bot {padding-bottom:20px; background:url(../pics/content-bot.jpg) no-repeat bottom; height:953px;}
html > body #content-bot {height:auto; min-height:1300px;}


/* HEADER */

#header-out {width:100%;}
#header-in {height:125px; background:url(../pics/bg-header-in.jpg) no-repeat right;}

#logo {position:absolute;top:38px;left:20px;z-index:999;}



/* ANIMACAO */

.destaques {width:450px;height:auto;margin-bottom:30px; margin-top:50px;background:url(../pics/bg-anima.jpg) no-repeat bottom;}
.destaques h1 {overflow:hidden; text-indent:-9999px; width:450px;height:40px;}
.destaques h1#destaque{background:url(../pics/tt-destaque.jpg) no-repeat;}
.destaques h1#hoteis-pousadas{background:url(../pics/tt-hoteis-pousadas.jpg) no-repeat;}
.destaques h1#restaurantes{background:url(../pics/tt-restaurantes.jpg) no-repeat;}
.destaques h1#outros{background:url(../pics/tt-agencias.jpg) no-repeat;}

/** Animação 1 */
#animacao {position:relative;width:415px;height:204px;top:0;left:35px;overflow:hidden;}
.bt-website {background:url(../pics/bt-website.jpg) no-repeat;width:67px;height:16px;position:absolute;bottom:-20px;left:177px;}
.img-jQuery, .txt-jQuery {float:left; display:inline;}
.img-jQuery {width:163px;height:137px;}
.txt-jQuery {width:210px; margin-left:15px;}
.txt-jQuery h2 {font:bold 16px verdana !important; color:#ef6500 !important;margin-bottom:20px;}
.txt-jQuery h3 {font:bold 11px verdana !important; color:#bdbdbc !important;margin-bottom:0;}
.txt-jQuery p {font:normal 11px verdana !important; color:#727272 !important; line-height:18px !important;}
a.arrow-Left, a.arrow-Right {position:absolute; width:14px; height:30px; top:300px;}
a.arrow-Left  {background:url(../pics/arrow_Left.jpg)  no-repeat; left:265px;  z-index:1;}
a.arrow-Right {background:url(../pics/arrow_Right.jpg) no-repeat; right:240px; z-index:1;}

/** Animação 2 */
#animacao3 {position:relative;width:415px;height:204px;top:0;left:35px;overflow:hidden;}
.bt-website3 {background:url(../pics/bt-website.jpg) no-repeat;width:67px;height:16px;position:absolute;bottom:-20px;left:177px;}
.img-jQuery3, .txt-jQuery3 {float:left; display:inline;}
.img-jQuery3 {width:163px;height:137px;}
.txt-jQuery3 {width:210px; margin-left:15px;}
.txt-jQuery3 h2 {font:bold 16px verdana !important; color:#ef6500 !important;margin-bottom:20px;}
.txt-jQuery3 h3 {font:bold 11px verdana !important; color:#bdbdbc !important;margin-bottom:0;}
.txt-jQuery3 p {font:normal 11px verdana !important; color:#727272 !important; line-height:18px !important;}
a.arrow-Left3, a.arrow-Right3 {position:absolute; width:14px; height:30px; top:601px;}
a.arrow-Left3  {background:url(../pics/arrow_Left.jpg)  no-repeat; left:265px;  z-index:1;}
a.arrow-Right3 {background:url(../pics/arrow_Right.jpg) no-repeat; right:240px; z-index:1;}

/** Animação 3 */
#animacao4 {position:relative;width:415px;height:204px;top:0;left:35px;overflow:hidden;}
.bt-website4 {background:url(../pics/bt-website.jpg) no-repeat;width:67px;height:16px;position:absolute;bottom:-20px;left:177px;}
.img-jQuery4, .txt-jQuery4 {float:left; display:inline;}
.img-jQuery4 {width:163px;height:137px;}
.txt-jQuery4 {width:210px; margin-left:15px;}
.txt-jQuery4 h2 {font:bold 16px verdana !important; color:#ef6500 !important;margin-bottom:20px;}
.txt-jQuery4 h3 {font:bold 11px verdana !important; color:#bdbdbc !important;margin-bottom:0;}
.txt-jQuery4 p {font:normal 11px verdana !important; color:#727272 !important; line-height:18px !important;}
a.arrow-Left4, a.arrow-Right4 {position:absolute; width:14px; height:30px; top:905px;}
a.arrow-Left4  {background:url(../pics/arrow_Left.jpg)  no-repeat; left:265px;  z-index:1;}
a.arrow-Right4 {background:url(../pics/arrow_Right.jpg) no-repeat; right:240px; z-index:1;}

/** Animação 4 */
#animacao5 {position:relative;width:415px;height:204px;top:0;left:35px;overflow:hidden;}
.bt-website5 {background:url(../pics/bt-website.jpg) no-repeat;width:67px;height:16px;position:absolute;bottom:-20px;left:177px;}
.img-jQuery5, .txt-jQuery5 {float:left; display:inline;}
.img-jQuery5 {width:163px;height:137px;}
.txt-jQuery5 {width:210px; margin-left:15px;}
.txt-jQuery5 h2 {font:bold 16px verdana !important; color:#ef6500 !important;margin-bottom:20px;}
.txt-jQuery5 h3 {font:bold 11px verdana !important; color:#bdbdbc !important;margin-bottom:0;}
.txt-jQuery5 p {font:normal 11px verdana !important; color:#727272 !important; line-height:18px !important;}
a.arrow-Left5, a.arrow-Right5 {position:absolute; width:14px; height:30px; top:1210px;}
a.arrow-Left5  {background:url(../pics/arrow_Left.jpg)  no-repeat; left:265px;  z-index:1;}
a.arrow-Right5 {background:url(../pics/arrow_Right.jpg) no-repeat; right:240px; z-index:1;}
 

/* HOME */

#mainContent {width:450px;float:left; display:inline; padding:21px 20px 0 20px; 
background:url(../pics/bg-main.gif) no-repeat top; }
html > body #mainContent {height:auto; min-height:1200px;}

#banner-principal {width:450px;height:100px;background:url(../pics/bg-banner2.jpg) no-repeat;position:relative;}
#banner-principal img {position:absolute;top:5px;left:5px;}

#natal {position:relative;margin-top:70px;}
#natal h1 {background:url(../pics/tt-natal.jpg) no-repeat;width:450px;height:21px;text-indent:-9000em;overflow:hidden;
margin-bottom:20px;}
#natal p {font:normal 11px verdana;color:#727272;line-height:18px;margin-top:10px;}
#anima-natal {width:449px;height:299px;overflow:hidden;}
.seta-esquerda {background:url(../pics/seta-esquerda.png) no-repeat;width:25px;height:50px;position:absolute;top:165px;
left:0;z-index:30;}
.seta-direita {background:url(../pics/seta-direita.png) no-repeat;width:25px;height:50px;position:absolute;top:165px;
right:0;z-index:30;}


/* ESTRUTURA DAS INTERNAS */

#internas {width:450px;float:left; display:inline; padding:21px 20px 0 20px; 
background:url(../pics/bg-main.gif) no-repeat top; }
html > body #internas {height:auto; min-height:1200px;}

#internas p {font:normal 11px verdana; color:#727272; margin:0 0 13px 0;}

#internas h1 {width:450px;height:22px;text-indent:-9000em;overflow:hidden;margin:0 0 25px 0;border:none;}
#internas h1.anuncieaqui {background:url(../pics/tt-anuncieaqui.jpg) no-repeat;}

.tabela-anuncie {width:450px;font:normal 11px verdana;color:#727272;margin:20px 0 25px 0;}
.tabela-anuncie td {padding:8px 10px 8px 8px;}
.tabela-anuncie tr.lado01 {width:350px;background:#e9e9e9;height:25px;}
.tabela-anuncie tr.lado02 {width:350px;background:#f1f1f1;height:25px;}

#form-contato {margin:35px auto; width:400px;}
#form-contato fieldset {border:none; width:400px;}

.contato, textarea {font:normal 13px arial;color:#000;border:1px solid #bebebe;}
.contato:hover, textarea:hover {border:1px solid #ef6500;}
select.anuncie {width:283px;height:35px;margin:0 7px 6px 7px;padding:6px;border:1px solid #bebebe;}
select {width:190px;height:23px;margin:0 7px 6px 0;padding:0px;border:1px solid #bebebe;}

#form-contato label {width:75px;font:bold 11px verdana;color:#727272;text-align:left;padding-right:10px;padding-top:9px;
float:left; display:inline;cursor:pointer;}

input.contato {width:270px;height:20px;margin:0 7px 6px 7px;padding:6px;}
textarea {width:271px;height:120px;margin:1px 0 0 7px;overflow:auto;padding:5px;}

#enviar {width:80px;height:35px;border:1px solid #bebebe;cursor:pointer;float:left;display:inline;margin:6px 0 0 295px;
color:#8F8F8F;font:bold 12px verdana;background:none;}
#enviar:hover {border:1px solid #ef6500;}

img.mapa-link {margin:0 0 -20px 0;padding:15px 0 0;display:inline;}

.anuncie2{font: 12px tahoma; margin: 0 0 0 20px; width: 220px; height:90px; position:absolute; margin: 0 0 0 223px;}
.anuncie2 li{list-style:disc;}

#precos img{margin:-13px 5px 35px 0px; float:left;}

/* FORMATAÇAO DAS INTERNAS */



/* SIDEBARS */

.sidebar {padding:0 20px; float:left; display:inline;}
#sidebar01 {width:210px; position:relative; z-index:2;float:left; display:inline;}
#sidebar02 {width:180px;float:left; display:inline;}


/* SIDEBAR 01 */

#bg-buscar {width:210px; height:228px;z-index:1;
background:url(../pics/bg-buscar.jpg) no-repeat;}
#bg-buscar h1 {background:url(../pics/tt-busca.jpg) no-repeat;width:210px;height:51px;text-indent:-9000em;overflow:hidden;}

.input-busca {background:none;border:none;font:normal 12px verdana;color:#727272;width:170px;height:18px;padding:0 8px 0 8px;}
.form_busca {background:url(../pics/input.jpg) no-repeat;width:190px;height:22px;margin-left:10px;}

#pos01, #pos02, #pos03 {position:relative;margin-left:10px;}
#pos01 {top:8px; z-index:4;}
#pos02 {top:8px; z-index:3;}
#pos03 {top:8px; z-index:2;}
input.nice_select, ul.virtual_select {font:normal 12px verdana;color:#727272;border:none;cursor:pointer;}
input.nice_select {width:190px!important;height:22px; margin:0 0 8px 0!important;padding:0 0 0 8px!important;background:url(../pics/bg-select.png) no-repeat;}
ul.virtual_select {width:190px;position:absolute;display:none; left:0px; top:24px;border-top:none;overflow:auto;height:200px;}
ul.virtual_select li {display:block;height:18px;padding:2px 0 0 5px;margin:0;border:1px solid #ddd;border-bottom:1px solid #fafafa;border-top:0;background-color:#fff;}
ul.virtual_select li.last{border-bottom:1px solid #ddd !important;}
ul.virtual_select li.over, ul.virtual_select li.selected{background-color:#FAFAFA;color:#000;}
ul.virtual_select li.selected{border:1px solid #ddd;}

.bt-buscar {background:url(../pics/bt-buscar.jpg) no-repeat;width:80px;height:24px;border:none;margin:10px 0 0 10px;cursor:pointer;}

#hoteis {margin-top:40px;}
#hoteis h1 {background:url(../pics/tt-hoteis.jpg) no-repeat;width:210px;height:21px;text-indent:-9000em;overflow:hidden;margin-bottom:15px;}
#hoteis p {color:#ef6500;font:bold 11px verdana;}

#legendas {width:210px;height:79px;background:url(../pics/bg-legendas.jpg) no-repeat;margin:3px 0 18px 0;}
#legendas ul {font:normal 11px verdana; margin-left:11px;}
#legendas ul li {height:14px; float:left; display:inline; padding-left:18px; width:75px; margin-top:9px;}
#legendas ul li a {color:#727272;} 
#legendas ul li a:hover {color:#00619f;}
#legendas ul li.hot {background:url(../pics/ico-hotel.jpg) no-repeat left;}
#legendas ul li.pou {background:url(../pics/ico-pousada.jpg) no-repeat left;}
#legendas ul li.age {background:url(../pics/ico-agencia.jpg) no-repeat left;}
#legendas ul li.res {background:url(../pics/ico-restaurante.jpg) no-repeat left;}
#legendas ul li.loc {background:url(../pics/ico-locacao.jpg) no-repeat left;}
#legendas ul li.out {background:url(../pics/ico-outros.jpg) no-repeat left;}

#clientes ul {font:normal 11px verdana;}
#clientes ul li {width:210px; height:19px; float:left; display:inline; padding-top:4px;
background:url(../pics/bg-clientes_ul_li.jpg) no-repeat bottom;}
html > body #clientes ul li {height:auto; min-height:19px;}
#clientes ul li a {color:#727272; float:left;} 
#clientes ul li a:hover {color:#0566aa;}
#clientes ul li img {float:left; display:inline; margin-left:5px;}


/* SIDEBAR 02 */

#menu-right ul {font:bold 11px verdana;}
#menu-right ul li {float:left; display:inline; width:142px; height:21px; padding:6px 0 0 38px; margin-top:20px;}
#menu-right ul li.menu01 {background:url(../pics/bg-menu01.jpg) no-repeat left;}
#menu-right ul li.menu02 {background:url(../pics/bg-menu02.jpg) no-repeat left;}
#menu-right ul li.menu03 {background:url(../pics/bg-menu03.jpg) no-repeat left;}
#menu-right ul li.menu04 {background:url(../pics/bg-menu05.jpg) no-repeat left;}
#menu-right ul li.menu05 {background:url(../pics/bg-menu06.jpg) no-repeat left;}
#menu-right ul li.menu06 {background:url(../pics/bg-menu07.jpg) no-repeat left;}
#menu-right ul li.menu07 {background:url(../pics/bg-menu08.jpg) no-repeat left;}

#menu-right ul li a {display:block; height:27px; color:#ef6500;margin-left:-40px;padding-left:40px;}
#menu-right ul li a:hover {color:#0566aa;}

#banners-pequenos {margin-top:40px;}
#banners-pequenos ul li {margin-bottom:20px;}

#logo-10anos {margin-top:50px;}
#logo-10anos p {font:bold 11px verdana;color:#0e5a96;}

.veja {font:normal 11px verdana;width:143px; height:25px; background:url(../pics/bg-veja.jpg) no-repeat left; margin-bottom:40px; padding-left:37px;}
.veja a {display:block; height:17px; color:#727272; padding-top:9px;} .veja a:hover {text-decoration:underline;}
/* FORMULARIO DE CONTATO */




/* FOOTER */

a#assinatura {display:block;position:absolute;bottom:23px;right:0;width:80px;height:27px;background:url(../pics/assinatura.png) no-repeat;z-index:2; text-indent:-9000em; overflow:hidden;}

#end {position:absolute;bottom:28px;left:321px;}
#end address a {font:normal 11px verdana;color:#fff;text-align:center;}

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


#osx-modal-content, #osx-modal-data {display:none;}
#osx-overlay {background-color:#000; cursor:wait;}
#osx-container {background-color:#eee; color:#000; font-family:"Lucida Grande",Arial,sans-serif; font-size:.9em; padding-bottom:4px; width:600px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;}
#osx-container a {color:#ddd;}
#osx-container #osx-modal-title {color:#000;background-color:#ddd;border-bottom:1px solid #ccc;font:bold 16px Trebuchet MS, verdana;padding:6px 8px;
text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close {display:none; position:absolute; right:0; top:0;}
#osx-container .close a {display:block; color:#777; font-size:.8em; font-weight:bold; padding:6px 12px 0; text-decoration:none; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close a:hover {color:#000;}
#osx-container #osx-modal-data {padding:6px 12px;}
#osx-container h2 {margin:10px 0 6px;font:normal 17px Trebuchet MS, verdana;color:#6b6b6b;}
#osx-container p {margin:20px 0 0 0;font:normal 13px Trebuchet MS, verdana;color:#6b6b6b;}
#osx-container span {color:#777; font-size:.9em;}
.simplemodal-close {border:1px solid #fff;background:#eeeeee;width:80px;height:30px;color:#ababab;float:right;margin:0 15px 15px 0;padding:3px;cursor:pointer;}


/* ANIMACAO */

#animacao2 {position:relative;top:0;left:0;width:449px;margin-top:50px; height:500px;}
#animacao2 a img {float:left;display:inline;margin-right:40px;}
#animacao2 img {float:left;display:inline;margin-right:40px;}
#animacao2 p {font:normal 11px verdana;color:#727272;line-height:18px;margin-top:10px;}
.anima{width:449px;}
#animacao2 h1 {width:450px;height:30px;text-indent:-9000em;overflow:hidden;
margin-bottom:20px;}

/* BUSCA */

#busca {width:450px;margin-top:50px;}
#busca h1 {background:url(../pics/tt-resultado.jpg) no-repeat;width:450px;height:22px;margin-bottom:30px;}

div.separa{background:url(../pics/bg-anima.jpg) no-repeat bottom;width:450px;height:16px;margin:30px 0;}

#resultado {position:relative;width:450px;height:150px;top:0;left:0;overflow:hidden;}
.img-resultado, .txt-resultado {float:left; display:inline;}
.img-resultado {width:163px;height:137px;}
.txt-resultado {width:270px; margin-left:15px;}
.txt-resultado h2 {font:bold 16px verdana !important; color:#ef6500 !important;margin-bottom:5px;}
.txt-resultado h3 {font:bold 11px verdana !important; color:#bdbdbc !important;margin-bottom:0;}
.txt-resultado h4 {font:bold 10px verdana !important; color:#0566aa !important;margin-bottom:0;}
.txt-resultado p {font:normal 11px verdana !important; color:#727272 !important; line-height:18px !important;}

.bt-resultado {background:url(../pics/bt-website.jpg) no-repeat;width:67px;height:16px;position:absolute;bottom:0;left:177px;}

ul.menu-paginacao{width:175px;height:23px;margin:0 auto;}
ul.menu-paginacao li {float:left;display:inline;}
ul.menu-paginacao li a{background:#0566aa;width:16px;height:16px;display:inline-block;color:#fff;font:bold 11px verdana;text-align:center;float:left;padding:5px;margin:0 4px;}
ul.menu-paginacao li a:hover{background:#ef6500;}

/* PAGINAÇÃO */
#ver-pagina {text-align:center; font:bold 12px arial; color:#d4130d;z-index:999;}
#ver-pagina a {padding:5px; text-align:center; background:#0566AA; font:bold 10px arial; color:#fff; margin:2px;}
#ver-pagina a:hover {padding:4px; border:1px solid #0566AA; background:none; font:bold 10px arial; color:#0566AA;}

