/* goods_catalogue */
#goods_catalogue_left {
	width: 210px;
	float: left;
}
#goods_catalogue_right {
	width: 530px;
	float: right;
}
#sub_category_menu_div {
	width: 200px;
	float: left;
}
#sub_category_menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#sub_category_menu_header span {
	display: block;
	font-size: 0.8em;
	padding: 10px 0px 10px 0px;
	background: rgb(242, 242, 242);
	color: rgb(153, 0, 0);
	border: 1px solid rgb(204, 204, 204);
	text-align: center;
}
#sub_category_menu li {
	margin: 0px;
	padding: 0px;
}
#sub_category_menu li a {
	font-size: 0.9em;
	border: none;
	display: block;
	margin: 0px;
	padding: 3px 10px 3px 10px;
	border: 1px solid rgb(204, 204, 204);
	border-top: none;
}
#sub_category_menu li a:hover {
	color: rgb(255, 255, 255);
	background: rgb(153, 0, 0);
}
#sub_category_menu li.a a {
	color: rgb(255, 255, 255);
	background: rgb(153, 0, 0);
}
#sub_category_menu li.chyot {
	background: rgb(242, 242, 242);
}
#sub_category_menu li.nechet {
	
}
#goods_marking {
	border-collapse: collapse;
	margin-bottom: 10px;
	width: 530px;
}
#goods_marking caption {
	font-size: 0.9em;
	font-weight: bold;
	margin: 5px auto;
}
#goods_marking td {
	padding: 5px;
	font-size: 0.7em;
	/*text-align: center;*/
	border: 1px solid rgb(153, 153, 153);
}
#goods_marking thead td {
	font-weight: bold;
	font-size: 0.75em;
	background: rgb(242, 242, 242);

}
#goods_marking tfoot td {
	font-size: 0.8em;
	font-style: italic;
}
#goods_marking td form {
	margin: 0px;
}
#goods_marking tr.chyot td {
	background: rgb(242, 242, 242);
}
#goods_marking tr.nechet td {
	
}
#goods_marking tr.a td {
	color: rgb(153, 0, 0);
}

#feedback td {
	font-size: 0.75em;
}