#main{
	background:#f4eddb;
	}
#main_width{
	width:1000px;
	margin:0 auto;
	}
a{
	outline: none;
	}
.head
{
	height: 140px;
	background: url(../images/img_persicia/bg_head.jpg) no-repeat left top;
	margin:0 0 0 259px;
}
	.lang
	{
		height: 27px;
		padding: 0px;
		margin: 0px 0 0 0;
		background-image: url(../images/img_persicia/bg_lang.gif);
		background-position:  151px 0;
		background-repeat:  no-repeat;
		color: #999999;
		width: 253px;
		position:absolute;
		}
	.lang div
	{
		padding: 4px  0 0 159px;
	}
	#logo_text{
		color:#0d0706;
		font-size:18px;
		font-style:normal;
		padding:0 0 0 20px;
		margin:-25px 0 0 0;
		}
	.logo
		{
		height: 140px;
		width: 253px;
		}
		.logo img
		{
			margin: 10px 0 0 22px;
		}
	.h_text
	{
		float: left;
		font-size: 17px;
		line-height: 19px;
		color: #ff9999;
		padding:3px 0 0 33px;
	}
	.h_phone
		{
		float: right;
		font-size: 0px;
		color:#FFFFFF;
		padding:3px 30px 0 0;
		}
		.h_text_bot
		{
			height: 57px;
			font-size: 39px;
			line-height: 45px;
			color: White;
			float: left;
			width:700px;
			padding:3px 0 0 28px;
		}
/*header_left*/
#header_block{
	height:143px;
	}
#header_left{
	float:left;
	}
/*end-header_left*/

/**/

/*menu*/
	.menu_top
	{
		color:#990000;
		background:url(../images/img_persicia/bg-menu-x.gif) no-repeat left bottom;
		float:right;
		margin:0 4px 0 0;
	}
	.menu_top_bg{
		background:url(../images/img_persicia/bg-menu-left.jpg) no-repeat left bottom;
		width: 723px;
		height: 51px;
		font-size: 16px;
		line-height: 18px;
		}
	.menu_top_bg ul{
		margin:0px;
		padding:0px;
		float:right;
		list-style-type:none;
		}
	.menu_top_bg ul li{
		float:left;
		}
	.menu_top_bg ul li a{
		display:block;
		float:left;
		height:36px;
		text-decoration:none;
		background:#f4eddb;
		color:#990000;
		line-height:30px;
		padding:0 30px 0 4px;
		background:url(../images/img_persicia/menu_stor.jpg) no-repeat right top;
		font-size:17px;
		}
    .menu_top_bg ul li span#nolink{
		display:block;
		float:left;
		height:36px;
		text-decoration:underline;
		background:#f4eddb;
		color:#990000;
		line-height:30px;
		padding:0 30px 0 4px;
		background:url(../images/img_persicia/menu_stor.jpg) no-repeat right top;
		font-size:17px;
		}
	.menu_top_bg ul li a:hover{
		text-decoration:underline;
		}
	.menu_top_bg ul li#m1{
		background:#f4eddb url(../images/img_persicia/menu_m1.jpg) no-repeat left top;
		padding:0 0 0 14px;
		}
	.menu_top_bg ul li#m2{
		background:#f4eddb;
		}
	.menu_top_bg ul li#m3{
		background:#f4eddb;
		}
	.menu_top_bg ul li#m4{
		background:#f4eddb;
		}
	.menu_top_bg ul li#m5{
		background:#f4eddb;
		}
	.menu_top_bg ul li#m6{
		background:#f4eddb;
		}
	.menu_top_bg ul li#m6 a{
		padding:0 19px 0 4px;
		background:url(../images/img_persicia/menu_stor_last.jpg) no-repeat right top;
		}



	.menu_top_bg ul li.cur3 a span{
		background: url(../images/img_persicia/topmenu_activ_right.jpg) no-repeat right top;
		display:block;
		height:37px;
		float:left;
		padding:0 23px 0 0;

		}
	.menu_top_bg ul li.cur3 a{
		background:#f4eddb url(../images/img_persicia/topmenu_activ_left.jpg) no-repeat left top;
		display:block;
		position:relative;
		height:37px;
		padding:0 0 0 37px;
		margin:0 0 -1px 0;
		}
	.menu_top_bg ul li.cur2no{
		background:#f4eddb url(../images/img_persicia/menu_stor.jpg) repeat-x left bottom;
		padding:0px;
		}
	.menu_top_bg ul li.cur2no a{
		background:#f4eddb;
		padding:0 4px 0 4px;
		}

/**/
	.menu_top_bg ul li.cur2 a span{
		background: url(../images/img_persicia/topmenu_activ_right.jpg) no-repeat right top;
		display:block;
		height:37px;
		float:left;
		padding:0 23px 0 0;

		}
	.menu_top_bg ul li.cur2 a{
		background:#f4eddb url(../images/img_persicia/topmenu_activ_left.jpg) no-repeat left top;
		display:block;
		position:relative;
		height:37px;
		padding:0 0 0 37px;
		margin:0 0 -1px 0;
		}
	.menu_top_bg ul li.cur1no{
		background:#f4eddb url(../images/img_persicia/menu_stor.jpg) repeat-x left bottom;
		padding:0px;
		}
	.menu_top_bg ul li.cur1no a{
		background:#f4eddb;
		padding:0 4px 0 4px;
		}

