@CHARSET "UTF-8";
		@import url(https://fonts.googleapis.com/css?family=Italianno);@import url(https://fonts.googleapis.com/css?family=Lora:400,400italic,700,700italic&subset=latin,latin-ext,cyrillic);@import url(https://fonts.googleapis.com/css?family=RedHatDisplay:400,300,300italic,400italic,700,700italic&subset=latin,latin-ext,cyrillic);#bg{background:#ffffff url(images/bg.jpg) repeat;}
		.site-color{
		background:#ffffff  repeat;
		}#header-phone{position: relative;left:777px;top: 56px;}
		.line{
			border-bottom: 1px solid #c2c2c2;
    		float: left;
    		height: 1px;
    		margin-bottom: 20px;
    		width: 100%;
		}#header-phone p#phone-text{
		font-weight:normal;
		font-size: 17px;
		font-family: RedHatDisplay, sans-serif;
		line-height: 20px;
		float: left;
		color:#b32727;
		left:0px;
		top: 9px;
		position: relative;
		dispaly:block;
		}#header-email{
		position: relative;
		left:539px;
		top: 8px;
		}#header-email p#email-text  a{
		font-weight:normal;
		font-size: 17px;
		font-family: RedHatDisplay, sans-serif;
		line-height: 20px;
		float: left;
		color:#ffffff;
		left:0px;
		top: 0px;
		position: relative;
		dispaly:block;
		
		}#header-email p#email-text  a:hover{
		color:#2279d6;
		}#header-email p#email-text a{
		text-decoration: none;
		}
		#icon-footer-group-1{
		 background: url("images/Images_CMS.png") repeat scroll 0 -231px transparent;
    	 height: 52px;
    	 left: undefined;
    	 top: undefined;
    	 margin-top: -29px;
    	 position: relative;
    	 width: 40px;
		}
		#icon-footer-group-2{
		 background: url("images/Images_CMS.png") repeat scroll -60px -231px transparent;
    	 height: 52px;
    	 left: undefined;
    	 top: undefined;
    	 margin-top: -29px;
    	 position: relative;
    	 width: 52px;
		}
		#icon-footer-group-3{
		 background: url("images/Images_CMS.png") repeat scroll -131px -231px transparent;
    	 height: 52px;
    	 left: undefined;
    	 top: undefined;
    	 margin-top: -29px;
    	 position: relative;
    	 width: 40px;
		}
		#icon-footer-group-4{
		 background: url("images/Images_CMS.png") repeat scroll -193px -231px transparent;
    	 height: 52px;
    	 left: undefined;
    	 top: undefined;
    	 margin-top: -29px;
    	 position: relative;
    	 width: 48px;
		}
		.group-title{
		 color: #fafafa;
		 font-size:19px;
		 font-family:RedHatDisplay, sans-serif;		 
    	 margin-top: 16px;
    	 margin-bottom: 16px;
    	 margin-left: 10px;
    	 
		}
		#footer .group-link{
		color:#72b408;
		text-decoration: none;
		font-size:13px;
		font-family:RedHatDisplay, sans-serif;	
    	
		}
		#footer .group-link:hover{
		color:#72b408;
		}
		h2.title{
		color:undefined;
		font-size:undefined;
		font-family:undefined;
		}
		.date{
		color:undefined;
		font-size:undefined;
		font-family:undefined;
		}
		.info-articles {
		border-top-width: ;
    	border-top-color: ;
    	border-top-style: ;
		}
		
		#line-top{
		border-color: ;
		border-width: ;
		border-style: ;
		}
		
		#line-bottom{
		border-color: ;
		border-width: ;
		border-style: ;
		}
		
		#top-category-panel{
		background-color: ;
		}
		
		.product-first{
		 border-color: ;
		 border-width: ;
		 border-style: ;
		}
		
		.product-third {
		 border-color: ;
		 border-width: ;
		 border-style: ;
		}
		
		.product-third .product-content h4 a, .product-third .product-content .product-content-title a {
		 border-top-color: ;
		 border-top-width: ;
		 border-top-style: ;
		 
		}
		
		#mediahelp .text-1-phone,#mediahelp .text-1-phone a {
			color: #ffffff;
			font-size: 17px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		
		#mediahelp .text-1-email,#mediahelp .text-1-email a,#mediahelp .text-1-google-plus,#mediahelp .text-1-google-plus a {
			color: #ffffff;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		
		#mediahelp .text-1-email a:hover,#mediahelp .text-1-google-plus a:hover {
		color: #c4c4c4;
		}
		
		#category .menu-lines{
		color: #ffffff;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		
		#category .menu-lines:hover {
		color: #ffffff;
		}
		
		#navigation #home, #article-navigation #home{
		color: #000000;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		
		ul.navigation li a{
		color: #4b4b4b;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		
		ul.navigation li a:hover{
		color: #8a8a8a;
		}
		
		#navigation ul li span, #article-navigation ul li span{
		color: #8a8a8a;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		
		#public-cart p .price,.products ul li p .price-li{
		color: #333333;
		font-size: 15px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#cart-button-small{
		color: #ffffff !important;
		font-size: 14px !important;
		font-family:RedHatDisplay, sans-serif !important;
		font-weight: normal !important;
		}
		#cart-button-small:hover{
		color: #616161 !important;
		}
		.products ul li p .name a {
		color: #15758f;
		font-size: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.products ul li p .name a:hover{
		color: #333333;
		}
		#public-cart p .cout,.products ul li p .count {
		color: #333333;
		font-size: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.group-title {
		color: #ffffff;
		font-size: 16px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		#footer .group-link {
		color: #dedede;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#footer .group-link:hover {
		color: #228f99;
		}
		#mediahelp .text-2-copyright {
		color: #bfbfbf;
		font-size: 11px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#mediahelp .text-2-advertisment-1{
		color: #bdbdbd;
		font-size: 11px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#mediahelp .text-2-advertisment-2 a{
		color: #8a8a8a;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		#mediahelp .text-2-advertisment-2 a:hover {
		color: #228f99;
		}
		#CategoryName H1 {
		color: #000000;
		font-size: 18px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#CategoryName .category-products-count {
		color: #636363;
		font-size: 18px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#top-category-panel .appurtenances-filter-text{
		color: #292929;
		font-size: 12px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.product-third .product-content h4 a,.product-second .product-content h4 a,
		.product-third .product-content h3 a,.product-second .product-content h3 a,
		.product-third .product-content h2 a,.product-second .product-content h2 a,
		.product-third .product-content .product-content-title a {
		color: #000000;
		font-size: 16px;
		line-height: 16px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#top-3-products .product .right-block-title a {
		color: #000000;
		font-size: 14px;
		line-height: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}#catalog-appurtenances{
		background-color: #ffffff;
		}#top-category-panel{
		background-color: #e3e3e3;
		}
		.product-third .product-content h4 a:hover,.product-second .product-content h4 a:hover, 
		.product-third .product-content .product-content-title a:hover {
		color: #8a8a8a;
		}
		#top-3-products .product .right-block-title a:hover {
		color: #8a8a8a;
		}
		.product-first .product-content h4 a,
		.product-first .product-content h3 a,
		.product-first .product-content h2 a{
		color: #000000;
		font-size: 21px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		.product-first .product-content h4 a:hover {
		color: #8a8a8a;
		}
		.product-content-description {
		color: #8a8a8a;
		font-size: 12px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		.product-third .product-content .normal_price,.product-second .product-content .normal_price,.product-first .product-content .normal_price,#top-3-products .product .price {
		color: #ff0000;
		font-size: 17px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		.product-first .product-content .old_price,.product-second .product-content .old_price,.product-third .product-content .old_price,#top-3-products .product .action_price {
		color: #000000;
		font-size: 15px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		#appurtenances-filter-show p {
		color: #292929 !important;
		font-size: 12px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.info-articles h1, .info-articles h2 {
		color: #000000;
		font-size: 18px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.info-articles p {
		color: #333333;
		font-size: 15px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.page-number .page{
		color: #bababa;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.paginationControl .page-number-big,.paginationControlTop .page-number-big {
		color: #b5b5b5;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		.paginationControl #pages p,.paginationControl span.a_paginator {
		color: #333333;
		font-size: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		.paginationControl a.a_paginator {
		color: #000000;
		font-size: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		.paginationControl a.a_paginator:hover {
		color: #333333;
		}
		.paginationControl{
		background-color: ;
		}
		#newsletter #newsletter_title{
		color: #ffffff;
		font-size: 25px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#newsletter #newsletter_text{
		color: #f5f5f5;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#newsletter .button-type-1 input{
		color: #ffffff;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#newsletter #email{
		color: #050505;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#newsletter .newsletter-input-decorators-row input{
		color: #3c3c3c;
		font-size: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#search .myform label{
		color: #2b3035;
		font-size: 24px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#user-profile p.title{
		color: #000000;
		font-size: 18px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#user-profile .small-text{
		color: #d6d6d6;
		font-size: 16px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		#polls #polls_title{
		color: #fcff3b;
		font-size: 24px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#polls .poll-name{
		color: #ffffff;
		font-size: 19px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#polls .poll-name{
		color: #ffffff;
		font-size: 19px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#polls .poll-answer-count,#polls .poll-answer {
		color: #ffffff;
		font-size: 12px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#polls .polls_prc_visual_background {
		background-color: ;
		}
		#polls .polls_prc_visual {
		background-color: ;
		}
		.reflecting-text_text p {
		color: #ffffff;
		font-size: 12px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#news .news_title a{
		color: #57810d;
		font-size: 18px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		#news .news_modified {
		color: #08f75f;
		font-size: 18px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		#news .news_text p{
		color: #3c3c3c;
		font-size: 18px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		.reference-block h3{
		color: #cf4040;
		font-size: 11px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		.reference-block .desc{
		color: #9c3e3e !important;
		font-size: 21px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		}
		#container-articles-menu, #articles-menu, #articles-menu ul li, #container-articles-menu #search, #articlesInButton li ul li {	
			background-color: #00709c;
		}
		#articles-menu ul li:hover, #articles-menu ul li.active, #articlesInButton li ul li:hover {
			background-color: #004de6;
		}
		#articles-menu > ul > li > a,#articlesInButton li ul li a {
		color: #ffffff;
		font-size: 15px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;		
		}
		#articles-menu > ul > li > a{
		top: 0px;
		left: 0px;		
		}
		#articles-menu > ul > li:hover > a,#articlesInButton .active-button .button-type-5 a,#articlesInButton li:hover,#articles-menu > ul > li.active > a {
		color: #ffffff;
		}
		#articles-menu .submenu > li > a {
		color: #6594eb;
		font-size: 16px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: bold;
		top: 0px;
		left: 5px;
		}
		#articles-menu .submenu > li:hover > a,#articles-menu .submenu > li.active > a {
		color: #315c6b;
		}
		#articles-menu .submenu-1 > li > a {
		color: #000000;
		font-size: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		top: 0px;
		left: 5px;
		}
		#articles-menu .submenu-1 > li:hover > a,#articles-menu .submenu-1 > li.active > a {
		color: #315c6b;
		}
		#articles-menu .submenu-2 > li > a {
		color: #ffffff;
		font-size: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		top: 0px;
		left: 5px;
		}
		#articles-menu .submenu-2 > li:hover > a,#articles-menu .submenu-2 > li.active > a {
		color: #ffffff;
		}
		#articles-menu .submenu-3 > li > a {
		color: #ffffff;
		font-size: 14px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		top: 0px;
		left: 5px;
		}
		#articles-menu .submenu-3 > li:hover > a,#articles-menu .submenu-3 > li.active > a {
		color: #ffffff;
		}
		#category .depth-1, #category .depth-1-active, #categoryButtonsLeft .depth-1{
		height: 40px !important;
		}
		#category .depth-2,#category .depth-3,#category .depth-4,#category .depth-5,
		#category .depth-2-active,#category .depth-3-active,#category .depth-4-active,#category .depth-5-active{
		height: 40px !important;
		}
		#category ul li.depth-1,#categoryButtonsLeft ul li.depth-1 {
			background: #333333;
			-moz-border-radius: 0px;
  			-webkit-border-radius: 0px;
  			border-radius: 0px;
		}
		#category ul li.depth-1:hover, #category ul li.depth-1-active,#categoryButtonsLeft ul li.depth-1:hover,#categoryButtonsLeft ul li.depth-1-active {
			background: #1a1a1a;
		}
		#category ul li.depth-2 {
			background: #0170a7;
			-moz-border-radius: 0px;
  			-webkit-border-radius: 0px;
  			border-radius: 0px;
		}
		#category ul li.depth-2:hover, #category ul li.depth-2-active {
			background: #1a1a1a;
		}
		#category ul li.depth-3 {
			background: #6594eb;
			-moz-border-radius: 0px;
  			-webkit-border-radius: 0px;
  			border-radius: 0px;
		}
		#category ul li.depth-3:hover, #category ul li.depth-3-active {
			background: #080808;
		}
		#category ul li.depth-4 {
			background: #000000;
			-moz-border-radius: 0px;
  			-webkit-border-radius: 0px;
  			border-radius: 0px;
		}
		#category ul li.depth-4:hover, #category ul li.depth-4-active {
			background: #050505;
		}
		#category ul li.depth-5 {
			background: #0a0a0a;
			-moz-border-radius: 0px;
  			-webkit-border-radius: 0px;
  			border-radius: 0px;
		}
		#category ul li.depth-5:hover, #category ul li.depth-5-active {
			background: #1a1a1a;
		}
		#category .depth-1 a, #categoryButtonsLeft .depth-1 a{
		color: #ffffff;
		font-size: 14px;
		font-family: RedHatDisplay, sans-serif;
		font-weight: normal;
		top: 1px;
		left: -25px;
		}
		#category .depth-1 a:hover, #categoryButtonsLeft .depth-1 a:hover{
		color: #ffffff;
		}
		#category .depth-2 a{
		color: #ffffff;
		font-size: 14px;
		font-family: RedHatDisplay, sans-serif;
		font-weight: normal;
		top: 1px;
		left: -25px;
		}
		#category .depth-2 a:hover{
		color: #ffffff;
		}
		#category .depth-3 a{
		color: #ffffff;
		font-size: 14px;
		font-family: RedHatDisplay, sans-serif;
		font-weight: normal;
		top: 1px;
		left: -9px;
		}
		#category .depth-3 a:hover{
		color: #ffffff;
		}
		#category .depth-4 a{
		color: #ffffff;
		font-size: 14px;
		font-family: RedHatDisplay, sans-serif;
		font-weight: normal;
		top: 1px;
		left: -3px;
		}
		#category .depth-4 a:hover{
		color: #ffffff;
		}
		#category .depth-5 a{
		color: #ffffff;
		font-size: 14px;
		font-family: RedHatDisplay, sans-serif;
		font-weight: normal;
		top: 1px;
		left: 0px;
		}
		#category .depth-5 a:hover{
		color: #ffffff;
		}
		.profile-menu-window{
			background-color: #d1d1d1;
			border-style: none;
			border-width:1px;
			border-color: #000000;
		}
		.gallery h2{
		color: #15758f;
		font-size: 25px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.gallery .back a{
		color: #15758f;
		font-size: 18px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.gallery .back a:hover{
			color: #8a8a8a;		
		}
		.gallery .gallery-name p {
			color: #8a8a8a;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.gallery .text p{
			color: #8a8a8a;
			font-size: 25px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#product-detail h1, #detail #top > h1 {
			color: #000000;
			font-size: 28px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#product-detail .price{
			color: #ff0000;
			font-size: 25px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		#product-detail .price .s-dph{
			font-size: 14px;
		}
		#product-detail #price-block{
			background-color: #ededed;
			border-style: none;
			border-width:1px;
			border-color: none;
		}
		#detail .info-links ul li a,#product-detail .color-scheme p{
		color: #000000;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#detail .info-links ul li a:hover{
			color: #333333;		
		}
		.space-line{
			background-color: #d4d4d4;		
		}
		.evalution p,#product-detail .color-schemes .choose-color,#detail #gallery .info-links p{
			color: #6b6b6b;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		.param-product .odd{
			background-color: #d7dcde;
			border-style: none;
			border-width:1px;
			border-color: #403640;
		}
		.param-product .odd:hover{
			background-color: #d7dcde;
		}
		.param-product .first{
			background-color: #f7f4ef;
			border-style: none;
			border-width:1px;
			border-color: #e2eaec;
		}
		.param-product .first:hover{
			background-color: #ffffff;
		}
		.param-product-row .title{
			color: #4f4f4f !important;
			font-size: 13px  !important;
			font-family:RedHatDisplay, sans-serif  !important;
			font-weight: bold  !important;
		}
		.param-product-row .text{
			color: #000000 !important;
			font-size: 13px !important;
			font-family:RedHatDisplay, sans-serif !important;
			font-weight: normal !important;
		}
		#product-detail #description {
			color: #1c1c1c;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#product-detail #description a{
			color: #d10a50;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#product-detail #detail-code-product {
			color: #000000;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#product-detail p.save-price{
			color: #7a7a7a;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#product-detail p.save-price span.price-info,#product-detail p.save-price span.percet{
			color: #3d3d3d;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		.param-product-select option,.param-product-select select{
			color: #000000;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.param-product-select-row-1{
			color: #000000;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.new-reg-info, #favorites-product .title, #work-for-us, #free-price-calculation{
			color: #2e2e2e;
			font-size: 26px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		#form-newslettr p, #form-newslettr h2{
			color: #2e2e2e;
		}
		#appurtenances-filter-empty{
			color: #2e2e2e;
		}
		#fieldset-registration .left, #fieldset-person_address .left, #fieldset-deliver_address .left,
		#fieldset-users .left,#fieldset-updatePass label,#fieldset-company_address .left,
		#fieldset-updateLogin .left{
			color: #4e5152;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.no-reg-info #address1,.no-reg-info #address2{
			color: #333333;
			font-size: 16px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#show-address,
		#hide-address,
		#login-cart-block .info p a,
		#fieldset-data .row label a,
		#cart-login-form-first-step #cart-login-form-first-step-info a {
			color: #d10a50;
			font-family:RedHatDisplay, sans-serif;
		}
		#show-address:hover,
		#hide-address:hover,
		#login-cart-block .info p a:hover,
		#fieldset-data .row label a:hover,
		#cart-login-form-first-step #cart-login-form-first-step-info a:hover {
			color: #333333;
		}
		#data-element .left{
			color: #383838;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.no-reg-info p.info{
			color: #000000;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#data-element dl{
			background-color: #e8e8e8;
			border-style: none;
			border-width:1px;
			border-color: #000000;
		}
		#info-block,.bg-cart-block{
			background-color: #ffffff;
			border-style: none;
			border-width:1px;
			border-color: #f7f2f7;
		}
		#info-block p,
		#cart-success .text,
		#login-cart-block .info p,
		#registration-cart-block .order-type,
		.bg-cart-block p,
		#cart-login-form-first-step #cart-login-form-first-step-info {
			color: #242424;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		input, textarea{
			color: #000000;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#index-catalog-header a {
			color: #ffffff !important;
			font-size: 20px;
			font-family:RedHatDisplay, sans-serif !important;
			font-weight: normal !important;
		}
		#index-catalog-header a:hover{
			color: #ffffff !important;
		}
		#user_menu #user-name-button, .button-type-1 .buttons-text-login{
			color: #000000;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#user_menu #user-name-button:hover{
			color: #616161 !important;
		}
		.add-cart-button, #add-cart-button {
			color: #ffffff !important;
			font-size: 14px !important;
			font-family:RedHatDisplay, sans-serif !important;
			font-weight: normal !important;
		}
		.add-cart-button:hover, #add-cart-button:hover {
			color: #616161 !important;
		}
		.button-type-1 a, .button-type-1 input{
			color: #ffffff;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.button-type-1 a:hover, .button-type-1 input:hover{
			color: #616161;
		}
		.button-type-1 {
			background: #333333;
			-moz-border-radius: 0px;
  			-webkit-border-radius: 0px;
  			border-radius: 0px;
		}
		.button-type-1:hover {
			background: #000000;
		}
		.product-content .button-add-cart-button, 
		.detail-add-to-cart-all #button-add-cart-button,
		.detail-add-to-cart-all .button-add-cart-button,
		#cart-add-product-success .button-type-next,
		#button-payDel-button,
		#fieldset-second_step_buttons #button-update,
		#fieldset-second_step_buttons #button-next,
		#third-cart-submit #button-corfimation-button,
		#product-of-day-slide-content .button-type-1 {
			background: #f68a1f;
			-moz-border-radius: 0px;
  			-webkit-border-radius: 0px;
  			border-radius: 0px;
		}
		.product-content .button-add-cart-button:hover,
		.detail-add-to-cart-all #button-add-cart-button:hover,
		.detail-add-to-cart-all .button-add-cart-button:hover,
		#cart-add-product-success .button-type-next:hover,
		#button-payDel-button:hover,
		#fieldset-second_step_buttons #button-update:hover,
		#fieldset-second_step_buttons #button-next:hover,
		#third-cart-submit #button-corfimation-button:hover,
		#product-of-day-slide-content .button-type-1:hover {
			background: #ffa14a;
		}
		#cart-add-product-success .button-type-next a,
		#button-payDel-button input,
		#fieldset-second_step_buttons #button-update input,
		#fieldset-second_step_buttons #button-next input,
		#third-cart-submit #button-corfimation-button input,
		#product-of-day-slide-content form .button-type-1 input, 
		#product-of-day-slide-content .button-type-1 a {
			color: #ffffff; 		
		}
		#cart-add-product-success .button-type-next a:hover,
		#button-payDel-button input:hover,
		#fieldset-second_step_buttons #button-update input:hover,
		#fieldset-second_step_buttons #button-next input:hover,
		#third-cart-submit #button-corfimation-button input:hover,
		#product-of-day-slide-content form .button-type-1 input:hover, 
		#product-of-day-slide-content .button-type-1 a:hover {
			color: #000000;
		}
		#cart-success .title{
			color: #000000;
			font-size: 26px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#user_menu #user-name-button:hover{
			color: #616161;
		}
		.new-reg,.third-cart-order-info{
			background-color: #ebebeb;
			border-style: solid;
			border-width:1px;
			border-color: #d1d1d1;
		}
		.facebook .fb_iframe_widget{
			background-color: #ffffff;
			border-style: none;
			border-width:1px;
			border-color: #adadad;
		}
		#steps-cart .active{
			color: #050505;
			font-size: 18px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		#steps-cart .normal{
			color: #6b6b6b;
			font-size: 18px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#cart-info-table tr.title,#del-title{
			background-color: #333333;
			border-style: none;
			border-width:1px;
			border-color: #3d6666;
		}
		#del-title p,#cart-products .title td,#cart-info-table .title td{
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#cart_description label {
			color: #000000;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		tr.normal a, #gifts_in_cart_content label{
			color: #000000;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		tr.normal a:hover{
			color: #333333;
		}
		#cart-info-table tr.normal, #gifts_in_cart_content .image-gift, .gifts_in_cart_product{
			background-color: #ffffff;
			border-style: none;
			border-width:1px;
			border-color: #3d6666;
		}
		#cart-info-table tr.normal p .name{
			color: #4e5152;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#login-cart-block .title,#registration-cart-block .title{
			color: #303030;
			font-size: 21px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
			#cart_description #description{
			color: #000000 !important;
			font-size: 13px !important;
			font-family:RedHatDisplay, sans-serif !important;
			font-weight: normal !important;
			}
		#three_emails_in_cart label{
			color: #595959 !important;
			font-size: 12px !important;
			font-family:RedHatDisplay, sans-serif !important;
			font-weight: normal !important;
			}
		#coupons-bg .coupons-text p .name{
			color: #0a0a0a !important;
			font-size: 13px !important;
			font-family:RedHatDisplay, sans-serif !important;
			font-weight: normal !important;
			}
		#cart-info-table tr.normal p .param{
			color: #000000;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		tr td.price,tr td.price-all, .gift-price, #gifts_in_cart_text p{
			color: #000000;
			font-size: 15px;
			font-family: RedHatDisplay, sans-serif;
		}
		.free-price-bg{
			background-color: #15758f;
			border-style: none;
			border-width:0px;
			border-color: #3d6666;
		}
		.buy-price-bg{
			background-color: #15758f;
			border-style: none;
			border-width:0px;
			border-color: #b8d41b;
		}
		.free-price-bg p{
			color: #ffffff;
			font-size: 17px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		.buy-price-bg p{
			color: #ffffff;
			font-size: 15px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#radio_pay-element label,#radio_delivery-element label, #radio_country-element label{
			color: #000000;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.cart-first-radio-container p {
			color: #4e5152;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#fullPrice{
			background-color: #000000;
			border-style: solid;
			border-width:1px;
			border-color: #0a404d;
		}
		#fullPrice span{
			color: #ffffff;
			font-size: 18px;
			font-family: RedHatDisplay, sans-serif;
		}
		#cart_description #description{
			background-color: #ffffff;
			border-style: solid;
			border-width:1px;
			border-color: #cccccc;
		}
		.third-step-product-count{
			color: #303030;
			font-size: 14px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.info-catr p span.title{
			color: #4a4a4a;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.info-catr p span.prepend-2{
			color: #000000;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		#name-days .title{
			color: #2e2e2e;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		#name-days .content-block p{
			color: #616161;
			font-size: 15px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		#name-days .content-block b{
			color: #2e2e2e;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		#category .depth-2-active a{
			color: #ffffff;
			font-size: 15px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
			top: 1px;
			left: -13px;		
		}
		#category .depth-2-active a:hover{
			color: #dedede;
		}
		#category .depth-3-active a{
			color: #ffffff;
			font-size: 15px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
			top: 1px;
			left: -9px;		
		}
		#category .depth-3-active a:hover{
			color: #dedede;
		}
		#category .depth-4-active a{
			color: #ffffff;
			font-size: 15px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
			top: 1px;
			left: -5px;		
		}
		#category .depth-4-active a:hover{
			color: #dedede;
		}
		#category .depth-5-active a{
			color: #ffffff;
			font-size: 15px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
			top: 1px;
			left: 0px;		
		}
		#category .depth-5-active a:hover{
			color: #dedede;
		}
		#category .depth-1-active a{
			color: #ffffff;
			font-size: 15px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
			top: 1px;
			left: -18px;
		}
		#category .depth-1-active a:hover{
			color: #dedede;
		}
		#login-cart-block,#registration-cart-block{
			background-color: #e6e6e6;
			border-style: dotted;
			border-width:2px;
			border-color: #d1bea1;
		}
		#registration-form{
			background-color: #e2e6e8;
			border-style: none;
			border-width:0px;
			border-color: #eb21eb;
		}
		.new-reg .universal-link{
			color: #d10a50;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.new-reg .universal-link:hover{
			color: #333333;
		}
		.table-classic .title th{
			color: #080808;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		.table-classic .title{
			background-color: #ffffff;
			border-style: none;
			border-width:1px;
			border-color: undefined;
		}
		.order-detail-title p{
			color: #000000;
			font-size: 15px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		.order-detail-cell-first p,.order-detail-cell-second p{
			color: #333333;
			font-size: 17px;
			font-family:RedHatDisplay, sans-serif;
		}
		.order-detail-cell-title p{
			color: #0f0f0f;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		.order-detail-cell-first{
			background-color: #ebebeb;
			border-style: none;
			border-width:1px;
			border-color: undefined;
		}
		.order-detail-cell-second{
			background-color: #d1d1d1;
			border-style: none;
			border-width:1px;
			border-color: undefined;
		}
		.order-detail-cell-title{
			background-color: #878787;
			border-style: none;
			border-width:1px;
			border-color: undefined;
		}
		.footerLine{
			background-color: #cccccc;
			border-style: none;
			border-width:1px;
			border-color: #68db1b;
		}
		.navigationLine{
			background-color: #c7c7c7;
			border-style: solid;
			border-width:1px;
			border-color: #615c5c;
		}
		.appurtenances-value, .catalog-delivery_name, .product-content .catalog-own-delivery-date, .product-content .catalog-storage-info {
			color: #000000;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;	
		}
		.product-content .catalog-free-delivery-info {
			color: #000000;
			font-size: 10px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		.container-product-actions > div.clear span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.clear {
			background: #00afef;
		}
		.container-product-actions > div.action span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.action {
			background: #438294;
		}
		.container-product-actions > div.new span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.new {
			background: #00afef;
		}
		.container-product-actions > div.sale span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.sale {
			background: #00afef;
		}
		.container-product-actions > div.discount span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.discount {
			background: #00afef;
		}
		.container-product-actions > div.clearance_sale span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.clearance_sale {
			background: #00afef;
		}
		.container-product-actions > div.sale_collection span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.sale_collection {
			background: #00afef;
		}
		.container-product-actions > div.last_items span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.last_items {
			background: #00afef;
		}
		.container-product-actions > div.top_product span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.top_product {
			background: #00afef;
		}
		.container-product-actions > div.hot_tip span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.hot_tip {
			background: #00afef;
		}
		.container-product-actions > div.startup span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.startup {
			background: #00afef;
		}
		.container-product-actions > div.top_bestseller span {
			color: #ffffff;
			font-size: 12px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.container-product-actions > div.top_bestseller {
			background: #00afef;
		}
		.add-cart{
			color: #050505;
			font-size: 13px;
			font-family:RedHatDisplay, sans-serif;
			font-weight: bold;
		}
		#user-order .success, #user-order td{
		color: #050505;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#registration-form .login-tip span{
		color: #d10a50;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#registration-form .login-tip{
		color: #242424;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		.delivery p, #product-detail .delivery-date-info #delivery-date-info-text, #product-detail .delivery-date-info #delivery-date-info-text .countdown_row{
		color: #858585;
		font-size: 15px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#detail #description p {
		color: #1c1c1c;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#detail #detail-free-delivery-info {
		color: #11bf07;
		font-size: 13px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#product-detail .price-block-more {
		background-color: #ed9200;
		}
		#product-detail .price-block-more .product-name a {
		color: #000000;
		font-size: 13px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: normal;
		}
		#product-detail .price-block-more .product-name a:hover {
			color: #ffffff;
		}
		#product-detail .price-block-more-active {
		background-color: #ff5303;
		}
		#product-detail .price-block-more-active .product-name a {
		color: #ffb400;
		font-size: 13px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: normal;
		}
		#product-detail .price-block-more-active .product-name a:hover {
			color: #ffffff;
		}
		.img-catalog-block .img-catalog-image-link > span span:first-child {
		color: #000000;
		font-size: 17px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#messages #flash-message  p.success{
		color: #ffffff;
		font-size: 20px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#messages #flash-message p.success{
			background-color: #333333;
			border-style: none;
			border-width:1px;
			border-color: ;
		}
		#messages #flash-message  p.error{
		color: #ffffff;
		font-size: 20px;
		font-family:RedHatDisplay, sans-serif;
		font-weight: normal;
		}
		#messages #flash-message p.error{
			background-color: #d10a50;
			border-style: solid;
			border-width:1px;
			border-color: #0d4e5e;
		}
		#container-header {
			background-color: #ffffff;		
		}
		#container-top-header-strip {
			background-color: #00709c;		
		}
		#container-show-category-info-top {
			background-color: #7ee68a;
		}
		#container-show-category-info-top p {
			color: #943232;
			font-size: 13px;
			font-family: RedHatDisplay, sans-serif;
			font-weight: normal;
		}
		.products-title-with-line {
			color: #000000;
			font-size: 23px;
			font-family: RedHatDisplay, sans-serif;
			font-weight: normal;
		}