/*
Alpha PNG support for IE
------------------------------
Aviso, este código abaixo funciona apenas para visualização na tela. Quando este documento for impresso, o bug voltará.
O Hack Abaixo faz o código rodar apenas no IE. Sendo que os outros browsers como, Firefox, Opera e Safari já tem a transparencia de PNG nativo.
\*/
* html img/**/ {
 filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="media/blank.png").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  );
}

*{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body{
	margin:0px;
	background:url(bg.gif) #9e9e9e center repeat-y;
}
#geral{
	position:absolute;
	width:900px;
	left:50%;
	margin-left:-450px;
	background:#000000;
}
#topoHome{
	background:url(topoHomePetro.jpg);
	width:900px;
	height:55px;
	float:left;
}
#topoVida, #topoVidaDet{
	background:url(imgTopoVida.jpg);
	width:900px;
	height:40px;
	float:left;
}
#topoVidaDet{
	background:url(imgTopoVidaDet.jpg);
}
#topoObra, #topoObraDet, #topoBusca, #topoAcervo{
	background:url(imgTopoObra.jpg);
	width:900px;
	height:40px;
	float:left;
}
#topoObraDet{
	background:url(imgTopoObraDet.jpg);
}
#topoBusca{
	background:url(imgTopoBusca.jpg);
}
#topoAcervo{
	background:url(imgTopoAcervo.jpg);
}	
#mioloHome{
	float:left;
	width:900px;
}
#mioloHome #imgHome, #mioloHome #imgVida, #mioloHome #imgVidaDet, #mioloHome #imgObra, #mioloHome #imgObraDet, #mioloHome #imgBusca, #mioloHome #imgAcervo{
	float:left;
	width:900px;
	height:301px;
	background:url(imgHome.jpg);
}
#mioloHome #imgVida, #mioloHome #imgVidaDet{
	background:url(imgVida.jpg);
	height:100px;
}
#mioloHome #imgVidaDet{
	background:url(imgVidaDet.jpg);
}

#mioloHome #imgObra, #mioloHome #imgObraDet, #mioloHome #imgBusca, #mioloHome #imgAcervo{
	background:url(imgObra.jpg);
	height:100px;
}

#mioloHome #imgObraDet{
	background:url(imgObraDet.jpg);
}
#mioloHome #imgBusca{
	background:url(imgBusca.jpg);
}
#mioloHome #imgAcervo{
	background:url(imgAcervo.jpg);
}
#mioloHome #menuHome, #mioloHome #menuVida, #mioloHome #menuVidaDet, #mioloHome #menuObra, #mioloHome #menuObraDet, #mioloHome #menuBusca, #mioloHome #menuAcervo{
	float:left;
	width:900px;
	height:30px;
	background:url(buscaHome.jpg);
}
#mioloHome #menuVida{
	background:url(menuVida.jpg);
}
#mioloHome #menuVidaDet{
	background:url(menuVidaDet.jpg);
}
#mioloHome #menuObra{
	background:url(menuObra.jpg);
}
#mioloHome #menuObraDet{
	background:url(menuObraDet.jpg);
}
#mioloHome #menuBusca{
	background:url(menuBusca.jpg);
}
#mioloHome #menuAcervo{
	background:url(menuAcervo.jpg);
}

