
.tabelaMensagem
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	text-decoration:none;
}
.mensagem
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
.rodape 
{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
	text-decoration:none;
}

.verMais {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
	text-decoration:none;
}

.verMais a {
	color:#808080;
	text-decoration:none;
	font-weight:normal;
}

.verMais a:hover {
	color:#808080;
	text-decoration: underline;
	font-weight:normal;
}



.linksSugerido {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
	text-decoration:none;
	font-weight:bold;
	padding-top:2px;
	padding-left:15px;
}

.linksSugerido a {
	color:#808080;
	text-decoration:none;
	font-weight:normal;
}

.linksSugerido a:hover {
	color:#808080;
	text-decoration: underline;
	font-weight:normal;
}


/*  Amplia Foto */
ul.thumb {
	float: left;
	list-style: none;
	padding: 0px;
	width: auto;
	margin-left:8px;
	margin-top:5px;
	border:0;	
}
ul.thumb li {
	margin: 0; padding: 0px;
	float: left;
	position: relative;
	width: 110px;
	height: 130px;
}
ul.thumb li img {
	width: 40%; height: 40%;
	border: 1px solid #000;
	padding: 0px;
	background: #000;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic; 
}
ul.thumb li img.hover {
	background:#FFFFFF;
	border:1px solid #c6c6c6;
}


/* COUNT SUPERIOR */

.inbox-count {
	color: #FFFFFF;
	font-size:11px;
	font-weight:normal;
	background-color:#FFA500; /*0070a8*/
	border:1px solid #f48f01; /*DC143C*/
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius: 3px; /* navegadores do Linux (baseado no KDE) */
	border-radius: 3px;        /* CSS3 */
	behavior: url(border-radius.htc); /* hack para o IE 6-8 */	

}

/* TOTAL SUPERIOR */

#inbox-total {
	background: #FFA500;
	border: 1px solid #C60;
	color: white;
	display: inline-block;
	_display: inline;
	font-size: 11px;
	line-height: 1;
	margin-left: 3px;
	padding: 1px 3px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border-top-left-radius: 2px 2px;
	border-top-right-radius: 2px 2px;
	border-bottom-right-radius: 2px 2px;
	border-bottom-left-radius: 2px 2px;
}


/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#fff;
}

a {
	outline:none;
}

/* CONTAINER GERAL */

#containerGeral {
	width:100%;
	border:margin:0 auto;
	padding:0;
}

#containerGeral .clear {
	clear:both;
}

/* LOGOTIPO E-PANELINHA */

#containerGeral .logo {
	margin:0 auto;
	padding:20px 0;
}
#containerGeral .logo img {
	border:0;
}

/* BUSCA */

#areaBusca {
	margin:0;
	padding:0;
}

#areaBusca .btnPesquisarBusca {
	cursor:pointer;
	border:0;
	vertical-align: top;
}

#areaBusca .busca {
	border:1px solid #0070a8;
	background-color:#fff;
	width:430px;
	height:17px;
	color:#0070a8;
	font-style:italic;

}

/* NOVA HOME */

div.containerHomeNova {
	background-image:url(../img/bg_home.jpg);
	background-repeat:repeat-x;
	width:auto;
	height:592px;
	border:0;
	margin:0;
	padding:0;
}

div.containerHomeNova div.icones_redes_sociais {
	text-align:right;
	padding:5px 10px 0 0;
	margin:0;
}

