p.menu_title{
	color:blue;
	font-size:12px;
	font-weight:bold;
}
a.menu_item{
	font-size:11px;
	display:block;
	margin:5px 3px;
}

.orders_list table,.orders_list table th,.orders_list table td{
	border-collapse:collapse;
}
.orders_list table th,.orders_list table td{
	border:#ccc 1px solid;
	padding:3px 5px;
}
.orders_list table td{
	font-weight:bold;
	color:#aeaeae;
	font-size:11px;
}
.orders_list table th.number,.orders_list table td.number{
	width:40px;
	text-align:center;
}
.orders_list table th.date,.orders_list table td.date{
	width:100px;
}
.orders_list table td.date{
	text-align:center;
	font-weight:normal;
	font-size:10px;
}
.orders_list table th.sum,.orders_list table td.sum{
	width:120px;
}
.orders_list table td.sum{
	text-align:center;
}
.orders_list table th.client,.orders_list table td.client{
	width:120px;
}
.orders_list table td.client{
	text-align:center;
	font-weight:normal;
	font-size:10px;
}
.orders_list table td.client .user_name{
	font-size:11px;
	color:black;
}
.orders_list table th.manager,.orders_list table td.manager{
	width:120px;
}
.orders_list table td.manager{
	text-align:center;
}
.orders_list table th.status,.orders_list table td.status{
	width:120px;
}
.orders_list table td.status{
	text-align:center;
}

.order_params{
	font-size:10px;
	padding:5px 10px;
	margin:5px 10px;
	border:#ccc 1px solid;
}
.order_contents{
	padding:5px 10px;
	margin:5px 10px;
	border:#ccc 1px solid;
}
.order_payment{
	padding:5px 10px;
	margin:5px 10px;
	border:#ccc 1px solid;
}
.order_description{
	padding:5px 10px;
	margin:5px 10px;
	border:#ccc 1px solid;
}
.search_res{
	padding:5px 10px;
	margin:5px 10px;
	border:#ccc 1px solid;
}