
body
{
	background-image: url(../../images/bgNovo.gif);
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Verdana;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	font-size: 8pt;
	color: #333333;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #336699;
	scrollbar-arrow-color: #336699;
	scrollbar-base-color: #F0F0F0;
	scrollbar-darkshadow-color: #BEBEBE;
	scrollbar-face-color: #F0F0F0;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-shadow-color: #666666;
	scrollbar-track-color: #F0F0F0;
}

body a:link, body a:active, body a:visited 
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

body a:hover {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

iframe 
{
	border: 0px;
	margin: 0px 0px 0px 2px;
	overflow: hidden;
}

iframe.empresa 
{
	border: 0px;
	margin: -600px 0px 0px 0px;
	float: right;
	overflow: hidden;
}

/* formatação de tabelas */

.destaquePesquisaGenerica
{
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	border-bottom: 1px solid #FF9900;
	padding: 2px 0px 2px 10px;
}

.alerta
{
	background-image: url(../images/ic_alerta.gif);
	background-repeat: no-repeat;
	background-position: 30px 0px;
	vertical-align: bottom;
	text-align: left;
	line-height: 34px;
	font-family: Verdana;
	font-size: 9pt;
	color: #FF9900;
	font-weight: bold;
	padding: 2px 0px 0px 75px;
}

.tituloTabelas
{
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	border-bottom: 1px solid #FF9900;
	padding: 2px 0px 2px 0px;
}

.tituloTabelasVisualizacao
{
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
}

.logoVisualiza
{
	text-align: right;
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.userLogado
{
	font-family: Verdana;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
}

table#TableInfo
{
	background-color: #FFFFFF;
	border: 1px solid #AFCAE4;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table#TableInfo td
{
	background-color: #EFEFEF;
	border: 1px solid #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#TableInfo td span
{
	font-family: Verdana;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
	background-color: #EFEFEF;
	border: 1px solid #FFFFFF;
}

.clsTabData
{
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	border: 1px solid #AFCAE4;
}

.clsTabData td
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background-color: #EFEFEF;
	text-align: left;
	font-weight: normal;
	padding: 2px 5px 2px 5px;
	border: 1px solid #FFFFFF;	
	line-height: 15px;
}


.clsTabDataCenter
{
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	border: 1px solid #AFCAE4;
	margin: 0px 0px 0px 0px;
}

.clsTabDataCenter td
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background-color: #EFEFEF;
	text-align: center;
	font-weight: normal;
	padding: 2px 5px 2px 5px;
	border: 1px solid #FFFFFF;	
	line-height: 15px;
}

.clsTabData td.titulo
{
	font-family: Verdana;
	font-size: 9pt;
	color: #336699;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	padding: 3px 2px 2px 2px;
	text-align: center;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	line-height: 20px;
	background-color: #EFEFEF;
	background-image: none;
}

.clsTabData2 td
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background-color: #EFEFEF;
	text-align: left;
	font-weight: normal;
	padding: 2px 5px 2px 5px;
	border: 1px solid #FFFFFF;
}

.clsTabData th
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	line-height: 20px;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	border-bottom: 1px solid #336699;
	background-image: none;
	margin: 0px 0px 0px 0px;
}

.clsTabData th a:link, .clsTabData th a:active, .clsTabData th a:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.clsTabData th a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}

.clsTabDataCenter th
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	line-height: 20px;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	border-bottom: 1px solid #336699;
	background-image: none;
	margin: 0px 0px 0px 0px;
}

.clsTabDataCenter th a:link, .clsTabDataCenter th a:active, .clsTabDataCenter th a:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.clsTabDataCenter th a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}

.clsTabData td.clsTdResultado
{
	background-image: url(../images/ic_resultado.gif);
    background-repeat: no-repeat;
    background-position: 10px 0px;
    height: 24px;
	font-family: Verdana;
	font-size: 8pt;
	color: #339900;
	border: 0px;
	text-align: left;
	line-height: 20px;
	background-color: Transparent; 
	font-weight: bold;
	padding: 2px 2px 2px 40px;
}

.clsResultsPesquisaGenerica {
	width: 100%; 
	height: 220px;
	overflow: hidden;
	border: 0px;
}

.clsTabData td.clsTdCampoNormal
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}

.clsTabData td.clsTdCampoNormalRight
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}

.clsTabData td.clsTdCampoNormalLeft
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: normal;
	padding: 2px 2px 2px 10px;
}

.clsTabData td.clsTdCampoNormal span.clsErrorMessage {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   text-align: left;
   color: #FF0000;
   margin-left: 5px;
   margin-right: 5px;
   border: 0px;
   background-color: #FFFFFF;
}

.clsTabData td.clsTdCampoNormalLeft30
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: normal;
	padding: 2px 2px 2px 10px;
	width: 30%;
}

.clsTabData td.clsTdCampoObrigatorio
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.clsTabData td.clsTdCampoObrigatorioTop
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	vertical-align: top;
}

table td.botoes
{
	background-color: #FFFFFF;
	border: 0px;	
}

table td
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background-color: #EFEFEF;
	border: 1px solid #FFFFFF;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	padding: 2px 2px 2px 5px;
}
table td.tituloTabela
{
	font-family: Verdana;
	font-size: 9pt;
	color: #336699;
	text-align: left;
	background-color: #FFFFFF; 
	border-bottom: 1px solid #336699;
	font-weight: normal;
	font-style: normal;
	padding: 2px 2px 2px 20px;
}
table td.clsTdCampoNormal
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}

table td.clsTdCampoNormalContador
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: right;
	vertical-align: top;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}

table td.clsTdCampoObrigatorio
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

table td.clsTdCampoObrigatorioTop
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	vertical-align: top;
	line-height: 20px;
	background-color: #EFEFEF; 
	border: 1px solid #FFFFFF;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

/* fim formatação tabelas */

/* formatação paginação */

.clsNavegacao {
    background-image: url(../images/ic_bottomPaginacao.gif);
    background-repeat: repeat-x;
    background-position: 0px 18px;
    background-color: #FFFFFF;
    width: 100%;
    height: 40px;   
    border: 0px;
    margin: 20px 0px 0px 0px;
    list-style-type: none;
    text-align: center;
}

