#bg{
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	text-align:center;
	background:url(../images/bg.jpg) top fixed no-repeat #3f0675;
	_background-image:url(../images/bg.jpg);
	_background-position:top center;
	_background-repeat:repeat-x;
	_background-color:#3f0675;
}
#site{
	width:840px;
	height:auto;
	margin:0 auto;
}
#topo{
	width:244px;
	*float:left;
	}
#centro-home{
	width:840px;
	background-color:#FFF;
	background-image:url(../images/bg-home.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:25px;
}
#centro{
	width:840px;
	background-color:#FFF;
	background-image:url(../images/bg-internas.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:15px;
}
#coluna-01{
	width:598px;
	float:left;
	padding-left:15px;
	overflow:hidden;
	text-align:left;
}
#coluna-01 .banner-destaque{
	padding-bottom:10px;
}
.divisa{
	text-align:center;
}
#coluna-01 .internas .voltar{
	text-align:right;
}
#coluna-01 .coluna-baixo-01{
	width:268px;
	float:left;
}
#coluna-01 .coluna-baixo-01 .noticias .noticia{
	padding:5px;
}
#coluna-01 .coluna-baixo-01 .noticias .noticia .divisa{
	text-align:center;
}
#coluna-01 .coluna-baixo-01 .noticias .mais{
	text-align:right;
}
#coluna-01 .coluna-baixo-02{
	width:309px;
	float:right;
}
#coluna-01 .coluna-baixo-02 .eventos .evento{
	padding:5px;
}
#coluna-01 .coluna-baixo-02 .eventos .evento .divisa{
	text-align:center;
}
#coluna-01 .coluna-baixo-02 .eventos .mais{
	text-align:right;
}
#coluna-02{
	width:227px;
	float:right;
	overflow:hidden;
	text-align:left;
}
#coluna-02 .newsletter .bg{
	background-image:url(../images/bg-coluna-02.jpg);
}
#coluna-02 .newsletter .bg .interna{
	padding:5px 25px 5px 25px;
}
#coluna-02 .agenda .bg{
	background-image:url(../images/bg-agenda-home.jpg);
}
#coluna-02 .agenda .bg .evento{
	padding-left:20px;
	padding-bottom:5px;
}
#coluna-02 .agenda .bg .data{
	padding:5px; 
	text-align:center;
}
#coluna-02 .agenda .bg .dados{
	padding:5px; 
}
#coluna-02 .publicidade{
	padding-top:5px;
	padding-left:19px;
	padding-bottom:10px;
}
#rodape{
	height:40px;
	display:inline;
	overflow:hidden;
}