﻿* {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
font:normal 11px verdana, arial;
}

h1 { height:251px; width:251px; float:left;}
.ie6 h1 a.logo{ behavior: url(/css/iepngfix.htc); } /*PARA CARREGAR PNG TRANSPARENTE NO IE ANTERIOR AO 7 */
h2 { color:#910026; font-size:13px; font-weight:bold; text-transform:uppercase; clear:both; margin:10px 0;}

a { color:#; text-decoration:none;}
a:hover { text-decoration:underline;}
ul {color:#666;}
strong { font-weight:bold!important;}
p em span{ font-style:italic;}
p em.autor span{ font-size:11px;}

.noborder { border:none!important;}
.top10 { margin-top:10px;}

body { width:978px; margin:10px auto; background:#f0f0f0;}
.geral { background:#f0f0f0; width:978px; position:relative; }

h1 a.logo { width:171px; position:absolute; top:40px; left:50px; height:86px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/usercontrols/topo/logo.png) no-repeat left top;}

.topo {width:978px; height:284px; float:left; background:url(/images/usercontrols/topo/conceito.jpg) no-repeat left top;}
.topo-internas {width:978px; height:150px; float:left;}
.topo-internas h1 {height:117px;}
.topo-internas h1 a.logo {top:15px; left:10px;}

ul.menu { width:915px; height:31px; float:left; padding:0 0 0 63px; background:#910026 url(/images/conteudo/backgrounds/fundo-menu.jpg) repeat-x left top;}
ul.menu li { float:left; height:28px; text-align:center;}
ul.menu li a { text-indent:-9999px; overflow:hidden; height:28px; display:block;}


ul.menu li a.quem-somos {width:101px; background:url(/images/usercontrols/menus/quem-somos.jpg) no-repeat left top;}
ul.menu li a.como-comprar {width:148px; background:url(/images/usercontrols/menus/como-comprar.jpg) no-repeat left top;}
ul.menu li a.especificacao {width:143px; background:url(/images/usercontrols/menus/especificacao.jpg) no-repeat left top;}
ul.menu li a.fale-conosco {width:108px; background:url(/images/usercontrols/menus/fale-conosco.jpg) no-repeat left top;}
ul.menu li a.imprensa {width:116px; background:url(/images/usercontrols/menus/imprensa.jpg) no-repeat left top;}
ul.menu li a.noticias {width:110px; background:url(/images/usercontrols/menus/noticias.jpg) no-repeat left top;}
ul.menu li a.produtos {width:121px; background:url(/images/usercontrols/menus/produtos.jpg) no-repeat left top;}

.esquerda-home { width:616px; float:left; background:#fbfbfb;}

.esquerda { width:239px; height:257px; float:left; background:#; border-right:7px solid #f0f0f0;}

.acesso { width:232px; height:43px; margin:0 0 0 3px; background:#e85426 url(/images/conteudo/backgrounds/fundo-acesso.jpg) no-repeat left top;}
.topo-internas .acesso-internas { float:right; margin:74px 0 0 0; background:url(/images/conteudo/backgrounds/fundo-acesso2.jpg) no-repeat left top;}

.acesso h3.h3-acesso { width:159px; height:19px; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/h3-acesso2.jpg) no-repeat 10px 7px;}

.acesso ul { margin:5px 0 0 6px;}
.acesso ul li { float:left;}
.acesso ul li input { float:left; margin:0 3px 0 0;}
.acesso ul li label { float:left; color:#fff; display:block; margin:4px 0 0 0; width:90px; font-size:10px; }
.gecko .acesso ul li label {width:100px; margin:0;}

label.lblclientes {width:50px!important;}
.gecko label.lblclientes {width:55px!important;}

.busca { width:232px; margin:1px 0 0 3px; height:43px; background:#ececec;}
.busca label { display:block; width:221px; margin:0 0 0 10px; padding:3px 0 0 0; height:15px; color:#6a6a6a;}
.busca input { margin:0 0 0 10px; width:160px;}

.bt-buscar-ok { width:29px!important; height:18px; border:none; cursor:pointer; margin:5px 0 0 0; background:url(/images/conteudo/botoes/bt-busca-ok.jpg) no-repeat left top;}
a.bt-link-acesso {width:232px; height:43px; display:block; border:none; cursor:pointer; background:url(/images/conteudo/botoes/bt-link-acesso2.jpg) no-repeat left top;}
a.bt-link-acesso2 {width:232px; height:43px; display:block; border:none; cursor:pointer; background:url(/images/conteudo/botoes/bt-link-acesso.jpg) no-repeat left top;}

.div-uso-e-manutencao { width:239px; padding-top:10px; background:#fff url(/images/conteudo/backgrounds/line.gif) no-repeat center top;}
.div-mais-acessados { width:239px;background:#fff url(/images/conteudo/backgrounds/fundo-esquerda.jpg) no-repeat left top;}
.gecko .div-mais-acessados { width:237px;}
.h3-mais-acessados { width:177px; height:12px; text-indent:-9999px; overflow:hidden; margin:20px 10px 0 10px; background:url(/images/conteudo/backgrounds/h3-mais-acessados.gif) no-repeat left top;}
.ie6 .h3-mais-acessados {margin:15px 10px 0 10px;}
ul.mais-acessados { margin:10px 0 0 10px; width:220px;}    
ul.mais-acessados li {width:220px; }
ul.mais-acessados li a { color:#737373; }

.bt-mais-produtos { width:75px; height:10px; cursor:pointer; border:none; float:left; margin:0 0 0 150px;  overflow:hidden; text-indent:-9999px; background:url(/images/conteudo/botoes/bt-mais-produtos.gif) no-repeat left top;}
.h3-destaque { width:22px; height:257px; float:left; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/h3-destaque.jpg) no-repeat left top;}

.newsletter { width:616px; height:84px; clear:both; background:url(/images/conteudo/backgrounds/fundo-newsletter.jpg) no-repeat left top;}
.newsletter h3.receba { width:260px; height:46px; float:left; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/h3-newsletter.jpg) no-repeat right 16px;}
.newsletter ul li { float:left;}
.newsletter input { width:115px; float:left; margin:14px 0 0 5px; border:1px solid #ccc;}
p.p-contato, p.p-contato a { font-weight:bold; font-size:10px; clear:both; margin:0px 0 0 95px; color:#333;}
p.p-contato a {margin:0;}

.bt-cadastrese {width:93px!important; height:16px; border:none!important; cursor:pointer; margin:5px 0 0 0; background:url(/images/conteudo/botoes/bt-cadastrese.jpg) no-repeat left top;}

.direita-home { width:362px; float:left; background:#fbfbfb;}

.h3-cases { width:16px; height:216px; float:left; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/h3-cases.jpg) no-repeat left top;}

.imagem-cases { width:335px; height:216px; margin:0; float:left; background:url(/images/conteudo/backgrounds/fundo-cases.jpg) no-repeat left top;}
.imagem-cases img { margin:5px 0 0 5px;}

.direita-home p strong a { margin:10px 0; display:block; font-size:10px; color:#000; font-weight:bold;}
.direita-home p a { font-size:10px; color:#000;}
p.texto-cases { width:305px; height:35px; overflow:hidden; text-align:justify;}
.bt-mais { width:43px; height:10px; cursor:pointer; border:none; float:left; margin:0 0 0 263px;  overflow:hidden; text-indent:-9999px; background:url(/images/conteudo/botoes/bt-mais.jpg) no-repeat left top;}


.iso { width:362px; height:109px; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/iso.jpg) no-repeat right top;}

.esquerda-internas { width:238px; float:left; height:100%; background:#fbfbfb;}
.esquerda-internas-maior{width:251px!important}
.gecko .esquerda-internas { width:238px; float:left; height:100%; background:#fbfbfb; }

h4 {width:227px; margin:10px 0 0 5px; height:15px; text-indent:-9999px; overflow:hidden;}
h4.quem-somos { background:url(/images/conteudo/backgrounds/titulos/quem-somos.jpg) no-repeat left top;}
h4.especificacao { background:url(/images/conteudo/backgrounds/titulos/especificacao.jpg) no-repeat left top;}
h4.como-comprar { background:url(/images/conteudo/backgrounds/titulos/como-comprar.jpg) no-repeat left top;}
h4.produtos { background:url(/images/conteudo/backgrounds/titulos/produtos.jpg) no-repeat left top;}
h4.grupos { background:url(/images/conteudo/backgrounds/titulos/grupos.jpg) no-repeat left top;}
h4.linhas { background:url(/images/conteudo/backgrounds/titulos/linhas.jpg) no-repeat left top;}
h4.links { background:url(/images/conteudo/backgrounds/titulos/links.jpg) no-repeat left top;}
h4.empresas { background:url(/images/conteudo/backgrounds/titulos/empresas.jpg) no-repeat left top;}

ul.submenu { font-size:11px; margin:0 0 20px 0; width:230px;}
ul.submenu li { background:url(/images/conteudo/backgrounds/submenu-linha.jpg) no-repeat left bottom;}
ul.submenu li a { color:#737373; display:block; padding:5px 0 3px 20px;}

ul.submenu2 { font-size:11px; margin:0 0 20px 0;}
ul.submenu2 li { background:url(/images/conteudo/backgrounds/submenu-linha.jpg) no-repeat left bottom;}
ul.submenu2 li a { color:#737373; display:block; padding:5px 0 3px 20px;}

.ie6 ul.submenu li a { padding:5px 0 2px 20px; height:10px; }
ul.submenu li a.ativo { color:#910026;}
ul.submenu2 li a.ativo { color:#910026;}

.esquerda-internas .busca { margin:0 0 0 3px;}

.conteudo { width:693px; padding:10px 17px; min-height:330px; background:#fff url(/images/conteudo/backgrounds/conteudo-linha.jpg) no-repeat 7px top; float:right; text-align:justify; }
.conteudo p { color:#737373; font-size:11px; margin:0 0 8px 0;}
.ie6 .conteudo { width:687px; padding:10px 12px; min-height:330px; background:#fff url(/images/conteudo/backgrounds/conteudo-linha.jpg) no-repeat 7px top; float:right; text-align:justify; }



.conteudo-NFE{ width:930px; padding:10px 17px; min-height:330px; background:#fff; float:left; text-align:justify; }

ul.propaganda .a_fonte 
{
    background:url(/images/conteudo/backgrounds/propaganda/lafonte.jpg ) no-repeat left top; 
    width:100px; 
    height:100px; 
    float:left;
    text-indent:-9999px;
    margin:30px 0 0 0;
    
}

    
.propaganda .securitron 
{
    background:url(/images/conteudo/backgrounds/propaganda/securitron.jpg ) no-repeat left top; 
    width:171px; 
    height:50px;
    float:left;
    text-indent:-9999px;
    margin:30px 0 0 65px;}
    
.propaganda .assa 
{
    background:url(/images/conteudo/backgrounds/propaganda/assa.jpg ) no-repeat left top; 
    width:100px; 
    height:100px;
    float:left;
    text-indent:-9999px;
    margin:30px 0 0 70px;}
    
.propaganda .abloy-prop 
{
    background:url(/images/conteudo/backgrounds/propaganda/abloy.jpg ) no-repeat left top; 
    width:117px; 
    height:100px;
    float:left;
    text-indent:-9999px;
    margin:30px 0 0 50px;
}
    
.propaganda .tesa 
{
    background:url(/images/conteudo/backgrounds/propaganda/tesa.jpg ) no-repeat left top; 
    width:100px; 
    height:100px;
    float:left;
    text-indent:-9999px;
    margin:-30px 0 0 0;
}

.propaganda .blank 
{
    width:100px; 
    height:100px;
    float:left;
    text-indent:-9999px;
    margin:-30px 0 0 0;
}
    
.propaganda .hid 
{
    background:url(/images/conteudo/backgrounds/propaganda/hid.jpg ) no-repeat left top; 
    width:100px; 
    height:100px;
    float:left;
    text-indent:-9999px;
    margin:-30px 0 0 60px;}
    
.propaganda .mab 
{
    background:url(/images/conteudo/backgrounds/propaganda/mab.jpg ) no-repeat left top; 
    width:100px; 
    height:100px;
    float:left;
    text-indent:-9999px;
    margin:-38px 0 0 60px;}
    
.propaganda .yale 
{
    background:url(/images/conteudo/backgrounds/propaganda/yale.jpg ) no-repeat left top; 
    width:100px; 
    height:100px;
    float:left;
    text-indent:-9999px;
    margin:-45px 0 0 45px;
    }
    
    .propaganda .door
{
    background:url(/images/conteudo/backgrounds/propaganda/door.jpg ) no-repeat left top; 
    width:100px; 
    height:100px;
    float:left;
    text-indent:-9999px;
    margin:-100px 0 0 160px;}


.conteudo ul.breadcrumbs, .conteudo-NFE ul.breadcrumbs{ height:20px; }
.conteudo ul.breadcrumbs li, .conteudo-NFE ul.breadcrumbs li{float:left; color:#910026; font-size:11px; margin:0 5px 0 0;}
.conteudo ul.breadcrumbs a, .conteudo-NFE ul.breadcrumbs a { text-decoration:underline; float:left; margin:0 5px 0 0; }
.conteudo ul.breadcrumbs li a.bread-home ,.conteudo-NFE ul.breadcrumbs li a.bread-home{ width:11px; height:10px; text-indent:-9999px; overflow:hidden; float:left; margin:2px 5px 0 0; background:url(/images/conteudo/backgrounds/home.jpg) no-repeat left top;}

.img-right { float:right; margin:0 0 10px 10px;}
.img-left { float:left; margin:10px 10px 10px 0;}

.rodape { width:978px; height:23px; padding:10px 0 0 0; clear:both; background:url(/images/conteudo/backgrounds/rodape-linha.jpg) no-repeat left bottom;}

.rodape p.p-contato { margin:0 0 0 30px;}

.fundo-internas { width:978px; float:left; background:#fff url(/images/conteudo/backgrounds/fundo-internas.jpg) no-repeat left bottom; }
.gecko .fundo-internas { float:right}

p strong { font-weight:bold;}
ul.listagem { margin:5px 10px 10px 25px;}
ul.listagem li { color:#666; list-style:circle; margin:0 0 8px 0;}

.conteudo a { color:#910026; text-decoration:underline;}

.paginacao_divisoria { padding:10px 0 2px 0; width:674px;}

.paginacao { margin:5px 0 0 0; width:600px;}
.paginacao li { float:left; margin:0 5px 0 0;}
.paginador { padding:0 0 30px 0;}

.ie6 .paginador { padding:0 0 30px 0;}


.bt_paginacao { margin:3px 5px 0 0; float:left;}

ul.listagem-chamadas { margin:20px;}
ul.listagem-chamadas li { margin:0 0 15px 0;}
ul.listagem-chamadas li strong a { display:block; font-weight:bold; clear:both; padding:0 0 0 13px; background:url(/images/conteudo/backgrounds/seta-busca.jpg) no-repeat left 3px;}
ul.listagem-chamadas li a { text-decoration:none; padding:3px 0 0 13px; display:block;}
ul.listagem-chamadas li a:hover { text-decoration:underline; cursor:pointer;}


fieldset.fale-conosco { border:none;}
fieldset.fale-conosco ol li input, fieldset.fale-conosco ol li select, fieldset.fale-conosco ol li textarea  { border:1px solid #9c9c9c;}
fieldset.fale-conosco ol li { clear:both; margin:0 0 20px 0; border:none;}
fieldset.fale-conosco ol li {margin:0 0 5px 0;}
fieldset.fale-conosco ol li label { color:#505050; display:block; width:220px; float:left; margin-right:15px; border:none;} 
fieldset.fale-conosco ol li label { width:72px;}

fieldset.candidato ol li label {width:130px;}
.bordo { color:#B50000;}

.bt-enviar { margin:0 0 0 108px;}

ul.vagas { margin:15px 0; background:#f3f3f3; padding:3px 10px; border:1px solid #eaeaea;}
ul.vagas li { margin:0 0 0 0; clear:both; border-top:1px solid #F2E7EB; padding-top:5px; }
.gecko ul.vagas li {display:table;}
ul.vagas li label { font-weight:bold; margin:0 0 10px 0; display:block; width:140px; margin-right:10px; float:left;}


ul.vagas li span { display:block; width:520px; float:left; padding-bottom:7px;}
ul.vagas li table { float:left; width:520px;}
ul.vagas li table span { width:120px; padding-bottom:7px;}


ul.vagas li.bt-quero-me-candidatar { padding:10px 5px 5px 0; width:660px;}

.detalhe-imagem { float:left; margin:0 5px 5px 0;}

.smproduto
{	
	width:125px;
	display:none;
	position:relative;
	float:left;
	top:-3px;
	left:160px;
	font-size:11px;
	margin:0 0 20px 0;
	background-color:White;
}
.smproduto li { background:url(/images/conteudo/backgrounds/submenu-linha.jpg) no-repeat left bottom;}
.smproduto li a { color:#737373; display:block; padding:5px 0 3px 20px;}
.ie6 .smproduto li a { padding:5px 0 2px 20px; height:10px; }
.smproduto li a.ativo { color:#910026;}


#doors
{
	width:250px;
	height:143px;
	background: url("/images/conteudo/backgrounds/propaganda/doors.gif") no-repeat center;
	float:right;
	margin:0 0 0 10px;	
}

.ul_produtos {min-height:300px; margin-bottom:15px; clear:both;}
.ul_produtos li {float:left; padding:10px 10px 10px 10px; width:200px; min-height:200px; margin-bottom:15px;}
.ul_produtos li img { width:200px; height:160px;}
.ul_produtos li a img, .ul_produtos li a span{ border:none; display:block; overflow:hidden;}
.ul_produtos li a img.img-borda { }

.produtos-esquerda { width:485px; float:left;}
.informacoes { width:199px; min-height:360px; position:relative; padding:10px 0px 10px 13px; margin:-12px -20px 0 0;  float:right; background:url("/images/conteudo/backgrounds/informacoes.jpg") repeat-y left top;}
.abloy {background:url("/images/conteudo/backgrounds/informacoes-abloy.jpg") repeat-y left top!important;}

.informacoes p, .informacoes strong, .informacoes ul li, .informacoes table tr td { color:#fff;}
.informacoes p { font-size:10px; text-align:left;}

.informacoes ul { margin-bottom:60px;}
.informacoes ul li ol { width:195px; margin:10px 0; display:table;}

ol.acabamento {width:195px; margin-bottom:10px;}
ol.acabamento li {width:47%; padding:0 0 8px 0; font-size:10px; float:left; }


.img-info { height:100%; width:30px; float:left; margin:8px 5px;}

.informacoes ol { clear:both;}
.informacoes ol li { float:left;}

ol.info-seguranca { margin-top:-5px!important;}
ol.info-seguranca li { width:29px; height:9px; margin-right:1px;}
ol.info-seguranca li.seg-ativo {width:60px; height:12px; text-align:center; padding:0 0 2px 0; margin-right:1px; font-weight:bold; color:#969696;  background:#feffdc;}
ol.info-seguranca li.seg-ativo-muito-alta {width:60px; height:24px; text-align:center; padding:0 0 2px 0; margin-right:1px; font-weight:bold; color:#969696;  background:#feffdc;}


.seguranca-n1 { background:#aa585a;}
.seguranca-n2 { background:#c27b73;}
.seguranca-n3 { background:#d59b85;}
.seguranca-n4 { background:#eab994;}
.seguranca-n5 { background:#F3D6C2;}


ol.info-uso { margin-top:-5px!important;}
ol.info-uso li { width:59px; height:9px; margin-right:1px;}
ol.info-uso li.uso-ativo {width:60px; height:12px; text-align:center; padding:0 0 2px 0; margin-right:1px; font-weight:bold; color:#969696; background:#feffdc;}

.uso-1 { background:#C27B72; }
.uso-2 { background:#EAB994; }
.uso-3 { background:#F3D6C2; }

ol.info-resistencia { margin-top:-5px!important;}
ol.info-resistencia li { width:39px; height:9px; margin-right:1px;}
ol.info-resistencia li.resistencia-ativo {width:60px; height:12px; text-align:center; padding:0 0 2px 0; margin-right:1px; font-weight:bold; color:#969696;  background:#feffdc;}

.resistencia-1 {background:#AA585A;}
.resistencia-2 {background:#C27B73;}
.resistencia-3 {background:#EAB994;}
.resistencia-4 {background:#F3D6C2;}

.aplicacao li { width:60px; text-align:center;}
.aplicacao span { display:block; clear:both; width:60px;}

span.informacoes-rodape{ width:209px; height:6px; display:block; position:absolute; bottom:0; right:3px; background:url(/images/conteudo/backgrounds/informacoes-rodape.jpg) no-repeat left bottom;}
.abloy span.informacoes-rodape{background:url(/images/conteudo/backgrounds/informacoes-rodape-abloy.jpg) no-repeat left bottom;}

.configuracao { width:485px; padding:10px 0; background:url(/images/conteudo/backgrounds/configuracao.jpg) no-repeat left top;}
.configuracao ul { width:220px; float:left; padding:0 10px; margin:10px 0; min-height:50px;}
.configuracao ul li.conf-titulo { color:#900028; margin:0 0 10px 0;}
.configuracao ul li { margin-bottom:4px; font-weight:bold;}

p.acaba { font-size:10px; font-weight:bold; margin-top:-8px;}


.produtos-titulos {color:#fff; margin:15px 0 0 0; width:185px!important;}
.produtos-titulos p span, .normas span {width:185px!important; height:20px; display:block;}
.ie .min-40 { min-height:40px; float:left;}

.normas img { margin-right:10px;}

.both { clear:both;}

.img-produtos { float:left; display:block; width:250px; }
.img-produtos img, .img-produtos a {width:250px; display:block;}

.desenho-tecnico { width:97px; height:82px; display:block; margin:0 0 0 50px; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/botoes/desenho-tecnico.jpg) no-repeat left top;}
.download-pdf{ width:194px; height:54px; display:block; text-indent:-9999px; margin:0; overflow:hidden; background:url(/images/conteudo/botoes/download-pdf.jpg) no-repeat left top;}

.desenho-e-pdf {float:left; width:180px; height:200px; padding:0px 0 0 10px; margin:0 0 10px 25px; border-left:1px solid #ECECEC;}

.linha-divisa { width:200px; height:1px; border:none; background:#eaeaea; margin:20px 0;}

.td-info {color:#666;}

.pdf-legal {float:left; width:194px; height:59px; padding:0; display:none;}

#left {margin-left:200px; padding:10px 0 20px 0; width:208; height:185;}

.backset {border:0; color:#666;}

.tabelapf {width:700px; text-align:center; color:#666; border-collapse:collapse; border-color:#910026 }

table tr td {
padding:5px;
}

.td-spray {color:#666; font-weight:bold}
.td-spray2 {color:#666; line-height:21px}

.img-como-comprar { width:670px; height:200px; overflow:hidden;}
.img-como-comprar img { height:200px;}

.bt-buscar {padding-left:10px; padding-right:10px;}
.bt-voltar {padding-left:10px;}
.divBuscas {float:left; clear:both;}

.topo-internas-nfe {width:978px; height:117px; float:left;}

.login ul { margin:30px 0 0 10px;}
.login ul li { padding:0 0 8px 0;}
.login ul li label { color:black; display:block; width:50px; float:left;}
.login ul li input.campobox { width:170px; height:16px; border:1px solid #aaa;}

.login h6 { color:#8d052d; font-size:13px; font-weight:bold; margin:10px 0 0 10px; }

.bt-ok {float:right; margin: -23px 6px 0 0; }
.esqueci-senha {padding-top:4px!important; text-decoration:underline;}
.esqueci-senha a {color:Black;}

.barra { width:915px; height:31px; float:left; padding:0 0 0 63px; background: url(/images/conteudo/backgrounds/barra.jpg) repeat-x left top;}

h1 a.logo-nfe { width:171px; position:absolute; top:15px; left:10px; height:86px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/usercontrols/topo/logo.png) no-repeat left top;}



.login .maior label{ width:130px!important; }


.cadastro-NFE{ width:500px; margin:20px 0 0 0;}

.cadastro-NFE li{ width:500px; margin:0px 0 10px 0;}
.cadastro-NFE li label{ width:100px; margin:0px 5px 0px 0; display:block; float:left}
.cadastro-NFE li .input-nfe{ width:385px; margin:0px 5px 0px 0; border:1px solid #666}
.cadastro-NFE li .input-nfe-tel{ width:135px; margin:0px 5px 0px 0; border:1px solid #666}
.cadastro-NFE li .input-nfe-ddd{ width:100px; margin:0px 5px 0px 0; border:1px solid #666}
.cadastro-NFE-espaco{ margin:50px 0 0 0 ; }
.nfe-ddd{float:left!important; width:215px!important; }
.nfe-ddd label{width:100px!important; margin:0px 5px 0px 0; display:block; float:left}


.filtro-nfe{ width:610px;  padding:10px }
.filtro-nfe li{ width:610px; margin-bottom:20px; }
.filtro-nfe li .bt-ok{ margin:-35px 20px 0 0; }

.filtro-nfe li .input{ width:200px; margin:0 20px; border:1px solid #666 }
.filtro-nfe li label{ width:100px; display:block; float:left}

.Tabela-nfe{ width:100%; border:1px solid #666;}

.Tabela-nfe thead{ height:30px; background:#e2e2e2!important; text-align:center; padding:5px 0 0 5px;}

.Tabela-nfe tbody{ height:30px; text-align:center; padding:5px 0 0 5px;}

.Tabela-nfe-branco{ background:#fff!important; }
.Tabela-nfe-cinza{ background:#f5f5f5!important;}

.bt-download-nfe{ float:right;}

.download-nfe{ display:block; width:96%; background:#8f022c; height:20px; margin:10px 0; padding:0 2%;}


.desenvolvido-pela-dualtec { float:right; margin:10px 0;}
.desenvolvido-pela-dualtec img { border:none;}


.Logoff-nfe{color:#fff; display:block; position:absolute; right:10px; top:125px; font-weight:bold!important;}
.Logoff-nfe a{color:#fff; font-weight:bold!important; text-decoration:none;}