/**/
	.menu_top_bg ul li.cur1 a span{
		background: url(../images/img_persicia/topmenu_activ_right.jpg) no-repeat right top;
		display:block;
		height:37px;
		float:left;
		padding:0 30px 0 0;

		}
	.menu_top_bg ul li.cur1 a{
		background:#f4eddb url(../images/img_persicia/topmenu_activ_left_m1.jpg) no-repeat left top;
		display:block;
		position:relative;
		height:37px;
		padding:0 0 0 14px;
		margin:0 0 -1px 0;
		}
	.menu_top_bg ul li.cur1{
		padding:0px;
		background:none;
		}
	.menu_top_bg ul li.cur1#m1{
		padding:0px;
		}
/**/
	.menu_top_bg ul li.cur4 a span{
		background: url(../images/img_persicia/topmenu_activ_right.jpg) no-repeat right top;
		display:block;
		height:37px;
		float:left;
		padding:0 23px 0 0;

		}
	.menu_top_bg ul li.cur4 a{
		background:#f4eddb url(../images/img_persicia/topmenu_activ_left.jpg) no-repeat left top;
		display:block;
		position:relative;
		height:37px;
		padding:0 0 0 37px;
		margin:0 0 -1px 0;
		}
	.menu_top_bg ul li.cur3no{
		background:#f4eddb url(../images/img_persicia/menu_stor.jpg) repeat-x left bottom;
		padding:0px;
		}
	.menu_top_bg ul li.cur3no a{
		background:#f4eddb;
		padding:0 4px 0 4px;
		}
/**/
	.menu_top_bg ul li.cur5 a span{
		background: url(../images/img_persicia/topmenu_activ_right.jpg) no-repeat right top;
		display:block;
		height:37px;
		float:left;
		padding:0 23px 0 0;

		}
	.menu_top_bg ul li.cur5 a{
		background:#f4eddb url(../images/img_persicia/topmenu_activ_left.jpg) no-repeat left top;
		display:block;
		position:relative;
		height:37px;
		padding:0 0 0 37px;
		margin:0 0 -1px 0;
		}
	.menu_top_bg ul li.cur4no{
		background:#f4eddb url(../images/img_persicia/menu_stor.jpg) repeat-x left bottom;
		padding:0px;
		}
	.menu_top_bg ul li.cur4no a{
		background:#f4eddb;
		padding:0 4px 0 4px;
		}
/**/
	.menu_top_bg ul li.cur6 a span{
		background: url(../images/img_persicia/topmenu_activ_right.jpg) no-repeat right top;
		display:block;
		height:37px;
		float:left;
		padding:0 14px 0 0;

		}
	.menu_top_bg ul li.cur6 a{
		display:block;
		position:relative;
		height:37px;
		padding:0 0 0 0;
		margin:0 0 -1px 0;
		}
	.menu_top_bg ul li.cur5no{
		background:#f4eddb url(../images/img_persicia/menu_stor.jpg) repeat-x left bottom;
		padding:0px;
		}
	.menu_top_bg ul li.cur5no a{
		background:#f4eddb;
		padding:0 4px 0 4px;
		}
	.menu_top_bg ul li.cur6#m6 a{
		padding:0 0 0 35px;
		background:#f4eddb url(../images/img_persicia/topmenu_activ_left.jpg) no-repeat left top;
		}
/*menu - end*/

