.box-mundi-globo {border:1px solid #e0e0e0;margin-bottom:2em;padding:1em 1.33em;}
.box-mundi-globo a {color:#06D;}
.box-mundi-globo a:hover {text-decoration:underline;}
.box-mundi-globo h2 {font-size: 18.7833px;letter-spacing:-0.05em;margin-bottom:0.56em;}
.box-mundi-globo a.ico {display:block;margin:0 0 0.42em 0;padding-top:0.67em;}
.box-mundi-globo p {border-bottom:1px solid #DDD;margin-bottom:0.67em;padding-bottom:0.67em;}
.box-mundi-globo p a {font-weight:bold;}

#widget_mundi_globo{
	font-size:10px;
}
#widget_mundi_globo select{
	position:relative;
}
#mundi_search_type_control label{
	line-height:12px;
}
#mundi_search_type_control label input{
	vertical-align:bottom;
}
#widget_mundi_globo .calendar{
	width:67px !important;
	_width:60px !important;
}
#mundi_search_hotels div,
#mundi_search_flights div{
	margin-bottom:5px;
}
#mundi_arrivalDate_wrap,
#mundi_guests_wrap,
#mundi_date1_wrap,
#mundi_is_round_trip{
	float:left;
}
#mundi_arrivalDate_wrap,
#mundi_guests_wrap{
	margin-right:15px;
}
#mundi_is_round_trip{
	margin-top:15px;
}
#mundi_location,
#mundi_airport1_text,
#mundi_airport2_text{
	width:161px;
}

.mundi_button_wrap{
	text-align:center;
	margin-top:10px;
}


#widget_mundi_globo button{
    border-radius:5px;
    background-color:#FF6C00;
    border:none;
    color:#fff !important;
    cursor:pointer;
    display:inline-block;
    font-weight:bold;
    line-height:10px;
    vertical-align:middle;
    *vertical-align:baseline;
    overflow:visible;
    padding:3px 15px !important;
    *padding:5px 15px !important;
    position:relative;
    text-decoration:none;
    text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
    width:auto;
    font-size:11px;
    height:auto;
	font-family:arial;
}
#widget_mundi_globo button{
    background-color:#FF4C00;
}
/*.webkit .but{
    padding:4px 15px !important;
}*/
			
/**************
 *DATEPICKER
 *************/

#datepicker_div {
    background:#fff;
    display: none;
    border: 1px solid #5D90C8;
    width:100px !important;
    overflow:hidden;
    /*padding:2px;*/
}
.datepicker_control, .datepicker_header, .datepicker{
    clear: both;
    float: left;
    width: 100%;
    zoom:1;
}
.datepicker_control{
    background:#eee;
    padding:2px 0;
	display:none;
}
.datepicker_control a{
    color:#6e99c8 !important;
}
.datepicker_control, .datepicker_links {
    font-weight: bold;
    font-size: 80%;
    letter-spacing: 1px;
}
.datepicker_links {
    /*background: #eee;/*#000;*/
    padding: 0;
    font-size:0;
}
.datepicker_links label { /*disabled links*/
    padding: 2px 5px;
    color: #888;
}
.datepicker_clear{
	display:none;
    float:left;
    cursor:pointer;
}
.datepicker_close{
    float:right;
    cursor:pointer;
}
.datepicker_prev {
    float: left;
    width: 34%;
    font-size:80%;
}
.datepicker_rtl .datepicker_prev {
    float: right;
    text-align: right;
}
.datepicker_current {
    float: left;
    width: 30%;
    text-align: center;
}
.datepicker_next {
    float: right;
    width: 34%;
    text-align: right;
    font-size:80%;
}
.datepicker_rtl .datepicker_next {
    float: left;
    text-align: left;
}
.datepicker_header {/*Indicador do Mês e do Ano*/
    padding:0;
    text-align: center;
    color:#acacac;
    font-weight:bold;
    font-size:10px;
    padding:3px 0;
}


/*Aqui que comeca a brincadeira das cores*/

.datepicker {
	text-align: center;
	font-size: 10px;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker_titleRow td{
	color:#acacac;
	text-align:center;
}
.datepicker_daysRow {
	color: #e0e0e0;
}
.datepicker_daysCell {
	text-align:center;
	/*padding:1px 0 0 !important;*/
}
.datepicker_daysCell a{
	cursor:pointer;
	color:#4f7eb3;
}
.datepicker_daysCell a:hover{
	color:#f78806;
	text-decoration:none;
	background:#5d80c8;
	color:#fff;
}
.datepicker_unselectable {
	color: #e0e0e0;
}
.datepicker_currentDay{
	font-weight:bold;
}

/* ________ Datepicker Links _______*/

/** Reset link properties and then override them with !important */

.datepicker_inline .datepicker_links a{
	padding: 0 5px !important;
}
.datepicker_prev label,.datepicker_next label,.datepicker_current{
	/*display:none;*/
}
.datepicker_next a{
	display:block;
	width:10px;
	height:9px;
	overflow:hidden;
	position:absolute;
	top:3px;
	right:1px;
    cursor:pointer;
	font-size:9px;
}
.datepicker_prev a{
	display:block;
	width:10px;
	height:9px;
	overflow:hidden;
	position:absolute;
	top:3px;
	left:1px;
    cursor:pointer;
	font-size:9px;
}
.datepicker_titleRow a {
	color: #eee !important;
}


/* ___________ MULTIPLE MONTHS _________*/

.datepicker_multi{
	width:330px !important;
	background:#ccc;
}
html.ie6 .datepicker_multi{
	width:335px !important;
}
.datepicker_multi .datepicker {
	/*border-left:5px solid #fff;*/
}
.datepicker_oneMonth {
	float: left;
	width: 100px !important;
}
.datepicker_newRow {
	clear: left;
	margin-right:10px;
}

/* ___________ IE6 IFRAME FIX ________ */

.datepicker_cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}


/*************************
 * AUTOCOMPLETE
 ************************/

.suggestion_results{
    background:#fff;
	zoom:1;
	border:2px solid #ccc;
	overflow:hidden;
	text-align:left !important;
}
.suggestion_results iframe{
    display:none;
}
.suggestion_results .ac_search_title{
	color:#a9a9a9;
	text-transform:uppercase;
	font-size:10px;
	padding:5px;
	zoom:1;
}
.suggestion_results ul{
	padding:2px;
	zoom:1;
}
.suggestion_results li{
	margin:0;
	padding: 1px;
	cursor: pointer;
	display: block;
	width: 100%;
	font-size: 11px;
	overflow: hidden;
	color:#5d90c8;
}
.loading_suggestions {
    background-position:right center !important;
    background-repeat:no-repeat !important;
}
.suggestion_over {
	background-color: #e7eef7;
}
.suggestion_results_name_match{
	text-align: left;
	font-weight: bold;
}

.suggestion_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:1000px;
	height:1000px;
	filter:mask();
}

/* v3 */
/*
     FILE ARCHIVED ON 19:37:58 Nov 24, 2010 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:47:13 Oct 19, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 99.296
  exclusion.robots: 0.377
  exclusion.robots.policy: 0.363
  cdx.remote: 0.131
  esindex: 0.012
  LoadShardBlock: 59.909 (3)
  PetaboxLoader3.datanode: 118.26 (5)
  CDXLines.iter: 20.796 (3)
  load_resource: 188.292 (2)
  PetaboxLoader3.resolve: 72.18 (2)
*/