#bg{
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	text-align:center;
	background-image:url(../images/bg_site.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	background-color:#FFF;
	overflow:hidden;
}
#bg2{
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	text-align:center;
	background-image:url(../images/bg_rodape.jpg);
	background-position:bottom center;
	background-repeat:repeat-x;
	background-color:#FFF;
	overflow:hidden;
}
#site{
	width:1003px;
	margin:0 auto;
	overflow:hidden;
}
#topo{
	width:1003px;
	height:198px;
	overflow:hidden;
	margin-bottom:21px;
}
#busca_site{
	position:absolute;
	margin:22px 0 0 693px;
	_margin:22px 73 109 693px;
}
#busca_site .formulario{
	width:288px;
	margin-top:50px;
	overflow:hidden;
}
#busca_site .formulario .bg_campo{
	width:256px;
	height:32px;
	float:left;
	background-image:url(../images/bg_campo.jpg);
	background-repeat:no-repeat;
}
#busca_site .formulario .bg_campo .campo{
	width:256px;
	height:30px;
	float:left;
}
#busca_site .formulario .buscar{
	width:32px;
	float:right;
}
#centro{
	width:1003px;
	background-color:#FFF;
	overflow:hidden;
}
#coluna_01{
	width:217px;
	float:left;
}
#coluna_01 .newsletter{
	width:217px;
	text-align:left;
}
#coluna_01 .newsletter .titulo{
	width:217px;
	text-align:left;
}
#coluna_01 .newsletter .texto{
	width:207px;
	padding:5px;
	padding-bottom:10px;
	text-align:left;
}
#coluna_01 .newsletter .campo{
	width:190px;
	margin-left:8px;
	margin-right:8px;
	float:left;
	padding-bottom:15px;
}
#coluna_01 .enviar{
	width:217px;
	text-align:right;
	padding-bottom:15px;
}
#coluna_01 .banner_publicidade{
	width:217px;
	text-align:left;
	padding-bottom:15px;
}
#coluna_01 .fotos_recentes{
	width:217px;
	text-align:left;
}
#coluna_01 .fotos_recentes .titulo{
	width:217px;
	padding-bottom:6px;
	text-align:left;
}
#coluna_01 .fotos_recentes .foto{
	width:217px;
	padding-bottom:6px;
	text-align:left;
}
#coluna_01 .fotos_recentes .data{
	width:207px;
	padding:5px;
	text-align:left;
}
#coluna_01 .fotos_recentes .texto{
	width:207px;
	padding:5px;
	text-align:left;
}
#coluna_02{
	width:473px;
	float:left;
	padding-left:45px;
	padding-right:45px;
	_padding-left:15px;
	_padding-right:15px;
}
#coluna_02 .ultimas_noticias{
	width:473px;
	float:left;
}
#coluna_02 .ultimas_noticias .titulo{
	width:473px;
	text-align:left;
}
#coluna_02 .ultimas_noticias .foto{
	width:473px;
	text-align:left;
	padding-top:6px;
}
#coluna_02 .ultimas_noticias .autor_foto{
	width:473px;
	text-align:left;
	padding-top:6px;
	padding-bottom:6px;
}
#coluna_02 .metafase{
	width:473px;
	float:left;
}
#coluna_02 .metafase .titulo{
	width:473px;
	text-align:left;
	padding-bottom:10px;
}
#coluna_02 .metafase .linha{
	width:473px;
	text-align:left;
}
#coluna_02 .metafase .linha .noticia{
	width:215px;
	float:left;
	padding-right:42px;
}
#coluna_02 .metafase .linha .noticia .foto{
	width:215px;
	text-align:left;
}
#coluna_02 .metafase .linha .noticia .data{
	width:205px;
	padding:5px;
	text-align:left;
}
#coluna_02 .metafase .linha .noticia .texto{
	width:205px;
	padding:5px;
	text-align:left;
}
#coluna_03{
	width:216px;
	float:right;
}
#coluna_03 .categorias{
	width:216px;
	float:right;
	padding-bottom:15px;
}
#coluna_03 .categorias .titulo{
	width:216px;
	text-align:right;
}
#coluna_03 .categorias .menu_site{
	width:216px;
	text-align:right;
}
#coluna_03 .categorias .menu_site .categorias_menu{
	padding-left:14px;
	padding-right:14px;
	text-align:left;
}
#coluna_03 .recados{
	width:216px;
	background-color:#f3f3f3;
	float:right;
	margin-bottom:10px;
}
#coluna_03 .recados .titulo{
	width:216px;
	padding-top:10px;
	text-align:left;
	margin-bottom:11px;
}
#coluna_03 .recados .texto{
	padding:5px;
	text-align:left;
}
#coluna_03 .recados .postar_recado{
	width:211px;
	text-align:right;
	padding-right:5px;
	padding-top:15px;
	padding-bottom:10px;
}
#coluna_03 .contador_visitas{
	width:216px;
	text-align:left;
}
#coluna_03 .contador_visitas .texto{
	width:216px;
	text-align:left;
	padding-top:15px;
}
#coluna_03 .enquete{
	width:216px;
	padding-top:10px;
	float:right;
}
#coluna_03 .enquete .titulo{
	width:216px;
	text-align:right;
}
#coluna_03 .enquete .texto{
	width:206ppx;
	padding:5px;
	text-align:left;
}
#coluna_03 .enquete .bg_enquete{
	width:216px;
	background-image:url(../images/bg_enquete.jpg);
	background-repeat:no-repeat;
	text-align:right;
	overflow:hidden;
	background-color:#FFF;
}
#coluna_03 .enquete .bg_enquete .tabela{
	width:130px;
	float:left;
	text-align:left;
	padding-left:8px;
	padding-right:8px;
}
#coluna_03 .enquete .votar{
	width:94px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:18px;
	float:left;
}
#coluna_03 .enquete .resultados{
	width:103px;
	padding-top:10px;
	padding-bottom:10px;
	float:right;
}
#site2{
	width:1003px;
	margin:0 auto;
	overflow:hidden;		
}
#rodape{
	width:1003px;
	margin-top:15px;
	height:75px;
	overflow:hidden;
}
#paginas_internas{
	width:690px;
	padding-left:45px;
	padding-right:45px;
	float:left;
}
#paginas_internas .conteudo{
	width:690px;
	float:left;
}
#paginas_internas .conteudo .titulo{
	width:690px;
	text-align:left;
}
#paginas_internas .conteudo .texto{
	width:690x;
	text-align:left;
	padding:5px;
}
#paginas_internas .conteudo .voltar{
	width:690px;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:100px;
}
#paginas_internas .conteudo .texto  .paginacao{
	width:460px;
	padding:5px;
	text-align:center;
	float:left;
}

#estilo{
	position: absolute;
	left: 500px;
	z-index: 5;
	background-color: #840403;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	width: 250px;
}
#estilo ul li{
	z-index: 5;
	padding: 5px 5px 7px 5px;
}
#estilo li{
	margin: 2px 10px 5px;
	padding: 0 2px;
}
#estilo li a{
	margin: 2px 10px 5px;
	color: #FFF;
	padding: 5px 5px 7px 5px;
}
#estilo li:hover a{
	background-color: #FFF;
	color: #840403;
}