BODY
{
	font-family: Arial, Helvetica, Sans Serif;
	color:#000000;
}
A
{
	color: #333399;
}
A.anchor
{
	color: #333399;
}
A:visited
{
	color: #333399;
}
A:hover
{
	color: crimson;
}
A.small
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	color: #333399;
}
A.LinkAcomodacao
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	font-weight: bold;
}
a:visited.LinkAcomodacao
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	font-weight: bold;
}
a:hover.LinkAcomodacao
{
	font-weight: bold;
	font-size: 11px;
	color: inactivecaptiontext;
	font-family: Arial, Helvetica, Sans Serif;
}

A.HP_LinkContato
{
	color: #639EBD;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
}

a:visited.HP_LinkContato
{
	color: #639EBD;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
}

a:hover.HP_LinkContato
{
	font-size: 11px;
	color: #4286A5;
	font-family: Arial, Helvetica, Sans Serif;
}




A.HP_LinkLogon
{
	color: #426D84;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	font-weight:bold;
}

a:visited.HP_LinkLogon
{
	color: #426D84;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
}

a:hover.HP_LinkLogon
{
	font-size: 11px;
	color: #4286A5;
	font-family: Arial, Helvetica, Sans Serif;
}








A.Menu
{
	font-size: 12px;
	color: white;
	text-decoration: none;
}
A:visited.Menu
{
	font-size: 12px;
	color: white;
	text-decoration: none;
}
A:hover.Menu
{
	font-size: 12px;
	color: white;
	text-decoration:underline;
}

A.MenuSelecionado
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
A:visited.MenuSelecionado
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
A:hover.MenuSelecionado
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}

A.SubMenu
{
	font-size: 12px;
	color: #285072;
	text-decoration: none;
}
A:visited.SubMenu
{
	font-size: 12px;
	color: #285072;
	text-decoration: none;
}
A:hover.SubMenu
{
	font-size: 12px;
	color: #285072;
	text-decoration:underline;
}
A:visited.chsLink
{
	color: #000000;
}
A:hover.chsLink
{
	color: #FF6600;
}
A:visited.chspLink
{
	color: #ffffff;
}
A:hover.chspLink
{
	color: #aaaa00;
}


TD.linha1
{
	background:#eeeeee;
}
TD.linha2
{
	background:#A2B1DD;
}
TD.linha3
{
	background:#9DBCDC;
}
TD.linha4
{
	background:#cccccc;
}

TD.linha5
{
	background:#D4D9E8;
}


TD.Menu
{
	background:#5388AD;
}
TD.MenuSelecionado
{
	background:#D0DCE2;
	font-size:12px;
	color:#285072;
}
TD.LinkAcomodacao
{
	background:#31659C;
}
.Pequeno
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
}

.HP_Logon
{
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, Sans Serif;
	color:#426D84;
}

.HP_Contato
{
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, Sans Serif;
	color:#639EBD;
}

.HP_Default
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#426D84;
}

.HP_Default_Contato
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#639EBD;
}

.Medio
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans Serif;
}
.Grande
{
	font-size: 14px;
	color: #336699;
	font-family: Arial, Helvetica, Sans Serif;
}
.Grande2
{
	font-size: 16px;
	font-family: Arial, Helvetica, Sans Serif;
}
.Grande3
{
	font-size: 16px;
	color: #336699;
	font-family: Arial, Helvetica, Sans Serif;
}
.pag_cabecalho
{
	font-size: 20px;
	font-family: Arial;
	color: #336699;
	font-weight: bold;
	line-height: 30px;
}
.Titulo_BemVindo
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	line-height: 14px;
}

A.Titulo_HotelConsulta
{
	color: #000000;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 14px;
	text-decoration: none;
	text-transform: none;
}
A:visited.Titulo_HotelConsulta
{
	color: #000000;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 14px;
	text-decoration: none;
	text-transform: none;
}
A:hover.Titulo_HotelConsulta
{
	font-size: 14px;
	text-transform: none;
	font-family: Arial, Helvetica, Sans Serif;
	text-decoration: underline;
}

.Titulo_HotelConsulta
{
	color: #000000;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 14px;
	text-decoration: none;
	text-transform: none;
}
.LinkRodape
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
}
.CopyrightFoto
{ 
 font-size: 10px; font-family: Arial, Helvetica, Sans Serif;
 color: #336699
 }
