.compara_button {
  background:url('../images/buttons/bt_comparar.jpg') no-repeat;
  cursor:pointer;
  width:115px;
  height:40px;
  border:0px;
}

.fechar_button {
  background:url('../images/buttons/bt_fechar.jpg') no-repeat;
  cursor:pointer;
  width:115px;
  height:40px;
  border:0px;
}

.destaca_button {
  background:url('../images/buttons/bt_destacar.jpg') no-repeat;
  cursor:pointer;
  width:115px;
  height:40px;
  border:0px;
}


#compara_box {
  position:fixed;
  width:290px;
  z-index:1;
  left:40%;
  top:50%;
  visibility:hidden;
  display:none;
  border:#C3D940 3px solid;
  background:#FFFFFF;
  min-height:110px;
  vertical-align:middle;
}

#compara_message {
  padding-top:25px;
  padding-bottom:25px;
}

#compara_list {
  position:absolute;
  background:#FFFFFF;
  border:#C3D940 2px solid;
  width:auto;
  height:45px;
  z-index:1;
  left:642px;
  top:144px;
  visibility:hidden;
  padding-left:10px;
  padding-top:5px;
}

.remove_compara {
  position:relative;
  background:url(../images/buttons/bt_compara_remove.gif) no-repeat scroll 0 0;
  z-index:2;
  width:12px;
  height:12px;
  left:-5px;
  top:-25px;
  cursor:pointer;
  cursor:hand;
  border:0px;
}

.chk_comparar {
}

/* config tabela de comparacao de produtos - para os destaques das diferencas */
table#alter tr.dif td
{
  background:#B8CDF1;
  border-bottom:1px solid gray;        /* copia config da zebra impar - par */
  padding-top:3px;                     /* copia config da zebra impar - par */
}


table#alter tr.dif2 td, /* config tabela de comparacao de produtos - nao destaca os itens iguais */
table#alter tr.dif5 td  /* config tabela de comparacao de produtos - config inicial */
{
  background:#FFFFFF;
  border-bottom:1px solid gray;        /* copia config da zebra impar - par */
  padding-top:3px;                     /* copia config da zebra impar - par */
}

