html, body
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 100%;
	width: 100%;
}

body
{
	color: #555555;
	background-color: #b30309;
}

body, td
{
	font-size: 11px;
	white-space: normal;
}

body, td, textarea
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
}

.normal_textbox
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	margin-bottom:2px;
	margin-top:2px;
}

table, td
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-collapse: collapse;
	border-width: 0px;
	vertical-align: top;
}

#fix_png, .ui_body_left_shadow, .ui_body_right_shadow, .ui_body_bottom,
	.ui_frame_top_left, .ui_frame_top, .ui_frame_top_right, .ui_frame_left, .ui_frame_right,
	.ui_frame_bottom_left, .ui_frame_bottom, .ui_frame_bottom_right
{
	filter: expression(fix_png(this));
}

img
{
	border-width: 0;
}

form
{
	margin: 0;
}

object, embed
{
	margin: 0;
	padding: 0;
}

.data_area
{
	display: none;
}

#all
{
	width: 100%;
	height: 100%;
}

em
{
	font-style: normal;
	color: red;
}

p
{
	text-indent: 16px;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 4px;
}

p.p0
{
	text-indent: 0px;
}

.ui_main_table
{
	width: 100%;
	height: 100%;
	background-image: url(/tmpl/ui/body_bg.gif);
	background-repeat: repeat-x;
}