div.containerHomeNova div.containerConteudoInterno {
	width:960px;
	height: auto;
	padding:0;
	margin:0 auto;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerLogoSloganBanner {
	width:960px;
	height: auto;
	display:inline-block;
	padding:0;
	margin:20px 0 0 0;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerLogoSloganBanner div.ladoEsqLogo {
	float:left;
	margin:0;
	padding:0;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerLogoSloganBanner div.ladoDirSloganBanner {
	float:right;
	margin:0;
	padding:0;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerLogoSloganBanner div.ladoDirSloganBanner div.sloganLadoDir {
	margin:0;
	border:0;
	padding:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerLogoSloganBanner div.ladoDirSloganBanner div.bannerLadoDirTopo {
	margin:20px 0 0 0;
	border:0;
	padding:0;
	text-align:right;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova {
	width: 960px;
	height:auto;
	display:inline-block;
	padding:0;
	margin:0;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoEsqTxtProfEmpPan {
	float:left;
	width: 475px;
	height:auto;
	padding:0;
	margin:0;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoEsqTxtProfEmpPan h2 {
	padding:0;
	margin:30px 0 0 0;
	border:0;
	font-size:18px;
	font-weight:bold;
	color:#0070a8;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoEsqTxtProfEmpPan h2.empresas {
	padding:0;
	margin:30px 0 0 0;
	border:0;
	font-size:18px;
	font-weight:bold;
	color:#f48f01;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoEsqTxtProfEmpPan h2.panelinha {
	padding:0;
	margin:30px 0 0 0;
	border:0;
	font-size:18px;
	font-weight:bold;
	color:#B40404;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoEsqTxtProfEmpPan h2.avisoTxtIe6 {
	padding:0;
	margin:20px 0 0 0;
	border:0;
	font-size:12px;
	font-weight:normal;
	color: #FF0000;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoEsqTxtProfEmpPan p {
	padding:0;
	margin:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro {
	float:right;
	width: 350px;
	height:auto;
	padding:0;
	margin:20px 0 0 0;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.novaInscricao {
	width: 355px;
	height:146px;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../img/bg_inscricao.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.novaInscricao div.conteudoNovaInscricao {
	width: 350px;
	height: auto;
	padding:25px 0 0 0;
	margin:0;
	border:0;
	text-align:center;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.novaInscricao div.conteudoNovaInscricao p {
	padding:0;
	margin:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.novaInscricao div.conteudoNovaInscricao p span.destaqueTxtNovaHome {
	padding:0;
	margin:0;
	border:0;
	font-size:14px;
	font-weight: bold;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.novaInscricao div.conteudoNovaInscricao div.btnInscreverMe {
	padding:15px 0 0 0;
	margin:0;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado {
	width: 355px;
	height:219px;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../img/bg_ja_sou_cadastrado.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado {
	width: 350px;
	height: auto;
	padding:25px 0 0 0;
	margin:0;
	border:0;
	text-align:center;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado p {
	border:0;
	font-size:12px;
	font-weight:normal;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado div.esqueceuSenhaOuLogin {
	text-decoration:none;
	margin-top:5px;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado div.esqueceuSenhaOuLogin a{
	text-decoration:none;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado div.esqueceuSenhaOuLogin a:hover{
	text-decoration:underline;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado p a {
	text-decoration:none;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado p a:hover {
	text-decoration:underline;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado p span.destaqueTxtNovaHome {
	padding:0;
	margin:0;
	border:0;
	font-size:14px;
	font-weight: bold;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado input {
	border:1px solid #ccc;
	color:#666;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado  div.botoesLoginJaCadastrado {
	margin:25px 0 0 0;
	padding:0;
	border:0;
}

div.containerHomeNova div.containerConteudoInterno div.containerAbaixoLogoHomeNova div.ladoDirLoginCadastro div.jaSouCadastrado div.conteudoJaCadastrado  div.botoesLoginJaCadastrado input {
	border:0;
}

#containerGeral .rodapeHomeNova {
	margin:0 auto;
	padding:3px 0 5px 0;
	text-decoration:none;
	color:#666;
	font-size:11px;
}

#containerGeral .rodapeHomeNova a {
	color:#666;
	text-decoration:none;
}

#containerGeral .rodapeHomeNova a:hover {
	color:#666;
	text-decoration:underline;
}

/* ATUALIZAÇÕES DO SITE */

.infoAtualizacoes {
	margin:0 auto;
	color:#999;
}

/* BANNER PUBLICITÁRIO */

#bannerFull {
	margin:20px auto;
	color:#999;
}

#bannerFull p {
	width:468px;
	height:60px;
	background-color:#ccc;
	margin:0 auto;
	color:#999;
	text-align:center;
}

/* E-MAIL E SENHA */

#emailSenha {
	background-color:#24235D;
	width:100%;
	margin:0 auto;
	padding:0;
}

#emailSenha .novoIntegrante {
	color:#fff;
	font-size:11px;
	padding:10px 0;
}

#emailSenha .novoIntegrante a {
	color:#fff;
	font-size:11px;
	text-decoration:underline;
}

#emailSenha .novoIntegrante a:hover {
	color:#ccc;
	font-size:11px;
	text-decoration:underline;
}

#emailSenha h1 {
	font-size:18px;
	font-weight:bold;
	color: #fff;
	padding:20px 0 0 0;
}

#emailSenha .containerCamposLogin {
	margin:0 auto;
	padding:0;
	text-align:center;
	padding-bottom:20px;
	width:247px;
}

#emailSenha .campoEmailSenha {
	float:left;
	color:#fff;
	margin-top:3px;
}

#emailSenha .containerCamposLogin input {
	width:200px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}

#emailSenha .botoesLogin {
	padding-bottom:15px;
}

#emailSenha .botao {
	cursor:pointer;
}

/* ESQUECI A SENHA */

#emailSenha .containerCamposLogin .esqueciSenha {
	color:#fff;
	text-decoration:none;
	font-size:11px;
	text-align:right;
}

#emailSenha .containerCamposLogin .esqueciSenha a {
	color:#fff;
	text-decoration:none;
}

#emailSenha .containerCamposLogin .esqueciSenha a:hover {
	color:#fff;
	text-decoration:underline;
}

/* página para a recuperação da senha */

#recuperarSenha {
	width:100%;
	margin:0 auto;
	padding:0;
}

#recuperarSenha h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#recuperarSenha p {
	font-size:12px;
	color:#000;
}

#recuperarSenha p.desfocado {
	font-size:11px;
	color:#666;
}

#recuperarSenha p.desfocado a {
	color:#666;
	text-decoration:none;
}

#recuperarSenha p.desfocado a:hover {
	color:#006699;
	text-decoration:underline;
}

#recuperarSenha p a {
	color:#000;
	text-decoration:none;
}

#recuperarSenha p a:hover {
	color: #006699;
	text-decoration:underline;
}

/* página para a recuperação do e-mail */

#recuperarEmail {
	width:100%;
	margin:0 auto;
	padding:0;
}

#recuperarEmail h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#recuperarEmail p {
	font-size:12px;
	color:#000;
}

#recuperarEmail p a {
	color:#000;
	text-decoration:none;
}

#recuperarEmail p a:hover {
	color: #006699;
	text-decoration:underline;
}

/* INFORMAÇÃO ABAIXO DO LOGIN */

#infoAbaixoLogin {

}

#infoAbaixoLogin p {
	font-size:11px;
}

