BODY {
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 15px;
	margin-right: 15px;
}

a
{
  font-family : Arial, Helvetica, sans-serif;
  color : #0B5FBD;
  font-size : 12px;
  text-decoration : none;
}

a:hover 
{
    color:#1E4178;
}

a.LinkVerMais
{
    font-family: Verdana;
    font-size: 12px;
    color: #3599cd;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}

a.LinkVerMaisRecursos
{
    font-family: Verdana;
    font-size: 12px;
    color: #3599cd;
    font-weight: bold;
    text-decoration: none;
}

.artigo 
{
    color: #484848;
    font-family: Georgia, Times New Roman;
    font-size: 10pt;
    line-height: 1.33em;
}

.Ajuda_P
{
    font-family : Arial;
    font-size : 12px;
    line-height : 20px;
    color:#214366;
    font-weight : bold;
    text-decoration : underline;
    padding-left:5px;
} 

.autordh
{
    color:#909090;
    font-size: 8pt;
    line-height: 130%;
}

.ArtigoTabela
{
    border: 0px;
    width: 100%;
}

.ArtigoConteudo
{
    color: #40454B;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    line-height: 150%;
    padding: 15px 15px 15px 15px;
    text-align: justify;
    text-decoration: none;
    vertical-align: top;
    width: 100%;
}

.ArtigoRecurso
{
    color: #40454B;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    line-height: 150%;
    padding: 15px 15px 15px 0px;
    text-align: justify;
    text-decoration: none;
    vertical-align: top;
    width: 100%;
}				  

.ArtigoBarra
{
    background-image: url(img/site/Enciclopedia/pix_div_Vert.gif);
    background-position: left;
    background-repeat: repeat-y;
    padding: 15px 0px 0px 15px;
    vertical-align: top;
    width: 220px;
}

.Arial_P1
{
    font-family : Arial;
    font-size : 8px;
    color:#000000;
    font-weight : normal;
    text-decoration : none;
}
		
.Arial_T2
{
    font-family : Arial;
    font-size : 12px;
    color:#000000;
    font-weight : bold;
}
	
.Arial_T3
{
    font-family : Arial;
    font-size : 20px;
    color:#000000;
    font-weight : bold;
}
	
.Arial_T4
{
    font-family : Arial;
    font-size : 25px;
    color:#000000;
    font-weight : bold;
}
	
.Arial_Vermelho
{
    font-family : Arial;
    font-size : 10px;
    color:red;
    font-weight : normal;
}

.Azul_Titulo_Barra
{
    font-family : Verdana;
    font-size : 16px;
    color:#386089;
    font-weight : bold;
    background-image: url(img/site/Enciclopedia/pix_barraEnc.gif);
    background-repeat: repeat-x;
}

.Azul_Titulo_Barra_Normal
{
    font-family : Verdana;
    font-size : 16px;
    color:#386089;
    font-weight : normal;
    background-image: url(img/site/Enciclopedia/pix_barraEnc.gif);
    background-repeat: repeat-x;
    text-decoration:none;
}

.Azul_Titulo_Barra_Dicios
{
    font-family : Verdana;
    font-size : 16px;
    color:#8D461A;
    font-weight : normal;
    background-image: url(img/site/Pesq_Hibrida/pix_barraDicios.gif);
    background-repeat: repeat-x;
}

/*
h1.Titulo_Dicionario {
  font-family : Verdana;
  font-size : 16px;
  font-weight : normal;
  color:#8D461A;
  float: left; 
  text-align: left;
  background-image: url(img/site/Pesq_Hibrida/pix_barraDicios.gif);
  background-repeat: repeat-x;
}
*/

.Azul_Titulo_Artigo
{
    font-family : Verdana;
    font-size : 24px;
    color: #53A0DE;
    font-weight : bold;
    text-decoration : none;
}

.Azul_Titulo_Googlemaps
{
    font-family : Verdana;
    font-size : 14px;
    color: #3599dd;
    font-weight : bold;
    text-decoration : none;
}

.Azul_Titulo_Obra
{
    background-color: #E6EDF5;
    color: #53A0DE;
    font-family : Verdana;
    font-size : 24px;
    font-weight : bold;
    margin-left: -15px;
    padding: 5px 15px 5px 15px;
    text-decoration : none;
}
.Azul_Titulo_Autor
{
    background-color: #E6EDF5;
    color: #386089;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    margin-left: -15px;
    padding: 0px 15px 5px 15px;
    text-align: justify;
    text-decoration : none;
}

.Azul_Artigo
{
    font-family : Verdana;
    font-size : 12px;
    text-align : justify;
    color:#40454B;
    font-weight : normal;
    text-decoration : none;
    line-height : 150%;
}  

.Azul_Erro_Acesso
{
    font-family : Verdana;
    font-size : 12px;
    text-align : justify;
    color:#40454B;
    font-weight : normal;
    text-decoration : none;
    line-height : 150%;
    padding: 15px 15px 15px 15px;
}  

.Azul_Descricao_Recurso
{
    font-family : Verdana;
    font-size : 12px;
    text-align : justify;
    color:#386089;
    font-weight : bold;
    text-decoration : none;
    line-height : 150%;
}

.Azul_M_link
{
    font-family : Verdana;
    font-size : 12px;
    color:#40454B;
    font-weight : normal;
    text-decoration : none;
}  

.Azul_M_link_bold
{
    font-family : Verdana;
    font-size : 12px;
    color:#40454B;
    font-weight : bold;
    text-decoration : none;
} 
.Azul_Artigo_ref1
{
    font-family : Verdana;
    font-size : 10px;
    text-align : justify;
    color:#386089;
    font-weight : bold;
    text-decoration : none;
}  

.Azul_Artigo_titulo
{
    font-family : Arial;
    font-size : 14px;
    color:#214366;
    font-weight : bold;
    text-decoration : none;
}

.Azul_Pg
{
    font-family : Arial;
    font-size : 12px;
    color:#427187;
    font-weight : bold;
    text-decoration : underline;
}

.Azul_Artigo_ref2
{
    font-family : Verdana;
    font-size : 10px;
    text-align : justify;
    color:#40454B;
    font-weight : bold;
    text-decoration : none;
}  


.Azul_M
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}

.Azul_Homepage
{
    font-family : Arial;
    font-size : 11px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}

.Azul_Homepage_Link
{
    font-family : Arial;
    font-size : 11px;
    color:#214366;
    font-weight : normal;
}

.Azul_M_link_folhas
{
    font-family : Arial;
    font-size : 10px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}  

.Azul_Destaques
{
    font-family : Arial;
    font-size : 11px;
    color:#5fadd1;
    font-weight : bold;
    text-decoration : none;
    letter-spacing: -0.5px;
} 

.Azul_Destaques_gestao
{
    font-family : Arial;
    font-size : 12px;
    color:#5fadd1;
    font-weight : bold;
    text-decoration : none;
    letter-spacing: -0.5px;
} 

.Azul_P
{
    font-family : Arial;
    font-size : 8px;
    color:#000000;
    font-weight : normal;
    text-decoration : none;
    padding-right:10px;
    padding-left:10px;
}

.Azul_Claro_P
{
    font-family : Arial;
    font-size :10px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    line-height:10px;
    padding-left:10px;
}

.Azul_Escuro_P
{
    font-family : Arial;
    font-size :10px;
    color:#000000;
    font-weight : normal;
    text-decoration : none;
    line-height:10px;
    padding-left:10px;
}

