BODY
{
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
TEXTAREA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
IMG.mgn
{
    MARGIN-RIGHT: 10px
}
CITE
{
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
CODE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.reg
{
    FONT-SIZE: 10px;
    COLOR: #2d3894;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
SELECT.city
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
H1.ArticleHeader
{
  font-family: 'Arial Cyr', Verdana;
	font-size: 150%;
	margin: 5px 0 0 0;
}
H2.ParagraphHeader
{
  font-family: 'Arial Cyr', Verdana;
	font-size: 150%;
}
H3.CatalogHomePage
{
	font-size: 13px;
	margin-bottom: 0px;
}
H4.Description
{
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0px;
}
H1.CategoryLong
{
	font-size: 12pt;
  font-family: 'Arial';
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 2px;
}
H2.FullName
{
	font-size: 11pt;
	margin-top: 0px;
	margin-bottom: 0px;
}
H2.FullNameAssort
{
	font-size: 11pt;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #2D3894;
}

.head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #2d3894;
    FONT-FAMILY: verdana,arial,sans-serif
}
.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,sans-serif
}
.c
{
    FONT-SIZE: 12px;
    MARGIN: 5px 5px 10px;
    COLOR: #2d3894;
    FONT-FAMILY: verdana,arial,sans-serif
}
.ch
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 10px 5px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,sans-serif
}
.form
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 4px;
    COLOR: #2d3894;
    FONT-FAMILY: verdana,arial,sans-serif
}
.formhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 4px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,sans-serif
}
.text
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif
}
.dbg
{
    BORDER: navy 1px solid;
    FONT-FAMILY: Verdana, Arial
}
A.menu:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.menu:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.menu:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
a.navtree:link, a.navtree:visited, a.navtree:active
{
	color: #2d3894;
	text-decoration: none;
}

a.navtree:hover
{
	color: blue;
	text-decoration: none;
}

td.navnormal	{
	font-family: arial, sans-serif, helvetica;
	font-size: 9pt;
  border: #ffffff 1px solid;
}

td.navselect	{
	font-family: arial, sans-serif, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #000000
}

td.navover	{
	font-family: arial, sans-serif, helvetica;
	font-size: 9pt;
  border: #aaaaaa 1px solid;
  background-color: #f0f0f0;
}

a.tree:link, a.tree:visited, a.tree:hover, a.tree:active
{
	color: #444444;
	text-decoration: none;
}

td.normal	{
	font-family: arial, sans-serif, helvetica;
	font-size: 9pt;
  border: #f8f8f8 1px solid;
}

td.select	{
	font-family: arial, sans-serif, helvetica;
	font-size: 9pt;
  border: #aaaaaa 1px solid;
  background-color: #ffffff;
}

td.over	{
	font-family: arial, sans-serif, helvetica;
	font-size: 9pt;
  border: #aaaaaa 1px solid;
  background-color: #e0e0e0;
}

A.mdl:hover
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A.mdl:link, A.mdl:active, A.mdl:visited
{
    TEXT-DECORATION: none
}

A.gray:link, A.gray:active, A.gray:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.gray:hover
{
    COLOR: gray;
    TEXT-DECORATION: none
}

A.cat:hover
{
    FONT-WEIGHT: lighter;
    COLOR: blue;
    TEXT-DECORATION: none
}
A.cat:link, A.cat:active, A.cat:visited
{
    FONT-WEIGHT: lighter;
    TEXT-DECORATION: none
}

A.price:hover
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A.price:link, A.price:active, A.price:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.pages:hover
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.pages:link
{
    COLOR: #2d3894;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.pages:visited
{
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

A.bl:hover
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.bl:link
{
    COLOR: #2d3894;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.bl:visited, A.bl:active
{
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

A.atc:active
{
    FONT-WEIGHT: lighter;
    COLOR: #339933;
    TEXT-DECORATION: none
}
A.atc:link
{
    FONT-WEIGHT: lighter;
    COLOR: #339933;
    TEXT-DECORATION: none
}
A.atc:hover
{
    FONT-WEIGHT: lighter;
    COLOR: #3cb371;
    TEXT-DECORATION: none
}
A.atc:visited
{
    FONT-WEIGHT: lighter;
    COLOR: #339933;
    TEXT-DECORATION: none
}

A:link
{
    COLOR: #2d3894;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #2d3894;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #2d3894;
    TEXT-DECORATION: none
}

TR.bill
{
    BORDER: #c0c0c0 1px solid;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
TR.void
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
TR.planing
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #e0ffe0
}
TR.reserv
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #f0fff0
}
TR.pending
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #fafafa
}
TR.canceled
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #999999;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #fafafa
}
TR.wait3
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #ffffe0
}
TR.wait7
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #ffffd0
}
TR.wait14
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #ffffb0
}
TR.wait30
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #fff0f0
}
TR.infinite
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #ffe0e0
}
TR.shipped
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #f0f0ff
}
TD.ocat
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    CURSOR: hand;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #fafafa
}
TD.ocats
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    CURSOR: pointer;
    CURSOR: hand;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #e9e9e9
}
TD.ocatx
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #f0f0f0
}
TD.ocatxs
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #e9e9e9
}
TD.catdsc
{
    FONT-SIZE: 9pt;
    COLOR: #aa3300;
    BORDER: #bbbbbb 0px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
}
TD.cat
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #fafafa
}
TD.cats
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #e9e9e9
}
TD.hdr
{
    BORDER: #bbbbbb 1px solid;
    FONT-WEIGHT: bolder;
    COLOR: #006699;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
TD.dscr
{
    BORDER-RIGHT: #808080 1px;
    BORDER-TOP: #808080 1px;
    FONT-SIZE: smaller;
    BORDER-LEFT: #808080 1px;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
TD.atc
{
    BORDER: #006633 1px solid;
    FONT-SIZE: smaller;
    CURSOR: hand;
    COLOR: #339933;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #f0fff0;
    TEXT-ALIGN: center
}
TD.atcs
{
    BORDER: #006633 1px solid;
    FONT-SIZE: smaller;
    CURSOR: pointer;
    CURSOR: hand;
    COLOR: #3cb371;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #f7fff7;
    TEXT-ALIGN: center
}
TD.cath
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #2d3894;
    TEXT-ALIGN: center
}
TD.nvg
{
    BORDER: #00008b 1px solid;
    FONT-SIZE: 9px;
    COLOR: #2d3894;
    CURSOR: hand;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #fafafa;
    TEXT-ALIGN: center
}
TD.nvgs
{
    BORDER: #00008b 1px solid;
    FONT-SIZE: 9px;
    CURSOR: pointer;
    CURSOR: hand;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #e9e9e9;
    TEXT-ALIGN: center
}
TD.srch
{
    BORDER: #bbbbbb 1px solid;
    FONT-SIZE: smaller;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
TD.catm
{
    FONT-SIZE: 11px;
    COLOR: #2d3894;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Verdana, 'Arial Cyr';
    BACKGROUND-COLOR: #e9e9e9
}
TD.pages
{
    FONT-FAMILY: Verdana, Arial;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    FONT-SIZE: 8pt;
}
TD.item
{
    BORDER-BOTTOM: #bbbbbb 1px solid;
}
TD.prc
{
    BORDER: #c0c0c0 1px solid;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
TD.bas
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, 'Arial Cyr'
}
TD.Paragraph img
{
	margin: 0 10px 3px 5px;
}