#infoAbaixoLogin .destaque {
	color:#FF0000;
}

/* RODAPÉ */

#containerGeral .rodape {
	margin:0 auto;
	padding:20px 0;
	text-decoration:none;
	color:#666;
	font-size:11px;
}

#containerGeral .rodape a {
	color:#666;
	text-decoration:none;
}

#containerGeral .rodape a:hover {
	color:#666;
	text-decoration:underline;
}

/* FLOAT DIV */

.floatdiv {
	display:none;
	overflow:hidden;
	height:200px;
	width:520px;
	margin:0 auto;
}


/* SHADOWBOX PEQUENA */

#popUpShadowBoxPqn {
	width:100%;
	margin:0 auto;
	padding:0;
}

#popUpShadowBoxPqn h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#popUpShadowBoxPqn p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

#popUpShadowBoxPqn .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
}

#popUpShadowBoxPqn p a {
	color:#000;
	text-decoration:none;
}

#popUpShadowBoxPqn p a:hover {
	color: #003366;
	text-decoration:underline;
}

/* MONTA A MENSAGEM */

.tabelaMontaMensagem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.tabelaMontaMensagem td.cabecalhoInbox {
	font-size:11px;
	background-color:#e1e1e1;
	padding:5px;
	color:#666;
	font-weight:bold;
	text-align:center;
}

.tabelaMontaMensagem td.totalNumMsg {
	font-size:11px;
	padding:5px;
	color:#666;
	text-align:right;
}

/* btn excluir tabela mensagem */

.tabelaMontaMensagem td.btnExcluirTabelaMsg {
	font-size:11px;
	padding:5px;
	color:#000;
	text-align:left;
	text-decoration:none;
}

.tabelaMontaMensagem td.btnExcluirTabelaMsg a {
	color:#000;
	text-decoration:none;
}

.tabelaMontaMensagem td.btnExcluirTabelaMsg a:hover {
	color: #FF0000;
	text-decoration:none;
}

/* btn tabela mensagem */

.tabelaMontaMensagem td.btnTabelaMsg {
	font-size:12px;
	padding:5px;
	color:#000;
	text-align:left;
	text-decoration:none;
}

.tabelaMontaMensagem td.btnTabelaMsg a {
	color:#000;
	text-decoration:none;
	padding:5px;
}

.tabelaMontaMensagem td.btnTabelaMsg a:visited {
	color:#000;
	text-decoration:none;
	padding:5px;
}

.tabelaMontaMensagem td.btnTabelaMsg a:link {
	color:#000;
	text-decoration:none;
	padding:5px;
}

.tabelaMontaMensagem td.btnTabelaMsg a:hover {
	color:#003366;
	background-color:#f1f1f1;
	padding:5px;
	text-decoration:none;
}

.tabelaMontaMensagem td.btnTabelaMsg a:active {
	color:#000;
	text-decoration:none;
	padding:5px;
}

.tabelaMontaMensagem td.paginacaoInbox {
	font-size:12px;
	padding:5px;
	color:#000;
	text-align:center;
	text-decoration:none;
}

.tabelaMontaMensagem td.paginacaoInbox a {
	color:#000;
	text-decoration:none;
	padding:5px;
}

.tabelaMontaMensagem td.paginacaoInbox a:visited {
	color:#000;
	text-decoration:none;
	padding:5px;
}

.tabelaMontaMensagem td.paginacaoInbox a:link {
	color:#000;
	text-decoration:none;
	padding:5px;
}

.tabelaMontaMensagem td.paginacaoInbox a:hover {
	color:#000;
	padding:5px;
	text-decoration:underline;
}

.tabelaMontaMensagem td.paginacaoInbox a:active {
	color:#000;
	text-decoration:none;
	padding:5px;
}

#popUpShadowBoxPqn .cabecalhoMsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #f1f1f1;
	padding:5px;
	color:#666;
	margin:10px 20px;
}

#popUpShadowBoxPqn .txtMontaMsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin:10px 20px;
	border:1px dashed #ccc;
	padding:5px;
}


/* QUEM SOMOS */

#quemSomos {
	width:100%;
	margin:0 auto;
	padding:0;
}

#quemSomos h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#quemSomos p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

#quemSomos .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
}

#quemSomos p a {
	color:#000;
	text-decoration:none;
}

#quemSomos p a:hover {
	color: #003366;
	text-decoration:underline;
}


/* ANUNCIE NO E-PANELINHA */

#anuncie {
	width:100%;
	margin:0 auto;
	padding:0;
}

#anuncie h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#anuncie p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

#anuncie .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
}

#anuncie p a {
	color:#000;
	text-decoration:none;
}

#anuncie p a:hover {
	color: #003366;
	text-decoration:underline;
}


/* PRIVACIDADE */

#privacidade {
	width:100%;
	margin:0 auto;
	padding:0;
}

#privacidade h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#privacidade p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

#privacidade .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
}

#privacidade .aviso {
	font-weight:bold;
	color:#003366;
	font-size:14px;
}

#privacidade p a {
	color:#000;
	text-decoration:none;
}

#privacidade p a:hover {
	color: #003366;
	text-decoration:underline;
}


/* DETALHES PLANO PAGO */

#detalhesPlanoPago {
	width:100%;
	margin:0 auto;
	padding:0;
}

#detalhesPlanoPago h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#detalhesPlanoPago p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

#detalhesPlanoPago .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
}

#detalhesPlanoPago p a {
	color:#000;
	text-decoration:none;
}

