  body                          { margin:0px; margin-top:0px; margin-left:0px; background:url(../img/backgrounds/background.png) repeat-y 50%; background-attachment:fixed; }
  td                            { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#000000; }
  td.main_menu                  { background: #2f8926; border-bottom: 1px solid #38992B; height:25px; }
  td.random_news                { background: #f0f1f1; padding-left:5px; padding-right:5px; }
  td.random_news_image          { background: #f0f1f1; text-align:center; }

  td.header_quote               { width:440px; height:162px; background-image:url(../img/header/header_1.jpg); }
  td.header_logo                { width:286px; height:162px; background-image:url(../img/header/logo.jpg); }

  div.sfeer_image               { left:50%; margin-left:-475px; top:0px; position:absolute; z-index:10; }

  h1                            { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 22px; font-weight: normal; margin-bottom:10px;  }
  h2                            { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; font-weight: bold; margin-bottom:5px; }

  td.address_h2_background      { background-color: #F2FBD7; cursor:pointer; }

  h1.subcontent                 { font-family: Arial, Verdana, "Trebuchet MS"; font-size:15px; font-weight: bold; color: #FFFFFF; margin: 0px; border:0px; }

  a                             { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#005459; text-decoration: underline; }
  a:link                        { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#005459; text-decoration: underline; }
  a:hover                       { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#005459; text-decoration: none; }

  a.main_menu                   { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; text-decoration: none; }
  a.main_menu:link              { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; text-decoration: none; }
  a.main_menu:hover             { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; text-decoration: none; }

  a.main_menu_selected          { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; font-weight: bold; text-decoration: none; }
  a.main_menu_selected:link     { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; font-weight: bold; text-decoration: none; }
  a.main_menu_selected:hover    { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; font-weight: bold; text-decoration: none; }

  a.submenu                     { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#EAEAEA; text-decoration: none; }
  a.submenu:link                { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#EAEAEA; text-decoration: none; }
  a.submenu:hover               { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#EAEAEA; text-decoration: none; }

  a.submenu_selected            { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; font-weight: bold; text-decoration: none; }
  a.submenu_selected:link       { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; font-weight: bold; text-decoration: none; }
  a.submenu_selected:hover      { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; font-weight: bold; text-decoration: none; }

  a.routevariant                { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 11px; color:#2f8926; text-decoration: none; }
  a.routevariant:link           { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 11px; color:#2f8926; text-decoration: none; }
  a.routevariant:hover          { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 11px; color:#2f8926; text-decoration: underline; }

  span.routevariant             { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 11px; color:#6C6C6C; }

  td.submenu                    { padding-left:20px; background: #4FB836; }

  td.submenu2                   { padding-left:40px; background: #4FB836; }

  form                          { margin:0px;}
  input.search_field            { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; border: 1px solid #FFFFFF; background: #38992B; width:140px; }
  input.search_button           { font-family: Arial, Verdana, "Trebuchet MS"; font-size: 13px; color:#ffffff; border: 1px solid #FFFFFF; background: #38992B; }

  tr.main_menu_item             { background: #2f8926; height:25px; }
  tr.main_menu_item_selected    { background: #37962A; height:25px; }
  tr.main_menu_item_hover       { background: #9BCE17; height:25px; }

  td.choose_paymentmethod       { background-color: #F9F7ED; border: 1px solid #D5CA88; text-align: center; }
  td.choose_paymentmethod_hover { background-color: #F0EACE; border: 1px solid #D5CA88; text-align: center; cursor: pointer; }

  table.notification_normal                            { font-size: 10pt; color: #484848; border: 1px solid #B0B0B0; background: #FFFAC5; }
  table.notification_error                             { font-size: 10pt; color: #FFFFFF; border: 1px solid #F00B00; background: #FFC8C5; }