﻿in/*Ivory*/
td.ms-formbody{
	background:transparent;
}
table.ms-toolbar{
	background:transparent none;
	border:0px;
}
p {
	margin:0 0 12px 0;
	clear:both;
	display:block;
} 
img.foto {
	border:1px solid #ddd;
	padding:8px;
}
#colunaConteudoDir h3 {
	margin-bottom:12px !important;
	display:block;
	width:-moz-max-content !important;
	*_width:-moz-max-content;
}
#container{ 
	margin-left:0px !important;
}
.nome-da-pesquisa{
	font-size:17px;
	color:#808c92 !important;
	font-family:"Trebuchet MS" !important;
	text-align:left;
}
.tableIndicadores{
	margin-top:-25px !important;
}
.tdDatasIndicadores{
	display:none !important;
}
.tdNomeIndicadores{
	width:200px;
}
.tdValoresIndicadores{
	width:0px !important;
}
table td.ms-vb:first-child{
	text-align:left !important;
}
table td.ms-vb:first-child label{
	margin-top: 6px;
    position: absolute;
}
/*#colunaConteudoDir .titulo h3 {
	margin-bottom:12px !important;
	display:block;
	background:none !important;
}
#colunaConteudoDir .conteudo h3 {
	margin-bottom:12px !important;
	display:block;
	background:none !important;
}*/
#colunaConteudoDir .conteudo h3:hover {
	cursor:pointer !important;
	text-decoration:underline !important;
	margin-bottom:12px !important;
	display:block;
}
#colunaConteudoDir .titulo h3:hover {
	cursor:pointer !important;
	text-decoration:underline !important;
	margin-bottom:12px !important;
	display:block;
}
ul#ul_downloads li {
	background:none !important;
}
ul.seg-priv li {
	list-style:url("/images/ico_seta_cinza.png");
}
.leftNav {
	margin-right:0;
	margin-top:0;
	padding-top:0;
	border:0 #8997BC solid;
	background-color:transparent;
	width:auto;
}
.leftNavSpacer {
	display:none;
}
.leftNavSelected {
	background-color:transparent;
	color:#FFF;
	border-top:0 #B2BCDD solid;
	border-bottom:0 #B2BCDD solid;
}
.leftNavSelected a {
	text-decoration:underline;
}
.leftNav3, .leftNav2, .leftNav1 {
	color:#FFF;
	text-transform:uppercase;
	font-family:"Trebuchet MS";
	font-size:10px;
}
.leftNav1 {
	font-weight:bold;
}
.leftNav1 a {
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	padding-left: 5px;
    padding-right: 5px;
}
.leftNav1 a, .leftNav2 a, .leftNav3 a {
	display:block;
}
.leftNavHover {
	background-color:transparent;
	color:#fff;
}
.leftNavFlyOuts {
	font-family:"Trebuchet MS";
	font-size:8pt;
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;
}
.leftNavFlyOutsItem {
	border-bottom:1px #CBD1E0 solid;
}
.leftNavFlyOutsItem a {
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
 *width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover {
	background-color:transparent;
}
a {
	color:#4B4B4D;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#4B4B4D;
}
.ms-WPBody a:link, .ms-WPBody a:visited {
	color:#4B4B4D;
	
}
/*---------- quick launch -------------*/
.leftNav2 {
	border-right:none;
}
table.leftNav {
}
table.leftNav table td {
	height:33px;
}
table.leftNav table td a {
	border-right:1px #fff solid !important;
}
/*-------------------*/

/*---- mapa do site ----*/
.tit-secao {
	background:url("/images/bullet_listas.png") no-repeat 0 25px;
	color:#808c92;
	font:34px/37px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	letter-spacing:-1px;
	margin:20px 0 15px 0;
	padding-left:8px;
	padding-bottom: 20px;
}
.tit-secao-internas {
	background:url("/images/bullet_listas.png") no-repeat 0 22px;
	color:#808c92;
	font:28px/31px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	letter-spacing:-1px;
	margin:0 0 0 -0px; /*caca*/
	padding-left:8px;
}
h2#stt-respint {
	display:block;
	width:152px;
	height:24px;
	margin:17px 0 10px 0 !important;
}
body.interna .breadcrumb {
	margin-bottom:-15px !important;
}
.breadcrumb {
	border-bottom:0;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin:0 0 24px 0;
	padding:0 !important;
}
div.pageTitle {
	display:block;
}
.ms-WPHeader td {
	border:0 none !important;
}
.ms-sbplain {
	background:#E7E8E9 none repeat scroll 0 0;
	border:medium none;
	color:#4B4B4D;
	font-size:10px;
	height:15px;
	padding:3px 0 0 8px;
	width:181px;
}
.ms-pagebreadcrumb {
	background-color:#fff;
}
div#noticias img {
	float:left;
	margin-right:18px;
}
/*easy tabs*/
/*.abas { list-style:none; padding:0; margin:20px 0 0;}*/
#abasC {
	margin:-10px 0 0 0;
	padding:0;
	width:100%;
}
#abasC li {
	display:inline;
}
#abasC li a {
	display:block;
	width:32%;
	height:25px;
	float:left;
	text-decoration:none;
	color:#999;
	text-align:center;
	line-height:14px;
	vertical-align:middle;
	padding-bottom:3px;
	margin-top:30px;
	padding-top:7px !important;
	border-bottom:solid 1px #e7e8e9;
}
#abasC li a.ativo {
	cursor:default;
	color:#4b4b4d;
	text-decoration:none;
	border-top:solid 1px #e7e8e9;
	border-right:solid 1px #e7e8e9;
	border-left:solid 1px #e7e8e9;
	border-bottom:none;
}
#abasC li a:hover {
	color:#4b4b4d;
	text-decoration:underline;
}
.contaba {
	clear:both;
}
.abas span {
	display:block;
	width:32%;
	height:25px;
	float:left;
	border-left:solid 1px #e7e8e9;
	border-bottom:solid 1px #e7e8e9;
	text-decoration:none;
	color:#999;
	text-align:center;
	line-height:14px;
	vertical-align:middle;
	padding-bottom:3px;
	margin-bottom:11px;
}
.abas span:hover {
	color:#4b4b4d;
}
.duasabas span {
	width:48%;
}
/*para 2 abas */
div.abas span.ativo, span.ativo:hover {
	/*border-top:solid 1px #dcdee0;
	border-right:solid 1px #dcdee0;
	border-bottom:none;
	padding-top:0;
	margin-top:0;
	margin-right:-1px;*/
	color:#4b4b4d;
}
div.abas span.inativo {
	/*border-bottom:solid 1px #dcdee0;
	border-left:none;
	border-top:none;
	color:#4b4b4d;
	padding-top:0;
	margin-top:0;
	margin-right:-1px;
	color:#DADCDE;*/
	color:#999;
}
/* para 3 abas */
.abas span.ativo3, .abas span.inativo3 {
	height:35px !important;
	vertical-align:middle;
	width:72px;
	padding:7px 5px 0;
}
.abas span.ativo3, span.ativo3:hover {
	color:#4b4b4d;
	border-top:solid 1px #dcdee0;
	border-right:solid 1px #dcdee0;
	border-bottom:none;
	/*padding-top:0;
	margin-top:0;*/
	margin-right:-1px;
}
.abas span.inativo3 {
	/*border-bottom:solid 1px #dcdee0;
	border-left:solid 1px #dcdee0;
	border-top:none;
	color:#4b4b4d;
	padding-top:0;
	margin-top:0;
	margin-right:-1px;
	width:82px;
	height:35px !important;
	color:#DADCDE;*/
	color:#999;
}
.abas span.inativo3:hover {
	color:#4b4b4d;
	text-decoration:underline;
}
/* fim easytabs*/

#flashcontent {
	margin-bottom:25px;
	margin-top:20px;
}
/*-------------------------------------------------------------------------*/
/* CSS Document */

html {
	/*background:url("/images/tira_foto.jpg") 0 36px repeat-x;*/
}
body {
	display:block;
	margin:0;
	background:url("/images/bg_tira_capa.png") top repeat-x;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4b4b4d;
}
body.interna {
	background:url("/images/bg_tira_interna.png") top repeat-x;
}
body.interna2 {
	background:url("/images/bg_tira_interna2.png") top repeat-x;
}
body.sessao {
	background:url("/images/bg_tira_sessao.png") top repeat-x;
}
.nospace {
	margin:0;
	padding:0;
}
div {
	display:block;
	margin:0;
	padding:0;
}
a:focus, object {
	outline:none;
}
.left {
	float:left;
}
.right {
	float:right;
}
.hide {
	display:none;
}
.clear {
	clear:both;
}
.noborder {
	border :none !important;
}
.marg_top {
	margin-top:10px;
}
.saibamais {
	display:block;
	width:57px;
	height:8px;
	background:url("/images/bt_saibamais.png") top left no-repeat;
	text-indent:-999em;
}
.vejamais {
	display:block;
	width:52px;
	height:8px;
	background:url("/images/bt_vejamais.png") top left no-repeat;
	text-indent:-999em;
}
.link {
	color:#a1111b;
	text-decoration:none;
}
.link:hover {
	text-decoration:underline;
}
div#global {
	width:996px;
	height:auto;
	margin:0 auto;
	position:relative;
}
div#topo {
	clear:both;
	height:105px;
	margin:0 auto;
	width:996px;
}
div#menuSup {
	clear:both;
	height:105px;
	margin:0 auto;
	width:996px;
}

#corpoTexto {
	clear:both;
}
#topo-mineiridades {
	height:70px;
	left:0;
	position:absolute;
	top:22px;
	width:100%;
}
div#topo h1#logo {
	display:block;
	width:270px;
	height:73px;
	margin:22px 0 0;
	float:left;
}
div#topo h1#logo a {
	display:block;
	width:270px;
	height:73px;
	background:url("/images/bg_logo.png") top left no-repeat;
	text-indent:-999em;
}



div#menuSup ul {
	display:block;
	float:right;
	margin-top:6px;
}
div#menuSup ul li {
	display:inline;
	float:left;
	list-style:none;
	margin-right:10px;
}
div#menuSup ul li a {
	display:block;
	text-indent:-999em;
}
#mn_busca a {
	text-indent:0 !important;
}
div#menuSup ul li#mn_credito {
	margin-right:5px;
}
div#menuSup ul li#mn_credito a {
	width:111px;
	height:20px;
	background:url("/images/mn_cabecalho_creditoviainternet_ativo.png") top left no-repeat;
}
div#menuSup ul li#mn_negocios a {
	width:100px;
	height:20px;
	background:url("/images/mn_cabecalho_outrosnegocios_normal.png") top left no-repeat;
}
div#menuSup ul li#mn_parceira a {
	width:98px;
	height:20px;
	padding:0 5px;
	background:url("/images/mn_cabecalho_instituicaoparceira_normal.png") 50% 0 no-repeat;
}
div#menuSup ul li#mn_correspondente a {
	width:144px;
	height:20px;
	padding:0 0px;
	background:url("/images/mn_cabecalho_correspondentebancario_normal.png") 50% 0 no-repeat;
}

div#menuSup ul li#mn_parceira.ativo a {
	border-color:#e7e8e9 #e7e8e9 #fff #e7e8e9;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	margin:-1px -1px 0;
	position:relative;
	z-index:15;
}
div#menuSup ul li#mn_correspondente.ativo a {
	border-color:#e7e8e9 #e7e8e9 #fff #e7e8e9;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	margin:-1px -1px 0;
	position:relative;
	z-index:15;
}

div#menuSup ul li#mn_links a {
	width:33px;
	height:20px;
	padding:0 5px;
	background:url("/images/mn_cabecalho_links.png") 0 0 no-repeat;
}
div#menuSup ul li#mn_busca input#busca_txt, select, #destaque_financiamento input#buscafinanciamento_txt, .search .ms-sbcell .ms-sbplain {
	width:181px;
	height:15px;
	background:#e7e8e9;
	border:none;
	font-size:10px;
	color:#4b4b4d;
	padding:3px 0 0 8px;
	float:left;
}

div#menuSup ul li#mn_busca input#busca_btn, #destaque_financiamento input#buscafinanciamento_btn {
	background:url("/images/bt_ir.png") top left no-repeat;
	border:none;
	cursor:pointer;
	display:block;
	float:left;
	font-size:1px;
	height:19px !important;
	line-height:1px;
	margin-top:-1px;
	padding:0;
	text-indent:-999em;
	width:25px;
}








div#topo ul {
	display:block;
	float:right;
	margin-top:6px;
}
div#topo ul li {
	display:inline;
	float:left;
	list-style:none;
	margin-right:10px;
}
div#topo ul li a {
	display:block;
	text-indent:-999em;
}
#mn_busca a {
	text-indent:0 !important;
}
div#topo ul li#mn_credito {
	margin-right:5px;
}
div#topo ul li#mn_credito a {
	width:111px;
	height:20px;
	background:url("/images/mn_cabecalho_creditoviainternet_ativo.png") top left no-repeat;
}
div#topo ul li#mn_negocios a {
	width:100px;
	height:20px;
	background:url("/images/mn_cabecalho_outrosnegocios_normal.png") top left no-repeat;
}
div#topo ul li#mn_correspondente a {
	width:138px;
	height:20px;
	padding:0 5px;
	background:url("/images/mn_cabecalho_correspondentebancario_normal.png") 50% 0 no-repeat;
}

div#topo ul li#mn_parceira a {
	width:98px;
	height:20px;
	padding:0 5px;
	background:url("/images/mn_cabecalho_instituicaoparceira_normal.png") 50% 0 no-repeat;
}
div#topo ul li#mn_parceira.ativo a {
	border-color:#e7e8e9 #e7e8e9 #fff #e7e8e9;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	margin:-1px -1px 0;
	position:relative;
	z-index:15;
}
div#topo ul li#mn_correspondente.ativo a {
	border-color:#e7e8e9 #e7e8e9 #fff #e7e8e9;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	margin:-1px -1px 0;
	position:relative;
	z-index:15;
}

div#topo ul li#mn_links a {
	width:33px;
	height:20px;
	padding:0 5px;
	background:url("/images/mn_cabecalho_links.png") 0 0 no-repeat;
}
div#topo ul li#mn_busca input#busca_txt, select, #destaque_financiamento input#buscafinanciamento_txt, .search 

.ms-sbcell .ms-sbplain {
	width:181px;
	height:15px;
	background:#e7e8e9;
	border:none;
	font-size:10px;
	color:#4b4b4d;
	padding:3px 0 0 8px;
	float:left;
}
.search table, .search table tbody, .search table td {
	margin:0;
	padding:0;
}

#form-auto-atendimento .download-auto-atend {
	width:215px;
	height:25px;
	background:#e7e8e9;
	border:none;
	font-size:10px;
	color:#4b4b4d;
	padding:1px 0 0 8px;
}
.download-auto-atend option.grupo {
	font-weight:bold;
	padding-left:0;
}
.download-auto-atend option.subitem {
	font-weight:normal;
	padding-left:15px;
}
div#topo ul li#mn_busca input#busca_btn, #destaque_financiamento input#buscafinanciamento_btn {
	background:url("/images/bt_ir.png") top left no-repeat;
	border:none;
	cursor:pointer;
	display:block;
	float:left;
	font-size:1px;
	height:19px !important;
	line-height:1px;
	margin-top:-1px;
	padding:0;
	text-indent:-999em;
	width:25px;
}
div#menu {
	clear:both;
	width:996px;
	height:35px;
}
div#menu ul#mn_global {
	display:block;
	clear:both;
	margin:0 0 0 62px;
	padding:0;
}
div#menu ul#mn_global li {
	display:inline;
	float:left;
	/*position:relative;*/
}
div#menu ul#mn_global li a {
	display:block;
}
div#menu ul#mn_global li a {
	text-indent:-999em;
}
div#menu ul#mn_global li#mn_quemsomos a {
	width:174px;
	height:35px;
	background:url("/images/mn_quemsomos_normal.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_comoatuamos a {
	width:178px;
	height:35px;
	background:url("/images/mn_comoatuamos_normal.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_financiamentos a {
	width:185px;
	height:35px;
	background:url("/images/mn_financiamentos_normal.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_noticias a {
	width:137px;
	height:35px;
	background:url("/images/mn_noticias_normal.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_falecomagente a {
	width:199px;
	height:35px;
	background:url("/images/mn_falecomagente_normal.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_quemsomos a:hover, div#menu ul#mn_global li#mn_quemsomos a.ativo {
	width:174px;
	height:35px;
	background:url("/images/mn_quemsomos_ativo.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_comoatuamos a:hover, div#menu ul#mn_global li#mn_comoatuamos a.ativo {
	width:178px;
	height:35px;
	background:url("/images/mn_comoatuamos_ativo.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_financiamentos a:hover, div#menu ul#mn_global li#mn_financiamentos a.ativo {
	width:185px;
	height:35px;
	background:url("/images/mn_financiamentos_ativo.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_noticias a:hover, div#menu ul#mn_global li#mn_noticias a.ativo {
	width:137px;
	height:35px;
	background:url("/images/mn_noticias_ativo.png") top left no-repeat;
}
div#menu ul#mn_global li#mn_falecomagente a:hover, div#menu ul#mn_global li#mn_falecomagente a.ativo {
	width:199px;
	height:35px;
	background:url("/images/mn_falecomagente_ativo.png") top left no-repeat;
}
/*submenu*/
div#menu ul#mn_global li ul.submenu {
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	top:40px;
	left:34px;
}
#mn_falecomagente .submenu {
	margin-left:-20px !important;
	width:240px !important;
}
ul#submenu_falecomagente {
	margin-left:-4px !important;
}
div#menu ul#mn_global li ul.submenu li {
	display:inline;
}
div#menu ul#mn_global li ul.submenu li a {
	display:block;
	text-indent:-999em;
	height:21px !important;
	background-image:url("/images/submenu.png") !important;
}
/* quem somos */
ul#submenu_quemsomos {
	width:500px;
}
ul#submenu_quemsomos li#smn_valores a {
	width:102px !important;
	background-position:0 0 !important;
}
ul#submenu_quemsomos li#smn_valores a.ativo, ul#submenu_quemsomos li#smn_valores a:hover {
	background-position:0 -20px !important;
}
ul#submenu_quemsomos li#smn_bancoestrategico a {
	width:193px !important;
	background-position:-102px 0 !important;
}
ul#submenu_quemsomos li#smn_bancoestrategico a.ativo, ul#submenu_quemsomos li#smn_bancoestrategico a:hover {
	background-position:-102px -20px !important;
}
ul#submenu_quemsomos li#smn_administracao a {
	width:98px !important;
	background-position:-295px 0 !important;
}
ul#submenu_quemsomos li#smn_administracao a.ativo, ul#submenu_quemsomos li#smn_administracao a:hover {
	background-position:-295px -20px !important;
}
ul#submenu_quemsomos li#smn_transparencia a {
	width:95px !important;
	background-position:-393px 0 !important;
}
ul#submenu_quemsomos li#smn_transparencia a.ativo, ul#submenu_quemsomos li#smn_transparencia a:hover {
	background-position:-393px -20px !important;
}
/*como atuamos*/
ul#submenu_comoatuamos {
	width:700px;
}
ul#submenu_comoatuamos li#smn_inclusao-social a {
	width:94px !important;
	background-position:0 -42px !important;
}
ul#submenu_comoatuamos li#smn_inclusao-social a.ativo, ul#submenu_comoatuamos li#smn_inclusao-social a:hover {
	background-position:0 -62px !important;
}
ul#submenu_comoatuamos li#smn_responsabilida-de-amb a {
	width:160px !important;
	background-position:-94px -42px !important;
}
ul#submenu_comoatuamos li#smn_responsabilida-de-amb a.ativo, ul#submenu_comoatuamos li#smn_responsabilida-de-amb 

