html {
    background-color:#524a4e;
}

body {
    color:#333333;
    background-position:top left;
    background-repeat:repeat;
}
#container, #poweredby, #footerContainer .wrapper .tags.footer {
  background-color:#ffffff;
}

.tui-dropdown {
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-color: #dddddd #f4f4f4 #f4f4f4 #dddddd;
  text-shadow: 0 1px 0 #ffffff;
}
.tui-dropdown.hover {
  border-color: #999999 #dddddd #dddddd #b2b2b2;
}

.tui-dropdown span, .tui-dropdown a {
  color: #999999;
}
.tui-dropdown ul li:hover a {
  color:#a3828e;
}

.tui-dropdown ul li a {
  color:#333333;
}
#product .productInfoHolder .productInfo .quantity {
  background: #ffffff;
  border: 1px solid #dddddd;
  border-color: #dddddd #f4f4f4 #f4f4f4 #dddddd;
}
#product .productInfoHolder .productInfo .quantity.hover {
  border-color: #999999 #dddddd #dddddd #b2b2b2;
}
#product .productInfoHolder .productInfo .quantity .change {
  border-left: 1px solid #dddddd;
}
#product .productInfoHolder .productInfo .quantity .change a:hover {
  background-color: #dddddd;
}

.formSearch .inputContainer input {
  background: #ffffff;
  border: 1px solid #dddddd;
  border-color: #dddddd #f4f4f4 #f4f4f4 #dddddd;
  text-shadow: 0 1px 0 #ffffff;
  color:#333333;
}
.formSearch .inputContainer input:hover {
  border-color: #999999 #dddddd #dddddd #b2b2b2;
}

a {
    color:#524a4e;
}

h1,h2,h3,h4,h5,h6 {
    color:#333333;
}

input, select {
    background-color:#ffffff;
}
#footerContainer input {
  border:1px solid;
  border-color: #dddddd #f4f4f4 #f4f4f4 #dddddd;
}
#footerContainer input:hover {
  border-color: #999999 #dddddd #dddddd #b2b2b2;
}

.button {
    background-color:#524a4e;
    border-color:#494246;
    border-top-color:#453e42;
    border-bottom-color:#413b3e;
    color:#ffffff;
}
.button:hover {
  background-color:#858083;
}
.button a {
  color: #ffffff;
}

.button.blue {
    background-color:#382e33;
    border-color:#2f272b;
    border-top-color:#382e33;
    border-bottom-color:#272023;
    color:#ffffff;
}

.button.green {
    background-color:#382e33;
    border-color:#2f272b;
    border-top-color:#382e33;
    border-bottom-color:#272023;
    color:#ffffff;
}

#navbar, #navbar .item.first:hover {
  background-color: #524a4e;
  background:url('button-bg.png?20190204210506') repeat-x top left #524a4e;}

#navbar a.itemLink, #navbar a.itemLink2 {
    color:#ffffff;
}

#navbar .item:hover, #navbar .item.active {
    background-color: #524a4e;
}

#navbar .subnav {
    background-color:#524a4e;
    border-color:#cccccc;
    border-bottom-color:#b2b2b2;
}
#navbar .subitemtitle {
  color: #ffffff;
}
#navbar .subitemLink {
  color: #ffffff;
}
#navbar .subitemLink:hover {
  color: #a3828e;
}

#navbar .subsubnav {
    background-color:#ffffff;
    border-color:#cccccc;
    border-bottom-color:#b2b2b2;
}

#navbar .subsubitemLink:hover {
    background-color:#e5e3e4;
}

#navbar .formSearch .inputContainer {
    background-color:;
    border-color:#413b3e;
}
#footerContainer .columns, #footerContainer .column1, #footerContainer .column2, #footerContainer .column3, #footerContainer .column4 {
  background-color:#524a4e;
}
#footerContainer .merkContainer {
  background-color:#ffffff;
}
#footerContainer .columns a {
  color: #ffffff;
}
#footerContainer .footer-header h3 {
  color: #ffffff;
}
#footerContainer .button.reg-acc a {
  color: #ffffff;
}
.block.footer.news .newsletter a.sub-news {
  color: #ffffff !important;
}
#footer .tags {
    border-bottom-color:#cccccc;
}

#footer .tags ul li a span {
    color:#a3828e;
}

#footer .blocks .block {
    border-left-color:#cccccc;
}

#footer .copyright {
    border-top-color:#cccccc;
}

.noProductsFound {
    color:#a3828e;
}

.productsFilters {
    border-top-color:#cccccc;
}

.productsFilters .priceSlider #sliderRange {
    border-color:#453e42;
}

.productsFilters .priceSlider #sliderRange .ui-slider-range {
    background-color:#524a4e;
}

.productsList .product {
    background-color:#ffffff;
border-color:#7a7a7a;
}
.productsList .product:hover {
  border-color:#a3828e;
  -webkit-box-shadow:0 0 2px 1px #d1c0c6;
  -moz-box-shadow:0 0 2px 1px #d1c0c6;
  box-shadow:0 0 2px 1px #d1c0c6;
}

