
/* Defaults ------------------------------------------------------ */

* {font-size:100%; font-family:verdana; color:#505050; text-align:left; margin:0px; padding:0px;
   border:0px;}
A {color:#2040D0;}
DIV {display:inline-block;} DIV {display:block;}

/* Campos ------------------------------------------------------ */

.TextBox, .TextBoxO                     {float:left; width:100%; margin:5px 0px;}
.TextBox .Label, .TextBoxO .Label       {float:left; font-weight:bold; margin-top:3px;}
.TextBox .Controle, .TextBoxO .Controle {float:right; width:70%;}
.TextBox INPUT, .TextBoxO INPUT         {width:95%; border:#6C6C6C 1px solid; padding:2px;}
.TextBoxO .Label                        {color:#FF0000;}

.DateBox, .DateBoxO                     {float:left; width:100%; margin:5px 0px; height:22px;}
.DateBox .Label, .DateBoxO .Label       {float:left; font-weight:bold; margin-top:3px;}
.DateBox .Controle, .DateBoxO .Controle {float:right; width:70%;}
.DateBox INPUT, .DateBoxO INPUT         {width:85%; border:#6C6C6C 1px solid; padding:2px;}
.DateBoxO .Label                        {color:#FF0000;}

.SenhaConfirma, .SenhaConfirmaO                     {float:left; width:100%; margin:5px 0px; height:22px;}
.SenhaConfirma .Label, .SenhaConfirmaO .Label       {float:left; font-weight:bold; margin-top:3px;}
.SenhaConfirma .Controle, .SenhaConfirmaO .Controle {float:right; width:70%;}
.SenhaConfirma INPUT, .SenhaConfirmaO INPUT         {width:95%; border:#6C6C6C 1px solid; padding:2px;}
.SenhaConfirmaO .Label                              {color:#FF0000;}

.Senha, .SenhaO                     {float:left; width:100%; margin:5px 0px; height:22px;}
.Senha .Label, .SenhaO .Label       {float:left; font-weight:bold; margin-top:3px;}
.Senha .Controle, .SenhaO .Controle {float:right; width:70%;}
.Senha INPUT, .SenhaO INPUT         {width:95%; border:#6C6C6C 1px solid; padding:2px;}
.SenhaO .Label                      {color:#FF0000;}

.Booleano, .BooleanoO                                 {float:left; width:100%; margin:5px 0px; height:22px;}
.Booleano .Label, .BooleanoO .Label                   {float:left; font-weight:bold; margin-top:3px;}
.Booleano .Controle, .BooleanoO .Controle             {float:right; width:70%; font-weight:bold; padding:2px;}
.Booleano .Controle LABEL, .BooleanoO .Controle LABEL {float:left; width:10%; font-weight:bold;}
.Booleano INPUT, .BooleanoO INPUT                     {float:left; margin-right:15%;}
.BooleanoO .Label                                     {color:#FF0000;}
.BooleanoO .Controle LABEL                            {color:#505050;}

.Arquivo, ArquivoO                      {float:left; width:100%; margin:5px 0px; height:22px;}
.Arquivo .Label, .ArquivoO .Label       {float:left; font-weight:bold; margin-top:3px;}
.Arquivo .Controle, .ArquivoO .Controle {float:right; width:70%;}
.Arquivo INPUT, .ArquivoO INPUT         {width:95%; float:left; border:#6C6C6C 1px solid; padding:2px;}
.ArquivoO LABEL                         {color:#FF0000;}

.ComboBox, .ComboBoxO                     {float:left; width:100%; margin:5px 0px; height:22px;}
.ComboBox .Label, .ComboBoxO .Label       {float:left; font-weight:bold; margin-top:3px;}
.ComboBox .Controle, .ComboBoxO .Controle {float:right; width:70%;}
.ComboBox SELECT, .ComboBoxO SELECT       {width:96%; border:#6C6C6C 1px solid; padding:2px;}
.ComboBoxO .Label                         {color:#FF0000;}

.ListBox, .ListBoxO                     {float:left; width:100%; margin:5px 0px;}
.ListBox .Label, .ListBoxO .Label       {float:left; font-weight:bold; margin-top:3px;}
.ListBox .Controle, .ListBoxO .Controle {float:right; width:70%;}
.ListBox SELECT, .ListBoxO SELECT       {width:95%; border:#6C6C6C 1px solid; padding:2px;
                                         height:100px;}
.ListBoxO .Label                        {color:#FF0000;}

.Memo, .MemoO                     {float:left; width:100%; margin:5px 0px;}
.Memo .Label, .MemoO .Label       {float:left; font-weight:bold; margin-top:3px;}
.Memo .Controle, .MemoO .Controle {float:right; width:70%;}
.Memo TEXTAREA, .MemoO TEXTAREA   {width:95%; border:#6C6C6C 1px solid; padding:2px; height:100px;}
.MemoO .Label                     {color:#FF0000;}

.HTMLBox, .HTMLBoxO                     {float:left; width:100%; margin:5px 0px;}
.HTMLBox .Label, .HTMLBoxO .Label       {float:left; font-weight:bold; margin-top:3px;}
.HTMLBox .Controle, .HTMLBoxO .Controle {float:right; width:70%;}
.HTMLBox TEXTAREA, .HTMLBoxO TEXTAREA   {width:95%; border:#6C6C6C 1px solid; padding:2px;
                                         height:400px;}
.HTMLBoxO .Label                        {color:#FF0000;}

.JavaScript, .JavaScriptO                     {float:left; width:100%; margin:5px 0px;}
.JavaScript .Label, .JavaScriptO .Label       {float:left; font-weight:bold; margin-top:3px;}
.JavaScript .Controle, .JavaScriptO .Controle {float:right; width:70%;}
.JavaScript TEXTAREA, .JavaScriptO TEXTAREA   {width:95%; border:#6C6C6C 1px solid; padding:2px;
                                               height:200px; font:8pt courier new;}
.JavaScriptO .Label                           {color:#FF0000;}

.PHP, .PHPO                     {float:left; width:100%; margin:5px 0px;}
.PHP .Label, .PHPO .Label       {float:left; font-weight:bold; margin-top:3px;}
.PHP .Controle, .PHPO .Controle {float:right; width:70%;}
.PHP TEXTAREA, .PHPO TEXTAREA   {width:95%; border:#6C6C6C 1px solid; padding:2px; height:200px;
                                 font:8pt courier new;}
.PHPO .Label                    {color:#FF0000;}

.Submit {float:left; border:#6C6C6C 1px solid; padding:3px 10px; text-align:center; margin:5px 0px;}

/* Estilos gerais ------------------------------------------------------ */

.MsgErro {color:#FF0000; background-color:#FFF0F0; font-size:100%; padding:5px;
          font-weight:bold; border:#FF0000 1px solid; margin:5px 0px;}
.MsgInfo {color:#0000FF; background-color:#F0F0FF; font-size:100%; padding:5px;
          font-weight:bold; border:#0000FF 1px solid; margin:5px 0px;}
.MsgDebug {color:#FF7F00; background-color:#FFFFA0; font-size:100%; padding:5px;
           font-weight:bold; border:#FF7F00 1px solid; margin:5px 0px;}

.Cabecalho {background:#121629 url("imagens/fundo_barras.gif") repeat-x; border:1px #6C6C6C solid;
            overflow:hidden; padding:5px; margin:5px 0px; clear:both;}
.Cabecalho .Esquerda {color:#FFFFFF; font-weight:bold; float:left; margin:0px 3px;}
.Cabecalho .Esquerda A {color:#FFFFFF;}
.Cabecalho .Direita {color:#FFFFFF; font-weight:bold; float:right; margin:0px 3px;}
.Cabecalho .Direita A {color:#FFFFFF;}

.Paginador             {width:100%; margin:5px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .Paginador TD.R1       {background:url("imagens/blocos/r1_1.gif") no-repeat;
                                    width:10px; height:10px;}
          .Paginador TD.R2       {background:url("imagens/blocos/r1_2.gif") repeat-x;
                                    height:10px; color:#FFFFFF; font-weight:bold;}
          .Paginador TD.R3       {background:url("imagens/blocos/r1_3.gif") no-repeat;
                                    width:10px; height:10px;}
          .Paginador TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .Paginador TD.R5       {background-color:#FFFFFF; padding:0px; color:#202080}
          .Paginador TD.R5 A     {color:#2040D0}
          .Paginador TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .Paginador TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .Paginador TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .Paginador TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.Paginador .Info {float:left; padding:5px;}
.Paginador .Nav {float:right; padding:5px;}

.Grid {background-color:#FFFFFF; margin:5px 0px; border:1px #6C6C6C solid;
       clear:both;}
.Grid TABLE {border-collapse:collapse; width:100%; table-layout:auto;}
.Grid TD {overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:1px;}
.Grid TD.Comandos {width:90px;}
.Grid TD.Comandos SPAN {margin:1px;}
.Grid TR.Titulo TD {background-color:#222A76; font-size:100%; color:#FFFFFF;}
.Grid TR.Titulo TD A {color:#FFFFFF;}
.Grid TR.Item0 {background-color:#EFEFEF;}
.Grid TR.Item1 {background-color:#FFFFFF;}

.BlocoHierarquia {font-size:100%; color:#505050; font-weight:bold; margin-bottom:5px;}
.BlocoHierarquia A {font-size:100%; color:#505050; font-weight:bold;}

.AguardeAJAX {position:absolute; left: 50%; margin-left:-40px; top:50%; margin-top:-30px; width:80px; height:60px;
              z-index:2; background-color:#FFFFFF; border:#6C6C6C 1px solid;
              text-align:center; padding:5px;}
.AguardeAJAX IMG {position:absolute; left: 50%; margin-left:-15px; top:50%; margin-top:-10px; width:30px; height:30px;}


/* Layout fixo ------------------------------------------------------ */

BODY {padding:2px;}

.Pagina {background-color:#F0F0FF; font-size:70%; margin:auto;}

.BarraSuperior {background:url("imagens/fundo_barras.gif") repeat-x; overflow:hidden;
                border:#6C6C6C 1px solid; padding:2px;}
.BarraSuperior .MenuTopo {float:right; color:#FFFFFF; margin:4px;}
.BarraSuperior .MenuTopo A {color:#FFFFFF; margin:0px 4px;}
.BarraSuperior .InfoLogin {color:#FFFFFF; width:200px; float:left; overflow:hidden; margin:4px;
                          text-overflow:ellipsis; white-space:nowrap;}

.LogoPagina {float:left; padding:3px;}
.LogoPagina .ImagemLogo {margin:2px;}

.LogotipoGrande {margin:auto; padding:3px;}
.LogotipoGrande .ImagemLogo {margin:2px;}

.BannerSuperior1 {background-color:#FFFFFF; width:363px; height:72px; float:left;
                  margin:3px 0px; overflow:hidden; border:#6C6C6C 1px dashed;}
.BannerSuperior2 {background-color:#FFFFFF; width:363px; height:72px; float: right;
                  margin:3px 0px; overflow:hidden; border:#6C6C6C 1px dashed;}

.BarraInferior {background:#121629 url("imagens/fundo_barras.gif") repeat-x; overflow:hidden;
                border:1px #6C6C6C solid; clear:both; margin:10px 0px;}
.BarraInferior FORM {float:right; width:380px; border:0px;}
.BarraInferior .TextBox {width:300px; margin-top:3px;}
.BarraInferior .TextBox LABEL {color:#FFFFFF;}
.BarraInferior .Submit {float:left; padding:0px; border:0px; margin:0px; margin-top:3px;}

.MenuLateral {width:250px; float:left;}

.BlocoMenu             {float:none; width:100%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .BlocoMenu TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoMenu TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .BlocoMenu TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoMenu TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .BlocoMenu TD.R5       {background-color:#FFFFFF; padding:0px; color:#202080}
          .BlocoMenu TD.R5 A     {color:#2040D0}
          .BlocoMenu TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .BlocoMenu TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .BlocoMenu TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .BlocoMenu TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.BlocoMenu UL {list-style-type:square; list-style-position:outside; margin-left:15px;}
.BlocoMenu LI {margin:4px 0px;}
.BlocoMenu .Item {padding:1px; clear:both; margin-top:2px;}

.HeaderConteudo {margin-left:260px;}
.HeaderConteudo .TituloConteudo {color:#505050; font-weight:bold; font-size:200%;}
.HeaderConteudo .SeparadorConteudo {background-color:#505050;
                                    margin:3px 0px 10px 0px; font-size:0%; height:2px;}

.Conteudo {margin-left:260px; overflow:hidden;}

.SeparadorRodape {background-color:#222A76; clear:both; margin:10px 0px; font-size:0%; height:3px;}

.RodapePagina {color:#505050; font-size:90%; font-weight:bold; text-align:center; clear:both;}


/* Células de produtos ------------------------------------------------------ */

.BlocoPromocaoHome             {float:left; width:625px; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .BlocoPromocaoHome TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoPromocaoHome TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .BlocoPromocaoHome TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoPromocaoHome TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .BlocoPromocaoHome TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .BlocoPromocaoHome TD.R5 A     {color:#2040D0}
          .BlocoPromocaoHome TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .BlocoPromocaoHome TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .BlocoPromocaoHome TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .BlocoPromocaoHome TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.TabPromocaoHome {text-align:center; width:100%;}
.CelPromocaoHome             {float:none; width:150px; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .CelPromocaoHome TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .CelPromocaoHome TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .CelPromocaoHome TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .CelPromocaoHome TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .CelPromocaoHome TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .CelPromocaoHome TD.R5 A     {color:#2040D0}
          .CelPromocaoHome TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .CelPromocaoHome TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .CelPromocaoHome TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .CelPromocaoHome TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.CelPromocaoHome A {color:#2040D0; font-weight:bold;}
.CelPromocaoHome .Imagem IMG {width:075px;
                              height:075px;
                              border:#6C6C6C 1px solid; float:left;
                              margin-right:2px;}

.GridPromocoesHome             {float:left; width:625px; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .GridPromocoesHome TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .GridPromocoesHome TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .GridPromocoesHome TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .GridPromocoesHome TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .GridPromocoesHome TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .GridPromocoesHome TD.R5 A     {color:#2040D0}
          .GridPromocoesHome TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .GridPromocoesHome TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .GridPromocoesHome TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .GridPromocoesHome TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.CelPromocaoHome .Nome A {}
.CelPromocaoHome .Descricao {text-align:center;}
.CelPromocaoHome .Comerciais {clear:both;}
.CelPromocaoHome .Preco {color:#F00000; font-weight:bold;}

.CelPromocaoHome .Comprar {margin:2px 2px 0px 0px; text-align:center; float:left;}
.CelPromocaoHome .Locar {margin:2px 2px 0px 0px; text-align:center; float:left;}
.CelPromocaoHome .Info {margin:2px 2px 0px 0px; text-align:center; float:left;}

.BlocoLancamentoHome             {float:right; width:180px; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .BlocoLancamentoHome TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoLancamentoHome TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .BlocoLancamentoHome TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoLancamentoHome TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .BlocoLancamentoHome TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .BlocoLancamentoHome TD.R5 A     {color:#2040D0}
          .BlocoLancamentoHome TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .BlocoLancamentoHome TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .BlocoLancamentoHome TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .BlocoLancamentoHome TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.TabLancamentoHome {text-align:center; width:100%;}
.CelLancamentoHome             {float:none; width:150px; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .CelLancamentoHome TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .CelLancamentoHome TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .CelLancamentoHome TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .CelLancamentoHome TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .CelLancamentoHome TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .CelLancamentoHome TD.R5 A     {color:#2040D0}
          .CelLancamentoHome TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .CelLancamentoHome TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .CelLancamentoHome TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .CelLancamentoHome TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.CelLancamentoHome A {color:#2040D0; font-weight:bold;}
.CelLancamentoHome .Imagem IMG {width:075px;
                                height:075px;
                                border:#6C6C6C 1px solid; float:left;
                                margin-right:2px;}
.CelLancamentoHome .Nome A {}
.CelLancamentoHome .Descricao {text-align:center;}
.CelLancamentoHome .Comerciais {clear:both;}
.CelLancamentoHome .Preco {color:#F00000; font-weight:bold; font-size:90%;}

.CelLancamentoHome .Comprar {margin:2px 2px 0px 0px; text-align:center; float:left;}
.CelLancamentoHome .Locar {margin:2px 2px 0px 0px; text-align:center; float:left;}
.CelLancamentoHome .Info {margin:2px 2px 0px 0px; text-align:center; float:left;}


/* Lista de produtos ------------------------------------------------------ */

.ListaProduto             {float:none; width:100%; margin:5px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .ListaProduto TD.R1       {background:url("imagens/blocos/r1_1.gif") no-repeat;
                                    width:10px; height:10px;}
          .ListaProduto TD.R2       {background:url("imagens/blocos/r1_2.gif") repeat-x;
                                    height:10px; color:#FFFFFF; font-weight:bold;}
          .ListaProduto TD.R3       {background:url("imagens/blocos/r1_3.gif") no-repeat;
                                    width:10px; height:10px;}
          .ListaProduto TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .ListaProduto TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .ListaProduto TD.R5 A     {color:#2040D0}
          .ListaProduto TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .ListaProduto TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .ListaProduto TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .ListaProduto TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.ListaProduto .Imagem {width:075px;
                       height:075px;
                       border:#6C6C6C 1px solid; float:left;
                       margin-right:5px;}
.ListaProduto .NomeDesc {float:left; width:460px;}
.ListaProduto .NomeDesc .Nome A {color:#202080; font-size:120%; font-weight:bold; float:left;}
.ListaProduto .NomeDesc .Descricao {color:#505050; margin-top:5px; float:left; clear:left;}
.ListaProduto .Comerciais {width:180px; border:1px solid #6C6C6C;
                           background-color:#EFEFEF; padding:4px; float:right;}
.ListaProduto .Preco {color:#F00000; font-weight:bold; font-size:120%;}
.ListaProduto .Pagamento {color:#505050; font-weight:normal; float:left; clear:both;}

.ListaProduto .Comprar {margin:2px 2px 0px 0px; text-align:center; float:left; clear:left;}

.ListaProdutoPaginador             {float:; width:100%; margin:5px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .ListaProdutoPaginador TD.R1       {background:url("imagens/blocos/r1_1.gif") no-repeat;
                                    width:10px; height:10px;}
          .ListaProdutoPaginador TD.R2       {background:url("imagens/blocos/r1_2.gif") repeat-x;
                                    height:10px; color:#FFFFFF; font-weight:bold;}
          .ListaProdutoPaginador TD.R3       {background:url("imagens/blocos/r1_3.gif") no-repeat;
                                    width:10px; height:10px;}
          .ListaProdutoPaginador TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .ListaProdutoPaginador TD.R5       {background-color:#FFFFFF; padding:0px; color:#202080}
          .ListaProdutoPaginador TD.R5 A     {color:#2040D0}
          .ListaProdutoPaginador TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .ListaProdutoPaginador TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .ListaProdutoPaginador TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .ListaProdutoPaginador TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.ListaProdutoPaginador .Info {float:left;}
.ListaProdutoPaginador .Nav {float:right;}

.BuscaAvancada             {float:none; width:100%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .BuscaAvancada TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BuscaAvancada TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .BuscaAvancada TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BuscaAvancada TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .BuscaAvancada TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .BuscaAvancada TD.R5 A     {color:#2040D0}
          .BuscaAvancada TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .BuscaAvancada TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .BuscaAvancada TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .BuscaAvancada TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}
/* Detalhe de produto ------------------------------------------------------ */
.DetalheProduto             {float:none; width:100%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .DetalheProduto TD.R1       {background:url("imagens/blocos/r1_1.gif") no-repeat;
                                    width:10px; height:10px;}
          .DetalheProduto TD.R2       {background:url("imagens/blocos/r1_2.gif") repeat-x;
                                    height:10px; color:#FFFFFF; font-weight:bold;}
          .DetalheProduto TD.R3       {background:url("imagens/blocos/r1_3.gif") no-repeat;
                                    width:10px; height:10px;}
          .DetalheProduto TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .DetalheProduto TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .DetalheProduto TD.R5 A     {color:#2040D0}
          .DetalheProduto TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .DetalheProduto TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .DetalheProduto TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .DetalheProduto TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.DetalheProduto A {font-weight:bold;}
.DetalheProduto .Imagem {float:left;}
.DetalheProduto .Imagem IMG {width:200px;
                             height:200px;
                             border:#6C6C6C 1px solid;}
.DetalheProduto .Imagem .MiniImagens {width:196px;
                                      border:#6C6C6C 1px solid;
                                      float:left; clear:left; margin-top:5px; padding:2px;}
.DetalheProduto .Imagem .MiniImagens .MiniImagemSelecionada {width:030px;
                                                             height:030px;
                                                             margin:1px; border:#6C6C6C 1px solid;}
.DetalheProduto .Imagem .MiniImagens .MiniImagemNaoSelecionada {width:030px;
                                                                height:030px;
                                                                margin:2px;}
.DetalheProduto .Descricao {color:#505050; margin-left:10px; float:left; width:315px; font-size:120%;}
.DetalheProduto .Comerciais {border:1px solid #6C6C6C; width:200px;
                             background-color:#EFEFEF; padding:4px;
                             float:right; margin:0px 0px 10px 10px;}
.DetalheProduto .Preco {color:#F00000; font-weight:bold; font-size:150%;}
.DetalheProduto .Pagamento {color:#505050; font-weight:normal; float:left; clear:left;
                            margin:2px 4px;}
.DetalheProduto .Pagamento .Grupo {font-weight:bold; padding:4px 0px 2px 0px;}
.DetalheProduto .PrazoEntrega {}
.DetalheProduto .Comprar {margin:2px 2px 0px 0px; text-align:center; float:left; clear:left;}


.ProdutoEspecificacoes             {float:none; width:100%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .ProdutoEspecificacoes TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .ProdutoEspecificacoes TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .ProdutoEspecificacoes TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .ProdutoEspecificacoes TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .ProdutoEspecificacoes TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .ProdutoEspecificacoes TD.R5 A     {color:#2040D0}
          .ProdutoEspecificacoes TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .ProdutoEspecificacoes TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .ProdutoEspecificacoes TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .ProdutoEspecificacoes TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.ProdutoEspecificacoes .Especificacoes {}

.ProdutoAtributos             {float:right; width:35%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .ProdutoAtributos TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .ProdutoAtributos TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .ProdutoAtributos TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .ProdutoAtributos TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .ProdutoAtributos TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .ProdutoAtributos TD.R5 A     {color:#2040D0}
          .ProdutoAtributos TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .ProdutoAtributos TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .ProdutoAtributos TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .ProdutoAtributos TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.ProdutoAtributos .Atributos {border-collapse:collapse; width:100%;}
.ProdutoAtributos .Grupo {font-weight:bold; padding-top:5px;}
.ProdutoAtributos .nome {border:#6C6C6C 1px solid; width:50%;
                         background-color:#EFEFEF; font-weight:bold;}
.ProdutoAtributos .valor {border:#6C6C6C 1px solid; width:50%;
                          background-color:#EFEFEF;}

.ProdutosRelacionados             {float:left; width:60%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .ProdutosRelacionados TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .ProdutosRelacionados TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .ProdutosRelacionados TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .ProdutosRelacionados TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .ProdutosRelacionados TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .ProdutosRelacionados TD.R5 A     {color:#2040D0}
          .ProdutosRelacionados TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .ProdutosRelacionados TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .ProdutosRelacionados TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .ProdutosRelacionados TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.ProdutosRelacionados .Item {width:100%; margin:5px 10px;}
.ProdutosRelacionados .Produto {float:left; width:100px; text-align:center;}

.ProdutosRelacionados .Nome {text-align:center;}
.ProdutosRelacionados .Imagem {width:075px;
                               height:075px;
                               border:1px solid #6C6C6C}
.ProdutosRelacionados .Separador {float:left; width:30px; text-align:center; margin-top:30px;}

.ProdutosRelacionados .Comerciais {width:160px; border:1px solid #6C6C6C;
                                   background-color:#EFEFEF; padding:4px;
                                   float:right; margin:5px 10px;}
.ProdutosRelacionados .Comerciais .Preco {color:#F00000; font-weight:bold; font-size:120%;}
.ProdutosRelacionados .Comerciais .Pagamento {color:#505050; float:left; clear:left;}
.ProdutosRelacionados .Comerciais .Comprar {margin:2px 2px 0px 0px; text-align:center; float:left; clear:left;}

/* Cadastro ----------------------------------------------------------------- */

.FormLogin             {float:left; width:30%; margin:3px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormLogin TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormLogin TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormLogin TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormLogin TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormLogin TD.R5       {background-color:#FFFFFF; padding:12px; color:#202080}
          .FormLogin TD.R5 A     {color:#2040D0}
          .FormLogin TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormLogin TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormLogin TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormLogin TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}
.FormCadastroNaoLogado             {float:right; width:69%; margin:3px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormCadastroNaoLogado TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormCadastroNaoLogado TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormCadastroNaoLogado TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormCadastroNaoLogado TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormCadastroNaoLogado TD.R5       {background-color:#FFFFFF; padding:12px; color:#202080}
          .FormCadastroNaoLogado TD.R5 A     {color:#2040D0}
          .FormCadastroNaoLogado TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormCadastroNaoLogado TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormCadastroNaoLogado TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormCadastroNaoLogado TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}
.FormCadastroLogado             {float:right; width:100%; margin:3px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormCadastroLogado TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormCadastroLogado TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormCadastroLogado TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormCadastroLogado TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormCadastroLogado TD.R5       {background-color:#FFFFFF; padding:12px; color:#202080}
          .FormCadastroLogado TD.R5 A     {color:#2040D0}
          .FormCadastroLogado TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormCadastroLogado TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormCadastroLogado TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormCadastroLogado TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}
.FormEsqueciSenha             {float:left; width:30%; margin:3px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormEsqueciSenha TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormEsqueciSenha TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormEsqueciSenha TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormEsqueciSenha TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormEsqueciSenha TD.R5       {background-color:#FFFFFF; padding:12px; color:#202080}
          .FormEsqueciSenha TD.R5 A     {color:#2040D0}
          .FormEsqueciSenha TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormEsqueciSenha TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormEsqueciSenha TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormEsqueciSenha TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}


/* Busca avançada ----------------------------------------------------------- */
.FormBusca             {float:left; width:550px; margin:0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormBusca TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormBusca TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormBusca TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormBusca TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormBusca TD.R5       {background-color:#FFFFFF; padding:12px; color:#202080}
          .FormBusca TD.R5 A     {color:#2040D0}
          .FormBusca TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormBusca TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormBusca TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormBusca TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}
/* Carrinho e checkout ------------------------------------------------------ */
.GridCarrinho {border-collapse:collapse; width:100%; background-color:transparent; margin-bottom:20px;}
.GridCarrinho TD {font-weight:normal; border:#6C6C6C 1px solid;
                  background-color:#FFFFFF; padding:4px;}
.GridCarrinho .Titulo TD {background-color:#222A76; color:#FFFFFF; font-weight:bold;}

.GridCarrinho .comandos {width:5%;}
.GridCarrinho .nome {width:50%;}
.GridCarrinho .quantidade {width:5%;}
.GridCarrinho .quantidade INPUT {width:30px; border:#6C6C6C 1px solid; padding:2px;}
.GridCarrinho .preco_unitario {width:15%; text-align:right;}
.GridCarrinho .total {width:15%; font-weight:bold; text-align:right;}

.GridCarrinho .CEP {font-weight:bold; text-align:right;}
.GridCarrinho .LabelItens {font-weight:bold; text-align:right;}
.GridCarrinho .CEP INPUT {font-weight:bold; width:100px; border:#6C6C6C 1px solid; padding:2px;}

.GridCarrinho .ValorItens {font-weight:bold; text-align:right;}

.GridCarrinho .Vazio {background-color:transparent; border:0px;}
.GridCarrinho .LabelFrete {font-weight:bold; text-align:right;}
.GridCarrinho .ValorFrete {font-weight:bold; text-align:right;}

.GridCarrinho .LabelTotal {font-weight:bold; text-align:right;}
.GridCarrinho .ValorTotal {font-weight:bold;  text-align:right;}

.EnderecoEntrega             {float:left; width:100%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .EnderecoEntrega TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .EnderecoEntrega TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .EnderecoEntrega TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .EnderecoEntrega TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .EnderecoEntrega TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .EnderecoEntrega TD.R5 A     {color:#2040D0}
          .EnderecoEntrega TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .EnderecoEntrega TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .EnderecoEntrega TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .EnderecoEntrega TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.EnderecoEntrega .Logradouro {clear:left; margin:2px 0px; font-size:130%;}
.EnderecoEntrega .Complemento {clear:left; margin:2px 0px; font-size:130%;}
.EnderecoEntrega .Bairro {clear:left; margin:2px 0px; font-size:130%;}
.EnderecoEntrega .Cidade {clear:left; margin:2px 0px; font-size:130%;}
.EnderecoEntrega .Estado {clear:left; margin:2px 0px; font-size:130%;}
.EnderecoEntrega .CEP {clear:left; margin:2px 0px; font-size:130%;}
.EnderecoEntrega .Label {font-weight:bold; float:left; margin-right:3px;}
.EnderecoEntrega .Valor {}

.ListaEnderecos             {float:left; width:360px; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .ListaEnderecos TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .ListaEnderecos TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .ListaEnderecos TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .ListaEnderecos TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .ListaEnderecos TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .ListaEnderecos TD.R5 A     {color:#2040D0}
          .ListaEnderecos TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .ListaEnderecos TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .ListaEnderecos TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .ListaEnderecos TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.ListaEnderecos .Item {width:355px; overflow:hidden; margin-top:10px;}
.ListaEnderecos .Comandos {width:60px; float:left; overflow:hidden;}
.ListaEnderecos SPAN {float:left; margin:2px 0px;}
.ListaEnderecos .Endereco {width:280px; float:right;}
.ListaEnderecos .Endereco .Logradouro {clear:left; margin:2px 0px;}
.ListaEnderecos .Endereco .Complemento {clear:left; margin:2px 0px;}
.ListaEnderecos .Endereco .Bairro {clear:left; margin:2px 0px;}
.ListaEnderecos .Endereco .Cidade {clear:left; margin:2px 0px;}
.ListaEnderecos .Endereco .Estado {clear:left; margin:2px 0px;}
.ListaEnderecos .Endereco .CEP {clear:left; margin:2px 0px;}
.ListaEnderecos .Endereco .Label {font-weight:bold; float:left; margin-right:3px;}
.ListaEnderecos .Endereco .Valor {}

.FormEndereco             {float:right; width:400px; margin:0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormEndereco TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormEndereco TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormEndereco TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormEndereco TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormEndereco TD.R5       {background-color:#FFFFFF; padding:12px; color:#202080}
          .FormEndereco TD.R5 A     {color:#2040D0}
          .FormEndereco TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormEndereco TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormEndereco TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormEndereco TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.FormEndereco .TextBox              {clear:both; width:100%; margin:8px 0px; overflow: hidden;}
.FormEndereco .TextBox LABEL        {clear:left; float:left; width:130px; font-weight:bold; margin-right:10px;}
.FormEndereco .TextBox INPUT        {float:left; width:200px; border:#6C6C6C 1px solid; padding:2px;}
.FormEndereco .TextBoxO             {clear:both; width:100%; margin:8px 0px; overflow: hidden;}
.FormEndereco .TextBoxO LABEL       {clear:left; float:left; width:130px; font-weight:bold; margin-right:10px;
                                     color:#FF0000;}
.FormEndereco .TextBoxO INPUT       {float:left; width:200px; border:#6C6C6C 1px solid; padding:2px;}

.FormEndereco .SenhaConfirmaO       {clear:both; width:100%; margin:8px 0px; overflow: hidden;}
.FormEndereco .SenhaConfirmaO LABEL {clear:left; float:left; width:200px; font-weight:bold; margin-right:10px;
                                     color:#FF0000;}

.FormEndereco .BooleanoO            {clear:both; width:100%; margin:8px 0px; overflow: hidden;}
.FormEndereco .BooleanoO SPAN       {clear:left; float:left; width:130px; font-weight:bold; margin-right:10px;
                                     color:#FF0000;}
.FormEndereco .BooleanoO LABEL      {float:left; font-weight:bold;}
.FormEndereco .BooleanoO INPUT      {float:left; margin-right:30px;}

.FormEndereco .SenhaConfirmaO INPUT {float:left; width:250px; border:#6C6C6C 1px solid; padding:2px;}
.FormEndereco .ComboBox             {clear:both; width:100%; margin:8px 0px; overflow: hidden;}
.FormEndereco .ComboBox LABEL       {clear:left; float:left; width:130px; font-weight:bold; margin-right:10px;}
.FormEndereco .ComboBox SELECT      {float:left; width:206px; border:#6C6C6C 1px solid; padding:2px;}
.FormEndereco .ComboBoxO            {clear:both; width:100%; margin:8px 0px; overflow: hidden;}
.FormEndereco .ComboBoxO LABEL      {clear:left; float:left; width:130px; font-weight:bold; margin-right:10px;
                                     color:#FF0000;}
.FormEndereco .ComboBoxO SELECT     {float:left; width:206px; border:#6C6C6C 1px solid; padding:2px;}
.FormEndereco .Submit {border:#6C6C6C 1px solid; padding:2px;}



.FormasPagamento {width:100%; border-collapse:collapse; font-weight:normal;}
.FormasPagamento TR.TituloGrupo {color:#FFFFFF; background-color:#222A76;
                                 font-weight:bold; text-align:center;}
.FormasPagamento TD.CelulaForma {border:#6C6C6C 1px solid; text-align:center; padding:10px;}
.FormasPagamento TD.CelulaCondicao {border:#6C6C6C 1px solid; padding:10px;}
.FormasPagamento .BotaoPagamento {background:none; clear:both; margin-left:40%;}


/* Lista de pedidos --------------------------------------------------- */

.FormBuscaPedidos             {float:none; width:100%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormBuscaPedidos TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormBuscaPedidos TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormBuscaPedidos TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormBuscaPedidos TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormBuscaPedidos TD.R5       {background-color:#FFFFFF; padding:12px; color:#202080}
          .FormBuscaPedidos TD.R5 A     {color:#2040D0}
          .FormBuscaPedidos TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormBuscaPedidos TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormBuscaPedidos TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormBuscaPedidos TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.FormBuscaPedidos .Opcao         {height:20px; margin:0px 0px; padding:2px; overflow: hidden;}
.FormBuscaPedidos .Opcao DIV     {float:left;}
.FormBuscaPedidos .Opcao LABEL   {float:left; margin-left:5px;}
.FormBuscaPedidos .Opcao INPUT   {float:left; padding:1px;}
.FormBuscaPedidos .TextBox       {float:left; margin-left:5px;}
.FormBuscaPedidos .TextBox LABEL {margin-right:5px;}
.FormBuscaPedidos .TextBox INPUT {border:#6C6C6C 1px solid;}
.FormBuscaPedidos .Opcao SPAN     {float:left; margin:0px 0px 0px 8px;}
.FormBuscaPedidos .Submit {border:#6C6C6C 1px solid; padding:2px;}

/* Pedido --------------------------------------------------- */

.BlocoPagamentos             {float:none; width:100%; margin:0px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .BlocoPagamentos TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoPagamentos TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .BlocoPagamentos TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoPagamentos TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .BlocoPagamentos TD.R5       {background-color:#FFFFFF; padding:10px 0px 0px 0px; color:#202080}
          .BlocoPagamentos TD.R5 A     {color:#2040D0}
          .BlocoPagamentos TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .BlocoPagamentos TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .BlocoPagamentos TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .BlocoPagamentos TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.BlocoEntregas             {float:none; width:100%; margin:10px 0px 10px 0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .BlocoEntregas TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoEntregas TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .BlocoEntregas TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .BlocoEntregas TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .BlocoEntregas TD.R5       {background-color:#FFFFFF; padding:10px 0px 0px 0px; color:#202080}
          .BlocoEntregas TD.R5 A     {color:#2040D0}
          .BlocoEntregas TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .BlocoEntregas TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .BlocoEntregas TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .BlocoEntregas TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}
/* Administração ------------------------------------------------------ */

.FormLoginAdmin             {width:400px; margin:auto;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormLoginAdmin TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormLoginAdmin TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormLoginAdmin TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormLoginAdmin TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormLoginAdmin TD.R5       {background-color:#FFFFFF; padding:12px; color:#202080}
          .FormLoginAdmin TD.R5 A     {color:#2040D0}
          .FormLoginAdmin TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormLoginAdmin TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormLoginAdmin TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormLoginAdmin TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}.FormLogin .E-mail {clear:both; width:100%; margin:8px 0px; overflow: hidden;}
.FormLogin .E-mail LABEL {clear:left; float:left; width:50px; font-weight:bold; margin-right:10px;}
.FormLogin .E-mail INPUT {float:left; width:100px; border:#6C6C6C 1px solid; padding:2px;}
.FormLogin .Senha {clear:both; width:100%; margin:8px 0px; overflow: hidden;}
.FormLogin .Senha LABEL {clear:left; float:left; width:50px; font-weight:bold; margin-right:10px;}
.FormLogin .Senha INPUT {float:left; width:100px; border:#6C6C6C 1px solid; padding:2px;}
.FormLogin .Logar {background:none;}

.FormEdicao             {float:none; width:100%; margin:0px;
                                    table-layout:fixed; border-collapse:collapse;}
          .FormEdicao TD.R1       {background:url("imagens/blocos/r1_1t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormEdicao TD.R2       {background:url("imagens/blocos/r1_2t.gif") repeat-x;
                                    height:25px; color:#FFFFFF; font-weight:bold;}
          .FormEdicao TD.R3       {background:url("imagens/blocos/r1_3t.gif") no-repeat;
                                    width:10px; height:25px;}
          .FormEdicao TD.R4       {background:url("imagens/blocos/r1_4.gif") repeat-y; width:10px;}
          .FormEdicao TD.R5       {background-color:#FFFFFF; padding:5px; color:#202080}
          .FormEdicao TD.R5 A     {color:#2040D0}
          .FormEdicao TD.R6       {background:url("imagens/blocos/r1_6.gif") repeat-y; width:10px;}
          .FormEdicao TD.R7       {background:url("imagens/blocos/r1_7.gif") no-repeat;
                                    width:10px; height:10px;}
          .FormEdicao TD.R8       {background:url("imagens/blocos/r1_8.gif") repeat-x; height:10px;
                                    color:#FFFFFF; font-weight:bold;}
          .FormEdicao TD.R9       {background:url("imagens/blocos/r1_9.gif") no-repeat;
                                    width:10px; height:10px;}
/* LightBox ------------------------------------------------------ */
#lightbox {background-color:#eee; padding:10px; border-bottom:2px solid #666; border-right:2px solid #666;}
#lightboxDetails {font-size: 0.8em; padding-top:0.4em;}
#lightboxCaption {float:left;}
#closeButton {top:5px; right:5px;}
#lightbox img {border:none; clear:both;}
#overlay img {border:none;}
#overlay {background-image:url("imagens/lightbox/overlay.png");}
* html #overlay {background-color:transparent; background-image:url("");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="GLCaminhoImagens/lightbox/overlay.png", sizingMethod="scale");
}

/* calendar icon */
img.tcalIcon {cursor:pointer; float:left; margin:2px 0px 0px 5px;}
/* calendar container element */
div#tcal {position:absolute; visibility:hidden; z-index:100; width:200px; padding:2px 0 0 0;}
/* all tables in calendar */
div#tcal table {width:100%; border:#6C6C6C 1px solid; border-collapse:collapse; background-color:white;}
/* navigation table */
div#tcal table.ctrl { border-bottom:0px;}
/* navigation buttons */
div#tcal table.ctrl td {width:15px; height:20px; background-color:#FFFFFF;}
/* month year header */
div#tcal table.ctrl th {background-color:#FFFFFF; color:#505050; border:0px;}
/* week days header */
div#tcal th {border:#6C6C6C 1px solid; border-collapse:collapse; text-align:center; padding:3px 0;
             font-size:10px; background-color:#222A76; color:#FFFFFF;}
/* date cells */
div#tcal td {cursor:pointer; border:0px; border-collapse:collapse; text-align:center; padding:2px 0; font-size:11px; width:22px;}
/* date highlight
 in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth { color:silver;}
div#tcal td.weekend { background-color:#EE9C1E; color:#202080}
div#tcal td.today { border:1px solid red;}
div#tcal td.selected {background-color:#FFB3BE;}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF { position:absolute; visibility:hidden; z-index:98; border:0;}
/* transparent shadow */
div#tcalShade { position:absolute; visibility:hidden; z-index:99;}
div#tcalShade table { border:0; border-collapse:collapse; width:100%;}
div#tcalShade table td { border:0; border-collapse:collapse; padding:0;}