a:hover {
	background-position:-94px -62px !important;
}
ul#submenu_comoatuamos li#smn_casos-de-sucesso a {
	width:106px !important;
	background-position:-254px -42px !important;
}
ul#submenu_comoatuamos li#smn_casos-de-sucesso a.ativo, ul#submenu_comoatuamos li#smn_casos-de-sucesso a:hover {
	background-position:-254px -62px !important;
}
ul#submenu_comoatuamos li#smn_estudos-e-publicacoes a {
	width:130px !important;
	background-position:-360px -42px !important;
}
ul#submenu_comoatuamos li#smn_estudos-e-publicacoes a.ativo, ul#submenu_comoatuamos li#smn_estudos-e-publicacoes 

a:hover {
	background-position:-360px -62px !important;
}
ul#submenu_comoatuamos li#smn_ventos-bdmg a {
	width:91px !important;
	background-position:-490px -42px !important;
}
ul#submenu_comoatuamos li#smn_ventos-bdmg a.ativo, ul#submenu_comoatuamos li#smn_ventos-bdmg a:hover {
	background-position:-490px -62px !important;
}
ul#submenu_comoatuamos li#smn_cidadania-e-cultura a {
	width:119px !important;
	background-position:-581px -42px !important;
}
ul#submenu_comoatuamos li#smn_cidadania-e-cultura a.ativo, ul#submenu_comoatuamos li#smn_cidadania-e-cultura 

a:hover {
	background-position:-581px -62px !important;
}
/*financiamento*/
ul#submenu_financiamento {
	width:350px;
}
ul#submenu_financiamento #smn_solucoesfinanceiras a {
	width:131px !important;
	background-position:0 -84px !important;
}
ul#submenu_financiamento #smn_solucoesfinanceiras a.ativo, ul#submenu_financiamento #smn_solucoesfinanceiras 

a:hover {
	background-position:0 -104px !important;
}
ul#submenu_financiamento #smn_parceirosbdmg a {
	width:117px !important;
	background-position:-131px -84px !important;
}
ul#submenu_financiamento #smn_parceirosbdmg a.ativo, ul#submenu_financiamento #smn_parceirosbdmg a:hover {
	background-position:-131px -104px !important;
}
ul#submenu_financiamento #smn_glossario a {
	width:80px !important;
	background-position:-248px -84px !important;
}
ul#submenu_financiamento #smn_glossario a.ativo, ul#submenu_financiamento #smn_glossario a:hover {
	background-position:-248px -104px !important;
}
/*noticias*/
ul#submenu_noticias {
	width:300px;
}
ul#submenu_noticias li#smn_noticias-gerais a {
	width:101px !important;
	background-position:0 -126px !important;
}
ul#submenu_noticias li#smn_noticias-gerais a.ativo, ul#submenu_noticias li#smn_noticias-gerais a:hover {
	background-position:0 -146px !important;
}
ul#submenu_noticias li#smn_jornal-bdmg a {
	width:102px !important;
	background-position:-101px -126px !important;
}
ul#submenu_noticias li#smn_jornal-bdmg a.ativo, ul#submenu_noticias li#smn_jornal-bdmg a:hover {
	background-position:-101px -146px !important;
}
/* fale com a gente */
ul#submenu_falecomagente {}
ul#submenu_falecomagente li#smn_atendimentobdmg a {
	width:121px !important;
	background-position:0 -168px !important;
}
ul#submenu_falecomagente li#smn_atendimentobdmg a.ativo, ul#submenu_falecomagente li#smn_atendimentobdmg a:hover {
	background-position:0 -188px !important;
}
ul#submenu_falecomagente li#smn_parceirosbdmg a {
	width:112px !important;
	background-position:-121px -168px !important;
}
ul#submenu_falecomagente li#smn_parceirosbdmg a.ativo, ul#submenu_falecomagente li#smn_parceirosbdmg a:hover {
	background-position:-121px -188px !important;
}
div#conteudo {
	clear:both;
	padding-top:15px;
	width:996px
}
/* home */
div#conteudo div#col_left {
	width:736px !important;
	margin-right:-1px;
}
div#conteudo div#col_left div#box_selecioneperfil {
	width:240px !important;
	height:260px !important;
	color:#4b4b4d;
	margin-left:15px;
	/*margin-top:5px;*/
	/*margin-left: -25px;*/
	/*position:absolute;
	left: 490px !important;
	top: 164px !important;*/
}
#flashcontentPrincipal {
	margin:0 0 20px 0 !important;
	padding:0 !important;
}
div#conteudo div#col_left div#box_selecioneperfil a#bt_selecioneperfil {
	background:none !important;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	text-decoration:none !important;
	text-indent:0 !important;
}
div#noticias {
	width:470px;
	margin-left:4px;
}

/*Ajuste destaque-home*/
#homedestaque a.link-ordem1{
}

#homedestaque a.link-ordem2{
	color: #C30E21;
    font-size: 12px;
    font-weight: bold;
    height: 65px;
    line-height: 14px;
    padding: 18px 16px 0 18px;
    width: 199px;
}

#homedestaque a.link-ordem3{
	height: 73px;
    line-height: 15px;
    padding: 3px 0 0 35px;
    width: 200px;
}

/**/


div#conteudo div#col_left div#homedestaque h2#stt_destaque {
	margin-left:-30px !important;
}
div#conteudo div#col_left div#homedestaque h3, div#conteudo div#col_left div#homedestaque h3 a {
	font-size:18px;
	color:#a1111b;
	margin:140px 0 0 0;
}
div#noticias h3 a {
	color:#C30E21;
}
div#noticias h3 a:hover {
	color:#4b4b4d;
	text-decoration:underline;
}
div#conteudo div#col_left div#homedestaque p {
	margin:5px 0 0;
	padding:0 0 15px;
	font-size:11px !important;
}
div#conteudo div#col_left div#noticias {
	width:470px;
}
div#conteudo div#col_left div#noticias img {
	float:left;
	margin-right:14px;
}
.data {
	font-size:9px;
}
div#conteudo div#col_left div#noticias h3 {
	color:#a1111b;
	font-size:17px;
	margin:0;
	padding:0;
	font-weight:bold;
	line-height:18px;
	margin:0 0 10px;
}
div#conteudo div#col_left div#noticias div.noticiaprincipal {
	margin-bottom:15px;
	margin-top:15px;
	position: relative;
	/*line-height: 20px;*/
}
div#noticias a {
	color:#4b4b4d;
	text-decoration:none;
}
/*BORDA DAS IMAGENS DA DEFAULT (não apagar pq tem atributos sem ser das bordas)*/
div#noticias img {
	border:4px solid #fff;
	margin: -4px;
}
div#noticias a:hover img{
	border:4px solid #a1111b;
	float:left;
	overflow:hidden;
	margin: -4px;
	_border:4px solid #fff;
}
/*FIM BORDA DAS IMAGENS DA DEFAULT*/
div#conteudo div#col_left div#noticias p {
	font-size:11px !important;
	margin-top:0;
	clear:none;
}
div#noticias a:hover {
	text-decoration:underline;
}
div#conteudo div#col_left div#noticias div.noticiasecundaria {
	width:215px;
	float:left;
	padding-right:15px;
	/*line-height: 13px;*/
}
.noticiasecundaria.noticia3{
	min-height:98px;			
}
div#conteudo div#col_left div#noticias div.noticiasecundaria h3 {
	font-size:12px;
	margin-bottom:4px;
	line-height:12px;
}
.rss {
	display:block;
	width:69px;
	height:13px;
	background:url("/images/ico_rss.png") top left no-repeat;
	text-indent:-999em;
}
.rss img {
	display:none;
}
#noticias .rss {
	background:url("/images/ico_rss.png") top left no-repeat;
}

.maisnoticias {
	display:block;
	width:120px;
	height:8px;
	background:url("/images/bt_vernoticias.png") top left no-repeat;
	text-indent:-999em;
}
#noticias .maisnoticias {
	background:url("/images/bt_vernoticias.png") top left no-repeat;
}

div#casodesucesso {
	background:url("/images/bg_box_casosdesucesso.png") repeat-y;
	width:725px;
	clear:both;
	margin:0;
	padding:0;
	font-size:11px;
}
div#casodesucesso .casos_top {
	background:url("/images/bg_box_casosdesucesso_top.png") no-repeat;
	font-size:1px;
	height:15px;
	line-height:1px;
	clear:both;
}
div#casodesucesso .casos_bottom {
	clear:both;
	background:url("/images/bg_box_casosdesucesso_bottom.png") no-repeat;
	height:13px;
	font-size:1px;
	line-height:1px;
}
div#casodesucesso ul {
	padding:0 0 0 26px;
	margin:0;
}
div#casodesucesso ul li {
	display:inline !important;
	float:left !important;
	font-size:11px !important;
	list-style:none;
	margin:0 4px 0 0 !important;
	padding:0 10px 0 0 !important;
	position:relative !important;
	width:125px;
	z-index:1;
}
div#casodesucesso ul li img {
	display:block;
	margin-bottom:5px;
	height:83px;
	width:121px;
}
div#casodesucesso ul li a {
	text-decoration:none;
	color:#4b4b4d;
	z-index:1;
}
div#casodesucesso ul li span {
	color:#a7212a;
	font-size:9px;
	z-index:1;
}
div#casodesucesso .casosover {
	background:url("/images/bg_box_casosdesucesso_over.png") no-repeat center;
	color:#fff;
	display:none;
	top:-8px;
	left:-14px;
	width:125px;
	height:205px;
	padding:5px 5px 10px 10px;
	position:absolute;
	overflow:hidden;
	z-index:10 !important;
}
div#casodesucesso ul li .casosover a {
	color:#fff;
	display:block;
	overflow:hidden;
	width:126px;
	font-size: 11px;
}
div#casodesucesso ul li .casosover a:hover {
	text-decoration:underline;
}
div#casodesucesso ul li .casosover span {
	color:#f8b35a;
}
div#conteudo div#col_right {
	width:253px;
	margin-top:17px;
}
#datahora {
	background:url("/images/ico_clock.png") 5px 0 no-repeat;
	border-bottom:1px solid #E7E8E9;
	display:block;
	margin-bottom:15px;
	padding:0 0 10px 22px;
}
div#conteudo div#col_right h2#stt_bdmgautoatendimento {
	width:100%;
	height:30px;
	float:left;
	padding-top:5px !important;
	border-top:1px solid #e7e8e9;
	background-position:0 18px;
}
#clientes_txt {
	float:left;
	width:195px !important;
	height:18px !important;
	background:#e7e8e9;
	border:none;
	font-size:10px;
	color:#4b4b4d;
	padding:5px 0 0 5px;
	margin-left:9px;
	margin-bottom:9px;
}
#ok_btn {
	float:left;
	width:25px;
	height:23px;
	border:none;
	text-indent:-999em;
	background:url("/images/bt_ok.png") top left no-repeat;
	vertical-align:middle;
	cursor:pointer;
	text-indent:-999em;
	font-size:1px;
	line-height:1px;
	margin-bottom:18px;
}
div#conteudo #form-auto-atendimento #btn-ok-banco {
	width:25px!important;
	height:23px!important;
	border:none!important;
	text-indent:-999em!important;
	background:url("/images/bt_ok.png") top left no-repeat !important;
	vertical-align:middle!important;
	margin:0!important;
	cursor:pointer!important;
}
.comoacessar {
	display:inline;
	width:87px;
	height:15px;
	background:url("/images/link_comoacessar.png") bottom left no-repeat;
	text-indent:-999em;
	float:left;
	margin-left:40px;
	margin-right:12px;
}
.dicasdeseguranca {
	display:block;
	width:101px;
	height:15px;
	background:url("/images/link_dicasdeseguranca.png") bottom left no-repeat;
	text-indent:-999em;
	float:left;
	margin-bottom:0;
}
div#conteudo div#col_right ul#box_autoatendimento {
	list-style:none;
	padding:0;
	margin:0;
	clear:both;
	margin-bottom:25px;
}
div#conteudo div#col_right ul#box_autoatendimento li {
	margin-top:2px;
}
div#conteudo div#col_right ul#box_autoatendimento li#simule a {
	display:block;
	width:253px;
	height:78px;
	background:url("/images/box_simule.png") bottom left no-repeat;
	text-indent:-999em;
}
div#conteudo div#col_right ul#box_autoatendimento li#geraminas a {
	display:block;
	width:253px;
	height:78px;
	background:url("/images/box_geraminas.png") bottom left no-repeat;
	text-indent:-999em;
}
div#conteudo div#col_right ul#box_autoatendimento li#acompanhe a {
	display:block;
	width:253px;
	height:78px;
	background:url("/images/box_acompanhe.png") bottom left no-repeat;
	text-indent:-999em;
}
/*
ul.abas { list-style:none; padding:0; margin:20px 0 0;}
ul.abas li a { 
	display:block;
	width:32%;
	height:25px;
	float:left;
	border-left:solid 1px #e7e8e9;
	border-bottom:solid 1px #e7e8e9;
	text-decoration:none;
	color:#dadcde;
	text-align:center;
	line-height:14px;
	vertical-align:middle;
	padding-bottom:3px;
	margin-bottom:11px;
}
ul.abas li a:hover {
	border-top:solid 1px #dcdee0;
	color:#4b4b4d;
	margin-top:-1px;
} 
ul.abas li a.ativo, ul.abas li a.ativo:hover {
	border-top:solid 1px #dcdee0;
	border-right:solid 1px #dcdee0;
	border-bottom:none;
	color:#4b4b4d;
	padding-top:7px;
	margin-top:-7px;
	margin-right:-1px;
}
*/
.abas {}
.abas span {
	display:block;
	cursor:pointer;
	float:left;
	height:25px;
	border-left:solid 1px #e7e8e9;
	border-bottom:solid 1px #e7e8e9;
	text-decoration:none;
	color:#999;
	text-align:center;
	line-height:14px;
	padding:7px 0 3px 0;
	margin-bottom:11px;
	width:48%;
}
.abas span:hover{
	text-decoration:underline;
}
.abas span.ativo{
	border-top:solid 1px #dcdee0;
	border-right:solid 1px #dcdee0;
	border-bottom:none;
	color:#4b4b4d;
	padding-top:7px;
	margin-right:-1px;
}
.abas span.ativo:hover {
	border-top:solid 1px #dcdee0;
	border-right:solid 1px #dcdee0;
	border-bottom:none;
	color:#4b4b4d;
	padding-top:7px;
	margin-right:-1px;
	text-decoration:underline;
}
ul.duasabas li a {
	width:48%;
}
div#conteudo div#col_right div#concursos {
	clear:both;
	padding:0 10px;
	font-size:11px;
}
.conhecaoportunidades {
	display:block;
	margin-top:6px;
	width:129px;
	height:9px;
	background:url("/images/bt_conhecaasoportunidades.png") bottom left no-repeat;
	text-indent:-999em;
	float:right;
	clear:both;
}
div#conteudo div#col_right h2#stt_informeeconomico {
	margin-top:30px !important;
}
div#conteudo div#col_right div#moedas table {
	width:232px;
	clear:both;
	margin-bottom:15px;
}
div#conteudo div#col_right div#moedas table tr th {
	background-color:#f4f5f5;
	padding:3px 0;
}
div#conteudo div#col_right div#moedas table tr td {
	text-align:center;
	border-collapse:collapse;
	border-bottom:1px solid #dcdee0;
	padding:3px 0;
}
/* quem somos */

