/* Общие Настройки */
@font-face	{
	font-family: Garamond;
	src: local("Garamond"), url("/sys/gara.ttf") format("opentype")}
table	{
	font-family: "Arial", sans-serif;
	font-size: 10pt;}
body	{
	margin: 0;
	padding: 0;
	cursor: url("/sys/temp.cur"), url("/sys/horse.ani"), default;}
.mu	{
	border: solid 0px #000000;
	width: 100%;}
a img	{
	border: solid 0px #000000;}
.hd	{
	display: none;}
.r	{
	color: rgb(173,3,3);}
.br	{
	color: rgb(132,94,57);}
.b	{
	color: black;}
.txa	{
	border: rgb(173,3,3) 1 solid;}
.txa1	{
	border: rgb(132,94,57) 1 solid;}
b.dc_p	{
	color: white;
	background: rgb(173,3,3);
	font-size: 10pt;}
.oldprice
	{
	text-decoration: line-through;}
.newprice
	{
	color: rgb(173,3,3);}


p a.wtd			{text-decoration: none; color: rgb(132,94,57);}
p.abz			{text-indent: 2em;}
p.abz:first-letter	{font-weight: bold;}
p.bfl:first-letter	{font-weight: bold;}
img.m10			{margin: 10px;}

/* Основной раздел */
#MT	{
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: solid 0px #000000;}
#mtt	{
	width: 100%;
	border: solid 0px #000000;
	color: rgb(132,94,57);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	margin-left: 5px;}


/* Top Menu */

#mth	{
	width: 99%;
	padding: 0 0 0 0;
	border-bottom: solid 1px rgb(132,94,57);}
#mth td	{
	font-family: "Arial", sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	color: rgb(132,94,57);
	border: solid 0px #000000;
	padding: 0 0 0 0;
	table-layout: fixed;}
#mth td	div	{
	text-align: center;
	cursor: pointer;}
#mth td ul	{
	border: solid 1px rgb(245,242,216);
	background-color: rgb(253,252,247);
	margin: 0 0 0 0;
	padding: 1px 5px 1px 5px;
/*	width: 98%;
*/
	width: 11%;
	list-style: none;
	position: absolute;
	z-index: 1;
	top: -99em;}
#mth td ul li	{
/*	width: 100%;*/
	border: solid 0px black;
	margin: 7px 0 7px 0;
	padding: 0 0 0 0;
	font-weight: normal;
	font-size: 8pt;
	}
#mth ul a	{
	text-decoration: none;
	color: rgb(211,73,53);}
#mth ul a:hover	{
	text-decoration: underline;
	}


#mtm	{
	width: 100%;
	border: solid 0px #000000;
	table-layout: fixed;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
	border-spacing: 0;
	/*margin-top: 10px;*/}
#mtm td	{
	border: solid 0px #000000;
	vertical-align: top;}
#news	{
	max-width: 180px;
	width: 180px;
	color: rgb(169,42,39);
	vertical-align: top;
	padding-top: 14px;
	border: solid 0px #000000;
	background: rgb(245,242,216) url(/img/back_r.jpg) repeat-x top;}
#mtm .bg	{
	background: rgb(245,242,216);
	margin: 0;
	padding: 0;
	border-top: solid 0px black;}
#mtm .back	{
	margin-left: 10px;
	color: rgb(132,94,57);
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;}

#mtm .to_top	{
	margin-left: 10px;
	color: rgb(173,3,3);
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;}

#mtm .rlnk	{
	color: rgb(173,3,3);
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;}
#mtm .olmp li	{
	border: solid 0px black;
	margin-bottom: 7px;}
#mtm .pz1	{
	font-size: 10pt;
	color: rgb(173,3,3);
	text-align: left;
	font-weight: bold;
	}
#mtm .pz2	{
	font-size: 9pt;
	color: rgb(173,3,3);
	text-align: left;
	font-weight: bold;
	}
#mtm #m_sc1, #m_cs2, #m_sc3, #m_cs4	{
	padding: 0;
	}
#mtm table.m_sc	{
	border: solid 0px red;
	margin-left: -20px;
	margin-top: 0;
	padding: 0;
	}
#mtm table.m_sc td	{
	padding-left: 20px;
	}
#mtm #m_sc1 img, #m_sc2 img, #m_sc3 img, #m_sc4 img	{
	margin-right: 10px;
	border: solid 1px rgb(132,94,57);
	}
