BODY {
    MARGIN: 0px;
    MARGIN-LEFT: 0;
    MARGIN-TOP: 0;
    MARGIN-RIGHT: 0;
    MARGIN-BOTTOM: 0;
    PADDING-BOTTOM: 0PX;
    PADDING-LEFT: 0PX;
    PADDING-RIGHT: 0PX;
    PADDING-TOP: 0PX
    SCROLLBAR-BASE-COLOR: #000000;
    SCROLLBAR-FACE-COLOR: #F6F6F6;
    SCROLLBAR-TRACK-COLOR: #F6F6F6;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;
    SCROLLBAR-HIGHLIGHT-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
}

H1 {
	COLOR: #777777; FONT-FAMILY: Serif, Arial; FONT-SIZE: 22px; MARGIN: 0px 0px 0px;
}
H2 {
	COLOR: #444444; FONT-FAMILY: Serif, Arial; FONT-SIZE: 16px; MARGIN: 0px 0px 5px;
}
H3 {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px; MARGIN: 0px 0px 0px;
}
H3.text {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px; MARGIN: 0px 5px 5px;
}
.prise {
	COLOR: #E40E13; FONT-FAMILY: Serif, Arial, Verdana; FONT-SIZE: 14pt; FONT-WEIGHT: bold; FONT-STYLE: normal; MARGIN: 0px 0px 0px;
}
.sale {
	COLOR: #E40E13; FONT-FAMILY: Serif, Arial, Verdana; FONT-SIZE: 11pt; FONT-WEIGHT: bold; FONT-STYLE: normal; MARGIN: 0px 0px 0px;
}
.s_prise {
	COLOR: #E40E13; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px; MARGIN: 0px 0px 0px;
}
.ss_prise {
	COLOR: #E40E13; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px; MARGIN: 0px 0px 0px;
}
IMG {
	border: none;
}
TD {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px
}
TH {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-ALIGN: center;
}
P {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px; MARGIN: 0px 5px 5px; TEXT-ALIGN: justify
}
P.catalog {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px; MARGIN: 0px 0px 10px; TEXT-ALIGN: left
}
UL {
	LIST-STYLE-TYPE: disc; COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px;  MARGIN: 10px 20px 10px; TEXT-ALIGN: justify;
}
OL {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px;  MARGIN: 10px 27; 10px; TEXT-ALIGN: justify;
}
LI {
	MARGIN: 0px 5px 5px;
}
UL.prop {
	LIST-STYLE-TYPE: disc; COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px;  MARGIN: 10px 40px 10px; TEXT-ALIGN: justify;
}
LI.prop {
	MARGIN: 0px 2px 2px;
}
HR {
	COLOR: #252525; MARGIN: 0px 0px 0px;
}
FORM {
	MARGIN: 0px 0px 0px;
}
fieldset.invisible {
    BORDER: 0 none;
    display: block;
    margin: 0;
    padding: 0 0 0 0;
}
.zag01 {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 14px; MARGIN: 5px 0px 5px;
}

A {
	COLOR: #CD0217; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 12px;
}
A:hover {
	COLOR: #CD0217; TEXT-DECORATION: none
}
A:active {
	COLOR: #CD0217; TEXT-DECORATION: none
}

A.left_menu {
	COLOR: #444444; FONT-FAMILY: Serif, Arial; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.left_menu:hover {
	COLOR: #CD0217; TEXT-DECORATION: underline
}
A.left_menu:active {
	COLOR: #444444; TEXT-DECORATION: none
}

.left_menu {
	COLOR: #444444; FONT-FAMILY: Serif, Arial; FONT-SIZE: 13px;
}

A.navigator {
	COLOR: #444444; FONT-FAMILY: Verdana, Serif, Arial; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.navigator:hover {
	COLOR: #CD0217; TEXT-DECORATION: none
}
A.navigator:active {
	COLOR: #444444; TEXT-DECORATION: none
}

A.top_menu {
	COLOR: #666666; FONT-FAMILY: Serif, Arial; FONT-SIZE: 12pt; TEXT-DECORATION: none
}
A.top_menu:hover {
	COLOR: #CD0217; TEXT-DECORATION: none
}
A.top_menu:active {
	COLOR: #666666; TEXT-DECORATION: none
}

A.mills_menu_on {
	COLOR: #CD0217; FONT-FAMILY: Serif, Arial; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.mills_menu_on:hover {
	COLOR: #CD0217; TEXT-DECORATION: none
}
A.mills_menu_on:active {
	COLOR: #444444; TEXT-DECORATION: none
}

A.mills_menu_off {
	COLOR: #444444; FONT-FAMILY: Serif, Arial; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.mills_menu_off:hover {
	COLOR: #CD0217; TEXT-DECORATION: none
}
A.mills_menu_off:active {
	COLOR: #444444; TEXT-DECORATION: none
}


.new_product {
	COLOR: #444444; FONT-FAMILY: Serif; FONT-SIZE: 13px;
}