div#conteudo div#destaque {
	background:url("/images/foto_topo_quemsomos.jpg") 347px 0 no-repeat;
	height:243px;
	padding-top:10px;
}
div#conteudo div#destaque.instituicao_parceira {
	background:url("/images/foto_topo_quemsomos.jpg") 347px 0 no-repeat;
	height:223px;
	padding-top:0;
	margin-top:-20px;
}
.margem{
	margin-top:15px !important;
	*margin-top:30px !important;
}
div#conteudo ul#breadcrumb {
	list-style:none;
	margin:0;
	padding:0 0 0 10px;
}
div#conteudo ul#breadcrumb li {
	display:inline;
	color:#555557;
}
div#conteudo ul#breadcrumb li a {
	color:#555557;
	text-decoration:none;
}
div#conteudo ul#breadcrumb li a:hover {
	color:#555557;
	text-decoration:underline;
}
div#conteudo div#destaque div#intro {
	width:320px;
	float:left;
	padding-left:40px;
}
.subtit-secao {
	background:url("/images/bullet_listas.png") no-repeat 0 17px;
	color:#808c92 !important;
	font:21px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	letter-spacing:-1px;
	margin:10px 0 15px 0;
	padding-left:8px;
}
.subtit-h2, .subtit-h2-home, .ms-standardheader, #stt_noticias, #stt_casosdesucesso, .ms-vb {
	background:url("/images/bullet_listas.png") no-repeat 0 13px !important;
	color:#808c92 !important;
	font:17px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	letter-spacing:-1px;
	margin:0 !important;
	padding-left:8px;
}

td.ms-vb {
	background:none !important;
	padding-right:8px;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#545454 !important;
}
table td.ms-vb:first-child {
	text-align:right;
}
#stt_casosdesucesso {
	margin-bottom:10px!important;
}
h2.subtit-h2-home {
	/*margin-bottom:5px !important;*/
	/*margin-bottom:0 !important;
	margin-left:0 !important;*/
	width:225px;
	text-align:left;
}
.stt-respiro {
	margin:30px 0 2px 0 !important;
}
#faleconosco, #tt_quemsomos, #tt_comoatuamos, #tt_financiamento {
	margin-left:-35px !important;
}
div#conteudo div#destaque div#intro span.chamada {
	font-size:22px;
	color:#e2051a;
	line-height:normal;
}
div#conteudo div#destaque div#intro p {
	line-height:16px;
	color:#555557;
}
div#conteudo div#box_ferramentas {
	width:250px;
	float:right;
}
#destaque div#box_ferramentas {
	margin-top:22px;
}
div#conteudo ul#ferramentas {
	display:block;
	margin:0;
	padding:0;
	width:250px;
	height:33px;
}
div#conteudo ul#ferramentas li {
	float:left;
	list-style:none;
}
div#conteudo ul#ferramentas li a {
	display:block;
	text-indent:-999em;
	float:left;
}
div#conteudo ul#ferramentas li#mn_autoatendimento {
	position:relative;
}
div#conteudo ul#ferramentas li#mn_autoatendimento a {
	width:143px;
	height:27px;
	background:url("/images/aba_autoatendimento-v2.png") left center no-repeat;
}
div#conteudo ul#ferramentas li#mn_autoatendimento a.ativo {
	border-color:#E7E8E9 #E7E8E9 #fff;
	background:url("/images/aba_autoatendimento-v2-fechar.png") left center no-repeat;
	border-style:solid;
	border-width:1px;
	margin:-1px -1px 0 0;
	position:relative;
	z-index:95;
}
div#conteudo ul#ferramentas li#mn_autoatendimento a.como-acessar {
	display:block;
	background:url("/images/btn_como_acessar.png") no-repeat 0 0;
	height:16px;
	margin:0 0 10px 5px;
	width:88px;
	text-indent:-999em;
	float:left;
	border:none;
}
div#conteudo ul#ferramentas li#mn_autoatendimento a.dicas-seguranca {
	display:block;
	background:url("/images/btn_dicas_seguranca.png") no-repeat 0 0;
	height:14px;
	margin:0 0 5px 5px;
	width:103px;
	text-indent:-999em;
	float:left;
	border:none;
}
div#conteudo ul#ferramentas li#mn_pedidosfinanciamento a {
	width:129px;
	height:27px;
	margin-left:11px;
	background:url("/images/aba_pedidos.png") left center no-repeat;
}

div#conteudo ul#ferramentas li#mn_imprimir a {
	width:70px;
	height:27px;
	background:url("/images/aba_imprimir.png") left center no-repeat;
}
div#conteudo ul#ferramentas li#mn_tamanholetra a {
	width:84px;
	height:27px;
	margin-left:11px;
	background:url("/images/aba_tamanholetra.png") center no-repeat;
}
div#conteudo ul#ferramentas li#amais a {
	width:17px;
	height:17px;
	margin:5px 0 0 3px;
	background:url("/images/smn_amais.png") left center no-repeat;
}
div#conteudo ul#ferramentas li#amenos a {
	width:28px;
	height:17px;
	margin:5px 0 0 3px;
	background:url("/images/smn_amenos.png") left center no-repeat;
}
div#conteudo div#destaque div#box_ferramentas h2#tt_bdmgtransparente {
	display:block;
	width:150px;
	height:20px;
	background:url("/images/stt_bdmgtransparente.png") top left no-repeat;
	text-indent:-999em;
}
.selecionar_perfil{
	font-size: 14px;
}
div#conteudo ul#facilitandosuavida, ul#submenu, ul#submenuinterno {
	background-color:#fff;
	display:block;
	padding:8px 13px 0 !important;
	margin-left:2px;
	/*height:162px;*/
}
div#conteudo #box_selecioneperfil-index{
	background-color:#fff;
	display:block;
	padding:8px 13px 0 !important;
	margin-left:-5px;
	line-height: 19px;
	width: 230px !important;
}

ul#submenu {
	margin-bottom:40px;
}
ul#facilitandosuavida li {
	height:auto !important;
}
ul#facilitandosuavida li.noborder a {
	border:0 none;
}
ul#facilitandosuavida .first a {
	text-transform:none !important;
}
ul#facilitandosuavida li a {
	padding:7px 0 !important;
	text-transform:uppercase;
}
div#conteudo ul#facilitandosuavida li a, ul#submenu li a, ul#submenuinterno li a {
	font-size:12px;
	font-weight:bold;
	color:#4b4b4d;
	display:block;
	text-decoration:none;
	text-indent:15px;
	background:url("/images/ico_seta.png") 0 12px no-repeat;
	width:100%;
	line-height: 20px;
}
#bt_selecioneperfil {
	white-space:normal !important;
}
ul#submenu li, ul#submenuinterno li, ul#facilitandosuavida li {
	list-style:none;
}
ul#submenu li, ul#submenuinterno li, ul#facilitandosuavida li a {
	border-bottom:1px solid #dadcde;
}
ul#facilitandosuavida li:last a {
 border-bottom:0;
}
ul#submenu li a, ul#submenuinterno li a {
	text-indent:0;
	padding:7px 0 7px 15px;
}
ul#submenu li, ul#facilitandosuavida li, ul#box_autoatendimento_financiamento li, div#conteudo ul#ferramentas li, 

#buscar-parceiros ul li, .lista-parceiros li {
	background:none !important;
	padding:0 !important;
}
ul#submenu li {
	display:block;
}
ul#submenu li a {
	text-transform:uppercase;
}
ul#submenuinterno li ul {
	list-style:none;
	padding-left:20px;
	padding-bottom:20px
}
ul#submenu li ul {
	padding:0 !important;
	margin:0 0 20px 20px !important;
}
ul#submenu li ul li, ul#submenuinterno li ul li {
	list-style:none;
	border:none !important;
}
ul#submenu li ul li a, ul#submenuinterno li ul li a {
	text-indent:0;
	padding:3px 0 3px 10px;
	border:0 none !important;
	font-weight:normal;
	font-size:10px;
	background:url("/images/ico_seta_cinza.png") left center no-repeat;
}
ul#submenu li ul li, ul#submenu li ul li a {
	border:0 none !important;
}
div#conteudo div.box_lista {
	width:480px;
	height:125px;
	float:left;
	padding-left:10px;
	margin-top:15px;
	color:#808c92;
}
div#conteudo div.box_lista span {
	display:block;
	width:437px;
	height:83px;
	padding:19px 13px 0 16px;
}
div#conteudo div.box_lista span.box_escuro {
	background:url("/images/bg_box_quemsomos_escuro.png") top left no-repeat;
}
div#conteudo div.box_lista span.box_claro {
	background:url("/images/bg_box_quemsomos_claro.png") top left no-repeat;
}
div#conteudo div.box_lista span a.saibamais {
	float:right;
}
div#base {
	clear:both;
	margin-top:50px;
	color:#4b4b4d;
	position:relative;
}
div#base span {
	font-size:11px;
}
div#base ul {
	list-style:none;
	margin:-5px 0 20px 0;
	padding:0;
}
div#base ul li a {
	display:block;
	text-indent:-999em;
	float:left;
}
div#base ul li#resolucao {
	display:block;
	text-indent:-999em;
	float:left;
	width:185px;
	height:15px;
	background:url("/images/mn_base_melhorvisualizacao.png") left center no-repeat;
}
div#base ul li#mn_politica a {
	width:127px;
	height:15px;
	background:url("/images/mn_base_politicadeprivacidade.png") left center no-repeat;
}
div#base ul li#mn_seguranca_privacidade a {
	width:132px;
	height:15px;
	background:url("/images/smn_seguranca_privacidade.png") left center no-repeat;
}
div#base ul li#mn_seguranca a {
	width:127px;
	height:15px;
	background:url("/images/mn_base_segurancadainformacao.png") left center no-repeat;
}
div#base #logo_govminas, div#base #logo_bdmg {
	position:absolute;
	top:50px;
}
div#base #logo_govminas {
	border:none;
	margin-top:-45px;
	right:0;
}
div#base #logo_bdmg {
	border:none;
	margin-top:-45px;
	right:123px;
}
div#texto * {
	color:#4b4b4d;
	line-height:130%;
}
div#interno h1 {
	margin-top:10px;
	font-weight:normal;
	font-size:24px;
}
div#interno div#intro {
	width:auto;
	padding:0;
	float:left;
}
div#interno h2 {
	margin-bottom:5px;
}
div#interno p {
	margin:0;
	padding:0 19px 0 9px;
}
div#interno p.firstp {
	padding-left:0;
	clear:left;
}
div#interno div#box_ferramentas, div#interno div#box_ferramentas ul#ferramentas {
	width:514px;
}
div#navegacao {
	width:231px;
	clear:left;
}
#navegacao h2 {
	font-size:16px;
	margin-top:0;
}
div#texto {
	width:717px;/*694px*/
}
div#texto h1 {
	font-weight:normal;
	margin-bottom:0;
}
div#navegacao ul#facilitandosuavida, ul#facilitandosuavida {
	border:6px solid #e7e8e9;
}
div#navegacao ul#facilitandosuavida {
	margin-bottom:40px;
}
ul#submenu li a.smn_extenso, ul#submenuinterno li a.smn_extenso {
	font-size:10px;
}
ul#submenu li a.smn_duaslinhas, ul#submenuinterno li a.smn_duaslinhas {
	background-position:left 30%;
	padding-left:15px;
	text-indent:0;
	white-space:normal;
}
a#bt_consultapreliminar {
	background:url("/images/bt_consultapreliminar.png") top left no-repeat;
}
a#bt_bdmgrural {
	background:url("/images/bt_bdmgrural.png") top left no-repeat;
}
a#bt_geraminas {
	background:url("/images/bt_geraminasinternet.png") top left no-repeat;
}
a#bt_solicitarfinanciamento {
	background:url("/images/bt_solicitarfinanciamento.png") top left no-repeat;
}
a#bt_outrasinformacoes {
	background:url("/images/bt_outrasinformacoes.png") top left no-repeat;
}

a#bt-bdmgnet {
	background:url("/images/bt-bdmgnet.png") top left no-repeat;
}
a#bt_solicitarfinanciamento, a#bt_outrasinformacoes , a#bt_geraminas, a#bt_bdmgrural, a#bt_consultapreliminar, a#bt_baixeagora, a#bt_baixedoc, a#bt-bdmgnet {
	display:block;
	height:21px;
	text-indent:-999em;
	width:330px;
}
ul#itenslista, ul#itenslista_ferramentasdefinanciamento, ul#itenslista_pecasgraficas {
	margin:0 0 40px 0 !important;
	padding:34px 0 10px 10px !important;
	background:url("/images/bg_itenslista.png") no-repeat top left;
	float:left;
	width:716px;
	height:230px;
}
ul#itenslista li {
	background:none !important;
}
ul#itenslista li, ul#itenslista_ferramentasdefinanciamento li, ul#itenslista_pecasgraficas li {
	float:left;
	width:327px;
	height:78px;
	margin-bottom:30px;
	border-right:1px solid #dadcde;
	list-style:none outside;
	padding:0 17px 0 0 !important;
	position:relative;
}
ul#itenslista li {
	height:auto !important;
}
ul#itenslista li p {
	padding:10px 0;
	margin:0 !important;
}
ul#itenslista .noborder, ul#itenslista_ferramentasdefinanciamento .noborder, ul#itenslista_pecasgraficas .noborder 

{
	padding:0 0 0 17px !important;
}
ul#itenslista h2, ul#itenslista_ferramentasdefinanciamento h2, ul#itenslista_pecasgraficas h2 {
	margin:0;
}
ul#itenslista p,, ul#itenslista_ferramentasdefinanciamento p, ul#itenslista_pecasgraficas p {
 padding:0;
}
div#ancora {
	clear:both;
	padding-top:10px;
}
div#ancora p {
	float:left;
	padding-top:0;
	margin:0 0 0;
}
div#ancora a {
	color:#a2111b;
	text-decoration:none;
}
div#ancora a#lnk_voltar {
	float:right;
	text-transform:uppercase;
	text-indent:-999em;
	width:41px;
	height:8px;
	background:url("/images/lnk_voltar.png") left top no-repeat;
	padding-right:19px;
}
/*Downloads*/
ul#itenslista h2 {
	margin:0;
}
h2#stt_ferramentasdefinanciamento {
	background:transparent url("/images/stt_ferramentasdefinanciamento.png") no-repeat scroll left top;
	display:block;
	height:17px;
	text-indent:-999em;
	width:260px;
	margin:0 0 10px !important;
}
h2#stt_pecasgraficas2 {
	float:left;
	background:transparent url("/images/stt_pecasgraficas.png") no-repeat scroll left top;
	display:block;
	height:21px;
	text-indent:-999em;
	width:123px;
	margin:0 0 10px !important;
	padding:0;
}
h2#stt_geraminasinternet {
	background:transparent url("/images/stt_geraminasinternet.png") no-repeat scroll left top;
	display:block;
	height:13px;
	text-indent:-999em;
	width:168px;
}
h2#stt_modelosdeplacas {
	background:transparent url("/images/stt_modelosdeplacasdeobras.png") no-repeat scroll left top;
	display:block;
	height:13px;
	text-indent:-999em;
	width:218px;
}
h2#stt_bdmgrural {
	background:transparent url("/images/stt_bdmgrural.png") no-repeat scroll left top;
	display:block;
	height:13px;
	text-indent:-999em;
	width:100px;
}
a#bt_baixeagora {
	background:url("/images/bt_baixeagora.png") top left no-repeat;
}
a#bt_baixedoc {
	background:url("/images/bt_baixedoc.png") top left no-repeat;
}
ul#itenslista_ferramentasdefinanciamento {
	background:url("/images/bg_box_ferramentasdefinanciamento.png") top left no-repeat;
	height:150px;
}
ul#itenslista_pecasgraficas {
	background:url("/images/bg_box_pecasgraficas.png") top left no-repeat;
	height:120px;
}
ul#itenslista_ferramentasdefinanciamento, ul#itenslista_pecasgraficas {
	font-size:10px;
}
ul#itenslista_ferramentasdefinanciamento span {
	font-size:11px;
}
ul#itenslista_ferramentasdefinanciamento h2, ul#itenslista_pecasgraficas h2 {
	margin-bottom:10px;
}
ul#itenslista_ferramentasdefinanciamento .limpa {
	width:676px;
	font-size:11px;
}
/*Financiamento detalhes*/
div.boxinformacoes {
	color:#fff !important;
	background:#828e94;
	float:left;
	width:255px;
	padding:11px 9px;
	margin:0 15px 15px 10px;
	font-size:10px;
}
.texto-informacoes {
	clear:both;
	padding:0 10px 10px 10px;
}
#lista_financiamentos .boxinformacoes div {
	display:inline;
	margin:0;
}
#lista_financiamentos li div {
	margin:0;
}
ul#lista_vantagensfinanciamento {
	margin:0 !important;
	padding:0 20px !important;
	width:663px !important;
}
ul#lista_vantagensfinanciamento li, 
ul#lista_vantagensfinanciamento li.noline {
	list-style:none !important;
	background:url("/images/ico_checked.png") no-repeat center left !important;
	padding:8px 20px !important;
}
ul#lista_vantagensfinanciamento li {
	border-bottom:1px solid #ddd !important;
}
ul#lista_vantagensfinanciamento li.noline {
	border-bottom:none !important;
}
.listas-financiamento {
	margin:0;
	padding:0;
}
.listas-financiamento li {
	border-bottom:1px solid #ddd;
	list-style:none;
	background:url("/images/ico_checked.png") no-repeat 0 10px !important;
	padding:8px 20px !important;
	position:relative;
}
ul#lista_vantagensfinanciamento2 {
	background:url("/images/bg_listavantagens2.png") no-repeat top left !important;
	margin:0 0 17px 0 !important;
	padding:0 20px !important;
	width:663px !important;
	height: 275px;
}
ul#lista_vantagensfinanciamento2 li {
	border-bottom:1px solid #ddd !important;
	list-style:none !important;
	background:url("/images/ico_checked.png") no-repeat center left !important;
	padding:8px 20px !important;
}
ul#lista_vantagensfinanciamento2 li.noline {
	border-bottom:none !important;
	list-style:none !important;
	background:url("/images/ico_checked.png") no-repeat center left !important;
	padding:8px 20px !important;
}
.listas-financiamento2 {
	margin:0;
	padding:0;
}
.listas-financiamento2 li {
	border-bottom:1px solid #ddd;
	list-style:none;
	background:url("/images/ico_checked.png") no-repeat 0 10px !important;
	padding:8px 20px !important;
	position:relative;
}