#detalhesPlanoPago p a:hover {
	color: #003366;
	text-decoration:underline;
}


/* INSCRIÇÃO */

#inscricao {
	width:100%;
	margin:0 auto;
	padding:0;
}

#inscricao h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#inscricao p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

#inscricao .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
}

#inscricao .aviso {
	font-weight: normal;
	color:#FF0000;
	font-size:11px;
}

#inscricao p a {
	color:#000;
	text-decoration:none;
}

#inscricao p a:hover {
	color: #003366;
	text-decoration:underline;
}


/* PLANOS DE INSCRIÇÃO */

#planosInscricao {
	width:100%;
	margin:0 auto;
	padding:0;
}

#planosInscricao h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#planosInscricao p {
	font-size:12px;
	color:#000;
	padding:0;
	line-height:18px;
}

#planosInscricao .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
}

#planosInscricao .aviso {
	font-weight: normal;
	color:#FF0000;
	font-size:11px;
}

#planosInscricao p a {
	color:#000;
	text-decoration:none;
}

#planosInscricao p a:hover {
	color: #003366;
	text-decoration:underline;
}

#planosInscricao .containerPlanosInscricao {
	padding:20px;
	border:2px dotted #ccc;
	margin:20px;
	background-color:#e8e8e8;
}

#planosInscricao .tituloPlanoInscricao {
	font-weight:bold;
	color:#003366;
	font-size:14px;
	padding:0;
	margin:0;
	border-bottom:1px solid #ccc;
}


/* NOVO INTEGRANTE */

#novoIntegrante {
	width:100%;
	margin:0 auto;
	padding:0;
}

#novoIntegrante h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#novoIntegrante p {
	font-size:12px;
	color:#000;
	padding:0;
	line-height:18px;
}

#novoIntegrante p.destaque {
	font-size:12px;
	color: #FF0000;
	padding:0;
	font-weight:bold;
	line-height:18px;
}

#novoIntegrante legend {
	font-size:14px;
	color: #003366;
	padding:0 5px;
	font-weight:bold;
}

#novoIntegrante fieldset {
	width:600px;
	border:1px solid #003366;
	margin-top:20px;
}


/* CADASTRO EMPRESA */

#cadastroEmpresa {
	width:100%;
	margin:0 auto;
	padding:0;
}

#cadastroEmpresa h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#cadastroEmpresa p {
	font-size:12px;
	color:#000;
	padding:0;
	line-height:18px;
}

#cadastroEmpresa p.destaque {
	font-size:12px;
	color: #FF0000;
	padding:0;
	font-weight:bold;
	line-height:18px;
}

#cadastroEmpresa legend {
	font-size:14px;
	color: #003366;
	padding:0 5px;
	font-weight:bold;
}

#cadastroEmpresa fieldset {
	width:600px;
	border:1px solid #003366;
	margin-top:20px;
}


/* CADASTRO CONSULTOR */

#cadastroConsultor {
	width:100%;
	margin:0 auto;
	padding:0;
}

#cadastroConsultor h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#cadastroConsultor p {
	font-size:12px;
	color:#000;
	padding:0;
	line-height:18px;
}

#cadastroConsultor p.destaque {
	font-size:12px;
	color: #FF0000;
	padding:0;
	font-weight:bold;
	line-height:18px;
}

#cadastroConsultor legend {
	font-size:14px;
	color: #003366;
	padding:0 5px;
	font-weight:bold;
}

#cadastroConsultor fieldset {
	width:600px;
	border:1px solid #003366;
	margin-top:20px;
}


/* FAQ */

#faq {
	width:100%;
	margin:0 auto;
}

#faq h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#faq div.containerFaq {
	margin:0 auto;
	padding:20px 25px;
}

#faq p {
	font-size:12px;
	color:#000;
	padding:0;
	line-height:18px;
}

#faq ol{
	list-style:none;
}

#faq li.pergunta {
	font-size:12px;
	color: #333;
	list-style:none;
	background-color:#ccc;
	padding:5px 0 3px 5px;
}

#faq li.resposta {
	font-size:12px;
	color:#000;
	list-style:none;
	padding:5px;
}

#faq p.destaque {
	font-size:12px;
	color: #FF0000;
	padding:0;
	font-weight:bold;
	line-height:18px;
}


/* FALE CONOSCO */

#faleConosco {
	width:100%;
	margin:0 auto;
}

#faleConosco h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:22px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

#faleConosco div.containerFaq {
	margin:0 auto;
	padding:20px;
}

#faleConosco p {
	font-size:12px;
	color:#000;
	padding:0;
	line-height:18px;
}

#faleConosco p.destaque {
	font-size:12px;
	color: #FF0000;
	padding:0;
	font-weight:bold;
	line-height:18px;
}

#faleConosco .containerFormulario {
	width:330px;
	margin:0 auto;
	padding:20px;
}

#faleConosco input.campoTxt {
	font-size: 11px;
	font-style: normal;
	border:1px solid #999;
	width:350px;
	height:16px;
}

#faleConosco textarea {
	font-size: 11px;
	font-style: normal;
	border:1px solid #999;
	width:350px;
}


/* HOME DE PROFISSIONAL */

#containerGeralProfissional {
	width:965px;
	padding:0;
	margin:0 auto;
	background-color:#fff;
}

#topoInterno {
	/*background-color:#e8e8e8;*/
	width:959px;
	padding:3px;
	height:21px;
	/*border-bottom:1px solid #ccc;*/
	display:inline-block;
	color:#999;
}

