* {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
font:normal 12px arial;
}

.versao-site { font-size:45px; float:left; color:red; padding:40px 0 0 55px;}

a { text-decoration:none!important; cursor:pointer; outline:0!important;}
a:hover, a strong:hover, a p:hover, a p strong:hover { text-decoration:none!important;}
a img { border:none;}
strong { font-weight:bold;}
.bordo { color:#B50000; font-size:13px;}
.noborder { border:none!important;}
.nobkg { background:none!important;}
.nomargin, .nomargin li { margin:0!important;}
.nomarginright { margin-right:0!important;}
.nomarginbottom { margin-bottom:0!important;}
.nopadding { padding:0!important;}
.nopaddingright { padding-right:0!important;}
.nopaddingbottom { padding-bottom:0!important;}
.top10 {margin-top:10px!important;}
.top7 {padding-top:7px!important;}
.padding0 { padding-bottom:0!important;}
.bottom0 {margin-bottom:0px!important;}
.bottom5 {margin-bottom:5px!important;}
.bottom10 {margin-bottom:10px!important;}
.bottom35 {padding-bottom:35px!important;}
.right { float:right!important;}
.left { float:left!important;}
.txtleft { text-align:left!important;}
.txtright { text-align:right!important;}
.clear { clear:both!important;}
.identa15 { padding-left:15px!important;}
.ie7 .identa15 { list-style-position:outside;}
.sublinhado { text-decoration:underline!important;}
.bottom15 { padding-bottom:15px!important;}
.black { color:#000!important;}
.nobullet {list-style:none!important;}
.nocursor { cursor:default!important;}
.img-right { float:right; margin:5px 0 10px 10px;}
.img-left { float:left; margin:5px 10px 10px 0;}
.img-center { float:left; width:100%; margin:10px 0; text-align:center;}
.img-center img { margin:0 auto;}
.img-w230 { width:230px; margin-bottom:0;}
.laranja { color:#00AFD7!important;}
.cemporcento { width:96%;}
.div560 { width:560px;}
.linkpadrao { color:#000!important; text-decoration:underline!important;}
p em, p em a { font-style:italic!important;}
p strong em {font-style:italic!important; font-weight:bold!important;}
.div-materia a {color:#000; text-decoration:underline!important;}
.red {color:red!important;}
.fonte14 { font-size:14px;}
.w140 { width:140px!important;}
.txtcenter, .txtcenter em { width:100%; text-align:center; float:left;}

body {width:100%; height:100%; background:#F5F4F9 url(/images/conteudo/backgrounds/fundo-site-topo.jpg) repeat-x left top;}
.geral { width:959px; margin:0 auto;}

.logotipo { width:171px; height:82px; float:left; padding:26px 0 0 0;}
.logotipo a { width:171px; height:82px; display:block; float:left; text-indent:-9999px; overflow:hidden; background:url(/images/usercontrols/topo/logo.png) no-repeat left top;}

.topo { width:956px; margin:0 auto; height:190px!important; position:relative;}
.ie7 .topo { margin-bottom:20px;}

.topo-service-desk { float:right; width:450px; padding:40px 0 30px 0;}
.ie7 .topo-service-desk { float:right; width:450px; padding:40px 0 46px 0;}
.topo-service-desk p { font-size:14px; float:left; text-indent:15px; padding:0 0 8px 0; margin:0 0 8px 0; font-weight:bold; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 2px;}
.topo-service-desk ol { width:310px;float:left;}
.topo-service-desk ol li { float:left; padding:0 0 8px 0; margin:0 0 8px 0; }
.topo-service-desk ol li label { text-indent:7px; float:left; width:75px; padding:0 15px 0 0; margin:0 0 0 5px; font-weight:bold; background:url(/images/conteudo/backgrounds/bullet.png) no-repeat left 7px;}
.topo-service-desk ol li span.tel { color:#818181; text-indent:15px; width:122px; display:block; padding:0 10px 0 0; margin:0 0 0 5px; background:url(/images/conteudo/backgrounds/celular.png) no-repeat left 1px;}
.topo-service-desk ol li a.chat {color:#818181; text-decoration:underline; text-indent:16px; width:42px; display:block; padding:0 15px 0 0; margin:0 0 0 5px; background:url(/images/conteudo/backgrounds/chat.png) no-repeat left 2px;}
.topo-service-desk ol li a.email {color:#818181; text-decoration:underline; text-indent:16px; width:52px; display:block; padding:0 15px 0 0; margin:0 0 0 5px; background:url(/images/conteudo/backgrounds/email.png) no-repeat left 4px;}
.topo-service-desk ol li a.abrir-ocorrencia { color:#818181; text-decoration:underline; text-indent:14px; display:block; width:105px; background:url(/images/conteudo/backgrounds/ocorrencia.png) no-repeat left top;}

.div-separa-contato-topo {border-bottom:1px dotted #a6a6a6; width:450px; padding:0; margin-bottom:10px; float:left;}
.div-separa-contato-topo p { width:140px; padding:0 0 2px 0!important;}
.div-separa-contato-topo ol li { padding:0!important;}

.icon-tel { padding:0px 0 3px 14px!important; margin:0; background:url(/images/conteudo/backgrounds/celular.png) no-repeat left 6px;}
.icon-email { padding:0 0 0 17px!important; margin:0; background:url(/images/conteudo/backgrounds/email.png) no-repeat left 4px;}

.topo-service-desk-boxmenor { width:277px!important; padding:0!important; margin:0 0 20px 0!important; }
.topo-service-desk-boxmenor ol { margin:0 0 10px 0!important; padding-bottom:0px; border-bottom:1px dotted #a6a6a6;}
.topo-service-desk-boxmenor ol li { border:none;}
.esq-serc { width:40%!important; padding-top:10px!important;}
.dir-serc {width:60%!important; padding-top:10px!important;}
.topo-service-desk-boxmenor ol li span.tel { margin:0!important;}
.abrir-ocorrencia2 { margin:0 0 0 5px;}
.tels-boxes { padding:5px 0 0 18px; float:left;}
.tels-boxes h3 { border-bottom:1px dotted #a6a6a6; padding-bottom:8px; width:260px!important;}

.service-desk-interno { float:left; width:588px; padding:20px 0 5px 0;}
.service-desk-interno h3 { width:585px!important; font-weight:normal!important; font-size:19px!important; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px!important;}
.service-desk-interno ol li label { width:105px;}
.service-desk-interno ol li span.tel {width:163px;}
.service-desk-interno ol li a.chat {width:122px;}
.service-desk-interno ol li a.email {width:122px;}
.service-desk-interno ol li a.abrir-ocorrencia { width:140px;}
.service-desk-interno ol li.cemporcento label { width:100%;}
.service-desk-interno ol li.cemporcento label a { font-size:12px; text-decoration:underline; font-weight:bold; color:#000;}

.barra-menu-busca { width:100%; margin:2px 0 0 0; height:37px; float:left; background:url(/images/usercontrols/menus/fundo.jpg) no-repeat left top;}
.barra-menu-busca ul.menu { float:left; width:auto; height:37px; background:url(/images/usercontrols/menus/fundo-menu.jpg) repeat-x left top;}
.barra-menu-busca ul.menu li { float:left; width:auto; height:37px; padding:0; }
.barra-menu-busca ul.menu li a { font-size:14px; width:auto; height:25px; display:block; color:#000; padding:10px 15px 0 15px; background:url(/images/usercontrols/menus/separador.jpg) no-repeat right top;}
.barra-menu-busca ul.menu li a:hover { text-decoration:none!important; color:#fff; background:#00B0D8;}
.barra-menu-busca ul.menu li.menu-ativo a { font-size:14px; color:#fff; background:#00B0D8; }


.iframebusca { width:100%; float:left; border:none!important; height:1240px; overflow:hidden; }

.submenu {width:100%; margin:-2px 0 15px 0; height:37px; float:left; background:url(/images/usercontrols/menus/submenu-fundo.jpg) no-repeat left top;}
.submenu li { float:left; padding:8px 15px 0 15px; background:url(/images/usercontrols/menus/separador-submenu.jpg) no-repeat right 14px;}
.ie7 .submenu li { padding-bottom:8px;}
.submenu li a { color:#000;  font-size:14px; padding-bottom:8px;}
.submenu li a:hover { text-decoration:none!important; color:#fff;}
.submenu li.submenu-ativo a { font-size:14px; color:#fff; }

ul.submenu-solucoes li a { padding-bottom:8px;}

.submenu-suspenso { width:auto; position:absolute; left:0; top:200px; background:#00B0D9;}
.submenu-suspenso ul { float:left;}
.submenu-suspenso ul li {width:100%; float:left; margin:1px 0; border-top:1px dotted #00C4F4;}
.submenu-suspenso ul li a { color:#fff; padding:5px 14px 3px 14px; display:block; line-height:19px; }

#DivSubmenuSuspensoAplicacoes { left:0;}
#DivSubmenuSuspensoAplicacoes ul { width:145px; padding:0 0 10px 0px;}

#DivSubmenuSuspensoPlataforma {left:148px;}
#DivSubmenuSuspensoPlataforma ul { width:143px;}

#DivSubmenuSuspensoInfraestrutura {left:294px;}
#DivSubmenuSuspensoInfraestrutura ul { width:155px;}
#DivSubmenuSuspensoInfraestrutura ul li.nobkg { border:none;}
#DivSubmenuSuspensoInfraestrutura ul li.abre-submenu { position:relative!important; }
#DivSubmenuSuspensoInfraestrutura ul.sub-soluctions {position:absolute; width:145px; left:155px; top:-2px; background:#00B0D9; }

#DivSubmenuSuspensoEcossistema {left:0;}
#DivSubmenuSuspensoEcossistema ul { width:200px;}

#DivSalaDeImprensa { left:338px;}
#DivSalaDeImprensa ul { width:110px;}

.bt-veja-o-video { float:right; margin:10px 0 0 0;}

.menu-imprensa { width:100%; float:left; padding:10px 0 5px 0; margin:0 0 0 0px}
.menu-imprensa li { width:auto; float:left; float:left; color:#666; font-size:13px; width:auto; padding:0 18px 0 0; margin:0 0 0 0px; background:url(/images/conteudo/backgrounds/bullet-preto.jpg) no-repeat right 7px;}
.menu-imprensa li a { font-size:14px; color:#000; font-weight:bold;}
.menu-imprensa li.menu-imprensa-ativo a { color:#00B0D9;}

.busca { width:250px; float:right;}
.busca label { width:57px; height:37px; text-indent:-9999px; overflow:hidden; display:block; float:left; background:url(/images/conteudo/backgrounds/busca.jpg) no-repeat left top;}
.busca input { margin-top:6px; float:left; color:#666; }
.busca input.campobox { margin:7px 5px 0 8px; padding:0 5px; border:1px solid #ededed; float:left; width:127px; height:20px;}
.ie .busca input.campobox { padding-top:3px; height:18px;}

.miolo {width:959px; margin:0 auto;}
.rodape { width:100%; margin:0 auto; clear:both;}
.rodape .rodape-parceiros { width:956px; margin:0 auto; font-size:15px; height:90px;}
.rodape .rodape-parceiros p { font-size:15px; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px dotted #a6a6a6;}
.rodape .rodape-parceiros div {margin-right:24px; float:left; }
.rodape .rodape-parceiros div ol { width:100%; float:left;}
.rodape .rodape-parceiros div ol li { width:auto; margin:0 15px 0 0; padding:0; float:left;}
.rodape .rodape-parceiros .box01 { width:291px;}
.rodape .rodape-parceiros .box01 ol li { width:145px; float:left; margin:0;}
.rodape .rodape-parceiros .box02 { width:307px; }
.rodape .rodape-parceiros .box02 ol li {width:153px; float:left; margin:0; }
.rodape .rodape-parceiros .box03 { width:308px; margin-right:0; }
.rodape .rodape-parceiros .box03 ol li {width:154px; float:left; margin:0;}
.rodape .rodape-parceiros .box04 { width:180px; margin:0;}
.rodape .rodape-parceiros .box04 ol li.box04-ds {margin:0 0 0 17px; }
.rodape .rodape-parceiros .box04 ol li.box04-nomer {margin-top:15px; }

li.midias-sociais-titulo { margin:0 0 0 5px;}
li.midias-sociais { width:32px!important;  float:left; padding:15px 0 0 0!important; list-style:none!important; margin:0 0 0 20px!important; background:none!important; text-indent:0!important; text-align:left!important;}
li.midias-sociais a {width:32px!important; float:left; padding:0!important; list-style:none!important; margin:0!important; background:none!important; text-indent:0!important; text-align:left!important;}

li.logos  {width:51px!important;  float:left; padding:5px 0 0 0!important; list-style:none!important; margin:0 0 0 20px!important; background:none!important; text-indent:0!important; text-align:left!important;}
li.logos a {width:51px!important; float:left; padding:0!important; list-style:none!important; margin:0!important; background:none!important; text-indent:0!important; text-align:left!important;}
li.logos a img {width:51px!important;}
li.ipv6validation { margin-top:6px!important;}

.rodape .rodape-links { width:100%; margin:0 auto; padding:15px 0; background:#fff; border-top:1px dotted #a6a6a6; border-bottom:1px dotted #a6a6a6;}
.webkit .rodape .rodape-links {padding:0 0 20px 0;}


.rodape .rodape-links .rodape-links-centralizados {width:956px; margin:0 auto; height:180px;}
.webkit .rodape .rodape-links .rodape-links-centralizados {height:200px;}
.rodape .rodape-links .rodape-links-centralizados div { float:left; margin-right:25px;}
.rodape .rodape-links .rodape-links-centralizados div ol { width:100%; float:left; padding:0 0 15px 0;}
.rodape .rodape-links .rodape-links-centralizados div ol li {width:100%; float:left; padding-bottom:5px;}
.webkit .rodape .rodape-links .rodape-links-centralizados div ol { margin:10px auto 0 auto;}

.rodape .rodape-links .rodape-links-centralizados div ol li a {text-indent:27px; float:left; color:#666; font-size:13px; width:auto; padding:0 15px 0 0; margin:0 0 0 5px; background:url(/images/conteudo/backgrounds/bullet-cinza.png) no-repeat 17px 7px;}
.rodape .rodape-links .rodape-links-centralizados div ol li label { display:block; width:100%; }
.rodape .rodape-links .rodape-links-centralizados div ol li label a, .rodape .rodape-links .rodape-links-centralizados div ol li label span {color:#000; font-size:14px; text-indent:15px;  font-weight:bold; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 2px;} 
.rodape .rodape-links .rodape-links-centralizados div ol li label span { display:block;}

.rodape .rodape-links .rodape-links-centralizados .box01 { width:281px;}
.rodape .rodape-links .rodape-links-centralizados .box02 { width:200px;}
.rodape .rodape-links .rodape-links-centralizados .box03 { width:165px;}
.rodape .rodape-links .rodape-links-centralizados .box04 { width:235px; margin-right:0;}

.rodape .rodape-endereco {width:956px; clear:both; margin:0px auto; }
.webkit .rodape .rodape-endereco { margin-top:20px; background:#F5F4F9; display:table;}
.rodape .rodape-endereco address { width:490px; float:left; padding:15px 0 0 0;}
.webkit .rodape .rodape-endereco address {padding:0 0 15px 0;}
.rodape .rodape-endereco address.endereco-us { width:346px; float:right;}
.rodape .rodape-endereco address label {color:#000; font-size:14px; text-indent:15px; padding:0 0 5px 0; display:block; font-weight:bold; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 2px;}
.rodape .rodape-endereco address p strong, .rodape .rodape-endereco address p { padding:0 0 5px 0; font-size:10px!important; line-height:18px; color:#666;}

.enderecos { width:500px; float:left;}
.empresas-do-grupo {width:400px; float:right; margin:15px 0 0 0;}
.webkit .empresas-do-grupo { margin:0px 0 0 0;}
.empresas-do-grupo p {color:#000; font-size:14px; text-indent:15px; padding:0 0 15px 0; display:block; font-weight:bold; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 2px;}
.empresas-do-grupo ol { width:100%; float:left;}
.empresas-do-grupo ol li { width:200px; float:left;}

.empresas-do-grupo ol li.box04-ds {margin:10px 0 0 0px; }
.empresas-do-grupo ol li.box04-nomer {margin-top:15px; }

p.centraliza { margin:10px auto 0px auto; padding-bottom:10px; width:100%; float:left; text-align:center; font-size:10px; color:#666;}

p.p-rodape {margin:10px auto 10px auto; width:400px; text-align:center; height:40px; clear:both; font-size:10px; color:#666;}
.webkit p.p-rodape {margin:0px auto 10px auto; }
p.p-rodape span { margin:10px 15px 0 0; display:block; float:left; font-size:10px; color:#666;}
p.p-rodape input { margin:9px 0 0 0; float:left;}

/* Fim de estrutura MASTERPAGE */

.area-conceito {width:951px; float:left; height:323px; background:#fff; margin:0 0 20px 3px;}
.necessidade { width:100%; float:left; margin:0 0 20px 0;}
.necessidade h1 {color:#000; width:68%; margin-left:3px; float:left; height:27px; font-size:19px; text-indent:15px; padding:15px 0 5px 0; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 22px;}

.necessidade-internas h3 {margin-left:3px; padding-top:0; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px;}
.vertical-ativa a { color:#00AFD7!important; cursor:default;}
.necessidade-internas .verticais { margin-top:10px;}

.ajuda-chat { width:30%; height:38px; float:right; background:url(/images/conteudo/backgrounds/ajuda-chat.jpg) no-repeat right top;}
.ajuda-chat a { float:left; width:280px;}
.ajuda-chat a:hover {text-decoration:none!important;}
.ajuda-chat p a {font-size:12px; color:#666; }
.ajuda-chat p strong a { font-size:13px; font-weight:bold; color:#000;}
.ajuda-chat p strong a:hover { text-decoration:none!important;font-weight:bold;}

.topo-internas { width:100%; float:left;}
.topo-internas .topo-internas-titulo { width:500px; float:left;}
.topo-internas-titulo h2, .topo-internas-titulo h1, .topo-internas-titulo h3 {color:#000; width:68%; margin:10px 0 0 3px; float:left; height:18px; font-size:19px; text-indent:15px; padding:0px 0 10px 0; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px;}
.topo-internas h3, .titulo-principal {color:#000; width:68%; margin:10px 0 0 3px; float:left; height:18px; font-size:19px; text-indent:15px; padding:0px 0 10px 0; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px;}
.ie9 .topo-internas h3, .titulo-principal {background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 4px;}
.topo-internas .chat-e-contato { width:312px; float:right; }
.topo-internas .chat-e-contato p { float:left; width:120px; margin:8px 0 0 0;}
.topo-internas .chat-e-contato a {float:left; margin:0 0 5px 5px; width:91px; height:38px; display:block; text-indent:-9999px; }
.topo-internas .chat-e-contato a.chat-link {  background:url(/images/conteudo/backgrounds/ajuda-chat.jpg) no-repeat right top;}
.topo-internas .chat-e-contato a.fone-link { background:url(/images/conteudo/backgrounds/ajuda-fone.png) no-repeat right top;}

.necessidade-internas .topo-internas h3 { margin-top:23px; height:10px;}

.cont-home {width:100%; float:left; padding:0 0 30px 0; }

.solucoes-home { width:100%; float:left;}

.verticais { width:100%; float:left; }
.verticais li ol {width:100%; float:left;}
.verticais li { float:left; border-right:1px dotted #a6a6a6; height:60px; padding:12px 15px 0 15px;}
.webkit .verticais li {padding:12px 14px 0 14px;}
.ie9 .verticais li {padding:12px 13px 0 13px!important;}
.mac.webkit .verticais li {padding:12px 13px 0 13px!important;}
.mac.gecko .verticais li {padding:12px 13px 0 13px!important;}
.ipad.webkit .verticais li {padding:12px 12px 0 13px!important;}
.verticais li a { color:#555; font-size:13px; display:block;}
.gecko .verticais li {padding:12px 15px 0 13px!important;}
.mac.opera .verticais ol li.li-gerenciamento { padding-left:8px!important;padding-right:0!important;}

.solucoes-home {width:238px; float:left; margin:0 10px 0px 0px;}
.solucoes-home h3 a {color:#000; width:253px; font-weight:bold; float:left; font-size:19px; text-indent:15px; margin:10px 30px 5px 15px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px;}
.solucoes-home ol {width:100%; float:left; /*height:650px;*/ height:707px;}
.ie8 .solucoes-home ol {/*height:649px;*/ }
.crhome .solucoes-home ol {/*height:650px;*/}

.solucoes-home ol li { float:left; padding:0 30px 2px 15px; width:235px;}
.solucoes-home ol li h3 {color:#000; width:263px; color:#00B0D8; /* titulo */ font-weight:bold; float:left; font-size:17px; text-indent:15px; margin:5px 30px 6px 0px; display:block;}
.solucoes-home ol li a {color:#000; font-size:12px; font-weight:bold; }
.solucoes-home ol li a strong { color:#00B0D8; /* titulo */ font-size:17px; display:block; width:100%; float:left;}
.ie7 .solucoes-home ol li a strong { width:245px; }
.solucoes-home ul.sub-soluctions li { margin-left:0; padding-left:7px;}

.solucoes-home ul li {width:220px; margin:0 0px 9px 28px; padding:0 0 0 10px; list-style-type:none; background:url(/images/conteudo/backgrounds/bullet.png) no-repeat left 6px;  color:#00B0D8;}
.solucoes-home ul li ul li { list-style:none!important; margin-left:8px; background:none;  }

.box-menor {width:295px; float:left; margin:0 14px 0px 7px;}
.box-menor .alinha-boxe-menor { width:280px; float:left; margin:5px 18px;}
.box-menor h3, .box-menor h1 {color:#000; width:100%; padding-left:15px; float:left; font-size:19px; margin:0px 30px 10px 0px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px;}
.mac.chrome {background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 4px;}
.box-menor h3 a, .box-menor h1 a {color:#000; width:100%; float:left; font-size:19px; margin:0px 30px 10px 0px; display:block;}
.box-menor img { float:left;}

.flash-box { margin:3px 0 0 3px!important; padding:0!important;}

.pagina-inicial .box-menor .alinha-boxe-menor { min-height:381px;}
.caixas-random-home .box-menor { margin-left:7px!important;}
.entendamaissobre { float:left; margin-right:7px!important;}

.box-menor p a { color:#1b1818; font-size:13px; padding:5px 0 0px 0; line-height:22px; float:left;}
.box-menor p strong a {font-size:15px; padding:8px 0 0px 0; display:block; font-weight:bold; color:#00B0D8; /* titulo */ }
.ie7 .box-menor p strong a {width:275px!important; font-weight:bold;}

.estilo-blog h4 {font-size:15px; padding:8px 0 0px 0; display:block; color:#00B0D8;}
.estilo-blog h4:hover { text-decoration:underline;}
/*.estilo-blog a {padding:0!important; margin:0!important;}*/
.estilo-blog p a  {width:200px!important; display:block; padding:0!important; margin:0!important;}
.estilo-blog a img { float:left!important; padding:0!important; margin:5px 8px 0 0!important; }
.estilo-blog .div-botao-veja-mais { width:100%; float:left; height:18px; display:block; }
.blog-divide { height:110px; width:100%; display:block; float:left;}
.ie7 .blog-divide p strong a { display:block; width:210px!important;}

.alinha-tamanho-blog { width:280px; height:312px; display:block; float:left;}

.titulo-p {color:#000; width:100%; padding-left:15px; float:left; font-size:19px!important; margin:0px 30px 10px 0px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 10px;}
.titulo-p a {color:#000; width:100%; float:left; font-size:19px!important; margin:0px 30px 10px 0px; display:block;}
.estilo-blog .titulo-p {background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 5px;}

.texto-normal { width:275px!important;}
.texto-normal p { line-height:22px; font-size:13px; padding-bottom:10px; width:275px!important; float:left;}
.texto-normal p strong {font-size:13px; width:275px!important; float:left; color:#00B0D8; /* titulo */}
.texto-normal a { color:#069; text-decoration:underline;}
.texto-normal h2.titulo-segundo {color:#000; float:left; font-size:19px; padding-left:15px; margin:0px 0px 10px 0px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px;}
.texto-normal h3.titulo-terceiro {font-size:13px; width:275px!important; float:left; color:#00B0D8; background:none; padding:15px 0 0 0; font-weight:bold;}

.ol-lista-dir { margin:0 0 0 10px; padding:0 0 0 5px; width:250px!important; float:left;}
.ol-lista-dir li {background:url(/images/conteudo/backgrounds/bullet-maior.jpg) no-repeat left 8px; line-height:22px; text-indent:15px; width:250px!important; font-size:13px; padding-bottom:10px;}

.ol-lista {margin:0 0 0 10px; padding:0 0 0 5px; width:570px!important; float:left;}
.ol-lista li { background:url(/images/conteudo/backgrounds/bullet-maior.jpg) no-repeat left 8px; line-height:22px; text-indent:15px; width:570px!important; font-size:13px; padding-bottom:10px;}

.ol-lista-maior, .ol-lista-maior li { width:100%!important;}

ol.menu-meio { width:640px; padding:15px 0 15px 5px; float:left;}
ol.menu-meio li { float:left; padding:0 12px 0 6px; background:url(/images/conteudo/backgrounds/bullet-maior.jpg) no-repeat right 8px;}
.ie9 ol.menu-meio li { padding:0 11px 0 6px;}
.gecko ol.menu-meio li { padding:0 11px 0 6px;}
.mac.gecko ol.menu-meio li { padding:0 11px 0 6px;}
.webkit ol.menu-meio li { padding:0 12px 0 6px;}

ol.menu-meio li a { color:#00b0d8; font-size:15px; font-weight:bold;}

.box-abas { width:625px; float:left; height:287px; margin:0 0px 20px 7px; position:relative;}

.box-abas ol { width:100%; float:left; height:43px; position:absolute; z-index:2;}
.box-abas ol li { width:auto; margin:9px 6px 0 1px; height:34px; float:left; background:url(/images/conteudo/backgrounds/caixas/aba-esq.jpg) no-repeat left top; padding:0 0 0 3px;}
.box-abas ol li a {padding:6px 15px; display:block; float:left; background:url(/images/conteudo/backgrounds/caixas/aba-meio.jpg) repeat-x left top;}
.box-abas ol li a:hover { text-decoration:none!important;}
.box-abas ol li a span {color:#000; float:left; font-size:18px; text-indent:15px; margin:0px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 5px;}
.box-abas ol li span.fecha-aba { height:34px; width:5px; display:block; float:left; text-indent:-9999px;  overflow:hidden; background:url(/images/conteudo/backgrounds/caixas/aba-dir.jpg) no-repeat right top;}

.box-abas ol li.aba-ativa { width:auto; margin:3px 10px 0 0px; height:40px; float:left; background:url(/images/conteudo/backgrounds/caixas/aba-esq-ativa.jpg) no-repeat left top; padding:0 0 0 3px;}
.box-abas ol li.aba-ativa a { height:40px; padding:10px 15px 15px 16px; background:url(/images/conteudo/backgrounds/caixas/aba-meio-ativa.jpg) repeat-x left top;}
.ie7 .box-abas ol li.aba-ativa a {height:15px; outline:none!important; }
.box-abas ol li.aba-ativa span.fecha-aba { height:40px; background:url(/images/conteudo/backgrounds/caixas/aba-dir-ativa.jpg) no-repeat right top;}

.box-abas .meio-645 { position:absolute; top:40px; z-index:1;}
.box-abas .meio-645 .cont-aba { width:600px; float:left; margin:10px 20px; min-height:230px;}
.box-abas .meio-645 .cont-aba a img { float:left; margin:0 15px 0 0;}
.box-abas .meio-645 .cont-aba h4 a, .box-abas .meio-645 div h4 a em { color:#00B0D8; /* titulo */ float:left; font-size:18px; width:410px; padding:0 0 10px 0;}
.box-abas .meio-645 .cont-aba p a{color:#666; font-size:13px; padding:0 0 10px 0; line-height:19px; /*width:410px;*/}
.box-abas .meio-645 .cont-aba span.agregados {color:#666; float:left; font-size:13px; padding:10px 0 0px 130px; width:470px; display:block;}
.box-abas .meio-645 .cont-aba span.agregados img { margin:0 70px 0 0; float:left;}

.alinha-texto-nas-abas { width:100%; display:block; height:210px; float:left; display:block;}
.alinha-texto-nas-abas a:hover, .alinha-texto-nas-abas h4:hover { text-decoration:underline!important;}
#s1 img.right, #s2 img.right, #s3 img.right, #s4 img.right  { margin:0!important; padding:0!important;}

h5.h5-botao, p.h5-botao {width:308px; margin:0 0 15px 3px; height:50px; float:left; background:url(/images/conteudo/backgrounds/h5-botao.jpg) repeat-x left top; text-align:center;}
h5.h5-botao a, p.h5-botao a { color:#000; float:left; display:block; font-size:18px; text-indent:15px; padding:13px 39px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat 37px 19px;}
h5.h5-botao a:hover, p.h5-botao a:hover { text-decoration:none;}

h5.h5-botao-infra, p.h5-botao-infra {width:308px; margin:0 0 15px 3px; height:50px; float:left; background:url(/images/conteudo/backgrounds/h5-botao.jpg) repeat-x left top; text-align:center;}
h5.h5-botao-infra a, p.h5-botao-infra a { color:#000; float:left; display:block; font-size:18px; text-indent:20px; padding:13px 29px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat 30px 19px;}
h5.h5-botao-infra a:hover, p.h5-botao-infra a:hover { text-decoration:none;}

h5.h5-botao-soluoes, p.h5-botao-soluoes {width:308px; margin:0 0 15px 3px; height:50px; float:left; background:url(/images/conteudo/backgrounds/h5-botao.jpg) repeat-x left top; text-align:center;}
h5.h5-botao-soluoes a, p.h5-botao-soluoes a { color:#000; float:left; display:block; font-size:18px; text-indent:20px; padding:13px 29px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat 30px 19px;}
h5.h5-botao-soluoes a:hover, p.h5-botao-soluoes a:hover { text-decoration:none;}

.box-esquerda { float:left; width:629px;}
.box-esquerda h3 {color:#000; width:589px; float:left; font-size:19px; text-indent:15px; margin:0px 0px 15px 0px; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px;}
.ie9 .box-esquerda h3{background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 4px;}
.box-esquerda .legenda { color:#1b1818; width:358px; float:left;display:block; padding:3px 0 15px 0;}
.box-esquerda .qtd-fotos {width:229px; float:left; text-align:right; display:block; padding:3px 0 15px 0;}
.credito-fotos { width:229px; float:left; color:#999; text-align:right; display:block; padding:3px 0 15px 0;}

.conteudo-boxe { padding:5px 19px; float:left; width:589px!important;}
.conteudo-boxe p { line-height:22px;}
.conteudo-boxe-maior {width:921px!important;}
.conteudo-boxe-maior h3 {width:921px!important;}
.conteudo-boxe-maior p { line-height:18px; padding-bottom:10px;}
h2.titulo-do-case {font-size:17px; padding:8px 0 10px 0; display:block; color:#00B0D8;}

.eventos-thick {float:left; width:100%;}
.eventos-thick h3 { margin-bottom:0!important;}
.eventos-thick h3.thick-h3 { margin-bottom:10px!important; padding-bottom:10px; border-bottom:1px dotted #a6a6a6;}
.box-img-principal { width:590px; height:393px; float:left; margin:0px 0 0 0; text-align:center;}
.box-img-principal img { margin:0 auto;}
.eventos-thick img.img-principal { margin:20px 0 0 0;}
.meio-c587 { margin:0 0 20px 0;}

.fotomenor, .fotomenor a { width:53px!important;}


/* caixas topo */

span.topo-298, span.topo-315, .topo-c587, span.topo-629, span.topo-645, span.topo-961 { height:8px; display:block; float:left;}
span.topo-298 {width:298px; background:url(/images/conteudo/backgrounds/caixas/298-topo.jpg) no-repeat left top;}
span.topo-315 {width:315px; background:url(/images/conteudo/backgrounds/caixas/315-topo.jpg) no-repeat left top;}
span.topo-c587 {height:4px; width:587px; background:url(/images/conteudo/backgrounds/caixas/c587-topo.jpg) no-repeat left top;}
span.topo-629 {width:629px; background:url(/images/conteudo/backgrounds/caixas/629-topo.jpg) no-repeat left top;}
span.topo-645 {width:645px; background:url(/images/conteudo/backgrounds/caixas/645-topo.jpg) no-repeat left top;}
span.topo-961 {width:961px; background:url(/images/conteudo/backgrounds/caixas/961-topo.jpg) no-repeat left top;}

/* caixas meio */

.meio-298, .meio-315, .meio-c587, .meio-629, .meio-645, .meio-961 { display:block; float:left;}
.meio-298 {width:298px; background:url(/images/conteudo/backgrounds/caixas/298-meio.jpg) repeat-y left top;}
.meio-315 {width:315px; background:url(/images/conteudo/backgrounds/caixas/315-meio.jpg) repeat-y left top;}
.meio-c587 {width:587px; background:url(/images/conteudo/backgrounds/caixas/c587-meio.jpg) repeat-y left top;}
.meio-629 {width:629px; background:url(/images/conteudo/backgrounds/caixas/629-meio.jpg) repeat-y left top;}
.meio-645 {width:645px; background:url(/images/conteudo/backgrounds/caixas/645-meio.jpg) repeat-y left top;}
.meio-961 {width:961px; background:url(/images/conteudo/backgrounds/caixas/961-meio.jpg) repeat-y left top;}

/* caixas rodape */

span.rodape-298, span.rodape-315, span.rodape-c587, span.rodape-629, span.rodape-645, span.rodape-961 { height:5px; display:block; float:left;}
span.rodape-298 {width:298px; background:url(/images/conteudo/backgrounds/caixas/298-rodape.jpg) no-repeat left top;}
span.rodape-315 {width:315px; background:url(/images/conteudo/backgrounds/caixas/315-rodape.jpg) no-repeat left top;}
span.rodape-c587 { height:6px; width:587px; background:url(/images/conteudo/backgrounds/caixas/c587-rodape.jpg) no-repeat left top;}
span.rodape-629 {width:629px; background:url(/images/conteudo/backgrounds/caixas/629-rodape.jpg) no-repeat left top;}
span.rodape-645 {width:645px; background:url(/images/conteudo/backgrounds/caixas/645-rodape.jpg) no-repeat left top;}
span.rodape-961 {width:961px; background:url(/images/conteudo/backgrounds/caixas/961-rodape.jpg) no-repeat left top;}




/* Twiiter */
.twtr-hd, .twtr-ft { display:none;}
.twtr-doc, .twtr-bd, .twtr-tweets, .twtr-tweet-text, .twtr-tweet, .twtr-tweet-wrap, .twtr-timeline { background:#fff!important; float:left; margin:0!important; padding:0!important;}
.twtr-tweet-text { padding:10px 0!important;}

.twtr-tweet-text p {font-size:13px!important;}
.twtr-tweet-text p a {font-size:13px!important;}
.twtr-tweet-text p em a { font-size:10px!important; color:#666!important; font-style:italic!important;}
.twtr-widget-profile {margin:0!important; padding:0!important;}

.twtr-tweet-text p em a.twtr-reply { color:#666!important;}
.twtr-tweet-text p em a.twtr-timestamp { color:#666!important;}

.interna {float:left; width:961px;}
.interna-esq { float:left; width:629px; margin:0 15px 0 0;}
.interna-dir { float:left; width:313px;}
.interna-dir .box-menor { margin-bottom:15px!important;}
.interna-dir .box-menor .texto-normal { padding:13px 0 0 17px!important;}
.interna-dir .box-menor .texto-normal a { padding:0!important; float:none;}
.interna-dir .box-menor .texto-normal p strong { margin-top:15px;}

h3.titulo-materia {color:#00B0D8; /* titulo */ font-size:17px; padding:10px 0 5px 0; background:none!important; text-indent:0!important;}

.w588 { width:588px!important;}

.div-materia { width:100%; float:left; padding:0px 0 0 0;}
.div-materia h1.h1-materia, h1.h1-titulos {color:#000; width:100%; margin:10px 0 0 0px; float:left; height:18px; font-size:19px; text-indent:15px; padding:2px 0 10px 0; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 6px;}
.div-materia h2.titulo-materia, .div-materia h1.titulo-materia {color:#00B0D8; /* titulo */ font-size:17px; padding:10px 0 5px 0;}
.div-materia h4, .div-materia h4 span {color:#00B0D8; /* titulo */ font-size:17px; padding:10px 0 5px 0;}
.div-materia h4 em { font-style:italic; color:#00B0D8; /* titulo */ font-size:17px; }
.div-materia h5 {color:#000; font-size:23px; padding:10px 0 5px 0;}
.div-materia h6 {color:#1b1818; font-size:30px; padding:10px 0 5px 0;}
.div-materia p { color:#1b1818; padding:0 0 18px 0; line-height:22px; text-align:justify;}
.div-materia p a, .div-materia p em, .div-materia p strong {line-height:22px;}
.div-materia p em span { font-style:italic!important; line-height:22px;}
.div-materia p strong span { font-weight:bold; line-height:22px;}
.div-materia p strong a { font-weight:bold; line-height:22px;}
.div-materia ul.lista-materia { padding:0 0 15px 15px; margin:0; padding-right:20px;}
.div-materia ul.lista-materia li { line-height:25px; padding-bottom:10px; padding-left:15px!important; background:url(/images/conteudo/backgrounds/bullet-outros-clientes.jpg) no-repeat 0px 9px;}
.div-materia ul.lista-materia li ul { padding-left:0px; padding-bottom:10px; }
.div-materia ul.lista-materia li ul li { padding-left:0!important;}
.div-materia ul.lista-materia li a { color:#000}
.div-materia ul.lista-materia li strong { padding-top:5px; display:block;}
.div-materia ul.lista-materia li ol li{ background:url(/images/conteudo/backgrounds/bullet-maior.jpg) no-repeat left 8px; line-height:22px; text-indent:0px; width:540px!important; font-size:13px; padding-bottom:10px;}

ul.lista-materia-lado-a-lado { width:250px; float:left; height:140px;}

.metade-materia { width:265px; float:left; margin:20px 10px 20px 20px;}
.metade-materia .ol-lista li {width:265px!important;}

.lista-materia-menor { width:190px; float:left;}

.div-materia-txt-cinza p { color:#666;}

.div-materia .ol-materia { width:555px; float:left; padding:0 15px 10px 25px;}
.div-materia .ol-materia li { list-style:disc; color:#00b0d8;}
.div-materia .ol-materia li p { color:#1b1818;}

.div-materia-2 { width:282px; margin:0 20px 0 0; padding:15px 0; float:left;}
.div-materia-2 .ol-materia { width:255px;}
.div-materia-2 .ol-materia li p { text-align:left;}
.div-materia-2 h4 { padding:0 0 15px 0; color:#000; font-size:14px; font-weight:bold;}

.barra-redes { width:100%; float:left;}
ol.fontsize { float:right;}
ol.fontsize li { float:left; height:30px; padding:0 5px 0 0;}
ol.fontsize li a { color:#333; font-weight:bold; display:block;}
ol.fontsize li.peq a { font-size:13px; padding-top:12px;}
ol.fontsize li.med a { font-size:21px; padding-top:5px;}
ol.fontsize li.gra a { font-size:26px;}
ol.fontsize li.ativo a{ color:#00b0d8;}

.div-veja-tambem { width:100%; float:left; border-top:1px dotted #a6a6a6; padding:15px 0 0 0; margin:10px 0 0 0;}
.div-veja-tambem ul { float:left; width:100%;}
.div-veja-tambem ul li { width:190px; margin:0 9px 0 0; float:left; padding:0!important; }
.div-veja-tambem ul li img { float:left;}
.div-veja-tambem ul li p { color:#1b1818; text-align:left; }
.div-veja-tambem ul li p strong { font-size:14px; color:#1b1818; display:block; float:left; padding:10px 0 5px 0; width:190px; text-align:left;}

.titulo-duas-linhas p strong { margin-bottom:15px; display:block;}
.titulo-duas-linhas p img { margin-top:24px;}

.div-veja-tambem-maior { width:920px;}
.div-veja-tambem-maior ul li {margin:0 53px 0 0;}

.contato-imprensa {width:920px; float:left; border-top:1px dotted #a6a6a6; padding:15px 0 0 0; margin:10px 0 0 0;}
.contato-imprensa div { float:left; width:450px;}
.contato-imprensa h3 { width:450px!important;}
.contato-imprensa a { color:#000!important; text-decoration:underline!important;}

.div-veja-tambem ul li a, .div-veja-tambem-maior ul li a { text-decoration:none!important; cursor:pointer;}
.div-veja-tambem ul li a:hover, .div-veja-tambem-maior ul li a:hover { text-decoration:underline!important;}

.lista03 { border:none; padding:0; margin:10px 0;}
.lista03 ul li {margin:0 9px 20px 0;}
.lista03 ul li h3 { padding:10px 0 0 0; width:100%; margin-bottom:5px; background-position:0px 16px;}
.ie9 .lista03 ul li h3 {background-position:0px 14px!important;}

.lista-socio li { margin-bottom:0px!important;}
.lista-socio li.socio-col-primeira { height:370px!important;}
.lista-socio li.socio-col-segunda { height:360px!important;}
.lista-socio li.socio-col-terceira { height:415px!important;}

ul.galereia-areas { width:100%; float:left; padding:10px 0 0 0;}
ul.galereia-areas-eventos, ul.galereia-areas-releases, ul.galereia-areas-noticias, ul.galereia-areas-semtamanho, ul.galereia-areas-namidia, ul.galereia-areas-noticiashow { width:930px;}
ul.galereia-areas li { width:287px; float:left; margin:0 14px 25px 0; padding:0;}
ul.galereia-areas-eventos li { height:300px; margin:0 30px 25px 0;}
ul.galereia-areas-releases li {height:150px; margin:0 30px 25px 0;}
ul.galereia-areas-noticias li { margin:0 30px 25px 0;}
ul.galereia-areas-infra li { height:250px; margin:0 30px 25px 0;}
.ie7 ul.galereia-areas-infra li { height:290px!important;}
ul.galereia-areas li img { float:left; margin:0 0 10px 0;}
ul.galereia-areas li h2 {color:#000; width:287px!important; float:left; font-size:19px; text-indent:15px; margin:0px!important; padding:0 0 5px 0!important; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat 0px 4px}
ul.galereia-areas li p { color:#1b1818; text-align:left; }
ul.galereia-areas li h3, ul.galereia-areas li h3 span { color:#1b1818; text-align:left; font-size:12px; line-height:22px; width:287px!important; background:none!important; text-indent:0; }
ul.galereia-areas-namidia li {height:300px!important; margin:0 30px 25px 0; position:relative;}
ul.galereia-areas-namidia li .imgcomborda img { border:1px solid #D2D2D2!important; width:287px; height:145px;}
ul.galereia-areas-namidia li img.right  { position:absolute; top:273px; right:0;}

ul.galereia-areas-semtamanho li { height:auto; margin:0 30px 25px 0;}
ul.galereia-areas-noticiashow li {height:170px; margin:0 30px 25px 0; position:relative;}
ul.galereia-areas-noticiashow li img.right { position:absolute; bottom:20px; right:0;}
.mac.webkit ul.galereia-areas-noticiashow li img.right { position:absolute; bottom:0px; right:0;}

ul.galereia-areas a { text-decoration:none!important;}
ul.galereia-areas a:hover { text-decoration:none!important;}

.galereia-vertical li { width:100%!important; margin:0 0 15px 0!important;}
.galereia-vertical li h3 {color:#000; width:100%!important;}

p.data-evento { color:#00b0d8!important; font-weight:bold; padding-bottom:0;}
a p.data-evento:hover { text-decoration:none!important;}

.bts-redes-sociais { float:left; width:100%; margin:0 0 20px 0;}
.bts-redes-sociais li { float:left;}

.txt-cinza { color:#666!important;}

a.txt-blue { color:#00b0d8;}

.span-azul { color:#00b0d8!important;}
.span-azul:hover {color:#00b0d8!important; text-decoration:underline;}

.paginador { width:165px; padding:10px 200px 20px 220px; float:left; text-align:center;}
.paginador input { float:left; margin:5px 0 0 0;}
.paginador ol { float:left; width:99px; padding:0 10px; }
.paginador ol li { float:left; padding:0 8px 0 0; font-size:17px;}
.paginador ol li a { font-size:17px; color:#1b1818; display:block; margin:2px 8px 0 0; float:left;}
.paginador ol li.pag-fecha { padding-right:0;}
.paginador ol li.pag-fecha a { margin-right:0;}

.paginador-noticias { width:920px; float:left; border-top:1px solid #ccc; height:80px; text-align:center;}
.paginador-noticias ol {width:auto; margin:0 auto; padding:10px 0 20px 0; height:20px; text-align:center; position: relative; left: 50%; float: left;}
.paginador-noticias ol li { float:left; padding:0 8px 0 0; font-size:17px; position: relative; right: 50%;}
.paginador-noticias ol li a { font-size:17px; color:#1b1818; display:block; margin:2px 8px 0 0; float:left;}
.paginador-noticias ol li a strong {font-size:19px; color:#00b0d8; display:block; font-weight:normal!important; cursor:default; text-decoration:underline!important;}
.paginador-noticias ol li span {font-size:17px;}

.alinha-paginador-noticias {width:100%;}
.alinha-paginador-press {margin-left:0px;}
.alinha-paginador-midia {padding-left:420px; width:500px;}

.aviso { width:100%; float:left; padding:20px 0;}
.aviso p {width:100%; color:Red; text-align:center;}

.div-alinha-paginador {width:100%; float:left;}

p.itens-encontrados {width:100%; float:left; padding:5px 0; text-align:right; font-size:10px!important;}
p.itens-encontrados span {font-size:10px!important;}

.bt-paginacao-anterior { margin:8px 5px 0 0;}
.bt-paginacao-proximo {margin:8px 0 0 00px;}

a.bt-voltar {  width:79px; height:35px; text-indent:-9999px; overflow:hidden; float:left; background:url(/images/conteudo/botoes/bt-voltar.jpg) no-repeat left top;}

.form-contatos { width:100%; float:left; border:none; padding:0;}

.form-contatos ol { width:100%; }
.form-contatos ol li {width:100%; float:left;}
/*
.form-contatos ol li.fundoclaro { background:#fbfbfb;}
.form-contatos ol li.fundoescuro {background:#f3f3f3;}
*/

.form-contatos ol li label { width:22%; display:block; line-height:18px; float:left; text-align:right; color:#000; font-weight:bold; padding:10px; background: url(/images/conteudo/backgrounds/borda-label.jpg) repeat-y right top;}

.form-contatos ol li label.lbcomplemento, .form-contatos ol li label.lbestado{ width:15%; background:none;}
.form-contatos ol li label.lbestado { width:7%;}

.form-contatos ol li.li-form-txtarea label { height:60px;}

.form-contatos ol li input, .form-contatos ol li select, .form-contatos ol li textarea { color:#000; width:58%; float:left; margin:9px 10px 0 9px; height:18px; border:1px solid #ccc;}
.form-contatos ol li select {height:19px;}
.form-contatos ol li textarea { min-height:60px;}
.form-contatos ol li span.txt-form { float:left; color:#999; padding-top:11px;}
.form-contatos ol li span.txt-form a {color:#999; padding-top:11px; text-decoration:underline;}

.div-botao { width:100%; padding:10px 0; float:right; text-align:right;}



.conceito-clientes { width:584px; float:left; margin:0 0 0 3px;}
.conceito-clientes h3, .conceito-clientes p { padding:10px; line-height:22px;}
.conceito-clientes h3 {background:url(/images/conteudo/backgrounds/ticado.png) no-repeat 10px 16px; margin-bottom:0;}

ul.nossos-clientes { width:588px; float:left; padding:10px 0;}
ul.nossos-clientes li { float:left; width:113px; margin:0 5px 5px 0; padding:0!important; height:88px; background:url(/images/conteudo/backgrounds/boxe-clientes.jpg) no-repeat left top;}
ul.nossos-clientes li a { width:105px; height:80px; padding:0px!important; float:left; }
ul.nossos-clientes li a img { margin:3px 0 0 3px!important;}

ul.clientes-em-destaque {width:590px; float:left;  padding:10px 0 25px 0;}
ul.clientes-em-destaque li { float:left; width:113px; margin:0 45px 25px 0; padding:0!important; height:88px; background:url(/images/conteudo/backgrounds/boxe-clientes.jpg) no-repeat left top;}
ul.clientes-em-destaque li a { width:105px; height:80px; padding:0px!important; float:left; }
ul.clientes-em-destaque li a img { margin:3px 0 0 3px!important;}

ul.outros-clientes { width:548px; float:left; padding:10px 0 43px 40px;}
ul.outros-clientes li { float:left; width:177px; padding:0 5px 10px 0; text-indent:13px; background:url(/images/conteudo/backgrounds/bullet-outros-clientes.jpg) no-repeat left 4px;}
ul.outros-clientes li a { color:#000; }

.bt-todos-cases { float:right; margin:7px 10px 5px 0;}
.ie7 .bt-todos-cases { float:right; margin:-2px 10px 0px 0;}
.ie9 .bt-todos-cases { float:right; margin:18px 10px 5px 0;}
.webkit .bt-todos-cases { float:right; margin:12px 10px 5px 0;}

.borda-separa { border-bottom:1px dotted #a6a6a6; padding-bottom:10px; margin-bottom:10px;}
.lista-c-seta { padding-left:30px!important; background:url(/images/conteudo/backgrounds/bullet-outros-clientes.jpg) no-repeat 15px 6px;}

.separa-endereco { width:220px; margin:0 40px 0 60px; padding:0 20px 0 0; border-right:1px solid #ccc; float:left;}

.div-depoimentos { width:550px; padding:10px 20px 10px 20px; float:left; float:left; background:url(/images/conteudo/backgrounds/box-depoimento-miolo.jpg) repeat-y left top;}
.div-depoimentos p { width:430px; float:left; padding:10px 20px;}
.div-depoimentos p.cidadao { width:468px; text-align:right;}
.div-depoimentos img { float:left; margin:7px 15px 0 0; }

.div-depoimentos-topo { display:block; width:590px; float:left; height:9px; background:url(/images/conteudo/backgrounds/box-depoimento-topo.jpg) no-repeat left top;}
.div-depoimentos-rodape { margin-bottom:20px; display:block; width:590px; float:left; height:14px; background:url(/images/conteudo/backgrounds/box-depoimento-rodape.jpg) no-repeat left top;}

.aspas-inicio {width:39px; height:31px; float:left; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/aspas-inicio.jpg) no-repeat left top;}
.aspas-inicio2 { height:250px;}
.aspas-fim {width:39px; height:30px; float:right; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/aspas-fim.jpg) no-repeat left top;}
.segundo-testemunho { margin-top:25px;}

.div-equipe { width:100%; float:left; padding:0 0 15px 0; margin:0 0 10px 0; border-bottom:1px dotted #ccc;}
.div-equipe p { padding-bottom:5px;}
.div-equipe img { float:left; width:100px; margin:5px 15px 0 0; }

ol.ol-equipe {width:100%; float:left; padding-bottom:4px;}
.gecko ol.ol-equipe, .webkit ol.ol-equipe {height:745px;}
.ie8 ol.ol-equipe, .ie7 ol.ol-equipe {height:743px;}
.ie9 ol.ol-equipe {height:720px;}

ol.ol-equipe li { text-align:center; margin:0 0 20px 0; float:left; padding:15px 20px 17px 20px; width:156px; border-bottom:1px dotted #ccc;}
ol.ol-equipe li.equipe-diretor { width:253px;}
ol.ol-equipe li.equipe-tres { width:153px;}
ol.ol-equipe li.equipe-quatro { width:106px;}
ol.ol-equipe li.equipe-baixa-center { width:153px; margin-left:200px;}
ol.ol-equipe li.equipe-baixa-left { width:153px; margin-left:100px;}
ol.ol-equipe li.equipe-baixa-right { width:153px; margin-left:10px;}
ol.ol-equipe li img { margin:0 auto;}
ol.ol-equipe p { padding-bottom:5px; text-align:center;}

ol.ol-equipe li img { margin-bottom:3px;}

.solucoes-area-conceito { width:921px; float:left; height:217px; margin:12px 0 15px 0;}
.lista-de-solucoes { width:100%; float:left;}
.lista-de-solucoes li { width:270px; float:left;}

.lista-de-solucoes ol li { float:left; padding:0 30px 2px 0px; width:270px;}
.lista-de-solucoes ol li h2.h2-lista-de-solucoes { width:270px; color:#000; /* titulo */ float:left; font-size:17px; text-indent:23px; margin:5px 30px 6px 0px; display:block;}
.lista-de-solucoes ol li h4 { width:270px; color:#000; /* titulo */ float:left; font-size:17px; text-indent:23px; margin:5px 30px 6px 0px; display:block;}
.lista-de-solucoes ol li a {color:#666; font-size:12px; font-weight:normal; }
.lista-de-solucoes ul li {width:250px; margin:0 0px 6px 25px; padding:0 0 0 13px;  list-style-type:none; background:url(/images/conteudo/backgrounds/bullet.png) no-repeat left 6px;  color:#00B0D8;}
.lista-de-solucoes ul.sub-soluctions li { margin-left:0; padding-left:7px;}
.lista-de-solucoes ul li ul li { list-style:none; margin-left:8px; background:none; }

.lista-de-solucoes ol li ul li h2 a { line-height:20px;}

.solucoes-banner { width:628px; height:126px; float:left; margin:10px 12px 10px 0;}
.solucoes-link { width:274px; height:106px; float:left; margin:30px 0 10px 0;}

.conteudo-boxe-maior-esq { width:550px; float:left;}
.conteudo-boxe-maior-dir { width:350px; float:right; margin:13px 0 0 0;}
.conteudo-boxe-maior-dir a { float:right;}

.video-conteudo { width:610px; float:left; padding:8px 0 10px 0;}

.listagem-newsletter { width:100%; float:left; margin-top:10px;}
.listagem-newsletter li { float:left; margin:0 20px 0 0; width:97px;}
.listagem-newsletter li p { font-size:11px; text-align:center; width:97px;}

.nosso-diferencial { width:100%; float:left; background:#fafafa; margin:0 0 20px 0;}
.nosso-diferencial h4, .nosso-diferencial h2 { font-size:13px; color:#000; padding:7px 18px; line-height:20px; font-weight:bold; background:#eee;}
.nosso-diferencial h4 a, .nosso-diferencial h2 a {font-size:13px; color:#000; padding:7px 0px; line-height:20px; font-weight:bold; background:#eee;}
.nosso-diferencial ul.lista-materia {padding-top:10px; padding-bottom:0;}
.nosso-diferencial a { color:#000!important; text-decoration:underline;}
.nosso-diferencial ul.lista-materia li { width:100%; float:left; padding:0 0 8px 0;}
.nosso-diferencial ul.lista-materia li strong { padding-top:5px; display:inline!important;}
.nosso-diferencial ul.lista-materia li h3 { font-size:12px; background:none; padding:3px 0 0 0; margin:0; line-height:20px!important; text-indent:0; line-height:normal; width:100%; display:inline!important;}

.loading {width:100%; height:100%; background:#000; position:fixed; left:0; top:0; z-index:12;}
.alphalogin {filter:alpha(opacity:65)!important; -moz-opacity:.65!important; opacity: .65!important;}
.divfloater { filter:alpha(opacity:100)!important; -moz-opacity:1!important; z-index:13!important; opacity:1!important; width:480px; height:290px; position:fixed; margin:0px 0 0 20%; padding:0; background:url(/floater.png) no-repeat left top;}
.ie7 .divfloater { left:15%; top:30%;}
.stevejobs { filter:alpha(opacity:100)!important; -moz-opacity:1!important; z-index:13!important; opacity:1!important; width:100%; height:190px; top:175px; left:0; position:absolute; padding:0; background:url(/upload/steve-jobs.png) no-repeat center top;}
.jobs { width:970px; margin:110px auto 0 auto; height:22px;}

.bt-fechar { width:21px; height:21px; margin-bottom:5px; display:block; text-indent:-9999px; overflow:hidden; float:left;}
.bt-fechar-steve {width:15px; height:18px; display:block; text-indent:-9999px; overflow:hidden; float:right; margin:0 10px 0 0;}
bt-link { width:478px; height:237px; display:block; text-indent:-9999px; overflow:hidden; float:left;}
.bt-continue-navegando { width:210px; height:25px; display:block; text-indent:-9999px; overflow:hidden; float:right;}

.listagem-pdf { width:100%; float:left;}
.listagem-pdf li { float:left; height:20px; padding:5px 0 15px 30px; margin-right:200px; background:url(/images/conteudo/backgrounds/pdf.png) no-repeat left top;}
.listagem-pdf li a {}

.aviso-chat { filter:alpha(opacity:100)!important; -moz-opacity:1!important; z-index:13!important; opacity:1!important; width:440px; height:130px; position:fixed; top:33%; left:33%; padding:20px; border:2px solid #ccc; background:#fff;}
.aviso-chat h3 { color:#000; font-size:18px; text-indent:18px; padding:0 0 15px 0; display:block; background:url(/images/conteudo/backgrounds/ticado.png) no-repeat left 5px;}
.aviso-chat p { line-height:25px; font-size:12px; margin-bottom:20px;}
.aviso-chat a.ok-chat { float:right;}

/* Ajustes de tamanho de tela */


/* Clientes */

.conteudo-boxe-clientes { height:1262px;}
.webkit .conteudo-boxe-clientes { height:1258px;}
.ie7 .conteudo-boxe-clientes { height:1239px;}
.ie8 .conteudo-boxe-clientes { height:1259px;}
.ie9 .conteudo-boxe-clientes { height:1257px;}


/* Dualtec */

.conteudo-boxe-dualtec {height:1436px;}
.gecko .conteudo-boxe-dualtec {height:1439px;}
.ie9 .conteudo-boxe-dualtec {height:1412px;}
.webkit .conteudo-boxe-dualtec {height:1432px;}

/* Fim de Ajustes de tamanho de tela */


.div-veja-tambem-maior a { color:#000; text-decoration:underline!important;}
.img-com-legenda { float:left; width:170px; margin:5px 10px 0 0px;}
.img-com-legenda img { float:left; width:170px; margin:0 0 5px 0;}
.img-com-legenda legend { width:170px; padding:3px 0; background:#f5f5f5; color:#333; text-align:center; line-height:20px; font-size:11px;}

.img-com-legenda-w230 { float:left; margin:5px 10px 0 0px; width:230px;}
.img-com-legenda-w230 img { float:left; width:228px; margin:0 0 5px 0; border:1px solid #D2D2D2!important;}
.img-com-legenda-w230 legend { width:230px; padding:3px 0; background:#f5f5f5; color:#333; text-align:center; line-height:20px; font-size:11px;}

.img-com-legenda-auto { width:auto!important}
.img-com-legenda-auto img {width:auto!important}
.img-com-legenda-auto legend {width:100%!important; clear:both;}

.mintamanho { min-height:250px;}

h2.h2-conteudo { color:#1b1818; padding:0 0 10px 0; line-height:22px; text-align:justify;}
h2.h2-conteudo strong { font-weight:bold;}
h2.h2-conteudo em { font-style:italic;}


.agrupoa-comentarios { width:100%; float:left; border-top:1px dotted #ccc; padding:20px 0 30px 0; margin:20px 0 0 0;}
.comentarios-na-noticia {width:100%; float:left;}
.comentarios-na-noticia h3 { width:auto!important; text-indent:0; background:none!important; font-size:14px;}
.comentarios-na-noticia h3 span {font-size:14px; font-weight:bold;}

.dsq-textarea-reply { clear:both!important;}
.dsq-avatar { margin:38px 0 0 0;}
.dsq-tt { margin:0;}
#dsq-subscribe { clear:both; width:100%;}

p.bullet-azul-cases { margin:0 0px 9px 0px; padding:0 0 0 10px; background:url(/images/conteudo/backgrounds/bullet.png) no-repeat left 6px;  color:#00B0D8;}
p.bullet-azul-cases a {color:#000;  text-decoration:underline!important;}

p.play-sobre-empresa {margin:0 0px 10px 0px; padding:0 0px 0 0px; width:auto!important; background:url(/images/conteudo/backgrounds/bullet-play.png) no-repeat right 1px; color:#00B0D8;}
.ie p.play-sobre-empresa {background:url(/images/conteudo/backgrounds/bullet-play.png) no-repeat right top; }
p.play-sobre-empresa a {color:#000; text-decoration:none!important; width:auto!important;}
p.play-sobre-empresa a:hover {text-decoration:underline!important;} 

p.play-anita-online { width:349px!important; height:25px; }
.ie p.play-anita-online { width:343px!important;}

.cont-new h2 { margin-bottom:15px;}
.cont-new p { margin-bottom:0; padding-bottom:0;}
.cont-new ul li { padding:0 0 0 10px; background:url(/images/conteudo/backgrounds/bullet.png) no-repeat left 6px;}

.ul-provisoria li {padding:0 0 0 10px; background:url(/images/conteudo/backgrounds/bullet.png) no-repeat left 6px; line-height:18px; margin-bottom:15px;}