a#lnk_roteiro {
	float:right;
	text-transform:uppercase;
	text-indent:-999em;
	width:105px;
	height:7px;
	background:url("/images/lnk_roteiro.png") left top no-repeat;
	margin-top: 10px;
	margin-right: 35px;
}
h2#stt_bdmgimplantacao {
	background:transparent url("/images/stt_bdmgimplantacao.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:148px;
	height:17px;
}
a#bt_solicitarfinanciamento2 {
	background: url("/images/bt_solicitarfinanciamento2.png") no-repeat right;
	cursor:pointer;
	display:block;
	height:21px;
	text-indent:-999em;
	width: 195px;
	float: left;
	margin-top: 35px;
}
a#bt-gera-minas {
	background: url("/images/bt-gera-minas.png") no-repeat right;
	cursor:pointer;
	display:block;
	height:21px;
	text-indent:-999em;
	width: 195px;
	float: left;
	margin-top: 35px;
	margin-left:5px;
}

a#bt-gera-minas-download {
	background: url("/images/btn-download-geraminas.png") no-repeat right;
	cursor:pointer;
	display:block;
	height:21px;
	text-indent:-999em;
	width: 195px;
	float: left;
	margin-top: 35px;
	margin-left:5px;
}


div#interno p.recuo {
	padding-left:19px;
}
/* concursos e estagios */
h2#stt_programadeestagios2009aberto {
	background:transparent url("/images/stt_programadeestagios2009aberto.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:298px;
	height:22px;
}
h2#stt_concursos {
	background:transparent url("/images/stt_concursosbdmg.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:148px;
	height:17px;
}
div#cont_info {
	width:430px;
	margin-top:30px;
	float:left;
}
div#cont_concursos {
	width:236px;
	float:right;
	border-left:1px solid #dadcde;
	margin-top:30px;
	padding-left:20px;
}
div#cont_concursos h3, div#cont_info h3 {
	font-size:16px;
	font-weight:bold;
	color:#c30d1f;
	margin:15px 0;
	padding:0;
}
ul.listaitens {
	list-style:none;
	padding:0;
	margin:0;
}
ul.listaitens li {
	display:inline;
}
ul.listaitens li a {
	display:block;
	float:left;
	background:transparent url("/images/ico_seta.png") no-repeat scroll left center;
	width:190px;
	padding:3px 0 3px 15px;
	text-indent:0;
	text-decoration:none;
}
a#bt_querparticipardaselecao {
	margin-top:20px;
	margin-bottom:10px;
	display:block;
	height:21px;
	text-indent:-999em;
	width:246px;
	background:transparent url("/images/bt_querparticipardaselecao.png") no-repeat scroll left top;
	float:right;
}
/* fale conosco */
.bt-enviar_email {
	background:url("/images/bt-enviaremail.png") no-repeat 0 0;
	border:0 none;
	cursor:pointer;
	display:block;
	text-indent:-999em;
	height:21px;
	width:126px !important;
	font-size:1px;
	line-height:1px;
}
#WebPartWPQ4 .bt-enviar_email {
	margin-right:125px;
}
div#conteudo div#destaque.falecomagente {
	background:url("/images/foto_topo_contato.jpg") 347px 14px no-repeat;
	height:243px;
}
div#conteudo div#destaque.falecomagente #stt-respint {
	margin-top:30px !important;
}
div#destaque ul#facilitandosuavida {
	border:none;
}
div#conteudo div#destaque div#box_ferramentas h2#stt_faleconosco {
	display:block;
	width:128px;
	height:18px;
	background:url("/images/stt_falecomagente_cinza.png") top left no-repeat;
	text-indent:-999em;
}
div#conteudo h2#stt_falecomagente {
	display:block;
	width:130px;
	height:18px;
	background:url("/images/stt_falecomagente.png") top left no-repeat;
	text-indent:-999em;
	margin-top:20px;
}
div#conteudo h2#stt_saibacomochegar {
	display:block;
	width:146px;
	height:18px;
	background:url("/images/stt_saibacomochegar.png") top left no-repeat;
	text-indent:-999em;
	margin-top:20px;
}
div#conteudo div#comochegar {
	width:440px;
	float:right;
	margin-top:-25px;
}
div#conteudo div#saibacomochegar {
	background:url("/images/bg_box_maoa.png") top left no-repeat;
	line-height:12px;
	padding:10px 0 10px 10px;
	height:340px;
}
div#conteudo div#comochegar h2 {
	margin:0 0 5px 0 !important;
}
div#conteudo div#saibacomochegar img {
	display:block;
	margin:20px auto 10px;
}
div#conteudo div#saibacomochegar a {
	color:#fff;
	float:right;
	padding-right:25px;
}
div#conteudo div#saibacomochegar p {
	margin:0 0 0 12px;
	padding:0;
	color:#fff;
}
div#conteudo div#contatos {
	width:523px;
	float:left;
	margin-top:-8px;
}
div#conteudo div.box_contatos {
	height:90px;
	padding-left:10px;
	margin-top:10px;
	color:#808c92;
}
div#conteudo div.box_contatos h3 {
	margin:0 0 5px;
	padding:0;
	color:#c30d1f;
	font-size:12px;
	font-weight:bold;
}
div#conteudo div.box_contatos p {
	margin:0 0 5px;
	padding:0;
}
div#conteudo div.box_contatos span {
	display:block;
	width:477px;
	height:80px;
	padding:10px 10px 0 16px;
	position:relative;
	float:none;
}
div#conteudo div.box_contatos span.box_escuro {
	background:url("/images/bg_box_contato_escuro.png") top left no-repeat;
}
div#conteudo div.box_contatos span.box_claro {
	background:url("/images/bg_box_contato_claro.png") top left no-repeat;
}
div#conteudo div.box_contatos span a.saibamais {
	float:right;
}
.enviaremail {
	display:block;
	width:74px;
	height:21px;
	background:url("/images/bt_enviaremail.png") top left no-repeat;
	text-indent:-999em;
	position:absolute;
	right:5px;
	bottom:5px;
	float:right;
}
.text_fale {
	text-align:left;
	width:717px;
}
.text_fale input, .text_fale textarea {
	width:500px;
}
.text_fale_carregar {
	width:126px !important;
	margin-left:0px !important;
	background:url("/images/anexar-arquivo.jpg") no-repeat scroll 0 0 transparent;
	cursor:pointer;
}
.carregar_area {
	width:382px !important;
}
.text_fale input[type~=radio] {
	width:auto;
	background:none;
}
/* vendas de bens*/
h1#tt_vendasdebens {
	background:transparent url("/images/tt_vendasdebens.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:206px;
	height:27px;
}
h2#stt_imoveis {
	background:transparent url("/images/stt_imoveis.png") no-repeat scroll left top;
	display:inline-block;
	text-indent:-999em;
	width:70px;
	height:19px;
	margin-top:38px;
}
h2#stt_maquinas {
	background:transparent url("/images/stt_maquinaseequipamentos.png") no-repeat scroll left top;
	display:inline-block;
	text-indent:-999em;
	width:226px;
	height:24px;
	margin-top:34px;
}
.detalhes_imoveis{
	margin-left:20px;
	margin-right:20px;
}
ul#lista_imoveis, ul#lista_maquinas {
	margin:0;
	padding:28px 26px;
}
ul#lista_imoveis {
	/*background:url("/images/bg-item-lista-imoveis.png") no-repeat top left;*/
	width:664px;
	padding:20px !important;
	/*height:456px;*/
	margin-bottom:20px;
	/*border:1px #dadcde solid;*/
}
ul#lista_maquinas {
	background:url("/images/bg_listamaquinas.png") no-repeat top left;
	width:654px;
	height:268px;
	margin-bottom:34px;
}
#colunaConteudoDir ul#lista_imoveis li, ul#lista_maquinas li {
	list-style-type:none;
	list-style-position:outside;
	background:none;
	padding:0 0 17px 0;
	margin:0 0 17px 0;
}
ul#lista_maquinas li {
	padding:0 0 13px 0;
	margin:0 0 17px 0;
}
ul#lista_imoveis li p, ul#lista_maquinas li p {
	padding:0;
	margin:0 0 3px 0;
	font-size:12px;
}
ul#lista_imoveis li h3, ul#lista_maquinas li h3 {
	color:#c30d1f;
	font-weight:bold;
	font-size:16px;
	margin:0 0 3px 0;
}
ul#lista_imoveis li a, ul#lista_maquinas li a {
	margin:0 5px 0 0;
}
a.bt_saibamais2 {
	background:url("/images/bt_saibamais2.png") no-repeat top left;
	width:76px;
	height:21px;
	display:block;
	text-indent:-999em;
	float:left;
}
a.btn_saibamais {
	background:url("/images/bt_saibamais2.png") no-repeat top left;
	width:76px;
	height:21px;
	display:block;
	text-indent:-999em;
}
a.bt_breveedital {
	background:url("/images/bt_editalembreve.png") no-repeat top left;
	width:96px;
	height:21px;
	display:block;
	text-indent:-999em;
	cursor:default;
	float:left;
}
div.acesso_rapido {
	/*float:right !important;*/
	left: 460px;
	_left:350px;
	width: 270px;
	position:absolute;
	display:block;
	margin-top:20px;
	_margin-top:5px;
}
span.txt_acessorapido {
	background:url("/images/txt_acessorapido.png") no-repeat top left;
	width:63px;
	height:9px;
	display:block;
	text-indent:-999em;
	float:left;
	margin:8px 5px 0 0;
}
select {
	height:24px;
	padding:5px 3px;
}
/* solicitar financiamento */
h2#stt_financiamentoideal {
	background:transparent url("/images/stt_seufinanciamentoideal.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:208px;
	height:17px;
}
h2#stt_informacoesempresa {
	background:transparent url("/images/stt_informacoesdaempresa.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:211px;
	height:21px;
}
h2#stt_informacoesprojeto {
	background:transparent url("/images/stt_informacoessobreoprojeto.png") no-repeat scroll left top; 
	display:block;
	text-indent:-999em;
	width:241px;
	height:21px;
	margin-top:10px;
}
h2#stt_informacoesproduto {
	background:transparent url("/images/stt_informacoessobreoproduto.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:247px;
	height:21px;
	margin-top:10px;
}

h2#stt_informacoescontato {
	background:transparent url("/images/stt_informacoesparacontato.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:241px;
	height:21px;
	margin-top:10px;
}
/*form*/
fieldset {
	border:none;
	border-bottom:1px solid #e7e8e9;
	padding-bottom:20px;
}
input, textarea {
	background:#e7e8e9;
	border:none;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; /*para configuracao do textarea*/
	color:#4b4b4d;
	padding:5px 8px 0 8px;
}
input {
	height:23px;
}
textarea {
	height:105px;
}
form#form_solicitarfinanciamento input.text, form#form_solicitarfinanciamento select, 

form#form_solicitarfinanciamento textarea {
	width:325px;
	margin-left:9px;
	text-overflow:auto;
}
form#form_solicitarfinanciamento select {
	width:333px;
}
form#form_solicitarfinanciamento h2 {
	margin:26px 0;
}
div#interno form#form_solicitarfinanciamento p {
	margin:0 0 8px 0;
	padding:0;
	height:auto;
}
div#interno form#form_solicitarfinanciamento label {
	text-align:right;
	width:211px;
	display:inline;
	color:#555557;
	float:left;
}
div#interno form#form_solicitarfinanciamento label.lbl_checkbox {
	width:auto;
	text-align:left;
}
form#form_solicitarfinanciamento input.checkbox {
	display:inline;
	float:left;
	margin-left:222px;
	background:none !important;
	padding:0 !important;
}
a#bt_solicitarfinanciamento3 {
	background:transparent url("/images/bt_solicitarfinanciamento3.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:177px;
	height:21px;
	clear:both;
	float:right;
	margin:20px 145px 20px 0;
}
fieldset#fset_financiamentoideal h2 {
	margin:28px 0 10px 0;
}
fieldset#fset_financiamentoideal select {
	width:220px;
}
div#interno h1.valign {
	margin:0;
}
/*financiamento*/
div#conteudo div#destaque.financiamento {
	background:transparent url("/images/foto_topo_financiamento.jpg") no-repeat scroll 330px 22px;
	height:243px;
	position:relative;
}
div#conteudo div#destaque.comoatuamos {
	background:transparent url("/images/foto_topo_comoatuamos.jpg") no-repeat scroll 330px 22px;
	height:243px;
	position:relative;
	width:996px;
}
h2#stt-respint {
	display:block;
	width:152px;
	height:24px;
}
h2#stt_solucoesfinanceiras {
	background:transparent url("/images/stt_solucoesfinanceiras.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:321px;
	height:19px;
	margin-bottom:0;
	margin-top:21px;
}
h2#stt_parceirosbdmg {
	background:transparent url("/images/stt_parceirosbdmg.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:122px;
	height:19px;
	margin-top:21px
}
h2#stt_financiamentos, h2.stt_financiamentos {
	background:transparent url("/images/stt_financiamentos.png") no-repeat scroll left top;
	display:inline-block;
	text-indent:-999em;
	width:138px;
	height:17px;
	margin-bottom:10px;
	margin-top:38px;
}
h3#stt_bdmgfixofacilprefixado, h3#stt_credpop, h3#stt_leaseback, h3#stt_bdmgcapitaldegiro {
	margin:0 0 5px;
	/*font-weight:bold !important;*/
}
a#lnk_vertodosfinanciamentos {
	background:transparent url("/images/lnk_vertodosfinanciamentos.png") no-repeat scroll left top;
	display:inline;
	float:left;
	text-indent:-999em;
	width:141px;
	height:11px;
	margin:3px 15px 0 0;
}
a#lnk_conhecanossosparceiros {
	background:transparent url("/images/lnk_conhecanossosparceiros.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:130px;
	height:11px;
	float:right;
}
#solucoesfinanceiras, #parceirosbdmg, #box_autoatendimento_financiamento {
	display:inline !important;
}
div#solucoesfinanceiras {
	width:505px;
	float:left;
	margin-right:20px;
}
div#solucoesfinanceiras ul#perfilempresa {
	border:6px solid #E7E8E9;
	padding:15px 0 0 15px;
	margin:0;
	float:left;
}
div#solucoesfinanceiras ul#perfilempresa li {
	width:224px;
	float:left;
	list-style-type:none;
	list-style-position:outside;
	background:url("/images/ico_seta.png") no-repeat left 5%;
	padding:0 0 8px;
	margin-right:15px;
	height:65px;
}
div#solucoesfinanceiras ul#perfilempresa li.limpa {
	float:none;
	clear:both;
	width:auto;
	background:none;
}
div#solucoesfinanceiras ul#perfilempresa h3 {
	color:#a1111b;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:0 0 0 10px;
}
div#solucoesfinanceiras ul#perfilempresa p {
	margin:0;
	padding-left:9px;
	line-height:1.3;
}
div#solucoesfinanceiras a{
	color:#a1111b;
}
div#parceirosbdmg {
	width:178px;
	float:right;
}

#parceirosbdmg .bordap{
	border: 6px #e7e8e9 solid;
	height:220px;
}
#parceirosbdmg .bordap p{
	margin: 10px;
}
ul#box_autoatendimento_financiamento {
	display:inline !important;
	float:left;
	margin:55px 0 0 12px;
	padding:0;
	width:225px;
}
ul#box_autoatendimento_financiamento li {
	list-style:none outside;
	margin-bottom:35px;
}
ul#box_autoatendimento_financiamento li a {
	display:block;
	text-indent:-999em;
}
ul#box_autoatendimento_financiamento li#geraminas a {
	background:url(/images/box_geraminas-financiamento.png) top left no-repeat;
	text-indent:-999em;
	height:98px;
	width:253px;
}
ul#box_autoatendimento_financiamento li#finame a {
	background:url(/images/box_finame.png) top left no-repeat;
	height:98px;
	width:253px;
	text-indent:-999em;
}
ul#box_autoatendimento_financiamento li#finame a:hover, ul#box_autoatendimento_financiamento li#geraminas a:hover 

{
	background-position:0 -102px;
}
div#financiamento {
	margin-top:-30px;
	display:block;
	float:none;
}
div#destaque_financiamento {
	background:url("/images/bg_box_destaque_financiamento.png") top left no-repeat;
	height:101px;
	padding:20px 0 20px 20px;
	position:relative;
	width:980px;
}
div#destaque_financiamento h2 {
	font-weight:normal;
	font-size:18px;
	display:block;
	line-height:18px;
	margin:0 0 5px;
	padding:0;
}
ul#lista_destaquefinanciamentos {
	margin:10px 0 0;
	padding:0;
	width:100%;
}
ul#lista_destaquefinanciamentos li {
	background:none;
	border-right:1px solid #E7E8E9;
	display:inline !important;
	float:left;
	list-style:none;
	padding:0 10px;
	width:224px;
	height: 80px;
}
ul#lista_destaquefinanciamentos p {
	margin:0;
	padding:0;
	font-size:11px;
	line-height:1.2em;
}
div.ajuda {
	top:20px;
	position:absolute;
	right:15px;
	display:block;
	width:380px;
}
/*solucoes financeiras*/
div#conteudo div#destaque.solucoesfinanceiras {
	background:url("/images/foto_topo_solucoesfinanceiras.png") no-repeat top right;
}
h3#stt_bdmgcapitaldegiro2 {
	background:transparent url("/images/stt_bdmgcapitaldegiro2.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:169px;
	height:16px;
}
h3#stt_leaseback2 {
	background:transparent url("/images/stt_leasebackbdmg2.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:134px;
	height:16px;
}
h3#stt_credpop2 {
	background:transparent url("/images/stt_credpop2.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:74px;
	height:16px;
}
span#stt_bdmgmicropequenaempresa {
	background:transparent url("/images/stt_bdmgmicropequenaempresa.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:214px;
	height:15px;
}
ul#lista_financiamentos {
	margin:0;
	padding:0 20px 0 0;
	position:relative;
}
ul#lista_financiamentos li {
	position:relative;
	background: none !important;
	border-right:1px solid #E7E8E9;
	float:left;
	height:190px;
	list-style: none;
	margin: 5px;
	padding: 15px 15px 40px !important;
	width:190px !important;
}
/*ul#lista_financiamentos .noborder {
	margin:0 0 30px !important;
	padding-top:0 0 0 0 !important;
}*/
.noborder{
	border:none;
}
.bt-solicitar-financiamento {
	top:170px;
	position:absolute;
	bottom:0;
}
.bt-outras-informacoes {
	top:190px;
	position:absolute;
	bottom:0;
}