#topoInterno .linksTopo {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-decoration:none;
	font-weight:normal;
	padding-top:2px;
	padding-left:15px;
}

#topoInterno .linksTopo a {
	color:#999;
	text-decoration:none;
	font-weight:normal;
}

#topoInterno .linksTopo a:hover {
	color:#666;
	text-decoration: underline;
	font-weight:normal;
}

#topoInterno .btnSair {
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
}

#topoInterno .btnSair a {
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
}

#topoInterno .btnSair a:hover {
	color:#FF0000;
	text-decoration: underline;
	font-weight:normal;
}

#topoInterno .destaque {
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}

#topoInterno span.semFoco {
	color:#999;
	text-decoration:none;
}

#topoInterno span.separador {
	color:#999;
	font-size:14px;
}

#topoInterno .botaoSair {
	float:right;
}


/* MENU PESSOAL EM PROFISSIONAL */

#containerGeralProfissional #menuPessoalPro {
	font-size:12px;
	color:#666;
	margin:0;
}


#containerGeralProfissional #menuPessoalPro #el01 {
	width:962px;
	height:75px;
	font-size:11px;
	margin-top:10px;
	background-image:url(../img/fundo_nav_pro.gif);
	background-repeat:no-repeat;
	padding:5px 5px 0 5px;
	display:inline-block;
}

#containerGeralProfissional #menuPessoalPro #el01 .alteraFoto {
	color:#999;
	width: auto;
	float:left;
	margin-left:8px;
	margin-top:5px;
	border:0;
}

#containerGeralProfissional #menuPessoalPro #el01 .Dialog {
	margin: 10px; 
	width: auto;
	height:47px;
	font-size:11px;
	margin-top:10px;
	background-image:url(../img/dialogo.png);
	background-repeat:no-repeat;
	padding:5px 5px 0 5px;
	display:inline-block;
}


#containerGeralProfissional #menuPessoalPro #el01 .textareaMSG{
	margin:4px; 
	margin-top:-4px;
	padding:-2px; 
	border: none; 
	border-color: transparent; 
	background-color: transparent; 
	overflow:hidden; 
	font-family:Arial; 
	font-size:11px; 
	color:#808080;
	z-index: 100; 
	left: 0px; 
	width:245px; 
	height: 40px;
}


#containerGeralProfissional #menuPessoalPro #el01 .Dialog1 {
	margin:-55px; 
	width: auto;
	height:47px;
	font-size:11px;
	margin-top:10px;
	background-image:url(../img/dialogo.png);
	background-repeat:no-repeat;
	padding:5px 5px 0 5px;
	display:inline-block;
}


#containerGeralProfissional #menuPessoalPro #el01 .textareaMSG1{
	margin:4px; 
	margin-top:-4px;
	padding:-2px; 
	border: none; 
	border-color: transparent; 
	background-color: transparent; 
	overflow:hidden; 
	font-family:Arial; 
	font-size:11px; 
	color:#808080;
	z-index: 100; 
	left: 0px; 
	width:245px; 
	height: 40px;
}


#containerGeralProfissional #menuPessoalPro #el01 .alteraFoto .editFoto {
	font-size:10px;
	color:#666;
	padding-left:6px;
	text-decoration:none;
}

#containerGeralProfissional #menuPessoalPro #el01 .alteraFoto .editFoto a {
	color:#666;
	text-decoration:none;
}

#containerGeralProfissional #menuPessoalPro #el01 .alteraFoto .editFoto a:hover {
	color:#000;
	text-decoration:none;
}

#containerGeralProfissional #menuPessoalPro #el01 h3 {
	font-size:18px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#containerGeralProfissional #menuPessoalPro #el01 .listaItensMenuPro {
	width: auto;
	font-size:11px;
	text-align:right;
	float:right;
	font-weight:normal;
	margin-right:17px;
	margin-top:5px;
}

#containerGeralProfissional #menuPessoalPro #el01 .listaItensMenuPro ul {
	margin:0;
	text-align:right;
	width: auto;
}

#containerGeralProfissional #menuPessoalPro #el01 .listaItensMenuPro ul li {
	display:inline;
	margin:0;
	padding:0 0 0 5px;
}

#containerGeralProfissional #menuPessoalPro #el01 .listaItensMenuPro ul li a {
	text-decoration:none;
	color:#333;
	padding:0 5px 0 5px;
}

#containerGeralProfissional #menuPessoalPro #el01 .listaItensMenuPro ul li a:hover {
	text-decoration:underline;
	color:#000;
}

/* ICONES DAS REDES SOCIAIS - TWEETER E ORKUT */

div.redesSociais {
	float:right;
	line-height:0px;
	padding:2px 0;
	*margin-top:3px;
}

div.redesSociais ul {
	text-align:right;
	margin:0;
	padding:0 3px 0 0;
}

div.redesSociais ul li {
	display:inline;
	margin:0;
	padding:0;
}

div.redesSociais ul li img {
	border:0;
}


/* MENU PESSOAL EM EMPRESA */

#containerGeralProfissional #menuPessoalEmp {
	font-size:12px;
	color:#666;
	margin:0;
}

#containerGeralProfissional #menuPessoalEmp #el01 {
	width:962px;
	height:75px;
	font-size:11px;
	margin-top:10px;
	background-image:url(../img/fundo_nav_emp.gif);
	background-repeat:no-repeat;
	padding:5px 5px 0 5px;
	display:inline-block;
}

