a:link,a:visited,a:hover {
	color: #316366;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

u a:link,u a:visited,u a:hover {
	text-decoration: underline;
}

.tabelaMenu {
	border-collapse: collapse;
	border: solid 1px black;
}

.nivel1 {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	height: 20px;
}

.nivel2 {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	height: 20px;
	padding-left: 4px;
}

.nivel3 {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	height: 20px;
	padding-left: 8px;
}

.menuTopoVazio {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
	color: #999999;
}

.menuTopo {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 25px;
	padding-right: 5px;
	text-align: right;
	color: #999999;
	white-space: nowrap;
}

.menuIdiomasTopo {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 25px;
	padding-right: 5px;
	text-align: right;
	color: #999999;
	white-space: nowrap;
}

.menuTopo a, .menuIdiomasTopo a {
	color: #999999;
	text-decoration: none;
}

.menuTopo a:link, .menuIdiomasTopo a:link {
	color: #999999;
	text-decoration: none;
}

.menuTopo a:visited, .menuIdiomasTopo a:visited {
	color: #999999;
	text-decoration: none;
}

.menuTopo a:hover, .menuIdiomasTopo a:hover {
	color: #999999;
	text-decoration: none;
}

.menuTopo u a:link,.menuTopo u a:visited,.menuTopo u a:hover,
.menuIdiomasTopo u a:link,.menuIdiomasTopo u a:visited,.menuIdiomasTopo u a:hover {
	text-decoration: underline;
}

.rodape {
	font-family: Arial, Arial Narrow, Tahoma, Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #999999;
	letter-spacing: 0px;
	
	padding: 5px;
}

.tabelaRodape {
	width: 15px;
	height: 10px;
}

.divPosicao {
	padding: 0px;
	margin: 0px;
	width: 999px;
	height: 18px;
	background-image: url("../images/topo/fundo_menu.jpg");
}

.divPosicao table {
	border-collapse: collapse;
	border: 0;
	padding: 0px;
	margin: 0px;
	height: 18px;
}

.divPosicao table tr {
	height: 18px;
	border: 0px;
}

.divPosicao table tr td {
	border-left: 1px #5C8589 solid;
	border-right: 1px #5C8589 solid;
	border-top: 0px none;
	border-bottom: 0px none;
	border-collapse: collapse;
	height: 18px;
	vertical-align: middle;
}

.divPosicaoFilho {
	padding: 0px;
	margin: 0px;
	width: 250px;
	height: 18px;
	display: none;
	position: absolute;
}

.divPosicaoFilho table {
	border: 1px #64A5A9 solid;
	border-collapse: collapse;
	height: 18px;
	width: 100%;
}

.divPosicaoFilho table tr {
	height: 18px;
	border: 1px #64A5A9 solid;
	border-collapse: collapse;
}

.divPosicaoFilho table tr td {
	height: 18px;
	border-top: 1px #64A5A9 solid;
	border-bottom: 1px #64A5A9 solid;
	vertical-align: middle;
	font-weight: bolder;
	font-family: Verdana, Arial;
}

/*
.mouseOver {
	filter: alpha(opacity=50);
	opacity: 0.5;	
}
*/
.mouseClick,.mouseOver,.mouseOut,.mouseOver2,.mouseOut2,.mouseOver3,.mouseOut3
	{
	height: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
	color: white;
	background-image: none;
}

.mouseClick,.mouseOver,.mouseOut {
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
}

.mouseOver2,.mouseOut2,.mouseOver3,.mouseOut3 {
	font-family: arial, tahoma, helvetica;
	font-size: 11px;
	height: 18px;
}

.mouseClick,.mouseOver,.mouseOver2,.mouseOver3 {
	background: #56A6A8;
	/*	background-image: url("../images/topo/fundo_menuover.jpg"); */
	height: 18px;
}

.mouseOut,.mouseOut2,.mouseOut3 {
	height: 18px;
}

.mouseOut {
	background-image: url("../images/topo/fundo_menu.jpg");
}

.mouseOut2,.mouseOut3 {
	background-color: #2E787B;
}

.divMenuNivel2Filhos {
	background: url("../images/topo/seta_dir.gif") no-repeat right;
}

.tituloConteudo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	color: #3e7f83;
}

.tituloInternoConteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2E7877;
	text-align: left;	
}

.subtituloConteudo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align: left;	
	color: #3e7f83;
}

.subtituloInternoConteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-align: left;
	/*color: #2E7877;*/
	color: #000000;
}

.textoConteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323232;
	text-align: justify;
}

.textoConteudo a {
	color: #316366;
	text-decoration: none;
}

.textoConteudo a:visited {
	color: #285153;
	text-decoration: none;
}

.textoConteudo a:link {
	color: #316366;
	text-decoration: none;
}

.textoConteudo a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.textoConteudo u a:link,.textoConteudo u a:visited,.textoConteudo u a:hover {
	text-decoration: underline;
}

.textoConteudo th {
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.textoConteudoCentralizado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323232;
	text-align: center;
	line-height: 15px;
}

.textoConteudoSemEspaco {
	line-height: 5px;
}

.textoConteudoArtigo table {
	border: 0px;
	border-collapse: collapse;
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	background-color: #BBD3D5;
	border-color: #30888A;
	border-bottom-color: #30888A;
	border-bottom: solid 5px #30888A;
	border-bottom-style: solid;
}

.textoConteudoArtigo table tr:first-child td,.textoConteudoArtigo table th {
	text-align: left;
	font-weight: bold;
	color: white;
	background-color: #30888A;
}

.textoConteudoArtigo table td,.textoConteudoArtigo table th {
	border: solid 1px #196D6F;
	padding: 5px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: none;
}

.tabelaBusca {
	border: solid 2px #30888a;
	border-collapse: collapse;
	width: 185px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #E5E5E6;
}

.tabelaBusca th {
	text-align: left;
	font-weight: bold;
	color: white;
	background-color: #30888A;
}

.tabelaBusca td,.tabelaBusca th {
	border: solid 1px #888888;
	padding: 5px;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
}

.tabelaCSV {
	border: solid 2px #30888a;
	border-collapse: collapse;
	width: 185px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #E5E5E6;
}

.tabelaCSV th {
	text-align: center;
	font-weight: bold;
	color: white;
	background-color: #30888A;
}

.tabelaCSV td,.tabelaCSV th {
	border: solid 1px #888888;
	padding: 5px;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
}

.textoConteudo ul {
	list-style-type: square;
	list-style-position: inside;
}

.coluna05Porcento {
	width: 5%;
}

.coluna10Porcento {
	width: 10%;
}

.coluna25Porcento {
	width: 25%;
}

.coluna33Porcento {
	width: 33%;
}

.coluna40Porcento {
	width: 40%;
}

.coluna45Porcento {
	width: 45%;
}

.coluna50Porcento {
	width: 50%;
}

.coluna60Porcento {
	width: 60%;
}

.coluna70Porcento {
	width: 70%;
}

.coluna75Porcento {
	width: 75%;
}

.coluna100Porcento {
	width: 100%;
}

.divConteudoPrincipal {
	width: 569px;
}

.letraA {
	height: 29px;
	width: 29px;
	background-image: url("../images/glossario/letraA.jpg");
	border: 0px;
}

.letraB {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraB.jpg") no-repeat right;
	border: 0px;
}

.letraC {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraC.jpg") no-repeat right;
	border: 0px;
}

.letraD {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraD.jpg") no-repeat right;
	border: 0px;
}

.letraE {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraE.jpg") no-repeat right;
	border: 0px;
}

.letraF {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraF.jpg") no-repeat right;
	border: 0px;
}

.letraG {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraG.jpg") no-repeat right;
	border: 0px;
}

.letraH {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraH.jpg") no-repeat right;
	border: 0px;
}

.letraI {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraI.jpg") no-repeat right;
	border: 0px;
}

.letraJ {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraJ.jpg") no-repeat right;
	border: 0px;
}

.letraK {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraK.jpg") no-repeat right;
	border: 0px;
}

.letraL {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraL.jpg") no-repeat right;
	border: 0px;
}

.letraM {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraM.jpg") no-repeat right;
	border: 0px;
}

.letraN {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraN.jpg") no-repeat right;
	border: 0px;
}

.letraO {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraO.jpg") no-repeat right;
	border: 0px;
}

.letraP {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraP.jpg") no-repeat right;
	border: 0px;
}

.letraQ {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraQ.jpg") no-repeat right;
	border: 0px;
}

.letraR {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraR.jpg") no-repeat right;
	border: 0px;
}

.letraS {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraS.jpg") no-repeat right;
	border: 0px;
}

