﻿/* Text */
body {  color: #A80000;}
div.catalog-detail, div.news-item, div.faq-item { border-color: #FEF7C9; /* must be like the body background */}
div.catalog-item-hover, div.catalog-section-hover, div.catalog-detail-hover, div.news-item-hover, div.faq-item-hover { border-color: red; }
div.catalog-item, div.catalog-section {border-color: #b2e09f;}
div.catalog-item-image  img { border: #CCC9B6 thin solid; }
a:link {color:#98AF4B;}
a:visited {color:#98AF4B;}
a:hover {color:#5A1D58;}
a:active {color:#98AF4B;}

h5 { color: #CE0000; }

hr, .hr { border-color: #E9E9E9;}

/* Layout */
#header-wrapper { }
#logo-text h1, #logo-text a { color: #FFF;}
#schedule div.telephone { background: url(images/phone.png) no-repeat left 5px; }
#top-menu li a { color: #FFF369; }
#top-menu li a:hover, #top-menu li.selected a { color: #FFFFFF;  background-color: #825C9F; }

#user-links a { color: #BBADC4; }

#left-menu .selected, #left-menu a.selected, #left-menu a.selected:hover { color: #FF8B33;}
#left-menu .current a.selected { background: #FF8B33; color: #fff;}


#cart .corner { background-image:url(images/cart-box-sprite.gif); background-repeat: no-repeat; }
#cart, #cart a { color: #fff; font-weight:bold; }
#cart-status {background: url(images/cart.png) no-repeat right 2px;; padding-left:5px; height:30px; padding-top:3px; text-align:left;}
#cart-status a { text-decoration: none; }
#cart-status a:hover { text-decoration: underline; }
#fullcart { background: url(images/cart_full.png) no-repeat left top;;padding-left:6px; padding-top:3px; height:27px; }
#emptycart { background: url(images/cart_empty.png)  no-repeat left top;padding-left:6px; padding-top:3px; height:27px; }


#compare { background: #FFA733; }
#compare .corner { background-image:url(images/icons-sprite.gif); background-repeat: no-repeat; }
#compare a { color: #FFF; }
#compare a.close { background:url(images/icons-sprite.gif) no-repeat 0 -567px;}

#breadcrumb { color: #bcbcbc; }
#breadcrumb a, #breadcrumb span { }


.form-textbox input { border: none; color: #98AF4B; background:none; font-weight:bold; }
.form-button { border:none; background: url(images/search.png) no-repeat 1px top;}



div.catalog-item-filter .r0 { border-color: #FFF; }
div.catalog-item-filter-body-inner, div.catalog-item-filter .r1 { background-color: #b2e09f; }
div.catalog-item-filter-title {background:url(images/find.png) no-repeat left top;}
div.catalog-item-filter-title a { border-color: #506CBC;}
div.catalog-item-filter-title a:hover { border-color: #EA0000;}

div.filter-active div.catalog-item-filter-title span { background-color: #fff8a4; }

div.catalog-item-sorting a.selected { background-color: #b2e09f; color: #000;}
div.catalog-item-sorting a.desc { background-image: url(images/icons-sprite.gif); background-repeat: no-repeat; background-position: right -185px;}
div.catalog-item-sorting a.asc {  background-image: url(images/icons-sprite.gif); background-repeat: no-repeat; background-position: right -228px;}

div.catalog-item-price {color:#E24675;}
div.catalog-item-price span { color:#5A1D58; }

div.catalog-item-links a, div.catalog-item-links span {  }
div.catalog-item-links span.catalog-item-available { color: #0E9500;}
div.catalog-item-links span.catalog-item-not-available {  color: #CC1300;}
div.catalog-item-links a.catalog-item-compare { }
div.catalog-item-links a.catalog-item-compared { color: #B3B3B3;}
.catalog-item-buy {  background: url(images/buybuy.png) no-repeat;   color: #fff;}
.catalog-item-oformit {  background: url(images/cartcart.png) no-repeat;   color: #fff;}
.basketrefrech  {background: url(images/pereshet.png) no-repeat;   color: #fff;}
.basketbuy {background: url(images/oformit.png) no-repeat;   color: #fff;}



div.catalog-item-links a.catalog-item-more {  background: url(images/leftprice.png) 30px top no-repeat;   color: #fff;}

div.catalog-item-links a.catalog-item-in-the-cart { }

table.catalog-section-childs a {  background: url(images/icons-sprite.gif) no-repeat 0 -508px; }

div.catalog-detail-image { border-color: #b2e09f; }
div.catalog-detail-price label { color: #E24675; }
div.catalog-detail-price p { color: #5A1D58; }
div.catalog-detail-buttons a { color: #000 !important; }
div.catalog-detail-property { border-color: #ccc;}
div.catalog-detail-property b, div.catalog-detail-property span { background: #FEF7C9; }

div.catalog-admin-buttons a { color: #FFF !important; }

/* Inline Filter */
div.inline-filter b { background: #b2e09f; }

/* Content Block */
div.content-block { border-color: #e5e5e5;}
div.content-block h3 { color: #CE0000; }

/* Special Offer Block */
div.content-block-special { background-color: #f9f4fb; }
div.content-block-special .item-image a { border-color: #cfc19c;}

/* Subscribe Block */
div.content-block-subscribe { background-color: #F3F3F3; }

/* Content Block List */
dl.block-list dt { color: #999999;}
dl.block-list a { color: #000 !important; }

/* News List */
div.news-date { color: #919191;}

/* Order List */
div.order-title b, div.order-title-inner { background-color: #b2e09f;}
div.order-title-inner span { color: #5A1D58;} 
div.order-title .r2, div.order-title .r0 { border-color: #b2e09f;}

div.order-info { border-bottom-color: #b2e09f; border-right-color: #b2e09f; border-left-color: #b2e09f;}
div.order-status { background-color: #A4A4A4; color: #FFF;}
div.order-status-n { background-color: #FFAE00;}
div.order-status-deny { background-color: #F20000;}
div.order-status-p { background-color: #3ABE00;}

div.order-items { color: #7F7F7F}

/* Subscription */
div.subscription-title b, div.subscription-title-inner {background-color:#E6E6E6;}
div.subscription-title .r2, div.subscription-title .r0 {border-color:#FAFAFA;}
div.subscription-form { border-color: #E5E5E5;}
div.subscription-rubric span, div.subscription-format span, div.subscription-utility p { color: #787878; }

/* Cart Item List */
table.cart-items thead td { color: #5A1D58; }
table.cart-items td { border-color: #b2e09f; }
td.cart-item-actions a.cart-delete-item { background: url(images/icons-sprite.gif) no-repeat 0 -83px; } 

/*Compare Grid */
div.compare-props { border-color: #E5E5E5; }
div.compare-props label { color: #000; }
div.compare-props label.unchecked { color: #b2b2b2;}

table.compare-grid thead td { background-color: #ECECEC; border-color: #D9D9D9; }
table.compare-grid tr.alt td { background-color: #F6F6F6;}
table.compare-grid .compare-delete-item { background: url(images/icons-sprite.gif) no-repeat 0 -83px;  }

/* Paging */
span.nav-current-page { background-color:#b2e09f; }
div.navigation span.disabled, div.navigation span.arrow, div.navigation span.ctrl   { color:#7E7E7E;}

/* Search results*/
div.search-item, table.search-filter td { border-color: #e6e6e6;}
div.search-page input.search-query, div.search-page input.search-suggest, table.search-filter input.input-field, table.search-filter select.select-field { background: #F8F7F7; border-color: #D9D9D9; }
div.search-advanced, div.search-item-meta, div.search-item-meta a, div.search-advanced-result a { color: #8a8a8a !important;}
div.search-sorting b { background: #e6e6e6; }

/*Common Elements */
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select
{
	background: #F8F7F7;
	border-color: #DEDEDE;
}
div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}
div.content-form div.field label.field-title {}
div.content-form div.description { color:#979797;}

div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}

/*Error & OK messages*/
.errortext, .starrequired { color: red;}  
.errortext, .notetext { background:#FFFEEB; border-color: #FFD482;}

.catalog-detail-price p {display: inline;padding-left: 10px;}
.catalog-detail-properties {width: auto !important;padding-right: 20px !important;}
.catalog-table-size {background-color: #D7B978;}
.catalog-table-size th {padding: 5px 5px;background-color: #FEF7C9;}
.catalog-table-size td {padding: 3px 5px !important;background-color: #fdf9e4;}