/*	fascikla.com, css fajlove je kreirao Nemanja Sreckovic [nemanja.sreckovic@gmail.com],
	STROGO JE ZABRANJENO KOPIRANJE, MODIFIKOVANJE I KORISCENJE ISTOG! */

@import "basic.css";

h1, h2 {
	line-height: 22px;
	font-size:15px;
	font-weight:bold;
	margin-bottom: 12px;
	margin-top:18px;}
h3 {
	line-height: 18px;
	border-bottom:#d2d2d2 2px solid;
	margin-bottom:12px;
	padding-top:12px;
	font-size:11px;
	padding-bottom: 2px;
	font-weight:normal;}

/* ------------------------------------------------------ */
/* GL. STRUKTURA SVIH STRANICA */

#frejm {
	width: 816px;
	margin-top:12px;
	/*border:1px solid #eaeaea;*/
	/*background:#fff;*/
	text-align: left;}
#admin {
	width: 800px;
	background:#fff;
	padding: 8px;}
	#admin p {
		margin-bottom:6px;}
#frejm {
	text-align: left;}
#footer {
	text-align:right;
	line-height:16px;
	margin-left:8px;
	margin-right:8px;
	padding:8px 8px 10px 8px;
	color:#929292;}
	#footer a {
		color:#929292;
		text-decoration:none;}
#header {
	width:800px;
	float:left;
	height:80px;}
	#header h1 {
		padding:0;
		margin:0;}
	#header h1 a {
		padding:0;
		margin:0;
		text-indent:-9999px;
		background: url(/data/logo.png) left center no-repeat;
		height:59px;
		width:295px;
		padding-top:14px;
		display:block;
		float:left;}
#kontrole {
	width:420px;
	float:right;
	text-align:right;
	line-height:16px;
	margin-top:8px;}
	#kontrole p.korisnik {}
	
	/* izbaceno */
	
	/*#kontrole p.opcije {
		float: right;
		text-align: right;}*/
#admin_meni {
	background: #D2D2D2;
	width: 800px;
	float:left;
	height:67px;}
	#meniul {
		padding:0; 
		margin:0;
		margin-top:4px;
		list-style-type:none;
		float:left;}
		#meniul li {
			float:left;
			width: auto;}
		#meniul a {
			display:block;
			width: auto;
			background:#fff;
			margin-left:4px;
			color:#2a2a2a; 
			text-align:center;
			font-weight:bold;
			line-height:20px;
			padding:7px 14px 7px 14px;
			text-decoration:none;
			float:left;}
			* html #meniul a {margin-left:2px;} /* resetujem margin-left na 2 px zbog IE6 (zbog njega mora biti parna razlika) */
		#meniul a:hover { 
			background: #FFD24F; /*#f26c13*/ /*url(../data/img/backend/menu-hover-bg.gif) top left repeat-x*/;
			color:#2a2a2a;
			text-decoration:none;}
		#meniul a.aktivno {
			text-decoration:underline;}
	#sub_meniul {
		background-color:#FFD24F; /*#f26c13;*/ /* #ff8b2d; - stara boja */
		width:800px;
		list-style-type:none;
		float:left;}
		#sub_meniul li {
			float:left;
			width: auto;}
		#sub_meniul a {
			display:block;
			width: auto;
			color:#2a2a2a; 
			text-align:center;
			font-weight:bold;
			padding:8px 12px 8px 12px;
			text-decoration:none; 
			float:left;}
		#sub_meniul a:hover, #sub_meniul a.aktivno { 
			text-decoration:underline;}

/* ------------------------------------------------------ */
/* FORM NA SVIM STRANICAMA */