.bold a{
	font-weight:bold !important;
}
ul#lista_financiamentos h3{
	font-size:11px;
	line-height:13px;
	margin:0 0 5px !important;
}
ul#lista_financiamentos p
{
	font-size:11px;
	line-height:13px;
	margin:0 0 5px !important;
	clear:both;
	padding:0 !important;
}
ul#lista_financiamentos p .lnk_maisdetalhes {
	margin-bottom:0 !important;
}
ul#lista_financiamentos .mais-detalhes {
	height:8px;
	position:absolute;
	top:190px;
	right: 15px;
	z-index:3;
}
ul#lista_financiamentos li div.boxinformacoes {
	width:92%;
	margin:0 0 5px;
	text-align:center;
}
div#introducao {
	width:316px;
	padding-top:10px;
}
div#introducao p {
	padding:0;
	margin:0;
}
div#introducao h2 {
	font-size:24px;
	font-weight:normal;
	margin-top:0;
}
a.lnk_maisdetalhes {
	background:transparent url("/images/lnk_maisdetalhes.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:72px;
	height:8px;
	float:right;
	margin:0 5px 8px 0;
	z-index:2;
}
a#bt_outrosfinanciamentos {
	background:transparent url("/images/bt_outrosfinanciamentos.png") no-repeat scroll left top;
	display:inline;
	text-indent:-999em;
	width:217px;
	height:21px;
	float:right;
	margin:17px 13px 22px 0;
}
/*Casos de Sucesso*/

span#compartilhe_sucesso {
	display:block;
	width:230px;
	height:81px;
	border-bottom:1px solid #DADCDE;
	border-top:1px solid #DADCDE;
	background:url("/images/img_compartilhe-sucesso.png") no-repeat;
	margin:22px 0 42px 0;
	cursor:pointer;
}
div#video-youtube-casos {
	float:left;
	width:412px;
	height:297px;
	background:url("/images/apagar-marcacao-youtube-apagar.jpg");/*apagar*/
	margin:22px 0 0 0;
}
div#txt-video-casos-sucessos {
	float:left;
	width:252px;
	margin:74px 0 0 16px;
}
div#txt-video-casos-sucessos p.data-video-destaque-casos {
	font-size:9px;
	color:#a7212a;
	padding:0;
}
div#txt-video-casos-sucessos p.tit-destaque-video-casos {
	font-size:24px;
}
div#txt-video-casos-sucessos p {
	margin:0;
	padding:0;
}
div#txt-video-casos-sucessos .btn-saiba-mais {
	background:url("/images/bt_saibamais2.png") no-repeat;
	display:block;
	text-indent:-999em;
	width:76px;
	height:21px;
	border:0;
	margin:9px 0 0 162px;
	cursor:pointer;
}
.stt_outroscasosdesucesso {
	display:block;
	width:183px;
	height:17px;
	background:url("/images/stt_outroscasosdesucesso.png") top left no-repeat;
	text-indent:-999em;
	margin:50px 0 0 0;
}
ul.lista-casos-sucesso {
	margin:16px 0 0 17px;
	padding:0;
	float:left;
	width:705px;
}
div#interno ul.lista-casos-sucesso li p {
	font-size:10px;
	margin:0;
	padding:0;
}
ul.lista-casos-sucesso li {
	width:129px;
	height:154px;
	list-style-type:none;
	float:left;
	margin:5px;
}
div#texto .data-verm {
	font-size:9px;
	color:#a7212a;
}
div#bg-box-casos-sucessos {
	background:url("/images/box_casos-sucessos.png") no-repeat;
	width:722px;
	height:355px;
	margin:10px 0 0 0;
}
ul#paginacao-casos {
	display:block;
	float:right;
	padding:0;
	margin:15px !important;
}
ul#paginacao-casos li {
	float:left;
	list-style-type:none;
	background:none !important;
	padding:0 !important;
}
ul#paginacao-casos .num-indice {
	width:12px;
	height:15px;
	border-left:1px solid #DADCDE;
	padding:0 0 0 7px;
	font-size:11px;
}
div#texto ul#paginacao-casos .noborder {
	border:0;
}
div#texto ul#paginacao-casos li img {
	border:0;
}
ul#paginacao-casos a {
	text-decoration:none;
}
.btn-Ant, .btn-Pro, .btn-previous, .btn-next, .btn-first, .btn-last {
	border:0;
	cursor:pointer;
	display:block;
	height:11px;
	font-size:1px;
	line-height:1px;
	padding:0 !important;
	text-indent:-999em;
	width:47px;
}
.btn-Ant, .btn-previous {
	background:url(/images/bt_anterior.png) no-repeat 0 0;
}
.btn-Pro, .btn-next {
	background:url(/images/bt_proxima.png) no-repeat 0 0;
}
/*Estudos e Publicacoes*/

div.box-dinamico-tudo {
	width:703px;
	/*margin-bottom:10px;*/
	float:left;
	display:inline;
}
div.topo-box-dinamico {
	display:block;
	/*display:inline;*/
	background:url("/images/topo_box_dinamico.png") no-repeat;
	width:703px;
	height:7px;
	font-size:1px;
	line-height:1px;
}
div.footer-box-dinamico {
	display:block;
	background:url("/images/footer_box_dinamico.png") no-repeat;
	width:703px;
	height:7px;
}
div.meio-box-dinamico {
	background:url("/images/meio_box_dinamico.png") repeat-y;
	width:667px;
	position:relative;
	padding:18px 18px 1px;
}
.meio-box-dinamico p.nospace {
	padding:0;
}
.meio-box-dinamico h2{
	margin-top: 0;
	padding: 0;
}
div#texto .meio-box-dinamico h3 {
	color:#C30D1F;
	font-size:16px;
	font-weight:bold;
	margin:17px 0 5px 0;
	padding:0;
}
div#texto .meio-box-dinamico .data-verm {
	font-size:9px;
	color:#a7212a;
	padding:0;
	margin:3px 0;
}
.meio-box-dinamico .btn-saiba-mais {
	background:url("/images/bt_saibamais2.png") no-repeat;
	display:block;
	text-indent:-999em;
	width:76px;
	height:21px;
	border:0;
	cursor:pointer;
	margin:0 0 20px 0;
}
.meio-box-dinamico ul {
	margin:0;
	padding:0;
}
.meio-box-dinamico ul li {
	background:none !important;
	padding:0 !important;
}
.meio-box-dinamico ul li .box_content {
	margin:0 !important;
}
div.separator {
	width:667px;
	border-top:1px solid #DDDDDD;
	margin-bottom:10px;
	border-bottom:0;
	border-left:0;
	border-right:0;
}

/*BOX DINAMICO 2 (PARA AS PÁGINAS DE FINACIAMENTOS)*/

div.box-dinamico-tudo2 {
	width:703px;
	float:left;
	clear:both;
}
div.topo-box-dinamico2 {
	background:url("/images/topo_box_dinamico.png") no-repeat;
	height:7px;
	line-height:1px;
	margin-bottom:0;
}
div.footer-box-dinamico2 {
	display:block;
	background:url("/images/footer_box_dinamico.png") no-repeat;
	height:7px;
}
div.meio-box-dinamico2 {
	background:url("/images/meio_box_dinamico.png") repeat-y;
	position:relative;
	width:703px;
	_margin-top:-9px;
}


/*EVENTOS BDMG*/
div#texto .box-eventos .meio-box-dinamico h3 {
	color:#C30D1F;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
}
div.box-eventos .meio-box-dinamico {
	padding:0 18px 0 18px;
}
div.box-eventos .meio-box-dinamico .btn-saiba-mais {
	background:url("/images/bt_saibamais2.png") no-repeat;
	display:block;
	text-indent:-999em;
	width:76px;
	height:21px;
	border:0;
	cursor:pointer;
	margin:5px 0 20px 0;
}
div#interno div.box-eventos p.horario {
	margin:0;
	padding:0;
	font-size:9px;
}
.desc-evento {
	width:555px;
	float:right;
}
.desc-evento .horario {
	margin-top:0;
}
.desc-evento h3 {
	color:#C30D1F;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height:1px;
}
.desc-evento .btn-saiba-mais {
	float:right;
}
.ampliar a{
	color:#fff;
}
.publicacao-evento {
	margin:0;
	padding:15px 0 0 0;
}
div.content-destaque-evento {
	position:relative;
	width:710px;
	height:172px;
	margin:28px 0 0 1px;
}
div.box-destaque-evento {
	position:relative;
	width:556px;
	height:100%;
	margin:0 0 15px 1px;
	border:solid 1px #e7e8e9;
	padding:9px;
}
div.desc-destaque-evento {
	position:relative;
	width:254px;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	display:inline;
}
.desc-destaque-evento .btn-saiba-mais {
	background:url("/images/bt_saibamais2.png") no-repeat;
	display:block;
	text-indent:-999em;
	width:76px;
	height:21px;
	border:0;
	cursor:pointer;
	margin:3px 0 0 176px;
}
div#interno .desc-destaque-evento p.nospace {
	padding:0;
	margin:0;
}
.desc-destaque-evento h3 {
	color:#C30D1F;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.desc-destaque-evento p.horario {
	margin:0;
	padding:0;
	font-size:9px;
}
#ul-chamada-destaque-evento {
	margin:0;
	padding:0;
	width:211px;
	position:absolute;
	top:6px;
	left:502px;
}
#ul-chamada-destaque-evento li {
	background:none !important;
	padding:0 !important;
	width:211px;
	height:52px;
	list-style-type:none;
	display:block;
}
#ul-chamada-destaque-evento li a, #ul-chamada-destaque-evento li a.ativo {
	display:block;
	padding:10px 0 0 25px;
	width:186px;
	height:42px;
	text-decoration:none;
}
#ul-chamada-destaque-evento li a {
	background:url("/images/chamada-destaque-eventos.png") no-repeat;
}
#ul-chamada-destaque-evento li a.ativo {
	background:url("/images/chamada-destaque-eventos-ativo.png") no-repeat;
}
#ul-chamada-destaque-evento .tt-destaque-evento-ativo {
	background:url("/images/list-item-verm-evento.png") no-repeat 0 10px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	padding:0 0 0 10px;
}
#ul-chamada-destaque-evento .stt-evento-ativo {
	font-size:10px;
	color:#fff;
	cursor:pointer;
	padding:0 0 0 10px;
}
#ul-chamada-destaque-evento .tt-destaque-evento-normal {
	background:url("/images/list-item-branco-evento.png") no-repeat 0 10px;
	font-size:14px;
	font-weight:bold;
	color:#808c92;
	cursor:pointer;
	padding:0 0 0 10px;
}
#ul-chamada-destaque-evento .stt-evento-normal {
	font-size:10px;
	color:#808c92;
	cursor:pointer;
	padding:0 0 0 10px;
}
/*NOTICIAS*/
#col1-noticias {
	display:inline !important;
	position:relative;
	margin:30px 10px 0 0;
	width:490px;
}
#col2-noticias {
	display:inline !important;
	position:relative;
	margin-left:10px;
	margin-top:30px;
	width:470px;
	z-index:85;
}
h2.stt-ultimasnoticias {
	background:transparent url("/images/stt_ultimasnoticias.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:119px;
	height:17px;
}
#ul-ultimas-noticias {
	margin:13px 0 0 0;
	padding:0;
	float:left;
}
#ul-ultimas-noticias li {
	list-style:none;
	background:none;
	width:480px;
	float:left;
	margin:0 0 16px 0;
	padding:0;
}
.desc-ultimas-noticias {
	float:left;
	width:335px;
}
.desc-ultimas-noticias a {
	color:#a1111b !important;
	text-decoration:none;
}
.desc-ultimas-noticias a:hover {
	color:#4a4a4d !important;
}
.desc-ultimas-noticias .nospace a {
	color:#4B4B4D !important;	
}
.desc-ultimas-noticias .nospace a:hover {
	color:#4a4a4d !important;
	text-decoration:underline;
}

#ul-ultimas-noticias p.horario {
	margin:0;
	padding:0;
	font-size:9px;
}
#ul-ultimas-noticias h3 {
	color:#a1111b;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height:18px;
}
#ul-ultimas-noticias p.nospace {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:150%;
	font-weight: bold;
}
#col1-noticias .btn-saiba-mais {
	background:transparent url("/images/bt_vertodasasnoticias.png") no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	display:block;
	height:21px;
	margin:9px 0 0 372px;
	text-indent:-999em;
	width:116px;
}
.stt_jornalbdmg {
	background:transparent url("/images/stt_jornalbdmg.png") no-repeat scroll left top;
	display:block;
	text-indent:-999em;
	width:99px;
	height:15px;
	margin:0 0 0 10px;
}
div.box-jornal-tudo {
	width:447px;
	float:left;
	margin:10px 0 0 0;
}
div.topo-box-jornal {
	display:block;
	background:url("/images/topo_box_jornal.png") no-repeat;
	width:388px;
	height:5px;
	font-size:1px !important;
	line-height:1px !important;
}
div.footer-box-jornal {
	display:block;
	background:url("/images/footer_box_jornal.png") no-repeat;
	width:388px;
	height:10px;
}
div.meio-box-jornal {
	background:url("/images/meio_box_jornal.png") repeat-y;
	width:388px;
	position:relative;
	overflow:hidden;
	padding:10px 18px;
	display:block;
}
#video-jornais {
	width:350px;
	height:265px;
	margin:10px 17px 8px;
}

div#interno .meio-box-jornal p {
	line-height:13px;
	padding:0;
	margin:0;
}
div#interno .meio-box-jornal p.data-video {
	font-size:9px;
	color:#a1111b;
	line-height:12px;
	margin:0;
}
.tt-anteriores-videos {
	display:block;
	font-size:16px;
	color:#c30d1f;
	font-weight:bold;
	margin:32px 0 0 0;
}
#ul-videos-anteriores-jornal {
	margin:10px 0 0 0;
	padding:0;
	float:left;
	width:425px;
}
#ul-videos-anteriores-jornal li {
	width:425px;
	height:113px;
	list-style-type:none;
	background:none;
}
#ul-videos-anteriores-jornal .video-pequeno-jornal {
	width:157px;
	height:113px;
	background:url("/images/apagar-marcacao-video-m-apagar.jpg");
	float:left;
}
#ul-videos-anteriores-jornal .desc-antigo-jornal {
	width:150px;
	height:64px;
	float:left;
	padding:15px 10px 16px 20px;
}
#ul-videos-anteriores-jornal .video-pequeno-jornal img{
	border:4px solid #fff;
	margin:-4px;
}
#ul-videos-anteriores-jornal .video-pequeno-jornal img:hover{
	border:4px solid #A1111B;
	margin:-4px;
	overflow:hidden;
}

#ul-videos-anteriores-jornal li.separator {
	height:1px;
	border-top:0 none;
	border-left:0 none;
	border-right:0 none;
	border-bottom:0 none;
	float:left;
	margin:16px 0;
	width:400px;
}
.data-video {
	color:#a1111b;
	font-size:9px;
	margin-top: -10px !important;
}
#col2-noticias .btn-saiba-mais {
	background:transparent url("/images/bg_vertodososvideos.png") no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	display:block;
	height:21px;
	margin:9px 0 0 283px;
	text-indent:-999em;
	width:106px;
}
.colunas {
	display:inline;
	float:left;
	width:461px;
}
.respiro {
	margin-right:50px;
}
.subtitulos {
	display:block;
	height:18px;
	margin:40px 0 5px;
	text-indent:-999em;
}
#tt-eventos-bdmg {
	background:url("/images/tt_eventos_bdmg.png") no-repeat 0 0;
	width:111px;
}
#tt-responsabilidade-ambiental {
	background:url("/images/tt_responsabilidade_ambiental.png") no-repeat 0 0;
	width:208px;
}
#tt-casos-sucesso {
	background:url("/images/tt_casos_sucesso.png") no-repeat 0 0;
	width:129px;
}
#tt-inclusao-social {
	background:url("/images/tt_inclusao_social.png") no-repeat 0 0;
	width:110px;
}
#tt-cidadania-cultura {
	background:url("/images/tt_cidadania_cultura.png") no-repeat 0 0;
	width:143px;
}
#tt-estudos-publicacoes {
	background:url("/images/tt_estudos_publicacoes.png") no-repeat 0 0;
	width:162px;
}
.box-conteudos {
	border:1px solid #dadcde;
	position:relative;
}
.box-conteudos-sessoes {
	border:1px solid #dadcde;
	height:111px;
	position:relative;
}
.box-conteudos p {
	padding:0;
	margin:15px 0;
}
.box-conteudos-sessoes p {
	padding:0;
	margin:0 0 15px;
	/*float:right;*/
}
.box-conteudos .detalhe {
	background:url("/images/ico_cases.png") no-repeat 0 0;
	display:block;
	height:13px;
	left:-1px;
	margin-top:-4px;
	position:absolute;
	top:50%;
	width:9px;
}
.box-conteudos-sessoes .detalhe {
	background:url("/images/ico_cases.png") no-repeat 0 0;
	display:block;
	height:13px;
	left:-1px;
	margin-top:-4px;
	position:absolute;
	top:50%;
	width:9px;
}
.box-conteudos .bt, .box-conteudos .bb {
	background:url("/images/bordas_box_padrao.png") no-repeat;
	clear:both;
	display:block;
	font-size:1px;
	height:6px;
	line-height:1px;
	position:absolute;
	right:-1px;
	width:6px;
}
.box-conteudos-sessoes .bt, .box-conteudos-sessoes .bb {
	background:url("/images/bordas_box_padrao.png") no-repeat;
	clear:both;
	display:block;
	font-size:1px;
	height:6px;
	line-height:1px;
	position:absolute;
	right:-1px;
	width:6px;
}
.box-conteudos .bt {
	background-position:100% -7px !important;
	top:-1px;
}
.box-conteudos-sessoes .bt {
	background-position:100% -7px !important;
	top:-1px;
	_right:-2px;
}
.box-conteudos .bb {
	background-position:100% 0 !important;
	bottom:-1px;
}
.box-conteudos-sessoes .bb {
	background-position:100% 0 !important;
	bottom:-1px;
	_bottom:-2px;
	_right:-2px;
}
.box-conteudos .conteudo {
	padding:6px 20px;
}
.box-conteudos-sessoes .conteudo {
	padding:6px 20px;
}
.bt-saiba-mais {
	height:8px;
	width:57px;
	margin:0 !important;
}
.bt-saiba-mais a {
	background:url("/images/bt_saibamais.png") no-repeat 0 0;
	float:right;
	height:8px;
	text-indent:-999em;
	width:57px;
}
.alt .box-conteudos {
	background:#f8f8f8;
}
.alt .box-conteudos .detalhe {
	background:url("/images/ico_cases_alt.png") no-repeat 0 0;
}
.alt .box-conteudos .bt, .alt .box-conteudos .bb {
	background:url("/images/bordas_box_padrao_alt.png") no-repeat;
}
#login-instituicao-parceira {
	display:none;
	position:absolute;
	right:240px;