.Azul_Texto
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    padding-left:5px;
    padding-right:10px;
}

.Ajuda_Link
 {
    font-family : Arial;
    font-size : 12px;
    line-height : 20px;
    color:#214366;
    font-weight : bold;
    text-decoration : underline;
    padding-left:10px;
 }    

.Ajuda_Tit
 {
    font-family : Arial;
    font-size : 14px;
    color:#50AECA;
    font-weight : bold;
    text-decoration : none;
    padding-left:10px;
 } 
 
 
.Azul_G
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    padding-top:5px;
    padding-right:10px;
    padding-left:10px;
}  

.Azul_G_Spadding
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}  

.Azul_G2
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Azul_G_resultados
{
    font-family : Arial;
    font-size : 12px;
    text-align : justify;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}  

.Azul_M_resultados
{
    font-family : Arial;
    font-size : 12px;
    text-align : justify;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}  

.Azul_M_resultados_height
{
    font-family : Arial;
    font-size : 12px;
    text-align : justify;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    line-height : 120%;
}  

.Azul_combo
{
    font-family : Arial;
    font-size : 12px;
    text-align : justify;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}  

.BarraSugestoesConsulta
{
    color: #386089;
    font-weight: normal;
}

.bookantiqua2453a0d6
{
    padding-top:10px;
    padding-bottom:15px;
    font-size:24px;
    color:#53a0d6;
    font-family:Book Antiqua,Verdana;
    font-weight:bold;
}

.Branco_M
{
    font-family : Arial;
    font-size : 11px;
    color:#ffffff;
    font-weight : normal;
    text-decoration : none;
    letter-spacing: -0.5px;
}  
  
.Branco_Destaques_hp
{
    font-family : Arial;
    font-size : 11px;
    color:#ffffff;
    font-weight : bold;
    text-decoration : none;
    letter-spacing: -0.9px;
}

