table.atProd {
   border-spacing: 10px;
   width: 100%;
}

tr.atProd {
}

td.atProd {
   width: 33%;
   margin: 0px;
   padding: 0px;
   border-width: 1px;
   border-style: solid;
   border-color: #ffffff;
   overflow: hidden;
}

td.atProdI {
   width: 33%;
   margin: 0px;
   padding: 0px;
   overflow: hidden;
}

a.atProdLink {
   color: black;
}

div.atProd {
   text-align: center;
   height: 220px;
   font-size: 0.9em;
   position: relative;
   top: 0px;
   left: 0px;
   padding: 6px;
}

div.atProdBtn {
   position: absolute;
   bottom: 0px;
   right: 0px;
   /* background-color: #f5deaa; */
}

div.atProdInf {
   font-size: 0.9em;
   position: absolute;
   text-align: left;
   top: 0px;
   left: 0px;
   padding: 3px;
}

div.atProdAddInf {
   font-size: 0.9em;
   position: absolute;
   text-align: left;
   vertical-align: bottom;
   bottom: 0px;
   left: 0px;
   padding: 3px;
}

div.atProdPrice {
   font-size: 0.9em;
   position: absolute;
   text-align: left;
   top: 0px;
   right: 0px;
   padding: 5px;
}

div.atProdTitle {
   font-size: 0.8em;
   background-color: #ffffff;
   position: relative;
   top: 0px;
   left: 0px;
   padding: 3px;
}

input.atProdEntry {
   BORDER-RIGHT: #666666 1px solid;
   BORDER-TOP: #666666 1px solid;
   FONT-SIZE: 0.9em;
   BACKGROUND: #ffffff;
   BORDER-LEFT: #666666 1px solid;
   COLOR: #000000;
   BORDER-BOTTOM: #666666 1px solid;}

select.atProdEntry {
   FONT-SIZE: 0.8em;
   BACKGROUND: #ffffff;
}


