body{
  margin:0;
  padding:0;
  text-align:center;
  background:#000 url(../imagens/pattern.gif) repeat-x;
}
h1, h2, h3, ul, li{ margin:0; padding:0; }
.none{ display:none;}


/**********************  ESTRUTURA  **************************/
#tempGeral{
  width:992px;
/*  border:1px solid #FFF;*/
  padding:0;
  margin:0 auto;
  position:relative;
  text-align:left;
}
/**********************  BANNER EM FLASH  **************************/
#tempAreaBannerFlash{
  width:981px;
  float:left;
  background:#FFF;
  padding:7px 0 0 7px;
  border-left:2px solid #d9d9d9;
  border-right:2px solid #d9d9d9;
}
#homeBannerFlash{
  width:962px;
  height:268px;
  float:left;
  padding:5px;
  border:1px solid #e7e7e7;
}
#tempConteudo{
  width:972px;
  float:left;
  margin:0;
  padding:8px;
  font:12px arial;
  border-left:2px solid #d9d9d9;
  border-right:2px solid #d9d9d9;
  background:#FFF;
  position:relative;
}
#tempRodape{
  width:992px;
  height:90px;
  float:left;
  background:url(../imagens/rodape.gif) no-repeat;
}
#logoKaerea{ width:82px; height:29px; background:url(../imagens/logo_kaerea2.gif) no-repeat; float:right; margin:0 0 0 0;}

/**********************  TOPO  **************************/
#tempTextoTopo{
  width:400px;
  font:bold 11px arial;
  color:#FFF;
  float:right;
  text-align:right;
  padding:8px 0 0 0;
 /*  border:1px solid red;*/
}
#tempLogo{
  width:270px;
  height:70px;
  float:left;
}

/**********************  MENU  **************************/
#tempMenu{
  width:992px;
  height:44px;
  float:left;
}
#tempMenu ul{
  width:100%;
  height:44px;
  float:left;
  list-style-type:none;
}
#tempMenu li{
  height:44px;
  float:left;
}
#tempMenu li a{
  height:44px;
  float:left;
  display:block;
}
a.btHome{ width:78px; float:left; background:url(../imagens/sprite_menu.gif) no-repeat -1px 0; }
a.btHome:hover, a.btHomeAtivado{ background:url(../imagens/sprite_menu.gif) no-repeat -1px -44px; }
a.btEmpresa{ width:116px; float:left; background:url(../imagens/sprite_menu.gif) no-repeat -78px 0; }
a.btEmpresa:hover, a.btEmpresaAtivado{ background:url(../imagens/sprite_menu.gif) no-repeat -78px -44px; }
a.btProdutos{ width:106px; float:left; background:url(../imagens/sprite_menu.gif) no-repeat -194px 0; }
a.btProdutos:hover, a.btProdutosAtivado{ background:url(../imagens/sprite_menu.gif) no-repeat -194px -44px; }
a.btNoticias{ width:101px; float:left; background:url(../imagens/sprite_menu.gif) no-repeat -300px 0; }
a.btNoticias:hover, a.btNoticiasAtivado{ background:url(../imagens/sprite_menu.gif) no-repeat -300px -44px; }
a.btRepresentantes{ width:148px; float:left; background:url(../imagens/sprite_menu.gif) no-repeat -401px 0; }
a.btRepresentantes:hover, a.btRepresentantesAtivado{ background:url(../imagens/sprite_menu.gif) no-repeat -401px -44px; }
a.btResponsabilidade{ width:234px; float:left; background:url(../imagens/sprite_menu.gif) no-repeat -549px 0; }
a.btResponsabilidade:hover, a.btResponsabilidadeAtivado{ background:url(../imagens/sprite_menu.gif) no-repeat -549px -44px; }
a.btContato{ width:100px; float:left; background:url(../imagens/sprite_menu.gif) no-repeat -783px 0; }
a.btContato:hover, a.btContatoAtivado{ background:url(../imagens/sprite_menu.gif) no-repeat -783px -44px; }

/**********************  IDIOMAS  **************************/
#tempIdioma ul{
  width:85px;
  height:29px;
  position:absolute;
  top:57px;
  left:920px;
}
#tempIdioma li{
  width:28px;
  height:29px;
  float:left;
  margin:0 9px 0 0;
  list-style-type:none;
}
#tempIdioma li a{
  width:28px;
  height:29px;
  display:block;
  cursor:pointer;
}

a.en{  background:url(../imagens/idioma_en.gif) no-repeat; }
a.es{  background:url(../imagens/idioma_es.gif) no-repeat; }
a.pt{  background:url(../imagens/idioma_pt.gif) no-repeat; }

/******** PAGINATOR *********/
#paginador{
  width:100%;
  text-align:center;
  margin:10px 0 0 0;
  padding:0 0 10px 0;
  color:#CCCCCC; /* cor opaca, para o link desativado (proximo e anterior) */
  font:bold 11px arial;
  float:left;
  clear:both;
}
#paginador a{
  font:bold 11px arial;
  color:#005A06;
  text-decoration:none;
}
#paginador a:hover{ text-decoration:underline; }

#paginador select{
  background:#005A06;
  border:1px solid #005A06;
  font:11px verdana;
  color:#fff;
  margin:0 5px;
  padding:0;
}

#menuRepresentantes {
  border: 1px solid red;
}