@CHARSET "ISO-8859-1";

div#filters { border: 1px solid #999; margin-right: 5px; padding: 5px 0px 5px 5px; font-size: 8pt; }
div#filters select { margin-right: 3px; border: 1px solid #999; font-size: 8pt; }
div#filters select option.title { font-weight: bold; border-bottom: 1px solid #000; }
div#filters input { border: 1px solid #999; font-size: 8pt; }
div#filters select:hover, div#filters select:focus, div#filters input:hover, div#filters input:focus { border: 1px solid #ccc; }
div#content div#details { margin-left: 20px; width: 709px; border: 1px solid #ccc; font-size: 9pt; padding: 20px; margin-top: 15px; }
table#products { margin-left: 40px; border-collapse: collapse; table-layout: fixed; }
table#products tbody.row { border-bottom: 1px dotted #999; }
table#products tbody.row td { vertical-align: top; width: 215px; padding-left: 10px; padding-right: 10px; cursor: pointer; }
table#products tbody.row td.hover { background-color: #ccc; }
table#products tbody.row td.image { text-align: center; padding-top: 10px; }
table#products tbody.row td.name { font-weight: bold; padding-top: 5px; }
table#products tbody.row td.options { font-style: italic; }
table#products tbody.row span.label { float: left; }
table#products tbody.row span.price { float: right; }
table#products tbody.row td.sellprice { font-weight: bold; color: #ff0000; }
table#products tbody.row td.cart { text-align: right; padding-top: 10px; padding-bottom: 10px; }
table#products col { border-left: 1px dotted #999; border-right: 1px dotted #999; }

div.pages { text-align: right; margin-right: 35px; }
div.pages form { margin: 0px; padding: 0px; display: inline; }
div.pages input { border: 1px solid #999; margin-left: 1px; margin-right: 1px; cursor: pointer; }
div.pages input.number { width: 20px; }
div.pages input:enabled:hover { border: 1px solid #000; }
div.pages input.selected { font-weight: bold; color: #000; border: 1px solid #000; }

#bottom_content { color: #666666; clear: both; float: none; font-size: 9pt; line-height: 10pt; width: 553px; margin: 0px auto; padding: 10px 20px 20px 20px; }