.form_login
{
BORDER-RIGHT: #252525 1px solid;
BORDER-TOP: #252525 1px solid;
BORDER-LEFT: #252525 1px solid;
BORDER-BOTTOM: #252525 1px solid;
BACKGROUND-COLOR: #F6F6F6; font-family: Verdana, Arial; font-size: 12px;
scrollbar-base-color: #F6F6F6;
scrollbar-face-color: #F6F6F6;
scrollbar-track-color: #F6F6F6;
scrollbar-shadow-color: #F6F6F6;
scrollbar-darkshadow-color: #F6F6F6;
scrollbar-highlight-color: #F6F6F6;
scrollbar-3dlight-color: #F6F6F6;
scrollbar-arrow-color: #F6F6F6;
}
/*----------------------------Для автозаполнения форм----------------------------------------*/
.ac_results {
	padding: 0px;
    BORDER-RIGHT: 1px solid WindowFrame;
    BORDER-TOP: 0px solid WindowFrame;
    BORDER-LEFT: 1px solid WindowFrame;
    BORDER-BOTTOM: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:0px;
	height:0px;
}
.ac_results li {
	position: relative;
    margin: 0px;
	padding: 2px 10px;
	cursor: pointer;
	display: block;
	width: 100%;
	overflow: hidden;
    font-family: Window;
    font-size: Window;
}
.ac_loading {
	background : Window url('img/autocomplete_indicator.gif') right center no-repeat;
}
.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
/*---------------------------------------------------------------------------------------------*/
* {
	FONT-SIZE: 100%;
}

.w-sale {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-TOP: 0.5px; PADDING-BOTTOM: 2em; FONT: 100% Arial,Helvetica,sans-serif;
}
.w-sale * {
	MARGIN: 0px
}
.w-sale H2 {
	MARGIN: 0.5em 0em 0.5em 0.5em;
}
.w-sale IMG {
	MARGIN: 0em 0.8em 0.5em 0.5em;
	POSITION: relative;
}
.w-sale UL {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none;
	MARGIN: 0em 0em 1em 0.5em;
}
.w-sale LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
	MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.2em; POSITION: relative;
}
.w-sale .prise {
	COLOR: #E40E13; FONT-FAMILY: Serif, Arial, Verdana; FONT-SIZE: 12pt; FONT-WEIGHT: bold; FONT-STYLE: normal; MARGIN: 0px 0px 0px;
}
.w-sale .sale {
	COLOR: #E40E13; FONT-FAMILY: Serif, Arial, Verdana; FONT-SIZE: 11pt; FONT-WEIGHT: bold; FONT-STYLE: normal; MARGIN: 0px 0px 0px;
}

.b-widget {
	MARGIN: 0px 0px 20px 0px
}
.b-widget-l {
	BACKGROUND: url(img/design/widget-side.png); WIDTH: 7px
}
.b-widget-r {
	BACKGROUND: url(img/design/widget-side.png) -7px 50%; WIDTH: 7px
}

.b-widget-title {
	CURSOR: hand;
	BACKGROUND: url(img/design/widget.png) repeat-x 0px -72px;
	WIDTH: 100%;
}

.b-widget-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse;
	WIDTH: 100%; HEIGHT: 1.4em; -moz-user-select: none
}
.b-widget-head td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}

.b-widget-head-l {
	WIDTH: 11px
}
.b-widget-head-r {
	WIDTH: 11px
}
.b-widget-head-l I {
	BACKGROUND: url(img/design/widget.png); WIDTH: 49px; POSITION: absolute; HEIGHT: 144px;
	MARGIN-TOP: -36px;
}
.b-widget-head-r I {
	BACKGROUND: url(img/design/widget.png); WIDTH: 49px; POSITION: absolute; HEIGHT: 144px;
	MARGIN-TOP: -36px;
	MARGIN-LEFT: -11px;
}
.b-widget-head-l B {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 11px; POSITION: relative; HEIGHT: 1.4em
}
.b-widget-head-r B {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 11px; POSITION: relative; HEIGHT: 1.4em
}

.b-widget-lt I {
	BACKGROUND: url(img/design/widget.png); WIDTH: 49px; POSITION: absolute; HEIGHT: 144px;
}
.b-widget-rt I {
	BACKGROUND: url(img/design/widget.png); WIDTH: 49px; POSITION: absolute; HEIGHT: 144px;
	MARGIN-LEFT: -7px;
}
.b-widget-lb I {
	BACKGROUND: url(img/design/widget.png); WIDTH: 49px; POSITION: absolute; HEIGHT: 144px;
	MARGIN-TOP: -18px;
}
.b-widget-rb I {
	BACKGROUND: url(img/design/widget.png); WIDTH: 49px; POSITION: absolute; HEIGHT: 144px;
	MARGIN: -18px 0px 0px -7px;
}

.b-widget-title DIV {
	FONT: 85% Verdana,sans-serif; OVERFLOW: hidden; MARGIN-RIGHT: 4px; POSITION: relative; HEIGHT: 1.4em
}

.b-widget-frame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse;
	WIDTH: 100%
}
.b-widget-frame td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse
}

