*{margin:0px;padding:0px;font-family:tahoma,"trebuchet ms",arial;font-size:10px;text-indent:0px;list-style:none;}
.tohide{display:none;}
body{text-align:center;background:url(/static/images/empresas-v2/html-fundo.jpg) top center repeat;}
#fundo-verde{background:url(/static/images/empresas-v2/fundo.jpg) top no-repeat center;text-align:center;}
a{color:#000;}
a:hover{text-decoration:none;}
img{border:0px;}
#layout{margin:0px auto;width:780px;min-height:600px;}

#pacc-topo {height:140px;clear:both;background:url(/static/images/empresas-v2/menu-superior.jpg) top center no-repeat;}
#pacc-topo #pacc-pesquisa-avancada,#pacc-topo #pacc-logomarca-form,#pacc-topo #pacc-menu{float:left;height:139px;}
#pacc-topo #pacc-pesquisa-avancada {width: 76px;}
#pacc-topo #pacc-logomarca-form    {width:185px;}
#pacc-topo #pacc-logomarca-form #pacc-logomarca {height:80px;}
#pacc-topo #pacc-logomarca-form #pacc-form input{background:none;font-size:13px;color:#fff;width:135px;border:none;height:18px;}
#pacc-topo #pacc-logomarca-form #pacc-form .submit{font-size:12px;padding-top:4px;height:20px;}
#pacc-topo #pacc-menu {width:513px;display:inline;}
#pacc-topo #pacc-menu a,#pacc-topo #pacc-menu a u{font-size:17px;}
#pacc-topo #pacc-menu a {text-decoration:none;padding:0px 10px;color:#fff;}
#pacc-topo #pacc-menu a:hover{color:#aaa;text-decoration:underline;}
#pacc-topo #pacc-menu #pacc-menu-principal {margin-top:30px;height:30px;}
#pacc-topo #pacc-menu #pacc-menu-secundario {height:30px;}
#pacc-topo #pacc-menu #pacc-menu-secundario a {font-size:11px;ý}
#pacc-topo #pacc-menu li{display:inline;}
#pacc-topo #pacc-menu-acesso-rapido{padding-left:15px;}
#pacc-topo #pacc-menu-acesso-rapido p{font-size:11px;}
#pacc-topo #pacc-menu-acesso-rapido a{font-size:11px;color:#000;padding:0px;text-decoration:underline;}
#pacc-topo #pacc-menu-acesso-rapido a:hover{color:#000;text-decoration:none;}
#pacc-topo #pacc-ord-letras,#pacc-ord-form,#pacc-ord-paginas{float:left;}
#pacc-topo #pacc-ord-letras {width:215px;}
#pacc-topo #pacc-ord-form {width:88px;}
#pacc-topo #pacc-ord-form select{width:40px;text-align:center;height:24px;font-size:16px;}
#pacc-topo #pacc-ord-form option{font-size:11px;}
#pacc-topo #pacc-ord-paginas {width:192px;padding-top:6px;}

#layout{
background:url(/static/images/empresas-v2/fundo-centro.jpg) center;}

#conteudo,#esquerda{float:right;}
#conteudo {width:570px;min-height:300px;}
#empresas.empresa,#empresas.empresa.informacoes-extra,#empresas.empresa.informacoes-texto{height:79px;}
#empresas .empresa {height:87px;width: 500px;text-align:left;margin:0px auto;padding-left:5px;background:url(/static/images/empresas-v2/empresa-comum-fundo.jpg) no-repeat left top;}
#empresas .empresa h3 {font-size:13px;height:16px;overflow:auto;}
#empresas .empresa h4 {float:left;}
#empresas .empresa dd{padding:2px;}
#empresas .empresa .informacoes-texto,#empresas .empresa .informacoes-extra{float:left;}
#empresas .empresa .informacoes-texto {width:453px;overflow:auto;height:87px;}
#empresas .empresa .informacoes-texto .adr    {padding-left:20px;}
#empresas .empresa .informacoes-texto li      {display:inline;}
#empresas .empresa .informacoes-texto .adr li {display:block;}
/*#empresas .empresa .informacoes-extra {width:149px;}*/
#empresas .empresa .site-email {float:left;width:34px;text-align:center;padding-top:8px;}
#empresas .empresa .site-email a {text-decoration:none;font-size:10px;}
#empresas .empresa .site-email a p {display:none;}
#empresas .empresa .site-email a:hover p {display:block;}
#empresas .empresa .logomarca {float:left;width:112px;}

#empresas .parceira .empresa .informacoes-extra {width:149px;}
#empresas .parceira .empresa {padding-top:3px;width:560px;height:93px;background:url(/static/images/empresas-v2/empresa-parceira-fundo.jpg) left top no-repeat;}
#empresas .parceira .empresa h3 {font-size:18px;height:22px;padding-left:4px;}
#empresas .parceira .empresa .informacoes-texto {height:84px;width:403px;}