#admin form {}
	#admin form label/*, form p*/ { 
		display: block;
		float: left; 
		width: 100px; 
		padding: 0; 
		margin: 8px 0 0;
		text-align: right;}
	#admin form input, #admin form textarea, #admin form select, #admin form button {
		padding: 4px;
		margin: 3px 0 0 5px;}
	#admin form select {}
		#admin form input {
			width: 180px;
			font-family: Tahoma,Helvetica,Sans-serif;
			font-size:11px;}
			#admin form input.dugme, #admin form input.check {
				width:auto;
				padding:0px;}
			#admin form input.check {
				margin-top:10px;}
			#admin form input.fajl {
				width: auto;
				/*padding:0px;*/}
			#admin form button, #admin form button.dugme, #admin form button.priv {
				/* ostavljeno je .dugme iako sada nije potrebno */
				font-size:13px; /* velicina fonta koja odgovara FF/IE*/
				padding:0;
				height:28px;
				/*width:auto; slepi se */
				width:70px;}
			
			/* dugme (savucaj, odustani) kod forme za dodelu privilegija */
			#admin form button.priv {
				/*width:auto; slepi se */
				width:70px;
				margin: 5px 0 0 0;}
		 #admin form textarea {
			width: 300px;
			font-family: Tahoma,Helvetica,Sans-serif;
			font-size:11px;
			line-height:16px;}
		 #admin form textarea.opis {
			width: 400px;
			height:140px;}
		 #admin form select {
			width: 180px;
			padding:2px;}
				/* select kod forme za dodelu privilegija */
				 #admin #priv form select {
					width: 220px;
					height:80px;
					padding:2px;
					margin:0;}
		#admin select {
			width: 180px;
			padding: 2px;  
			margin: 5px 0 0 5px;}
		#admin textarea {
			overflow: auto;}
	#admin form small {
		display: block;
		margin: 0 0 0 105px;
		color: #999999;
		line-height:22px;
		font-size: 11px;}
	#admin form .required {
		/*text-decoration: underline;*/
		color:#edae39;}
	#admin form br/*, form p*/ {
		clear: left;}

/* ------------------------------------------------------ */
/* TABLE NA SVIM STRANICAMA */

#admin table {
	width:auto;
	border-collapse:collapse;
	line-height:24px;}
#admin tbody th, td {
	text-align: left;
	font-weight:normal;}
#admin tbody td {
	/*border-bottom:1px solid #ccc;*/}
	#admin tbody td.promeni {
		width: auto;
		padding: 0 8px 0 8px;
		text-align:center;}
	#admin tbody td.obrisi {
		width:32px;
		text-align:center;}
		#admin tbody td.obrisi img {
			border:0;}
	#admin tbody td.proglasi {
		width: auto;
		padding: 0 8px 0 8px;
		text-align:center;}
	#admin tbody td.r_b {
		width:26px;
		text-align:center;}
	#admin tbody td.polje, #admin tbody td.sifra {
		width: auto;
		padding: 0 4px 0 4px;
		text-align:left;}
	#admin tbody td.sifra {
		color:#666666;	}
#admin tbody th {
	border-bottom:2px solid #d2d2d2;}
#admin tbody .even {
	background-color: #e8e8e8;
	border-bottom:1px solid #e8e8e8;}

/* ------------------------------------------------------ */
/* RAZNE KLASE */

.sadrzaj {
	width:776px;
	padding:0 12px 8px 12px;}

/* ------------------------------------------------------ */
/* SISTEMSKA STRANICA (PORUKA) */

#sistemska_poruka {
	width: 300px;
	font-size:12px;
	text-align: left;
	height: 170px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -150px;
	margin-top: -85px;}
	#sistemska_poruka #footer {
		text-align: center;
		border:none;}
	#sistemska_poruka h2 {
		line-height: 22px;
		font-size:12px;
		font-weight:normal;
		padding:0px;}
#poruka {
	border: 6px solid #ccc;
	background: #fff;
	margin-bottom: 12px;
	padding: 12px;}

/* poruke unutar sistema */
#admin .msg_01 {
	background-color:#b3c166;
	padding:6px;
	border:2px solid #889e0a;}

/* ------------------------------------------------------ */
/* LOGIN STRANICA */

#login_stranica {
	width: 300px;
	font-size:12px;
	text-align: left;
	height: 170px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -150px;
	margin-top: -85px;}
#login {
	border: 5px solid #7f7f7f;
	background: #fff;
	margin-bottom: 12px;
	padding: 12px;}
		#login p {
			margin-bottom: 6px;
			margin-top: 6px;}
		#login form {}
			#login form p {
				margin-left:75px;}
			#login form label { 
				display: block;
				float: left; 
				width: 65px; 
				padding: 0; 
				margin: 12px 0 0;
				text-align: right;}
			#login form input, #login form button {
				width: 120px;
				padding: 4px;     
				margin: 5px 0 0 10px;}
			
			/* stare input klase (pre zamene input taga sa button tagom
				#login form input.dugme, #login form button.dugme {
					width: auto;
					font-size:13px;
					padding:0;
					height:30px;
					width:80px;}*/
			
			#login form button, #login form button.dugme, #login form button.log_dugme {
				/* ostavljeno je .dugme iako sada nije potrebno */
				font-size:13px; /* velicina fonta koja odgovara FF/IE*/
				padding:0;
				margin-left:75px;
				height:30px;
				width:auto;}
			#login form button.log_dugme {
				width:80px;}
			#login form br {
				clear: left;}
#login_stranica #footer {
	text-align: center;
	border:none;}

/* ------------------------------------------------------ */
/* STRUKTURA POCETNA */

