body {margin:0;background-color:#04d3fd}

.BackgroundTopo {float:left;width:100%;height:455px;background:url('../imagens/background_topo.png');background-position:center center;background-repeat:no-repeat}
.BackgroundRodape {float:left;margin-top:-734px;width:100%;height:764px;background:url('../imagens/background_rodape.png');background-position:center center;background-repeat:no-repeat}

.DivPrincipal {width:100%;text-align:center}
.DivPrincipal2 {width:980px;display:inline-block}
.DivPrincipal3 {margin-top:-445px;width:980px;height:1300px}

.DivLeft {float:left}

#Topo {float:left;width:100%}
#Topo .Logo {float:left;padding-top:10px}
#Topo .LogoImg {width:316px;height:118px;border:0px}
#Topo .Carrinho {float:left;margin-left:100px;padding-top:8px;width:230px}
#Topo .CarrinhoImg {width:26px;height:26px;border:0px}
#Topo .MeuCarrinho {float:left;padding-left:5px;padding-top:2px;font-family:Ubuntu Condensed,arial,verdana;font-size:20px;color:#f24b17;cursor:pointer}
#Topo .MeuCarrinhoItens {float:left;padding-left:5px;padding-top:5px;font-family:arial,verdana;font-size:16px;color:#282727;cursor:pointer}
#Topo .Opcoes {float:left;padding-left:5px;padding-top:5px;font-family:arial,verdana;font-size:12px;color:#3a3938}
#Topo .OpcoesUrl {color:#3a3938;text-decoration:none}
#Topo .Atendimento {float:left;width:245px;margin-left:89px}
#Topo .AtendimentoTexto {float:left;font-family:Ubuntu Condensed,arial,verdana;font-size:18px;color:#6c6b6b}
#Topo .AtendimentoDDD {float:left;padding-left:6px;font-family:Trebuchet MS,arial,verdana;font-size:16px;color:#6c6b6b}
#Topo .AtendimentoTelefone {float:left;padding-left:5px;font-family:Trebuchet MS,arial,verdana;font-size:21px;color:#6c6b6b;line-height:21px}

#Menu {float:right;position:relative;padding-right:10px;padding-top:37px;z-index:40}
#Menu .Passaro {float:left;position:relative;z-index:20;margin-right:-20px;padding-top:9px}
#Menu .PassaroImg {width:81px;height:59px;border:0px}
#Menu .Img1 {width:82px;height:54px;border:0px}
#Menu .Img2 {width:138px;height:54px;border:0px}
#Menu .Img3 {width:216px;height:54px;border:0px}
#Menu .Img4 {width:145px;height:54px;border:0px}

#Corpo {float:left;position:relative;width:100%;margin-left:-7px;margin-top:-21px;z-index:30}
#Corpo .BackTopoImg {width:994px;height:13px;border:0px}
#Corpo .BackMeioImg {float:left;background:url('../imagens/corpo_meio.png');width:994px}
#Corpo .BackRodapeImg {width:994px;height:15px;border:0px}
#Corpo .BackRodape2Img {width:994px;height:13px;border:0px}
#Corpo .Espaco {float:left;width:100%;height:15px}
#Corpo .DivRetorno {float:left}
#Corpo .ResultadoFrete {font-family:Open Sans,arial,verdana;font-size:13px;color:#666666;text-align:left}

#Corpo2 {float:left;margin-top:5px;margin-left:17px;width:710px;text-align:left}
#Corpo3 {float:left;margin-top:5px;margin-left:142px;width:710px;text-align:left}

#MenuLateral {float:left;width:233px;margin-left:17px;}
#MenuLateral .Titulo {font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;font-weight:bold;text-align:left;padding-left:32px;padding-top:12px}

#MenuLateral .Menu1 {float:left;background:url('../imagens/menu_lateral_1.png');width:233px;height:72px;margin-bottom:3px;margin-top:5px}
#MenuLateral .Menu1Texto {float:left;width:223px;margin-left:5px;margin-right:5px;padding-top:8px;padding-bottom:8px;text-align:left;font-family:arial,verdana;font-size:14px;color:#0699b7;border-bottom:1px dashed #CCCCCC}
#MenuLateral .Menu1Texto2 {font-family:arial,verdana;font-size:14px;color:#0699b7;text-decoration:none}

#MenuLateral .Menu2 {float:left;background:url('../imagens/menu_lateral_2.png');width:233px;height:72px;margin-bottom:3px;margin-top:20px}
#MenuLateral .Menu2Texto {float:left;width:223px;margin-left:5px;margin-right:5px;padding-top:8px;padding-bottom:8px;text-align:left;font-family:arial,verdana;font-size:14px;color:#6837a5;border-bottom:1px dashed #CCCCCC}
#MenuLateral .Menu2Texto2 {font-family:arial,verdana;font-size:14px;color:#6837a5;text-decoration:none}

#MenuLateral .Menu3 {float:left;background:url('../imagens/menu_lateral_3.png');width:233px;height:72px;margin-bottom:3px;margin-top:20px}
#MenuLateral .Menu3Texto {float:left;width:223px;margin-left:5px;margin-right:5px;padding-top:8px;padding-bottom:8px;text-align:left;font-family:arial,verdana;font-size:14px;color:#3a84cb;border-bottom:1px dashed #CCCCCC}
#MenuLateral .Menu3Texto2 {font-family:arial,verdana;font-size:14px;color:#3a84cb;text-decoration:none}

#MenuLateral .Menu4 {float:left;background:url('../imagens/menu_lateral_4.png');width:233px;height:72px;margin-bottom:3px;margin-top:20px}
#MenuLateral .Menu4Texto {float:left;width:223px;margin-left:5px;margin-right:5px;padding-top:8px;padding-bottom:8px;text-align:left;font-family:arial,verdana;font-size:14px;color:#82a701;border-bottom:1px dashed #CCCCCC}
#MenuLateral .Menu4Texto2 {font-family:arial,verdana;font-size:14px;color:#82a701;text-decoration:none}

#MenuLateral .Menu5 {float:left;background:url('../imagens/menu_lateral_5.png');width:233px;height:72px;margin-bottom:3px;margin-top:20px}
#MenuLateral .Menu5Texto {float:left;width:223px;margin-left:5px;margin-right:5px;padding-top:8px;padding-bottom:8px;text-align:left;font-family:arial,verdana;font-size:14px;color:#ff3636;border-bottom:1px dashed #CCCCCC}
#MenuLateral .Menu5Texto2 {font-family:arial,verdana;font-size:14px;color:#ff3636;text-decoration:none}

#MenuLateral .Menu6 {float:left;background:url('../imagens/menu_lateral_6.png');width:233px;height:72px;margin-bottom:3px;margin-top:20px;cursor:pointer}

.BannerLateral {float:left;padding-top:15px}
.BannerLateralImg {max-width:230px;border:0px}

.Banner {float:left;width:100%}
.BannerImg {width:709px;height:366px;border:0px}
.BannerOpcoes {float:left;width:100%;text-align:center;padding-top:5px}
.BannerOpcoesImg {width:659px;height:48px;border:0px}

.Busca {float:left;margin-top:15px;background:url('../imagens/busca.png');width:611px;height:42px;padding-left:74px;padding-top:16px}
.BuscaInput {width:530px;padding:8px;border:0px;background-color:transparent;outline-style:none;font-family:arial,verdana;font-size:14px;color:#767575}
.BuscaBotao {float:right;margin-top:-56px}
.BuscaBotaoImg {width:82px;height:48px;border:0px}

.Barra1 {float:left;background:url('../imagens/barra1.png');width:695px;height:45px;text-align:left;margin-top:10px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.Barra2 {float:left;background:url('../imagens/barra2.png');width:695px;height:45px;text-align:left;margin-top:30px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.Barra3 {float:left;background:url('../imagens/barra3.png');width:695px;height:45px;text-align:left;margin-top:30px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.Barra4 {float:left;background:url('../imagens/barra4.png');width:695px;height:45px;text-align:left;margin-top:10px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.Barra6 {float:left;background:url('../imagens/barra6.png');width:695px;height:45px;text-align:left;margin-top:10px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.BarraQuemSomos {float:left;background:url('../imagens/barra_quem_somos.png');width:695px;height:45px;text-align:left;margin-top:10px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.BarraPerguntasFrequentes {float:left;background:url('../imagens/barra_perguntas_frequentes.png');width:695px;height:45px;text-align:left;margin-top:10px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.Barra5 {float:left;background:url('../imagens/barra5.png');width:695px;height:45px;text-align:left;margin-top:10px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.BarraGrande {float:left;text-align:left;background:url('../imagens/barra_grande.png');width:949px;height:38px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:10px;padding-top:8px}

.Listagem {float:left;width:100%}
.Produto1 {float:left;width:165px;padding-right:16px}
.Produto2 {float:left;width:165px}
.Produto3 {float:left;width:165px;padding-right:16px;padding-top:20px}
.Produto4 {float:left;width:165px;padding-top:20px}

.Produto1:hover .ProdutoNome {color: #F58434;}
.Produto2:hover .ProdutoNome {color: #F58434;}
.Produto3:hover .ProdutoNome {color: #F58434;}
.Produto4:hover .ProdutoNome {color: #F58434;}

.ProdutoFoto {float:left;width:100%;text-align:center;height:165px;display:table}
.ProdutoFotoImg {max-width:165px;max-height:165px;border:0px}
.ProdutoNome {float:left;width:100%;padding-top:5px;font-family:arial,verdana;font-size:13px;color:#515151;height:20px; margin: 0 0 10px 0;}
.ProdutoValor {float:left;width:100%;padding-top:10px;font-family:tahoma,arial,verdana;font-size:18px;color:#c51313;line-height:22px}
.ProdutoValor2 {font-size:16px}
.ProdutoParcelas {float:left;width:100%;padding-top:5px;font-family:tahoma,arial,verdana;font-size:14px;color:#c51313}
.ProdutoParcelas2 {color:#4e4e51}
.ProdutoComprar {float:left;width:100%;padding-top:12px}
.ProdutoComprarImg {width:129px;height:36px;border:0px}
.ProdutoAvista {font-family:tahoma,arial,verdana;font-size:12px;color:#515151;}
.ProdutoHome {font-family:tahoma,arial,verdana;font-size:14px;color:#4e4e51}

#Marcas {float:left;margin-left:15px;margin-top:30px;}
#Marcas .Titulo {float:left;text-align:left;background:url('../imagens/barra_marcas.png');width:949px;height:38px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:8px}
#Marcas .Listagem1 {float:left;padding-top:10px}
#Marcas .Listagem2 {float:left;padding-top:10px;padding-right:11px}
#Marcas .Imagem {width:128px;height:71px;border:0px}

#Rodape {float:left;width:960px;background:url('../imagens/corpo_meio3.png');padding-top:12px;padding-bottom:12px;padding-left:17px;padding-right:17px}
#Rodape .Newsletter {float:left;padding-left:11px;margin-right:10px}
#Rodape .NewsletterImg {width:215px;height:45px;border:0px}
#Rodape .NewsletterInput {float:left;margin-left:10px;background:url('../imagens/input_newsletter.png');width:282px;height:35px;padding-top:3px}
#Rodape .NewsletterInput2 {width:260px;padding:8px;border:0px;background-color:transparent;outline-style:none;font-family:tahoma,arial;font-size:12px;color:#969595}
#Rodape .NewsletterBotao {float:left;margin-left:10px}
#Rodape .NewsletterBotaoImg {width:118px;height:37px;border:0px;cursor:pointer}
#Rodape .Separacao {float:left;width:100%;text-align:center;margin-top:14px;margin-bottom:10px}
#Rodape .SeparacaoImg {width:881px;height:2px;border:0px}

#RodapeTextos {float:left;width:100%}
#RodapeTextos .SetaImg {width:4px;height:6px;border:0px}
#RodapeTextos .Texto {float:left;padding-left:5px;font-family:arial,verdana;font-size:14px;color:#858686}
#RodapeTextos .Texto2 {font-family:arial,verdana;font-size:14px;color:#858686;text-decoration:none}
#RodapeTextos .Opcoes {float:left;width:100%;padding-top:5px}
#RodapeTextos .Seta {float:left;width:4px;padding-top:5px;padding-left:1px}

#RodapeTextos .Div1 {float:left;width:170px;padding-left:10px}
#RodapeTextos .Titulo1 {float:left;width:100%;padding-bottom:5px;text-align:left;font-family:Trebuchet MS,arial,verdana;font-size:18px;color:#2a7eed}

#RodapeTextos .Div2 {float:left;width:115px;padding-left:56px}
#RodapeTextos .Titulo2 {float:left;width:100%;padding-bottom:5px;text-align:left;font-family:Trebuchet MS,arial,verdana;font-size:18px;color:#599f38}

#RodapeTextos .Div3 {float:left;width:120px;padding-left:56px}
#RodapeTextos .Titulo3 {float:left;width:100%;padding-bottom:5px;text-align:left;font-family:Trebuchet MS,arial,verdana;font-size:18px;color:#28b693}

#RodapeTextos .Div4 {float:left;width:170px;padding-left:156px}
#RodapeTextos .Titulo4 {float:left;width:100%;padding-bottom:5px;text-align:left;font-family:Trebuchet MS,arial,verdana;font-size:18px;color:#f64500}
#RodapeTextos .Endereco {float:left;width:100%;font-family:arial,verdana;font-size:14px;color:#858686;text-align:left;line-height:22px}
#RodapeTextos .Telefone {float:left;padding-top:6px;font-family:Trebuchet MS,arial,verdana;font-size:26px;color:#4c4d4f;text-align:left;line-height:26px}
#RodapeTextos .ddd {float:left;font-size:20px}

#RodapeTextos .Div5 {float:left;width:145px;padding-left:106px}
#RodapeTextos .Titulo5 {float:left;width:100%;padding-bottom:5px;text-align:left;font-family:Trebuchet MS,arial,verdana;font-size:18px;color:#f66e00}
#RodapeTextos .RedesSociais1 {float:left;padding-top:5px}
#RodapeTextos .RedesSociais2 {float:left;padding-top:7px}
#RodapeTextos .Facebook {width:140px;height:48px;border:0px}
#RodapeTextos .Twitter {width:128px;height:48px;border:0px}
#RodapeTextos .GooglePlus {width:123px;height:48px;border:0px}

#RodapeTextos .Div6 {float:left;position:relative;width:692px;text-align:left;margin-top:48px}
#RodapeTextos .Titulo6 {float:left;font-family:Trebuchet MS,arial,verdana;font-size:18px;color:#239078}
#RodapeTextos .FormaPagamento {float:left;width:260px}
#RodapeTextos .FormaPagamento2 {float:left;padding-top:6px}
#RodapeTextos .FormaPagamentoImg {width:252px;height:34px;border:0px}

#RodapeTextos .DadosEmpresa {float:left;width:302px;font-family:tahoma,arial,verdana;font-size:12px;color:#939594; margin: 0px 0px 0px 20px; padding: 30px 0px 0px 0px;}

#RodapeTextos .Div7 {float:left;width:100px;margin-left:10px}
#RodapeTextos .Separacao2 {float:left;padding-top:15px;padding-bottom:15px}
#RodapeTextos .Separacao2Img {width:100px;height:2px;border:0px}
#RodapeTextos .Desenvolvido {float:left;padding-top:2px;padding-left:27px;font-family:tahoma,arial,verdana;font-size:14px;color:#939594}
#RodapeTextos .Evernet {float:left;padding-left:6px; text-align:right;}
#RodapeTextos .EvernetImg {width:72px;height:17px;border:0px}

p {*position: absolute;top: 50%;display: table-cell;vertical-align: middle;}

.ProdutoNaoEncontrado {float:left;width:100%;text-align:center;font-family:Oswald,arial,verdana;font-size:19px;color:#505050;margin-top:100px}
.ProdutoNaoEncontrado2 {float:left;width:100%;text-align:center;font-family:Oswald,arial,verdana;font-size:19px;color:#505050;margin-top:50px;margin-bottom:20px}
.ProdutoNaoEncontrado3 {float:left;width:100%;padding-top:70px}

/* DETALHES DO PRODUTO */

.Barra1Detalhes {float:left;background:url('../imagens/barra1.png');width:695px;height:45px;text-align:left;margin-top:10px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.Barra2Detalhes {float:left;background:url('../imagens/barra2_detalhes.png');width:695px;height:45px;text-align:left;margin-top:15px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}
.Barra3Detalhes {float:left;background:url('../imagens/barra3_detalhes.png');width:695px;height:45px;text-align:left;margin-top:15px;font-family:Oswald,arial,verdana;font-size:20px;color:#FFFFFF;padding-left:15px;padding-top:15px}

.BarraDetalhesTexto {float:left;width:100%;font-family:arial,verdana;font-size:14px;color:#404040;margin-top:5px}
.BarraVideo {float:left;width:100%;}

#DFotos {float:left;width:402px}
#DFotos .Grande {float:left;border:1px solid #dddddd;width:400px;height:400px;text-align:center;display:table}
#DFotos .GrandeImg {max-width:400px;max-height:400px;border:0px}
#DFotos .Pequena1 {float:left;border:1px solid #dddddd;width:125px;height:125px;text-align:center;display:table;margin-top:9px;cursor:pointer}
#DFotos .Pequena2 {float:left;border:1px solid #dddddd;width:125px;height:125px;text-align:center;display:table;margin-top:9px;margin-left:10px;cursor:pointer}
#DFotos .Pequena3 {float:left;border:1px solid #dddddd;width:125px;height:125px;text-align:center;display:table;margin-top:9px;margin-left:11px;cursor:pointer}
#DFotos .PequenaImg {max-width:125px;max-height:125px;border:0px}

#DOpcoes {float:left;width:295px;margin-left:13px;}
#DOpcoes .Titulo {float:left;font-family:Ubuntu Condensed,arial,verdana;font-size:28px;color:#505050}
#DOpcoes .ValorDe {float:left;width:100%;margin-top:15px;font-family:Ubuntu Condensed,arial,verdana;font-size:32px;color:#DD0000}
#DOpcoes .ValorDe2 {font-size:16px;color:#404040}
#DOpcoes .Parcelas {float:left;width:100%;margin-top:8px;font-family:Ubuntu Condensed,arial,verdana;font-size:16px;color:#404040}
#DOpcoes .Parcelas2 {color:#DD0000;font-size:22px}
#DOpcoes .Comprar {float:left;width:100%;margin-top:20px;}
#DOpcoes .ComprarImg {width:182px;height:42px;border:0px}

#AviseMe {float:left;width:295px;margin:20px 0px 0px 0px;padding:20px 0px 0px 0px; border-top:1px solid #CCCCCC;}
#AviseMe .Texto {float:left;font-family:Ubuntu Condensed,arial,verdana;font-size:16px;color:#505050}
#AviseMe .Nome {float:left;margin:10px 0px 0px 0px;font-size:14px;font-family:arial,verdana;color:#606060;}
#AviseMe .Email {float:left;margin:10px 0px 0px 0px;font-size:14px;font-family:arial,verdana;color:#606060;}
#AviseMe .Mensagem {float:left;margin:10px 0px 0px 0px;font-family:Ubuntu Condensed,arial,verdana;font-size:22px;color:#89B500;}
#AviseMe .Confirmar {float:left;width:285px;margin:10px 0px 0px 0px;padding:0px 10px 0px 0px;text-align:right;}

#CalculoFrete {float:left;width:100%;margin-top:30px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;background-color:#f5f5f5;padding-top:15px;padding-bottom:15px}
#CalculoFrete .Caminhao {float:left;padding-left:10px;width:75px;padding-top:8px}
#CalculoFrete .CaminhaoImg {width:75px;height:53px;border:0px}
#CalculoFrete .Texto {float:left;width:calc(100% - 97px);padding-left:12px;font-family:arial,verdana;font-size:14px;color:#404040}
#CalculoFrete .Input {float:left;padding-left:10px;padding-top:7px}
#CalculoFrete .Input2 {width:93px;height:26px;font-family:arial,verdana;color:#404040;border:1px solid #cccccc;padding-left:6px}
#CalculoFrete .Calcular {float:left;padding-left:6px;padding-top:7px}
#CalculoFrete .CalcularImg {width:80px;height:30px;border:0px;cursor:pointer}

#DRedes {float:left;width:100%;border-bottom:2px solid #dddddd;padding-top:10px;padding-bottom:10px;border-top:2px solid #dddddd;margin-top:30px;background-color:#f5f5f5}
#DRedes .Texto {float:left;width:100%;font-family:arial,verdana;font-size:14px;color:#404040;font-weight:bold;text-align:center}
#DRedes .Icones {float:left;width:100%;text-align:center;padding-top:12px}
#DRedes .Icone1 {float:left;padding-left:90px}
#DRedes .Icone2 {float:left;padding-left:25px}
#DRedes .IconeImg {width:45px;height:45px;border:0px}

/*  FORMULÁRIO DE CONTATO */

.formulario_contato {background-color:#FFFFFF;height:32px; border:1px solid #CCCCCC; font-family:arial; font-size:14px; color:#606060; outline-style:none;padding-left:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.formulario_contato2 {background-color:#FFFFFF;border:1px solid #CCCCCC; font-family:arial; font-size:14px; color:#606060; outline-style:none; padding-left:10px; padding-top:10px;overflow:auto;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.detalhes_texto {font-size:14px;font-family:arial,verdana;color:#606060;line-height:20px}
.formulario_contato_valida {background-color:#FFFFFF;height:32px; border:1px solid #DD0000; font-family:arial; font-size:14px; color:#606060; outline-style:none;padding-left:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.formulario_contato2_valida {background-color:#FFFFFF;border:1px solid #DD0000; font-family:arial; font-size:14px; color:#606060; outline-style:none; padding-left:10px; padding-top:10px;overflow:auto;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}

/* Paginação  */
.paginacao_selecionado {color:#FFFFFF;font-family:segoe ui;font-size:17px;text-align:center;width:45px;height:37px;background-color:#f24b17;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.paginacao_nao_selecionado {font-size:17px;font-family:segoe ui;text-align:center;width:45px;height:37px;background-color:#DDDDDD;cursor:pointer;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.paginacao_proximo {font-size:14px;font-family:segoe ui;text-align:center;width:93px;height:37px;background-color:#DDDDDD;cursor:pointer;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
/* / Paginação  */

/* CARRINHO DE COMPRA */

#CarrinhoCompra {float:left;width:calc(100% - 9px);margin-left:9px;margin-bottom:20px}

#CarrinhoCompra .Linha1 {float:left;width:940px;font-family:arial,verdana;font-size:14px;color:#FFFFFF;margin-top:15px;background-color:#049bba;padding-top:10px;padding-bottom:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#CarrinhoCompra .Linha1Coluna1 {float:left;width:500px;padding-left:10px}
#CarrinhoCompra .Linha1Coluna2 {float:left;width:150px;text-align:left;padding-left:10px}
#CarrinhoCompra .Linha1Coluna3 {float:left;width:140px}
#CarrinhoCompra .Linha1Coluna4 {float:left;width:120px}

#CarrinhoCompra .Listagem {float:left;width:938px;font-family:arial,verdana;font-size:14px;color:#404040;margin-top:10px;border:1px solid #DDDDDD;background-color:#FBFBFB;padding-top:6px;padding-bottom:6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#CarrinhoCompra .Listagem1 {float:left;width:112px;display:table;height:110px;padding-left:10px;text-align:center}
#CarrinhoCompra .Listagem2 {float:left;width:366px;display:table;height:110px;padding-left:10px;padding-right:10px}
#CarrinhoCompra .Listagem3 {float:left;width:160px;text-align:center;padding-top:31px}
#CarrinhoCompra .Listagem4 {float:left;width:140px;display:table;height:110px}
#CarrinhoCompra .Listagem5 {float:left;width:120px;display:table;height:110px}

#CarrinhoCompra .ListagemMenos {float:left;width:26px;height:25px;background-color:#CCCCCC;font-size:27px;font-family:trebuchet ms,arial,verdana;font-weight:bold;color:#404040;padding-top:1px;border:1px solid #AAAAAA;border-right:0px;border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;cursor:pointer;margin-left:3px}
#CarrinhoCompra .ListagemQtde {float:left;background-color:#FFFFFF;width:30px;height:16px;padding:5px;text-align:center;border:1px solid #AAAAAA;border-left:0px;border-right:0px;font-size:14px;font-family:arial,verdana;color:#505050;}
#CarrinhoCompra .ListagemMais {float:left;width:26px;height:25px;background-color:#CCCCCC;font-size:27px;font-family:trebuchet ms,arial,verdana;font-weight:bold;color:#404040;padding-top:1px;border:1px solid #AAAAAA;border-left:0px;border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;cursor:pointer}
#CarrinhoCompra .ListagemMaisMenos {float:left;margin-top:-5px;width:100%;text-align:center}

#CarrinhoCompra .ListagemRemover {float:left;width:100%;margin-top:8px;text-align:left;font-family:tahoma,arial;font-size:12px;color:#505050"><span style="color:#505050;text-decoration:underline;cursor:pointer}

#CarrinhoCompra .ListagemFoto {max-height:110px;max-width:110px;border:0px;border:1px solid #DDDDDD}
#CarrinhoCompra .ListagemDeletar {width:25px;height:25px;border:0px;cursor:pointer}

#CarrinhoCompra .ValorTotal {float:left;width:928px;margin-top:10px;border:1px solid #DDDDDD;background-color:#FBFBFB;padding-top:6px;padding-bottom:6px;padding-right:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:right;margin-right:12px;font-family:Oswald,arial,verdana;font-size:19px;color:#505050}

#CarrinhoCompra .Botoes {float:left;width:930px;margin-top:12px;}
#CarrinhoCompra .Botoes1 {float:left}
#CarrinhoCompra .Botoes1Img {width:232px;height:42px;border:0px}
#CarrinhoCompra .Botoes2 {float:left;margin-left:20px}
#CarrinhoCompra .Botoes2Img {width:200px;height:42px;border:0px}

#CarrinhoCompra .CarrinhoVazio {float:left;width:940px;padding-top:100px;padding-bottom:100px;font-family:Ubuntu Condensed,arial,verdana;font-size:24px;color:#707070;text-align:center}

/* IDENTIFICAÇÃO */

#Identificacao {float:left;width:960px}

#Identificacao .Div {float:left;width:100%;margin-top:40px;margin-bottom:30px}

#Identificacao .Div1 {float:left;width:372px;margin-left:54px}
#Identificacao .Div2 {float:left;width:372px;margin-left:86px}
#Identificacao .Titulo {float:left;width:100%;text-align:left;font-family:Ubuntu Condensed,arial,verdana;font-size:21px;color:#303030;padding-bottom:10px;padding-top:10px;margin-bottom:5px;border-bottom:1px dotted #BBBBBB}
#Identificacao .NomeCampo {float:left;width:50px;padding-right:5px;text-align:right;margin-top:10px;padding-top:9px;font-family:arial,verdana;font-size:14px;color:#404040}
#Identificacao .Campo {float:left;width:calc(100% - 55px);text-align:left;margin-top:10px}
#Identificacao .CampoInput {width:300px;height:18px;padding:7px;font-family:arial,verdana;font-size:14px;color:#404040;border:1px solid #BBBBBB}
#Identificacao .Entrar {float:left;padding-left:55px;text-align:left;margin-top:10px}
#Identificacao .EntrarImg {width:140px;height:36px;border:0px;cursor:pointer}
#Identificacao .EsqueciMinhaSenha {float:right;text-align:right;margin-top:10px;padding-top:14px}
#Identificacao .EsqueciMinhaSenha2 {font-family:arial,verdana;font-size:14px;color:#303030}
#Identificacao .Texto {float:left;width:100%;padding-right:5px;text-align:left;margin-top:8px;font-family:arial,verdana;font-size:14px;color:#505050;font-weight:bold}
#Identificacao .Texto2 {float:left;width:100%;padding-right:5px;text-align:left;margin-top:8px;font-family:arial,verdana;font-size:14px;color:#505050}
#Identificacao .Cadastar {float:left;text-align:left;margin-top:15px}
#Identificacao .CadastarImg {width:174px;height:36px;border:0px;cursor:pointer}

/* CRIAR CADASTRO */

#CriarCadastro {float:left;width:940px;margin-left:10px}

#CriarCadastro .Div {float:left;width:100%;margin-top:10px;margin-bottom:20px}
#CriarCadastro .DivTitulo {float:left;width:calc(100% - 10px);font-family:Ubuntu Condensed,arial,verdana;font-size:24px;color:#303030;padding:10px;padding-left:0px;border-bottom:2px dotted #404040;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:5px}
#CriarCadastro .DivTitulo2 {float:left;width:calc(100% - 10px);font-family:Ubuntu Condensed,arial,verdana;font-size:24px;color:#303030;padding:10px;padding-left:0px;border-bottom:2px dotted #404040;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:5px;margin-top:20px}
#CriarCadastro .DivTexto {float:left;width:calc(100% - 3px);text-align:left;font-family:arial,verdana;font-size:14px;color:#404040;margin-top:12px;margin-bottom:8px;padding-left:3px}

#CriarCadastro .DivCampos {float:left;width:100%}
#CriarCadastro .DivCampo1 {float:left;text-align:left;margin-top:8px;font-family:arial,verdana;font-size:14px;color:#404040;line-height:21px}
#CriarCadastro .DivCampo2 {float:left;text-align:left;margin-top:8px;font-family:arial,verdana;font-size:14px;color:#404040;line-height:21px;padding-left:20px}

#CriarCadastro .CampoDesabilitado {height:18px;padding:7px;font-family:arial,verdana;font-size:14px;color:#404040;border:1px solid #BBBBBB;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#F5F5F5}

#CriarCadastro .CampoInput {height:18px;padding:7px;font-family:arial,verdana;font-size:14px;color:#404040;border:1px solid #BBBBBB;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#CriarCadastro .CampoInput2 {height:18px;padding:7px;font-family:arial,verdana;font-size:14px;color:#404040;border:1px solid #CC0000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fffafa}

#CriarCadastro .CampoSelect {height:34px;padding:7px;font-family:arial,verdana;font-size:14px;color:#404040;border:1px solid #BBBBBB;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#CriarCadastro .CampoSelect2 {height:34px;padding:7px;font-family:arial,verdana;font-size:14px;color:#404040;border:1px solid #CC0000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fffafa}

#CriarCadastro .BotaoContinuar {float:left;width:100%;border-top:1px solid #CCCCCC;margin-top:25px;padding-top:15px}
#CriarCadastro .BotaoContinuarImg {width:140px;height:36px;border:0px;cursor:pointer}

/* FORMA DE PAGAMENTO */

#FormaPagamento {float:left;width:940px;margin-left:10px}
#FormaPagamento .Div {float:left;width:100%;margin-top:10px}
#FormaPagamento .DivTitulo {float:left;width:calc(100% - 10px);font-family:Ubuntu Condensed,arial,verdana;font-size:24px;color:#303030;padding:10px;padding-left:0px;border-bottom:2px dotted #404040;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:5px}
#FormaPagamento .DivTitulo2 {float:left;width:calc(100% - 10px);font-family:Ubuntu Condensed,arial,verdana;font-size:24px;color:#303030;padding:10px;padding-left:0px;border-bottom:2px dotted #404040;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:5px;margin-top:20px}

#FormaPagamento .DivCampos {float:left;width:calc(100% - 10px);padding-left:5px;padding-right:5px}
#FormaPagamento .DivCampo1 {float:left;text-align:left;margin-top:8px;font-family:arial,verdana;font-size:14px;color:#404040;line-height:21px;padding-left:10px}
#FormaPagamento .DivCampo2 {float:left;text-align:left;margin-top:13px;font-family:arial,verdana;font-size:14px;color:#404040;line-height:21px;padding-left:10px}

#FormaPagamento {float:left;padding-bottom:30px;background-color:#FFFFFF}
#FormaPagamento .Linha1 {float:left;width:937px;font-family:arial,verdana;font-size:14px;color:#FFFFFF;margin-top:5px;background-color:#f79677;padding-top:10px;padding-bottom:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#FormaPagamento .Linha1Coluna1 {float:left;width:427px;padding-left:10px}
#FormaPagamento .Linha1Coluna2 {float:left;width:180px;text-align:center}
#FormaPagamento .Linha1Coluna3 {float:left;width:160px}
#FormaPagamento .Linha1Coluna4 {float:left;width:160px}

#FormaPagamento .Listagem {float:left;width:935px;font-family:arial,verdana;font-size:14px;color:#404040;margin-top:5px;border:1px solid #DDDDDD;background-color:#FBFBFB;padding-top:6px;padding-bottom:6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#FormaPagamento .Listagem1 {float:left;width:112px;display:table;height:100px;padding-left:10px;text-align:center}
#FormaPagamento .Listagem2 {float:left;width:293px;display:table;height:100px;padding-left:10px;padding-right:10px;}
#FormaPagamento .Listagem3 {float:left;width:180px;text-align:center;padding-top:41px}
#FormaPagamento .Listagem4 {float:left;width:160px;display:table;height:100px}
#FormaPagamento .Listagem5 {float:left;width:160px;display:table;height:100px}

#FormaPagamento .ListagemFoto {max-height:100px;max-width:100px;border:0px;border:1px solid #DDDDDD}

#FormaPagamento .ValorTotal {float:left;width:925px;margin-top:5px;border:1px solid #DDDDDD;background-color:#FBFBFB;padding-top:6px;padding-bottom:6px;padding-right:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:right;margin-right:12px;font-family:Oswald,arial,verdana;font-size:17px;color:#505050}

#FormaPagamento .Valor {float:left;padding-top:89px;padding-left:18px;font-family:arial,verdana;font-size:14px;color:#505050}
#FormaPagamento .Valor2 {font-size:19px}
#FormaPagamento .Finalizar {float:right;padding-top:90px;padding-right:12px;}
#FormaPagamento .FinalizarImg {width:131px;height:36px;border:0px;cursor:pointer}

#FormaPagamento #MetodosPagamento {float:left;}

#FormaPagamento #Boleto {float:left;width:935px; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px;}
#FormaPagamento #Cartao {float:left;width:935px; padding: 10px 0px 0px 0px; margin: 10px 0px 0px 0px; border-top: 1px solid #CCCCCC;}
#FormaPagamento #PagSeguro {float:left;width:935px; padding: 10px 0px 0px 0px; margin: 10px 0px 0px 0px;} /* border-top: 1px solid #CCCCCC; */

#FormaPagamento .Icone {width: 88px; height: 66px; margin: 16px 0px 0px 0px; padding: 0px 10px 0px 0px; float: left; display: table; vertical-align: middle;}
#FormaPagamento .Mensagem {width: 827px; float: left;}
#FormaPagamento .Texto {width: 827px; padding: 0px 0px 10px 0px; float: left; font-family: arial, verdana; font-size: 14px; color: #404040;}
#FormaPagamento .ValorConfirmar {width: 827px; padding: 0px 0px 10px 0px; font-family: Oswald, arial, verdana; font-size: 17px; color: #404040;}
#FormaPagamento .Confirmar {width: 827px; float: left;}

#FormaPagamento #DivEscolheFrete {display:none}

#Confirmacao .TituloOK {font-family:Ubuntu Condensed, arial, verdana; font-size:24px; color:#0FA00B;}
#Confirmacao .TituloErro {font-family:Ubuntu Condensed, arial, verdana; font-size:24px; color:#C4540D;}
#Confirmacao .Destaque {font-size:18px;}
#Confirmacao .DivTexto {float:left;width:935px;text-align:center;font-family:arial,verdana;font-size:14px;color:#404040;}}
#Confirmacao .Url:link {color: #1667D1; text-decoration: none;}
#Confirmacao .Url:visited {color: #1667D1; text-decoration: none;}
#Confirmacao .Url:hover {text-decoration: underline;}

/* AREA DO CLIENTE */

#AreaDoCliente {float:left;margin-left:90px;margin-top:20px;margin-bottom:30px}
#AreaDoCliente .divBotoes {float:left;padding-right:15px}
#AreaDoCliente .BotoesImg {width:204px;height:38px;border:0px;cursor:pointer}
#AreaDoCliente .BotoesImgSair {width:100px;height:38px;border:0px;cursor:pointer}

/* MEUS PEDIDOS */

#MeusPedidos {float:left;width:970px;margin-left:10px}
#MeusPedidos .Div {float:left;width:100%;margin-top:10px;margin-bottom:10px}

#MeusPedidos .Linha1 {float:left;width:940px;font-family:arial,verdana;font-size:14px;color:#FFFFFF;margin-top:5px;background-color:#049bba;padding-top:10px;padding-bottom:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#MeusPedidos .Linha1Coluna1 {float:left;width:113px}
#MeusPedidos .Linha1Coluna2 {float:left;width:268px}
#MeusPedidos .Linha1Coluna3 {float:left;width:127px}
#MeusPedidos .Linha1Coluna4 {float:left;width:105px}
#MeusPedidos .Linha1Coluna5 {float:left;width:129px}
#MeusPedidos .Linha1Coluna6 {float:left;width:110px}
#MeusPedidos .Linha1Coluna7 {float:left;width:88px;text-align:center}

#MeusPedidos .Listagem {float:left;width:938px;font-family:arial,verdana;font-size:14px;color:#404040;margin-top:5px;border:1px solid #DDDDDD;background-color:#FBFBFB;padding-top:6px;padding-bottom:6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#MeusPedidos .Listagem1 {float:left;width:113px;display:table;height:30px}
#MeusPedidos .Listagem2 {float:left;width:266px;display:table;height:30px}
#MeusPedidos .Listagem3 {float:left;width:127px;display:table;height:30px}
#MeusPedidos .Listagem4 {float:left;width:105px;display:table;height:30px}
#MeusPedidos .Listagem5 {float:left;width:129px;display:table;height:30px}
#MeusPedidos .Listagem6 {float:left;width:110px;display:table;height:30px}
#MeusPedidos .Listagem7 {float:left;width:88px;text-align:center;display:table;height:30px}

#MeusPedidos p {*position: absolute;top: 50%;display: table-cell;vertical-align: middle;}
#MeusPedidos .NenhumaCompra {float:left;width:calc(100% - 32px);margin-top:20px;padding-top:60px;padding-bottom:60px;font-size:19px;font-family:Open sans,arial,verdana;font-weight:600;color:#707070;text-align:center;background-color:#FFFFFF;border:1px solid #DDDDDD}

.ConteudoCompraSucesso {float:left;width:100%;margin-bottom:10px;text-align:center;color:#008800;font-size:19px;font-family:Oswald,arial,verdana;}

#PrecoFlutuante {width: 290px; padding: 20px; border-radius: 8px; border: 1px solid #CCCCCC; position:fixed; background: #FFFFFF; right: -10px; bottom: 50%; display:none; font-family: arial, helvetica; font-size: 12px; color: #707070; text-align: left;}
#PrecoFlutuante .NomeProduto {width: 250px; float: left; font-family: Ubuntu Condensed, arial, helvetica; font-size: 18px; color: #707070;}
#PrecoFlutuante .ValorDe {width: 250px; padding: 5px 0px; float: left; font-family: arial, helvetica; font-size: 13px; color: #707070;}
#PrecoFlutuante .ValorPor {width: 250px; float: left; font-family: arial, helvetica; font-size: 18px; color: #707070;}
#PrecoFlutuante .ValorParcelado {width: 250px; padding: 10px 0px; float: left; font-family: arial, helvetica; font-size: 13px; color: #707070;}