#xajm {border-collapse: collapse; color: #000000;}
#xajm .center {text-align: center;}
#xajm .tright {text-align: right !important;}
#xajm .b {font-weight: bold;}
#xajm .redcolor {color: red;}
#xajm .bluecolor {color: #548eff;}
#xajm .blueback {background-color: #548eff; color: red;}
#xajm td {border: 1px solid #000000; padding: 2px;}
#xajm td.numbers {text-overflow: ellipsis; white-space: nowrap;}
#xajm td.numbers4 {text-overflow: ellipsis; white-space: nowrap; width: 56px;font-size: 1pt;}
#xajm th {border: 1px solid #000000; text-align: center; vertical-align: middle; padding: 2px;}
#xajm .fakultet {text-align: center; vertical-align: middle; font-weight: bolder;}
#xajm .emode {
	background-color: #ffae00;text-align: center; vertical-align: middle; font-weight: bold;
	color: #c38500;
	text-shadow: 0px 1px 0 rgb(255, 235, 45), 0 -1px 0 rgba(0,0,0,1);
}
#xajm .category {
	text-align: center; vertical-align: middle; font-weight: bold;
	color: #888;
	background-color: #eee;
	text-shadow: 0 1px 0px rgba(255,255,255,1), 0px -1px 0px rgba(0,0,0,1);
}
#xajm .embossed {
	color: #666;
	background-color: #fff;
	text-shadow: 0 1px 0px rgba(255,255,255,1), 0px -1px 0px rgba(0,0,0,1);
}
#xajm .embossed th{font-weight: normal;color: #00008b;}
#xajm .bjami {background-color: #30ff10;}
#xajm .kjami {background-color: #9497ff; color: #ffffff;}
#xajm .maruza1 {width: 20px; text-align: center; display: none;}
#xajm .maruza2 {width: 20px; text-align: center; display: none;}
#xajm .hidden {width: 20px; text-align: center; padding: 0; margin: 0;/**display: none;/**/}
#xajm .hide {display: none;}
#xajm input{border: 1px solid #bbbbbb; background-color: #fafad2;}
#xajm .w28{width: 28px; padding: 0; margin: 0;}
.bgempty{background-image: url("bg.png");}
.xajm{border: 2px dotted #349718;cursor: pointer; padding-left: 1px; padding-right: 1px;}
h2.redcolor{background-color: #ff0000;color: #ff0;}