.Branco_Destaques_hp:visited{color: #ffffff;}

.Branco_M:hover{color: #97d7fd;}

.BODY {
    margin-left : 15px;
    margin-top : 10px;
    overflow: -moz-scrollbars-vertical;
}

.bg1
{
    background-image: url(img/site/E0/pixels_E0areaCentral.gif);
    background-repeat: repeat-x;
}

.bg2
{
    background-image: url(img/site/E0/pixels_E0areaCentral_log.gif);
    background-repeat: repeat-x;
}

.bg3
{
    background-image: url(img/site/E0/bg3.gif);
    background-repeat: repeat-x;
}

.bg4
{
    background-image: url(img/site/E0/bg4.gif);
    background-repeat: repeat-y;
}

.bg5
{
    background-color: #87A8CB;
    font-family: Verdana;
    font-size: 22px;
    font-weight:bold;
    color: #FFFFFF;
}

.bg6
{
    background-image: url(/img/site/gestaoConta/pixel.gif);
    background-repeat: repeat-x;
}
.bg7
{
    background-image: url(/img/site/gestaoConta/1pix_barraTop_beta.gif);
    background-repeat: repeat-x;
}
.bg8
{
    background-color: #CCDAEA;
    width:100%;
    height:2px;
}

.bg9
{
    background-color: #CCDAEA;
    width:100%;
    height:1px;
}

.bg10
{
    background-image: url(/img/site/gestaoConta/1pix_barraTop_beta.gif);
    background-repeat: repeat-x;
    vertical-align:middle;
    height:1px;
}

.bg11
{
    background-image: url(/img/site/SUBSCRICAO/Subscricao_Profs/1pix_topBarra_CxTarifas.gif);
    background-repeat: repeat-x;
    vertical-align:middle;
    height:30px;
}

.bgInfoAnualEstudantes
{
    background-image: url(/img/site/SUBSCRICAO/Subscricao_Estudantes/1pix_CX_InfoAnualEstud.gif);
    background-repeat: repeat-x;
    line-height: 25px;
    vertical-align:middle;
    padding-left:20px;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #FFFFFF;
}

.bgInfoAnualEstudantesPreco
{
    background-color: #fbc8a6;
    line-height: 25px;
    vertical-align:middle;
    padding-left:20px;
    font-family: Verdana;
    font-size: 14px;
    font-weight:bold;
    color: #386089;
}

.bgInfoAnualNormal
{
    background-image: url(/img/site/SUBSCRICAO/Subscricao_Estudantes/1pix_CX_InfoAnualNormal.gif);
    background-repeat: repeat-x;
    line-height: 25px;
    vertical-align:middle;
    padding-left:20px;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #FFFFFF;
    background-color: #84a6c9;
}

.bgInfoAnualNormalPreco
{
    background-color: #B8CDE1;
    line-height: 25px;
    vertical-align:middle;
    padding-left:20px;
    font-family: Verdana;
    font-size: 14px;
    font-weight:bold;
    color: #386089;
}

.bg_b0c6dd
{
    background-color: #b0c6dd;
    width:100%;
    height:1px;
}

.bg_b7cbe0
{
    background-color: #b7cbe0;
    width:100%;
    height:1px;
}

.Branco_Destaques
{
    font-family : Arial;
    font-size : 18px;
    color:#FFFFFF;
    font-weight : normal;
    text-decoration : none;
    letter-spacing: -0.5px;
}
 
#closeEncic
{
    margin-top:-10px;
    margin-right:-10px;
    float:right;
}

.CaixaSemBorda
{
    border: solid 1px #ffffff;
    margin-bottom: 20px;
    width: 220px;
}

.CaixaComBorda
{
    border: solid 1px #89a7c3;
    margin-bottom: 20px;
    width: 220px;
}

.caixaModulo 
{
    background-color: #dbe8f6;
    color: #386089;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0px 20px 0px;
    padding: 1px 0px 0px 0px;
    width: 220px;
}

.caixaModulo a 
{
    color: #386089;
    text-decoration: none;
}

.caixaModulo span 
{
    margin-left: 12px;
}

.caixaModulo img 
{
    border: 0px;
    margin: 3px 0px 0px 0px;
}

.CaixaGadgetConteudo
{
    border-bottom: solid 1px #89a7c3;
    border-left: solid 1px #89a7c3;
    border-right: solid 1px #89a7c3;
}

.ConteudoFichaCaixa 
{
    color: #404548;
    font-family: Verdana;
    font-size: 11px;
    height: 96px;
    line-height: 16px;
    margin-top: 7px;
    overflow: hidden;
    padding-left: 15px;
}

.ConteudoCaixa
{
    font-family: Verdana;
    font-size: 12px;
    color: #40454b;
    font-weight: normal;
    line-height: 20px;
    padding: 7px 10px 7px 15px;
}

.ConteudoLinksCaixa
{
    font-family: Verdana;
    font-size: 12px;
    color: #40454b;
    font-weight: normal;
    line-height: 20px;
    padding: 7px 10px 7px 23px;
    text-indent: -8px;
}

.ConteudoAssociados
{
    background-color: #FFFFFF;
    width: 220px;    
    font-family : Verdana;
    font-size : 12px;
    text-align : justify;
    color:#40454B;
    font-weight : normal;
    text-decoration : none;
    line-height : 150%;
}

.ConteudoLinksCaixa a
{
    font-family: Verdana;
    font-size: 12px;
    color: #40454B;
    font-weight: normal;
    text-decoration: none;
}

.ConteudoLinksCaixa span.disabled 
{
    font-family: Verdana;
    font-size: 12px;
    color: #B0B5BB;
    font-weight: normal;
    text-decoration: none;
}

.ConteudoAntesLinksCaixaDicios
{
    font-family: Verdana;
    font-size: 5px;
    color: #40454b;
    font-weight: normal;
    line-height: 5px;
    padding: 7px 10px 7px 23px;
    text-indent: -8px;
}

.ConteudoLinksCaixaDicios
{
    font-family: Verdana;
    font-size: 12px;
    color: #40454b;
    font-weight: normal;
    line-height: 20px;
    padding: 7px 10px 7px 15px;
}

.dicionarioDiv
{
    margin-top:15px;
    position:absolute;
    width: 240px; 
    max-width: 215px;
    background-color: #FFD9B4; 
    overflow:auto; 
    padding:15px 15px 15px 15px;
    border: 1px solid;               
    border-color:#E69F6B;
    line-height:130%;
    visibility:hidden;
    z-index:1;
    display: table-cell;
}

.dicionarioDiv2
{
    margin-top:25px;
    position:absolute;
    width:240px; 
    max-width: 215px;
    background-color: #FFD9B4; 
    overflow:auto; 
    padding:15px 15px 15px 15px;
    border: 1px solid;               
    border-color:#E69F6B;
    line-height:130%;
    visibility:hidden;
    z-index:1;
    text-decoration: none;
    text-align:left;
}

h1.tituloDicionario {
  display: inline;
  float:left;
  text-align: left;
  font-family : Verdana;
  font-size : 16px;
  color:#8D461A;
  font-weight : normal;
  margin: 0px;
}

.Dicios_G
{
    font-family : Arial;
    font-size : 11px;
    color:#BC5F22;
    font-weight : normal;
    text-decoration : none;
    padding-left:5px;
    padding-top:5px;
} 

.divTableInformacoes
{
    border: solid 1px #95afca;
    width:645px; 
    height:350px;   
}

.divTableAnotacoes
{
    border: solid 1px #95afca;
    width:200px; 
    height:200px;   
}

div.sugestoesPesq 
{
    position:relative;
    width:250px;
    background-color:#eff7ff;
    border:1px solid #888;
    margin:0px;
    padding-left:0px;
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
}

div.sugestoesPesq ul 
{
    list-style-type:none;
    margin:0px;
    padding:0px;
}

div.sugestoesPesq ul li.selected 
{ 
    background-color: #b8e7ff;
}

div.sugestoesPesq ul li 
{
    list-style-type:none;
    display:block;
    margin:0;
    padding:2px;
    height:18px;
    cursor:pointer;
}

div.sugestoesPesq ul table tr td  
{
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 12px;
    font-family: Verdana;
    color: gray;
}

div.sugestoesPesq ul table tr td HR  
{
	border: 0px;
	height: 1px;
    background-color: gray;
    color: gray;
}

div.sugestoesPesq ul li ac_search { font-weight: bold; }

div.sugestoesPesq ul li ac_owner {
	color: gray;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
}

.locateSearch
{
    font-weight:bold;
}

.entradaInExpression
{
	font-style: normal;
	font-weight: bold;
	color: gray;
  font-size: 80%;
}

.dicionarioDiv2 a:link
{
    text-decoration:none;
    color:#376187; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    clear:both;
    line-height:130%;
}

.dicionarioDiv2 a:active
{
    text-decoration:none;
    color:#376187; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    line-height:130%;
}

.dicionarioDiv2 a:hover
{
    text-decoration:none;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    line-height:130%;
}

.dicionarioDiv2 a:visited 
{
    text-decoration:none;
    color:#376187; 
    font-family: Verdana;
    font-size: 12px;
    line-height:130%;
}

.dicionarioDiv a:link
{
    text-decoration:none;
    color:#376187; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    clear:both;
    line-height:130%;
}

.dicionarioDiv a:active 
{
    text-decoration:none;
    color:#376187; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
}

.dicionarioDiv a:hover 
{
    text-decoration:none;
    color:#376187; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
}

.dicionarioDiv a:visited 
{
    text-decoration:none;
    color:#376187; 
    font-family: Verdana;
    font-size: 12px;
}

.enciclopediaDiv
{
    margin-top:15px;
    position:absolute;
    width: 220px; 
    max-width: 205px;
    background-color: #E6EDF5; 
    overflow:auto;      
    padding:15px;
    border: 1px solid;   
    border-color:#BDCDDC;
    text-decoration:none;
    visibility:hidden;
    z-index:5;
    line-height:140%;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
}

.enciclopediaDiv2
{
    margin-top:25px;
    position:absolute;
    width: 220px; 
    max-width: 205px;
    background-color: #E6EDF5; 
    overflow:auto;      
    padding:15px;
    border: 1px solid;   
    border-color:#BDCDDC;
    text-decoration:none;
    visibility:hidden;
    z-index:5;
    line-height:140%;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
}

.enciclopediaDiv a:link
{
    text-decoration:none;
    color:#359AD2; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    line-height:140%;
}

.enciclopediaDiv a:active 
{
    text-decoration:none;
    color:#359AD2; 
    font-family: Verdana;
    font-size: 12px;
    line-height:140%;
}

.enciclopediaDiv a:hover 
{
    text-decoration:none;
    color:#359AD2; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    line-height:140%;
}

.enciclopediaDiv a:visited 
{
    text-decoration:none;
    color:#359AD2; 
    font-family: Verdana;
    font-size: 12px;
    line-height:140%;
}

.enciclopediaDiv2 a:link
{
    text-decoration:none;
    color:#359AD2; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    line-height:140%;

}

.enciclopediaDiv2 a:active 
{
    text-decoration:none;
    color:#359AD2; 
    font-family: Verdana;
    font-size: 12px;
    line-height:140%;
}

.enciclopediaDiv2 a:hover 
{
    text-decoration:none;
    color:#359AD2; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    line-height:140%;
}

.enciclopediaDiv2 a:visited 
{
    text-decoration:none;
    color:#359AD2; 
    font-family: Verdana;
    font-size: 12px;
    line-height:140%;
}

.footer1 a:link, .footer1 a:visited, .footer1 a:active
{
    font-family: Verdana;
    font-size: 9px;
    font-weight:bold;
    color: #87a4c1;
    text-align: center;
    text-decoration: none;
}

.footer2 a:link, .footer2 a:visited, .footer2 a:active
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #9db8d6;
    text-align: center;
    text-decoration: none;
}

.footer_faq
{
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    color: #9db8d6;
    text-decoration: none;
}

.Filtro_P
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : bold;
    text-decoration : none;
    padding-left:5px;
}  

.Filtro_G
{
    font-family : Arial;
    font-size : 14px;
    color:#214366;
    font-weight : bold;
    text-decoration : none;
    padding-left:5px;
} 

.footer1
{
    font-family: Verdana;
    font-size: 9px;
    font-weight:bold;
    color: #87a4c1;
    text-align: center;	
    text-decoration: none;
}

.footer2
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #9db8d6;
    text-align: center;
    text-decoration: none;
}

.Gestao_Titulo
{
    font-family : Arial;
    font-size : 16px;
    line-height : 20px;
    color:#214366;
    font-weight : bold;
    text-decoration : none;
    padding-left:5px;
} 

.Gestao_L
{
    font-family : Arial;
    font-size : 12px;
    color:#C95501;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_N
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_N_spadding
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}  