#mioloHome #menuHome p a, #mioloHome #menuVida p a, #mioloHome #menuVidaDet p a, #mioloHome #menuObra p a, #mioloHome #menuObraDet p a, #mioloHome #menuBusca p a, #mioloHome #menuAcervo p a{
	width:115px;
	height:30px;
	float:left;
	text-indent:-1000px;
	overflow:hidden;
}
#mioloHome #menuHome p a.contato, #mioloHome #menuVida p a.contato, #mioloHome #menuVidaDet p a.contato, #mioloHome #menuObra p a.contato, #mioloHome #menuObraDet p a.contato, #mioloHome #menuBusca p a.contato, #mioloHome #menuAcervo p a.contato{
	margin-left:7px;
}
#mioloHome #menuHome p a.creditos, #mioloHome #menuVida p a.creditos, #mioloHome #menuVidaDet p a.creditos, #mioloHome #menuObra p a.creditos, #mioloHome #menuObraDet p a.creditos, #mioloHome #menuBusca p a.creditos, #mioloHome #menuAcervo p a.creditos{
	width:122px;
}
#mioloHome #menuHome p a.pesquisadores, #mioloHome #menuVida p a.pesquisadores, #mioloHome #menuVidaDet p a.pesquisadores, #mioloHome #menuObra p a.pesquisadores, #mioloHome #menuObraDet p a.pesquisadores, #mioloHome #menuBusca p a.pesquisadores, #mioloHome #menuAcervo p a.pesquisadores{
	width:185px;
}
#mioloHome #menuHome p a.acervo, #mioloHome #menuVida p a.acervo, #mioloHome #menuVidaDet p a.acervo, #mioloHome #menuObra p a.acervo, #mioloHome #menuObraDet p a.acervo, #mioloHome #menuBusca p a.acervo, #mioloHome #menuAcervo p a.acervo{
	width:220px;
}
#topoHome input, #topoVida input, #topoVidaDet input, #topoObra input, #topoObraDet input, #topoBusca input, #topoAcervo input{
	width:187px;
	height:16px;
	border:none;
	background:#746e64;
	float:right;
	margin-top:20px;
	color:#FFFFFF;
}
.inputBusca{
	width:187px;
	height:16px;
	border:none;
	background:#fff;
	color:#c2aa78;
}
#topoVida input, #topoVidaDet input, #topoObra input, #topoObraDet input, #topoBusca input, #topoAcervo input{
	margin-top:15px;
}
#topoVida #sub, #topoVidaDet #sub, #topoObra #sub, #topoObraDet #sub, #topoBusca #sub, #topoAcervo #sub{
	float:left;
	margin-left:15px;
	margin-top:10px;
}
#topoHome .botaoBusca, #topoVida .botaoBusca, #topoVidaDet .botaoBusca, #topoObra .botaoBusca, #topoObraDet .botaoBusca, #topoBusca .botaoBusca, #topoAcervo .botaoBusca{
	width:45px;
	height:16px;
	float:right;
}
#mioloHome #obraVida{
	float:left;
	width:900px;
	height:116px;
	background:url(imgObraVidaHome.jpg);
}
#mioloHome #obraVida #obra a{
	position:absolute;
	width:234px;
	height:41px;
	margin-left:666px;
	margin-top:60px;
	background:url(obra.gif);
}
#mioloHome #obraVida #obra a:hover{
	background:url(obra-over.gif);
}
#mioloHome #obraVida #overObra{
	position:absolute;
	width:167px;
	height:61px;
	margin-left:591px;
	margin-top:0px;
}
#mioloHome #obraVida #vida a{
	position:absolute;
	width:234px;
	height:41px;
	margin-left:666px;
	margin-top:20px;
	background:url(vida.gif);
}
#mioloHome #obraVida #vida a:hover{
	background:url(vida-over.gif);
}
#mioloHome #obraVida #overVida{
	position:absolute;
	width:155px;
	height:57px;
	margin-left:713px;
	margin-top:60px;
}
#mioloHome #patrocionio{
	float:left;
	width:900px;
	height:178px;
	background:url(imgPatrocinio.jpg);
}
#patrocinioVida{
	height:65px;
	background:url(bgPatrocinioVida.jpg) top no-repeat;
	border-top: solid 6px #000000;
	float:left;
	width:900px;
}
#patrocinioObra{
	height:65px;
	background:url(bgPatrocinioObra.jpg) top no-repeat;
	border-top: solid 6px #000000;
	float:left;
	width:900px;
}
#patrocinioBusca{
	height:65px;
	background:url(bgPatrocinioBusca.jpg) top no-repeat;
	border-top: solid 6px #000000;
	float:left;
	width:900px;
}
#patrocinioAcervo{
	height:65px;
	background:url(bgPatrocinioAcervo.jpg);
	border-top: solid 6px #000000;
	float:left;
	width:900px;
}
#mioloHome #patrocionio #logos{
	float:left;
	margin-top:45px;
	margin-left:20px;
}
#mioloVidaDet, #mioloObraDet, #mioloBusca, #mioloAcervo{
	width:900px;
	min-height:600px;
	float:left;
	background:url(bgVidaDet.jpg) top #111f1c no-repeat;
}
#mioloObraDet{
	background:url(bgObraDet.jpg) top #1f1010 no-repeat;
}
#mioloBusca{
	background:url(bgBuscaDet.jpg) top #0b1b28 no-repeat;
	min-height:400px;
}
#mioloAcervo{
	background:url(bgAcervo.jpg) top #2f350a no-repeat;
	min-height:400px;
}
#mioloVidaDet #legendas, #mioloObraDet #legendas, #mioloBusca #legendas, #mioloAcervo #legendas{
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	margin-left:20px;
	width:800px;
}
#mioloVidaDet #titulo, #mioloObraDet #titulo, #mioloBusca #titulo, #mioloAcervo #titulo{
	float:left;
	margin-top:25px;
	margin-left:20px;
	width:800px;
	font-size:19px;
	font-weight:bold;
	color:#FFFFFF;
}
#mioloVidaDet #olho, #mioloObraDet #olho, #mioloBusca #olho, #mioloAcervo #olho{
	float:left;
	margin-top:5px;
	margin-left:30px;
	width:790px;
	font-size:11px;
	color:#d6b882;
}
#mioloVidaDet #lista, #mioloObraDet #lista, #mioloBusca #lista, #mioloAcervo #lista{
	float:left;
	margin-top:15px;
	margin-left:30px;
	width:330px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	color:#CCCCCC;
}
#mioloBusca #lista{
	float:left;
	margin-top:15px;
	margin-left:30px;
	width:330px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	color:#c2aa78;
}
#mioloVidaDet #lista a, #mioloObraDet #lista a, #mioloBusca #lista a, #mioloAcervo #lista a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ccffcc;
	font-style:normal;
}
#mioloAcervo #lista a{
	color:#fff4cc;
}
#mioloObraDet #lista a, #mioloBusca #lista a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffd6cc;
	font-style:normal;
}
#detalhe{
	width:320px;
	padding:10px;
	float:right;
	_clear:both;
	background:url(bgDetalhe.png);
	_background:#666666;
	/*_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=18);*/
	margin-right:120px;
	_margin-right:70px;
	margin-top:10px;
	margin-bottom:20px;
}
#detalhe p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	font-style:italic;
	font-weight:normal;
}
#preDetalhe{
	padding:10px;
	width:320px;
	float:right;
	margin-right:120px;
	_margin-right:70px;
	margin-top:18px;
}
#preDetalhe h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ccffcc;
	font-style:normal;
	text-decoration:underline;
}
#preDetalhe p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	color:#CCCCCC;
}
#patrocinioVida #logos, #patrocinioObra #logos, #patrocinioBusca #logos, #patrocinioAcervo #logos{
	float:left;
	margin-top:30px;
	margin-left:20px;
}
#mioloHome #patrocionio #logos .logoMinisterio{
	margin-left:25px;
}
#patrocinioVida #logos .logoMinisterio, #patrocinioObra #logos .logoMinisterio, #patrocinioBusca #logos .logoMinisterio, #patrocinioAcervo #logos .logoMinisterio{
	margin-left:25px;
}
#mioloHome #patrocionio #logos .logoBrasil{
	margin-left:15px;
}
#patrocinioVida #logos .logoBrasil, #patrocinioObra #logos .logoBrasil, #patrocinioBusca #logos .logoBrasil, #patrocinioAcervo #logos .logoBrasil{
	margin-left:15px;
}
#mioloHome #patrocionio #bannerHome{
	float:right;
	margin-top:28px;
	margin-right:37px;
	_margin-right:15px;
}

