span.style23 {
	font-weight: bold;
	color: #ffffff;
	font-size: 18px;
}

span.style24 {
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
}

span.style25 {
	font-weight: bold;
	color: #ce2b27;
	font-size: 12px;
}

span.style26 {
	font-weight: bold;
text-decoration: underline;
	color: #2ca549;
	font-size: 12px;
}

span.style27 {
		color: #ce2b27;
	font-size: 12px;
}

span.style28 {
	text-decoration: underline;
	color: #2ca549;
	font-size: 12px;
}

span.style29 {
	font-weight: bold;
	color: #2ca549;
	font-size: 16px;
}

span.style30 {
	font-weight: bold;
	color: #ce2b27;
	font-size: 14px;
}

span.style31 {
		color: #999999;
	font-size: 11px;
}

span.style32 {
		color: #000000;
	font-size: 12px;
}

span.style33 {
	font-weight: bold;
	color: #ce2b27;
	font-size: 12px;
}

span.style34 {
		color: #999999;
	font-size: 12px;
}

span.style96 {
	font-weight: bold;
	color: #2ca549;
	font-size: 12px;
}


/* CSS Document */

body {
	margin: 0;
	font-family: "Trebuchet MS", Arial;
	background-color: #ffffff;
}

/* header section */

/* DIV u kome se nalazi logo IDEA-e */
.header {
	width: 100%;
	background-color: #ffffff;
}
.logo {
	/* centriranje */
	/*width: 100%;*/
	width: 770px;
	margin-left: auto;
	margin-right: auto;
	/* centriranje */
	/* height: 120px; */
	vertical-align: middle;
	display: table;
	#position: relative;
	overflow: hidden;
}

/* crvena traka na kojoj se nalaze linkovi */
.headerLinks {
	position: relative;
	width: 100%;
	background-color: #ce2b27;
}

/* limiter velicine */

.sizeLimiter {
	position: relative;
	display: block;
	vertical-align: middle;
	/* centriranje */
	margin-left: auto;
	margin-right: auto;
	/* centriranje */
	width: 770px;
	height: 100%;
}

/* naziv stranice - crvena traka */

.headerLinks h1 {
	margin: 0;
	padding: 10px;
	color: #ffffff;
	font-size: 18px;
	font-weight: normal;
}

/* stil za linkove - crvena traka */

.headerLinks ul {
	color: #ffffff;
	position: absolute;
	right: 0;
	top: 0;
	margin: 0;
	padding-top: 14px;
	padding-bottom: 14px;
}

.headerLinks ul li {
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	display: inline;
}

.headerLinks ul li a:link, .headerLinks a:visited, .headerLinks a:active {
	text-decoration: none;
	color: #ffffff;
}

.headerLinks ul li  a:hover {
	text-decoration: underline;
}

/* zelena traka */
.headerLine {
	width: 100%;
	height: 8px;
	margin-top: 1px;
	border: 0;
	background-color: #2ca549;
	font-size: 1px;
}

/* footer traka */
#footerLine {
 	clear: both;
	bottom: 0px;
	width: 100%;
	height: 8px;
	margin-top: 1px;
	border: 0;
	background-color: #2ca549;
	font-size: 1px;
}
/*.footerLine {
	position: fixed;
	bottom: 0px;
	width: 100%;
	height: 8px;
	margin-top: 1px;
	border: 0;
	background-color: #2ca549;
	font-size: 1px;
  clear: both;
}*/

/* content */
/* ovaj deo se nikada ne menja */
#container {
	width: 770px;
	/* centriranje */
	margin-left: auto;
	margin-right: auto;
	/* centriranje */
	border-right: 1px solid #B8B8B8;
	overflow: hidden;
	font-size: 12px;
}

#container p {
	margin: 0;
	text-align: justify;
	padding-bottom: 15px;
}

/* stil za welcome poruku sa leve strane */
.welcome {
	float: left;
	width: 165px;
	font-size: 11px;
	border-right: 1px solid #B8B8B8;
	margin-right: 5px;
	padding: 10px;
	margin-bottom: -6000px;
	padding-bottom: 6000px;
	color: #999999;
	}

/* welcome - stil za linkove */ 
.welcome a:link, .welcome a:visited, .welcome a:active {
	text-decoration: none;
	font-weight: bold;
	color: #ce2b27;
	font-size: 12px;
}

.welcome a:hover {
	text-decoration: underline;
	font-weight: bold;
text-decoration: underline;
	color: #2ca549;
	font-size: 12px;
}

/* naslovna stranica */
/* ovo uvek ostaje isto */
.employment {
	float: left;
	width: 378px;
	font-size: 11px;
	margin-right: 10px;
	padding: 10px;
	margin-bottom: -1000px;
	padding-bottom: 1000px;
}

/* naslovna - stil za naslove */
.employment p.h1 {
	margin: 0;
	font-weight: bold;
	font-size: 16px;
	color: #2ca549;
	padding-bottom: 15px;
}

/* naslovna - stil za linkove */ 
.employment a:link, .employment a:visited, .employment a:active {
	text-decoration: none;
}

/* stil za ispis naziva grada u kome je otvoren konkurs */
.employment span {
	font-weight: bold;
	color: #2ca549;
	font-size: 12px;
}

