body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bg{
	background:url(imagem/bg_1.jpg) repeat-x center top;
}

h1{ font-size:22px; color:#A5B168; margin:0px; padding:0px; font-weight:bold; letter-spacing:1px;}
h2{ font-size:18px; color:#fff; margin:0px; padding:0px;  font-weight:bold; letter-spacing:1px;}
h3{ font-size:18px; color:#A5B168; margin:0px; padding:0 0 0 15px !important; font-weight:bold; background:url(imagem/arrow.gif) no-repeat left 5px; overflow:auto;  }

img{ border: 0;}

hr{ border-top:#063 1px solid;   border-bottom:#fff 5px solid; border-left:0;   border-right:0;  }

a{font-weight: normal;text-decoration:none; color:#000;}
a:hover{color: #A5B168; text-decoration: none;}


#geral{ width:983px; margin:auto; overflow:auto;  background:#fff url(imagem/f_fundo.jpg) repeat-y left top;}
#flash{ width:983px; height:61px; clear:both; padding-bottom:11px; background-color:fff; text-align:center;}
#foto{ width:783px; text-align:center; height:160px; padding:10px 0;}
#blog{ width:783px; float:left;  }
#menu{ width:199px;  float:left;}
#rodape{ padding:10px; clear:both; background-image:url(../imagem/bg_rodape.jpg); background-repeat:repeat-x; background-position:left top; color:#000;}


#titulo{background:#fff url(imagem/bg_titulo.jpg) repeat-x left top ; height:51px; }
#titulo_bg{background:url(imagem/fundo_titulo.jpg) no-repeat  right top ; height:51px; line-height:51px; padding-bottom:10px; }


#menu_titulo{background:url(imagem/menu_titulo.jpg) no-repeat left top; height:51px; padding-left:10px; line-height:51px; }

.menu_box{ padding:10px; border-bottom:#CCC 1px solid; text-align:justify;}

