form.order		tables	{ margin-left: auto; margin-right: auto; width: 697px;background: #e3f5bb}
form.order		tr		{}
form.order		td		{}
form.order		td	strong {}
form.order		input.space	{margin-left:0px;margin-top:30px;margin-bottom:30px;border: 0px;
	background-image: url(/images/buttonbg.jpg);
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:6px;
	padding-right:6px;}
form.order		td.belka_top strong {padding-left:30px;color:#FFF}
form.order		td.fi	{width: 300px; padding-left: 30px;}
form.order		td.belka_top	{background: url(/images/belka_top.gif) #FFF; width: 697px; height: 28px;}
form.order		td.belka_down	{background: url(/images/belka_down.gif) #FFF; width: 697px; height: 13px;}
form.order		td.la			{padding-right: 40px;text-align:right;}
h1,h2,h3   {font-family:Arial;font-size:21px;color:#6db1e0}
hr			{border: 0px solid #b6d07c;  color: #496c7f;
background-color: #496c7f;
height: 4px;
}



form.order table.main	{width:100%;}
form.order table.smain	{width:100%;}
form.order td.tl		{background-image:url(/images/bg_tl.gif);background-position: left top; height: 30px; padding-left:30px; font-weight:bold;color:#FFF}
form.order td.tr		{background-image:url(/images/bg_tr.gif);background-position: right top; width:  30px;}
form.order td.mc		{padding-left:30px;padding-right:30px;padding-top:10px;background-color:#e3f5bb}
form.order td.bl		{background-image:url(/images/bg_bl.gif);background-position: left bottom; height: 13px;}
form.order td.br		{background-image:url(/images/bg_br.gif);background-position: right bottom; height: 13px;}
form.order td.leftc		{vertical-align:top;padding-right:20px;}
form.order td.rightc	{vertical-align:top;width:147px;}
form.order td.mc table	{width:100%;}
form.order td.errored   {background-color:#c2bef1;}
.inp_sub{
	border: 0px;
	background-image: url(/images/buttonbg.jpg);
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
}
div.errorlog {color:#F00;font-weight:bold;}