/*-----*/
body{
 text-align:center;
 margin:0;
 background-image:url("imagens/bg_fundo_topo.jpg");
 background-position:top;
 background-repeat:repeat-x;
  
}
#tabela_fundo{
 background-image:url("imagens/bg_fundo_baixo.jpg");
 background-position:bottom;
 background-repeat:repeat-x;
}
#fundo{
 background-image:url("imagens/bg_fundo.jpg");
}
#fundo_topo{
 background-image:url("imagens/bg_int_topo.jpg");
 background-position:top;
 background-repeat:repeat-x;
}
#fundo_baixo{
 background-image:url("imagens/bg_int_baixo.jpg");
 background-position:bottom;
 background-repeat:repeat-x;
}

/*----*/

#principal{
 width:778px;
 border:0;
}
/*----*/
#topo{
 height:97px;
 background-image:url("imagens/bg_topo.jpg");
 background-repeat:no-repeat;
 text-align:left;
 vertical-align:top;
}

/*----*/
#news{
 text-align:left;
 vertical-align:top;
 width:220px;
 _width:206px;
 margin-right:10px;
 margin-top:10px;
 font-family:Arial, Helvetica, sans-serif;
}
#news h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#0a6d0d;
 margin:0;
}
#news hr{
 border:1px solid #757575;
 _border:0.1px solid #757575;
 margin:-1px 5px 0 0;
 _margin:-8px 5px 0 0;
}
#news img{
 float:right;
}
#news h2{
 font-size:10px;
 color:#353535;
 font-weight:bold;
 margin-top:0px;
 _margin-top:-13px;
}
#news p{
 font-size:12px;
 color:#282828;
 margin-top:-6px;
 _margin-top:-18px;
 vertical-align:bottom;
}
#news input{
 font-size:10px;
 width:146px;
 _width:131px;
 height:15px;
 background-color:#cccccc;
 border:0px;
}
#news .btn{
 width:24px;
 height:17px;
 margin-left:4px;
 margin-bottom:-4px;
}
#news form{
margin:0;
} 
/*----*/
#topo_menu{
 height:151px;
 width:229px;
 background-image:url("imagens/bg_logo_menu.jpg");
 background-repeat:no-repeat;
 vertical-align:top;
}
#menu{
 margin-left:10px;
 margin-bottom:4px;
 margin-top:-5px;
 _margin-top:6px;
}
#menu a, img{
 border:0px;
 margin:0;
}
/*----*/
#centro{
 width:550px;
 height:400px;
 background-image:url("imagens/bg_centro.jpg");
 background-repeat:no-repeat;
}
/*----*/
#menu_vertical a{
 margin-left:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#2a2a2a;
 text-decoration:none;
}
#menu_vertical a:hover{
 color:#e57b37;
}
#menu_vertical ul{
 margin:10px 10px 0px 0px; 
 list-style-type: none; 
 padding:0;
}
#menu_vertical li{
 background-image:url("imagens/bg_menu.jpg");
 background-repeat:no-repeat top left;
 padding: 4px 0 2px 0px;
 display:block;
}
/*----*/
#banner_lateral{
 padding-bottom:5px;
 text-align:left;
}
#banner{
 height:156px;
 width:550px;
 
}
#banner img, a{
 margin: 10px 5px 0px -5px;
 _margin: 10px 0px 0px -5px;
}
/*----*/
#parceiros{
 vertical-align:middle;
 text-align:center;
}
#parceiros img{
 margin: 5px 3px 0px 3px;
}
/*----*/
#rodape_canto{
 background-image:url("imagens/bg_rodape_canto.jpg");
 background-repeat:no-repeat;
 background-position:bottom;
 height:35px;
 vertical-align:bottom;
}
#rodape_canto a, img{
 margin:0;
}
#rodape{
 border:0;
 width:778px;
 height:70px;
 background-image:url("imagens/bg_rodape.jpg");
 background-repeat:no-repeat;
 text-align:left;
 vertical-align:top;
}
#rodape p, a{ 
 margin:0 0 0 10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#414141;
}
#rodape a{ 
 margin:0 0 0 10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#414141;
}
/*----*/
#index{
 margin:20px 210px 8px 18px;
}
#index table{
 width:320px;
}
#index p{
 margin:6px 0 0 1px;;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:	#8a2a18;
 text-align:justify;
 line-height:130%;
}
#index .btn2{
 margin-top:5px;
 float:right;
}

/*----*/
#noticia{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#292929;
 text-decoration:none;
}
#noticia a{
 color:#292929;
 text-decoration:none;
}
#noticia a:hover{
 text-decoration:underline;
}
#noticia img{
 float:left;
 margin:0 5px 5px 0;
 border:0;
}
#noticia h3{
 margin:0;
 font-size:12px;
 float:right;
}
#noticia h3 a:hover{
 text-decoration:none;
 font-weight:bold;
 color:#e57b37;
}
#noticia hr{
 margin:0 0 10px 0;
 _margin:-5px 0 5px 0;
}
#noticia .tit{
 float:none;
}
/*-----*/
.conteudo {
 font-family:Arial, Helvetica, sans-serif;
 color:#353535;
 font-size:13px;
}
.conteudo_imprimir {
 font-family:Arial, Helvetica, sans-serif;
 color:#353535;
 font-size:13px;
}
#conteudo{
 background-image:url("imagens/bg_conteudo.jpg");
 background-repeat:repeat;
 padding:0px 30px 8px 30px;
}
#conteudo{
 height:520px;
}
#conteudo h1{
 margin:4px 0;
 font-family:Arial, Helvetica, sans-serif;
 color:#e57b37;
 font-size:13px;
}
#conteudo p{
 margin:5px 0;
 font-family:Arial, Helvetica, sans-serif;
 color:#353535;
 font-size:12px;
 text-align:justify;
}
#conteudo li{
 margin:0 -30px;
 font-family:Arial, Helvetica, sans-serif;
 color:#353535;
 font-size:12px;
 text-align:justify;
}
#conteudo .tit{
 border:0;
 float:none;
}
#conteudo a{
 color:#353535;
 font-weight:bold; 
}
#conteudo input{
 width:260px;
 border:1px solid #353535;
 border-bottom-style:groove;
}
.conteudo select{
 width:260px;
 border:1px solid #353535;
 border-bottom-style:groove;
}
#conteudo .btn{
 width:69px;
 height:18px;
 margin: 5px;
 border:0;
}
#conteudo h3{
 color:#0a6d0d;
 }
#conteudo .img{
 margin:5px 5px 5px 5px;
}
#galeria img{
 margin:4px 4px 4px 4px;
 border:1px solid #000;
}

.sub_cadastre{
position:absolute;
float:right;
margin:-38px 0 0px 217px;
*margin:-14px 0 0px 100px;
_margin:-14px 0 0 100px;
padding:3px 0px 0px 3px;
}



/*-----*/
