body {
	text-align: center;
	background-color: #cccccc;
	line-height: 1.5;
	color: #666666;
	behavior: url('ie-css3.htc');
}

strong {
	font-weight: bold;
	behavior: url('ie-css3.htc');
}

em {
	font-style: italic;
	behavior: url('ie-css3.htc');
}

h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #004B82
}

h3 {
	font-size: 11pt;
	font-weight: bold;
	color: #004B82;
	text-decoration: none;
}

h4 {
	font-size: 10pt;
	font-weight: inherit;
}

#pagina { /* Para manter a página centralizada no navegador */
	margin: 0 auto;
	width: 975px;
	overflow: hidden;
	text-align: left;
	/* background-color: #CFDCB3; */
	background-color: #FFFFFF;
	font-family: Arial;
	position:static;
	z-index:-1;
	behavior: url('ie-css3.htc');
}

#conteudo {
	float: left;
	background-color: #FFFFFF;
	/* margin: 1%; */
	padding: 1%;
	font-family: Arial;
	/* border: 1px solid blue; */
	width: 79%;
	min-height: 525px;
	behavior: url('ie-css3.htc');
}

#conteudo-public-data-explorer {
	float: left;
	background-color: #FFFFFF;
	/* margin: 1%; */
	padding: 1%;
	font-family: Arial;
	/* border: 1px solid blue; */
	width: 100%;
	height: 100%;
	min-height: 600px;
	behavior: url('ie-css3.htc');
}

.bgGrama {
	background-image: url('../img/bg-grama-v4.png');
	position:relative;
	z-index:0;
	behavior: url('ie-css3.htc');
}

#zona-central {
	min-height: 720px;
	margin: 10px 10px 10px 162px;
	behavior: url('ie-css3.htc');
}

#descricao a {
	text-decoration: none;
	color: #333333;
	behavior: url('ie-css3.htc');
}

/* Título do site */
#titulo {
	overflow: hidden;
	width: 100%;
	behavior: url('ie-css3.htc');
}

#titulo a {
	float: left;
	behavior: url('ie-css3.htc');
}

#imagem-portal-logo {
	margin: 0 0 0 0;
	line-height: none;
	behavior: url('ie-css3.htc');
}

#imagem-titulo {
	margin: 0 0 0 0;
	behavior: url('ie-css3.htc');
}

h1 {
	font-size: 3em;
	behavior: url('ie-css3.htc');
}

/* Menus de navegação */
.menu {
	font: 11pt Verdana, Geneva, sans-serif;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url('ie-css3.htc');
}

.menu a,.menu a:visited {
	text-decoration: none;
	behavior: url('ie-css3.htc');
}

.menu a:hover {
	text-decoration: underline;
	behavior: url('ie-css3.htc');
}

#menu-acessivel {
	display: none;
	behavior: url('ie-css3.htc');
}

#menu-principal {
	width: 152px;
	float: left;
	/* height: 820px; */
	margin: 0px 0px 0px 1px;
	color: white;
	background: url(../img/bg-padrao-menu-azul.png);
	/* margin-top: 15px; */
	/* background-color: #666666; */
	-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	position:relative;
	z-index:+1;
	behavior: url('ie-css3.htc');
}

#menu-principal li {
	font: 10pt Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 15px;
	border-bottom: 1px solid #0C3664;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	behavior: url('ie-css3.htc');
}

#menu-principal li.tdOutra {
	font: 10pt Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 15px;
	border-top: 1px solid rgb(253, 195, 55);
	border-bottom: 1px solid rgb(229, 163, 3);
	background-color: #ffb400;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	behavior: url('ie-css3.htc');
}

#menu-principal li.tdUltimaLinha {
	font: 10pt Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 18px;
	border-bottom: 1px solid #0C3664;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	behavior: url('ie-css3.htc');
}

#menu-principal li.tdOutra a:visited {
	color: #004B82;
	behavior: url('ie-css3.htc');
}

#menu-principal li.tdOutra a {
	color: #004B82;
	behavior: url('ie-css3.htc');
}

