@charset "iso-8859-1";
/* CSS Document */
/*ELEMENTOS MIOLO__________________________________________________________________________________________*/


/*GERAIS---------------------------------------------------------------------------------------------------*/
#corpo p{margin-left:0.63em; margin-right:0.63em; font-size:0.8em;}

#corpo h1, #corpo h2, #corpo h3, #corpo h4{padding:0.63em; color:#006738;}
#corpo h5{padding-left:0.63em;}

#corpo a, #corpo a:link, #corpo a:active, #corpo a:visited{text-decoration:none;}

#corpo a:hover{color:#F2821F; text-decoration:underline;}

#corpo table{font-size:1em; margin-top:0.63em; margin:0; padding:0; width:100%;}
#corpo td{border-top: 1px solid #8894b7;*padding:.3em;;}



.breadcrumb {font-size:.8em; color:#375b5b; font-style:italic; margin-top:0.2em;}

.imagem{
	float:left; clear:none; 
	margin-right:0.63em; margin-left:0.63em; margin-bottom:0.31em; *padding-bottom:1em;
	border:none; 
	background-color:#d2e8ca; 
	font-size:0.8em; 
	}

.legenda{font-style:italic; color:#505050; *margin-top:.5em;}

.voltar{positio:absolute; font-size:.85em; color:#334574; margin-bottom:0.63em;}

#corpo ul {margin-left:2em; padding:0; font-size:.8em; padding-top:.5em; }
#corpo ul li{margin:0; padding:0; list-style-image:url(../_img/bullet.gif);}
#corpo ul  li a{text-decoration:none; color:#328948;}
#corpo ul li a:hover{text-decoration:underline;}

#volta_imprime_envia{
	margin-top:1em; margin-bottom:1em; *padding-top:1em;
	font-size:0.9em;
	color:#3b7a9c; width:100%; 
	border-top:1px solid #3b7a9c; }


/*FORMS---------------------------------------------------------------------------------------------------*/
.bt{border:1px solid #323a52; background-color:#f1f5ff;}
.input{border:1px solid #8894b7; width:350px;}

/*ADESÃO---------------------------------------------------------------------------------------------------*/
#termo_adesao{border:1px solid }
#alerta{ 
	position:relative; width:100%; 
	margin-left:auto; margin-right:auto; 
	font-weight:bold;
	background-image:url(../_img/fd_degrade_notas.gif); background-repeat:repeat-x;
	color:#e77919; 
	border:1px solid #e77919;
	clear:both;}

.corpo_alerta{
	
	}
#dest_meio{width:100%;
	border:1px solid #3b7a9c;
	margin-top:1.5em;
	background-image:url(../_img/fd_degrade_notas.gif); background-repeat:repeat-x;
	float:left; clear:both; position:relative;
	z-index:0;}
	
#form-envia{width:16.25em; text-align:center; left:0px; margin-right:300px;}	


/*REFERÊNCIAS---------------------------------------------------------------------------------------------------*/
.titulo_referencia{font-weight:bold;}
.credito{font-style:italic; color:#abadae;}
ul.referencia li a{margin-bottom:3em;}

/*GLOSSÁRIO---------------------------------------------------------------------------------------------------*/

#alfabeto{
	border-bottom:1px solid #3b7a9c; 
	width:35em; margin-left:auto; margin-right:auto; *padding-bottom:0.6em;
	letter-spacing:.6em; text-align:center; font-size:1em; font-weight:bold;
	word-wrap:break-word;
	}
#palavras{
	border: 1px solid #3b7a9c; 
	background-image:url(../_img/fd_degrade_azul_escuro.jpg); 
	background-repeat:repeat-x; background-attachment:fixed;
	background-color:#d8e7f0; margin-left:auto; margin-right:auto;
	width:35em; height:30em;
	margin-top:0.63em; 
	overflow-y:auto;
	}
	
/*FORMULÁRIO ENVIA AMIGO----------------------------------------------------------------------------------------*/	
#form-envia{width:260px; text-align:center; left:0px; margin-right:300px;}

/*Classes textos*/


.txtListas{font-size:.85em;}


.titulo_fio{border-bottom:1px solid #8894b7; width:100%; }

/*MAPA DO SITE----------------------------------------------------------------------------------------*/
.mapasite{margin-top:-0.63em;}



/*TABELA AGENDA----------------------------------------------------------------------------------------*/
#AgendaTreinamentos{ 
	width:100%; height:15em; overflow-y:auto; 
	
	overflow-x:hidden; margin-bottom:2em;
	background-image:url(../_img/fd_destaque_1.gif); background-repeat:repeat-x;
	background-position:bottom;
 }

.cabecalho_agenda{height:3em; background-color:#629CB3; color:#FFFFFF; font-weight:bold;}
.cabecalho_agenda td{ padding:.2em;}

.agenda {margin:0; font-size:.9em; *font-size:.9em; font-family:verdana; text-align:center; border:none;}
.agenda tr td{padding:3px; border:none;}

.agenda_topo{width:340px; padding:0; text-align:center; font-weight:bold;
	border-bottom: 2px solid #8da5b1; 
	color:white; background-color:#334574;
	font-family:verdana;}
.agenda_topo tr td { border-right:1px solid white; }
#selecoes{ font-size:.8em; color:#999999;}

#selecoes table tr td { border:none;}


/*ENTIDADES ADERIDAS-----------------------------------------------------------------*/
.federacoes_lista{font-size:.8em; color:#045473;/**/ border:none;}
.federacoes_lista a, .federacoes_lista a:active, .federacoes_lista a:link, .federacoes_lista a:visited{color:#045473; text-decoration:none; display:block; width:100%; padding:.2em;}
.federacoes_lista a:hover{color:#FFFFFF; text-decoration:underline; background-color: #FFFFCC; }

.sem_borda{ border:none;}

.estados {width:7em; height:auto; position:relative; float:left;}
.estados p {font-size:0.7em; margin-bottom:.2em;}
.mapa_estados{
	position:relative; float:left; 
	width:24.56em; height:24.19em;}



.sindicatos_lista tr td{font-size:.5em; border-top:1px solid grey; color:#045473;}

/*ERRO_cnpj*/
#cont_erro_cnpj{
	/*position:absolute;*/
	width:380px; height:auto;/**/
	margin-right:10px; margin-top:10px; margin-bottom:10px; margin-left:10px;
	margin-top:0; margin-bottom:0;
	bottom:0;
	clear:none;
	background:url(../img/marca_segs.gif) no-repeat top left;	
	background-color:white;
	z-index:2;}
#texto_erro_cnpj{
	position:relative; 
	top:10px;
	/*width:380px;
	height:auto;*/
	padding:5px;
	background-color:white;
	z-index:1;
}
#texto h1, #texto h2, #texto h3, #texto h4 {color:#8894b7;}
#texto li {list-style-image:url(../img/bullet.gif);}

/*FALE CONOSCO E FORMULARIOS GERAIS*/
#fale{font-size:.8em;}
#frmCriterio{font-size:.8em;}

.semborda{border:none;}

/*PRATICAS---------------------------------------------------------------------------------------------------*/
#entrada_praticas{
	position:relative;
	
	}

#box_praticas{
	/*position:absolute;
	top:5em;*/
	left:0.2em;
	border:1px solid #323a52; 
	background-color:#f1f5ff; 
	margin-bottom:1em;
	/*width:20em; height:20em; */
	float:right;}

.input{border:1px solid #8894b7; width:350px;}

#como_envia{width:40em; position:relative;}
#selecao_praticas{width:40em; position:relative;}
#divulgacao_praticas{width:40em; position:relative;}