.Gestao_N_10
{
    font-family : Arial;
    font-size : 10px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_N_10_spadding_link
{
    font-family : Arial;
    font-size : 10px;
    color:#214366;
    font-weight : normal;
}  

.Gestao_N_14
{
    font-family : Arial;
    font-size : 14px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_N_14_spadding
{
    font-family : Arial;
    font-size : 14px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}  

.Gestao_N_18
{
    font-family : Arial;
    font-size : 18px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_Azul_Interm_14
{
    font-family : Arial;
    font-size : 14px;
    color:#56ADCB;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_Azul_Regresso_14
{
    font-family : Arial;
    font-size : 14px;
    color:#5B81B0;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_Azul_Claro_14
{
    font-family : Arial;
    font-size : 14px;
    color:#55ADCA;
    font-weight : normal;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_N_spadding
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : normal;
    text-decoration : none;
}  

.Gestao_G
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : bold;
    text-decoration : none;
    padding-left:10px;
}  

.Gestao_G_spadding
{
    font-family : Verdana;
    font-size : 12px;
    color:#40454B;
    font-weight : bold;
    text-decoration : none;
}  

.Laranja_Faqs
{
    font-family : Arial;
    font-size : 12px;
    color:#FF822F;
    font-weight : bold;
    text-decoration : none;
    padding-left:5px;
}

.Laranja_Faqs_spadding
{
    font-family : Arial;
    font-size : 12px;
    color:#FF822F;
    font-weight : bold;
    text-decoration : none;
}
 
.Link_Hiperligacao
{
    font-family : Arial;
    font-size : 12px;
    color:#22455E;
    font-weight : normal;
}

.Laranja_Destaques_12
{
    font-family : Arial;
    font-size : 12px;
    color:#e98016;
    font-weight : bold;
    text-decoration : none;
    letter-spacing: -0.9px;
}

.Laranja_Artigo_Titulo
{
    font-family : Arial;
    font-size : 14px;
    color:#e98016;
    font-weight : bold;
    text-decoration : none;
}
	
.Login_G
{
    font-family : Arial;
    font-size : 11px;
    color:#4B77A4;
    font-weight : normal;
    text-decoration : none;
    padding-left:5px;
    padding-top:5px;
}   

.link_Login_G
{
    font-family : Arial;
    font-size : 11px;
    color:#4B77A4;
    font-weight : normal;
    padding-left:5px;
    padding-top:5px;
}  

.link_Login_G_laranja
{
    font-family : Arial;
    font-size : 11px;
    color:#990000;
    font-weight : normal;
    padding-left:5px;
    padding-top:5px;
}  

.Laranja_M_link_folhas
{
    font-family : Arial;
    font-size : 10px;
    color:#FF822F;
    font-weight : normal;
    text-decoration : none;
}  

.Laranja_M
{
    font-family : Arial;
    font-size : 12px;
    color:#FF822F;
    font-weight : bold;
    text-decoration : none;
    padding-right:10px;
}

.Laranja_M_resultados
{
    font-family : Arial;
    font-size : 11px;
    color:#FF822F;
    font-weight : bold;
    text-decoration : none;
}

.Laranja_Destaques
{
    font-family : Arial;
    font-size : 11px;
    color:#e98016;
    font-weight : bold;
    text-decoration : none;
    letter-spacing: -0.5px;
}

.Laranja_Destaques_14
{
    font-family : Arial;
    font-size : 14px;
    color:#e98016;
    font-weight : bold;
    text-decoration : none;
    letter-spacing: -0.5px;
}

.link_Gestao_G
{
    font-family : Arial;
    font-size : 12px;
    color:#214366;
    font-weight : bold;
}  

.link_Gestao_G_14
{
    font-family : Arial;
    font-size : 14px;
    color:#214366;
    font-weight : bold;
}  

.Laranja_Ajuda
{
    font-family : Arial;
    font-size : 12px;
    color:#FF822F;
    font-weight : bold;
    text-decoration : none;
    padding-left:10px;
}

.OutrosRecursos
{
    font-family: Verdana;
    font-size: 12px;
    color: #40454b;
    font-weight: normal;
    line-height: 20px;
    padding: 7px 0px 7px 0px;
}

.OutrosRecursos a
{
    color: #386089;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
}

.repeatablePoint
{
    background-image: url(img/site/E0/pix_linhaCopyright.gif);
    background-repeat: repeat-x;
}

.TextoConteudoFichaCaixa div, 
.TextoConteudoFichaCaixa b
{
    font-family: Verdana;
    font-size: 11px;
    color: #404548;
    line-height: 16px;
}

.TextoAssociadosSeparador
{
    background-image: url(img/site/E_artigo/pix_linhaDivHor.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    color: #e57325;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    padding: 7px 10px 7px 15px;
    text-align: left;
    text-decoration: none;
}

.TextoPesqLocal
{
    font-family: Verdana;
    font-size: 13px;
    text-align: left;
    color: #386089;
    font-weight: bold;
    text-decoration: none;
}

.TextoTopoCaixa
{
    background-color: #cfddec;
    font-family: Verdana;
    font-size: 13px;
    text-align: left;
    color: #386089;
    font-weight: bold;
    text-decoration: none;
    padding: 2px 15px 2px 15px;
}

.TextoTopoCaixaDicios
{
    background-color: #fbe4d0;
    font-family: Verdana;
    font-size: 13px;
    text-align: left;
    color: #e77200;
    font-weight: bold;
    text-decoration: none;
    padding: 2px 15px 2px 15px;
}

.TopoAssociados
{
    background-color: #CFDDEC;
    height: 20px;
    width: 220px;    
    font-family : Verdana;
    font-size : 13px;
    text-align : justify;
    color:#386089;
    font-weight : bold;
    text-decoration : none;
    line-height : 150%;
    vertical-align : middle;
}

.TextoInstrCronos
{
    font-family : Verdana;
    font-size : 11px;
    text-align : right;
    color:#87A4C1;
    font-weight : normal;
    text-decoration : none;
}

.TextoTemaSugestoesConsulta
{
    color: #386089;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    padding: 7px 10px 0px 15px;
    text-align: left;
    text-decoration: none;
}

.TextoTemaSugestoesConsultaRecursos
{
    color: #386089;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
}

.TextoSubtemaSugestoesConsulta
{
    background-image: url(img/site/E_artigo/pix_linhaDivHor.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    color: #e57325;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    padding: 0px 10px 7px 15px;
    text-align: left;
    text-decoration: none;
}

.TextoVerMaisSugestoesConsulta
{
    color: #3599cd;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding: 0px 10px 0px 15px;
    text-align: left;
    text-decoration: none;
} 

.recurso_logo
{
    font-family : Arial;
    font-size : 12px;
    color:#aeae2c;
    font-weight : normal;
    text-decoration : none;
}

.Info_G2
{
    font-family : Arial;
    font-size : 14px;
    color:#214366;
    font-weight : bold;
    text-decoration : none;
    padding-left:5px;
}  

.Hiperligacao
{
    font-family : Arial;
    font-size : 12px;
    color:#22455E;
    font-weight : normal;
    text-decoration : none;
}

.Subscricao_Destaques_hp
{
    font-family : Arial;
    font-size : 12px;
    color:#9D5D06;
    font-weight : bold;
    text-decoration : none;
    letter-spacing: -0.9px;
}

.Subscricao_Dlp_hp
{
    font-family : Arial;
    font-size : 10px;
    color:#492902;
    font-weight : bold;
    text-decoration : none;
    letter-spacing: -0.9px;
}

.Vermelho_Artigo_Titulo
{
    font-family : Arial;
    font-size : 14px;
    color: #EC531A;
    font-weight : bold;
    text-decoration : none;
}

.Verde_Artigo_Titulo
{
    font-family : Arial;
    font-size : 14px;
    color: #36A445;
    font-weight : bold;
    text-decoration : none;
}

.Laranja_Artigo_Titulo_NP
{
    font-family : Arial;
    font-size : 14px;
    color:#ED6A18;
    font-weight : bold;
    text-decoration : none;
    padding-left:10px;
}

.Vermelho_M
{
    font-family : Arial;
    font-size : 12px;
    color:red;
    font-weight : bold;
    text-decoration : none;
}

.Preto_P
{
    font-family : Arial;
    font-size : 9px;
    color:#000000;
    font-weight : bold;
    text-decoration : none;
    padding-left:10px;
}	

.Subscricao_Laranja_M
{
    font-family : Arial;
    font-size : 12px;
    color:#C95501;
    font-weight : bold;
    text-decoration : none;
}
 
.Subscricao_AzulClaro_M
{
    font-family : Arial;
    font-size : 12px;
    color:#8DC9DC;
    font-weight : bold;
    text-decoration : none;
}
 
 
.hidden {display:none} 

.show {display:inline}

.repeatablePoint
{
    background-image: url(img/site/E0/pix_linhaCopyright.gif);
    background-repeat: repeat-x;
}

.NormalVerdana10
{
    font-family: Verdana;
    font-size: 10px;
    text-decoration: none;
}

.redVerdana10
{
    font-family: Verdana;
    font-size: 10px;
    text-decoration: none;
    color: #C6382C;
}

.redVerdana10 a:hover
{
    font-family: Verdana;
    font-size: 10px;
    text-decoration: none;
    color: #C6382C;
}

.tableInfopProfessores
{
    background-color: #EFF3F7; 
    border: 1px solid;   
    border-color:#8AA8C5;
}

.persEnciclopediaDiv
{
    position:absolute;
    width: 240px; 
    background-color: #E6EDF5; 
    overflow:auto;      
    padding:15px; 
    border: 1px solid;   
    border-color:#BDCDDC;
    text-decoration:none;
    line-height:140%;
    z-index:5;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    color:#359AD2; 
    display:none;
}

.persDicionarioDiv
{
    position:absolute;
    width:200px; 
    background-color: #FFD9B3; 
    overflow:auto; 
    padding:15px; 
    border: 1px solid;               
    border-color:#E79F6B;
    line-height:130%;
    z-index:1;
    text-decoration:none;
    color:#386089; 
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    display:none;
}

.gcCol
{
    background-image: url(img/site/GuiaCurricular/1pix_linhaDivVert.gif);
    background-position: right;
    background-repeat: repeat-y;
    padding: 15px 16px 15px 15px;
    vertical-align: top;
}

.gcModulos 
{
    padding: 15px 0px 15px 15px;
    vertical-align: top;
    width: 220px;
}

.gcHeader 
{
    border-bottom: solid 1px #215880;
    margin-bottom: 15px;
    padding-bottom: 5px;
}

.gcTitleRow 
{
    vertical-align: top;
}

#gcTitle 
{
    color: #215880;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    padding-right: 15px;
}

#gcPages 
{
    text-align: right;
}

#loader 
{
    color: #829098;
    font-family: Verdana;
    font-size: 12px;
    line-height: 20px;
}

#loaderImg 
{
    margin: 100px 0px 15px 0px;
}
		
#paginador 
{
    margin-right: -5px;
}

#paginador .paginaActual 
{
    background-color: #96B0CE;
    color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    height: 13px;
    text-align: center;
    width: 13px;
}

#paginador .linkPagina 
{
    background-color: #215880;
    color: #ffffff;
    height: 13px;
    text-align: center;
    width: 13px;
}

#paginador .linkPagina a 
{
    color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.listdocTable 
{
    margin-top: 20px;
    width: 100%;
}

.listdocCol1 
{
    background-color: #9CB4CE;
    border-top: solid 1px #E8EDF3;
    color: #E8EBF2;
    font-family: Georgia;
    font-size: 18px;
    font-weight: bold;
    padding: 7px 0px 7px 0px;
    text-align: center;
    vertical-align: top;
    width: 190px;
}

.listdocCol2 
{
    background-color: #E8EDF3;
    border-top: solid 1px #9CB4CE;
    color: #5E79A4;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    padding: 7px 25px 7px 25px;
    vertical-align: top;
}

.listdocCol2 .extra 
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;       
}

.listdocCol3 
{
    background-color: #CDD9E7;
    border-left: solid 1px #9CB4CE;
    border-top: solid 1px #9CB4CE;
    padding: 4px;
    width: 76px;
}

.listdocCol3 img.poster 
{
    height: 113px;
    width: 76px;
}

#listdocR1C1 
{
    border-top: 0px;
}

#listdocR1C2 
{
    border-top: 0px;
}
#listdocR1C3 
{
    border-top: 0px;
}

.fora
{
    border: 1px double #FFFFFF;
}

.inputPesquisaTopo 
{
    border-style:solid;
    border-width: 1px;
    border-color:#C0D1E1;
    width:356px;
    height:21px;
    padding-top:0px; 
    font-weight: bold;
    font-family: Verdana;
    font-size: 14px;
    color:#366088;
}

.inputPesquisaTopo1
{
    border-style:solid;
    border-width: 1px;
    border-color:#C0D1E1;
    width:280px;
    height:21px;
    padding-top:0px; 
    font-weight: bold;
    font-family: Verdana;
    font-size: 14px;
    color:#366088;   
}

.inputPesquisaLocal
{
    border-style:solid;
    border-width: 1px;
    border-color:#9DB3C8;
    width:100px;
    height:15px;
    padding-top:0px; 
    font-weight: normal;
    font-family: Verdana;
    font-size: 11px;
    color:#3D5C8A;   
}

.itensObra
{
    font-style: italic;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #386089;
    padding:5px;
}

.itensTextoObra a:link, .itensTextoObra a:visited 
{
    font-style: italic;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #386089;   
    text-decoration:none;
    padding-right:5px;  
    padding-top:5px;  
    padding-bottom:5px;  
}

.itensTextoObra a:hover
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
    padding-right:5px;  
    padding-top:5px;  
    padding-bottom:5px;  
}

.itensObra a:link, .itensObra a:visited 
{
    font-style: italic;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #386089;
    padding:5px;   
    text-decoration:none
}

.itensObra a:hover
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #386089;
    padding:5px;   
    text-decoration:none
}

.margensObra
{
    padding-left:5px; 
    border-color:#89a7c5;
    border-style:solid;
    border-left-width: 1px; 
    border-right-width: 1px; 
    border-top-width: 0px; 
    border-bottom-width: 1px;
    padding-top:5px;
}

.obraGenerica
{
    font-family: Georgia;
    font-size: 10pt;
    color: #323232;
    line-height: 180%;
    letter-spacing: 0.04em; 
}

.titulo
{
    font-family: Georgia;
    font-size: 27pt;
    color: #1E4178;
    margin: 20px 0px 0 260px;
    position:absolute;  
    background-color: #ddd;
    width:430px;
    overflow:hidden; 
    padding:20px 20px 20px 20px;
}

.autor 
{
    margin-top:5px;
    color:#646464;
    font-family: Georgia, Times New Roman;
    font-size: 10pt;
    font-weight: normal;
    letter-spacing: -0.05em;
}

#recCap a:hover 
{
    color: #1E4178;	
}

p.titulo 
{
    color: #727272;
    font-family: Georgia, Times New Roman;
    font-size: 21pt;
    font-weight: normal;
}

p.citacao  
{
    color: #000000;
    font-family: Arial;
    font-size: 6pt;
    font-weight: normal;
    line-height:1.5em;
}

.gotoTopImg 
{
    border: 0px;
    float: right;
    margin-top: 0.5em;
    width: 7px;
    height: 7px;
}

.tooltip, .green 
{
    color:#191;
    text-decoration: underline;
}

.tooltip_content
{
    font: 14px "Trebuchet MS",Verdana,Arial,sans-serif; 
    overflow:hidden;
    margin:0;
    padding:0;
}

.tooltip_content h3 
{
    margin:0;
    padding:0;
}

.alphacube_content 
{
    overflow:hidden;
}

.margensgadgetCU
{
    border-color:#88a7c4;
    border-style:solid;
    border-left-width: 1px; 
    border-right-width: 1px; 
    border-top-width: 0px; 
    border-bottom-width: 1px;
}

.margensgadgets
{
    border-color:#88a7c4;
    border-style:solid;
    border-left-width: 1px; 
    border-right-width: 1px; 
    border-top-width: 1px; 
    border-bottom-width: 1px;
}

.margensgadgetstopo
{
    border-color:#88a7c4;
    border-style:solid;
    border-left-width: 1px; 
    border-right-width: 1px; 
    border-top-width: 1px; 
}

.margensgadgetscorpo
{
    border-color:#88a7c4;
    border-style:solid;
    border-left-width: 1px; 
    border-right-width: 1px; 
}

.margensgadgetsfundo
{
    border-color:#88a7c4;
    border-style:solid;
    border-left-width: 1px; 
    border-right-width: 1px; 
}

.margensgadgetscorpoefundo
{
    border-color:#88a7c4;
    border-style:solid;
    border-left-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px;
}

.margensgadgetscorpoefundo
{
    border-color:#88a7c4;
    border-style:solid;
    border-left-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px;
}

.filtRes
{
    font-style: normal;
    font-family: Verdana;
    font-size: 13px;
    font-weight:bold;
    color: #a0322a;
    padding-bottom:5px;  
    text-decoration:none
}

.filtTitle
{
    font-style: normal;
    font-family: Verdana;
    font-size: 14px;
    font-weight:bold;
    color: #386089;
    padding-top:7px;  
    padding-bottom:3px;  
    padding-right:3px;  
    text-decoration:none
}

.filtResPes
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    color: #3199D0;
    padding:0px;   
    text-decoration:none
}


.filtResPes a
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    color: #3199D0;
    padding:0px;   
    text-decoration:none
}
.resTitle
{
    font-style: normal;
    font-family: Verdana;
    font-size: 13px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
    padding-bottom:5px;  
}

.verdana8bold386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 8px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
}

.verdana9bold386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 9px;
    font-weight:bold;
    color: #386089;
    text-decoration:none; 
}

