input, textarea, select{font-family:"Lucida Sans Unicode","Lucida Grande", sans-serif;font-size:12px;color:#636162;padding:0px 1px;height:17px;border:solid 1px #ccc !important;background:#fff;}
select{height:19px;border:solid 1px #666;}
input[type=checkbox], input[type=radio]{width:12px !important;height:12px !important;float:left !important;border:none !important;margin:3px 5px 0 0 !important;background:none;}
button{text-indent:-5000px;display:block;}
button:hover{cursor:pointer;}
.formPlano #planos_col1 .arredonda1,.formPlano #planos_col2 .arredonda1{text-align:center;}
.formPlano button{width:152px;height:26px;margin:5px auto 0 auto;background:url(img/bt/abrir_conta.jpg);}
.formPlano div.spacing{clear:both;display:block;font-size:1px;line-height:5px;}
.formPlano button.azul{background:url(img/bt/abrir_conta2.jpg);margin:0 auto;}
#planos_sec button.verde{background:url(img/bt/abrir_conta3.jpg);height:36px;width:172px;margin-bottom:3px;}
#planos_sec{width:854px;margin-left:28px;display:block;*margin-bottom:30px;_margin-bottom:0;}
#mae #conteudo #planos_sec div.arredonda1{width:854px;}
#planos_sec .arredonda1 div.conteudo{padding:0 10px;width:650px;_width:640px;float:left;}
#planos_sec .arredonda1 div.botao{float:left;vertical-align:middle;width:172px;height:100%;color:#8FB54F;text-align:center;}
#planos_sec div.conteudo span{color:#8FB54F;}
#planos_sec div.conteudo span a,#planos_sec div.conteudo span a:visited{color:#8FB54F;}
#planos_sec h2{display:inline;color:#8FB54F;font-size:1.1em;}
fieldset.form_lst_planos{width:100%;float:left;margin-top:15px;}
fieldset.form_lst_planos label{font-size:12px;width:100%;float:left;margin-bottom:5px;}
fieldset.ftipo{width:auto;float:left;margin:10px 0 0 30px;display:inline;}
fieldset.ftipo label{font-size:12px;line-height:20px;font-weight:bold;float:left;margin-bottom:5px;}
fieldset.ftipo label.pf{clear:left;width:100%;}
div.planos_box{border:1px solid rgb(221, 221, 221);padding:8px 10px;float:right;width:200px;line-height:1.8em;}
div.planos_box span.verde{color:#8FB54F;}
div.planos_box span.azul{color:#2E5697;}
div.planos_box span.laranja{color:#FF6600;}
fieldset.cadastro{font-size:12px;float:left;margin:20px 0 0 0;display:inline;}
fieldset.termo, fieldset.forma{width:100%;}
fieldset.cadastro input.negado,fieldset.cadastro select.error,fieldset.cadastro textarea.error{border:1px solid red !important;}
fieldset.cadastro legend,fieldset.forma legend{font-weight:bold;text-align:left;width:100%;float:left;margin:0 0 10px 0;}
fieldset.cadastro label{float:left;margin:0 0 5px 0;Xbackground:#ccc;}
fieldset.cadastro label span{width:130px;display:inline-block;}
fieldset.cadastro label.error{width:auto;display:inline-block;margin:0;padding-left:5px;}
fieldset.cadastro label input, fieldset.cadastro label select{width:212px;}
fieldset.cadastro label.numero span,fieldset.cadastro label.complemento span{width:auto;padding-right:2px;}
fieldset.cadastro label.numero{width:70px;margin-left:130px;}
fieldset.cadastro label.numero input{width:46px;}
fieldset.cadastro label.complemento{width:auto;float:right;margin-right:24px;}
fieldset.cadastro label.complemento input{width:60px;}
fieldset.cadastro label.cep input{width:112px;}
fieldset.cadastro label.uf select{width:116px;float:none;margin-left:-4px;}
fieldset.cadastro label.ind{width:64px;}
fieldset.cadastro label.parceiro{width:auto;}
fieldset.cadastro label.parceiro span{width:auto;padding-right:5px;}
fieldset.cadastro label.conheceu{clear:both;}
fieldset.cadastro label.conheceu select{width:180px;float:none;}
fieldset.cadastro label.desejo{width:100%;font-weight:bold;margin:10px 0px 20px 0;clear:both;}
fieldset.cadastro.termo legend{width:auto;padding-right:5px;}
#formCadastro #voltar-wrapper{display:inline;float:left;margin:5px 0 0 26px;padding:0;width:92px;height:26px;}
#formCadastro button.finalizar{display:inline;*float:right;*margin-right:170px;}
button.voltar{width:92px;height:26px;background:url(img/bt/voltar.jpg);}
button.prosseguir{width:152px;height:26px;margin:5px 0 0 10px;}
button.prosseguir.closed{background:url(img/bt/prosseguir_closed.jpg);}
button.prosseguir.open{background:url(img/bt/prosseguir_open.jpg);}
button.finalizar{width:152px;height:26px;margin:5px 0 0 10px;}
button.finalizar.closed{background:url(img/bt/finalizar_closed.jpg);}
button.finalizar.open{background:url(img/bt/finalizar_open.jpg);}
fieldset.cadastro label.cartao_credito{width:150px;height:30px;background:url(img/icon_cartoes.gif) no-repeat 25px 0;}
fieldset.cadastro label.boleto{width:120px;height:30px;background:url(img/icon_boleto.gif) no-repeat 25px 0;}
fieldset.cadastro label.paypal{width:120px;height:30px;background:url(img/icon_paypal.gif) no-repeat 25px 0;}
fieldset.cadastro label.pagseguro{width:150px;height:30px;background:url(img/icon_pag_seguro.gif) no-repeat 25px 0;}
fieldset.cadastro label.cartao_credito span, fieldset.cadastro label.boleto span, fieldset.cadastro label.paypal span, fieldset.cadastro label.pagseguro span{display:none;}
#frmCadastroPg button.voltar{margin-left:48px;}
fieldset.fpagamento1{font-size:12px;width:336px;float:left;margin:5px 0 20px 0;display:inline;}
fieldset.fpagamento1 legend{font-weight:bold;text-align:left;width:100%;float:left;margin:0 0 0px 0;padding-bottom:14px;padding-left:48px;background:url("img/icon_boleto.gif") no-repeat 0px 0px;}
fieldset.fpagamento1 label{width:100%;float:left;margin:0 0 5px 0;padding-left:48px;}
fieldset.fpagamento1 label span.inf{float:right;position:absolute;margin:0px 0 5px 230px;}
fieldset.fpagamento1 label span.inf_data{float:right;position:absolute;margin:0px 0 5px 50px;width:100px;}
fieldset.fpagamento1 label span.inf_codigo{float:right;position:absolute;margin:0px 0 5px 60px;width:300px;}
fieldset.fpagamento1 label input, fieldset.cadastro label select{width:170px;float:right;}
fieldset.fpagamento1 label.data{width:199px;}
fieldset.fpagamento1 label.data input{width:33px;}
fieldset.fpagamento1 label.dia{width:66px;margin-left:5px;}
fieldset.fpagamento1 label.dia input{width:33px;}
fieldset.fpagamento1 label.codigo{width:181px;position:relative;}
fieldset.fpagamento1 label.codigo input[type=checkbox]{width:33px;position:absolute;margin-left:200px;right:0px;}
fieldset.fpagamento1 label a{color:#6396EB;text-decoration:underline;}
fieldset.fpagamento1 label a:hover{text-decoration:none;}
fieldset#galeria{font-size:12px;width:340px;float:left;margin:5px 0 6px 20px;display:inline;}
fieldset#galeria label{font-size:12px;font-weight:bold;color:#90B650;width:100%;float:left;margin:0 0 5px 0;}
fieldset#galeria label select{width:155px;}
fieldset.parceiros{font-size:12px;width:455px;float:left;margin:20px 0 0 0;display:inline;}
fieldset.parceiros legend{font-size:16px;color:#FF6600;font-weight:bold;text-align:left;width:100%;float:left;margin:0 0 10px 0;}
fieldset.parceiros label,fieldset.parceiros div.label{width:100%;float:left;margin:0 0 5px 0;line-height:20px;vertical-align:top;}
fieldset.parceiros div.label{margin-bottom:3px;}
fieldset.parceiros label span,fieldset.parceiros div.label span{width:150px;display:inline-block;}
fieldset.parceiros label.error{float:none;display:inline-block;width:auto;padding:2px 0 0 2px;height:12px;}
fieldset.parceiros label label{width:auto;float:none;margin:0;}
fieldset.parceiros label.pj{margin:10px 0 5px 0;}
fieldset.parceiros label.pf{margin:0 0 20px 0;}
fieldset.parceiros label.pj span,fieldset.parceiros label.pf span{width:auto;}
fieldset.parceiros label input, fieldset.parceiros label select{width:212px;display:inline;}
fieldset.parceiros label select{width:100px;font-size:11px;margin-right:0px;display:inline;}
fieldset.parceiros label.cidade{width:300px;display:inline-block;}
fieldset.parceiros label.tel{width:280px;display:inline-block;}
fieldset.parceiros label.ramal{width:110px;display:inline-block;}
fieldset.parceiros label.uf{width:90px;display:inline-block;}
fieldset.parceiros label.cidade input{width:123px;margin-right:0px;}
fieldset.parceiros label.tel input{width:103px;}
fieldset.parceiros label.ramal input#ramal{width:38px;margin-left:4px;}
fieldset.parceiros label.uf select{width:42px !important;margin-left:2px;}
fieldset.parceiros label.uf span.span_uf{display:inline-block;width:auto;}
fieldset.parceiros label.ramal span.span_ramal{display:inline-block;width:auto;}
fieldset.parceiros label.menor{width:150px;clear:both;}
fieldset.parceiros label.sn1{width:200px;}
fieldset.parceiros label.sn1 span,fieldset.parceiros label.sn2 span{width:auto;padding-right:5px;}
fieldset.parceiros .p2{float:left;}
fieldset.parceiros .p2 div{width:78px;float:left;}
fieldset.parceiros .p2 .sn2{width:78px;clear:both;}
fieldset.parceiros label.qual{width:163px;}
fieldset.parceiros label.qual input{width:134px;margin-right:0px;}
fieldset.parceiros div.mensagem{clear:both;}
fieldset.parceiros div.mensagem textarea{width:362px;height:120px;}
fieldset.parceiros button.closed{width:152px;height:26px;background:url(img/bt/enviar_closed.jpg);}
fieldset.parceiros button.open{width:152px;height:26px;background:url(img/bt/enviar_open.jpg);}
fieldset.parceiros input.negado,fieldset.parceiros select.error,fieldset.parceiros textarea.error{border:1px solid red !important;}
fieldset.contato input.negado,fieldset.contato select.error,fieldset.contato textarea.error{border:1px solid red !important;}
fieldset.contato{font-size:12px;width:410px;float:left;display:inline;}
fieldset.contato.dir{width:490px;margin-left:30px;}
fieldset.contato.dir input{margin-right:0px;}
fieldset.contato.dir label span{float:none;width:auto;display:inline;}
fieldset.contato label,fieldset.contato div.label{width:100%;float:left;margin:0 0 5px 0;line-height:20px;vertical-align:top;}
fieldset.contato div.label{margin-bottom:3px;}
fieldset.contato label span,fieldset.contato div.label span{float:left;width:120px;display:inline-block;}
fieldset.contato label input,fieldset.contato label select{float:none;margin-right:0;width:210px;}
fieldset.contato label select{width:100px;font-size:11px;margin-right:0px;}
fieldset.contato label label{float:none;margin:0;}
fieldset.contato label.error{display:inline-block;width:auto;padding:2px 0 0 2px;height:12px;}
fieldset.contato label.pessoa span{width:auto;}
fieldset.contato label.pj{margin:10px 0 5px 0;}
fieldset.contato label.pf{margin:0 0 20px 0;}
fieldset.contato label select{width:100px;font-size:11px;margin-right:0px;}
fieldset.contato label textarea{width:366px;height:122px;float:left;margin-top:4px;}
fieldset.contato p.jm{width:100%;float:left;margin:0 0 10px 0;}
fieldset.contato p.jm span{width:200px;display:block;float:left;}
fieldset.contato p.jm label{width:auto;}
fieldset.contato p.jm label span{width:auto;padding-right:10px;}
fieldset.contato p.jm label.qual{}
fieldset.contato p.jm label.qual input{width:124px;}
fieldset.contato label.cidade{width:272px;display:inline-block;}
fieldset.contato label.tel{width:252px;display:inline-block;}
fieldset.contato label.ramal{width:110px;display:inline-block;}
fieldset.contato label.uf{width:90px;display:inline-block;}
fieldset.contato label.uf span.span_uf{display:inline-block;width:auto;}
fieldset.contato label.ramal span.span_ramal{display:inline-block;width:auto;}
fieldset.contato label.cidade input{width:123px;margin-right:0px;}
fieldset.contato label.tel input{width:103px;}
fieldset.contato label.ramal input{width:38px;}
fieldset.contato div.uf{width:150px;display:inline;}
fieldset.contato label.uf select{width:42px !important;width:42px;margin-left:2px;}
fieldset.contato div label{float:none}
fieldset.contato button.closed{width:152px;height:26px;margin-top:10px;background:url(img/bt/enviar_closed.jpg);}
fieldset.contato button.open{width:152px;height:26px;margin-top:10px;background:url(img/bt/enviar_open.jpg);}
#tooltip{position:absolute;z-index:3000;border:2px solid #ddd;background-color:#fff;padding:5px;font-size:1em;}
#tooltip h3, #tooltip div{font:inherit;margin:0;}
fieldset.requisicao{font-size:12px;width:100%;float:left;margin-top:20px;}
fieldset.requisicao label{width:265px;float:left;margin:0 15px 5px 0;}
fieldset.requisicao label input{float:right;width:210px;margin-right:0;}
fieldset.requisicao button.closed{width:152px;height:26px;margin-top:-4px;float:left;position:relative;background:url(img/bt/enviar_closed.jpg);}
fieldset.requisicao button.open{width:152px;height:26px;margin-top:-4px;float:left;position:relative;background:url(img/bt/enviar_open.jpg);}
fieldset.login{font-size:13px;width:388px;float:left;margin:10px 0 0 28px;position:relative;display:inline;}
fieldset.login label{width:240px;float:left;margin:0 0 10px 30px;}
fieldset.login label input{float:right;width:160px;}
fieldset.login label a.aviso{font-size:11px;color:#6396EB;text-decoration:none;width:108px;display:block;position:absolute;right:0px;margin-top:-15px;}
fieldset.login label a.aviso:hover{text-decoration:underline;}
fieldset.login a.aviso{font-size:11px;color:#6396EB;text-decoration:none;width:208px;float:left;margin-left:105px;margin-top:-10px;}
fieldset.login a.aviso:hover{text-decoration:underline;}
fieldset.login label span.aviso{font-size:11px;color:#6396EB;width:108px;display:block;position:absolute;right:0px;margin-top:-15px;}
fieldset.login label label.negado{font-size:10px;color:#f00;position:absolute;margin:0 0 0 250px;}
fieldset.login label input.negado{border-color:#F00 !important;}
fieldset.login p.frase{font-size:11px;line-height:13px;width:358px;float:right;margin:15px 0 0 0;}
fieldset.login p.inf{font-size:11px;line-height:18px;width:358px;float:right;margin:10px 0 0 0;padding-left:28px;background:url(img/icon_cadeado.gif) no-repeat 0 4px;}
fieldset.login p.loginerro{font-size:11px;line-height:13px;width:358px;height:40px;float:right;margin:15px 0 0 0;font-weight:bold;color:red;display:none;}
fieldset.login button.closed{width:108px;height:26px;margin:7px 0 0 105px;float:left;position:relative;background:url(img/bt/entrar_closed.jpg);}
fieldset.login button.open{width:108px;height:26px;margin:7px 0 0 105px;float:left;position:relative;background:url(img/bt/entrar_open.jpg);}
fieldset.cadatro_news{font-size:12px;width:315px;float:left;margin:20px 0 0 55px;display:inline;}
fieldset.cadatro_news label{width:210px;float:left;margin:0 10px 10px 0;}
fieldset.cadatro_news label input{float:right;width:160px;margin-right:0;}
fieldset.cadatro_news label input.negado{border-color:#F00 !important;}
fieldset.cadatro_news label span.aviso{font-size:10px;color:#f00;position:absolute;margin:0 0 0 180px;}
fieldset.cadatro_news label label.negado{font-size:10px;color:#f00;position:absolute;margin:0 0 0 220px;}
fieldset.cadatro_news button.closed{width:107px;height:26px;margin:0 0 0 70px;float:left;position:relative;background:url(img/bt/cadastrar_closed.jpg);}
fieldset.cadatro_news button.open{width:107px;height:26px;margin:0 0 0 70px;float:left;position:relative;background:url(img/bt/cadastrar_open.jpg);}
#box_pergunta_do_cliente label{font-size:10px;color:red;}
#box_pergunta_do_cliente p.sim{font-size:11px;background-image:url("img/icon_v.gif");background-repeat:no-repeat;padding-left:25px;}
#box_pergunta_do_cliente p.ok{font-size:11px;background-image:url("img/icon_v.gif");background-repeat:no-repeat;background-position:0px 20px;padding-left:25px;}
#box_pergunta_do_cliente input.negado{border-color:#F00 !important;}
#box_pergunta_do_cliente textarea.negado{border-color:#F00 !important;}
#box_pergunta_do_cliente button.closed{width:152px;height:26px;float:left;position:relative;background:url(img/bt/enviar_closed.jpg);}
#box_pergunta_do_cliente button.open{width:152px;height:26px;float:left;position:relative;background:url(img/bt/enviar_open.jpg);}
fieldset.confirma_news{font-size:12px;width:315px;float:left;margin:20px 0 0 55px;display:inline;text-align:left}
fieldset.confirma_news label{width:310px;float:left;margin:0 10px 10px 0;text-align:left;line-height:20px;vertical-align:top;}
fieldset.confirma_news label input{float:right;width:160px;margin-right:0;}
fieldset.confirma_news label input.negado{border-color:#F00 !important;}
fieldset.confirma_news label span{display:inline-block;float:left;width:60px;}
fieldset.confirma_news label span.aviso{font-size:10px;color:#f00;position:absolute;margin:0 0 0 180px;}
fieldset.confirma_news label label.negado{font-size:10px;color:#f00;position:absolute;margin:0 0 0 220px;}
fieldset.confirma_news button.open{width:152px;height:26px;margin:5px 0 0 67px;background:url(img/bt/finalizar_open.jpg);}
fieldset.esqueci button.closed{width:152px;height:26px;margin-top:10px;background:url(img/bt/enviar_closed.jpg);}
fieldset.esqueci button.open{width:152px;height:26px;margin-top:10px;background:url(img/bt/enviar_open.jpg);}
