*{
font-family:helvetica, arial;

}

.clear,
.clear_opcional{
display:block;
clear:both;
height:0px;
}

img{
border:0px;
}

#meio a{
color:#6292C0;
font-style:italic;
}

#meio a:hover{
text-decoration:none;
}

body{
background:url(../img/fundo.png) repeat-x #6292C0;
margin:0px;
padding:0px;
}

#topo{
width:960px;
height:176px;
margin:auto;
}

#links-topo ul{
margin:0px;
padding:0px;
padding-right:30px;
list-style:none;
text-align:right;
height:19px;
background:url(../img/topo-faixa-links.png) right no-repeat;
}

#links-topo ul li{
display:inline;
color:#999;
font-size:11px;
}

#links-topo ul li a{
font-size:11px;
text-decoration:none;
color:#444;
}

#links-topo ul li a:hover{
text-decoration:underline;
}


#topo #logotipo{
margin:0px;
padding:0px;
}

#topo #logotipo a{
display:block;
text-indent:-99999px;
width:370px;
height:107px;
background:url(../img/logotipo.png) no-repeat;
}

#topo #telefones{
float:right;
margin-top:-80px;
}

#topo #telefones p{
margin:0px;
font-size:18px;
color:#555;
}

#topo #menu{
background:url(../img/menu-fundo.png) center no-repeat;
height:51px;
clear:both;
margin-top:10px;
}

#topo #menu ul{
margin:0px;
padding:0px;
list-style:none;
text-align:center;
padding-top:10px;
}

#topo #menu ul li{
display:inline;
border-left:1px solid #666;
margin-left:15px;
padding-left:15px;
}

#topo #menu ul li.pb_menu_modulo_id_1{
border:0px;
padding-left:0px;
margin-left:0px;
}

#topo #menu ul li a{
font-size:11px;
color:#666;
text-decoration:none;
font-weight:bold;
}

#topo #menu ul li a:hover{
text-decoration:underline;
}

#corpo-fundo{
background:url(../img/fundo.png) repeat-x #6A99C5;
}

#corpo{
width:960px;
margin:auto;
padding-top:20px;
}

#corpo #esquerda{
background:url(../img/box-esquerda-topo.png) top left no-repeat;
width:688px;
_width:618px;
float:left;
}

#corpo #esquerda #home{
background:url(../img/box-esquerda-meio.png) top left repeat-y;
padding-right:8px;
margin-top:20px;
height:849px;
}

#corpo #esquerda .fundo-baixo{
background:url(../img/box-esquerda-baixo.png) top left no-repeat;
height:27px;
_width:110%;
}

#corpo #esquerda .banners{
margin-left:15px;
margin-right:25px;
height:285px;
}

#corpo #esquerda .banners ul{
margin:0px;
padding:0px;
padding-top:12px;
list-style:none;
float:left;
}

#corpo #esquerda .banners ul li{
width:18px;
height:36px;
background:url(../img/banners-bt.png) no-repeat;
text-align:center;
margin-top:-12px;
z-index: 0;
}

#corpo #esquerda .banners ul li.ativo{
z-index:10;
background:url(../img/banners-bt-ativo.png) no-repeat;
}

#corpo #esquerda .banners ul li a{
color:#fff;
text-decoration:none;
font-size:10px;
font-weight:bold;
padding-top:10px;
display:block;
}

#corpo #esquerda .banners img{
border:1px solid #C6C6C6;
position:absolute;
}

#corpo #esquerda .banners img.demais-banners{
display:none;
}

#corpo #esquerda #vitrine-home{
margin-left:34px;
margin-right:25px;
/*margin-bottom:20px;
margin-top:20px;*/
margin-bottom:25px;
margin-top:25px;
*width:620px;
_width:auto;
}

#corpo #esquerda #vitrine-home .pb_detalhes_conteudo{
border:1px solid #C6C6C6;
background:#fff;
/*width:274px;
height:174px;*/
height:165px;
float:left;
padding:8px 10px 0px;
overflow:hidden;
}