.verdana9boldFFFFFF
{
    font-style: normal;
    font-family: Verdana;
    font-size: 9px;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration:none; 
}
.verdana9bold7aa1c8
{
    font-style: normal;
    font-family: Verdana;
    font-size: 9px;
    font-weight:bold;
    color: #7aa1c8;
    text-decoration:none;
}

.verdana10bold7aa1c8
{
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #7aa1c8;
    text-decoration:none;
}
.verdana9normal386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 9px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
    line-height : 150%;
}
.verdana9normal386089  a:link, .verdana9normal386089 a:visited, .verdana9normal386089 a:active 
{
    font-style: normal;
    font-family: Verdana;
    font-size: 9px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
    line-height : 150%;
}

.verdana9normal3599dd
{
    font-family: Verdana;
    font-size: 9px;
    font-weight:normal;
    color: #3599dd;
    text-decoration:none;
}

.verdana9bold3599dd
{
    font-family: Verdana;
    font-size: 9px;
    font-weight:bold;
    color: #3599dd;
    text-decoration:none;
}

.verdana10normal386089
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:normal;
    color: #386089;
}

.verdana10Bold852118
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #852118;
    text-decoration:none;
}
.verdana10BoldC9372A
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #C9372A;
    text-decoration:none;
}

.verdana10Normal852118
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:normal;
    color: #852118;
    text-decoration:none;
}

