@charset "utf-8";
*{margin:0; padding:0}
a img{border:none;} a{color:#00346B; text-decoration:none; cursor:pointer}a:hover{text-decoration:underline}
h1,h2,h3,h4, .comentario{font-size:15px; color:#00336B;}
.cb{clear:both;}.mt_15px{margin-top:15px}.cl{clear:left}.mb_15px{margin-bottom:15px}
p{font-size:13px; color:#333;}
.wraper, #page{width:976px; margin:0 auto}
body{background:url(../images/bg-header.jpg) center top no-repeat #19388B; font-family:Verdana, Arial, sans-serif;}
.header{margin:17px 0 0}
.logo{margin:78px 0 0 70px}
.search_google, .x{background:url(../images/bg-google-search.png) no-repeat; float:right; margin:0 10px 0 0; display:inline; width:436px; height:162px;}
.header ul, .adsheader{width:100%; float:left; list-style:none; background:#FFCC00; height:29px;}
.header ul li {float:left; padding:3px 10px; background:url(../images/border-ul-header.gif) right 3px no-repeat; font-weight:bold; font-size:12px; line-height:20px;}
.header ul li a{ color:#000; text-decoration:none;}
.adsheader{background:#00346B;}
.conteudo{background:url(../images/bg_content.gif) repeat-y; float:left; width:976px;}
.c_left, .c_all{width:728px; float:left}
.c_all{width:970px; padding:0 3px; background:#FFF;}
.c_left h1,.c_left h2,.c_left h3,.c_left h4, .c_all h1,.c_all h2,.c_all h3,.c_all h4{padding:15px 0 0 0; clear:both; margin:0 0 0 8px;}
.c_left p, .c_all p{line-height:20px; padding:5px 2px 0 0; margin: 0 0 0 8px}
.img_texto_d, .img_texto_e{float:left; padding:3px; margin:8px 0 0 0}/*.img_texto_e{float:left; padding:3px 3px 3px 0;}*/ 
.ads_texto_e{float:left; padding:10px}.ads_texto_d {float:right; padding:10px;}
.menu-r{width:248px;float:left	;}
.more_conteudo{width:738px; float:left; margin:50px 0 0 0; background:url(../images/bg-more-conteudo.jpg) center 35px repeat-x }
.more_conteudo h3, .more_conteudo h4 {margin:0 0 10px 8px; width:90%; float:left}
.more_conteudo p {padding:0 10px}
.more_conteudo ul {font-size:11px; clear:left; padding:25px 0 0 25px}
.footer{width:100%;background:url(../images/bg-footer.jpg) center center; height:737px; float:left;}
.copyright{width:450px; text-align:center; color:#FFF; margin:163px 0 0 139px; font-size:11px}
.copyright a {color:#FFF; text-decoration:underline;}

.x{background:none}
.google_search, .x{padding:75px 0 0 85px;a}
.google_search strong, .x strong{width:100%;float:left;padding:0 0 10px 0; font-size:15px; color:#00336B;}
.google_search_input{width:250px;}.google_search_saubmit{width:70px; font-size:13px}
.fl{float:left}
img, div, a, input { behavior: url(../images/iepngfix.htc);}
#breadcrumbs{background:#3A93CD;color:#FFF; font-size:10px;line-height:20px;border:none;float:left;padding:0 0 0 10px; width:966px;} #breadcrumbs a{color:#FF3}
.c_left small{font-size:10px; color:#999; font-style:italic; padding:0 0 0 8px;}
.comentario {font-weight:bold; padding:10px 0 0 8px; margin:0; float:left}

.entry ul{color:#333;}.entry ul li {padding:5px 0 0 25px; font-size:13px; list-style-position:inside;}

.google_search_input_menu{width:140px; margin:0 0 0 5px; display:inline}.google_search_saubmit{width:70px; font-size:13px}
.menu_content{background:url(../images/menu-r-bot.gif) bottom no-repeat; width:244px; padding:5px 0 26px 2px; text-align:left;}
.menu_content h2, .menu_content h3, .menu_content h4{font-size:12px; width:244px; background:url(../images/menu-r-top.gif) top no-repeat; line-height:35px; margin:15px 0 0 0; text-indent:5px;}
.menu_content ul{width:213px; padding:0 5px 0 20px; background:#FFF;}
.menu_content ul li{font-size:11px;}
.menu_content small{font-size:10px; color:#999;}
.pop-search{width:355px; float:left; padding:5px}  .pop-search ul li{margin:7px 0 0 5px; list-style:inside} .pop-search ul li a{font-size:11px;} .pop-search h4{font-size:13px;}

.img_texto_d_2{float:right; padding:3px; margin:8px 0 0 0}
.img_texto_e_2{float:left; padding:3px 3px 3px 8px; margin:8px 0 0 0} 
.seoqueries-terms li strong{font-weight:normal;}
.wp-pagenavi{padding:10px 0}


.bandeira{padding:15px 0; float:left; width:100%;}
#aeroporto h1, #aeroporto h2, #aeroporto h3, #hotel_H_map{background:#3A93CD; width:723px; height:20px; color:#FFF; text-indent:15px; border:1px solid #CCC; border-bottom:none; float:left; padding:0; margin:15px 0 0 2px}
#hotel_H_map{width:686px;}
.aeroportosdesc, #map{background:url(../images/bg_aeroportosdesc.jpg) bottom repeat-x #FEFEFE; border:1px solid #CCC; border-top:none; width:723px; float:left; margin:0 0 0 2px; padding:10px 0;}
.aeroportosdesc ul {float:left; width:224px; font-size:11px; padding:0 0 0 15px}
.aeroportosdesc ul li {float:left; color:#000; padding:5px 0; width:100%; list-style:none;}
.adsaeroporto{float:left; padding:10px 0 10px 10px}
#map{width:716px; height:280px; padding:10px 0;}
#map2, #streetview2{width:685px; height:280px; padding:10px 0 5px 8px;}
.hoteis_proximos_aeroproto{clear:both; padding:3px 0 3px 20px;} .hoteis_proximos_aeroproto li{list-style:inside;font-size:12px; width:50%; float:left}


.comentarios p {width:680px; clear:both; color:#666; text-indent:15px;}

#lista_link_aeroporto {padding:30px 0 0 20px}
#lista_link_aeroporto li{float:left; padding:0 8px; list-style:none; font-weight:normal; font-size:14px; color:#FFF; background:#3A93CD;}
#lista_link_aeroporto a {color:#FFF;}

.header_table, .lista_de_aeroportos, .lista_de_aeroportos2, .header_hoteis_table{width:100%; font-size:11px; font-weight:bold; padding:15px 0 0 0; text-align:center; float:left;color:#333;}
.header_table li, .header_hoteis_table li{float:left; list-style:none; list-style-position:inherit; list-style-type:none;background:#B3C8EF; padding:10px 3px}

.header_table1{width:146px;}.header_table2{width:300px;}.header_table3{width:200px;}
.lista_de_aeroportos{padding:0; font-weight:normal;}.lista_de_aeroportos li, .lista_de_aeroportos2 li{background:#ECECEC; padding:5px 3px; float:left; list-style:none; overflow:hidden; height:20px}

.lista_de_aeroportos2{padding:0; font-weight:normal;}.lista_de_aeroportos2 li{background:#E0DFDF;}
.navegation{width:95%; padding:15px 0 0 30px}
.navegation2{width:707px; padding:15px 0 0 8px }
.navegation li, .navegation2 li, .navegation_hoteis{background:#FFF; border:1px solid #0066CC; margin:2px; padding:2px 4px; list-style:none; width:20px; float:left; text-align:center}
.navegation2 li{font-size:17px; width:13px}
.navegation li a, .navegation2 li a{color:#0066CC;}
.comenting{margin:0 0 0 8px}
.comenting span{color:#333; font-size:11px;}
.lastest_aeroportos{padding:0 10px 0 25px; float:left; font-size:11px;} .lastest_aeroportos a{color:#0066CC}


/*Hoteis*/
#hoteis_page{float:left;}
#hoteis_page h1, .lista_paises_h1, .normal_h {width:700px; background:url(../images/borda_h_hoteis.jpg) bottom no-repeat; padding:10px 0}
.images_hoteis{width:340px; float:left; padding:10px 0 0 8px; overflow:hidden}.infhotel, .infhotel2{width:360px; float:left; padding:0 0 0 7px}
.lista_paises{padding:15px 0}
.lista_paises li {float:left; width:32%; list-style:none; padding:2px 4px; font-size:14px; text-indent:20px}

.header_hoteis_table{padding:5px 0 0 8px}
.hoteis_table, .hoteis_table2 {font-size:11px; padding:0 0 0 8px}
.hoteis_table li, .hoteis_table2 li{float:left; list-style:none; background:#ECECEC; padding:5px 3px; float:left; list-style:none; overflow:hidden; height:20px; text-align:center;}
.hoteis_table2 li{background:#E0DFDF}
.navegation_hoteis{width:31px; font-size:10px;}
.navegation_hoteis:hover{cursor:pointer; background:#CCC}



/*jcarrosel*/
.jCarouselLite{float:left; padding:10px 0 0 0}
.jCarouselLite ul li {padding:0 2px;}
a.prev, a.next{background:transparent url(../images/imageNavLeft.gif) no-repeat scroll left 33px;display:block;float:left;height:70px;text-decoration:none;width:23px;}a.next {background:transparent url(../images/imageNavRight.gif) no-repeat scroll right 33px;}a.next:hover{background-image:url(../images/imageNavRightHover.gif);}a.prev:hover{background-image:url(../images/imageNavLeftHover.gif);}
.infhotel h2{ width:95%; float:left; margin:10px 0 0 0; padding:0; font-size:13px}
.infhotel ul {float:left; font-size:11px; padding:10px 0 0 0}
.infhotel ul li {padding:3px 0 3px 0; corlor:#333; font-size:9px; float:left; width:180px; overflow:hidden}
.ads_link_hoteis{float:left; padding:10px 0 0 8px}
.infhotel2{width:728px;font-size:12px; color:#666; padding-left:0} 
.infhotel2 b, .infhotel2 ul, .infhotel2 span{font-size:12px; color:#666; padding:5px 0 5px 0}
.infhotel2 ul{padding-left:10px; list-style:inside;}
.infhotel2_comodilidades li{float:left; width:228px; padding:2px; list-style:inside}

/*imgooglemaps*/
#mapInfoManual {float: left;color: #fff;font: bold 11px Helvitica, Arial, sans-serif;width:650px;}
#googMap, #street_view {float:right; width:650px;height:400px;border: solid thin #fff;color:#000;}
#googMap a {color:#0000ff;text-decoration:none;}
#googMap IMG {border:none;}
#street_view {height:382px;display:none;}
#imStreetViewClose {float:right;width:650px;height:18px;text-align: right; display: none;padding-right:3px;}
.googControls {float:left; width:100%; height:30px;background-color:#3366CC;border: solid thin #fff;}
.googControls ul {margin:0 0 0 3px;padding-left:0;float:left;display:block;width:200px;list-style:none;}
.googControls li {display:inline;margin: 0 10px 0 0;}
.googControls a {text-decoration:none;margin-left:5px;line-height:26px;color:#fff;}	
.googPrint {float:right;text-align:right;}
p.infoWindowStreetAddress {color:#000;font-size:11px;}
span.imBusinessName {color:#ff6600;font: bold 16px Helvitica, Arial, sans-serif;}
span.imDescription {color:#6699CC;font: bold 11px Helvitica, Arial, sans-serif;font-style:italic;}


/*ESTILOS FIJOS - Motor Externo ClickHoteis*/
#motor .click_fondo 
{border: 1px solid #006F95;height: 238px;width: 382px !important;width: 414px;background-color: #E6F1F5;}

#motor .click_titulo {height: 40px;background-repeat: no-repeat;background-position: 0px 0px;}
#motor .click_contenido {text-align: center;vertical-align: middle;width: 342px !important;width: 474px;}
#motor .click_contenido form {margin: 0px;padding: 0px;}	
#motor .click_contenido .click_contenido-1 {padding: 2px 2px 2px 10px;width: 380px;}
#motor .click_contenido .click_contenido-2 {padding: 2px 2px 2px 10px;width: 380px;}
#motor .click_contenido .click_contenido-3 {padding: 2px 2px 2px 10px;width: 380px;}
#motor .click_contenido .click_contenido-4 {padding: 2px;width: 380px;text-align: center;}
#motor .click_contenido td{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #006F95;font-weight: bold;}
#motor .click_contenido .click_RoomTypeName5, #motor .click_contenido .click_RoomTypeName6, #motor .click_contenido .click_RoomTypeName7, #motor .click_contenido .click_RoomTypeName8 {font-weight: normal;}
#motor .click_contenido select,#motor .click_contenido INPUT{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006F95;text-decoration: none;}
#motor .click_contenido .click_cboRoomType5, #motor .click_contenido .click_cboRoomType6, #motor .click_contenido .click_cboRoomType7, #motor .click_contenido .click_cboRoomType8 {width: 35px;}
#motor .click_contenido .click_Word-104 {text-decoration: none;background-repeat: no-repeat;height: 23px;width: 58px;background-color: #00FF00;background-position: 0px 0px;border: none;}


/*Mundi*/

.widget_mundinheiro{display:block!important;overflow:hidden!important;background:#fff!important;border:1px solid #ccc!important;border-radius:10px 10px 5px 5px!important;-moz-border-radius:10px 10px 5px 5px!important;-webkit-border-radius:10px 10px 5px 5px!important;text-align:center!important;font-size:12px!important;}
.widget_mundinheiro_300{width:298px!important;}
.widget_mundinheiro_200{width:242px!important;}
.widget_mundinheiro_topo{border-bottom:1px solid #333!important;display:block!important;}
.widget_mundinheiro_topo a{background:url(http://www.mundi.com.br/imgs/widgets/bg_1.gif) repeat-x 0 0!important;display:block!important;margin-top:10px!important;padding-bottom:5px!important;}
.widget_mundimundinheiro_escolher_busca form label{font-size:1.2em!important;line-height:2em!important;display:inline!important;cursor:pointer!important;}
.widget_mundimundinheiro_escolher_busca form label input{vertical-align:middle!important;}
.widget_mundinheiro_200 iframe{width:191px!important;}
.widget_mundinheiro_300 .widget_mundinheiro_form_hoteis{height:170px!important;}
.widget_mundinheiro_200 .widget_mundinheiro_form_hoteis{height:95px!important;}
.widget_mundinheiro_300 .widget_mundinheiro_form_voos{height:180px!important;}
.widget_mundinheiro_300 .widget_mundinheiro_form_double{height:195px!important;}
.widget_mundinheiro_200 .widget_mundinheiro_form_double{height:155px!important;}
.widget_mundinheiro_links{text-align:left!important;padding:5px!important;}
.widget_mundinheiro_links h2{color:#333!important;font-size:1.2em!important;margin-bottom:3px!important;}
.widget_mundinheiro_links a{color:#777!important;font-size:1.2em!important;}
.widget_mundinheiro_links a:hover{text-decoration:underline!important;}
.widget_mundinheiro_links ul{overflow:hidden!important;}
.widget_mundinheiro_links ul li{list-style:none!important;display:block!important;float:left!important;margin-right:3px!important;}
.widget_mundinheiro_300 .widget_mundinheiro_links ul li{width:31%!important;}
.widget_mundinheiro_200 .widget_mundinheiro_links ul li{width:48%!important;}
.widget_mundinheiro_footer{text-align:right!important;padding-right:5px!important;clear:both !important;}
.widget_mundinheiro_form_hoteis_default #widget_mundinheiro_form_hoteis,.widget_mundinheiro_form_voos_default #widget_mundinheiro_form_voos{display:block;}
/*******/

.info_continente{float:left;border:1px solid #999;font-size:12px;list-style:disc inside none;margin:10px 10px 0;padding:5px 10px}
.normal_ul{font-size: 11px; list-style: disc inside none; padding: 10px 0pt 0pt 25px; width: 690px;}
.normal_ul li {float:left; width:48%}
.normal_h {padding:20px 0 5px 0}
#header_mundi{width:100%; background:none;float:left;font-size:11px;line-height:20px;
padding:0;}
#header_mundi li {float:left;padding:0 5px;background:none;font-weight:normal;font-size:10px;}
#header_mundi li a{color:#FFF;text-decoration:underline;}
#header_mundi b{color:#FFF;font-size:11px;float:left;}