#flashVida{
	width:900px;
	float:left;
	height:417px;
	background:url(bgVida.jpg);
}
#flashObra{
	width:900px;
	float:left;
	height:417px;
	background:url(bgObra.jpg);
}
.esq{
	margin-top:5px;
	float:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#99cc99;
	font-style:normal;
}
.dir{

	float:right;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#99cc99;
	font-style:normal;
}
.textoLink{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#99cc99;
	font-style:normal;
}
.textoBusca{
	float:left;
	margin-top:15px;
	margin-left:30px;
	width:800px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	color:#c2aa78;
	text-transform:uppercase;
}
#links{
	position:absolute;
	z-index:99999999;
	background:url(trans.gif);
}
#links a.linkHome, #links a.linkObra, #links a.linkVida, #links a.linkPetro{
	display:block;
	width:60px;
	height:20px;
	text-indent:-1000px;
	float:left;
}
#links a.linkObra, #links a.linkVida{
	margin-left:3px;
	width:65px;
}
#links a.linkPetro{
	height:55px;
	width:185px;
}
#copy{
	float:left;
	width:900px;
	color:#CCCCCC;
	margin-top:10px;
	padding-bottom:10px;
	text-align:center;
}
#copy p{
	font-size:9px;
}

.formulario{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#c2aa78;
	border:solid 1px #666666;
	padding:3px; 
}
.texto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c2aa78;
	text-decoration:none;
}