.clsNavegacao li {
    font-size: 8pt;
    background-color: #FFFFFF;
    list-style-type: none;
    display: inline;
    padding: 2px 5px 2px 5px;
}
.clsNavegacao a:link, .clsNavegacao a:visited, .clsNavegacao a:active {
    font-weight: bold;
    color: #FF9900;
    font-size: 8pt;
    text-decoration: none;
}
.clsNavegacao a:hover {
    font-weight: bold;
    color: #FF9900;
    font-size: 8pt;
    text-decoration: underline;
}
.clsNavegacaoComeco {
    background-image: url(../images/comeco.gif);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    background-color: #FFFFFF;
    width: 10px;
    height: 10px;   
    cursor: pointer;
    text-align: left;
    margin: 0px 0px 0px 5px;
    border: 0px;
}
.clsNavegacaoGridComeco {
    background-image: url(../images/comeco.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 10px;
    height: 10px;   
    cursor: pointer;
    text-align: left;
    margin: 0px 0px 0px 5px;
    border: 0px;
}
.clsNavegacaoGridAnterior {
    background-image: url(../images/anterior.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    border: 0px;
    width: 10px;
    height: 10px;   
    cursor: pointer;
}

.clsNavegacaoGridProxima {
    background-image: url(../images/proxima.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    border: 0px;
    width: 10px;
    height: 10px;   
    cursor: pointer;
}

.clsNavegacaoGridFim {
    background-image: url(../images/fim.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    border: 0px;
    width: 10px;
    height: 10px;   
    cursor: pointer;
    text-align: right;
    margin: 0px 5px 0px 0px;
}
.clsNavegacaoAnterior{
   text-align: left;
	padding: 0px 0px 0px 0px;
	width: 20%;
	border: 0px;
}
.clsNavegacaoAnterior a:link, .clsNavegacaoAnterior a:active, .clsNavegacaoAnterior a:visited {
	font-weight: bold;
    color: #FF9900;
    font-size: 8pt;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
}
.clsNavegacaoAnterior a:hover {
	font-weight: bold;
    color: #FF9900;
    font-size: 8pt;
    text-decoration: underline;
    padding: 0px 0px 0px 0px;
}

.clsNavegacaoGridPagina
{
    text-align: center;
    color: #666666;
    font-weight: normal;
    font-size: 7pt;
    padding: 5px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align: bottom;
}
.clsNavegacaoPagina
{
    text-align: center;
    color: #666666;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 53%;
}

.clsNavegacaoGrid
{
    background-color: #FFFFFF;
    border: 0px;
}

.clsNavegacaoGrid td
{
   background-color: transparent;
   font-weight: bold;
   color: #0066CC;
   font-size: 7pt;
   text-decoration: none;
   padding: 0px 0px 0px 10px;
   border: 0px;
}
.clsNavegacaoGrid a:link, .clsNavegacaoGrid a:active, .clsNavegacaoGrid a:visited {
	font-weight: bold;
    color: #FF9900;
    font-size: 7pt;
    text-decoration: none;
}
.clsNavegacaoGrid a:hover {
  font-weight: bold;
    color: #0066CC;
    font-size: 7pt;
    text-decoration: none;
}

.clsNavegacaoProxima
{
   text-align: right;
   width: 20%;
   padding: 0px 0px 0px 0px;
}
.clsNavegacaoProxima a:link, .clsNavegacaoProxima a:active, .clsNavegacaoProxima a:visited {
	font-weight: bold;
    color: #FF9900;
    font-size: 8pt;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
}
.clsNavegacaoProxima a:hover {
	font-weight: bold;
    color: #FF9900;
    font-size: 8pt;
    text-decoration: underline;
    padding: 0px 0px 0px 0px;
}
.clsNavegacaoFim{
    background-image: url(../images/fim.gif);
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: 0px 5px;
    width: 10px;
    height: 10px;
	cursor: pointer;
    text-align: right;
    margin: 0px 5px 0px 0px;
}



/* fim formatação navegação */

h2 {
	background-image: url(../images/bg_h2.gif);
	background-repeat: no-repeat;
	background-position: 20px 0px;
	border: 0px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	height: 40px;
	width: 100%;
}

h1 {
	margin: 15px 0px 0px 65px;
	padding: 4px 0px 5px 0px;
	color: #336699;
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	border-bottom: 1px solid #336699;
	list-style-type: none;
	list-style-position: outside;
}

h1.visualizacao {
	background-image: url(../images/bgEscuro_h2.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 1px 10px 0px 10px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	border:0px;
	width: 40%;
	height: 20px;
	list-style-type: none;
	list-style-position: outside;
}
h2.pesquisa {
	background-image: url(../images/bg_h2.gif);
	background-repeat: no-repeat;
	background-position: 20px 0px;
	border: 0px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	height: 40px;
	width: 100%;
}

h1.pesquisa {
	margin: 15px 0px 0px 65px;
	padding: 4px 0px 5px 0px;
	color: #336699;
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	border-bottom: 1px solid #336699;	
	width: 50%;
}

h3.linhas {
	border-bottom: 1px solid #336699;
	margin: 10px 0px 20px 20px;
	width: 747px;
	padding: 0px 2px 0px 0px;	
}

h3.linhas tt.h3Linhas {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 5px;
	color: #336699;
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	border: 0px;	
	line-height: 20px;	
}

h3.pesquisa {
	border-bottom: 1px solid #336699;
	margin: 10px auto 20px auto;
	width: 590px;
}

h3.pesquisa tt.h3Pesquisa {
	line-height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	color: #336699;
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

h3.pesquisa tt.h3linhaPesquisa {
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 2px 40px;
	color: #333333;
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	border: 0px;
}

h3.pesquisa tt.destaquePesquisaGenerica
{
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: 100%;
	border: 0px;
	line-height: 15px;
}

h3 {
	border-bottom: 1px solid #336699;
	margin: 10px 50px 20px 20px;
	width: 768px;
}

h3 tt.h3 {
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	color: #336699;
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	border: 0px;
}

h3.visualizacao {
	background-image: url(../images/bg_h3.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border: 0px;
	margin: 0px 0px 10px 0px;
	height: 23px;
	width: 100%;
}

h3.visualizacao tt {
	background-image: url(../images/ic_h3.gif);
	background-repeat: no-repeat;
	background-position: 20px 5px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 40px;
	color: #333333;
	font-family: Verdana;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	border: 0px;
}

p.top10 {
	display: block;
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: 8pt;
    color: #333333;
    margin: 10px 0px 5px 0px;
    padding: 0px 5px 0px 10px;
    border: 0px;
    width: 760px;
}

p {
	display: block;
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: 8pt;
    color: #333333;
    margin: 0px 0px 5px 0px;
    padding: 0px 5px 0px 0px;
    border: 0px;
    width: 760px;
}

/* formatação dos ícones para escolher o tipo de currículo */

#divIcones {
    background-color: #FFFFFF;
    width: 750px;
    margin: 20px 0px 0px 5px;
    padding: 3px 3px 3px 3px;
    text-align: center;
    border: 0px;
}

#divIcones_table {
    display: inline;
}

#divIcones_cell {
	margin: 0px 2px 20px 0px;
    width: 175px;
    height: 80px;
    display: inline;
    float: left;
}

a.imgTipoCurriculo_1, a.imgTipoCurriculo_1:active, a.imgTipoCurriculo_1:link, a.imgTipoCurriculo_1:visited, a.imgTipoCurriculo_1:hover {
    background-image: url(../images/estagio.gif);
    background-repeat: no-repeat;
    width: 175px;
    height: 70px;
    cursor: pointer;
    display: block;
}
a.imgTipoCurriculo_2, a.imgTipoCurriculo_2:active, a.imgTipoCurriculo_2:link, a.imgTipoCurriculo_2:visited, a.imgTipoCurriculo_2:hover {
    background-image: url(../images/profissional.gif);
    background-repeat: no-repeat;
    width: 175px;
    height: 70px;
    cursor: pointer;
    display: block;
}
a.imgTipoCurriculo_3, a.imgTipoCurriculo_3:active, a.imgTipoCurriculo_3:link, a.imgTipoCurriculo_3:visited, a.imgTipoCurriculo_3:hover {
    background-image: url(../images/estagio_deficiente.gif);
    background-repeat: no-repeat;
    width: 175px;
    height: 70px;
    cursor: pointer;
    display: block;
}
a.imgTipoCurriculo_4, a.imgTipoCurriculo_4:active, a.imgTipoCurriculo_4:link, a.imgTipoCurriculo_4:visited, a.imgTipoCurriculo_4:hover {
    background-image: url(../images/deficiente.gif);
    background-repeat: no-repeat;
    width: 175px;
    height: 70px;
    cursor: pointer;
    display: block;
}

/* fim da formatação de escolha tipo de currículo */

/* formatação dos botões */

.bgBranco 
{
	background-color: #FFFFFF;
}

.btGravar {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btMaisInformacoes {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btIndique {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btVisualizarVaga {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btCancelar {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btEnviar {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btVoltar {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btPesquisar {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btLimpar {
	background-color: #AFCAE4;
	font-size: 7pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btExibirPergunta {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.btVerificarSenha {
	background-color: #AFCAE4;
	font-size: 8pt;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	margin: 5px 3px 3px 3px;
	border: 1px solid #336699;
}

.clsDownload {
	behavior: url(#default#download);
}

.clsBodyMain {
	position: absolute;
	display: block;
	z-index: -1;
	width: 770px;
	behavior: url(#default#download);
}

input 
{
	border: 1px solid #336699;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	color: #000000;
	padding: 0px 2px 0px 2px;	
}

textarea 
{
	border: 1px solid #336699;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	color: #000000;
	padding: 0px 2px 0px 2px;	
}

select 
{
	border: 1px solid #336699;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	color: #000000;
	padding: 0px 2px 0px 2px;	
}

.check input 
{
	border: 0px;
}

.noBorder 
{
	border: 0px;	
}

.clsDivBox2 {
    background: #FFFFFF;
    background-image: none;
    width: 748px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#divTextoContrato {
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	width: 768px;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px 0px 10px 0px;
}

#divTextoContrato p {
	padding: 0px 10px 0px 10px;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	text-align: justify;
}

pre {
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    word-wrap: break-word;
}

.NoBg 
{
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	background-image: none;
}

.noBgInternas
{
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
	background-image: none;
}

.divideCampos 
{
	background-image: url(../images/imgDivideCampos.gif);
	background-repeat: repeat-y;
	background-position: 372px 0px;
	background-color: #FFFFFF;
	width: 6px;
}

.geral 
{
	width: 770px;
	border: 0px;
	margin: 0px auto 0px auto;
	background-image: none;
	background-color: #FFFFFF;
}

.pesquisaGeral 
{
	width: 580px;
	height: 100%;
	border: 0px;
	margin: 0px auto 0px auto;
	background-image: none;
	background-color: #FFFFFF;
	overflow: hidden;
}

.clsBodyPesquisaGenerica {
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 100%; 
	height: 100%;	
	overflow-y: visible; 
	background-color: #FFFFFF;
}

.logoPetroJob 
{
	display: none;
}

.logoASM
{
	display: none;
}

.top1
{
	display: none;
}

.top
{
	background-image: url(../images/imgTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 734px;
	height: 85px;
	border: 0px;
	margin: 0px 0px 0px 0px;
}

.topCampos
{
	background-image: url(../images/imgTopCampos.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 734px;
	height: 24px;
	border: 0px;
	margin: 0px auto 0px auto;
}

.abaCandidato
{
	background-image: url(../images/imgTopCandidato.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	width: 500px;
	height: 90px;
	border: 0px;
	margin: 0px 0px 0px 14px;
}

.abaEmpresa
{
	background-image: url(../images/imgTopEmpresa.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	width: 500px;
	height: 90px;
	border: 0px;
	margin: 0px 0px 0px 14px;
}

.areaCandidato
{
	height: 70px;
	margin: 0px 0px 0px 10px;
	border: 0px;
	background-image: url(../images/icCadastroCV.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 170px;
	text-align: right;
	padding: 25px 0px 0px 0px;
}
.areaEmpresa
{
	height: 70px;
	margin: 0px 0px 0px 10px;
	border: 0px;
	background-image: url(../images/icCadastroEmpresa.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 170px;
	text-align: right;
	padding: 25px 0px 0px 0px;
}
.CadastroCV
{
	border: 0px;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
}

.CadastroCV a:link, .CadastroCV a:active, .CadastroCV a:visited 
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

.CadastroCV a:hover 
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

.CadastroEmpresa
{
	border: 0px;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FF6600;
}

.CadastroEmpresa a:link, .CadastroEmpresa a:active, .CadastroEmpresa a:visited 
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

.CadastroEmpresa a:hover 
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

.areaSuporteCandidato {
	margin: 13px 0px 0px 20px;
	border: 0px;
	background-image: url(../images/icSuporteCandidato.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 170px;
	height: 70px;
	text-align: right;
}

.areaSuporteCandidato a:link, .areaSuporteCandidato a:active, .areaSuporteCandidato a:visited 
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	margin: 0px 0px 0px 0px;    
    vertical-align: bottom;
    line-height: 60px;
}

.areaSuporteCandidato a:hover 
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;    
    vertical-align: bottom;
    line-height: 60px;
}

.areaSuporteEmpresa {
	margin: 13px 0px 0px 20px;
	border: 0px;
	background-image: url(../images/icSuporteEmpresa.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 184px;
	height: 75px;
	text-align: right;
}

.areaSuporteEmpresa a:link, .areaSuporteEmpresa a:active, .areaSuporteEmpresa a:visited 
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	margin: 0px 0px 0px 0px;    
    vertical-align: bottom;
    line-height: 80px;
}

.areaSuporteEmpresa a:hover 
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;    
    vertical-align: bottom;
    line-height: 80px;
}

.loginCandidato
{
	background-image: url(../images/imgBgLoginCandidato.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	list-style-type: none;
	width: 207px;
	height: 107px;
	margin: -20px 0px 0px 10px;
	padding: 0px 3px 0px 8px;
	border: 0px;
}
.loginCandidato li
{
	list-style-type: none;
	list-style-position: outside;
	display: inline;
	line-height: 13px;
	vertical-align: bottom;
	color: #003366;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
}
.loginCandidato li.camposLogin
{
	list-style-type: none;
	display: block;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #0066CC;
	border: 0px;
	margin: 12px 0px 0px 0px;
}

.loginCandidato li.camposLogin input
{
	margin: 0px 0px 0px 10px;
}

.loginCandidato li.camposLoginSenha
{
	list-style-type: none;
	display: block;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #0066CC;
	border: 0px;
	margin: 5px 0px 0px 0px;
}

.loginCandidato li.camposLoginSenha input
{
	margin: 0px 0px 0px 5px;
}

.loginCandidato li.esqueceuLogin
{
	list-style-type: none;
	display: inline;
	padding: 0px 10px 0px 0px;
	float: right;
	line-height: 20px;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #333333;
}

.loginCandidato li.esqueceuLogin a:link,.loginCandidato li.esqueceuLogin a:active, .loginCandidato li.esqueceuLogin a:visited
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

.loginCandidato li.esqueceuLogin a:hover
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

.loginEmpresa
{
	background-image: url(../images/imgBgLoginEmpresa.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	list-style-type: none;
	width: 207px;
	height: 126px;
	margin: -20px 0px 0px 10px;
	padding: 0px 3px 0px 8px;
	border: 0px;
}
.loginEmpresa li
{
	list-style-type: none;
	list-style-position: outside;
	display: inline;
	line-height: 13px;
	vertical-align: bottom;
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
}

.camposEmpresa
{
	border: 0px;
	background-color: Transparent;
	width: 200px;
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display: block;
}

.camposEmpresa li
{
	background-color: Transparent;
	text-align: right;
	list-style: none;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
	border: 0px;
	vertical-align: bottom;
}

.camposEmpresa li.camposCodigo
{
	background-color: Transparent;
	list-style: none;
	display: inline;
	margin: 0px 0px 0px 8px;
	border: 0px;
	vertical-align: bottom;
	text-align: left;
}

.camposEmpresa li.campos
{
	background-color: Transparent;
	list-style: none;
	display: inline;
	margin: 0px 0px 0px 4px;
	border: 0px;
	vertical-align: bottom;
	text-align: left;
}

.camposEmpresa li.camposSenha
{
	background-color: Transparent;
	list-style: none;
	display: inline;
	margin: 0px 0px 0px 11px;
	border: 0px;
	vertical-align: bottom;
	text-align: left;
}

.camposEmpresa li.camposLogin
{
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	list-style: none;
	display: inline;
	border: 0px;
}

.loginEmpresa li.esqueceuLogin
{
	list-style-type: none;
	display: inline;
	padding: 0px 10px 0px 0px;
	float: right;
	line-height: 20px;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #333333;
}

.loginEmpresa li.esqueceuLogin a:link,.loginEmpresa li.esqueceuLogin a:active, .loginEmpresa li.esqueceuLogin a:visited
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

.loginEmpresa li.esqueceuLogin a:hover
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

.vagaDestaque
{
	list-style-type: none;
	width: 233px;
	height: 114px;
	border: 0px;
	background-image: url(../images/bgVagaDestaque.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px -5px 0px 0px;
}
.vagaDestaque li
{
	list-style-type: none;
	display: block;
	padding: 0px 0px 0px 5px;
	vertical-align: bottom;
	margin: 2px 0px 0px 10px;
	font-family: Verdana;
	font-size: 7pt;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	border: 0px;
	width: 210px;
}
.vagaDestaque li.tituloDestaque
{
	list-style-type: none;
	display: block;
	padding: 10px 0px 0px 70px;
	vertical-align: bottom;
	margin: 10px 0px 0px 10px;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #0066CC;
	border: 0px;
	width: 150px;
}

.vagaDestaque li.tituloVagaDestaque
{
	list-style-type: none;
	display: block;
	padding: 0px 0px 0px 4px;
	vertical-align: bottom;
	margin: 15px 0px 0px 10px;
	font-family: Verdana;
	font-size: 7pt;
	color: #000000;
	font-weight: bold;
	border: 0px;
	vertical-align: bottom;
	width: 210px;
}
.vagaDestaque li.tituloVagaDestaque a:link, .vagaDestaque li.tituloVagaDestaque a:active, .vagaDestaque li.tituloVagaDestaque a:visited
{
	font-family: Verdana;
	font-size: 7pt;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.vagaDestaque li.tituloVagaDestaque a:hover
{
	font-family: Verdana;
	font-size: 7pt;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
}

.vagasDisponiveis
{
	list-style-type: none;
	width: 330px;
	border: 0px;
	margin: 5px 0px 0px 20px;
}
.vagasDisponiveis li.tituloDestaque
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #0066CC;
	border: 0px;
	line-height: 25px;
	width: 330px;
	text-align: left;
}

.vagasCandidatosTotal
{
	list-style-type: none;
	width: 330px;
	border: 0px;
	margin: 5px 0px 0px 20px;
}
.vagasCandidatosTotal li
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 9pt;
	color: #0066CC;
	font-weight: bold;
	line-height: 15px;
	float: left;
}

.vagasCandidatosTotal li.pontosTotal
{
	background-image: url(../images/pontos.gif);
	background-repeat: repeat-x;
	background-position: bottom center;
	margin: 0px 0px 0px 10px;
	width: 67%;
}

.vagasCandidatosTotal li.totalVagasNumeros
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 9pt;
	color: #0066CC;
	font-weight: bold;
	line-height: 15px;
	float: right;
}

.vagasCandidatos
{
	list-style-type: none;
	width: 330px;
	border: 0px;
	margin: 5px 0px 0px 20px;
}
.vagasCandidatos li
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	line-height: 15px;
	float: left;
}
.vagasCandidatos li a:link, .vagasCandidatos li a:active
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
}

.vagasCandidatos li a:visited
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 8pt;
	color: #990000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
}
.vagasCandidatos li a:hover
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 8pt;
	color: #990000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
}

.vagasCandidatos li.total
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	line-height: 15px;
	float: right;
}

.vagasCandidatos li.pontosVagas
{
	background-image: url(../images/pontosVagas.gif);
	background-repeat: repeat-x;
	background-position: bottom center;
	margin: 0px 0px 0px 10px;
	width: 61%;
}

.bannerVagas
{
	background-image: url(../images/imgBgTopJob.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	list-style-type: none;
	width: 247px;
	height: 81px;
	margin: 10px 0px 0px 7px;
	border: 0px;
	float: left;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

.bannerEmpresasUsuarias
{
	background-image: url(../images/bgEmpresasUsuariasEmpresa.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 254px;
	height: 86px;
	margin: 10px 0px 0px 7px;
	border: 0px;
	float: left;
	padding: 20px 0px 0px 0px;
}

.bannerEmpresasUsuarias span
{
	width: 100px;
	height: 50px;
	border: 0px;
	vertical-align: bottom;
	padding: 0px 0px 0px 130px;
}

.bannerVagas li
{
	padding: 15px 0px 0px 20px;
	text-align: left;
	border: 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}
.bannerVagas li.logoBanner
{
	background-image: url(../images/logoTopJobBanner.gif);
	background-repeat: no-repeat;
	background-position: 120px 0px;
	list-style-type: none;
	display: block;
	height: 35px;
	width: 230px;
	border: 0px;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	margin: 0px 0px 0px 0px;
}
.bannerVagas li.areaBanner
{
	list-style-type: none;
	display: inline;
	padding: 0px 0px 0px 20px;
	font-family: Verdana;
	font-weight: bold;
	font-variant: normal;
	font-size: 7pt;
	color: #333333;
	width: 230px;
	text-align: left;
	border: 0px;
	margin: -20px 0px 0px 0px;
}
.bannerVagas li.areaBanner a:link, .bannerVagas li.areaBanner a:active, .bannerVagas li.areaBanner a:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 7pt;
	color: #336699;
	text-decoration: none;
}
.bannerVagas li.areaBanner a:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 7pt;
	color: #336699;
	text-decoration: underline;
}

/* fim formatação área do candidato */


/* início da formatação para área da empresa */


.destaqueEmpresaSaiba
{
	background-image: url(../images/bgSaibaTopJob.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	list-style-type: none;
	width: 236px;
	height: 85px;
	margin: 10px 0px 0px 3px;
	border: 0px;
}
.destaqueEmpresaSaiba li
{
	list-style-type: none;
	display: block;
}

.saibaEmpresa
{
	padding: 7px 0px 0px 70px;
	margin: 0px 0px 0px 0px;
	width: 150px;
	height: 60px;
	border: 0px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	color: #333333;
	line-height: 17px;
}
.saibaEmpresa tt.top
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #669900;
	background-image: none;
}
.saibaEmpresa tt.job
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #003300;
	background-image: none;
}
.saibaEmpresa a:link, .saibaEmpresa a:active, .saibaEmpresa a:visited 
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

.saibaEmpresa a:hover 
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

.destaqueEmpresa
{
	list-style-type: none;
	height: 90px;
	margin: -75px 0px 0px 3px;
	border: 0px;
	float: right;
}
.destaqueEmpresa li
{
	list-style-type: none;
	display: block;
}

.CurriculosCadastrados
{
	list-style-type: none;
	width: 330px;
	border: 0px;
	margin: 20px 0px 0px 20px;
}
.CurriculosCadastrados li.tituloDestaque
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FF6600;
	border: 0px;
	line-height: 25px;
	width: 330px;
	text-align: left;
}
.curriculosCadastradosTotal
{
	list-style-type: none;
	width: 330px;
	border: 0px;
	margin: 5px 0px 0px 20px;
}
.curriculosCadastradosTotal li
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 9pt;
	color: #FF6600;
	font-weight: bold;
	line-height: 15px;
	float: left;
}

.curriculosCadastradosTotal li.pontosTotal
{
	background-image: url(../images/pontosCurriculo.gif);
	background-repeat: repeat-x;
	background-position: bottom center;
	margin: 0px 0px 0px 10px;
	width: 67%;
}

.curriculosCadastradosTotal li.totalVagasNumeros
{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 9pt;
	color: #FF6600;
	font-weight: bold;
	line-height: 15px;
	float: right;
}

#divCopyright 
{
	border-top: 5px solid #C1C1C1;
	background-color: #F5F5F5;
	color: #666666;
	width: 770px;
	margin: 0px auto -15px auto;
	text-align: center;
	padding: 2px 0px 2px 0px;
	line-height: 15px;
	vertical-align: top;
}

.copyright 
{
	border-top: 5px solid #C1C1C1;
	background-color: #F5F5F5;
	color: #666666;
	width: 100%;
	margin: 0px 0px 0px 0px;
	text-align: center;
	padding: 2px 0px 2px 0px;
	line-height: 15px;
	vertical-align: top;
}
/* formatação das perguntas frequentes */

.caminho li {
    display: block;
    list-style: none;
    list-style-position: outside;
    list-style-image: url(../images/ic_perguntas.gif);
    height: 15px;
    vertical-align: top;
    margin: 2px 3px 3px 0px; 
    padding: 3px 0px 3px 10px;
    font-weight: normal;
    line-height: 15px;
    font-family: Verdana;
    font-size: 8pt;
    color: #990000;
}
.caminho a:link, .caminho a:active, .caminho a:visited {
    display: block;
    padding: 0px 2px 5px 10px;
    vertical-align: middle;
    font-weight: normal;  
    font-size: 8pt;
    font-family: Verdana;
    color: #336699;
    text-decoration: none; 
}

.caminho a:hover {
    display: block;
    padding: 0px 2px 5px 10px;
    vertical-align: middle;
    font-weight: normal;  
    font-size: 8pt;
    font-family: Verdana;
    color: #336699;
    text-decoration: underline; 
}

.separaPerguntas 
{
	background-image: url(../images/ic_bottomPaginacao.gif);
    background-repeat: repeat-x;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 775px; 
    height: 10px;   
    border: 0px;
    margin: 0px 0px 0px 0px;
    list-style-type: none;
    text-align: center;	
}

h4 {
    background-image: url(../images/ic_perguntas.gif);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    height: 10px;
    font-size: 8pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 20px;
    border-bottom: 1px solid #FFCC00;
    background-color: #F0f0f0;
    color: #666666;
    text-align: left;
}

h4 pre {
	padding: 0px 0px 0px 0px;
	font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    word-wrap: break-word;
    line-height: 15px;
}
p.topo {
    display: inline;
    line-height: 10px;
    text-align: left;
    padding: 0px 0px 20px 0px;
}
p.topo a:link, p.topo a:visited, p.topo a:active, p.topo a:hover {
    font-family: Verdana;
    font-size: 7pt;
    color: #0066CC;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    font-weight: bold;
    display: inline;
    text-align: left;
}
p.resposta 
{
	padding: 0px 10px 0px 0px;
	font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    word-wrap: break-word;
    text-align: justify;
    line-height: 20px;
    color: #333333;
    border-bottom: 1px solid #CCCCCC;
    width: 770px;
}

/* fim perguntas frequentes */

/* formatação do pré cadastro deficientes */

.aparelho {
    margin: 0px 0px 0px 10px;
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}
.aparelho li {
    margin: 0px 0px 0px 10px;
	list-style-type: none;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}

/* fim pré cadastro deficiente */


/* formatação da parte esquerda da tela de candidatos */

.camposEsquerdaCandidato
{
	border: 0px;
	width: 530px;
	height: 515px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	vertical-align: top;
}

.camposEsquerdaEmpresa
{
	border: 0px;
	width: 520px;
	height: 515px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	vertical-align: top;
}

.coluna1Candidato
{
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	vertical-align: top;
	width: 240px;
}

.coluna1Empresa
{
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 280px;
	vertical-align: top;
}

.coluna2Candidato
{
	border: 0px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	float: right;
}

.coluna2Empresa
{
	border: 0px;
	margin: 14px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 150px;
	float: left;
}

.camposDireitaCandidato
{
	border: 0px;
	margin: 2px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	vertical-align: top;
}

.camposDireitaEmpresa
{
	border: 0px;
	width: 200px;
	margin: 10px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	float: right;
}

/* fim */




/* formatação das abas do candidato e empresa */

.tituloAbaCandidato {
	background-image: url(../images/imgTitVagasDisponiveis.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 165px;
    height: 22px;
    margin: 10px 0px 0px 30px;
    border: 0px;
}

.tituloAbaEmpresa {
	background-image: url(../images/imgTitCurriculosCadastrados.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 200px;
    height: 22px;
    margin: 10px 0px 0px 30px;
    border: 0px;
}

.abasCandidato {
	width: 250px;
	background-color: #EFEFEF;
	border-top: 2px solid #A0C0C0;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 12px;
}

.abasCandidato ul {
	border: 0px;
	background-color: #EFEFEF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	list-style-type: none;
	list-style-position: outside;
}

.abasCandidato ul li {
	background-color: #EFEFEF;
	display: inline;
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.abasCandidato ul li input {
	border: 0px;
	background-color: #EFEFEF;
	margin: 0px 0px 0px 0px;
}

.bottomAbas {
	background-image: url(../images/imgBottomAbas.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 248px;
    margin: 0px 0px 0px 12px;
    border: 0px;
}

.bottomAbasEmpresa {
	background-image: url(../images/imgBottomAbasEmpresa.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 248px;
    margin: 0px 0px 0px 12px;
    border: 0px;
}

.imgAbaAtivaArea {
	background-image: url(../images/imgAbaAtivaArea.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 80px;
    height: 18px;
    color: #FFFFFF;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaAtivaAreaEmpresa {
	background-image: url(../images/imgAbaAtivaAreaEmpresa.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 57px;
    height: 18px;
    color: #FFFFFF;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaAtivaLocal {
	background-image: url(../images/imgAbaAtivaLocal.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 55px;
    height: 18px;
    color: #FFFFFF;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaAtivaLocalEmpresa {
	background-image: url(../images/imgAbaAtivaLocalEmpresa.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 57px;
    height: 18px;
    color: #FFFFFF;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaAtivaTipoVaga {
	background-image: url(../images/imgAbaAtivaTipoVaga.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 100px;
    height: 18px;
    color: #FFFFFF;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaAtivaTipoCurriculo {
	background-image: url(../images/imgAbaAtivaTipoCurriculo.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 120px;
    height: 18px;
    color: #FFFFFF;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}

.imgAbaInativaArea
{
	background-image: url(../images/imgAbaInativaArea.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 80px;
    height: 18px;
    color: #CCCCCC;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaInativaAreaEmpresa
{
	background-image: url(../images/imgAbaInativaAreaEmpresa.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 55px;
    height: 18px;
    color: #333333;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaInativaLocal
{
	background-image: url(../images/imgAbaInativaLocal.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 55px;
    height: 18px;
    color: #CCCCCC;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaInativaLocalEmpresa
{
	background-image: url(../images/imgAbaInativaLocalEmpresa.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 55px;
    height: 18px;
    color: #333333;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}

.imgAbaInativaTipoVaga
{
	background-image: url(../images/imgAbaInativaTipoVaga.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 100px;
    height: 18px;
    color: #CCCCCC;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.imgAbaInativaTipoCurriculo
{
	background-image: url(../images/imgAbaInativaTipoCurriculo.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 120px;
    height: 18px;
    color: #333333;
    border: 0px;
    font-family: Verdana;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
.resultAbas 
{
	width: 246px;
	background-color: #EFEFEF;
	border-bottom: 2px solid #A0C0C0;
	border-top: 0px;
	margin: -5px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	height: 250px;
	overflow-x: hidden;
	overflow-y: auto;
}
.resultAbasEmpresa
{
	width: 246px;
	background-color: #EFEFEF;
	border-top: 2px solid #A0C0C0;
	margin: -5px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	height: 250px;
	overflow-x: hidden;
	overflow-y: auto;
}

.resultAbas ul
{
	list-style-type: none;
	list-style-position: outside;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	line-height: 20px;
	background-color: #EFEFEF;
	border-bottom: 1px solid #A0C0C0;
}
.resultAbasEmpresa ul
{
	list-style-type: none;
	list-style-position: outside;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	line-height: 20px;	
	border-bottom: 1px solid #CCCCCC;
	background-color: #EFEFEF;
}

.resultAbas li
{
	white-space: nowrap;
}

.resultAbasEmpresa li
{
	white-space: nowrap;
}

.resultAbas ul li
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	padding: 2px 2px 1px 5px;
	text-align: left;
	font-weight: normal;
	list-style-type: none;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	line-height: 20px;
}

.resultAbasEmpresa ul li
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	padding: 2px 2px 1px 5px;
	text-align: left;
	font-weight: normal;
	list-style-type: none;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	line-height: 20px;
}

.resultAbas ul li.abasTotais
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	padding: 2px 5px 1px 2px;
	text-align: right;
	font-weight: bold;
	list-style-type: none;
	display: block;
	float: right;
	width: 20%;
	margin: 0px 5px 0px 0px;
	line-height: 20px;
}

.resultAbasEmpresa ul li.abasTotais
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	padding: 2px 5px 1px 2px;
	text-align: right;
	font-weight: bold;
	list-style-type: none;
	display: block;
	float: right;
	width: 20%;
	margin: 0px 5px 0px 0px;
	line-height: 20px;
}

.resultAbas li a:link, .resultAbas li a:active, .resultAbas li a:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
	font-weight: normal;
}

.resultAbas li a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	text-decoration: underline;
	font-weight: normal;
}

.resultAbasEmpresa li a:link, .resultAbasEmpresa li a:active, .resultAbasEmpresa li a:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
	font-weight: normal;
}

.resultAbasEmpresa li a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: #336699;
	text-decoration: underline;
	font-weight: normal;
}

/* fim abas candidato */

/* gif empresas usuárias */

.empresasUsuarias 
{
	background-image: url(../images/bgEmpresasUsuarias.gif);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width: 195px;
    height: 90px;
    border: 0px;
    margin: 0px 0px 0px 0px; 
    text-align: left;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    vertical-align: top;
    padding: 0px 0px 0px 0px;
}

.agenda 
{
	width: 195px;
    height: 90px;
    border: 0px;
    margin: 0px 0px 0px 0px; 
    padding: 0px 0px 0px 20px;
    background-color: transparent;
}
.agenda a:link, .agenda a:active, .agenda a:visited, .agenda a:hover
{
	border: 0px;
	text-decoration: none;
}

.empresasUsuarias2 iframe
{
	margin: 25px 0px 0px 25px;
	background-color: transparent;
}

.parceiros 
{
	background-color: #FFFFFF;
    width: 100px;
    height: 50px;
    border: 0px;
    margin: 0px 0px 0px 0px;
}

.areaParceiros 
{
	background-image: url(../images/bannerParceiros.gif);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width: 195px;
    height: 90px;
    border: 0px;
    text-align: center;
    padding: 3px 0px 0px 0px;
    float: right;
    margin: 10px 0px 0px 0px;
}

.areaParceiros img
{
	border: 0px;
	padding: 25px 5px 0px 0px;
}


.bannerEmpresas 
{
	background-color: #FFFFFF;
    width: 165px;
    height: 45px;
    border: 0px;
    margin: -65px 0px 0px 17px; 
}

/* fim */


/* acesso para área de empresas - home candidato */

.acessoEmpresas 
{
	background-image: url(../images/acessoEmpresa.gif);
    background-repeat: no-repeat;
    background-position: 30px 0px;
    background-color: #FFFFFF;
    width: 173px;
    height: 42px;
    border-bottom: 1px solid #416A8A;
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 0px 100px;   
    font-family: Verdana;
    font-weight: normal;
    font-size: 9pt;
    color: #336699;
    text-align: left;
}

.acessoEmpresas a:link, .acessoEmpresas a:active, .acessoEmpresas a:visited
{
	font-family: Verdana;
    font-size: 9pt;
    color: #336699;
    font-weight: normal;
    text-decoration: none;
}

.acessoEmpresas a:hover
{
	font-family: Verdana;
    font-size: 9pt;
    color: #336699;
    font-weight: normal;
    text-decoration: underline;
}

/* fim */

/* acesso para área de candidato - home empresa */

.acessoCandidatos 
{
	background-image: url(../images/acessoCandidato.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 173px;
    height: 42px;
    border: 0px;
    margin: 30px 0px -20px 10px;
    padding: 24px 0px 0px 0px;   
    font-family: Verdana;
    font-weight: normal;
    font-size: 9pt;
    color: #003366;
    text-align: right;
}

.acessoCandidatos a:link, .acessoCandidatos a:active, .acessoCandidatos a:visited
{
	font-family: Verdana;
    font-size: 9pt;
    color: #336699;
    font-weight: normal;
    text-decoration: none;
    margin: 0px 30px 0px 0px;
}

.acessoCandidatos a:hover
{
	font-family: Verdana;
    font-size: 9pt;
    color: #336699;
    font-weight: normal;
    text-decoration: underline;
    margin: 0px 30px 0px 0px;
}

/* fim */

/* areás dos banner área da empresa - home candidato */

.bannerOilGas 
{
	background-color: #FFFFFF;
    width: 170px;
    height: 70px;
    border-bottom: 1px solid #416A8A;
    margin: 0px 0px 0px 0px;
}

.bannerOilGas img
{
	border: 0px;
	padding: 0px 0px 0px 20px;
}

.bannerOilGas a:link, .bannerOilGas a:active, .bannerOilGas a:visited, .bannerOilGas a:hover
{
	border: 0px;
    text-decoration: none;
}

.bannerOilGasEmpresa
{
	background-color: #FFFFFF;
    width: 170px;
    height: 70px;
    border-bottom: 1px solid #416A8A;
    border-top: 1px solid #416A8A;
    padding: 5px 0px 5px 0px;
    margin: 10px 0px 0px 12px;
}

.bannerOilGasEmpresa img
{
	border: 0px;
}

.bannerOilGasEmpresa a:link, .bannerOilGasEmpresa a:active, .bannerOilGasEmpresa a:visited
{
	border: 0px;
    text-decoration: none;
}

.bannerOilGasEmpresa a:hover
{
	border: 0px;
    text-decoration: none;
}

.bannerLiteratura 
{
	background-color: #FFFFFF;
    width: 172px;
    height: 75px;
    border: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 30px;
}

.bannerLiteratura a:link, .bannerLiteratura a:active, .bannerLiteratura a:visited, .bannerLiteratura a:hover
{
	border: 0px;
    text-decoration: none;
}

.bannerLiteraturaEmpresa
{
	background-color: #FFFFFF;
    width: 172px;
    height: 55px;
    border: 0px;
    margin: 15px 0px 0px 12px;
}

.bannerLiteraturaEmpresa img
{
	border: 0px;
}

.bannerLiteraturaEmpresa a:link, .bannerLiteraturaEmpresa a:active, .bannerLiteraturaEmpresa a:visited
{
	border: 0px;
    text-decoration: none;
}

.bannerLiteraturaEmpresa a:hover
{
	border: 0px;
    text-decoration: none;
}

.bannerOGlobo 
{
	background-color: #FFFFFF;
    width: 171px;
    height: 86px;
    border-bottom: 1px solid #416A8A;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 30px;
}

.bannerOGlobo img
{
	border: 0px;
	padding: 0px 0px 0px 0px;
}

.bannerOGlobo a:link, .bannerOGlobo a:active, .bannerOGlobo a:visited, .bannerOGlobo a:hover
{
	border: 0px;
    text-decoration: none;
}

.bannerOGloboEmpresa
{
	background-color: #FFFFFF;
    width: 171px;
    height: 86px;
    border-bottom: 1px solid #416A8A;
    margin: 10px 0px 0px 12px;
}

.bannerOGloboEmpresa img
{
	border: 0px;
}

.bannerOGloboEmpresa a:link, .bannerOGloboEmpresa a:active, .bannerOGloboEmpresa a:visited
{
	border: 0px;
    text-decoration: none;
}

.bannerOGloboEmpresa a:hover
{
	border: 0px;
    text-decoration: none;
}

/* fim */


/* formatação das telas dos planos do Top Job */

.planosTopJob 
{
	width: 700px;
	border: 0px;
	height: 550px;
	overflow-x: hidden;
	overflow-y: auto;
	background-color: #FFFFFF;
}

.tituloBanco 
{
	background-image: url(../images/titBancoTopJob.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 700px;
    height: 38px;
    border: 0px;
    margin: -10px 0px 0px 0px; 
}

.tituloBase 
{
	background-image: url(../images/titBasePropria.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 700px;
    height: 38px;
    border: 0px;
    margin: -10px 0px 0px 0px; 
}

.tituloGestao
{
	background-image: url(../images/titGestaoCapitalHumano.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    width: 700px;
    height: 38px;
    border: 0px;
    margin: -10px 0px 0px 0px; 
}

.acessoExpress ul 
{
	list-style-position: inside;
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 130px;
}

.acessoExpress li 
{
	list-style-type: disc;
	list-style-position: inside;
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	padding: 3px 2px 3px 2px;
	display: block;	
	text-align: left;
}

.acessoExpress td tt 
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
}

.acessoExpress li.titulo 
{
	list-style-type: none;
	list-style-position: inside;
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	padding: 3px 2px 3px 2px;
	display: block;	
	text-align: left;
}

.acessoExpress li.botao 
{
	list-style-type: none;
	list-style-position: inside;
	display: block;
	padding: 5px 0px 0px 130px;
}
.acessoExpress ul.menu 
{
	display: block;	
	border: 0px;
	text-indent: 0px;
}

.menu li 
{
	list-style-type: none;
	list-style-image: url(../images/ic_menuPlanos.gif);
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	padding: 0px 0px 5px 10px;
	line-height: 20px;
	vertical-align: top;
	display: block;	
	text-align: left;
	width: 350px;
}

.menu li a:link, .menu li a:active, .menu li a:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}

.menu li a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}


.acessoExpressInterno ul 
{
	list-style-position: inside;
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 0px;
	border: 0px;
}

.acessoExpressInterno ul.topicos 
{
	list-style-position: inside;
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 0px;
	border: 0px;
	width: 400px;
}

.acessoExpressInterno ul.topicos li 
{
	list-style-type: disc;
	list-style-position: inside;
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	padding: 2px 2px 2px 2px;
	display: block;	
	text-align: left;
}

.acessoExpressInterno ul.endereco 
{
	list-style-position: outside;
	display: block;
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 5px;
}

.acessoExpressInterno ul.endereco li 
{
	list-style-type: none;
	list-style-position: outside;
	font-family: Verdana;
	font-size: 7pt;
	color: #333333;
	padding: 3px 2px 3px 2px;
	display: block;	
	text-align: left;
}

.acessoExpressInterno ul.endereco li a:link, .acessoExpressInterno ul.endereco li a:active, .acessoExpressInterno ul.endereco li a:visited
{
	font-family: Verdana;
	font-size: 7pt;
	color: #336699;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}


.acessoExpressInterno ul.endereco li a:hover
{
	font-family: Verdana;
	font-size: 7pt;
	color: #336699;
	text-align: left;
	font-weight: normal;
	text-decoration: underline;
}

.acessoExpressInterno li 
{
	list-style-type: disc;
	list-style-position: inside;
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	padding: 2px 2px 2px 2px;
	display: block;	
	text-align: left;
}

.acessoExpressInterno td div 
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	width: 400px;
}

.acessoExpressInterno li.titulo 
{
	list-style-type: none;
	list-style-position: inside;
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	padding: 0px 2px 3px 2px;
	display: block;	
	text-align: left;
}

.acessoExpressInterno ul.topicos li.titulo 
{
	list-style-type: none;
	list-style-position: inside;
	font-family: Verdana;
	font-size: 8pt;
	color: #FF9900;
	font-weight: bold;
	padding: 0px 2px 3px 2px;
	display: block;	
	text-align: left;
}

.acessoExpressInterno ul.topicos li.botao 
{
	list-style-type: none;
	list-style-position: inside;
	display: block;
	padding: 5px 0px 0px 130px;
}

.acessoExpressInterno li.botao 
{
	list-style-type: none;
	list-style-position: inside;
	display: block;
	padding: 5px 0px 0px 130px;
}
.acessoExpressInterno ul.menu 
{
	display: block;	
	border: 0px;
	text-indent: 0px;
}

.clsDivBox3 {
    background-color: #FFFFFF;
    width: 100%;
    height: 550px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}



/* fim */