#menu-principal a {
	font: 10pt Verdana, Geneva, sans-serif;
	color: white;
	line-height: 18px;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	behavior: url('ie-css3.htc');
}

#menu-principal a:visited {
	font: 10pt Verdana, Geneva, sans-serif;
	color: white;
	line-height: 18px;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	behavior: url('ie-css3.htc');
}

.menu-principal-amarelo {
	font: 10pt Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 18px;
	border-top: 1px solid rgb(253, 195, 55);
	border-bottom: 1px solid rgb(229, 163, 3);
	background-color: #ffb400;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	behavior: url('ie-css3.htc');
}

.menu-principal-amarelo a:visited {
	color: #004B82;
	behavior: url('ie-css3.htc');
}

.menu-principal-amarelo a {
	color: #004B82;
	behavior: url('ie-css3.htc');
}

/*
 * Menu superior
 */

#conteudo-menu-superior {
	overflow: hidden;
}

#menu-superior {
	float: right;
	color: #1F4986;
	background-color: #ffb400;
	width: 410px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
	behavior: url('ie-css3.htc');
}

#menu-superior li {
	float: left;
	line-height: 23px;
	behavior: url('ie-css3.htc');
}

#menu-superior a {
	color: #004B82;
	font: 9pt Verdana, Geneva, sans-serif;
	float: center;
	vertical-align: middle;
	behavior: url('ie-css3.htc');
	line-height: 23px;
}

#menu-superior a:hover {
	color: #FFFFFF;
	behavior: url('ie-css3.htc');
}

#menu-superior a:visited {
	color: #004B82;
	font: 9pt Verdana, Geneva, sans-serif;
	behavior: url('ie-css3.htc');
}

#menu-superior a:hover {
	color: white;
	font: 9pt Verdana, Geneva, sans-serif;
	behavior: url('ie-css3.htc');
}

#menu-superior-login {
	clear: left;
	padding-left: 11px;
}

#menu-superior-logout {
	clear: left;
	padding-right: 7px;
}

#menu-superior-upload {
	width: 33%;
}

.menu-superior-texto {
	width: 24%;
}

.menu-superior-barra {
	width: 1%;
}

/*
 *	Menu inferior
 */

#conteudo-menu-inferior {
	width: 407px; 
	float: right; 
	margin: 15px 0px 30px 0px;
}

#menu-inferior {
	width: 100%;
	color: #ffb400;
	background: url(../img/bg-padrao-menu-azul.png);
	clear: both;
	text-align: left;
	line-height: 30px;
	vertical-align: center;
	height: 30px;
	-moz-border-radius: 4px 0px 0px 4px;
	border-radius: 4px 0px 0px 4px;
	position:relative;
	z-index:+1;
	behavior: url('ie-css3.htc');
}

#menu-inferior a {
	margin: 0 0 0 10px;
	color: #ffb400;
	behavior: url('ie-css3.htc');
}

#menu-inferior a:visited {
	color: #FFCF00;
	behavior: url('ie-css3.htc');
}

#menu-inferior li {
	display: inline;
	behavior: url('ie-css3.htc');
}

.menu-inferior-texto {
	width: 24%;
	margin-right: 9px;
}

.menu-inferior-barra {
	width: 1%;
}

#quadro {
	position: absolute;
	margin-left: 695px;
	margin-top: 20px;
	width: 150px;
	float: right;
	color: white;
	background: url(../img/bg-padrao-menu-azul.png);
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index:+1;
	behavior: url('ie-css3.htc');
}

.quadro-titulo {
	font-size: 10pt;
	color: #FFB400;
	line-height: 29px;
	height: 29px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 5px;
	behavior: url('ie-css3.htc');
}

#quadro-geral-titulo {
	height: 57px;
}

#quadro-faltam-dias {
	height: 60px;
}

#faltam-dias {
	/*width: 100px; */
	float:right;
}

.quantidade-dias {
	font-size: 14pt;
	margin-left: 5px;
}

#quadro-total-executado {
	border: none;
}

