﻿* {
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 #514F50;}
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, .safari ul.menu-dualtec { width:998px;}

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;}

/*
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;}

.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, .safari .telefone-novo {float:left;}

.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:671px; height:205px; float:left;}
.conceito a img { border:none;}
.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:387px; background:url(/images/conteudo/backgrounds/menu-rodape.jpg) no-repeat left bottom;}
.esquerda ul.menu-lateral { margin-top:200px;}
.ie7 .esquerda ul.menu-lateral, .ie6 .esquerda ul.menu-lateral {margin-top:0;}
.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.ssa {background:url(/images/usercontrols/menus/ssa.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.exemplos {background:url(/images/usercontrols/menus/exemplos.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.mail-sentinel {background:url(/images/usercontrols/menus/mail-sentinel.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.surf-sentinel {background:url(/images/usercontrols/menus/surf-sentinel.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.high-availability {background:url(/images/usercontrols/menus/high-availability.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.mobile-vpn-client {background:url(/images/usercontrols/menus/mobile-vpn-client.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.datashots {background:url(/images/usercontrols/menus/datashots.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.modem-gsm {background:url(/images/usercontrols/menus/modem-gsm.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.eventos {background:url(/images/usercontrols/menus/eventos.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.parceiros {background:url(/images/usercontrols/menus/parceiros.jpg) no-repeat left top;}  
.esquerda ul.menu-lateral li a.powered-by-gta {background:url(/images/usercontrols/menus/powered-by-gta.jpg) no-repeat left top;}
.esquerda ul.menu-lateral li a.fale-conosco {background:url(/images/usercontrols/menus/fale-conosco.jpg) no-repeat left top;}

.chamada-lateral {width:178px; margin:0 0 0px 11px; padding:10px; height:313px; background:url(/images/conteudo/backgrounds/chamada-lateral.jpg) no-repeat left top;}
.chamada-lateral p, .chamada-lateral p a { font-size:11px; margin-bottom:6px;}
.chamada-lateral p strong { color:#F68412; font-size:13px;}

.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:13px 0 0 4px;}

.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:971px; clear:both; padding-left:20px; position:relative; 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:165px; height:130px; float:left; margin-bottom:25px; margin-left:25px;}
.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:170px; 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:562px; padding:10px 15px; background:#f5f5f5 url(/images/conteudo/backgrounds/conteudo-fundo.jpg) no-repeat left bottom; }
.ie6 .conteudo {height:562px;}

fieldset.fichaJabuti ol li input, fieldset.fichaJabuti ol li select, fieldset.fichaJabuti ol li textarea, fieldset.fale-conosco ol li input, fieldset.fale-conosco ol li select, fieldset.fale-conosco ol li textarea  { border:1px solid #c20001;}
fieldset.fichaJabuti ol li, fieldset.fale-conosco ol li { font-size:12px; clear:both; margin:0 0 20px 0;}
fieldset.fale-conosco ol li {margin:0 0 5px 0;}
fieldset.fichaJabuti ol li label, fieldset.fale-conosco ol li label { font-size:12px;  display:block; width:220px; float:left; margin-right:15px;} 
fieldset.fale-conosco ol li label { width:72px;}

.conteudo h3 a, .conteudo h3 { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#FE6F0F; margin:20px 0 10px 0; }
.conteudo h2 a, .conteudo h2  { font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#FE6F0F; margin:10px 0 15px 0; }
.conteudo p, a.linkp { line-height:16px; color:#505050; margin:0 0 8px 0;}
.conteudo ul { margin:0 0 10px 0;}
.conteudo ul li { color:#505050; margin-left:30px; list-style:circle; line-height:16px;}

.conteudo table {font-size:11px; border-top:solid 1px #ED9207 !important; margin:10px 0;}
.conteudo table.opcoes {color:#f5f5f5; text-align:center;}
.conteudo table.opcoes thead{ background:#f5f5f5; text-align:center; }
.conteudo table.opcoes td {border-bottom:solid 1px #ED9207 !important; border-right:solid 1px #ED9207 !important;}
.conteudo table.opcoes thead td, div.conteudo table.opcoes td.colesq {padding:2px;border:none; background:#EFEDEB;}
.conteudo table.opcoes td.colesq {background:#f5f5f5; text-align:center; vertical-align:middle; border:none}
.conteudo table.opcoes tbody td { background:#fff;}

span.breadcrumbs { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#666;}
span.breadcrumbs  a { font-size:10px; text-decoration:underline;}

.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:35px; bottom:55px; 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 */

.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;}