.b-widget-lt {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 18px
}
.b-widget-rt {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 18px
}
.b-widget-lb {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 18px
}
.b-widget-rb {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 18px
}
.b-widget-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 36px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: -19px 0px -18px; PADDING-TOP: 1px; BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative
}
.b-widget-body H2 A {
	COLOR: #666; TEXT-DECORATION: none;
}
.b-widget-body H2 A:hover {
	COLOR: #ccc; TEXT-DECORATION: none;
}
.b-widget-body H2 A:active {
	COLOR: #666; TEXT-DECORATION: none;
}
.b-widget-bg {
	WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.b-widget-data {
	Z-INDEX: 1; POSITION: relative
}

<!--[if IE]>
* HTML .b-widget {
	ZOOM: 1; POSITION: relative
}
* HTML .b-widget-head-l I {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://img.yandex.net/i/widget/widget.png)
}
* HTML .b-widget-head-r I {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://img.yandex.net/i/widget/widget.png)
}
* HTML .b-widget-lt I {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://img.yandex.net/i/widget/widget.png)
}
* HTML .b-widget-rt I {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://img.yandex.net/i/widget/widget.png)
}
* HTML .b-widget-lb I {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://img.yandex.net/i/widget/widget.png)
}
* HTML .b-widget-rb I {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://img.yandex.net/i/widget/widget.png)
}
* HTML .b-widget-l {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://img.yandex.net/i/widget/widget-l.png,sizingMethod=scale)
}
* HTML .b-widget-r {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://img.yandex.net/i/widget/widget-r.png,sizingMethod=scale)
}
* HTML .b-widget-body {
	OVERFLOW: visible; HEIGHT: 37px
}
.b-widget-bg {
	
}
<![endif]-->
/*---------------------------------------------------------------------------------------------*/
.choice_panel_tb {
	position:  relative;
	width: 98 %;
	background-color: #ffffff;
}
.choice_panel_td_l {
	text-align: right;
	color: #000000;
    font-family: Verdana;
    font-size: 8 pt;
}
.choice_panel_td_r {
	text-align: lefts;
	color: #000000;
    font-family: Verdana;
    font-size: 8 pt;
}
.choice_panel_form
{
BORDER-RIGHT: #252525 1px solid;
BORDER-TOP: #252525 1px solid;
BORDER-LEFT: #252525 1px solid;
BORDER-BOTTOM: #252525 1px solid;
scrollbar-base-color: #F6F6F6;
scrollbar-face-color: #F6F6F6;
scrollbar-track-color: #F6F6F6;
scrollbar-shadow-color: #F6F6F6;
scrollbar-darkshadow-color: #F6F6F6;
scrollbar-highlight-color: #F6F6F6;
scrollbar-3dlight-color: #F6F6F6;
scrollbar-arrow-color: #F6F6F6;
BACKGROUND-COLOR: #ffffff; font-family: Verdana; font-size: 7 pt;
}
/*---------------------------------------------------------------------------------------------*/
.special_action table {
	border-collapse: collapse;
}
.special_action thead th {
	height: 40px;
    background: url(img/design/gradient-ffffff-d2d2d2-ffffff-40x40.gif) repeat-x 0 0px;
	padding: 5px;
}
.special_action tbody th {
	height: 20px;
	background: url(img/design/gradient-ffffff-c2c2c2-ffffff-40x100.gif) repeat-x 0 -5px;
	padding: 3px;
}
.special_action tbody td {
	border-style: dotted;
	border-right-color: #ddd;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}
/*---------------------------------------------------------------------------------------------*/
.info_table_in_glossary table {
	width: 100%;
    border-collapse: collapse;
}
.info_table_in_glossary tbody th {
	height: 20px;
	background: url(img/design/gradient-ffffff-c2c2c2-ffffff-40x100.gif) repeat-x 0 -5px;
	padding: 3px 0px 7px 0px;
}
.info_table_in_glossary tbody td {
    font: bold 12px Arial;
}
/*---------------------------------------------------------------------------------------------*/
/*----------------------------------------jQuery Facebox---------------------------------------*/
/*---------------------------------------------------------------------------------------------*/
#facebox .b {
  background:url(scripts/img/facebox_b.png);
}
#facebox .tl {
  background:url(scripts/img/facebox_tl.png);
}
#facebox .tr {
  background:url(scripts/img/facebox_tr.png);
}
#facebox .bl {
  background:url(scripts/img/facebox_bl.png);
}
#facebox .br {
  background:url(scripts/img/facebox_br.png);
}
#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}
#facebox .popup {
  position: relative;
}
#facebox table {
  border-collapse: collapse;
}
#facebox td {
  border-bottom: 0;
  padding: 0;
}
#facebox .body {
  padding: 0px;
  background: #fff;
  width: 370px;
}
#facebox .loading {
  text-align: center;
}
#facebox .image {
  text-align: center;
}
#facebox img {
  border: 0;
  margin: 10px 10px 0px 10px;
}
#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 0px;
  margin-top: 10px;
  text-align: right;
}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}
#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.facebox_hide {
  z-index:-100;
}
.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}
* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
/*---------------------------------------------------------------------------------------------*/