.GoButton
{
	border-right: #4C7399 thin solid;
	border-top: #cccccc thin solid;
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	border-left: #cccccc thin solid;
	cursor: hand;
	color: #ffffff;
	line-height: 0.85;
	padding-top: 3px;
	border-bottom: #4C7399 thin solid;
	font-family: Arial;
	background-color: #6699cc;
}
.div.AlinhaSite
{
	  text-align:left;
}
.backgroundSite
{ 
	background:#FFFFFF;
}
.background1
{ 
	background:#F7F7F7;
}
.background2
{ 
	background:#eff3f7;
}
.background3
{
	background: #dedede;
}
.backgroundListaEsq
{ 
	background:#E6EFF6;
}
.Titulo_Quadro
{
	background-color:#D0DCE2;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
	font-family: Arial, Helvetica, Sans Serif;
}

.backgroundQuadro
{ 
	background:#f1f1f1;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#000000;
}
.backgroundTitulo1
{ 
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#000000;
	background:#EFF6FA;
}
.backgroundTitulo2
{ 
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#000000;
	background:#FFF8DC;
}
.backgroundTitulo3
{ 
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	background:#D0DCE2;
	color:#000000;
}
.backgroundTitulo4
{ 
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	background:#f1f1f1;
	color:#000000;
}
.backgroundTitulo2_numero
{
	font-weight: bold;
	background: #31659c;
	font-size: 14px;
	color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	text-align: center;
}
.backgroundtabela1
{
	font-size: 11px;
	background: #f0f0f0;
	color:#000000;
	font-family: Arial, Helvetica, Sans Serif;
}
.backgroundtabela1_selecionado
{
	font-size: 11px;
	background: #f8f8f8;
	color:crimson;
	font-family: Arial, Helvetica, Sans Serif;
}

.backgroundtabela2
{
	font-size: 11px;
	background: #f7f7f7;
	color:#000000;
	font-family: Arial, Helvetica, Sans Serif;
}
.backgroundtabela3
{
	font-size: 11px;
	background: #C1C1C1;
	color:#000000;
	font-family: Arial, Helvetica, Sans Serif;
}

.backgroundIcone1
{
	font-size: 11px;
	background: #f0f0f0;
	color:#666666;
	font-family: Arial, Helvetica, Sans Serif;
}

.backgroundIcones2
{
	font-size: 11px;
	background: #ffffff;
	color:#666666;
	font-family: Arial, Helvetica, Sans Serif;
}


.Txt_Input
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans Serif;
}

.Cmb_Input
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans Serif;
}

.Cmb_Calendario
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans Serif;
}

.Btn_Input
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans Serif;
}
TD
{
	font-size:12px;
}
.StatusReserva
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#C1C1C1;
}
.PaginacaoFoto
{ 
 font-size: 11px; font-family: Arial, Helvetica, Sans Serif;
 color: #666666
 }
.Desconto
{ 
 font-size: 11px;
 color: #800000
 }
 .Alerta
{ 
 color: Crimson
 }
 
  .HP_Alerta
{ 
 color: Crimson;
 font-size:8pt;
 }
 
 .NomeEmpresa
{ 
 color: #31659C
}
.Melhor_Visualizacao
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#666666;
}
TABLE.TabelaPrincipal
{
	width:762px;
}
.Painel
{
	overflow: auto;
}

table.principal
{
	margin:19px;
	margin-bottom:60px;
}

span.titulo
{
	font:18px Arial;
	color:#336699;
	font-weight:bold;
}

span.subtitulo
{
	font:13px Arial;
	padding-left:71px;
	font-weight:bold;
}

p.introducao
{
	padding-top:20px;
}

p.solicite
{
	padding-top:15px;
	font-size:13px;
	color:#1c5187;
	font-weight:bold;
}

table.principal a.botao
{
	background-color:#d4e0ed;
	padding:4px;	
	border: 1px solid #6c96bf;
	display:inline-block;
	color:#336699;
	font-weight:bold;
	text-decoration:none;
	width:200px;
	text-align:center;
}

table.principal .botao
{
	background-color:#d4e0ed;
	border: 1px solid #6c96bf;
	display:inline-block;
	color:#336699;
	font-weight:bold;
	width:75px;
}

table.principal a.botao:hover
{
	text-decoration:underline;
}

table.principal td.logo
{
	width:22%;
}

table.instrucoes
{
	float:right;
	width:200px;
	vertical-align:top;
	padding-left:15px;
}

p.reimpressao
{
	width: 150px;
	float: right;
	background-color: #FFFFFF;
	padding: 9px 9px 9px 9px;
	margin: 40px 0px 5px 5px;
	border: 1px solid #b7d8ed;
}

p.reimpressao a.titulo
{
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#2059A5;
	font-weight:bold;
	text-decoration: none;
}

p.reimpressao a:hover.titulo, p.reimpressao a:hover.subtitulo
{
	text-decoration:underline;
}

p.reimpressao a.subtitulo
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	display:block;
	margin-top:10px;
	color:#000000;
	text-decoration: none;
}

p.jacadastrado
{
	padding-top:10px;
	color:Red;
	font-size:13px;
	font-weight:bold;
}