body h1, body h2, body h3, body h4, .page-heading, #subcategories p.subcategory-heading, .product-name,  .product-name a, #subcategories ul li .subcategory-name, #order-opc .page-heading.step-num span, .pb-center-column h1, .pb-center-column #product_reference span, #pQuantityAvailable span, #quantityAvailable, .content_sortPagiBar .display li.selected i, .content_sortPagiBar .display_m li.selected i, #layer_cart .layer_cart_product h2, .table-data-sheet tr td:first-child{
    color: #a61c00;
}    
body h1 a:hover, body h2 a:hover, body h3 a:hover, body h4 a:hover, .page-heading a:hover, .product-name:hover, .product-name a:hover, .cart_delete a.cart_quantity_delete, a.price_discount_delete{
    color: #5b0f00;
}
body, label, .checkbox label, .old-price, .pb-center-column #short_description_block, .dark, .content_sortPagiBar .display li.display-title, .content_sortPagiBar .display_m li.display-title, .page-heading span.heading-counter, #product p#loyalty b{
    color: #a61c00;
}
body a, ul.product_list .functional-buttons div a, ul.product_list .functional-buttons div label, .table td a.color-myaccount, #usefull_link_block li a, #usefull_link_block li a:before, #categories_block_left li a, .content_sortPagiBar .display li a i, .content_sortPagiBar .display_m li a i, .content_sortPagiBar .display li a, .content_sortPagiBar .display_m li a, .block .list-block li a:before, .cart_navigation .button-exclusive, .cart_navigation .button-exclusive i, #product p#loyalty::before, #categories_block_left li li a, #view_scroll_left:before, #view_scroll_right:before, #categories_block_left li span.grower.CLOSE:before, #categories_block_left li span.grower.OPEN:before, #categories_block_left li span.grower.CLOSE:before{
    color: #a61c00;
}
body a:hover, .content_sortPagiBar .display li a:hover i, .content_sortPagiBar .display_m li a:hover i, .block .list-block li a:hover, #view_scroll_right:hover, #subcategories ul li .subcategory-name:hover{
    color: #5b0f00;
}
ul.product_list .functional-buttons div a:hover, ul.product_list .functional-buttons div label:hover, .table td a.color-myaccount:hover, #usefull_link_block li a:hover, .cart_navigation .button-exclusive:hover, .cart_navigation .button-exclusive:focus, .cart_navigation .button-exclusive:active{
    color: #5b0f00 !important;
}
.price.product-price, .price, ul.product_list.list > li .product-flags .discount, .our_price_display, .delivery_option_price{
    color: #5b0f00;
}
body, #layer_cart{
    background: #ffffff;
}
.footer-container #footer h4, .footer-container #footer h4, .footer-container #footer #social_block h4, .footer-container #footer h4 a, .footer-container #footer #block_contact_infos > div ul li > span, .footer-container #footer #block_contact_infos > div ul li > span a, .footer-container #footer #block_contact_infos > div ul li i::before, .footer-container #footer #block_contact_infos > div ul li i{
    color: #a61c00 !important;
}
.footer-container #footer a{
    color: #a61c00;
}
.footer-container #footer a:hover{
    color: #5b0f00;
}
.footer-container #footer{
    color: #a61c00;
}
.footer-container #footer .bottom-footer div{
    border-top-color: #eee2dd;
}
.footer-container #footer #block_contact_infos{
    border-left-color: #eee2dd;
}
#footer #newsletter_block_left .form-group .form-control{
    background: #f6f0ed;
}
#footer #newsletter_block_left .form-group .form-control{
    border-color: #dbcec8;
}
#footer #newsletter_block_left .form-group .form-control{
    color: #a61c00;
}
#footer #newsletter_block_left .form-group .button-small{
    color: #a61c00;
}
#footer #newsletter_block_left .form-group .button-small:hover{
    color: #5b0f00 !important;
}
.footer-container #footer #social_block{
	background-color:#ffffff !important;	
}
.footer-container #footer #social_block ul li a{
    color: #a61c00;
}
.footer-container #footer #social_block ul li a:hover{
    color: #5b0f00 !important;
}
#search_block_top #search_query_top, .sf-menu li.sf-search input{
    background-color: #f6f0ed;
}
#search_block_top #search_query_top, .sf-menu li.sf-search input{
    color: #a08f87;
}
input#search_query_top::-webkit-input-placeholder, .sf-menu li.sf-search input::-webkit-input-placeholder {
   color: #a08f87;
}
input#search_query_top:-moz-placeholder, .sf-menu li.sf-search input:-moz-placeholder {
   color: #a08f87;
}
input#search_query_top::-moz-placeholder, .sf-menu li.sf-search input::-moz-placeholder {
   color: #a08f87;
}
input#search_query_top:-ms-input-placeholder, .sf-menu li.sf-search input:-ms-input-placeholder {  
   color: #a08f87;
}
#search_block_top #search_query_top, .sf-menu li.sf-search input{
    border-color: #dbcec8;
}
#search_block_top .btn.button-search{
    background-color: #a61c00 !important;
}
#search_block_top .btn.button-search{
    color: #eee2dd;
}
#search_block_top .btn.button-search:hover{
    color: #dbcec8 !important;
}
#contact-link, #directions-link, .header_user_info, #languages-block-top, #currencies-block-top{
    border-left-color: #eee2dd;
}
header .header_user_info a, #contact-link a, #directions-link a, .shop-phone strong, .shop-phone i, .shop-phone, #currencies-block-top div.current strong, #languages-block-top div.current:after, #currencies-block-top div.current:after, #languages-block-top div.current, #currencies-block-top div.current, #languages-block-top ul li a, #languages-block-top ul li > span, #currencies-block-top ul li a, #currencies-block-top ul li > span{
    color: #a61c00 !important;
}
.header_user_info a:hover, .header_user_info a.active, #contact-link a:hover, #directions-link a:hover, #contact-link a.active, #directions-link a.active, #languages-block-top ul li.selected > span, #languages-block-top ul li > span:hover, #currencies-block-top ul li.selected, #currencies-block-top ul li:hover a{
    color: #5b0f00 !important;
}
#contact-link a:hover, #directions-link a:hover, #contact-link a.active, #directions-link a.active, .header_user_info a:hover, .header_user_info a.active, #languages-block-top ul li.selected, #languages-block-top ul li:hover a, #currencies-block-top ul li.selected, #currencies-block-top ul li:hover a{
    background: #f6f0ed !important;
}
.sf-menu, header.widemenu #block_top_menu, .cat-title{
    background: #000000 !important;
}
.sf-menu > li > a, .cat-title{
    color: #ffffff !important;
}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.sfHoverForce > a, .cat-title:hover{
    background: #cc4125 !important;
}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.sfHoverForce > a, .cat-title:hover{
    color: #f6f0ed !important;
}
.sf-menu > li > ul{
    background: #f6f0ed !important;
}
.sf-menu > li > ul > li > a{
    color: #a61c00 !important;
}
.sf-menu > li > ul > li > a:hover{
    color: #5b0f00 !important;
}
.sf-menu li li li a{
    color: #a61c00 !important;
}
.sf-menu li li li a:hover{
    color: #5b0f00 !important;
}
.shopping_cart > a:first-child{
    background-color: #f6f0ed;
}
.shopping_cart > a:first-child b, .shopping_cart > a:first-child:before{
    color: #a61c00;
}
.shopping_cart > a:first-child, #header .shopping_cart > a:first-child:after{
    color: #a61c00;
}
#header .cart_block, #header .cart_block .cart-prices, #header .cart_block .cart-buttons{
    background-color: #f6f0ed;
}
.cart_block .cart_block_no_products, .cart_block .cart-info .quantity-formated, #header .cart_block .product-atributes a, #header .cart_block a, #header .cart_block .cart_block_list .remove_link a, #header .cart_block .cart_block_list .ajax_cart_block_remove_link, #header .cart_block a, #header .cart_block .cart-prices .cart-prices-line span, .bloc_cart_voucher{
    color: #a61c00;
}
#header .cart_block .cart-prices .cart-prices-line{
    border-bottom-color: #a61c00;
}
#header .cart_block .product-atributes a:hover, #header .cart_block a:hover, #header .cart_block .cart_block_list .remove_link a:hover, #header .cart_block .cart_block_list .ajax_cart_block_remove_link:hover, #header .cart_block a:hover{
    color: #5b0f00 !important;
}
#header .cart_block .products .price, #header .cart_block .price{
    color: #a61c00 !important;
}
#header .cart_block .cart-buttons a#button_order_cart span{
    background-color: #a61c00;
}
.cart_block .cart-buttons a#button_order_cart span, .cart_block .cart-buttons a#button_order_cart:hover span{
    border-color: #5b0f00;
}
.cart_block .cart-buttons a#button_order_cart span, .cart_block .cart-buttons a#button_order_cart span:hover{
    color: #eee2dd !important;
}
.cart_block .cart-buttons a#button_order_cart span:hover{
    background-color: #a61c00 !important;
}
.columns-container .block .title_block, .columns-container .block h4, .content_scene_cat{
    border-top-color: #eee2dd;
    border-bottom-color: #eee2dd;
}
.top-hr{
    background: #eee2dd;
}
.columns-container #left_column .block .title_block, .columns-container #left_column .block h4, .columns-container #left_column .block .title_block a, .columns-container #left_column .block h4 a, .columns-container #left_column .block h4 a:hover, #categories_block_left li a:hover, #categories_block_left li li a.selected, .columns-container #left_column .block .title_block, .columns-container #left_column .block h4, #left_column #categories_block_left li a:hover{
    color: #000000;
}
#categories_block_left li span.grower{
    background-color: #ffffff;
}
.alert-warning, .label-warning, .label-danger{
    background-color: #000000;
}
#categories_block_left li a, .layered_filter, .block .products-block li, .content_sortPagiBar .sortPagiBar, .page-heading{
    border-bottom-color: #eee2dd;
}
.bottom-pagination-content, #categories_block_left .block_content > ul, .block .list-block li, #subcategories, ul.product_list.list > li .product-container{
    border-top-color: #eee2dd;
}
ul.product_list.list > li .right-block .right-block-content{
    border-left-color: #eee2dd;
}
#left_column a, #left_column #categories_block_left li a, #left_column .content_sortPagiBar .display_m li a, #left_column .block .list-block li a:before, #left_column #categories_block_left li li a, #left_column #categories_block_left li span.grower.CLOSE:before, #left_column #categories_block_left li span.grower.OPEN:before, #left_column #categories_block_left li span.grower.CLOSE:before{
    color: #a61c00;
}
#left_column a:hover{
    color: #5b0f00;
}
.columns-container #left_column, .columns-container #left_column label{
    color: #000000;
}
#left_column .price{
    color: #a61c00;
}
.breadcrumb{
    background-color: #f6f0ed;
}
.breadcrumb a, .breadcrumb a:after{
    background: #f6f0ed;
}
.breadcrumb{
    border-color: #a08f87;
}
.breadcrumb a:after, .breadcrumb a:before{
    border-right-color: #a08f87;
}
.breadcrumb a:after, .breadcrumb a:before{
    border-top-color: #a08f87;
}
.breadcrumb{
    color: #a61c00;
}
.breadcrumb a, .breadcrumb a.home i{
    color: #a61c00;
}
.breadcrumb a:hover{
    color: #5b0f00 !important;
}
ul.product_list.list > li .product-image-container, ul.product_list.list .color-list-container ul li, #subcategories ul li .subcategory-image a, #subcategories ul li:hover .subcategory-image a, .pb-left-column #image-block, #thumbs_list li a:hover, #thumbs_list li a.shown, #thumbs_list li, .block .products-block li .products-block-image{
    border-color: #dbcec8;
}
ul.product_list.grid > li .product-container .product-image-container .content_price, ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile, ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile:hover{
    background-color: #f6f0ed;
}
ul.product_list.grid > li .product-container .product-image-container .content_price span, ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i, ul.product_list.grid > li .product-container .product-image-container .content_price span.old-price{
    color: #a61c00;
}
#my-account ul.myaccount-link-list li a{
    background: #f6f0ed;
}
#my-account ul.myaccount-link-list li a:hover{
    background: #eee2dd !important;
}
#my-account ul.myaccount-link-list li a{
    border-color: #dbcec8;
}
#my-account ul.myaccount-link-list li a{
    color: #a61c00;
}
#my-account ul.myaccount-link-list li a i{
    color: #a61c00;
}
ul.step li.step_todo span{
    color: #a61c00;
}
ul.step li.step_todo span{
    background-color: #f6f0ed;
}
ul.step li.step_todo{
    border-color: #dbcec8;
}
ul.step li.step_done a{
    color: #a61c00;
}
ul.step li.step_done{
    background: #f6f0ed;
}
ul.step li.step_done{
    border-color: #dbcec8;
}
ul.step li.step_current span{
    color: #eee2dd;
}
ul.step li.step_current span{
    background-color: #a61c00;
}
ul.step li.step_current{
    border-color: #5b0f00;
}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td, h3.page-product-heading{
    border-color: #dbcec8;
}
.table-bordered, .table-data-sheet tr{
    border-top-color: #dbcec8;
}
.table-data-sheet tr td:first-child{
    border-right-color: #dbcec8;
}
.table-data-sheet{
    border-bottom-color: #dbcec8;
}
.table > thead > tr > th, h3.page-product-heading{
    background-color: #f6f0ed;
}
.table > thead > tr > th, h3.page-product-heading{
    color: #5b0f00;
}
.table > tbody > tr.even, .table-data-sheet tr.even{
    background-color: #f6f0ed;
}
.table > tbody > tr.odd, .table-data-sheet tr.odd{
    background-color: #eee2dd;
}
.table tfoot tr, #order .delivery_option > div > table, #order-opc .delivery_option > div > table{
    background-color: #eee2dd;
}
#cart_summary tfoot td.text-right, .table tfoot strong, #cart_summary tfoot td.total_price_container span, #order .delivery_option > div > table, #order-opc .delivery_option > div > table{
    color: #5b0f00;
}
#cart_summary tfoot td#total_price_container{
    background-color: #a61c00;
}

