@charset "UTF-8";
/* CSS Document */
/*************************************
**************************************
------------ TEMA PADRÃO -------------
**************************************
*************************************/
body {
  color: #090909; }

a {
  color: #125DA1; }

h4 {
  color: #383838; }

/*************************************
--------------- CLASSES -------------
*************************************/
.box_pg {
  -webkit-box-shadow: 1px 1px 5px 0 #9F9F9F;
  box-shadow: 1px 1px 5px 0 #9F9F9F; }

.box_pg:hover {
  -webkit-box-shadow: 1px 1px 7px 0 #4D4D4D;
  box-shadow: 1px 1px 7px 0 #4D4D4D; }

.box_selecao {
  background: #EFEFEF; }

a.link, .navegacaoestruturada a {
  color: #00F !important; }

.btn-cinza {
  background-color: #81c3cf;
  border: #cbe6eb solid 1px;
  color: #F4F4F4; }

.btn-cinza:hover {
  background-color: #9bcfd9; }

.aba-ativa {
  background-color: #ddeff2 !important;
  border: #cbe6eb solid 1px !important;
  color: #4199A9 !important; }

.linha {
  border-top: #3B3A38 solid 3px; }

.boxthumb {
  border: solid #4199A9 1px !important; }

.box, .box2, .box3 {
  border: solid 1px #4199A9 !important; }

.box {
  background-color: #ddeff2;
  border: solid 1px #4199A9 !important;
  color: #3B3A38; }

div.box3 {
  background: white; }

.publicidade:before {
  color: #4199A9; }

/***** PAGINACAO DE RESULTADOS ********/
.paginacao a {
  background: #E9E9E9;
  border: #E9E9E9 solid 1px;
  color: #999; }

.paginacao a:hover {
  background: #4199A9;
  border: #4199A9 solid 1px;
  color: #fff; }

/******* PAGINACAO DE RESULTADOS FIM *******/
/*************************************
------------- CLASSES FIM -------------
*************************************/
/******************* TOPO ******************************/
div#menusuperior li a {
  color: #4199A9 !important;
  padding: 2px 5px !important; }

div#menusuperior li a:hover {
  background-color: white !important; }

/***************** TOPO FIM ***************************/
/**************** CARROSSEL ***************************/
div#carrossel_empresas {
  background-color: #ddeff2; }

div#carrossel_empresas div.gocarrossel ul a {
  color: #29606a !important; }

div#carrossel_empresas div.gocarrossel ul li {
  border: 1px solid #4199A9;
  background-color: #fff; }

div.gocarrossel {
  background: #ddeff2; }

.gocproximo, .gocanterior {
  background: #4199A9;
  color: #fff; }

/**************** CARROSSEL FIM *********************/
/******************* FOOTER ******************************/
div#footer {
  border-top: 1px solid #4199A9;
  background-color: white; }
  div#footer p {
    color: #55aebe !important; }
  div#footer div#icons_sociais a {
    color: #55aebe;
    text-decoration: none !important;
    -webkit-transition: color 300ms linear;
    -moz-transition: color 300ms linear;
    -o-transition: color 300ms linear;
    transition: color 300ms linear; }

div#icons_sociais a:hover {
  color: #29606a !important; }

/****************** FOOTER FIM ***************************/
/***************** CONTEUDO ****************************/
/********** INDEX *************/
div#topo div#menusuperior {
  color: #81c3cf !important; }

div#topo div#menusuperior span a.menu {
  color: #81c3cf !important; }

div#topo div#menusuperior span a.menu:hover {
  color: #3a8897 !important; }

div#topo div#busca_categoria {
  background-color: #4199A9; }

div#busca_categoria div#busca {
  background-color: #F4F4F4;
  /* Box Shadow */
  -webkit-box-shadow: inset 2px 2px 10px 0 #474747;
  box-shadow: inset 2px 2px 10px 0 #474747; }

div#busca_categoria div#categoria a {
  color: #F4F4F4 !important; }

div#busca_categoria div#categoria a:hover {
  color: #c5c5c5 !important; }

div#busca_categoria div#categorias {
  background: #ddeff2;
  border: #fff solid 1px; }

div#res_cat ul li a {
  color: #4199A9 !important; }

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

/* Input Transparent */
input.transparent-input {
  color: #81c3cf; }

/* Últimos empresas e mais visitados */
div#index div#empresas {
  background-color: #4199A9; }

div#botoes_empreses .empresas {
  background-color: #ddeff2; }

/********* INDEX FIM ************/
/************ PAINEL CLIENTE ****************/
/* menu */
ul.menucliente {
  border-top: 1px solid #4199A9;
  box-shadow: 0px 3px 2px -2px #4199A9; }

ul.menucliente a {
  color: #4199A9 !important; }

ul.menucliente a:hover {
  background-color: white !important;
  border-radius: 3px; }

/* Anuncios */
div#categorias_conteudo div#alfabeto {
  border-bottom: #4199A9 solid 1px; }

div#categorias_conteudo a {
  color: #333; }

div#alfabeto a.filtracategoria_empresa:not(.filtroselecionado):hover {
  color: #115899; }

div#alfabeto a.filtroselecionado {
  background: #4199A9;
  color: #fff; }

div#nomes_categorias a.catselecionada, div#categorias_selecionadas a.catselecionada {
  background: #F90;
  color: #fff; }

div#categorias_conteudo div#categorias_selecionadas {
  border-top: #4199A9 solid 1px; }

/********** PAINEL CLIENTE FIM **************/
/******* empresas ***********/
div#empresas div.lista_empresa {
  background: #ddeff2;
  color: #383838; }

div#empresas div.lista_empresa:hover {
  background: white; }

div#empresas div.row {
  color: #383838 !important; }

/******* empresas FIM ********/
/***************** CONTEUDO FIM ************************/

/*# sourceMappingURL=padrao.css.map */
