html,div,a,body,div,p,span,pre,li,ul {

	font-family: arial, verdana, sans-serif;

	font-size: 12px;

	text-decoration: none;	

}

table.principal{

	width: 969px;

	margin-left: auto;	

	margin-right: auto;

	background: url(../imagens/bg_central.jpg) #141414 top right repeat-x;

}



div.img_esq{

	height: 240px;

	background: url(../imagens/bg_topo_logo.jpg) transparent top left no-repeat;

	float: left;

	width: 722px;;

}

td.img_dir{

	height: 240px;

	width: 253px;

	background: url(../imagens/globo.gif) #fff top right no-repeat;

}



div.menu_esq2{

	width: 183px;

	margin-top: -15px;

}



td.banner_dir{

	width: 162px;

	height: 17px;

}

table.banner{

	float:right;

	margin-right: 5px;

	width:162px;

}

td.banner_lat_topo{

	padding-top: 10px;

	height:17px;

	background: url(../imagens/banner_esq_topo.gif) transparent top left no-repeat;

}

td.banner_lat_baixo{

	height:17px;

	background: url(../imagens/banner_esq_rodape.gif) transparent top left no-repeat;

}

td.banner_lat_meio{

	height: 150px;

	background-color: #fff;

}



div.banner_dir2{

	background: url(../imagens/banner_esq_topo.gif) #292967 top right no-repeat;

	width: 162px;

	height: 17px;

}



td.frase{

	height: 30px;

	background-color: #141414;

}

td.logo_diretriz{

	padding-left: 5px;

	text-align:center;

	color: #fff;

	font-size: 14px;

	height: 300px;

	font-weight: bold;

}

td.logo_diretriz a {

	font-weight:bold;

	color: #fff;

	background-color: #141414;

}



td.rpd_ext{

	height:90px; 

}



td.rdp_topo{

	background: url(../imagens/rodape_apoios_topo.jpg) transparent top left no-repeat;

	height: 77px;

}



td.rdp_baixo{

	background: url(../imagens/rodape_apoios_rodape.jpg) transparent bottom center no-repeat;

	height: 13px;

}

td.rodape{

	background-color:#141414; 

}	

table.rdp_interno{

	background-color:#FFFFFF;

	width: 964px;

	margin-bottom: 4px; 

}

div.mod_topo1{

	width: 290px;

	height: 80px;

	margin-top: 20px;

	margin-left: 100px;

 }

div.mod_topo2{

	width: 500px;

	height: 90px;

	margin-left: 10px;

	margin-top: -15px;

}

div.dv_conteudo{

	width: 520px !important ;

	width: 540px;

	padding-left: 10px;

	padding-right: 20px;

	color: #fff;

}

div.dv_conteudo div{

	width: auto;

}

div.dv_conteudo a{

	color: #BCDAF2;

}



div.menu_top a {

	height:45px;

	width: 110px;

	float: left;

	text-align:center;

	background: url(../imagens/aba_topo.jpg) transparent top left no-repeat;

	padding-top: 20px;

	padding-left: 3px;

	margin-left: 3px;

	font-weight:bold;

	color:#fff;

	font-size: 11px;

}

div.menu_top a:hover {

	height:45px;

	width: 110px;

	float: left;

	text-align:center;

	background: url(../imagens/aba_ao_passar.jpg) transparent top left no-repeat;

	padding-top: 20px;

	padding-left: 3px;

	margin-left: 3px;

	font-weight:bold;

	color:#498653;

	font-size: 11px;

}



td.linha_top{

	border-left:1px solid #000; 

	border-right:1px solid #000; 

	height: 23px;

	background: url(../imagens/bg_topo_sob_abas.jpg) transparent top left repeat-x;

}



div.frase_int{

	height: 54px;

	width: 769px;

	font-size: 12px;

	float: right;

	color: #fff;

}



div.menu_top{

	height: 30px;

	text-align: left;

}

div.menu_top table{

	position:absolute;

	float:left;

	padding-top:5px;

	padding-left: 10px;

	width: 960px;

}

a.mainlevelprinc_Esq {

	color: #fff;

	font-weight: bold;

	padding-left: 10px;

	display: block;

	height: 25px;

	background: url(../imagens/botao_menu_normal.jpg) transparent top left no-repeat;

	padding-top: 5px;

	font-family: arial, sans-serif;



}

a:hover.mainlevelprinc_Esq {

	height: 25px;

	padding-top: 5px;

	padding-bottom: px;

	background: url(../imagens/botao_menu_ao_clicar.jpg) transparent top left no-repeat;

	color:#498653;

	font-weight: bold;

	font-family: arial, sans-serif;

}

