#sj {
    border-width: 0px;
}
#sj-maintopteaser {
    font-size: 1em;
    color: #7b7b7b;
    text-align: left;
    margin-bottom: 16px;
}
#top-buttons-table {
  margin:0px auto;
  margin-bottom:8px !important;
  text-align:center;
}
#sj-maintopteaser b, #sj-maintopteaser strong {
  color: #7b7b7b;
}
.sj-maintree {
    border-spacing:0px;
    border-collapse:collapse;
    line-height: 200% !important;
}
.sj-maintree td {
    vertical-align: top;
    padding: 5px;
    padding-left: 20px;
    background: url('/images/bullets/round-blue.gif') 5px 11px no-repeat;
}
.sj-maintree h3{
    margin-top: 0px;
    margin-bottom: 3px;
    font-weight: normal;
}
.sj-maintree h3 a, .sj-maintree h3 a:visited {
    font-size: 18px;
}

.sj-maintree p {
    margin-top: 0px;
    padding: 0px;
    line-height: 16px !important;
}

/* Main Page Bottom Tables */

.main-page-news-table {
  border-spacing: 0px;
  border-collapse: collapse;
  border: 0;
  margin-left: 3px;
  width: 283px;
  margin-bottom: 5px;
  height: 200px;
}

.main-page-news-table td {
  padding: 10px 0px;
  padding-left: 13px;
  background: url('/images/bullets/right-corner.gif') 0px 11px no-repeat;
}

.main-page-news-table tr.last td {
  border-bottom: 0px;
}

.main-page-news-table td .short-news {
  color: #7B7B7B;
  font-size: 13px;
}

a.short-news {
    text-decoration:none;
}

.main-page-news-table td .product-details {
  margin-top: 7px;
}

.main-page-merchants-table {
  border-spacing: 0px;
  border-collapse: collapse;
  border: 0;
  margin-left: 3px;
  width: 283px;
  margin-bottom: 5px;
  height: 200px;
}

.main-page-merchants-table td {
  padding: 10px 5px;
  vertical-align: middle;
}

.main-page-merchants-table tr.last td {
  border-bottom: 0px;
}

.main-page-merchants-table td.merchant-logo {
  width: 90px;
}

.main-page-merchants-table td.descr {
  color: #7B7B7B;
  font-size: 13px;
}

.main-page-merchants-table td .product-details {
  margin-top: 7px;
}

.main-page-marken-table {
  border-spacing: 0px;
  border-collapse: collapse;
  border: 0;
  margin-left: 3px;
  width: 283px;
  margin-bottom: 5px;
  height: 200px;
}

.main-page-marken-table td {
  padding: 10px 5px;
  vertical-align: middle;
}

.main-page-marken-table tr.last td {
  border-bottom: 0px;
}

.main-page-marken-table td.marke-logo {
  width: 90px;
}

.main-page-marken-table td.descr {
  color: #7B7B7B;
  font-size: 13px;
}

.main-page-marken-table td .product-details {
  margin-top: 7px;
}

/* // Main Page Bottom Tables */

/* Main SubCategories */
.top-subcategories-table {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0px;
}
.top-subcategories-table td {}

.top-subcategories-table thead td {
  height: 21px;
  padding: 0px !important;
}
.top-subcategories-table thead td.left-of-top-subcategories div,
.top-subcategories-table thead td.right-of-top-subcategories div,
.top-subcategories-table tbody td.left-of-top-subcategories div,
.top-subcategories-table tbody td.right-of-top-subcategories div,
.top-subcategories-table tfoot td.left-of-top-subcategories div,
.top-subcategories-table tfoot td.right-of-top-subcategories div {
  line-height: 1px;
  font-size: 1px;
  display: block;
  width: 5px;
  height: 5px;
}

.top-subcategories-table thead td.left-of-top-subcategories div,
.top-subcategories-table thead td.right-of-top-subcategories div {
  height: 21px;
}

.top-subcategories-table thead td { background: url('/images/buttons/active-bg.gif') repeat-x;}
.top-subcategories-table thead td.right-of-top-subcategories {
  padding: 0px !important;
  background: url('/images/buttons/right-active-1.png') repeat-x;
  filter: expression(fixPNG(this));
}
.top-subcategories-table thead td.left-of-top-subcategories {
  padding: 0px !important;
}

.top-subcategories-table thead td.center-of-top-subcategories div {
  color: #ffffff;
  margin-top: 4px;
  white-space: nowrap;
}

.top-subcategories-table thead td.center-of-top-subcategories div nobr {
  color: #ffffff;
}

.top-subcategories-table tbody tr {background-color: #ffffff; cursor: pointer;}
.top-subcategories-table tbody tr td {background-color: #ffffff;}
.top-subcategories-table tbody tr.active {background-color: #E1E1E1 !important; cursor: pointer;}
.top-subcategories-table tbody tr.active td {background-color: #E1E1E1 !important;}
.top-subcategories-table tbody tr.active a {text-decoration: none;}
.top-subcategories-table tbody td { padding: 3px 0px;}
.top-subcategories-table tbody td.left-of-top-subcategories {background: #ffffff url('/images/border/grey/border.jpg') left top repeat-y;}
.top-subcategories-table tbody td.right-of-top-subcategories {background: #ffffff url('/images/border/grey/border.jpg') right top repeat-y;}

.top-subcategories-table tfoot tr {
  background-color: #ffffff;
}
.top-subcategories-table tfoot td {
  height: 5px;
  padding : 0px !important;
  line-height: 1px;
  font-size: 1px;
  background-color: #ffffff !important;
}
.top-subcategories-table tfoot td.left-of-top-subcategories { background: #ffffff url('/images/border/grey/lb.gif') left bottom no-repeat; }
.top-subcategories-table tfoot td.center-of-top-subcategories { background: #ffffff url('/images/border/grey/border.jpg') left bottom repeat-x;}
.top-subcategories-table tfoot td.right-of-top-subcategories { background: #ffffff url('/images/border/grey/rb.gif') right bottom no-repeat;}

/* // Main SubCategories */