#containerGeralProfissional #menuPessoalEmp #el01 .alteraFoto {
	color:#999;
	width: auto;
	float:left;
	margin-left:8px;
	margin-top:5px;
	border:0;
}

#containerGeralProfissional #menuPessoalEmp #el01 .alteraFoto .editFoto {
	font-size:10px;
	color:#666;
	padding-left:6px;
	text-decoration:none;
}

#containerGeralProfissional #menuPessoalEmp #el01 .alteraFoto .editFoto a {
	color:#666;
	text-decoration:none;
}

#containerGeralProfissional #menuPessoalEmp #el01 .alteraFoto .editFoto a:hover {
	color:#000;
	text-decoration:none;
}

#containerGeralProfissional #menuPessoalEmp #el01 h3 {
	font-size:18px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#containerGeralProfissional #menuPessoalEmp #el01 .listaItensMenuEmp {
	width: 860px;
	font-size:11px;
	text-align:right;
	float:right;
	font-weight:normal;
	margin-right:17px;
	margin-top:5px;
}

#containerGeralProfissional #menuPessoalEmp #el01 .listaItensMenuEmp ul {
	margin:0;
	text-align:right;
	width: auto;
	display:inline;
}

#containerGeralProfissional #menuPessoalEmp #el01 .listaItensMenuEmp ul li {
	display:inline;
	margin:0;
	padding:0 0 0 5px;
}

#containerGeralProfissional #menuPessoalEmp #el01 .listaItensMenuEmp ul li a {
	text-decoration:none;
	color:#666;
	padding:0 5px 0 5px;
}

#containerGeralProfissional #menuPessoalEmp #el01 .listaItensMenuEmp ul li a:hover {
	text-decoration:underline;
	color:#333;
}

#containerGeralProfissional #saudacao {
	font-size:12px;
	color:#666;
}

#containerGeralProfissional .alteraFoto {
	color:#999;
	width: auto;
	float:left;
	margin-left:8px;
	margin-top:8px;
}

#containerGeralProfissional .meuCurriculo {
	width: 478px;
}

/* MONTA BOX PADRAO PROFISSIONAL */

#containerGeralProfissional .meuCurriculo .montaBoxPadrao {
	color:#999;
	width: 478px;
	margin-bottom:20px;
}

#containerGeralProfissional .meuCurriculo .montaBoxPadrao .tituloBoxPadrao {
	background-image:url(../img/bg_top_box_padrao.gif);
	background-repeat:no-repeat;
	width:463px;
	height:17px;
	font-size:16px;
	font-weight:bold;
	color: #336699;
	padding-left:15px;
	padding-top:10px;
}

#containerGeralProfissional .meuCurriculo .montaBoxPadrao .bodyBoxPadrao {
	background-image:url(../img/bg_box_padrao.gif);
	background-repeat: repeat-y;
	width:478px;
	height: auto;
	padding-top:10px;
	padding-left:15px;
	color:#777;
	font-size:11px;
}

#containerGeralProfissional .meuCurriculo .montaBoxPadrao .rodapeBoxPadrao {
	background-image:url(../img/bg_bottom_box_padrao.gif);
	background-repeat:no-repeat;
	width:478px;
	height:27px;
}

/* MONTA BOX PADRAO EMPRESA */

#containerGeralProfissional .perfilEmpresa h4 {
	color:#336699;
	font-size:20px;
	font-weight:bold;
	margin-top:10px;
	padding-top:0;
}

#containerGeralProfissional .perfilEmpresa .montaBoxPadrao {
	color:#999;
	width: 478px;
	margin-bottom:20px;
}

#containerGeralProfissional .perfilEmpresa .montaBoxPadrao .tituloBoxPadrao {
	background-image:url(../img/bg_top_box_padrao.gif);
	background-repeat:no-repeat;
	width:463px;
	height:17px;
	font-size:16px;
	font-weight:bold;
	color: #336699;
	padding-left:15px;
	padding-top:10px;
}

#containerGeralProfissional .perfilEmpresa .montaBoxPadrao .bodyBoxPadrao {
	background-image:url(../img/bg_box_padrao.gif);
	background-repeat: repeat-y;
	width:478px;
	height: auto;
	padding-top:10px;
	padding-left:15px;
	color:#777;
	font-size:11px;
}

#containerGeralProfissional .perfilEmpresa .montaBoxPadrao .rodapeBoxPadrao {
	background-image:url(../img/bg_bottom_box_padrao.gif);
	background-repeat:no-repeat;
	width:478px;
	height:27px;
}

#containerGeralProfissional .seloTeclaRodape {
	margin:20px auto;
	width:940px;
}

#containerGeralProfissional .rodapeProfissional {
	background-image:url(../img/bgRodape.gif);
	background-repeat:no-repeat;
	padding-top:10px;
	width:962px;
	height:59px;
	font-size:11px;
	color:#666;
	text-decoration:none;
}

#containerGeralProfissional .rodapeProfissional a {
	color:#666;
	text-decoration:none;
}

#containerGeralProfissional .rodapeProfissional a:hover {
	color:#666;
	text-decoration:underline;
}

/* BOX LATERAL */


#containerGeralProfissional .montaBoxLateral {
	width: auto;
}

#containerGeralProfissional .montaBoxLateral .boxLateralPadrao {
	width:450px;
	*width:435px; /* hack pra ie7 */
	text-align:left;
	padding-left:35px;
}

