table.TEC
{ 
    BORDER-BOTTOM: thin;
    BORDER-LEFT: navy thin solid;
    BORDER-RIGHT: navy thin solid;
    BORDER-TOP: navy thin solid;
    border-collapse:collapse;
    background-color:#FFFFFF;
    border-style:solid;
    border-color:#000000;
    border-width:1px;
    LINE-HEIGHT: 18px;
}
table.TBL
{ 
    BORDER-BOTTOM: medium;
    BORDER-LEFT: medium;
    BORDER-RIGHT: medium;
    BORDER-TOP: medium;
    border-style:solid;
    border-width:1px;
    border-collapse:collapse;
    border-color:#000000;    
}
table.PTR
{ 
    border-width:1px;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 12pt;
    TEXT-ALIGN: justify;
    TEXT-TRANSFORM: none;
}
DIV.DESCRICAO
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 12pt;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px;
    TEXT-ALIGN: justify;
    TEXT-TRANSFORM: none;
}
DIV.DESCRICAO-CENTRO
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12pt;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px;
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: none;
}
DIV.DESCRICAO-NEGRITO
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12pt;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px;
    TEXT-TRANSFORM: none;
}
DIV.DESCRICAO2
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
}
DIV.NCM
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15pt;
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 1px;
    TEXT-ALIGN: justify;
    TEXT-TRANSFORM: none;
}
DIV.ARIAL10
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
}
table.std {
	border: solid #08245b 2px;
	background: #d6ebff;
}
table.std TH {
	background-color: #08245b;
	color: white;
	list-style-type: disc;
	list-style-position: inside;
	border: outset #D1D1CD 1px;
}

table.std td.hilite {
	background-color: #ffffff;
}
DIV.CORPO
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 12pt;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px;
    TEXT-ALIGN: justify;
    TEXT-TRANSFORM: none;
}

tr.heads {position: static;}

a:link, a:visited, a:hover{
	text-decoration: none;
	color:black;
}

/* Hack IE: */
html>body #topo      { position: fixed; }
html>body #contexto  { position: fixed; }
html>body #tools     { position: fixed; }
html>body #cantinho  { position: fixed; }
.box {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  position : absolute;
  top : 40%;
  width: 60%;
  left: 20%;
  background: #F1F4FA;
  border: 1px solid #00008B;
  vertical-align: middle;
  -moz-border-radius: 9px;
}
.box td {
  padding: 5px;
  background: #F1F4FA;
  color: #606060;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.box img {
  float: left;
  margin-right: 12px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-top: 0px;
}
.box strong {
  display: block;
  margin-bottom: 3px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}
.box br { display: none; }
#loader { display: block; height: 90px; padding: 9px; }