.ui_header_left
{
	background-image: url(/tmpl/ui/header_left.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

.ui_header_right
{
	background-image: url(/tmpl/ui/header_right.jpg);
	background-repeat: no-repeat;
}

.ui_body, .ui_main_body
{
	vertical-align: top;
	text-align: justify;
}

.ui_body_left
{
	width: auto;
	vertical-align: top;
}

.ui_body_right
{
	width: auto;
	vertical-align: top;
}

.ui_body
{
	width: 760px;
	background: #f0e8cd;
	padding-top: 4px;
}

.fmt th
{
	color: white;
	background: #b7b7b7;
	font-size: 11px;
	height: auto;
	padding-top: 3px;
}

.fmt th, .fmt td
{
	/*border: 1px #b7b7b7 solid;*/
}

.ui_body_table
{
	width: 100%;
	height: 100%;
}

.ui_body_left_bg
{
	height: 432px;
	background-image: url(/tmpl/ui/body_left.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

.ui_body_left_shadow
{
	width: 16px;
	background-image: url(/tmpl/ui/body_left_shadow.png);
	background-position: top right;
	background-repeat: repeat-y;
}

.ui_body_right_bg
{
	height: 432px;
	background-image: url(/tmpl/ui/body_right.jpg);
	background-repeat: no-repeat;
}

.ui_body_right_shadow
{
	width: 16px;
	background-image: url(/tmpl/ui/body_right_shadow.png);
	background-repeat: repeat-y;
}

.ui_body_bottom
{
	width: 792px;
	height: 114px;
	background-image: url(/tmpl/ui/body_bottom.png);
}

.ui_copyright, .ui_copyright a:link, .ui_copyright a:visited
{
	color: #ffffff;
	padding: 0;
	margin: 0;
}

.ui_copyright a:hover, .ui_copyright a:active
{
	color: #ffff00;
	padding: 0;
	margin: 0;
}

.ui_copyright td
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	color: white;
}

td.ui_catalog_flash
{
	width: 240px;
}

.ui_catalog_flash div
{
	position: absolute;
	display: block;
	margin-left: -16px;
	margin-top: 28px;
	padding: 0;
	z-index: 1
}

/* Рамка */
.ui_frame_table
{
	background-image: url(/tmpl/ui/frame_bg.gif);
}

.ui_frame_top_left
{
	width: 18px;
	height: 50px;
	background-image: url(/tmpl/ui/frame_top_left.png);
}

.ui_frame_top
{
	height: 50px;
	background-image: url(/tmpl/ui/frame_top.png);
}

.ui_frame_title_table
{
	width: 100%;
	height: 100%;
}

.ui_frame_pic
{
	width: 58px;
	background-image: url(/tmpl/ui/frame_pic.gif);
	background-repeat: no-repeat;
}

.ui_frame_title
{
	text-align: left;
	padding-top: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #a67c51;
}

.ui_frame_title2
{
	text-align: left;
	padding-top: 6px;
	font-size: 11px;
	color: #a67c51;
}

.ui_frame_top_right
{
	width: 18px;
	height: 50px;
	background-image: url(/tmpl/ui/frame_top_right.png);
}

.ui_frame_left
{
	width: 18px;
	background-image: url(/tmpl/ui/frame_left.png);
}

.ui_frame_right
{
	width: 18px;
	background-image: url(/tmpl/ui/frame_right.png);
}

.ui_frame_bottom_left
{
	width: 18px;
	height: 20px;
	background-image: url(/tmpl/ui/frame_bottom_left.png);
}

.ui_frame_bottom
{
	height: 20px;
	background-image: url(/tmpl/ui/frame_bottom.png);
}

.ui_frame_bottom_right
{
	width: 18px;
	height: 20px;
	background-image: url(/tmpl/ui/frame_bottom_right.png);
}

/* Рамка каталога */
.ui_frc_lt
{
	width: 9px;
	height: 8px;
	background-image: url(/tmpl/ui/frc/lt.gif);
}

.ui_frc_t
{
	height: 8px;
	background-image: url(/tmpl/ui/frc/t.gif);
}

.ui_frc_rt
{
	width: 9px;
	height: 8px;
	background-image: url(/tmpl/ui/frc/rt.gif);
}

.ui_frc_l
{
	width: 9px;
	background-image: url(/tmpl/ui/frc/l.gif);
}

.ui_frc_r
{
	width: 9px;
	background-image: url(/tmpl/ui/frc/r.gif);
}

.ui_frc_lb
{
	width: 9px;
	height: 8px;
	background-image: url(/tmpl/ui/frc/lb.gif);
}

.ui_frc_b
{
	height: 8px;
	background-image: url(/tmpl/ui/frc/b.gif);
}

.ui_frc_rb
{
	width: 9px;
	height: 8px;
	background-image: url(/tmpl/ui/frc/rb.gif);
}

/* Продукт */
.ui_new_prod_title
{
	color: red;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}

/* Ссылка */
a:link, a:visited
{
	color: #555555;
	text-decoration: underline;
}

a:hover, a:active
{
	color: #ff0000;
	text-decoration: underline;
}

.grey
{
	color: #7d7d7d;
}

h1, h2, h3, h4, h5, h6
{
	color: f6dd63;
}

h1
{
	font-size: 15pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 15pt;
}

h2
{
	font-size: 14pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 14pt;
}

h3
{
	font-size: 13pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 13pt;
}

h4
{
	font-size: 12pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 12pt;
}

h5
{
	font-size: 11pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 11pt;
}

h6
{
	font-size: 10pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10pt;
}

TFOOT, THEAD
{
	font-size: 12px;
	color: #f6dd63;
}

TH
{
	vertical-align: baseline;
	font-size: 12px;
	font-weight: bold;
	color: #f6dd63;
}

BLOCKQUOTE, PRE
{
	font-family: Lucida Console, monospace;
}

hr
{
	color: #ffffff;
	background: #ffffff;
	border: 0px solid #ffffff;
	height: 2px;
}

#hr1
{
	height: 1px;
}

#hr3
{
	height: 3px;
}

.new_prod_art
{
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: gray;
	padding-bottom: 4px;
}

table.ui_nav_table *
{
	vertical-align: middle
}

.ui_nav_splitter
{
	background-image: url(/tmpl/ui/nav_splitter.gif);
	width: 11px;
	height: 11px;
}


a.intro:link, a.intro:visited
{
	color: white;
	text-decoration: none;
}

a.intro:hover, a.intro:active
{
	color: #ffff00;
	text-decoration: underline;
}

div.ui_detail
{
	font-style: italic;
	text-align: right;
	margin-top: 8px;
	margin-bottom: 8px;
	width: 100%;
}

div.ui_detail img
{
	position: relative;
	bottom: -3px;
}

.ui_detail a:link, .ui_detail a:visited
{
	color: #555555;
	text-decoration: none;
}

.ui_detail a:hover, a:active
{
	color: #ff0000;
	text-decoration: underline;
}

.ui_select
{
	color: white;
	background: #00a0c6;
	border: white 1px solid;
}

.normal_textbox
{
	font-size: 11px;
	padding: 2px;
	border: #b7b7b7 1px solid;
	color: #555555;
	background: white;
	height: 20px;
}

textarea
{
	font-size: 11px;
	padding: 2px;
	border: #b7b7b7 1px solid;
	color: #555555;
	background: white;
}

.ui_my_select, .ui_my_select_list
{
	color: white;
	background: #00a0c6;
	border: white 1px solid;
	text-align: left;
	font-size: 12px;
	padding: 4px 4px 4px 8px;
	cursor: default;
	display: block;
}

.ui_my_select_list
{
	position: absolute;
	margin-top: 20px;
	display: none;
}

.ui_my_select
{
	position: relative;
	height: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #00a0c6 url(/tmpl/ui/my_combobox.gif) right no-repeat;
}

.ui_my_select_list a:link, .ui_my_select_list a:visited
{
	color: white;
	text-decoration: none;
}

.ui_my_select_list a:hover, .ui_my_select_list a:active
{
	color: #00ffff;
	text-decoration: underline;
}

a:hover.ui_new_prod_link, a:active.ui_new_prod_link
{
	background-image: url(/tmpl/ui/new_prod_link_h.gif);
}

a.ui_new_prod_link
{
	background-image: url(/tmpl/ui/new_prod_link.gif);
	width: 15px;
	height: 15px;
	display: block;
}

a:hover.ui_nav_next, a:active.ui_nav_next
{
	background-image: url(/tmpl/ui/nav_next_h.gif);
}

a.ui_nav_next
{
	background-image: url(/tmpl/ui/nav_next.gif);
	width: 69px;
	height: 15px;
	display: block;
}

a:hover.ui_nav_prev, a:active.ui_nav_prev
{
	background-image: url(/tmpl/ui/nav_prev_h.gif);
}

a.ui_nav_prev
{
	background-image: url(/tmpl/ui/nav_prev.gif);
	width: 61px;
	height: 15px;
	display: block;
}

.td_button
{
	border-bottom:1px solid #555555;
	border-top:1px solid #555555;
	vertical-align:middle;
	text-align:center;
}


.adblock
{
	clear: both;
	color: #dd4040 !important;
	line-height: 10px;
	font-size: 10px;
	padding: 8;
	white-space: normal;
	overflow: hidden;
}

.adblock a
{
	color: #dd4040 !important;
	text-decoration: none;
}