/**
 * ArquitetoNaNet
 *
 * Formatação geral da estrutura do sistema
 *
 * @version 1.0
 * @since 1.0
 *
 * @author Alessandro Gambin da Silva <alessandro.gambin@d2s.com.br>
 * @copyright Copyright (c) 2009, D2S - Desenvolvimento Social e Sistemas
 *
 * @link http://www.d2s.com.br
 */

/**
 *
 * Tags (X)HTML
 *
 */

body {
  margin: 0;  /* IE 5.5 não precisa da definição da margem esquerda/direita */
  background-color: #F4F5F9; /* #D7D7D7 */
/*  background: #D7D7D7 url('../../../imagens/estrutura/portal/fundo.png');*/
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size: 10pt;
}



/**
 *
 * Camadas
 *
 */

/**
 * Recipiente
 */

/* Quadro do recipiente (quadro estilizado da camada) */

#ann_recipiente_quadro {
  width: 905px; /* 891 */
  margin: 20px auto;
}

/* Recipiente (contém as outras camadas) */

#ann_recipiente {
  width: 881px; /* 867 */
  padding-top: 1px;
  padding-bottom: 2px;
  border: 1px solid #CFCFCF;
}


/**
 * Cabeçalho
 */

/* Cabeçalho (dentro de Recipiente) */

#ann_cabecalho {
  height: 104px; /* 157 */
  border-bottom: 1px solid #CFCFCF;
}

/* Logo Campinas Decor (dentro de Cabeçalho) */

#ann_campinas_decor_logo {
/*
  width: 77px;
  height: 116px;
  position: relative;
  top: 23px;
  left: 35px;
  float: left;
  background: url('../../../imagens/cd/logo.png') no-repeat;
*/
  width: 864px;
  height: 105px;
  position: relative;
  top: -1px;
/*  background: url('../../../imagens/ann/cabecalho.png') no-repeat;*/
  background: url('../../../imagens/ann/cabecalho2.png') no-repeat;
}

/* Logo ArquitetoNaNet (dentro de Cabeçalho) */

#ann_arquitetonanet_logo {
/*
  width: 159px;
  height: 68px;
  position: relative;
  top: 49px;
  right: 35px;
  float: right;
  background: url('../../../imagens/ann/logo.png') no-repeat;
*/
  display: none;
  visibility: hidden;
}


/**
 * Principal
 */

/* Principal (dentro de Recipiente) */

/*#ann_principal { background: url('../../../imagens/estrutura/menus/fundo_menu_lateral.png') repeat-y; }*/

/* Menu lateral (dentro de Principal) */

#ann_menu_lateral {
  width: 136px;
  padding: 5px 0;
  float: left;
}

#ann_menu_lateral_usuario {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #EEE;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  color: #143E8E;
}

/* Conteúdo da camada Principal (dentro de Principal) */

#ann_principal_conteudo {
  width: 724px;
  margin-left: 1px;
  padding: 1px 4px 3px 6px;
  float: right;
  overflow: hidden;
}


/**
 * Rodapé
 */

/* Rodapé (dentro de Recipiente) */

#ann_rodape {
  height: 166px;
  border-top: 1px solid #CFCFCF;
}

#ann_campinas_decor_endereco {
  width: 389px;
  height: 13px;
  position: relative;
  top: 125px;
  left: 29px;
  float: left;
  background: url('../../../imagens/cd/endereco.png') no-repeat;
}

#ann_d2s_logo {
  width: 107px;
  /*width: 40px;*/
  height: 30px;
  position: relative;
  top: 116px;
  right: 29px;
  float: right;
  background: url('../../../imagens/d2s/logo_transparencia.png') no-repeat;
  /*background: url('../../../imagens/d2s/logo_transparencia2.png') no-repeat;*/
}

#ann_d2s_logo:hover {
  background: url('../../../imagens/d2s/logo.png') no-repeat;
  /*background: url('../../../imagens/d2s/logo2.png') no-repeat;*/
}

#ann_menu_inferior {
  position: relative;
  top: -25px;
  right: 70px;
  float: right;
  text-align: right;
}

#ann_menu_inferior span {
  font-size: 10px;
  color: #777;
}

#ann_menu_inferior a {
  color: #777;
  text-decoration: none;
}
