BODY {
  text-align: center;
  background: #FCBC5C;
  color: #000000;
  margin: 0px;


}
.fixcenter {
  width: 990px;
  border: solid; border-width: 1px;
  background: #ffffff;
  color: #B8CCB7;
  margin: auto;
  margin-top: 20px;
  text-align: left;
}
.boxText { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
}
.errorBox { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; background: #ffb3b5; 
   font-weight: bold; 
}
.stockWarning { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; color: #cc0033; 
}
.productsNotifications { 
   background: #f2fff7; 
}
.orderEdit { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   color: #70d250; 
   text-decoration: underline; 
}
A { 
   color: #2E3821; 
   text-decoration: none; 
}
A:hover { 
   color: #1CAF11; 
   text-decoration: underline; 
}
FORM { 
   display: inline; 
}
TR.header { 
   background: #82A35C; 
}
TR.headerNavigation { 
   color: #B8CCB7; 
   background-color: #82A35C; 
}
TD.headerNavigation { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   color: #FFFFFF; 
   font-weight: bold; 
   background-color: #53683C; 
   padding: 6px; 
   border-bottom: 1px solid #000000; 
   border-top: 1px solid #C8D7B5; 
}
A.headerNavigation {
   color: #FFFFFF; 
}
A.headerNavigation:hover {
   color: #C8D7B5; 
}
TR.headerError {
   background: #ff0000; 
}
TD.headerError {
   font-family: Tahoma, Verdana, Arial, sans-serif; 
   font-size: 12px; 
   background: #ff0000; 
   color: #ffffff; 
   font-weight: bold; 
   text-align: center; 
}
TR.headerInfo { 
   background: #00ff00; 
}
TD.headerInfo { 
   font-family: Tahoma, Verdana, Arial, sans-serif; 
   font-size: 12px; 
   background: #00ff00; 
   color: #ffffff; 
   font-weight: bold; 
   text-align: center; 
}
TR.footer { 
   background: #53683C; 
}
TD.footer {
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   background: #53683C; 
   color: #FFFFFF; 
   padding: 6px; 
}
.infoBox {
   background-color: #B8CCB7; 
}
.infoBoxContents {
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px;
   background: #FFFFFF
}
.infoBoxNotice {
   background: #FF8E90; 
}
.infoBoxNoticeContents {
   background: #FFE6E6; 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
}
TD.infoBoxHeading {
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   font-weight: bold; 
   color: #53683C;
   background-color: #C8D7B5; 
   padding: 2px; 
   border-bottom: 1px solid; 
   border-color: #B8CCB7; 
}
TD.infoBox, SPAN.infoBox {
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
   background: #f8f8f9; 
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
   background: #f8f8f9; 
}
TABLE.productListing { 
   border: 1px;
   border-style: solid;
   border-color: #B8CCB7; 
}
.productListing-heading { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   background: #53683C; 
   color: #FFFFFF; 
   font-weight: bold; 
   padding: 2px; 
   border-bottom: 1px solid #FFFFFF; 
}
TD.productListing-data { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
}
A.pageResults { 
   color: #0000FF; 
}
A.pageResults:hover { 
   color: #0000FF; 
   background: #FFFF33; 
}
TD.pageHeading, DIV.pageHeading { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 14px; 
   font-weight: bold; 
   color: #53683C; 
}
TR.subBar { 
   background: #F4FDF5; 
}
TD.subBar { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   color: #000000; 
}
TD.main, P.main { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 11px; 
   line-height: 1.5; 
}
TD.smallText, SPAN.smallText, P.smallText { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
}
TD.accountCategory { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 13px; 
   color: #ABDDAA; 
}
TD.fieldKey { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 12px; 
   font-weight: bold; 
}
TD.fieldValue { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 12px; 
}
TD.tableHeading {  
   font-family: Verdana, Arial, sans-serif; 
   font-size: 12px; 
   font-weight: bold; 
}
SPAN.newItemInCart { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   color: #ff0000; }
CHECKBOX, RADIO, SELECT { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 11px; 
}
INPUT { 
   background-color: #F0F3EB; 
   font-size: 11px; 
}
TEXTAREA { 
   width: 100%; 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 11px; 
}
SPAN.greetUser { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 12px; 
   color: #68AF6A; 
   font-weight: bold; 
}
TABLE.formArea { 
   background: #F1FEF2; 
   border-color: #7BBD7E; 
   border-style: solid; 
   border-width: 1px; 
}
TD.formAreaTitle { 
   font-family: Tahoma, Verdana, Arial, sans-serif; 
   font-size: 12px; 
   font-weight: bold; 
}
SPAN.markProductOutOfStock { 
   font-family: Tahoma, Verdana, Arial, sans-serif; 
   font-size: 12px; 
   color: #c76170; 
   font-weight: bold; 
}
SPAN.productSpecialPrice { 
   font-family: Verdana, Arial, sans-serif; 
   color: #ff0000; 
}
SPAN.errorText { 
   font-family: Verdana, Arial, sans-serif; 
   color: #ff0000; 
}
.moduleRowOver { 
   background-color: #D7F7D8; 
   cursor: pointer; 
   cursor: pointer; 
}
.moduleRowSelected { 
   background-color: #EAFCE9; 
}
.checkoutBarFrom, .checkoutBarTo { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   color: #8c8c8c; 
}
.checkoutBarCurrent { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   color: #000000; 
}
.messageBox { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
}
.messageStackError, .messageStackWarning { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   background-color: #ffb3b5; 
}
.messageStackSuccess { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   background-color: #99ff00; 
}
.inputRequirement { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   color: #ff0000; 
}
.site_table { 
   background-color: #FFFFFF; 
}
TD.left { 
   background-color: #EAF0E3; 
}
TD.right { 
   background-color: #EAF0E3; 
}
TABLE.content { 
   padding: 6px; 
}
.copy { 
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   color: #364327; 
   padding: 5px; 
}
/* az ació időtartama - bordo szinnel */
.sale_text {
color:#CC0000;
}
