@charset "utf-8";

body {width:100%;margin:0;padding:0;background:#DDD;}
 a{text-decoration:none;color:#a12830;}
  a:hover{text-decoration:underline;color:#a12830;}


/* HEADER */
header {width:100%;height:70px;background:#FFF;}
  #logoarea{width:10%;height:70%;padding:1% 0 0 0;margin:auto;}
  #voltarea{width:5%;height:60%;padding:1%;margin:0.7% 0 0 1%;float:left;}
   #voltarea a{font:bold 16px Arial;color:#888;text-decoration:underline #888;}
    #voltarea a:hover{color:#a12830;}
	
/* SECTION CORPO */
section#corpo{width:100%;height:95%;background:#DDD;}

  #base_tipi{width:60%;border-top:5px solid #B1343A;padding:1%;border-radius:5px;background:#FFF;font:bold 20px arial; color:#a12830; text-align: center; margin:3% 0 0 20%;}

/* FILTRO */
  #facil_tipi{width:60%;height:180px;margin:auto;margin-top:0.5%;padding:1%;background:#FFF;font:bold 13px arial;}
   table#facil_tipi tr{height:25%;}
    table#facil_tipi tr td{height:25%;width:33.3%;}
  h1{margin:0 0 0 5%;color:#a12830;text-decoration:underline;}
  #facil_tipi span{font:bold 13px arial;margin:0 0 0 5%;}
  .cod_sumir{width:50%;height:75%;border-radius:3px;margin:0 0 0 2%;}
  .txt_sumir{width:50%;height:75%;display:none;border-radius:3px;margin:0 0 0 2%;}
  .botaofil {width:80px;height:30px;margin:0 0 0 50%;background:#AAA;border-radius:5px;border:none;
  box-shadow:0px 2px 1px #555;font:bold 16px arial;color:#FFF;-webkit-transition:0.3s;}
  .botaofil:hover{background:#b00d0c;}
  .selecfil1{height:75%;border-radius:3px;background:#EEE;font:normal 13px Arial;margin:0 0 0 5%;color:#333;-webkit-transition:0.5s;}
  .selecfil1:hover {background:#FFF;}
  .sumir{display:none;}
  .aparecer{width:60%;height:50px;font:normal 16px arial;text-align:center;background:#FFF;margin:auto;padding-top:1%;display:block;}
  

 #facil_tipi_2{width:60%;height:70px;margin:auto;margin-top:0.5%;padding:1%;background:#FFF;font:bold 13px arial;}
   table#facil_tipi_2 tr{height:25%;}
    table#facil_tipi_2 tr td{height:25%;width:25%;}
	
	
 /*RESULTADOS */
  #resultado{width:60%;margin:auto;margin-top:0.1%;border-radius:5px;background:#FFF;}
   #resultado tr{height:25px;}
    #resultado tr td{padding:1%;}
     #resultado tr .aliqta{text-align:center;}
  .tit_resul{font:bold 13px Arial;color:#FFF;background:#B1343A;}
  .ncm{width:7%; font:bold 13px Helvetica;}
  .descricao{width:60%; font:bold 13px Helvetica;}
  .descricao_2{width:60%; font:normal 13px Helvetica;}
  .aliqta{width:20%;}
  .s_resul{font:normal 13px Helvetica;background:#EEFF;}
  .sumir{display:none;}
  
 /* INDICE TIPI */
  #tipi{width:60%;margin:auto;margin-top:0.5%;background:#B1343A;}
  .sessao td{width:100%;font:bold 13px Arial;color:#222;text-align:center;background:#AAA;padding:1%;}
  .cap{width:20%;font:normal 13px Arial;text-align:center;background:#EEE;}
  .desc_cap{width:80%;font:normal 13px Arial;background:#EEE;padding-left:2%;}
  .indice{height:40px;text-decoration:underline; font:bold 18px Arial;color:#FFF;padding-left:2%;text-align:center; }
  
  /* CAPITULOS TIPI */
  #capitulo_tipi{width:58%;margin:auto;margin-top:0.5%;font:normal 13px Helvetica;background:#FFF;padding:1%;}
  
  /*TEXTO CEST*/
 #txt_cest{width:60%;font:normal 13px Helvetica;margin:0.5% 0 0 20%;padding:0.5% 0 0.5% 0;background:#FFF;}
   #txt_cest p{padding:0 2% 0 2%;}
  
  /*AVISO ATUALIZAÇÃO*/
 #avisos{width:40%;background:#FFFF80;margin:auto;margin-top:2%;}
 .avisos{width:100%;font:bold 13px Helvetica;color:red;text-align:center;text-decoration:underline;}
  
  /*FOOTER */
  footer{width:100%;height:100px;}
  
  