body
  {
  background-color: #FFFFFF;
  margin-left: 2px;
  margin-top: 0px;
  margin-right: 4px;
  margin-bottom: 0px;
  background-image: url(../image/fundo.gif);
  }

a:link, a:active, a:visited
  {
  color: #0000A0;
  text-decoration: underline;  
  }

a.carr:link, a.carr:active, a.carr:visited
  {
  color: #275090;
  font-size: 9.5px;
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  text-decoration: none;
  font-weight: bold;
  }
  
a.nodec:link, a.nodec:active, a.nodec:visited
  {
  color: #000000;
  text-decoration: none;
  }
  
a.nodec:hover
  {
  color: #000000;
  text-decoration: underline overline;
  }

input, select, textarea
  {
  font-size: 10 pt;
  font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
  }


p.text
  {
  font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
  }

p.title
  {
  font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  }

p.small
  {
  font-family: Arial, Helvetica, Verdana, Sans-Serif;
  font-size: 7.5pt;
  }

p.version
  {
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  }

p.listacarrinho
  {
  font-family: Arial, Helvetica, Verdana, Sans-Serif;
  font-size: 10pt;
  }

hr
  {
  height: 0;
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #9AB5E4;
  }

td.main
  {
  
  }
  
table.selec, td.selec
  {
  border: 1px solid #000000;
  }

td.grid
  {
  border: 1px solid #EAEAEA;
  }
  
table.carrinho, td.carrinho
  {
  border: 1px solid #000000;
  background-color: #F7F7FC;
  }

table.red
  {
  border-width: 3px 3px 3px 3px;
  border-spacing: 0px;
  border-style: solid solid solid solid;
  border-color: #FF0000;
  border-collapse: collapse;
  }

