body{font-family:'Trebuchet MS', Geneva, Arial, Helvetica, sans-serif;font-size:12px;background:#1787c7;}
hr{color:#e0e0e0;background:#e0e0e0;}
input{background:#ffffff;-moz-border-radius:2px;-webkit-border-radius:2px;}
input:hover{background:#efefff;}
select{background:#ffffff;-moz-border-radius:2px;-webkit-border-radius:2px;}
select:hover{background:#efefff;}
textarea{background:#ffffff;-moz-border-radius:2px;-webkit-border-radius:2px;}
textarea:hover{background:#efefff;}
table{font-size:12px;}
td{padding:2px;}
a.cabecalhor1{font-size:10px;}
a.cabecalhor2{font-size:11px;}
a.cabecalhor3{font-size:12px;}
a.cabecalhor4{font-size:14px;}
a.cabecalhor5{font-size:16px;}
h1, h2, h3, h4, h5, h6{color:#074787;margin-top:5px;}
.heading{color:#20b0e0;}
a{color:#1787C9;text-decoration:none;font-weight:bold;}
a:hover{color:#ff0000;text-decoration:none;font-weight:bold;}
a.mainmenu{color:#ff8600;text-decoration:none;font-size:10px;font-weight:bold;}
a.mainmenu:hover{color:#FF4400;text-decoration:none;font-size:10px;font-weight:bold;}
a.mainmenu:active{color:#FF0000;text-decoration:none;font-size:10px;font-weight:bold;}
a.menuprincipal{color:#1787C9;text-decoration:none;font-weight:bold;}
a.mini{color:#ff8600;text-decoration:none;font-size:9px;}
a.mini:hover{color:#FF4400;text-decoration:none;font-size:9px;}
a.mini:active{color:#FF0000;text-decoration:none;font-size:9px;}
p.estilodescricaocurta{font-size:10px;text-align:justify;}
p.estilodescricaolonga{text-align:justify;}
div.nophoto{border:1px solid #e0e0e0;width:175px;height:114px;float:left;-moz-border-radius:6px;-webkit-border-radius:6px;margin-right:10px;margin-bottom:5px;padding:5px;background:#ffffff;}
.tooltip{-moz-border-radius:6px;-webkit-border-radius:6px;border: 1px #fbb31c}
.shadow{box-shadow:5px 5px 5px #a0a0b0;-moz-box-shadow:5px 5px 5px #a0a0b0;-webkit-box-shadow:5px 5px 5px #a0a0b0;}
div.shadow{box-shadow:5px 5px 5px #a0a0b0;-moz-box-shadow:5px 5px 5px #a0a0b0;-webkit-box-shadow:5px 5px 5px #a0a0b0;}
img{border:none;margin-right:5px;margin-bottom:3px;}
img.nophoto{margin-top:7px;margin-left:40px;cursor:pointer;}
.coberta{position:fixed;top:0px;left:0px;height:100%;width:100%;background-color:gray;opacity:.7;filter:alpha(opacity=70);z-index:1000;}
.footer{font-size:10px;}
.minititulos{color:#074787;font-weight:bold;font-size:11px;}
.titulos{color:#074787;font-weight:bold;font-size:13px;}
.subtitulos{color:#074787;font-weight:bold;font-size:14px;}
.subtitulos_azul{color:#1787c7;font-weight:bold;font-size:14px;}
.bigtitulos{color:#074787;font-weight:bold;font-size:18px;}
.bigtitulos_branco{color:#ffffff;font-weight:bold;font-size:18px;}
.bigtitulos_laranja{color:#ffcc00;font-weight:bold;font-size:18px;}
.bigtitulos_azul{color:#1787c7;font-weight:bold;font-size:18px;}
.subtitulosblue{color:#1787c7;font-weight:bold;font-size:18px;}
.minititulosblue{color:#1787c7;font-weight:bold;font-size:12px;}
.estilotextfieldhome{font-size:9px;border:dotted;border-color:#e0e0e0;border-width:1px;background-color:#f0f0f0;}
.divform{margin-top:10px;margin-bottom:10px;border:1px solid #e0e0e0;padding:5px;padding-left:5px;padding-right:5px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:5px 5px 5px #a0a0b0;-moz-box-shadow:5px 5px 5px #a0a0b0;-webkit-box-shadow:5px 5px 5px #a0a0b0;}
.divsmbr{box-shadow:10px 10px 10px #a0a0b0;-moz-box-shadow:10px 10px 10px #a0a0b0;-webkit-box-shadow:10px 10px 10px #a0a0b0;}
.divsmbrf{box-shadow:5px 5px 5px #a0a0b0;-moz-box-shadow:5px 5px 5px #a0a0b0;-webkit-box-shadow:5px 5px 5px #a0a0b0;}
.divsmbrb{box-shadow:5px 5px 5px #073777;-moz-box-shadow:5px 5px 5px #073777;-webkit-box-shadow:5px 5px 5px #073777;}
.divpgrsp{display:block}
.divpgrsp *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ffcc00}
.divpgrsp1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #7aa471;border-right:1px solid #7aa471;background:#c5ba31}
.divpgrsp2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #2e8db3;border-right:1px solid #2e8db3;background:#d2be25}
.divpgrsp3{margin-left:1px;margin-right:1px;border-left:1px solid #d2be25;border-right:1px solid #d2be25;}
.divpgrsp4{border-left:1px solid #7aa471;border-right:1px solid #7aa471}
.divpgrsp5{border-left:1px solid #c5ba31;border-right:1px solid #c5ba31}
.divpgrspfg{background:#ffcc00}
.divlistlandmarks{width:100px;float:left;border:1px solid #1787c7;text-align:center;padding:2px;margin-right:3px;}
.paginacao{padding:2px;margin:5px;float:left;}
.paginacao a, .paginacao span{display:block;float:left;padding:0.2em 0.5em;margin-right:0.1em;border:1px solid #2E6AB1;background:#fff;}
.paginacao a{border:1px solid #9AAFE5;text-decoration:none;}
.paginacao a:hover{border-color:#2E6AB1;}
.paginacao a.nextprev{font-weight:bold;}
.paginacao span.nextprev{color:#666;}
.paginacao span.nextprev{border:1px solid #ddd;color:#999;}
.paginacao .nextprev-next{float:right;}
.whitebg{font-size:10px;border:dotted;border-color:#1787c7;border-width:1px;background-color:#ffffff;color:#ff0000;}
.estilocomobosgerais{font-size:13px;}
.estilocombomensagem{font-size:13px;}
.eatilofonteazul{color:#1787C9;}
.estilofonteazulbold{font-size:xx-small;font-weight:bold;color:#0F5986;}
.mostraocultavert{text-align:left;margin-bottom:5px;background:#ffffff;font-size:10px;font-weight:normal;}
.mostraocultavert a{font-weight:normal;}
.accessibility_item{float:left;width:100px;background:#ffdd00;margin:10px;padding:5px;font-weight:bold;text-align:center;}
.divhotelsummary{padding:5px;width:690px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:15px;border:1px solid #e0e0e0;}
.strong{color:#0870b0;}
.textopromocional{}
.divlisting{border-bottom:1px dotted;border-color:#e0e0e0;margin-bottom:5px;margin-top:2px;}
.divlisting_rt{border:2px solid #f5f5f5;margin-bottom:2px;margin-top:2px;padding:5px;text-align:center;}
.breadcrumbs{font-size:9px;color:#1787C9;font-weight:bold;margin-bottom:10px;}
.justifica_texto{text-align:justify;}
.spanlegal{font-size:9px;}
.mensagem_erro{background:#fff0f0;font-weight:bold;color:#ff0000;padding:10px;border-color:#c71787;border-width:1px;border-style:solid;margin-top:10px;margin-bottom:10px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:5px 5px 5px #a0a0b0;-moz-box-shadow:5px 5px 5px #a0a0b0;-webkit-box-shadow:5px 5px 5px #a0a0b0;}
.mensagem{background:#e8f5ff;padding:10px;border-color:#1787c7;border-width:1px;border-style:solid;margin-top:10px;margin-bottom:10px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:5px 5px 5px #a0a0b0;-moz-box-shadow:5px 5px 5px #a0a0b0;-webkit-box-shadow:5px 5px 5px #a0a0b0;}
.round{-moz-border-radius:6px;-webkit-border-radius:6px;}
.round-top-right{-moz-border-radius-topright:5px;}
.round-right{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;}
.round-bottom-right{-moz-border-radius-bottomright:5px;}
.round-bottom{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;}
.round-bottom-left{-moz-border-radius-bottomleft:5px;}
.round-left{-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;}
.round-top-left{-moz-border-radius-topleft:5px;}
.round-top{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}
.arrendodadow{display:block}
.arrendodadow *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ffffff}
.arrendodadow1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #f3f8fb;border-right:1px solid #f3f8fb;background:#fafcfd}
.arrendodadow2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #edf5f9;border-right:1px solid #edf5f9;background:#fbfcfd}
.arrendodadow3{margin-left:1px;margin-right:1px;border-left:1px solid #fbfcfd;border-right:1px solid #fbfcfd;}
.arrendodadow4{border-left:1px solid #f3f8fb;border-right:1px solid #f3f8fb}
.arrendodadow5{border-left:1px solid #fafcfd;border-right:1px solid #fafcfd}
.arrendodadowfg{background:#ffffff}
.floatingheadinglink{float:left;width:110px;background:#efefef;margin-right:15px;margin-top:5px;margin-bottom:5px;text-align:center}
.arredondado{display:block;}
.arredondado *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ffffff;}
.arredondado1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #d5e8f3;border-right:1px solid #d5e8f3;background:#dfeaf1;}
.arredondado2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #e4edf3;border-right:1px solid #e4edf3;background:#e6f2f8;}
.arredondado3{margin-left:1px;margin-right:1px;border-left:1px solid #e6f2f8;border-right:1px solid #e6f2f8;}
.arredondado4{border-left:1px solid #d5e8f3;border-right:1px solid #d5e8f3;}
.arredondado5{border-left:1px solid #dfeaf1;border-right:1px solid #dfeaf1;}
.arredondadofg{background:#ffffff;}
.arredondabranco{display:block;}
.arredondabranco *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ebf4f9;}
.arredondabranco1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #cce3f0;border-right:1px solid #cce3f0;background:#d0e7f5;}
.arredondabranco2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #e7f3f9;border-right:1px solid #e7f3f9;background:#cfdee7;}
.arredondabranco3{margin-left:1px;margin-right:1px;border-left:1px solid #cfdee7;border-right:1px solid #cfdee7;}
.arredondabranco4{border-left:1px solid #cce3f0;border-right:1px solid #cce3f0;}
.arredondabranco5{border-left:1px solid #d0e7f5;border-right:1px solid #d0e7f5;}
.arredondabrancofg{background:#ebf4f9;}
.divclearboth{clear:both;height:15px;}
.divbuscadorhoteis_seletor{float:left;width:23%;text-align:center;background:#f5f5f5;margin:2px;padding:2px;}
.divletrasfiltros{background:#1787c7;background-color:#1787c7;color:#efefef;font-weight:bold;font-size:30px;text-align:center;cursor:pointer;width:30px;float:left;margin-top:5px;margin-left:5px;margin-right:5px;}
.divsearchermainr{margin-top:10px;margin-bottom:10px;padding:5px;width:680px;}
.tralternada{background:#d8e8f5;}
.divdistance{border:1px solid #e0e0e0;float:left;-moz-border-radius:6px;-webkit-border-radius:6px;padding:5px;margin-right:10px;margin-bottom:10px;box-shadow:2px 2px 2px #a0a0b0;-moz-box-shadow:2px 2px 2px #a0a0b0;-webkit-box-shadow:2px 2px 2px #a0a0b0;}
.divdistance_from{width:110px;float:left;text-align:center;}
.divdistance_distance{margin-left:5px;height:25px;text-align:center;font-size:12px;font-weight:bold;width:100px;float:left;background-image:url(/imagens/gerais/distancia.gif);background-repeat:no-repeat;background-position:bottom center;}
.divdistance_to{width:110px;float:left;text-align:center;}
.sptopbar{display:block}
.sptopbar *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ffffff}
.sptopbar1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #7abadf;border-right:1px solid #7abadf;background:#c5e1f1}
.sptopbar2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #2e93cc;border-right:1px solid #2e93cc;background:#d2e8f4}
.sptopbar3{margin-left:1px;margin-right:1px;border-left:1px solid #d2e8f4;border-right:1px solid #d2e8f4;}
.sptopbar4{border-left:1px solid #7abadf;border-right:1px solid #7abadf}
.sptopbar5{border-left:1px solid #c5e1f1;border-right:1px solid #c5e1f1}
.sptopbarfg{background:#ffffff}
.buscarelacionada{background:#ffeea0;padding:5px;}
#divpagination{text-align:center;}
#divpageheading{position:relative;padding:5px;padding-left:20px;margin-top:40px;text-align:left;}
#divpageheading h3{}
#divphr{font-size:15px;font-weight:bold;color:#303030;background:#ffcc00;text-align:center;}
#divbuscafilterwrap{float:none;clear:both;}
#divbuscasubmit{clear:both;}
#divprincipal{margin-top:10px;}
#divbuscadorcentral{margin-top:17px;margin-bottom:20px;border:1px solid #e0e0e0;padding:5px;padding-left:7px;padding-right:0px;padding-bottom:10px;width:692px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#divbuscaavail{margin-top:20px;margin-bottom:20px;border:1px solid #e0e0e0;padding:5px;width:690px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#divcorpo_redondo{width:980px;}
#divtopbar{background:#ffffff;font-size:10px;text-align:center;text-transform:uppercase;height:10px;}
#divtopbarwrap{margin-top:1px;margin-bottom:1px;width:980px;}
#divtopbar a{font-size:10px;text-transform:uppercase;}
#divbotbar{background:#ffffff;font-size:10px;text-align:center;text-transform:uppercase;height:10px;}
#divbotbarwrap{margin-top:7px;width:980px;}
#divbotbar a{font-size:10px;text-transform:uppercase;}
#divtophoteiscloud{clear:both;}
#divtophoteiscloud_center{clear:both;width:100%;}
#divtophoteiscloud_center_w{clear:both;width:100%;margin-bottom:10px;}
#divbuscatop{padding:0px;float:right;height:20px;margin-top:-10px;z-index:258;}
#divcredenciais{clear:both;}
#divcredenciais_l{float:left;width:435px;position:relative;}
#divcredenciais_r{padding-top:40px;float:right;}
#divbuscaprodutosform{float:right;}
#divletrasiniciais{clear:both;}
#divlinklistacompletadehoteis{background:#ffffff;}
#divdircontent{background:#ffffff;width:690px;}
#q, #squery{width:565px;height:32px;font-size:24px;color:#1787c7;}
#sa{height:32px;width:100px;font-size:24px;color:#074787;}
#kw{width:595px;height:32px;font-size:24px;color:#1787c7;vertical-align:bottom;}
#subm{height:38px;font-size:24px;color:#074787;vertical-align:bottom;}
#divtwitter_vert{margin-top:15px;margin-bottom:15px;}
#divhotelcontactform{border:1px solid #e0e0e0;width:690px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-right:10px;margin-bottom:5px;padding:5px;background:#ffffff;}
#divtravelercontactform{border:1px solid #e0e0e0;width:690px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-right:10px;margin-bottom:5px;padding:5px;background:#ffffff;}
#divpanoramio_wrapper{}
#divpanoramio_wrapper img{box-shadow:5px 5px 5px #a0a0b0;-moz-box-shadow:5px 5px 5px #a0a0b0;-webkit-box-shadow:5px 5px 5px #a0a0b0;margin-bottom:7px;}
#divineedcontato{border:1px solid #e0e0e0;width:690px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-right:10px;margin-bottom:5px;padding:5px;padding-top:20px;background:#ffffff;}
#divzonescidade{float:left;width:703px;padding:10px;}
#divbuscaspopulares{float:left;padding:5px;background:#ffeea0;}
#divcoberturalogin{position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:gray;opacity:.9;filter:alpha(opacity=90);z-index:1000;}
#divloginform{background:#ffffff;background-color:#ffffff;position:relative;width:700px;z-index:1001;opacity:1;filter:alpha(opacity=100);top:25%;padding:50px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#divloginform_1{background:#ffffff;width:630px;padding:2px;text-align:right;}
#divloginform_2{background:#ffffff;width:630px;padding:10px;margin-bottom:5px;}
#divconteudo{clear:both;}
#divmensagemstatus{font-family:"Courier New", Courier, monospace;color:#FF6600;font-weight:bold;clear:both;margin-top:3px;}
#divconteudo_l{float:left;width:700px;padding-left:5px;padding-right:5px;margin-right:18px;}
#divconteudo_r{float:left;width:200px;padding-left:5px;padding-right:5px;}
#divcompartilhe_int{margin-top:5px;margin-bottom:5px;}
#divsearchgeral{margin-top:10px;margin-bottom:5px;}
#divlinkscidade{margin-top:10px;margin-bottom:5px;clear:both;}
#divfooter{clear:both;text-align:center;color:#e0e0e0;}
#divformcontatohotel_b{margin-top:4px;margin-bottom:15px;padding-top:5px;padding-bottom:5px;}
#divcategoriasportal{width:720px;}
#divcategoriasportal_1{width:400px;float:left;}
#divcategoriasportal_2{width:300px;float:left;padding-left:10px;}
#divdescdsp{width:710px;}
#divprodsummary{width:710px;}
#divimagegallery{width:710px;}
#divineedmenu{background:#f3fff3;padding:5px;}
#divdspformpedido{width:710px;}
#divultimosprodutosdsp{width:710px;clear:both;}
#divpaginacao{padding:10px;text-align:center;}
#divimagemviajante{padding:20px;border:dotted;border-color:#e0e0e0;clear:both;}
#divcomentariosfotos{padding:5px;border:dotted;border-color:#e0e0e0;clear:both;}
#divmap{width:700px;height:600px;}
#divmenumeusprodutos{background:#f5f5ff;}
#divmenuprincipaltrv{margin-left:0px;text-align:right;z-index:257;clear:both; float:none;}
#divultimoseventos{clear:both;margin-left:0px;height:330px;}
#divblogdoviajante{clear:both;margin-left:0px;}
#divbuscahoteis_box{margin-left:5px;}
#divnavegainteligente{margin-top:15px;}
#divcustimages{width:700px;}
#mainmenudiv{position:absolute;left:30px;top:30px;width:200px;z-index:256;-moz-border-radius:10px;-webkit-border-radius:10px;border: 2px solid #fac000; padding: 5px; background: #ffffff;}
#divmainmenu_in{ background: #ffffff; -moz-border-radius:10px; -webkit-border-radius:10px; }
#divhotellogoslogan{clear:both;width:690px;padding:5px;padding-top:20px;}
#divhotellogo{width:200px;float:left;}
#divhotelslogan{width:450px;float:left;padding-left:30px;}
#divhotelslogan_in{padding:10px;font-size:20px;font-style:italic;text-align:center;width:430px;}
#divhotelslogan_a{float:left;width:30px;}
#divhotelslogan_b{float:right;width:30px;margin-top:-20px;}
#divadsensehoriz{margin-bottom:0px;clear:both;}
#divadsensehoriztop{margin-top:-10px;margin-bottom:0px;clear:both;}
#divadsensemash_672x280{opacity:1;-moz-opacity:1;filter:alpha(opacity = 100);zoom:1;margin-top:20px;margin-bottom:20px;width:690px;}
#divadsensemash_336x280_m{width:3px;float:left;}
#divadsensemash_336x280_r{width:336px;float:left}
#divultimaalteracao{text-align:left;font-style:italic;width:100%;}
#divresultadobusca{}
#divhomeintro{clear:both;}
#divhomeintro_top{text-align:right;font-size:12px;color:#808090;}
#divbuscadorhoteis_wrap{height:150px;}
#divbuscaprincipal{clear:both;padding-left:5px;padding-top:1px;padding-bottom:1px;}
#divbuscaprincipal_w{border:5px;width:750px;}
#divbuscaprincipal_ww{padding-top:10px;padding-bottom:10px;clear:both;width:100%;}
#divbuscaprincipal_w2{clear:both;padding:5px;}
#divcorpo{padding:10px;background:#ffffff;text-align:left;background:#ffffff;}
#divcpincludeproduct{padding-top:10px;padding-bottom:10px;margin-top:20px;margin-bottom:20px;}
#divcabecalho{clear:both;float:left;width:950px;position:relative;margin-bottom: 15px;}
#divcabecalho_l{float:left;width:450px;margin-right:0px;margin-top:7px;}
#divcabecalho_r{width:500;float:left;}
#divcabecalho_r_h{padding-top:10px;}
#divcabecalho_r1{width:500px;float:left; z-index: 10;}
#divcabecalho_r_1{float:left;width:235px;margin-top:5px;margin-bottom:5px;}
#divcabecalho_r_2{float:left;width:235px;margin-top:5px;margin-bottom:5px;}
#divcabecalho_r_3{float:left;width:235px;margin-top:5px;margin-bottom:5px;clear:right;padding-left:0px;}
#divbuscarelacionada{background:#ffeea0;padding:5px;float:left;}