/*left block*/
.left_block
	{
		width:250px;
		float: left;
	}
	 		.enter
			{
				padding: 4px 0 0 23px;
			}
				.enter_a
				{
					text-decoration: none;
					border-bottom: dashed #990000 1px;
					margin-right: 4px;
					cursor: pointer;
				}
				.basket .heading
				{
					font-weight: bold;
					font-size: 18px;
					line-height: 22px;
					padding: 2px 0px 11px 22px;
				}
					.basket ul.list_order
					{
						padding: 0 0 0 22px;
						margin: 0px;
					}
						.basket ul.list_order li
						{

							padding: 0px;
							margin: 0px;
							list-style: none;
							font-style:normal;
							font-size:14px;
							line-height:16px;
						}
							.basket ul.list_order li a
							{
								color:#000000;
								text-decoration:none;
							}
								.basket ul.list_order li a:hover
								{
									text-decoration:underline
								}
							.basket ul.list_order li .pic
							{
								width: 108px;
								float: left;
								padding: 0 0 0px 0;
								height:65px

							}
								.basket ul.list_order li .pic img
								{
									width: 90px;
									height: 55px;
									background-position: 50% 50%;
									background-repeat: no-repeat;
								}
							.basket ul.list_order li .name
							{
								width: 98px;
								float: left;
								overflow:hidden;
							}
							.basket ul.list_order li .price
							{
								width: 98px;
								float: left;
								overflow:hidden;
							}
							.basket ul.list_order li .size
							{
								width: 98px;
								float: left;
							}
							.basket ul.list_order li  .c_all
							{
								font-size:0px;
								line-height:0;
								width:216px;
								height:1px;
								clear:both;
							}
							.basket ul.list_order li  .itog
							{
								padding:1px 0 0 0;
								margin:0;
							}
							.basket ul.list_order li  .or_edit
							{
								padding:6px 0 0 1px;
								margin:0;
							}
								.basket ul.list_order li  .or_edit a , .basket ul.list_order li  .or_oform a
								{
									color:#971814;
									text-decoration:underline;
								}
							.basket ul.list_order li  .or_oform
							{
								padding:5px 0 0 1px;
								margin:0;
								font-weight:bold;
							}
								.basket ul.list_order li  .or_edit a:hover , .basket ul.list_order li  .or_oform a:hover
								{
									text-decoration:none
								}
							.basket ul.list_order li  .currency
							{
								padding: 6px 0 0 1px;

							}
							table.niceform_table{

								}
							table.niceform_table td{
								vertical-align:middle;
								}
							table.niceform_table td.niceform_table_td{
								padding:0 0 0 6px;
								font-style:normal;
								}
							/*	.basket ul.list_order li  .currency select
								{
									font-size: 11px;
									border: solid #6e3b3b 1px;
								}*/
			.search
			{
				padding:16px 0 21px 0px;
				margin:0;
				margin:9px 0 0 0;
				width: 228px;
				background:url(../images/img_persicia/bg_2-line.gif) repeat-x left top;
			}
				.search .form
				{
					width:228px;
				}
					.search .form input.s_text
					{
						background-color: transparent;
						background-image: url(../images/img_persicia/bg_s_text.gif);
						background-position:  0 0;
						background-repeat: no-repeat;
						width: 145px;
						height: 19px;
						padding: 0 0 0 7px;
						margin: 0 0 0 23px;
						font-size: 12px;
						line-height: 18px;
						border: none;
						border-style: hidden;
						float: left;
					}
						.search .form .bt
						{
						}
					.search .form .bt input.s_bt
					{
						background-color: transparent;
						background-image: url(../images/img_persicia/bg_s_bt.gif);
						background-position:  0 0;
						background-repeat: no-repeat;
						width: 52px;
						height: 19px;
						padding: 0 0 0 0px;
						margin: 0px;
						font-size: 11px;
						line-height: 18px;
						font-family: Tahoma;
						border: none;
						text-decoration:none;
						border-style: hidden;
						float: left;
						text-align: center;
					}
					.advan
					{
						font-style: normal;
						background-image: url(../images/img_persicia/bg_2-line.gif);
						background-position:0 100%;
						background-repeat:repeat-x;
						padding:7px 0 16px 23px;
						margin:0px;
						width: 228px;
					}
			.all_kovri
			{
				padding:1px 0 11px 0px;
				margin:0;
				width: 228px;
				background-image: url(../images/img_persicia/bg_2-line.gif);
				background-position:0 100%;
				background-repeat:repeat-x;
				font-weight: bold;
			}
				.all_kovri p
				{
					padding: 0 0 0 25px;
				}
			.dop_metki
			{
				width: 228px;
				padding: 7px 0 9px 0;
				margin: 0px;
				margin:0 25px 0 0;
				background-image: url(../images/img_persicia/bg_2-line.gif);
				background-position:0 100%;
				background-repeat:repeat-x;
			}
				.dop_metki ul
				{
					padding: 0 0 0 23px;
					margin: 0px;
					font-size: 16px;
				line-height: 18px;
				}
					.dop_metki ul li
					{
						padding: 4px 0 6px 0;
						margin: 0px;
						list-style: none;
						font-family:"trebuchet MS";
					}
            .interior
			{
				width: 228px;
				padding: 5px 0 9px 0;
				margin: 0px;
				margin:0 25px 0 0;
				background-image: url(../images/img_persicia/bg_2-line.gif);
				background-position:0 100%;
				background-repeat:repeat-x;
			}
				.interior ul
				{
					padding: 0 0 0 23px;
					margin: 0px;
					font-size: 16px;
					line-height: 18px;
				}
					.interior ul li
					{
						padding: 4px 0 6px 0;
						margin: 0px;
						list-style: none;
						font-family:"trebuchet MS";
					}
				.cat_list_l
				{
					width: 228px;
					padding:14px 0 17px 0;
					margin: 0px;
					margin:0 25px 0 0;
					background-image: url(../images/img_persicia/bg_2-line.gif);
					background-position:0 100%;
					background-repeat:repeat-x;
				}
					.cat_list_l ul
					{
						padding: 0px;
						margin: 0px;
						font-size: 16px;
						line-height: 18px;

					}
						.cat_list_l ul li
						{
							padding: 0px 0 0 23px;
							margin: 0px;
							list-style: none;
						}
							.cat_list_l ul li.cat_lev1 a , .cat_list_l ul li.cat_lev1 span
							{
								color: #100000;
								text-decoration: none;
								border-bottom: dashed #772a29 1px;
								cursor: pointer;
							}
								.cat_list_l ul li.cat_lev1  ul li
								{
									color: #620000;
									padding-left: 0;
								}
									.cat_list_l ul li.cat_lev1  ul li a
									{
										color: #620000;
										text-decoration: underline;
										border-bottom: none;
									}
									.cat_list_l ul li.cat_lev1  ul li a:hover
									{
										text-decoration: none;
									}
					.cat_list_l ul li.cat_lev1_b
						{
							padding: 7px 0 0 23px;
							margin: 0px;
							list-style: none;
						}
						.cat_list_l ul li.cat_lev1_b a
						{
							color: #100000;
							text-decoration: none;
							border-bottom: dashed #772a29 1px;
						}
						.cat_list_l ul li.cat_lev1_b a:hover
						{
							text-decoration: none;
						}
							.cat_list_l ul li.cat_lev1_b ul li
							{
								color: #620000;
									padding-left: 0;
							}
								.cat_list_l ul li.cat_lev1_b ul li a
								{
									color: #620000;
										text-decoration: none;
										border-bottom: #b03b37  dashed px;
								}
									.cat_list_l ul li.cat_lev1_b ul li li
									{
										padding-left: 15px;
										color: #990000;
									}
										.cat_list_l ul li.cat_lev1_b ul li li a
										{
											color: #990000;
											text-decoration: underline;
											border-bottom: none;
										}
					.cat_list_l ul li.cat_lev1_bb
					{
						padding-top: 7px;
					}
						.cat_list_l ul li.cat_lev1_bb a
						{
							color: #100000;
						}
		.sertif
		{
			width: 228px;
			padding: 6px 0 15px 0;
			margin: 0px;
			margin:0 25px 0 0;
			background-image: url(../images/img_persicia/bg_2-line.gif);
			background-position:0 100%;
			background-repeat:repeat-x;
		}
		.sertif ul
			{
				padding: 0px;
				margin: 0px;
				font-size: 16px;
				line-height: 18px;
			}
				.sertif ul li
				{
					padding: 1px 0 0 23px;
					margin: 0px;
					list-style: none;
					color: #4f0000;
				}
					.sertif ul li  a
					{
						color: #4f0000;
					}
	.razdeli
	{
		width: 228px;
			padding: 3px 0 10px 0;
			margin: 0px;
			position:relative;
	}
		.razdeli ul
		{
			padding: 0px;
			margin: 0px;
			font-size: 16px;
			line-height: 18px;
		}
			.razdeli ul li
			{
				padding: 1px 0px 0 23px;
				margin:0  0px 0 0;
				list-style: none;
				color: #4f0000;
			}
				.razdeli ul li  a
				{
					color: #4f0000;
				}
