div.ord	{
	width: 780px;  
	background: rgba(255, 255, 200, 0.2); 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0 0 0 10px; 
	border: 1px solid lightgreen; 
	border-radius: 8px;
}

p.error	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: DarkRed;
}

img.cat-pre	{
	width:	250px;
	height: auto;
	max-height: 188px!important;
/*	height:	187px;*/
	border-radius: 8px;
}

div.menu	{
	float:	left;
	width:	120px;
/*	height:	80px; */
	border: 1px solid lightgreen; 
	padding: 0 4px 0 0; 
	border-radius: 8px;
}

img.menu-pre	{
	width:	120px;
	height:	80px;
	border-radius: 8px;
}

input.galka	{
	transform:	scale(2);
	width: 	32px; 
}

.fl	{	float: left; }
.fr	{	float: right; }
.cl	{	clear: left; }
.cr	{	clear: right; }
.cb	{	clear: both; }

div.cat {
 FLOAT: left; 
 PADDING-LEFT: 2px; 
 PADDING-RIGHT: 2px; 
 PADDING-TOP: 2px; 
 PADDING-BOTTOM: 2px; 

 WIDTH: 260px; 
 HEIGHT: 325px; 
 TEXT-ALIGN: center; 
 VERTICAL-ALIGN: bottom; 

 border: 1px solid DodgerBlue; 
 border-radius: 10px; margin: 2px;
}

img.icart {
 BORDER-RIGHT: medium none; 
 BORDER-TOP: medium none; 
 BORDER-LEFT: medium none; 
 BORDER-BOTTOM: medium none;
}

table.intable {
 BORDER-LEFT: medium none; 
 BORDER-RIGHT: medium none; 
 BORDER-TOP: medium none; 
 BORDER-BOTTOM: medium none; 
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 9px; 
 COLOR: #444400; 
}