﻿* {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
font:normal 12px verdana, arial;
}

a { color:#514F50; text-decoration:none;}
a:hover { text-decoration:underline;}

input { border:1px solid #bd1314;}
strong { font-weight:bold;}

body { width:998px; margin:10px auto; background:#000;}
.geral { background:#000; width:998px; }

h1 a.logo-dualtec { width:183px; height:74px; float:left; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/usercontrols/topo/logo-dualtec.png) no-repeat left top;}
h1 a.logo-dualtec { behavior: url(/jabuti/css/iepngfix.htc); } /*PARA CARREGAR PNG TRANSPARENTE NO IE ANTERIOR AO 7 */

.topo-dualtec { width:998px; background:#000; height:80px; background:url(/images/conteudo/backgrounds/menu-dualtec.jpg) repeat-x left top;}

ul.menu-dualtec { width:815px; height:43px; padding:8px 0 0 0; background:url(/images/conteudo/backgrounds/menu-redondo.jpg) no-repeat right 8px;}
.ie6 ul.menu-dualtec { float:left;}
.gecko ul.menu-dualtec, .ie8 ul.menu-dualtec { width:998px;}
.chrome ul.menu-dualtec { float:left;}

ul.menu-dualtec li {float:left;  height:41px; }
ul.menu-dualtec li a { color:#fff; font-size:11px; padding:0 5px 0 4px; padding-top:15px; display:block; float:left; }
ul.menu-dualtec li span {color:#fff; padding-top:15px; display:block; float:left;}

ul.menu-dualtec li a.fale-conosco { padding-left:5px; }

ul.topo-busca li.telefone {width:151px; height:23px; margin:0 453px 0 0; background:url(/images/conteudo/backgrounds/telefone.jpg) no-repeat left top; text-indent:-9999px; overflow:hidden;}

.telefone-novo {width:195px; height:41px; margin:0 0 0 57px; background:url(/images/conteudo/backgrounds/telefone-novo.jpg) no-repeat left top; text-indent:-9999px; overflow:hidden;}
.chrome .telefone-novo {float:left;}

/*
ul.menu-dualtec li a {text-indent:-9999px; overflow:hidden; height:43px; display:block;}
ul.menu-dualtec li.telefone {width:79px; height:43px; background:url(/images/conteudo/backgrounds/telefone.jpg) no-repeat left top; text-indent:-9999px; overflow:hidden; height:43px;}

ul.menu-dualtec li a.quem-somos {width:72px; background:url(/images/usercontrols/menus/quem-somos.jpg) no-repeat left top;}
ul.menu-dualtec li a.nossos-clientes {width:90px; background:url(/images/usercontrols/menus/nossos-clientes.jpg) no-repeat left top;}
ul.menu-dualtec li a.fale-conosco {width:77px; background:url(/images/usercontrols/menus/fale-conosco.jpg) no-repeat left top;}
ul.menu-dualtec li a.comunicacao-digital {width:115px; background:url(/images/usercontrols/menus/comunicacao-digital.jpg) no-repeat left top;}
ul.menu-dualtec li a.data-center {width:69px; background:url(/images/usercontrols/menus/data-center.jpg) no-repeat left top;}
ul.menu-dualtec li a.desenvolvimento {width:96px; background:url(/images/usercontrols/menus/desenvolvimento.jpg) no-repeat left top;}
ul.menu-dualtec li a.internet {width:52px; background:url(/images/usercontrols/menus/internet.jpg) no-repeat left top;}
ul.menu-dualtec li a.projetos-especiais {width:104px; background:url(/images/usercontrols/menus/projetos-especiais.jpg) no-repeat left top;}
ul.menu-dualtec li a.seguranca {width:61px; background:url(/images/usercontrols/menus/seguranca.jpg) no-repeat left top;}
*/

ul.topo-busca { width:815px; float:left; background:url(/images/conteudo/backgrounds/fundo-topo-busca.jpg) no-repeat left top;}
ul.topo-busca li {float:right;}
.txtbusca { text-indent:-9999px; width:30px; height:23px; background:url(/images/conteudo/backgrounds/busca.jpg) no-repeat left top;}

.topo, .topo-internas { margin-left:13px; padding:6px 6px 0 6px; width:970px; height:226px; background:#000 url(/images/conteudo/backgrounds/topo.jpg) no-repeat left top; }
.topo-internas { height:171px; background:#000 url(/images/conteudo/backgrounds/topo-internas.jpg) no-repeat left top; }

h1 a.logo { width:301px; height:205px; text-indent:-9999px; overflow:hidden; display:block; float:left; background:url(/images/usercontrols/topo/logo.jpg) no-repeat left top;}
.conceito { width:970px; height:205px; float:left;}
.topo-internas .conceito {width:970px; height:171px; float:left;}

.esquerda { width:218px; background:#D1D1D1; margin:0; float:left; }

.esquerda ul.menu-lateral { width:209px; margin:200px 0 0 9px; height:240px; background:url(/images/conteudo/backgrounds/menu-rodape.jpg) no-repeat left bottom;}
.ie6 .esquerda ul.menu-lateral {margin:0 0 0 9px;}
.esquerda ul.menu-lateral li a{ width:209px; text-indent:-9999px; overflow:hidden; height:30px; display:block;}

.esquerda ul.menu-lateral li a.home {background:url(/images/usercontrols/menus/home.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.visao-geral {background:url(/images/usercontrols/menus/visao-geral.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.configuracoes {background:url(/images/usercontrols/menus/configuracoes.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.funcionalidades {background:url(/images/usercontrols/menus/funcionalidades.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.templates {background:url(/images/usercontrols/menus/templates.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.faqs {background:url(/images/usercontrols/menus/faqs.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.investimento {background:url(/images/usercontrols/menus/investimento.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.fale-conosco {background:url(/images/usercontrols/menus/fale-conosco-lateral.jpg) no-repeat left top;}

.newsletter {width:198px; margin:0 0 10px 11px; height:121px; background:url(/images/conteudo/backgrounds/newsletter.jpg) no-repeat left 42px;}

.newsletter ul { padding:8px 0 0 10px; float:left; width:138px;}
.newsletter ul li { margin-bottom:5px;}
.newsletter a { color:#fff; font-size:9px; display:block; margin-left:40px; clear:both; }
.newsletter h3.titulo-newsletter {width:288px; height:42px; display:block; background:url(/images/conteudo/backgrounds/titulo-newsletter.jpg) no-repeat left top; text-indent:-9999px; overflow:hidden;}
.ie6 .newsletter h3.titulo-newsletter{width:198px;}

.bt-enviar-news { margin:8px 0 0 4px;}
.bt-enviar { margin:0 0 0 108px;}

.questoes-email { margin:0 0 20px 70px;}
.quer-um-site { margin:0 0 0 45px;}

.divisoria {width:971px; height:10px; margin:10px 0 0 0; float:left; background:url(/images/conteudo/backgrounds/divisoria-rodape.jpg) repeat-x left top;}

.rodape {width:955px; clear:both; position:relative; padding-left:20px; padding-top:20px; height:180px; background:url(/images/conteudo/backgrounds/rodape-fundo.jpg) no-repeat left bottom;}
.gecko .rodape, .ie8 .rodape {height:175px;}

.rodape .rodape-texto { clear:both;}
.rodape ul { width:210px; height:130px; float:left; margin-bottom:25px; margin-left:22px;}
.rodape ul li strong { margin-bottom:15px; display:block; }
.rodape .rodape-texto p { color:#fff; float:left;}
.rodape .rodape-texto p a { color:#fff; margin-left:120px; text-decoration:underline;}
.ie6 .rodape { width:951px;}
.ie6 .rodape ul { width:175px; margin-left:5px;  margin-bottom:20px;}
.ie6 .rodape .rodape-texto { margin:20px 0 0 0; border:1px solid #000;}

.fundo-site {background:#d1d1d1; width:971px; margin-left:20px;}

.miolo {background:#D1D1D1; width:753px; float:left;}
.conteudo {width:705px; float:left; min-height:573px; padding:10px 15px; background:#f5f5f5 url(/images/conteudo/backgrounds/conteudo-fundo.jpg) no-repeat left bottom; }
.ie6 .conteudo {height:706px;}

.conteudo h3 { color:#bd1314; margin:0 0 10px 0; padding:6px 0 0 43px; height:39px; font-size:17px; font-weight:bold; background:url(/images/conteudo/backgrounds/icone-titulos.jpg) no-repeat left top;}
.conteudo h3.sem-bullet {}


.conteudo p { color:#505050; margin:0 0 5px 0; text-align:justify; line-height:16px;}
/*.conteudo p strong { margin:15px 0 0 0; display:block; font-size:14px; background:url(/images/conteudo/backgrounds/bullet.jpg) no-repeat left top; padding-left:25px; }*/

.conteudo p strong {display:block; font-size:14px; margin:15px 0 0 0;}
.conteudo p strong.sem-bullet { background:none; padding:0;}

.conteudo span strong { margin:15px 0 0 0; display:block; font-size:14px; color:#505050; }
.conteudo a { color:#1041C4; text-decoration:underline;}
.conteudo ul { margin:0 0 10px 0;}
.conteudo ul li { color:#505050; margin-left:30px; list-style:circle; line-height:16px;}

.clear { clear:both; padding:15px 0 0 0; display:block;}
.thickbox { float:left; margin:10px 10px 5px 0; border:1px solid #ccc;}
.right { float:right; margin:10px 0 5px 10px;}
.left { float:left; margin:10px 0 5px 10px;}
.none { float:none; margin:10px 0 5px 10px;}

.conteudo ul.recursos-importantes { margin:0 15px; width:690px;}
.conteudo ul.recursos-importantes li { clear:both; padding:20px 0 0 0; color:#505050; margin-left:0; list-style:none;}
.conteudo ul.recursos-importantes li img { float:left; margin:0 10px 5px 0;}

.ie6 .conteudo ul.recursos-importantes {width:620px!important;}
.ie6 .conteudo ul.recursos-importantes li {width:620px!important; }

.templates-imgs a { margin:20px 20px 0px 0;}


table.tabela-investimento { width:705px; background:#efedeb; margin:10px 0 0 0;}
table.tabela-investimento thead { width:705px; height:25px; background:#ED9207;}
.gecko table.tabela-investimento thead, .ie8  table.tabela-investimento thead { height:35px;}
table.tabela-investimento thead td.tabela-esquerda { background:#ED9207 url(/images/conteudo/backgrounds/tabela-fundo-esquerda.jpg) no-repeat left top;}
table.tabela-investimento thead td.tabela-direita {background:#ED9207 url(/images/conteudo/backgrounds/tabela-fundo-direita.jpg) no-repeat right top;}

.gecko table.tabela-investimento thead, .ie8 table.tabela-investimento thead  { height:35px;}
table.tabela-investimento thead td { padding:10px 0 0 10px; font-weight:bold; font-size:13px; color:#fff;}

table.tabela-investimento tbody td { border:1px solid #ccc; height:20px; padding:10px 0 0 10px; font-size:11px;}
.gecko table.tabela-investimento tbody td, .ie8 table.tabela-investimento tbody td {height:30px;}
table.tabela-investimento tbody td strong {font-size:11px;}
table.tabela-investimento tbody td em { font-size:11px; font-style:italic; }

table.tabela-investimento tbody td.noborder1 { border:none; }
table.tabela-investimento tbody td.noborder2 { border:none; }
table.tabela-investimento tbody td.noborder3 { border:none; }

td.categoria {  padding:5px 0 15px 10px; border:none; height:25px!important; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background:#ED9207; font-weight:bold; font-size:13px!important; color:#fff;}
.gecko td.categoria, .ie8 td.categoria {  height:35px!important;}

.txtriscado {text-decoration:line-through; font-size:11px;}


a.demo-online {width:198px; margin:0 0 10px 11px; height:155px; display:block; background:url(/images/conteudo/backgrounds/demo-online.jpg) no-repeat left top; text-indent:-9999px; overflow:hidden;}

.duas-colunas { width:333px; float:left; margin:0 35px 0 0;}
.duas-estica { width:680px;}

.caixa-categoria {width:705px; padding:0 0 15px 0; margin:0 0 15px 0; border-bottom:2px solid #ED9207; clear:both;}
.gecko .caixa-categoria, .ie8 .caixa-categoria { display:table;}
.conteudo h4 { margin:15px 0 0 0; height:30px; font-size:14px; color:#fe6f0f; font-weight:bold;}
.img-funcionalidades { float:left; margin:10px 10px 0 0;}



.espaco	{ width:330px; text-align:center; border:1px solid #cccccc;}
.no-margin { margin:0;}

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 { font-size:12px; 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 { font-size:12px; color:#505050; display:block; width:220px; float:left; margin-right:15px; border:none;} 
fieldset.fale-conosco ol li label { width:72px;}
.bordo { color:#B50000;}

p.txt-solucoes {width:640px; margin-left:40px;}
.ie6 p.txt-solucoes {width:620px; margin:-18px 0 0 42px;}

a.nossos-clientes { width:188px; height:105px; display:block; background:url(/images/conteudo/botoes/nossos-clientes.jpg) no-repeat left top; text-indent:-9999px; overflow:hidden;}

ul.listagem_noticias { margin:0;}
ul.listagem_noticias li { margin-bottom:0px; margin-left:15px; list-style:none;}
ul.listagem_noticias a
{    
    margin-top:10px;
    color:#333;
    display:block;
    font-weight:bold;
    text-decoration:none;
    background:url(/images/conteudo/backgrounds/seta.gif) no-repeat left 3px;
    padding-left:15px;
}
ul.listagem_noticias a:hover { text-decoration:underline;}
.ie6 ul.listagem_noticias li strong a { margin-top:0px;}
ul.listagem_noticias a.chamada_noticias { margin-top:0; background:0; font-weight:normal;}

.selo_20{display:block;width:58px; position:absolute; right:22px; bottom:53px; height:54px}

/* Acesso direto: */

div.acesso-direto {
	float:left;
	margin:0 0 0 10px;
	width:208px;
	height: 200px;
	background:url(/images/conteudo/backgrounds/acesso-direto/acesso-fundo.jpg) no-repeat left 29px;	
	}
.ie6 div.acesso-direto {margin:0 0 0 5px;}

h2.h2-acesso-direto {overflow:hidden; text-indent:-9999px; width:208px; height:29px; background:url(/images/conteudo/backgrounds/acesso-direto/h2-acesso.jpg) no-repeat left top;}

div.acesso-direto ul { list-style:none; }
div.acesso-direto ul li a { display:block; overflow:hidden; text-indent:-9999px;}
div.acesso-direto ul li.acesso-telefone { margin:15px 0 0 20px; overflow:hidden; text-indent:-9999px; width:152px; height:36px; background:url(/images/conteudo/backgrounds/acesso-direto/telefone.jpg) no-repeat left top;}
div.acesso-direto ul li a.acesso-fale-conosco {margin:9px 0 0 20px; width:131px; height:36px; background:url(/images/conteudo/backgrounds/acesso-direto/fale-conosco.jpg) no-repeat left top;}
div.acesso-direto ul li a.acesso-abrir-ocorrencia {margin:37px 0 0 69px; *margin:30px 0 0 69px; width:110px; height:10px; background:url(/images/conteudo/backgrounds/acesso-direto/abrir-ocorrencia.jpg) no-repeat left top;}
div.acesso-direto ul li a.acesso-cunsultar {margin:5px 0 0 69px; *margin:0px 0 0 69px; width:130px; height:12px; background:url(/images/conteudo/backgrounds/acesso-direto/consultar.jpg) no-repeat left top;}

/* Fim do acesso direto */