body {
    color: #000000;
	 border:none;
}
div.catalog-item, div.catalog-section, div.catalog-detail, div.faq-item {
    /* border:1px solid #ebebeb;
	 background: #fff;
	 
	border-radius:4px;
	padding: 20px 10px 10px;

  margin:8px; */
}

div.catalog-section-info {
	
}

div.catalog-item, div.catalog-section, div.catalog-detail, div.news-item, div.faq-item {

}
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: #00008b;
}
a:visited {
    color: #778899;
}
a:hover {
    color: #6a5acd;
}
a:active {
    color: #6a5acd;
}

h1, h3 {
	color: #C1272D;
}
h5 {
    color: #191970;
}
hr, .hr {
    border-color: #191970;
}
#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 {
    
}
#main-menu li a:hover, #main-menu li.selected a, #left-menu .selected, #left-menu a.selected, #left-menu a.selected:hover, #left-menu .current a.selected  {
    color: #6a5acd;
}
#left-column {
        
    padding: 10px;
}
#content-wrapper {
	background: url("images/drain-pager-bg.png") 0 -111px repeat-x scroll transparent;
}
div.menu_space {
    background: url("images/menu_space.gif") no-repeat scroll left top transparent;
}

#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: silver;
}
.form-textbox-border input {
    border-color: white;
    color: #929292;
}
.form-button input {
    color: #FFFFFF;
}
.form-button {
    background: none repeat scroll 0 0 silver;
    border-color: silver;
}
#search .form-textbox-border {
    background: url("images/icons-sprite.gif") no-repeat scroll 2px -381px white;
}
#footer-wrapper {
    background: #4f557c;
}
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: 32px;
   font-style: oblique;
	
}
.drenag-item, .h {
    border: 1px solid #999999;
    border-collapse: collapse;
    width: 100%;
}
.drenag-item td, .h td {
    border: 1px solid #d1d1d1;
    border-collapse: collapse;
    padding: 2px 4px;
}
.shapka {
    background: none repeat scroll 0 0 #A7ADD8;
    color: white;
    font-size: 0.75em;
    text-align: center;}

ul#vertical-multilevel-menu a {
    border: 1px solid #D1D1D1;
    border-radius: 6px 6px 6px 6px;
    display: block;
    margin: 12px 0;
    padding: 8px 20px;
    width: 220px; 
	 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, #CFD3EA); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#fff), color-stop(100%,#CFD3EA));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #fff, #CFD3EA);
    background: -o-linear-gradient(top, #fff, #CFD3EA); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fff, #CFD3EA); /* IE10 */
    background: linear-gradient(top, #fff, #CFD3EA); /* CSS3 */ 
}

ul#vertical-multilevel-menu a:hover {
	background: #f3f3f3; /* &#196;&#235;&#255; &#241;&#242;&#224;&#240;&#251;&#245; &#225;&#240;&#224;&#243;&#231;&#240;&#238;&#226; */
    background: -moz-linear-gradient(top, #f3f3f3, #ebebeb); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#f3f3f3), color-stop(100%,#ebebeb));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #f3f3f3, #ebebeb);
    background: -o-linear-gradient(top, #f3f3f3, #ebebeb); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f3f3f3, #ebebeb); /* IE10 */
    background: linear-gradient(top, #f3f3f3, #ebebeb); /* CSS3 */ 
	box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
}
#copyright, #copyright a, #copyright a:visited {
	color: silver;
}
.drain_descr {
	color: #666666;
}
#user-links ul li{
	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, #CFD3EA); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#fff), color-stop(100%,#CFD3EA));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #fff, #CFD3EA);
    background: -o-linear-gradient(top, #fff, #CFD3EA); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fff, #CFD3EA); /* IE10 */
    background: linear-gradient(top, #fff, #CFD3EA); /* CSS3 */ 
}
#header-wrapper { background: url("images/drain-road-megapolis.png") repeat-x scroll 0 0 #aed2e9;	 }