.letraT {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraT.jpg") no-repeat right;
	border: 0px;
}

.letraU {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraU.jpg") no-repeat right;
	border: 0px;
}

.letraV {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraV.jpg") no-repeat right;
	border: 0px;
}

.letraW {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraW.jpg") no-repeat right;
	border: 0px;
}

.letraX {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraX.jpg") no-repeat right;
	border: 0px;
}

.letraY {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraY.jpg") no-repeat right;
	border: 0px;
}

.letraZ {
	height: 29px;
	width: 29px;
	background: url("../images/glossario/letraZ.jpg") no-repeat right;
	border: 0px;
}

.imagemConteudo {
	padding-right: 5px;
	float: left;
	border: 0px;
}

.imagemConteudo2 {
	border: 0px;
	float: center;
}

.imagemConteudo3 {
	padding-right: 10px;
	float: left;
	border: 0px;
}

.imagemTitulo {
	border: 0px;
	float: center;
	width: 569px;
	overflow-x: hidden;
}

.barra {
	margin: 0px auto;
	padding: 0px;
	height: 1px;
	border: 0 none;
	color: #DDDDDD;
}

.barra2 {
	border: 1px solid #DDDDDD;
	height: 1px;
	color: #DDDDDD;
	width: 80%;
}

.divBarraMenu {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 14px;
}

.divTopo {
	position: absolute;
	left: 0px;
	top: 13px;
}

.tabelaMenuLateral {
	border-top: 1px #0A5E59 solid;
	border-bottom: 1px #0A5E59 solid;
	border-left: 1px #0A5E59 solid;
	border-right: 1px #0A5E59 solid;
	border-collapse: collapse;
	width: 185px;
}

.formConteudo {
	width: 569px;
}

.formPadrao {
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: none;
	margin-bottom: 0px;
}

.tabelaMenuDireito {
	background-repeat: repeat-x;
	background-color: white;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border: 2px;
	border-color: #95ADAD;
	border-style: solid;
	width: 181px;
}

.tabelaMenuDireito a:link {
	color: #323232;
	text-decoration: none;
}

.tabelaMenuDireito a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.tabelaMenuDireito u a:link,.tabelaMenuDireito u a:visited,.tabelaMenuDireito u a:hover
	{
	text-decoration: underline;
}

.tabelaBarraMenu {
	background: black;
}

.tabelaBarraMenu tr td {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	letter-spacing: 1px;
	padding-left: 25px;
	padding-right: 5px;
	text-align: right;
}

.tabelaBarraMenu tr td a {
	color: #999999;
	text-decoration: none;
}

.tabelaBarraMenu tr td a:link {
	color: #999999;
	text-decoration: none;
}

.tabelaBarraMenu tr td a:visited {
	color: #999999;
	text-decoration: none;
}

.tabelaBarraMenu tr td a:hover {
	color: #999999;
	text-decoration: none;
}

.tabelaBarraMenu u a:link,.tabelaBarraMenu u a:visited,.tabelaBarraMenu u a:hover
	{
	text-decoration: underline;
}

.classIframe {
	width: 619px;
	height: 400px;
	border: solid black 1px;
}

.legenda {
	text-align: left;
	font-style: italic;
}

.imagem1 {
	float: left;
	padding-right: 5px;
}

.imagem2 {
	padding: 5px;
}

.imagem3 {
	float: right;
	padding-left: 10px;
	display: inline;
}

.imagem1,.imagem2,.imagem3 {
	padding-bottom: 5px;
	padding-top: 5px;

	text-align: center;
}

.textoConteudoRelacionado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323232;
	width: 100%;
}

.textoConteudoRelacionado a:link {
	color: #323232;
	text-decoration: none;
}

.textoConteudoRelacionado a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.textoConteudoRelacionado u a:link,.textoConteudoRelacionado u a:visited,.textoConteudoRelacionado u a:hover
	{
	text-decoration: underline;
}

.mensagem {
	padding-top: 5px;
	padding-bottom: 5px;
	color: darkblue;
	font-weight: bold;
}

.ouvidoriaSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 3px;
}

.divEsquerda {
	width: 185px;
}

.divSolicitacaoServicos {
	width: 569px;
}

.divCentro {
	width: 569px;
	margin-left: 30px;
}

.divDireita {
	width: 185px;
}

.letraSelecionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #993300;
}

