body {
    background-image: url(hg_tanner.jpg) !IMPORTANT;
	background-repeat: repeat;
    background-color: #ffffff !important;
    color: #5f7285;
}
.shop--navigation .entry--menu-left .btn {
    color: #ffffff;
}
/* Header mit  Hintergrund */

@media screen and (min-width: 48em) {
.shop--navigation .navigation--list {
    background: url(wtcc_neg.png) 38.5% 37px no-repeat !Important;
    padding-bottom: 30px;
}
}
header.header-main {
    background-color: #000 !Important;
}
.container.header--navigation {
    background-color: #000 !Important;
}
.top-bar .container.block-group {
    background-color: #000 !Important;
}

/* Ende */

/* Navigaton auf dunkelblau */
ul.navigation--list.container.js--menu-scroller--list {
    background-color: #656565;
}
nav.navigation-main {
    background-color: #656565;
}
.shop--navigation .entry--menu-left .btn {
    color: #fff;
}
@media screen and (min-width: 48em) {
.navigation-main .navigation--link {
    color: #fff;
}
}

.navigation-main .is--active .navigation--link {
    background-image: -ms-linear-gradient(top, #55c501bf, #55c501) !IMPORTANT;
    background-image: linear-gradient(to bottom, #55c501bf 0%, #55c501 100%) !IMPORTANT;
    background-color: #555 !IMPORTANT;
}
main .column--headline {
    color: #55c501 !Important;
}
main .column--headline {
    color: #55c501 !Important;
}
.header-main .top-bar--navigation .navigation--entry:last-child {
    background-color: #55c501 !important;
}
.advanced-menu .menu--list-item-link {
    color: #55c501 !important;
}
.advanced-menu .item--level-1 .menu--list-item-link {
    color: #e8e8e8 !IMPORTANT;
}
.advanced-menu .menu--list-item-link:hover {
    color: #55c501 !important;
}
ul.menu--list.menu--level-1 a {
    color: #D3D3D3;
}
ul.menu--list.menu--level-1 a:hover {
    color: #55c501 !important;
}
.btn:hover {
    color: #000000 !important;
    border-color: #55c501 !important;
}
.advanced-menu .item--level-1 .menu--list-item-link:hover {
    color: #55c501 !important;
	font-weight: 600 !IMPORTANT;
}
.is--primary {
    background-color: #55c501 !important;
    background-image: -ms-linear-gradient(top, #55c501, #55c501) !important;
    background-image: linear-gradient(to bottom, #55c501 0%, #55c501 100%) !important;
}
.steps--content .is--active .icon {
    background-color: #55c501 !important;
    background-image: -ms-linear-gradient(top, #55c501, #55c501) !important;
    background-image: linear-gradient(to bottom, #55c501 0%, #55c501 100%) !important;
}
.content--breadcrumb .is--active .breadcrumb--link {
    background-color: #55c501 !important;
}
.steps--content .is--active .text {
    color: #55c501 !important;
}
.sidebar--navigation .navigation--link:hover {
    color: #55c501 !important;
}
li.breadcrumb--separator {
    color: #55c501 !Important;
}
.off-canvas .close--off-canvas {
    background-color: #555 !important;
    background-image: -ms-linear-gradient(top, #55c501, #55c501bf) !important;
    background-image: linear-gradient(to bottom, #55c501 0%, #55c501bf 100%) !important;
}
.configurator--label {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #55c501 0%, #55c501 100%) repeat scroll 0 0 !important;
}
#preisergebnis {
    color: #55c501 !important;
}
.is--secondary {
    background-color: #525252 !important;
    background-image: -ms-linear-gradient(top, #55c501, #55c501) !important;
    background-image: linear-gradient(to bottom, #55c501 0%, #55c501 100%) !important;
}
.pixmultiheader {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #55c501 0%, #55c501 100%) repeat scroll 0 0 !important;
}
.premsQuantityPlusButton, .premsQuantityMinusButton {
    background-color: #55c501 !important;
}
.product-slider--arrow.arrow--next, .product-slider--arrow.arrow--prev {
    background-color: #55c501 !important;
}
.product-slider--arrow:hover {
    border-color: #353535 !important;
}
.uploadDetailInfo {
    background-color: #55c50133 !important;
}
.product--box .product--title:hover {
    color: #55c501 !important;
}
.panel--dot-nav .dot--link.is--active, .panel--dot-nav a.is--active {
    border-color: #55c501 !important;
    background: #55c501 !important;
}
.js--fancy-select.js--is--focused {
    color: #55c501 !important;
     border-color: #55c501 !important;
}
.js--fancy-select:hover {
    color: #55c501 !important;
     border-color: #55c501 !important;
}
.advanced-menu {
    background: #171717;
    opacity: 0.98;
    color: #ffffff;
}
.advanced-menu .button-container {
    background: #000000;
    color: #fff;
}
.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link {
    background: #000000;
    color: #fff;
}
@media screen and (min-width: 64em) {
.navigation--list .entry--cart .cart--link .cart--amount {
    color: #55c501 !important;
}
}
@media screen and (min-width: 48em) {
.navigation-main .navigation--link:hover {
    color: #ffffff !important;
}
}
i.icon--house:hover {
    color: #55c501 !IMPORTANT;
}
.js--menu-scroller--arrow:hover, .js--menu-scroller--arrow:active {
    color: #000;
}
::selection {
  background: #55c50133 !important; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #55c50133 !important; /* Gecko Browsers */
}
.is--six-shortdescription {
    background-color: #55c50133 !important;
    padding: 15px;
    margin-bottom: 10px;
}
.js--menu-scroller--arrow {
    color: #FFFFFF;
    border-color: #55c501;
    background-image: linear-gradient(to bottom, #55c501bf 0%, #55c501 100%) !IMPORTANT;
    background-color: #555 !IMPORTANT
}
table th, table thead td {
    background: #6b6b6b;
}