#mtm table.m_sc td a	{
	color: rgb(132,94,57);
	}


/* Text */
.mtxt_rm	{
	color: rgb(173,3,3);
	font-weight: bold;
	font-family: "Garamond";
	font-size: 20pt;
	margin: 10px;
	margin-top: 5px;}
.mtxt_rm2	{
	color: rgb(173,3,3);
	font-weight: bold;
	font-family: "Garamond";
	font-size: 17pt;
	margin: 10px;
	margin-top: 5px;}
.mtxt_rm3	{
	color: rgb(173,3,3);
	font-weight: bold;
	font-family: "Arial";
	font-size: 15pt;
	margin: 10px;
	margin-top: 15px;}
.mtxt_rm4	{
	color: rgb(173,3,3);
	font-weight: bold;
	font-family: "Arial";
	font-size: 18px;
	margin: 10px;
	margin-top: 15px;}

.mtxt_dt a	{
	text-decoration: underline;
	color: rgb(173,3,3);}

.mtxt_dt a.wtd		{text-decoration: none; color: rgb(132,94,57);}
.mtxt_dt a.wtd:hover	{text-decoration: underline; color: rgb(173,3,3);}

.mtxt_dt h4	{
	padding-top: 20px;
	font-size: 11pt;}

.mtxt_dt h5	{
	font-size: 14pt;}

.mtxt_dt .j	{
	font-size: 14pt;}


.mtxt_dt div.img_div img	{
	margin: 4px;}

.mtxt_dt div.n_topic	{
	font-weight: bold;
	font-size: 10pt;
	color: rgb(173,3,3);
	width: 90%;}

.mtxt_dt div.n_data	{
	width: 90%;
	margin-left: 20px;}

.mtxt_dt .bc_tr td	{
	text-align: center;
	vertical-align: bottom;}

.mtxt_dt .mp_tr td	{
	vertical-align: middle;
	padding: 2px 3px 2px 5px;}

.mtxt_dt .mc_tr td	{
	text-align: center;
	vertical-align: middle;}

.mtxt_dt .mj_tr td	{
	text-align: justify;
	vertical-align: middle;}

.mtxt_dt .ml_tr td	{
	text-align: left;
	vertical-align: middle;}

.mtxt_dt .tc_tr .bln_td	{
	text-align: justify;}

.mtxt_dt .ts_tr td	{
	text-align: center;
	font-size: 7pt;}

.mtxt_dt .ts_tr2 td	{
	text-align: center;
	font-size: 8pt;}

.mtxt_dt .tc_tr td	{
	text-align: center;
	vertical-align: top;}

.mtxt_dt img.r20	{
	margin-right: 20px;}

.mtxt_dt div#histhw b	{
	background: url(/sys/oarr.jpg) center left no-repeat;
	padding-left: 8px;}

.mtxt_dt table td img.p10	{
	margin: 2px 10px 2px 0;}

.mtxt_dt table td img.p11	{
	margin: 12px 10px 2px 0;}

.mtxt_dt, .mtxt_dt table	{
	color: rgb(132,94,57);
	font-family: "Arial", sans-serif;
	font-size: 9pt;
	/*letter-spacing: 0.02em;*/
	text-align: justify;
	margin: 10px;
	margin-top: 5px;}
.mtxt_dt table td	{
	vertical-align: top;
	text-align: left;}
.mtxt_dt .cert	{
	border: solid 1px;}
.mtxt_dt .cert td	{
	padding: 25px;}
#hotlog	{
	padding: 0 0 0 9px;}
#news	{
	border-bottom: solid 1px rgb(0,0,0);}
#news table	{
	margin-left: 5px;}
.news_date	{
	color: rgb(132,94,57);
	font-family: "Arial", sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: rgb(245,238,209);
	border: solid 0px #000000;}
#news .mtxt_dt	{
	border: solid 0px #000000;
	margin: 5px;
	padding: 2px;
	font-size: 8pt;
	text-align: left;}
#news div.mtxt_dt a	{
	color: rgb(132,94,57);
	font-size: 8pt;
	text-decoration: none;}
#news div.mtxt_dt a:hover	{
	text-decoration: underline;}

/* Каталог */

table#catalog	{
/*	border: solid 0px red;*/
	}

table#catalog tr td table td a	{
	color: rgb(132,94,57);
	font-weight: normal;
	font-family: "Arial", sans-serif;
	font-size: 9pt;
	text-decoration: none;
	}

