body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../images/bg_main01.jpg);
	background-repeat:repeat-x;
	background-color:#5c5d5d;
	/*background:url(../images/natal02.jpg) no-repeat top center #999999;*/
}
.topo01 {
	background-image:url(../images/bg_topo01.jpg);
	background-repeat:no-repeat;
	height:120px;
}
.menu01 {
	background-image:url(../images/bg_menu01.gif);
	background-repeat:no-repeat;
	padding:2px 0 0 13px;
}
.boxlogin01 {
	background-image:url(../images/bg_login01.gif);
	background-repeat:no-repeat;
	padding:15px;
}
.conteudo01 {
	background-image:url(../images/bg_content01.gif);
	background-repeat:repeat-y;
}
.conteudo_home01 {
	background-image:url(../images/bg_content_home01.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
}
.conteudo_internas01 {
	background-image:url(../images/bg_content_internas01.gif);
	background-repeat:repeat-y;
	vertical-align:top;
}
.conteudo_internas02 {
	background-image:url(../images/bg_content_internas01.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
}
.login01 /* class com mesmo nome para txt */ {
	margin:3px 0 3px 0;
	border:0;
	background:url(../images/txtbox_home01.gif);
	width:96px;
	height:18px;
}
.home_news01 {
	vertical-align:middle;
	/*height:20px;*/
}
.top10_separa01 {
	background-image:url(../images/separa_top10.gif);
	background-repeat:repeat-x;
	background-position:left;
	height:19px;
}
.internas_form01 {
	margin-top:3px;
	border:solid 1px #d1d1d1;
	background:#fffae0;
	height:18px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.internas_form_text01 {
	margin-top:3px;
	border:solid 1px #d1d1d1;
	background:#fffae0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

/* txt */

a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.txt_login01 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffff00;
}
.login01 /* class com mesmo nome para acabamento */ {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-top:3px;
}
.txt_home_news01 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:12px;
}
.txt_home_news01:hover {
	color:#990000;
}
.txt_home_noar01, .txt_home_noar02 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6600;
}
.txt_home_noar02 {
	color:#990000;
	line-height:14px;
}
.txt_home_users01, .txt_home_users02 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
}
.txt_home_users02 {
	color:#ff6600;
}
.txt_home_top1001, .txt_home_top1002, .txt_home_top1003 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ff0000;
}
.txt_home_top1002 {
	font-weight:normal;
	color:#000;
}
.txt_home_top1003 {
	font-weight:normal;
	color:#000066;
}
.txt_conteudo01, .txt_conteudo02 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
}
.txt_conteudo02 {
	color:#ff0000;
}
.txt_link01 a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6600;
}
.txt_link01 a:hover {
	color:#660000;
}
.txt_top10 {
	padding:0 5px 0 5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ae5a08;
}
.tit_agenda01 {
	padding:15px 0 5px 0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6600;
}
.tit_promo01 {
	margin:5px 0 3px 0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ff6600;
}
.data_noticia01 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
}
.tit_noticia01 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
}
.olho_noticia01 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6600;
}
/* paginacao */
.paginacao a, .paginacao a:hover, .paginacao a:visited {
	color:#999;
	border: 1px solid #EEE;
	padding: 2px 6px;
	margin: 3px;
	text-decoration: none;
	height: 15px;
	line-height:15px;
}
.paginacao a:hover {
	background-color:#ffc000;
	text-decoration:none;
	color:#FFFFFF;
}
.pagAnterior, .pagProxima {
	padding: 2px 6px;
	margin: 3px;
	color:#999;
	height: 15px;
	line-height:15px;
}
.pagPropria {
	padding: 2px 6px;
	margin: 3px;
	color:#999;
	font-weight:bold;
	height: 15px;
	line-height:15px;
}
#combo_paginacao { border: 1px solid rgb(238, 238, 238); width: 35px; font-size: 10px; }
.combo_paginacao { margin-top:10px; }


/*Seção Podcasts*/
#podcast {
	width:374px; 
	height:auto; 
	float:left; 
	position:relative; 
	margin:10px 0 0 0; 
	display:inline;
}

#podcast .alinha_data {
	float:left; 
	background:#980000; 
	color:#fff; 
	font-weight:bold; 
	width:70px;
	height:60px;
}
#podcast .alinha_data p { letter-spacing:-1px; text-align:center; line-height:12px; margin:18px 0 0 5px; float:left; display:inline; }
#podcast .alinha_data span.dia { font-size:24px; float:left; margin:0 5px 0 0; line-height:24px; dislplay:inline; }
#podcast .alinha_data span.mes { font-size:11px; line-height:11px; float:left; letter-spacing:-1px; text-align:left; }

/*#podcast .alinha_txt_mesmodia {
	float:right;
	width:305px;
	height:auto;
}*/
#podcast .alinha_txt {
	 height:30px; 
	 width:300px; 
	 float:right;
	 margin:-3px 0 8px 0;
	 display:inline;
	 letter-spacing:0px;
}

#podcast .alinha_txt p {
	line-height:17px; 
	margin:0; 
	padding:0;
}

#podcast .alinha_txt p a {
	color:#F60; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:13px; 
	line-height:14px;
}
#podcast .alinha_txt p a:hover { color:#660000; }

#podcast .paginacao_podcast {
	text-align: center; 
	margin-top: 20px; 
	float: left; 
	width: 100%;
}