/*Classes para tags em geral*/
body, td, tr, table, p, div, span, a {font-family: Arial, Helvetica, sans-serif, verdana; font-size:11px;}
input, select, textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #296C8D;
	text-decoration: none;
	background-color: #FFF;
	border:1px solid #296C8D;
	text-transform: none;
}
input.submit {background-color:#FAFAFA; font-weight:bold;}
textarea {width:100%;}
li {font-weight:bold; color:#000}
select {font-size:10px;}
a {text-decoration:none; color:#00436E}
a:hover {text-decoration:underline; color:#447595;}
h1 {text-transform: uppercase; font-weight: bold; font-size: 18px; margin: 15px 0 20px 25px; text-align: left; color: #018CB7;}
hr {height:0px; border:solid #D1D7DC 0px; border-top-width:1px;}
body {background-color: #FFF;}
th {color:#FFF; font-size: 12px; font-weight: bold; background: #00436E url('../images/thBg.png') repeat-x; height: 26px;}
td {background-color: #CCD9E2; /* #EBF0F4; */}
noscript{color: #F00; text-align:center;}
ul {list-style-type: none;}
li {font-weight: bold; margin-bottom: 5px;}
p {margin: 0 25px 20px 25px; text-align: justify;}

/*Classes estão em includes/paginaTop.asp e includes/paginaBottom.asp*/
.topo {width: 100%; height: 98%; margin: auto; margin-top: 15px;}
.fundo {width: 100%; text-align: center;}

/*Classes para Tabelas em páginas de edição*/
.frame {width:90%; border:solid 1px #00436E;}
.fill {width:100%; background-color:#8DABBE;}

/*Classes para tabelas do candidato.asp
estão em includes/functionLoadBlocos.asp*/
.paginaFrame{width:100%; border:solid 1px #00436E; background-color:#8DABBE;}
.paginaFill{width:100%; background-color:#8DABBE;}
.subblocoFrame{width:96%;margin-left:auto;margin-right:auto;}

th.titulo {border:1px #8DABBE solid; height:28px;}
th.paginaTitulo{padding:3px; text-align:left; height:28px; border:1px #8DABBE solid;border-right:0px;}
th.blocoTitulo{padding:3px; text-align:center; height:28px; border:1px #FFF solid; border-right:0px;}
th.oportunidadesTituloEsq {padding:3px; text-align:left; height:28px; border:1px #FFF solid; border-right:0px;}
th.oportunidadesTituloDir {padding:3px; height:28px; border:1px #FFF solid; border-left:0px; width:140px; cursor:pointer; cursor:hand;}
th.link{padding:3px;text-align:right;height:28px;border:1px #8DABBE solid;border-left:0px;}

td.obr{width:20px;}
td.label{width:45%; font-weight:bold;}
td.campoLabel{width:45%; font-weight:bold;}
td.campoLabel2{width:100%; font-weight:bold;}
td.campoLabel.formacao{width:30%!important;}
td.helpTd{font-size:10px; font-weight:normal; color:#333; width:20px; text-align:center;}
td.campo{text-align:center;}
td.subTitulo{background-color:#BFD0DA; height:20px; font-weight:bold; color:#00436E; text-align:left;}
td.subTopico{font-weight:bold;}
td.idioma{width:25%; text-align:center;}
td.finalizarInscricao {background-color:#BFD0DA; height:28px; border:1px solid #FFF; text-align:center; height: 29px; border-width: 0px 0px 0px 0px;}
td.bgBody {background-color: #CCD9E2!important;}
td.bgBottom {background-color:#00436E;}
td.inserirCvMsg {background-color: #fff; padding: 4px; text-align: left;}

/*Classes dos links para incluir, alterar, excluir no candidato.asp
está em includes/functionsLoadBlocos.asp*/
a.loadBlocosBt{color:#000; background-repeat:no-repeat; text-align:center; display:inline;padding:2px; padding-left:26px; padding-right:5px; border:1px outset #8DABBE; background-color:#D0D6DD;}
a.loadBlocosBt.alterar{background-image:url(../images/ico_alterar.gif);}
a.loadBlocosBt.incluir{background-image:url(../images/ico_incluir.gif);}

/*Está em view/navegador.html*/
.escolha {margin-right: 40px;}
.nome_browser {font-size: 13px; font-weight: bold;}

/* está em checkCurriculo.asp */
.checkcurriculo {width: 220px; margin: auto;}

/*Classes auxiliares de uso geral*/
.centraliza{text-align:center !important;}
.direita{text-align:right !important;}
.esquerda{text-align:left !important;}
.alignTop{vertical-align:top !important;}
.noBorder{border:0px!important;}
.w80p{width:80%;}
.w90p{width:90%;}
.w100p{width:100%;}
.disabled{font-color:#DDD;background-color:#D6D6D6;}
.escondido{display:none;}

/*Classes para imagens, respectivamente: imagem de ajuda a direita, seta de obrigatoriedade a esquerda e botões*/
.helpImg  {border:0px; vertical-align:middle; cursor:help;}
.setaImg  {border:0px; vertical-align:middle;}
.botaoImg {border:0px; vertical-align:middle; cursor:pointer; cursor:hand;}

/* Só tem no check/checkPreenchimento.asp */
.alerta {color:#C00; font-weight:bold; text-decoration: underline; line-height: 25px;}
.desejavel {color:#00C; font-weight:bold; text-decoration: underline; line-height: 25px;}

/*Está em oportunidades.asp*/
.mensagem.oportunidade {text-align:justify;}

/* html/innerFrame.html */
.innerFrame{ text-align:right; border:1px solid #a2a2a2; width: auto; }

/* classe para mensagem de aviso */
.aviso { font-size:12px; font-weight:bold; background-color: #900; border:solid 1px #F00; color:#FFF;}
.mensagem { font-size:12px; font-weight:bold; background-color: #fff;}

td.leftContent {
  width: 280px;
  background: #fff url('../images/bgLeftContent.png') top left no-repeat;  
}

#lftLink {
  border:0px solid #f00;
  position: absolute; top: 200px; margin-left: 60px;
  width: 178px; height: 48px;
}

td.iHunterForm {
  background-color: #fff;
  text-align:right; width: 609px;
}

.powered {float:right; margin-top:35px; width:58px; height:25px; border:none; background:url(../images/ico_ihunter.png) no-repeat;}