#corpo #esquerda #vitrine-home .pb_detalhes_conteudo fieldset{
padding:0px;
border:0px;
margin:0px;
}

#corpo #esquerda #vitrine-home .pb_detalhes_conteudo legend{
/*font-size:16px;*/
font-size:18px;
padding:0px;
margin:0px;
margin-bottom:5px;
}

#corpo #esquerda #vitrine-home .pb_detalhes_conteudo p{
/*font-size:17px;*/
font-size:12px;
margin:0px;
margin-bottom:5px;
text-align:justify;
}

#corpo #esquerda #vitrine-home .pb_detalhes_conteudo_id_49{
float:right;
}

#corpo #meio{
background:url(../img/box-meio-topo.png) top left no-repeat;
padding-top:20px;
_margin-left:10px;
}

#corpo #meio .fundo-baixo{
padding-right:23px;
background:url(../img/box-meio-baixo.png) top left no-repeat;
height:30px;
_width:940px;
}

#corpo #meio #cont{
padding:15px;
padding-top:0px;
padding-right:23px;
background:url(../img/box-meio-meio.png) top left repeat-y;
_width:947px;
_padding-right:0px;
overflow:hidden;
}

#corpo #meio #cont #login-busca{
height:20px;
float:right;
margin-right:6px;
_margin-right:18px;
margin-bottom:10px;
_margin-bottom:-30px;
}

#corpo #meio #cont #login-busca br{
display:none;
}

#corpo #meio #cont #login-busca .pb_mostrar_busca,
#corpo #meio #cont #login-busca .pb_mostrar_login,
#corpo #meio #cont #login-busca .pb_mostrarlogado{
float:left;
}

#corpo #meio #cont #login-busca .pb_mostrar_login{
background:url(../img/login-fundo.png) no-repeat;
width:229px;
height:24px;
}

#corpo #meio #cont #login-busca .pb_mostrar_login input{
width:90px;
padding-top:3px;
border:0px;
background:transparent;
margin:0px 3px;
float:left;
text-align:center;
}

#corpo #meio #cont #login-busca .pb_mostrar_login input.pb_entrar{
width:20px;
margin-left:7px;
font-size:11px;
font-weight:bold;
color:#fff;
}

#corpo #meio #cont #login-busca .pb_mostrarlogado{
text-align:center;
}

#corpo #meio #cont #login-busca .pb_mostrarlogado p{
color:#666;
font-weight:bold;
font-size:14px;
margin-top:3px;
margin-right:5px;
padding-right:5px;
float:left;
border-right:1px solid #666;
}

#corpo #meio #cont #login-busca .pb_mostrarlogado a{
font-size:12px;
color:#4479AF;
text-decoration:none;
}

#corpo #meio #cont #login-busca .pb_mostrarlogado a:hover{
text-decoration:underline;
}

#corpo #meio #cont #login-busca .pb_mostrar_busca{
background:url(../img/busca-fundo.png) no-repeat;
width:175px;
text-align:right;
margin-left:30px;
}

#corpo #meio #cont #login-busca .pb_mostrar_busca input{
border:0px;
background:transparent;
height:24px;
text-align:right;
}

#corpo #meio #cont #login-busca .pb_mostrar_busca input.pb_termo_buscado{
width:130px;
*margin-left:-30px;
}

#corpo #meio #cont #login-busca .pb_mostrar_busca input.pb_botao_buscar{
font-size:0px;
width:35px;
height:18px;
color:#fff;
}

#corpo #meio #cont .pb_mostrarConteudos_total_reg,
#corpo #meio #cont .pb_paginacao,
#corpo #meio #cont .pb_msg_busca,
#corpo #meio #cont .sem-registro{
width:430px;
font-size:12px;
font-weight:bold;
color:#336423;
margin-bottom:10px;
}