#containerGeralProfissional .montaBoxLateral .boxLateralPadrao .areaBanner {
	margin:20px auto;
	width:450px;
	*width:435px; /* hack pra ie7 */
	height:auto;
	padding:10px 0;
	border-top:1px solid #e8e8e8;
	color:#999;
	font-size:10px;
}

#containerGeralProfissional .montaBoxLateral .boxLateralPadrao .btnVerMais {
	color:#666;
	text-decoration:none;
	font-size:11px;
}

#containerGeralProfissional .montaBoxLateral .boxLateralPadrao .btnVerMais a {
	color:#666;
	text-decoration:none;
}

#containerGeralProfissional .montaBoxLateral .boxLateralPadrao .btnVerMais a:hover {
	color:#666;
	text-decoration:underline;
}

#containerGeralProfissional .montaBoxLateral .boxLateralPadrao h3 {
	border-bottom:1px dotted #ccc;
	line-height:14px;
	font-size:14px;
	font-weight:bold;
	color:#666;
}

#containerGeralProfissional .montaBoxLateral .boxLateralPadrao .minhaPanelinha {
	width:450px;
	height:150px;
}

#containerGeralProfissional .montaBoxLateral .boxLateralPadrao .iframeLateralApoio {
	width:450px;
	height:150px;
}

#containerGeralProfissional .montaBoxlateral .boxLateralPadrao .iframeConteudoLateral {
	width:450px;
	height: 300px;
}

/* BOX NA COLUNA LATERAL DIREITA - PÁGINAS INTERNAS */


#containerGeralProfissional .boxCentralPadrao .containerBoxCentralAreaApoio {
	width:950px;
	display:inline-block;
}

#containerGeralProfissional .boxCentralPadrao .containerBoxCentralAreaApoio .floatCentral {
	float:left;
	width:400px;
}

#containerGeralProfissional .boxCentralPadrao .containerBoxCentralAreaApoio .floatLateralApoio {
	float:right;
	width:430px;
	padding:10px;
}

#containerGeralProfissional .boxCentralPadrao .containerBoxCentralAreaApoio .floatLateralApoio .boxAreaApoio {
	width:435px;
	padding-left:15px;
}

#containerGeralProfissional .boxCentralPadrao .containerBoxCentralAreaApoio .floatLateralApoio .boxAreaApoio h3 {
	border-bottom:1px dotted #ccc;
	line-height:14px;
	font-size:14px;
	font-weight:bold;
	color:#666;
}

#containerGeralProfissional .boxCentralPadrao .containerBoxCentralAreaApoio .floatLateralApoio .boxAreaApoio .iframeLateralApoio {
	width:420px;
	height:150px;
}

/* MONTA BOX CENTRAL - SEM LATERAL NENHUMA */

#containerGeralProfissional .montaBoxCentral {
	width:960px;
}

#containerGeralProfissional .montaBoxCentral .boxCentralPadrao {
	width:960px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

#containerGeralProfissional .montaBoxCentral .boxCentralPadrao .breadcrumb {
	width:950px;
	text-align:left;
	font-size:11px;
	color:#999;
	text-decoration:none;
	background-color:#f8f8f8;
	padding:5px;
}

#containerGeralProfissional .montaBoxCentral .boxCentralPadrao .breadcrumb a {
	color:#999;
	text-decoration:none;
}

#containerGeralProfissional .montaBoxCentral .boxCentralPadrao .breadcrumb a:hover {
	color:#999;
	text-decoration:underline;
}

#containerGeralProfissional .montaBoxCentral .boxCentralPadrao .breadcrumb span.selecionado {
	font-weight:normal;
	color:#336699;
	text-decoration:none;
}

#containerGeralProfissional .montaBoxCentral .boxCentralPadrao h3 {
	border-bottom:1px solid #ccc;
	line-height:15px;
	font-size:18px;
	font-weight:bold;
	color:#336699;
}

#containerGeralProfissional .montaBoxCentral .boxCentralPadrao .iframeConteudoCentral {
	width:960px;
	height: 600px;
}

#containerGeralProfissional .montaBoxCentral .boxCentralPadrao .iframeConteudoCentralAlto {
	width:960px;
	height: 1100px;
}

/* MONTA BOX CENTRAL - COM A LATERAL DIREITA */

#containerGeralProfissional .montaBoxCentralComLateral {
	width: 478px;
	margin-bottom:20px;
}

#containerGeralProfissional .montaBoxCentralComLateral .boxCentralPadrao {
	width:478px;
	text-align:left;
}

#containerGeralProfissional .montaBoxCentralComLateral .boxCentralPadrao h3 {
	border-bottom:1px solid #ccc;
	line-height:15px;
	font-size:18px;
	font-weight:bold;
	color:#336699;
}

#containerGeralProfissional .montaBoxCentralComLateral .boxCentralPadrao .iframeConteudoCentral {
	width:478px;
	height: 600px;
}


/* CADASTRO EMPRESA DENTRO DO AMBIENTE EMPRESA */

#empCadastroEmpresa table.formCadastroEmpresa {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}

#empCadastroEmpresa table.formCadastroEmpresa td.aviso {
	color: #666;
	line-height:18px;
	font-size:10px;
}

#empCadastroEmpresa table.formCadastroEmpresa td.aviso a {
	color: #666;
	text-decoration:none;
}

#empCadastroEmpresa table.formCadastroEmpresa td.aviso a:hover {
	color: #000;
	text-decoration:underline;
}