/*left block - end*/

/*content block*/
#content_block{
	margin:0 0 0 260px;
	}
strike{
	font-style:normal;
	}
			.bt_news-c
			{
				background:#FFFFFF url(../images/img_persicia/bg_w_t-l.gif) no-repeat left top;
			}
			.bt_news-c1
			{
				background: url(../images/img_persicia/bg_w_b-l.gif) no-repeat left bottom;
			}
			.bt_news-c1 table{
				width:717px;
				}
			.bt_news-text{
				font-size:18px;
				color:#0d0706;
				font-style:normal;
				padding:3px 15px 0 15px;
				}
			.bt_news-text a{
				text-decoration:underline;
				color:#990000;
				}
			.bt_news-text a:hover{
				text-decoration:none;
				background:#FFFFFF;
				}
			.bt_news-back{
				padding:5px 0 0 23px;
				}
			#content_block .bt_news-back a{
				height:11px;
				width:10px;
				display:block;
				background:url(../images/img_persicia/bt_news-l.jpg) no-repeat left top;
				text-decoration:none;
				}
			#content_block .bt_news-back a:hover{
				background:url(../images/img_persicia/bt_news-l_hover.jpg) no-repeat left top;
				text-decoration:none;
				}


			.bt_news-back a img/*, .bt_news-vp a img*/{
				background:#FFFFFF;
				}
			.bt_news-back a:hover/*, .bt_news-vp a:hover*/ {
				background:#FFFFFF;
				}
			.bt_news-vp{
				padding:5px 0 0 0;
				}
			#content_block .bt_news-vp a{
				background:url(../images/img_persicia/bt_news-r.jpg) no-repeat right top;
				height:11px;
				width:10px;
				display:block;
				text-decoration:none;
				}
			#content_block .bt_news-vp a:hover{
				background:url(../images/img_persicia/bt_news-r_hover.jpg) no-repeat right top;
				text-decoration:none;
				}

			.bt_news-pic{
				padding:5px 8px 0 0;
				}
		.w_t-l
		{
			padding: 0px;
			margin: 1px 0 0 0;
			background: #FFFFFF url(../images/img_persicia/bg_w_t-l.gif) no-repeat left top;
		}
		.w_b-l
		{
			padding: 0px;
			margin: 0px;
			background:url(../images/img_persicia/bg_w_b-l.gif) no-repeat left bottom;
		}
		.w_b-l_bottom_r{
			background:url(../images/img_persicia/w_b-l_bottom_r.jpg) no-repeat bottom right;
			}

		.w_b-l_top_r{
			background:url(../images/img_persicia/w_b-l_top_r.jpg) no-repeat top right;
			}
		.blllok{
			margin: 10px 10px 10px 23px;
			}
		.blllok_bpttom{
			margin: 10px 10px 10px 23px;
			display:block;
			}

	.name_section_again
	{
		padding: 3px 0 14px 0;
		margin: 30px 0 0 0;
		font-size: 21px;
		line-height: 25px;
			font-style: normal;
	}
	.name_section
	{
		padding: 3px 0 14px 0;
		margin: 0px;
		font-size: 21px;
		line-height: 25px;
			font-style: normal;
	}
	.pages
{

	width: 700px;
	height: 20px;
	margin: 0px 0  0px 2px;
	font-style: normal;

}
.pages a
{

}
	.pages DIV.prev
	{
		float: left;
		width: 171px;
		/*width: 31%;*/

	}
		.pages DIV.prev DIV
		{
			padding: 0 0 0  0px;

		}
	.pages DIV.number
	{
		float: left;
		text-align: center;
	}
		.pages DIV.number span
		{
			color: #990000;

		}
		.pages DIV.number b
		{

			line-height: 20px;
		}
	.pages DIV.next
	{
		width: 180px;
		float: left;
		height: 21px;
		background-image: url(../img_ahp/bg_next.gif);
		background-position: 100% 100%;
		background-repeat: no-repeat;

	}
		.pages DIV.next DIV
		{
			text-align: left;
			padding:0 0px 0 20px;
		}
	.cat_main
	{
		padding: 12px 0 0 0;
		font-style: normal;
	}

	.cat_main_normal
	{
		padding: 12px 0 0 0;
		font-style: normal;
	}

		.cat_main table
		{
			/*width: 100%;*/
		}



				.cat_main table td.small .one
				{
					width: 175px;
					height: 250px;
					float: left;
					overflow: hidden;
				}
					.cat_main table td.small .one .pic
					{
						padding: 0px;
						margin: 0px;
						width: 175px;
						height: 190px;
						overflow: hidden;

					}
					.cat_main table td.small .one .price
					{
						padding: 0px;
						margin: -80px 0 7px 0;
						position: relative;
						height: 72px;

								color: #af151d;
					}

							.cat_main table td.small .one .price div p
							{
								padding: 13px 0 0 0;
								margin: 0px;

							}
				.cat_main table td.small .one .name
				{
					padding:0 40px 0 0;
					margin: 0px;
				}
				  .cat_main table td.small .big
				{
					width: 350px;
					/*height: 500px;*/
					float: left;
					overflow: hidden;
				}
				 .cat_main table td.small .big	.pic
				{
					padding: 0px;
						margin: 0px;
					/*	width: 300px;
						height: 450px;*/
						/*overflow: hidden;*/
				}
				 .cat_main table td.small .big	.price
					{
						padding: 0px;
						margin: -85px 0 20px 0;
						position: relative;
						height: 65px;
						color: #af151d;
					}

				.cat_main table td.small .small_d .big	 .name
				{
					font-size: 25px;
					line-height: 29px;
				}
					.cat_main table td.small .small_d .big	 .name a
					{

						font-size: 25px;
						line-height: 29px;
					}
			.cat_main table td.small
			{
				vertical-align: top;
				padding: 0px;
				/*width: 350px;*/
				width: 700px;
			}
			.cat_main table .small_d
			{

				padding: 0px;
			/*	width: 350px;*/
			width: 750px;
			}
