body{font-family: 'Verdana', sans-serif;}
p,td, th 
{ 
	font-size: 10pt;
	/*font-family:		'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;*/
	 /*font-size: 85%;*/
}

h1,h2
{ 
  font-weight: normal; padding: 18px 0px 6px 0px; margin: 0px; line-height: 1em;
}
h1
{ 
  font-size:2.6em; font-family: serif;
}
h2{font-size: 2em;}
h5
{
  /*font-size:		115%;*/
}
.header
{ /*font-size:		125%;*/
  color:			black;
  font-weight:		bold;
  text-decoration:	underline;
}
.no_underline
{ text-decoration:		none;
}
a
{
 color:			navy;
}
.small
{ font-size:0.8em;
}
.faq
{ /*font-size:		110%;*/
}
.price_brief
{ /*font-size:		120%;*/
}
.big
{ /*font-size:		150%;*/
  text-decoration:	none;
}
.cat
{ font-size:		1.2em;
}
a.cat
{ font-size:		1.3em;
}
.standard
{ font-weight:		normal;
}
.white
{ color:			white;
}
.pink
{ color:			pink;
}
.menu
{ color:			white;
  font-weight:		bold;
  /*font-size:		100%;*/
}
div.topmenu_selected
{
  background:		#203560;
  padding:			7px;
}
div.topmenu_notselected
{
  background:		#4E679F;
  padding:			7px;
}
.footer
{
  /*font-size:		60%;*/
  color:			gray;
}
.lightsmall
{ color:			black;
  /*font-size:		80%;*/
}
.category_child
{
  font-weight:		normal;
}
.cart
{
  /*font-size:		90%;*/
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			0px;
  font-weight:		bold;
  color:			navy;
  background-color:  transparent;
}

/*******************************************/


.data
{ font-size: 10pt; font-weight: bold; color: red;
}
.bliz_prazd
{ font-size: 10pt; font-weight: bold; color: green; padding-bottom: 12px;
}

.ssilka{padding:3px 0px 12px 6px;}

/*******************************************/
ul.sub_cat{list-style: none; margin: 12px 0px 12px 12px; padding: 0px;}
ul.sub_cat li{margin: 4px 0px;}
p.descr{padding: 12px 32px 12px 0px;}
ul.info{list-style: none; padding: 0px; margin: 0px;}
ul.info li{margin: 6px 12px;}
.l_box{width: 220px; padding: 24px 4px 24px 10px ;}
.l_box h3{font-size: 1.3em; font-weight: normal;}
a.head{font-size: 1.6em;}
img._ico{margin: 6px 12px 12px 0px;}
#catalog .box{padding: 12px 0px;}
#tabnav img._i{border:0px solid red; margin: 0px 6px;}
ul.m-tree{
	padding: 0px; margin: 0px; list-style: none;
	width: 220px; border: 0px solid red;
}
ul.m-tree li{
	padding: 4px 0px; margin: 0px; border: 0px solid black;
}
ul.m-tree li.l0{padding: 4px 0px; font-weight: bold;}
ul.m-tree li.l1{padding: 4px 0px 4px 16px;}
ul.m-tree li.l2{padding: 4px 0px 4px 32px;}
ul.m-tree li.l3{padding: 4px 0px 4px 48px;}
#pricelist td{}
#pricelist td.l0{padding-left: 8px;}
#pricelist td.l1{padding-left: 32px;}
#pricelist td.l2{padding-left: 48px;}
#pricelist td.l3{padding-left: 64px;}
#pricelist td.l4{padding-left: 82px;}

.line_page_links{padding: 4px 0px;}
.pagelink{padding: 2px 3px;}
div.razdel{padding:0px 10px 10px 15px; border:0px solid red;color:#222;font-weight: normal;}
ul.razdel-link{padding:0px 0px 0px 0px;list-style-position: inside;list-style-type: none; margin:0px; border:0px solid red;}
ul.razdel-link li{margin:2px 0px 2px 0px;padding-left:10px;*padding-left:0px;border:0px solid red;}
ul.razdel-link a{font-weight: normal;}
.footer{position:relative;}
#stat{position:absolute; right:5px; top:-46px;border:0px solid red;vertical-align: bottom;}
#stat_v{position:absolute; left:-1000px; top:-50px;}
#kw{color: #7C4910;}
#kw a{color: #7C4910;text-decoration: none;}
a.add_cart{
	display: block;
	width: 91px;//width: 137px;
	height: 25px;//height: 28px;
	padding: 3px 0px 0px 46px;
	margin-left: 0px;
	color: white;
	text-decoration: none;
	font-size: 1.3em;
	background: url(/images/fon_cart_add.gif);
	float: right;
}
	