.productsList .product h3 {
  border-color:#7a7a7a;
}
.productsList .product .product-price-buttons .prijsvoor {
  color:#a3828e;
}
.productsList .product .productknoppen a.meerinfoknop {
  background-color: #524a4e;
  color: #ffffff;
}
.productsList .product .productknoppen a.addtocartbutton {
  background-color: #382e33;
  color: #ffffff;
}
#product .productInfoHolder .productInfo a.addtocartbutton {
  background-color: #382e33;
  background:url('button-bg.png?20190204210506') repeat-x top left #382e33;  color:#ffffff;
}
#product .productInfoHolder .productInfo a.addtocartbutton:hover {
  background-color: #736c70;
  color:#ffffff;
}
.productsList .product .productknoppen a.meerinfoknop:hover {
  background-color: #858083;
}
.productsList .product .productknoppen a.addtocartbutton:hover {
  background-color: #736c70;
}

.productsList .product .info {
    border-top-color:#ffffff;
}
#product .socials {
  border-bottom-color:#cccccc;
}

.productsGrid .product {
    background-color:#ffffff;
}
.productsGrid .productborder {
    border-color:#7a7a7a;
    -webkit-box-shadow: 1px 1px 0 #ffffff inset, -1px -1px 0 #ffffff inset;
    -moz-box-shadow: 1px 1px 0 #ffffff inset, -1px -1px 0 #ffffff inset;
    box-shadow: 1px 1px 0 #ffffff inset, -1px -1px 0 #ffffff inset;
    background-color:#e4e4e4;
}
.productsGrid .productborder:hover {
  border-color:#a3828e;
  background-color:#f5f2f3;
}
.productsGrid .product .info .price .pricePercentage, .productsList .product .productprijs .pricePercentage, #product .productInfoHolder .images .pricePercentage {
  background-color: #524a4e;
  background:url('button-bg.png?20190204210506') repeat-x top left #524a4e;  color:#7a7a7a;
}
.productsGrid .product .info .price .pricePercentage:before, .productsList .product .productprijs .pricePercentage:before, #product .productInfoHolder .images .pricePercentage:before {
  border-bottom-color:#393336;
}
.pricePercentage.highDiscount {
  background-color:#e31c2c !important;
}
.pricePercentage.highDiscount:before {
  border-bottom-color:#9e131e !important;
}

.productsGrid .product .info {
    border-top-color:#ffffff;
}

.productsGrid .product .info .price strong {
    color:#a3828e;
}

.categoriesGrid .category {
    background-color:#ffffff;
    border-color:#7a7a7a;
}
.categoriesGrid .category:hover {
  border-color:#a3828e;
}

#brand-title h1 {
  border-bottom-color: #cccccc;
}

.categoriesGrid.plusInfo .category {
  background-color:#ffffff;
  border-color:#616161;
}
.categoriesGrid.plusInfo .category h3 {
  background: #a3828e;
    color:#7a7a7a;
}
.categoriesGrid.plusInfo .category:hover {
  border-color:#a3828e;
}

.pager ul li.number a {
    background-color:#ffffff;
    border-color:#413b3e;
}
.pager ul li.number.active a {
    color:#a3828e;
}

#product .productInfoHolder .images .zoomPad, #product .productInfoHolder .images .bigImage {
    background-color:#ffffff;;
    border-color:#e8e8e8;
}
#product .productInfoHolder .images .zoomWrapper {
  background-color:#ffffff;
}

#product .productInfoHolder .productInfo h1 {
  border-color:#cccccc;
}

#product .productInfoHolder .images .thumbs .thumb {
    background-color:#ffffff;
    border-color:#e8e8e8;
}

#product .productInfoHolder .userReview {
    border-bottom-color:#cccccc;
}

#product .productInfoHolder .userReview .title {
  background-color:#ffffff;
}

#product .productInfoHolder .userReview .content {
  background-color:#ffffff;
}

#product .productInfoHolder .productInfo .product-discounts {
  background-color:#e5e5e5;
  border-color:#cccccc;
}

#product .detailsHolder .blockHolder {
    border-bottom-color:#cccccc;
}

#product .detailsHolder .blockHolder.first {
    border-top-color:#cccccc;
}
.button.reg-acc.product {
  background-color:#524a4e;
}
.button.reg-acc.product:hover {
  background-color:#858083;
}
#product .detailsHolder .tabs ul li a {
  background-color:#fdfdfd;
  border:1px solid #e8e8e8;
  border-bottom:none;
}
#product .detailsHolder .tabs ul li.active a {
  background-color:#ffffff;
  border:1px solid #e8e8e8 !important;
  border-bottom:1px solid #ffffff !important;
}
#product .detailsHolder .tabsPages {
  border-color:#e8e8e8;
}

.gui-faq, .gui-sitemap, .gui-login, .gui-password, .gui-register, .gui-review {
    background-color:#fff;
}

.gui-cart .gui-page-title,
.gui-checkout .gui-page-title,
.gui-thankyou .gui-page-title {
    color:#333333;
}

.gui-cart .gui-div-cart-sum {
    color:#333333;
}

.custom-filters .custom-filter .count {
    color:#a3828e;
}
#index .titlelines, #product .relatedProducts .titlelines {
  border-color:#cccccc;
}