.in_pages
{
		padding: 12px 0 5px 0;
		font-style: normal;
		word-spacing: 5px;
}
	.in_pages span
	{
		word-spacing: normal;
	}
	.block_otsmotr{

		}
			.block_otsmotr_pic
			{
				width: 720px;
				overflow: hidden;
			}
				.block_otsmotr_pic .one
				{
					width: 120px;
					height: 90px;
					float: left;
				}
				.block_otsmotr_p{
					display:block;
					}
				.variant_bolshe
				{
					padding: 0px;
					font-style: normal;
					font-weight:normal;
					margin: 0px 0 0 0;
				}


				.variant
				{
					padding: 0px;
					font-style: normal;
					font-weight:normal;
				}
				.clear_all
				{
					font-size: 1px;
					line-height: 1px;
					padding: 0px;
					margin: 0px;
				}
		.heading_o
		{
			padding: 14px 0 8px 0 ;
			font-style: normal;
			font-size: 18px;
			line-height: 22px;
		}
/*end -content block*/

.foot_block
{
	height:80px;
	margin: 10px auto 0 auto;

}
.footer
{
  height: 80px;
  width: 936px;
	margin: 0em 0px 0 23px ;
	border-top: solid #cc9966 1px;
	overflow: hidden;
}
	.footer .foot_l
	{
		width: 253px;
		height: 60px;
		float: left;
		overflow: hidden;
	}
		.footer .foot_l .foot_icon
		{
			padding: 10px 0 0 0;
		}
			.footer .foot_l .foot_icon img
			{
				margin:0 22px 0 0;
			}
	.footer .foot_c
	{
		width: 450px;
		height: 60px;
		float: left;
	}

		.foot_text
		{
			padding: 5px 0 0 0;
			font-style: normal;
			font-size: 12px;
                  height:100%;
		}
	.footer .foot_r
	{
		width: 233px;
		height: 60px;
		float: left;
		overflow: hidden;
		text-align: right;
	}
		.counters
		{
			padding: 10px 0 0 0;
		}
			.counters img
			{
				border: solid #ffffcc 2px;
			}
.saze, .price, .name, .itog{
	font-weight:bold;
	}
	.one .price, .big .price{
		font-weight:normal;
		}