h3.slogan { float:right; width:400px; font-size:12px; color:#990000; margin:0; padding:10px 0 0 0;}

ul.links li.pdf {
	background:url(/Images/bgs/pdf.gif) no-repeat left center;
	padding:2px 0 0 35px;
	display:block;
	list-style:none;
	margin:0 !important;
}

ul.links ul { margin:5px 0 15px 0;}
ul.links li a { margin-left:10px; padding-bottom:5px; display:block;} 

div.blocos{ 
	padding:20px 12px;
	border-bottom:solid #9d2929 1px;
	height:auto;
	width:680px;
}

div.blocos h3 { margin:0;}

span.data_evento { font-size:10px;}

.imagem_galeria{
	float:left;
	margin:5px 0 5px 10px!important;
	border:none;
	}
.font14 { font-size:14px;}

.mapa_parceiros 
{
    width:540px;
    height:450px;
    position:relative;
    background:url(/images/bgs/mapa-do-brasil.gif) no-repeat center;
    }


.integra, .r2max, .dualtec
{
    position:absolute; 
    top:318px; 
    left:366px;
    background-color:#fff;
    padding:0 7px 7px 7px;
    border:1px solid #ED9207;
    height:14px;
    font:normal 11px;
    }
.r2max  { top:257px; left:416px;}  
.dualtec {top:362px; left:350px;}
    
a.integra, a.r2max, a.dualtec
{
    margin:0!important; 
    padding:4px!important; 
    font:normal 12px verdana;
    cursor:pointer;
    }  


.div_parceiros 
{
    display:none;
    width:350px;
    height:240px;
	border:2px solid #ED9207;
	padding:10px;
	background:#fff;
    position:absolute;
    left:80px;
    top:60px;
    text-indent:99999!important;
}

.div_parceiros h4 { font:bold 14px verdana; color:#4F4F4F; margin-top:15px;}


a.parceiros_fechar 
{
    font:bold 11px verdana;
    float:right;
    color:#8C0000!important;
    }
    
    
.chamada_parceria {margin:20px 0 0 0;}    

a.clique_aqui 
{
    display:block;
    width:76px;
    height:17px;
    text-indent:-9999px;
    background:url(/images/bts/clique_aqui.gif) no-repeat left top;
    float:left;
    margin:11px 0 0 8px;
    }
    
a.bt_voltar
{
    text-indent:-9999px;
    background:url(/images/bts/bt_voltar.gif) no-repeat left top;
    width:37px;
    height:11px;
    overflow:hidden;
    display:block;
    cursor:pointer;
    margin-left:3px;  
}

/* tabela */

table.tabela-investimento { width:680px; background:#efedeb; margin:10px 0 0 0; float:left; border:none!important;}
table.tabela-investimento thead { width:705px; height:25px; background:#ED9207; border:none;}
table.tabela-investimento thead td.tabela-esquerda { width:130px; height:35px; background:#ED9207 url(/images/conteudo/backgrounds/tabela-fundo-esquerda.jpg) no-repeat left top;}
.gecko table.tabela-investimento thead td.tabela-esquerda { width:130px; height:45px;}
table.tabela-investimento thead td.tabela-direita { width:80px; background:#ED9207 url(/images/conteudo/backgrounds/tabela-fundo-direita.jpg) no-repeat right top;}

.gecko table.tabela-investimento thead { height:35px;}
table.tabela-investimento thead td { padding:10px 0 0 0; font-weight:bold; font-size:11px; color:#fff;}

table.tabela-investimento tbody td { border:1px solid #ccc; height:20px; padding:10px 0 0 0; font-size:11px;}
.gecko 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; padding-bottom:5px; }
table.tabela-investimento tbody td.noborder2 { border:none; }
table.tabela-investimento tbody td.noborder3 { border:none; }

table.tabela-investimento tbody td.final{border-bottom:1px solid #ED9207;}

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 {  height:35px!important;}

.conteudo h3.titulo { color:#bd1314; margin:0 0 0 0!important; padding:6px 0 0 43px; height:39px; font-size:20px; font-weight:bold; background:url(/images/conteudo/backgrounds/icone-titulos.jpg) no-repeat left top;}
h3.subtit {font-size:16px; color:#FE6F0F; margin-top:0px; padding-top:20px;}
h3.titulo3 { color:#505050!important; }

.top0 { padding-top:0!important; margin-top:0!important;}

.ie8 .pright10, .gecko .pright10 {padding-right:10px;}

.ie7 .ie7arruma { margin-right:-60px;}

.bt-palestras {float:right; border:none; padding-right:5px; padding-bottom:10px; margin-top:20px;}
.ie7 .bt-palestras { margin-right:-12px;}

fieldset.form-cadastro { border:none; }
fieldset.form-cadastro ol { margin-top:15px;}
fieldset.form-cadastro ol li { margin:0 0 3px 0;}
fieldset.form-cadastro ol li label { color:#990000; display:block; width:80px; float:left; font-size:12px;}
a.bt-cadastro-enviar { padding:5px 7px; background:#900; color:#fff!important; font-weight:bold; cursor:pointer; margin:10px 0 0 0px;}

a.bt-download { width:82px; height:30px; float:right; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/botoes/downloads-cinza-claro.gif) no-repeat left top;}
a.bt-Voltar { width:37px; height:11px; display:block; margin-top:10px; float:left; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/botoes/bt-voltar-cinza.gif) no-repeat left top;}




.paginacao_divisoria { margin-top:15px; margin-left:3px;}

.paginacao { width:100%; height:35px;}
.ul-paginacao { margin:0; padding:0;}
.ul-paginacao li { float:left;}
.ul-paginacao li a { margin:0; padding:0;}
.ul-paginacao li a strong{ font-weight:bold; color:#900; text-decoration:underline; }

.bt_paginacao { margin-top:3px; padding:0 5px; float:left;}





