  body {  margin:0px; top-margin:0px; left-margin:0px; background: url(../img/background/background.png) repeat-y 50%; background-attachment:fixed; }

  h1 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; font-variant: normal; text-transform: none; color:#C16849; }
  h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-variant: normal; text-transform: none; color:#000000; margin:0px; }

  p { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; letter-spacing:0px; word-spacing:1px; font-size: 11px; font-weight: normal; font-variant: normal; text-transform: none; color:black; }

  a       {  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; letter-spacing:0px; word-spacing:1px; font-weight: normal; font-variant: normal; text-transform: none; color:#C16849; text-decoration: none; }
  a:link  {  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; letter-spacing:0px; word-spacing:1px; font-weight: normal; font-variant: normal; text-transform: none; color:#C16849; text-decoration: none; }
  a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; letter-spacing:0px; word-spacing:1px; font-weight: normal; font-variant: normal; text-transform: none; color:#000000; text-decoration: none; }

  span.total_price { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight: bold; color: #C16849; }

  td { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; font-size: 13px; font-weight: normal; font-variant: normal; text-transform: none; color:#676767; }

  form { display:inline; }

  input        { font-family: Verdana; font-size: 11px; height:25px; line-height:20px; margin-top:5px; color:black; border:solid; border-width: 1px; border-color: darkgray; background-color:white;}
  input.pieces { font-family: Verdana; font-size: 11px; height:25px; line-height:20px; margin-top:5px; color:black; border:solid; border-width: 1px; border-color: darkgray; background-color:white; text-align: right;}

  img.content_img { width:128px; height:98px; margin-top:5px; border:solid; border-width:1px; border-color:black; }
  img.products { border:solid; border-width:1px; border-color:#D4937C; }

  td.space_main_menu { background: #EAEAEA; }

  a.main_menu         {  display:block; height:30px; line-height:30px; width:260px; font-family: Arial; font-size: 13px; font-weight: bold; font-variant: normal; text-transform: none; color:#666666; background-color:#C0C0C0; background: url(../img/buttons/main_button_bg.gif); text-decoration: none; }
  a.main_menu:link    {  display:block; height:30px; line-height:30px; width:260px; font-family: Arial; font-size: 13px; font-weight: bold; font-variant: normal; text-transform: none; color:#666666; background-color:#C0C0C0; background: url(../img/buttons/main_button_bg.gif); text-decoration: none; }
  a.main_menu:hover   {  display:block; height:30px; line-height:30px; width:260px; font-family: Arial; font-size: 13px; font-weight: bold; font-variant: normal; text-transform: none; color:#C16849; background-color:#E1E1E1; background: url(../img/buttons/main_button_hi_bg.gif); text-decoration: none; }

  th          { font-family: Verdana; font-size: 9pt; color: #000000; background-image: url(../img/buttons/th_bg.gif); height: 30px; border-top: 1px solid #ADADAD; border-bottom: 1px solid #ADADAD; }
  td.rows     { background: #F8F8F8; border-bottom: 1px solid #DBDBDB; border-top: 2px solid #FFFFFF; }
  td.rows2    { background: #F1F1F1; border-top: 2px solid #FFFFFF; font-weight: bold; color: #000000; }

  td.product_title { background: #ECECEC; }

  td.products_summary       { background: #EBEBEB;  }
  td.products_summary_hover { background: #E1D6CB; cursor: pointer; }

  b      { color: #808080; font-weight: bold; }
  strong { color: #808080; font-weight: bold; }