* { font-size: 13px; font-family: Tahoma, Arial; }
td {padding: 0 2px; }

.logform {
	background-color: #CCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.frmIL { display: inline; }

.login {float: right; padding: 3px 10px; background: #CCC; }
.login a {  }

.panel { background: #DDDDDD; padding: 5px 10px; margin: 5px 0; }
.panel form {padding: 0px; margin: 0px; }
.panel .datepicker { width: 80px; }

.maintbl { background-color: #777777; }
.maintbl th { padding: 4px 5px; }
.maintbl td { padding: 2px 5px; }
.maintbl tr:hover { background: #b6c6d7; }
.maintbl input {  }

tr { background-color: #EEEEEE; }
tr.neworder td { border-top: 3px solid #666666; background-color: #999999; color: #ffffff; }

#money table td { background-color: #DDEEDD; }

td.num {text-align: right;}

.good { color: #005500; }


.st1 { background-color: #FFFFFF; } /* заказано */
.st2 { background-color: #EE9999; } /* возврат */
.st3 { background-color: #9999BB; } /* пришло */
.st4 { background-color: #99BB99; } /* забрано */
.st5 { background-color: #CCCC99; } /* отказ */

.print { background-color: #777; }
.print td { background-color: #FFF; padding: 1px 3px; }

.comment {
 /* overflow:hidden;
  text-overflow:ellipsis;*/
word-wrap: break-word;
  max-width:300px;
}