/* CSS Document */
td.wrap-text div {
    white-space: normal;
}

/* DROP*/
#dropZone {    
    color: #555;
    font-size: 18px;
    text-align: center;    
    
    width: 370px;
    padding: 50px 0;
   /* margin: 50px auto;*/
    
    background: #eee;
    border: 1px solid #ccc;
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#dropZone.hover {
    background: #ddd;
    border-color: #aaa;
}

#dropZone.error {
    background: #faa;
    border-color: #f00;
}

#dropZone.drop {
    background: #afa;
    border-color: #0f0;
}



#dropZoneTn {    
    color: #555;
    font-size: 18px;
    text-align: center;    
    
    width: 370px;
    padding: 50px 0;
   /* margin: 50px auto;*/
    
    background: #eee;
    border: 1px solid #ccc;
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#dropZoneTn.hover {
    background: #ddd;
    border-color: #aaa;
}

#dropZoneTn.error {
    background: #faa;
    border-color: #f00;
}

#dropZoneTn.drop {
    background: #afa;
    border-color: #0f0;
}

.order_row_new TD, .order_row_new
{
	background-color:#ffd9db !important;
	/*color:#C00 !important;*/
}

.order_row_toweight TD, .order_row_toweight
{
	background-color:#FC9 !important;
	/*color:#C00 !important;*/
}

.order_row_weight TD, .order_row_weight
{
	background-color:#f8cbac !important;
	/*color:#C00 !important;*/
}

.order_row_pay TD, .order_row_pay
{
	background-color:#d4f8d2 !important;
}
.order_row_back TD, .order_row_back
{
	text-decoration:line-through;
	background-color:#e7e5e5 !important;
}
.order_row_wait TD, .order_row_wait
{
	background-color:#adfb05 !important;
}
.order_row_send TD, .order_row_send
{
	background-color:#00ff99 !important;
}

.order_row_tot TD, .order_row_tot
{
	background-color:#6F3 !important;
	font-weight:bold;
}

.order_row_bill TD, .order_row_bill
{
	background-color:#ffff99 !important;
}

.order_row_presend TD, .order_row_presend
{
	background-color:#ccffff !important;
}


.order_row_sogl TD, .order_row_sogl
{
	background-color:#ffda65 !important;
}

.order_row_compl TD, .order_row_compl
{
	background-color:#ccffcc !important;
}
.blackListuserrow TD, .blackListuserrow
{
	color:red !important;
	font-style:italic !important;
}
 

.newInfouserrow TD, .newInfouserrow
{
	background-color:#FF6 !important;
	
}
 

.status_oStock_Print, .status_is_sborka
{
	background-color:#FF6 !important;
}

.status_oStock_Complete, .status_is_sobran
{
	background-color:#adfb05 !important;
}

.status_oStock_Docs, .status_is_wait_moving
{
	background-color:#FFC !important;
}
.status_oStock_Vitr, .status_is_got_moving
{
	background-color:#ffd9db !important;
}
.status_oStock_Vitr_Complete , .status_is_checked
{
	background-color:#66FF33 !important;
}


.status_oStock_Packed , .status_is_not_all
{
	background-color:#8dc63f !important;
}

.status_is_packed
{
	background-color:#F99 !important;
}

.status_is_print
{
	background-color:#FF6 !important;
}

.status_is_red
{
	background-color:#f00 !important;
	color:#fff;
	height:19px;
	line-height:19px;
	text-align:center;
}

.orderInfo
{
	padding:10px;
}

.orderInfo TABLE
{
	width:100%;
}

.orderInfo TD
{
	height:20px;
	font-size:12px !important;
}

.orderInfoList TD
{
	padding:3px;
	border:1px solid #999;
}
.orderInfoList
{
	/*max-height:400px;
	overflow-y:scroll;
	overflow-x:hidden;*/
	
}
.orderInfoList_show
{
	display:block;
}


.orderInfoList_hide
{
	display:none;
}
.orderInfoAll
{
	height:200px;
	overflow-y:scroll;
	overflow-x:hidden;
}


.task {
background-image: url(/images/cog.gif) !important;
}

/*.newBill
{
	height: 1212px; 
 width: 100%; 
 position: absolute;
  left: 0;   
  z-index:2000;
display:none;	    top: 0;    

	
		  width: 100%;  
		 
			 margin:0px auto;
			

}
#newBill2
{

margin:0px auto;

background: white;
border: 1px gray solid;
padding: 2px;
width:750px;
padding:25px;
background-color:#F8F8F8;

font-weight:bold;
z-index: 1000;

top: 100px; 

}*/

.x-selectable, .x-selectable *, .x-unselectable,.x-unselectable *  {
		-moz-user-select: text!important;
		-khtml-user-select: text!important;
	}
	
#pages A, #pages B
{
	display:inline-block;
	margin-left:3px; margin-right:3px;
	margin-bottom:3px;
	line-height:20px;
	text-align:center;
	font-size:10px;
	width:20px;
	border:1px dotted #ccc;
}
#pages B
{
	background-color:#ccc;
}
.wrn
{
	background:red; 
	text-align:center;
	line-height:40px;
}
.wrn A
{
	color:#fff;
	font-size:18px;
}

.sort_good
{
	border: 1px solid #d4d4d4;
	border-radius:8px;
	padding:5px;
	margin-left:5px;
	 margin-bottom:5px;
	 display: inline-block;
zoom: 1;
vertical-align: top;
position: relative;
width:200px;
height:110px;
text-align:left;
}