table#catalog tr td	{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

table#catalog tr td table	{
/*	border: solid 1px blue;*/
	padding: 0 0 0 0;
	margin: 5px 0 5px 0;
	table-layout: fixed;
	}

table#catalog tr td table td	{
/*	border: solid 0px rgb(132,94,60);*/
	vertical-align: middle;
	text-align: left;
	padding: 0 1px 0 10px;
	}

table#catalog tr td table td.i	{
	border: solid 1px rgb(132,94,60);
	width: 80px;
	height: 70px;
	padding: 0;
	margin: 0;
	}

table#catalog tr td table td.i2	{
	border: solid 1px rgb(132,94,60);
	width: 80px;
	height: 77px;
	padding: 0;
	margin: 0;
	}

table#catalog tr td table td.i3	{
	border: solid 1px rgb(132,94,60);
	width: 80px;
	height: 80px;
	padding: 0;
	margin: 0;
	text-align: center;
	}

/* настройки таблицы оборудование_услуги_прайсы_лицензии */
table#oupl td	{
	padding-right: 10px;
	}

table#oupl a	{
	text-decoration: none;
	color: rgb(132,94,60);
	}

table#oupl img	{
	border: solid 1px rgb(132,94,60);
	}

table#oupl p.abz	{
	text-indent: 0em;
	}

/* настройки Меню */

.mnu	{
	border: solid 0px #000000;
	background: rgb(245,242,217) /* url(/img/back_r.jpg) repeat-x bottom*/;}

  /* Заголовок */
.menu	{
	table-layout: fixed;
	border-bottom: solid 6px rgb(132,94,57);
	width: 195px;
	height: 62px;
	background: url(/img/mf.jpg) repeat-x;}
.mht	{
	margin: 5px;}
.mht td.txth	{
	color: rgb(132,94,57);
	font-weight: bold;
	font-family: "Garamond";
	font-size: 18px;}

/* настройки Меню */
  /* Sub Menu */

.submenu	{
	border-bottom: solid 4px white;
	width: 195px;
	height: 30px;
	background: rgb(245,242,217);
	margin-top: 0px;
	text-align: left;}
.smt, .ssmt	{
	margin: 2px;
	margin-left: 10px;}
.smt td.txtsm, .smt td.txtsm a	{
	color: rgb(132,94,57);
	font-weight: bold;
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	text-decoration: none;
	cursor: pointer;}

.ssmt td.txtsm, .ssmt td.txtsm a	{
	color: rgb(173,3,3);					/*rgb(132,94,57);*/
	font-weight: bold;
	font-family: "Arial", sans-serif;
	font-size: 9pt;
	text-decoration: none;
	cursor: pointer;}

/* настройки Меню */
  /* Раздел Menu */

.rmenu	{
	border-bottom: solid 4px white;
	width: 195px;
	height: 30px;
	background: rgb(249,247,230);
	margin-top: 0px;}
.rmt	{
	margin: 2px;
	margin-left: 38px;}
.rmt td.txtrm, .rmt td.txtrm a	{
	color: rgb(132,94,57);
	font-family: "Arial", sans-serif;
	font-size: 9pt;
	text-decoration: none;}
.rmt img	{
	width: 4px;
	height: 4px;}


/* настройки Верха */
.top	{
	background: url(/img/back_top.jpg) repeat-x;
	background-color: inherit;
	color: inherit;
	height: 188px;
	width: 100%;}
.u1	{/* солнышко */
	display: none;
	top: 12px;
	left: 60%;
	position: absolute;
	width: 75px;
	height: 75px;}
.u2	{/* колонна левая */
	display: none;
	top: 1px;
	position: absolute;
	left: 1px;
	height: 188px;
	width: 31px;}
.u3	{/* колонна правая */
	display: none;
	top: 1px;
	position: absolute;
	height: 188px;
	right: 1px;
	width: 31px;}
.u4	{/* текст */
	display: none;
	top: 100px;
	position: absolute;
	height: 80px;
	width: 353px;
	left: 40px;}
.u5	{/* империя */
	display: none;
	top: 12px;
	position: absolute;
	height: 174px;
	width: 254px;
	right: 30px;}
.u6	{/* самурай */
	border: solid 0px #000000;
	top: 131px;
	position: absolute;
	height: 54px;
	width: 156px;
	right: 32%;}
