@charset "utf-8";
/* CSS Document */

.pagina-home{background:url("images/background.jpg") no-repeat scroll center top #620025 !important;}

body{background:#620025; color:#fff;}

header{background: #fff !important; border-color: #420005 !important;}

a{color: #DF90A5;} 

header #menuElem li a{padding:5px 15px; color:#620025 !important;}


header #menuElem ul {
    background: #620025 !important;
    border-radius: 5px;
    display: none;
    padding: 5px 0;
    position: absolute;
    top: 0;
    z-index: 1;
}

header #menuElem li li a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #fff !important;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 15px;
    min-width: 120px;
    padding: 5px 10px;
    text-transform: none;
}

header #menuElem li li:hover > a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    text-decoration: none !important;
	color: #fff !important;
}

ol.destaquesLista,
h2.titulo-roxo,
.boxes > article a,
#tabXHoteis #show-more-options > span,
#tabXHoteis .search-modal-more-options h2, 
#tabXHoteis .search-modal-rooms h2,
#tabXHoteis #clear-form-more-options, 
#tabXHoteis #clear-form-rooms,
#tabXHoteis .field-rooms-quantity > a
{color: #620025 !important;}

.boxes > article{color:#666;}

.boxes > article li{background-image:url("images/marcador-boxes.png");}

#boxSearch {background: rgba(0, 0, 0, 0.4) !important;}

#home #tabXVoos label,
#home #tabXHoteis label,
#home #tabXPacotes label
{color:#FFF;}

footer .main{border-top:1px solid #FFF;}
footer nav ul li{background-image:url("images/marker-7.gif");}
footer nav ul li a {color: #FFFFFF;}

#slider_box .bx-pager a.active, 
#slider_box .bx-pager a:hover
{background: #620025 !important;}

.PagerNumberArea > span > a, 
.PagerNumberArea .SelectedPage, 
.PagerNumberArea .SelectedPrev, 
.PagerNumberArea .SelectedNext, #liPager span a
{color: #620025 !important;}

header #menuElem > li{background-image:url("images/divider.gif");}
header #menuElem li li:hover > a{background:none !important; text-decoration:underline !important;}
header #menuElem li a.active, 
header #menuElem > li > a:hover, 
header #menuElem > li.sfHover > a
{color:#620025;}

#home #tabXVoos .field-search input[type="button"],
#home #tabXHoteis #btnSearch,
#tabXPacotes #button > input,
.newsletter-form-btn-send,
.bt-enviar,
.destaque-lista .packages-list > li > .package-redirect-button a,
#pacotes #contentResultados .btSelecionar, 
#chamadaPacoteRight .campos .btRefazerBusca,
#pacotes .btMaisInfo,
div[aria-labelledby*="ui-dialog-title-modalRooms"] .ui-button:first-child, 
div[aria-labelledby*="ui-dialog-title-modalRooms"] .ui-button, #pacotes .formDadosPassageiros .payment-confirm input[type="submit"],
ul.menu-continentes li a, ul.menu-paises li a,
#btCloseMove, #btnSendPackage,
#tabXHoteis .search-modal-more-options .btns input, 
#tabXHoteis .search-modal-rooms .btns input,
#voos .resultado-voos-item-reservar,
#voos .resultado-voos-item-reservar:hover,
#voos .confirm-reservation, 
#voos a.send-button, 
#voos input.send-button,
#voos .confirm-reservation:hover, 
#voos a.send-button:hover, 
#voos input.send-button:hover,
#tabXVoos .field-search input[type="button"],
#tabXVoos .field-search input[type="button"]:hover,
#tabXHoteis #btnSearch,
#tabXHoteis #btnSearch:hover,
#hoteis a.reserve-button, 
#hoteis .hotel_details table td a, 
#hoteis .confirm-reservation,
#hoteis a.reserve-button:hover, 
#hoteis .hotel_details table td a:hover, 
#hoteis .confirm-reservation:hover,
#pacotes #chamadaPacoteRight .campos .btRefazerBusca{
    border: 1px solid #420005  !important;
    background: #823045 !important;
    background: linear-gradient(to bottom,  #823045 0%,#420005  100%) !important;
    background: -webkit-linear-gradient(top,  #823045 0%,#420005  100%) !important;    
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#823045', endColorstr='#420005 ',GradientType=0 ) !important;
    color: #fff !important;
}

ul#tabsX li.voos a:hover, 
ul#tabsX li.voos.active a
{background-image:url("images/aba-voos-on.png") !important;}

ul#tabsX li.hoteis a:hover, 
ul#tabsX li.hoteis.active a
{background-image:url("images/aba-hoteis-on.png") !important;}

ul#tabsX li.pacotes a:hover, 
ul#tabsX li.pacotes.active a
{background-image:url("images/aba-pacotes-on.png") !important;}

#hoteis #tabXHoteis .search-modal-more-options, 
#hoteis #tabXHoteis .search-modal-rooms 
{background:#FFF; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);}

ul.menu-continentes li a, ul.menu-paises li a{padding:10px;}

ul.cambio-holder li.cambio-itens .cambio-nome-moeda {
	background: #620025 !important;
	border:1px solid #420005  !important;
	color: #fff !important;
	padding: 3px 0;
}

.styleCombobox{background-image:url("images/seta-selectbox.jpg") !important;}

.monte-seu-pacote-topo, #dicas-topo, #magazine-topo{background: #aaa;}
.monte-seu-pacote-conteudo .bdpButton, .bdpButton{background-image:url("images/calendar.gif");}
.monte-seu-pacote-itens h3, #magazine-holder .titulo span{color:#620025;}
.monte-seu-pacote-buscador-generico h3{background-image:url("images/lupa.png");}
.monte-seu-pacote-tipos h3{background-image:url("images/pacotes.png");}
.monte-seu-pacote-dados-pessoais h3{background-image:url("images/dados-pessoais.png");}
.monte-seu-pacote-voos h3{background-image:url("images/voos.png");}
.monte-seu-pacote-hoteis h3{background-image:url("images/hoteis.png");}
.monte-seu-pacote-carros h3{background-image:url("images/carros.png");}

body .ui-datepicker .ui-datepicker-title{background: #620025;}
body .ui-datepicker th {color: #620025 ;}
body .ui-datepicker-current-day {background: #620025;}
body .ui-datepicker-today {border: 1px solid #620025  !important;}
body .ui-datepicker td a {color: #620025 ;}

.box-holder a, #dicas-holder a,
.destaque-lista .packages-list > li > .package-title a,
.destaque-lista .packages-list > li > .package-destination a,
.destaque-item-box .destaque-titulo, 
.destaque-item-box-alt .destaque-titulo
{color: #620025 !important;}

.destaque-horizontal .packages-list li .package-main-price, 
.destaque-vertical .packages-list li .package-main-price
{color:#CCC;}

ul.menu-continentes li a, ul.menu-paises li a {color: #620025;}


.mapa {background-color: #620025;}
.mapa a {background-image: url("images/mapInvertMarked.png");}
.mapa a:hover {background-color: #420005;}

#pacotes #headerResultados, .sidebar h2#tituloResumoCompra {background: #aaa !important;}
#pacotes #headerResultados h2{text-shadow:none !important;}
#pacotes #contentResultados .tabsHeader li,
#pacotes #contentResultados a.titResultados
{color: #620025 !important;}
#pacotes .tiposQuarto a {color: #620025;}
#pacotes .generic-dd-btn span {background-image: url("images/add.gif");}

#voos .main-content-top,
#voos .sidebar-top,
#hoteis .main-content-top, 
#hoteis .sidebar-top
{background: #620025 !important; border-color: #620025 !important;}

#voos .resultado-voos-item-perna-cabecalho h6, 
#voos .modal-resultado-voos-item-ida .modal-resultado-voos-item-perna-col-1 h6,
#voos .modal-resultado-voos-item-volta .modal-resultado-voos-item-perna-col-1 h6
{background-image:url("images/bgs-novo-resultado.png") !important; color:#620025 !important;}

#voos .modal-resultado-voos-item-perna-col .item-perna-cidade, 
#voos .modal-resultado-voos-item-perna-col .item-perna-aeroporto,
#voos .modal-resultado-voos-item-fechar, 
#voos .modal-resultado-voos-item-fechar-mail
{color:#620025 !important;}

#modalRooms > #containerRoom label, 
#ui-dialog-title-modalRooms {
    color: #000000;
}

#contentResultados .tbHoteis .iconeDetalheHotel,
#contentResultados .tbHoteis .iconeFotosHotel
{background-image:url("images/iconesHotel.png") !important;}

.RemoveRoom {background-image: url("images/menos.jpg") !important;}
.AddRoom {background-image: url("images/mais.jpg") !important;}
.room-number {background: #ACACAC !important;}

div[aria-labelledby*="ui-dialog-title-modalRooms"] .ui-icon-closethick{color: #620025 !important;}

header h1 {padding:10px 0 15px; background: none;}

.ajuda{color:#6D79B5;}

.box-holder{color:#000;}

.ac_over{background:#620025 !important;}

.box-sem-titulo {
padding: 15px 20px;
border-width: 1px;
border-style: solid;
border-color: #EAE9E9;
border-radius: 5px;
background: #FFF;
width: 940px !important;
}