.quadro-dado {
	font-size: 10pt;
	font-weight: normal;
	line-height: 29px;
	height: 29px;
	border-bottom: 1px solid #003072;
	color: white;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	behavior: url('ie-css3.htc');
}

#diasParaCopa {
	background-color: #ffb400; 
	color: #1F4986; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	vertical-align: middle;
	behavior: url('ie-css3.htc');
}

#quadro a {
	font-size: 10pt;
	font-weight: normal;
	line-height: 29px;
	height: 29px;
	color: white;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	behavior: url('ie-css3.htc');
}

#quadroLargo {
	width: 346px;
	height: 250px;
	float: right;
	margin: 10px 0px 10px 10px;
	color: white;
	background: url(../img/bg-padrao-menu-azul.png);
	-moz-border-radius: 4px;
	border-radius: 4px;
	position: relative;
	z-index: +1;
	behavior: url('ie-css3.htc');
}

.quadroLargo-header-linha {
	font-size: 10pt;
	font-weight: normal;
	line-height: 29px;
	height: 29px;
	color: #ffb400;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 5px;
	behavior: url('ie-css3.htc');
}

.quadroLargo-dado {
	font-size: 10pt;
	font-weight: normal;
	line-height: 29px;
	height: 29px;
	border-bottom: 1px solid #003072;
	color: white;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
	behavior: url('ie-css3.htc');
}

.quadroLargo-cabecalho {
	font-size: 10pt;
	font-weight: bold;
	line-height: 29px;
	height: 29px;
	border-bottom: 1px solid #E5A303;
	color: #004B82;
	background-color: #FBB716;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	vertical-align: middle;
	text-align: center;
	margin-right: 10px;
	width: 336px;
	position: absolute;
	z-index: +1;
	behavior: url('ie-css3.htc');
}

#quadroLargo a {
	font-size: 10pt;
	font-weight: normal;
	line-height: 29px;
	height: 29px;
	color: white;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	behavior: url('ie-css3.htc');
}

#quadradoLargo-primeira-linha {
	padding-top: 50px;
}

.quadradoLargo-link {
	color: black; 
	text-decoration: underline;
}

#areaCentral {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	behavior: url('ie-css3.htc');
}

#areaCentralImagens {
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	behavior: url('ie-css3.htc');
}


.rich-table {
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	empty-cells: hide;
	margin-top: 10px;
	behavior: url('ie-css3.htc');
	width: 100%
}

.rich-table-header {
	background-color: #0C3664;
	background: url(../img/bg-padrao-menu-azul.png);
	behavior: url('ie-css3.htc');
}

.rich-table-headercell {
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 4px 4px 4px 4px;
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	background-color: #0C3664;
	background: url(../img/bg-padrao-menu-azul.png);
	behavior: url('ie-css3.htc');
}

.rich-table-subheadercell {
	width: 95px;
}

.even-row {
	background-color: #E6E6E6;
	behavior: url('ie-css3.htc');
}

.odd-row {
	background-color: #EFEFEF;
	behavior: url('ie-css3.htc');
}

tr:nth-child(even) {
	background-color: #E6E6E6;
	behavior: url('ie-css3.htc');
}

tr:nth-child(odd) {
	background-color: #EFEFEF;
	behavior: url('ie-css3.htc');
}

.rich-subtable-cell {
	border: 1px solid white;
	font-weight: bold;
}

.rich-subtable-cell a {
    color: #154176;
    font-size: 11px;
    text-decoration: undeline;
    behavior: url('ie-css3.htc');
}

.rich-table-cell {
	vertical-align: top;
	border: 1px solid white;
	color: #154176;
	padding: 10px 4px 10px 4px;
	font-weight: bold;
	behavior: url('ie-css3.htc');
	font-size: 11px	
}

.rich-table-cell a {
	color: #154176;
	text-decoration: underline;
	font-size: 11px;
	behavior: url('ie-css3.htc');
}

.rich-table-footercell {
	background-color: #154176;
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 10px 4px 10px 4px;
	color: white;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	behavior: url('ie-css3.htc');
}