*right:233px;
	top:26px;
	width:263px;
	z-index:10;
}
#login-auto-atendimento {
	display:none;
	position:absolute;
	left:-2px;
	top:28px;
	width:263px;
	z-index:90;
}
#form-auto-atendimento {
	background:url("/images/fundo_login_instituicao_parceira.png") repeat-x 0 100%;
	border:1px solid #e7e8e9;
	padding:10px 10px;
}
#form-auto-atendimento ul {
	float:none !important;
	margin:0;
	padding:0;
	width:100%;
}
#form-auto-atendimento ul li {
	display:block !important;
	float:none !important;
	height:35px;
	list-style:none;
	margin-bottom:10px;
}
#form-auto-atendimento ul li.btns {
	display:block !important;
	float:none !important;
	height:28px;
	list-style:none;
	margin-bottom:10px;
	border-bottom:solid 1px #dadcde;
}
#form-auto-atendimento ul li label {
	color:#4b4b4d;
	display:block;
	font-weight:bold;
	text-transform:uppercase;
}
#form-instituicao-parceira {
	background:url("/images/fundo_login_instituicao_parceira.png") repeat-x 0 100%;
	border:1px solid #e7e8e9;
	padding:10px 20px;
}
#form-instituicao-parceira ul {
	float:none !important;
	margin:0;
	padding:0;
	width:100%;
}
#form-instituicao-parceira ul li {
	display:block !important;
	float:none !important;
	height:35px;
	list-style:none;
	margin-bottom:10px;
}
#form-instituicao-parceira ul li label {
	color:#4b4b4d;
	display:block;
	font-weight:bold;
	text-transform:uppercase;
}
.campo-usuario {
	width:208px;
}
.campo-banco-eletronico {
	width:175px!important;
	height:23px !important;
}
.campo-senha {
	float:left;
	width:175px;
}
.btn-ok {
	background:url("/images/bt_ok_2.png") no-repeat 0 0;
	cursor:pointer;
	float:left;
	height:21px;
	font-size:1px;
	line-height:1px;
	text-indent:-999em;
	width:28px;
}
.esqueceu-senha, .nao-possui-login {
	display:block;
	text-indent:-999em;
}
.esqueceu-senha {
	background:url("/images/fundo_esqueci_senha.png") no-repeat 0 0;
	height:12px;
	margin-bottom:5px;
	width:103px;
}
.nao-possui-login {
	background:url("/images/fundo_sem_login.png") no-repeat 0 0;
	height:9px;
	width:142px;
}
.instituicao_parceira {
	background:none !important;
	height:250px;
	position:relative;
}
div#conteudo .instituicao_parceira ul#ferramentas {
	margin-top:-62px;
}
#conteudo #destaque.instituicao_parceira #intro {
	width:575px;
}
#destaque-instituicao-parceira {
	background:url("/images/destaque_instituicao_parceira.jpg") no-repeat 0 0;
	position:absolute;
	right:0;
	top:29px;
	height:213px;
	width:337px;
}
#tt_solicitacao_financiamento {
	background:url("/images/tt_solicitacao_financiamento.png") no-repeat 0 0;
	width:218px;
}
#tt_treinamentos {
	background:url("/images/tt_treinamentos.png") no-repeat 0 0;
	width:105px;
}
#tt_atendimentobdmg {
	background:url("/images/tt_atendimento_bdmg.png") no-repeat 0 0;
	width:149px;
}
#stt_solucoesfinanceiras {
	background:url("/images/tt_solucoes_financeiras.png") no-repeat 0 0;
	width:150px;
}
#tt_sugestoesreclamacoes {
	background:url("/images/tt_sugestoes_reclamacoes.png") no-repeat 0 0;
	width:193px;
}
#tt_roteiropassoapasso {
	background:url("/images/tt_roteiro_passo_a_passo.png") no-repeat 0 0;
	width:163px;
}
#tt_listadeparceiros {
	background:url("/images/tt_lista_parceiros.png") no-repeat 0 0;
	margin-left:15px;
	width:151px;
}
#tt_outrasconexoes {
	background:url("/images/tt_outras_conexoes.png") no-repeat 0 0;
	margin-left:15px;
	width:143px;
}
.subtit-conteudo {
	font-size:16px;
	font-weight:bold;
}
#buscar-parceiros {
	border:0 none;
	padding:0;
	margin-bottom:30px;
}
#buscar-parceiros ul {
	background:#e7e8e9;
	float:left;
	height:27px;
	margin:0;
	padding:3px 2px 0;
}
#buscar-parceiros ul li {
	display:inline;
	float:left;
	list-style:none;
}
#buscar-parceiros ul li input {
	width:630px;
}
#buscar-parceiros ul .container-drop {
	background:url("/images/fundo_filtro_parceiros.png") no-repeat 0 0;
	height:19px;
	padding:4px 0 0 2px;
	width:130px;
}
#buscar-parceiros ul .container-drop select {
	background:none !important;
	border:0 none !important;
	color:#fff !important;
	padding:0 !important;
	height:auto !important;
	width:125px;
}
.btn-ir {
	background:url("/images/btn_ir.png") no-repeat 0 0;
	border:0 none;
	cursor:pointer;
	float:left;
	font-size:1px;
	height:29px;
	line-height:1px;
	padding:0;
	text-indent:-999em;
	width:25px;
}
#buscar-parceiros input.btn-ir {
	line-height:1px;
	font-size:1px;
	color:#fff;
	text-indent:-999em;
}
.lista-parceiros {
	margin:0;
	padding:0;
}
.lista-parceiros li {
	border-bottom:1px solid #e7e8e9;
	list-style:none;
	margin-bottom:15px;
	padding-bottom:15px !important;
}
.lista-parceiros li p {
	margin:0 0 5px;
}
.lista-parceiros li h4 {
	color:#c30d1f !important;
	font-size:16px;
	margin:0 0 10px 0;
	text-transform:uppercase;
}
.botoes {
	height:21px;
}
.botoes a {
	display:inline;
	float:left;
	height:21px;
	text-indent:-999em;
	width:96px;
}
.btn-onde-encontrar {
	background:url("/images/btn_onde_encontrar.png") no-repeat 0 0;
}
.btn-mais-informacoes {
	background:transparent url(/images/bt_saibamais.png) no-repeat scroll 0 0;
	float:right;
	height:8px;
	text-indent:-999em;
	width:57px;
	margin-top:10px;
}
.lista-conexoes {
	margin:0;
	padding:0;
}
.lista-conexoes li {
	background:none !important;
	border-bottom:1px solid #eaebec;
	display:inline;
	float:left;
	list-style:none;
	padding:10px 15px !important;
	width:300px;
}
.lista-conexoes .even {
	border-left:1px solid #eaebec;
}
.lista-conexoes .last {
	border-bottom:0 none;
}
.lista-conexoes li a {
	text-decoration:none;
}
.lista-conexoes li a:hover {
	text-decoration:underline;
}
.lista-conexoes li p, .lista-conexoes li h4 {
	margin:0 0 5px;
}
.lista-conexoes li h4 {
	font-size:16px;
}
.lista-conexoes li h4 a {
	color:#c30d1f !important;
}
.btn-destaque-glossario {
	clear:both;
	margin:20px 0 !important;
	padding:0 !important;
}
.btn-destaque-glossario a {
	background:url("/images/destaque_glossario.png") no-repeat 0 0;
	display:block;
	height:82px;
	text-indent:-999em;
	width:230px;
}
/* quem somos -- interna */
.resultado-buscas {
	margin:0 0 30px;
	padding:0;
}
.resultado-buscas li {
	background:url("/images/bullet_listas.png") no-repeat 0 5px;
	list-style:none;
	margin-bottom:25px;
	padding-left:10px;
	position:relative;
}
.resultado-buscas li h3 {
	font-size:12px;
	margin-bottom:0;
}
.resultado-buscas li h3 {
}
/*** Subtitulos com Fonte de sistema ***/
.stt_circle {
	background:url("/images/bullet_subtt.png") no-repeat 0 -2px;
	/*font-size:16px !important;*/
	font-size:14px !important;
	color:#808c92 !important;
	/*font-weight:normal !important;*/
	font-weight:bold !important;
	padding-left:13px !important;
}
.stt_circle2 {
	background:url("/images/bullet_subtt.png") no-repeat 0 2px;
	font-size:16px !important;
	padding-left:13px !important;
}
.stt_red {
	color:#a7212a !important;
	/*font-weight:bold;*/
}
.stt_circle2 .color-tit-bullet2 /*.stt_red*/{
	display:none;			
}
/**** Licitações ***/
.intro_right {
	float:left;
	width:325px;
}
.dest_cadmunicipio {
	float:left;
	width:365px;
	margin-left:15px;
}
.dest_cadmunicipio a {
	display:block;
	width:363px;
	height:98px;
	text-indent:-999em;
	background:url("/images/dest_cadmunicipio.png") no-repeat;
}
.licit_acesso {
	text-align:left;
	font-weight:bold;
}
.licit_acesso label {
	margin-top:10px;
}
.form_licit_acesso {
	width:auto !important;
	margin-left:10px;
}
.box_content {
	clear:both;
	margin:20px 0;
	padding:10px 0 20px;
	border-bottom:1px solid #eaeaed;
}
.box_content p {
	margin:0 !important;
	padding:0 !important;
	margin-top: 10px !important;
}
.box_content .box_titulo {
	font-weight:bold;
}
.box_content a div{
	color:#4B4B4D;
	text-decoration:none;
}
.box_content a:hover div {
	color:#4B4B4D;
	text-decoration:underline;
}
.box_content .box_prazo {
	color:#a1111b !important;
	margin:0 !important;
}
.box_content .box_coment {
	margin:0 !important;
}
.box_content .box_coment a {
	text-decoration: none;
	padding-left:20px;
	background:url("/images/bt_coment.png") no-repeat 0 2px;
}
.box_content .box_maisdetalhes {
	clear:both;
	height:8px;
	margin:0 !important;
	padding:0;
}
.box_content .box_maisdetalhes a {
	display:block;
	float:right;
	width:72px;
	height:8px;
	text-indent:-999em !important;
	background:url("/images/lnk_maisdetalhes.png") no-repeat;
}
/********** noticias detalhes ********/
.tit-noticias {
	font-size:5 !important;
	color:#a1111b !important;
	padding-left:5px;
	padding-top: 15px;
	font-weight:lighter;
}
.not-data {
	font-size:9px;
	font-weight:bold;
}
.not-subtit {
	font-size:14px !important;
	color:#a1111b !important;
	padding-left:10px;
	font-weight:normal;
	margin:30px 0 0;
}
.not-list {
	margin:0 10px;
	padding:0;
	list-style:none;
}
.not-list li {
	border-bottom:1px solid #dadcde !important;
	padding:10px 5px;
}
.not-list li a {
	text-decoration:none;
}
.not-list li a:hover {
	color:#a1111b !important;
}
/****** jornal bdmg ********/
.jornal-video {
	float:left !important;
	margin-bottom:13px;
	margin-left:1px;
	margin-top:-5px;
	width:365px;
}
.jornal-videodescr {
	float:left !important;
	width:280px;
	/*margin:10px 0;*/
	font-size:14px;
	margin-top: 100px;
}
.jornal-videodescr .data-video, .jornal-list-txt .data-video {
	color:#a1111b !important;
	font-size:9px !important;
}
.estrelas {
	margin:0;
	margin-left:10px;
	padding:0;
	list-style:none;
}
.estrelas li {
	float:left;
	display:block;
	text-indent:-999em;
	width:20px;
	height:20px;
	background:url("/images/ico_estrela.png") no-repeat;
}
.jornal-listbox {
	float:left;
	border-bottom:1px solid #dadcde;
	width:340px;
	margin-right:20px;
	padding:10px 0;
}
.jornal-alt {
	margin-right:0;
}
.jornal-list-img img{
	float:left;
	width:160px;
	background:url("/images/apagar-marcacao-video-m-apagar.jpg") no-repeat;
	border: 4px solid #fff;
}
.jornal-list-img img:hover {
	border: 4px solid #A1111B;
	overflow:hidden;
}
.jornal-list-txt {
	float:left;
	width:165px;
}
.jornal-list-txt p{
	padding-left: 3px;
}
.paginas {
	background:url("/images/bg_box_paginas.png") no-repeat;
	width:673px;
	height:23px;
	margin:10px 0;
	padding:15px;
}
.pag_text {
	float:right;
	width:80px;
	padding-top:5px !important;
}
.paginas .pag_text, .paginas-solucoes .pag_text {
	display:inline !important;
	padding:5px 0 0;
	margin:0 !important;
}
.pag_btns {
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
	float:right;
}
.pag_btns li {
	float:left;
	background:none !important;
	padding:0 0 0 !important;
}
.pag_btns li a {
	display:block;
	text-indent:-999em;
	background:url("/images/btn_paginas.png") no-repeat;
	width:29px;
	height:24px;
}
.pag_btns .pag_btn_prim a {
	background-position:0 0 !important;
}
.pag_btns .pag_btn_ante a {
	background-position:-29px 0 !important;
}
.pag_btns .pag_btn_prox a {
	background-position:-58px 0 !important;
}
.pag_btns .pag_btn_ulti a {
	background-position:-87px 0 !important;
}
.pag_btns li input {
	display:block;
	text-indent:-999em;
	background:url("/images/btn_paginas.png") no-repeat;
	width:29px;
	height:24px;
}
.pag_btns .pag_btn_prim input {
	background-position:0 0 !important;
}
.pag_btns .pag_btn_ante input {
	background-position:-29px 0 !important;
}
.pag_btns .pag_btn_prox input {
	background-position:-58px 0 !important;
}
.pag_btns .pag_btn_ulti input {
	background-position:-87px 0 !important;
}
.jornal-busca {
	border:5px solid #e7e8e9;
	padding:15px;
	position:relative;
	margin:0;
	width:100%;
}
.jornal-busca p {
	background:url("/images/ico_seta.png") no-repeat 0 5px;
	padding-left:15px;
	margin:0 !important;
	padding:0 0 0 8px !important;
}
.jornal-busca .jornal-input {
	float:left;
	width:150px;
	height:17px;
	padding:6px;
}
.jornal-busca .jornal-button {
	float:left;
	background:url("/images/bt_ir2.png") no-repeat;
	width:25px;
	height:29px;
	text-indent:-999em;
	margin-left:-3px;
}
/**** novo portal ****/
.novo_portal {
	background:url("/images/bullet_listas.png") no-repeat 0 37px;
	padding:30px 0 0 !important;
	position:relative;
}
.novo_portal p {
	padding:0 0 0 8px !important;
	margin:0 0 15px !important;
}
/***** lista solucoes financeiras*******/
.lista-financiamentos {
	margin:13px 0 0 0;
}
.lista-financiamentos h3 {
	float:left;
	width:440px;
}
.tit-lista-finamciamentos {
	margin:0;
}
div#texto .lista-financiamentos div.conteudo span.juros {
	background-color:#828e94;
	width:201px;
	height:18px;
	display:block;
	float:right;
	color:#fff;
	padding:3px 0 0 15px;
}
div#interno .lista-financiamentos div.conteudo p {
	margin:10px 0 0 0;
}
.lista-financiamentos a.mais-detalhes-lista {
	background:url("/images/lnk_maisdetalhes.png") no-repeat;
	width:72px;
	height:8px;
	display:block;
	text-indent:-999em;
	cursor:pointer;
	margin:10px 0 0 0;
	float:left;
}
.lista-financiamentos a.solicitar-finan {
	background:url("/images/bt_solicitarfinanciamento2.png") no-repeat;
	height:21px;
	display:inline;
	text-indent:-999em;
	cursor:pointer;
	margin:0 0 0 383px;
	float:left;
	width:216px;
}
.paginas-solucoes {
	background:url("/images/bg-pagina-solucoes.jpg") no-repeat;
	width:686px;
	height:23px;
	margin:10px 0 10px 0;
	padding:15px;
}
.filtrar-solucoes {
	float:left;
	height:auto !important;
	margin:5px 0 0 200px;
	padding:0;
}
.disp-solucoes-1 {
	display:block;
	text-indent:-999em;
	float:left;
	width:26px;
	height:24px;
	background:url("/images/img-disp1.jpg") no-repeat top left;
	margin:0 3px 0 4px;
}
.disp-solucoes-2 {
	display:block;
	text-indent:-999em;
	float:left;
	width:26px;
	height:24px;
	background:url("/images/img-disp2.jpg") no-repeat top left;
}
/******* casos sucesso cadastro******/