.verdana10Bold2A4D71
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #2A4D71;
}

.verdana10normal2A4D71
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:normal;
    color: #2A4D71;
}

.verdana10bold7493b6
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #7493b6;
}

.verdana10normal7493b6
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:normal;
    color: #7493b6;
}

.verdana10boldf47620
{
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #f47620;
    text-decoration:none
}

.verdana12bold3d4349
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #3d4349;
    text-decoration:none
}


.verdana12boldf47620
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #f47620;
    text-decoration:none
}

.verdana10bold386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #386089;
    text-decoration:none
}

.verdana10bold97b8db
{
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #97b8db;
    text-decoration:none
}

.verdana10boldFFFFFF
{
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration:none
}

.verdana11normal3d4349
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    color: #3d4349;
    text-decoration:none
}

.verdana11bolda0322a
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #a0322a;
    text-decoration:none
}

.verdana12bold1E4178
{
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #1E4178;
    text-decoration:none
}

.verdana11bold2e5175
{
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #2e5175;
    text-decoration:none
}

.verdana11bold288bcb
{
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #288bcb;
    text-decoration:none
}

.verdana11bold3599dd
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #3599dd;
    text-decoration:none
}

.verdana11bold386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #386089;
    text-decoration:none
}

.verdana11bold486089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #486089;
    text-decoration:none
}

.verdana11bold6e8caa
{
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #6e8caa;
    text-decoration:none;
}

.verdana11bold87a4c1
{
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #87a4c1;
    text-decoration:none;
}


verdana11bold2e5175 a:link, .verdana11bold2e5175 a:visited, .verdana11bold2e5175 a:active 
{
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #2e5175;
}

.verdana11normal386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
    line-height : 150%;
}


.verdana11normal3599dd
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    color: #3599dd;
    text-decoration:none
}


.verdana11boldF47620
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #F47620;
    text-decoration:none
}

.verdana12bold3599cd
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #3599cd;
    text-decoration:none
}
.verdana12boldc7322a
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #c7322a;
    text-decoration:none
}

.verdana12bold3599cd a
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #3599cd;
    text-decoration:none;
}

.verdana12bold3599dd
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #3599dd;
    text-decoration:none
}

.verdana12bold3599dd a
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #3599dd;
    text-decoration:none
}

.verdana12bold386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
}

.verdana12boldf36f21
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #f36f21;
    text-decoration:none
}

.verdana12normal3599dd
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    color: #3599dd;
    text-decoration:none;
}

.verdana12normal386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
}

.verdana12normal288bcb
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    color: #288bcb;
    text-decoration:none;
}

.verdana12normal40454b
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    color: #40454b;
    text-decoration:none
}

.verdana12normalf36f21
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    color: #f36f21;
    text-decoration:none
}

.verdana13normal386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 13px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
}

.verdana13bold386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 13px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
}

.verdana13boldf47620
{
    font-style: normal;
    font-family: Verdana;
    font-size: 13px;
    font-weight:bold;
    color: #f47620;
    text-decoration:none;   
}

.verdana14bold1e4671
{
    font-style: normal;
    font-family: Verdana;
    font-size: 14px;
    font-weight:bold;
    color: #1e4671;
    text-decoration:none;  
}

