BODY {margin:0;padding:0}

#head_line {background-color:#E9E9E9;border-bottom:6px solid #D4D4D4;height:6px;font-size:4px}
#head_img {text-align:center}

BODY TD {FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;}

A, A:visited {color:#555;text-decoration:none}
A:hover {text-decoration:underline}

#tmenu {text-align:center;padding-bottom:10px}
#tmenu A {text-transform:uppercase;font-size:11px;font-weight:bold;white-space:nowrap;line-height:24px;display:block;float:left;background:url("pics/flower.gif") center left no-repeat;padding-left:15px;margin:0 3px 0 3px}

DIV.hh {background:#F2F2F2 url("pics/h1_bg.gif") no-repeat center left;font-size:14px;font-weight:bold;padding:7px;padding-left:30px;margin-bottom:10px;margin-top:8px}

#tdlm SPAN {display:block;margin:3px;background:url("pics/bg_left_menu.gif") no-repeat center left;margin-left:30px;padding-left:10px}

#tdmm {padding-left:20px;padding-right:20px}

#midcont {border:3px solid #F2F2F2;padding:0 0 0 10px;margin-bottom:26px}

#cart {border:3px solid #F2F2F2;margin-top:8px;margin-bottom:16px;padding:0 4px 6px 4px}
#inner_cart {padding-left:12px;line-height:140%}
#inner_cart DIV A {color:#FF6C00;font-weight:bold}

DIV.mnews {padding-left:5px}
DIV.mnews A {font-weight:bold}
DIV.mnews DIV A {font-weight:normal}
DIV.mnews P {display:block;padding-left:5px}

#btmmenu {padding:18px 4px 48px 4px}
#btmmenu SPAN {line-height:32px;font-size:10px;display:block;float:left;white-space:nowrap;background:url("pics/bg_menu_bottom.gif") no-repeat center left;margin:0 3px 0 3px;padding-left:8px}

#devlnk {background:none;padding:0;padding-right:4px;border-right:1px solid silver}




a img	{
	border:0;
}

.container	{
	width:1000px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 12px 0 0 0;
}

.top_block	{
	text-align:left;
}

.top_menu	{
	width:100%;
}

.top_menu_item	{
	background: url(pics/flower.gif) center left no-repeat;
	padding-left:15px;
	margin:0 3px 0 3px;
	text-align:left;
}

.top_menu_item a	{
	line-height:24px;
	white-space:nowrap;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
}

.left_block	{
	text-align:left;
	width:200px;
	padding: 20px 20px 20px 0;
}

.main_block	{
	text-align:left;
	width:600px;
	padding:20px 0 20px 0;
}

.right_block	{
	text-align:left;
	width:200px;
	padding: 20px 0 20px 20px;
}

.left_menu	{
	padding:0 0 0 10px;
	margin:0 0 0 30px;
	background: url(pics/bg_left_menu.gif) center left no-repeat;
	font-size:13px;	
	line-height:18px;
}



.product	{
	width:100%;
	margin:0 0 10px 0;
	font-size:12px;
}

.product .t	{
	background: url(pics/product_t.gif) top repeat-x;
}

.product .b	{
	background: url(pics/product_b.gif) bottom repeat-x;
}

.product .r	{
	background: url(pics/product_r.gif) left repeat-y;
}

.product .l	{
	background: url(pics/product_l.gif) right repeat-y;
}
.product .content	{
	padding:10px;
}

.product_pict	{

	margin:0 0 10px 0;
}

.product_pict .t	{
	background: url(pics/product_pict_bg_t.gif) top repeat-x;
}

.product_pict .b	{
	background: url(pics/product_pict_bg_b.gif) bottom repeat-x;
}

.product_pict .r	{
	background: url(pics/product_pict_bg_r.gif) right repeat-y;
}

.product_pict .l	{
	background: url(pics/product_pict_bg_l.gif) left repeat-y;
}

.product_pict .b_l	{
	background: url(pics/product_pict_b_l.gif) bottom left no-repeat;
}
.product_pict .b_r	{
	background: url(pics/product_pict_b_l.gif) bottom right no-repeat;
}
.product_pict .t_l	{
	background: url(pics/product_pict_t_l.gif) top left no-repeat;
}
.product_pict .t_r	{
	background: url(pics/product_pict_t_r.gif) top right no-repeat;
}
.product_pict .content	{
	padding:10px;
	text-align:center;
}

.prodescription	{
	padding:0 20px 0 20px;
	color:#555;
}

.h1_div	{
	width:100%;
	background: #EEE url(pics/h1_bg.gif) left center no-repeat;
	margin:0 0 10px 0;
}

.h1_div .content, .h1_div h1	{
	font-size:14px;
	padding: 0 0 0 30px;
	line-height:30px;
	font-weight:bold;
}

.h2_div	{
	width:100%;
	background: #DDD url(pics/h2_bg.gif) left top no-repeat;
	margin:0px 0 10px 0;

}

.h2_div .content	{
	font-size:13px;
	font-weight:bold;
	margin: 0 0 0 10px;
	line-height: 10px;
}

.cost	{
	font-size:18px;
	color:444;
	text-align:center;
}

.zakaz	{
	float:right;
}
.zakaz a	{
	color:#FF6C00;
	font-weight:bold;
	font-size:12px;
	margin:0 0 10px 0;
}

.news	{
	float:right;
}

.lefter	{
	margin:10px 0 0 10px;
}

h3	{
	margin:17px 0 0 5px;
	font-size:12px;
	line-height:12px;
	padding:0;
}

.bottom_block	{
	background:#E9E9E9;
	padding:5px 20px 5px 20px;
}

.bottom_menu_item	{
	background: url(pics/bg_menu_bottom.gif) center left no-repeat;
	padding-left:8px;
	margin:0 5px 0 0;
	text-align:left;
}

.bottom_menu_item a	{
	line-height:64px;
	white-space:nowrap;
	font-size:10px;
}

.copy	{
	line-height:64px;
	white-space:nowrap;
	font-size:10px;
}