body{
  margin:0;
  padding:0;
  background:#FFF;
}
td {font-family:arial;font-size:8pt}
a {
  text-decoration: none;
  color: #04659C;
}
a:hover {
  text-decoration: underline;
  color: #009999;
}

#topo{
  height:197px;
  margin:0;
  padding:0;
  background:url(../imagens/bg_topo.jpg) repeat-x;
}
#logotipo{
  width:626px;
  height:110px;
  margin-top: 63px;
  left:50%;
  margin-left: -313px;
  padding:0;
  background:url(../imagens/logotipo.jpg) no-repeat;
  position: absolute;
}
#tempDireita{
  width: 25%;
  background:url(../imagens/bg_menu.jpg) #83a0b9 repeat-x;
  float: left;
  margin:0;
  padding:0;
}
#tempConteudo{
  width: 65%;
  float: left;
}
#menu{
  width:150px;
  margin:0;
  padding:0 10px 0 0;
  float: right;
  text-align:center;
   height: 450px;
  background:url(../imagens/bg_gray.gif) repeat-y 142px 0;
}
#menu ul{
  width: 140px;
  margin:8px 0 0 0;
  padding:0 0 0 0;
  float:right;
  text-align:center;
}
#menu li{
  width: 100%;
  margin:0;
  padding:5px;
  list-style-type:none;
  text-decoration:none;
}
#menu li a{
  font: 14px arial;
  font-weight: bold;
  color:#014a6e;
  text-decoration:none;
}
#menu li a:hover{
  text-decoration:underline;
}
.banners{
  width:140px;
  margin:10px 0 10px 0;
  padding:0;
  float: right;
  text-align: center;
}
.banners span a{
  width:80px;
  float:left;
  font:bold 12px arial;
  text-transform:uppercase;
  text-decoration:none;
  color:#FFF;
  padding:0 0 0 30px;
}
.banners span a:hover{ text-decoration:underline; }

.banners img{
  margin:0 0 3px 0;
}

#tempRodape{
  width:100%;
  height:53px;
  background:url(../imagens/bg_rodape.gif) repeat-x;
  clear:both;
}



/*****************************
			HOME
*****************************/
#conteudoGeral{
  width:105%;
  padding:0 0 0 5px;
  font:12px arial;
	overflow-y: Auto;
 height: 450px;

}
#conteudoGeral h1{
  font:28px "times new roman";
  color:#006699;
  margin:0 0 10px 0;
  padding:15px 0 0 0;
}
#conteudoGeral h2{
  font:bold 16px arial;
  color:#fda51a;
  margin:0 0 5px 0;
  padding:0;
}
.font1{
  font:14px arial;
  color:#000;
  line-height:22px;
}
.font2{
  font:12px arial;
  color:#000;
  line-height:18px;
}
.vejamais{
  width:98%;
  text-align:right;
  border-bottom:1px solid #b8cbdb;
  margin:0 0 10px 0;
  padding:10px 0 5px 0;
  clear:both;
}
.vejamais a{
  font:12px arial;
  color:#006699;
  text-decoration:none;
}
.vejamais a:hover{
  text-decoration:underline;
}