.verbetesEncontrados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.tabelaBordaVerde {
	width: 185px;
	border: solid 2px #95ADAD;
	background: url("../images/topo_lista_direita.gif") repeat-x white;
	padding: 0px;
	margin: 0px;
}

.tabelaBordaVerde tr,.tabelaBordaVerde td {
	padding: 0px;
	margin: 0px;
}

.tabelaBordaVerde2 {
	border: solid 2px #95ADAD;
	background: url("../images/topo_lista_direita.gif") repeat-x white;
	width: 185px;
}

.tabelaBordaVerde2 td,.tabelaBordaVerde2 th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tabelaBordaVerde2 td {
	padding: 1px;
	margin: 1px;
}

.tabelaBordaVerde2 th {
	margin: 1px;
	padding-top: 6px;
	padding-bottom: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 3px;
}

.tabelaVerde {
	background: url("../images/topo_lista_direita2.gif") repeat-x white;
	width: 185px;
	padding-bottom: 10px;
}

.tabelaVerde td,.tabelaVerde th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tabelaVerde td {
	padding: 1px;
	margin: 1px;
}

.tabelaVerde th {
	margin: 1px;
	padding-bottom: 10px;
	text-align: left;
	color: white;
	padding-left: 5px;
}

.tabelaQuiz {
	background:
		url("/TranspetroSite/servlet/file.svlt?enquete_background.jpg");
}

.formQuiz {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-left: 5px;
	margin-right: 5px;
}

.mensagemQuiz {
	margin-left: 0px;
	padding-left: 0px;
	text-align: center;
}

.perguntaQuiz {
	font-weight: bold;
}

.acaoQuiz {
	margin: 3px;
	font-weight: bold;
}