#corpo #meio #cont .pb_paginacao a{
color:#336423;
margin:0px 3px;
font-style:normal;
}

#corpo #meio #cont #menu-suporte{
margin-top:60px;
text-align:center;
}

#corpo #meio #cont #menu-suporte ul{
list-style:none;
}

#corpo #meio #cont #menu-suporte a{
display:block;
width:200px;
margin:5px auto;
padding:5px;
}

#corpo #meio #cont .pb_mostrar_cont{
width:881px;
height:150px;
padding:20px;
overflow:hidden;
margin-bottom:5px;
}

#corpo #meio #cont .pb_grupo_dif1{
background:url(../img/cont-fundo.png) no-repeat;
}

#corpo #meio #cont .pb_mostrar_cont .pb_mostrar_conteudos_anexo{
width:172px !important;
height:150px !important;
overflow:hidden;
_position:relative;
background:#fff;
float:left;
margin-right:10px;
}

#corpo #meio #cont .pb_mostrar_cont p{
margin:0px;
text-align:justify;
}

#corpo #meio #cont .pb_mostrar_cont p a{
font-size:12px;
text-decoration:none;
color:#666;
font-style:normal;
}

#corpo #meio #cont .pb_mostrar_cont h4{
margin:0px;
margin-bottom:15px;
}

#corpo #meio #cont .pb_mostrar_cont h4 a{
font-size:20px;
text-decoration:none;
color:#8EAFCE;
font-style:normal;
}

#corpo #meio #cont .pb_mostrar_cont .pb_continuacao_desc{
display:block;
text-align:right;
margin-top:15px;
color:#8EAFCE;
font-weight:bold;
}

#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_7 .pb_mostrar_cont,
#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont{
width:240px;
height:280px;
padding:20px;
background:url(../img/cont-modelos-fundo.png) no-repeat #fff;
float:left;
margin:10px;
}

#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_7 .pb_mostrar_cont h4,
#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont h4{
margin-bottom:10px;
text-align:center;
}

#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_7 .pb_mostrar_cont h4 a,
#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont h4 a{
font-size:14px;
}

#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_7 .pb_mostrar_cont .pb_mostrar_conteudos_anexo,
#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont .pb_mostrar_conteudos_anexo{
margin:auto;
float:none;
width:220px;
height:210px;
padding-right:7px;
padding-bottom:8px;
text-align:center;
background:url(../img/cont-modelos-img-fundo.jpg) no-repeat;
}

#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_7 .pb_mostrar_cont .pb_mostrar_conteudos_anexo a,
#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont .pb_mostrar_conteudos_anexo a{
display:block;
width:217px;
height:208px;
text-align:center;
overflow:hidden;
background:#fff;
border:1px solid #eee;
}

#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_7 .pb_mostrar_cont .pb_mostrar_conteudos_campo_3_valor{
background:#467BB1;
border:1px solid #1A5189;
padding:5px;
text-align:center;
margin:auto;
margin-top:10px;
width:60px;
}

#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_7 .pb_mostrar_cont .pb_mostrar_conteudos_campo_3_valor a{
font-weight:bold;
color:#fff;
}



#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont .pb_mostrar_conteudos_campo_5_valor,
#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont .pb_mostrar_conteudos_campo_6_valor{
padding:5px;
text-align:center;
margin:auto;
}

#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont .pb_mostrar_conteudos_campo_5_valor a,
#corpo #meio #cont .pb_mostrar_conteudos_modulo_id_3 .pb_mostrar_cont .pb_mostrar_conteudos_campo_6_valor a{
font-weight:bold;
color:#467BB1;
border-bottom:1px solid #86AACE;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai{
background:url(../img/detalhes-box-topo.png) no-repeat;
padding-top:20px;
margin-top:35px;
margin-left:5px;
}

#corpo #meio #cont .pb_detalhes_conteudo{
background:url(../img/detalhes-box-meio.png) repeat-y;
width:916px;
overflow:hidden;
}