.rich-table-footercell a {
	color: white;
	behavior: url('ie-css3.htc');
}

.rich-table-footercell a:hover {
	color: white;
	text-decoration: underline;
	behavior: url('ie-css3.htc');
}

.rich-table {
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	empty-cells: hide;
	behavior: url('ie-css3.htc');
}

.rich-separator {
	background-color: #e5a303;
	background-image: none !important;
	margin-top: 5px;
	behavior: url('ie-css3.htc');
}

.my-rich-separator {
	background-color: #f5f5f5;
	background-image: none !important;
	behavior: url('ie-css3.htc');
}

.rich-tab-active {
	background-image: none !important;
	background-color: #757575;
	border: 0;
	behavior: url('ie-css3.htc');
}

.rich-tab-inactive {
	background-image: none !important;
	background-color: #f5f5f5;
	border: 0;
	behavior: url('ie-css3.htc');
}

.rich-tabpanel-content {
	border: 0;
	background-color: white;
	behavior: url('ie-css3.htc');
}

.rich-tab-bottom-line {
	border: 0;
	behavior: url('ie-css3.htc');
}

.rich-tabhdr-side-border {
	background-image: none !important;
	behavior: url('ie-css3.htc');
}

.rich-tabhdr-side-cell {
	border: 0;
	behavior: url('ie-css3.htc');
}

.rich-tabhdr-cell-inactive {
	padding: 0;
	behavior: url('ie-css3.htc');
}

.active-row {
	background-color: #FFEBDA !important;
	cursor: pointer;
	behavior: url('ie-css3.htc');
}

.rich-panel {
	padding: 0px;
	font-size: 12pt;
	font-weight: bold;
	background-color: white;
	behavior: url('ie-css3.htc');
}

.rich-panel-header,.rich-stglpanel,.rich-stglpanel-header {
	font-size: 12pt;
	font-weight: bold;
	background-color: #0C3664;
	color: white;
	background-image: none;
	background: url(../img/bg-padrao-menu-azul.png); 
	border: none;
	padding-left: 10px;
	behavior: url('ie-css3.htc');
}

td {
	vertical-align: top;
	behavior: url('ie-css3.htc');
}

td .areaCentral {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	behavior: url('ie-css3.htc');
}

.panelHeader {
	height: 6px;
}		

.imagemBola {
	float: left;
	margin-right: 10px;
	padding-top: 3px
}

#ver-mais-execucao-financeira {
	padding-top: 3px;
}

.imagemVerMais {
	margin-left: 10px;	
}

.cabecalhoTabelaInterna {	 
	 background: #D3D3D3;
	 color: #004B82;
}

.cabecalho {
	font-size: 12pt;
	font-weight: bold;
	color: #004B82;
	behavior: url('ie-css3.htc');
}

.breadcrumb {
	font-size: 12pt;
	font-weight: bold;
	color: #004B82;
	behavior: url('ie-css3.htc');
}

.linkDestaque {
	font-size: 18pt;
	color: #004B82;
	text-decoration: none;
	behavior: url('ie-css3.htc');
}

.linkTexto {
	font-size: 11pt;
	color: #004B82;
	text-decoration: none;
	font-weight: bold;
	behavior: url('ie-css3.htc');
}

.textoNoticiaDestaque {
	font-size: 11pt;
	color: #666666;
	behavior: url('ie-css3.htc');
}

.textoNoticiaHome {
	text-align: justify;
	font-size: 11pt;
	color: #666666;
	margin-right: 10px;
	behavior: url('ie-css3.htc');
}

a {
	text-decoration: none;
	color: #666666;
	behavior: url('ie-css3.htc');
}

a:active, a:focus, a:hover {
	border: 1px dotted #000000; 
	text-decoration: underline;
	color: #004B82;
	behavior: url('ie-css3.htc');
}

textoADireita,.textoADireita {
	text-align: right;
	font-size: 8pt;
	behavior: url('ie-css3.htc');
}

