body			{font-family:arial cyr,arial,helvetica,sans-serif; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; top:0; left:0; padding:0; border-width:0; background-color:#FFFFFF; color:#333333; font-size:x-small; }
div				{color:#333333; font-size:x-small; }
p				{color:#333333; font-size:x-small; }
h1				{color:#333333; font-size:small; font-weight:bold; }
h2				{color:#333333; font-size:x-small; font-weight:bold; }
h3				{color:#333333; font-size:x-small; font-weight:bold; }
h4				{color:#333333; font-size:x-small; font-weight:bold; }
h5				{color:#333333; font-size:xx-small; font-weight:bold; }
font			{}
ol				{color:#333333; font-size:x-small;}
dl				{color:#333333; font-size:x-small;}
dt				{color:#333333; font-size:x-small;}
dd				{color:#333333; font-size:x-small;}
ul				{color:#333333; font-size:x-small;}
li				{color:#333333; font-size:x-small;}
th				{color:#333333; font-size:x-small;}
td				{color:#333333; font-size:x-small;}
pre				{font-size:11px; font-family:courier new cyr,courier,sans-serif;}

.cinput			{font-size:xx-small; background-color:#FFFFFF; color:#000000}
.cinput:disabled	{font-size:xx-small; background-color:#FFFFFF; color:#000000}
.cselect	{font-size:xx-small; width:380px; background-color:#FFFFFF; color:#000000}

.border			{border:1px solid; border-color:#FFBA00; }

.min			{font-size:xx-small; }
.ind			{text-indent: 1.5em; text-align:justify; margin: 0.8em 0pt; padding: 0pt}
.just			{text-indent: 0em; text-align:justify; margin: 0.8em 0pt; padding: 0pt}
.indall			{text-indent: 0.0em; text-align:justify; margin: 1.0em 10pt 10pt 1.0em; padding: 0pt}
.prim			{text-indent: -3em; text-align: justify; margin: 0.8em 0pt 0pt 3em; padding: 0pt; font-size:xx-small;}
.header			{font-size:small; font-weight:bold; text-align:left; }
.short			{font-size:xx-small; font-weight:normal; }
.date			{font-size:x-small; color:#5C70A9; font-weight:bold; }
.time			{font-size:x-small; color:#5C70A9; }
.debug			{font-size:11px; background-color:#EEEEEE; color:#333333; font-family:courier new cyr,courier,sans-serif;}

a:link				{color:#333333; text-decoration:underline; }
a:visited			{color:#666666; text-decoration:underline; }
a:active			{color:#5C70A9; text-decoration:underline; }
a:hover				{color:#5C70A9; text-decoration:underline; }

.light				{background-color:#FFF8E5; }
a.light:link		{background-color:#FFF8E5; text-decoration:underline; }
a.light:visited		{background-color:#FFF8E5; text-decoration:underline; }
a.light:active		{background-color:#FFF8E5; text-decoration:underline; }
a.light:hover		{background-color:#FFF8E5; text-decoration:underline; }

.middle				{background-color:#FFF4D9; }
a.middle:link		{background-color:#FFF4D9; }
a.middle:visited	{background-color:#FFF4D9; }
a.middle:active		{background-color:#FFF4D9; }
a.middle:hover		{background-color:#FFF4D9; }

.dark				{background-color:#798CC3; font-weight:bold; color:#FFFFFF; }
a.dark:link			{background-color:#798CC3; font-weight:bold; color:#FFFFFF; }
a.dark:visited		{background-color:#798CC3; font-weight:bold; color:#FFFFFF; }
a.dark:active		{background-color:#798CC3; font-weight:bold; color:#FFFFFF; }
a.dark:hover		{background-color:#798CC3; font-weight:bold; color:#FFFFFF; }

.dark2				{font-weight:bold; color:#FFFFFF; }
a.dark2:link		{font-weight:bold; color:#FFFFFF; }
a.dark2:visited		{font-weight:bold; color:#FFFFFF; }
a.dark2:active		{font-weight:bold; color:#FFFFFF; }
a.dark2:hover		{font-weight:bold; color:#FFFFFF; }

.dark3				{background-color:#FFBA00; font-weight:bold; color:#FFFFFF; }
a.dark3:link		{background-color:#FFBA00; font-weight:bold; color:#FFFFFF; }
a.dark3:visited		{background-color:#FFBA00; font-weight:bold; color:#FFFFFF; }
a.dark3:active		{background-color:#FFBA00; font-weight:bold; color:#FFFFFF; }
a.dark3:hover		{background-color:#FFBA00; font-weight:bold; color:#FFFFFF; }

.menuchilds				{font-weight:bold; }
a.menuchilds:link		{font-weight:bold; }
a.menuchilds:visited	{font-weight:bold; }
a.menuchilds:active		{font-weight:bold; }
a.menuchilds:hover		{font-weight:bold; }

.menulocal				{font-size:xx-small; }
a.menulocal:link		{font-size:xx-small; text-decoration:none; }
a.menulocal:visited		{font-size:xx-small; text-decoration:none; }
a.menulocal:active		{font-size:xx-small; text-decoration:underline; }
a.menulocal:hover		{font-size:xx-small; text-decoration:underline; }

.menubottom				{font-size:xx-small; }
a.menubottom:link		{font-size:xx-small; }
a.menubottom:visited	{font-size:xx-small; }
a.menubottom:active		{font-size:xx-small; }
a.menubottom:hover		{font-size:xx-small; }

.menutext				{font-size:xx-small; }
a.menutext:link			{font-size:xx-small; }
a.menutext:visited		{font-size:xx-small; }
a.menutext:active		{font-size:xx-small; }
a.menutext:hover		{font-size:xx-small; }

.menunews				{font-size:x-small; }
a.menunews:link			{font-size:x-small; text-decoration:none; }
a.menunews:visited		{font-size:x-small; text-decoration:none; }
a.menunews:active		{font-size:x-small; text-decoration:underline; }
a.menunews:hover		{font-size:x-small; text-decoration:underline; }

.menunews.menumain				{color:#E6A700; font-weight:bold; }
a.menunews.menumain:link		{color:#E6A700; }
a.menunews.menumain:visited		{color:#E6A700; }
a.menunews.menumain:active		{color:#E6A700; }
a.menunews.menumain:hover		{color:#E6A700; }

a.sitemap:link			{text-decoration:none; }
a.sitemap:visited		{text-decoration:none; }
a.sitemap:active		{text-decoration:underline; }
a.sitemap:hover			{text-decoration:underline; }
li.sitemap				{list-style-type:disc; }


table.outline {
/*	border: #FFBA00 1px solid; */
	background-color: #FFF8E5;
}
.option {
	font-weight: bold;
	background-color: #FFE399;
}
.option-wh {
	font-weight: bold;
	background-color: #FFE399;
}
.element {
/*	width:380px;*/
	font-size:xx-small;
}
td.comment {
	font-size:xx-small;
}
td.comment-up {
	padding-bottom: 0px;
	font-size:xx-small;
}
td.comment-down {
	padding-top: 0px;
	font-size:xx-small;
}
.price {
	width: 70px;
	text-align: right;
	font-size:xx-small;
}


input.quantity {
	width: 70px;
	text-align: right;
	font-weight: bold;
	font-size:x-small;
}
td.quantity {
	font-weight: bold;
}
input.sum {
	width: 70px;
	text-align: right;
	font-weight: bold;
	font-size:x-small;
}
td.sum {
	padding: 5px;
	background-color: #FFE399;
	font-weight: bold;
}
.dotted {
	padding: 0px;
	border-right: 1px #FFBA00 dashed;
}
input.info {
	width: 100%;
}
textarea.info {
	width: 100%;
}
a.note {
	vertical-align: super;
	font-size:xx-small;
}


input.po {
	background-color:#F0B8D0;
	width: 70px;
	text-align: right;
	font-size: xx-small;
}

option.po {
	background-color:#F0B8D0;
}

td.po {
	font-family: Arial, sans-serif;
	font-size: x-small;
	font-weight: bold;
	background-color:#F0B8D0;
}

input.po_qty {  
	background-color:#F0B8D0;
	width: 70px;
	text-align: right;
	font-family: Arial, sans-serif;
	font-size: x-small;
	font-weight: bold
}

/*	background-color: #F0ADAD; */
	

.stdtable.ttable		{width:100%; border-collapse:collapse; padding:2px; }
.stdtable.tsubheader	{background-color:#FFF; color:#333;  font-weight:bold; }
.stdtable.trow1			{background-color:#FFF; text-align:left; width:50%; }
.stdtable.trow2			{background-color:#FFF; }

.stdform.ftable 		{width:100%; border-collapse:collapse; padding:2px; }
.stdform.fheader		{background-color:#FFF8E5; color:#333; height:24; font-weight:bold; }
.stdform.fsubheader		{background-color:#FFF8E5; color:#333;  font-weight:bold; }
.stdform.ffooter		{background-color:#FFF; }
.stdform.fconst			{background-color:#FFF8E5; font-weight:bold; }
.stdform.fsubmit1		{background-color:#FFF; text-align:left; }
.stdform.fsubmit2		{background-color:#FFF; height:24; }
.stdform.frow1			{background-color:#FFF; text-align:left; width:30%; }
.stdform.frow2			{background-color:#FFF; }

