body {
    color: #000000;
	 border:none;
}
div.catalog-item, div.catalog-section, div.catalog-detail, div.faq-item {
    border:1px solid #e9cbb4;
	 background: #fff;
	 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
	-moz-opacity: 0.9; /* Mozilla 1.6 ?? ?­???¦?? */
	-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
	border-radius:8px;
	padding: 20px 10px 10px;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); 
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin:8px;
}

div.catalog-section-info {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1; /* Mozilla 1.6 ?? ?­???¦?? */
	-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}

div.catalog-item, div.catalog-section, div.catalog-detail, div.news-item, div.faq-item {
    border-color: #FFFFFF;
}
div.catalog-item-hover, div.catalog-section-hover, div.catalog-detail-hover, div.news-item-hover, div.faq-item-hover {
    border-color: red;
}
a:link {
    color: #790000;
}
a:visited {
    color: #FF0000;
}
a:hover {
    color: #C1272D;
}
a:active {
    color: #DB0000;
}

h1, h2 {
	color: #790000;
}
h5 {
    color: #CE0000;
}
hr, .hr {
    border-color: #E9E9E9;
}
#logo-text h1, #logo-text a {
    color: #790000;
}
#schedule div.telephone {
    /* background: url("images/icons-sprite.gif") no-repeat scroll 0 -333px transparent; */
}
#main-menu li a {
    color: #000000;
}
#main-menu li a:hover, #main-menu li.selected a {
    color: #C1272D;
}
#left-column {
        background: #fefcea; /* &#196;&#235;&#255; &#241;&#242;&#224;&#240;&#251;&#245; &#225;&#240;&#224;&#243;&#231;&#240;&#238;&#226; */
    background: -moz-linear-gradient(top, #fff, #f1f1f1); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#fff), color-stop(100%,#f1f1f1));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #fff, #f1f1f1);
    background: -o-linear-gradient(top, #fff, #f1f1f1); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fff, #f1f1f1); /* IE10 */
    background: linear-gradient(top, #fff, #f1f1f1); /* CSS3 */ 
    padding: 10px;
    border-top: 1px solid #fff;
	 border-bottom: 1px solid #e0e0e0;
	 border-right: 1px solid #e0e0e0;
	 border-left: 1px solid #fff;
	 border-radius:9px;
}
div.menu_space {
    background: url("images/menu_space.gif") no-repeat scroll left top transparent;
}
#left-menu .selected, #left-menu a.selected, #left-menu a.selected:hover {
    color: #C1272D;
}
#left-menu .current a.selected {
    color: #C1272D;
}
#left-menu li li {
    background: url("images/left_pointer.gif") no-repeat scroll 6px 6px transparent;
}
#left-menu li.selected li.current {
    background: url("images/left_pointer_active.gif") no-repeat scroll 6px 6px transparent;
}
#cart, #cart a {
    color: #000000;
}
#cart i {
    background: url("images/icons-sprite.gif") no-repeat scroll left -468px transparent;
}
#compare {
    background: none repeat scroll 0 0 #E40000;
}
#compare .corner {
    background-image: url("images/icons-sprite.gif");
    background-repeat: no-repeat;
}
#compare a {
    color: #C1272D;
}
#compare a.close {
    background: url("images/icons-sprite.gif") no-repeat scroll 0 -567px transparent;
}
#breadcrumb {
    color: #C1272D;
}
#breadcrumb a, #breadcrumb span {
    color: #C1272D;
}
.form-textbox-border {
    background-color: white;
    border-color: #C1272D;
}
.form-textbox-border input {
    border-color: white;
    color: #929292;
}
.form-button input {
    color: #FFFFFF;
}
.form-button {
    background: none repeat scroll 0 0 #C1272D;
    border-color: #BDBDBD #9D9D9D #999999 #E3E3E3;
}
#search .form-textbox-border {
    background: url("images/icons-sprite.gif") no-repeat scroll 2px -381px white;
}
#footer-wrapper {
    background: url("images/footer_bg.jpg") repeat-x scroll 0 0 #F9F9F9;
}
div.catalog-item-filter .r0 {
    border-color: #FFFFFF;
}
div.catalog-item-filter-body-inner, div.catalog-item-filter .r1 {
    background-color: #E6E6E6;
}
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: #FFEDB4;
}
div.catalog-item-sorting a.selected {
    background-color: #FECF27;
    color: #000000;
}
div.catalog-item-sorting a.desc {
    background-image: url("images/icons-sprite.gif");
    background-position: right -185px;
    background-repeat: no-repeat;
}
div.catalog-item-sorting a.asc {
    background-image: url("images/icons-sprite.gif");
    background-position: right -228px;
    background-repeat: no-repeat;
}
div.catalog-item-price span {
    background-color: #C1272D;
}
div.catalog-red {
    background: url("images/left_red.gif") no-repeat scroll left center #E50707;
    color: #FFFFFF;
}
div.catalog-title .catalog-red {
    background: url("images/right_red.gif") no-repeat scroll right center transparent;
}
div.catalog-yellow {
    background: url("images/left_yellow.gif") no-repeat scroll left center #FFAE00;
    color: #FFFFFF;
}
div.catalog-title .catalog-yellow {
    background: url("images/right_yellow.gif") no-repeat scroll right center transparent;
}
div.catalog-blue {
    background: url("images/left_blue.gif") no-repeat scroll left center #4771DC;
    color: #FFFFFF;
}
div.catalog-title .catalog-blue {
    background: url("images/right_blue.gif") no-repeat scroll right center transparent;
}
div.catalog-item-links a, div.catalog-item-links span {
    background: url("images/icons-sprite.gif") no-repeat scroll 0 0 transparent;
}
div.catalog-item-links span.catalog-item-available {
    background-position: 0 -56px;
    color: #0E9500;
}
div.catalog-item-links span.catalog-item-not-available {
    background-position: 0 -83px;
    color: #CC1300;
}
div.catalog-item-links a.catalog-item-compare {
    background-position: 0 0;
}
div.catalog-item-links a.catalog-item-compared {
    background-position: 0 -27px;
    color: #B3B3B3;
}
div.catalog-item-links a.catalog-item-buy {
    background-position: 0 -110px;
    color: #C19100;
}
div.catalog-item-links a.catalog-item-in-the-cart {
    background-position: 0 -137px;
    color: #B3B3B3;
}
table.catalog-section-childs a {
    background: url("images/icons-sprite.gif") no-repeat scroll 0 -581px transparent;
    color: #C1272D;
	 font-size: 1.3em;
    font-weight: bold;
}
div.catalog-detail-image {
    border-color: #CCCCCC;
}
div.catalog-detail-price label {
    color: #999999;
}
div.catalog-detail-price p {
    color: #000000;
}
div.catalog-detail-buttons a {
    color: #000000 !important;
}
div.catalog-detail-property {
    border-color: #CCCCCC;
}
div.catalog-detail-property b, div.catalog-detail-property span {
    background: none repeat scroll 0 0 white;
}
div.catalog-admin-buttons a {
    color: #FFFFFF !important;
}
div.catalog-detail-price-offer label {
    color: #999999;
}
div.catalog-item-offers td.catalog-item-offers-field span, div.catalog-item-offers td.catalog-item-offers-prop span {
    color: #999999;
}
div.inline-filter b {
    background: none repeat scroll 0 0 #FECF27;
}
div.content-block {
    border-color: #E5E5E5;
}
div.content-block h3 {
    color: #CE0000;
}
div.content-block-special {
    background-color: #FFF7DD;
}
div.content-block-special .item-image a {
    border-color: #CFC19C;
}
div.content-block-subscribe {
    background-color: #F3F3F3;
}
dl.block-list dt span {
    
	color:#CE0000;
	font-weight: bolder;
}
div.news-date {
    color: #919191;
}
div.order-title b, div.order-title-inner {
    background-color: #E6E6E6;
	 border-top-left-radius:8px;
	 border-top-rightt-radius:8px;
}
div.order-title-inner span {
    color: #353535;
}
div.order-title .r2, div.order-title .r0 {
    border-color: #FAFAFA;
}
div.order-info {
    border-bottom-color: #F0F0F0;
    border-left-color: #F7F7F7;
    border-right-color: #F7F7F7;
	 background: white;
	 border-bottom-left-radius: 8px;
	 border-bottom-right-radius: 8px;
}
div.order-status {
    background-color: #A4A4A4;
    color: #FFFFFF;
}
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;
}
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;
}
table.cart-items thead td {
    color: #7F7F7F;
}
table.cart-items td {
    border-color: #E5E5E5;
}
td.cart-item-actions a.cart-delete-item {
    background: url("images/icons-sprite.gif") no-repeat scroll 0 -83px transparent;
}
div.compare-props {
    border-color: #E5E5E5;
}
div.compare-props label {
    color: #000000;
}
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 scroll 0 -83px transparent;
}
span.nav-current-page {
    background-color: #E6E6E6;
}
div.navigation span.disabled, div.navigation span.arrow, div.navigation span.ctrl {
    color: #7E7E7E;
}
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: none repeat scroll 0 0 #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: none repeat scroll 0 0 #E6E6E6;
}
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select {
    background: none repeat scroll 0 0 #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 {
    background: none repeat scroll 0 0 #FFF8D3;
    color: red;
}
div.content-form div.field label.field-title {
    color: #555555;
}
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 {
    background: none repeat scroll 0 0 #FFF8D3;
    color: red;
}
.errortext, .starrequired {
    color: red;
}
.errortext, .notetext {
    background: none repeat scroll 0 0 #FFFEEB;
    border-color: #FFD482;
}
#pagetitle {
	font-size: 22px;
	font-weight:bold;
}
.drenag-item, .h {
    border: 1px solid #999999;
    border-collapse: collapse;
    width: 100%;
}
.drenag-item td, .h td {
    border: 1px solid #A8A8A8;
    border-collapse: collapse;
    padding: 2px 4px;
}
.shapka {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #777777;
    font-size: 0.75em;
    text-align: center;
}