body   { background-color: white; margin: 0 }
table { color: black; font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; text-align: left }
a  { color: #ec008c; font-weight: bold; text-decoration: underline }
a:hover  { color: #ec008c; font-weight: bold; text-decoration: none }
a#subcat     { color: #ec008c; font-weight: bold; text-decoration: none }
a:hover#subcat   { color: black; font-weight: bold; text-decoration: underline }
a#breadcrumb    { color: black; font-weight: bold; text-decoration: underline }
a:hover#breadcrumb  { color: #d2d3d5; font-weight: bold; text-decoration: none }
b { font-weight: bold }
i { font-style: italic }
h1  { color: #ec008c; font-size: 10pt; font-weight: bold }
.siteposition { color: #000; margin: 0 0 0 -385px; position: absolute; top: 0; left: 50%; width: 770px; height: 100% }
.seachcell   { background-image: url(../images/src/seach.jpg); background-repeat: no-repeat; padding-top: 13px; padding-left: 27px }
.leftcell  { background-image: url(../images/src/left.jpg); background-repeat: repeat-y }
.rightcell { background-image: url(../images/src/right.jpg); background-repeat: repeat-y }
.submenu  { background-color: #f1f2f2; width: 210px }
.submenublank   { background-color: #f1f2f2; background-image: url(../images/src/ornament_blank.jpg); background-repeat: no-repeat }
.submenucell { background-color: #d2d3d5; padding-top: 5px; padding-left: 5px }
.content   { background-color: #f1f2f2; padding: 10px }
.text7pt { font-size: 7pt; text-align: left }
.instructions { font-size: 7pt; text-align: left; margin-left: 10px; margin-right: 10px }
.inputbox  { color: black; font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color: white; padding: 2px; border: solid 1px #ec008c }
.inputboxsearch   { color: black; font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color: white; padding: 2px; width: 170px; height: 19px; border: dashed 1px #ec008c }
.buttons  { color: white; font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ec008c; padding: 2px; border-width: 1px }
.linedivisions { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #ec008c }
.linegrid { padding-bottom: 2px; border-top: 1px solid #ec008c }
.desconto  { color: black; font-weight: bold; text-decoration: line-through }
.preco  { color: #ec008c; font-weight: bold; text-decoration: none }
.imageborder { border: solid 1px #ec008c }
.thumb { border: solid 1px #ec008c; margin-right: 6px; margin-bottom: 8px }
.boximages { background-color: #d2d3d5; padding: 5px }
.boxerror { background-color: #d2d3d5; padding: 5px; border: solid 1px #ec008c }
.baskettitle  { background-color: #d2d3d5; text-align: center; padding-top: 2px; padding-bottom: 2px; vertical-align: middle; border-bottom: 1px solid #ec008c }
.basketitem { padding-top: 2px; padding-bottom: 2px; vertical-align: middle; border-bottom: 1px solid #ec008c }
.basketcep { background-color: #d2d3d5; text-align: right; vertical-align: middle; border-bottom: 1px solid #ec008c }
.numped { color: #ec008c; font-size: 14pt; font-weight: bold; background-color: #d2d3d5; text-align: center; width: 80px; height: 40px; padding: 15px 5px 5px 5px; border: solid 1px }
#pagtowait { background-color: #f1f2f2; text-align: center; height: 100%; width: 100%; left: 0; top: 0; position: absolute; z-index: 10; color: black; font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; visibility: visible }