BODY
	{
	margin-left:		0px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	background-color: #FFFFFF;
	}


A	{
	color:				#CC0000;
	font-size:			10pt;
	font-family:		Verdana;
	font-style:			normal;
	font-variant:		normal;
	font-weight:		normal;
	font-stretch:		normal;

	text-decoration:	underline;
	text-indent:		0;
	text-align:			left;
	text-shadow:		none;
	text-transform:		none;
	white-space:		normal;
	}
	.lower-menu 		{ color: #0000CC }
	.lower-menu:hover 	{ color: #5555FF }
	.login-form
		{
		font-size:		8pt;
		color:			#FF7777;
		line-height: 	100%;
		}
	.login-form:hover
		{
		color:			#FF0000;
		}
	.menuitem
		{
		color:			#8F0000;
		font-size:		9pt;
		font-family:		Verdana;
		font-weight:		bold;
		text-indent:		0pt;
		text-decoration:	underline;
		line-height:		150%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}
	.menuitem:hover
		{ color: #FF4000; text-decoration: none }
	.submenuitem
		{
		color:			#CC0000;;
		font-size:		8pt;
		font-family:		Verdana;
		font-weight:		none;
		text-align:		left;
		text-indent:		20pt;
		text-decoration:	underline;
		line-height:		100%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}
	.submenuitem:hover
		{ color: #FF4000; text-decoration: none }


	.news-link
		{
		color:			#8F0000;
		font-size:		8pt;
		font-family:		Verdana;
		font-weight:		none;
		text-indent:		0pt;
		text-decoration:	underline;
		line-height:		150%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}
	.news-link:hover
		{ color: #FF4000; text-decoration: none }
	.list-link
		{
		color:			#8F0000;
		font-size:		10pt;
		font-family:		Verdana;
		font-weight:		none;
		text-align:		justify;
		text-indent:		20pt;
		text-decoration:	underline;
		line-height:		150%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}
	.list-link:hover
		{ color: #FF4000; text-decoration: none }

	A:hover			{ color: #FF4000; text-decoration: none }

H1	{
	color:			#8F0000;
	font-size:		10pt;
	font-family:		Verdana;
	text-decoration:	none;
	line-height:		150%;
	margin-left:		12pt;
	margin-right:		12pt;
	margin-top:		0pt;
	margin-bottom:		0pt;
	font-weight:		bold;
	}
.h1 {font-weight:bold;}
H2	{
	color:			#8F0000;
	font-size:		10pt;
	font-family:		Verdana;
	text-decoration:	none;
	line-height:		150%;
	margin-left:		12pt;
	margin-right:		12pt;
	margin-top:		0pt;
	margin-bottom:		0pt;
	font-weight:		none;
	}

H3	{
	color:			#FF4000;
	font-size:		10pt;
	font-family:		Verdana;
	text-decoration:	none;
	line-height:		150%;
	margin-left:		12pt;
	margin-right:		12pt;
	margin-top:		0pt;
	margin-bottom:		0pt;
	font-weight:		none;
	}

H4
	{
	display:			inline;
	position:			relative;
	color:				#7F0000;
	font-size:			10pt;
	font-family:		Verdana;
	font-weight:		none;
	}

STRONG
	{
	display:			inline;
	color:				#7F0000;
	font-family:		Verdana;
	font-weight:		bold;
	}

CENTER	{
	color:			#8F0000;
	font-size:		10pt;
	font-family:		Verdana;
	text-align:		center;
	text-indent:		0pt;
	text-decoration:	none;
	line-height:		150%;
	margin-left:		0pt;
	margin-right:		0pt;
	margin-top:		0pt;
	margin-bottom:		0pt;
	padding-left:		12pt;
	padding-right:		12pt;
	padding-top:		4pt;
	padding-bottom:		4pt;
	}

P	{
	color:			#8F0000;
	font-size:		10pt;
	font-family:		Verdana;
	text-align:		left;
	text-indent:		0pt;
	text-decoration:	none;
	line-height:		150%;
	margin-left:		0pt;
	margin-right:		0pt;
	margin-top:			0pt;
	margin-bottom:		0pt;
	padding-left:		12pt;
	padding-right:		12pt;
	padding-top:		4pt;
	padding-bottom:		4pt;
	}

	.legal
		{
		color:			#8F0000;
		font-size:		10pt;
		font-family:		Verdana;
		text-align:		left;
		text-indent:		20pt;
		text-decoration:	none;
		line-height:		150%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		12pt;
		padding-right:		12pt;
		padding-top:		4pt;
		padding-bottom:		4pt;
		}
	.orange
		{
		color:				#FF4000;
		font-size:			10pt;
		font-family:		Verdana;
		text-align:			left;
		text-indent:		0pt;
		text-decoration:	none;
		line-height:		150%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:			0pt;
		margin-bottom:		0pt;
		padding-left:		12pt;
		padding-right:		12pt;
		padding-top:		4pt;
		padding-bottom:		4pt;
		}
	.black
		{
		color:			#000000;
		font-size:		10pt;
		font-family:		Verdana;
		text-align:		center;
		text-indent:		0pt;
		text-decoration:	none;
		line-height:		150%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}
	.white
		{
		color:			#FFFFFF;
		font-size:		10pt;
		font-family:		Verdana;
		text-align:		center;
		text-indent:		0pt;
		text-decoration:	none;
		line-height:		150%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}
	.menu	{
		color:			#8F0000;
		font-size:		9pt;
		font-family:		Verdana;
		font-weight:		bold;
		text-align:		left;
		text-indent:		0pt;
		text-decoration:	none;
		line-height:		150%;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}
	.news	{
		color:			#8F0000;
		font-size:		8pt;
		font-family:		Verdana;
		font-weight:		none;
		text-align:		left;
		text-indent:		0pt;
		text-decoration:	none;
		line-height:		150%;
		margin-left:		6pt;
		margin-right:		6pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}
	.news-date
		{
		color:			#FF4000;
		font-size:		8pt;
		font-family:		Verdana;
		font-weight:		none;
		text-align:		left;
		text-indent:		0pt;
		text-decoration:	none;
		line-height:		150%;
		margin-left:		6pt;
		margin-right:		6pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}

	.phone
		{
		color:			#FF2000;
		font-size:		10pt;
		font-family:		Verdana;
		font-weight:		none;
		text-align:		left;
		text-decoration:	none;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}

	.phone-comment
		{
		color:			#8F0000;
		font-size:		8pt;
		font-family:		Verdana;
		font-weight:		none;
		text-align:		left;
		text-decoration:	none;
		margin-left:		0pt;
		margin-right:		0pt;
		margin-top:		0pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}

	.filter
		{
		color:			#8F0000;
		font-size:		9pt;
		font-family:		Verdana;
		font-weight:		none;
		text-decoration:	none;
		margin-left:		2pt;
		margin-right:		2pt;
		margin-top:		2pt;
		margin-bottom:		2pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		vertical-align:		middle;
		}

	.filter-header
		{
		color:			#8F0000;
		font-size:		9pt;
		font-family:		Verdana;
		font-weight:		none;
		text-align:		none;
		text-decoration:	none;
		margin-left:		6pt;
		margin-right:		0pt;
		margin-top:		6pt;
		margin-bottom:		0pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}

	.filter-options
		{
		color:			#8F0000;
		font-size:		8pt;
		font-family:		Verdana;
		font-weight:		none;
		text-decoration:	none;
		margin-left:		2pt;
		margin-right:		2pt;
		margin-top:		2pt;
		margin-bottom:		2pt;
		padding-left:		0pt;
		padding-right:		0pt;
		padding-top:		0pt;
		padding-bottom:		0pt;
		}

	.comment		{ font-size: 8 pt }


LI	{
	color:			#000044;
	font-size:		10pt;
	font-family:		Verdana;
	text-align:		justify;
	text-indent:		0pt;
	line-height:		150%;
	margin-left:		0pt;
	margin-right:		12pt;
	margin-top:		0pt;
	margin-bottom:		0pt;
	}


INPUT.reg
	{
	border: 		1px solid #AA7777;
	color:			#333333;
	margin:			2px;
	padding: 		2px;
	line-height: 	100%;
	vertical-align: middle;
	height: 		20px;
	width:			100%;
	}

INPUT.login-form
	{
	border: 		1px solid #AA7777;
	margin:			0;
	padding: 		2px;
	font-size:		8pt;
	color:			#333333;
	line-height: 	100%;
	vertical-align: middle;
	height: 		18px;
	}

INPUT.form-text
	{
	color:			#3333AA;
	border-style: 	solid;
	border-width: 	1px;
	border-color: 	#AAAAAA;
	margin:			0;
	padding-left:	5px;
	padding-right:	5px;
	padding-top:	5px;
	padding-bottom:	5px;
	line-height: 	100%;
	vertical-align: middle;	
	height: 		25px;
	width: 			100%;
	}

INPUT.form-photo-file
	{
	color:			#3333AA;
	border-style: 	solid;
	border-width: 	1px;
	border-color: 	#AAAAAA;
	margin:			0;
	padding-left:	5px;
	padding-right:	5px;
	padding-top:	5px;
	padding-bottom:	5px;
	line-height: 	100%;
	vertical-align: middle;	
	height: 		25px;
	}

INPUT.radio
	{
	border: 		0;
	margin:			0;
	padding: 		0;
	line-height: 	150%;
	vertical-align: baseline;	
	}

TEXTAREA.form-text
	{
	color:			#3333AA;
	border-style: 	solid;
	border-width: 	1px;
	border-color: 	#AAAAAA;
	margin:			0;
	padding-left:	5px;
	padding-right:	5px;
	padding-top:	5px;
	padding-bottom:	5px;
	line-height: 	150%;
	vertical-align: middle;	
	width			:100%;
	}


TEXTAREA.form-filter
	{
	color:			#3333AA;
	border-style: 	solid;
	border-width: 	1px;
	border-color: 	#AAAAAA;
	margin:			0;
	padding-left:	2px;
	padding-right:	2px;
	padding-top:	2px;
	padding-bottom:	2px;
	line-height: 	150%;
	vertical-align: middle;
	}


SELECT.form-select
	{
	color:			#3333AA;
	border-style: 	solid;
	border-width: 	1px;
	border-color: 	#AAAAAA;
	margin-left:	2px;
	margin-right:	2px;
	margin-top:	2px;
	margin-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;
	padding-top:	0px;
	padding-bottom:	0px;
	line-height: 	150%;
	vertical-align: middle;	
	width: 			100%;
	}

div.option
	{
	display: 		inline;
	border-style: 		solid;
	border-width: 		0px;
	margin: 		0px;
	width:			160px;
	}

div.options
	{
	position: 		relative;
	background-color: 	#FFFFFF;
	border-style: 		solid;
	border-width: 		0px;
	padding:		5px;
	}

div.simple
	{
	display:			inline;
	position:	 		relative;
	background-color: 	#FFFFFF;
	padding:			1px;
	margin:				1px;
	font-family:		Verdana;
	font-size:			10pt;
	color:				#5555FF;
	}

div.ph1c
	{
	position: relative;
	display: block;
	width: 168px;
	height: 316px;
	}

div.ph1i
	{
	position: absolute; left: 0px; top: 0px
	}

div.ph1t
	{
	position: absolute;
	left: 25px;
	bottom: 25px;
	width: 130px;
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	z-index: 100;
	}

div.ph1ts
	{
	position: absolute;
	left: 26px;
	bottom: 24px;
	width: 130px;
	text-align: center;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	z-index: 1;
	}

div.ph2c
	{
	position: relative;
	display: block;
	width: 168px;
	height: 177px;
	}

div.ph2i
	{
	position: absolute; left: 0px; top: 0px
	}

div.ph2t
	{
	position: absolute;
	left: 25px;
	bottom: 15px;
	width: 130px;
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	z-index: 100;
	}

div.ph2ts
	{
	position: absolute;
	left: 26px;
	bottom: 14px;
	width: 130px;
	text-align: center;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	z-index: 1;
	}
p.zagolovok
{
font-weight:bold;
}

.mainprod p
{
margin:1px !important;
}