/* funkcija "pregled poslednjih 5 aktivnosti - ne koristi se trenutno! */
/*#log {
	padding:2px 0 2px 0;}
	#log a {
		text-decoration: underline;
		color: #343434;}
		#log a:hover {
			text-decoration:none;}
	#log p {
		/*padding: 4px;*/
		padding:0 4px 0 4px;
		/*margin-left:12px;*/
		line-height:20px;
		background: #e1e4d3;
		margin-bottom: 2px;}
		#log p.obrisano {
			background: #d89341;}
		/*#log p.d_danas,*/ #log p.d_datum {
			width:auto;
			border-bottom:2px solid #e1e4d3;
			background:none;
			line-height:20px;
			margin-left:0;}
		#log p.log_navig {
			background:none;
			text-align:right;}
		#log p span {
			float:right;
			margin-top:-20px;*/}

/* ------------------------------------------------------ */
/* STRUKTURA NA UNESI */

/* izbaceno mozes obrisati ili iskoristiti */
/*#p_potvrdi_brisanje {
	border:2px solid #ccc;
	width:400px;
	padding:4px;
	padding-bottom:6px;
	text-align:right;}
	#p_potvrdi_brisanje p {
		padding:2px;
		text-align:left;}
	#p_potvrdi_brisanje input.dugme {}*/
	
/* ------------------------------------------------------ */
/* STRUKTURA NA UNESI ST. PROGRAM */
	
#unos_st_program form {}
	#unos_st_program form input, #unos_st_program form select {
		/*width:140px;*/}
	#unos_st_program form label { 
		width: 160px;}

	#unos_st_program form small {
		margin: 0 0 2px 165px;}

#unos_st_program_n_s form {}
	#unos_st_program_n_s form label.r_b { 
		width: 60px;}
	#unos_st_program_n_s form select {
		width:320px;}
	#unos_st_program_n_s form input {
		width:22px;}
	#unos_st_program_n_s form button {
		margin: 10px 5px 0 0;
		font-size:13px;
		height:28px;
		width:72px;}
	#unos_st_program_n_s form select.tip_kursa {
		width:100px;}

.unos_semestar {}
.unos_kursa {}

/* ------------------------------------------------------ */
/* STRUKTURA NA UNESI KURS */

#dodavanja_nastavnog_osoblja form, #priv {
	border-top:2px solid #e5e5e5;
	background-color:#f6f6f6;
	width:auto;
	border-bottom:2px solid #e5e5e5;
	margin-bottom:12px;
	padding-bottom:8px;
	padding:8px;}
	#dodavanja_nastavnog_osoblja form h3 {
		padding-top:0px;
		border-bottom:none;
		font-weight:bold;
		font-size:12px;
		line-height: 13px}

/* Struktura na promeni */
.aktivno_sortiranje {
	text-decoration:none;
	color:#ccc;}
.aktivno_sortiranje:hover {
	text-decoration:underline;
	color:#ccc;}	

/* ------------------------------------------------------ */
/* STRUKTURA NA UNESI SADRZAJ */

#unos_sadrzaj {}
#unos_sadrzaj form textarea {
	height:200px;
	width:480px;}


/* ------------------------------------------------------ */
/* STRUKTURA NA KORISNICI */

/* Struktura na korisnici - privilegije korisnika - status meni */
#admin p.priv {
	padding-top:6px;
	padding-bottom:0px}
#priv {
	/* atributi su dodeljeni na liniji 417 */}
	.priv_kontrole {
		width:70px;
		padding-left:14px;
		padding-right:14px;
		float:left}
	#priv form #no_univerzitet, #priv form #admin_univerzitet, #priv form #fakulteti, #priv form #admin_fakulteti {
		float: left;}
	#priv form #sel, #priv form #desel, #priv form #sel_fax, #priv form #desel_fax {
		margin:6px 0 0 0;
		float:left;}

/* ------------------------------------------------------ */
/* STRUKTURA NA KORISNICI - REGISTRACIJA */

#reg_student {}
	#reg_student p img {
		margin-left:105px;
		padding:2px;
		border:2px solid #ccc;}

/* ------------------------------------------------------ */
/* STRUKTURA NA KORISNICI - STATISTIKA */

#statistika {}
	#statistika table {
		float:left;
		width:312px;
		margin-right:20px;}
	#statistika tbody th {
		text-align:right;}
	#statistika tbody td {
		width: 70px;
		padding: 0 4px 0 4px;
		text-align:right;}
	#statistika tbody td.ukupno {
		width: auto;
		background-color:#fff;
		padding: 0 4px 0 4px;
		border-top:1px solid #e1e4d3;
		text-align:right;}