.sort_good IMG
{
	width:40px;
}
.sort_good TD
{
	vertical-align:top;
	
	font-size:11px;
}

.sort_good TABLE
{
	margin-top:5px;
}

.sort_good TR TD:last-child
{
	padding-left:5px;
	width:100px;
}


.sort_settings
{
	
	border-radius:8px;
	background-color: #f8f8f8;
	border: 1px solid #d4d4d4;
	margin-bottom:10px;
	
	
}

.sort_left
{
float:left ; width:300px; margin-right:20px;
position:fixed;	
max-height:600px; overflow-y:scroll
}


select.admin
{
	width:250px;
}

.man_bottom
{
	position: fixed;
	
	padding-left:20px;
bottom: 0;
left: 0;
right: 0;
z-index: 999;
background-color: #eee;
min-height: 45px;

border-radius: 8px 8px 0px 0px;
margin: 0px auto;
color: #000;
font-size: 14px;
-webkit-box-shadow: 0px -2px 9px rgba(100, 50, 50, 0.75);
-moz-box-shadow: 0px -2px 9px rgba(100, 50, 50, 0.75);
box-shadow: 0px -2px 9px rgba(100, 50, 50, 0.75);
font-size:12px;
padding-bottom:10px;
margin-left:10px;
margin-right:10px;
}

h2
{
	font-size:12px ;
	font-weight:bold;
	color:#9C2539;
	margin:0px;
	
}

.man_bottom .cont TD
{
	padding:2px;
	border-bottom:1px dotted #666;
	padding-right:10px;
}
.tblForm TD
{
	height:24px;
	border-bottom:1px dotted #bcb1b0;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	
}

.tblForm12 TD
{
	width:8.33%;
}

.tblForm1 TD
{
	text-align:center;
	border-right:1px dotted #bcb1b0;
	border-collapse:collapse;
}
.tblForm
{
border-right: 1px dotted #666;
margin-right:10px;
height:
}
.h3
{
	font-size:14px;
	margin:0px;
	margin-bottom:10px;
	color:#689432;
}
h4 {
    font-size: 12px;

    color: #689432;
	margin:0px;
}
.smallfld
{
	width:60px !important;
}
.smallfld2
{
	width:22px !important;
}
.mediumlfld
{
	width:200px;
}
.tblForm  textarea,.tblForm  select
{
	padding:0px;
	/*width:275px;*/
}
.isrozn
{
	margin-right:10px;
}

.post{
background-color: #8dc63f;
color: #fff;
padding-left: 40px;
padding-right: 40px;
font-size: 20px;
line-height:40px;

position:fixed; bottom:150px; right:40px;

border-radius: 10px;
border: 1px solid #689432;
}
.post:hover{
cursor: pointer;
webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1),0 8px 25px -5px rgba(0,0,0,.2);
-moz-box-shadow: 0 0 0 1px rgba(0,0,0,.1),0 8px 25px -5px rgba(0,0,0,.2);
box-shadow: 0 0 0 1px rgba(0,0,0,.1),0 8px 25px -5px rgba(0,0,0,.2);
background-color: #9C2539;
}
.isopt {
background-color: #8cc93d;
display: inline-block;
border-radius: 5px;

padding-left: 10px;
padding-right: 10px;
}
.isrozn {
display: inline-block;
background-color: #fce799;
border-radius: 5px;

padding-left: 10px;
padding-right: 10px;
}
.green
{
	color:green;
	font-size:16px;
	margin-right:3px;
}
.red
{
	color:red;
	font-size:16px;
	margin-right:3px;
}

.r_size
{
	display:inline-block;
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	/*font-size:1.5em;*/
	border:1px solid gray;
	margin-right:3px;
}
.r_size_link
{
	font-size:2em;
	color:#27a2ca;
}
.r_size_link:hover
{
	cursor:pointer;
}

#overlay {
opacity: 0.6;
background: none repeat scroll 0 0 #000000;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9999;
display: none;
}
.model
{
	/*border:2px solid #8cc93d;*/
	    border-radius: 8px;
	 -webkit-box-shadow: 1px 2px 6px rgba(0,0,0,.6);
    box-shadow: 1px 2px 6px rgba(0,0,0,.6);
	
	padding:30px;
	z-index: 90001;
	display: none;
	top: 200px;
	position: fixed;
	background: white;
	width:210px;
	margin:0px auto
}
.close {
width: 18px;
height: 19px;
right: 0px;
top: 0px;
position: absolute;
    margin-top: 5px;
    margin-right: 5px;
}
.close a {
display: block;
width: 18px;
height: 19px;
font-size: 1px;
line-height: 1px;
background: url(/images_new/oc_ico.png) -13px 0;
}
.model H3 , .model .h3
{
	color: #4e761e;
	
	font-weight:bold;
	margin:0px;
	text-transform:uppercase;
	/*text-align:center;*/
}
.model TD
{
	text-align:center;
	padding-top:10px;
	
}
.model INPUT[type="text"], .model INPUT[type="password"], .model TEXTAREA, .modeltext
{
	width:178px;
	border:1px solid #8cc93d;
/*	text-transform:uppercase;*/
	background:#fce69a;
	height:31px;
	line-height:31px;
	padding-left:10px;
	padding-right:10px;
	
	
	
	color: #4e761e;
}
#kladrSelection
{
	width: 400px;
}