#corpo #meio #cont .pb_detalhes_conteudo span.clear_opcional{
background:url(../img/detalhes-box-baixo.png) left no-repeat;
height:27px;
}

#corpo #meio #cont .pb_nome_conteudo{
margin:0px;
margin-bottom:20px;
margin-left:220px;
width:450px;
overflow:hidden;
font-size:20px;
color:#6292c0;
text-align:center;
}

#corpo #meio #cont .pb_detalhes_conteudo .pb_primeiro_anexo{
width:190px;
height:190px;
background:url(../img/detalhes-primeiro-anexo-fundo.png) no-repeat;
float:left;
margin-left:20px;
margin-right:10px;
margin-top:-40px;
}

#corpo #meio #cont .pb_detalhes_conteudo .pb_primeiro_anexo .anexo_misc{
width:180px;
height:180px;
background:#fff;
overflow:hidden;
text-align:center;
border:1px solid #eee;
}

#corpo #meio #cont .pb_detalhes_conteudo .pb_detalhes_conteudo_campo_id_D .pb_detalhes_conteudo_campo_rotulo,
#corpo #meio #cont .pb_detalhes_conteudo .pb_detalhes_conteudo_campo_id_3 .pb_detalhes_conteudo_campo_rotulo,
#corpo #meio #cont .pb_detalhes_conteudo .pb_detalhes_conteudo_campo_id_7{
display:none;
} 

#corpo #meio #cont .pb_detalhes_conteudo .pb_detalhes_conteudo_campo_opcao {
    display: inline;
}

#corpo #meio #cont .pb_detalhes_conteudo .pb_detalhes_conteudo_campo{
margin:0px 20px;
text-align:justify;
color:#444;
font-size:13px;
}

#corpo #meio #cont .pb_detalhes_conteudo .pb_detalhes_conteudo_campo_id_3{
background:#467BB1;
border:1px solid #1A5189;
padding:5px;
text-align:center;
width:60px;
margin-left:220px;
}

#corpo #meio #cont .pb_detalhes_conteudo .pb_detalhes_conteudo_campo_id_3 a{
font-weight:bold;
color:#fff;
text-decoration:none;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .pb_anexos_imagens{
width:562px;
margin:auto;
margin-top:20px;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .bt_esquerda,
#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .bt_direita{
display:block;
float:left;
width:21px;
height:141px;
overflow:hidden;
text-indent:-99999px;
background:url(../img/slideshow-bt-esquerda.png) left center no-repeat;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .bt_direita{
background:url(../img/slideshow-bt-direita.png) right center no-repeat;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .pb_demais_anexos2{
float:left;
width:520px;
height:141px;
overflow:hidden;
background:url(../img/slideshow-meio.png) center repeat-x;
margin-bottom:10px;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .pb_demais_anexos3{
width:10000px;
position:relative;
float:left;
padding-top:10px;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .pb_anexos_imagens .anexo_misc{
background:#fff;
float:left;
width:120px;
height:120px;
text-align:center;
overflow:hidden;
_position:relative;
margin:0px 6px;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .pb_anexo_outros{
margin:0px 30px;
margin-top:20px;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .pb_anexo_outros .anexo_misc{
float:left;
margin-right:20px;
margin-bottom:20px;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai #link_slideShow{
display:none;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai .pb_demais_anexos .pb_titulo_mais_imagens{
display:none;
}

#corpo #meio #cont .pb_detalhes_conteudo_pai_contato .indique-coment{
display:none;
}

#corpo #meio #cont .pb_formulario_contato{
font-size:12px;
font-family:helvetica, arial;
width:45%;
float:left;
margin:0px 20px;
}

#corpo #meio #cont .pb_formulario_contato fieldset{
border:0px;
padding:0px;
margin:0px;
}

#corpo #meio #cont .pb_formulario_contato fieldset legend{
padding-left:70px;
font-weight:bold;
margin:0px;
margin-bottom:20px;
overflow:hidden;
font-size:20px;
color:#6292c0;
text-align:center;
}

#corpo #meio #cont .pb_formulario_contato label{
display:block;
font-weight:bold;
margin-top:5px;
}

#corpo #meio #cont .pb_formulario_contato br{
display:none;
}

#corpo #meio #cont .pb_formulario_contato input, textarea{
width:100%;
}

