body						{margin:0 auto;overflow-x:hidden; overflow-y:scroll;background: #ffffff; text-align:center}

input						{font-family:verdana;font-size:10px;font-weight:bold;color:#666666;height:20px;}

table#alter tr td           {background: #ffffff;} /* Toda a tabela com fundo creme */ 

table#alter tr.dif td       {background: #d8e9fc;} /* Linhas com fundo cinza */

/* ----- DIVS PRINCIPAIS ------ */

#divLogin								{width:770px;height:25px;margin-right:10px;margin-left:10px;background: url(imagens/barra_login.jpg) repeat;line-height:20px;vertical-align: middle;text-indent: 1px;}

#divLogin ul 							{margin:0; padding:0;}

#divLogin ul li							{float:left;list-style-type:none;}

#divLogin #BoasVindas					{width: 335px;height: 20px;;margin-left: 5px;}

#divLogin #BotoesLogin					{width: 420px;height: 20px;margin-right: 5px;text-align:right;}

#divPrincipal							{width:790px;margin:auto;background: url(imagens/sombra.jpg) repeat;background-color:#ffffff; text-align:left}

#divPrincipal #divTopo					{width:770px;height:75px;margin:0;background: url(imagens/sombra_superior.jpg) repeat-x;clear:both;margin-bottom: 10px;margin-left: 10px;margin-right: 10px;}

#divPrincipal #divTopo ul					  {margin:0; padding:0;}

#divPrincipal #divTopo ul li				  {float:left; list-style-type:none; }

#divPrincipal #divTopo #divLogo				  {width: 140px;height: 72px;margin-top: 9px;margin-left: 8px;}

#divPrincipal #divTopo #divBanner			  {width: 620px;height: 77px;margin-top: 10px;margin-left: 0px; text-align:center;}

#divPrincipal #divConteudo					  {width:770px; margin:0;margin-left: 10px;margin-right: 10px;}

#divPrincipal #divConteudo ul				  {margin:0; padding:0;}

#divPrincipal #divConteudo ul li			  {float:left; list-style-type:none; }

#divPrincipal #divConteudo #divEsquerda		  {width:150px;margin-left: 5px;}

#divPrincipal #divConteudo #divEsquerda ul	  {margin:0; padding:0;}

#divPrincipal #divConteudo #divEsquerda ul li {float:left; list-style-type:none; }

#divPrincipal #divConteudo #divDireita		  {width:150px;margin-left: 5px;}

#divPrincipal #divConteudo #divDireita ul	  {margin:0; padding:0;}

#divPrincipal #divConteudo #divDireita ul li {float:left; list-style-type:none; }

#divPrincipal #divConteudo #divCentral		  {width:610px;margin-left: 5px;}

#divPrincipal #divConteudo #divLoginCentral   {width:430px;margin-left: 5px;}

#divPrincipal  #divRodape					  {height:50px;background: url(imagens/sombra_base.jpg) no-repeat;clear:both;text-align:center; line-height:16px; vertical-align:bottom; padding-top:10px;}

/* ----- DIVS SECUNDARIAS -----*/


#divCadastro					{background-color:#fdfce6;}

#divCinza						{width: auto;background-color:#f5f5f5;line-height:20px;vertical-align: middle;padding: 0px 5px 0px 5px;}

#divContato						{background-color:#fdfce6;}
	
#divCotacoes					{width:auto;margin-right:0px;margin-left:0px;background: url(imagens/barra_laranja.jpg) repeat-x;line-height:19px;vertical-align: middle;text-indent: 5px;}

#divCotacoes1					{background-color:#fdfce6;line-height:16px;vertical-align: middle;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e5b202}

#divCruzeiroCinza				{width: auto;background-color:#f5f5f5;line-height:20px;vertical-align: middle;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}

#divMenu						{background-color:#e6edfd;}

#divMenuNacionais				{width: auto;}

#divMenuInternacionais			{width: auto;}

#divPacoteEspecia				{background-color:#fdfce6;}

#divPassagens					{background-color:#fdfce6;}

#divPacotes						{background-color:#fdfce6;}

#divPacote_lista				{display:block;width:270px;height:auto;background-color:#ffffff;border-left:10px solid #EAF0FE;padding:5px 5px 5px 0.5em; cursor:hand;}

#divPacote_lista a:hover		{background-color:#E6E6E6;}

#divPedidos						{background-color:#fdfce6;}

#mdiv1							{width:150px;height:auto;background-color:#ffffff;display:block;}

#mdiv2							{width:150px;height:auto;background-color:#ffffff;display:block;}

#mdiv3							{width:150px;height:auto;background-color:#ffffff;display:block;}

#divMenuAbas					{width:auto;padding: 0px 15px 0px 15px;line-height:20px;vertical-align: middle;border-bottom: thin inset #d6e5f0;display:block;}

#divMenuAbas_bottom				{width:auto;display:block;padding: 0px 15px 0px 15px;line-height:20px;vertical-align: middle;}

#divIngressoTipo				{height:20px;background: url(imagens/barra_superior.jpg) repeat-x; padding: 0px 0px 4px 0px;line-height:20px;vertical-align: middle;}

#divIngressoBox					{width:120px;height:auto;}

#divIngressoIndex				{width:auto;height:auto;}

#divIngressoIndex ul			{height:189px;margin:7px; padding: 10px 10px 10px 10px}

#divIngressoIndex ul li			{float:left;height:auto;}

#divIngressoDetalhe				{width:580px;height:auto;padding: 0px 15px 0px 15px;}

#divIngressoDetalhe ul			{margin:7px; padding:0;}

#divIngressoDetalhe ul li		{float:left;}

#divpacotebusca					{background-color:#ebfde6;text-align:left; line-height:10px; height:90px;}

#divPictureBox					{width:200px; height:260px; text-indent:inherit;}

#CaptionBox						{height: 15px;text-align:center; width:250px; z-index:2;}

#divTituloAmarela_titulo_index	{width:auto;margin-right:0px;margin-left:0px;background: url(imagens/barra_amarela.jpg) repeat-x;line-height:20px;vertical-align: middle;text-indent: 5px;}

#divTituloAmarela_index			{width:auto;margin-right:0px;margin-left:0px;line-height:20px;vertical-align: middle;text-indent: 5px;}

#divTituloAzul					{width:auto;margin-right:0px;margin-left:0px;background: url(imagens/barra_azul.jpg) repeat-x;line-height:19px;vertical-align: middle;text-indent: 5px;}

#divTituloAzulBlock				{display:block;width:auto;margin-right:0px;margin-left:0px;background: url(imagens/barra_azul.jpg) repeat-x;line-height:19px;vertical-align: middle;text-indent: 5px;}

#divTituloCinza					{width:auto;margin-right:0px;margin-left:0px;background: url(imagens/barra_cinza.jpg) repeat-x;line-height:19px;vertical-align: middle;text-indent: 5px;}

#divTituloVerde					{width:auto;margin-right:0px;margin-left:0px;background: url(imagens/barra_verde.jpg) repeat-x;line-height:19px;vertical-align: middle;text-indent: 5px;}

#divTituloLimao					{width:auto;margin-right:0px;margin-left:0px;background: url(imagens/barra_limao.jpg) repeat-x;line-height:19px;vertical-align: middle;text-indent: 5px;}

#divContato_m					{background-color:#FFE8E8;line-height:16px;vertical-align: middle;}


/* ----- DIVS INDEX -----*/

#divLogoBrasil					{width: 120px;height:110px;background: url(imagens/logo_brasil.jpg) no-repeat;margin-top:5px;margin-bottom:5px;margin-left:15px;margin-right:15px;}

#divDestaqueIndex				{width:auto;height:120px;margin-right:0px;margin-left:0px;}

#divDestaqueIndex ul			{margin:0; padding:0;}

#divDestaqueIndex ul li			{float:left;margin-right:2px;list-style-type:none;}

#divDestaqueTituloCinza			{width:197px;margin-right:0px;margin-left:0px;background: url(imagens/barra_cinza.jpg) repeat-x;line-height:19px;vertical-align: middle;text-indent: 3px;}

#divDestaqueTituloSemcor		{width:147px;margin-right:0px;margin-left:0px;line-height:19px;vertical-align: middle;text-indent: 5px;}


/* ----- CSS MENU ------ */

.cotacoes                  {height:20px;font-family: Arial;font-size: 10px;font-weight: bold;color:#744601;}

.cotacoes1                 {height:15px;font-family: Arial;font-size: 10px;font-weight: bold;color:#9A5C01;text-decoration:none;padding: 2px 0px 2px 10px;}

.pacotes	               {height:15px;font-family: Arial;font-size: 10px;font-weight: bold;color:#e5b202;text-decoration:none; padding: 0px 0px 0px 20px;}

.menu_meio                 {height:20px;background: url(imagens/bg_botao_menu.jpg) no-repeat; color: #006fbb; padding: 2px 0px 0px 20px;}

.Caption            {font-family: Arial;font-weight: normal;font-size:  12pt;color:#FF3300; }

/* ----- CSS TEXTOS ------ */

.bordaFotosBranco			{border: 7px solid #FFFFFF;}

.bordaFotosBranco3px		{border: 3px solid #FFFFFF;}

.branco						{font-family:Verdana;font-size:12px;font-weight:bold;color:#ffffff;border: thin solid #FFFFFF;}

.login						{font-family:Verdana;font-size:12px;font-weight:bold;color: #255988;}

.loginBotoes				{font-family:Verdana;font-size:10px;font-weight:bold;color: #006699;}

.texto						{font-family:Verdana;font-size:10px;font-weight:normal;color: #666666; text-align:justify;}

.t_o1						{font-size:12px;}

.t_o2						{font-size:14px;}

.t_o3						{font-size:16px;}

.t_blue						{color: #314f7f;}

.t_red						{color: #CC0000;}

.t_green					{color: #008000;}

.texto_carrinho            {font-family:Verdana;font-size:12px;font-weight:bold;color: #666666;}

.texto_BarraAmarela        {font-family:Verdana;font-size:10px;font-weight:bold;color: #4a491e;}

.texto_BarraAmarela2       {font-family:Verdana;font-size:10px;font-weight:bold;color: #4a491e; padding: 0px 0px 0px 226px;}

.texto_BarraAzul	       {font-family:Verdana;font-size:10px;font-weight:bold;color: #314f7f;}

.texto_BarraAzul2	       {font-family:Verdana;font-size:10px;font-weight:bold;color: #314f7f; padding: 0px 0px 0px 300px;}

.texto_BarraVerde          {font-family:Verdana;font-size:10px;font-weight:bold;color: #29602a;}

.texto_BarraLimao	       {font-family:Verdana;font-size:10px;font-weight:bold;color: #990000;}

.texto_rodape              {font-family:Verdana;font-size:10px;font-weight:normal;color: #666666;}

.texto_principal           {font-family:Verdana;font-size:12px;font-weight:bold;color: #222222;}

.rodape                    {font-family:Verdana;font-size:9px;font-weight:normal;color: #255988;}

.titulo_pacote             {font-family:Verdana;font-size:10px;font-weight:bold;color: #255988;}

.titulo_sessao             {font-family:Verdana;font-size:16px;font-weight:bold;color: #000000;}

.titulo_azul               {font-family:Verdana;font-size:16px;font-weight:bold;color: #006fbb;}

/* ----- CSS LINKS ------ */

a.menu                      {display:block;font-family: Arial;font-size: 11px;font-weight: bold;color:#006fbb;text-decoration:none; cursor:hand;}

a.menu:hover                {text-decoration:underline;color:#1686d2;}

a.titulo_pacote             {display:block;font-family: Arial;font-size: 11px;font-weight: bold;color:#255988;text-decoration:none; cursor:hand;}

a.titulo_pacote:hover       {background-color:#BFBFBF;}

a.detalheCruzeiro           {display:block;font-family: Arial;font-size: 12px;font-weight: bold;color:#255988;text-decoration:none; cursor:hand;padding: 0px 5px;}

a.detalheCruzeiro:hover     {background-color:#DFDFDF;font-size: 14px;}

a.texto_principal           {font-family:Verdana;font-size:16px;font-style:normal;font-weight:bold;color: #222222;text-decoration:none; cursor:hand;}

a.texto_principal:hover     {text-decoration:underline;color: #1686d2;}

a.texto_BarraLimao	       {font-family:Verdana;font-size:10px;font-weight:bold;color: #990000;text-decoration:none;}

a.login                     {font-family: Arial;font-size: 11px;font-weight: bold;color:#80abc9;text-decoration:none; cursor:hand;}

a.login:hover               {text-decoration:underline;color:#222222;}

a.loginBotoes               {font-family:Verdana;font-size:10px;font-style:normal;font-weight:bold;color: #006699;text-decoration:none; cursor:hand;}

a.loginBotoes:hover         {text-decoration:underline;}

a.loginBRPremium            {font-family:Verdana;font-size:10px;font-style:normal;font-weight:bold;color: #006699;text-decoration:none; cursor:hand;}

a.loginBRPremium:hover      {text-decoration:underline;}

a.rodape                    {font-family:Verdana;font-size:9px;font-style:normal;font-weight:normal;color: #255988;text-decoration:none; cursor:hand;}

a.rodape:hover			    {text-decoration:underline;}

a.texto_BarraVerde          {font-family:Verdana;font-size:10px;font-style:normal;font-weight:bold;color: #29602a;text-decoration:none; cursor:hand;}

a.texto_BarraAzul           {font-family:Verdana;font-size:10px;font-style:normal;font-weight:bold;color: #314f7f;text-decoration:none; cursor:hand;}

a.texto_BarraAzul_index     {font-family:arial;font-size:10px;font-style:normal;font-weight:normal;color: #314f7f;text-decoration:none; cursor:hand;}

a.texto_BarraAzulBlock      {display:block;font-family:Verdana;font-size:10px;font-style:normal;font-weight:bold;color: #314f7f;text-decoration:none; cursor:hand;}

/* ----- CSS CAMPOS DE TEXTO ------ */

.input_rib 		       {background:url('http://www.brlazer.com.br/site/imagens/bg_input.gif');border:#f5f5f5 1px solid;padding:1px;}

.input_rib_texto           {background:url('http://www.brlazer.com.br/site/imagens/bg_input_texto.gif');border: #f5f5f5 1px solid;padding:1px;}

/* ----- CSS TABELAS ------ */

table#TabelaPedidos			{border-bottom-style:solid;border-bottom-color:#a9bbd0;border-bottom-width:1px;border-right-style:solid;border-right-color:#a9bbd0;border-right-width:1px;}

table#TabelaPedidos td 		{border-top-style:solid;border-top-color:#a9bbd0;border-top-width:1px;border-left-style:solid;border-left-color:#a9bbd0;border-left-width:1px;}
