BODY
{
	font-family: Arial, Helvetica, Sans Serif;
	color:#000000;
}
A
{
	color: #336699;
	text-decoration: none;
}
A.anchor
{
	color: #336699;
	text-decoration: none;
}
A:visited
{
	color: #336699;
	text-decoration: none;
}
A:hover
{
	color: crimson;
	text-decoration: underline;
}
A.small
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	color: #cc4a48;
}
A.LinkAcomodacao
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	text-decoration: none;
}
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: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	text-decoration: underline;
}

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: #FFFFFF;
	text-decoration: none;
}
A:visited.SubMenu
{
	font-size: 12px;
	color: white;
	text-decoration: none;
}
A:hover.SubMenu
{
	font-size: 12px;
	color: white;
	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:#B2C3CC;
}
TD.linha3
{
	background:#AEC6CA;
}
TD.linha4
{
	background:#B2C3CC;
}

TD.linha5
{
	background:#D4D9E8;
}


TD.Menu
{
	background:#4F777C;
}
TD.MenuSelecionado
{
	background:#AEC6CA;
	font-size:12px;
	color:#FFFFFF;
}
TD.LinkAcomodacao
{
	background:#4F787E;
}
.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: #4F787E;
	font-family: Arial, Helvetica, Sans Serif;
}
.Grande2
{
	font-size: 16px;
	font-family: Arial, Helvetica, Sans Serif;
}
.pag_cabecalho
{
	font-size: 20px;
	font-family: Arial;
	color: #4F777C;
	font-weight: bold;
	line-height: 30px;
}
.Titulo_BemVindo
{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	line-height: 14px;
}

.Titulo_Quadro
{
	background-color:#DBE2E6;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
	font-family: Arial, Helvetica, Sans Serif;
}
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;
	color: #7A5648;
	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:center;
}
.backgroundSite
{ 
	background:#FFFFFF;
}
.background1
{ 
	background:#f7f7f7;
}
.background2
{ 
	background:#F1F5F5;
}
.background3
{
	background: #dedede;
}

.backgroundListaEsq
{ 
	background:#f1f1f1;
}
.backgroundQuadro
{ 
	background:#F1F5F5;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#000000;
}
.backgroundTitulo1
{ 
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#000000;
	background:#F1F5F5;
}
.backgroundTitulo2
{ 
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	color:#000000;
	background:#F5ECE6;
}
.backgroundTitulo3
{ 
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	background:#DBE0E3;
	color:#000000;
}
.backgroundTitulo4
{ 
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif;
	background:#f1f1f1;
	color:#000000;
}
.backgroundTitulo2_numero
{
	font-weight: bold;
	background: #4F787E;
	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: 776px;
}
.Painel
{
	overflow: auto;
}