#corpo #meio #cont .pb_formulario_contato textarea{
height:100px;
}

#corpo #meio #cont .pb_formulario_contato input.cadastrar{
width:60px !important;
height:20px !important;
background:#467BB1;
border:1px solid #1A5189;
width:50px;
height:100%;
color:#fff;
margin-top:10px;
float:right;
}

#corpo #meio #cont .pb_form_indique_div,
#corpo #meio #cont .pb_form_comentario_div{
top:20%;
left:37%;
display:none;
width:200px;
height:300px;
}

#corpo #meio #cont .pb_form_comentario_div{
height:445px;
}

#corpo #meio #cont .pb_form_indique_div form,
#corpo #meio #cont .pb_form_comentario_div form{
background:url(../img/form-indique-fundo.png) no-repeat;
padding:10px;
height:280px;
*width:180px;
}

#corpo #meio #cont .pb_form_comentario_div form{
background:url(../img/form-comentario-fundo.png) no-repeat;
height:425px;
}

#corpo #meio #cont .pb_form_indique_div fieldset,
#corpo #meio #cont .pb_form_comentario_div fieldset{
border:0px;
padding:0px;
width:100%;
}

#corpo #meio #cont .pb_form_indique_div fieldset legend,
#corpo #meio #cont .pb_form_comentario_div fieldset legend{
color:#6292C0;
font-weight:bold;
padding-bottom:15px;
padding-top:20px;
}

#corpo #meio #cont .pb_form_indique_div label,
#corpo #meio #cont .pb_form_comentario_div label.pb_coment_nome,
#corpo #meio #cont .pb_form_comentario_div label.pb_coment_email,
#corpo #meio #cont .pb_form_comentario_div label.pb_coment_titulo,
#corpo #meio #cont .pb_form_comentario_div label.pb_coment_comentario{
color:#444;
font-weight:bold;
display:block;
font-size:11px;
margin-top:5px;
}

#corpo #meio #cont .pb_form_comentario_div label{
color:#444;
font-weight:bold;
font-size:11px;
}

#corpo #meio #cont .pb_form_indique_div input,
#corpo #meio #cont .pb_form_comentario_div input.pb_coment_nome,
#corpo #meio #cont .pb_form_comentario_div input.pb_coment_email,
#corpo #meio #cont .pb_form_comentario_div input.pb_coment_titulo{
border:1px solid #ccc;
background:url(../img/form-input-fundo.png) repeat-x;
height:13px;
}

#corpo #meio #cont .pb_form_comentario_div textarea.pb_coment_comentario{
border:1px solid #ccc;
background:url(../img/form-textarea-fundo.png) repeat-x;
height:69px;
width:150px;
}

#corpo #meio #cont .pb_form_indique_div .pb_bt_enviar,
#corpo #meio #cont .pb_form_comentario_div .pb_bt_enviar{
margin-top:10px;
border:0px;
background:url(../img/form-bt-fundo.png) no-repeat;
width:56px;
height:20px;
color:#fff;
font-size:12px;
font-weight:bold;
}

#corpo #meio #cont .pb_form_indique_div a,
#corpo #meio #cont .pb_form_comentario_div a{
float:right;
*position:relative;
display:block;
width:35px;
height:35px;
text-indent:-99999px;
overflow:hidden;
*top:55px;
*left:-6px;
}

#corpo #meio #cont .pb_form_comentario_div br{
display:none;
}

#corpo #meio #cont ul.indique-coment{
width:430px;
list-style:none;
}

#corpo #meio #cont ul.indique-coment li{
*display:inline;
}