.verdana14bold386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 14px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;   
}

.verdana14bolda0322a
{
    font-style: normal;
    font-family: Verdana;
    font-size: 14px;
    font-weight:bold;
    color: #a0322a;
    text-decoration:none
}

.verdana14boldf47620
{
    font-style: normal;
    font-family: Verdana;
    font-size: 14px;
    font-weight:bold;
    color: #f47620;
    text-decoration:none;   
}

.leftbarra
{
    background-image: url(img/site/Enciclopedia/pix_div_Vert.gif);
    background-position: left;
    background-repeat: repeat-y;
    vertical-align: top;
}

.verdana12bold386089 a:link, .verdana12bold386089 a:visited, .verdana12bold386089 a:active 
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #386089;
    text-decoration:none
}

.VerdFonts
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #386089;
    text-decoration: none;
}

.VerdFontsDest
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #E77200;
    text-decoration: none;
}

.verdana12Rnocolor
{
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
    clear:right;
    margin-top:0px;
    padding-top:0px;
}

.verdana12Rnocolor a:link, .verdana12Rnocolor a:visited, .verdana12Rnocolor a:active 
{
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
    margin-top:0px;
    padding-top:0px;
}

.verdana12R
{
    font-family: Verdana;
    font-size: 12px;
    color: #577390;
    text-decoration: none;
    clear:right;
    margin-top:0px;
    padding-top:0px;
}
.verdana12R a:link, .verdana12R a:visited, .verdana12R a:active 
{
    font-family: Verdana;
    font-size: 12px;
    color: #577390;
    text-decoration: none;
    margin-top:0px;
    padding-top:0px;
}
.VerdFonts a:link, .VerdFonts a:visited, .VerdFonts a:active 
{		
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #386089;
}

.VerdFontsDest a:link, .VerdFontsDest a:visited, .VerdFontsDest a:active 
{		
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #E77200;
}

.verdana13bold386089bgCFDDEC
{
    font-style: normal;
    font-family: Verdana;
    font-size: 13px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
    background-color:#cfddec;
    text-decoration:none;
}


.verdana16normal386089
{   
    font-style: normal;
    font-family: Verdana;
    font-size: 16px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
}

.verdana16normal8D461A
{
    font-style: normal;
    font-family: Verdana;
    font-size: 16px;
    font-weight:normal;
    color: #8D461A;
    text-decoration:none;
}

.verdana17bold386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 17px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
}

.verdana17normal386089
{
    font-style: normal;
    font-family: Verdana;
    font-size: 17px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
}

.verdana24bold53a0d6
{
    font-style: normal;
    font-family: Verdana;
    font-size: 24px;
    font-weight:bold;
    color: #53a0d6;
    text-decoration:none
}

.verdana24boldFFFFFF
{
    font-style: normal;
    font-family: Verdana;
    font-size: 24px;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration:none
}

.bordaRecursosPesquisa
{
    border: solid 1px #6d8db1;
}


.margensTabela
{
    padding-left: 15px;
    padding-top: 15px;
    padding-right: 10px;
   
}

.margensTabelaLateral
{
    padding-left: 15px;
    padding-top: 15px;
    padding-right: 15px;
}

.banco_recursos
{
    width:100px;
    height:90px;
    border:4px solid white;
}
.moldura-dois 
{
    width: 108px;
    border:1px solid #A5BFDA;
}

.moldura-tres 
{
    position: relative;
    float:left;	
    width: 108px; 
    border-right:3px solid #E5E5E5;
    border-bottom:3px solid #E5E5E5;
    margin-right:15px;
    margin-top:10px;
    background-color: white;  
}


.loginDiv
{
    position:absolute;
    width:210px; 
    height:140px;
    background-color: #E6EDF5; 
    overflow:auto; 
    padding:0px; 
    border: 1px solid;               
    border-color:#BDCDDC;
    visibility:hidden;
    z-index:5000;
}

.loginDiv2
{
    position:absolute;
    width:210px; 
    height:140px;
    background-color: #E6EDF5; 
    overflow:auto; 
    padding:0px; 
    border: 1px solid;               
    border-color:#BDCDDC;
    visibility:hidden;
    z-index:5000;
}

.inputLogin
{
    border-style:solid;
    border-width: 1px;
    border-color:#7F9DB7;
    width:85px;
    height:17px;
    padding-top:0px; 
    font-weight: normal;
    font-family: Verdana;
    font-size: 9px;
    color:#366088;
}

.divTextdh 
{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 15px;
    margin-bottom: 20px;
    Display:block;
    line-height: 180%;	
    height:100%;
    width:100%;
}

.divAnotacao
{
    background-color:#cddfed;
    border: solid 1px #a0bad1;
    width:100%;
}

.tituloAnotacoes
{
    height:22px;
    background-color:#D3DFED;
    width:100%;
    color:#386089;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    line-height:13px;
}

.comentarenviar 
{
    margin-left: 260px;
    margin-right: 20px;
    margin-top: 0px;
    Display:block;
    float:left;
    line-height: 180%;
    padding-right: 20px;
    padding-top: 0px;
    width: 420px;	
}

.enviar
{
    margin-top:20px;
    float:left;
    border: solid 1px #D2E0ED;
    background-color:#EFF8FF;
}

.arquivo
{
    border: solid 1px #D2E0ED;
    background-color:#EFF8FF;
    width:100%;
}

.arquivoTitulo
{
    background-color:#D3DFED;
    width:100%;
    height:25px;
    margin-top:0px;
}

.insideArquivoTitulo
{
    background-color:#D3DFED;
    margin-left:5px;
    height:15px;
    color:#386089;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    padding-top:3px;
}

.comentar
{
    float:left;
    margin-top:20px;
    margin-left:30px;
    border: solid 1px #D2E0ED;
    background-color:#EFF8FF;
}

.comentardicio
{
    float:left;
    margin-top:10px;
    margin-left:20px;
    border: solid 1px #D2E0ED;
    background-color:#EFF8FF;
}

.enviarTitulo
{
    background-color:#D3DFED;
    width:200px;
    height:25px;
}

.insideenviarTitulo
{
    background-color:#D3DFED;
    margin-left:5px;
    width:190px;
    height:15px;
    color:#386089;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    padding-top:3px;
}


.comentarTitulo
{
    background-color:#D3DFED;
    width:200px;
    height:25px;
}

.insidecomentarTitulo
{
    background-color:#D3DFED;
    margin-left:5px;
    width:190px;
    height:15px;
    color:#386089;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    padding-top:3px;
}

.enviarTitulo img.citroen {position: relative;  left: 120px} 

.comentarTitulo img.citroen {position: relative;  left: 100px} 

.enviarConteudo
{
    background-color:#EFF8FF;
    width:200px;
    height:245px;
    padding:0px;
    display:none;
}

.comentarConteudo
{
    background-color:#EFF8FF;
    width:200px;
    height:245px;
    padding:0px;
    display:none;
}

.boxEmail
{
    background-color:#FFFFFF;
    width:165px;
    height:25px;
    border: solid 1px #D3DFED;
    color:#386089;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height:25px;
    vertical-align:middle;
    margin: 0px 10px 0px 15px;
}