textoAEsquerda,.textoAEsquerda {
	text-align: left;
	font-size: 8pt;
	behavior: url('ie-css3.htc');
}

textoBold,.textoBold {
	font-weight: bold;
	color: #004B82;
	behavior: url('ie-css3.htc');
}

corBranca,.corBranca a a:over {
	color: white;
	behavior: url('ie-css3.htc');
}

.inputTextFilter {
	
}

#patria-chuteiras {
	width: 150px;
	float: left;
}

#placar {
	float: left;
	padding-left: 107px;
	margin-bottom: 50px; 
}

.margem-esquerda-36 {
	margin-left: 36.0pt;
}

.margem-esquerda-72 {
	margin-left: 72.0pt;
}

.texto-alinhado-centro {
	text-align: center;
}

.texto-alinhado-direita {
	text-align: right;
}

.texto-alinhado-esquerda {
	text-align: left;
}

.imagem-centralizada {
	display: block;
	text-align: center;
	margin: 10px auto 10px auto;
}

.codigo-fonte {
	border-collapse: collapse; 
	border: solid windowtext 1.0pt; 
	padding: 0cm 5.4pt 0cm 5.4pt; 
	width: 530.3pt
}

#corpo-pagina-webservices {
	margin-right: 40px;
}

#mensagem-erro {
	font-weight: bold; 
	font-size: 25px; 
	margin-bottom: -15px;
}

#cabecalho-financiamentos-detalhe {
	float: left;
}

#ver-mais {
	vertical-align: -3px;
}

.texto-explicativo {
	font-size: 9px;
}

.sem-borda {
	border: 0;
}

#cronograma {
	margin-bottom: 60px; 
	margin-top: 18px;
}

.recursos-captados {
	margin-top: 43px; 
	margin-bottom: 18px; 
	border:0;
}

#financiamentos {
	margin-top: 11px; 
	margin-bottom: 18px;
}

#execucao-financeira {
	margin-top: 43px; 
	margin-bottom: 10px;
}

#transferencia-recursos {
	margin-top: 38px; 
	margin-bottom: 18px;
}

#saiba-mais {
	margin-top: 43px;
}

.titulo-consorciadas {
	float: left; 
	padding-right: 5px;
}

#quadro-projetos-acoes {
	float: none;
}

#quadro-projetos-acoes-tema {
	width: 55%; 
	float: left;
}

.agrupador {
	font-weight: bold; 
	font-size: 14px;
}

.resumos-tela-inicial {
	display: inline;
	clear: both;	
}

.resumo-tela-inicial {
	width: 30%; 
	padding: 10px;
	float: left;
	height: 230px;
}

#texto-tela-inicial {
	padding: 30px 35px 10px 10px; 
	width: 645px;
	float: left
}

#loginForm {
	width: 220px;
}

.botao-sim {
	text-align: center;
	width: 50%;
	float: left;
}

.botao-nao {
	text-align: center;
	width: 50%;
	float: left;
}

.label-arquivo {
	display: inline; 
	float: left;
}

.label-nome-arquivo {
	margin-left: 95px;
}

.label-nome-arquivo-novo {
	float: right; 
	width: 280px;
}

.label-mensagem-erro {
	clear: both;
}

.mensagem-erro-renomear {
	color: red; 
	font-weight: bold;
}

.botoes-renomear-arquivo {
	display: inline; 
	float: left;
}

.novo-nome-arquivo {
	margin-bottom: 10px;
}

.label-novo-nome-arquivo {
	display: inline;
}

#caixa-selecao-arquivo {
	margin: 10px 0 10px 0;
	width: 100%; 
}

#nome-arquivo {
	display: inline; 
	margin: 0 10px 0 10px; 
	width: 100px;
}

#botoes-arquivo-selecionado {
	display: inline; 
	float: right; 
	margin-top: -3px;
}

.coluna-imagem {
	width: 30%;
}

.coluna-nome-arquivo {
	width: 20%;
}

.coluna-link {
	width: 26%;
}

.coluna-tipo-arquivo {
	width: 14%;
}