#corpo #meio #cont ul.indique-coment a{
font-size:12px;
font-weight:bold;
color:#336423;
float:left;
margin:10px;
margin-top:-10px;
*margin-top:-30px;
text-decoration:none;
padding-right:10px;
border-right:1px solid;
}

#corpo #meio #cont ul.indique-coment a:hover{
text-decoration:underline;
}

#corpo #direita{
width:272px;
float:right;
}

#corpo #direita #busca,
#corpo #direita #login,
#corpo #direita #vitrine-clientes{
background:url(../img/box-direita-topo.png) no-repeat;
margin-bottom:20px;
*margin-bottom:11px;
_margin-bottom:-9px;
padding-top:16px;
}

#corpo #direita #busca .busca-fundo,
#corpo #direita #login .pb_mostrar_login,
#corpo #direita #login .pb_mostrarlogado,
#corpo #direita #vitrine-clientes .pb_mostrar_conteudos{
padding:15px;
padding-top:0px;
padding-bottom:0px;
background:url(../img/box-direita-meio.png) repeat-y;
}

#corpo #direita h3{
text-align: center;
font-size:14px;
margin:0px !important;
color: #6292c0;
color: #676767;
padding:0px 15px 10px;
background:url(../img/box-direita-meio.png) repeat-y;
}

#corpo #direita #busca .busca-fundo{
width:242px;
float:left;
*margin-bottom:-20px;
_margin-bottom:0px;
}

#corpo #direita #login .pb_mostrar_login,
#corpo #direita #login .pb_mostrarlogado{
width:242px;
_width:240px;
float:left;
margin-bottom:0px;
*margin-bottom:-20px;
_margin-bottom:0px;
}

#corpo #direita #vitrine-clientes .pb_mostrar_conteudos{
_width:240px;
}

#corpo #direita #busca .fundo-baixo,
#corpo #direita #login .fundo-baixo,
#corpo #direita #vitrine-clientes .fundo-baixo{
background:url(../img/box-direita-baixo.png) left bottom no-repeat;
height:22px;
}

#corpo #direita #login .fundo-baixo{
*margin-top:10px;
_margin-top:0px;
}

#corpo #direita #vitrine-clientes{
margin-bottom:0px;
}

#corpo #direita #busca .pb_mostrar_busca{
height:53px;
background:#fff;
border:1px solid #C6C6C6;
padding:10px;
}

#corpo #direita #busca .pb_mostrar_busca .pb_botao_buscar{
border:0px;
background:url(../img/busca-bt.png) no-repeat;
width:32px;
height:50px;
color:#fff;
float:right;
font-weight:bold;
}

#corpo #direita #busca .pb_mostrar_busca .pb_termo_buscado{
font-size:40px;
width:170px;
float:left;
text-align:right;
border:0px;
}

#corpo #direita #login input{
border:1px solid #C6C6C6;
width:97%;
height:20px;
margin-bottom:10px;
text-align: right;
font-size:16px;
font-weight:bold;
padding-right:5px;
}

#corpo #direita #login .pb_mostrar_login{
text-align:right;
*height:110px;
_height:auto;
}

#corpo #direita #login .pb_entrar{
background:url(../img/busca-bt.png) center no-repeat;
border:1px solid #1A5189;
width:30px;
height:100%;
color:#fff;
margin-bottom:0px;
font-weight:bold;
padding:0px;
text-align:center;
}

#corpo #direita #login .pb_mostrarlogado{
text-align:center;
}

#corpo #direita #login .pb_mostrarlogado p{
color:#666;
font-weight:bold;
font-size:14px;
margin-top:0px;
}

#corpo #direita #login .pb_mostrarlogado a{
font-size:12px;
color:#4479AF;
text-decoration:none;
}

#corpo #direita #login .pb_mostrarlogado a:hover{
text-decoration:underline;
}