/*navigation*/
#navigation{
	font-size:10px;
	color:#000000;
	position:absolute;
	top:128px;
	padding:0 0 0 22px;
	}
#navigation a{
	color:#9d2520;
	text-decoration:underline;
	}
#navigation a:hover{
	text-decoration:none;
	}
/*navigation - end*/

/*basket*/
a.button_basket{
	background:url(../images/img_persicia/basket/basket_button.jpg) no-repeat left top;
	width:139px;
	height:24px;
	border:0px;
	}
table.basket_shop{

	}
table.basket_shop td{
	padding: 0 13px 20px 0;
	}
.goods_name{
	font-size:18px;
	color:#000000;
	font-weight:bold;
	}
.goods_descr{
	font-size:14px;
	color:#000000;
	}
.goods_link{
	font-size:14px;
	}
.goods_link a{
	color:#990000;
	text-decoration:underline;
	background:url(../images/img_persicia/basket/krestik.jpg) no-repeat left top;
	padding:0 0 0 16px;
	}
.goods_link a:hover{
	text-decoration:none;
	}

.basket_itog{
	color:#e50000;
	font-weight:bold;
	font-size:18px;
	}
/*basket - end*/

/*catalog_one_goods*/
table.catalog_one_goods{

	}
table.catalog_one_goods td{
	vertical-align:top;
	}
table.catalog_one_goods td.goods_small_foto{
	width:94px;
	padding:10px 0 0 0;
	text-align:right;
	}
table.catalog_one_goods td.goods_small_foto img{
	margin:0 0 13px 0;
	}
table.catalog_one_goods td.catalog_one_goods_uvel{
	padding:10px 0 10px 0;
	text-align:center;
	}
table.catalog_one_goods td.catalog_one_goods_uvel a{
	text-decoration:underline;
	background:url(../images/img_persicia/catalog/uvel.jpg) no-repeat left top;
	padding:2px 0 2px 25px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	}
table.catalog_one_goods td.catalog_one_goods_uvel a:hover{
	text-decoration:none;
	}

table.catalog_lenta{
	//margin:7px 0 3px 18px;
	margin:7px auto 3px auto;
	//width: 100%;
	}
table.catalog_lenta td{
	vertical-align:top;
	padding:0 45px 0 0;
	text-align:center;
	font-size:14px;
	}
table.catalog_lenta td a{
	color:#b03b37;
	text-decoration:underline;
	}
table.catalog_lenta td a:hover{
	text-decoration:none;
	}

table.catalog_price_col{
	margin:14px 0 0 0;
	width: 100%;
	}
table.catalog_price_col td{
	vertical-align:top;
	}

table.catalog_price{
	margin:7px 0 3px 18px;
	}
table.catalog_price td{
	vertical-align:top;
	padding:0 45px 0 0;
	font-size:14px;
	}
table.catalog_price th{
	vertical-align:top;
	padding:0 45px 0 0;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}
table.catalog_price td img{
	float:right;
	margin:0 0 0 4px;
	}
table.catalog_price td.catalog_price_pr{
	color:#ff0000;
	}
	div.catalog_text_desc b, div.catalog_text_desc strong{
		font-style:normal;
		}
	div.catalog_text_desc{
		font-style:normal;
		padding:0 18px;
		}
/*catalog_one_goods - end*/

/*zakaz*/
table.zakaz_top{
	margin:0px;
	}
table.zakaz_top td{
	vertical-align:top;
	font-size:14px;
	padding:0 20px 0 0;
	font-style:normal;
	}
table.zakaz_top td input.zakaz_text{
	background:url(../images/img_persicia/catalog/zakaz_input_text.jpg) no-repeat left top;
	border:0px;
	width:139px;
	height:19px;
	padding:0 6px;
	}
.otpravit{
		margin:13px 0 0 0;
		padding:0 0 10px 0;
		}
/*zakaz - end*/

/*oformit zakaz*/
div.oformit_zakaz{
	margin:0 0 7px 0;
	}
div.oformit_zakaz_strike{
	font-size:18px;
	color:#000000;
	margin:5px 0 5px 0;
	}

div.oformit_zakaz_strike strike{
	font-style:normal;
	}

div.oformit_zakaz_strike span{
	color:#e50000;
	}
input.input_oformit_zakaz{
	background:url(../images/img_persicia/zakaz/input_oformit_zakaz.jpg) no-repeat left top;
	width:256px;
	font-size:13px;
	padding:0 5px;
	height:20px;
	border:0px;
	margin:0 9px 0 0;
	}

table.forma_oplaty{
	margin:13px 0 0 0;
	}
table.forma_oplaty th{
	text-align:left;
	font-weight:bold;
	font-size:18px;
	}
table.forma_oplaty td{

	}

table.forma_oplaty td.forma_oplaty_pic{
	vertical-align:bottom;
	padding:0 0 0 104px;
	}
/*end - oformit zakaz*/
ul.list_order li span.ruble-img {
	height: 12px;
	padding:0 1px 0 2px;
	text-transform:uppercase;
	background:url(../images/img_persicia/ruble.gif) no-repeat left top;
	 }
td.catalog_price_pr span.ruble-img {
	height: 12px;
	padding:0 1px 0 2px;
	text-transform:uppercase;
	background:url(../images/img_persicia/ruble-big-red.gif) no-repeat left top;
	}