.divVazia {
	width: 185px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.tabelaSolicitacao th {
	padding-bottom: 5px;
}

.tabelaSolicitacao th,.tabelaSolicitacao td {
	padding: 2px;
}

.vettingTextarea {
	width: 95%;
	height: 50px;
	text-align: left;
}

.tabelaDestaque {
	border: 0;
	padding-top: 10px;
}

.tabelaDestaque td {
	padding: 0;
	padding-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.dataNoticia {
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #1C6D70;
	padding-left: 15px;
}

.textoNegrito {
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	padding-left: 15px;
}

.tituloNoticia {
	padding-left: 15px;
	padding-right: 15px;
	color: #323232;
	text-align: justify;
}

.quadrado {
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
	text-align: center;
}

.fontTextoMenuEsquerdo {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

.divMenuEsquerdoNivel0 {
	padding: 4px;
}

.divMenuEsquerdoNivel2 {
	text-align: right;
	border-bottom: 1px #7DCCD0 solid;
	padding-right: 20px;
	background: url("../images/espacoMenuEsquerdo.gif") repeat-y #56A6A8;
	background-position: right;
}

.divMenuEsquerdoNivel2:hover {
	background-color: #459597;
}

.divMenuEsquerdoNivel3 {
	text-align: right;
	background-color: #3E8F92;
	border-bottom: 1px #7DCCD0 solid;
	padding-right: 20px;
}

.divMenuEsquerdoNivel3:hover {
	background-color: #2D7E81;
}

.divMenuEsquerdoNivel4 {
	text-align: right;
	background-color: #1C6D70;
	border-bottom: 1px #7DCCD0 solid;
	padding-right: 20px;
}

.divMenuEsquerdoNivel4:hover {
	background-color: #1B5C59;
}

.menuEsquerdo {
	background-color: #1C6D70;
	border: 0px;
	height: auto;
	width: 185px;
	min-height: 300px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

.portlet-quiz {
	padding: 0px;
	border: solid 2px #30888a;
	font-size: 11px;
	background-color: #e5e5e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 181px;
}

.portlet-quiz-titlebar {
	height: 15px;
	padding: 3px;
	margin: -2px;
	margin-bottom: 5px;
	background-color: #30888a;
	font-weight: bold;
	color: #fff;
}

.textoConteudoArtigo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	text-align: justify;
}

.textoConteudoArtigo a {
	color: #1A6D6F;
	text-decoration: underline;
}

.textoConteudoArtigo a:visited {
	color: #1A6D6F;
	text-decoration: underline;
}

.textoConteudoArtigo a:link {
	color: #1A6D6F;
	text-decoration: underline;
}

.textoConteudoArtigo a:hover {
	color: #1A6D6F;
	text-decoration: underline;
}

.textoConteudoArtigo u a:link,.textoConteudoArtigo u a:visited,.textoConteudoArtigo u a:hover {
	text-decoration: underline;
}

.textoTermoGlossario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.textoTermoGlossario a {
	color: #000000;
	text-decoration: none;
}

.textoTermoGlossario a:visited {
	color: #000000;
	text-decoration: none;
}

.textoTermoGlossario a:link {
	color: #000000;
	text-decoration: none;
}

.textoTermoGlossario a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.textoTermoGlossario u a:link,.textoTermoGlossario u a:visited,.textoTermoGlossario u a:hover
	{
	text-decoration: underline;
}

.textoDataPublicacaoNoticiasAnteriores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	width: 65px;
}

.textoQuadradoNoticiasAnteriores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	width: 3px;
}

.textoTituloNoticiaNoticiasAnteriores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.textoTituloNoticiaNoticiasAnteriores a {
	color: #000000;
	text-decoration: none;
}

.textoTituloNoticiaNoticiasAnteriores a:visited,
.textoTituloNoticiaNoticiasAnteriores a:link {
	color: #000000;
	text-decoration: none;
}

.textoTituloNoticiaNoticiasAnteriores a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.textoTituloNoticiaNoticiasAnteriores u a:link,
.textoTituloNoticiaNoticiasAnteriores u a:visited,
.textoTituloNoticiaNoticiasAnteriores u a:hover {
	text-decoration: underline;
}

.textoConteudoDestaque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.textoConteudoDestaque a {
	color: #000000;
	text-decoration: none;
}

.textoConteudoDestaque a:visited {
	color: #000000;
	text-decoration: none;
}

.textoConteudoDestaque a:link {
	color: #000000;
	text-decoration: none;
}

.textoConteudoDestaque a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.textoConteudoDestaque u a:link,.textoConteudoDestaque u a:visited,.textoConteudoDestaque u a:hover {
	text-decoration: underline;
}

.portlet-mapa {
	font-size: 8pt;
}

.portlet-mapa ul li {
	list-style-image: url("../images/icone_seta.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.portlet-mapa a {
	color: #000000;
	text-decoration: none;
}

.portlet-mapa a:visited {
	color: #000000;
	text-decoration: none;
}

.portlet-mapa a:link {
	color: #000000;
	text-decoration: none;
}

.portlet-mapa a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.portlet-mapa u a:link,.portlet-mapa u a:visited,.portlet-mapa u a:hover
	{
	text-decoration: underline;
}

.portlet-mapa-titlebar .wlp-bighorn-titlebar-title-panel {
	display: none;
}

.portlet-quiz-titlebar .wlp-bighorn-titlebar-button-panel {
	display: none;
}

.portlet-informacoesanp {
	
}

.portlet-informacoesanp ul {
	marker-offset: 2px;
}

.portlet-informacoesanp ul li {
	
}

.portlet-informacoesanp ul li.listaRecolhida {
	list-style: none;
	min-height: 18px;
}

.portlet-informacoesanp ul li.listaRecolhida>ul {
	display: none;
	min-height: 18px;
}

.portlet-informacoesanp ul li.listaExpandida {
	list-style: none;
	min-height: 18px;
}

.portlet-informacoesanp ul li.listaExpandida>ul {
	display: block;
	min-height: 18px;
}

.wlp-bighorn-layout-cell .wlp-bighorn-layout-grid-cell img {
	max-width: 569px;
}

.tabelaMensagem {
	margin-left: auto;
	margin-right: auto;
	padding-left: auto;
	padding-right: auto;
}

.tabelaMensagem tr td {
	text-align: center;
}

legend {
	color: #000000;
}

.textoErro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
}

.menuAcoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	display: block;
}

.textoConteudoLista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: justify;
}

/****************************************************/
/********** HIDE / UNHIDE PORTAL INTERNET ***********/
/****************************************************/
.spanTituloCollapsable u b a {
	background-position: top left;
	background-image: url('../images/sinal_menos_verde.gif');
	background-repeat: no-repeat;
	background-color: inherit;
	margin-left: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
}

.spanTituloCollapsableClosed u b a {
	background-position: top left;
	background-image: url('../images/sinal_mais_verde.gif');
	background-repeat: no-repeat;
	background-color: inherit;
	margin-left: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
}