ul.cadastro-casos {
	margin:0;
	padding:20px 0 0 10px;
}
ul.cadastro-casos li {
	list-style:none;
	margin:5px 0 0 0;
}
ul.cadastro-casos label {
	color:#555557;
	display:inline;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:5px 8px 0 0;
	text-align:right;
	width:54px;
}
ul.cadastro-casos .txt-cad-casos {
	width:430px;
	height:22px;
}
ul.cadastro-casos .cpf-cad-casos {
	width:170px;
	height:22px;
}
ul.cadastro-casos .ddd-cad-casos {
	width:33px;
	height:22px;
}
ul.cadastro-casos .tel-cad-casos {
	width:126px;
	height:22px;
}
ul.cadastro-casos .btn-enviar-cad-casos {
	display:inline;
	background:url("/images/btn_enviar.png") no-repeat top left;
	width:86px;
	height:21px;
	text-indent:-999em;
	float:left;
	margin:0 0 0 415px;
	cursor:pointer;
}
#paginacao-noticias {
	border:1px solid #e7e8e9;
	height:38px;
	margin-top:10px;
	padding:0 130px 0 0;
	position:relative;
}
#paginacao-noticias #cantinho {
	background:url("/images/bordas_paginacao.png") no-repeat 0 0;
	display:block;
	height:40px;
	position:absolute;
	right:-1px;
	top:-1px;
	width:6px;
}
#paginacao-noticias #pag-atual {
	color:#67725a;
	display:block;
	line-height:38px;
	text-align:right;
	padding-right:5px;
}
#paginacao-noticias ul {
	margin:0;
	padding:0;
	position:absolute;
	right:10px;
	top:7px;
}
#paginacao-noticias ul li {
	display:inline;
	float:left;
	list-style:none;
	background:none;
	position:relative;
}
#paginacao-noticias ul li input {
	background:url("/images/ico_paginacao.png") no-repeat;
	display:block;
	height:25px;
	text-indent:-999em;
	width:26px;
	margin-left:-5px;
	cursor:pointer;
}
#bt-primeira-pagina input {
	background-position:0 0 !important;
}
#bt-pagina-anterior input {
	background-position:-29px 0 !important;
}
#bt-proxima-pagina input {
	background-position:-58px 0 !important;
}
#bt-ultima-pagina input {
	background-position:-87px 0 !important;
}
.noticia p {
	margin:0 0 15px !important;
}
.noticia h1 {
	margin:0 0 15px !important;
	font-size:21px !important;
}
#btn-noticias-municipios {
	background:url("/images/btn_noticias_municipios.png") no-repeat 0 0;
	display:block;
	height:21px;
	text-indent:-999em;
	position:absolute;
	right:0;
	top:0;
	width:176px;
}
.btn-saiba-mais {
	background:url("/images/bt_saibamais2.png") no-repeat;
	display:block;
	text-indent:-999em;
	width:76px;
	height:21px;
	border:0;
	cursor:pointer;
	margin:0 0 20px 0;
}
ul.nav-glossario {
	margin:10px 0 20px !important;
	padding:0;
	vertical-align:baseline;
}
ul.nav-glossario li, ul.nav-glossario li a {
	height:25px;
	line-height:25px;
	text-align:center;
	width:25px;
}
ul.nav-glossario li {
	background:#e7e8e9 !important;
	display:inline;
	float:left;
	list-style:none;
	margin:0 2px 0 0;
	padding:0 !important;
}
ul.nav-glossario li a {
	color:#4B4B4D;
	display:block;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
ul.nav-glossario li.ativo {
	position:relative;
	top:-8px;
}
ul.nav-glossario li.ativo, ul.nav-glossario li.ativo a {
	color:#c30d1f;
	font-size:24px;
	height:32px;
	line-height:32px;
	width:29px;
}
dl.glossario {
	margin-bottom:58px
}
dl.glossario dt {
	text-transform:uppercase;
	color:#c71d2e;
	float:left;
	margin-right:5px;
}
dl.glossario dd {
	margin:0 0 16px 0;
	padding:0;
}
.box-itensglossario {
	display:block;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	background:url(../img/box-itensglossario.png) no-repeat center;
	height:82px;
	width:231px;
	margin-top:33px;
}
.mainContent ul, #colunaConteudoDir ul {
	margin:0 0 15px 0;
	padding:0;
}
.mainContent ul li, #colunaConteudoDir ul li {
	background:url("/images/ico_seta_cinza.png") no-repeat 0 6px;
	list-style:none;
	padding:0 0 0 10px;
}
#colunaConteudoDir, #colunaConteudoEsq {
	padding-top:20px;
}
div.ancora {
	clear:both;
	border-top:1px solid #e7e8e9;
	padding-top:10px;
	margin-top:20px;
}
div.ancora p {
	float:left;
}
div.ancora a {
	color:#a2111b;
	text-decoration:none;
}
div.ancora a.lnk_voltar {
	float:right;
	text-transform:uppercase;
	text-indent:-999em;
	width:41px;
	height:8px;
	background:url("/images/lnk_voltar.png") left top no-repeat;
	padding-right:19px;
}
.link-saiba-mais, .link-saiba-mais a {
	display:block;
	height:8px;
	margin-bottom:15px;
}
.link-saiba-mais a {
	background:url("/images/bt_saibamais.png") no-repeat 0 0;
	float:right;
	text-indent:-999em;
	width:57px;
}
/*Novo -- Downloads*/
div.arvore {
	background:url("/images/ic-pasta-aberta.png") left top no-repeat;
}
div#texto div.arvore h1 {
	margin-left:35px;
	margin-bottom: 57px;
	color:#808C92 !important;
}
div.arvore h2 {
	margin-bottom:5px;
}
div.arvore h3 {
	margin:0;
}
div.arvore p {
	width:350px;
	margin-top:0;
}
div.arvore-nivel-1 {
	background:url("/images/ic-pasta-aberta-1nivel.png") left top no-repeat;
	margin-left:19px;
	margin-bottom:50px;
	padding-left:56px;
}
.arvore-nivel-1 h2 {
	font-weight:normal;
}
#colunaConteudoDir div.arvore div.arvore-nivel-2, #colunaConteudoDir div.arvore .arvore-nivel-3 {
	background:#fff url("/images/bg-pontilhado.png") left top repeat-y;
}
#colunaConteudoDir div.arvore div.arvore-nivel-2 {
	padding-left:30px;
	margin-left:-25px;
}
#colunaConteudoDir div.arvore .arvore-nivel-3 {
	margin-left:-30px;
	margin-top:20px;
}
#colunaConteudoDir div.arvore .arvore-nivel-3 li {
	background:url("/images/ic-pasta-fechada-2nivel.png") left center no-repeat;
	list-style:none;
	padding-left:60px;
	height:18px;
	display:block;
	margin-bottom:15px;
	margin-left:5px;
	font-weight:bold;
	font-size:13px;
	vertical-align:bottom;
}
#stt-bdmg-geraminas {
	display:block;
	text-indent:-999em;
	overflow:hidden;
	background:url("/images/tt-bdmg-geraminas.png") left top no-repeat;
}
h1#tt-ferramentas-financiamento {
	display:block;
	text-indent:-999em;
	overflow:hidden;
	background:url("/images/tt-ferramentas-financiamento.png") left top no-repeat;
}
h1#tt-pecas-graficas {
	display:block;
	text-indent:-999em;
	overflow:hidden;
	background:url("/images/tt-pecas-graficas.png") left top no-repeat;
}
h2#stt-bdmg-geraminas {
	display:block;
	text-indent:-999em;
	overflow:hidden;
	background:url("/images/tt-bdmg-geraminas.png") left top no-repeat;
	height:19px;
	width:141px;
}
h2#stt-bdmg-rural {
	display:block;
	text-indent:-999em;
	overflow:hidden;
	background:url("/images/tt-bdmg-rural.png") left top no-repeat;
	height:19px;
	width:141px;
}
h2#stt-modelo-placas-obras {
	display:block;
	text-indent:-999em;
	overflow:hidden;
	background:url("/images/tt-modelo-placas-obras.png") left top no-repeat;
	height:19px;
	width:141px;
}
div.arvore .nosub {
	background:#fff url("/images/ic-pasta-aberta-1nivel-nosub.png") left top no-repeat !important;
	margin-left:14px!important;
}
div.arvore .nosub-nivel2 {
	background:#fff none;
}
#colunaConteudoDir div.arvore .arvore-nivel-3 .nosub-nivel3 {
	background:#fff url("/images/ic-pasta-fechada-2nivel-nosub.png") left top no-repeat !important;
	margin-left:1px;
	margin-top: 20px !important;
}
.srch-Description {
	margin-bottom:14px;
}
#tt_instituicaoparceira {
	margin-top:5px;
}
.pagina-atual{
	color:#808c92 !important;
}
.box-dinamico-tudo2 .meio-box-dinamico2 #link-geral{
	padding-bottom: 5px !important;
	padding-top: 8px !important;
	margin: 0 21px 0 21px !important;
	list-style-type:none !important;
	_background:transparent;
}
.box-dinamico-tudo2 .meio-box-dinamico2 #link-geral .topo-dir{
	border-bottom: 1px #e1e2e4 solid;
	border-right: 1px #e1e2e4 solid;
	width:320px;
	float:left;
	height: 62px;
	background: none;
}
.box-dinamico-tudo2 .meio-box-dinamico2 #link-geral .topo-esq{
	border-right:0;
	width:320px;
	float:left;
	background: none;
	height: 62px;
}
.box-dinamico-tudo2 .meio-box-dinamico2 #link-geral .baixo-dir{
	border-bottom:0;
	width:320px;
	float:left;
	background: none;
	height: 62px;
}
.box-dinamico-tudo2 .meio-box-dinamico2 #link-geral p{
	color: #000;
}
.box-dinamico-tudo2 .meio-box-dinamico2 #link-geral a{
	color: #a1111b;
	font-size:12px;
}
.form-fale-com-gerente {
	background:url("/images/ico_seta_cinza.png") no-repeat scroll 0 6px transparent;
	list-style:none outside none;
	padding:0 0 0 10px;
	 
}
.form-fale-com-gerente:hover  {
	background:url("/images/ico_seta_cinza.png") no-repeat scroll 0 6px transparent;
	list-style:none outside none;
	padding:0 0 0 10px;
	text-decoration: underline; 
	cursor:pointer;
}

/******************/

.raiz-arvore ul{
	margin-left: 100px !important;
	height: 36px !important;
	list-style-type:none !important;
}
.raiz-arvore li{
	line-height:36px !important;
}
.raiz{
	background-image:url("/images/raiz-arvore.jpg") !important;
	background-repeat:no-repeat !important;
	list-style-type:none !important;
	background-position:15px 8px !important;
	font-size: 21px !important;
	color:#808c92;
}
.nivel1-borda{
	background-image:url("/images/nivel1-arvore.jpg") !important;
	margin-left:12px !important;
	background-repeat:no-repeat !important;
	background-position:15px 0 !important;
	list-style-type:none !important;
	font-size: 16px;
	color:#c30d1f;
	font-weight:bold;
}
.nivel1-borda-last{
	background-image:url("/images/nivel1-arvore-last.jpg") !important;
	margin-left:12px !important;
	background-repeat:no-repeat !important;
	background-position:15px 0 !important;
	list-style-type:none !important;
	font-size: 16px;
	color:#c30d1f;
	font-weight:bold;
}
.nivel2-borda{
	background-image:url("/images/nivel2-arvore.jpg") !important;
	margin-left:12px !important;
	background-repeat:no-repeat !important;
	background-position:15px 0 !important;
	list-style-type:none !important;
	font-size:13px;
	font-weight:bold;
	color:#4b4b4d;
}
.nivel2-borda-last{
	background-image:url("/images/nivel2-arvore-last.jpg") !important;
	margin-left:12px !important;
	background-repeat:no-repeat !important;
	background-position:15px 0 !important;
	list-style-type:none !important;
	font-size:13px;
	font-weight:bold;
	color:#4b4b4d;
}
.nivel2-borda-noborder{
	background-image:url("/images/nivel2-arvore-noborder.jpg") !important;
	margin-left:12px !important;
	background-repeat:no-repeat !important;
	background-position:15px 0 !important;
	list-style-type:none !important;
	font-size:13px;
	font-weight:bold;
	color:#4b4b4d;
}
.nivel2-borda-noborder-last{
	background-image:url("/images/nivel2-arvore-noborder-last.jpg") !important;
	margin-left:12px !important;
	background-repeat:no-repeat !important;
	background-position:15px 0 !important;
	list-style-type:none !important;
	font-size:13px;
	font-weight:bold;
	color:#4b4b4d;
}
.informacao{
	margin-left:0px !important;
	list-style-type:none !important;
	background-image:url("/images/informacao.jpg") !important;
	background-repeat:repeat-y !important;
	background-position:15px 0 !important;
}
.informacao-last{
	margin-left:0px !important;
	list-style-type:none !important;
	background-image:url("/images/informacao-last.jpg") !important;
	background-repeat:repeat-y !important;
	background-position:15px 0 !important;
}
.informacao-nivel2{
	margin-left:0px !important;
	list-style-type:none !important;
	background-image:url("/images/informacao.jpg") !important;
	background-repeat:repeat-y !important;
	background-position:15px 0 !important;
}
.informacao-last-nivel2{
	margin-left:0px !important;
	list-style-type:none !important;
	background-image:url("/images/informacao-last-nivel2.jpg") !important;
	background-repeat:repeat-y !important;
	background-position:15px 0 !important;
}
.informacao-last-nivel2-baixo{
	margin-left:0px !important;
	list-style-type:none !important;
	background-image:url("/images/informacao-last-nivel2.jpg") !important;
	background-repeat:repeat-y !important;
	background-position:55px 0 !important;
}
.raiz-arvore a{
	margin-left:50px !important;
}
.nivel1-borda a,
.nivel1-borda-last a{
	margin-left:80px !important;
}
.nivel2-borda a,
.nivel2-borda-last a,
.nivel2-borda-noborder a,
.nivel2-borda-noborder-last a{
	margin-left:130px !important;
}
.informacao p,
.informacao-last p{
	margin-left:94px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
.raiz p{
	margin-left:50px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
.nivel1-borda p, 
.nivel1-borda-last p{
	margin-left:80px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
.nivel2-borda p,
.nivel2-borda-last p,
.nivel2-borda-noborder p,
.nivel2-borda-noborder-last p{
	margin-left:130px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
.informacao-nivel2 p,
.informacao-last-nivel2 p,
.informacao-last-nivel2-baixo p,
.informacao2-noborder p {
	margin-left:143px !important;
	margin-top:-9px !important;
	margin-bottom:0 !important;
}
.informacao2-noborder{
	background:none !important;
	list-style-type:none;
}
.display-block{
	display:block;
}
#inicio-box{
	border:1px #dadcde solid;
	float:none;
	display:block;
	width:auto;
	/*min-width:64%;
	max-width:100%;*/
	clear:both;
}
#topo-dir{
	background-image:url("/images/borda-cima.jpg");
	background-repeat:no-repeat;
	background-position:right;
	width:6px;
	height:5px;
	float:right;
	margin-right:-1px !important;
	margin-top:-1px !important;
	_margin-top:-7px !important;
	clear:both;
}
#baixo-dir{
	background-image:url("/images/borda-baixo.jpg");
	background-repeat:no-repeat;
	width:6px;
	height:5px;
	float:right;
	clear:both;
	padding:0;
	margin-top:-5px;
}
#MSOZoneCell_WebPartctl00_ctl15_g_77033400_bfdb_41e8_b576_b5a9f4d6dd5a table{
	width:auto;
}
#ctl00_ctl15_g_89dc1dd8_2093_4029_b706_d6fd77db910f{
	float:none;
}
#box-dinamico-degrade table{
	width:auto !important;
}
#nossa-equipe-topo {
	background-color:#999;
	border-color:#999;
	border-style:solid;
	border-width:2px 2px 1px;
	text-align:center;
	width:420px;
}
#nossa-equipe-topo h1 {
	color:#fff;
	font-size:15px;
}
#nossa-equipe-topo h2 {
	font-size:14px;
	margin:10px;
	padding-top:10px;
}
#nossa-equipe-topo p {
	font-size:11px;
	line-height:0;
	margin:10px;
	padding-bottom:10px;
}
.bg {
	background-color:#E3E3E3;
	margin-bottom:-8px;
	text-align:left;
}
.no-bg {
	background-color:#fff;
	margin-bottom:-8px;
	text-align:left;
}
.divCssContFinanciamentos{
	position: relative;
}
.conteudo .saibamaisfixo{
	bottom:20px;
	left:375px;
	margin:0 !important;
	padding:0 !important;
	position:absolute;
	width:50px;
}
#lista_financiamentos div{
	margin-top:15px;
}
#lista_financiamentos .stt_red{
	display:none;
}
.sede_bdmg{
	float:right;
	border:1px solid #e1e2e4;
	margin-top:-360px;
	padding: 4px;
	*padding: 4px 4px 0 4px;
	_padding: 4px 4px 0 4px;
}
.nome_empresa_txt{
	left:275px;
	position:relative;
	width:328px;
}
.cnpj_txt{
	left:275px;
	position:relative;
	width:328px;
}
.nome_empresa{
	left:275px;
	position:relative;
	width:328px;
}
.atividade_empresa{
	left:275px;
	position:relative;
	width:336px;
}
.fatu_anual{
	left:275px;
	position:relative;
	width:328px;
}
.divida{
	left:275px;
	position:relative;
	width:328px;
}
.objetivo_projeto{
	left:275px;
	position:relative;
	width:336px;
}
.local_projeto{
	left:275px;
	position:relative;
	width:336px;
}
.valor_desejado_txt{
	left:275px;
	position:relative;
	width:328px;
}
.valor_investimento_txt{
	left:275px;
	position:relative;
	width:328px;
}
.valor_desejado_txt{
	left:275px;
	position:relative;
	width:328px;
}
.prazo_cmb{
	left:275px;
	position:relative;
	width:336px;
}
.descricao_txta{
	left:275px;
	position:relative;
	width:328px;
}
.nome_contato_txt{
	left:275px;
	position:relative;
	width:328px;
}
.telefone_contato_txt{
	left:275px;
	position:relative;
	width:328px;
}
.email_contato_txt{
	left:275px;
	position:relative;
	width:328px;
}
.bt_solicitarfinanciamento3{
	background:url("/images/bt_enviar_consulta.png") top left no-repeat;
	width:217px;
	margin-left:396px;
	cursor:pointer;
}
.produtorRural{
	left:271px;
	*bottom:-25px;
	position:relative;
	background-color:#fff;
}
#ctl00_ctl17_g_b4120bbd_deb8_4f8b_ba82_5260910c44ee_ctl01{
	left:271px;
	*bottom:-25px;
	position:relative;
	background-color:#fff;
}
#ctl00_ctl17_g_b4120bbd_deb8_4f8b_ba82_5260910c44ee_ctl02{
	left:271px;
	*bottom:-25px;
	position:relative;
	background-color:#fff;
}
#fset_informacoesempresa label{
     float:right;
    left:-460px;
    margin-left:0;
    position:relative;
}
#fset_informacoesempresa span{
	float:left;
	margin-bottom:5px;
	margin-left:284px;
	margin-top:5px;
	width:433px;
}
#fset_informacoesprojetos label, 
#fset_informacoesproduto label{
	float:right;
	left:-460px;
	margin-left:0;
	position:relative;
	margin-top:6px;
}
#fset_informacoesprojetos span{
	float:left;
	margin-bottom:5px;
	margin-left:284px;
	margin-top:5px;
	width:433px;
}
#fset_informacoescontato label{
	float:right;
	left:-460px;
	margin-left:0;
	position:relative;
	margin-top:6px !important;
}
#fset_informacoescontato span{
	float:left;
	margin-bottom:5px;
	margin-left:284px;
	margin-top:5px;
	width:433px;
}
.mensagem-validacao span{
	left:-346px;
	margin-bottom:5px;
	margin-top:5px !important;
	position:relative;
	width:284px;
}
.campo-opcional{
	float:left !important;
	margin-bottom:5px !important;
	margin-left:620px !important;
	margin-top:-25px !important;
	width:98px !important;
}
.check-box-produtor-rural{
	 left:-350px !important;
    *margin-top:-20px !important;
    margin-top:7px;
    _margin-top:-20px !important;
}
.check-box-optante-simples{
	 left:-274px !important;
    *margin-top:-15px !important;
    margin-top:7px;
    _margin-top:-20px !important;
}
.check-box-empresa-dois-anos{
	 left:-160px !important;
    *margin-top:-20px !important;
    margin-top:7px;
    _margin-top:-20px !important;
}
.produtor-rural{
	left:-350px !important;
	margin-left:275px !important;
	background:none !important;
	_margin-top:15px;
}
.optante-simples {
	background:none repeat scroll 0 0 transparent !important;
	left:-274px !important;
	margin-left:275px !important;
	_margin-top:15px;
}
.empresa-dois-anos {
	background:none repeat scroll 0 0 transparent !important;
	left:-160px !important;
	margin-left:275px !important;
	_margin-top:15px;
}
.destaque-superior{
	left:-35px;
	position:relative;
	top:19px;
}
.destaque-inferior{
	left:-20px;
	position:relative;
	top:-235px;
	width:151px;
}
.destaque-superior h3 a{
	font-size:14px !important;
}
.destaque-inferior h3 a{
	font-size:14px !important;
	line-height:15px;
	width:163px;
}
.destaque-superior p a{
	line-height:13px !important;
}
.destaque-inferior p a{
	line-height:13px !important;
}
.destaque-superior a{
	width:190px;
	height:230px;
	display:block;
}
.btnVerCotacao {
    background: url('/images/btn_verindicadores.png') no-repeat left top;
	display: block !important;
	height: 8px !important;
	text-indent: -999em !important;
	width: 128px !important;
	position:absolute !important;
	margin-top:-5px !important;
	margin-left:103px !important;
}
.ms-pagetitleareaframe table, .ms-titleareaframe {
	background: none;
	height: 10px;
	overflow:hidden;
}
.ms-pagetitle, .ms-titlearea {
	display:none;
}
#colunaConteudoEsq{
	width:231px;
}
#colunaConteudoDir{
	width:717px;
}
div.ms-WPBody{
	font-family:"Trebuchet MS" !important;
}
.highcharts-title{
font-size:12px !important;
color:green !important;
text-align:left !important;
font-family:"Trebuchet MS" !important;
font-size:13px !important;
font-weight:bold;
color:#4b4b4d !important;
padding:0px !important;
margin-left:-245px;
margin-bottom:5px;
padding-bottom:5px;
}
#highcharts-0{
width:545px !important; 
}
.highcharts-axis span{
font-family:"Trebuchet MS" !important;
font-size:11px !important;
font-weight:bold;
color:#4b4b4d;
}
.camposugestao input{
width:300px;
border:solid 1px #787878;
}
.titulosugestoes{
font-family:Arial;
font-size:13px;
padding-right:10px;
}
#container{
margin: 0 2em !important; 
clear:both !important; 
width:545px !important; 
height:350px !important; 
border:solid 1px #dadcde !important; 
padding-top:15px !important; 
padding-bottom:15px !important;
}

