/*### BODY ###*/
*{ margin:0; padding:0; border:0px;}
html{ height:100%;}
body{ height:100%; background:#eeede3 url(../img/bg-internas.jpg) repeat-x 0 0; font-family:Arial, Verdana, Tahoma; font-size:11px;}

/*### GERAL ###*/
ul{ list-style:none;}
.float{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
img.float, input.float, select.float{ float:left;}
img.right, input.right, select.right{ float:right;}

/*### INDEX ###*/
#index{ background:#eeede3 url(../img/bg-inicial.jpg) repeat-x 0 0;}
#index .topo{ float:left; display:inline; width:970px; height:260px; background:url(../img/bg-inicial-top.jpg) no-repeat 0 0;}
#index .topo .logo{ float:left; display:inline; width:342px; height:90px; background:transparent url(../img/logo-inicial.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:17px 1px 23px 16px;}
#geral{ width:970px; margin:0 auto;}
#selo{ width:290px; height:50px; margin:0px auto; clear:both;}
#selo .txt_selo{float:left; width:auto; padding:10px 10px 0px 10px; font:10px Verdana, Arial, Verdana;}
#selo .txt_selo a{ color:#404040; text-decoration:none;}
#selo .txt_selo a:hover{ text-decoration:none;}
#index .principal{ float:left; display:inline; width:888px; margin:0 41px;}
#index .principal .video{ float:left; display:inline; width:443px; height:320px;}
#index .principal .intro{ float:left; display:inline; width:445px;}
#index .principal .intro h2{ float:left; display:inline; width:309px; height:36px; background:transparent url(../img/tit-comunicacao-integrada.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:9px 136px 25px 0;}
#index .principal .intro p{ color:#303030; font-size:11px; line-height:18px; padding-bottom:20px;}
.logos{ float:left; display:inline; width:888px; height:77px;}
.literalQuinze{ float:left; display:inline; width:91px; height:40px; background:transparent url(../img/logo-quinze-anos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 30px 25px 0;}
.rbce{ float:left; display:inline; width:50px; height:60px; background:transparent url(../img/logo-rbce.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 30px 25px 0;}
.rcbeTit{font-weight:bold; font-size:13px !important; padding-top:20px; margin-right:200px}
.pequenoPrincipe{ float:left; display:inline; width:59px; height:59px; background:transparent url(../img/logo-pequeno-principe.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:3px 0 25px 0;}
#index .rodape{ width:970px; height:350px; margin:0 auto; background:url(../img/bg-inicial-rodape.jpg) no-repeat 0 0;}
#index .rodape .left{ float:left; display:inline; width:794px; height:150px; margin:0 0 0 40px;}
#index .rodape .left h3{ float:left; display:inline; width:36px; height:146px; background:transparent url(../img/tit-news.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 15px 0 0;}
#index .rodape .right{ float:left; display:inline; width:136px; height:180px; margin-top:51px;}
.newsPrincipal{ float:left; display:inline; width:325px; height:127px; margin-top:30px; margin-right:30px;}
.newsPrincipal .data{ font-size:10px;}
.newsPrincipal .data a{ text-decoration:none; color:#fff000;}
.newsPrincipal dt{ font-size:11px; font-weight:bold;}
.newsPrincipal dt a{ text-decoration:none; color:#ffffff;}
.newsPrincipal a:hover{ text-decoration:underline;}
.newsPrincipal .imagem{ float:left; display:inline; width:115px;}
.newsPrincipal .imagem img{ border:1px solid #ffffff;}
.newsPrincipal .imagem img:hover{ border:1px solid #fff000;}
.newsPrincipal .mais a{ float:right; display:inline; width:18px; height:18px; background:transparent url(../img/bullet-ver-mais.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0;}
.newsPrincipal .mais a:hover{ background:transparent url(../img/bullet-ver-mais-on.gif) no-repeat scroll 0 0;}
.ulNews{ margin-top:19px;}
.ulNews li{ float:left; display:inline; width:143px; height:42px; padding:13px 30px 0 19px; font-size:11px;}
.ulNews li a{ text-decoration:none; color:#fff000;}
.ulNews li a:hover{ text-decoration:underline;}
.ulNews .um{ background:url(../img/bg-li-news1.jpg) no-repeat 0 0;}
.ulNews .dois{ background:url(../img/bg-li-news2.jpg) no-repeat 0 0;}
.ulNews .tres{ background:url(../img/bg-li-news3.jpg) no-repeat 0 0;}
.ulNews .quatro{ background:url(../img/bg-li-news4.jpg) no-repeat 0 0;}
.areaLogin{ float:left; display:inline; width:420px; margin:20px 0 0 23px; height:60px;}
.areaLogin label{ float:left; display:inline; width:auto; padding:3px 10px 0 0; color:#bf1313;}
.linhaLogin{ float:left; display:inline; width:185px; height:55px;}
.linhaLogin2{ float:left; display:inline; width:35px; height:55px;}
.campoL, .campoL_over{ float:left; padding:1px; border:1px solid #d7d7d7; background:#f5f5f5; font:11px Arial, Verdana, Tahoma;}
.campoL_over{ border:1px solid #6d6e71;}
.areaLogin .btEnviar{ float:left; display:inline; width:44px; height:14px; background:transparent url(../img/bt-enviar-login.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:2px 0 0 5px; cursor:pointer;}
.areaLogin .btEnviar:hover{ background:transparent url(../img/bt-enviar-login-on.gif) no-repeat scroll 0 0;}
.menu{ font-family:Verdana; font-size:10px; text-align:center; margin-bottom:25px; margin-top:90px;}
.menu li{ display:inline; padding:0 24px; border-right:1px solid #bf1313;}
.menu a{ text-decoration:none; color:#404040;}
.menu a:hover{ text-decoration:underline;}
.menu .semBorda{ border:none !important;}
.menuIndex{ font-family:Verdana; font-size:10px; text-align:center; margin-bottom:25px; margin-top:15px;}
.menuIndex li{ display:inline; padding:0 24px; border-right:1px solid #bf1313;}
.menuIndex a{ text-decoration:none; color:#404040;}
.menuIndex a:hover{ text-decoration:underline;}
.menuIndex .semBorda{ border:none !important;}


/*### INTERNAS ###*/
.topoInterna{ float:left; display:inline; width:100%; height:205px;}
.topoInterna .box{ width:970px; margin:0 auto; height:205px;}
.topoInterna .topPadrao{ background:url(../img/bg-topo1.jpg) no-repeat 0 0;}
.topoInterna .topPadrao2{ background:url(../img/bg-topo4.jpg) no-repeat 0 0;}
.topoInterna .topServicos{ background:url(../img/bg-topo2.jpg) no-repeat 0 0;}
.topoInterna .topPortfolio{ background:url(../img/bg-topo3.jpg) no-repeat 0 0;}
.topoInterna .topSubMenu{ background:url(../img/bg-topo2.jpg) no-repeat 0 0;}
.topoInterna .logo{ float:left; display:inline; width:257px; height:71px; background:transparent url(../img/logo-literal.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:26px 1px 0 19px;}
.conteudoInterna{ float:left; display:inline; width:100%; background:#ffffff url(../img/bg-conteudo.jpg) repeat-x 0 0;}
.conteudoInterna .box{ width:970px; margin:0 auto;}
.rodapeInterna{ float:left; display:inline; width:100%; height:170px; background:#eeede3 url(../img/bg-interna-rodape.jpg) repeat-x 0 0;}
.rodapeInterna .box{ width:970px; height:170px; margin:0 auto; position:relative; padding-top:12px; background:url(../img/bg-interna-rodape-box.jpg) no-repeat 0 0;}
.rodapeInterna .box .redesSociais{ width:133px; height:110px; position:absolute; right:0; bottom:100px;}
.rodapeInterna .loginInterna{ padding-left:40px;}
.tituloPagina{ float:left; display:inline; width:40px; height:374px; background:url(../img/bg-menu.jpg) no-repeat 0 0;}
.loginTopo{width:466px; float:left; display:inline; height:61px; background:url(../img/bg-login-topo.gif) no-repeat 0 0; margin:-4px 0 0 225px; display:none;}
.loginTopoIndex{width:466px; float:left; display:inline; height:64px; background:url(../img/bg-login-topo.gif) no-repeat 0 0; margin:15px 0 0 143px; display:none;}
#lala {display:inline;float:left;height:37px;width:186px; margin:0 0 0 425px;}
#lala2 {display:inline; float:left; height:37px; margin:0 0 0 528px; width:165px;}
.abaClientes{display:block; height:30px; width:73px; background: url(../img/aba-clientes.gif) no-repeat 0 0px; float:left;}
.abaClientes:hover{background: url(../img/aba-clientes.gif) no-repeat 0 -35px; display:block;height:30px; width:73px;}
.abaClientesMarcado{display:block;height:30px;margin:-36px 0 -10px 99px;width:73px;background: url(../img/aba-clientes.gif) no-repeat 0 -34px;}
.abaClientes a{display:inline; float:left; width:73px; height:30px; overflow:hidden; text-indent:-9999px; background:none;}
.abaJornalistas{display:block;height:34px; width:90px; background: url(../img/aba-jornalistas.gif) no-repeat; float:left;}
.abaJornalistas:hover{background:url(../img/aba-jornalistas.gif) no-repeat 1px -34px; display:block; height:35px; width:90px;}
.abaJornalistasMarcado{display:block;height:35px;margin:-18px 0 0 9px;width:90px;background: url(../img/aba-jornalistas.gif) no-repeat 0 -34px;}
.abaJornalistas a{display:inline; float:left; width:73px; height:35px; overflow:hidden; text-indent:-9999px; background:none;}

/*### INSTITUCIONAL ###*/
.institucional{}
.institucional .box{ background:url(../img/bg-menu-repeat.jpg) repeat-y 0 0;}
.institucional h1{ float:left; display:inline; width:25px; height:146px; background:transparent url(../img/titulo-institucional.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 4px;}
.institucional h2{ float:left; display:inline; width:317px; height:35px; background:transparent url(../img/titulo-comunicacao-integrada.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 208px 23px 0;}
.institucional .bloco{ float:left; display:inline; width:525px; margin:40px 0 0 40px;}
.institucional p{ color:#303030; font-size:11px; line-height:18px; padding-bottom:40px;}
.institucional p a{ color:#303030; font-size:11px;}
.bgInstitucional{ float:right; display:inline; width:313px; height:579px; background:url(../img/bg-institucional.jpg) no-repeat 0 0;}

/*### SERVICOS ###*/
.servicos{}
.servicos .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.servicos h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.servicos h2{ float:left; display:inline; width:24px; height:261px; background:transparent url(../img/titulo-servicos-assessoria.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 5px;}
.subMenu{ float:left; display:inline; width:111px; height:446px; margin-left:14px; background:url(../img/bg-submenu.jpg) no-repeat 0 0;}
.conteudoAssessoria{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.servicos h3{ float:left; display:inline; width:332px; height:29px; background:transparent url(../img/tit-assessoria.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 422px 25px 18px;}
.contAssessoria{ float:left; display:inline; width:395px; height:480px; padding-right:377px; background:url(../img/bg-servicos-assessoria.jpg) no-repeat top right;}
.servicos h4{ float:left; display:inline; width:377px; height:28px; background:transparent url(../img/sub-servicos-assessoria.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 0px 32px 18px;}
.servicos p{ color:#303030; line-height:14px; padding:0 0 20px 18px;}
.servicos ul{ float:left; display:inline; width:260px; height:212px; background:url(../img/bg-ul-assessoria.jpg) no-repeat 0 0;}
.servicos li{ float:left; display:inline; width:100%; font-size:11px; font-weight:bold; color:#58585a; padding:7px 0 15px 18px;}
.servicos .par{ color:#303030;}

/*### SERVICOS - Planejamento de Comunicacao ###*/
.planejamento{}
.planejamento .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.planejamento h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.planejamento h2{ float:left; display:inline; width:33px; height:334px; background:transparent url(../img/titulo-planejamento-de-comunicacao.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 1px;}
.planejamento h3{ float:left; display:inline; width:409px; height:30px; background:transparent url(../img/tit-planejamento-comunicacao.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 0px 25px 18px;}
.conteudoPlanejamento{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.contPlanejamento{ float:left; display:inline; width:278px; height:480px; padding:0 30px 0 315px; background:url(../img/bg-servicos-planejamento.jpg) no-repeat top left;}
.contPlanejamento p{ color:#303030; font-size:11px; line-height:14px;}

/*### SERVICOS - Media Training ###*/
.media{}
.media .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.media h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.media h2{ float:left; display:inline; width:24px; height:157px; background:transparent url(../img/titulo-media-training.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 5px;}
.media h3{ float:left; display:inline; width:190px; height:29px; background:transparent url(../img/tit-media-training.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 564px 25px 18px;}
.conteudoMedia{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.contMedia{ float:left; display:inline; width:332px; height:400px; padding:15px 10px 0 430px; background:url(../img/bg-media-training.jpg) no-repeat top left;}
.contMedia p{ color:#303030; font-size:11px; line-height:14px; padding-bottom:15px;}
.contMedia h4{ color:#000000; font-size:14px; font-weight:bold; line-height:14px; padding-bottom:42px;}

/*### SERVICOS - Comunicacao Interna e Publicacoes ###*/
.comunicacaoPublicacoes{}
.comunicacaoPublicacoes .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.comunicacaoPublicacoes h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.comunicacaoPublicacoes h2{ float:left; display:inline; width:33px; height:232px; background:transparent url(../img/titulo-comunicacao-interna.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 1px;}
.comunicacaoPublicacoes h3{ float:left; display:inline; width:453px; height:34px; background:transparent url(../img/tit-comunicacao-interna.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 0px 25px 18px;}
.conteudoComPublicacoes{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.contComPublicacoes{ float:left; display:inline; width:453px; height:400px;}
.contComPublicacoes p{ color:#303030; font-size:11px; line-height:14px; padding:0 0 30px 18px;}
.contComPublicacoes h4{ float:left; display:inline; width:342px; height:338px; background:transparent url(../img/img-comunicacao-interna.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 301px 25px 18px;}

/*### SERVICOS - Design ###*/
.design{}
.design .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.design h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.design h2{ float:left; display:inline; width:24px; height:71px; background:transparent url(../img/titulo-design.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 5px;}
.design h3{ float:left; display:inline; width:72px; height:23px; background:transparent url(../img/tit-design.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 0px 0px 18px;}
.conteudoDesign{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.contDesign{ float:left; display:inline; width:126px; height:400px; padding:185px 190px 0 180px; background:url(../img/bg-design.jpg) no-repeat 0 0;}
.contDesign p{ text-align:center; color:#303030; font-size:11px; line-height:14px;}

/*### SERVICOS - Clipping ###*/
.clipping{}
.clipping .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.clipping h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.clipping h2{ float:left; display:inline; width:24px; height:89px; background:transparent url(../img/titulo-clipping.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 5px;}
.clipping h3{ float:left; display:inline; width:87px; height:22px; background:transparent url(../img/tit-clipping.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 667px 16px 18px;}
.conteudoClipping{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.conteudoClipping ul{ color:#303030; font-size:11px; line-height:14px;}
.conteudoClipping .par{ float:left; display:inline; width:207px; height:160px; padding:20px 46px 0 34px; background:url(../img/bg-li-clipping1.jpg) no-repeat 0 0;}
.conteudoClipping .impar{ float:left; display:inline; width:207px; height:160px; padding:20px 46px 0 34px; margin-left:60px; background:url(../img/bg-li-clipping2.jpg) no-repeat 0 0;}

/*### SERVICOS - Conteudo para Web ###*/
.web{}
.web .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.web h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.web h2{ float:left; display:inline; width:28px; height:212px; background:transparent url(../img/titulo-conteudo-web.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 1px;}
.web h3{ float:left; display:inline; width:304px; height:27px; background:transparent url(../img/tit-producao-de-conteudo.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 0px 16px 18px;}
.conteudoWeb{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.conteudoWeb p{ float:left; display:inline; width:526px; height:130px; background:url(../img/bg-txt-conteudo-web.jpg) no-repeat 0 0; padding:17px 20px 0 20px; color:#303030; font-size:11px; line-height:14px;}
.web h4{ float:left; display:inline; width:271px; height:74px; background:transparent url(../img/img-www.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:46px 0 0 18px;}

/*### SERVICOS - Gerenciamento de Crise ###*/
.gerenciamento{}
.gerenciamento .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.gerenciamento h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.gerenciamento h2{ float:left; display:inline; width:25px; height:257px; background:transparent url(../img/titulo-gerenciamento-crise.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 4px;}
.gerenciamento h3{ float:left; display:inline; width:374px; height:23px; background:transparent url(../img/tit-gerenciamento-crise.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 380px 22px 18px;}
.conteudoGerenciamento{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.txtGerenciamento{ float:left; display:inline; width:245px; height:250px; padding:10px 0 0 260px; background:url(../img/bg-gerenciamento.jpg) no-repeat 0 0;}
.txtGerenciamento p{ color:#303030; line-height:14px; padding-bottom:17px;}

/*### SERVICOS - Call Center ###*/
.call{}
.call .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.call h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.call h2{ float:left; display:inline; width:24px; height:128px; background:transparent url(../img/titulo-call-center.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 5px;}
.call h3{ float:left; display:inline; width:164px; height:22px; background:transparent url(../img/tit-call-center.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 590px 22px 18px;}
.conteudoCall{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.txtCall{ float:left; display:inline; width:294px; height:350px; padding:35px 32px 0 45px; background:url(../img/bg-call-center.jpg) no-repeat 0 0;}
.txtCall p{ color:#303030; line-height:14px; padding-bottom:17px;}
.imgCall{ float:left; display:inline; margin-right:8px;}

/*### SERVICOS - Eventos ###*/
.eventos{}
.eventos .box{ background:url(../img/bg-servicos-repeat.jpg) repeat-y 0 0;}
.eventos h1{ float:right; display:inline; width:134px; height:39px; background:transparent url(../img/titulo-servicos.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 8px 0 630px;}
.eventos h2{ float:left; display:inline; width:33px; height:88px; background:transparent url(../img/titulo-eventos.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0;}
.eventos h3{ float:left; display:inline; width:87px; height:23px; background:transparent url(../img/tit-eventos.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0px 345px 25px 18px;}
.conteudoEventos{ float:left; display:inline; width:772px; padding:0 0 0 33px;}
.contEventos{float:left; display:inline; width:753px; height:486px; padding:15px 0 50px 0; background:url(../img/bg-servicos-eventos.jpg) no-repeat top left; color:#303030; font-size:11px; line-height:14px;}
.eventos dl{line-height:14px; padding:0 0 0 20px;}
.eventos dt{line-height:14px; padding:0 0 8px 0;}


/*### EQUIPE ###*/
.equipe{}
.equipe .box{ background:url(../img/bg-menu-repeat.jpg) repeat-y 0 0;}
.equipe h1{ float:left; display:inline; width:24px; height:69px; background:transparent url(../img/titulo-equipe.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 4px;}
.equipe .foto{ float:left; display:inline; width:206px; height:250px; margin:12px 0 0 30px; padding:46px 0 0 11px; background:url(../img/bg-foto-equipe.jpg) no-repeat 0 0;}
.dlEquipe{ float:left; display:inline; width:300px; margin:40px 0 0 0;}
.dlEquipe .emailE{ margin-bottom:28px;}
.dlEquipe p{ color:#303030; font-size:11px; line-height:18px; padding-bottom:20px;}
.flashEquipe{ float:right; display:inline; width:342px; height:520px;}
.dlEquipe .aldo{ float:left; display:inline; width:109px; height:18px; background:transparent url(../img/equipe-aldo-ribeiro.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 221px 10px 0;}
.dlEquipe .rachel{ float:left; display:inline; width:111px; height:18px; background:transparent url(../img/equipe-rachel-belle.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 219px 10px 0;}
.dlEquipe .patricia{ float:left; display:inline; width:129px; height:21px; background:transparent url(../img/equipe-patricia-gomes.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 201px 10px 0;}
.dlEquipe .polliana{ float:left; display:inline; width:140px; height:18px; background:transparent url(../img/equipe-polliana-coelho.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 150px 10px 0;}
.dlEquipe .andressa{ float:left; display:inline; width:250px; height:20px; background:transparent url(../img/equipe-andressa-marchiorato.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 90px 10px 0;}
.dlEquipe .marco{ float:left; display:inline; width:132px; height:18px; background:transparent url(../img/equipe-marco-leodoro.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 150px 10px 0;}
.dlEquipe .adriana{ float:left; display:inline; width:130px; height:18px; background:transparent url(../img/equipe-adriana.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 290px 10px 0;}
.dlEquipe .Bruno{ float:left; display:inline; width:150px; height:21px; background:transparent url(../img/equipe-bruno.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 180px 10px 0;}
.dlEquipe .claudia{ float:left; display:inline; width:128px; height:21px; background:transparent url(../img/equipe-claudia.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 180px 10px 0;}
.dlEquipe .debora{ float:left; display:inline; width:160px; height:21px; background:transparent url(../img/equipe-debora.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 180px 10px 0;}
.dlEquipe .marjorie{ float:left; display:inline; width:139px; height:19px; background:transparent url(../img/equipe-marjorie.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 180px 10px 0;}
.dlEquipe .mayra{ float:left; display:inline; width:126px; height:19px; background:transparent url(../img/equipe-mayra.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 210px 10px 0;}
.dlEquipe .paula{ float:left; display:inline; width:120px; height:21px; background:transparent url(../img/equipe-paula.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 200px 10px 0;}
.dlEquipe .simone{ float:left; display:inline; width:203px; height:19px; background:transparent url(../img/equipe-simone.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 100px 10px 0;}
.dlEquipe .rose{ float:left; display:inline; width:203px; height:21px; background:transparent url(../img/equipe-rose.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 217px 10px 0;}
.dlEquipe .melissa{ float:left; display:inline; width:203px; height:21px; background:transparent url(../img/equipe-melissa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 100px 10px 0;}
.dlEquipe .luciana{ float:left; display:inline; width:203px; height:21px; background:transparent url(../img/equipe-luciana.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 80px 10px 0;}
.dlEquipe .luiz{ float:left; display:inline; width:285px; height:22px; background:transparent url(../img/equipe-luiz-henrique-de-oliveira.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 217px 10px 0;}
.dlEquipe .luisileonarth{ float:left; display:inline; width:140px; height:22px; background:transparent url(../img/equipe-luisi-lenoarth.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 200px 10px 0;}
.dlEquipe .rafaelle{ float:left; display:inline; width:145px; height:21px; background:transparent url(../img/equipe-rafaelle.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 334px 10px 0;}
.dlEquipe .raphaella{ float:left; display:inline; width:164px; height:21px; background:transparent url(../img/equipe-raphaella.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 334px 10px 0;}
.dlEquipe .willian{ float:left; display:inline; width:111px; height:21px; background:transparent url(../img/equipe-willian.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 334px 10px 0;}
.equipeOutros{ float:left; display:inline; width:420px; margin:40px 0 50px 40px;}
.dlEquipeOutro{ float:left; display:inline; width:420px; margin-bottom:10px;}
.dlEquipeOutro .emailE{ margin-bottom:28px;}
.dlEquipeOutro p{ color:#303030; font-size:11px; line-height:18px; padding-bottom:20px;}
.dlEquipeOutro .adriana{ float:left; display:inline; width:130px; height:18px; background:transparent url(../img/equipe-adriana.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 290px 10px 0;}
.dlEquipeOutro .claudia{ float:left; display:inline; width:128px; height:21px; background:transparent url(../img/equipe-claudia.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 292px 5px 0;}
.dlEquipeOutro .debora{ float:left; display:inline; width:160px; height:21px; background:transparent url(../img/equipe-debora.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 260px 10px 0;}
.dlEquipeOutro .luciana{ float:left; display:inline; width:140px; height:19px; background:transparent url(../img/equipe-luciana.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 280px 10px 0;}
.dlEquipeOutro .luiz{ float:left; display:inline; width:109px; height:19px; background:transparent url(../img/equipe-luiz.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 311px 10px 0;}
.dlEquipeOutro .mayra{ float:left; display:inline; width:126px; height:19px; background:transparent url(../img/equipe-mayra.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 294px 10px 0;}
.dlEquipeOutro .marjorie{ float:left; display:inline; width:139px; height:19px; background:transparent url(../img/equipe-marjorie.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 281px 10px 0;}
.dlEquipeOutro .melissa{ float:left; display:inline; width:190px; height:19px; background:transparent url(../img/equipe-melissa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 238px 10px 0;}
.dlEquipeOutro .rose{ float:left; display:inline; width:105px; height:21px; background:transparent url(../img/equipe-rose.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 315px 10px 0;}
.dlEquipeOutro .simone{ float:left; display:inline; width:203px; height:19px; background:transparent url(../img/equipe-simone.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 217px 10px 0;}
.dlEquipeOutro .aldo{ float:left; display:inline; width:109px; height:19px; background:transparent url(../img/equipe-aldo-ribeiro.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 311px 10px 0;}
.dlEquipeOutro .andressa{ float:left; display:inline; width:230px; height:20px; background:transparent url(../img/equipe-andressa-marchiorato.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 301px 5px 0;}
.dlEquipeOutro .rachel{ float:left; display:inline; width:111px; height:19px; background:transparent url(../img/equipe-rachel-belle.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 309px 5px 0;}
.dlEquipeOutro .marco{ float:left; display:inline; width:132px; height:19px; background:transparent url(../img/equipe-marco-leodoro.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 288px 10px 0;}
.dlEquipeOutro .paula{ float:left; display:inline; width:120px; height:21px; background:transparent url(../img/equipe-paula.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 334px 5px 0;}
.dlEquipeOutro .Bruno{ float:left; display:inline; width:120px; height:21px; background:transparent url(../img/equipe-bruno.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 334px 10px 0;}
.dlEquipeOutro .luizhenrique{ float:left; display:inline; width:285px; height:21px; background:transparent url(../img/equipe-luiz-henrique-de-oliveira.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 217px 10px 0;}
.dlEquipeOutro .luisileonarth{ float:left; display:inline; width:170px; height:21px; background:transparent url(../img/equipe-luisi-lenoarth.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 217px 10px 0;}
.dlEquipeOutro .rafaelle{ float:left; display:inline; width:145px; height:21px; background:transparent url(../img/equipe-rafaelle.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 334px 10px 0;}
.dlEquipeOutro .raphaella{ float:left; display:inline; width:164px; height:21px; background:transparent url(../img/equipe-raphaella.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 334px 10px 0;}
.dlEquipeOutro .willian{ float:left; display:inline; width:111px; height:21px; background:transparent url(../img/equipe-willian.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 334px 10px 0;}

/*### CLIENTES ###*/
.clientes{}
.clientes .box{ background:#F0F0EE url(../img/bg-menu-repeat.jpg) repeat-y 0 0;}
.clientes h1{ float:left; display:inline; width:24px; height:91px; background:transparent url(../img/titulo-clientes.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 5px;}
/*
.clientes ul{ float:left; display:inline; width:790px; margin:70px 0 50px 5px;}
.clientes li{ float:left; display:inline; width:732px; height:30px; padding:5px 0 0 58px; background:url(../img/bg-li-clientes.jpg) no-repeat 0 0; font-size:12px; font-weight:bold;}
.clientes a{ padding-right:20px; text-decoration:none; color:#1a171b; background:url(../img/bullet-clientes.gif) no-repeat center right;}
.clientes a:hover{ color:#8d8d8c; background:url(../img/bullet-clientes-on.gif) no-repeat center right;}
*/
.clientes ul{ float:left; display:inline; margin-left:15px; width:850px;}
.clientes li{ float:left; display:inline; width:132px; height:138px; margin:3px;}
.clientes a{text-decoration:none; color:#1a171b;}
.imgClientes{background:#F0F0EE url(../img/bg_clientes.jpg) repeat-y right top; width:930px; float:left;padding-bottom:30px;}

/*### CLIENTES - Detalhe ###*/
.clientesDetalhe{}
.clientesDetalhe .box{ background:url(../img/bg-menu-repeat.jpg) repeat-y 0 0;}
.clientesDetalhe h1{ float:left; display:inline; width:24px; height:91px; background:transparent url(../img/titulo-clientes.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 5px;}
.clientesDetalhe .dlCliente{ float:left; display:inline; width:770px; margin:50px 0 0 44px;}
.clientesDetalhe .dlCliente dt{ color:#ff441f; font-size:28px; font-weight:normal; letter-spacing:2px; line-height:39px; padding-bottom:25px;}
.clientesDetalhe .dlCliente .thumb{ float:left; display:inline; width:200px; height:225px; padding:16px 0 0 14px; background:url(../img/bg-cliente-logo.jpg) no-repeat 0 0;}
.clientesDetalhe .dlCliente .descricao{ float:left; display:inline; width:461px; color:#303030; padding:0 0 50px 0;}
.clientesDetalhe .dlCliente .descricao p{ padding-bottom:18px;}
.clientesDetalhe .dlCliente .descricao a{ text-decoration:none; color:#303030;}
.clientesDetalhe .dlCliente .descricao a:hover{ text-decoration:underline; color:#ff441f;}
.clientesDetalhe .dlCliente .bg{ float:left; display:inline; width:95px; height:107px; margin-top:100px; background:url(../img/bg-dd-clientes.jpg) no-repeat bottom right;}

/*### PORTFOLIO ###*/
.portfolio{}
.tituloPaginaP{ float:left; display:inline; width:40px; height:374px;}
.portfolio .box{ background:url(../img/bg-portfolio.jpg) repeat 0 0; height:610px;}
.portfolio h1{ float:left; display:inline; width:28px; height:106px; background:transparent url(../img/titulo-portfolio.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 1px;}
.portfolio h2{ float:left; display:inline; width:317px; height:35px; background:transparent url(../img/titulo-comunicacao-integrada.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 208px 23px 0;}
.portfolio .flash{ float:left; display:inline; width:905px; padding:15px 0 0 25px;}
.portfolio .flash li{ float:left; display:inline; margin:3px;}
#popLoja{ background:#fff;}
#popLoja .geral{ width:580px; margin:0 auto;}
#popLoja .titulo{ float:left; display:inline; width:580px; height:45px; margin-bottom:5px;}
#popLoja .geral .portImg {float:left; width:303px;}
#popLoja .geral p {float:left; width:250px; margin-left:10px;}

/*### NOTICIAS ###*/
.noticias{}
.noticias .box{ background:url(../img/bg-menu-repeat.jpg) repeat-y 0 0;}
.noticias h1{ float:left; display:inline; width:29px; height:88px; background:transparent url(../img/titulo-noticias.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 2px;}
.noticias h2{ float:left; display:inline; width:100px; height:30px; background:transparent url(../img/sub-noticias.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 306px 26px 19px;}
.noticiaSelecionada{ float:left; display:inline; width:425px; margin:40px 0 0 25px;}
.noticiaSelecionada dl{ background:url(../img/bg-noticia.jpg) no-repeat 0 0; padding-top:11px;}
.noticiaSelecionada .data{ padding:0 20px 17px 20px; color:#bc1212; font-size:10px;}
.noticiaSelecionada dt{ padding:0 20px 20px 20px; color:#303030; font-size:14px; font-weight:bold;}
.noticiaSelecionada .foto{ padding:0 0 22px 15px;}
.noticiaSelecionada .foto img{ border:3px solid #212121;}
.noticiaSelecionada .txt{ padding:0 20px 60px 20px; color:#303030; font-size:11px; line-height:14px;}
.noticiaSelecionada .txt p{ padding-bottom:18px;}
.noticiaSelecionada .txt a{ text-decoration:none; color:#bc1212;}
.noticiaSelecionada .txt a:hover{ text-decoration:underline;}
.listagemNoticias{ float:left; display:inline; width:355px; margin:94px 0 0 125px;}
.listagemNoticias dl{ float:left; display:inline; width:315px; height:40px; padding:8px 20px 0 20px; background:url(../img/bg-dl-noticia.jpg) no-repeat 0 0;}
.listagemNoticias dt a{ text-decoration:none; color:#303030;}
.listagemNoticias dd{ font-size:10px; padding-bottom:3px;}
.listagemNoticias dd a{ text-decoration:none; color:#bc1212;}
.listagemNoticias dl a:hover{ text-decoration:underline;}
.paginacao{ float:left; display:inline; width:335px; height:25px; margin:10px 10px 0 10px; padding-top:10px; border-top:1px #87888a dashed;}
.paginacao ul{ float:left; display:inline; width:auto;}
.paginacao li{ display:inline; padding:0 8px 10px 3px; background:url(../img/bg-pagina.jpg) no-repeat 0 0; text-align:center;}
.paginacao li a{ text-decoration:none; color:#ffffff; padding:0 2px;}
.paginacao li:hover{ background:url(../img/bg-pagina-on.jpg) no-repeat 0 0;}
.paginacao .proxima{ float:left; display:inline; width:6px; height:10px; background:transparent url(../img/seta-proxima.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; padding:5px; margin:1px 0 0 15px;}
.paginacao .proxima:hover{ background:transparent url(../img/seta-proxima-on.gif) no-repeat scroll 0 0;}
.paginacao .anterior{ float:left; display:inline; width:6px; height:10px; background:transparent url(../img/seta-anterior.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; padding:5px; margin:1px 12px 0 200px;}
.paginacao .anterior:hover{ background:transparent url(../img/seta-anterior-on.gif) no-repeat scroll 0 0;}

/*### TRABALHE CONOSCO ###*/
.trabalhe{}
.trabalhe .box{ background:url(../img/bg-menu-repeat.jpg) repeat-y 0 0; height:550px;}
.trabalhe h1{ float:left; display:inline; width:24px; height:202px; background:transparent url(../img/titulo-trabalhe-conosco.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 5px;}
.trabalhe .bloco{ float:left; display:inline; width:760px; margin:50px 0 0 40px;}
.trabalhe .bloco h2{ float:left; display:inline; width:269px; height:22px; background:transparent url(../img/tit-trabalhe-conosco.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 461px 30px 0;}
.trabalhe .bloco form{ float:left;}
.trabalhe .bloco1{ float:left; display:inline; width:295px;}
.trabalhe .bloco2{ float:left; display:inline; width:420px; margin-left:30px;}
.trabalhe .nome{ float:left; display:inline; width:39px; height:8px; background:transparent url(../img/label-nome.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 256px 10px 0;}
.trabalhe .fone{ float:left; display:inline; width:65px; height:11px; background:transparent url(../img/label-telefone.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 230px 10px 0;}
.trabalhe .mail{ float:left; display:inline; width:41px; height:11px; background:transparent url(../img/label-email.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 254px 10px 0;}
.trabalhe .cidade{ float:left; display:inline; width:50px; height:11px; background:transparent url(../img/label-cidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 245px 10px 0;}
.trabalhe .estado{ float:left; display:inline; width:52px; height:11px; background:transparent url(../img/label-estado.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 243px 10px 0;}
.trabalhe .celular{ float:left; display:inline; width:54px; height:11px; background:transparent url(../img/label-celular.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 240px 10px 0;}
.trabalhe .areaProf{ float:left; display:inline; width:135px; height:15px; background:transparent url(../img/label-area-profissional.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 160px 10px 0;}
.trabalhe .curriculo{ float:left; display:inline; width:130px; height:12px; background:transparent url(../img/label-curriculo.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 10px 0;}
.trabalhe .porqueLiteral{ float:left; display:inline; width:410px; height:15px; background:transparent url(../img/label-porque.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 10px 0;}
.bgFile{ float:left; display:inline; width:309px; height:50px; padding:3px 102px 0 9px; background:transparent url(../img/bg-input3.gif) no-repeat scroll 0 0;}
.inputFile{ font-family:Arial, Verdana; font-size:11px; width:280px}
.bgPorque{ float:left; display:inline; width:412px; height:150px; padding:10px 0 0 9px; background:transparent url(../img/bg-textarea-porque.gif) no-repeat scroll 0 0;}
.trabalhe .bloco1 .linha{ width:295px;}
.trabalhe .bloco2 .linha{ width:420px;}
.enviarTrabalhe{ float:left; display:inline; width:420px; position:relative;}
.enviarTrabalhe a{ float:right; margin-right:15px;}

/*### FALE CONOSCO ###*/
.fale{}
.fale .tituloPagina{ background:none !important;}
.fale .box{ height:580px; background:url(../img/bg-fale-conosco.jpg) no-repeat 0 0;}
.fale h1{ float:left; display:inline; width:24px; height:147px; background:transparent url(../img/titulo-fale-conosco.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 4px;}
.fale .bloco{ float:left; display:inline; width:590px; margin:40px 0 0 170px;}
.telefone{ float:left; display:inline; width:518px; height:40px; padding:16px 0 0 57px; background:url(../img/bg-telefone.jpg) no-repeat 0 0; color:#646464; font-size:12px; letter-spacing:2px;}
.email{ float:left; display:inline; width:518px; height:37px; padding:14px 0 0 57px; background:url(../img/bg-email.jpg) no-repeat 0 0; color:#646464; font-size:12px; letter-spacing:2px;}
.endereco{ float:left; display:inline; width:518px; height:40px; padding:16px 0 0 57px; background:url(../img/bg-endereco.jpg) no-repeat 0 0; color:#646464; font-size:12px; letter-spacing:2px;}
.endereco span{ color:#dd1b1b;}
.fale h2{ float:left; display:inline; width:294px; height:19px; background:transparent url(../img/sub-fale-conosco.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:50px 276px 35px 5px;}
.fale .nome{ float:left; display:inline; width:39px; height:8px; background:transparent url(../img/label-nome.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 231px 10px 0;}
.fale .fone{ float:left; display:inline; width:65px; height:11px; background:transparent url(../img/label-fone.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 242px 10px 0;}
.fale .mail{ float:left; display:inline; width:41px; height:11px; background:transparent url(../img/label-email.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 234px 10px 0;}
.fale .cidade{ float:left; display:inline; width:50px; height:11px; background:transparent url(../img/label-cidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 50px 10px 0;}
.fale .estado{ float:left; display:inline; width:52px; height:11px; background:transparent url(../img/label-estado.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 23px 10px 0;}
.fale .mensagem{ float:left; display:inline; width:80px; height:11px; background:transparent url(../img/label-mensagem.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 23px 7px 0;}
.fale fieldset{ float:left; display:inline; width:295px;}
.fale .msg{ float:left; display:inline; width:280px;}
.fale .linha{ width:275px;}
.campo, .campo_over{ float:left; display:inline; width:254px; height:18px; padding:3px 8px 3px 8px; background:transparent url(../img/bg-input1.gif) no-repeat scroll 0 0; font-family:Arial, Verdana; font-size:11px;}
.campo_over{ background:transparent url(../img/bg-input1-on.gif) no-repeat scroll 0 0;}
.divCidade{ float:left; display:inline; width:200px;}
.divEstado{ float:left; display:inline; width:75px;}
.campoCidade, .campoCidade_over{ float:left; display:inline; width:174px; height:18px; padding:3px 8px 3px 8px; background:transparent url(../img/bg-input2.gif) no-repeat scroll 0 0; font-family:Arial, Verdana; font-size:11px;}
.campoCidade_over{ background:transparent url(../img/bg-input2-on.gif) no-repeat scroll 0 0;}
.bgSelect{ float:left; display:inline; width:67px; height:23px; padding:3px 0 0 7px; background:transparent url(../img/bg-select.gif) no-repeat scroll 0 0;}
.bgSelect select{ background:#eeede6; border:none; font-family:Arial, Verdana; font-size:11px;}
.bgTextarea{ float:left; display:inline; width:268px; height:150px; padding:10px 0 0 9px; background:transparent url(../img/bg-textarea.gif) no-repeat scroll 0 0;}
.campoMensagem{ font-family:Arial, Verdana; font-size:11px; overflow:auto;}
.enviarFale{ width:275px;}
.enviarFale a{ float:right; margin-right:10px;}
.resposta{ float:left; display:inline; width:590px; height:150px; margin:40px 0 0 30px; color:#303030;}


/* POP PORTFOLIO */
.bgPop{ background:transparent; height:500px; position:absolute;}
.btAnt{ float:left; display:inline; width:58px; height:71px; background:transparent url(../img/botao-anterior.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:211px 0 0 0;}
.btAnt:hover{ background:transparent url(../img/botao-anterior-on.jpg) no-repeat scroll 0 0;}
.btPro{ float:left; display:inline; width:58px; height:71px; background:transparent url(../img/botao-proxima.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:211px 0 0 0;}
.btPro:hover{ background:transparent url(../img/botao-proxima-on.jpg) no-repeat scroll 0 0;}
.blocoDetalhe{ float:left; display:inline; width:592px; height:463px; padding:10px; border:1px solid #d0cfc5;}
.blocoDetalhe h2{ float:left; display:inline; width:592px; height:40px; margin:0 0 14px 0; background:#d0cfc5;}
.imgFlashPort{ float:left; display:inline;}
.infos{ float:left; display:inline; width:225px; height:404px; margin:0 0 0 25px; overflow:auto;}
.infos h3{ font-weight:bold; font-size:12px; padding:0 0 15px 0;}
.infos p{ font-size:11px; color:#080808; padding:0 0 8px 0;}
.tipoFolder{ float:left; display:inline; width:102px; height:20px; background:transparent url(../img/tipo-folder.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:11px 0 0 19px;}
.tipoJornal{ float:left; display:inline; width:101px; height:25px; background:transparent url(../img/tipo-jornais.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoInformativo{ float:left; display:inline; width:188px; height:20px; background:transparent url(../img/tipo-informativos.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoRevistas{ float:left; display:inline; width:119px; height:20px; background:transparent url(../img/tipo-revistas.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoSites{ float:left; display:inline; width:71px; height:20px; background:transparent url(../img/tipo-sites.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoRelatorios{ float:left; display:inline; width:145px; height:22px; background:transparent url(../img/tipo-relatorios.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoLogomarcas{ float:left; display:inline; width:380px; height:27px; background:transparent url(../img/tipo-identidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoAgenda{ float:left; display:inline; width:380px; height:27px; background:transparent url(../img/tipo-agenda.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoCadastro{ float:left; display:inline; width:380px; height:27px; background:transparent url(../img/tipo-cadastro.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}

.tipoLivros{ float:left; display:inline; width:82px; height:21px; background:transparent url(../img/tipo-livros.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoLivros{ float:left; display:inline; width:82px; height:21px; background:transparent url(../img/tipo-livros.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.tipoNews{ float:left; display:inline; width:72px; height:22px; background:transparent url(../img/tipo-news.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:8px 0 0 19px;}
.irProxima{ float:right; display:inline; width:69px; height:49px; background:transparent url(../img/seta-proxima-port.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:15px 30px 0 0;}
.irProxima:hover{ background:transparent url(../img/seta-proxima-port-on.gif) no-repeat scroll 0 0;}
.irAnterior{ float:left; display:inline; width:69px; height:49px; background:transparent url(../img/seta-anterior-port.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:15px 0 0 60px;}
.irAnterior:hover{ background:transparent url(../img/seta-anterior-port-on.gif) no-repeat scroll 0 0;}
.espacoBt{ float:left; display:inline; width:58px; height:71px; }

/*## CADASTRE-SE ERRO, RESPOSTA, CONFIRMACAO ### */
.conteudoInterna .bloco_erro { float:left; display:inline; width:500px; height:346px; margin:10px 0 0 90px; }
.conteudoInterna .bloco_erro p { float:left; display:inline; width:500px; margin:17px 0 0 0; color:#525051;}
.conteudoInterna .bloco_erro .bt_voltar { float:left; display:inline; width:46px; height:14px; background:url(../img/bt-voltar.gif) no-repeat 0 0; text-indent:-9999px; overflow:hidden; margin:6px 0 0 0;}
.conteudoInterna .bloco_erro .bt_voltar:hover { background:url(../img/bt-voltar-over.gif) no-repeat 0 0;}
