body { scrollbar-arrow-color: #000000; scrollbar-base-color: #296614 }
p, h1, h2, h3, td, input, textarea, ul, li { font-family: arial, helvetica, sans-serif; color: #000000 }
input { color: #000000; background-color: #eeeeee; border: 1px #000000 solid }
input.basket { padding: 5px; text-align: center; font-weight: bold }
textarea { color: #000000; background-color: #e9e9e9; border: 1px #000000 solid }
.clear, .checkbox { background: none; border: none }
li { list-style: square }

h1, h2, h3 { color: #000000; font-weight: bold }
h1 { font-size: 140%; margin-top: 0em; margin-bottom: 0em }
h2 { font-size: 120%; margin-top: 0em; margin-bottom: 0em }
h3 { font-size: 110%; margin-top: 0em; margin-bottom: 0em }

a:link { color: #296614; text-decoration: underline }
a:visited { color: #296614; text-decoration: underline }
a:active { color: #cc0000; text-decoration: underline }
a:hover { color: #cc0000; text-decoration: underline }

.bodytext { font-size: 80%; color: #805c36 }

a:link.nice { color: #296614; text-decoration: none }
a:visited.nice { color: #296614; text-decoration: none }
a:active.nice { color: #cc0000; text-decoration: none }
a:hover.nice { color: #cc0000; text-decoration: none }

a:link.light { color: #ffffff; text-decoration: none }
a:visited.light { color: #ffffff; text-decoration: none }
a:active.light { color: #d3ded3; text-decoration: underline }
a:hover.light { color: #d3ded3; text-decoration: underline }

a:link.navlinks { color: #ffffff; text-decoration: none }
a:visited.navlinks { color: #ffffff; text-decoration: none }
a:active.navlinks { color: #d3ded3; text-decoration: underline }
a:hover.navlinks { color: #d3ded3; text-decoration: underline }

.bctext { font-size: 10pt; color: #666666; font-weight: bold }
a:link.bclinks { color: #666666; text-decoration: none }
a:visited.bclinks { color: #666666; text-decoration: none }
a:active.bclinks { color: #000000; text-decoration: none }
a:hover.bclinks { color: #000000; text-decoration: none }

.accounttext { font-size: 80%; margin-top: 0em; }
a:link.accountlink { color: #666666; text-decoration: none }
a:visited.accountlink { color: #666666; text-decoration: none }
a:active.accountlink { color: #296614; text-decoration: none }
a:hover.accountlink { color: #296614; text-decoration: none }

a.menu { text-decoration: none; width: 167px; display: block; padding: 2px 2px 2px 5px; margin-bottom: 1px; font-size: 12pt }
a:link.menu { background: #296614; color: #ffffff }
a:visited.menu { background: #296614; color: #ffffff }
a:active.menu { background: #66ff33; color: #000000 }
a:hover.menu { background: #66ff33; color: #000000 }

a.submenu { text-decoration: none; width: 157px; display: block; padding: 2px 2px 2px 15px; margin-bottom: 1px; font-size: 10pt }
a:link.submenu { background: #6a9a59; color: #ffffff }
a:visited.submenu { background: #6a9a59; color: #ffffff }
a:active.submenu { background: #66ff33; color: #000000 }
a:hover.submenu { background: #66ff33; color: #000000 }

a.menuSale { text-decoration: none; width: 167px; display: block; padding: 2px 2px 2px 5px; margin-bottom: 1px; font-size: 12pt }
a:link.menuSale { background: #990000; color: #ffffff }
a:visited.menuSale { background: #990000; color: #ffffff }
a:active.menuSale { background: #ff0000; color: #000000 }
a:hover.menuSale { background: #ff0000; color: #000000 }

a.submenuSale { text-decoration: none; width: 157px; display: block; padding: 2px 2px 2px 15px; margin-bottom: 1px; font-size: 10pt }
a:link.submenuSale { background: #b04b4e; color: #ffffff }
a:visited.submenuSale { background: #b04b4e; color: #ffffff }
a:active.submenuSale { background: #ff0000; color: #000000 }
a:hover.submenuSale { background: #ff0000; color: #000000 }

.border { border: 1px #000000 solid }

.button { color: #ffffff; background: #296614; font-weight: bold }
.buttonhi { color: #000000; background: #66ff33; font-weight: bold }
.small, .light { font-size: 9pt }
.smalllight { font-size: 8pt; font-weight: normal; color: #999999 }
.light { color: #999999 }
.inbox { font-size: 9pt; margin-top: 0em; margin-bottom: 0em }
.pid { font-family: Verdana; font-size: 7.5pt; margin-top: 0em; margin-bottom: 0em }
.description { font-size: 9pt; margin-top: 0em; margin-bottom: 0em }
.tight { margin-top: 0em; margin-bottom: 0em }
.tabletop { color: #ffffff; font-weight: bold; font-size: 9pt }
.selectbox { color: #000000; background: #839d46 }
.niceselect { margin: 2px; color: #ffffff; background: #296614; border: none }
.footer { font-size: 8pt; text-align: center; color: #7aa5a3; margin-top: 1em; margin-bottom: 10px }
.price, .catname { font-size: 14pt; font-weight: bold; color: #296614 }
.offer { color: #cc0000 }
.shortname { font-size: 8.5pt; line-height: 105%; height: 50px; color: #666666; margin-top: 0em; margin-bottom: 0em; width: 150px; }
.itemcount { font-size: 80%; font-weight: normal; color: #999999 }
.pagelinks { font-size: 80%; color: #666666 }
.thumb { margin: 5px }

.hand { cursor: pointer }
.hiline { background: #66ff33 }
.selectline { background: #6a9a59 }

.show, .bigshow { background: none; border: none; font-weight: bold }
.bigshow { font-size: 14pt }

