/***************************************************
			   Infostud POSLOVI
***************************************************/

html, body{
	margin: 0;
	background-color:#FFFFFF;/* IE6 */
	padding: 0;
	font-family: Arial, Tahoma;
	font-size: 12px;
}

#head-holder { background-color:#e86d25; border-bottom:#f2f2f2 2px solid; border-left:#f2f2f2 2px solid; border-right:#f2f2f2 2px solid; border-radius:0 0 10px 10px; -moz-box-shadow: 0 0 10px #000000; -webkit-box-shadow:0 0 10px #000000; box-shadow:0 0 10px #666666; width: 1002px; margin-right: auto; margin-left: auto; margin-bottom:10px; *padding-bottom:10px; }

#footer-holder { background-color:#e86d25; border:#f2f2f2 2px solid; border-radius:10px; padding-bottom:5px; -moz-box-shadow: 0 0 10px #000000; -webkit-box-shadow:0 0 10px #000000; box-shadow:0 0 10px #666666; }

#head, #head2, #head3{
	/*width:990px;*/
	position: relative;
	height: 30px;
	background-color: #F3F3F3;
	margin-right: auto;
	margin-left: auto;
}

#head2{width: 790px;}
#head3{width: 635px;}

#logo{
	position: absolute;
	top: 10px;
	z-index: 101;
}
#logo2{
	position: absolute;
	right: 6px;
	top: 0;
	z-index: 101;
}

#reklama{
	position: absolute;
	top: 10px;
	left: 268px;
	z-index: 101;
	height: 90px;
	width: 728px;
}

#reklama2{
	position: absolute;
	top: 14px;
	left: 280px;
	z-index: 101;
	height: 60px;
	width: 480px;
	background: url(/img/pozadina-reklama2.png) -4px -15px no-repeat;
}


#reklama2{top: 7px;left: 233px;}
/***************************************************
			DESIGN ELEMENTS
***************************************************/	

.clearing { height: 0; width:100%;display: inline; clear: both; overflow:hidden; }
.clear {clear: both;}  
.hidden{overflow: hidden;visibility: hidden;}