#noticias .foto {
	position:relative;
	overflow:hidden;
}
.noticiaprincipal.noticia3p .foto{
	position:static !important;			
}
#noticias .foto .novo {
	background:#c30d1f;
	padding:4px 6px;
	color:#fff;
	font-size:9px;
	text-transform:uppercase;
	font-weight:normal;
	position:absolute;
	top:0;
	left:0;
}
#noticias h3 .novo {
	display:inline-block;
	background:#c30d1f;
	padding:4px 6px;
	color:#fff;
	font-size:9px;
	text-transform:uppercase;
	font-weight:normal;
	margin-right:6px;
	position:relative;
	top:-3px;
	top:0; 
}

/*Nova capa noticia*/
.capa-noticia{
	margin:20px 0 0 0;
}
.capa-noticia #paginacao-noticias #pag-atual{
	padding: 0 0 0 17px;
    text-align: left;
}
.capa-noticia #ul-ultimas-noticias{
	width:298px;
}
.capa-noticia #ul-ultimas-noticias li{
}
.capa-noticia .desc-ultimas-noticias{
	width: 280px;
}

.coluna-noticia{
    float: left;
    margin: 0 38px 0 0;
    width: 298px; 
}
.coluna-noticia.last{
    margin: 0;
}
.coluna-noticia.last .box-noticia{
	border: 0 none;
}

.capa-noticia #paginacao-noticias{
	margin-right: 38px;
	margin-top: 35px;
}
.box-noticia{
	border-right:1px solid #E2E2E2;
	float: left;
}
/**********INICIO CORRECAO NOTICIAS HOME***********/
div#conteudo div#col_left div#noticias .noticiaprincipal h3 {
    color: #A1111B;
    font-size: 17px;
    font-weight: normal;
    line-height: 18px;
    margin:0 0 2px 0;
    padding: 0;
}
#noticias .noticiaprincipal .novo, #noticias .noticiasecundaria .novo{ 
	background: none repeat scroll 0 0 #C30D1F;
    color: #FFFFFF;
    width: 25px;height: 18px;
    padding:2px 7px;
    position: absolute;
    text-transform: uppercase;
    font-size: 9px;
    font-weight: normal;
    margin:6px 6px 0 0;
    z-index:2;
    left: 81px;
    top:0;
}
.noticiasecundaria p a{
	font-size: 11px;
    font-weight: bold;
    line-height: 13px;			
}
/*1 noticia*/
#noticias .noticiaprincipal.noticia1{margin-bottom: 40px  !important;}
#noticias .noticiaprincipal.noticia1 .novo{
	height: 10px;
    line-height: 9px;
    padding: 1px 2px 1px 4px;
    top:-5px;
}
div#conteudo div#col_left div#noticias .noticiaprincipal.noticia1 h3{margin: 0 0 15px 0;}
div#conteudo div#col_left div#noticias .noticiaprincipal.noticia1 img {margin-right: 10px;}
.noticiaprincipal h3 a{
	font-size: 18px !important;
    line-height: 21px;
    font-weight:bold;
    color:#C30E21;			
}
.noticiaprincipal p a{
	font-size: 16px;
    font-weight: bold;
    line-height: 16px;			
}
/*2 noticia*/
#noticias .noticiaprincipal.noticia2{
	margin:10px 0 10px 0;
	height:100px;
}
#noticias .noticiaprincipal.noticia2 .novo{
	height: 10px;
    line-height: 9px;
    padding: 1px 2px 1px 4px;
    top:-5px;
    left:208px;
}
div#conteudo div#col_left div#noticias .noticiaprincipal.noticia2 h3{
	min-height: 25px;
	font-size: 12px;
    font-weight: bold;
    line-height:15px;
}
/*3 noticia*/
#noticias .noticiasecundaria.noticia3{
	position:relative;
}
.noticia3p{height:114px;}
div#conteudo div#col_left div#noticias .noticiasecundaria.noticia3 img{	margin-right:8px;}
#noticias .foto:hover{text-decoration:none;}


#noticias .noticiaprincipal.noticia3p .novo{
	float: left;
    height: 10px;
    line-height: 9px;
    margin: 0 6px 2px 0;
    padding: 1px 2px 1px 4px;
    text-decoration: none;
}
#noticias .noticiaprincipal.noticia3p a.foto .novo{
	float: none;
    height: 10px;
    left: 219px;
    line-height: 9px;
    padding: 1px 2px 1px 4px;
    position: absolute;
    text-decoration: none;
    top: 0;
}
.noticiasecundaria.noticia3 .data{
				
}
.noticiasecundaria.noticia3 h3{
	margin: 4px 0 4px 0 !important;
}

#noticias .noticiasecundaria.noticia3 .novo{
	float: left;
    height: 10px;
    line-height: 9px;
    margin: 0 7px 4px 0;
    padding: 1px 2px 1px 4px;
    text-decoration: none;
}
#noticias .noticiasecundaria.noticia3 .foto .novo{
	left: 126px;
    line-height: 9px;
    margin: 5px 0 0 53px;
    padding: 1px 2px 1px 4px;
    position: absolute;
    text-decoration: none;
    top: -4px;
}
#noticias .noticiasecundaria.noticia3 .foto{
	position:static;			
}

.detalhe-noticia h2{
	color: #C30D1F;
    font-family: "Trebuchet MS";
    font-size: 25px;
    font-weight: bold;
    line-height: 24px;
    margin: 2px 0 4px 0;
    padding:0 0 0 10px;	
}
.detalhe-noticia .bigode{
	color: #929292;
    font-size: 20px !important;
    font-weight: bold;	
    line-height: 20px;
    padding:0 0 0 10px;
}

/**********FIM CORRECAO NOTICIAS HOME***********/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ESTILOS GALERIA DE IMAGENS ///////////////////////*/
.slideViewer {
	left:50%;
	margin-left:200px;
	
	/*margin-left: 345px;
	position: absolute;*/
    overflow: hidden; 
    padding: 0;
    position: relative;
}
.box-foto-unica .slideViewer{
	/*left: 50%;
    margin-left: -155px;*/
    
    left:50%;
	margin-left:-20px;
	
}

#wrapp {
	text-align:left;
	font-size:1.1em;
	margin:0 auto;
	padding:0;
	color:black;
	background:#e6e7e8;
	/*width:600px;*/
	padding-left:130px;
	padding-top:53px;
	height:449px;
}
.svwp {
	width:50px;
	height:20px;
	margin-left:230px;
	margin-top:160px;
} /*preloader stuff. do not modify!*/
.svwp ul {
	position:relative;
	left:-999em;
}/*preloader stuff. do not modify!*/
.slideViewer ul {  /*your list of images*/
	position:relative;
	left:0;
	top:0;
	width:1%;
	list-style-type:none;
	margin:0;
	padding:0;
}
.slideViewer ul li img {
	/*width:484px;
	height:340px;*/
	width:295px;
	height:220px;

}
.slideViewer ul li { 
	background: none repeat scroll 0 0 transparent;
    float: left;
    list-style-type: none;
    padding: 0;
}
/*typographic info*/
.slideViewer span.typo {
	padding:6px; /* do not modify padding */
	background:#4b4b4d;
	color:#fff;
	font-size:12px;
	text-indent:15px;
}
.thumbSlider { /*the thumbnails slider*/
	overflow:hidden;
	width:548px;
	margin:15px auto;
	top:37px;
	background:#fff;
	border-right:10px solid #FFFFFF;
	border-left:10px solid #FFFFFF;
}
#ui0 .bt1 {
	left: 50% !important;
    margin-left: -323px;
    position: absolute;
    top: 268px !important;
}
#ui0 .bt2 {
	left: 50% !important;
    margin-left: 299px;
    position: absolute;
    top: 268px !important;
}
.thumbSlider ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.thumbSlider ul li {
	float:left;
	margin:0;
	background:none;
	padding:0;

}
.thumbSlider a {
	color:#fff;
	text-decoration:none;
}
.thumbSlider a img {
	border:0;
	display:block;
	padding:0;
	
}
.thumbSlider p.tmbrdr { /* the border above -not around- each thumb */
	/* width, height and top values are dynamically added by the script. Do not modify. */
	position:relative;
	left:0;
	font-size:0.01em;
	margin:0;
	padding:0;
}
a.left, a.right { /*the left and right buttons (links)*/
	background:transparent; /* could be any color  */
	color:#f00;
	font:bold 16px Arial;
}
a.left span, a.right span { }
a.bt1 img, a.bt2 img { border:0; }
a.l_dis, a.r_dis {
	background:transparent; /* ALWAYS leave transparent. this is the 'disabled' state of the link !  */
	cursor:default;
}
a.l_dis span, a.r_dis span { visibility:hidden; }
a:focus { outline:none; }
/*GALERIA NOTICIAS AJUSTES*/
#content-gallery{
    margin: 10px 0 25px;
    padding: 0 0 5px 0;
    background:#E6E7E8;
}
#content-gallery #wrapp{
	/*width:543px;*/
	padding:14px 0 0 215px;
	position:relative;
}

#content-gallery #wrapp.box-foto-unica{
	height:215px;
	padding:0 0 0 215px;
}

#content-gallery #wrapp.box-fotos-galeria{
	height:327px;
	padding:0;
}
#content-gallery .typo{
	background: none repeat scroll 0 0 #FFFFFF; 
    color: #4B4B4D;
    font-family: "Trebuchet MS", arial;
    font-size: 12px;
    height: 40px;
    left: 0;
    margin: 0 auto;
    padding: 10px 0 0;
    position: absolute;
    text-align: center;
    top: 220px;
	width:100%;
}

#svwp0{
	border-right:solid 10px #fff;	
	border-left:solid 10px #fff;			
}
.content-item-open .contexto{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    letter-spacing: -0.02em;
    line-height: 1.45em;	
    padding:0 10px;	
    margin: 20px 0 0 0;	
}
small.date-list-2{
	padding:0 0 0 10px;			
}
.title-list-item.noticia-tit-borda{
	font-size: 25px !important;
line-height: 30px;
color: #C30D1F;
font-family: "Trebuchet MS";
font-weight: bold;
margin:0 0 0 10px;			
}


.description-item-list.bigode{
	color: #929292;
font-size: 20px;
font-weight: bold;
margin:0 0 0 10px;			
}
#col1-noticias.col-lista-noticia, #col2-noticias.col-lista-noticia{
	margin:0 10px 0 0;			
}
.ms-standardheader.box-custom-html-home{
	margin:0 0 10px 0 !important;			
}
.texto-informacoes div{
	margin:0 0 20px 0;			
}

.labelFormulario{
	text-align:right;		
}
.campoFormulario{
				
}

#WebPartWPQ3 { float: left; padding-bottom: 15px; width: 252px; }
div#conteudo div#col_left div#homedestaque { border: 6px solid #E7E8E9; color: #4B4B4D; float: left; margin: 10px 0 15px; padding: 10px; width: 220px; }
div#conteudo div#col_left div#homedestaque > a.titulo-1 { border: 0 none; }
div#conteudo div#col_left div#homedestaque > a.selected { background: url("/images/ico_seta_baixo.png") no-repeat scroll 0 9px transparent; }
div#conteudo div#col_left div#homedestaque > a { background: url("/images/ico_seta.png") no-repeat scroll 0 9px transparent; border-top: 1px solid #DADCDE; float: left; font-size: 12px; font-weight: bold; line-height: 20px; padding-bottom: 3px; padding-left: 15px; padding-top: 3px; text-decoration: none; text-transform: uppercase; width: 205px; }
div#conteudo div#col_left div#homedestaque > div { display: none; float: left; padding-left: 15px; width: 205px; }
div#conteudo div#col_left div#homedestaque > div a { cursor: pointer; float: left; padding-bottom: 10px; width: 190px; }
div#conteudo div#col_left div#homedestaque > div a img { border: 0 none; margin: 0; padding: 0; width: 190px; }

