html {
    background-color:#ffffff;
}

body {
    color:#333333;
    background-position:center center;
    background-repeat:no-repeat;
}

a {
    color:#333333;
}

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

input, select {
    background-color:#ffffff;
    border-color:#b2b2b2
}

.button {
    background-color:#2a7f02;
    border-color:#257201;
    border-top-color:#236b01;
    border-bottom-color:#216501;
    color:#333333;
}
.button:hover {
  background-color:#69a54d;
}
.button a {
  color: #ffffff;
}

.button.blue {
    background-color:#cccccc;
    border-color:#adadad;
    border-top-color:#cccccc;
    border-bottom-color:#8e8e8e;
    color:#ffffff;
}

.button.green {
    background-color:#2a7f02;
    border-color:#236b01;
    border-top-color:#2a7f02;
    border-bottom-color:#1d5801;
    color:#ffffff;
}

.simpleBlock {
    background-color:#ffffff;
    border-color:#d8d8d8;
}
.simpleBlock .viewcartbutton {
  background-color:#2a7f02;
  color:#ffffff;
}
.simpleBlock .viewcartbutton:hover {
  background-color:#cccccc;
  color:#ffffff;
}

#navbar {
    background-color:#d3052e;
    /*border-color:#000000;
    border-bottom-color:#000000;*/
}

#navbar .item {
    /*border-left-color:#4c4c4c;
    border-right-color:#000000;*/
}

#navbar a.itemLink, #navbar a.itemLink2 {
    color:#ffffff;
}
#navbar a.itemLink:hover, #navbar a.itemLink2:hover, #navbar .item.active a.itemLink, #navbar .item.active a.itemLink2 {
  color:#d3052e !important;
}
#navbar .item:hover, #navbar .item.active {
    background-color:#b2b2b2;
}

#navbar .subnav {
    background-color:#b2b2b2;
    border-color:#cccccc;
    border-bottom-color:#b2b2b2;
}
#navbar .subitemtitle a {
  color: #000000;
}
#navbar .subitemLink {
  color: #ffffff;
}
#navbar .subitemLink:hover {
  color: #d3052e;
}

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

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

#navbar .formSearch .inputContainer {
    background-color:#ffffff;
    border-color:#8e8e8e;
}

#footer {
    border-top-color:#cccccc;
}
#footerContainer .newsletterbutton {
  color: #ffffff;
  background-color: #2a7f02;
}
#footerContainer .newsletterbutton:hover {
  color: #ffffff;
  background-color: #4a9327;
}
#footerContainer a {
  color: #000000;
}
#footerContainer .footer-header h3 {
  color: #000000;
}
#footerContainer .button.reg-acc a {
  color: #ffffff;
}
#footer .tags {
    border-bottom-color:#cccccc;
}

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

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

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

.noProductsFound {
    color:#d3052e;
}

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

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

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

.productsFilters .priceSlider #sliderRange .ui-slider-handle {
    background-color:#979797;
    border-color:#7c7c7c;
}

.productsList .product {
    background-color:#ffffff;
    border-color:#F4F4F4;
}
.productsList .product:hover {
  border-color:#C3C3C3;
}
.productsList .product h3 {
  border-color:#F4F4F4;
}
.productsList .productprijs {
  background-color:#A9A9A9;
}
.productsList .product .productknoppen a.meerinfoknop {
  background-color: #cccccc;
  color: #333333;
}
.productsList .product .productknoppen a.addtocartbutton {
  background-color: #2a7f02;
  color: #ffffff;
}
#product .productInfoHolder .productInfo a.addtocartbutton {
  background-color: #8FBC09;
  color:#ffffff;
}
#product .productInfoHolder .productInfo a.addtocartbutton:hover {
  background-color: #2a7f02;
  color:#ffffff;
}
.productsList .product .productknoppen a.meerinfoknop:hover {
  background-color: #dbdbdb;
}
.productsList .product .productknoppen a.addtocartbutton:hover {
  background-color: #69a54d;
}

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

.productsGrid .product {
    background-color:#ffffff;
    border-color:#F4F4F4;
}
.productsGrid .product:hover {
  border-color:#C3C3C3;
}
.productsGrid .product .productknoppen a.meerinfoknop {
  background-color: #cccccc;
  color: #333333;
}
.productsGrid .product .productknoppen a.addtocartbutton {
  background-color: #2a7f02;
  color: #ffffff;
}
.productsGrid .product .productknoppen a.meerinfoknop:hover {
  background-color: #dbdbdb;
}
.productsGrid .product .productknoppen a.addtocartbutton:hover {
  background-color: #69a54d;
}

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

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

.categoriesGrid .category {
    background-color:#ffffff;
    border-color:#cccccc;
}

.categoriesGrid.plusInfo .category h3 {
    background-color:#e5e5e5;
}

.pager ul li.number a {
    background-color:#ffffff;
    border-color:#cccccc;
}

.pager ul li.number.active a {
    color:#d3052e;
}

#product .productInfoHolder .images .zoomPad {
    background-color:#ffffff;
    border-color:#808080;
}

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

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

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

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

#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;
}

#product .detailsHolder .tabs ul li a {
    background-color:#808080;
    border:1px solid #fff;
}
#product .detailsHolder .tabs ul li.active a {
    background-color:#eee;
}
#product .detailsHolder .tabsPages {
    background-color:#eee;
}

#product .detailsHolder .tabs ul li a:hover {
  background-color:#eee !important;
}

.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 {
    border-top-color:#cccccc;
    border-bottom-color:#cccccc;
}

.custom-filters .custom-filter .container {
    background-color:#ffffff;
    border-color:#cccccc;
}

.custom-filters .custom-filter .count {
    color:#d3052e;
}