#corpo #direita #vitrine-clientes .pb_mostrar_cont .pb_mostrar_conteudos_anexo{
text-align: center;
background:#fff;
border:1px solid #C6C6C6;
/*overflow:hidden;*/
height:240px;
_position:relative;
_width:232px;
}

#corpo #direita #vitrine-clientes .pb_mostrar_cont p{
text-align:center;
margin:0px;
}

#corpo #direita #vitrine-clientes .pb_mostrar_cont p a{
font-size:10px;
color:#666;
text-decoration:none;
}

#corpo #direita #vitrine-clientes .pb_grupo_dif2{
margin:15px 0px;
}

#rodape{
text-align:center;
margin:auto;
margin-top:20px;
margin-bottom:20px;
padding:1px;
}

#rodape *{
font-size:12px;
color:#fff;
text-decoration:none;
margin:0px;
}

#corpo .consultar-dominio-div{
float:left;
position:absolute;
top:15%;
left:15%;
width:700px;
height:500px;
display:none;
background:transparent;
}

#corpo .consultar-dominio-div .consultar-dominio-background{
background:url(../img/iframe-consultar-dominio-fundo.png) no-repeat;
clear:both;
width:100%;
height:100%;
padding-top:75px;
}

#corpo .consultar-dominio-div .consultar-dominio-iframe{
background:transparent;
width:97%;
height:82%;
}

#corpo .consultar-dominio-div .consultar-dominio-fechar{
display:block;
float:right;
width:40px;
height:40px;
text-indent:-9999px;
margin-right:9px;
margin-bottom:-40px;
position:relative;
top:20px;
}


/* Visão, Missão e Valores */
#corpo #meio #cont .pb_detalhes_conteudo_id_47 .pb_primeiro_anexo {
    float:right;
    margin-right:20px;
}



/*
div #sub_menu_clientes .clientes

ul .pb pb_menu pb_menu_layout_0

li .pb pb_menu_campo pb_menu_campo_id_4

ul .pb pb_menu_opcoes

li .pb pb_menu_opcao pb_menu_opcao_id_5
*/

#sub_menu_clientes{
margin-top:30px;

}

#sub_menu_clientes ul{
padding:0px;
margin:0px;
list-style:none;
}

#sub_menu_clientes ul li ul li{
display:block;
clear:none !important;
float:left;
width:390px;
height:250px;
text-align:center;
margin:25px;
}

#sub_menu_clientes ul li ul li a{
color:#6292c0;
font-size:20px;
font-weight:bold;
text-decoration:none;
height:250px;
padding-bottom:20px;
display:block;
}

#sub_menu_clientes ul li ul li a:hover{
text-decoration:underline;
}

#sub_menu_clientes ul li ul li.pb_menu_opcao_id_4 a{
    background: url(../img/portifolio.png) no-repeat center center ;
}
#sub_menu_clientes ul li ul li.pb_menu_opcao_id_5 a{
    background: url(../img/depoimento.png) no-repeat center center ;
}


.pb_detalhes_conteudo_campo_id_4 {
display:none;
}

.pb_detalhes_conteudo_campo_valor{
display:inline;
}


#modulo_contato .pb_detalhes_conteudo_id_18{

}

#modulo_contato .pb_detalhes_conteudo_id_18,
#modulo_contato .pb_detalhes_conteudo_id_19,
#modulo_contato .pb_detalhes_conteudo_id_65,
#modulo_contato .pb_detalhes_conteudo_id_66{
width:400px !important;
}

#modulo_contato .pb_detalhes_conteudo_pai{
    float:left;
    margin-left:30px !important;
    width:400px;
background:url(../img/detalhes-box-topo-menor.png) no-repeat !important;
}

#modulo_contato .pb_detalhes_conteudo{
background:url(../img/detalhes-box-meio-menor.png) repeat-y !important;
overflow:hidden;
}

#modulo_contato  .pb_detalhes_conteudo span.clear_opcional{
background:url(../img/detalhes-box-baixo-menor.png) left no-repeat !important;
}