.spanCollapsable .spanTituloCollapsableClosed u b a {
	background-position: top left;
	background-image: url('../images/sinal_mais_verde.gif');
	background-repeat: no-repeat;
	background-color: inherit;
	margin-left: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
}

.spanCollapsable .spanTituloCollapsable u b a {
	background-position: top left;
	background-image: url('../images/sinal_menos_verde.gif');
	background-repeat: no-repeat;
	background-color: inherit;
	margin-left: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
}

.collapsable .spanCollapsable {
	margin-left: 15px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 10px;
}

.collapsable .spanCollapsableClosed {
	margin-left: 15px;
}


.closedCollapsable .spanCollapsable, 
.closedCollapsable .spanCollapsableClosed {
	display:none;
}

.collapsable .spanCollapsable .collapsable .spanCollapsable,
.collapsable .spanCollapsable .collapsable .spanCollapsableClosed {
	margin-left: 15px;
}

.spanCollapsableClosed {
	display:none;
}

.spanCollapsable {
	margin-left: 15px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 10px;
}
/****************************************************/

.textoConteudoLista a:visited {
	color: #1A6D6F;
	text-decoration: none;
}

.textoConteudoLista a:link {
	color: #1A6D6F;
	text-decoration: none;
}

.textoConteudoLista a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.textoConteudoLista u a:link,.textoConteudoLista u a:visited,.textoConteudoLista u a:hover {
	text-decoration: underline;
}

.tabelaTerminais {
	border: 0;
	background-color: #A9D7D5;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: black;
}

.tabelaTerminais td {
	padding: 2px;
}

.tabelaTerminais tr,.tabelaTerminais td {
	border: 1px white solid;
}

.tabelaTerminais .titulo {
	background-color: white;
	text-align: right;
	font-size: 120%;
	font-weight: bold;
	color: #007968;
}

.tabelaTerminais .nome {
	background-color: #215457;
	font-size: 110%;
	font-weight: bold;
	color: white;
}

.tabelaTerminais .secao {
	background-color: #9EC1C3;
	font-weight: bold;
}

.tabelaTerminais .label {
	background-color: #9EC1C3;
	font-weight: normal;
}

.localizacao {
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 9px; /*7pt*/
	color: #88B4B7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.localizacao a,.localizacao a:hover,.localizacao a:link,.localizacao a:visited {
	color: #88B4B7;
	text-decoration: none;
}

.localizacao a:hover {
	text-decoration: underline;		
}

.colunaEsquerdaGaleriaFotos{
	padding-bottom: 2px; 
	padding-right: 2px;
}

.colunaDireitaGaleriaFotos{
	padding-bottom: 2px; 
}


.colunaEsquerdaGaleriaFotos img{
	padding:1px; 
	border: 2px white;
	max-width: 90px; 
	display: block;			
	text-align: center;	
}

.colunaDireitaGaleriaFotos img{
	padding:1px; 
	border: 2px white;
	max-width: 90px; 
	display: block;		
	text-align: center;
}

/* POPUP */
.conteudoPrincipalPopup{
	font-size: 11px;
	text-align: justify;
}

.textoConteudoDestaquePopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	width: 100%;
	padding-top: 10px;
}

.textoConteudoDestaquePopup a {
	color: #000000;
	text-decoration: none;
}

.textoConteudoDestaquePopup a:visited {
	color: #000000;
	text-decoration: none;
}

.textoConteudoDestaquePopup a:link {
	color: #000000;
	text-decoration: none;
}

.textoConteudoDestaquePopup a:hover {
	color: #1A6D6F;
	text-decoration: none;
}

.textoConteudoDestaquePopup u a:link,.textoConteudoDestaquePopup u a:visited,.textoConteudoDestaquePopup u a:hover {
	text-decoration: underline;
}

.formConteudoPopup {
	width: 100%;
}

.divConteudoPrincipalPopup {
	width: 98%;
}

.tituloInternoConteudoPopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #2E7877;
	text-align: left;	
}

.fundoImagemTopo {
	background: url('../images/topo/topo.jpg');
}

.fundoBarraFadeInvertida {
	background: url('../images/rodape/barra_fade_invertida.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}

.fundoImagemPetrobras {
	background: url('../images/Inter_h_RGB_baixa.jpg');
	cursor: pointer;
	background-repeat: no-repeat;
}
/*************************************/