#esquerda #status {height:390px;width:205px;background:url(/static/images/empresas-v2/balao-localizacao-classificacao.jpg) center top no-repeat;text-align:center;}
#esquerda #status #status-conteudo{width:153px;font-size:10px;text-align:left;margin:0px auto;padding-top:60px;}
#esquerda #status a {font-size:13px;font-weight: bold;}
#esquerda #status #status-localizacao{height:170px;}
#esquerda #status #status-classificacao {padding-top:0px;}
#esquerda #status .dropdown {font-size: 9pt;text-align: right;font-weight: bold;width: 136px;padding-left: 5px;padding-right: 5px;padding-top: 2px;padding-bottom: 2px;background-color: #B7DF80;border: #669624 4px double;color: #000000;}
#esquerda #status select, #esquerda #status option{font-family: Tahoma;width: 136px;background:#B7DF80;}
#esquerda #status select{background:#fff;}
#esquerda #status #categoriasTopo a,#esquerda #status #subcategoriasTopo a{padding-left:21px;}

#faixa-inferior{clear:both;}
#faixa-inferior #alinhado-com-as-empresas{width:570px;float:right;background: url(/static/images/empresas-v2/paginacao-fundo.jpg) no-repeat center top;height:45px;}
#faixa-inferior #alinhado-com-as-empresas .paginacao li,#faixa-inferior #alinhado-com-as-empresas .paginacao a{font-size:13px;}
#faixa-inferior #alinhado-com-as-empresas .paginacao li{display:inline;}
#faixa-inferior #alinhado-com-as-empresas .paginacao {height:31px;padding-top:13px;}

#rodape{background: url(/static/images/index-v5/fundo-rodape.jpg) no-repeat bottom center;height:86px;width:776px;margin:0px auto;margin-top:60px;}
#rodape p{text-indent:-5000px;}

/* generalizacoes */

.conteudo-central #esquerda{display:none;}
.conteudo-central #conteudo{width:700px;float:none;margin:0px auto;}

.conteudo-dividio-na-metade #esquerda{float:none;width:385px;}
.conteudo-dividio-na-metade #conteudo{width:390px;}

#admin .formulario{margin:10px;float:left;width:327px;height:216px;padding-top:20px;background:url(/static/images/admin/fundo-form-login.jpg) top no-repeat;}
#admin .formulario form{padding-top:20px;}
#admin h3{font-size:26px;}
#admin h1{font-size:36px;}
#admin label,input{font-size:17px;}
#admin #ultimas-noticias{background:url(/static/images/admin/fundo-ultimas-noticias.jpg) top no-repeat;height:400px;padding-top:10px;}
#admin #ultimas-noticias .noticia{background:url(/static/images/admin/fundo-noticia.jpg) top no-repeat;height:106px;margin-top:7px;}

#cadastro h2{
font-size:20px;
padding:10px;
}
#cadastro input, #cadastro label, #cadastro select,#cadastro option ,#cadastro p,#cadastro span,#cadastro strong,#cadastro a,#cadastro li{
font-size: 16px;
}
#edicaoContent p{
padding:15px;
}
#edicaoContent td{
text-align:left;
width:170px;
}
#edicaoContent table{
margin:0px auto;
}
#edicaoContent input{
width:350px;
}
#edicaoContent option{
width:335px;
}
#anunciar-body p,#anunciar-body strong,#anunciar-body h2,#anunciar-body h3,#anunciar-body a,#anunciar-body li {
font-size:16px;
}
#anunciar-body ul{
margin:15px;
padding-left:40px;
}
#anunciar-body li{
list-style: decimal;
}
#terra{
width:200px;
float:left;
}
#terra-texto{
padding-top:40px;
float:left;
width:550px;
}
#ops{
clear:both;
padding-top:10px;
}
#visibilidade{
padding-top:20px;
float:left;
}
#visibilidade h2{
font-size:25px;
margin-bottom:10px;
}
#grafico-visibilidade{
float:right;
margin:10px;
}
#aparecer-em-destaque{
padding-left:30px;
text-align:left;
clear:both;
}
#quem-somos p,#quem-somos h1,#quem-somos h2,#quem-somos strong{
font-size:16px;
}
#quem-somos h1{
font-size:25px;
text-align:center;
}
#quem-somos h2{
font-size:20px;
text-align:center;
}
#quem-somos {
padding:20px;
text-align:justify;
}
#quem-somos p{
text-indent:50px;
padding:7px;
}
#contatoContent li,#contatoContent p,#contatoContent a,#contatoContent strong,#contatoContent input,#contatoContent select,#contatoContent option,#contatoContent label,#contatoContent h1,#contatoContent h2{
font-size: 16px;
}
#contatoContent h1{
font-size:27px;
}
#contatoContent h2{
font-size:20px;
margin:10px;
}
#contatoContent ul{
padding:15px;
}
#formContato {
margin:0px auto;
width:340px;
}
#contatoContent input,#contatoContent select,#contatoContent textarea{
width:215px;
}
#contatoContent option{
width:190px;
}
#contatoContent strong{
word-spacing: -5px;
}