.underl {
	TEXT-DECORATION: underline
}
.m10 {
	MARGIN: 10px
}
.pointer {
	CURSOR: pointer
}
.ml10 {
	MARGIN-LEFT: 10px
}
.h15 {
	HEIGHT: 15px
}
.h30 {
	HEIGHT: 30px
}
.mt5 {
	MARGIN-TOP: 5px
}
.w125 {
	WIDTH: 125px
}
.w650 {
	WIDTH: 650px
}
BODY {
	TEXT-ALIGN: center; MARGIN: 23px 20px 20px; FONT-FAMILY: verdana; BACKGROUND: url() #ffffff no-repeat left top
}
#main_ctn {
	BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #999999 1px solid; MARGIN: 0px auto; WIDTH: 887px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#header_ctn {
	POSITION: relative; BACKGROUND: #336699; HEIGHT: 155px; COLOR: #ffffff
}
#header_filter {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=15); WIDTH: 100%; BACKGROUND: #ffffff; HEIGHT: 125px; TOP: 0px; LEFT: 0px; opacity: 0.15; -moz-opacity: 0.15
}
#logo {
	Z-INDEX: 2; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BORDER-TOP: 0px; TOP: 20px; BORDER-RIGHT: 0px; LEFT: 20px
}
#flag_ctn {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 160px; TOP: 90px; LEFT: 280px
}
.flags {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#menu_ctn {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: #343a56; HEIGHT: 30px; TOP: 125px; LEFT: 0px
}
#menu_table {
	TEXT-ALIGN: center; MARGIN: 0px auto; HEIGHT: 100%; COLOR: #ffffff; FONT-SIZE: 11px
}
#menu_table TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 0px
}
#menu_table A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#topmenu A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#topmenu SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#topmenu {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: right; MARGIN: 10px; WIDTH: 450px; FONT-SIZE: 10px; TOP: 0px; RIGHT: 0px
}
#topmenu A:hover {
	TEXT-DECORATION: underline
}
#footer_ctn {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 887px; COLOR: #ffffff; FONT-SIZE: 10px
}
#reservas_ctn TABLE {
	COLOR: #333333; FONT-SIZE: 9px
}
H1 {
	MARGIN: 0px 0px 10px; FONT-SIZE: 13px; FONT-WEIGHT: bolder
}
#reservas_ctn SELECT {
	MARGIN: 5px 0px; FONT-SIZE: 10px
}
INPUT {
	MARGIN: 5px 0px; FONT-SIZE: 10px
}
.search_btn {
	MARGIN-LEFT: 7px
}
#home_hotel_resort SELECT {
	WIDTH: 195px; FONT-SIZE: 10px
}
#reservas_ctn SELECT {
	WIDTH: 190px
}
.calendario {
	MARGIN: 5px; CURSOR: pointer
}
.res_data {
	WIDTH: 169px
}
#LEVENTO1 {
	DISPLAY: block
}
#LEVENTO2 {
	DISPLAY: none
}
.MenuAtivo {
	FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.MenuInativo {
	FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 12px
}
.MenuHotelAtivo {
	FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.MenuHotelInativo {
	FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 11px
}
.TextoDourado {
	FONT-FAMILY: Arial; COLOR: #c1bf87; FONT-SIZE: 10px
}
.TextoDouradoEscuro {
	FONT-FAMILY: Arial; COLOR: #999966; FONT-SIZE: 11px
}
.MenuRodapeInativo {
	FONT-FAMILY: Arial; COLOR: #999966; FONT-SIZE: 11px
}
.MenuRodapeAtivo {
	FONT-FAMILY: Arial; COLOR: #999966; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.TextoCinza {
	FONT-FAMILY: Arial; COLOR: #999999; FONT-SIZE: 10px
}
.TextoPreto {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10px
}
.TextoBrancoComboHotel {
	FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 9px
}
.TextoBranco8 {
	FONT-FAMILY: Arial; COLOR: #ffffff
}
.TextoPreto12 {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10px
}
.TextoAzulClaro {
	FONT-FAMILY: Arial; COLOR: #6699cc; FONT-SIZE: 9px
}
.TextoAzulClaro12 {
	FONT-FAMILY: Arial; COLOR: #6699cc; FONT-SIZE: 10px
}
.TextoAzulClaro11 {
	FONT-FAMILY: Arial; COLOR: #6699cc; FONT-SIZE: 10px
}
.TextoAzul11 {
	FONT-FAMILY: Arial; COLOR: #6699cc; FONT-SIZE: 10px
}
.TextoAzul {
	FONT-FAMILY: Arial; COLOR: #336699; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.TextoAzulPequeno {
	FONT-FAMILY: Arial; COLOR: #336699; FONT-SIZE: 10px
}
.TextoBranco {
	FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 10px
}
.TextoBranco11 {
	FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 10px
}
.TextoBrancoPequeno {
	FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 10px
}
.TextoCinzaEscuro {
	FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 10px
}
.TextoCinzaEscuro16 {
	FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 10px
}
.TextoCinzaEscuro14 {
	FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 10px
}
.TextoCinzaClaro {
	FONT-FAMILY: Arial; COLOR: #999999; FONT-SIZE: 10px
}
.TextoMarron {
	FONT-FAMILY: Arial; COLOR: #b0a899; FONT-SIZE: 10px
}
.TextoMarronSmall {
	FONT-FAMILY: Arial; COLOR: #b0a899; FONT-SIZE: 10px
}
.TextoMarronQueimado {
	FONT-FAMILY: Arial; COLOR: #cc6600; FONT-SIZE: 10px
}
.TextoAzul18 {
	FONT-FAMILY: Arial; COLOR: #336699; FONT-SIZE: 10px
}
.TextoMarron10 {
	FONT-FAMILY: Arial; COLOR: #b0a899; FONT-SIZE: 10px
}
.TextoMarron11 {
	FONT-FAMILY: Arial; COLOR: #b0a899; FONT-SIZE: 10px
}
.Text {
	BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1pt solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1pt solid
}
.Select {
	BORDER-BOTTOM: #aaa196 1px solid; BORDER-LEFT: #aaa196 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial; COLOR: #1f397b; FONT-SIZE: 8pt; BORDER-TOP: #aaa196 1px solid; BORDER-RIGHT: #aaa196 1px solid
}
.textbordaazul {
	BORDER-BOTTOM: #f7941d 1pt solid; BORDER-LEFT: #f7941d 1pt solid; BACKGROUND-COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #f7941d 1pt solid; FONT-WEIGHT: normal; BORDER-RIGHT: #f7941d 1pt solid
}
.ComboReserva {
	BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1pt solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1pt solid
}
.dia {
	FONT-FAMILY: verdana, arial; COLOR: #ffffff; FONT-SIZE: 10px
}
.data {
	FONT-FAMILY: verdana, arial; COLOR: #ffffff; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.mes1 {
	FONT-FAMILY: verdana, arial; COLOR: #ffffff; FONT-SIZE: 8pt
}
.Cabecalho_Calendario {
	FONT-FAMILY: verdana, arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.paginacao {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.paginacaoAntProx {
	WIDTH: 10px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.paginacaoSeta {
	WIDTH: 10px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.paginacaoAtiva {
	BACKGROUND-COLOR: #c6c2ba; WIDTH: 12px; FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.paginacaoInativa {
	WIDTH: 12px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none
}