div.moduletablemodulo_menu{

	vertical-align: top;

}

div.menus_esquerdos h3{

	padding-left: 10px;

	color:#292967;

	margin-bottom: 0px;

	font-family: arial, sans-serif;

	font-size: 12px;

}

div.menu_esq2 .menu_esquerdo{

	padding-top: 4px;

	height:25px;

	width:176px;



} 

div.moduletablemodulo_menu{

	margin-bottom: -10px;

}







div.moduletablemodulo_menu_fim{

	padding-bottom: 10px;

}

div.moduletablemodulo_menu_fim h3{

/* 	padding-top:5px; */

	padding-left: 10px;

	margin-bottom: 0px;

	color:#292967;

	font-family: arial, sans-serif;

}



div.assinatura {

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	color: #999;

	margin-right: auto;

	margin-left: auto;

	width: 968px;

	text-align: right;

}



div.assinatura a {

	width: 60px;

	color: #2E2D6F;

	font-weight: bold;

	text-decoration: none;

	padding-left: 2px;

}



div.assinatura a:hover {

	color: #609AC5;

	font-weight: bold;

	width: 60px;

}



input.inputbox_nome{

	border:none;

	width: 174px;

	background: transparent;

	color:#fff;

	padding-left: 2px;

	margin-left: 10px;

	

}

input.inputbox_email{

	border:none;

	width: 174px;

	background: transparent;

	color:#fff;

	margin-left: 10px;

	padding-left: 2px;

	padding-top: 5px;

}

input.button_enviar{

	border:none;

	background-color: #302B6B;

	color:#fff;

	margin-left: 130px;

	cursor: pointer;

}

td.nome_news{

	background: url(../imagens/bg_caixa_de_email.gif) transparent 5px 0px no-repeat;

	height: 30px;

	margin-left: 20px;

}

td.email_news{

	background: url(../imagens/bg_caixa_de_email.gif) transparent 5px 0px no-repeat;

	height: 30px;

	margin-left: 20px;

}

td.caixa_texto_news{

	font-size: 10px;

	color: #fff;

	text-align: center;

	font-weight: bold;

	height: 32px;

}

table.caixa_news{

	background: url(../imagens/bg_caixa_de_email_esq1.gif) transparent top left no-repeat;

	width:204px;

}

td.enviar_news{

	height: 26px;

	background: transparent;

}

div.news_dir{

	vertical-align: top;

	padding: 0px;

}



table.topoconteudo{

	color: #fff;

	font-size: 12px;

}



td.font_fmt h4{

	color: #85C33A;

	font-size: 14px;

}

td.contentheading{

	color: #85C33A;

	padding-left: 20px;

	font-size: 16px;

	font-weight: bold;

}



div.menu_lateral{

	position: relative;

}



div.back_button a{

	background: url(../imagens/botao_avancar.gif) transparent top left no-repeat;

	display: block;

	width: 64px;

	text-align:center;

	height: 17px;

	padding-top: 3px;

	color: #1D1E4C;

}



td.menu_lat_topo{

	background: url(../imagens/barra_de_menus_topo.gif) #141414 top left no-repeat;

	height: 20px;

}

td.menu_lat_baixo{

	background: url(../imagens/barra_de_menus_rodape.gif) transparent bottom right no-repeat;

	height: 20px;

}



table.menu_lateral{

	width: 183px;

	margin-left: 5px; 

}



div.menus_princi{

	position: relative;

	top: -25px;

}



div.menus_princi{

	position: relative;

	top: -25px;

}



div.menus_princi{

	position: relative;

	top: -25px;

}

div.traducao{

	position:absolute;

	margin-top: 225px;

	margin-left: 110px;

	width: 80px;

}

td.back_button_senha{

	background: url(../imagens/botao_avancar_senha.gif) transparent top left no-repeat;

	display: block;

	width: 129px;

	text-align:center;

	height: 17px;

	padding-top: 3px;

}

a img {

	border: none;

}



div.btncur a{

	color: #fff;

}

td.format_cadastro a{

	color: #fff;

}



td.menu_lat_meio{

	background-color: #fff;

}

a.readon{

	float:right;

}

div.componentheading{

	color: #85C33A;

	padding-left: 20px;

	font-size: 16px;

	font-weight: bold;

}

td.link_formatado a{

	color:white;

}





div.menus_esquerdos{

	background-color:#fff;

	margin-top: 20px;

}

