.CurriculoTitulo {text-align: left; line-height:100%;
margin-top:0; margin-bottom:0; font-family:Arial,Helvetica;}

.CurriculoOrigemXML
{text-align: left; line-height:100%; margin-top:7px; margin-bottom:0;
font-family:Arial,Helvetica; font-size:8pt;}

.CurriculoTituloNome
{text-align:left; line-height:150%; margin-top:0; margin-bottom:0;
font-family:Arial,Helvetica; font-weight:bold; font-size:12pt;}

.IndiceTabela
{BORDER-RIGHT: #00529b 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #00529b 0px solid; DISPLAY: block; PADDING-LEFT: 15px; 
 PADDING-BOTTOM: 15px; 
BORDER-LEFT: #00529b 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #00529b 0px solid}


.IndiceTabelaLinks
{border:0; text-align:left; cellpadding:0; cols:6; width:80%;PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; PADDING-BOTTOM: 10px;}

.IndiceLinha
{FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left}

.IndiceCelula
{font-family:Arial,Helvetica; font-align:left; font-size:8pt;nowarp;width: 150px}

.GrupoTitulo {font-align:left; font-family:Arial,Helvetica; font-weight:bold;
font-size:10pt;BORDER-RIGHT: #00529b 0px solid; PADDING-RIGHT: 15px; 
BORDER-TOP: #00529b 0px solid; DISPLAY: block; PADDING-LEFT: 15px; 
 PADDING-BOTTOM: 15px; BORDER-LEFT: #00529b 1px solid; 
PADDING-TOP: 15px; BORDER-BOTTOM: #00529b 0px solid;}

.TituloBolsa {font-align:left; font-family:Arial,Helvetiva;
font-weight:bold; font-size:8pt;}

.IndicProdTabela
{BORDER-RIGHT: #00529b 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #00529b 0px solid; 
DISPLAY: block; PADDING-LEFT: 15px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #00529b 1px solid; 
PADDING-TOP: 0px; BORDER-BOTTOM: #00529b 0px solid}

.IndicProdTabela  IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

.IndicProdTabelaLinha {valign:top; align:left;
background-color:#FFFFFF;}

.IndicProdTabelaCelula95t {width:741px;
font-family:Arial,Helvetica; text-align:left; font-size:10pt;
background-color:#cccccc;
PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;PADDING-TOP: 0px;PADDING-RIGHT: 0px;
BORDER-LEFT: #FFFFFF 10px solid;}

.IndicProdTabelaCelula5t {width:39px;
font-family:Arial,Helvetica; text-align:right; font-size:10pt;
background-color:#cccccc;
PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;PADDING-TOP: 0px;PADDING-RIGHT: 0px;
BORDER-RIGHT: #FFFFFF 10px solid;}

.OutraInfRelvanteCelula {width:770px;
font-family:Arial,Helvetica; font-size:10pt; text-align:left;
background-color:#ffffff;COLOR: #666666;}

.IndicProdTabelaCelula95
{width:741px;
font-family:Arial,Helvetica; text-align:left; font-size:8pt;
background-color:#d8e1ed;
PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;PADDING-TOP: 0px;PADDING-RIGHT: 0px;
BORDER-LEFT: #FFFFFF 10px solid;}

.IndicProdTabelaCelula5 {width:39px;
font-family:Arial,Helvetica; text-align:right; font-size:8pt;
background-color:#d8e1ed;
PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;PADDING-TOP: 0px;PADDING-RIGHT: 0px;
BORDER-RIGHT: #FFFFFF 10px solid;}

.IndicProdTabelaCelulaTot95 {width:741px;FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left}

.IndicProdTabelaCelulaTot5 {width:39px; font-family:Arial,Helvetica; text-align:right;
font-size:10pt;} 

.IndiceVoltar {display:block;width:16px;height:16px;				
			BACKGROUND: url(../images/curriculo/voltar.gif);float: right;
			}

.LinhaRodape {font-family:Arial,Helvetica; font-size:8pt; color:#000099;
background-color:#FFFFFF;} 

.DadGerTabelaCelula26
{FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: right}

.DadGerTabelaCelula74
{FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left}

.DadGerTabelaCelula10 
{width:146px;BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
VERTICAL-ALIGN: top; COLOR: #006699; WHITE-SPACE: nowrap; TEXT-ALIGN: right}

.DadGerTabelaCelula10Gray
{BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #666666; WHITE-SPACE: nowrap; TEXT-ALIGN: right}

.DadGerTabelaCelula90
{FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left}

.AtuaProfDisciplina 
{FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left}

.AtuaProfTabelaLinha {text-align:right;background-color:white;}

.AtuaProfTabelaCelula95 {
	font-family:Arial,Helvetica; text-align:left;
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #006699;
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	PADDING-RIGHT: 5px;
}

.AtuaProfTabelaCelula13T { 
      FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; 
      COLOR: #666666; TEXT-ALIGN: right;width:130px} 

/* SubTitulo1 */
.AtuaProfTabelaCelula74T 
FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left


/* SubTitulo2 */ 
.AtuaProfTabelaCelula13TC1
{font-family:Arial,Helvetica; text-align:left; font-style:italic;
background-color:#FFFFFF;
FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; } 

/* Titulo do Conteudo em azul italico*/
.AtuaProfTabelaCelulaTCont {FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left} 

/*Titulo do conteudo*/ 
.AtuaProfTabelaCelulaDescr74 {
FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left} 

/* Titulo do Conteudo em azul italico*/
.LinhaDePesquisa5 
{BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #006699; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}

.LinhaDePesquisa95
{FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left}

.LinhaDePesquisa95B 
{FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left}

/*.AtuaProfTabelaCelula13D {width:146px;
font-family:Arial,Helvetica; text-align:right; font-size:8pt;
background-color:#FFFFFF;}*/
.AtuaProfTabelaCelula13D{
       BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
       VERTICAL-ALIGN: top; COLOR: #006699; WHITE-SPACE: nowrap; TEXT-ALIGN: right;}

/* Periodo  
.AtuaProfTabelaCelula13 {width:146px;
font-family:Arial,Helvetica; text-align:right; font-size:10pt;
background-color:#FFFFFF;COLOR:0080GG;} */
.AtuaProfTabelaCelula13 {BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #006699; WHITE-SPACE: nowrap; TEXT-ALIGN: right}

/* Periodo (Titulo) */ 
.AtuaProfTabelaCelula74
{width:624px; font-family:Arial,Helvetica;
background-color:#FFFFFF;
FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left} 

/* Conteudo */ 
.AreadeAtuacaoCelula5
{BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #006699; WHITE-SPACE: nowrap; TEXT-ALIGN: right}

.AreadeAtuacaoCelula95 {width:741px; font-family:Arial,Helvetica; text-align:left;
font-size:10pt; background-color:#FFFFFF;}

.ProdBibliTitCelula90 {width:90%;
font-family:Arial,Helvetica; text-align:left; font-size:10pt;
background-color:#FFFFFF;}

.ProdBibliCelula10 {width:39px;
font-family:Arial,Helvetica; text-align:right; font-size:10pt;COLOR: #006699;
FONT-WEIGHT: bold;}

.ProdBibliCelula90
{width:87%; font-family:Arial,Helvetica; text-align:left; font-size:10pt;
background-color:#FFFFFF;}

.ProdBibliCelulaCont {font-family:Arial,Helvetica;
text-align:left; font-size:8pt;}

.TextoRelev {color:blue;}

.FormAcademicaCelulaCont10 {font-family:Arial,Helvetica; text-align:left;
font-size:8pt;} 
BODY {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: left top; PADDING-LEFT: 6px; 
	BACKGROUND-IMAGE: url(../images/curriculo/fundo.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TABLE,TR,TD {
   PADDING-RIGHT: 5px;  PADDING-LEFT: 5px;
   PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
}
.agrupadorsub {
BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.textoProducao
{FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left}
.borda {
     BORDER-RIGHT: #00529b 1px solid; BACKGROUND-POSITION: right bottom; BORDER-TOP: #00529b 1px solid; BACKGROUND-IMAGE: url(../images/curriculo/fundo2.jpg); BORDER-LEFT: #00529b 1px solid; BORDER-BOTTOM: #00529b 1px solid; BACKGROUND-REPEAT: no-repeat
}
.titulo {
FONT-SIZE: 18px; COLOR: #666666;VERTICAL-ALIGN: top;
}
.subtitulo {
FONT-SIZE: 14px; COLOR: #666666
}
.texto {
FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left
}
.link {
FONT-SIZE: 11px; COLOR: #000099
}
.linkCopy {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699
}
.fundo {
PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/curriculo/fundo.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.campos {
FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: right
}
.ano {
BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #006699; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.agrupador {
PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #006699
}
.detalhe {
FONT-SIZE: 10px; COLOR: #666666
}
.outrasbases  a{
   FONT-SIZE: 10px; color: #006699;				
  TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.link-drop-out {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00659c; FONT-FAMILY: arial
}
.link-drop-sub {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: rgb(255,153,0); FONT-FAMILY: arial
}
A#link-drop-inner {
BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: rgb(255,255,255) 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 11px/12px arial; BORDER-LEFT: #cccccc 1px solid; COLOR: rgb(255,153,0); PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
A#link-drop-inner:hover {
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #cccccc; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
#link-drop IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#link-drop UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#link-drop LI {
Z-INDEX: 100; FLOAT: left; POSITION: relative
}
#link-drop UL UL LI {
Z-INDEX: 10; WIDTH: 100%
}
#link-drop UL UL {
LEFT: 0%; WIDTH: 100%; POSITION: absolute; TOP: 18px
}
#link-drop UL UL UL {
LEFT: 100%; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
#link-drop UL UL {
DISPLAY: none
}
#link-drop UL UL UL LI {
DISPLAY: none
}
#link-drop UL UL UL {
WIDTH: 250px
}
#link-drop UL UL UL.menor {
WIDTH: 80px
}
#link-drop UL LI:hover UL {
DISPLAY: block
}
#link-drop UL UL LI:hover UL LI {
DISPLAY: block
}
B.black {
COLOR: #000
}
A.aba {
DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 5px; TEXT-DECORATION: none;
}
A.aba:visited {
DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
A.aba:hover {
CURSOR: default
}
.b1 {
DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b2 {
DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b1 {
HEIGHT: 1px
}
.b2 {
HEIGHT: 1px
}
.b1 {
BACKGROUND: #00529b; MARGIN: 0px 3px
}
.b2 {
BORDER-RIGHT: #00529b 2px solid; BACKGROUND: url(../images/curriculo/background.gif); 
MARGIN: 0px 1px; BORDER-LEFT: #00529b 2px solid;BACKGROUND-POSITION:left;
}
.conteudo {
BORDER-RIGHT: #00529b 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; 
BACKGROUND: url(../images/curriculo/background.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 11px/14px arial; 
BORDER-LEFT: #00529b 1px solid; COLOR: #00529b; PADDING-TOP: 2px; BORDER-BOTTOM: #00529b 0px solid; 
TEXT-ALIGN: center
}
.aba IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: 0px
}
#caixa {
CLEAR: both; WIDTH: 746px
}
#caixa P {
PADDING-BOTTOM: 0.5em; MARGIN: 0px 10px; PADDING-TOP: 0.5em; LETTER-SPACING: 1px; TEXT-ALIGN: justify
}
#minimizar {
PADDING-RIGHT: 4px; MARGIN-TOP: 1px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px
}
#titulo {
BORDER-RIGHT: #00529b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #00529b 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #00529b 0px solid
}
.area-texto {
BORDER-RIGHT: #00529b 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #00529b 0px solid; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(fundo2.jpg) no-repeat 100% 100%; PADDING-BOTTOM: 15px; BORDER-LEFT: #00529b 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #00529b 0px solid
}
.area-texto IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.top {
DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.bottom {
DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%;
BORDER-BOTTOM: #00529b 1px solid;
}
.b-um {
DISPLAY: block; OVERFLOW: hidden
}
.b-dois {
DISPLAY: block; OVERFLOW: hidden
}
.b-tres {
DISPLAY: block; OVERFLOW: hidden
}
.b-quatro {
DISPLAY: block; OVERFLOW: hidden
}
.b-um {
HEIGHT: 1px
}
.b-dois {
HEIGHT: 1px
}
.b-tres {
HEIGHT: 1px
}
.b-dois {
BORDER-RIGHT: #00529b 1px solid; BACKGROUND: #fff; BORDER-LEFT: #00529b 1px solid
}
.b-tres {
BORDER-RIGHT: #00529b 1px solid; BACKGROUND: #fff; BORDER-LEFT: #00529b 1px solid
}
.b-quatro {
BORDER-RIGHT: #00529b 1px solid; BACKGROUND: #fff; BORDER-LEFT: #00529b 1px solid
}
.b-um {
BACKGROUND: #00529b; MARGIN: 0px 5px 0px 0px
}
.b-dois {
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px 0px 0px; BORDER-RIGHT-WIDTH: 2px
}
.b-tres {
MARGIN: 0px 2px 0px 0px
}
.b-quatro {
MARGIN: 0px 1px 0px 0px; HEIGHT: 2px
}
/*.container {width:780px;clear:both;height:130px; }*/

a.link2    {width:174px; display:block; float:left;
		PADDING-BOTTOM: 5px;PADDING-LEFT: 5px;
	     PADDING-TOP: 5px;PADDING-RIGHT: 5px;
	     FONT-SIZE: 11px; color: #006699;
	     font-weight:bold}

.containerSmall {width:746px;clear:both;height:20px; }

.linha {border:1px solid #00529b; border-top:0; height:45px;
BACKGROUND-IMAGE: url(../images/curriculo/fundo2.jpg);
BACKGROUND-REPEAT: no-repeat ;
background-position: right;
}
.linha img {border:0; PADDING-TOP: 10px;PADDING-RIGHT: 15px}


.labelInfoCitaco{
            FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666;
            text-align:left;padding:0;FONT-WEIGHT: bold}
.valorInfoCitaco{
            FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666;
            text-align:left;padding:0}

@media print {
   .container {display:none }
}
@media screen {
  .container {width:780px;clear:both;height:130px; }
}