.submit{
background-color: #404040;}/* Eshop Header */#header .logo .subtitle{color:#404040;
}#language_switcher .selected{color:#404040;    
border-top:1px solid #404040;
border-bottom:1px solid #404040;
border-left:1px solid #404040;
}#language_switcher .arrow{background: url('../images/switcher_arrow_down.png') center center no-repeat #404040;}#language_switcher ul{
border-bottom: 1px solid #404040;
}#language_switcher ul li a{border-left: 1px solid #404040;
border-right: 1px solid #404040;}#language_switcher ul li a:hover{color:#404040;
}#currency_switcher .selected{color:#404040;    
border-top:1px solid #404040;
border-bottom:1px solid #404040;
border-left:1px solid #404040;
}#currency_switcher .arrow{background: url('../images/switcher_arrow_down.png') center center no-repeat #404040;}#currency_switcher ul{
border-bottom: 1px solid #404040;
}#currency_switcher ul li a{
border-left: 1px solid #404040;
border-right: 1px solid #404040;
}#currency_switcher ul li a:hover{color:#404040;
}/* Currency Panel End *//* User Panel */#user_panel a{color:#404040;
}  /* User Panel End */  /* User Menu */.template_my_account #main_body .menu a{color:#404040;
}/* User Menu end *//* Cart Box */#cart_box i{color:#404040;
}#cart_box .body{color:#404040;
}#search_box #search_input{color:#404040;}#search_box #search_submit{  
color:#404040;}        #search_box #search_submit:hover{color:#404040;
}/* Search box end *//* Main Menu */.main-menu-area{background-color:#404040
}#main_menu .categories-li{background-color:#de3333;
}#main_menu .categories-li span{
color:#404040;
}                                          #main_menu a:hover, #main_menu a.active{color:#de3333;
}#main_menu .submenu{background-color:#de3333;
}#main_menu .submenu a{color:#404040;
border-bottom:1px solid #404040;}#main_menu .submenu a:hover{
background-color:#404040;
}.slides-navigation a.prev:hover{background: #404040 ;}.slides-navigation a.next:hover{background: #404040;}.slides-pagination a.current {background-color: #404040;
}#survey a{color:#404040;
}#survey .graph div{background-color:#404040;
}/* Survey end*//* Categories Menu */#categories_menu .header{background-color:#404040;}#categories_tree{background-color:#404040;}#categories_tree .active a, #categories_tree a:hover, #categories_tree .active a:hover, #categories_menu ul li a.active{color:#de3333;
}#manufacturers_tree .active a, #manufacturers_tree a:hover, #manufacturers_tree .active a:hover{color:#404040;
}.homepage_products_body .product .name a:hover,#product_list .product .name a:hover{color:#404040;
}   .homepage_products_body .product .cart_add .add_to_cart,#product_list .product .cart_add .add_to_cart, #recommended_products .product .cart_add .add_to_cart{
background:url('../images/cart_small.png') center center no-repeat #404040;
}.homepage_products_body .product .show_variants,#product_list .product .show_variants, #recommended_products .product .show_variants{
background-color:#404040;
}#category_path a.last{color:#404040;
}#product_detail .price_etc .cart_add .add_to_cart{
background:url('../images/cart_small.png') center center no-repeat #404040;
}#product_detail .price_etc .show_variants{color:#404040;
}#product_detail  #other_pictures .owl-prev{background:url('../images/carousel_left.png') no-repeat center center #404040;
}#product_detail  #other_pictures .owl-next{background:url('../images/carousel_right.png') no-repeat center center #404040;
}.variants .product .cart_add .add_to_cart,#alternate_products .product .cart_add .add_to_cart, #related_products .product .cart_add .add_to_cart{
background:url('../images/cart_small.png') center center no-repeat #404040;
}#alternate_products .product .show_variants, #related_products .product .show_variants{
background-color:#404040;
}#variants_header{color:#404040;}.variants-button{background-color:#404040;}.misc_box_header .bookmark.active{color: #404040;
}/* Misc Box End *//* Discussion */#discussion_content .button{background-color: #404040;}#login_form .login_submit input{
background-color: #404040;}#cart_content .name a{color:#404040;
}#cart .quant_up, #cart .quant_down{
background:#404040;}#order .legend .item.active .number{background-color:#404040;}.address:hover , .address.selected {background: #404040;} #my_orders .order_strip.active{border: 1px solid #404040;
}/* My Certificates End *//* Footer */#footer{background-color:#404040;}#footer a{color:#de3333;
}#footer a:hover{color:#de3333;
}            #footer .static.box .body a:hover{color:#de3333;
}/* Footer End *//* Contact and Newsletter Form */.contact_form_area{background-color:#404040;
}   #contact_form .button{background: #404040;
border:0px solid #404040;}.newsletter_area .body{border:2px solid #404040;}#newsletter .button{background: url("../images/slideshow_right.png") #404040 left 17px center no-repeat;}/* Contact and Newsletter Form End *//* Copyright */#copyright{
border-top:3px solid #de3333;
}      #copyright a{color:#de3333;
}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {color: #404040 !important;
}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color: #404040 !important;
}#res .ui-autocomplete a:hover{color:#404040 !important;
}#cookies_confirm .close{color:#404040;
}