.boxMensagem
{
    margin-left:15px;
    margin-top:15px;
    background-color:#FFFFFF;
    width:165px;
    height:100px;
    border: solid 1px #D3DFED;
    color:#386089;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}

.boxComentario
{
    margin-left:15px;
    background-color:#FFFFFF;
    width:165px;
    height:115px;
    border: solid 1px #D3DFED;
    color:#386089;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}

.inputComentario
{
    border:0px;
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    color:#386089;
    overflow:hidden;
    width:150px;
	resize: none;
}

.inputanotacao
{
    border: solid 1px #D3DFED;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color:#386089;
    overflow:hidden;
    width:100%;
    resize: none;
}

.titulodh
{
    font-family: Georgia;
    font-size: 20pt;
    line-height: 120%;
}

img.gotoTop 
{
    border: 0px;
    float: right;
    height: 7px;
    margin-top: 0.5em;
    width: 9px;
}

.divTextdh a:hover 
{
    text-decoration: underline;
    border-bottom: 1px solid #1E4178;
}

.mcDiv
{
    position:absolute;
    overflow:auto; 
    padding:0px; 
    visibility:hidden;
    color: #577390;
    display:block;
    z-index:100;
}

.mcDivItem
{
    text-decoration: none; 
    padding-left:10px;
    padding-bottom:6px;
    overflow:auto;
    z-index:1005;
}

.mcDivItem a:link, .mcDivItem a:visited, .mcDivItem a:active 
{
    font-weight: bold; 
    font-family: Verdana; 
    font-size: 12px;  
    color: #386089;
    overflow:auto;
    z-index:1005;
    text-decoration: none; 
}

.gcDiv{
    position:absolute;
    right:10px;
    background-color: #EFF8FF; 
    overflow:auto; 
    padding:0px;              
    visibility:hidden;
    z-index:5000;
}

.gcDivHomepage
{
    position:absolute;
    background-color: #EFF8FF; 
    overflow:auto; 
    padding:0px;              
    visibility:hidden;
    z-index:5000;
}

.gcDivItem
{
    background-color: #EFF8FF; 
    text-decoration: none; 
    padding-left:10px;
    padding-bottom:6px;
    width:180px; 
}

.gcDivItem a:link, .gcDivItem a:visited, .gcDivItem a:active 
{
    font-weight: normal; 
    font-family: Verdana; 
    font-size: 11px;  
    color: #577390;
    text-decoration:none;
}
.gcDivItem a:hover 
{
    font-weight: normal; 
    font-family: Verdana; 
    font-size: 11px;  
    color: #386089;
    text-decoration:none;
}


.pesqCaixa
{
    font-style: normal;
    font-family: Verdana;
    font-weight: bold;
    font-size: 14px; 
    color:#366088;
    text-decoration:none;
}

.pesqAvBody
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:normal;
    color: #386089;
    text-decoration:none;
}

.pesqAvError
{
    font-style: normal;
    font-family: Verdana;
    font-size: 14px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
}

.pesqAvTitle
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
}

.pesqAvDicioTitle
{
    font-family: Verdana;
    font-size: 14px;
    text-align: left;
    color: #e77200;
    font-weight: bold;
    text-decoration: none;    
}

.GestaoConta10Bold
{
    margin-top:10px;
    margin-right:0px;
    color: #386089;
    font-family : Verdana;
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
    padding-left:12px;
    padding-right:12px;
    height:30px;
}

.GestaoConta11
{
    margin-top:10px;
    margin-right:0px;
    color: #386089;
    font-family : Verdana;
    font-size : 11px;
    font-weight : normal;
    text-decoration : none;
    padding-left:12px;
    padding-right:12px;
    height:30px;
}

.GestaoContaTitleBar
{
    margin-top:10px;
    margin-right:0px;
    background-color: #C7D7E8;
    color: #386089;
    font-family : Verdana;
    font-size : 17px;
    font-weight : bold;
    text-decoration : none;
    padding-left:20px;
    height:30px;
    line-height: 30px;
}

.GestaoContaTitleBar13
{
    margin-top:10px;
    margin-right:0px;
    background-color: #C7D7E8;
    color: #386089;
    font-family : Verdana;
    font-size : 13px;
    font-weight : bold;
    text-decoration : none;
    padding-left:12px;
    height:30px;
}

.GestaoContaTitleBar25
{
    margin: 20px 0px 0px 0px;
    background-color: #C7D7E8;
    font-family : Verdana;
    font-size : 17px;
    font-weight : bold;
    color: #386089;
    text-decoration : none;
    padding: 0px 0px 0px 15px;
    vertical-align: middle;
    line-height: 25px;
}

.GCTBar25Underoquee
{
    margin:00px 0px 0px 0px;
    background-color: #C7D7E8;
    font-family : Verdana;
    font-size : 17px;
    font-weight : bold;
    color: #386089;
    text-decoration : none;
    padding: 0px 0px 0px 15px;
    vertical-align: middle;
    line-height: 25px;
}

.MyInfopediaTitleBar
{
    margin-top:0px;
    margin-right:0px;
    background-color: #C7D7E8;
    padding-left:20px;
    height:22px;
}

.gcNomeDisciplina 
{
    color: #386089;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    margin-left: -10px;
    text-decoration: none;
    text-indent: 0px;
}

#gcLinkMenu 
{
    margin-top: 10px;
    text-indent: -8px;
}

#gcLinkMenu a 
{
    color: #3c96d7;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}

#htPopup
{
    background-color: #d3dfed;
    border: solid 1px #7796b8;
    display: none;
    height: 245px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 225px;
    z-index: 100;
}

#htShadow
{
    background-color: #000000;
    border: solid 1px #000000;
    color: #000000;
    display: none;
    height: 245px;
    left: 0px;
    opacity: .1;
    filter: alpha(opacity=10);
    position: absolute;
    top: 0px;
    width: 225px;
    z-index: 99;
}

#htPopupClose
{
    left: 208px;
    cursor: pointer;
    position: absolute;
    top: 6px;
}

#htPopupContent
{
    background-color: #ffffff;
    border: solid 1px #a3b9d1;
    height: 216px;
    left: 7px;
    overflow: hidden;
    position: absolute;
    top: 20px;
    width: 209px;
}

#htPopupLoader
{
    color: #829098;
    font-family: Verdana;
    font-size: 11px;
    line-height: 17px;
    padding: 80px 10px 0px 10px;
    text-align: center;
}

#htPopupLoader img
{
    margin-bottom: 6px;
}

.topWebboomAds 
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #386089;
    text-decoration:none;
    padding: 5px 5px 5px 5px;
}

.textoWebboomAds
{
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    color: #3599cd;
    text-decoration:none
}

.textoWebboomAdsOutros
{
    font-style: normal;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    color: #3599cd;
    text-decoration:none
}

.topopopups
{
    background-color: #b2c6d8;
    font-family: Verdana;
    font-size: 17px;
    font-weight:normal;
    color: #386089;
    height:33px;
    padding-left:20px;
    vertical-align:middle;
}

.mensagemErro
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:bold;
    color: #d6331c;
}

.mensagemErro2
{
    font-family: Verdana;
    font-size: 10px;
    font-weight:normal;
    color: #9c1c1c;
}

.pubDE
{
    margin: 0px 0px 0px 0px;
    width: 220px;
}

.pubDE img
{
    margin: 0px 0px 7px 0px;
}

.pubDE a
{
    color: #3599dd;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    text-decoration: none;
}

.highlight
{
	background-color: #FFFF00;
}

/** acertos para a publicidade horizontal dos afiliados ficar mais centrada **/

#f1_portlet_separador_vertical {
	width: 20px !important;
}

#f1_portlet {
	min-width: 100px !important;
}

