body  {font-family: Arial, Verdana, sans-serif; font-size:12px; color: #000000;}
td,tr,select,span,input    {font-family:Arial, Verdana, sans-serif; font-size:12px; color: #000000;}

a       {font-family:Arial, Verdana, sans-serif; font-size:12px; color: #432E07; text-decoration: underline;}
a:hover {color: #646464;  text-decoration: none;}
a.small    {color:#000000; text-decoration:none;}
a.small:hover {color:#646464; text-decoration:underline;}
a.title {color: #663300; text-decoration:none;}
a.title:hover {#646464; text-decoration:underline;}


.table_main {
	padding-left: 5px; padding-right: 5px;
}

.menu_box {
	padding: 5px; border-left: 2px solid #CFBDA4; border-right: 2px solid #CFBDA4; border-bottom: 2px solid #CFBDA4;
}

.minitext
{FONT-SIZE: 11px; COLOR: #30312C; FONT-FAMILY: sans-serif, serif}
.small
{ font-size:		11px;
}
.faq
{ font-size:		10px;
}
.big
{ font-size: 11px;
}
.cat
{ font-size:   12px;
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
}

a.cat
{ color:#534741;
  text-decoration:none;
}
.standard
{ font-weight:		normal;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		10px;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle
{ color:			#F0B5B5;
}


H1
{ color: #070707; font-size: 17px; font-weight:bold margin-top:5px;}

.title
{FONT-SIZE: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; color: #000; letter-spacing: 2px;}

.cat_name td
{FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; color: #362F2D}

.cat_name a:link, .cat_name a:active, .cat_name a:visited
{
	color: #362F2D; text-decoration:none;
}

.home_cat
{
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif; color: #362F2D;
}

a.home_cat
{
	color: #362F2D; text-decoration:underline; text-transform: uppercase;
}
a.home_cat:hover {text-decoration:none;}

a.home_sub
{
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #000; text-decoration:underline;
}
a.home_sub:hover {text-decoration:none;}

.title1
{FONT-SIZE: 10px;}
.txt
{font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 1px}
.dot
{border: dashed 1pt; border-color: #F4A460; width: 100%;}
.tdot
{border: dashed 1pt; border-color: #f9f3e8; border-bottom: none; border-top: none;}
.tline
{border: solid 1pt; border-color: #663300; border-bottom: none; border-top: none; border-right: none}

.navigator
{
	//background-color:#C5E634;
	padding:10px;
}
.cart
{ font-family:		Arial;
  font-size:		14px;
  BORDER-BOTTOM:		0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  /*color:			#534741;*/
  color:			#000;
  background-color:  transparent;
}

.qbox {border: 1px solid #ececec; margin-bottom: 15px;}
.qbox td {padding: 10px; line-height: 1.3em;}
.qbox th {
	text-align: left;
	font-size: 12px;
	padding: 5px;
	background-color: #f7f7f7;
}
.qbox th span {
	font-weight: normal;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	color: #7b7b7b;
}
.qbox a:link, .qbox a:active, .qbox a:visited {text-decoration: none;}
.qbox a:hover {text-decoration: underline;}
.list{
margin: 0;
padding: 3px 0 3px 15px;
}

a.buy-button{
    display: block;
    background: url("/images/button-buy.png") no-repeat 0px 0px;

    cursor: pointer;
    cursor: hand;
    height:24px;
	width:80px;
	text-indent:-9999em;
	text-decoration:none;
}
a.buy-button:hover{/*Hover - это состояние ссылки, когда на неё наведён курсор*/
    background: url("/images/button-buy.png") no-repeat 0px -31px;
}
a.buy-button:active{/*Состояния, когда кнопка нажата*/
    background: url("/images/button-buy.png") no-repeat 0px -62px;
}

.cart-left img {	border:none;}