
html, body {
	color: #4D292C;
}
a {
	color: #44732F;
}
footer .email:before {
	background: url(repository/layout/icon_email_p.png);
}
header {
    
	background: url(repository/layout/bg2.png) top center no-repeat;
	background-repeat: repeat;
	
 
}
.categories > menu > li > a {
	
	background: #6bb103;
	border-radius: 8px;
	color: #FFFFFF !important;
}
.categories > menu > li.active > a, .categories > menu > li > a:hover {
	
	background: #29862d;
}
.home {
	background: url(repository/layout/icon_home_p.png);
}
.categories > menu > li > menu li > a {
	background: url(repository/layout/menu_left_1_p.png) center left no-repeat;
}
.categories > menu > li li.active > a {
	background: url(repository/layout/menu_left_2_p.png) center left no-repeat;
}
.index_top_panel .bottom span:before {
	background: url(repository/layout/rope2_p.png);
}
ul li {
	list-style-image: url(repository/layout/list-item-p.png);
}
header .logo {
	background-image: url(repository/layout/logo_bang2_v.png);
	background-position: left center;
	background-repeat: no-repeat;
	-moz-background-size: contain;
	-webkit-background-size: contain;
	-ms-background-size: contain;
	background-size: contain;
	width: 192px;
	height: 200px;
	margin-top: 0px;
	margin-left: 0px;
}
header .panel {
	background: none;
}
footer .bottom {
	display: none;
}
footer .top {
	height: auto;
}
footer {
	
	background: url(repository/layout/bg2.png) top center no-repeat;
	background-repeat: repeat;
	
	height: 400px;
}
footer h3 {
	color: #000000;
}
.shop_catalogue_list .image img, shop_catalogue_full images_image img, .photogalleries_list img, .shop_order_items img, .shop_catalogue_favorite_items img {
	border: 3px solid #efca2c;
}
.shop_catalogue_list h2, ._TabControlButton.active, .shop_catalogue_full .add-to-favorites, .photogalleries_list h2, .shop_order_items h2 {
	color: #000000;
}
.shop_catalogue_list:hover, .photogalleries_list:hover {
	border: 1px solid #efca2c;
}
.shop_catalogue_full .shop_catalogue_cart_options {
	background: #dfdfdf;
}
.shop_catalogue_full .cart .inner {
	border: 1px solid #dfdfdf;
}
header .icon_phone {
	background: url(repository/layout/icon_phone_top2_p.png);
}
header .icon_cart {
	background: url(repository/layout/icon_cart_top2_p.png);
}
nav {
	background: #ffffff;
	border-top: 1px solid #ffe8bd;    
	border-bottom: 2px solid #dbdbdb;
}
nav menu menu {
	background: #FFFFFF;
}
.categories > menu > li > a {
	color: #353535;
}
.categories > menu > li > menu li > a {
	color: #353535;
}
.content_bg {
    background: #f7f8f3;
}
.index_top_panel .top {
	background: #315620;
	color: #FFFFFF;
}
.index_top_panel .rope {
	background: url(repository/layout/rope_bg2_p.png) top center;
}
.index_top_panel .bottom {
	background: #ccff99;
	color: #315620;
}
.export_countries {
	border-top: 2px solid #c6c6c6;
}
footer, footer a {
	color: #000000;
}
header .phone {
	color: #000000;
}
.openingHours, footer .phone a, footer .phone2 a {
	color: #000000;
}
header .cart_title {
	color: #000000;
}
header .hours {
	color: #000000;
}
.index_top_text ul li:before {
	background: url(repository/layout/list-item-p.png);
}
.shop_catalogue_list, .photogalleries_list {
	color: #353535;
}
.shop_order_steps li {
	background: #ffa900;
}
.shop_order_steps li.remaining {
	background: #D9D9D9;
}
.shop_order .sum {
	border: 1px solid #44732F;
}
._TabControlContent {
	border: 1px solid #44732F;
}
._TabControlButton {
	border: 1px solid #44732F;
	border-bottom: 0px;
	background: #DDDDDD;
}
.index_tab_content {
	border: 0px;
}
.responsive_menu_content {
	background: #44732F !important;
}
.shop_orders_notify {
	background: #ffd900;
	color: #372b1d;
	border-bottom: 2px solid #edbe00;
}
.shop_order .sum {
	background: #FFFFFF;
}
._Button {
	background: -webkit-linear-gradient(top, #FFFFFF, #e5e6e6);
	background: -moz-linear-gradient(top, #FFFFFF, #e5e6e6);
	background: -o-linear-gradient(top, #FFFFFF, #e5e6e6);
	background: -ms-linear-gradient(top, #FFFFFF, #e5e6e6);
	background: linear-gradient(top, #FFFFFF, #e5e6e6);;
	border-bottom: 2px solid #c6c6c6;
	color: #000000;
}
._Button:hover {
	background: -webkit-linear-gradient(top, #e5e6e6, #c5c6c6);
	background: -moz-linear-gradient(top, #e5e6e6, #c5c6c6);
	background: -o-linear-gradient(top, #e5e6e6, #c5c6c6);
	background: -ms-linear-gradient(top, #e5e6e6, #c5c6c6);
	background: linear-gradient(top, #e5e6e6, #c5c6c6);;
	border-bottom: 2px solid #c6c6c6;
	color: #000000;
}
.add-to-cart {
	border: 2px solid #6bb103;    
	background: #6bb103;
	color: #FFFFFF;
}
.add-to-cart:hover {
	border: 2px solid #316A18;    
	background: #316A18;
	color: #FFFFFF;
}
.add-to-favorites, .add-to-favorites:hover {
	background: none;
	border: 0px;
}
.add-to-favorites:before {
	background: url(repository/layout/icon-addtofavorites2_p.png);
	-moz-background-size: contain;
	-webkit-background-size: contain;
	-ms-background-size: contain;
	background-size: contain;
}
._ComboBox, ._SpinEdit, ._TextEdit, ._TextArea {
	border: 1px solid #b8b8b8;
}
._ComboBox + .button div {
	background: url(repository/layout/combobox_arrow_p.png) center center no-repeat;
}
._ComboBox:hover {
	background: #b8b8b8;
	border: 1px solid #b8b8b8;
}
._ComboBox + .button + ul li.selected > a, ._ComboBox + .button + ul li a:hover, ._ComboBox + .button + ul li a.hover {
	background: #6bb103;
	border: 1px solid #6bb103;
}
._SpinEdit + .button .buttonUp div {
	background: url(repository/layout/icon_plus_p.png) 4px 2px no-repeat;
}
._SpinEdit + .button .buttonDown div {
	background: url(repository/layout/icon_minus_p.png) 4px 2px no-repeat;
}
._SpinEdit + .button .buttonUp:hover, ._SpinEdit + .button .buttonDown:hover {
	background: #6bb103;
	border: 1px solid #6bb103;
}
._TextEdit:hover {
	border: 1px solid #44732F;
}
.index_tab_buttons ._TabControlButton {
    border: 1px solid #c5c5c5;
	color: #000000;
}
.index_tab_buttons ._TabControlButton.active {
    background: #518a38;
	border: 1px solid #518a38;
}
.index_tab_buttons {
	border-bottom: 4px solid #518a38;
}
._TabButton {
	background: #FFFFFF;
	border: 1px solid #d4d4d4;
}
._TabContent {
	background: #FFFFFF;
	border: 1px solid #d4d4d4;
}
.purchase, .show-favorites {
	background: #6bb103;
	color: #FFFFFF;
}
.purchase:hover, .show-favorites:hover {
	background: #316A18;
	color: #FFFFFF;
}
.shop_order_steps li, .shop_order_steps li.done {
	background: #44732F;
}
.shop_catalogue_list .stickers img {
	background: #6bb103;
}
._RadioButton + .button, ._CheckBox + .button {
	background: #44732F;
}
.deliveryType {
	border-color: #999999;
}
.deliveryType.selected {
	border-color: #44732F;#6bb103
}
#fulltext + button:hover {
	background: #CCFF99;
}
.sticker_bar.new > div {
	border-right: 60px solid #315620;
}
.sticker_bar.sale > div {
	border-left: 60px solid #FFD900;
}
.sticker_bar.new > span > span {
	color: #FFFFFF;
}
.sticker_bar.sale > span > span {
	color: #372b1d;
}
.login_icon {
	background: url(repository/layout/user_p.png) center center no-repeat, #FFFFFF;
    border: 1px solid #b8b8b8;
}
.login_icon:hover {
	background: url(repository/layout/user_p.png) center center no-repeat, #b8b8b8;
}
._CookieConsentPanel ._Button, ._CookieConsentDialog ._Button {
	background: #44732F !important;
	color: #FFFFFF !important;
}
.shop_catalogue_full .images_image img, .cart_preview_container.visible {
	border: 3px solid #efca2c;
}
.facebook, .instagram {
	width: 42px;
}
.facebook img, .instagram img {
	border-radius: 8px;
	-moz-filter: invert(47%) sepia(93%) saturate(1124%) hue-rotate(49deg) brightness(100%) contrast(102%);
	-webkit-filter: invert(47%) sepia(93%) saturate(1124%) hue-rotate(49deg) brightness(100%) contrast(102%);
	-ms-filter: invert(47%) sepia(93%) saturate(1124%) hue-rotate(49deg) brightness(100%) contrast(102%);
	filter: invert(47%) sepia(93%) saturate(1124%) hue-rotate(49deg) brightness(100%) contrast(102%);
	
}
footer .openingHours:before, footer .phone:before, footer .email:before {
		display: none;
}
.search {
	padding-left: 0px;
	padding-right: 0px;
}
header ._ShopCartSum, header ._ShopCartCount, header .cart_info {
	color: #000000;
}