.holder-middle13 a:link {color: #508ebc;font-size: 12px;}

p {display: block;margin: 0px;padding-top: 6px; padding-bottom: 6px; text-align: justify; color: #666666;}
p a:link, a:active{color: #508ebc;}
p a:hover{color: #000000;}

a, a.white-link, a.blue-link, a.block-link, a.block-link2, a.blue-link2, a.blue-link3, a.blue-link3-a, a.blue-link7, a.blue-link8, a.gray-link{color: #595959;font-family: Arial,Tahoma; font-weight: normal;text-decoration: none;}
a:hover, a.white-link:hover, a.blue-link:hover, a.block-link:hover, a.blue-link2:hover, a.blue-link3:hover, a.blue-link3-a:hover, a.blue-link8:hover{
	color: #333333;
	/*text-decoration: underline;*/
}

a.white-link, a.white-link:visited, a.white-link2, a.white-link3, a.white-link3:hover{color: #FFF;font-size: 12px;}

a.white-link{text-decoration: none;}
a.white-link2{text-decoration: underline;}
a.white-link3, a.white-link3:hover{font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
a.white-link3:hover{/*text-decoration: underline;*/}

.news-blue a{
font-weight: normal;
text-decoration: none;
color: #508ebc;
padding:2px;
}

.news-blue a:hover{
color: #333333;
text-decoration: none;
}

/* naslovna - tabela*/

a.mainBlack1{color: #535353; font-weight: bold; text-decoration: none;}
a.mainBlack1:hover{color: #555555; font-weight: bold; text-decoration: none;}
a.mainBlack1:visited{color: #535353;}

a.mainBlack2{color: #535353; text-decoration: none;}
a.mainBlack2:hover{color: #555555; text-decoration: none;}

/* naslovna - tabela*/

a.blue-link, a.blue-link3, a.blue-link3-a, a.block-link2, a.block-link8{color: #508ebc;font-size: 12px;}

a.blue-link8{color: #508ebc;font-size: 10px;}

a.blue-link2{color: #508ebc;font-weight:bold;}

.holder-middle11 a {color: #508ebc; font-weight:normal;}

.holder-news a{color: #508ebc; font-weight:normal;}
.holder-news a:hover{color: #000000; /*text-decoration:underline;*/}

a.blue-link3{background: url(/img/strelica.gif) bottom right no-repeat;padding-right: 12px;line-height: 12px;}
a.blue-link3-a{background: url(/img/strelica-back.gif) bottom right no-repeat;padding-right: 12px;line-height: 12px;}

a.blue-link4, a.blue-link5{display: block;color: #508ebc;}

a.blue-link4:hover{color: #333333;}
a.blue-link6{color: #508ebc;padding: 0px 5px 0px 5px;}
a.blue-link6:hover, a.blue-link7:hover{color: #333333;}
a.blue-link7{color: #508ebc;margin-left: 0;}

a.orange-link{color: #FF8C47;font-weight: bold;font-size: 12px;}
a.orange-link:visited { color:#FF8C47; } 
.hot-jobs a.orange-link{font-weight: bold;}/* fix */

a.red-link2{color: #C61418;font-weight: bold;}
a.red-link2:hover{color: #333;}

a.gray-link{color: #333;}

a.block-link{
	color: #508ebc;
	font-size: 12px;
	background-image: url(/img/line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	display: block;
	padding-bottom: 2px;
	padding-top: 4px;
}

a.block-link2{
	background:#EFEFEF;
	width:70px;
	display:block;
	height:15px;
	border:1px solid #CCCCCC;
	text-align:center;
}
a.title-link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

a.title-link:hover{
	color:#FFFFFF;
	/*text-decoration:underline;*/
}

a.search-link{
	color:#0093DD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.search-link:hover{color:#333333;text-decoration:none;}

a.menulink_open_on, a.menulink_closed_off{font-size:18px;color:#FF2200;}
a.menulink_open_on:hover, a.menulink_closed_off:hover{font-size:18px;text-decoration:none;color:#333333;}

a#report{color:#FF0000;}

ul.decimal{list-style:decimal;margin-top:0px;}
div.holder-search-result2 ul.decimal, div.holder-search-result ul.decimal{margin-top:5px;margin-bottom:0px;}

#search {background:#f4f4f4; padding:5px;}
#search div.advanced2 {text-align:right; margin: 2px 2px 4px 0;}
#search div.advanced {width:120px; float:right; margin:10px 10px 0 10px}
#search div.desc,#search div.desc2, #search div.choice {float:left; margin:2px;}
#search div.desc {width:105px;}
#search div.desc2 {width:95px; padding-left:10px;}
#search div.choice {width:120px;}

ul.ul, ul.ul2, .ul8{
	margin-top:0px;
	list-style:url(/img/bulet.gif) outside;
	color: #666666;
}

ul.ul2 li{padding-bottom:5px;text-align:justify;}

div.sponsored ul.ul{margin-bottom:5px;}

ul#nav #li{padding-right: 22px;}

.red{color: #FF0000;}

.ul8{
	padding: 0px 0px 0px 20px;
	margin: 0;
}

#11px a{
	font-size:11px;
}

.11px{
	font-size:11px;
}

.12px{
	font-size:12px;
}

.align-right{text-align: right;}
.align-right2{text-align: right;padding-right: 15px;}
.align-center{text-align: center;}

/***************************************************
				 MAIN CONTAINER
***************************************************/

#container, #container2, #container3{
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
/*	position: relative;*/ /*pravilo problem u internet exploreru na nekim stranama, pa ukinuo dacko */
	overflow: hidden;
	padding-top: 0px;
	padding-bottom:20px;
}

#container2{
	width: 802px;
	padding-bottom: 0px;
	background: url(/img/pozadina-kontejnera3.png) top left repeat-y;
}

#container3{
	padding-bottom: 0px;
	width: 647px;
	background: url(/img/pozadina-kontejnera2.png) left top repeat-y;
}
/***************************************************
				   HOLDERS
***************************************************/

.holder-news, #holder-left, .holder-left, #holder-left2, .holder-left2, #holder-middle, .holder-middle, .table, .table4, .table5, .holder-news2, .holder-baner, #holder-middle3, .holder-middle3, .holder-content, .holder-search-result, .holder-search-result2, .holder-search-result3, .sponsored{
	float: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

#holder{
	width:990px;
	position: relative;
	left: 6px;
	top: 0px;
	padding: 0px;
	float:left;/* Mozilla */
}

#holder-left, #holder-left2, #holder-left4, #holder-left10{
	float: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

#holder-left{width:200px;}
.holder-left{width:200px;margin-bottom: 20px;padding-bottom: 10px;background: #FCFCFC;}

#holder-left2{width:300px;}
.holder-left2{width:290px;padding:10px 0px 0px 10px;margin-bottom: 20px;}

.holder-left3{width: 200px;background: #F4F4F4;margin-bottom: 10px;}

#holder-left4{width: 140px;margin-left: 10px;*margin-left: 5px;}
.holder-left4{position: relative;width: 118px;text-align: justify;border: 1px solid #F3AA14;padding: 10px;}


#holder-left10{width: 150px;padding: 0px;margin: 0px 0px 20px 0px;}
.holder-left10{width: 150px;}

/*** HOLDER MIDDLE ***/
.table{width:350px;}

.holder-subjects{
	float:left;
	width:240px;
	padding:10px;
}

#holder-middle{width: 480px;margin-left: 5px;}
.holder-middle{left: 0px;margin-bottom: 5px;background-color: #F4F4F4;width: 480px;}


#holder-middle2{
	position:relative;
	width:635px;
	float:left;
	margin-left:5px;
}

.holder-middle2{
	width:615px;
	margin:10px 10px 10px 10px;/* Mozilla, IE7 */
	*margin:10px 5px 10px 5px;/* IE6 */
	float:left;
}

.holder-middle2a{
	float:left;
	width: 633px;
	margin: 10px 0 0 0;
}

#holder-middle3{width:578px;}
.holder-middle3{width: 564px;left: 14px;padding-bottom: 10px;}

#holder-middle5, .holder-middle5, #holder-middle6, .holder-middle6, #holder-middle7, .holder-middle7, #holder-middle10, .holder-middle10, #holder-middle11, .holder-middle11, #holder-middle11a, .holder-middle11a, #holder-middle12, .holder-middle12, #holder-middle13, .holder-middle13, #holder-middle14, .holder-middle14, #holder-middle15, .holder-middle15, #holder-middle15a, .holder-middle15a, #holder-middle16, .holder-middle16, #holder-middle17, .holder-middle17{
	position: relative;
	float: left;
}

#holder-middle5{left: 5px;width: 980px;margin: 0px 0px 0px 0px;color: #333333;}
.holder-middle5{width: 960px;margin: 10px 0px 10px 0px;left: 10px;}

#holder-middle6{width: 625px;left: 5px;color: #666666;}
.holder-middle6{width: 605px;left: 10px;margin: 10px 0px 10px 0px;}

#holder-middle7{width: 140px;left: 5px;}
.holder-middle7{width: 140px;}

#holder-middle10{left: 5px;width: 980px;margin: 0px 0px 0px 0px;color: #666666;}
.holder-middle10{width: 950px;margin: 10px 0px 10px 0px;left: 15px;}

#holder-middle11{width: 785px;color: #666666;}
.holder-middle11{width: 765px;left: 10px;margin: 10px 0px 10px 0px;}

#holder-middle11a{width: 990px;color: #666666;}
.holder-middle11a{width: 970px;left: 10px;margin: 10px 0px 10px 0px;}

#holder-middle12{width: 635px;left: 5px;color: #333333;}
.holder-middle12{width: 615px;left: 10px;margin: 10px 0px 10px 0px;}

#holder-middle13{width: 685px;color: #333333;}
.holder-middle13{width: 665px;left: 10px;margin: 10px 0px 10px 0px;}

#holder-middle14{width: 830px;color: #333333;}
.holder-middle14{width: 810px;left: 10px;margin: 10px 0px 10px 0px;}

#holder-middle15{width: 790px;margin: 0;color: #333;}
.holder-middle15{width: 770px;margin: 20px 0 0 0;left: 10px;}

#holder-middle15a{width: 635px;margin: 0;color: #333;}
.holder-middle15a{width: 615px;margin: 20px 0 0 0;left: 10px;}

#holder-middle16{width: 825px;}
.holder-middle16{width: 825px;margin: 0 0 10px 0;background: #F4F4F4;}
.holder-middle16a{width: 825px;margin: 0 0 10px 0;padding: 20px 0 0 0;}

#holder-middle17{width:580px;left:5px; color: #666666;}
.holder-middle17{width:575px; left:0px; margin: 10px 0px 10px 0px;}


.holder-box{
	position: relative;
	float: left;
	background: url(../../img/bg3.png) top left no-repeat;
	width: 750px;
	padding: 0 125px 10px 125px;
}

.holder-box-bottom{background: url(../../img/bg4.png) top left no-repeat;width: 960px;height: 1px;line-height: 1px;display: block;float: left;}

.holder-box2{
	position: relative;
	float: left;
	margin-top: 15px;
	/*left: 60px;*/
}

.box, .box2, .box3, .box4{position: relative;float: left;width: 230px;left: 5px;}
.box2{left: 15px;}
.box3{left: 25px;}
.box4{left: 35px;}

.box5, .box6, .box7, .box8{
	position: relative;
	float: left;
	width: 194px;
	height: 165px;
	background: url(../../img/div-bg4.png) top left no-repeat;
}

.searchresults-back{padding:3px; background:#EBEBEB; margin-top:3px;}

/*** HOLDER MIDDLE ***/

/*** HOLDER RIGHT ***/
#holder-right, #holder-right2, #holder-right3, #holder-right11, #holder-right12, #holder-right13, #holder-right15, #holder-right16{
	float: right;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

#holder-right{width: 155px;/*width: 140px;margin-left: 5px;*/}
.holder-right{width: 140px;margin-bottom: 20px;background: #FCFCFC;}

#holder-right2{width:155px;}

#holder-right3{
	width: 143px;
	padding-left: 2px;
	background-repeat: repeat-x;
	background-position: left top;
}

#holder-right11{width: 200px;margin: 0px;padding: 0px;left: 0px;top: -7px;}
.holder-right11{position: relative;clear: both;width: 200px;margin: 0px 0px 0px 0px;background: #FCFCFC;}

#holder-right12{width: 300px;margin: 0px;padding: 0px 0px 0px 0px;left: 0px;}
.holder-right12, .holder-right12a{position: relative;clear: both;width: 300px;margin: 0px 0px 10px 0px;font: 12px Arial, Helvetica, sans-serif;background: #F7F7F7;}
.holder-right12a{float: right;width: 300px;background: #F7F7F7 url(/img/grey-dot.png) 149px 0px repeat-y;}

#holder-right13{width: 155px;top: -7px;}

.holder-right14{position: relative;clear: both;width: 300px;margin: 0px 0px 10px 0px;font: 12px Arial, Helvetica, sans-serif;background: #FFFFFF;}

#holder-right15{width: 200px;}
.holder-right15{width: 200px;margin: 0px 0px 20px 0px;background: #FCFCFC;}

#holder-right16{width: 180px;right: 10px;}
.holder-right16{width: 180px;margin: 0px 0px 20px 0px;background: #FCFCFC;}
/*** HOLDER RIGHT ***/

#elayer2{
	position: relative;
	float: left;
	overflow: auto;
	overflow-x: hidden;
	height: 300px;
	width: 180px;
	left: 10px;
	padding: 0px 5px 0px 0px;
}

#holder-profil{
	position: relative;
	float: left;
	width: 930px;
	background: #F4F4F4 url(/img/profil-bg.gif) top left;
	background-repeat:repeat-y;
	border: 1px solid #E5E5E5;
	padding: 0px;
	margin: 50px 0px 40px 0px;
	left: 15px;
}

.holder-right2{
	float: right;
	margin:1px 0 10px 0;
	width: 155px;
	background: #FCFCFC;
}

.holder-baner{
	margin-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
}

.table, .table4, .table5{
	left: 0px;
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	width: 330px;
	margin-top: 5px;
}

.table4{float: left;width: 140px;padding: 0 5px;}

.table5{float: left;width: 168px;padding: 0 5px;}

.arhive{
	position: absolute;
	top: 8px;
	right: 10px;
	z-index: 1;
}

#holder-news{
	float: left;
	margin: 0 0 0 10px;
	padding: 0 5px 0 0;
	background: url(/img/line.gif) left bottom repeat-x;
}

.holder-news, .holder-news2{
	padding: 8px 0px 3px 0px;
	width: 135px;
	left: 10px;
	background-image: url(/img/line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align:left;
}

.holder-news2{width: 120px;}
.holder-news3{padding: 5px;}

.holder-content{
	padding:20px 20px 3px 0px;
	left:10px;
	width:534px;
}

.holder-search-result, .holder-search-result2, .holder-search-result3{
	border-bottom:1px solid #CCCCCC;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}

.holder-search-result2{
	border-bottom:1px solid #FCFCFC;
	background-color:#EAF5FF;
}

.holder-search-result3{clear: both;color: #333;}

.sponsored{
	width:100%;
	margin-bottom:10px;
	background-color: #EFEFEF;
	padding-top: 10px;
	padding-bottom: 10px;
}

#holder-report{
	position:absolute;
	top:15px;
	right:0px;
	text-align:right;
}

#holder-registration{position: relative;float: right;clear: both;}
#holder-registration2{position: relative;float: right;top: 8px;left: 5px;margin: 0 0;}
#holder-registration3, .markica{position: relative;float: right;clear: both;}
.registration{position: absolute;top: 110px; left: 10px;}
.registration2{display: block;position:absolute;width: 160px;top: 115px;left: 30px;color: #333;}
.registration3{position: absolute;top: 180px;left: 30px;}
.registration4{position: absolute;top: 165px;left: 15px;}
.registration5{display: block;position:absolute;width: 160px;top: 171px;left: 35px;color: #333;}
.registration6{position: absolute;top: 210px;left: 30px;}
.registration7{position: absolute;top: 64px;*top: 60px;left: 34px;*left: 30px;}
.registration8{display: block;position:absolute;width: 270px;top: 69px;*top: 66px;left: 55px;color: #333;}
.registration9{position: absolute;top: 100px;left: 110px;}

#div2{float: left;width: 475px;padding: 10px 0px 0px 5px;}

.div2{margin: 20px 5px 0px 5px;padding: 10px 0px 0px 0px;background: url(/img/pozadina-vruci-poslovi2.png) center top no-repeat;text-align: center;height: 82px;}
.div3, .div3a{background: url(/img/pozadina-vruci-poslovi2.png) center 4px no-repeat;text-align: center;}
.div3a{background: none;}
.div4{padding: 5px 5px 5px 5px;background:url(/img/line.gif) left bottom repeat-x;}
.div5, .div13{position: relative;padding: 5px 0;background: url(/img/line.gif) bottom left repeat-x;}
.div6{float: left;width: 150px;}
.div7{float: right;width: 150px;}
.div8{float: left;width: 150px;margin: 0px 0px 0px 0px;padding: 10px 0px 10px 0px;text-align: center;background: url(/img/line.gif) bottom left repeat-x;}
.div9{position: relative;float: right;clear: both;}
.div10{padding: 3px 5px 3px 10px;background: url(/img/line.gif) bottom left repeat-x;}
.div11{width: 105px;float: right;}
.div12{float: left;width: 600px;padding: 10px 0px 0px 5px;}
.div13{padding: 5px 10px;}
.div14{margin: 15px auto;text-align: center;}
.div15{width: 317px;float: left;}
.div16{width: 100%;clear: both;padding: 20px 0;}
.div17{border: 1px solid #9CBCD9;padding: 5px 10px;margin: 0 0 20px 0;}
.div18, .div18a{position: relative;left: -10px;width: 770px;background: #F3F3F3;padding: 5px 10px;}
.div18a{width: 615px;}
.div20{width: 623px;padding: 5px;background: #F4F4F4;color: #666;}
.div21{position: relative;width: 100%;float: right;padding: 10px 0 0 0;}
.div22{position: relative;width: 615px;left: 10px;}
.div23{float: left;margin: 10px 0;padding: 15px 0 10px 0;background: #F4F4F4;}
.div24{width: 505px;padding-left: 170px;height: 30px;}
.div25{position: relative;padding-bottom: 5px;background: url(/img/line.gif) bottom left repeat-x;}
.div26{width: 200px;margin: 20px 0 10px 0;float: left;background: #F4F4F4;}
.div27{padding: 0 5px 5px 5px;}
.div28{width: 290px;position: relative;float: right;right: 8px;margin: 10px auto 0px 18px;padding: 5px;border: 1px solid #80A9E9;clear: both;}
.div29{position: absolute;top: 70px;left: 20px;padding-left: 0;padding-right: 0;width: 135px;margin: 0;}
.div30{width: 765px;float: left;}
.div31{background: #F4F4F4;border: 1px solid #CCC;margin: 15px 0 0 15px;padding: 0 10px;width: 360px;float: right;}
.div31a{background: #EBEBEB;width: 220px;float: right;margin-left: 10px;padding: 0 10px;}
.div32{position: relative;float: left;width: 940px;left: 10px;}
.div33{position: relative;float: left;width: 230px;margin-bottom: 10px;}
.div34{position: relative;float: left;width: 300px;border-right: 2px solid #FFF;}
.div35{position: relative;float: left;width: 365px;top: 5px;}
.div36{position: relative;padding: 0 5px 5px 0;background: #E2F0FE;}
.div37{background: #F4F4F4;padding: 20px 0;margin-bottom: 20px;}
.div38{position: relative;left: 400px;margin-top: 20px;}
.div39, .div39a{position: relative;float: left;width: 310px;margin-right: 20px;}
.div39a{margin-right: 0;}
.div40{width: 250px;float: left;}
.div41{width: 250px;float: left;position: relative;left: 7px;}
.div42{width: 250px;float: right;}
.div43, .div43a{position: relative;float: left;width: 100%;padding-bottom: 10px;margin-bottom: 10px;}
.div43a{border-bottom: 1px solid #CCC;}
.div44{position: relative;float: right;background: #EEE;width: 390px;border: 1px solid #CCC;}

.strucna-predavanja-head{background-image: url(/img/predavanja-konferencije-top.png); width:197px; height:64px;}

.strucna-predavanja-body{background-image: url(/img/predavanja-konferencije-bottom.png); background-position:bottom; width:197px; padding-top:10px;  padding-bottom:55px;}

.strucna-predavanja-body ul {
	margin: 0;
	padding: 0 0 0 0px;
	list-style: none;
}

.strucna-predavanja-body li {
	padding-left: 10px;
	background: url(/img/strelica4-white.gif) 0px 5px no-repeat;
}


.zvezdica{color:#FF0000;}


/*** Korporativni stilovi ***/
.div-x, .div-x2{
	padding: 0px 5px 5px 5px;
	border: 1px solid #B78478;/* menja se u skladu sa korporativnim bojama */
}

.div-x2{border: 1px solid #F3AA14;/* menja se u skladu sa korporativnim bojama */}
/*** Korporativni stilovi ***/

.line-height5{line-height: 5px;}

.li2{
	padding: 0px 0px 5px 0px;
}

.li3, .li3b{
	position: relative;
	float: left;
	display: block;
	width: 310px;
	height: 150px;
}

.li3b{height: 149px;}

.lead2 a{
font-family: Arial, Tahoma;
font-weight: normal;
text-decoration: none;
color: #508ebc;
}

.lead2 a:hover{
color: #333333;
}
/***************************************************
			GALLERY
***************************************************/
.thumbs, .thumbs2, .thumbs3{
	position: relative;
	float: left;
	border: 1px solid #666666;
	margin-right: 5px;
	margin-top: 4px;
}

/***************************************************
				      FORMS
***************************************************/

form{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	padding: 0px;
}

.checkbox2{position: relative;top: 2px;}
.checkbox3{position: relative;top: 0;}

.file2{width: 204px;padding-left: 5px;font-size: 11px;color: #666;}

#holder-form{
	position: relative;
	width: 480px;
	height: 180px;
	padding-top: 15px;
	margin-bottom: 10px;
}

#holder-form2, #holder-form2a, #holder-form3{
	float: left;
	position: relative;
	width: 470px;
	padding-top: 15px;
	background: #F4F4F4;
}

#holder-form2{height: 410px;}
#holder-form3{margin-left: 15px;}

.holder-form2{
	width:240px;
	*width:200px;
	height:50px;
	float:left;
}

.holder-form3{
	width:240px;
	height:80px;
	*height:85px;
	float:left;
}

.holder-form4{
	width:456px;
	height:50px;
	float:left;
}

.holder-form4 .holder-form{width:440px;}
.holder-form4 label{height:40px;}

.holder-form5{
	width: 375px;
	padding-left: 85px;
	height: 30px;
	float: left;
}

.holder-form{
	width: 230px;
	padding-left:10px;
	position: relative;
	height: 25px;
}

#holder-form10, #holder-form10a, #holder-form10b{
	position: relative;
	float: right;
	width: 740px;
	margin: 10px 0 0 0;
	background: #F4F4F4;
}
#holder-form10a{background: #FFF;border: 1px solid #E5E5E5;}
#holder-form10b{width: 742px;background: #FFF url(/img/form-bottom-bg.png) bottom left no-repeat;border: none;}

#holder-form11, #holder-form11b{
	position: relative;
	float: right;
	width: 740px;
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	background: #F4F4F4;
}
#holder-form11b{width: 960px;}

.holder-form10{
	position: relative;
	float: left;
	width: 730px;
	padding: 0px 0px 0px 10px;
	height: 30px;
}

.holder-form11{/*  */
	position: relative;
	float: left;
	width: 730px;
	padding: 0px 0px 10px 10px;
}

.holder-form12{
	position: relative;
	width: 740px;
	padding: 0px 0px 10px 0px;
}

.holder-form13{
	position: relative;
	float: left;
	width: 530px;
	height: 30px;
	padding: 0px 0px 0px 210px;
}

#holder-form15{
	padding: 10px 5px 0px 5px;
}
.holder-form15{}

#holder-form16, #holder-form17{
	float: right;
	position: relative;
	width: 635px;
	margin-top: 20px;
	padding-top: 15px;
	background: #F4F4F4;
	color: #666666;
}

#holder-form17{
	width: 633px;
	margin-top: 10px;
}

#holder-form18{
	width: 780px;
	margin: 0 auto;
	padding: 20px 0 0 0;
}
.holder-form18, .holder-form18a{position: relative;float: left;width: 260px;padding: 0 0 10px 0;}
.holder-form18a{width: 520px;}

#holder-form19{position: relative;float: left;background: #F4F4F4;padding: 0 0 10px 0;width: 100%;}

.holder-form16, .holder-form16a, .holder-form17{
	position: relative;
	float: left;
	width: 625px;
	padding: 0px 0px 0px 10px;
}

.holder-form16{height: 30px;}

.holder-form17{width: 623px;padding: 5px 0px 5px 10px;color: #333333;}

#holder-form20{position: relative;float: left;width: 100%;margin:10px 0 0 0;padding: 10px 0 20px 0;background: #F4F4F4;}
.holder-form20, .holder-form20a{width: 375px;padding-left: 10px;float: left;color: #666;}
.holder-form20{height: 40px;}

.holder-form21, .holder-form21b{
	position: relative;
	float: left;
	width: 730px;
	padding: 5px 10px;
}
.holder-form21b{background: #E9F4FF;}

.holder-form22{height: 45px;padding-left: 0;padding-right: 0;width: 135px;margin: 0;}
.holder-form23{padding-left: 0;padding-right: 0;width: 135px;margin: 0;}

#my-profile-button, #logout-button, #login-button{ height: 18px;border: none; top:6px; float:left; cursor:pointer; }
#my-profile-button{ background: url(/img/moj-profil.png) top left no-repeat; width:72px; }
#logout-button{ width: 72px;background: url(/img/odjavi-me.png) top left no-repeat; margin-left:8px; cursor:pointer; }
#login-button{ background: url(/img/prijavite-se.png) top left no-repeat;width: 72px; cursor:pointer; }

.holder-button, .holder-button2, .holder-button4, .holder-button5{
	position: relative;
	float: left;
	width: 355px;
	padding: 40px 0px 20px 0px;
}

.holder-button2, .holder-button2a, .holder-button5{float: right;}
.holder-button2a{width: 100%;padding: 0 0 0 0;}
.holder-button4, .holder-button5{width: 310px;}
.holder-button3, .holder-button3a{position: relative;float: right;width: 100%;padding: 40px 0 20px 0;}
.holder-button3a{float: left;width: 400px;padding-top: 0px;}
.holder-button6, .holder-button7{width: 49%;float: left;padding: 20px 0 0 0;}
.holder-button7{float: right;}

/*  SPAN  */
.span{
	position: relative;
	float: left;
	clear: right;
	padding: 5px 0px 0px 0px;
	color: #666666;
}

.span2{
	position: relative;
	float: left;
	height: 70px;
	padding-top: 5px;
}

.span-70, .span-130, .span-150, .span-230, .span-270{/*  */
	float: left;
}

.span-70{width: 70px;}
.span-130{width: 130px;}
.span-150{width: 150px;}
.span-230{width: 230px;}
.span-270{width: 270px;}

.span3, .span3a{
	float: left;
	width: 495px;
	padding: 0px 0px 0px 225px;
}

.span3a{width: 400px;}

.span4{
	float: right;
	width: 470px;
	padding: 5px 0px 0px 0px;
}

.span5{
	display: block;
	width:100%;
	padding: 10px 0px 5px 0px;
	text-align: center;
}

.span6{
	position: absolute;
	top: 70px;
	left: 30px;
	display: block;
	width: 250px;
	color: #333;
}

.span7{
	padding-left: 10px;
}

.icon{
	position: absolute;
	top: 0px;
	right: 15px;
}

.span8, .span8a{
	float: left;
	clear: both;
	padding-left: 89px;
	margin-top: 10px;
	text-align: center;
}
.span8a{padding-left: 107px;}

.span9{
	float: left;
	text-align: center;
	width: 100%;
	padding: 0px 0px 0px 0px;
}

.span10{
	display: block;
	padding-left: 35px;
}

.span11{
	display: block;
	float: left;
	width: 220px;
	line-height: 16px;
	margin-right: 10px;
	padding: 0 4px 0 10px;;
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background: #ccc;
}

.span12{position: absolute;top: 1px;right: 20px;line-height: 30px;}
.span13{position: absolute;top: 5px;right: -20px;}
.span14{position: absolute;top: 10px;right: 5px;}
.span15{position: absolute;top: 13px;right: 135px;}
.span16{position: absolute;top: 15px;left: 450px;z-index: 10000;}
.span17{position: absolute;top: 250px;left: 20px;width: 175px;}
.span18{display: block;padding-left: 7px;background: url(/img/strelica4.gif) 0px 4px no-repeat;}
.span19{font: 12px Arial, Helvetica, sans-serif;font-weight: bold;}
.span20{padding-left: 150px;}
.span21{position: absolute;right: 15px;bottom: 13px;}
.span22{display: block;padding-left: 7px;background: url(../../img/strelica5.gif) 0px 4px no-repeat;}
.span23{position: absolute;top: 90px;left: 20px;width: 160px;}
.span24{font: 14px Arial, Helvetica, sans-serif;color: #F76D21;font-weight: bold;line-height: 40px;}
.span25{color: #508ebc;font-weight: bold;}
.span26{position: absolute;top: 70px;left: 20px;width: 160px;}
.span27{display: block;color: #FFF;text-align: center;}
.span28{position: absolute;top: 80px;left: 20px;width: 160px;}
.span29, .span29a{display: block;padding-left: 7px;background: url(/img/strelica4.gif) 0px 4px no-repeat;}

.font1{font: 11px "Times New Roman", Times, serif;}
.font2{font: 11px "Comic Sans MS", Times, serif;font-weight: bold;}
.font3{font: 11px "Monotype Corsiva", Times, serif;}
/*  SPAN  */

#save-settings{
	position:absolute;
	top:190px;
	right:50px;
}

.label_pretraga{
	line-height: 16px;
	padding-right: 4px;
	color: #666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.label, .label2, .label2a, .label2b, .label3, .label4, .label4a, .label5, .label6, .label7, .label8, .label9, .label20, .label21, .label22, .label23, .label24, .label25{
	display: block;
	float: left;
	width: 80px;
	line-height: 16px;
	padding-right: 4px;
	color: #666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.label2, .label2b{width: 220px;}
.label2b{height: 200px;}
.label2a{width: 680px;}
.label3{width: 220px;font-weight: bold;}
.label4, .label4a{width: 100px;padding: 0;}
.label4a{width: 150px;}
.label5{width: 195px;padding: 0 0 5px 40px;}
.label6{width: 300px;}
.label7{width: 250px;padding: 0 0 5px 150px;}
.label8{width: 340px;padding: 0 0 5px 0;}
.label9{width: 180px;padding: 5px 10px 0 0;font-size: 11px;line-height: 15px;}
.label20{width: 450px;}
.label21{width: 160px;}
.label22{width: 655px;padding: 0 0 0 10px;line-height: 30px;background: #EFEFEF;text-align: left;font-size: 13px;}
.label23{width: 200px;height: 100%;}
.label24{width: 740px;font: 12px Arial, Helvetica, sans-serif;font-weight: bold;}
.label25{width: 140px;padding: 5px 10px 0 0;font-size: 11px;line-height: 15px;color: #333;}
.label26{position: relative;top: -100px;}
.label27{position: relative;float: left;width:120px;height: 150px;text-align: center;padding: 10px 0;}

body#mailing-lis label{
	font-weight:bold;
	background:#F8F8F8;
	position:absolute;
	top:0px;
	left:0px;
	line-height:30px;
}

input{
	position: relative;
	top: 3px;
}

.radio2{position: absolute;top: -2px;left: 10px;}


select, .select{
	color:#666666;
	font-size:12px;
	width:120px;
	border: 1px solid #CCCCCC;
}

.select-50{width: 50px;}
.select-100{width: 100px;}
.select-150{width: 150px;}
.select-195, .select-195a, .select-195b{width: 195px;margin-left: 40px;}
.select-195a{margin-left: 150px;}
.select-195b{margin-left: 55px;}

.select-200{width: 200px;}
.select-350{width: 350px;}

.textbox, .textbox2, .textbox3, .textbox4, .textbox5, .textbox6, .textbox7, .textarea, .textarea2, .textarea3, .textarea4, .textarea5, .textarea6{
	float: left;
	width: 120px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-left: 0px;
}

.textarea7{
	width: 120px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-left: 0px;
}

.textbox2{width: 195px;padding-left: 5px;}
.textbox3{width: 180px;}
.textbox4{width: 272px;}
.textbox5{width: 150px;}
.textbox6{width: 300px;margin: 20px 0 0 0;left: 200px;}
.textbox7{width: 145px;}

.textarea{width: 350px;}
.textarea2{width: 180px;height: 60px;}
.textarea3{width: 601px;height: 250px;margin-top: 5px;padding: 5px;}
.textarea4{width: 480px;height: 70px;}
.textarea5{width: 720px;}
.textarea6{width: 250px;}
.textarea7{width: 150px;}

.sub-login, .sub, #submitt-button2, #submit-button5, #submit-button6, .submit-button11, .submit-button12, .submit-button12a, .submit-button13{
	color: #666666;
	background-image: url(/img/button-form.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 66px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	right: 15px;
	top: 85px;
}

.sub{
	background-image: url(/img/button-form2.png);
	height: 26px;
	width: 86px;
	position: absolute;
	top: 13px;
	left: 105px;
}

.submit-button_pretraga{
	color: #666666;
	background: url(/img/button-form.png) top left no-repeat;
	height: 26px;
	width: 66px;
	border: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 70px;
}

#submit-button2, #submit-button2a, #submit-button2b, #submit-button2c, #submit-button3, #submit-button5, #submit-button6, .submit-button11, .submit-button12, .submit-button12a, .submit-button13{
	color: #666666;
	background: url(/img/button-form.png) top left no-repeat;
	height: 26px;
	width: 66px;
	border: none;
	position: absolute;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	right: 50px;
	top: 155px;
}
#submit-button2a, #submit-button2b, #submit-button2c{width: 103px;top: 25px;left: 230px;background: url(/img/button-form3a.png) top left no-repeat;color: #FFF;}
#submit-button2b, #submit-button2c{top:40px;left:600px;}

#submit-button3{
	background-image: url(/img/button-form2.png);
	top: 13px;
	left: 105px;
}

#submit-button4{
	width: 176px;
	height: 26px;
	background: url(/img/button-form5.png);
	border: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	top: 1px;
	*top: 8px;
	left: 10px;
}

#submit-button5, #submit-button6{width: 106px;top: 90px;left: 20px;background: url(/img/button-form7.png) top left no-repeat;color: #666666;}
#submit-button6{left: 625px;}

#submit-button8, #submit-button8b{width: 136px;height: 26px;background:url(/img/button-form8.gif) top left no-repeat;color: #666666;border: none;	font-weight: bold;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
#submit-button8b{background: url(/img/submit-button.png) top left no-repeat;}

.submit-button10{
	width: 106px;
	height: 26px;
	background: url(/img/button-form4.png) top left;
	border: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	top: -1px;
	margin-left: 7px;
}

.submit-button11, .submit-button12, .submit-button12a, .submit-button13{top: 0;left: 45px;width: 180px;background: url(/img/button-form7a.png) top left no-repeat;color: #666;}
.submit-button12, .submit-button12a{left: 285px;}
.submit-button12a{left: 160px;}
.submit-button13{left: 525px;}/* Submit button */
.submit-button-bg, .submit-button-bg3, .submit-button-bg4, .submit-button-bg5, .submit-button-bg6, .submit-button-bg7, .submit-button-bg7a, .submit-button-bg7b, .submit-button-bg8, .submit-button-bg8a, .submit-button-bg10{
	width:220px;
	height:26px;
	margin:0px auto;
	background:url(/img/submit-button-bg.png) top left no-repeat;
	position:relative;
}

.submit-button-fg, .submit-button-fg3, .submit-button-fg4, .submit-button-fg5, .submit-button-fg6, .submit-button-fg7, .submit-button-fg7b, .submit-button-fg8, .submit-button-fg8a, .submit-button-fg10 {
	position:absolute;
	top:0px;
	left:0px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	width:220px;
	height:26px;
	background:url(/img/submit-button-fg.png) top right no-repeat;
}

.submit-button-bg3, .submit-button-bg5, .submit-button-bg6{background: url(/img/submit-button-bg2.png) top left no-repeat;}
.submit-button-fg3, .submit-button-fg5, .submit-button-fg6{color: #FFFFFF;background: url(/img/submit-button-fg2.png) top right no-repeat;}
.submit-button-bg4, .submit-button-fg4, .submit-button-bg5, .submit-button-fg5{width: 130px;}
.submit-button-bg6, .submit-button-fg6, .submit-button-bg7, .submit-button-bg7b, .submit-button-fg7, .submit-button-fg7b{width: 70px;}
.submit-button-bg7a{position: absolute;width: 70px;top: 50px;right: 80px;}
.submit-button-bg7b{background: url(/img/submit-button-bg4.png) top left no-repeat;}
.submit-button-fg7b{background: url(/img/submit-button-fg4.png) top right no-repeat;}
.submit-button-bg8, .submit-button-bg8a{margin: 0 auto; width: 106px;}
.submit-button-bg8a{background:url(/img/button-form3a.png) top left no-repeat;}
.submit-button-fg8, .submit-button-fg8a{width: 106px;}
.submit-button-fg8a{background:url(/img/button-form3a.png) top left no-repeat;color: #FFF;}

.submit-button-bg10{background: url(/img/submit-button-bg5.png) top left no-repeat;}
.submit-button-fg10{color: #FFFFFF;background: url(/img/submit-button-fg5.png) top right no-repeat;}


a.submit-button-fg, a.submit-button-fg:hover{
	display:block;
	text-decoration:none;
	color:#666666;
	text-align:center;
	line-height:26px;
}

.submit-button-fg2{
	height:26px;
	width:282px;
	position:absolute;
	top:0px;
	left:0px;
	background:red url(/img/submit-button-bg3.png) center left no-repeat;	
}

.submit-button-bg2{
	position:relative;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding:0px 10px 0px 10px;
	background:green url(/img/submit-button-fg3.png) top right no-repeat;

}

a.submit-button-bg2, a.submit-button-bg2:hover{
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	line-height:26px;
}

a.button{position: absolute;top:0px;right: 0px;background: url(/img/button-form5a.png) top left no-repeat;display: block;width: 176px;height: 26px;line-height: 26px;text-align: center;text-decoration: none;padding: 0;}
a.button:hover{text-decoration: none;}
/* Submit button */
.info2, .info3, .info4{position: absolute;top: 5px;left: 53px;}
.info3{left: 78px;}
.info4{top: -1px;left: 93px;}
.info5{position: relative;top: 3px;}
.info6{position: absolute;top: 0;left: 0;}

.error-form, .error-form-more{
	position: absolute;
	line-height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DF3100;
	left: 250px;
	font-weight: normal;
}
.error-form-more{left: 330px;}

/*** Start Search ***/

.holder-search-form{
	width:200px;
	position: relative;
	height: 25px;
}

#form-search{
	width:220px;
	position: absolute;
	top: 25px;
	left: 35px;
	z-index: 200;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 11px;
	color: #535353;
	font-weight: normal;
}

#sub-login{
	position: relative;
	height: 30px;
	width: 350px;
	padding-top: 15px;
	padding-bottom: 5px;
}

#mailing-form{
	border:1px solid #CCCCCC;
	border-bottom:none;
}

.form-row{
	display:block;
	height:30px;
	width:300px;
	background:#F8F8F8;
	position:relative;
	padding-left:200px;
	border-bottom:1px solid #CCCCCC;
}

.input-field{
	background:#FFFFFF;
	height:30px;
}
/***************************************************
			HEADING TEXT ELEMENTS
***************************************************/

h1, h5, h6, .h1, .text, .text2, .text3, .text4, .text5, .text5a, .text5b, .text6, .text7, .text-mini, .text-box, .text-box2, .search-title{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
}

h1, .h1, .h1-blue{
	font-size: 13px;
	color: #666666;
	display: block;
	background-color: #EFEFEF;
	padding-left: 10px;
	position: relative;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow: #666 0px 0px 5px;
	-moz-box-shadow: #666 0px 0px 5px;
	-webkit-box-shadow: #666 0px 0px 5px;
}

h1{
	padding-top:7px;
	padding-bottom:7px;
}/* u slucaju kada tekst ide u 2 reda */

.h1, .h1-blue, .h2{padding:0px 0px 0px 10px;height: 30px;line-height: 30px;}

.h1-title, h1-title2, .h1-title3, .h1-title4, .h1-x, .h1-x2{
	font-size: 12px;
	color: #666666;
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 7px 10px;
	background-image:url(/img/h1-grey-bg.png);
	background-repeat:repeat-x;
	background-color:#DADADA;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow: #666 0px 0px 5px;
	-moz-box-shadow: #666 0px 0px 5px;
	-webkit-box-shadow: #666 0px 0px 5px;
}

.h2-title5{background: #9CBCD9;color: #FFF; font-size:18px}

h2.h2-title6, h2.h2-title6 a {font-size:16px; color:#666; font-style:italic; font-weight:bold; text-decoration:none;}

/*** Korporativni stilovi ***/
.h1-x, .h1-x2{
	margin: 0;
	color: #FFFFFF;
	background: #984946;/* menja se u skladu sa korporativnim bojama */
}

.h1-x2{background: #F3AA14;/* menja se u skladu sa korporativnim bojama */}
/*** Korporativni stilovi ***/


.h1-title2{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #F76D21;
	text-shadow: 1px 1px 3px #666;
	box-shadow: #666 0px 0px 5px;
	-moz-box-shadow: #666 0px 0px 5px;
	-webkit-box-shadow: #666 0px 0px 5px;
	border-radius:4px;
	-moz-border-radius:4px;
	background-image:url(/img/h1-orange-gradient.png);

}

.h1-title3{
	color: #FFFFFF;
	font-weight: bold;
	background: #508ebc;
}

.h1-title4{
	color: #FFFFFF;
	background: #508ebc;
}

body#nsz div.holder-left h1.h1-title4{color: #FFFFFF;background: #ADADAD;}/* Poslednji Oglasi iz NSZ */

.h1-title5{
	font-weight: bold;
	text-align: center;
	background: #DDDDDD;
}

.h1-title6{
	color: #FFFFFF;
	background: #F76D21;
}

.h1-title7, .h1-title8{
	position: relative;
	float: left;
	width: 300px;
	text-align: center;
	padding: 7px 0;
	background-image:url(/img/h1-grey-bg.png);
	background-repeat:repeat-x;
	background-color:#DADADA;
}

.h1-title8{width: 178px;}

.h1{
	background-color: #F7BD00;
	color: #FFFFFF;
}

.h1-blue{
	background-color: #04BCE3;
	color: #FFFFFF;
}

.h1-blue2{
	background-image: url(/img/h1-blue2.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;

	text-shadow: 1px 1px 3px #666;
	box-shadow: #666 0px 0px 5px;
	-moz-box-shadow: #666 0px 0px 5px;
	-webkit-box-shadow: #666 0px 0px 5px;
	border-radius:4px;
	-moz-border-radius:4px;

}

.h1-blue10{/*  */
	background-image: url(/img/h1-blue2.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.h2-blue{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #508ebc;
	font-size: 12px;
	font-weight: normal;
}

.h2-black{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.h2-gray, .h2-graya, .h2-grayb, .h2-gray3, .h2-blue2, .h2-orange{
	position: relative;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	background: #DDD;
	color: #666;
	padding: 7px 0;
	margin: 10px 10px 25px 10px;
}
.h2-graya{width: 720px;height: 60px;margin-bottom: 0;background: url(/img/h2-gray-bg.png) top left no-repeat;color: #FFF;}
.h2-grayb{width: 742px;height: 50px;margin: 0 0 10px 0;padding: 0;line-height: 50px;float: right;background: #D34817 url(/img/form-top-bg.png) top left no-repeat;color: #FFF;}

.h2-gray2{/*  */
	clear: both;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 5px 0px;
	background: #DDDDDD;
	color: #666666;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

.h2-gray3{margin: 0 10px;}
.h2-blue2{margin: 0 10px;background: #26B9F1;color: #FFF;}
.h2-orange{margin: 0 10px;background: #FF9930;color: #FFF;}

.h3-gray, .h3-gray5{/*  */
	padding: 0px 0px 0px 10px;
	color: #666666;
	font-size: 13px;
	font-weight: bold;
}
.h3-gray5{margin: 20px 0px 0px 0px;}

.h3-gray6, .h3-gray8{
	margin: 10px 0px 10px 0px;
	padding-bottom: 0px;
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
}

.h3-gray8{background: #508ebc;color: #FFF;height: 30px;line-height: 30px;padding: 0 10px;width: 345px;}

.h3-gray2, .h3-gray2a, .h3-gray3, .h3-gray4, .h3-x, .h3-x2{
	padding-bottom: 0px;
	font: 13px Arial;
	font-weight: bold;
	color: #666666;
}

.h3-gray2 span{
	font: 12px Tahoma;
	font-weight: normal;
}

.h3-gray2a{margin-bottom: 5px;}

.h3-orange{
	width: 290px;
	margin: 10px 0px 10px 0px;
	padding: 5px 10px;
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #F76D21;
	color: #FFF;
}

.h3-x{padding: 3px;color: #FFFFFF;background: #984946;/* menja se u skladu sa korporativnim bojama */}
.h3-x2{color: #FFFFFF; background: #80A9E9;/* menja se u skladu sa korporativnim bojama */}

.h3-2{padding-left: 30px;}

.h3-gray3{margin: 10px 0px 10px 0px;}

.h3-gray4{margin: 10px 0px 5px 0px;}

.h3-gray7{font: 12px Arial, Helvetica, sans-serif;font-weight: bold;margin: 20px 0 5px 0;padding: 0 20px;}

.h3-black{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}

.h3-black2{
	margin: 10px 10px 5px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-family: Tahoma;
	clear: both;
	border-bottom: 1px solid #DDDDDD;
	color: #666666;
}

.h3-black3, .h3-black3a, .h3-black4, .h3-black4a, .h3-black4b, .h3-black5{
	position: relative;
	width: 720px;
	left: 10px;
	margin: 0 0 10px 0;
	padding: 0;
	clear: both;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 1px solid #DDDDDD;
}
.h3-black3a, .h3-black4a, .h3-black4b, .h3-black5{margin-bottom: 5px;color: #F76D21;border: none;text-transform: uppercase;}
.h3-black4, .h3-black4a, .h3-black4b, .h3-black5{float: left;margin-top: 15px;}
.h3-black4b{border-top: 1px solid #94B6D2;margin-top: 0;padding-top: 7px;margin-top: 7px;}
.h3-black5{color: #666;margin-top: 20px;}

.h3-title, .h3-title2{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
	border-bottom: 1px solid #666;
	margin: 0px 0px 10px 0px;
}

.h3-title2{margin: 0 0 5px 0;}

h5 {
	color: #666666;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
}

.h5, .h5a, .h5b{
	position: relative;
	width: 210px;
	left: 10px;
	float: left;
	padding-left: 10px;
	font-weight: normal;
	font-size: 12px;
	margin-bottom: 2px;
	text-align: left;
}
.h5{background: #F4F4F4;text-decoration: underline;}
.h5a, .h5b{width: 700px;color: #94B6D2;font-weight: bold;}
.h5b{color: #ADADAD;}

h6{
	font-size: 12px;
	padding-top: 3px;
}

.p{padding: 0 10px;}
.p2{padding: 0 10px 5px 10px;}
.p3{padding: 8px 10px 3px 10px;color: #666;text-align: justify;}
.p4{padding: 0;}
.p5{padding: 5px;margin: 0 5px;background: url(/img/line.gif) bottom left repeat-x;}
.p6{background: #F4F4F4;padding: 3px 5px 2px 5px;}
.p7{text-align: center;font: 16px Arial, Helvetica, sans-serif;}
.p8{padding: 0 20px 5px 20px;font: 12px Arial, Helvetica, sans-serif;}
.p9{font-weight: bold;text-align: left;}
.p10{padding: 3px 60px;}
.p11{text-align: center;font: 16px Arial, Helvetica, sans-serif;font-size: 16px;}
.p12, .p12a{font: 13px Arial, Helvetica, sans-serif;color: #FFF;padding: 10px 15px 0 15px;font-weight: bold;text-align: center;}
.p12a{font-size: 16px;color: #333;margin-top: 40px;}
.p13{font: 12px Arial, Helvetica, sans-serif;}
.p14{text-align: center;color: #666;font: 12px Arial, Helvetica, sans-serif;font-weight: bold; line-height: 20px; background: #CCC;}

.text10{
	padding: 0px 10px 0px 10px;
	text-align: justify;
}

.text, .text2, .text6, .text7, .white, .text-small, .text-box, .text-box2, .date, .title, .title2, .title3, .title4, .title4a, .title5, .text-award, contact-info{
	position: relative;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text6{display: block;background: #F4F4F4;padding: 5px;margin-top: 5px;}
.text7{display: block;padding: 5px;background: #F4F4F4;}

.title10{
	position: relative;
	padding: 10px 0px 0px 0px;
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.text10{
	position: relative;
	display: block;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text2, .text3, .text4, .text5, .text5a, .text5b{
	padding-left:10px;
	padding-bottom:10px;
	display:block;
}

div.holder-search-result .text2, div.holder-search-result2 .text2, div.holder-search-result3 .text2{padding-bottom:0px;}

div.holder-search-result3 .text3{position: absolute;top: 5px;right: 5px;}

.text3, .text4, .text5, .text5a, .text5b{
	padding-bottom:5px;
}

.text4{width:100%;text-align:right;}
.text5, .text5a, .text5b{padding-left:0;margin-left:10px;text-align:justify;}
.text5a{padding-top:30px;text-align:center;}
.text5b{padding-top:10px;text-align:center;}

.search-title{
	font-size:16px;
	padding-bottom:7px;
	display:block;
	padding-right: 10px;
	padding-left: 10px;
}
div.holder-search-result .search-title{font-size:13px;}

.text-box, .text-box2{
	display: block;
	padding-left: 10px;
	color: #666666;
}

.text-box2{margin-bottom: 7px;padding: 0px;}

.text-box3{top:-8px;font-family:Arial;font-size:12px;font-weight:normal;color:#666666;background:#FFFFFF;border:1px solid #CCCCCC;}
.text-box4{top:-8px;*top:-7px;border-top: 1px solid #FF7F7F;border-left: 1px solid #FF7F7F;border-right: 1px solid #000000;border-bottom: 1px solid #000000;font-family: Arial;font-size : 12px;font-weight: bold;color : #FFFFFF;background-color : #cc2233;cursor: pointer;}

.white{
	color: #FFFFFF;
}

.news {
	padding-bottom: 3px;
	margin-bottom: 5px;
	padding-top: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DBAB06;
}

.news-text{line-height: 14px;color: #AB4E29;}
.news-text:hover{color: #C7BC32;}

.date, .date2{
	color: #666666;
	display: block;
	padding-top: 3px;
	padding-bottom: 2px;
}

.date2{
	padding: 3px 10px 2px 0px;
	color:#333333;
	text-align: right;
}

.title, .title2, .title3, .title4, .title4a, .title5{
	color: #666666;
	font-weight: bold;
	display: block;
}

.title2{font-size:16px;padding-bottom:10px;}
.title3, .title4, .title4a, .title5{font-size:12px;padding-bottom:10px;}
.title4, .title4a{padding-bottom:0px; margin-bottom:10px;border-bottom:1px solid #666666;}
.title4a{text-align: center;}
.title5{padding: 10px 0 0 0;}

div.sponsored .title3{padding:5px 0px 5px 10px;}

.contact-info{
	color: #666666;
	display: block;
}

.sort{
	text-align:right;
	padding-bottom:10px;
	position: relative;
	float: right;
}

.pagination{
	padding:10px 10px 10px 10px;
	float:right;
	width:400px;
	text-align:right;
}

.bold{
	background-color:#F7BD00;
	color:#FFFFFF;
	font-weight:bold;
}

.gray{color:#FFFFFF;}
.light-gray{color: #666666}

/***************************************************
			        IMAGES
***************************************************/
.img, .img-left, .img-left4, .img-right{margin: 5px 20px 5px 10px;text-align: center;}

.img-left3{float: left;margin: 5px 50px 5px 10px;}

.img{display:block;}
.img-left, .img-left4{float:left;}
.img-right{float:right;}

.img-left2{
	padding: 3px;
	border: 1px solid #EFEFEF;
	float: left;
	margin: 0 5px 0 0;
}
.img-left4{margin-left: 0;}

.img-right2, .img-right3{
	float: right;
	margin: 10px 0px 0px 50px;
}

.img-right3{margin: 10px 10px 0px 30px}

.img-logo{
	float:left;
	margin:0px 30px 20px 10px;
}

.img-title{
	font-weight:bold;
}

.img2{position: absolute;top: 72px;right: 10px;}
.img3{width: 300px;height: 230px;margin: 20px auto 30px auto;}
.img4{position: absolute;top: 0;left: 0;}
.img5, .img5a{position: absolute;top: 100px;left: 475px;}
.img5a{top: 120px;}
.img6{position: absolute;top: 85px;left: 520px;}

.img10{margin: 0px 0px 0px 0px;}
.img11{margin: 0px 0px 0px 52px;}
.img12{margin: 0px 0px 0px 132px;}
.img13{margin: 0px 0px 0px 32px;}

/***************************************************
			        TABLES
***************************************************/

table{
background:#666666;
}

table td{
	border-bottom:1px solid #FCFCFC;
}

tr{background:#FFFFFF;}
tr.mestoirok{background:#ffbf52;} /* istaknuti*/
tr.mestoirok2{background: #cdcdcd;} /* standardni */

table a, .mesto{margin:2px 0px;}
.rok{display:block;text-align:right;margin:0px 10px;font: 11px Arial, Helvetica, sans-serif;color: #666;}
.mesto{font-size: 11px; Arial, Helvetica, sans-serif;color: #666;}
table a.white-link{font-weight:bold;}
table a.blue-link2, .holder-right a.blue-link2{font-weight:normal;color: #508ebc;}

.table-title{background:#CCCCCC;font-weight:bold;color:#666666;}
.table-gray{background:#F6F6F6;}
.table-gray2{background:#F3F3F3;text-align:left;padding-left:10px;}
.table-gray3{background:#F3F3F3;}

.align-left{text-align:left;padding-left:10px;}
.align-left2{text-align:left;padding-left:20px;}

.table2{
	margin: 0px 10px;
	background: #F4F4F4;
}

.tr2{background: #CCC;color: #FFF;}
#table4 .tr3{background: #FF9930;color: #FFF;}

#table2{background: #FFF;}
#table2 td{padding: 3px 10px 3px 10px;}

#table3{background: #999;}
#table3 td{background: #F8F8F8;padding: 7px;}

#table4{position: relative;left: 12px;background: #FFF;}
#table4 td{padding: 5px 0 5px 8px;color: #666;}

#table5{
	position: relative;
	left: 150px;
	margin: 10px 0;
}

#table5 td{
	padding: 3px 5px;
}

.table-title3{
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}

.table-title4{background: #DEDFE0;}

.td2{border: 1px solid #DEDFE0;border-left: none;}
.td3{border-right: 1px solid #DEDFE0;border-bottom: 1px solid #DEDFE0;}
.td4{border-top: 1px solid #DEDFE0;border-right: 1px solid #DEDFE0;}
.td5{border-right: 1px solid #DEDFE0;}
.td6{background:#EFEFEF;}
.td7{text-align: center;background: url(/img/table-bg2.png) bottom right no-repeat;}

.active{background: #FFE18F;}

.table2 a, .table3 a,#table3 a{margin: 0;padding:0;}

#table6{
	position: relative;
	left: 20px;
	background: #EFEFEF;
	text-align: left;
}
#table6 td{padding: 3px 5px;}
.table-title6{background: #CCC;color: #666;}
.table-title6b{background: #FF9930;color: #FFF;}
.table-title6c{background: #26B9F1;color: #FFF;}

#trazena-zanimanja table {border-right:#969696 0.1pt solid; border-top:#969696 0.1pt solid;}
#trazena-zanimanja table td {border-left:#969696 0.1pt solid; border-bottom:#969696 0.1pt solid;}
#trazena-zanimanja table tr td.bg1 {background-color:#d5ecef; color:#808080; padding:3px 10px 3px 15px;}
#trazena-zanimanja table tr td.bg2 {background-color:#ffe4c9; color:#808080; padding:3px 10px 3px 15px; line-height:18px;}

/***************************************************
			        FOOTER
***************************************************/

#korporativni a, #korporativni a.link, #korporativni a.hover{
	background-image: url(/img/infostud-logos/korporativni.png);
	width:84px;
	height:31px;
	margin-left: 14px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	text-decoration:none;
	display:block;
}

#poslovi a, #poslovi a.link, #poslovi a.hover{
	background-image: url(/img/infostud-logos/poslovi.png);
	width:108px;
	height:31px;
	margin-left: 37px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	text-decoration:none;
	display:block;
}

#mojtim a, #mojtim a.link, #mojtim a.hover{
	background-image: url(/img/infostud-logos/mojtim.png);
	width:112px;
	height:31px;
	margin-left: 37px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	text-decoration:none;
	display:block;
}

#znanje a, #znanje a.link, #znanje a.hover{
	background-image: url(/img/infostud-logos/znanje.png);
	width:109px;
	height:31px;
	margin-left: 37px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;	
	text-decoration:none;
	display:block;
}


#prijemni a, #prijemni a.link, #prijemni a.hover{
	background-image: url(/img/infostud-logos/prijemni.png);
	width:119px;
	height:31px;
	margin-left: 37px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	text-decoration:none;
	display:block;
}

#polovni a, #polovni a.link, #polovni a.hover{
	background-image: url(/img/infostud-logos/polovni.png);
	width:62px;
	height:31px;
	margin-left: 37px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	text-decoration:none;
	display:block;
}

#ucv a, #ucv a.link, #ucv a.hover{
	background-image: url(/img/infostud-logos/ucv.png);
	width:108px;
	height:31px;
	margin-left: 37px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	text-decoration:none;
	display:block;
}

#putovanja a, #putovanja a.link, #putovanja a.hover{
	background-image: url(/img/infostud-logos/putovanja.png);
	width:128px;
	height:31px;
	margin-left: 37px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	text-decoration:none;
	display:block;
}

#footer {
	background-color:#e86d25; border:#f2f2f2 2px solid; border-radius:10px; padding-bottom:5px; -moz-box-shadow: 0 0 10px #000000; -webkit-box-shadow:0 0 10px #000000; box-shadow:0 0 10px #666666;
	width: 1002px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	position: relative;
	bottom: 0px;
	margin-bottom: 7px;
}

#footer2 {
	width: 1002px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

.foot-bg {background-image:url(/img/bg-poslovi.png); background-repeat:repeat-x; background-position:top; }

#footer2 .soc-icons{
	float:right;
	width:200px;
	margin-right:5px;
	padding-top:5px;
}

#footer2 .awards{
	float:left;
	width:780px;
	margin-left:10px;
	border:none;
}
#footer2 img.award-logo{
	margin-left:10px;
}

#FooterOne-img{
	margin-bottom:10px;
	padding-bottom:10px;
	background-image:url(/img/foot-logo-separator.png); background-position:bottom center; background-repeat:no-repeat;
}

#FooterOne-img img{
	border:0px;
}

#FooterOne-img img.korporativni{
	margin-left:2px;
}

#FooterOne{
	/*width: 705px; 975px;*/
	padding-left: 15px;
	padding-right: 15px;
	font-size:10px;
	color:#333333;
}

#FooterOne a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}

#FooterOne a:link{
	color:#FFFFFF;
	text-decoration:none;
}

#FooterOne a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#FooterOne a:visited{
	color:#FFFFFF;
}

#FooterOne{
	/*width: 705px; 975px;*/
	padding-left: 15px;
	padding-right: 15px;
}

#FooterTwo{
	float:right;
	text-align: left;
	position: absolute;
	top: 25px;
	right: 15px;
	width: 970px;
	padding-top: 8px;
	line-height: 11px;
}

#foot-icon{
	width:990px;
	margin-top:5px;
	margin-left:5px;
}				
				
a.krojac {color: #FFFFFF;font-weight: bold;text-decoration: none;}
a.krojac:hover {text-decoration: underline;}											

/***************************************************
				       MENU
***************************************************/

#top-menu{
	text-align: left;
	color: #cccccc;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: 10px;
	left: 7px;
}

#top-menu a{
	color: #595959;
	font-family: Arial, Helvetica, sans-serif;
}

#top-menu a:link{
	color: #595959;
	font-family: Arial, Helvetica, sans-serif;
}

#top-menu a:hover{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#top-menu2{
	text-align: right;
	color: #cccccc;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 10px;
	right: 7px;
}

#top-menu2 a{
	color: #595959;
	font-family: Arial, Helvetica, sans-serif;
}

#top-menu2 a:link{
	color: #595959;
	font-family: Arial, Helvetica, sans-serif;
}

#top-menu2 a:hover{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#top-menu3{
	float: left;
	width: 100%;
	background: #F3F3F3;
}

.left2{
	float: left;
	padding: 8px 0px 0px 10px;
}

.right2{
	float: right;
	padding: 3px 10px 4px 0px;
	color: #666666;
}

.right3{
	float: right;
	padding: 0px 10px 0px 0px;
	color: #666666;
}

/*** E-LAYER ***/
#elayer, #elayer3, #elayer4, #elayer5, #elayer6{
	position: relative;
	overflow: auto;
	width: 599px;
	height: 470px;
	left: 80px;
}

#elayer3{height: 750px;}
#elayer4{width: 599px;height: 500px;left: 15px;}
#elayer5{width: 539px;height: 530px;left: 110px;}
#elayer6{width: 679px;height: 1200px;left: 40px;}

#elayer td, #elayer3 td, #elayer4 td, #elayer5 td, #elayer6 td{border:none;}
#elayer a, #elayer3 a, #elayer5 a, #elayer6 a{margin: 0px;}

.elayer-title{
	margin-bottom: 0;
	text-align: center;
	background: #B5B5B5;
	color: #FFF;
	font-weight: bold;
}

.elayer-text{padding: 1px 0px 1px 10px; border:#CCCCCC 1px solid;}
/*** E-LAYER ***/

#frame{float: left;border: 1px solid #E0E0E0;border-top: none;padding: 0;}

/*** ANCHORS ***/
#anchors, #anchors2{
	position: relative;
	float: left;
	width: 780px;
	left: 55px;
	margin: 10px 0;
}

#anchors2{left: 145px;width: 340px;}

.anchors{
	float: left;
	width: 260px;
}

.ul3{
	margin: 0;
	padding: 10px 0;
	list-style: none;
}

.ul4{
	margin: 0;
	padding: 0 10px 10px 10px;
	list-style: none;
}

.ul5{
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
}

.ul4 li, .ul5 li{
	padding-left: 10px;
	background: url(/img/strelica2a.png) 0px 5px no-repeat;
}

.ul6{
	margin: 0;
	padding: 0 0 10px 27px;
	list-style: none;
	color: #666;
}

.ul7{
	margin: 0;
	padding: 0;
	list-style: none;
}

.ul8, .ul8a{margin: 0;padding: 10px 0px 20px 30px;}
.ul8{list-style: none;}

.ul9{padding: 10px 0 0 20px;margin: 0;list-style:url(/img/bulet.gif) outside;}
.li9{padding: 0 0 15px 0;}

.ul10{padding: 0 0 0 20px;margin: 0;}
.ul10 li{padding: 3px 0;}

.ul11{
	margin: 0;
	padding-left: 40px;
	list-style:url(/img/bulet.gif) outside;
	color: #666;
}
.ul11 li{padding-bottom: 5px;}

.ul12{
	margin: 5px 0 0 0px;
	padding-left: 20px;
}
.ul12 li{padding-bottom: 2px;}

.div30 .ul9{
	list-style-image: url(/img/bulet2.png);
	list-style-position: outside;
	padding-left: 40px;
	*padding-left: 30px;
}

.div30 .ul9 li{
	/*width: 320px;*/
	padding: 0px 0px 20px 0px;
}

.div30 .ul9 li span{
	position: relative;
	top: -12px;
	left: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	*left: 5px;
	_left: 5px;
}
/*** ANCHORS ***/

#pagination-top, #pagination-bottom{
	padding:10px 10px 0px 10px;
	float:left;
	width: 460px;/* 400px; */
	text-align: center;
}

#pagination-bottom2{
	padding:5px 0;
	float:left;
	width:100%;
	text-align: center;
}

#pagination-bottom{
	padding: 15px 10px 10px 10px;
}

.hot-jobs-top{
	background: url(/img/hot-jobs-top2.png) top center no-repeat;
	margin: 15px 0px 0px 0px;
	padding-top: 15px;
	padding-bottom: 7px;
	text-align: center;
}

.hot-jobs{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 15px 10px;
	background: url(/img/hot-jobs-bottom2.png) bottom center no-repeat;
	text-align: center;
}

.hot-jobs2{
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 5px 5px;
	box-shadow:#999 0px 0px 4px;
	-moz-box-shadow:#999 0px 0px 4px;
	-webkit-box-shadow:#999 0px 0px 4px;
	background-color:#DDD; 
	background-image:url(/img/hot-jobs-belo.png);
	background-repeat:repeat-x;
	text-align: center;
	height: 95px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	vertical-align:middle;
	display:table-cell;
	width:125px;
	border:#AAA 1px solid;
}

.awards{padding:5px 0px;}

.border2{border: 0px solid #FFFFFF;}

.holder-title{
	position:relative;
	height:14px;
}

.holder-title2{
	background: #ADADAD;/*#DEDFE0;*/
	border-top: 1px solid #666666;
}

.doc, .doc2, .pdf, .pdf2, .save, .save2{
	position: absolute;
	top: 0px;
	right: 29px;
}

.istice-za24h{
/*	position: absolute;*/
	top: -3px;
	right: 4px;
	display: block;
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
	background: url(/img/oglas-istice-danas.png) top left no-repeat;
	float:right;
}

.save, .save2{right: 5px;}
.doc, .doc2, .pdf, .pdf2, .icon-link{
	display: block;
	width: 17px;
	height: 16px;
	margin: 0;
	padding: 0;
}
.doc{background: url(/img/doc.png) top left no-repeat;}
.doc2{background: url(/img/doc2.png) top left no-repeat;}
.pdf{background: url(/img/pdf.png) top left no-repeat;}
.pdf2{background: url(/img/pdf2.png) top left no-repeat;}
.save{background: url(/img/save.png) top left no-repeat;}
.save2{background: url(/img/save2.png) top left no-repeat;}
.icon-link{line-height: 16px;text-decoration: none;}
.icon-link:hover{text-decoration: none;}

.novi-konkurs, .novi-konkurs2{
	position: absolute;
	width:81px;
	height:22px;
	top: 0px;
	right:50px;
	background: url(/img/novi-konkurs.png) top left no-repeat;
	z-index:1000;
}
.novi-konkurs2{background: url(/img/novi-konkurs2.png) top left no-repeat;}

/*  */
.infox{
	display:block;
	position:absolute;
	width:14px;
	height:14px;
	background:url(/img/info.gif) top left no-repeat;text-decoration:none;
}

.helpx{}

.holder-form a.infox{text-decoration:none;}
/*  */

/***************************************************
				POCETNA STRANICA
***************************************************/
body#home h1.h1-home{color:#FFFFFF;background:#F76D21;/*#F7BD00;*/font-weight:bold;}/* pozadina Novosti na sajtu na pocetnoj stranici */

/***************************************************
								 POMOC
***************************************************/
body#pomoc{background:#FFFFFF;}
body#pomoc p{font:11px Arial, sans-serif;color:#666666;padding:10px 10px 0px 10px;text-align:justify;}
body#pomoc p.align-center{text-align: center;}
body#pomoc a, body#pomoc a.infostud-link:hover{color:#0093DD;text-decoration:none;}
body#pomoc a:hover{color:#333333;text-decoration:underline;}
body#pomoc #close-window{padding:10px 0px 0px 0px;width:100%;text-align:center;}

/* Login menu */
#login-menu{
	font:11px Tahoma, Arial;
	color:#666666;
	float:left;
	margin:0px 2px 0px 28px;
	*margin:0px 2px 0px 14px;
	width:960px;
	height:17px;
	line-height:17px;
}

.login-menu-left{
	float:left;
}

.login-menu-right{
	float:right;
}
/* Login menu */

.signature{
	display:block;
	width:135px;
	float:right;
	text-align:right;
	padding:5px 0px 2px 0px;
}

/* Baneri */
#baner, #baner2{
	width:982px;
	position: relative;
	padding-right: 20px;
	height: 110px;/*115px;*/
}

#baner2{background-image: url(/img/pozadina-banera2.png);}

#baner2{
	background: url(/img/pozadina-reklama.png) 0px -5px no-repeat;
	padding: 11px 9px 7px 3px;
	width: 468px;
	height: 60px;
	float: left;
	margin: 0px 0px 8px 0px;
}

#baner3{
	background: url(/img/pozadina-reklama.png) 0px -5px no-repeat;
	padding: 11px 9px 7px 3px;
	width: 468px;
	height: 60px;
	margin:0 auto;
}

#baner4{
	position:absolute;
	top:30px;
	left:205px;
	*left:180px;
	width: 468px;
	height: 60px;
	margin:0 auto;
}

#baner5{
	background: url(/img/pozadina-reklama-2.png)no-repeat;
	padding-top:10px;
}

/* Baneri */

h2{
	font-family: Arial, Helvetica, sans-serif;
	margin:10px 0px;
	padding: 0px;
	font-weight:normal;
	font-size:18px;
	color:#333333;
	text-align:center;
}

h3{
	font-weight:bold;
	font-size:12px;
}

/*  */
#options{
	width:615px;
	position:relative;
	margin-bottom:20px;
float:left;
}

#options10{
	width: 100%;
	/*height: 26px;*/
	margin-bottom: 0px;
	padding: 3px 0px 4px 0px;
	background: #F4F4F4;
}

#options11{
	width: 100%;
	height: 26px;
	margin-bottom: 0px;
	padding: 3px 0px 4px 0px;
	background: #F4F4F4;
}

#options12{
	float: left;
	width: 100%;
	padding: 0px 0px 4px 0px;
	background: #F4F4F4;
}

#options13{
	position: relative;
	float: left;
	background: #F4F4F4;
	width: 615px;
	margin-bottom: 10px;
	padding: 3px 10px 4px 10px;
}

.options-right{
	float: right;
	padding: 8px 10px 0px 0px;
}

.left{position: relative;float:left;}
.right{float:right;}

#napomena, #napomena2, #napomena3, #napomena4, #napomena5, #napomena6, #napomena7, #napomena8{
	position: relative;
	clear:both;
	margin: 0px 10px 0px 10px;
	padding: 0px 5px 10px 5px;
	color: #333333;
	text-align: left;
}

#napomena2, #napomena3, #napomena5, #napomena6, #napomena7, #napomena8{
	padding: 5px 5px 5px 5px;
	text-align: center;
	background: #EBEBEB;
	border: 1px solid #9DACBD;
}

#napomena3{text-align: left;}

#napomena4{
	width: 189px;
	margin: 20px 0px 10px 0px;
	float: left;
	clear: left;
	border: none;
	background: #F4F4F4;
}

#napomena5{text-align: justify;}

#napomena6{
	width: 290px;
	margin: 20px 0px 10px 0px;
	padding: 0px 5px 5px 5px;
	position: relative;
	float: left;
	left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

#napomena7{margin: 0px 5px 0px 5px;}

#napomena8{margin: 0px;}
#napomena9{position: relative;width: 623px;padding: 5px;background: #EBEBEB;color: #333;text-align: center;}
/*** Korporativni Stilovi ***/
#napomena-x{
	position: relative;
	clear:both;
	margin: 10px 0px 0px 0px;
	padding: 5px 5px 10px 5px;
	color: #666666;
	background: #FFFF7F;
	border: 1px solid #F3AA14;
	text-align: center;
}

/*** Korporativni Stilovi ***/

/***************************************************
				KLIJENT OGLAS
***************************************************/
body#klijent-oglas{
	background:#FFFFFF;
}

/***************************************************
				OGLAS
***************************************************/
.unapredi-cv-link{
	text-align:center;
	color:#666666;
	margin-top:25px;
	padding-top:5px;
	border-top:#ebebeb 1px solid;
	padding-bottom:6px;	
}

/***************************************************
				VRHUNSKI POSLODAVAC
***************************************************/
#vrhunski-poslodavac-baner{position: relative;width: 956px;height: 107px;margin-bottom: 15px;}
#vrhunski-poslodavac-link{position: absolute;top: 55px;left: 713px;}
#vrhunski-poslodavac-baner2{padding: 5px 0;border-top: 1px solid #F3AA14;border-bottom: 1px solid #F3AA14;}
.vrhunski-list{text-align:left; margin:0px 5px 0px -20px;  *margin:0px 5px 0px 25px; list-style-image:url(/img/blue-arrow.gif);}

/* Anti-spam link */
a.infostud-link, a.infostud-link:hover{
	text-decoration:none;
	position:relative;
	color:#508ebc;
}
/* Anti-spam link */

.underlined{text-decoration:underline;}

/*#tooltip{
position: absolute;
width: 300px;
padding:4px;
background-color: #333333;
color: #FFFFFF;
visibility: hidden;
z-index: 1000000;
}*/

#fixedtipdiv{
	position:absolute;
	padding:3px;
	border:1px solid #000000;
	color:#000000;
	z-index:100;
}

#profile-menu{
	list-style:none;
	padding:0px;
	margin:0px;
}

#profile-menu a{
	position: relative;
	display:block;
	width:180px;
	height:40px;
	padding:0px 0px 0px 20px;
	margin:0px;
	text-decoration:none;
	line-height:40px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	font-family:Arial;
}

a#moje-biografije:hover, a#moji-pp:hover, a#moji-konkursi:hover, a#moja-mejling-lista:hover, a#moj-rss:hover, a#moji-podaci:hover, a#postignuti-rezultati:hover, a#napravite-baner:hover, a#podaci-moje-firme:hover, a#brisanje-profila:hover{background: #E6E6E6;}

body#profil-biografije a#moje-biografije, a#moji-pp, body#profil-konkursi a#moji-konkursi, body#profil-mejling-lista a#moja-mejling-lista, body#profil-rss a#moj-rss, body#profil-podaci a#moji-podaci, body#partneri-postignuti-rezultati a#postignuti-rezultati, body#partneri-napravite-baner a#napravite-baner{background: #E6E6E6;}

body.profil-licni-podaci a#licni-podaci{text-decoration: underline;}
body.profil-obrazovanje a#obrazovanje{text-decoration: underline;}
body.profil-racunari-jezici a#racunari-jezici{text-decoration: underline;}
body.profil-radno-iskustvo a#radno-iskustvo{text-decoration: underline;}
body.profil-ostale-napomene a#ostale-napomene{text-decoration: underline;}

#profile-menu a span{display:none;}

#profile-menu a.submenu-link, #profile-menu a.submenu-link2{
	padding-left: 30px;
	font-size: 11px;
	width: 170px;
	height: 30px;
	line-height: 30px;
	background: #E6E6E6;
	color: #666666;
}

#profile-menu a.submenu-link2{background: #E6E6E6 url(/img/line2.png) top center no-repeat;}

#profile-menu a.submenu-link:hover{
	text-decoration: underline;
}



a.profil-meni1, a.profil-meni1b, a.profil-meni2, a.profil-meni3{
	text-decoration: none;
	padding: 30px 50px 0px 20px;
	display: block;
	width: 240px;
	height: 120px;
}

a.profil-meni1b{height: 119px;}

a.profil-meni1 span, a.profil-meni1b span, a.profil-meni2 span, a.profil-meni3 span{
	font-family: 'Trebuchet MS';
	font-size: 14px;
	font-weight: bold;
	color: #F76D21;
}
a.profil-meni2 span{color: #508ebc;}
a.profil-meni3 span{color: #6F6F6F;}

a.profil-meni1:hover, a.profil-meni1b:hover, a.profil-meni2:hover, a.profil-meni3:hover{
	background: #E6E6E6;
	text-decoration: none;/* IE6 */
}
/* Moj Profil */

/* Data */
.data, .data2, .data3, .data4{
	width: 680px;
	margin: 0px 10px 2px 10px;
	*margin-left: 5px;
	padding: 0px 0px 0px 10px;
	float: left;
	background: url(/img/grey-bg.png) top left repeat-y;
	clear: both;
}

.data2{width: 765px;margin-left:0;padding-left:0;background: none;}
.data3{background: url(/img/blue-bg.png) top left repeat-y;}

.data label{font-weight: normal;}
.data3 label{color: #FFF;}

.data span, .data3 span{
	color: #666666;
	padding: 0px 0px 0px 0px;
	float: left;
}
/* Data */

.smiley{
	position:absolute;
	top:0px;
	right:0px;
}

.h1-grey{
	background: #EFEFEF;
	color: #666666;
}

.baner-text{
	position: absolute;
	display: block;
	width: 167px;
	top: 75px;
	left: 15px;
	color: #FFFFFF;
}

.relative{
	position: relative;
}

/*** HOLDER INFO ***/
#holder-info, #holder-info3, #holder-info-x, #holder-info2-x{
	position: relative;
	width: 935px;
	margin: 10px 0px 15px 0px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	border: 1px solid #F4F4F4;
	float: left;
}

#holder-info3{width: 790px;}

#holder-info2-x{border: 1px solid #80A9E9;/* menja se u skladu sa korporativnim bojama */}

#holder-info-x{
	width: 939px;
	left: 10px;
	border: 1px solid #B78478;/* menja se u skladu sa korporativnim bojama */
}

#holder-info2{
	float: left;
	width: 590px;
}

.holder-info, .holder-info2{
	float: left;
	display: block;
	width: 150px;
	padding: 0px 0px 5px 40px;
}

.holder-info2{
	width: 400px;
	padding: 0px 0px 5px 0px;
}
/*** HOLDER INFO ***/


/*////////navigacija//////////*/

#navbarwrapper{ /*1*/
	position: relative;
	height: 30px;
	padding: 0;
	background-color: #F3F3F3;
	z-index: 10;
}

#nav-menu ul{ /*2*/
	position: relative;
	float: left;
	left: 15px;
	margin: 8px 0px 7px 0px;
	padding: 0;
	list-style-type: none;
}

#nav-menu li{ /*3*/
	position: relative;
	float: left;
	margin: 0;
	padding: 0px 8px 0px 7px;
	background: url(/img/nav-down.gif) bottom right no-repeat;
}

#nav-menu li li{background-image: none;}/* IE6 */

#nav-menu li.first{padding-left: 0;}
#nav-menu li.last{background: none;}

#nav-menu li.nav-down{
	padding-right: 14px;
	background: url(/img/nav-down2.gif) bottom right no-repeat;
}

#nav-menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#nav-menu ul ul{
	visibility: hidden;
	position: absolute;
	top: 7px;
	left: 7px;
	width: 120px;
	background-color: #508ebc;
	z-index: 501;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:#AAA 0px 3px 15px;
	-moz-box-shadow:#AAA 0px 3px 15px;
	-webkit-box-shadow:#AAA 0px 3px 15px;
	
}

#nav-menu li ul a{
	width: 110px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	display: block;
	padding: 5px 0px;
	font-size: 11px;
}

#nav-menu li:hover ul ul, #nav-menu li .dropdown ul ul{
	display:none;
	box-shadow:#333 0px 0px 20px;
	-moz-box-shadow:#333 0px 0px 20px;
	-webkit-box-shadow:#333 0px 0px 20px;
	
}


#nav-menu li:hover ul, #nav-menu li.dropdown ul, #nav-menu li ul li:hover ul, #nav-menu li ul li .dropdown ul{
	display: inline;
	left: 0;
	top: 15px;
	margin: 0px;
	padding: 0px;
}

#nav li ul a:hover{
	color: #333333;
}

#nav-menu li{
	position: relative;
	float: left;
	margin: 0;
	padding: 0px 8px 0px 7px;
	background: url(/img/nav-down.gif) bottom right no-repeat;
}

#nav-menu li li{background-image: none;}/* IE6 */

#nav li ul a:hover{
	color: #333333;
}

#nav-menu ul li:hover ul, #nav-menu ul a:hover ul{
	visibility: visible;
	height: auto;
}

/*** IE6 dropdown & select box problem fix ***/
#nav-menu ul iframe{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: -1;
	filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

#nav-menu ul #iframe2{width: 125px;height: 248px; border:#FFFFFF 1px solid;}
#nav-menu ul #iframe3{width: 125px;height: 72px; border:#FFFFFF 1px solid;}
#nav-menu ul #iframe4{width: 125px;height: 190px; border:#FFFFFF 1px solid;}
/*** IE6 dropdown & select box problem fix ***/


/*////////navigacija//////////*/


#award, #award2, #award3, #award4{position: absolute; top: 5px; right: 13px;}
#award2{right: 105px;}
#award3{right: 158px;}
#award4{right: 10px;}

#holder-biography{float: left;border-top: 1px solid #999;border-bottom: 1px solid #999;}

.brisanje-naloga{position: absolute;top: 160px;left: 20px;clear: both;font-size: 11px;text-decoration: underline;}

#iframe5{width: 150px;border: 0px;margin: 0;padding: 0;}
#iframe6{width: 670px; height: 200px;margin: 5px;}

.error-fields { 
color:#FF0000; font-size:smaller; position:absolute; word-wrap: break-word; width:350px;
}

.istaknuta_firma{
color:#CC0000;
font-size:14px;
font-weight:bold;
padding-top:3px;
padding-left:2px
}
.zvezdica{
color:#CC0000;
font-size:14px;
font-weight:bold;
padding-top:3px;
padding-left:2px
}

.naslov {
color: #FF6600;
font-size: 20px;
font-weight:normal;	
}

.NASLOV-sivi{
	font-family: Arial, Helvetica, sans-serif;
	margin:10px 0px;
	padding: 0px;
	font-weight:normal;
	font-size:18px;
	color:#333333;
	text-align:center;
}

.NASLOV-narandzasti {
	color: #FF6600;
	font-size: 20px;
	font-weight:normal;	

}

/***************************************/
/************baza biografija************/
/***************************************/

.bb_aktivan_button {
	background-color: #f4f4f4;
	padding:5px;
	border:#CCCCCC 1px solid;
	margin:2px; float:left;
	width:130px;
	font-weight:bold;
	color: #333333; /* #999999; */
	cursor:pointer;
	text-align:center;
}

.bb_current {
	background-image: url(/img/bb-current-bg.jpg);
	background-position:center bottom;
	color: #333333; /* #999999; */
	border:#CCCCCC 1px solid;
	margin:2px; float:left;
	width:130px;
}


.bb_neaktivan_button {
	background-color: #DFDFDF;
	padding:5px;
	border:#CCCCCC 1px solid;
	margin:2px;
	float:left;
	width:130px;
	font-weight:bold;
	color:#999999;
	text-align:center;
}

/***************************************/
/************baza biografija************/
/***************************************/

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */
/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
.jqmWindow {
    display: none;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -300px;
    width: 600px;
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.anketa{
    left: 50%;
    margin-left: -375px;
    width: 750px;
    color: #333;
	border:none;
	padding:0;
	background:none;
	padding:0 40px 40px 0;
}
.jqmOverlay { background-color: #000; }
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}
/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
/* jqmodal end */


/*
------------------------------
	Impromptu's
------------------------------
*/
.jqiwarning .jqi{ background-color: #b0be96; }
.jqifade{
	position: absolute;
	background-color: #ffffff;
}
div.jqi{
	position: absolute;
	background-color: #d0dEb6;
	padding: 10px; 
	width: 300px;
	text-align: left;
}
div.jqi .jqiclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
    color: #c0cEa6;
}
div.jqi .jqicontainer{
	background-color: #e0eEc6;
	padding: 5px; 
	color: #ffffff;
	font-weight: bold;
}
div.jqi .jqimessage{
	background-color: #3333FF;
	padding: 10px;
}
div.jqi .jqibuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.jqi button{
	padding: 3px 10px 3px 10px;
	margin: 0 10px;
}

/****************** print **********************/
#pirnt-visible{
	/*visibility:hidden;*/
	display:none;
	/*line-height:1px;
	font-size:1px;
	margin-top:-20px;
	_margin-top:-15px;*/
}
/****************** print **********************/

.interju-ecms{
	border:#cccccc 1px solid;
	height:45px;
	padding-bottom:2px;
	background-image:url(/img/bg-intervju.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:70%;
	cursor:pointer;	
}

.interju-ecms-link{
	margin:10px 10px 10px 10px;
	color:#666666;
}
/*
------------------------------
	END impromptu
------------------------------
*/

#poslovi-plavi-linkovi-visited .blue-link2:visited {color:#551A8B;}
a:visited {color:#551A8B;}
.blue-link:visited {color:#508ebc;}

/*** ECMS prikaz vesti ***/
#ostavi-komentar a.ostavi-komentar {
	background-image:url(/img/ostavite-komentar.png);
	background-position:left;
	border: #D1DCE8 1px solid;
	width:165px;
	line-height:13px;
	color: #508ebc;
	font-weight:bold;
	text-align:right;
	float:left;
	padding:5px 10px 5px 0px;
	margin-top:-7px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
#ostavi-komentar .ostavi-komentar:hover {
	background-position:-165px;
	color:#666666;
	text-decoration:none;
}

#ostavi-komentar2 a.ostavi-komentar2 {
	background-image:url(/img/ostavite-komentar2.png);
	background-position:left;
	/*border: #999999 1px solid;*/
	width:202px;
	line-height:50px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	height:50px;
	float:left;
}
#ostavi-komentar2 .ostavi-komentar2:hover {
	background-position:-202px;
	color:#666666;
	text-decoration:none;
}

.komentar {
	padding:4px 0px 3px 8px;
	margin-bottom:5px;
	border-bottom:dashed #E4E4E4 1px;
	clear:both;
	text-align:justify
}
.posetilac {
	float:left;
	width:450px;
	margin-left:6px;
	font-weight:bold;
}
.datum {
	float:left;
	width:90px;
	color:#CCCCCC;
	font-size:11px;
	text-align:right;
	line-height:12px
}

.float-1 {
	width:200px;
	margin-top:10px;
	float:left;
}
.float-2 {
	width:370px;
	float:left;
	text-align:right;
	margin-top:10px;
}

.soc-icons-position {
	float:right;
	width:30px;
	margin-right:15px;
}

.send-mail {
	float:right; width:20px; margin:1px 4px 0 0;
}

.comment-top {
	background-image:url(/img/ecms/ram-top.png); background-position:center top; padding:15px 10px 5px 10px;
}

.comment-bottom {
	background-image:url(/img/ecms/ram-bottom.png); background-position:center bottom;
}
.comment-holder {
	float:left; text-align:left; width:440px; margin-bottom:20px;
}

.comment-num-holder {
	float:left; text-align:right; line-height:15px; margin-bottom:20px;
}

.news-list {
	/*list-style-image: url('/img/bulet.png');*/ text-align: left; padding-left: 15px; margin-left: 5px; margin-top: 5px; list-style-position: outside;
}

.jqmWindow1, .jqmWindow2, .jqmWindow3 {
        overflow:auto;
		display: none;
		position: fixed;
		top: 3%;
		left: 49%;
		background-color: #FFFFFF;
		color: #333;
		border:10px solid #FF940E;
		-moz-border-radius:10px 10px 10px 10px;
		padding: 2px;
}
.jqmWindow1 h1, .jqmWindow1 h2, .jqmWindow2 h1, .jqmWindow2 h2, .jqmWindow3 h2  { 
box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
}
.jqmWindow1 {
		margin-left: -450px;
		width: 900px;
		height:560px;
}

.jqmWindow2 {
		margin-left: -295px;
		width: 590px;
		height: 400px;
}

.jqmWindow3 {
		margin-left: -295px;
		width: 590px;
		height: 250px;
}

/* general width use modal */
.jqm_var_w {
    display: none;
    position: fixed; 
    top: 10%;
	background-color: #FFFFFF;
	color: #666;
	border:5px solid #FF940E;
	-moz-border-radius:10px 10px 10px 10px;
	width:550px;
}

* html .jqm_var_w {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


.comment-end{
	 background-image:url(/img/comment-end.jpg); background-repeat:no-repeat; width:895px; height:500px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; background-position: bottom right;
}

.comment-end-txt{
	 font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666666; padding:50px 30px 30px 30px;
}

#comment-end h1{
	 font-size:14px; font-weight:bold;
}

/*** ECMS prikaz vesti ***/

/*** Anketa ***/
.rounded-corners{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #EBEBEB;
	padding:5px;
	background-color:#ababab;
	text-align:center;
	margin:0  5px 25px 0 5px;
	font-weight:bold;
	color: #FFFFFF;
	font-size:12px;
}

.question-left-holder, .question-right-holder{
	float:left;
	width:190px;
}

input.bttn-prijava {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
	border:#fff 2px solid;
	padding:5px 10px;
	color:#fff;
	background-image:url(/img/bttn1-bg.png);
	background-position:top;
}

a.bttn-prijava {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
	border:#fff 2px solid;
	padding:5px 10px;
	color:#fff;
	background-image:url(/img/bttn1-bg.png);
	background-position:top;
	font-weight:bold;
}

a.bttn-prijava:hover {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 2px #ccc;
	-moz-box-shadow:0 0 2px #ccc;
	-webkit-box-shadow:0 0 2px #ccc;
	border: #E7E6E8 2px solid;
	padding:5px 10px;
	color:#fff;
	background-position:0 -2px;
	text-decoration:none;
}

a.bttn {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
	border:#fff 2px solid;
	padding:5px 10px;
	color:#fff;
	background-image:url(/img/bttn1-bg.png);
	background-position:top;
	font-weight:bold;
}

a.bttn:hover {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 2px #ccc;
	-moz-box-shadow:0 0 2px #ccc;
	-webkit-box-shadow:0 0 2px #ccc;
	border: #E7E6E8 2px solid;
	padding:5px 10px;
	color:#fff;
	background-position:0 -2px;
	text-decoration:none;
}

a.bttn2 {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
	border:#fff 2px solid;
	padding:5px 10px;
	color:#fff;
	background-image:url(/img/bttn2-bg.png);
	background-position:top;
	font-weight:bold;
}

a.bttn2:hover {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 2px #ccc;
	-moz-box-shadow:0 0 2px #ccc;
	-webkit-box-shadow:0 0 2px #ccc;
	border: #E7E6E8 2px solid;
	padding:5px 10px;
	color:#fff;
	background-position:0 -2px;
	text-decoration:none;
}

a.bttn3 {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
	border:#fff 2px solid;
	padding:5px 10px;
	color:#fff;
	background-image:url(/img/bttn3-bg.png);
	background-position:top;
	font-weight:bold;
}

a.bttn3:hover {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 2px #ccc;
	-moz-box-shadow:0 0 2px #ccc;
	-webkit-box-shadow:0 0 2px #ccc;
	border: #E7E6E8 2px solid;
	padding:5px 10px;
	color:#fff;
	background-position:0 -2px;
	text-decoration:none;
}
a.bttn5 {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
	border:#fff 2px solid;
	padding:5px 10px;
	color:#fff;
	background-image:url(/img/bttn1-bg-disable.png);
	background-position:top;
	font-weight:bold;
}

a.bttn5:hover {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 2px #ccc;
	-moz-box-shadow:0 0 2px #ccc;
	-webkit-box-shadow:0 0 2px #ccc;
	border: #E7E6E8 2px solid;
	padding:5px 10px;
	color:#fff;
	background-position:0 -2px;
	text-decoration:none;
}
input.bttn-prijava2 {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
	border:#fff 2px solid;
	padding:5px 10px;
	color:#fff;
	background-image:url(/img/bttn2-bg.png);
	background-position:top;
}
input.bttn-prijava2:hover {
	box-shadow:0 0 2px #ccc;
	-moz-box-shadow:0 0 2px #ccc;
	-webkit-box-shadow:0 0 2px #ccc;
	background-position:0 -2px
}

input.bttn-prosledi {
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
	border:#fff 1px solid;
	padding:3px 6px;
	color:#666;
	background-image:url(/img/bttn3-bg.png);
	background-position:top;
	font-size:11px;
	font-weight:bold;
}
input.bttn-prosledi:hover {
	box-shadow:0 0 2px #ccc;
	-moz-box-shadow:0 0 2px #ccc;
	-webkit-box-shadow:0 0 2px #ccc;
	background-position:0 -2px
}

.radio-button-holder{
	float:left;
	width:25px;
	text-align:center;
	padding:3px ;
}

.radio-button-txt-holder{
	float:left;
	width:150px;
	padding-top:6px;
}

.skala-holder{
	float:left;
	width:275px;
	background-image:url(/img/anketa/skala.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.answer-holder{
	float:left;
	width:55px;
	text-align:center;
	margin-top:25px;
}
/*** Anketa ***/

.ad-regional-site {width:135px; float:right; font-size:11px; text-align:right; padding-top:2px; padding-right:3px;}

.google-ads {text-align:center; margin-top:10px;}

#anketa {font-size:12px; margin:5px 5px 10px 5px;}
#anketa, #anketa .title, #anketa td.anketa-table {font-family:Arial, Helvetica, sans-serif; color:#666666;}
#anketa .title {font-size:12px; text-align:center}
#anketa td.anketa-table {font-size:11px;}
#anketa table {text-align:left}
#anketa table td.sep {padding-bottom:5px;}
#anketa form {padding:0px;}
#anketa a {color:#508ebc; font-weight:bold;}
#anketa a:link {color:#508ebc; font-weight:bold;}
#anketa a:hover {color:#666666; font-weight:bold;}
#anketa .bttn {background-image:url("/img/glasaj.png");border:medium none;color:#FFF9E9;font-family:Verdana,Geneva,sans-serif;font-size:11px;font-weight:bold;padding-bottom:8px;padding-top:8px;text-align:center;width:87px; float:right; margin:5px 47px 5px 0}
#anketa .skala1 {width:180px;background-color:#DFF8FF; text-align:left; padding:2px 0; margin-bottom:10px;}
#anketa .skala2 {background-image:url(/img/anketa/skala.png); background-position:right;}
#anketa .procenti {position:absolute; width:180px; text-align:right;}
#anketa a.rezultati {font-weight:normal; text-align:center}
#anketa input{position:relative; top:0px;}

/*** markica rezultati ankete ***/
.markica-istrazivanja {background-image:url(/img/pogledajte-rezultate-prethodnih-istrazivanja-naslovna-bg.png); background-position:center top; width:124px; border:#FFFFFF 5px solid; margin:5px; text-align:left;}
.markica-istrazivanja .title-istrazivanja { font-size:12px; font-weight:bold; text-align:center; padding:0; }
/*** vdkz ***/
#vdkzribbon { z-index: 99999; position: fixed; bottom: 0; left: 0; width: 100%; height: 134px;  }
#vdkzribbon .content { height: 134px; background: transparent url(/img/baneri/ribbon_edu.png) center top no-repeat; }
#vdkzribbon .content a { display: block; width: 100%; height: 134px; margin: 0 auto; }
#vdkzribbon .content .closeribbon { display: block; position: absolute; top: 50px; right: 10px; width: 20px; height: 20px; background: transparent url(/img/baneri/ribbonclose-white.png) center top no-repeat; }

/*** floating banners ***/
.float-banner-left {/*top:145px;*/ top:175px; left:50%; margin-left:500px; position:fixed; width:127px; height:607px; z-index:0;}
.float-banner-right {/*top:145px;*/ top:175px; right:50%; margin-right:500px; position:fixed; width:127px; height:608px; z-index:0;}

#wall-banner-left-m0,#wall-banner-right-m0 { top:0px; }
#wall-banner-left-m145,#wall-banner-right-m145 { top:145px; }

#wall-banner-left-m145, #wall-banner-left-m0 { right: 50%; margin-right: 500px; position: fixed; text-align:right; width:360px; height:1080px; }
#wall-banner-right-m145, #wall-banner-right-m0 { left: 50%; margin-left: 500px; position: fixed; text-align:left; width:360px; height:1080px; }
/*** floating banners ***/

/****** ikonice oglasi ******/
#icons-ads {}
#icons-ads .send-link:link {float:left; width:145px; height:25px; background-position:left top; margin:0 2px; background-image:url(/img/icons/posta.png); padding:0 0 0 35px; line-height:25px; background-repeat:no-repeat;}
#icons-ads .send-link:hover {background-position:left -25px; text-decoration:none;}

#icons-ads .bookmark:link {float:right; width:27px; height:25px; background-position:top; margin:0 2px; background-image:url(/img/icons/zvezdica.png);}
#icons-ads .bookmark:hover {background-position:0 25px; text-decoration:none;}

#icons-ads .comment:link {float:right; width:27px; height:25px; background-position:top; margin:0 2px; background-image:url(/img/icons/uzvicnik.png);}
#icons-ads .comment:hover {background-position:0 25px; text-decoration:none;}

#icons-ads .faq {float:right; width:27px; height:25px; background-position:top; margin:0 2px; background-image:url(/img/icons/upitnik.png);}
#icons-ads .faq:hover {background-position:0 25px; text-decoration:none;}

#icons-ads .print:link, #icons-ads .print:visited {float:right; width:27px; height:25px; background-position:top; margin:0 2px; background-image:url(/img/icons/stampaj.png);}
#icons-ads .print:hover {background-position:0 25px; text-decoration:none;}

#icons-ads .rok-zavrsetka-1, #icons-ads .rok-zavrsetka-2, #icons-ads .rok-zavrsetka-3, #icons-ads .rok-zavrsetka-4 {float:left; width:450px; height:25px; background-position:left top; margin:0 2px; background-image:url(/img/icons/sat.png); padding:0 0 0 35px; line-height:25px; background-repeat:no-repeat; margin-top:2px;}
#icons-ads .rok-zavrsetka-2 {background-position:0 -25px; text-decoration:none; width:450px;}
#icons-ads .rok-zavrsetka-3 {background-position:0 -50px; text-decoration:none; width:450px;}
#icons-ads .rok-zavrsetka-4 {background-position:0 -75px; text-decoration:none; width:450px;}

#icons-ads .invaliditet-1, #icons-ads .invaliditet-2 {float:left; width:450px; height:25px; background-position:left top; margin:0 2px; background-image:url(/img/icons/invaliditet.png); padding:0 0 0 35px; line-height:25px; background-repeat:no-repeat; margin-top:2px;}
#icons-ads .invaliditet-2 {background-position:0 -25px; text-decoration:none; width:450px;}
/****** ikonice oglasi ******/

.rounded-corners-default{
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:#CCCCCC 1px solid;
}

.rounded-corners-6{
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:#CCCCCC 1px solid;
}

.rounded-corners-8{
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:#CCCCCC 1px solid;
}

.shadow{
	box-shadow:0 0 6px #999;
	-moz-box-shadow:0 0 6px #999;
	-webkit-box-shadow:0 0 6px #999;
}

.shadow-4{
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
}

/*.kill-rounded-left{ 
	border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
}
.kill-rounded-right{ 
	border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
}*/



/* TOOOOOLTIIIIPS*/
/* simple css-based tooltip */
.help-tooltip {
	width:280px;
	display:none;
	color:#666;
	text-align:left;
	font-size:12px;
	z-index:10;
	text-align:justify;
}

.help-tooltip-content {
	padding:0px 15px 10px 15px;
	background-image:url(/img/tooltips/formular-info-bottom_small_IE.png);
	background-position:bottom;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 1;
}

#tooltip h3, #tooltip div {
	margin:0;
	color:#000000;
	font-size:12px;
	font-weight: normal;
}


/* end tooltip */

.notification {padding:5px; color:#666; text-align:center; border:#FF9900 1px solid; background-color:#FFFCE8; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; margin:5px;}
.notification2 {color:#666; margin:10px 0; width:240px; float:left;}

.asterisk {
    color:#ff0000;
}
.bf-like-bg { background-image:url(/img/count-0.png); background-position:0px center ; background-repeat:no-repeat; }
.bf-like-bg-2 { background-image:url(/img/count-0.png); background-repeat:no-repeat; background-position:-6px 0px; }


	h1.h1-obican-text { 
		background:none;
		background-color:none;
		border:none;
		box-shadow:none;
		-moz-box-shadow:none;
		font-size:22px;
		font-weight:bold;
		margin-left:0px;
		padding-left:0px;
	}
	.breadcrumps { 
/*		padding:5px 3px;
		/*border:#F0F0F0 1px solid;*/
/*		background-color:#FAFAFA;
		border-radius:5px;
		-moz-border-radius:5px;*/
		padding-bottom:8px;
		margin-top:8px;
	}
	.breadcrumps a.naslovna { 
		background-image:url(/img/breadcrump-bg.png);
		background-position:top right;
		background-repeat:no-repeat;
		padding:3px 15px 3px 4px;
		display:inline-block;
		height:16px;
		font-size:13px;
		border-left:#bebebe 1px solid;
	}
	.breadcrumps a.naslovna:hover { 
		background-image:url(/img/breadcrump-bg-hover.png);
		text-decoration:none;
		border-left:#888888 1px solid;
	}
	
	.breadcrumps div a { 
		background-image:url(/img/breadcrump-bg.png);
		background-position:top right;
		background-repeat:no-repeat;
		padding:3px 15px 3px 4px;
		display:inline-block;
		height:22px;
		font-size:13px;
	}
	.breadcrumps div:hover a { 
		background-image:url(/img/breadcrump-bg-hover.png);
		text-decoration:none;
	}
	.breadcrumps div { 
		display:inline-block;
		background-image:url(/img/breadcrump-start.png);
		background-position:left;
		background-repeat:no-repeat;
		height:22px;
		padding-left:11px;
		margin-left:-10px;
	}
	.breadcrumps div:hover { 
		background-image:url(/img/breadcrump-start-hover.png);
	}
	.breadcrumb-holder { 
		background-color:#F0F0F0;
		border-radius:4px;
		-moz-border-radius:4px;
		height:22px;
		padding-left:1px;
	}
	
.employer-bg {
    background-image: url("/img/login-bg.png");
	background-position: -1px 0px; height: 47px;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
	height: 47px;
    line-height: 47px;
    padding-right: 5px;
    position: absolute;
    right: 0;
    text-align: right;
    text-shadow: 1px 1px 3px #333333;
    top: -8px;
    width: 105px; }
.employer-bg:hover { color:#FFFFFF; text-decoration:none; text-shadow: none; }
.employer-bg:visited { color:#FFFFFF; }