/* Stil za konkurs */
.employment a.pos {
	font-weight: bold;
	color: #ce2b27;
	font-size: 12px;
}

/* Stil za konkurs */
.employment a.pos:hover {
	font-weight: bold;
text-decoration: underline;
	color: #2ca549;
	font-size: 12px;
}

/* stil za gornji centralni tekst */
.employment p.centc1 {
		color: #999999;
	font-size: 12px;
}

/* stil za donji centralni tekst */
.employment p.centc2 {
		color: #999999;
	font-size: 12px;
}

.employment span.coma {
		color: #ce2b27;
	font-size: 12px;
}

/* stil za link za prijavu */
.employment a.app {
		color: #ce2b27;
	font-size: 12px;
}

/* stil za hover linka za prijavu */
.employment a.app:hover {
	text-decoration: underline;
	color: #2ca549;
	font-size: 12px;
}

/* stil za div sa slikom sa desne strane - zajednici za sve stranice - ne menjati */
.photo {
	float: left;
	margin-right: 0;
	width: 171px;
}

/* publications */
/* ovo uvek ostaje isto */
.publications {
	float: left;
	width: 378px;
	font-size: 11px;
	margin-right: 10px;
	padding: 10px;
	margin-bottom: -1000px;
	padding-bottom: 1000px;
}

/* stil za linkove za stranicu publications */
.publications a:link, .publications a:visited, .publications a:active {
	text-decoration: none;
}

.publications p a:link, .publications p a:visited, .publications p a:active {
	font-family: Arial;
	font-size: 12px;
	color: #ce2b27;
	}

.publications p  a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #2ca549;
	text-decoration: underline;
}

/* job details */
/* ovo uvek ostaje isto */
.jobDetails {
	float: left;
	width: 378px;
	font-size: 11px;
	margin-right: 10px;
	padding: 10px;
	margin-bottom: -1000px;
	padding-bottom: 1000px;
}

/* stil za listu - opsti uslovi */
.jobDetails ul {
	margin: 0;
	padding-left: 20px;
	margin-bottom: 15px;
}

.jobDetails ul li {
	list-style: none;
}

/* stil za linkove */
.jobDetails a:link, .jobDetails a:visited, .jobDetails a:active {
		color: #ce2b27;
	font-size: 12px;
}

.jobDetails a:hover {
	text-decoration: underline;
	color: #2ca549;
	font-size: 12px;
}

/* stil za tekst */
.jobDetails p {
	color: #000000;
}
/* stil za naslov */
.jobDetails p.job_h1 {
	margin: 0;
		font-size: 11px;
	color: #999999;
	padding-bottom: 15px;
}

/* stil za sadrzaj ispod glavnog naslova */
.jobDetails span.h1_cont {
		color: #999999;
	font-size: 11px;
}

/* stil za sadrzaj podnaslova */
.jobDetails span.job_cont {
		color: #999999;
	font-size: 11px;
}
/* stil za sadrzaj opisa pozicije */
.jobDetails span.job_desc {
		color: #;
	font-size: px;
}
/* stil za sadrzaj ispod podnaslova preporuke */
.jobDetails span.guide_cont {
		color: #999999;
	font-size: 11px;
}
/* stil za podnaslova preporuke */
.jobDetails p.guide_title {
	margin: 0;
		font-size: 11px;
	color: #999999;
	padding-bottom: 15px;
}


/* stil za formular */
.formPage {
	float: left;
	width: 378px;
	font-size: 11px;
	margin-right: 10px;
	padding: 10px;
	margin-bottom: -1000px;
	padding-bottom: 1000px;
}

/* stil za naslov */
.formPage p.form_h1 {
	margin: 0;
	font-weight: bold;
	font-size: 16px;
	color: #2ca549;
	padding-bottom: 15px;
}

/* stil za sadrzaj ispod glavnog naslova */
.formPage span.h1_cont {
	font-weight: bold;
	color: #ce2b27;
	font-size: 12px;
}

/* stil za sadrzaj podnaslova formulara */
.formPage span.form_cont {
	font-weight: bold;
	color: #ce2b27;
	font-size: 14px;
}
/* stil za nazive polja formulara */
.formPage span.form_fields {
		color: #;
	font-size: px;
}
/* stilovi za input fieldove */

.formPage input.input50 {
	color: #5D5D5D;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 50px;
}

.formPage input.input100 {
	color: #5D5D5D;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 100px;
}

.formPage input.input150 {
	color: #5D5D5D;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 150px;
}

/* stil za textarea-u */
.formPage textarea {
	width: 100%;
	height: 70px;
	color: #5D5D5D;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

/* stil za selectBoxeve */
.formPage select.selectBox {
	color: #5D5D5D;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

/* stil za submit dugme */
.formPage input.submitButton {
	color: #333333;
	border: 1px solid #CCCCCC;
}

.joc_img {
	margin-right: 4px;
	margin-bottom: 4px;
	border: 1px solid #ffffff;
}

.edu_img {
	margin-right: 4px;
	margin-bottom: 4px;
	border: 1px solid #999999;
}

.news_img {
	padding: 1px;
	margin-right: 4px;
	margin-bottom: 4px;
	border: 1px solid #999999;
}

.con_img {
	margin-right: 4px;
	margin-bottom: 4px;
	border: 1px solid #999999;
}