#cart_summary tfoot td#total_price_container{
    color: #eee2dd;
}

.box, #facebook_block, #cmsinfo_block, .box-info-product, .contact-form-box, #product_comments_block_extra, p.payment_module a.cheque, p.payment_module a.bankwire, #layer_cart .layer_cart_cart{
    background-color: #f6f0ed !important;
}
#cmsinfo_block em, #wishlist_button:before, .comments_advices a:before{
    color: #f6f0ed;
}

.box, .box-info-product, #facebook_block .facebook-fanbox, #attributes .attribute_list #color_to_pick_list li, #product_comments_block_extra, p.payment_module a{
    border-color: #dbcec8 !important;
}
#cmsinfo_block > div + div, #cmsinfo_block, #layer_cart .layer_cart_cart{
    border-left-color: #dbcec8;
}
.box-security{
    border-top-color: #dbcec8;
}
#layer_cart .layer_cart_cart .title{
    border-bottom-color: #dbcec8;   
}
.box .page-subheading, #cmsinfo_block h3, #facebook_block h4, #layer_cart .layer_cart_cart h2, .box-info-product #our_price_display, .box-info-product .our_price_display, #layer_cart .layer_cart_cart .title, .order_carrier_content .carrier_title, .order_carrier_content .carrier_title{
    color: #a61c00;
}
.box .page-subheading, #layer_cart .layer_cart_cart h2{
    border-bottom-color: #a61c00;
}
#cmsinfo_block em{
    background-color: #a61c00;
}
.box, .box p.info-title, #facebook_block, #cmsinfo_block, .box-info-product, #cmsinfo_block .dark, p.payment_module a span, #layer_cart .layer_cart_cart, #layer_cart .dark, #layer_cart .layer_cart_cart, #minimal_quantity_wanted_p, .box-info-product, .box-info-product label{
    color: #a61c00 !important;
}
.box a, .box-info-product a, #product_comments_block_extra a, p.payment_module a.cheque:after, p.payment_module a.bankwire:after, p.payment_module a.cash:after, p.payment_module a, #layer_cart .cross{
    color: #a61c00;
}
#wishlist_button:before, .comments_advices a:before{
    background-color: #a61c00;
}
.box a:hover, .box-info-product a:hover, #product_comments_block_extra a:hover, p.payment_module a:hover, #layer_cart .cross:hover{
    color: #5b0f00 !important;
}
.box label, span#gift-price{
    color: #a61c00;
}
.columns-container .form-control, .btn.button-plus, .btn.button-minus, #quantity_wanted_p input, div.selector{
    border-color: #dbcec8 !important;
}
.columns-container .form-control, .btn.button-plus span, .btn.button-minus span, #quantity_wanted_p input{
    background-color: #ffffff;
}
.columns-container .form-control, div.selector span, .btn.button-plus, .btn.button-minus, #quantity_wanted_p input, #quantity_wanted_p .btn span{
    color: #5b0f00;
}
#address p.required, #identity p.required, #account-creation_form p.required, #new_account_form p.required, #opc_account_form p.required, #authentication p.required{
    color: #a61c00;
}
.box-info-product .exclusive, .columns-container .button.ajax_add_to_cart_button span{
    background: #f6f0ed !important;
}
.box-info-product .exclusive, .columns-container .button.ajax_add_to_cart_button span{
    border-color: #dbcec8 !important;
}
.box-info-product .exclusive span, .columns-container .button.ajax_add_to_cart_button span, .box-info-product .exclusive:before, div .box-info-product .exclusive:before{
    color: #a61c00 !important;
}
.box-info-product .exclusive span:hover, .columns-container .button.ajax_add_to_cart_button span:hover{
    background: #eee2dd !important;
}
.button.lnk_view span, .button.exclusive-medium span{
    background: #f6f0ed !important;
}
.button.lnk_view, .button.exclusive-medium{
    border-color: #dbcec8 !important;
}
.button.lnk_view span, .button.exclusive-medium span, #layer_cart .layer_cart_cart .button-container span.exclusive-medium i{
    color: #a61c00;
}
.button.lnk_view span:hover, .button.exclusive-medium span:hover{
    background-color: #eee2dd !important;
}
.button.button-medium{
    background: #a61c00 !important;
}
.button.button-medium{
    border-color: #a61c00 !important;
}
.button.button-medium{
    color: #eee2dd !important;
}
.button.button-medium:hover{
    background: none;
    background-color: #cc4125 !important;
}
#columns .button.button-small span{
    background-color: #f6f0ed !important;
}
#columns .button.button-small{
    border-color: #dbcec8 !important;
}
#columns .button.button-small span{
    color: #a61c00 !important;
}
#columns .button.button-small span:hover{
    background-color: #eee2dd !important;
}
.button.button-medium.exclusive span{
    background-color: #a61c00 !important;
}
.button.button-medium.exclusive{
    border-color: #a61c00 !important;
}
.button.button-medium.exclusive span{
    color: #eee2dd !important;
}
.button.button-medium.exclusive span:hover{
    background-color: #cc4125 !important;
}
.new-label{
    background-color: #eee2dd}
.new-label:before, .new-label:after{
    border-color: #dbcec8 transparent transparent transparent;
}
.new-label{
    color: #a61c00;
}
 
.label-success, ul.product_list .availability span.available-now{
    background-color: #a61c00 !important;
}
 
.label-success, ul.product_list .availability span.available-now{
    border-color: #5b0f00 !important;
}
 
.label-success, ul.product_list .availability span.available-now{
    color: #eee2dd !important;
}
 
#home-page-tabs{
    background: #f6f0ed !important;
}
    
