#main_admin {
	padding: 15px;

}


.order_functions {
	border: 1px dotted #aaa;
	margin-bottom: 1em;
}

.order_functions ul {
	padding: 10px;
}

.order_functions ul li {
	list-style-type: none;
	margin-bottom: 0.5em;
}

.order_functions ul li img {
	position: relative;
	top: 3px;
}

.status {
	border: 1px solid #eee;
	padding: 10px;
} 

.current_status {
	background-color: #f0fff0;
}



.order_left {
	float: left;
	width: 440px;
}

.order_right {
	float: right;
	width: 430px;
}



.order_head {
	background-color: #f8f8f8;
	padding: 3px;
	border-top: 1px solid #aaa;
	margin-bottom: 1em;	
	vertical-align: middle;
}

.order_head h2 {
	display: inline;
}

.order_datetime {
	float: right;
	font-size: 1.1em;
	position: relative;
	top: 5px;
}


/* Информация о заказчике */
.user_form {
	border: 1px solid #bbb;
	border-collapse: collapse;
	margin-bottom: 1.5em;
}

.user_form label {
	font-size: 0.8em;
}

.user_form tr td {
	padding: 7px;
	border-bottom: 1px solid #bbb;
}


/* список товаров в заказе */

.order_list {
	border: 1px solid #eee;
	border-collapse: collapse;
	margin-bottom: 1.5em;
}

.order_list tr td {
	padding: 7px;
	border: 1px solid #aaa;
}

.order_list .head {
	background-color: #eaeaea;
	font-size: 0.8em;
}

.order_list .head td {
	text-align: center;
}

/* список заказов */



.opt_box {
	font-size: 14px;
}

.opt_box fieldset {
	border: 0;
	border-bottom: 1px solid #eee;;
}


.sortable { list-style: none; padding: 0; margin: 0 40px; }
.sortable li { margin: 0 0 1px 0; background: #eaf3fa; padding: 5px; }  

