* {  padding:0; margin:0; border:none; vertical-align:baseline; list-style:none; text-decoration:none;  }

html { background:url(../imagens/html_bg.jpg) top center no-repeat #F6F6F6; }
fieldset { }
legend { display:none; }
.display-ativado {  }
.display-desativado { display:none; }
input { height:16px; padding:2px; font-size:13px; }
select { height:21px; font-size:13px; }
label input, label select, label textarea { font-size:11px; font-family:Helvetica, Arial, Tahoma; color:#666; border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#fff; }
:focus { outline: 0; }

/************************************
TIPOS TAG (Body) - Home, Interna e Popup.
************************************/
body { padding:0; margin:0; line-height:1.3; font-size:12px; color:#666; font-family:Helvetica, Arial, Tahoma; background:url(../imagens/body_bg.gif) bottom center no-repeat;  }

#home {  }

#interna { } 
#interna.portifolio { }
#interna.video { width:auto; }
#interna.timeline { width:100%; height:1000px; background:#99CF16; overflow:hidden; }
#interna.envieparaumamigo { background:#FFF; }
.colunistas { width:100%; height:1100px; background:url(../content/colunistas/imagens/bg.jpg) bottom center no-repeat; }

/************************************
GERAL - Todo o site.
************************************/
#geral { width:990px; margin:auto; }

#interna.video #geral { width:auto; margin:0 auto; padding:0; background:#000; }
#interna.envieparaumamigo #geral { width:450px; height:320px; background:#FFF; }

/************************************
CABEÇALHO - Título do site e Menu.
************************************/
#cabecalho { float:left; width:177px; height:198px; padding:30px 0 0 10px; }
#cabecalho h1 a { display:block; width:130px; height:142px; background:url(../imagens/logo.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; }

#interna.video #cabecalho, #interna.timeline #cabecalho, #interna.envieparaumamigo #cabecalho, #interna.colunistas #cabecalho { display:none; }

/************************************
MENU - Menu Principal.
************************************/
#menu { float:left; width:788px; height:178px; padding:40px 0 10px 15px; }
#menu ul { display:block; width:280px; height:120px; padding:0 0 0 40px; }

#menu ul li a { display:block; width:75px; height:16px; background-image:url(../imagens/menu.gif); background-repeat:no-repeat; text-indent:-7000em; overflow:hidden; }
#menu ul li a.menu-aphocus { background-position:0 0; }
#menu ul li a.menu-solucoes { background-position:0 -16px; }
#menu ul li a.menu-clientes { background-position:0 -36px; }
#menu ul li a.menu-blog { background-position:0 -54px; }
#menu ul li a.menu-portifolio { background-position:0 -70px; }
#menu ul li a.menu-noticias { background-position:0 -88px; }
#menu ul li a.menu-contato { background-position:0 -108px; }
#menu ul li a:hover.menu-aphocus { background-position:-75px 0; }
#menu ul li a:hover.menu-solucoes { background-position:-75px -16px; }
#menu ul li a:hover.menu-clientes { background-position:-75px -36px; }
#menu ul li a:hover.menu-blog { background-position:-75px -54px; }
#menu ul li a:hover.menu-portifolio { background-position:-75px -70px; }
#menu ul li a:hover.menu-noticias { background-position:-75px -88px; }
#menu ul li a:hover.menu-contato { background-position:-75px -108px; }

#menu ul li a.menu-aphocusativo, #menu ul li a.menu-solucoesativo, #menu ul li a.menu-clientesativo, #menu ul li a.menu-blogativo, #menu ul li a.menu-portifolioativo, #menu ul li a.menu-noticiasativo, #menu ul li a.menu-contatoativo  { display:block; margin:0 0 2px -40px; background-position:top left; background-repeat:no-repeat; text-indent:-7000em; overflow:hidden; }
#menu ul li a:hover.menu-aphocusativo, #menu ul li a:hover.menu-solucoesativo, #menu ul li a:hover.menu-clientesativo, #menu ul li a:hover.menu-blogativo, #menu ul li a:hover.menu-portifolioativo, #menu ul li a:hover.menu-noticiasativo, #menu ul li a:hover.menu-contatoativo  { background-position:top left; }

#menu ul li a.menu-aphocusativo { width:309px; height:35px; background-image:url(../imagens/menu_phocus.gif); }
#menu ul li a.menu-solucoesativo { width:290px; height:43px; background-image:url(../imagens/menu_solucoes.gif); }
#menu ul li a.menu-clientesativo { width:274px; height:45px; background-image:url(../imagens/menu_clientes.gif); }
#menu ul li a.menu-blogativo { width:264px; height:45px; background-image:url(../imagens/menu_blog.gif); }
#menu ul li a.menu-portifolioativo { width:252px; height:45px; background-image:url(../imagens/menu_portifolio.gif); }
#menu ul li a.menu-noticiasativo { width:243px; height:46px; background-image:url(../imagens/menu_noticias.gif); }
#menu ul li a.menu-contatoativo { width:233px; height:44px; background-image:url(../imagens/menu_contato.gif); }

#interna.video #menu, #interna.timeline #menu, #interna.envieparaumamigo #menu, #interna.colunistas #menu { display:none; }

/************************************
DESTAQUE
************************************/
#destaque { }
#destaque h2 { display:none; }
#destaque object { position:absolute; top:0; width:600px; height:690px; margin:0 0 0 -595px; _margin:0 0 0 395px; overflow:hidden; z-index:1; }

#interna.portifolio #destaque object { position:absolute; top:0; width:600px; height:470px; margin:0 0 0 -595px; _margin:0 0 0 395px; overflow:hidden; z-index:1; }
#interna.envieparaumamigo #destaque { display:none; }

/************************************
CONTEÚDO - Conteúdo do site.
************************************/
#conteudo { float:left; width:430px; padding:0 18px 0 10px; }

#conteudo p { margin:0 0 10px 0; }
#conteudo h3 { font-size:17px; font-weight:bold; color:#99CF16; }
#conteudo h4 { font-size:14px; font-weight:normal; color:#99CF16; }
#conteudo h5 { font-size:13px; font-weight:bold; color:#666; }
#conteudo h6 { font-size:12px; font-weight:normal; color:#666; text-transform:uppercase; }

#interna.portifolio #conteudo { width:895px; margin:0; overflow:hidden; }
#interna.video #conteudo { width:auto; padding:0; margin:0; } 
#interna.timeline #conteudo { width:900px; padding:0; }
#interna.envieparaseuamigo #conteudo { width:400px; padding:0; }
#interna.colunistas #conteudo { float:none; width:990px; padding:0; }

/************************************
CHAMADAS - Chamadas do site.
************************************/
#chamadas { float:right; display:inline; width:370px; min-height:485px; height:auto !important; height:485px; margin:456px 0 0 0; padding:0 95px 100px 67px; }
#interna.portifolio #chamadas { float:none; display:block; clear:both; width:895px; min-height:inherit; height:auto; margin:0; padding:30px 0 100px 10px; overflow:hidden; }
#interna.video #chamadas, #interna.envieparaumamigo #chamadas { display:none; }

/************************************
TÍTULOS, SUBTÍTULOS E CHAMADAS
************************************/
/* TÍTULOS */
h2#titulo-phocus, h2#titulo-solucoes, h2#titulo-clientes, h2#titulo-blog, h2#titulo-portifolio, h2#titulo-noticias, h2#titulo-contato { display:none; /*display:block;*/ text-indent:-7000em; overflow:hidden; }

h2#titulo-phocus { width:160px; height:40px; background:url(../content/phocus/imagens/titulo_phocus.gif) top right no-repeat; }
h2#titulo-timeline { display:none; }
h2#titulo-solucoes { width:156px; height:44px; background:url(../content/solucoes/imagens/titulo_solucoes.gif) top right no-repeat; }
h2#titulo-clientes { width:137px; height:34px; background:url(../content/clientes/imagens/titulo_clientes.gif) top right no-repeat; }
h2#titulo-blog { width:74px; height:41px; background:url(../content/blog/imagens/titulo_blog.gif) top right no-repeat; }
h2#titulo-portifolio { width:157px; height:42px; background:url(../content/portifolio/imagens/titulo_portifolio.gif) top right no-repeat; }
h2#titulo-noticias { width:139px; height:35px; background:url(../content/noticias/imagens/titulo_noticias.gif) top right no-repeat; }
h2#titulo-contato { width:133px; height:32px; background:url(../content/contato/imagens/titulo_contato.gif) top right no-repeat; }

/* SUB-TÍTULOS */
h3#subtitulo-umaideia, h3#subtitulo-envieparaumamigo, h3#subtitulo-areadeacesso, h3#subtitulo-cadastro, h3#subtitulo-nossaequipe, h3#subtitulo-blog, h3#subtitulo-ultimasnoticias, h3#subtitulo-facaumapesquisa, h3#subtitulo-resultadodapesquisa, h3#subtitulo-aphocusfaz, h3#subtitulo-marcasquetemfoco, h3#subtitulo-casesrecentes, h3#subtitulo-outroscases, h3#subtitulo-outraspromocionais, h3#subtitulo-cases, h3#subtitulo-midiaeletronica, h3#subtitulo-midiaimpressa, h3#subtitulo-midiaexterior, h3#subtitulo-promocional, h3#subtitulo-design, h3#subtitulo-falecomaphocus, h3#subtitulo-inicio, h3#subtitulo-phocustimeline, h3#subtitulo-hoje, h3#subtitulo-estrutura { display:block; text-indent:-7000em; overflow:hidden; }

h3#subtitulo-inicio { width:40px; height:19px; background:url(../content/phocus/imagens/subtitulo_inicio.gif) top left no-repeat; }
h3#subtitulo-phocustimeline { width:159px; height:23px; background:url(../content/phocus/imagens/subtitulo_phocustimeline.gif) top left no-repeat; }
h3#subtitulo-hoje { width:37px; height:16px; background:url(../content/phocus/imagens/subtitulo_hoje.gif) top left no-repeat; }
h3#subtitulo-estrutura { width:84px; height:16px; background:url(../content/phocus/imagens/subtitulo_estrutura.gif) top left no-repeat; }
h3#subtitulo-areadeacesso { width:125px; height:19px; background:url(../content/phocus/imagens/subtitulo_areadeacesso.gif) top left no-repeat; }
h3#subtitulo-cadastro { width:77px; height:16px; background:url(../content/phocus/imagens/subtitulo_cadastro.gif) top left no-repeat; }
h3#subtitulo-nossaequipe { width:156px; height:23px; padding:0 20px 20px 20px; background:url(../content/phocus/imagens/subtitulo_nossaequipe.gif) top left no-repeat #fff; }
h3#subtitulo-blog { display:none; }
h3#subtitulo-envieparaumamigo { width:280px; height:27px; background:url(../content/blog/imagens/subtitulo_envieparaumamigo.gif) top left no-repeat; }
h3#subtitulo-aphocusfaz { width:139px; height:23px; background:url(../content/solucoes/imagens/subtitulo_aphocusfaz.gif) top left no-repeat; }
h3#subtitulo-marcasquetemfoco { width:191px; height:23px; background:url(../content/clientes/imagens/subtitulo_marcasquetemfoco.gif) top left no-repeat; }
h3#subtitulo-casesrecentes { width:195px; height:27px; background:url(../content/portifolio/imagens/subtitulo_casesrecentes.gif) top left no-repeat; }
h3#subtitulo-outroscases { width:111px; height:16px; background:url(../content/portifolio/imagens/subtitulo_outroscases.gif) top left no-repeat; }
h3#subtitulo-outraspromocionais { width:226px; height:22px; background:url(../content/portifolio/imagens/subtitulo_outraspromocionais.gif) top left no-repeat; }
h3#subtitulo-cases { width:70px; height:23px; background:url(../content/portifolio/imagens/subtitulo_cases.gif) top left no-repeat; }
h3#subtitulo-midiaeletronica { width:197px; height:28px; background:url(../content/portifolio/imagens/subtitulo_midiaeletronica.gif) top left no-repeat; }
h3#subtitulo-midiaimpressa { width:175px; height:28px; background:url(../content/portifolio/imagens/subtitulo_midiaimpressa.gif) top left no-repeat; }
h3#subtitulo-midiaexterior { width:168px; height:28px; background:url(../content/portifolio/imagens/subtitulo_midiaexterior.gif) top left no-repeat; }
h3#subtitulo-promocional { width:156px; height:23px; background:url(../content/portifolio/imagens/subtitulo_promocional.gif) top left no-repeat; }
h3#subtitulo-design { width:76px; height:23px; background:url(../content/portifolio/imagens/subtitulo_design.gif) top left no-repeat; }
h3#subtitulo-ultimasnoticias { width:129px; height:19px; background:url(../content/noticias/imagens/subtitulo_ultimasnoticias.gif) top left no-repeat; }
h3#subtitulo-facaumapesquisa { width:148px; height:19px; background:url(../content/noticias/imagens/subtitulo_facaumapesquisa.gif) top left no-repeat; }
h3#subtitulo-resultadodapesquisa { width:182px; height:16px; background:url(../content/noticias/imagens/subtitulo_resultadodapesquisa.gif) top left no-repeat; }
h3#subtitulo-falecomaphocus { width:180px; height:23px; background:url(../content/contato/imagens/subtitulo_falecomaphocus.gif) top left no-repeat; }
h3#subtitulo-umaideia { width:442px; height:149px; background:url(../content/colunistas/imagens/subtitulo_umaideia.gif) top left no-repeat; }

h4#subtitulo-comenteestepost, h4#subtitulo-pecas { display:block; text-indent:-7000em; overflow:hidden;}

h4#subtitulo-comenteestepost { width:153px; height:16px; background:url(../content/blog/imagens/subtitulo_comenteestepost.gif) top left no-repeat; }
h4#subtitulo-pecas { width:45px; height:19px; background:url(../content/portifolio/imagens/subtitulo_pecas.gif) top left no-repeat; }

/* CHAMADAS */
h2#chamada-ultimasnoticias, h2#chamada-tagcloud, h2#chamada-nossoportifolio, h2#chamada-trabalhe { display:block; text-indent:-7000em; overflow:hidden; }

h2#chamada-ultimasnoticias { width:199px; height:29px; background:url(../imagens/ultimasnoticias_chamada.gif) top right no-repeat; }
h2#chamada-tagcloud { width:121px; height:23px; background:url(../imagens/tagcloud_chamada.gif) top center no-repeat; }
h2#chamada-nossoportifolio { width:243px; height:30px; background:url(../imagens/portifolio_chamada.gif) 20px center no-repeat; }
h2#chamada-trabalhe { width:217px; height:44px; background:url(../imagens/trabalhe_chamada.gif) 20px center no-repeat; }

/************************************
SEÇÕES
************************************/
/* A PHOCUS */
#aphocus {}
#aphocus h3 { margin:0 0 10px 0; }
#aphocus h4 { margin:20px 0 5px 0; font-weight:bold; }
#aphocus h5 { margin:10px 0 5px 0; }
#aphocus ul li { margin:0 0 3px 20px; list-style-image:url(../imagens/listas_square.gif); }
#aphocus ul li ul li { margin:0 0 3px 20px; list-style-image:none; list-style:square; }

#aphocus #aphocus-inicio, #aphocus #aphocus-socios, #aphocus #aphocus-hoje, #aphocus #aphocus-timeline, #aphocus #aphocus-estrutura { padding:20px; margin:0 0 2px 0; background-color:#fff; }
#aphocus #aphocus-hoje { border-left:5px solid #B6E634; }

#aphocus #aphocus-timeline { display:none; }
#aphocus #aphocus-timeline a.timeline { display:block; width:370px; height:225px; background:url(../content/phocus/imagens/timeline_foto.jpg) top right no-repeat; text-indent:-5000em; overflow:hidden; }
#aphocus #aphocus-timeline a.timeline:hover { background:url(../content/phocus/imagens/timeline_foto.jpg) 0 -225px no-repeat; }
#aphocus #aphocus-timeline p.frase { padding:0 0 0 10px; margin:10px 0 0 0; border-left:1px solid #E6E6E6; line-height:1; font-size:11px; color:#999; }

/* BLOG */
#blog .info { width:135px; height:25px; padding:0 0 0 15px; }
#blog .info strong.data { float:left; display:block; font-size:20px; color:#5D5D5D; font-weight:bold; letter-spacing:-0.08em; }
#blog .info small.hora { float:left; display:block; padding:10px 0 0 5px; font-size:11px; color:#a5a5a5; }

#blog .post { margin:0 0 2px 0; padding:20px 15px; /*CANTOS ARREDONDADOS -moz-border-radius:10px; -webkit-border-radius:10px;*/ background:url(../imagens/post_bg.gif) left 20px no-repeat #fff; }
#blog .post h3, #blog .post h3 a, #blog .post h4, #blog .post h4 a { display:block; padding:0 0 10px 0; line-height:1; letter-spacing:-0.05em; font-size:22px; font-weight:normal; color:#99CF16; }
#blog .post a { color:#86AF15; }
#blog .post object, #blog .post embed { width:400px; }
#blog .post p { margin:0 0 10px 0; }
#blog .post p.autor { display:block; padding:5px 0 0 0; margin:0; }
#blog .post p.autor, #blog .post p.autor a { color:#999; font-size:11px; }
#blog .post p.autor a { color:#99CF16; text-decoration:underline; }
#blog .post a.envieparaumamigo { float:right; display:block; width:120px; height:20px; margin:-14px 0 0 0; color:#99CF16; font-size:11px; font-weight:normal; text-align:right; text-decoration:underline; overflow:hidden; }

#blog .comentarios { padding:10px 15px 5px 15px; margin:2px 0 0 0; background-color:#fff; }
#blog .comentarios a.quantidade { background:#FFF; }
#blog .comentarios a.quantidade strong { float:left; display:block; font-size:44px; font-weight:bold; letter-spacing:-0.08em; color:#b4dc54; }
#blog .comentarios a.quantidade span { display:block; width:285px; height:45px; padding:0 0 0 5px; margin:5px 0 0 0; cursor:pointer; background:url(../imagens/comentarios_bg.gif) top right no-repeat #fff; text-indent:-7000em; overflow:hidden; }
#blog .comentarios ol.lista { clear:both; display:block; margin:20px 0 0 0; }
#blog .comentarios ol.lista li { display:block; padding:20px 0 25px 0; border-top:1px dotted #888; }
#blog .comentarios ol.lista li .info { width:auto; height:auto; padding:0; overflow:hidden; }
#blog .comentarios ol.lista li .info a { float:left; display:block; width:45px; height:45px; margin:0 25px 0 0; }
#blog .comentarios ol.lista li .info em.data { display:block; font-size:11px; }
#blog .comentarios ol.lista li .info cite.por { display:block; font-size:11px; }
#blog .comentarios ol.lista li .info cite.por strong { color:#99CF16; font-weight:normal; }
#blog .comentarios ol.lista li .comentario { clear:both; display:block; padding:5px 0 0 68px; }

#blog .comente { clear:both; padding:20px 15px; margin:2px 0 0 0; background-color:#fff; }
#blog .comente label { display:block; margin:5px 0 0 0; }
#blog .comente label b { display:block; color:#99CF16; }
#blog .comente label.comentario textarea { font-size:12px; width:330px; height:150px; }
#blog .comente button.enviar { display:block; width:49px; height:15px; margin:10px 0 0 0; cursor:pointer; background:url(../imagens/bt_enviar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

#blog .tags { clear:both; padding:5px 15px; margin:2px 0 25px 0; font-size:10px; color:#CCC; background-color:#fff; }
#blog .tags a { color:#CCC; text-transform:lowercase; }
#blog .tags a:hover { text-decoration:underline; color:#99CF16; }

#blog #paginacao { padding:10px 20px 5px 20px; background-color:#fff; }

#blog-envieparaumamigo { padding:10px; }
#blog-envieparaumamigo h3 { margin:0 0 3px 0; }
#blog-envieparaumamigo label { display:block; }
#blog-envieparaumamigo label b { display:block; color:#99CF16; }
#blog-envieparaumamigo label input { padding:5px 2px; font-size:13px; }
#blog-envieparaumamigo label.nomeamigo { margin:10px 0 0 0; }
#blog-envieparaumamigo button.enviar { display:block; width:49px; height:15px; margin:10px 0 0 0; cursor:pointer; background:url(../imagens/bt_enviar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

/* CAMINHO */
#caminho { padding:0 0 10px 0; font-size:14px; }
#caminho ul { }
#caminho ul li { display:inline; font-weight:bold; text-transform:lowercase; color:#99CF16; }
#caminho ul li a { color:#666;  font-weight:normal; text-decoration:none; padding:0 0 0 0; }
/*#caminho ul li a:after { content:" //"; }*/
#caminho ul li a { padding:0 15px 0 0; background:url(../imagens/caminho_bg.gif) right 2px no-repeat; }
#caminho ul li a:hover { text-decoration:underline; }

#interna.video #caminho, #interna.timeline #caminho, #interna.envieparaumamigo #caminho, #interna.colunistas #caminho { display:none; }

/* CLIENTES */
#clientes { }
#clientes .cliente { clear:both; padding:20px; margin:0 0 2px 0; background-color:#fff; overflow:hidden; }
#clientes .cliente a.logo { float:left; display:block; width:100px; height:100px; margin:0 15px 0 0; background-position:top center; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
#clientes .cliente h4 { display:block; width:270px; padding:0; margin:0 0 0 115px; }
#clientes .cliente small { display:block; width:270px; margin:0 0 10px 115px; }
#clientes .cliente p { display:block; width:270px; min-height:50px; height:auto !important; height:50px; margin:0 0 0 115px; }

#clientes #paginacao { padding:20px; margin:0 0 2px 0; background-color:#fff; }

/* COLUNISTAS */
#colunistas { padding:50px 0 0 50px; color:#fff; }
#colunistas em { display:none; }
#colunistas p { display:block; padding:95px 20px 0 410px; font-size:15px; }

#colunistas #pecas { width:565px; height:290px; padding:20px 0 20px 365px; }
#colunistas #pecas #boxs { width:510px; height:290px; margin:0 0 0 45px; }
#colunistas #pecas #boxs ul { display:block; width:510px; }
#colunistas #pecas #boxs ul li .peca { float:left; display:block; width:110px; height:110px; padding:0 15px 15px 0; behavior:url(http://www.phocuspropaganda.com.br/util/js/iepngfix.htc); background:url(../content/colunistas/imagens/pecas_bg.png) -2px -2px no-repeat; overflow:hidden; }
#colunistas #pecas #boxs ul li .peca .imagem { display:block; width:110px; height:110px; margin:0 0 5px 0; background:#FFF; background-position:center; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
#colunistas #pecas a.anterior { position:absolute; display:block; width:35px; height:35px; margin:-195px 0 0 0px; background:url(../content/colunistas/imagens/seta_esquerda.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; z-index:999; }
#colunistas #pecas a.proxima { position:absolute; display:block; width:35px; height:35px; margin:-195px 0 0 540px; background:url(../content/colunistas/imagens/seta_direita.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; z-index:999; }
#colunistas #pecas a.anterior:hover, #colunistas #pecas a.proxima:hover { background-position:0 -35px; }
#colunistas #pecas a.disabled, #colunistas #pecas a.disabled:hover { cursor:default; background-position:bottom left; }

#colunistas #fichatecnica h4 { display:block; padding:40px 0 0 410px; font-size:11px; font-weight:bold; text-transform:uppercase; color:#FFF; }
#colunistas #fichatecnica p { font-size:10px; padding:0 20px 0 410px; }

/* CONTATO */
#contato { }
#contato-apresentacao { padding:20px; margin:0 0 2px 0; background-color:#fff; }

#contato-falecomaphocus { padding:20px; margin:0 0 2px 0; background-color:#fff; }
#contato-falecomaphocus h3 { margin:0 0 10px 0; }
#contato-falecomaphocus label { display:block; margin:5px 0 0 0; }
#contato-falecomaphocus label b { display:block; color:#99CF16; }
#contato-falecomaphocus label.cidade { float:left; margin:5px 5px 0 0; }
#contato-falecomaphocus label.uf { height:45px; }
#contato-falecomaphocus label.assunto { clear:both; }
#contato-falecomaphocus label input.erro, #contato-falecomaphocus label select.erro, #contato-falecomaphocus label textarea.erro { border-color:red; }
#contato-falecomaphocus label.cidade input, #contato-falecomaphocus label.telefone input { width:100px; }
#contato-falecomaphocus label.mensagem textarea { width:300px; height:150px; }
#contato-falecomaphocus label.error { font-size:10px; }
#contato-falecomaphocus button.enviar { display:block; width:49px; height:15px; margin:10px 0 0 0; cursor:pointer; background:url(../imagens/bt_enviar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

/* LOCALIZACAO */
#chamadas #localizacao { margin:0 0 20px 0; }
#chamadas #localizacao h2 { display:none; }
#chamadas #localizacao .contato { width:340px; height:13px; padding:20px 15px; margin:0 0 2px 0; background-color:#fff; }
#chamadas #localizacao .contato h3 { float:left; display:block; width:174px; height:19px; background:url(../imagens/atendimento_comoencontrar.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; }
#chamadas #localizacao .contato strong.telefone { float:right; display:block; width:155px; height:19px; background:url(../imagens/atendimento_telefone.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; }
#chamadas #localizacao .endereco { width:330px; padding:20px; background-color:#fff; }
#chamadas #localizacao .endereco address { width:250px; padding:0 0 10px 0; font-style:normal; text-transform:uppercase; letter-spacing:-0.06em; }
#chamadas #localizacao .endereco a.comochegar { display:block; width:195px; height:20px; background:url(../imagens/atendimento_comochegar.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; }

#interna.portifolio #chamadas #localizacao { float:right; width:430px; margin:0; }
#interna.portifolio #chamadas #localizacao .contato { width:400px; height:14px; padding:25px 15px; }
#interna.portifolio #chamadas #localizacao .contato strong.telefone { float:left; margin:0 0 0 10px; }
#interna.portifolio #chamadas #localizacao .endereco { width:390px; height:102px; }
#chamadas #localizacao .endereco a.comochegar { margin:20px 0 0 0; } 

/* NOSSA EQUIPE */
#chamadas #nossaequipe { padding:20px; margin:0 0 20px 0; background:#FFF; overflow:hidden }
#chamadas #nossaequipe #boxs { margin:0 0 0 25px; background:#FFF; overflow:hidden; }
#chamadas #nossaequipe #boxs ul { display:block; }
#chamadas #nossaequipe #boxs ul li { background:url(../content/phocus/imagens/equipe_bg.gif) top left no-repeat; }
#chamadas #nossaequipe #boxs ul li .membro { float:left; display:inline; width:70px; height:70px; background:#F6F6F6; background-position:center -10px; background-repeat:no-repeat; }
#chamadas #nossaequipe #boxs ul li .membro .info { position:absolute; padding:16px 5px 5px 5px; color:#000; overflow:hidden; z-index:9999; }
#chamadas #nossaequipe #boxs ul li .membro .info strong { display:block; font-size:11px; }
#chamadas #nossaequipe #boxs ul li .membro .info small { display:block; font-size:10px; }

#chamadas #nossaequipe #boxs .linha1, #chamadas #nossaequipe #boxs .linha3, #chamadas #nossaequipe #boxs .linha5 { margin:0 70px 0 0; }
#chamadas #nossaequipe #boxs .linha2, #chamadas #nossaequipe #boxs .linha4, #chamadas #nossaequipe #boxs .linha6 { margin:0 0 0 70px; }

#chamadas #nossaequipe #boxs .linha1 .info, #chamadas #nossaequipe #boxs .linha3 .info, #chamadas #nossaequipe #boxs .linha5 .info { width:130px; height:60px; margin:59px 0 0 0; background:url(../content/phocus/imagens/equipe_balao_down.png) top left no-repeat; }
#chamadas #nossaequipe #boxs .linha2 .info, #chamadas #nossaequipe #boxs .linha4 .info, #chamadas #nossaequipe #boxs .linha6 .info { width:130px; height:60px; margin:-70px 0 0 -70px; background:url(../content/phocus/imagens/equipe_balao_up.png) bottom right no-repeat; }

#chamadas #nossaequipe a.anterior { position:absolute; display:block; width:27px; height:27px; margin:-245px 0 0 -10px; background:url(../content/portifolio/imagens/seta_esquerda.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; z-index:999; }
#chamadas #nossaequipe a.proxima { position:absolute; display:block; width:27px; height:27px; margin:-245px 0 0 315px; background:url(../content/portifolio/imagens/seta_direita.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; z-index:999; }
#chamadas #nossaequipe a.disabled { cursor:default; background-position:bottom left; }

/* NOTICIAS */
#noticias .noticia, #noticias-outras .noticia { clear:both; width:330px; padding:0 0 10px 0; overflow:hidden; }
#noticias .noticia .data, #noticias-outras .noticia .data { float:left; display:block; width:40px; padding:0 20px 0 0; line-height:28px; text-align:right; letter-spacing:-0.06em; font-size:28px; font-weight:bold; color:#525252; }
#noticias .noticia .data strong.dia, #noticias .noticia .data strong.mes, #noticias-outras .noticia .data strong.dia, #noticias-outras .noticia .data strong.mes { float:left; display:block; width:40px; height:28px; }
#noticias .noticia h4, #noticias-outras .noticia h4 { float:right; display:block; width:270px; }
#noticias .noticia h4 a, #noticias-outras .noticia h4 a { color:#99CF16; font-size:14px; font-weight:normal; }
#noticias .noticia h4 a:hover, #noticias-outras .noticia h4 a:hover { text-decoration:underline; }
#noticias .noticia p, #noticias-outras .noticia p { float:right; display:block; width:270px; padding:0 0 10px 0; border-bottom:1px dotted #888; }

#home #chamadas #noticias { margin:0 0 20px 0; padding:20px; background-color:#fff; overflow:hidden; }
#home #chamadas #noticias h2 { padding:0 0 20px 60px; }
#home #chamadas #noticias .noticia h3 { float:right; display:block; width:270px; height:20px; }
#home #chamadas #noticias .noticia h3 a { color:#99CF16; font-size:14px; }
#home #chamadas #noticias .noticia h3 a:hover { text-decoration:underline; }
#home #chamadas #noticias a.maisnoticias { display:block; width:260px; height:20px; margin:0 0 0 60px; background:url(../imagens/bt_maisnoticias.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; } 

#noticias-pesquisa { padding:20px; margin:0 0 2px 0; background-color:#fff; overflow:hidden; }
#noticias-pesquisa label.termo { float:left; display:block; margin:0 5px 0 0; }
#noticias-pesquisa label.termo input { width:230px; }
#noticias-pesquisa button.pesquisar { display:block; width:79px; height:16px; margin:2px 0 0 0; cursor:pointer; background:url(../imagens/bt_pesquisar.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; }

#noticias-outras, #noticias-resultadodapesquisa { padding:20px; margin:0 0 2px 0; background-color:#fff; overflow:hidden; }
#noticias-outras h3, #noticias-resultadodapesquisa h3 { margin:0 0 10px 0; }
#noticias-outras #paginacao { padding:0 0 0 50px; }

#noticias-resultadodapesquisa .termo, #noticias-resultadodapesquisa .palavrachave { color:#97BB33; }

#noticia { padding:20px; margin:0 0 2px 0; background-color:#fff; overflow:hidden; }
#noticia h3 { display:block; padding:0 0 5px 0; line-height:1; letter-spacing:-0.05em; font-size:24px; font-weight:normal; color:#99CF16; }
#noticia em.chamada { display:block; padding:0 0 15px 0; line-height:1; letter-spacing:-0.05em; font-size:13px; }
#noticia .imagem { padding:0 0 10px 0; margin:0 auto 20px; text-align:center; border-bottom:1px dotted #888; }
#noticia .imagem img { margin:auto; }
#noticia .imagem { text-align:center; }

/* PAGINACAO */
#paginacao {}
#paginacao ul { height:21px; text-align:center; }
#paginacao li { display:block; float:left; font-size:11px; text-transform:lowercase; }
#paginacao li a { display:block; padding:2px 10px; font-size:11px; color:#666; text-decoration:none; border-right:solid 1px #CCC; }
#paginacao li a:hover { color:#99CF16; text-decoration:underline; }
#paginacao li a.proxima { border:none; }
#paginacao li a.anterior { border:none; }
#paginacao li.semanterior, #paginacao li.semproxima {  display:none; }
#paginacao li.ativa a { color:#99CF16; font-weight:bold; text-decoration:none; background:#fff; }

/* PORTFOLIO, NOSSO PORTFOLIO E CASES */
#portifolio { padding:0; overflow:hidden; }
#portifolio #portifolio-apresentacao { width:290px; padding:20px; background-color:#FFF; overflow:hidden; }
#portifolio #portifolio-jobs { float:left; width:310px; height:480px; padding:20px 0 20px 20px; margin:30px 0 0 0; background-color:#fff; }
#portifolio #portifolio-jobs ul li { display:block; margin:0 0 5px 0; }
#portifolio #portifolio-jobs ul li a { display:block; width:305px; height:31px; background-repeat:no-repeat; background-position:0 -1px; text-indent:-5000em; overflow:hidden; }
#portifolio #portifolio-jobs ul li a:hover { border-right:5px solid #99CF16; }
#portifolio #portifolio-jobs ul li p, #portifolio #portifolio-jobs ul li br { display:none; }
#portifolio #portifolio-jobs ul li.ativo a { border-right:5px solid #99CF16; background-position:bottom left; }
#portifolio #portifolio-jobs ul li.ativo p { display:block; width:270px; margin:5px 0 0 0; }

#portifolio #portifolio-jobs ul li.portifolio-cases a { background-image:url(../content/portifolio/imagens/portifolio_cases.gif); }
#portifolio #portifolio-jobs ul li.portifolio-cases a:hover { background-position:bottom left; }
#portifolio #portifolio-jobs ul li.portifolio-midiaeletronica a { background-image:url(../content/portifolio/imagens/portifolio_midiaeletronica.gif); }
#portifolio #portifolio-jobs ul li.portifolio-midiaeletronica a:hover { background-position:bottom left; }
#portifolio #portifolio-jobs ul li.portifolio-midiaimpressa a { background-image:url(../content/portifolio/imagens/portifolio_midiaimpressa.gif); }
#portifolio #portifolio-jobs ul li.portifolio-midiaimpressa a:hover { background-position:bottom left; }
#portifolio #portifolio-jobs ul li.portifolio-midiaexterior a { background-image:url(../content/portifolio/imagens/portifolio_midiaexterior.gif); }
#portifolio #portifolio-jobs ul li.portifolio-midiaexterior a:hover { background-position:bottom left; }
#portifolio #portifolio-jobs ul li.portifolio-promocional a { background-image:url(../content/portifolio/imagens/portifolio_promocional.gif); }
#portifolio #portifolio-jobs ul li.portifolio-promocional a:hover { background-position:bottom left; }
#portifolio #portifolio-jobs ul li.portifolio-design a { background-image:url(../content/portifolio/imagens/portifolio_design.gif); }
#portifolio #portifolio-jobs ul li.portifolio-design a:hover { background-position:bottom left; }

#portifolio #portifolio-pecas { float:right; width:565px; height:480px; padding:20px 0; margin:30px 0 0 0; background:url(../content/portifolio/imagens/portifolio_pecas_bg.gif) 0 100px no-repeat #FFF; }
#portifolio #portifolio-pecas #boxs { width:480px; height:480px; margin:0 0 0 45px; }
#portifolio #portifolio-pecas #boxs ul { display:block; width:480px; }
#portifolio #portifolio-pecas #boxs ul li .peca { float:left; display:block; width:100px; height:150px; padding:0 10px 10px 10px; overflow:hidden; }
#portifolio #portifolio-pecas #boxs ul li .peca .imagem { display:block; width:100px; height:100px; margin:0 0 5px 0; background:#FFF; background-position:center; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
#portifolio #portifolio-pecas #boxs ul li .peca .info strong { display:block; line-height:1; letter-spacing:-0.05em; text-align:center; }
#portifolio #portifolio-pecas #boxs ul li .peca .info small { display:block; margin:3px 0 0 0; text-align:center; }
#portifolio #portifolio-pecas #boxs ul li .peca .descricao { position:absolute; width:180px; padding:20px; font-size:10px; color:#FFF; background:#000; opacity:0.9; overflow:hidden; z-index:999; }
#portifolio #portifolio-pecas a.anterior, #case #case-pecas a.anterior, #promocional #promocional-imagens a.anterior { position:absolute; display:block; width:27px; height:27px; margin:-270px 0 0 15px; background:url(../content/portifolio/imagens/seta_esquerda.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; z-index:999; }
#portifolio #portifolio-pecas a.proxima, #case #case-pecas a.proxima, #promocional #promocional-imagens a.proxima { position:absolute; display:block; width:27px; height:27px; margin:-270px 0 0 530px; background:url(../content/portifolio/imagens/seta_direita.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; z-index:999; }
#portifolio #portifolio-pecas a.disabled, #case #case-pecas a.disabled, #promocional #promocional-imagens a.disabled { cursor:default; background-position:bottom left; }

#descricao { position:absolute; display:block; z-index:9999; }
#descricaotop { display:block; height:10px; background:#A3D42D; overflow:hidden; }
#descricaocont { display:block; width:180px; padding:0 10px 10px 10px; font-size:10px; background:#A3D42D; color:#000; }
#descricaobot { display:block; height:11px; background:url(../content/portifolio/imagens/descricao_balao_down.png) top left no-repeat; overflow:hidden; }

#case, #promocional { margin:0 0 30px 0; overflow:hidden; }
#case #case-apresentacao, #promocional #promocional-apresentacao { float:left; width:290px; min-height:320px; height:auto !important; height:320px; padding:20px; background-color:#FFF; }
#case #case-apresentacao h3, #promocional #promocional-apresentacao h3 { display:block; line-height:1; letter-spacing:-0.05em; font-size:22px; font-weight:normal; color:#99CF16; }
#case #case-apresentacao strong, #promocional #promocional-apresentacao strong { display:block; padding:0 0 10px 0; font-size:11px; font-weight:normal; }
#case #case-pecas, #promocional #promocional-imagens { float:right; width:500px; height:115px; padding:20px; margin:205px 0 0 0; background-color:#FFF; overflow:hidden; }
#case #case-pecas h4, #promocional #promocional-imagens h4 { display:none; }
#case #case-pecas #boxs, #promocional #promocional-imagens #boxs { margin:0 0 0 20px; background:#FFF; overflow:hidden; }
#case #case-pecas #boxs ul, #promocional #promocional-imagens #boxs ul { display:block; }
#case #case-pecas #boxs ul li .peca, #promocional #promocional-imagens #boxs ul li .acao { float:left; display:block; padding:5px 10px 10px 10px; overflow:hidden; }
#case #case-pecas #boxs ul li .peca .imagem, #promocional #promocional-imagens #boxs ul li .acao .imagem { display:block; width:95px; height:95px; margin:0 0 5px 0; background:#FFF; background-position:center; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
#case #case-pecas #boxs ul li .peca .info strong, #promocional #promocional-imagens #boxs ul li .acao .info strong { display:block; text-align:center; font-size:11px; font-weight:normal; }
#case #case-pecas a.anterior, #promocional #promocional-imagens a.anterior { margin:-90px 0 0 -10px; }
#case #case-pecas a.proxima, #promocional #promocional-imagens a.proxima { margin:-90px 0 0 480px; }

#cases-outros, #promocional-outras { clear:both; width:895px; background-color:#FFF; overflow:hidden }
#cases-outros h3#subtitulo-outroscases, #promocional-outras h3#subtitulo-outraspromocionais { width:895px; padding:25px 0 25px 0; background-position:20px center; border-bottom:2px solid #F5F5F5; }
#cases-outros ul li, #promocional-outras ul li { display:inline; }
#cases-outros ul li .peca, #promocional-outras ul li .peca { float:left; display:block; width:100px; height:170px; padding:15px 0 10px 22px; overflow:hidden; }
#cases-outros ul li .peca .imagem, #promocional-outras ul li .peca .imagem { display:block; width:100px; height:100px; margin:0 0 5px 0; background:#FFF; background-position:center; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
#cases-outros ul li .peca .info strong, #promocional-outras ul li .peca .info strong { display:block; line-height:1; letter-spacing:-0.05em; }
#cases-outros ul li .peca .info small, #promocional-outras ul li .peca .info small { display:block; margin:3px 0 0 0; }

#chamadas #nossoportifolio { margin:0 0 20px 0; }
#chamadas #nossoportifolio h2 { width:320px; padding:20px 20px 20px 30px; margin:0 0 2px 0; background-color:#fff; }
#chamadas #nossoportifolio .texto { width:370px; height:180px; background:url(../imagens/portifolio_bg.jpg) 10px center no-repeat #FFF; }
#chamadas #nossoportifolio .texto a { display:block; width:190px; height:110px; padding:60px 20px 10px 160px; cursor:pointer; color:#666; } 

/* SOLUCOES */
#solucoes { }
#solucoes-apresentacao, #solucoes-aphocusfaz, #solucoes-teste { padding:20px; margin:0 0 2px 0; background-color:#fff; }
#solucoes-aphocusfaz h3 { margin:0 0 10px 0; }
#solucoes-aphocusfaz ul li { margin:0 0 3px 20px; list-style-image:url(../imagens/listas_square.gif); }

/* TAGCLOUD */
#tagcloud { margin:0 0 20px 0; text-align:center; background-color:#fff; }
#tagcloud h2#chamada-tagcloud { width:350px; height:25px; padding:20px 0 20px 20px; background-position:20px center; border-bottom:2px solid #F6F6F6; }

/* TIMELINE */
#timeline { width:1000px; overflow:hidden; overflow:hidden; }
#timeline h3 { display:none; }
#timeline p { display:none; }
#timeline strong { display:none; }

#timeline object {  }

/* TRABALHE NA PHOCUS */
#chamadas #trabalhenaphocus { margin:0 0 20px 0; }
#chamadas #trabalhenaphocus h2 { width:340px; padding:15px 20px 5px 10px; margin:0 0 2px 0; background-color:#fff; }
#chamadas #trabalhenaphocus h2 a { width:340px; padding:15px 20px 5px 10px; margin:0 0 2px 0; }
#chamadas #trabalhenaphocus p { width:330px; padding:15px 20px 10px 20px; background-color:#fff; }
#chamadas #trabalhenaphocus a.enviarcurriculo { display:block; width:340px; height:19px; padding:0 20px 20px 10px; background:url(../imagens/bt_enviarcurriculo.gif) 20px top no-repeat #fff; text-indent:-7000em; overflow:hidden; } 

#interna.portifolio #chamadas #trabalhenaphocus { float:left; width:430px; margin:0; }
#interna.portifolio #chamadas #trabalhenaphocus h2 { width:430px; padding:15px 0 5px 0; }
#interna.portifolio #chamadas #trabalhenaphocus p { width:390px; padding:15px 20px 10px 20px; }
#interna.portifolio #chamadas #trabalhenaphocus a.enviarcurriculo { width:430px; padding:0 0 20px 0; }

#trabalhenaphocus h3 { margin:0 0 10px 0; }
#conteudo #trabalhenaphocus h4 { clear:both; display:block; padding:15px 0 5px 0; color:#666; font-weight:bold; }
#trabalhenaphocus a { display:block; color:#666; font-size:12px; text-decoration:underline; }
#trabalhenaphocus label { display:block; margin:5px 0 0 0; overflow:hidden; }
#trabalhenaphocus label b { display:block; color:#99CF16; }
#trabalhenaphocus button.enviar { display:block; width:49px; height:15px; margin:10px 0 0 0; cursor:pointer; background:url(../imagens/bt_enviar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#trabalhenaphocus button.salvar { display:block; width:49px; height:15px; margin:10px 0 0 0; cursor:pointer; background:url(../imagens/bt_salvar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#trabalhenaphocus a.sair { display:block; width:32px; height:16px; margin:10px 0 0 0; cursor:pointer; background:url(../imagens/bt_sair.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#trabalhenaphocus button.acessar { display:block; width:66px; height:16px; margin:22px 0 0 5px; cursor:pointer; background:url(../imagens/bt_acessar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

#trabalhenaphocus #trabalhenaphocus-cadastrese, #trabalhenaphocus #trabalhenaphocus-areadeacesso, #trabalhenaphocus #trabalhenaphocus-cadastro { padding:20px; margin:0 0 2px 0; background-color:#fff; }

#trabalhenaphocus #trabalhenaphocus-areadeacesso label.email, #trabalhenaphocus #trabalhenaphocus-areadeacesso label.senha { float:left; margin:5px 5px 0 0; }
#trabalhenaphocus #trabalhenaphocus-areadeacesso button.enviar { margin:22px 0 0 5px; }
#trabalhenaphocus #trabalhenaphocus-areadeacesso a { margin:10px 0 0 0; }

#trabalhenaphocus #trabalhenaphocus-cadastro label.senha, #trabalhenaphocus #trabalhenaphocus-cadastro label.confirma, #trabalhenaphocus #trabalhenaphocus-cadastro label.sexo, #trabalhenaphocus #trabalhenaphocus-cadastro label.cidade, #trabalhenaphocus #trabalhenaphocus-cadastro label.telefone, #trabalhenaphocus #trabalhenaphocus-cadastro label.areaInteresse { float:left; margin:5px 5px 0 0; }
#trabalhenaphocus #trabalhenaphocus-cadastro label.uf { height:45px; }
#trabalhenaphocus #trabalhenaphocus-cadastro label.assunto, #trabalhenaphocus #trabalhenaphocus-cadastro label.outroIdioma { clear:both; }
#trabalhenaphocus #trabalhenaphocus-cadastro label input.erro, #trabalhenaphocus #trabalhenaphocus-cadastro label select.erro, #trabalhenaphocus #trabalhenaphocus-cadastro label textarea.erro { border-color:red; }
#trabalhenaphocus #trabalhenaphocus-cadastro label.cidade input, #trabalhenaphocus #trabalhenaphocus-cadastro label.telefone input { width:100px; }
#trabalhenaphocus #trabalhenaphocus-cadastro label.mensagem textarea { width:300px; height:150px; }
#trabalhenaphocus #trabalhenaphocus-cadastro label.error { font-size:10px; }
#trabalhenaphocus #trabalhenaphocus-cadastro ul.idiomas li { display:inline; margin:0 0 0 0; }
#trabalhenaphocus #trabalhenaphocus-cadastro ul.idiomas label { float:left; margin:5px 5px 10px 0; }
#trabalhenaphocus #trabalhenaphocus-cadastro p.atencao { clear:both; display:block; padding:10px 0; }
#trabalhenaphocus #trabalhenaphocus-cadastro button.enviar { float:left; margin:0 15px 0 0; }

/* VIDEO */
#interna.video #video { width:500px; height:375px; background:#000; }
#interna.video #video embed, #interna.video #video object { width:500px; height:375px; }

/* VOLTAR */
#voltar { clear:both; }
#voltar a { float:right; display:block; width:52px; height:16px; margin:10px 0 0 0; background:url(../imagens/bt_voltar.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; }

#interna.portifolio #voltar { position:absolute; float:none; margin:240px 0 0 0; overflow:hidden; }
#interna.portifolio #voltar a { float:none; }
#interna.video #voltar, #interna.timeline #voltar, #interna.envieparaumamigo #voltar { display:none; }

#interna.colunistas #voltar { float:right; width:290px; height:130px; margin:20px 10px 0 0; }
#interna.colunistas #voltar a { float:none; width:290px; height:130px; background:none; }

/************************************
RODAPÉ - Assinatura do site.
************************************/
#rodape { clear:both; height:60px; padding:100px 0 0 10px; font-size:11px; }
#rodape ul { }
#rodape ul li { display:inline; margin:0 5px 0 0; }
#rodape ul li a { color:#888; text-decoration:underline; }
#rodape ul li a:hover { color:#99CF16; }
#rodape address { display:block; font-style:normal; color:#888; }

#interna.video #rodape, #interna.timeline #rodape, #interna.envieparaumamigo #rodape, #interna.colunistas #rodape { display:none; }
