/* CSS Document */

/* acabamento */
body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../images/bg_main01.jpg);
	/*background-image:url(../images/bg_main01_natal.png);*/
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#3e2f8a;
}
.topo01 {
	background-image:url(../images/bg_topo01.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top:14px;
	text-align:center;
	vertical-align:bottom;
}
.acabamentohome01 {
	background-image:url(../images/acabamento_home01.jpg);
	background-repeat:no-repeat;
	height:22px;
}
.acabamentointernas01 {
	background-image:url(../images/acabamento_internas01.jpg);
	background-repeat:no-repeat;
	height:22px;
}
.conteudo01 {
	background-image:url(../images/bg_conteudo01.gif);
	background-repeat:repeat-y;
	vertical-align:top;
}
.acabamentohome02 {
	background-image:url(../images/acabamento_home02.gif);
	background-repeat:no-repeat;
	height:12px;
}
.sombraesq01, .sombradir01 {
	background-image:url(../images/sombra_esq01.jpg);
	background-repeat:no-repeat;
	width:5px;
}
.sombradir01 {
	background-image:url(../images/sombra_dir01.jpg);
}
.menu01 {
	background-image:url(../images/bg_menu01.jpg);
	background-repeat:no-repeat;
}
.enquete01 {
	width:149px;
	height:51px;
	background-image:url(../images/tit_enquete01.gif);
	background-repeat:no-repeat;
}
.enquete02 {
	background-image:url(../images/bg_enquetevazio01.gif);
	background-repeat:repeat-y;
}
.enquete03 {
	width:149px;
	height:20px;
	background-image:url(../images/rodape_enquete01.gif);
	background-repeat:no-repeat;
}
.home_conteudo01 {
	background-color:#FFFFFF;
	background-image:url(../images/bg_home_conteudo01.jpg);
	background-repeat:no-repeat;
	width:232px;
	vertical-align:top;
}
.home_aovivo01 {
	display:block;
	width:210px;
	height:31px;
	margin-top:2px;
	cursor:pointer;
	text-indent:-9000;
}
.bgnoar01 {
	background-image:url(../images/bg_thumbs_noar01.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.bgpromo01 {
	background-image:url(../images/bg_thumbs_promo01.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.form01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	height:20px;
	color:#003399;
	border:none;
}
.form02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	height:16px;
	color:#003399;
	border:solid 1px #dcdcdc;
}
.form03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	height:20px;
	color:#003399;
	border:solid 1px #dcdcdc;
}
.form03b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	border:solid 1px #dcdcdc;
}
.top10 {
	_padding-top:2px;
}
.txttop10, .txttop10:hover {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#666666;
	padding-left:17px;
	text-decoration:none;
}
.txtenquete01 {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0 17px 0 17px;
	text-decoration:none;
}
.txttop10:hover {
	color:#ff3300;
}
.septop10 {
	background-image:url(../images/separa_top10.gif);
	background-repeat:repeat-x;
	height:2px;
	filter:alpha(opacity=40);
	opacity:.40;
}
.internas_conteudo01 {
	width:428px;
	padding:0 11px 0 11px;
	vertical-align:top;
}
.data_numerologia01 {
	padding:0 0 5px 1px;
	vertical-align:bottom;
	text-align:center;
}

/* textos */

a, a:visited, a:active {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.txt_noar01, .txt_noar02, .tit_noar01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#666666;
}
.txt_noar02 {
	line-height:13px;;
	color:#333333;
}
.tit_noar01 {
	color:#003399;
}
.txt_maislidos01, .txt_promo01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#666666;
}
.txt_login01, .txt_linklogin01, .txt_linklogin01:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.txt_linklogin01, .txt_linklogin01:hover {
	text-decoration:underline;
}
.txt_linklogin01:hover {
	color:#003399;
}
.txt_datanoticia01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.txt_datanoticia02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#929292;
}
.tit_internas01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0066cc;
}
.txt_internas01, .link_internas01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.link_internas01, .link_internas01:hover, .link_internas01:visited, .link_internas01:active {
	color:#0066cc;
	text-decoration:none;
}
.link_internas01:hover {
	text-decoration:underline;
}
.txt_opcoes01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4f4f4f;
}
.txt_programacao01 {
	padding:4px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.txt_programacao02 {
	padding:4px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#990000;
}
.txt_internas02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
}
.txt_internas03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777777;
}
.galeria_txt01, .galeria_tit01, .galeria_data01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.galeria_tit01 {
	margin-top:5px;
	font-weight:bold;
	color:#003399;
}
.galeria_data01 {
	font-size:10px;
	color:#999999;
}
.oucaagoratxt01, .oucaagoratxt02 {
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003399;
}
.oucaagoratxt02 {
	color:#cc0066;
	text-decoration:underline;
}
.table_nome01 {
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#666666;
}
.tit_numerologia01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003399;
}
.tit_tabela01 {
	padding:0 0 0 5px;
	background-color:#99cc33;
	height:25px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_tabela01, .txt_tabela01a {
	padding:0 0 0 5px;
	background-color:#F2F2F2;
	height:20px;
	line-height:12px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.txt_tabela01a {
	background-color:#FBFBFB;
}
.podcast01 {
	width:45px; padding:3px; text-align:center; border:solid 1px #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#959595;
}
.podcast02, .podcast03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#959595;
}
.podcast03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
}
.podcast_tit01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.paginacao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.paginacao a, .paginacao a:hover, .paginacao a:visited {
	color:#999;
	border: 1px solid #EEE;
	padding: 2px 6px;
	margin: 3px;
	height: 15px;
	line-height:15px;
}
.paginacao a:hover {
	background-color:#EEE;
	text-decoration:none;
}
.paginacao .pagAnterior, .paginacao .pagProxima {
	padding: 2px 6px;
	margin: 3px;
	color:#999;
	height: 13px;
	line-height:13px;
}
.pagPropria {
	padding: 2px 6px;
	margin: 3px;
	color:#999;
	font-weight:bold;
	height: 18px;
	line-height:18px;
}
#combo_paginacao { border: 1px solid rgb(238, 238, 238); width: 35px; font-size: 10px; }
.combo_paginacao { margin-top:10px; color:#999 }
