/* CSS Document 
************************************************************************
' Criado em:		28/07/2006			Por: ANDRÉ LUIZ
' Alterado em:		17/08/2006			Por: ANDRÉ LUIZ
' Alterado em:		04/09/2006			Por: ANDRÉ LUIZ
' Alterado em:		14/09/2006			Por: ANDRÉ LUIZ
************************************************************************


*/

body			{font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.bd_01			{border-bottom:1px solid #FFFFFF;}
.bd_02			{border-bottom:2px solid #FFFFFF;}
.bd_03			{border-top:2px solid #FFFFFF;}
.bd_04			{border-right:2px solid #FFFFFF;}
.bd_05			{border-bottom:2px dotted #999999;}
.bd_06			{border-left:2px solid #FFFFFF;}

.bg_01			{background-color:#CDCDCD;}
.bg_02			{background-color:#D4D4D4;}
.bg_03			{background-color:#DEDEDE;}
.bg_04			{background-image:url(../imagens/layout/bg_06.gif);}
.bg_05			{background-color:#000000;}
.bg_06			{background-color:#999999;}
.bg_07			{background-color:#B4B4B4;}
.bg_08			{background-color:#FFFFFF;}

.dv_01			{background-image:url(../imagens/layout/im_02.gif); color:#FFFFFF; font-size:16px; font-weight:bold; height:27px; line-height:27px; text-indent:15px; width:111px;}
.dv_02			{background-image:url(../imagens/layout/im_03.gif); color:#FFFFFF; font-size:16px; font-weight:bold; height:27px; line-height:27px; text-indent:15px; width:180px;}

.bx_01			{font-family:verdana; font-size:10px; font-style:normal; font-weight:normal; border:2px solid #DEDEDE;}
.bx_02			{font-family:verdana; font-size:10px; font-style:normal; font-weight:bold; color:#CE0A01; background:inherit; border:0px; padding:0 4 0 4;}

.bt_01			{font-family:verdana; font-size:10px; font-style:normal; font-weight:bold; height:18px}

.cr_01			{color:#FFFFFF;}
.cr_02			{color:#4254FF;}
.cr_03			{color:#FF9900;}

.hr_01			{color:#3C3C3C; background-color:#905B34; height:1px; border:0px;}

.lk_01			{color:#000000; text-decoration:none;}
.lk_01:hover	{color:#000000; text-decoration:underline;}

.lk_02			{color:#000000; display:block; width:100%; text-decoration:none; padding:3px; background-color:#DEDEDE; border-bottom:1px solid #FFFFFF; font-size:14px; font-weight:bold;}
.lk_02:hover 	{color:#FFFFFF; display:block; width:100%; text-decoration:none; padding:3px; background-color:#666666; border-bottom:1px solid #FFFFFF; font-size:14px; font-weight:bold;}

.lk_03			{color:#4254FF; display:block; width:100%; text-decoration:none; padding:3px; background-color:#D0D0D0; border-bottom:1px solid #FFFFFF; font-size:11px; font-weight:bold;}
.lk_03:hover 	{color:#FFFFFF; display:block; width:100%; text-decoration:none; padding:3px; background-color:#666666; border-bottom:1px solid #FFFFFF; font-size:11px; font-weight:bold;}

.lk_04			{color:#000000; display:block; width:100%; text-decoration:none; padding:3px; background-color:#DEDEDE; border-bottom:1px solid #FFFFFF; font-size:10px; font-weight:normal;}
.lk_04:hover 	{color:#FFFFFF; display:block; width:100%; text-decoration:none; padding:3px; background-color:#666666; border-bottom:1px solid #FFFFFF; font-size:10px; font-weight:normal;}

.lk_05			{color:#4254FF; font-weight:bold; text-decoration:none;}
.lk_05:hover	{color:#000000; font-weight:bold; text-decoration:underline;}

.lk_06			{color:#4254FF; text-decoration:none;}
.lk_06:hover	{color:#000000; text-decoration:underline;}

.lk_07			{color:#4254FF; display:block; width:100%; text-decoration:none; padding:3px; background-color:#D0D0D0; font-size:11px; font-weight:bold;}
.lk_07:hover 	{color:#FFFFFF; display:block; width:100%; text-decoration:none; padding:3px; background-color:#666666; font-size:11px; font-weight:bold;}

.lk_08			{color:#FFFFFF; text-decoration:none;}
.lk_08:hover	{color:#FFFFFF; text-decoration:underline;}

.pp_00			{line-height:100%; margin:0 0;}
.pp_01			{line-height:150%; margin:1 0;}

.tb_01			{background-color:#FFFFFF; border:2px solid #FFFFFF;}
.tb_02			{background-color:#FFFFFF; border-top:1px solid #FFFFFF; border-bottom:2px solid #FFFFFF;}
.tb_03			{background-color:#FFFFFF; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF;}
.tb_04			{background-color:#FFFFFF; border-bottom:2px solid #FFFFFF;}
/*



inicio geral * /
table						{border-collapse: collapse;}
a, img, form				{border: 0px;}
/* fim geral 


inicio tb_mestre * /
#tb_mestre 					{border: 0px; margin-left: auto; margin-right: auto; width: 995px; _width: 993px;}
#tb_mestre .td				{border: 2px solid #FFF;}
#tb_mestre .td_gd			{background-color: #d4d4d4; border: 0px; vertical-align: top; width: 250px;}
/* fim tb_mestre


inicio barra_topo * /
#tb_mn_topo					{background-color: #CDCDCD; border: 0px; width: 100%;}
#tb_mn_topo .tp_lk			{border: 0px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; height: 17px; padding-top: 5px; padding-bottom: 5px; _padding-bottom: 0px; text-align: left; text-decoration: none; text-indent: 5px; vertical-align: text-top; word-spacing: normal;}
#tb_mn_topo .text 			{border: 0px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 14px; _height: 12px; margin-top: -2px; width: 145px;}
#tb_mn_topo .pwd 			{border: 0px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 14px; _height: 12px; margin-top: -2px; width: 90px;}
/* fim barra_topo


inicio logo_banner * /
#tb_logo_banner				{background-color: #fff; border: 0px; width:100%;}
#tb_logo_banner .td_logo	{border: 0px; height: 96px; vertical-align:bottom; width:302px;}
#tb_logo_banner .td_banner	{border-left: 1px solid #fff; height: 96px; vertical-align:bottom; width:680px;}
/* fim logo_banner

inicio menu * /
#tb_menu					{background-color: #dedede; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0px; width:100%;}
#tb_menu .td_mn, .td_mn_tit	{border-bottom: 1px solid #fff; height: 19px; text-indent: 8px; background-image: url(../imagens/layout/bg_lst.gif); background-repeat: no-repeat;}
#tb_menu .td_mn_tit, .lk	{background-color: #d0d0d0; background-image: none; color: #4254FF; font-weight: bold; text-decoration: none;}
#tb_menu .lk:hover			{color: #1B4f94;}
#tb_menu .sessao			{color: #000; font-size: 10px; font-weight: normal; text-indent: 18px;}
/* fim menu

inicio pesquisa * /
#tb_pesquisa				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width:100%;}
#tb_pesquisa .sp			{background-color: #D71F26; color: #fff; font-size: 11px; font-weight: bold; padding: 0px 5px 0px 5px;}
#tb_pesquisa .input			{border: 2px solid #C2C1C1; width: 120px;}
/* fim pesquisa

inicio conteudo * /
#tb_conteudo				{background-color:#FFF; border: 0px;}
#tb_conteudo td				{border-top: 3px solid #fff;}
.dv_fio						{background-image: url(../imagens/layout/bg_fio.gif); background-repeat: repeat-x; background-position: bottom; height: 5px; margin: 10px 0px 10px 0px; width: 100%;}
.tx_tit						{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
.tx_area_secao				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.dv_credito					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: right;}
.td_aba						{background-image: url(../imagens/layout/aba.gif); border: 0px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; height: 27px; line-height: 27px; text-indent: 15px; width: 152px;}
.td_tit						{background-image: url(../imagens/layout/bg_tit.gif); color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; height: 27px; line-height: 27px; background-repeat: repeat-x; border-top: 3px solid #fff; border-bottom: 2px solid #fff;}
.td_tit_area				{background-image: url(../imagens/layout/bg_tit.gif); color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; height: 27px; line-height: 27px; text-align: center;}
.td_tit_sessao				{background-image: url(../imagens/layout/bg_tit.gif); color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; height: 27px; line-height: 27px; background-repeat: repeat-x; border-top: 3px solid #fff; border-bottom: 2px solid #fff; text-align: center;}
#tb_conteudo .tr_tit_arq	{color: #1455D8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
#tb_conteudo .td_num_arq	{color: #6f6f6f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-top: 0px; text-decoration: none; text-align: center;}
#tb_conteudo .td_tit_arq	{color: #0069F2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-top: 3px; text-decoration: none;}
#tb_conteudo .td_tit_arq_pre{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-top: 3px; text-decoration: none;}
#tb_conteudo .td_tipo_arq	{color: #6f6f6f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 3px;}
#tb_conteudo .td_sessao_arq	{color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 3px;}
#tb_conteudo .td_data_arq	{color: #4f4f4f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 3px;}
/* fim conteudo

inicio em_foco * /
.td_foco_1					{border-right:2px solid #FFF;}
.td_foco_2					{border-right:2px solid #FFF; border-left:2px solid #FFF;}
.td_foco_3					{border-right:2px solid #FFF; border-left:2px solid #FFF;}
.td_foco_4					{border-left:2px solid #FFF;}
.td_foco_img				{background-color: #E6E6E6; border: 1px solid #fff; width: 25%; vertical-align: top; border-right:1px solid #FFF;}
.td_foco_img				{background-color: #E6E6E6; border: 1px solid #fff; width: 25%; vertical-align: top; border-right:1px solid #FFF; border-left:1px solid #FFF;}
.td_foco_img				{background-color: #E6E6E6; border: 1px solid #fff; width: 25%; vertical-align: top; border-right:1px solid #FFF; border-left:1px solid #FFF;}
.td_foco_img				{background-color: #E6E6E6; border: 1px solid #fff; width: 25%; vertical-align: top; border-left:1px solid #FFF;}
.td_foco_tx					{background-color: #E6E6E6; border: 1px solid #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 3px; text-align: center; width: 25%; vertical-align: top;}
.td_foco_tx a				{background-color: #E6E6E6; color: #000; font-weight: bold; text-decoration: none;}
/* fim em_foco

inicio 10_materias * /
#tb_10mat					{font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px; width: 245px;}
#tb_10mat td				{border: 0px;}
#tb_10mat .bg_preto			{background-color: #000; color: #fff; font-size: 10px; font-weight: bold; line-height: 19px;}
#tb_10mat .td_num_dest		{background-color: #999; color: #fff; font-weight: bold; font-size: 17px; text-align: center;}
#tb_10mat .td_game_dest		{color: #043794; font-weight: bold; font-size: 17px; text-align: left; text-decoration: none; text-indent: 3px;}
#tb_10mat .td_area_dest		{color: #043794; font-weight: bold; font-size: 17px; text-align: center;}
#tb_10mat .td_num			{background-color: #999; color: #fff; font-weight: bold; font-size: 12px; text-align: center;}
#tb_10mat .td_game			{color: #043794; font-weight: bold; font-size: 10px; text-align: left; text-decoration: none; text-indent: 3px;}
#tb_10mat .td_area			{color: #043794; font-weight: bold; font-size: 10px; text-align: center;}
#tb_10mat .td_fio			{background-image: url(../imagens/layout/bg_fio_10mat.gif); background-position: center; background-repeat: repeat-x; height: 8px;}
/* fim 10_materias

inicio rodape * /
#td_rodape					{background-color: #fff; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; vertical-align:bottom;}
#td_rodape .p				{color: #f00; margin-top: 5px; margin-bottom: 10px;}
#td_rodape .p .a			{background-color: #fff; color: #f00;}
/* fim rodape

inicio tb_materia * /
#tb_materia					{border: 0px;}
#tb_materia td				{border: 0px;}
#tb_materia .td_tit_mat		{background-image: url(../imagens/layout/bg_materia.gif); background-repeat: repeat-x; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; height: 42px; vertical-align: middle; width: 505px;}
#tb_materia .td_tit_aut		{background-image: url(../imagens/layout/bg_materia.gif); background-repeat: repeat-x; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: middle; height: 42px; text-align: center; width: 150px;}
#tb_materia .td_tit_tipo	{background-image: url(../imagens/layout/bg_materia.gif); background-repeat: repeat-x; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; height: 42px; vertical-align: middle; text-align: center; width: 150px;}
#tb_materia .td_tit_foto	{background-image: url(../imagens/layout/bg_materia.gif); background-repeat: repeat-x; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; height: 84px; text-align: right;}
#tb_materia .td_tit_borda	{background-image: url(../imagens/layout/bg_materia_borda.gif); background-repeat: no-repeat; height: 84px; width: 15px; _width: 23px;}
#tb_materia .h5				{border: 0px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height:25px; word-spacing: 2px;}
#tb_materia .h2				{border: 0px; font-size: 18px; font-weight: bold; line-height:30px; margin-left: 5px;}
#tb_materia .h3, .h4		{border: 0px; font-size: 12px; font-weight: normal; line-height:14px; margin-left: 5px;}
#tb_materia .h3				{font-weight: bold;}
#tb_materia .h3 .b			{color: #000; font-weight: bold;}
#tb_materia .tx_resumo		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align:top;}
/* fim tb_materia 

inicio formularios [frm]* /
#frm input					{border: 1px solid #a0a0a0; font-family: Arial, Helvetica, sans-serif; font-size:11px; padding:1px;}
#frm .bt_00					{background-color:#dedede; color:#1B4f94; font-size:11px; font-weight:bold; padding:1px; letter-spacing:1px;}
#frm .sp_inf				{color:#C33;}
/* fim formularios [frm]*/

/*tr pesquisa resultado* /
.tr_01						{font-family:Arial, Helvetica, sans-serif; size:11px;}
/* fim tr pesquisa resultado*/

/*td pesquisa resultado* /
.td_01						{font-family:Arial, Helvetica, sans-serif; size:10px;}
/* fim td pesquisa resultado*/