@charset "utf-8";
body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	padding: 0;
	margin: 0;
	background-color: #f0f0f0;
}

td, th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    color: #000000;
}
tr,td a { color: #000000; }

.buton1 {
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #999999;
	cursor: pointer;
	text-align:center;
	padding: 3px;
	margin: 0;
}

.buton2 {
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #F7060A;
	cursor: pointer;
	text-align: center;
	padding: 3px;
	margin: 0;
}

.buton3 {
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #999999;
	cursor: pointer;
	text-align: center;
	padding: 6px;
	margin: 0;
}

.but_disabled {
	border: 1px solid #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #eeeeee;
	cursor: default;
	text-align: center;
	padding: 6px;
	margin: 0;
}

.green { color: #3ea600; font-weight: bold; }
.green_white { color: #ffffff; font-weight: bold; }
.green_proc { color: #3ea600; }
.sin { color: #3b4599; }
.sin2 { color: #232f97; }
.orange{ color: #cb6901; }
.bordo { color: #CD0131; }
.white {color: #ffffff; }
.red {color: #CE0000; }

.t11 { font-size: 11px; }
.t12 { font-size: 12px; }
.t14 { font-size: 14px; }
.t18 { font-size: 18px; }
.bold { font-weight: bold; }

.on { display:block; }
.off { display:none; }

.input {
	height: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	text-align:left;
	padding:0;
	margin:0;
	border:1px solid #aaa;
}

tr.border_bottom td {
  border-bottom:1pt solid #777777;
}

tr.border_bottom:last-child td {
  border-bottom:none;
}

.highslide-wrapper { background:white; }
.highslide-image { border:15px solid white; }

.colored tr:nth-child(even) { 
	background:#dddddc;
}

.colored tr:nth-child(odd) {
	background:#F0F0F0;
}

.colored th { 
	background:#C0C0C0;
}

.colored tr:hover td {
	background:#b1deef;
}

.colored tr.redRow td {
	background: #fa5d51;
}

.colored tr.yellowRow td {
	background: #f0dc57;
}

.colored tr.greenRow td {
	background: #65d281;
}

.izbran_red td {
    background-color:#CD0131!important;
    font-weight: bold;
    color: #ffffff;	
}

.izbran_red td a {
    color: #ffffff;	
}

.mainTable tr:hover td {
	background:#b1deef;
}

.mainTable input[type=text] {
	height: 16px;
	color: #000000;
	font-size:10px;
	text-align:left;
	padding:0;
	margin:0;
	border:1px solid #aaa;
}

.mainTable td img, .mainTable td {
	vertical-align: middle;
}

.mainTable tr {
	height: 30px;
}

.modal {
    text-align: center;
}

.modal-body {
	font-size: 15px;
    text-align: left;
}

.modal-dialog {
    width: auto!important;
    min-width: 200px!important;
    max-width: 600px!important;
    display: inline-block;
}

.modal-footer button {
	font-size: 16px;
	padding: 6px 12px;
}

.btn {
	padding: 6px 12px;
	font-size: 16px;
	line-height: 1.5;
	border-radius: 4;
}

.btn-primary {
  color: #fff;
  background-color: #a90034;
  border-color: #a90034;
}

.btn-primary:hover, .btn-primary:focus {
  color: #fff;
  background-color: #830028!important;
  border-color: #760024!important;
}

.btn-secondary {
  color: #212529;
  background-color: #fff;
  border-color: #ccc;
}

.btn-secondary:hover {
  color: #212529;
  background-color: #ececec;
  border-color: #e6e6e6;
}

.ui-widget-header {
	color: #333!important;
}




