HTML { min-height: 100.05%; }
IMG {
        border-style: none;
        border: 0px;
}
Product.img {
        border: 1px solid Black;
}

H1 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
          margin:0;
        margin-bottom: 1px;
        padding:0;
}

H2 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin:0;
        margin-bottom: 1px;
        padding:0;
}

H3 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin:0;
        margin-bottom: 1px;
        margin-top: 4px;
        padding:0;
}

TD {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        padding: 0px;
}

INPUT {
        border: solid 1px;
        font-size: xx-small;
        margin: 1px 0px 1px;
        z-index: 0;
}

SELECT {
        border: thin solid Black;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        border-style: none;
        clear: both;
        border-left-width: thick;
        z-index: 0;
}

OPTION {
        border: 0px none;
        z-index: 0;
}

BODY {
        border-width: 0px;
        margin: 0px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}

A {
        color: black;
        text-decoration: none;
        border-bottom-width: 0px;
}

A:hover {
  color: black;
  text-decoration: underline;
}

A.breadcrumbLinks {
        color: #000000;
        text-decoration: none;
}

A.breadcrumbLinks:hover {
  color: #000000;
  text-decoration: underline;
}

.infoBoxContents {
  background: transparent;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ffffff;
}

.infoBox
{
  background: #8EB514;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #8EB514;
  color: #000000;
  background-image: url('images/infobox/infobox_edge_north.png');
}


TD.pageHeading, DIV.pageHeading, H1.pageHeading {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: black;
}

TD.pageSubHeading, DIV.pageSubHeading, H2.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}


TD.smallText, SPAN.smallText, P.smallText {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

/*ADMIN*/
/* data table */
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

#menu {
  position: absolute;
  top: 120px;
  right: 200px;
}



.checkout_aktuell {
  font-size: 14px;
  font-weight:bold;
  color: #FFA300;
}

.kontaktform_breite {
  width: 110px;
}

.forumcode {
  font-size: 10px;
  color: #9BB641;
}

.productSpecialPrice {
  font-size: 18px;
  font-weight: bold;
  color: #9BB641;
}

.productPrice {
  font-size: 18px;
  font-weight: bold;
  color: #9BB641;
}

#kalorien_tab {
  margin: 0px;
  border-collapse:collapse;
}

#kalorien_tab td {
  padding: 2px;
  margin: 0px;
  border: 1px solid #ACDB58;
}

.td_center {
  text-align:center;
}

#kalorien_tab th {
  padding: 2px;
  margin: 0px;
  border: 1px solid #ACDB58;
  background-color: #ACDB58;
  font-size:12px;
}
