﻿/* CSS Document */

body { background:#FFFFFF url(img_approach/background.jpg) no-repeat bottom center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

* { padding:0px; margin:0px; font-family:Verdana,Arial; font-size:15px; color:#4f4f4f; border:0px; }


a:hover { text-decoration : underline;}
a {text-decoration : none;}


strong { font-weight:bold;}


/* HEADER */
#header { position:relative; width:1004px; left:50%; margin-left:-502px; height:109px;}

#busca { width:246px; height:25px; float:right;}

#busca .campobusca { width:165px; height:16px; border:1px solid #FFFFFF; background-color:#FFFFFF; font-size:11px; font-family: Verdana; margin: 2px 0px 0px 73px;}

#lingua { width:51px; height:27px; float:right; margin-left:7px;}

#faleconosco { width:99px; height:21px; background:url(img_approach/bg_faleconosco.gif) no-repeat; text-align:center; float: right; margin-left:7px; font-family: Verdana; font-size:12px; color: #59690f; font-weight:bold; padding-top:5px;}

#parajornalistas { width: 153px; height:22px; background:url(img_approach/bg_parajornalistas.gif) no-repeat; text-align:center; float:right; margin:0px 9px 0px 6px; padding-top:5px;}
/* #parajornalistas { width: 153px; height:22px; text-align:center; float:right; margin:0px 9px 0px 6px; padding-top:5px;} */

#logo { width:253px; height:36px; float:right; margin:15px 100px 0px 0px;}
#logo_en { width:253px; height:36px; float:right; margin:15px 202px 0px 0px;}

/* MENU */
#menu { width:611px; height:36px; background: url(img_approach/bg_menu.gif) no-repeat; float:right; margin:15px 7px 0px 0px; text-align:center; color:#FFFFFF; }

#menu ul { margin:0px;}

#menu ul li { list-style-type:none; display:block; float:left; margin:6px 0px 0px 0px;}
#menu ul li.selec1 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_agencia.gif) no-repeat left center;}
#menu ul li.selec2 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_clientes.gif) no-repeat left center;}
#menu ul li.selec3 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_servicos.gif) no-repeat left center;}
#menu ul li.selec4 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_cases.gif) no-repeat left center;}
#menu ul li.selec5 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_blog.gif) no-repeat left center;}
#menu ul li.selec6 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_contatos.gif) no-repeat left center;}

#menu li.selec1 a.menuPrincipal1 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu li.selec2 a.menuPrincipal2 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu li.selec3 a.menuPrincipal3 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu li.selec4 a.menuPrincipal4 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu li.selec5 a.menuPrincipal5 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu li.selec6 a.menuPrincipal6 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}

#menu li.selec1 a.menuPrincipal1:hover, 
#menu li.selec2 a.menuPrincipal2:hover, 
#menu li.selec3 a.menuPrincipal3:hover, 
#menu li.selec4 a.menuPrincipal4:hover, 
#menu li.selec5 a.menuPrincipal5:hover, 
#menu li.selec6 a.menuPrincipal6:hover { color: #59690f; text-decoration:none;}

#menu li a.menuPrincipal {height:16px; padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold;}
#menu li a.menuPrincipal:hover { color: #c1d72e; text-decoration:none;}

/* MENU INGLÊS*/
#menu_en { width:509px; height:36px; background: url(img_approach/bg_menu_en.gif) no-repeat; float:right; margin:15px 7px 0px 0px; text-align:center; color:#FFFFFF; }

#menu_en ul { margin:0px;}

#menu_en ul li { list-style-type:none; display:block; float:left; margin:6px 0px 0px 0px;}
#menu_en ul li.selec1 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_agencia_en.gif) no-repeat left center;}
#menu_en ul li.selec2 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_clientes_en.gif) no-repeat left center;}
#menu_en ul li.selec3 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_servicos_en.gif) no-repeat left center;}
#menu_en ul li.selec4 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_cases_en.gif) no-repeat left center;}
#menu_en ul li.selec5 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_blog_en.gif) no-repeat left center;}
#menu_en ul li.selec6 { list-style-type:none; display:block; float:left; margin:2px 0px 0px 0px; height:28px; padding-top:4px; background:url(img_approach/menu_bg_contatos_en.gif) no-repeat left center;}

#menu_en li.selec1 a.menuPrincipal1 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu_en li.selec2 a.menuPrincipal2 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu_en li.selec3 a.menuPrincipal3 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu_en li.selec4 a.menuPrincipal4 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu_en li.selec5 a.menuPrincipal5 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
#menu_en li.selec6 a.menuPrincipal6 {padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}

#menu_en li.selec1 a.menuPrincipal1:hover, 
#menu_en li.selec2 a.menuPrincipal2:hover, 
#menu_en li.selec3 a.menuPrincipal3:hover, 
#menu_en li.selec4 a.menuPrincipal4:hover, 
#menu_en li.selec5 a.menuPrincipal5:hover, 
#menu_en li.selec6 a.menuPrincipal6:hover { color: #59690f; text-decoration:none;}

#menu_en li a.menuPrincipal {height:16px; padding:6px 14px 14px 12px; color:#FFFFFF; font-size:18px; font-weight:bold;}
#menu_en li a.menuPrincipal:hover { color: #c1d72e; text-decoration:none;}

/* CONTEÚDO */

#container { width:99.6%; background:url(img_approach/bg_header.gif) no-repeat center top; height: auto;}

#conteudo {position:relative; width:1004px; left:50%; margin-left:-502px; clear:both;}

#coluna1-home {width:652px; float:left; background: url(img_approach/bg_coluna1.gif) no-repeat center right;}

#coluna1 {width:652px; min-height:800px; float:left; background: url(img_approach/bg_coluna1_interna.jpg) no-repeat top left; padding-top:67px;}

#coluna2 {width:352px; float:left; padding-top:65px; vertical-align:top;}
#coluna2-home {width:352px; float:left; padding-top:5px; vertical-align:top;}

#banner-coluna2 { margin:-20px 0px 20px 18px;}

/* HOME - post */
.post-titulo {width:620px; height:33px; background:url(img_approach/bg_tit_chamadas.gif) no-repeat; margin:10px 0px 0px 1px; padding:7px 0px 0px 15px;}
.post-titulo h1 {float:left; text-transform:uppercase; font-size:24px; color:#FFFFFF; font-weight:bold;}
.post-titulo img {float:right; margin:-7px 6px 0px 0px; width:30px; height:30px;}
.post-texto { width: 599px; min-height:130px; background: #ffffff url(img_approach/bg_texto.gif) no-repeat left top; margin:0px 0px 0px 1px; padding:18px 18px 0px 18px; clear:both; }
.data { color:#7e9101; font-size:9px; font-weight: bold;}
.post-texto h2 { color:#4f4f4f; font-size:24px; font-weight:bold; margin-bottom:10px;}

.bg-foto { width:323px; background:url(img_approach/bg_foto.gif) no-repeat; margin:5px 20px 0px -8px; float:left; padding:11px 0px 15px 17px;}
.credito { color:#7e9101; font-size:9px; font-weight:bold;}
.credito-sem-bold { color:#7e9101; font-size:9px;}
.bg-fotoVertical { width:226px; background:url(img_approach/bg_foto_blog_vertical.gif) no-repeat; margin:5px 20px 0px -8px; float:left; padding:17px 0px 16px 13px;}

.divcredito { width:323px; float:left; padding:-10px 0px 0px 17px; color:#4f4f4f; font-size:12px;}

.post-texto p { color:#4f4f4f; font-size:15px;}

.post-rodape { width:635px; height:72px; background:#ffffff url(img_approach/bg_rodape_post.gif) no-repeat bottom; margin: 0px 0px 25px 1px;}
.comentarios { width:180px; float:left; margin:30px 0px 0px 38px;}
.comentarios img { width:17px; height:13px; margin-right:5px;}
.bt-post { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; float:right; text-align:center; margin:15px 20px 0px 0px; padding-top:8px;}
.bt-post a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.bt-post a:hover { color:#ffffff; text-decoration:none;}


/* HOME - coluna 2 */

/* HOME - A Approach */
#approach { width: 334px; height:145px; float:right;}
#approach h3 { display:none;}
#approach ul { margin:75px 0px 0px 5px;}
#approach ul li { list-style-type:none; float:left; }
#approach li a.menuagencia { display:block; width:106px; height:45px; margin:0px; text-decoration:none; text-indent:-9999em;}

/* imagens dinamicas ============================================================== */
/*
<div id='approach' style ='background-image:url(App_Themes/img_approach/bg_menuapproach.gif) no-repeat;'>
#approach li a.corporate { background-image:url(img_approach/menuapro_bt_corporate.gif);}
#approach li a.digital { background-image:url(img_approach/menuapro_bt_digital.gif);}
#approach li a.tools { background-image:url(img_approach/menuapro_bt_tools.gif);}
#approach li a.direta { background-image:url(img_approach/menuapro_bt_direta.gif);}
#approach li a.green { background-image:url(img_approach/menuapro_bt_green.gif);}
#approach li a.pesquisa { background-image:url(img_approach/menuapro_bt_pesquisa.gif);} 
*/


/* HOME - Cases */
/* #cases-lateral { width:314px; height:160px; background: #ffffff url(img_approach/bg_cases.gif) no-repeat; float:right; padding:78px 10px 0px 10px;} */
#cases-lateral { width:314px; height:160px; float:right; padding:78px 10px 0px 10px;}
#cases-lateral h3 { display:none;}
#cases-lateral img { width:96px; height:96px; float:left; margin:0px 12px 50px 0px;}

.bt-leiamais { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; text-align:center; margin:10px 0px 0px 0px; padding-top:8px; float:left;}
.bt-leiamais a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.bt-leiamais a:hover { color:#ffffff; text-decoration:none;}


.bt-leiamais { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; text-align:center; margin:10px 0px 0px 0px; padding-top:8px; float:left;}
.bt-leiamais a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.bt-leiamais a:hover { color:#ffffff; text-decoration:none;}


/* HOME - Clientes */
#clientes-lateral { width:334px; height:225px; float:right; padding:0px;}
/* #clientes-lateral { width:334px; height:225px; background:#ffffff url(img_approach/bg_clientes_lateral.gif) no-repeat; float:right; padding:0px;} */
#clientes-lateral h3 { display:none;}
#clientes-lateral ul { margin:95px 0px 0px 8px;}
#clientes-lateral ul li { list-style-type:none; float:left; width:96px; height:96px; margin-right: 5px; }
#clientes-lateral li a { display:block; width:96px; height:96px; margin:0px; text-decoration:none; text-indent:-9999em;}

/* imagens dinamicas ============================================================== */
/*
#clientes-lateral li a.redbull { background-image:url(img_cliente/redbull.gif);}
#clientes-lateral li a.tim { background-image:url(img_cliente/tim.gif);}
#clientes-lateral li a.infoglobo { background-image:url(img_cliente/infoglobo.gif);}
*/

/* HOME - Mercados */
/* #mercados-lateral { width:334px; background:#ffffff url(img_approach/bg_mercados.gif) no-repeat; float:right; padding:100px 0px 0px 0px; margin-bottom:30px;} */
#mercados-lateral { width:334px; float:right; padding:100px 0px 0px 0px; margin-bottom:30px;}
#mercados-lateral h3 {display:none;}
#mercados-lateral ul { list-style-type:none;}
#mercados-lateral li.normal { list-style-type:none; height:20px; background-color:#ffffff; padding:4px 10px 0px 20px;}
#mercados-lateral li.degra { list-style-type:none; height:20px; background:url(img_approach/degrade_mercados.gif) repeat-x; padding:4px 10px 0px 20px;}

/* HOME - Serviços */
/* #servicos-lateral { width:334px; background:#ffffff url(img_approach/bg_servicos.gif) no-repeat; float:right; padding:100px 0px 0px 0px; margin-bottom:30px;} */
#servicos-lateral { width:334px; float:right; padding:100px 0px 0px 0px; margin-bottom:30px;}
#servicos-lateral h3 {display:none;}
#servicos-lateral ul { list-style-type:none;}
#servicos-lateral li.normal { list-style-type:none; background:url(img_approach/degrade_mercados.gif) repeat-x; padding:5px 10px 5px 20px;}
#servicos-lateral li.degra { list-style-type:none; background:url(img_approach/degrade_mercados.gif) repeat-x; padding:5px 10px 5px 20px;}

/* HOME - Parceiros */
/* #parceiros-lateral { width:334px; min-height:340px; background:url(img_approach/bg_parceiros.gif) no-repeat; float:right; padding:0px;} */
#parceiros-lateral { width:334px; min-height:340px; float:right; padding:0px;}
#parceiros-lateral h3 { display:none;}
#parceiros-lateral ul { margin:95px 0px 0px 8px;}
#parceiros-lateral ul li { list-style-type:none; float:left; width:96px; height:96px; margin-right: 5px; }
#parceiros-lateral li a { display:block; width:96px; height:96px; margin:0px; text-decoration:none; text-indent:-9999em;}

/* imagens dinamicas ============================================================== */
#parceiros-lateral li a.rbce { background-image:url(img_cliente/rbce.gif);}
#parceiros-lateral li a.coyne { background-image:url(img_cliente/coyne.gif);}
#parceiros-lateral li a.msel { background-image:url(img_cliente/msel.gif);}
#parceiros-lateral li a.relamce { background-image:url(img_cliente/relamce.gif);}
#parceiros-lateral li a.canvas { background-image:url(img_cliente/canvas.gif);}

/* RODAPÉ */
#rodape { min-height:864px; width:100%; margin-top:1px; clear:both; padding-top:310px;}
#rodape .row1 {width:1004px; position:relative; left:50%; margin-left:-502px; height:300px; }
#rodape .row2 {width:1004px; position:relative; left:50%; margin-left:-502px; height:265px; margin-bottom:15px;}
#rodape .row3 {width:1004px; position:relative; left:50%; margin-left:-502px; height:275px; }

/* RODAPÉ - releases */
.row1 .box-releases { width:457px; padding:55px 0px 0px 20px; float:left;}
.row1 .box-releases h3 { display:none;}

.row1 .box-releases ul {width:420px; }
.row1 .box-releases ul li { margin-left:20px; padding:8px 5px 8px 5px; background:url(img_approach/pontilhados.gif) no-repeat top; }
.row1 .box-releases li a { margin:0px; text-decoration:none;}
.row1 .box-releases li a:hover { margin:0px; text-decoration:underline;}

.bt-leiamaisrelease { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; text-align:center; margin:10px 40px 0px 0px; padding-top:8px; float:right;}
.bt-leiamaisrelease a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.bt-leiamaisrelease a:hover { color:#ffffff; text-decoration:none;}


/* RODAPÉ - estrutura */
.row1 .box-estrutura { width:270px; height:300px; float:left;}
.row1 .box-estrutura h3 { display:none;}
.row1 .box-estrutura ul { margin:55px 0px 0px 25px;}
.row1 .box-estrutura ul li { list-style-type:none; margin-right:5px;}
.row1 .box-estrutura li a { display:block; width:107px; height:55px; margin:0px; text-decoration:none; text-indent:-9999em;}

/* imagens dinamicas ============================================================== */



/* RODAPÉ - Contato */
.row1 .box-contato { width:220px; height:235px; float:left; padding:55px 0px 0px 30px; color:#434343; font-weight:bold;}
.row1 .box-contato h3 { display:none;}
.row1 .box-contato input { width:206px; height:20px; border:1px solid #a2b814; margin-bottom:8px;}
.row1 .box-contato textarea { width:206px; height:70px; border:1px solid #a2b814; margin-bottom:10px;}
.bt-enviar { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; text-align:center; margin:0px 0px 0px 100px; padding-top:8px;}
.bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.bt-enviar a:hover { color:#ffffff; text-decoration:none;}


/* RODAPÉ - Mercados */
.row2 .mercados { width:100%; padding-top:50px;}
.row2 h3 { display:none;}
.row2 .mercados ul { margin:0px 0px 0px 30px;}
.row2 .mercados ul li { width:220px; float:left; padding-right:20px; height: 38px; list-style-type:none;}
.row2 .mercados li a {text-decoration:none; font-weight:bold; font-size:12px;}
.row2 .mercados li a:hover { margin:0px; text-decoration:underline;}


/* RODAPÉ - Case */
.row3 .case { width:700px; height:215px; float:left; padding:55px 28px 0px 22px;}
.row3 .case h3 { display:none;}
.row3 .case img { float:left; margin: 0px 10px 100px 0px;}
.row3 .case p.tit span { color:#434343; margin-bottom:10px; font-weight:bold;}
.row3 .case p span { color:#434343; margin-bottom:10px;}

.row3 .case strong { color:#434343; font-weight:bold;}


/* RODAPÉ - Clientes e Compartilhe */
.row3 .clicom { width:250px; height:270px; float:left; padding:0px;}

.row3 .clicom .clientes { width:228px; height:110px; padding:55px 0px 0px 22px;}
.row3 .clicom .clientes h3 { display:none;}

.row3 .clicom .clientes ul { margin:0px;}
.row3 .clicom .clientes ul li { list-style-type:none; float:left; margin-right:3px; width:67px; height:67px;}

.row3 .clicom .clientes li a.infoglobo,
.row3 .clicom .clientes li a.casashow,
.row3 .clicom .clientes li a.campus { display:block; margin:0px; text-decoration:none; width:67px; height:67px; text-indent:-9999em;}

/* imagens dinamicas ============================================================== */
.row3 .clicom .clientes li a.infoglobo { background-image:url(img_cliente/infoglobo_pq.gif);}
.row3 .clicom .clientes li a.casashow { background-image:url(img_cliente/casashow_pq.gif);}
.row3 .clicom .clientes li a.campus { background-image:url(img_cliente/campus_pq.gif);}


/* RODAPÉ - Compartilhe */
.row3 .clicom .compartilhe { width:220px; height:40px; padding:60px 0px 0px 30px;}
.row3 .clicom .compartilhe h3 { display:none;}

.row3 .clicom .compartilhe ul { margin:0px;}
.row3 .clicom .compartilhe ul li { list-style-type:none; float:left; margin-right:6px;}

.row3 .clicom .compartilhe li a.twitter,
.row3 .clicom .compartilhe li a.delicious,
.row3 .clicom .compartilhe li a.facebook,
.row3 .clicom .compartilhe li a.stumbleupon,
.row3 .clicom .compartilhe li a.technorati { display:block; margin:0px; text-decoration:none; width:20px; height:20px; text-indent:-9999em;}


/* RODAPÉ - assinatura */
#rodape .assinatura{ height:32px; width:950px; left:50%; margin-left:-475px; position:relative; margin-top:0px;}
#rodape .assinatura img { float:right; margin-top:0px;}
#rodape .assinatura span {float:left; color:#FFFFFF; font-size:11px; margin-top:9px; margin-right:5px;}
#rodape .assinatura strong { font-weight:bold; color:#FFFFFF;}



/* TIPOLOGIA */

.verde { color: #59690f;}
.branco { color:#FFFFFF;}
.cinza { color:#4f4f4f;}
.preto { color:#000000;}

.dez { font-size:10px;}
.onze { font-size:11px;}
.doze { font-size:12px;}
.quatorze { font-size:14px;}
.quinze { font-size:15px;}
.dezoito { font-size:18px;}

.bold {font-weight:bold;}

/* RSS */
.caixarss {width:595px; height:338px; border:1px solid #9eca21; background:#FFFFFF; padding-top:58px; position:absolute; top:100px; left:300px; z-index:100;}
.logo-rss { float:left;}
.caixarss .bt-fechar {float:right; margin:-48px 5px 30px 0px;}
.tit-rss { margin-bottom:10px;}
.caixarss input {width:310px; height:18px; padding:2px; font-size:11px; color:#000000; border:1px solid #cccccc; margin:10px 0px 10px 0px;}
.caixarss .bt-copiar { float:left; width:107px; height:31px; background:url(img/bg_btsaibamais.gif) no-repeat; text-align:center; margin:10px 0px 0px 0px; padding-top:8px;}
.caixarss .bt-copiar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.caixarss .bt-copiar a:hover { color:#ffffff; text-decoration:none;}

/* AGENCIA */
#agencia { width:561px; background:url(img_approach/bg_agencia.gif) no-repeat left top; padding:125px 10px 65px 65px;}
#agencia h1 { display:none;}
#agencia p span{ color:#4f4f4f; font-size:15px;}


#atendimento { width:560px; background:url(img_approach/bg_atendimento.gif) no-repeat left top; margin-left:18px; padding:98px 10px 65px 48px;}
#atendimento h2 { display:none;}
#atendimento p span{ color:#4f4f4f; font-size:15px;}


#missao {width:143px; min-height:180px; float:left; margin-left:8px; padding:98px 10px 65px 48px; margin:0px 37px 0px 17px;}
#missao h2 { display:none;}
#missao p span{ color:#4f4f4f; font-size:15px;}


#visao {width:143px; min-height:180px; float:left; padding:98px 10px 65px 48px; margin:0px 7px 0px 17px;}
#visao h2 { display:none;}
#visao p span{ color:#4f4f4f; font-size:15px;}


#valores {width:143px; min-height:180px; float:left; padding:98px 10px 65px 48px; margin:0px 0px 0px 17px;}
#valores h2 { display:none;}
#valores p span{ color:#4f4f4f; font-size:15px;}


#socios { width:306px; float:right; padding: 82px 10px 38px 18px;}
#socios h2 { display:none;}
.cada-socio { width:290px; margin-bottom:6px; clear:both;}
.cada-socio img { width:31px; height:31px; border:2px solid #aeaeae; float:left; margin-right:18px; margin-bottom:6px;}
.cada-socio a { font-size:16px; font-weight:bold; color:#4f4f4f;}


#diretores { width:306px; float:right; padding: 82px 10px 38px 18px;}
#diretores h2 span { display:none;}
.cada-diretor { width:290px; margin-bottom:6px; clear:both;}
.cada-diretor img { width:31px; height:31px; border:2px solid #aeaeae; float:left; margin-right:18px; margin-bottom:6px;}
.cada-diretor a {font-size:16px; font-weight:bold; color:#4f4f4f; }


#gerentes { width:306px; float:right; padding: 82px 10px 38px 18px;}
#gerentes h2 { display:none;}
.cada-gerente { width:290px; margin-bottom:10px; clear:both;}
.cada-gerente img { width:31px; height:31px; border:2px solid #aeaeae; float:left; margin-right:18px; margin-bottom:6px;}
.cada-gerente a {font-size:16px; font-weight:bold; color:#4f4f4f;}

/* AGENCIA - Equipe*/

#agencia-equipe { width:609px; padding:125px 10px 65px 17px;}
#agencia-equipe h1 { display:none;}
#agencia-equipe .fotoequipe { width: 129px; height: 137px; background:url(img_approach/bg_foto_equipe.gif) no-repeat left top; float:left; margin:0px 18px 0px 0px; padding:14px 0px 0px 20px;} 
/*#agencia-equipe .fotoequipe { width: 129px; height: 137px; float:left; margin:0px 18px 0px 0px; padding:14px 0px 0px 20px;}*/
#agencia-equipe p span{ color:#4f4f4f; font-size:15px;}
#agencia-equipe h2 { clear:both; width:618px; height:80px; margin:0px 0px 25px 0px; text-indent:-9999em;}
/* background:url(img_agencia/subtit_bethgarcia.gif) no-repeat left top; text-indent:-9999em; */
/* #agencia-equipe img.cliatend { clear:both; width:618px; height:66px; background:url(img_approach/subtit_clientesatendidos.gif) no-repeat left top; text-indent:-9999em; margin:30px 0px 25px 0px;} */
#agencia-equipe img.cliatend { clear:both; width:618px; height:66px; text-indent:-9999em; margin:30px 0px 25px 0px;} 

/* AGENCIA - interna */

#agencia-interna { width:609px; background:url(img_approach/bg_agencia.gif) no-repeat left top; padding:125px 10px 65px 17px;}
#agencia-interna h1 { display:none;}
#agencia-interna .fotoequipe { width: 129px; height: 137px; background:url(img_approach/bg_foto_equipe.gif) no-repeat left top; float:left; margin:0px 18px 0px 0px; padding:14px 0px 0px 20px;}
#agencia-interna div {margin:0px 0px 0px 30px;}
#agencia-interna div p span { color:#4f4f4f; font-size:15px;}

#agencia-interna .cliatend { clear:both; width:618px; height:66px; margin:30px 0px 25px 17px;}


#agencia-interna ul { margin:0px 0px 0px 5px; width:580px;}
#agencia-interna ul li { list-style-type:none; float:left; padding:0px; margin:5px;}
#agencia-interna ul li a.clienteslista { display:block; text-decoration:none; width:107px; height:107px; text-indent:-9999em;}



#agencia-interna h2.green { clear:both; width:618px; height:80px; background:url(img_approach/subtit_green.gif) no-repeat left top; text-indent:-9999em; margin:0px 0px 25px 0px;}



/* BLOGS */

#blogs { width:636px; background: url(img_approach/bg_blogs.gif) no-repeat left top; padding:125px 0px 65px 0px;}
#blogs h1 { display:none;}

/* BLOGS - posts*/
#blogs .post-titulo {width:620px; height:33px; background:url(img_approach/bg_tit_chamadas.gif) no-repeat; margin:10px 0px 0px 1px; padding:7px 0px 0px 15px;}
#blogs .post-titulo h2 {float:left; text-transform:uppercase; font-size:24px; color:#ffffff; font-weight:bold;}
#blogs .post-titulo h2 span {float:left; text-transform:uppercase; font-size:24px; color:#ffffff; font-weight:bold;}
#blogs .post-titulo img {float:right; margin:-7px 6px 0px 0px; width:30px; height:30px;}

#blogs .post-texto { width: 599px; min-height:130px; background: #ffffff url(img_approach/bg_texto.gif) no-repeat left top; margin:0px 0px 0px 1px; padding:18px 18px 0px 18px; clear:both; }
#blogs .post-texto em { font-style:italic;}
#blogs .data { color:#7e9101; font-size:9px; font-weight: bold;}
#blogs .post-texto h2 { color:#4f4f4f; font-size:24px; font-weight:bold;}
#blogs .bg-foto { width:323px; height: 226px; background:url(img_approach/bg_foto.gif) no-repeat; margin:10px 20px 15px -8px; float:left; padding:11px 0px 0px 17px;}

#blogs .post-rodape { width:635px; height:72px; background:#ffffff url(img_approach/bg_rodape_post.gif) no-repeat bottom; margin: 0px 0px 25px 1px;}
#blogs .comentarios { width:180px; float:left; margin:30px 0px 0px 38px;}
#blogs .comentarios img { width:17px; height:13px; margin-right:5px;}
#blogs .bt-post { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; float:right; text-align:center; margin:15px 20px 0px 0px; padding-top:8px;}
#blogs .bt-post a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#blogs .bt-post a:hover { color:#ffffff; text-decoration:none;}

/* BLOGS - comentarios */
#comentarios { width:619px; background:#ffffff url(img_approach/bg_comentarios.gif) no-repeat left top; padding:0px 0px 20px 0px; margin:20px 0px 0px 18px;}
#comentarios .links { width: 120px; height:37px; background:url(img_approach/bg_comentarios_links.gif) no-repeat left top; text-align:center; float:right;}
#comentarios .links img { margin:7px 5px 0px 0px;}
#comentarios .enviar { width: 65px; height:26px; padding:11px 0px 0px 42px; background:url(img_approach/bg_comentarios_enviar.gif) no-repeat left top; float:right;}
#comentarios .enviar a { font-weight:bold; color: #7e9101;}
#comentarios .print { width:69px; height:26px; padding:11px 0px 0px 42px; background:url(img_approach/bg_comentarios_print.gif) no-repeat left top; float:right;}
#comentarios .print a { font-weight:bold; color: #7e9101;}
#comentarios h3 { display:none;}

#comentarios ul { width:555px; margin:42px 0px 0px 46px; clear:both;}
#comentarios ul li { width:555px; background: #FFFFFF url(img_approach/pontos_comentarios.gif) repeat-x bottom left; padding:20px 0px 20px 0px; list-style-type:none;}

#envie-comentario { width:548px; background:#ffffff url(img_approach/bg_envie_comentario.gif) no-repeat left top; padding: 85px 0px 0px 70px; margin:0px 0px 0px 18px; color: #434343; font-weight:bold;}
#envie-comentario h3 { display:none;}
#envie-comentario input { width:437px; height:20px; border:1px solid #a2b814; padding:2px 0px 0px 2px; margin:0px 0px 5px 0px;}
#envie-comentario textarea { width:437px; height:100px; border:1px solid #a2b814; padding:2px 0px 0px 2px; margin:0px 0px 5px 0px;}
#envie-comentario .bt-enviar { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; text-align:center; margin:10px 0px 0px 335px; padding-top:8px;}
#envie-comentario .bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#envie-comentario .bt-enviar a:hover { color:#ffffff; text-decoration:none;}


#outrosposts { width:635px; background:#ffffff url(img_approach/bg_outrosposts.gif) no-repeat left top; padding:60px 0px 0px 0px;}
#outrosposts .bt-anterior { width:181px; height:31px; background:url(img_approach/bt_posts.gif) no-repeat; text-align:center; margin:10px 0px 0px 0px; padding-top:8px; float:left;}
#outrosposts .bt-anterior a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#outrosposts .bt-anterior a:hover { color:#ffffff; text-decoration:none;}

#outrosposts .bt-proximo { width:181px; height:31px; background:url(img_approach/bt_posts.gif) no-repeat; text-align:center; margin:10px 0px 0px 0px; padding-top:8px; float:right;}
#outrosposts .bt-proximo a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#outrosposts .bt-proximo a:hover { color:#ffffff; text-decoration:none;}

/* BLOGS - todos os blogs */
#todosblogs { width:334px; background:url(img_approach/bg_todosblogs.gif) no-repeat left top; padding:95px 0px 20px 0px; float:right;}
#todosblogs h3 {display:none;}
#todosblogs ul { position:relative; top:0px; left:0px; width:270px; }
#todosblogs ul li { width:270px; background: #FFFFFF url(img_approach/degrade_mercados.gif) repeat-x top left; padding:7px 0px 7px 20px; list-style-type:none;}
#todosblogs li a:hover { margin:0px; text-decoration:underline;}


/* BLOGS - ultimos posts */
#ultimosposts { width:334px; background:url(img_approach/bg_ultimosposts.gif) no-repeat top left; padding:82px 0px 20px 0px; float:right;}
#ultimosposts h3 {display:none;}

/* Dinamicas ==================================================================== */
#ultimosposts h4.moda { background: #ececed url(img_blog/tit_moda.gif) no-repeat 10px 4px; width:280px; height:20px; text-indent:-9999em;}
#ultimosposts h4.pugliese { background: #ececed url(img_blog/tit_pugliese.gif) no-repeat 10px 4px; width:280px; height:20px; text-indent:-9999em;}
/* #ultimosposts h4.approachianas { width:280px; height:20px; text-indent:-9999em;} */
#ultimosposts h4.approachianas { background: #ececed url(img_blog/tit_approachianas.gif) no-repeat 10px 4px; width:280px; height:20px; text-indent:-9999em;}

#ultimosposts ul { position:relative; top:0px; left:0px; width:260px; margin-bottom:20px;}
#ultimosposts ul li { width:258px; background: #ffffff url(img_approach/bg_lista.gif) no-repeat top left; padding:7px 0px 7px 22px; list-style:none;}
#ultimosposts li a:hover { margin:0px; text-decoration:underline;}


/* BLOGS - arquivo */
#arquivo { width:312px; background:url(img_approach/bg_arquivo.gif) no-repeat left top; padding:95px 0px 30px 22px; float:right;}
#arquivo h3 { display:none;}
#arquivo select { width:150px; height:20px; color: #59690f; border:1px solid #5794bf; font-size:12px;}


/* CASES */
#cases { width:636px; background: url(img_approach/bg_cases_interna.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#cases h1 { display:none;}

#cases .cada-case { width:554px; background: #FFFFFF url(img_approach/bg_cadacase.gif) no-repeat left top; padding:0px 16px 20px 48px; margin:0px 0px 20px 17px; color: #4f4f4f;}
#cases .cada-case .imgcliente { float:right; margin:-9px 0px 10px 0px;}
#cases .cada-case h2 { width:436px; height:26px; background:#f6f6f6; float:left; margin:46px 0px 10px 0px; color: #4f4f4f; font-size:18px; font-weight:bold; text-transform:uppercase; padding:6px 0px 0px 10px;}
#cases .cada-case .foto { width:235px; height: 163px; background:url(img_approach/bg_foto.gif) no-repeat; margin:0px 10px 0px 0px; float:left; padding:8px 0px 0px 12px;}

.bt-saiba { width:107px; height:28px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; text-align:center; margin:15px 20px 0px 0px; padding-top:11px;}
.bt-saiba a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.bt-saiba a:hover { color:#ffffff; text-decoration:none;}

#cases .cada-case a {font-weight:bold; font-size:14px;}

#cases .paginacao { width:621px; height:30px; background: #ffffff url(img_approach/bg_paginacao.gif) no-repeat left bottom; padding:10px 0px 0px 14px;}

#cases .paginacao a { font-weight:bold;}

#cases .paginacao .pagina { margin-right:18px; font-weight:bold;}


/* CASES interna*/
/* Dinamicas ==================================================================== */
#cases-interna { width:636px; background: url(img_approach/bg_cases_interna.gif) no-repeat left top; padding:0px;}
#cases-interna h1 { display:none;}
#cases-interna h2.logo-interna { display:block; width:107px; height:107px; background:url(img_cliente/32bits_big.gif) no-repeat left top; text-indent:-9999em; float:right; margin:0px 15px 10px 0px;}
#cases-interna div.margem { margin: 0px 15px 30px 48px;}
#cases-interna div p span { font-size: 15px; color:#4f4f4f; clear:both;}
#cases-interna div p.b span { font-size: 15px; color:#4f4f4f; clear:both; font-weight:bold;}

#cases-interna #fotos h2.fotos { clear:both; width:618px; height:66px; background:url(img_approach/subtit_fotos.gif) no-repeat left top; text-indent:-9999em; margin:0px 0px 10px 0px;}
#cases-interna #fotos ul.fotos { margin:0px 0px 20px 45px;}
#cases-interna #fotos ul li.cadafoto { width:261px; height:184px; padding:12px 0px 0px 17px; margin: 0px 10px 15px 0px; background:url(img_approach/bg_foto_principal.gif) no-repeat left top; float:left; list-style-type:none;}

#cases-interna #videos h2.videos { clear:both; width:618px; height:66px; background:url(img_approach/subtit_videos.gif) no-repeat left top; text-indent:-9999em; margin:20px 0px 10px 17px;}
#cases-interna #videos ul.videos { margin:0px 0px 20px 45px;}
#cases-interna #videos ul li.cadavideo { width:261px; height:198px; padding:0px; margin: 0px 30px 30px 0px; float:left; list-style-type:none;}


#cases-interna .post-rodape { width:635px; height:72px; background:#ffffff url(img_approach/bg_rodape_post.gif) no-repeat bottom; margin: 0px 0px 25px 1px; padding-bottom:21px; clear:both;}

#cases-interna .bt-voltar { clear:both; width:107px; height:31px; background:url(img_approach/bg_bt_voltar.gif) no-repeat; float:left; text-align:center; margin:30px 12px 0px 50px; padding-top:8px;}
#cases-interna .bt-voltar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#cases-interna .bt-voltar a:hover { color:#ffffff; text-decoration:none;}


/* #outros-cases { width:334px; background:#ffffff url(img_approach/bg_outros_cases.gif) no-repeat; float:right; padding:100px 0px 0px 0px; margin-bottom:30px;} */
#outros-cases { width:334px; float:right; padding:100px 0px 0px 0px; margin-bottom:30px;} 
#outros-cases h3 {display:none;}
#outros-cases ul { list-style-type:none;}
#outros-cases li.normal { list-style-type:none; background-color:#ffffff; padding:4px 10px 0px 20px;}
#outros-cases li.degra { list-style-type:none; background:url(img_approach/degrade_mercados.gif) repeat-x; padding:5px 10px 5px 20px;}


/* CLIENTES */

#clientes { width:636px; background:url(img_approach/bg_clientes.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#clientes h1 { display:none;}
#clientes h2.cultura { width:618px; height:66px; background:url(img_approach/subtit_cultura.gif) no-repeat left top; text-indent:-9999em; margin:0px 0px 10px 17px;}

#clientes .bt-voltar { clear:both; width:107px; height:31px; background:url(img/bg_bt_voltar.gif) no-repeat; float:left; text-align:center; margin:30px 12px 0px 50px; padding-top:8px;}
#clientes .bt-voltar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#clientes .bt-voltar a:hover { color:#ffffff; text-decoration:none;}

#clientes ul { position:relative; top:0px; left:45px; width:580px;}
#clientes ul li { list-style-type:none; float:left; padding:0px; margin:5px;}
#clientes ul li a.clienteslista { display:block; text-decoration:none; width:133px; height:133px; text-indent:-9999em;}



/* CLIENTES - interna */
#clientes-interna { width:636px; padding:0px;}
#clientes-interna h1 { display:none;}
/* Dinamicas ==================================================================== */
#clientes-interna h2.logo-interna { display:block; width:107px; height:107px; text-indent:-9999em; float:right; margin:0px 15px 30px 0px;}

#clientes-interna div { margin:0px 10px 20px 66px;}
#clientes-interna p span { clear:both; color: #4f4f4f; font-size:15px;}
#clientes-interna a { font-size:15px;}

#clientes-interna .atendimento { float:left; margin-left:66px;}
#clientes-interna .atendimento span span { margin-left:107px;}

#clientes-interna .bt-case { width:133px; height:31px; background:url(img_approach/bg_btleiacase.gif) no-repeat; float:right; text-align:center; margin:50px 12px 0px 0px; padding-top:8px;}
#clientes-interna .bt-case a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#clientes-interna .bt-case a:hover { color:#ffffff; text-decoration:none;}


/* #clientes-interna .ultimosreleases { clear:both; width:618px; height:200px; background:url(img_approach/bg_ultimosreleases.gif) no-repeat left top; margin:20px 0px 0px 16px;} */
#clientes-interna .ultimosreleases { clear:both; width:618px; margin:20px 0px 0px 16px;}
#clientes-interna .ultimosreleases h2 { display:none;}
#clientes-interna .ultimosreleases ul { margin:60px 0px 0px 49px; width:555px;}
#clientes-interna .ultimosreleases ul li { width:555px; background: #FFFFFF url(img_approach/pontos_releases.gif) repeat-x bottom left; padding:10px 0px 10px 0px; list-style-type:none;}
#clientes-interna .ultimosreleases ul li .data { color:#59690f; font-size:10px; padding-bottom:7px; margin:0px;}
#clientes-interna .ultimosreleases ul li .titulo { padding-bottom:7px; margin:0px;}
#clientes-interna .ultimosreleases ul li a { color:#4f4f4f; font-size:12px;}
#clientes-interna .ultimosreleases ul li a strong { color:#4f4f4f; font-size:12px;}

#clientes-interna .post-rodape { width:635px; height:72px; background:#ffffff url(img_approach/bg_rodape_post.gif) no-repeat bottom; margin: 0px 0px 0px 1px; clear:both;}


#coluna2 #portfolio  { width:334px; padding-top:80px; float:right; margin:8px 0px 30px 0px;}
#coluna2 #portfolio h3 { display:none;}
#coluna2 #portfolio p { margin:0px 0px 0px 20px; padding:0px;}
#coluna2 #portfolio p a {font-weight:bold;}
#coluna2 #portfolio ul { margin-left:15px; height:150px; display:block;}
#coluna2 #portfolio ul li { width:129px; height:139px; display:block; padding:14px 0px 0px 20px; margin: 0px 10px 0px 0px; background:url(img_approach/bg_frame_fotos.gif) no-repeat left top; float:left; list-style-type:none;}


#coluna2 #fotos { width:334px; padding-top:80px; float:right; margin:8px 0px 30px 0px;}
#coluna2 #fotos h3 { display:none;}
#coluna2 #fotos p { margin:0px 0px 0px 20px; padding:0px;}
#coluna2 #fotos p a {font-weight:bold;}
#coluna2 #fotos ul { margin-left:15px; height:150px; display:block;}
#coluna2 #fotos ul li { width:129px; height:139px; display:block; padding:14px 0px 0px 20px; margin: 0px 10px 0px 0px; background:url(img_approach/bg_frame_fotos.gif) no-repeat left top; float:left; list-style-type:none;}

#coluna2 #video {width:334px; padding-top:80px; float:right; margin:8px 0px 30px 0px;}
#coluna2 #video h3 {display:none;}
#coluna2 #video p {margin:0px 0px 0px 20px; padding-top:10px;}
#coluna2 #video p a {font-weight:bold;}
#coluna2 #video object {margin-left:10px;}
#coluna2 #video embed {margin-left:10px;}

#coluna2 #links { width:334px; padding-top:80px; float:right; margin:8px 0px 20px 0px;}
#coluna2 #links h3 { display:none;}
#coluna2 #links ul { clear:both; width:318px; margin:10px 0px 0px 0px;}
#coluna2 #links ul li { width:298px; padding:5px 0px 5px 20px; list-style-type:none;}
#coluna2 #links ul li.normal { background-color:#ffffff;}
#coluna2 #links ul li.degra { background:url(img_approach/degrade_mercados.gif) repeat-x; }

#coluna2 #clientesmercado { width:334px; padding-top:110px; float:right; margin:8px 0px 30px 0px;}
#coluna2 #clientesmercado h3 { display:none;}
#coluna2 #clientesmercado ul { width:318px; margin-top:10px;}
#coluna2 #clientesmercado ul li { width:298px; padding:5px 0px 5px 20px; list-style-type:none;}
#coluna2 #clientesmercado ul li.normal { background-color:#ffffff;}
#coluna2 #clientesmercado ul li.degra { background:url(img_approach/degrade_mercados.gif) repeat-x; }
#coluna2 #clientesmercado select { width:250px; margin:25px 0px 20px 20px; border:1px solid #5794bf;}

#coluna2 #todososclientes { width:334px; padding-top:1px; float:right; margin:8px 0px 30px 0px;}
#coluna2 #todososclientes h3 { display:none;}
#coluna2 #todososclientes ul { width:318px; margin-top:10px;}
#coluna2 #todososclientes ul li { width:298px; padding:5px 0px 5px 20px; list-style-type:none;}
#coluna2 #todososclientes ul li.normal { background-color:#ffffff;}
#coluna2 #todososclientes ul li.degra { background:url(img_approach/degrade_mercados.gif) repeat-x; }
#coluna2 #todososclientes select { width:250px; margin:25px 0px 20px 20px; border:1px solid #5794bf;}


#coluna2 #outrosmateriais { width:313px; padding:87px 0px 0px 21px; background:url(img_approach/bg_lateral_outrosmateriais.gif) no-repeat left top; float:right; margin-top:35px;}
#coluna2 #outrosmateriais h3 { display:none;}
#coluna2 #outrosmateriais select { width:250px; margin:0px; border:1px solid #5794bf;}


/* CLIENTES - fotos */
#clientes-fotos { width:636px; background:url(img_approach/bg_clientes_interna.gif) no-repeat left top; padding:0px;}
#clientes-fotos h1 { display:none;}

/* Dinamicas ==================================================================== */
#clientes-fotos h2.logo-interna { display:block; width:107px; height:107px; text-indent:-9999em; float:right; margin:-4px 15px 10px 0px;}
#clientes-fotos h2.fotos { clear:both; width:618px; height:66px; background:url(img_approach/subtit_fotos.gif) no-repeat left top; text-indent:-9999em; margin:0px 0px 10px 17px;}

#clientes-fotos ul { margin-left:45px;}
#clientes-fotos ul li { width:261px; height:184px; padding:12px 0px 0px 17px; margin: 0px 10px 15px 0px; background:url(img_approach/bg_foto_principal.gif) no-repeat left top; float:left; list-style-type:none;}

#clientes-fotos .post-rodape { width:635px; height:72px; background:#ffffff url(img/bg_rodape_post.gif) no-repeat bottom; margin: 0px 0px 25px 1px; padding-bottom:21px; clear:both;}
#clientes-fotos .bt-voltar { clear:both; width:107px; height:31px; background:url(img/bg_bt_voltar.gif) no-repeat; float:left; text-align:center; margin:30px 12px 0px 50px; padding-top:8px;}
#clientes-fotos .bt-voltar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#clientes-fotos .bt-voltar a:hover { color:#ffffff; text-decoration:none;}

/* CLIENTES - portfolio */
#clientes-portfolio { width:636px; background:url(../imgs_clientes/bg_clientes_interna.gif) no-repeat left top; padding:0px;}
#clientes-portfolio h1 { display:none;}

/* Dinamicas ==================================================================== */
#clientes-portfolio h2.logo-interna { display:block; width:107px; height:107px; background:url(../imgs_clientes/logo_clientes/32bits_big.gif) no-repeat left top; text-indent:-9999em; float:right; margin:-4px 15px 10px 0px;}
#clientes-portfolio h2.portfolio { clear:both; width:618px; height:66px; background:url(../imgs_clientes/subtit_portfolio.gif) no-repeat left top; text-indent:-9999em; margin:0px 0px 10px 17px;}


#clientes-portfolio ul { margin-left:45px;}
#clientes-portfolio ul li { width:261px; padding:12px 0px 10px 17px; margin: 0px 10px 15px 0px; background:url(img_approach/bg_foto_principal.gif) no-repeat left top; float:left; list-style-type:none;}
#clientes-portfolio ul li .legenda { color:#000000; font-size:10px; margin:5px 15px 0px 0px; min-height:48px;}
#clientes-portfolio ul li div.bottom { width:278px; height:8px; background:url(imgs_jornalistas/bottom_foto_banco.gif) no-repeat left top; margin:10px 0px -10px -17px;}

#clientes-portfolio .post-rodape { width:635px; height:72px; background:#ffffff url(img/bg_rodape_post.gif) no-repeat bottom; margin: 0px 0px 25px 1px; padding-bottom:21px; clear:both;}
#clientes-portfolio .bt-voltar { clear:both; width:107px; height:31px; background:url(img/bg_bt_voltar.gif) no-repeat; float:left; text-align:center; margin:30px 12px 0px 50px; padding-top:8px;}
#clientes-portfolio .bt-voltar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#clientes-portfolio .bt-voltar a:hover { color:#ffffff; text-decoration:none;}

/* CLIENTES - videos */
/* #clientes-videos { width:636px; background:url(img_approach/bg_clientes_interna.gif) no-repeat left top; padding:0px;} */
#clientes-videos { width:636px; padding:0px;}
#clientes-videos h1 { display:none;}

/* Dinamicas ==================================================================== */
#clientes-videos h2.logo-interna { display:block; width:107px; height:107px; background:url(img_cliente/32bits_big.gif) no-repeat left top; text-indent:-9999em; float:right; margin:-4px 15px 10px 0px;}
#clientes-videos h2.videos { clear:both; width:618px; height:66px; background:url(img_approach/subtit_videos.gif) no-repeat left top; text-indent:-9999em; margin:0px 0px 10px 17px;}

#clientes-videos ul { margin-left:45px;}
#clientes-videos ul li { width:261px; height:198px; padding:0px; margin: 0px 30px 30px 0px; float:left; list-style-type:none;}

#clientes-videos .post-rodape { width:635px; height:72px; background:#ffffff url(img_approach/bg_rodape_post.gif) no-repeat bottom; margin: 0px 0px 25px 1px; padding-bottom:21px; clear:both;}

#clientes-videos .bt-voltar { clear:both; width:107px; height:31px; background:url(img_approach/bg_bt_voltar.gif) no-repeat; float:left; text-align:center; margin:30px 12px 0px 50px; padding-top:8px;}
#clientes-videos .bt-voltar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#clientes-videos .bt-voltar a:hover { color:#ffffff; text-decoration:none;}


/* CLIENTES - releases */
#clientes-releases { width:636px; background:url(img_approach/bg_clientes_interna.gif) no-repeat left top; padding:0px;}
#clientes-releases h1 { display:none;}

#clientes-releases .atendimento { float:left; margin-left:33px; }
#clientes-releases .atendimento span span { margin-left:57px;}

/* Dinamicas ==================================================================== */
#clientes-releases h2.logo-interna { display:block; width:107px; height:107px; text-indent:-9999em; float:right; margin:-4px 15px 10px 0px;}
#clientes-releases h2.releases { clear:both; width:618px; height:66px; background:url(img_cliente/subtit_releases.gif) no-repeat left top; text-indent:-9999em; margin:0px 0px 10px 17px;}

#clientes-releases ul { margin-left:45px;}
#clientes-releases ul li {  width:555px; background: #FFFFFF url(img_approach/pontos_releases.gif) repeat-x bottom left; padding:10px 0px 10px 0px; list-style-type:none;}
#clientes-releases ul li .data { color:#59690f; font-size:10px;}
#clientes-releases ul li a { color:#4f4f4f; font-size:12px;}
#clientes-releases ul li a strong { color:#4f4f4f; font-size:12px;}

#clientes-releases .data { clear:both; margin:0px 0px 7px 36px; }
#clientes-releases .data span { color:#7e9101; font-size:10px; font-weight:bold;}
#clientes-releases .titulo { margin:0px 15px 20px 36px;}
#clientes-releases .titulo span { color:#4f4f4f; font-size:24px; font-weight:bold;}
#clientes-releases span p { margin:10px 15px 30px 36px; color:#4f4f4f; font-size:14px;}
#clientes-releases .fotorelease { width:324px; height:224px; background:url(img_approach/bg_foto_release.gif) no-repeat left top; float:left; margin:0px 10px 0px 36px; padding:11px 0px 0px 17px;}
#clientes-releases .links { width:250px; height:35px; float:left; margin:0px 0px 30px 36px; line-height:25px;}
#clientes-releases .links a { font-weight:bold;}

#clientes-releases .bt-case { width:133px; height:31px; background:url(img_approach/bg_btleiacase.gif) no-repeat; float:left; text-align:center; margin:0px 12px 0px 10px; padding-top:8px;}
#clientes-releases .bt-case a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#clientes-releases .bt-case a:hover { color:#ffffff; text-decoration:none;}

#clientes-releases .bt-site { width:133px; height:31px; background:url(img_approach/bg_btleiacase.gif) no-repeat; float:left; text-align:center; margin:0px 12px 0px 10px; padding-top:8px;}
#clientes-releases .bt-site a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#clientes-releases .bt-site a:hover { color:#ffffff; text-decoration:none;}

#clientes-releases .bt-voltar { clear:both; width:107px; height:31px; background:url(img_approach/bg_bt_voltar.gif) no-repeat; float:left; text-align:center; margin:30px 12px 0px 50px; padding-top:8px;}
#clientes-releases .bt-voltar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#clientes-releases .bt-voltar a:hover { color:#ffffff; text-decoration:none;}

#clientes-releases .ultimosreleases { clear:both; width:618px; background: #FFFFFF  url(img_approach/bg_ultimosreleases.gif) no-repeat left top; margin:10px 0px 0px 16px; padding-top:60px;}
#clientes-releases .ultimosreleases h2 { display:none;}
#clientes-releases .ultimosreleases ul { width:555px;}
#clientes-releases .ultimosreleases ul li { width:555px; background: #FFFFFF url(img_approach/pontos_releases.gif) repeat-x bottom left; padding:10px 0px 10px 0px; list-style-type:none;}
#clientes-releases .ultimosreleases ul li .data { color:#59690f; font-size:10px; margin:0px; padding:0px;}
#clientes-releases .ultimosreleases ul li a { color:#4f4f4f; font-size:12px;}
#clientes-releases .ultimosreleases ul li a strong { color:#4f4f4f; font-size:12px;}


/* SERVIÇOS */

/*#servicos { width:636px; background:url(img_approach/bg_tituloServicos.gif) no-repeat left top; padding:125px 0px 0px 0px;} */
#servicos { width:636px; padding:125px 0px 0px 0px;}
#servicos h1 { display:none;}
#servicos p{ color:#4f4f4f; font-size:15px; margin:0px 25px 0px 66px; text-align:justify}
#servicos p a{ font-weight:bold; font-size:15px;}
#servicos h2{ clear:both; width:618px; height:66px; text-indent:-9999em; margin:30px 0px 10px 17px;}
#servicos #portfolio h2.portfolio { clear:both; width:618px; height:66px; text-indent:-9999em; margin:0px 0px 10px 17px;}
#servicos #portfolio ul.portfolio { margin:0px 0px 20px 45px;}
#servicos #portfolio ul li.cadaportfolio { width:261px; height:230px; line-height:15px; padding:12px 0px 0px 17px; margin: 0px 10px 0px 0px; background:url(img_approach/bg_foto_principal.gif) no-repeat left top; float:left; list-style-type:none;}
#servicos #case-servico h2.case { clear:both; width:618px; height:66px; text-indent:-9999em; margin:0px 0px 10px 17px;}
#servicos #case-servico ul.case { margin:0px 0px 20px 10px;}
#servicos #case-servico ul.case li {list-style-image:url(img_servico/ico_lista.gif); list-style-position:inside; margin:0px 0px 15px 37px;}

/* CONTATOS */

/* #contatos { width:636px; background:url(img_approach/bg_contatos.gif) no-repeat left top; padding:125px 25px 0px 66px;} */
#contatos { width:570px; padding:125px 0px 0px 66px;}
#contatos h1 { display:none;}
#contatos p span { color:#4f4f4f; font-size:15px; margin:0px;}
#contatos .campos { width:230px; padding:40px 0px 0px 0px; float:left;}
#contatos .campos input { width:205px; height:20px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}
#contatos .campos select { width:207px; height:23px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}
#contatos .campos textarea { width:205px; height:100px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}
#contatos .campos .bt-voltar { clear:both; width:107px; height:31px; background:url(img_approach/bg_bt_voltar.gif) no-repeat; float:left; text-align:center; margin:30px 12px 0px 50px; padding-top:8px;}
#contatos .campos .bt-voltar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#contatos .campos .bt-voltar a:hover { color:#ffffff; text-decoration:none;}


#contatos .mapa { width:310px; float:left; margin:30px 0px 0px 10px; height:340px;}
#contatos .mapa a { font-size:14px; color:#4f4f4f; font-weight:bold; margin-right:40px;}
#contatos .mapa iframe { margin-top:5px; width:310px; border:0px;}


#coluna2 #logado {width: 334px; float:right; margin-top:-34px;}
#coluna2 #logado span { font-size:12px; font-weight:bold;}
#coluna2 #logado a { font-size:10px; }
/* #coluna2 #localizacao { width:314px; padding:100px 0px 0px 20px; background:url(img_approach/bg_localizacao.gif) no-repeat left top; float:right; margin-top:7px;} */
 #coluna2 #localizacao { width:314px; padding:100px 0px 0px 20px; float:right; margin-top:7px;} 
#coluna2 #localizacao h3 { display:none;}
#coluna2 #localizacao p {margin-bottom:30px;}
#coluna2 #localizacao p span { font-size:13px; color:#4f4f4f; }
#coluna2 #localizacao p span strong {font-weight:bold; color:#4f4f4f;}

#coluna2 #trabalhe { width:314px; padding:80px 0px 0px 20px; background:url(img_approach/bg_lateral_trabalhe.gif) no-repeat left top; float:right; margin-top:7px;}
#coluna2 #trabalhe h3 { display:none;}
#coluna2 #trabalhe p { font-size:13px; color:#4f4f4f; margin-bottom:30px;}
.bt-cliqueaqui { width:142px; height:31px; background:url(img_approach/bg_bt_cliqueaqui.gif) no-repeat; float:left; text-align:center; margin:0px 12px 0px 10px; padding-top:8px;}
.bt-cliqueaqui a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.bt-cliqueaqui a:hover { color:#ffffff; text-decoration:none;}

/* CONTATOS - trabalhe conosco */

#trabalhe { width:636px; background:url(img_approach/bg_contatos.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#trabalhe h1 { display:none;}
#trabalhe p{ color:#4f4f4f; font-size:15px; margin:12px 25px 0px 66px;}
#trabalhe p.restrito{ color:#000000; font-size:15px; margin:12px 25px 0px 66px; font-weight:bold;}

#trabalhe h2 { clear:both; width:618px; height:66px; background:url(img_approach/subtit_trabalhe.gif) no-repeat left top; text-indent:-9999em; margin:20px 0px 0px 17px;}

#trabalhe .campos-coluna1 { width:330px; padding:10px 0px 0px 66px; float:left; background:#cccccc;}
#trabalhe .campos-coluna1 input { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}
#trabalhe .campos-coluna1 input.sexo { margin:10px 0px 10px 0px; float:left; width:12px;}
#trabalhe .campos-coluna1 span{float:left; margin:10px 15px 10px 0px;}

#trabalhe .campos-coluna1 .bloco-pais { width:160px; float:left;}
#trabalhe .campos-coluna1 .bloco-pais input.cidade { width:150px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}

#trabalhe .campos-coluna1 .bloco-estado { width:60px; float:left;}



#trabalhe .campos-coluna2 { width:130px; padding:10px 0px 0px 10px; float:left; background:#666666;}
#trabalhe .campos-coluna2 input { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}
#trabalhe .campos-coluna2 select { width:205px; height:20px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}
#trabalhe .campos-coluna2 input.email { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 15px 0px; padding-top:2px;}

#trabalhe .campos-coluna3 { clear:both; width:500px; padding:0px 0px 0px 66px; margin-bottom:0px;}
#trabalhe .campos-resp { clear:both; width:500px; padding:0px 0px 0px 66px; margin-bottom:0px;}
#trabalhe .campos-coluna3 input.tres { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}

#trabalhe .campos-coluna3 .bloco-estado select.estado { width:48px; height:20px; font-size:12px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}
#trabalhe .campos-coluna3 input.curri { border:1px solid #a2b814;}
#trabalhe .campos-coluna3 input.quais { width:200px; height:18px; border:1px solid #a2b814; margin:2px 20px 0px 0px; padding-top:2px;}
#trabalhe .campos-coluna3 input.qualfacebook { width:100px; height:18px; border:1px solid #a2b814; margin:2px 20px 0px 0px; padding-top:2px;}
#trabalhe .campos-coluna3 textarea { width:320px; height:90px; border:1px solid #a2b814; margin:2px 0px 10px 0px;}

#trabalhe textarea { width:446px; height:100px; border:1px solid #a2b814; margin:20px 0px 10px 66px;}

#trabalhe .aceito { width:450px; margin:10px 0px 10px 66px;}


#trabalhe .bt-enviar { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; float:left; text-align:center; margin:10px 0px 0px 66px; padding-top:8px;}
#trabalhe .bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#trabalhe .bt-enviar a:hover { color:#ffffff; text-decoration:none;}


/* PARA JORNALISTAS - login e esqueceu */

/* #jornalistas { width:636px; background:url(img_jornalista/bg_jornalistas.gif) no-repeat left top; padding:125px 0px 0px 0px;} */
#jornalistas { width:636px; padding:125px 0px 0px 0px;}
#jornalistas h1 { display:none;}
#jornalistas p{ color:#4f4f4f; font-size:15px; margin:12px 25px 0px 66px;}
#jornalistas p.restrito{ color:#000000; font-size:15px; margin:12px 25px 0px 66px; font-weight:bold; width:400px;}
#jornalistas p a{ font-weight:bold; font-size:15px;}



#jornalistas .email { width:220px; float:left; padding:0px; color: #434343; font-weight:bold;}
#jornalistas .email input.login1 { width:187px; height:20px; border:1px solid #a2b814; margin-left:0px;}

#jornalistas .senha { width:220px; float:left; padding:0px; color: #434343; font-weight:bold;}
#jornalistas .senha input.password { width:187px; height:20px; border:1px solid #a2b814; margin:0px;}

#jornalistas .links { width:440px; height:50px; float:left; margin:25px 0px 0px 66px; color: #434343; font-weight:bold; clear:both; font-size:14px;}

#jornalistas .links a span { font-size:14px; font-weight:bold; color:#434343}
#jornalistas .links a:hover span { color:#000000}

#jornalistas .esqueceu { width:320px; float:left; padding:38px 0px 0px 66px; color: #434343; font-weight:bold;}
#jornalistas .esqueceu input.email-esqueceu { width:290px; height:20px; border:1px solid #a2b814; margin:0px;}

#jornalistas .bt-enviar { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; float:left; text-align:center; margin:42px 0px 0px 0px; padding-top:8px;}
#jornalistas .bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#jornalistas .bt-enviar a:hover { color:#ffffff; text-decoration:none;}
/*
#acesso { width:334px; background:#ffffff url(img_jornalista/bg_acesso.gif) no-repeat; float:right; padding:80px 0px 0px 0px; margin:8px 0px 30px 0px;}
#acesso { width:334px; float:right; padding:80px 0px 0px 0px; margin:8px 0px 30px 0px;}

#acesso h3 {display:none;}

#acesso ul { list-style-type:none;}

#acesso li.normal { list-style-type:none; height:20px; background-color:#ffffff; padding:4px 10px 0px 20px;}
#acesso li.degra { list-style-type:none; height:20px; background:url(img_approach/degrade_mercados.gif) repeat-x; padding:4px 10px 0px 20px;}
*/
/* PARA JORNALISTAS - login e esqueceu */

#jornalistas { width:636px; background:url(img_jornalista/bg_jornalistas.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#jornalistas h1 { display:none;}
#jornalistas p{ color:#4f4f4f; font-size:15px; margin:12px 25px 0px 66px;}
#jornalistas p.restrito{ color:#000000; font-size:15px; margin:12px 25px 0px 66px; font-weight:bold;}
#jornalistas p a{ font-weight:bold; font-size:15px;}

#jornalistas .email { width:220px; float:left; padding:38px 0px 0px 66px; color: #434343; font-weight:bold;}
#jornalistas .email input.login { width:187px; height:20px; border:1px solid #a2b814; margin-left:0px;}

#jornalistas .senha { width:220px; float:left; margin:38px 0px 0px 0px; color: #434343; font-weight:bold;}
#jornalistas .senha input.senha { width:187px; height:20px; border:1px solid #a2b814; margin:0px;}

#jornalistas .links { width:440px; height:50px; float:left; margin:25px 0px 0px 66px; color: #434343; font-weight:bold; clear:both; font-size:14px;}

#jornalistas .links a { font-size:14px; font-weight:bold; color:#434343}
#jornalistas .links a:hover { color:#000000}

#jornalistas .esqueceu { width:320px; float:left; padding:38px 0px 0px 66px; color: #434343; font-weight:bold;}
#jornalistas .esqueceu input.email-esqueceu { width:290px; height:20px; border:1px solid #a2b814; margin:0px;}

#jornalistas .bt-enviar { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; float:left; text-align:center; margin:42px 0px 0px 0px; padding-top:8px;}
#jornalistas .bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#jornalistas .bt-enviar a:hover { color:#ffffff; text-decoration:none;}

#acesso { width:334px; float:right; padding:0px 0px 0px 0px; margin:8px 0px 30px 0px;}

#acesso h3 {display:none;}

#acesso ul { list-style-type:none;}

#acesso li.normal { list-style-type:none; background-color:#ffffff; padding:5px 10px 5px 20px;}
#acesso li.degra { list-style-type:none; background:url(img_approach/degrade_mercados.gif) repeat-x; padding:5px 10px 5px 20px;} 

/* PARA JORNALISTAS - cadastro */

/* #jornalistas-cadastro { width:636px; background:url(img_jornalista/bg_jornalistas.gif) no-repeat left top; padding:125px 0px 0px 0px;} */
#jornalistas-cadastro { width:636px; padding:125px 0px 0px 0px; background: #FFFFFF url(img_jornalista/bg_jornalistas.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#jornalistas-cadastro h1 { display:none;}
#jornalistas-cadastro p{ color:#4f4f4f; font-size:15px; margin:12px 25px 0px 66px;}
#jornalistas-cadastro p.restrito{ color:#000000; font-size:15px; margin:12px 25px 0px 66px; font-weight:bold;}

/* #jornalistas-cadastro h2 { clear:both; width:618px; height:66px; background:url(img_jornalista/subtit_ficha.gif) no-repeat left top; text-indent:-9999em; margin:20px 0px 0px 17px;} */
#jornalistas-cadastro h2 { clear:both; width:618px; height:66px; text-indent:-9999em; margin:20px 0px 0px 17px;}

#jornalistas-cadastro .campos-coluna1 { width:230px; padding:10px 0px 0px 66px; float:left;}
#jornalistas-cadastro .campos-coluna1 input { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}
#jornalistas-cadastro .campos-coluna1 input.sexo { margin:10px 0px 10px 0px; float:left; width:12px;}
/* #jornalistas-cadastro .campos-coluna1 span {float:left; margin:10px 15px 10px 0px;} */

#jornalistas-cadastro .campos-coluna1 .bloco-pais { width:160px; float:left;}
#jornalistas-cadastro .campos-coluna1 .bloco-pais input.cidade { width:150px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}
#jornalistas-cadastro .campos-coluna1 .bloco-pais select.pais { width:150px; height:20px; border:1px solid #a2b814; margin:0px 0px 10px 0px; font-size:12px;}
#jornalistas-cadastro .campos-coluna1 .bloco-estado { width:60px; float:left;}
#jornalistas-cadastro .campos-coluna1 .bloco-estado select.estado { width:48px; height:20px; border:1px solid #a2b814; margin:0px 0px 10px 0px; font-size:12px;}


#jornalistas-cadastro .campos-coluna2 { width:230px; padding:10px 0px 0px 10px; float:left;}
#jornalistas-cadastro .campos-coluna2 input { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}
#jornalistas-cadastro .campos-coluna2 select { width:205px; height:20px; border:1px solid #a2b814; margin:0px 0px 10px 0px; font-size:12px;}
#jornalistas-cadastro .campos-coluna2 input.email { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 15px 0px; padding-top:2px;}

#jornalistas-cadastro .campos-coluna3 { clear:both; width:500px; padding:10px 0px 0px 66px; margin-bottom:10px;}
#jornalistas-cadastro .campos-coluna3 .bloco-tel { width:150px; height:30px; float:left;}
#jornalistas-cadastro .campos-coluna3 .bloco-ramal { width:150px; height:30px; float:left;}
#jornalistas-cadastro .campos-coluna3 .bloco-fax { width:150px; height:30px; float:left;}

#jornalistas-cadastro .campos-coluna3 input.telramalfax { width:144px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}



#jornalistas-cadastro .campos-coluna3 input { margin:0px;}
#jornalistas-cadastro .campos-coluna3 input.quais { width:200px; height:18px; border:1px solid #a2b814; margin:2px 20px 0px 0px; padding-top:2px;}
#jornalistas-cadastro .campos-coluna3 input.qualfacebook { width:100px; height:18px; border:1px solid #a2b814; margin:2px 20px 0px 0px; padding-top:2px;}
#jornalistas-cadastro .campos-coluna3 select { width:200px; height:20px; border:1px solid #a2b814; margin:2px 0px 10px 0px;}

#jornalistas-cadastro textarea { width:446px; height:100px; border:1px solid #a2b814; margin:20px 0px 10px 66px;}

#jornalistas-cadastro .aceito { width:450px; margin:10px 0px 10px 66px;}


#jornalistas-cadastro .bt-enviar { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; float:left; text-align:center; margin:10px 0px 0px 66px; padding-top:8px;}
#jornalistas-cadastro .bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#jornalistas-cadastro .bt-enviar a:hover { color:#ffffff; text-decoration:none;}

/* PARA JORNALISTAS - releases */

#jornalistas-releases { width:636px; background: #FFFFFF url(img_jornalista/bg_jornalistas.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#jornalistas-releases h1 { display:none;}
#jornalistas-releases p{ color:#4f4f4f; font-size:15px; margin:12px 25px 0px 66px;}

#jornalistas-releases .tit-releases { clear:both; width:618px; background:url(img_jornalista/subtit_releases.gif) no-repeat left top; text-align:right; margin:30px 0px 0px 10px; height:60px; padding-top:25px;}
#jornalistas-releases .tit-releases h2 {display:none;}
#jornalistas-releases .tit-releases select { width:245px; height:22px; border:1px solid #a2b814; margin:0px 10px 0px 0px;}
#jornalistas-releases .tit-releases select.poroutros { width:220px; height:22px; border:1px solid #a2b814; margin:0px 7px 0px 0px;}
#jornalistas-releases .tit-releases select.pordata { width:105px; height:22px; border:1px solid #a2b814; margin:0px 7px 0px 0px;}
#jornalistas-releases .tit-releases img { margin:0px 10px 0px 0px;}

#jornalistas-releases table { border:0px; padding:0px;}
#jornalistas-releases th { border:0px; padding:0px;}
#jornalistas-releases tr { border:0px; padding:0px;}
#jornalistas-releases td { border:0px; padding:0px;}
#jornalistas-releases ul { position:relative; top:0px; left:49px; width:555px;}
#jornalistas-releases li { width:555px; background: #FFFFFF url(img_approach/pontos_releases.gif) repeat-x bottom left; padding:10px 0px 10px 0px; list-style-type:none;}
#jornalistas-releases ul li .data { color:#59690f; font-size:10px; margin:0px;}

#jornalistas-releases ul li a { color:#4f4f4f; font-size:12px; margin:0px;}
#jornalistas-releases ul li a strong { color:#4f4f4f; font-size:15px;}

#jornalistas-releases .paginacao { width:621px; height:30px; background: #ffffff url(img_cases/bg_paginacao.gif) no-repeat left bottom; padding:10px 0px 0px 14px; margin: 15px 0px 0px 10px;}
#jornalistas-releases .paginacao a { font-weight:bold;}
#jornalistas-releases .paginacao .pagina { margin-right:18px; font-weight:bold;}

/* PARA JORNALISTAS - releases interna */

#jornalistas-releases .bt-imprimir { width:107px; height:15px; background:url(img_jornalista/imprimir.gif) no-repeat; float:right; text-align:center; margin:0px 10px 0px 0px; padding-top:5px;}
#jornalistas-releases .bt-imprimir a { font-size:12px; color:#7e9101; font-weight:bold; text-decoration:none;}
#jornalistas-releases .bt-imprimir a:hover { color:#7e9101; text-decoration:underline;}

#jornalistas-releases .atendimento { float:left; margin-left:33px; }
#jornalistas-releases .atendimento span span { margin-left:57px;}

#jornalistas-releases .data span { color:#7e9101; font-size:10px; font-weight:bold; clear:both; margin:0px 0px 0px 36px;}
#jornalistas-releases .titulo { margin:0px 15px 20px 36px;}
#jornalistas-releases .titulo span { color:#4f4f4f; font-size:24px; font-weight:bold;}
#jornalistas-releases p { margin:0px 15px 30px 36px; color:#4f4f4f; font-size:14px;}
#jornalistas-releases .fotorelease { width:324px; height:224px; background:url(img_cliente/bg_foto_release.gif) no-repeat left top; float:left; margin:0px 10px 0px 36px; padding:11px 0px 0px 17px;}

#jornalistas-releases .bt-voltar { clear:both; width:107px; height:31px; background:url(img_cliente/bg_bt_voltar.gif) no-repeat; float:left; text-align:center; margin:15px 12px 0px 50px; padding-top:8px;}
#jornalistas-releases .bt-voltar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#jornalistas-releases .bt-voltar a:hover { color:#ffffff; text-decoration:none;}

/* PARA JORNALISTAS - banco */

#jornalistas-banco { width:636px; background: #FFFFFF url(img_jornalista/bg_jornalistas.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#jornalistas-banco h1 { display:none;}
#jornalistas-banco p{ color:#4f4f4f; font-size:15px; margin:12px 25px 0px 66px;}

#jornalistas-banco .tit-banco { clear:both; width:618px; background:url(img_jornalista/subtit_banco.gif) no-repeat left top; text-align:right; margin:30px 0px 25px 10px; padding-top:25px;}
#jornalistas-banco .tit-banco h2 {display:none;}
#jornalistas-banco .tit-banco select { width:155px; height:22px; border:1px solid #a2b814; margin:0px 10px 0px 0px;}
#jornalistas-banco .tit-banco select.poroutros { width:220px; height:22px; border:1px solid #a2b814; margin:0px 7px 0px 0px;}
#jornalistas-banco .tit-banco select.pordata { width:105px; height:22px; border:1px solid #a2b814; margin:0px 7px 0px 0px;}
#jornalistas-banco .tit-banco img { margin:0px 10px 0px 0px;}

#jornalistas-banco table { border:0px; padding:0px;}
#jornalistas-banco th { border:0px; padding:0px;}
#jornalistas-banco tr { border:0px; padding:0px;}
#jornalistas-banco td { border:0px; padding:0px;}
#jornalistas-banco ul { margin-left:45px;}
#jornalistas-banco ul li { width:261px; padding:12px 0px 10px 17px; margin: 0px 10px 15px 0px; background:url(img_jornalista/bg_foto_banco.gif) no-repeat left top; float:left; list-style-type:none;}
#jornalistas-banco ul li .legenda { color:#000000; font-size:10px; margin:5px 15px 0px 0px; min-height:48px;}
#jornalistas-banco ul li div.bottom { width:278px; height:8px; background:url(img_jornalista/bottom_foto_banco.gif) no-repeat left top; margin:10px 0px -10px -17px;}

#jornalistas-banco .paginacao { clear:both; width:621px; height:30px; background: #ffffff url(img_cases/bg_paginacao.gif) no-repeat left bottom; padding:10px 0px 0px 14px; margin: 15px 0px 0px 10px;}
#jornalistas-banco .paginacao a { font-weight:bold;}
#jornalistas-banco .paginacao .pagina { margin-right:18px; font-weight:bold;}


#coluna2 #img_release  { width:334px; padding-top:80px; float:right; margin:8px 0px 30px 0px;}
#coluna2 #img_release h3 { display:none;}
#coluna2 #img_release p { margin:0px 0px 0px 20px; padding:0px;}
#coluna2 #img_release p a {font-weight:bold;}
/* #coluna2 #img_release ul { margin-left:15px; height:150px; display:block;} */
#coluna2 #img_release ul { margin-left:0px;}
/* #coluna2 #img_release ul li { width:129px; height:139px; display:block; padding:14px 0px 0px 20px; margin: 0px 10px 0px 0px; background:url(img_approach/bg_frame_fotos.gif) no-repeat left top; float:left; list-style-type:none;} */
#coluna2 #img_release ul li {width:155px; padding:12px 0px 10px 10px; margin: 0px 0px 15px 0px; float:left; list-style-type:none;}
#coluna2 #img_release ul li .legenda { color:#000000; font-size:10px; margin:5px 15px 0px 0px; min-height:48px;}

/* PARA JORNALISTAS - credenciamento */

#jornalistas-credenciamento { width:636px; background:url(img_jornalista/bg_jornalistas.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#jornalistas-credenciamento h1 { display:none;}
#jornalistas-credenciamento p{ color:#4f4f4f; font-size:15px; margin:12px 25px 0px 66px;}
#jornalistas-credenciamento p.restrito{ color:#000000; font-size:15px; margin:12px 25px 0px 66px; font-weight:bold;}

#jornalistas-credenciamento h2 { clear:both; width:618px; height:66px; background:url(img_jornalista/subtit_credenciamento.gif) no-repeat left top; text-indent:-9999em; margin:20px 0px 0px 17px;}

#jornalistas-credenciamento .tit-crede{ margin-left:17px;}
#jornalistas-credenciamento div table { margin-left:23px;}
#jornalistas-credenciamento div table tr td { padding-bottom:10px; background: url(img_approach/pontos_releases.gif) repeat-x bottom left;}
#jornalistas-credenciamento div table tr td .titulo{ font-weight:bold;}

#jornalistas-credenciamento .campos-coluna1 { width:430px; padding:10px 0px 0px 66px; float:left;}
#jornalistas-credenciamento .campos-coluna1 input { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}
#jornalistas-credenciamento .campos-coluna1 select { width:450px; height:24px; font-size:14px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}
#jornalistas-credenciamento .campos-coluna1 input.sexo { margin:10px 0px 10px 0px; float:left; width:12px;}
#jornalistas-credenciamento .campos-coluna1 span{float:left; margin:10px 15px 10px 0px;}

#jornalistas-credenciamento .campos-coluna1 .bloco-pais { width:165px; float:left;}
#jornalistas-credenciamento .campos-coluna1 .bloco-pais input.pais { width:155px; height:20px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}
#jornalistas-credenciamento .campos-coluna1 .bloco-estado { width:55px; float:left;}
#jornalistas-credenciamento .campos-coluna1 .bloco-estado select.estado { width:43px; height:24px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}


#jornalistas-credenciamento .campos-coluna2 { width:230px; padding:10px 0px 0px 10px; float:left;}
#jornalistas-credenciamento .campos-coluna2 input { width:205px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}
#jornalistas-credenciamento .campos-coluna2 select { width:205px; height:20px; border:1px solid #a2b814; margin:0px 0px 10px 0px;}


#jornalistas-credenciamento .campos-coluna3 { clear:both; width:500px; padding:0px 0px 0px 66px;}
#jornalistas-credenciamento .campos-coluna3 .bloco-tel { width:150px; height:30px; float:left;}
#jornalistas-credenciamento .campos-coluna3 .bloco-ramal { width:150px; height:30px; float:left;}
#jornalistas-credenciamento .campos-coluna3 .bloco-fax { width:150px; height:30px; float:left;}

#jornalistas-credenciamento .campos-coluna3 input { width:144px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}

#jornalistas-credenciamento textarea { width:260px; height:100px; border:1px solid #a2b814; margin:20px 124px 10px 0px; float:right;}

#jornalistas-credenciamento .perguntas {float:left; margin:20px 5px 0px 66px; clear:both}
#jornalistas-credenciamento .aceito { width:450px; margin:10px 0px 10px 66px; clear:both;}


#jornalistas-credenciamento .bt-enviar { width:290px; height:31px; background:url(img_jornalista_approach/bt_solicitar.gif) no-repeat; float:right; text-align:center; margin:10px 124px 0px 6px; padding-top:8px; clear:both;}
#jornalistas-credenciamento .bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#jornalistas-credenciamento .bt-enviar a:hover { color:#ffffff; text-decoration:none;}


/* RESULTADO BUSCA */

#resultado-busca { width:636px; padding:125px 0px 0px 0px;}
#resultado-busca h1 { display:none;}
#resultado-busca p{ color:#4f4f4f; font-size:15px; margin:0px 25px 10px 66px;}
#resultado-busca p a{ font-weight:bold; font-size:14px;}

#resultado-busca ul { margin:0px;}
#resultado-busca ul li { list-style-type:none;}
#resultado-busca ul li p { margin:0px 0px 0px 66px;}
#resultado-busca ul li h2.emCases { clear:both; width:618px; height:66px; background:url(img_approach/subtit_emcases.gif) no-repeat left top; text-indent:-9999em; margin:30px 0px 10px 17px;}
#resultado-busca ul li h2.emReleases { clear:both; width:618px; height:66px; background:url(img_approach/subtit_emreleases.gif) no-repeat left top; text-indent:-9999em; margin:30px 0px 10px 17px;}
#resultado-busca ul li h2.emFotos { clear:both; width:618px; height:66px; background:url(img_approach/subtit_emfotos.gif) no-repeat left top; text-indent:-9999em; margin:30px 0px 10px 17px;}
#resultado-busca ul li h2.emBlogs { clear:both; width:618px; height:66px; background:url(img_approach/subtit_emblogs.gif) no-repeat left top; text-indent:-9999em; margin:30px 0px 10px 17px;}
#resultado-busca ul li h2.emClientes { clear:both; width:618px; height:66px; background:url(img_approach/subtit_emclientes.gif) no-repeat left top; text-indent:-9999em; margin:30px 0px 10px 17px;}
#resultado-busca ul li h2.emServicos { clear:both; width:618px; height:66px; background:url(img_approach/subtit_emservicos.gif) no-repeat left top; text-indent:-9999em; margin:30px 0px 10px 17px;}


/* ENVIE */
.caixaenvie {width:595px; height:358px; border:1px solid #9eca21; background:#FFFFFF; padding-top:38px; position:absolute; left:50%; margin-left:-300px; /*top:50%; left:50%; margin-left:-300px; margin-top:200px;*/ z-index:1000;}
.caixaenvie .logo-envie { float:left; width:228px; height:334px;}
.caixaenvie .tit-envie { margin-bottom:20px;}
.caixaenvie .bt-fechar {float:right; margin:-32px 5px 30px 0px;}
.caixaenvie input {width:310px; height:18px; padding:2px; font-size:11px; color:#000000; border:1px solid #cccccc; margin:2px 0px 15px 0px;}
.caixaenvie .bt-enviar { float:left; width:107px; height:31px; background:url(img/bg_btsaibamais.gif) no-repeat; text-align:center; margin:10px 0px 0px 0px; padding-top:8px;}
.caixaenvie .bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
.caixaenvie .bt-enviar a:hover { color:#ffffff; text-decoration:none;}


/* PESQUISA  */

#pesquisa { width:636px; background:url(img_approach/bg_pesquisa.gif) no-repeat left top; padding:125px 0px 0px 0px;}
#pesquisa h1 { display:none;}
#pesquisa p{ color:#4f4f4f; font-size:15px; margin:12px 25px 20px 66px;}
#pesquisa p.restrito{ color:#000000; font-size:15px; margin:12px 25px 0px 66px; font-weight:bold;}


#pesquisa .campos-coluna1 { width:230px; padding:10px 0px 0px 66px; float:left;}
#pesquisa .campos-coluna1 input { width:220px; height:18px; border:1px solid #a2b814; margin:0px; padding-top:2px;}
#pesquisa .campos-coluna1 input.sexo { margin:10px 0px 10px 0px; float:left; width:12px;}
#pesquisa .campos-coluna1 span{float:left; margin:10px 15px 0px 0px;}

#pesquisa .campos-coluna3 { clear:both; width:500px; padding:10px 0px 0px 66px; margin-bottom:10px;}
#pesquisa .campos-coluna3 .bloco-tel { width:150px; height:30px; float:left;}
#pesquisa .campos-coluna3 .bloco-ramal { width:150px; height:30px; float:left;}
#pesquisa .campos-coluna3 .bloco-fax { width:150px; height:30px; float:left;}

#pesquisa .campos-coluna3 input.telramalfax { width:144px; height:18px; border:1px solid #a2b814; margin:0px 0px 10px 0px; padding-top:2px;}

#pesquisa .campos-coluna3 input { margin:0px;}

#pesquisa .campos-coluna3 select { width:200px; height:20px; border:1px solid #a2b814; margin:2px 0px 10px 0px;}

#pesquisa textarea { width:446px; height:100px; border:1px solid #a2b814; margin:20px 0px 10px 66px;}


#pesquisa .bt-enviar { width:107px; height:31px; background:url(img_approach/bg_btsaibamais.gif) no-repeat; float:left; text-align:center; margin:10px 0px 0px 66px; padding-top:8px;}
#pesquisa .bt-enviar a { font-size:18px; color:#4f4f4f; font-weight:bold; text-decoration:none;}
#pesquisa .bt-enviar a:hover { color:#ffffff; text-decoration:none;}