.tb399_head {
  background-image: url(img/cesta_bg.gif);
  background-position: top;
  background-repeat: no-repeat
}
.tb399_footer {
  background-image: url(img/cesta_footer.gif);
  background-position: bottom;
  background-repeat: no-repeat
}
.tb636_head {
  background-image: url(img/cesta_bg_636.gif);
  background-position: top;
  background-repeat: no-repeat
}
.tb636_footer {
  background-image: url(img/cesta_footer_636.gif);
  background-position: bottom;
  background-repeat: no-repeat
}

.tbborde {
  border: 1px solid #bec2c9
}
.cesta_tit{
  color: #FFFFFF;
  font: normal normal bold 12px normal Arial, Helvetica, sans-serif
}
.cesta_subtit{
  color: #364257;
  font: normal normal bold 10px normal Arial, Helvetica, sans-serif Helvetica,;
  padding-left: 5px;
  padding-top: 5px
}
.cesta_txt{
  color: #364257;
  font: normal normal normal 10px normal Arial, Helvetica, sans-serif Helvetica,;
  padding-left: 5 px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px
}
.cesta_linea{
  border-bottom: 1px solid #bec2c9
}
a.enlace:link{
  color: #364257;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: underline
}
a.enlace:visited{
  color: #364257;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: underline
}
a.enlace:hover{
  color: #a4c3da;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none
}
a.enlace:active{
  color: #a4c3da;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none
}
.tdgris,
table.productListing tr.productListing-odd,
table.productListing tr.productListing-even
{
  background-image: url(img/bg_degrade.gif);
  background-position: bottom;
  background-repeat: repeat-x;
  background-color: #f7f7fa;
  border-bottom: 1px solid #c1c4c6
}
.cestatxt02{
  color: #a0a0a0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  }
.enviotxt               {
  color: #296d94;
    font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}