#home-page-tabs li > a{
    color: #a61c00 !important;
}
    
#home-page-tabs li.active a, #home-page-tabs li > a:hover{
    background: #980000 !important;
}
    
#home-page-tabs li.active > a, #home-page-tabs li > a:hover{
    color: #eee2dd !important;
}
 
 
ul.product_list.grid a.product-name{
    color: #000000;
}
ul.product_list.grid a.product-name:hover{
    color: #a61c00;
}
ul.product_list.grid > li .product-container .product-desc, ul.product_list.grid > li .product-container .old-price, ul.product_list.grid .functional-buttons div a{
    color: #000000;
}
ul.product_list.grid > li .product-container .content_price{
    color: #a61c00;
}
.sf-menu, .sf-menu > li > a, .cat-title{
    border-bottom-width: 0 !important;
}
.sf-menu > li{
    border-right-width: 0 !important;
    margin-bottom: 0 !important;
}



#columns{
    padding: 0 0 50px;
}
body#index #columns{
    padding: 0 0 50px;
}
.sf-menu > li > a{
    font-size: 16px;
} 
#index #left_column{
    float: right;
}
#subcategories ul li{
    height:40px;
}
#subcategories ul li .subcategory-image{
    display: none;
}
.block .title_block, .block h4{
    border-top-width: 0;
    border-bottom-width: 0;
}
#htmlcontent_top{
    display:none;
}


    .sf-menu > li > a{
            padding: 5px 20px;
        } 
        .sf-menu li.sf-search input{
            margin-top:1px;
        }
        .sf-menu li ul{
                        top:32px;
                    }
					
header#header{
	background-color:#ffffff !important;
}
div.product-container div.product-image-container{
	margin: 0 !important;
}
div.product-container div.product-flags{
	margin:0 !important;
}
div.product-container h5[itemprop="name"]{
	margin:0 !important;
}