BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #960019
}
H1 {
	FONT-SIZE: 20px; MARGIN: 0px; COLOR: #960019; FONT-FAMILY: arial, verdana, helvectica
}
H2 {
	FONT-SIZE: 14px; MARGIN: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
TD.menu {
	HEIGHT: 40px; BACKGROUND-COLOR: black
}
TD.menu_active {
	HEIGHT: 40px; BACKGROUND-COLOR: black
}
TD.menu {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
TD.menu_active {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; COLOR: white; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: arial, verdana, helvectica; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #f2b720
}
.popup_menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 100; VISIBILITY: hidden; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: absolute; BACKGROUND-COLOR: #960019
}
.popup_menu A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.popup_menu A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menu_img {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/menubg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.company_menu_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial, verdana, helvectica
}
.company_menu_body {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial, verdana, helvectica
}
.company_menu_home_body {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial, verdana, helvectica
}
.group_menu_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial, verdana, helvectica
}
.login {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvectica
}
.company_menu_title {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ec9b04
}
.company_menu_body {
	PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top
}
.company_menu_home_body {
	PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top
}
.company_menu_body A {
	FONT-WEIGHT: bold
}
.company_menu_home_body A {
	FONT-WEIGHT: bold
}
.company_menu_home_body {
	BACKGROUND-POSITION: left bottom; MARGIN-TOP: 10px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(images/rightmenuhomegrad.gif); BACKGROUND-REPEAT: no-repeat
}
.cmsub {
	PADDING-LEFT: 30px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.subtree {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.cmsub A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.subtree A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.subtree {
	Z-INDEX: -1
}
.company_menu_body DIV {
	FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.group_menu_title {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: black
}
.footer TD {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BACKGROUND-COLOR: black
}
.footer TD {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial, 'Times New Roman', Times, serif
}
.footer A {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial, 'Times New Roman', Times, serif
}
TD.content {
	BORDER-TOP: black 5px solid; VERTICAL-ALIGN: top
}
TD.content {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.content TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.content TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.content {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
.content TD {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
.content TH {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
.content A {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
.content_home {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
INPUT {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
TEXTAREA {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
SELECT {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
INPUT {
	COLOR: #000000; color1: #a5acb2
}
TEXTAREA {
	COLOR: #000000; color1: #a5acb2
}
SELECT {
	COLOR: #000000; color1: #a5acb2
}
.content_home {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.content_home_tr TD {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/contenthomegrad.gif); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f2b720
}
.specs_table TH {
	PADDING-LEFT: 3px
}
.specs_table TD {
	PADDING-LEFT: 3px
}
.price_table TH {
	PADDING-LEFT: 3px
}
.price_table TD {
	PADDING-LEFT: 3px
}
.specs_table TH {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #960019
}
.price_table TH {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #960019
}
.specs_table TD {
	BORDER-BOTTOM: #ee9c00 1px solid
}
.price_table TD {
	BORDER-BOTTOM: #ee9c00 1px solid
}
.price_subscribe {
	PADDING-RIGHT: 10px; BORDER-TOP: black 5px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
.rus_eng {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.rus_eng A {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.rus_eng A {
	FONT-WEIGHT: bold; COLOR: #960019
}
.contact_tr TD {
	PADDING-BOTTOM: 5px! important; VERTICAL-ALIGN: top; PADDING-TOP: 5px! important; TEXT-ALIGN: left
}
.contact_tr TH {
	PADDING-BOTTOM: 5px! important; VERTICAL-ALIGN: top; PADDING-TOP: 5px! important; TEXT-ALIGN: left
}
.flat_form {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #a5acb2 1px solid; BORDER-BOTTOM: #a5acb2 1px solid
}
.form TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.form TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.form TH {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top
}
.form TD {
	VERTICAL-ALIGN: bottom
}
.home_news_caption {
	FONT-SIZE: 20px; FONT-FAMILY: Arial, 'Times New Roman', Times, serif
}
.home_news_body {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, 'Times New Roman', Times, serif
}
.home_news_body A {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, 'Times New Roman', Times, serif
}
.home_news_body {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.home_news_date {
	COLOR: white
}
.news_date {
	COLOR: white
}
.news_date {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold
}
.news_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.news TD {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top
}
.news_footer {
	BORDER-TOP: #ee9c00 1px solid; COLOR: white; PADDING-TOP: 10px
}
.search_footer {
	BORDER-TOP: #ee9c00 1px solid; COLOR: white; PADDING-TOP: 10px
}
.news_currentpage {
	FONT-WEIGHT: bold; COLOR: black
}
.search_currentpage {
	FONT-WEIGHT: bold; COLOR: black
}
.search_header {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ee9c00 1px solid
}
A.search_url {
	COLOR: white; TEXT-DECORATION: none
}
.search_query {
	FONT-WEIGHT: bold
}
.search_body OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.search_body LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.home_products TD {
	FONT-SIZE: 13px; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, "Times New Roman", Times, serif; TEXT-ALIGN: left
}
.home_product_img {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f3b71f
}
.home_product_desc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f3b71f
}
.home_product_img {
	BORDER-LEFT: #960019 5px solid
}
.home_products_red_border {
	BORDER-LEFT: #960019 5px solid
}
.home_product_name {
	FONT-WEIGHT: bold
}
.home_product_order {
	MARGIN-TOP: 10px
}
.required {
	COLOR: #960019
}
.catalog_item_img {
	BORDER-TOP: #960019 5px solid; BORDER-LEFT: #960019 5px solid; MARGIN-RIGHT: 10px
}
table.product {
	border-collapse:collapse;
}
table.product td {
	border: 1px solid black;
}