.big .price span.ruble-img, .one .price span.ruble-img{
	height: 12px;
	font-size:13px;
	padding:0 1px 0 2px;
	text-transform:uppercase;
	background:url(../images/img_persicia/ruble-red.gif) no-repeat left top;
	}

div.price span.ruble-img, div.goods_descr span.ruble-img{
	height: 12px;
	font-size:13px;
	padding:0 1px 0 2px;
	text-transform:uppercase;
	background:url(../images/img_persicia/ruble.gif) no-repeat left top;
	}

span.ruble-img_big {
	height: 14px;
	padding:0 8px 0 0;
	background:url(../images/img_persicia/ruble-big.gif) no-repeat left top;
	 }

.oformit_zakaz_strike span.ruble-img{
	height: 14px;
	padding:0 8px 0 0;
	color:#000000;
	background:url(../images/img_persicia/ruble-big.gif) no-repeat left top;
	}

.oformit_zakaz_strike span span.ruble-img, .basket_itog span.ruble-img{
	height: 14px;
	padding:0 2px 0 1px;
	color:#FF0000;
	background:url(../images/img_persicia/ruble-verybig_red.gif) no-repeat left top;
	}

/**/

/*goods*/
div.append_varint{
	margin:26px 0 0 0;
	}
div.append_varint a{
	text-decoration:underline;
	color:#ab6e6c;
	font-size:14px;
	font-weight:normal;
	background:url(../images/img_persicia/append_variat.jpg) no-repeat left top;
	margin:0 0 0 16px;
	padding:0 0 0 21px;
	}
div.append_varint a:hover{
	text-decoration:none;
	}

div.freind{
	margin:5px 0 0 0;
	}
div.freind a{
	text-decoration:underline;
	color:#ab6e6c;
	font-size:14px;
	font-weight:normal;
	background:url(../images/img_persicia/freind.jpg) no-repeat left top;
	margin:0 0 0 16px;
	padding:0 0 0 21px;
	}
div.freind a:hover{
	text-decoration:none;
	}

div.button_zakazat{
	padding:0 0 0 19px;
	margin:35px 0 0 0;
	}
