p, td, font
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
p.popular{
margin: 0px;
 margin-bottom: 3px;
}
p{
	margin: 0px;
	padding: 0px;
}
h1
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: White;
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
}
h2{
	color:#6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.header
{ font-family:		Arial;
  font-size:		16px;
  color:			Black;
  font-weight:		bold;
  text-decoration:	underline;
}
a:link, a:visited, a:active {
	text-decoration:none; 
	color:#6665FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	text-decoration: underline; 
	color: #2622FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.small
{ font-size:		10px;
}
.faq
{ font-size:		13px;
}
.big
{ font-size:		18px;
  text-decoration:		none;
}
.cat
{ font-size:		16px;
}
.standard
{ font-weight:		normal;
}
.light
{ color:			Black;
}
.lightsmall
{ color:			Black;
  font-size:		10px;
}
.lightstandard
{ color:			Black;
  font-weight:		normal;
}
.middle
{ color:			Black;
}
.cart
{ font-family:		Tahoma;
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			black;
  background-color:  transparent;
}

td.headtop{
	background-color: #8CA5F4;
}
span.headtop-description{
	margin: 0px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	padding-left: 10px;
}
span.headtop-phone{
	margin: 0px;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
	color: White;
	text-transform: lowercase;
}

table.topline{
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
}

td.menu{
	padding: 3px 3px;
	text-align: center;
}

td.catalog-index-category-left{
	background-color: #8CA5F4;
	text-align: left;
}
td.catalog-index-category-center{
	background-color: #8CA5F4;
	text-align: center;
	padding-top: 10px;
}

td.catalog-category-title{
	background-color: #FF6600;
	border: 1px solid #C2C2C2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: White;
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	text-transform: uppercase;
}
td.catalog-subcategory-title{
	border: 0px solid #FF6600;
	border-bottom-width: 2px;
	color:#6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a:link.catalog-subcategory-title, a:visited.catalog-subcategory-title, a:active.catalog-subcategory-title {
	text-decoration:none; 
	color:#6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
a:hover.catalog-subcategory-title {
	text-decoration:underline; 
	color: #6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
td.catalog-subcategory-description{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #4F4E4E;
	text-align: justify;
	padding-left: 3px;
}
td.catalog-subcategory-products{
	background-color: #8CA5F4;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}
a:link.catalog-subcategory-products, a:visited.catalog-subcategory-products, a:active.catalog-subcategory-products {
	text-decoration:none; 
	color:White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: none;
	font-weight: normal;
}
a:hover.catalog-subcategory-products {
	text-decoration:underline; 
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: none;
	font-weight: normal;
}
td.catalog-subcategory-picture{
	text-align: left;
	padding-top: 3px;
}


td.fabrica-logo-description{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #6666CC;
}
a:link.fabrica, a:visited.fabrica, a:active.fabrica {
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #6666CC;
}
a:hover.fabrica {
	text-decoration:underline; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #6666CC;
}


td.howbuy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	background-repeat: repeat-y;
}
a:link.howbuy, a:visited.howbuy, a:active.howbuy {
	text-decoration:none; 
	color:#6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
a:hover.howbuy {
	text-decoration:underline; 
	color: #6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
span.orange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}
span.howbuy-blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6666CC;
	font-weight: bold;
	font-size: 12px;
}
a:link.howbuy, a:visited.howbuy, a:active.howbuy {
	text-decoration:none; 
	color:#6666CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	font-weight: bold;
}
a:hover.howbuy {
	text-decoration:underline; 
	color: #6666CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	font-weight: bold;
}

td.howbuy-title{
	background-color: #8CA5F4;
	border: 1px solid #C2C2C2;
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
}
td.news-title{
	background-color: #8CA5F4;
	border: 1px solid #C2C2C2;
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 20px;
}
td.poleznoe-title{
	background-color: #8CA5F4;
	border: 1px solid #C2C2C2;
	font-family: Arial Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 20px;
}
td.poleznoe-text{
	text-align: left;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6666CC;
}
a:link.poleznoe-text, a:visited.poleznoe-text, a:active.poleznoe-text {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6666CC;
}
a:hover.poleznoe-text {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6666CC;
	text-decoration: underline;
}
a:link.poleznoe-text-p, a:visited.poleznoe-text-p, a:active.poleznoe-text-p {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6666CC;
}
a:hover.poleznoe-text-p {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6666CC;
	text-decoration: underline;
}



td.news-title-data{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.news-text{
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
}

td.catalog-spisok-subcategory{
	background-color: #8CA5F4;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 10px;
}
a:link.catalog-spisok-subcategory, a:visited.catalog-spisok-subcategory, a:active.catalog-spisok-subcategory {
	text-decoration:none; 
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
}
a:hover.catalog-spisok-subcategory {
	text-decoration:underline; 
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
}

td.category-subcategory-title{
	border: 0 solid #FF6600;
	border-bottom-width: 2px;
}

table.catalog-subcategory-description-table{
	border: 0px solid #6666CC;
	border-bottom-width: 2px;
}

td.product-name{
	border: 0px solid #FF6600;
	border-bottom-width: 2px;
	color:#6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
td.product-maininfo{
	color:#6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
td.product-price-from-title{
	text-align: right;
	color:#6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
td.product-price-from-value{
	text-align: right;
	color: #6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 0px solid #FF6600;
	border-bottom-width: 1px;
}
td.product-dostavka{
	text-align: right;
	color:#6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
td.product-description{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
}
td.product-addfield{
	text-align: left;
	border: 0px solid #BDBDBD;
	border-bottom-width: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
}
span.product-addfield-title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6666CC;
	font-weight: normal;
}
span.product-addfield-value{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6666CC;
	font-weight: bold;
}
td.product-parametrs{
	border: 0px solid Gray;
}
td.product-parametrs-title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Gray;
}
a:link.product-description, a:visited.product-description, a:active.product-description {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	text-decoration: none;
}
a:hover.product-description {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	text-decoration: none;
}



.totalPrice
{ font-size:	    	14pt;
  font-weight:		bold;
  color:		#6666CC;
  background-color:  transparent;
  text-align: center;
  font-family: Tahoma, sans-serif;
  width: 132px;
  border: 1px solid White;
}
.parametrs{
  font-size:	    	12px;
  color:		Black;
  background-color:  transparent;
  border: 0px solid Gray;
  text-align: center;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  width: 132px;
}
span.product-price-title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6666CC;
	font-weight: bold;
}

span.shop-adress-metro{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}
span.shop-adress-adress{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6666CC;
	font-weight: bold;
}
span.shop-adress-proezd{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	font-weight: normal;
}

td.shop-adress{
	border: 0px solid #8CA5F4;
	background-color: White;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	padding-top: 5px;
}

table.poleznoe{
	border: 0px solid #FF6600;
	border-bottom-width: 2px;
}
td.poleznoe-content{
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
}
p.poleznoe{
	margin-left: 0px;
}
td.poleznoe-content-title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

table.cupon{
	border: 1px solid Black;
}
td.cupon-top-left{
	background-color: #CCCCCC;
	text-align: left;
}
td.cupon-top-center{
	background-color: #CCCCCC;
	text-align: center;
}
td.cupon-top-right{
	background-color: #CCCCCC;
	text-align: right;
}
td.cupon-shop-adress{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
}

td.cupon-left{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #848484;
}

td.cupon-for-sales{
	border: 0px solid Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-left-width: 1px;
	border-top-width: 1px;
}

td.cooperate{
	border: 0px solid #848484;
	border-top-width: 2px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #848484;
}

td.about-adress{
	background-color: #8CA5F4;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

td.about-logosmall{
	text-align: center;
	color: #6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link.about, a:visited.about, a:active.about {
	text-decoration:none; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}
a:hover.about {
	text-decoration:underline; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}
td.about-description{
	color: Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.about-isit{
	color: #6666CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
td.about-pictures{
	text-align: center;
	border: 1px solid #6666CC;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 2px;
	padding: 5px;
}

span.about-fabrica{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}


td.links-description{
	text-align: justify;
	color: Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}