@charset "utf-8";
/* CSS Document */

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000000;
  display:none;
}

#mask1 {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000000;
  display:none;
}


#boxes .window {
  position:absolute;
  left:0;
  top:0;
  margin: 0 auto;
  width:454px;
  height:195px;
  *height: 172px;
  display:none;
  z-index:9999;
  padding:2px;
}

#frmSolicitaEstudo .window {
  position:absolute;
  left:0;
  top:0;
  margin: 0 auto;
  width:454px;
  height:410px;
  display:none;
  z-index:9999;
  padding:2px;
}

#boxCamp .window {
  position:absolute;
  left:0;
  top:0;
  margin: 0 auto;
  width:600px;
  height:350px;
  display:none;
  z-index:9999;
  padding:2px;
}

#botoesCamp                                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003300; font-weight: bold; text-align: center; margin-top:10px;}
.botaoCamp									{ font-family: Arial; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #00513a; text-align:center; width:160px; }

.close{display:block; text-align:right;}



body                                    { margin:0; }
body, input, textarea, selec            { font:12px Arial, Helvetica, sans-serif; text-decoration:none; }
img, fieldset                           { border:none; }
legend                                  { text-indent:0; color:#000; }
a, a:link, a:visited, a:active, a:hover { color:#336600; text-decoration:underline; }
address                                 { font-style:normal; margin-top:10px; }
hr                                      { border-bottom:solid; border-bottom-color: #00513a; border-bottom-width:medium; }


/* CLASSES GERAIS */
.clear                                  { clear:both; }
.none                                   { display:none; }
.f-left                                 { float:left; }
.f-right                                { float:right; }


/* ESTILOS COMUNS À TODAS AS SECOES */
#secaointerna 			 				{ width: 670px; height:100%; margin-left: 10px;}
#secaointerna p							{ text-align:justify; width: 670px; }
#secaointerna .corpo_nome_grupo         { font-size: 12px;	font-weight: bold;	color:#00513a;	border-bottom-style:solid;	border-bottom-color:#00513a; }
#secaointerna ul 						{ font-size: 11px;	font-weight: normal; color: #000000; }
#secaointerna li						{ margin: 5px; }
.imagemCentro							{ margin-left: 100px; }
.texto_normal 							{ text-align:justify; width:670px; font-family: Trebuchet MS; font-size: 12px; font-weight: normal;color: #000000; }
.texto_verde 							{ font-family: Arial; font-size: 11px; font-weight: bold; color: #003300; }
.titulo_texto							{ font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: #00513A; }
.subtit_nome_grupo                      { font-size: 12px;	font-weight: bold;	color:#00513a; }

/* TITULOS */
h1, h2, h3								{ color:#F90; }
h1										{ font-size:18px; }
h2										{ margin:0; padding:0; text-align:left; font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #003300; }
h3										{ font-size:12px; }


/* INDEX */
#mae 									{ margin: 10px auto; width: 900px; text-align:justify; font-family: Trebuchet MS; font-size: 12px; font-weight: normal;	color: #000000; }
#centro 								{ margin-top:20px; width: 900px;}
#meio 									{ width: 695px; margin-left: 10px; }
#esquerda								{ width: 195px; }
#direita								{ width: 160px; }


/* RODAPE*/
#rodape									{ width: 900px; text-align:center; margin-top: 25px;}
#rodapeEndereco 						{ background:url(../img/fundo2.gif) repeat; width: 900px; height: 18px; display: block; font-family: Trebuchet MS; font-size: 9px; color: #FFFFFF;}
#rodape p								{ margin:0; }


/* INICIAL */
#inicial 								{ width: 490px; height:100%; }
#botoes 								{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003300; font-weight: bold; text-align: center; margin-top:100px;}
#divFlash								{ width: 450px; margin:10px 10px 30px 10px; }
#chamada                                { z-index:1; width:452px; height:134px; position:absolute; top:200px; left:50%; margin-top:0px; margin-left:-227px; background-color:#FFFFFF; }
#campanha                               { z-index:3; position:absolute; top:200px; left:50%; margin-top:0px; margin-left:-227px; background-color:#FFFFFF; }

/* LADO DIREITO */
.texto 									{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003300; }
.caixa 									{ font-family: Trebuchet MS; font-size: 10px; font-weight: normal; color: #000000; border: thin solid #666666; }
.TextoTrebuchetBrancoMenu				{ font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #FFFFFF; }


/* SIMULADOR */
.titulo									{ display:block; vertical-align:top; font-weight:bold; text-align:center; }
.label									{ text-align: right;}
.observacao								{ text-align: left; font-size: 10px; }
.formulario td 							{ padding: 3px; vertical-align:top;}
.formulario td input 					{ text-align: left;	font-family: Trebuchet MS; font-size: 12px;	font-weight: normal;color: #000000;}
.formulario_texto_nome					{ text-align: left;	font-size: 12px; font-weight: bold;}
.formulario_texto_valor					{ text-align: left; font-family: Trebuchet MS; font-size: 12px; font-weight: normal; color: #000000; }
.formulario td.label					{ text-align: right; font-family: Trebuchet MS;	font-size: 12px; font-weight: normal; color: #000000; }
.botao									{ font-family: Arial; font-size: 10px; font-weight: normal; color: #000000; background-color: #CCCCCC; border: thin solid #666666; text-align:center; }
.tabela_titulo_1						{ text-align:center; font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.tabela_titulo_2						{ background-color:#CFEFCB; text-align:center; font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #000000; }
.tabela_descricao						{ text-align:left; font-family: Trebuchet MS; font-size: 10px; font-weight: bold;	color: #003300;	background-color:#FFFFFF; }
.tabela_valores							{ text-align:center; font-family: Trebuchet MS; font-size: 10px; font-weight: bold;	color: #003300;	background-color:#FFFFFF; }
.informacoes_importantes_titulo			{ font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #000000; }
.informacoes_importantes_texto			{ font-family: Trebuchet MS; font-size: 12px; font-weight: normal; color: #000000; text-align:justify; } 


/* PARTICIPANTE PRECAVER*/
#participante 			 				{ width: 670px; height:100%; margin-left: 10px;}
#participante p							{ width: 670px; }
.titulo_chamada_senha 					{ text-align:center; font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #FF0000;}
.texto_chamada_senha 					{ text-align:center; font-family: Trebuchet MS; font-size: 12px; font-weight: normal; color: #000000;}
.msgerro								{ background-color:#ccc; color:#666; font-size:12px; font-family:verdana; height: 15px; width: 670px;}
.msgerroBenef							{ background-color:#ccc; color:#666; font-size:12px; font-family:verdana; height: 15px; width: 510px;}

/* FALE CONOSCO */
#fale 									{ width: 470px; height:100%; margin-left: 10px;}


/* TERMO ADESAO */
.texto_adesao                           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: justify; }
.iframe_adesao                          { background-color: #FFFFFF; border:#999999 1px solid; }


/* AREA RESTRITA */
#arearestrita 							{ width: 510px; height:100%; margin-left:10px; *width: 480px;}
.texto_normal_alinhado_direita 			{ text-align:right;}
.texto_normal_alinhado_esquerda			{ text-align:left;}
.corpo_nome_grupo						{ font-weight: bold; color:#00513a; border-bottom-style:solid; border-bottom-color:#00513a;}
#arearestrita table                                   { font-size: 12px;}

/* EXTRATOS */
#extratoRentab                         { font-family: Verdana, Arial, Helvetica, sans-serif; width:1000px; font-size:11px; text-align: justify; margin: 20px; }
#extratoRentab .topo span              { width:200px; float:right; margin: 20px 0;}
#extratoRentab .topo                   { width: 1000px; }
#extratoRentab .dadosParticipante      { margin-top: 20px;}
#extratoRentab .inputs                 { display:block; margin-top: 20px; width: 1000px; text-align: center;}
#extratoRentab .conteudoExtrato        { float: left; padding: 0; font-family: Trebuchet MS; font-size: 12px; margin-top: 10px; }


#extratoPortab                         { font-family: Verdana, Arial, Helvetica, sans-serif; width:850px; font-size:11px; text-align: justify; margin: 20px; }
#extratoPortab .topo span              { width:200px; float:right; margin: 20px 0;}
#extratoPortab .topo                   { width: 850px; }
#extratoPortab .conteudoExtrato        { float: left; padding: 0; font-family: Trebuchet MS; font-size: 12px; margin-top: 10px;}
#extratoPortab .dadosParticipante      { margin-top: 20px;}
#extratoPortab .inputs                 { display:block; margin-top: 20px; width: 850px; text-align: center;}


#extratoContrib                         { font-family: Verdana, Arial, Helvetica, sans-serif; width:850px; font-size:11px; text-align: justify; margin: 20px; }
#extratoContrib .topo span              { width:200px; float:right; margin: 20px 0;}
#extratoContrib .topo                   { width: 850px; }
#extratoContrib .conteudoExtrato        { float: left; padding: 0; font-family: Trebuchet MS; font-size: 12px; margin-top: 10px;}
#extratoContrib .dadosParticipante      { margin-top: 20px;}
#extratoContrib .inputs                 { display:block; margin-top: 20px; width: 850px; text-align: center;}