/*goods - end*/
/*form registration*/
.registration
{
	padding: 0px;
}
.registration td, .registration th
{
	padding: 3px 0 2px 0;
}
	.registration th
	{
		font-weight: normal;
		text-align: left;
		/*width: 135px;*/
	}
	.bt_reg
	{
		background-color: transparent;
		background-image: url(../images/img_persicia/zakaz/bt_reg.gif);
		background-position: 0 0;
		background-repeat: no-repeat;
		width: 212px;
		height: 24px;
		overflow: hidden;
		padding: 0px;
		margin: 0px;
		text-align: center;
		border: none;
			border-style: hidden;
			font-size: 18px;
		line-height: 24px;
		font-style: normal;

	}
	.registration th.t_name
	{
		vertical-align: top;
		font-weight: normal;
		width: 135px;
		text-align: left;
	}
	.registration td.t_descr
	{
		padding: 0px;
		margin: 0px;
		vertical-align: top;
	}
	.registration  div.text_in
	{
		background-color: transparent;
		background-image: url(../images/img_persicia/zakaz/bg_input.gif);
		background-position: 0 0;
		background-repeat: no-repeat;
		width: 253px;
		height: 19px;
		overflow: hidden;
		padding: 0px;
		margin: 0px;
	}
		.registration div.text_in input
		{
			border: none;
			border-style: hidden;
			background-color: transparent;
			width: 243px;
			height: 13px;
			font-size: 11px;
			margin:2px 5px;
		}
	.registration  div.text_tarea
	{
		background-color: transparent;
		background-image: url(../images/img_persicia/zakaz/bg_textarea.gif);
		background-position: 0 0;
		background-repeat: no-repeat;
		width: 355px;
		height: 92px;
		overflow: hidden;
		padding: 0px;
		margin: 0px;
	}
		.registration div.text_tarea textarea
		{
			border: none;
			border-style: hidden;
			background-color: transparent;
			width: 360px;
			height: 80px;
			font-size: 11px;
			margin:2px 5px;
			overflow: hidden;
		}

	.registration th em
	{
		font-size: 18px;
		line-height: 24px;
	}
	.registration  div.text_time
	{
		float: left;
		width: 40px;
		height: 19px;
		text-align: center;
	}
	.registration  div.text_in_time
	{
		background-color: transparent;
		background-image: url(../images/img_persicia/zakaz/bg_input_time.gif);
		background-position: 0 0;
		background-repeat: no-repeat;
		width: 50px;
		height: 19px;
		overflow: hidden;
		padding: 0px;
		margin: 0px;
		text-align: center;
		float: left;
	}
		.registration div.text_in_time input
		{
			border: none;
			border-style: hidden;
			background-color: transparent;
			width: 40px;
			height: 13px;
			font-size: 11px;
			margin:2px 5px;
		}
	.registration  div.text_in_phone_cod
	{
		background-color: transparent;
		background-image: url(../images/img_persicia/zakaz/bg_phone_cod.gif);
		background-position: 0 0;
		background-repeat: no-repeat;
		width: 60px;
		height: 19px;
		overflow: hidden;
		padding: 0px;
		margin: 0px;
		text-align: center;
		float: left;
	}
		.registration  div.text_in_phone_cod input
		{
			border: none;
			border-style: hidden;
			background-color: transparent;
			width: 50px;
			height: 13px;
			font-size: 11px;
			margin:2px 5px;
		}
	.registration  div.text_in_phone_num
	{
		background-color: transparent;
		background-image: url(../images/img_persicia/zakaz/bg_phone_num.gif);
		background-position: 0 0;
		background-repeat: no-repeat;
		width: 134px;
		height: 19px;
		overflow: hidden;
		padding: 0px;
		margin: 0px;
		text-align: center;
		float: left;
	}
		.registration  div.text_in_phone_num input
		{
			border: none;
			border-style: hidden;
			background-color: transparent;
			width: 125px;
			height: 13px;
			font-size: 11px;
			margin:2px 5px;
		}
	.registration  div.phone_sep
	{
	width: 34px;
		height: 19px;
		overflow: hidden;
		padding: 0px;
		margin: 0px;
		text-align: center;
		float: left;
	}

		/**************************************************/
		#cat_list_l
		{
			width: 228px;
					padding:14px 0 17px 0;
					margin: 0px;
					margin:0 25px 0 0;
					background-image: url(../images/img_persicia/bg_2-line.gif);
					background-position:0 100%;
					background-repeat:repeat-x;
		}
				#cat_list_l ul
				{
					padding: 0 0 0  23px;
					margin: 0px;
					font-size: 16px;
					line-height: 18px;
				}
					#cat_list_l ul li
					{
						padding: 5px 0 0 0px;
						margin: 0px;
						list-style: none;
					}
						#cat_list_l ul li a
						{
							color: #100000;
							text-decoration: underline;
						}
						#cat_list_l ul li.parent a
						{
							color: #100000;
							text-decoration: none;
								border-bottom: dashed #772a29 1px;
								cursor: pointer;
						}
						#cat_list_l ul li ul
						{
							padding: 0 0 0  0px;
							margin: 0px;
							font-size: 16px;
							line-height: 18px;
						}
								#cat_list_l ul li.parent ul li.parent a
								{
									color: #620000;
									text-decoration: none;
									border-bottom: dashed #620000 1px;
									cursor: pointer;
								}
								#cat_list_l ul li.parent ul li a
								{
									color: #620000;
									text-decoration: underline;
											border: none;
								}
								#cat_list_l ul li ul li ul
								{
									padding: 0 0 0  10px;
									margin: 0px;
									font-size: 16px;
									line-height: 18px;
								}
										#cat_list_l ul li.parent ul li.parent ul li.parent a
										{
											color: #620000;
											text-decoration: none;
											border-bottom: dashed #620000 1px;
											cursor: pointer;
										}
										#cat_list_l ul li.parent ul li.parent ul li a
										{
											color: #620000;
											text-decoration: underline;
											border: none;
										}
											#cat_list_l ul li.parent ul li.parent ul li.parent ul li a
										{
											color: #620000;
											text-decoration: underline;
											border: none;
										}
									.hover_li
									{
										display: block;
										visibility: visible;
									}
#enter_form
{
display: none;
font-size: 11px;
line-height: 13px;
padding: 15px 0 0 23px;
}
	#enter_form table
	{
	/*	width: 200px;*/
	}
		#enter_form table th
		{
			text-align: left;
			font-weight: normal;
			padding:2px 5px 3px 0;
		}
		#enter_form table td
		{
			text-align: left;
			font-weight: normal;
			padding:2px 5px 3px 20px;
		}
			#enter_form table td div.e_text
			{
				background-color: transparent;
				background-image: url(../images/img_persicia/bg_s_text.gif);
				background-position:  0 0;
				background-repeat: no-repeat;
				width: 145px;
				height: 19px;
				padding: 0 0 0 7px;
				margin: 0 0 0 0px;
				font-size: 12px;
				line-height: 18px;
				text-align: left;
			}
				#enter_form table td div.e_text input
				{
					width: 125px;
					height: 13px;
					background-color: transparent;
					border: none;
				border-style: hidden;
				padding:1px 3px;
				margin: 0 0 0 5px;
				}
			#enter_form table   .bt_enter
			{
				background-color: transparent;
				background-image: url(../images/img_persicia/bg_s_bt.gif);
				background-position:  0 0;
				background-repeat: no-repeat;
				width: 52px;
				height: 19px;
				padding: 0 0 0 0px;
				margin: 0 0 0 78px;
				font-size: 11px;
				line-height: 18px;
				font-family: Tahoma;
				border: none;
				text-decoration:none;
				border-style: hidden;
				/*float: right;*/
				text-align: center;
			}
	#enter_form ul
	{
		padding: 0 0 5px 0;
		margin: 0px;
	}
		#enter_form ul li
		{
			padding: 2px 0;
			list-style: none;
		}
	.price , .price2, .price3
	{
		background-position: 20px 0;
		background-repeat: no-repeat;
		font-weight: normal;

	}
	.col1 td
	{
		font-weight: bold;
	}
	#super_cat td:first, table.catalog_price#super_cat td:first
	{
		font-weight: bold;
	}
.sort_name_bg
{
	font-weight: bold;
}