@CHARSET "UTF-8";

body {
	margin: 0px;
	font-family: Helvetica, ​Arial, ​sans-serif;
	font-size: 16px;
	color: #000000;
	overscroll-behavior-y: contain;
}

fieldset {
	border-color: #000000;
	border-style: solid;
}

input[type="text"],input[type="password"],select,textarea {
	padding-left: 7px;
	padding-right: 7px;
	border: 1px solid #000;
	color: #3f3731;
	font-weight: normal;
	border-radius: 6px;
}

b,strong {
	color: #1A1A1A;
	font-weight: bold;
}

ul {
	list-style-type: none;
	padding-left: 10px;
	margin-top: 2px;
}

ul li{
	padding: 2px;
}

fieldset {
	margin: 0px;
	padding: 0;
}

#modalDialog {
	display: none;
}

#loginInformation {
	float: right;
	width: 250px;
}

#topContent {
	float: left;
	width: 100%;
	height: 50px;
}

#pageContainer {
	float: left;
	width: 100%;
	margin-top: 150px;
}

#pageContent {
	float: right;
	margin-top: -150px;
	overflow: auto;
}

#bottomContent {
	height: 20px;
	float: left;
	width: 100%;
	border-top: 1px black solid;
}

#loginErrorContent {
	margin-bottom: 5px;
}

.loading {
	background-image: url("../../images/loading.png");
	background-position: center;
	background-repeat: no-repeat;
	min-width: 256px;
	min-height: 24px;
}

#inPageMenu {
	margin: auto;
	position: relative;
}

#inPageMenu button {
	margin-top: 5px;
	width: 220px;
}

.inPageMenuItem {
	float: left !important;
	position: relative !important;
	width: 250px !important;
	height: 355px !important;
	margin-left: 5px;
	margin-top: 5px;
}

.logo {
	background: url("../../images/logo.png") no-repeat !important;
	display: block;
	font-size: 0;
	height: 170px;
	line-height: 0;
	max-width: 100%;
	width: 230px;
	float: left;
}

.jqgrid_item{
	margin-top: 5px;
}
table {
	border-spacing: 0px;
	border-collapse: separate;
}

td {
	padding: 3px;
}

th {
	background: url("images/ui-bg_gloss-wave_25_412112_500x100.png") repeat-x scroll 50% 50% #412112;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
}

.row_even {
	background: rgb(201, 142, 114);
}

.row_odd {
	background: rgba(201, 142, 114, 0.8);
}

.input-number {
	text-align: right;
	width: 75px
}

.input-veryshort {
	width: 35px !important;
}

.input-short {
	width: 75px !important;
}

.input-long {
	width: 305px !important;
}

.input-x-long {
	width: 520px !important;
}

.input-medium {
	width: 150px !important;
}

.input-date {
	width: 100px !important;
}

#pageTitle {
	float: left;
	text-align: center;
	font-size: 24px;
}

#leftContainer {
	width: 230px;
	float: left;
	margin-top: -30px;
}

.ui-datepicker-trigger {
	vertical-align: middle;
}

.input-loading {
	background-image: url("../../images/ajax-loader.gif") !important;
	background-repeat: no-repeat !important;
	background-position: right !important;
}

.ui-jqgrid .ui-jqgrid-bdiv {
	overflow-y: scroll !important;
}

.button {
	width: 32px;
	height: 32px;
	display: block;
	float: left;
	margin: 2px;
}

.button-small{
	background-size: 24px 24px !important;
	width: 24px !important;
	height: 24px !important;
}

.button-delete {
	background-image: url("../../images/delete.png");
}

.button-checked {
	background-image: url("../../images/checked.png");
}

.button-edit {
	background-image: url("../../images/edit.png");
}

.button-view {
	background-image: url("../../images/file.png");
}

.button-receipt-report {
	background-image: url("../../images/receipt-report.png");
}

.button-receipt-add {
	background-image: url("../../images/receipt-add.png");
}

.button-requisition {
	background-image: url("../../images/requisition.png");
}

.button-storno {
	background-image: url("../../images/invoice-storno.png");
}

.button-storned {
	background-image: url("../../images/invoice-storned.png");
}

.button-nir-view {
	background-image: url("../../images/nir-view.png");
}

.button-nir-add {
	background-image: url("../../images/nir-add.png");
}

.button-nir-edit {
	background-image: url("../../images/nir-edit.png");
}

.button-notice-view {
	background-image: url("../../images/notice-view.png");
}

.button-notice-barcode-view {
	background-image: url("../../images/notice-barcode-view.png");
}

.button-notice-add {
	background-image: url("../../images/notice-add.png");
}

.button-notice-edit {
	background-image: url("../../images/notice-edit.png");
}

.button-notice-delete {
	background-image: url("../../images/delete.png");
}

.button-invoice-view {
	background-image: url("../../images/invoice.png");
}

.button-invoice-barcode-view {
	background-image: url("../../images/invoice_barcode.png");
}


.button-invoice-edit {
	background-image: url("../../images/invoice-edit.png");
}

.button-invoice-receipt {
	background-image: url("../../images/invoice-receipt.png");
}

.button-invoice-delete {
	background-image: url("../../images/delete.png");
}

#requisitionProductCtnr {
	height: 300px;
	width: 560px;
}

#requisitionRawMaterialFrm{
	width: 560px;
}

#requisitionRawMaterialCtnr {
	overflow-y: scroll;
	width: 563px;
}

.ui-autocomplete {
	height: 300px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.leftButton {
	position: absolute !important;
	left: 8px;
}

.ui-state-hover {
	border: 1px solid #412112;
	background: #9C8B83 50% 50% !important;
	font-weight: normal;
	color: #000000 !important;
}

.ui-jqgrid-alt-class { background: #DDDDDC; }

/* .ui-jqgrid .ui-jqgrid-bdiv .ui-state-hover */

li .ui-icon-close { float: left; margin: 0.4em 0.2em 0 0; cursor: pointer; }

.ui-accordion .ui-accordion-content {
	padding: 0.7em;
	}