
.pageContentsBg					{background-color:#0082A7; filter:alpha(opacity=60);-moz-opacity:0.6;}

.userIdBg						{background-color:#E8F3F6;}
.userIDTitle					{font-family:arial, sans-serif; font-size:16px; font-weight:bold; color:#005F7B;}
.userIDFormLabel				{font-family:arial, sans-serif; font-size:11px; font-weight:bold; color:#0083A9;}
.userIDFormField				{font-family:arial, sans-serif; font-size:11px; color:#333333; border:1px solid #7F9DB9;}
.userIDRecuperarPasswdBlt		{font-family:arial, sans-serif; font-size:13px; margin-right:2px; color:#0083A9;}
.userIDRecuperarPasswd			{font-family:arial, sans-serif; font-size:10px; text-decoration:underline; color:#0083A9;}
.userIDRecuperarPasswd:hover	{text-decoration:none;}

.userRegisterBg					{background-color:#C4DFE7;}
.userRegisterTitle				{font-family:arial, sans-serif; font-size:16px; font-weight:bold; color:#005F7B;}
.userRegisterInfo				{font-family:arial, sans-serif; font-size:11px; color:#0083A9;}


.reservaBg						{background-color:#009FCD; filter:alpha(opacity=90);-moz-opacity:0.9;}
.reservaSep						{background-color:#0083A9;}

.reservaResumoTitle				{font-family:arial, sans-serif; font-size:20px; line-height:18px; color:#FFFFFF;}
.reservaResumoDesc				{font-family:arial, sans-serif; font-size:13px; line-height:14px; color:#E8F3F6;}
.reservaResumoInfoLabel			{font-family:arial, sans-serif; font-size:11px; line-height:12px; font-weight:bold; color:#E8F3F6;}
.reservaResumoInfoData			{font-family:arial, sans-serif; font-size:11px; line-height:12px; color:#E8F3F6;}
.reservaResumoInfoAdress		{font-family:arial, sans-serif; font-size:10px; line-height:11px; color:#E8F3F6;}

.reservaResumoTblSep			{background-color:#C4DFE7;}
.reservaResumoTblTitle			{font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#005F7B;}
.reservaResumoTblLabel			{font-family:arial, sans-serif; font-size:12px; color:#E8F3F6;}
.reservaResumoTblData			{font-family:arial, sans-serif; font-size:11px; color:#E8F3F6;}
.reservaResumoTblTotalsLabel	{font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#005F7B;}
.reservaResumoTblTotalsData		{font-family:arial, sans-serif; font-size:16px; font-weight:bold; color:#E8F3F6;}
.reservaResumoTblSubtotalsData	{font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#E8F3F6;}
.reservaResumoTblTotalsSigns	{font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#E8F3F6;}

.reservaResumoGroupTitle		{font-family:arial, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.reservaResumoGroupDate			{font-family:arial, sans-serif; font-size:16px; color:#FFFFFF;}
.reservaResumoGroupLabel		{font-family:arial, sans-serif; font-size:11px; font-weight:bold; color:#E8F3F6;}
.reservaResumoGroupData			{font-family:arial, sans-serif; font-size:11px; color:#E8F3F6;}
.reservaResumoGroupInfoLabel	{font-family:arial, sans-serif; font-size:10px; color:#005F7B;}
.reservaResumoGroupInfoData		{font-family:arial, sans-serif; font-size:10px; color:#E8F3F6;}

.reservaFormGroupTitleBg		{background-color:#C4DFE7;}
.reservaFormGroupTitle			{font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#005F7B;}
.reservaFormGroupTitleDesc		{font-family:arial, sans-serif; font-size:12px; color:#005F7B;}
.reservaFormSubGroupTitle		{font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#005F7B;}
.reservaFormSubGroupTitleDesc	{font-family:arial, sans-serif; font-size:11px; color:#005F7B;}

.reservaFormBg					{background-color:#E8F3F6;}
.reservaFormSep					{background-color:#0082A7; filter:alpha(opacity=60);-moz-opacity:0.6;}
.reservaFormFooterBg			{background-color:#C4DFE7;}
.reservaFormTitle				{font-family:arial, sans-serif; font-size:16px; font-weight:bold; color:#005F7B;}
.reservaFormLabel				{font-family:arial, sans-serif; font-size:11px; font-weight:bold; color:#0083A9;}
.reservaFormField				{font-family:arial, sans-serif; font-size:11px; color:#333333; border:1px solid #7F9DB9;}
.reservaFormFieldData			{font-family:arial, sans-serif; font-size:11px; line-height:12px; color:#0083A9;}
.reservaFormNotes				{font-family:arial, sans-serif; font-size:10px; line-height:11px; color:#0082A7;}
.reservaFormLinksBlt			{font-family:arial, sans-serif; font-size:13px; margin-right:2px; color:#0083A9;}
.reservaFormLinks				{font-family:arial, sans-serif; font-size:10px; line-height:10px; text-decoration:underline; color:#0083A9;}
.reservaFormLinks:hover			{text-decoration:none;}
.reservaFormFooterLinksBlt		{font-family:arial, sans-serif; font-size:13px; margin-right:2px; color:#0083A9;}
.reservaFormFooterLinks			{font-family:arial, sans-serif; font-size:10px; line-height:10px; text-decoration:underline; color:#0083A9;}
.reservaFormFooterLinks:hover	{text-decoration:none;}

.reservaNumber					{font-family:arial, sans-serif; font-size:20px; line-height:18px; color:#9DFF5A;}
.reservaGroupTitle				{font-family:arial, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.reservaGroupDate				{font-family:arial, sans-serif; font-size:11px; color:#FFFFFF;}
.reservaGroupLabel				{font-family:arial, sans-serif; font-size:11px; font-weight:bold; color:#E8F3F6;}
.reservaGroupData				{font-family:arial, sans-serif; font-size:11px; color:#E8F3F6;}
.reservaGroupDesc				{font-family:arial, sans-serif; font-size:10px; line-height:11px; color:#E8F3F6;}

.reservaFacturaValueLabel		{font-family:arial, sans-serif; font-size:14px; color:#0083A9;}
.reservaFacturaValueNumber		{font-family:arial, sans-serif; font-size:18px; font-weight:bold; color:#0083A9;}


.reservaConfBg							{background-color:#E8F3F6;}
.reservaConfHeaderBg					{background-color:#005F7B;}
.reservaConfHeaderReservaBg				{background-color:#29299F;}
.reservaConfHeaderReservaNumberLabel	{font-family:arial, sans-serif; font-size:24px; color:#FFFFFF;}
.reservaConfHeaderReservaNumber			{font-family:arial, sans-serif; font-size:26px; color:#FFFFFF;}
.reservaConfHeaderReservaDateLabel		{font-family:arial, sans-serif; font-size:10px; line-height:11px; color:#FFFFFF;}
.reservaConfHeaderReservaDate			{font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}

.reservaConfGroupHeader					{font-family:arial, sans-serif; font-size:26px; color:#FFFFFF; background-color:#97C5D3;}
.reservaConfGroupTitle					{font-family:arial, sans-serif; font-size:20px; line-height:22px; color:#005F7B;}
.reservaConfGroupTitleInfo				{font-family:arial, sans-serif; font-size:12px; line-height:13px; color:#005F7B;}

.reservaConfGroupInfoLabel				{font-family:arial, sans-serif; font-size:11px; line-height:13px; font-weight:bold; color:#005F7B;}
.reservaConfGroupInfoData				{font-family:arial, sans-serif; font-size:11px; line-height:13px; color:#005F7B;}

.reservaConfInfoLabel					{font-family:arial, sans-serif; font-size:11px; line-height:13px; color:#005F7B;}
.reservaConfInfoData					{font-family:arial, sans-serif; font-size:11px; line-height:13px; font-weight:bold; color:#005F7B;}
.reservaConfInfoDataDesc				{font-family:arial, sans-serif; font-size:11px; line-height:13px; color:#005F7B;}
.reservaConfInfoNotes					{font-family:arial, sans-serif; font-size:10px; line-height:11px; color:#005F7B;}

.reservaConfTblSep						{background-color:#97C5D3;}
.reservaConfTblInfoLabel				{font-family:arial, sans-serif; font-size:11px; line-height:13px; color:#005F7B;}
.reservaConfTblInfoData					{font-family:arial, sans-serif; font-size:11px; line-height:13px; font-weight:bold; color:#005F7B;}
.reservaConfTblInfoLabelTotals			{font-family:arial, sans-serif; font-size:12px; line-height:13px; font-weight:bold; color:#005F7B;}
.reservaConfTblInfoDataTotals			{font-family:arial, sans-serif; font-size:16px; line-height:18px; font-weight:bold; color:#005F7B;}

.reservaOkBodyRegular					{font-family:arial, sans-serif; font-size:11px; color:#005F7B;}
.reservaOkBodyStrong					{font-family:arial, sans-serif; font-size:11px; font-weight:bold; color:#005F7B;}

.reservaCheckoutTitleBg					{background-color:#008DB5;}
.reservaCheckoutTitle					{font-family:arial, sans-serif; font-size:20px; line-height:20px; color:#E8F3F6;}
.checkoutTabTitle						{font-family:arial, sans-serif; font-size:28px; line-height:26px; color:#9DFF5A;}
.checkoutTabTitleSep					{background-color:#E8F3F6;}
.checkoutTabOptionSep					{background-color:#009FCD;}
.checkoutTabOption						{font-family:arial, sans-serif; font-size:30px; font-weight:bold; text-decoration:none; color:#009FCD; background-color:#C4DFE7;}
.checkoutTabOptionActive				{font-family:arial, sans-serif; font-size:30px; font-weight:bold; text-decoration:none; color:#6EC631; background-color:#E8F3F6;}
.checkoutTabOptionOn					{font-family:arial, sans-serif; font-size:30px; font-weight:bold; text-decoration:none; color:#6EC631; background-color:#C4DFE7;}
.reservaConfTitleBg						{background-color:#008DB5;}
.reservaConfTitle						{font-family:arial, sans-serif; font-size:20px; line-height:20px; color:#E8F3F6;}
.reservaConfBg							{background-color:#E8F3F6;}
.reservaConfHeaderBg					{background-color:#005F7B;}
.reservaConfHeaderReservaBg				{background-color:#29299F;}
.reservaConfHeaderReservaNumberLabel	{font-family:arial, sans-serif; font-size:24px; color:#FFFFFF;}
.reservaConfHeaderReservaNumber			{font-family:arial, sans-serif; font-size:26px; color:#FFFFFF;}
.reservaConfHeaderReservaDateLabel		{font-family:arial, sans-serif; font-size:10px; line-height:11px; color:#FFFFFF;}
.reservaConfHeaderReservaDate			{font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}


ul#pageButtonType3				{list-style-type:none; margin:0; padding:0;}
ul#pageButtonType3 li a		{font-family:arial, sans-serif; font-size:10px; padding-left:10px; padding-bottom:4px; text-decoration:none; text-transform:uppercase; display:block; color:#E8F3F6; background-color:#97C5D3;}
ul#pageButtonType3 li a:hover	{background-color:#74B4C7; color:#FFFFFF;}