.coluna-data {
	width: 10%;
}

.coluna-nome {
	width: 23%;
}

.coluna-link-arquivo {
	white-space:normal; 
	width: 23%;
}

.campo-edicao-link {
	border: 1px solid;
	text-align: center;
	width: 700px;
}

.campo-edicao-nome-link {
	width: 636px;
}
.campo-edicao-link-texto {
	padding-left: 18px;
}

#caixa-opcoes-noticia {
	padding-top: 30px;
}

.opcoes-noticia {
	float: left;
}

.opcao-noticia {
	border: 0px; 
	text-align: left;
	width: 180px;
	float: left;
}

#opcao-noticia-campo-obrigatorio {
	width: 50%;
}

.painel-edicao-noticia {
	height: 700px;
}

.link {
	display: inline; 
	margin-left: 2px;
}

.link-barra-brasil {
	background:#7f7f7f; 
	height: 20px; 
	padding:4px 0 4px 10px; 
	display: block; 
	font-family:sans,sans-serif; 
	text-decoration:none; 
	color:white;	
}

.top {
	float: top;
	margin-right:0px;	
}

.left {
	float: left;
	margin-right:0px;
}

.right {
	float: right;
	margin-right:0px;
}

.margin-right {
	margin-right: 10px; 
	margin-bottom: 10px;
}

.margin-left {
	margin-left: 10px; 
	margin-bottom: 10px;
}

.margin-bottom {
	margin-bottom: 10px;
}

.upper-case {
	text-transform:uppercase;
}

#bola {
	position:absolute; 
	right:0px; 
	bottom: -100px;
	z-index:-1;
}

.cor-de-fundo-tabela {
	background-color: #ccccff;
}

.posicao-imagem {
	width:200px; 
	margin:0px;
}

.texto-justificado {
	text-align: justify;
}

.estilo-codigo {
	background:#FFFFFF; 
	font-family: Courier New, Courier; 
	font-size: 10pt; 
	COLOR: #000000; 
	border: 1px solid;
	margin: 10px 0px 10px 0px;
}

.subtitulo {
	margin: 10px 0px 10px 0px;
}

#barra-acessibilidade {
	background-color: #0A5517;
	color: #fff;
	height: 25px;
	
 /* Old browsers */
	background-color: #0A5517;
	background-image: -moz-radial-gradient(center, ellipse cover,  #19882c 1%, #025310 100%);
 /* FF3.6+ */
	background-image: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(1%,#19882c), color-stop(100%,#025310));
 /* Chrome,Safari4+ */
	background-image: -webkit-radial-gradient(center, ellipse cover,  #19882c 1%,#025310 100%);
 /* Chrome10+,Safari5.1+ */
	background-image: -o-radial-gradient(center, ellipse cover,  #19882c 1%,#025310 100%);
 /* Opera 12+ */
	background-image: -ms-radial-gradient(center, ellipse cover,  #19882c 1%,#025310 100%);
 /* IE10+ */
	background-image: radial-gradient(ellipse at center,  #19882c 1%,#025310 100%);
 /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19882c', endColorstr='#025310',GradientType=1 );
 /* IE6-9 fallback on horizontal gradient */	
}

#barra-acessibilidade-conteudo {
	width: 975px;
	margin: 0 auto;
	padding-top: 3px;
}

#lista-acessibilidade {
	display: block !important;
	float: left;
	padding-left: 15px;
}

#lista-acessibilidade a {
	color: #dcffe3;
	margin-right: 8px;
	font-size: 10px;
}

#lista-acessibilidade li {
	display: inline;
}

#lista-acessibilidade span {
	background: url(../img/bg-acess-key.gif) center center no-repeat;
	color: #006600;
	padding: 0 4px;	
	font-size: 10px;
}

#acoes-acessibilidade {
	float: right;
	padding-right: 8px;
}

#acoes-acessibilidade a {
	color: #dcffe3;
	text-decoration: none;
	padding: 4px 0 4px 10px;
	font-size: 10px;
}

#acoes-acessibilidade li {
	display: inline;
}