#empCadastroEmpresa table.formCadastroEmpresa td.nomeEtapaForm {
	background-color:#f1f1f1;
	width:250px;
	padding:20px;
	color:#999;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
}

#empCadastroEmpresa table.formCadastroEmpresa td.conteudoEtapaForm {
	background-color:#f1f1f1;
	width:250px;
	padding:20px;
	color:#666;
	font-size:12px;
	font-weight:normal;
	vertical-align:top;
}

#empCadastroEmpresa table.formCadastroEmpresa td.conteudoEtapaForm table.tabelaConteudoEtapaForm {
	color:#666;
	font-size:12px;
	font-weight:normal;
}

#empCadastroEmpresa table.formCadastroEmpresa td.conteudoEtapaForm table.tabelaConteudoEtapaForm td.formLatDireita {
	padding-left:20px;
}

#empCadastroEmpresa table.formCadastroEmpresa td.conteudoEtapaForm table.tabelaConteudoEtapaForm input.inputLadoEsq {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: normal;
	background-color:#fff;
	padding:1px;
	border:1px solid #999;
}

#empCadastroEmpresa table.formCadastroEmpresa input.botao {
	cursor:pointer;
}

/* CADASTRO CONSULTOR DENTRO DO AMBIENTE EMPRESA */

#empCadastroConsultor table.formCadastroConsultor {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}

#empCadastroConsultor table.formCadastroConsultor td.aviso {
	color: #666;
	line-height:18px;
	font-size:10px;
}

#empCadastroConsultor table.formCadastroConsultor td.aviso a {
	color: #666;
	text-decoration:none;
}

#empCadastroConsultor table.formCadastroConsultor td.aviso a:hover {
	color: #000;
	text-decoration:underline;
}

#empCadastroConsultor table.formCadastroConsultor td.nomeEtapaForm {
	background-color:#f1f1f1;
	width:250px;
	padding:20px;
	color:#999;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
}

#empCadastroConsultor table.formCadastroConsultor td.conteudoEtapaForm {
	background-color:#f1f1f1;
	width:250px;
	padding:20px;
	color:#666;
	font-size:12px;
	font-weight:normal;
	vertical-align:top;
}

#empCadastroConsultor table.formCadastroConsultor td.checkboxesFinal {
	color:#666;
	font-size:12px;
	font-weight:normal;
	vertical-align:top;
}

#empCadastroConsultor table.formCadastroConsultor td.checkboxesFinal .link {
	font-size:11px;
	color: #666;
	text-decoration:underline;
}

#empCadastroConsultor table.formCadastroConsultor td.checkboxesFinal .link a {
	color: #666;
	text-decoration:underline;
}

#empCadastroConsultor table.formCadastroConsultor td.checkboxesFinal .link a:hover {
	color: #000;
	text-decoration:underline;
}

#empCadastroConsultor table.formCadastroConsultor td.conteudoEtapaForm table.tabelaConteudoEtapaForm {
	color:#666;
	font-size:12px;
	font-weight:normal;
}

#empCadastroConsultor table.formCadastroConsultor td.conteudoEtapaForm table.tabelaConteudoEtapaForm td.formLatDireita {
	padding-left:20px;
}

#empCadastroConsultor table.formCadastroConsultor td.conteudoEtapaForm table.tabelaConteudoEtapaForm input.inputForm {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: normal;
	background-color:#fff;
	padding:1px;
	border:1px solid #999;
}

#empCadastroConsultor table.formCadastroConsultor input.botao {
	cursor:pointer;
}


/* PUBLICAÇÕES */

.publicacoes {
	width:100%;
	margin:0 auto;
	padding:0;
}

.publicacoes h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:20px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

.publicacoes p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

.publicacoes .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
	margin-bottom:5px;
}

.publicacoes p a {
	color:#000;
	text-decoration:none;
}

.publicacoes p a:hover {
	color: #003366;
	text-decoration:underline;
}


/* ANÁLISE DE PERFIL */

.analisePerfil {
	width:100%;
	margin:0 auto;
	padding:0;
}

.analisePerfil h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:20px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

.analisePerfil p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

.analisePerfil .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
	margin-bottom:5px;
}

.analisePerfil p a {
	color:#000;
	text-decoration:none;
}

.analisePerfil p a:hover {
	color: #003366;
	text-decoration:underline;
}


/* PROPAGANDAS */

.propagandas {
	width:100%;
	margin:0 auto;
	padding:0;
}

.propagandas h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:20px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
	padding-left:90px;
	padding-top:10px;
	margin:10px 0 0 20px;
}

.propagandas p {
	font-size:12px;
	color:#000;
	padding:0 20px;
	line-height:18px;
}

.propagandas .destaque {
	font-weight:bold;
	color:#003366;
	font-size:14px;
	margin-bottom:5px;
}

.propagandas p a {
	color:#000;
	text-decoration:none;
}

.propagandas p a:hover {
	color: #003366;
	text-decoration:underline;
}


/* BANCO DE TALENTOS - SHADOWBOX */

.bancoTalentos {
	width:100%;
	margin:0 auto;
	padding:0;
}

.bancoTalentos h1 {
	background-image:url(../img/logo_epanelinha_pqn.jpg);
	background-repeat:no-repeat;
	height:87px;
	color: #003366;
	font-size:20px;
	font-weight:bold;
	line-height:60px;
	vertical-align:middle;
	text-align:left;
}