.u7	{/* веточка */
	display: none;
	top: 187px;
	position: absolute;
	height: 58px;
	width: 56px;
	left: 2px;}
.u8	{/* Дерущиеся самураи */
	display: block;
	position: relative;
	right: 17px;
	bottom: 10px;
	height: 180px;
	width: 190px;}
.u9	{/* scroll */
	top: 87px;
	position: absolute;
	left: 40px;
	display: none;}
.u0	{/* самурай */
	display: none;
	border: solid 0px #000000;
	top: 132px;
	position: absolute;
	height: 54px;
	width: 156px;
	right: 32%;}
.ab_lg	{
	display: none;
	border: solid 0px #000000;
	position: absolute;
	left: 300px;
	top: 217px;
	z-index: -1;}
.ml	{/* почта */
	display: none;
	border: solid 0px #000000;
	position: absolute;
	right: 10px;
	top: 220px;
	z-index: 0;}
.hm	{/* домик */
	display: none;
	border: solid 0px #000000;
	position: absolute;
	right: 40px;
	top: 220px;
	z-index: 0;}
.ub	{/* банер */
	display: block;
	position: absolute;
	left: 100px;
	top: 80px;
	z-index: 0;}
.uc	{/* банер */
	display: block;
	position: absolute;
	left: 100px;
	top: 80px;
	z-index: 0;}


/* Настройки отдельных разделов */

/* сервис */
#mtm td table.manuf_t	{
	border-collapse: collapse;
	table-layout: fixed;}
#mtm td table.manuf_t td.cm	{
	text-align: center;
	vertical-align: middle;}
#mtm td table.manuf_t td.mb	{
	text-align: left;
	vertical-align: middle;
	border: solid 1px #845E39;}
#mtm td table.manuf_t td.cmb	{
	text-align: center;
	vertical-align: middle;
	border: solid 1px #845E39;}
#mtm td table.manuf_t td.cb	{
	text-align: center;
	vertical-align: bottom;}
#mtm td table.manuf_t td h4	{
	margin: 0;}

/* каталог диллеров */

#mtm td table#dillcat {
		table-layout: fixed;}
#mtm td table#dillcat a {
		color: rgb(132,94,57);}
#mtm td table#dillcat a.r {
		color: rgb(173,3,3);}

/* каталог диллеров General */
#mtm td table.dill_cat_p {
		border-collapse: collapse;
		margin-left: -8px;
		margin-right: -5px;}
#mtm td table.dill_cat_p td {
		text-align: center;
		vertical-align: middle;
		border: solid 1px rgb(132,94,57);
		padding: 4px;}
#mtm td table.dill_cat_p tr.t_hd {
		font-weight: bold;}
#mtm td table.dill_cat_p caption {
		font-size: 11pt;
		font-weight: bold;
		padding-bottom: 10px;
		padding-top: 10px;
		text-align: left;
		color: rgb(173,3,3);}
		

/* каталог диллеров Winia */
#mtm td table.dill_cat_p1 {
		border-collapse: collapse;
		margin-left: -8px;
		margin-right: -5px;}
#mtm td table.dill_cat_p1 td {
		text-align: center;
		vertical-align: middle;
		border: solid 1px rgb(132,94,57);
		padding: 4px;}
#mtm td table.dill_cat_p1 tr.t_hd {
		font-weight: bold;}
#mtm td table.dill_cat_p1 caption {
		font-size: 11pt;
		font-weight: bold;
		padding-bottom: 10px;
		padding-top: 10px;
		text-align: left;
		color: rgb(173,3,3);}


/* заглавная страница раздел рекламы */
div#rekl h3	{
		color: rgb(173,3,3);}
div#rekl	{
		background: url(/img/fon444.jpg) no-repeat bottom right;}
div#rekl p.big	{
		font-size: 12pt;}

#ruseng		{
		position: absolute;
		top: 40px;
		left: 40px;}
#iso9k		{
		position: absolute;
		top: 17px;
		left: 53%;}
#ruseng a, a.brlink	{
		text-decoration: none;
		color: rgb(132,94,57);}
#ruseng a:hover, a:hover.brlink	{
		text-decoration: underline;
		color: rgb(173,3,3);}
#ruseng a img	{
		align: center;}

div#copyright	{
		color: rgb(132,94,57);
		font-size: 8pt;
		position: relative;
		top: -20px;
		}