#modulo_contato .pb_nome_conteudo{
    margin:0px !important;
    width:400px;
    text-align:left !important;
}

#modulo_contato .cont_13 .pb_nome_conteudo{
    margin: 0px 0px 20px 220px !important;
    text-align: center !important;
}


#modulo_contato  .cont_13{

    margin-left:0px !important;
    width:auto;
background:url(../img/detalhes-box-topo.png) no-repeat !important;
}

#modulo_contato  .cont_13 .pb_detalhes_conteudo{
background:url(../img/detalhes-box-meio.png) repeat-y !important;
}

#modulo_contato  .cont_13 .pb_detalhes_conteudo span.clear_opcional{
background:url(../img/detalhes-box-baixo.png) left no-repeat !important;
}





#modulo_contato .pb_detalhes_conteudo_pai_contato .pb_nome_conteudo{
    margin: 0px 0px 20px 220px !important;
    text-align: center !important;
}


#modulo_contato  .pb_detalhes_conteudo_pai_contato .pb_detalhes_conteudo_pai{

    margin-left:0px !important;
    width:auto;
background:url(../img/detalhes-box-topo.png) no-repeat !important;
}

#modulo_contato  .pb_detalhes_conteudo_pai_contato .pb_detalhes_conteudo{
background:url(../img/detalhes-box-meio.png) repeat-y !important;
}

#modulo_contato  .pb_detalhes_conteudo_pai_contato .pb_detalhes_conteudo span.clear_opcional{
background:url(../img/detalhes-box-baixo.png) left no-repeat !important;
}




#modulo_contato .pb_detalhes_conteudo_pai_contato .pb_detalhes_conteudo_pai{
    width:100%;
}

#modulo_contato  .cont_65{
    clear:left;
}



#login-busca h3{
    float:left;
    color:#999;
    font-weight: bold;
    margin:3px 12px 0px 0px !important;
    font-size: 12px;
}

/************ planos ***************/

table.plano_valores{
width:430px;
float:left;
margin-right:8px;
_margin-right:5px;
margin-bottom:40px;
}

table.plano_valores caption{
font-weight:bold;
font-size:16px;
background:#eeefff;
padding:5px;
margin:0px 2px;
color:#6292C0;
}

table.plano_valores tr{
font-size:12px;
font-weight:bold;
}

table.plano_valores td{
padding:5px;
}

table.plano_valores .tr_um{
background:#BCD8ED;
color:#555;
}

table.plano_valores .tr_dois{
color:#555;
background:#eeefff;
}

/*** crie seu site ***/

.pb_detalhes_conteudo_crie-seu-site{
overflow:hidden;
}

.pb_detalhes_conteudo_crie-seu-site fieldset{
width:400px;
margin:0px auto !important;
}

.pb_detalhes_conteudo_crie-seu-site fieldset legend{
font-size:30px !important;
padding-left:110px !important;
}

.pb_detalhes_conteudo_crie-seu-site form{
width:860px !important;
margin-right:0px;
}

.pb_detalhes_conteudo_crie-seu-site form div{
margin-bottom:15px;
text-align:right;
width:380px;
}

.pb_detalhes_conteudo_crie-seu-site form div label{
display:inline !important;
margin-right:5px;
font-weight:normal !important;
font-size:16px;
color:#444;
}

.pb_detalhes_conteudo_crie-seu-site form div input{
width:300px !important;
height:30px;
font-size:16px !important;
}

.pb_detalhes_conteudo_crie-seu-site form input.cadastrar{
float:none !important;
margin-left:260px;
padding-top:10px;
padding-bottom:30px;
font-size:16px;
}

#corpo #meio #cont .email_sucesso{
color:#336423;
font-weight:bold;
text-align:center;
}

#corpo #meio #cont .mais-modelos{
text-align:right;
margin-right:30px;
font-weight:bold;
}

#corpo #meio #cont .form-erros{
color:red;
font-weight:bold;
text-align:center;
}