@charset "utf-8";
/* CSS Document */
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
}

body {
	margin: 0;
	padding: 0;
	background-image: url(../images/bg-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #f6f6f6;
	font-family: Tahoma, Geneva, sans-serif;
}
* {
    outline: none;
}


form {
	margin:0;
	padding:0;
}

.clear {
	clear: both;
}


p, img, form {
	border:0 none;
	margin:0;
	padding:0;
}

* {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}


*:focus { 
	-moz-outline: none; 
	outline: none 
}

a:link,
a:visited {
	color:#5081c6;
	text-decoration:none;
}

a:hover {
	text-decoration:none!important;
	color: #D3212A;
}


h3 {
	color: #d3212a;
	font-size: 16px;
	margin-bottom: 5px;
}



.kontejner {
	width: 960px;
	margin: 0 auto;
	margin-bottom: 20px;
	}
	

.topmeni img {
	float: right;}


.topmeni a:link,
.topmeni a:visited {
	color: #000;
	text-decoration: none;
}
.topmeni a:hover {
	color: #9C4ADC;
}

.lng {
	float: right;

}




.ciljevi {
	float: left;
	width: 515px;
}




.meni-pretraga {
	margin: 0;
	padding: 0;
	height: 31px;
	border: 1px solid #e1e1e1;
	border-bottom: 0;
	background-color: #FFF;
	background-image: url(../images/bg-meni-ul.png);
	background-repeat: repeat-x;
}















/***********sadrzaj************/




.levi-panel {
	float: left;
	width: 612px;
	padding: 17px;
}



.najava {
	width: 614px;
}

.najava-levo {
	width: 310px;
	float: left;

}



.najava-levo h1 {
	color: #5081c6;
	margin: 0;
	padding: 0;
	font-size: 18px;
	margin-top: 9px;
	margin-bottom: 12px;
	line-height: 19px;

}

.najava-levo h1 a:link,
.najava-levo h1 a:visited {
	color: #5081c6;
	text-decoration: none;
}

.najava-levo h1 a:hover {
	text-decoration: underline;
}

.najava p {
	color: #7d7d7d;
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 15px;

}


.najava-desno {
	width: 276px;
	float: right;
}

.najava-desno h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #5081c6;
	line-height: 15px;
	margin-bottom: 9px;
}

.najava-desno p {
	margin-bottom: 33px;
}

.najava-desno h2 a:link,
.najava-desno h2 a:visited {
	color: #5081c6;
	text-decoration: none;
}

.najava-desno h2 a:hover {
	text-decoration: underline;
}






/******najava2---****/

.gk_npro_mainwrap {

width: 614px!important;

}

.gk_npro_full {
	width: 310px;
	float: left;
	margin-bottom: 33px;

}

.gk_npro_full img {
	margin: -2px!important;

}

.gk_npro_full_scroll1 {
	}

.gk_npro_full_tablewrap {
	}
	
.gk_npro_table {}	

.gk_npro_short {
	width: 276px;
	float: right!important;

}



.gk_npro_full h1 {
	color: #5081c6;
	margin: 0;
	padding: 0;
	font-size: 14px;
	margin-top: 9px;
	margin-bottom: 12px;
	line-height: 15px;
}

.gk_npro_full h1 a:link,
.gk_npro_full h1 a:visited {
	color: #5081c6;
	text-decoration: none;
}

.gk_npro_full h1 a:hover {
	color: #D3212A!important;
}

.gk_npro_full p {
	color: #7d7d7d;
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 15px;

}


.gk_npro_short_ulwrap {

	}
	
.gk_npro_short_ulwrap ul,
.gk_npro_short_ulwrap ul li {
	margin: 0;
	padding: 0;
	list-style: none;

	
	}
	
	
	
	
	
	
	
.gk_npro_short_ulwrap h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #5081c6;
	line-height: 15px;
	margin-bottom: 9px;
}

.gk_npro_short_ulwrap p {
	margin-bottom: 33px;
}

.gk_npro_short_ulwrap h2 a:link,
.gk_npro_short_ulwrap h2 a:visited {
	color: #5081c6;
	text-decoration: none;
}

.gk_npro_short_ulwrap h2 a:hover {
	text-decoration: underline;
}	


.gk_npro_short_ulwrap h2 a:link,
.gk_npro_short_ulwrap h2 a:visited {
	color: #5081c6;
	text-decoration: none;
}

.gk_npro_short_ulwrap h2 a:hover {
	color: #D3212A!important;
}



/*************************/
.baneri-recnik {
	}
.baneri {
	width: 385px;
	float: left;
}

.baneri img {
	margin-right: 5px;
	margin-bottom: 5px;
}
	

	
/*******donji meni********/

.donjimeni {
	height: 41px;
	width: 958px;
	border: 1px solid #e0e0e0;
	background-color: #FFF;
}


ul.menu2 {
	float: left;
	margin:0;
	padding: 0;
	list-style:none; 
	float: left;
	height:41px;

	padding-left: 8px;

}

ul.menu2 li { 
	margin:0; 
	padding:0;
	display:block; 
	float:left; 
	position:relative;   
	
}







ul.menu2 li a:link,
ul.menu2 li a:visited {
	padding-left: 8px;
	padding-right: 8px;

	font-size: 11px;
	color: #666666;
	display: block;
	clear:left;
	text-align:center; 
	text-decoration:none;  
	height:41px;
	line-height: 41px;
	_display: inline-block;	

}

ul.menu2 li a:hover{
	color: #D3212A!important;
}


/**************footer***************/

.footer {
	width: 943px;
	height: 71px;
	border: 1px solid #e0e0e0;
	border-top: 0;
	background-image: url(../images/bg-foot.jpg);
	background-repeat: no-repeat;
	padding-top: 28px;
	padding-left: 15px;
}

.footer a:link img,
.footer a:visited img  {
	margin-right: 5px;
	border: 1px solid #e1e1e1;
}

.footer a:hover img {
	border: 1px solid #cbf5fe; 
}

.footer img {
	display: none;}



/******desni panel******/

.desni-panel {
	float: right;
	width: 285px;
	margin-right: 10px;

}

img.krug {
	margin-top: 30px;}
	
#zoom {
	background-color: #fff;
	border: 1px solid  #e1e1e1;
	z-index: 999;
}	
#medium_box {display: none!important;}


.krug-bg {
	width: 925px;
	height: 650px;
	background-image: url(../images/krug-v.jpg);
	background-repeat: no-repeat;	
	}


/*****************KALENDAR*******************/

.desni-panel h3 {
	margin: 0;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 8px;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
}

/*********************2*******************/


.vr {
	height: 33px;
	background-image: url(../images/bg-vr.png);
	background-repeat: repeat-x;
}

.topmeni {
	height: 33px;
	line-height: 30px;
	text-align: right;
	color: #000;
	font-size: 12px;
	width: 960px;
	margin: 0 auto;
}

.logo {
	width: 152px;
	margin-top: 18px;
	float: left;
}

.header {
	height: 110px;

}

.mos {
	width: 163px;
	float: right;
	margin-top: 13px;
	text-align: right;
}

.sadrzaj {
	width: 960px;
	background-color: #FFF;
	background-image: url(../images/bg-sadrzaj.png);
	background-repeat: repeat-y;
	border-top: 1px solid #E0E0E1;
	clear: both;
}


/***********search************/

.search {
	background-image:url(../images/bg-srch-input.png);
	background-repeat:no-repeat;
	float:right;
	height:27px;
	margin-top: 6px;
	margin-right: 18px;
}



.search .inputbox  {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#3D7E04;
	float:left;
	font-size:12px;
	padding-top: 2px;
	padding-left: 4px;
	height:20px;
	width:181px;
}

.search .inputbox.label {
	display:none;
}


.search input.button {
	background-image:url(../images/bg-dugme.png);
	background-repeat:no-repeat;
	border:0 none;
	color:#fff;
	float:left;
	font-size:11px;
	height:22px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:75px;
	margin-left: 17px;
	padding-bottom: 1px;
	margin-right: -2px;
}


.search input.button:focus {
	background-image:url(../images/bg-dugme.png);
	background-position:0 -22px;
	outline-color:-moz-use-text-color;
	outline: none;
	outline-style:none;
	outline-width:medium;
}

.search input.button:hover {
	border: 0;
	outline: none;
}	

.search-panel {
	height: 34px;
}

.inputboxdugme {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#1A4B86;
	float:left;
	font-size:12px;
	padding-top: 4px;
	padding-left: 4px;
	height:20px;
	width:153px;

}

.meni-pretraga {
	margin: 0;
	padding: 0;
	height: 75px;
	border: 1px solid #e1e1e1;
	background-image: url(../images/bg-ul2.png);
	background-repeat: repeat-x;
	margin-bottom: 32px;

}

/*************KZM deo***************/

img.kzm-logo {
	border: 1px solid #e2e2e3;
	float: left;
	
	}

.kzm-opis {
	float: right;
	width: 416px;
	border: 1px solid #e2e2e3;
	background-color: #fcfcfc;
	padding: 10px;
}

/*************CILJ deo***************/

img.cilj-logo {
	border: 1px solid #e2e2e3;
	float: left;
	
	}

.cilj-opis {
	float: right;
	width: 416px;
	border: 1px solid #e2e2e3;
	background-color: #fcfcfc;
	padding: 10px;
}



/********* artikli***********/

#page h1,
#page h1 a:link,
#page h1 a:visited {
		color: #5081c6;
	margin: 0;
	padding: 0;
	font-size: 18px;
	margin-top: 9px;
	margin-bottom: 12px;
	line-height: 19px;
	text-decoration: none;
	cursor: default;
	margin-bottom: 20px;
}


#page p {
	color: #7d7d7d;
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 20px;
	text-align: justify;

}



.buttonheading {
	text-align: right;
}




/*********boxovi**********/

.moduletable {
	background-image: url(../images/bg-moduletable.png);
	background-repeat: repeat-y;
	width: 280px;
	margin-top: 15px;
}

.moduletable h3 {
	font-family: Tahoma, Geneva, sans-serif;
	color: #5081c6;
	border-top: 1px #5081c6 solid;
	border-bottom: 4px #5081c6 solid;
	height: 23px;
	line-height: 22px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
		margin-bottom: 10px;
}

.module-dno {
	height: 11px;
	width: 280px;
	background-color: #FFF;
	background-image: url(../images/bg-module-dno.png);
	background-repeat: no-repeat;
	margin-bottom: 0px;
}


/*crvena*/


.moduletablecrvena {
	background-image: url(../images/bg-moduletable.png);
	background-repeat: repeat-y;
	width: 280px;
	margin-top: 15px;
}

.moduletablecrvena h3 {
	font-family: Tahoma, Geneva, sans-serif;
	color: #d3212a;
	border-top: 1px #d3212a solid;
	border-bottom: 4px #d3212a solid;
	height: 23px;
	line-height: 22px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
		margin-bottom: 10px;
}


/*NSM*/


.moduletablensm {
	background-image: url(../images/bg-moduletable.png);
	background-repeat: repeat-y;
	width: 280px;
	margin-top: 15px;
}

.moduletablensm h3 {
	font-family: Tahoma, Geneva, sans-serif;
	color: #d3212a;
	border-top: 1px #d3212a solid;
	border-bottom: 4px #d3212a solid;
	height: 23px;
	line-height: 22px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	margin-bottom: 10px;
}

.moduletablensm img.krug {
	margin-left: 15px;
	margin-top: 5px;
}




/*****login******/

.log {
	float: right;
}


		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.0;
			opacity:.0;
			filter: alpha(opacity=0);
		}

.white_content {
	display: none;
	position: absolute;
	top: 15%;
	left: 28%;
	width: 299px;
	height: 299px;
	padding: 145px;
	z-index:1002;
	overflow: auto;
	background-image: url(../images/bg-logovanje.gif);
	background-repeat: no-repeat;			
}

.prijava-login {

}

.prijava {

}


a.dugme-close {
	font-size: 16px;
	color: #9C4ADC!important;
	text-decoration: none;
	position:absolute;
	right:18px;
	top:10px;
	font-weight: bold;
}

a.dugme-close:hover {
	text-decoration: none;
	color: #000!important;
}

.prijava {
	font-size: 14px;
	color: #9C4ADC;
	display: block;
	position: absolute;
	left: 8px;
	top: 0;
	font-weight: bold;




	text-align: left;
}

.prijava-login {
	margin-top: 16px;
	text-align: left;
}

.prijava-login input.inputbox {
	width: 258px;
	height: 20px;
	padding-left: 6px;
	padding-top: 4px;
	margin-top: -5px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/bg-login.png);
	background-repeat: no-repeat;
	border: 0;
}

.razd {
	margin-top: 2px;
	border-top: 1px solid #9c4adc;
	padding-top: 10px;
	margin-bottom: 20px;

}

input.checkbox-login {
	position:relative;
	top:2px;
	margin-left: 3px;

}

input.button-login {
	cursor:pointer;
	display:block;
	height:22px;
	margin:0;
	padding:0;
	text-align:center;





}

.prijava-login p{
	font-weight: normal;
	font-size: 11px;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	
}

.prijava-login p a {
	line-height: 11px;
}

.razmak {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:17px;
	padding:15px;
}



input.validate-email,
input.validate-passverify,
input.validate-password,
input.validate-username,
input.username {
	border: 1px solid #cccccc;
	height: 20px;
	padding-top: 3px;
	padding-left: 3px;
}





/****blog-spisak***/

h1.componentheading {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}


h2.contentheading {
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
	clear: both;
}

h2.contentheading a:link,
h2.contentheading a:visited {
	color:#5081c6;
	font-size:15px;
	line-height:16px;


}


p.pageinfo {
	float: left;
}

.pageinfo a:link,
.pageinfo a:visited {
	color: #000;
}

p.iteminfo {
	float: left;
	margin-left: 5px;
	font-size: 10px;
	color: #CCC;
}

.blog img {
	width: 160;
	height: 108px;
}

.blog p {
	color:#7D7D7D;
	font-size:13px;
	line-height:17px;
	margin:0;
	padding:0;
	text-align:justify !important;
}



.readon {
	position: relative;
	top: -10px;
}

a.readon:link,
a.readon:visited {
	font-size: 11px;
	line-height: 13px;
}


.leading_separator {
	height: 40px;
	display: block;
}


/****crveno****/


a.contentpagetitle-crveno {
	color: #B9171F!important;
}


h1.componentheading-crveno {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
	color: #B9171F;
}


h2.contentheading-crveno {
	margin: 0;
	padding: 0;
	clear: both;
}

h2.contentheading-crveno a:link,
h2.contentheading-crveno a:visited {
	color:#5081c6!important;
	font-size:12px;
	line-height:14px;
}

h2.contentheading-crveno a:hover {
	color:#B9171F!important;
	text-decoration: none;
}



.leading_separator-crveno {
	display: none;
}







/****pagination*******/

p.counter {
	text-align: center;
	margin-top: 10px;
	color: #CCC;
}

.paginacija {
	text-align: center;
	font-size: 12px;
	margin-top: 5px;
}


/******tabela projekti******/

table.projekti {
	font-size: 12px;
	background-color: #FFF;
	width: 614px;
	color: #7D7D7D;
}

table.projekti td {
	padding: 10px;
	border-bottom: 1px solid #e2e2e3;

}


table.projekti td strong {
	color: #D3212A;

}

strong.projekti-deo {
	color: #7d7d7d!important;
	margin-left: 40px;

}


table.projekti th {
	border-bottom:4px solid #D3212A;
	border-top:1px solid #D3212A;
	height:23px;
	line-height:22px;
	padding-left:10px;
}

table.projekti th h3 {
	color:#D3212A;
	font-family:Tahoma,Geneva,sans-serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size:15px;
	line-height: 16px;
	


} 

.sirina {
	width: 200px;
}

/******tabela zakoni******/

table.zakoni {
	font-size: 12px;
	background-color: #FFF;
	width: 614px;
	color: #7D7D7D;
}

table.zakoni td {
	padding: 10px;
	border-bottom: 1px solid #e2e2e3;

}


table.zakoni td strong {
	color: #D3212A;

}

strong.zakoni-deo {
	color: #7d7d7d!important;
	margin-left: 40px;

}


table.zakoni th {
	border-bottom:4px solid #4f6808;
	border-top:1px solid #4f6808;
	height:23px;
	line-height:22px;
	padding-left:10px;
}

table.zakoni th h3 {
	color:#4f6808;
	font-family:Tahoma,Geneva,sans-serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size:15px;
	line-height: 16px;
}

table.zakoni tr.even {
background-color:#e8f6dc!important;
}

table.zakoni tr img {
	float: left!important;
	margin-right: 10px;

}


/******tabela pozivi******/

table.pozivi {
	font-size: 12px;
	background-color: #FFF;
	width: 614px;
	color: #7D7D7D;
}

table.pozivi td {
	padding: 10px;
	border-bottom: 1px solid #e2e2e3;

}


table.pozivi td strong {
	color: #D3212A;

}

strong.pozivi-deo {
	color: #7d7d7d!important;
	margin-left: 40px;

}


table.pozivi th {
	border-bottom:4px solid #4f0576;
	border-top:1px solid #4f0576;
	height:23px;
	line-height:22px;
	padding-left:10px;
}

table.pozivi th h3 {
	color:#4f0576;
	font-family:Tahoma,Geneva,sans-serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size:15px;
	line-height: 16px;
}

table.pozivi tr.even {
background-color:#ebeafb!important;
}

table.pozivi tr img {
	float: left!important;
	margin-right: 10px;

}



/***********tabovi*************/

/* Style for Usual tabs */
.naj {
	width: 100%;
	background-color: #FFF;
	height: 15000px;
}

.naj ul.mnu {
	margin: 0;
	padding: 0;
	height: 32px;
	line-height: 32px;
	position: relative;
	border-top: 1px solid #d3212a;
	border-bottom: 4px solid #d3212a;
}


.naj ul.mnu li {
	list-style:none; 
	float:left;
	margin: 0;
	padding: 0;
}

.tab-linkovi {
	padding-top: 30px;
	width: 614px;
}

.tab-linkovi li {
	margin: 0;
	padding: 0;
	list-style: none;

}




.tab-linkovi h3 {
	color: #D3212A;
	margin: 0;
	padding: 0;
	font-size: 14px;
	margin-top: 25px;
	margin-bottom: 5px;
	
}

.tab-linkovi a:link,
.tab-linkovi a:visited {
	font-size: 12px;

}




a.vrh-tab{
	font-size: 8px!important;
	color: #888;
	text-transform: uppercase;
	float: right;
	font-weight: normal;
	line-height: 16px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #E0E0E1;
	margin-left: 10px;
}

a.vrh-tab:hover {
	background-color: #d3212a;
	text-decoration: none;
	color: #FFF;
	
}


.naj ul.mnu a {
  display:block;
  text-decoration:none!important;
  font-size: 12px;
  color:#000;

}

.naj ul.mnu a:hover {
  color:#d3212a;
  }
.naj ul.mnu a.active {
  color: #fff;
  cursor: default;
  background-color: #d3212a;
  }
 
.naj ul.mnu a span.tab1 {
	margin-left: 11px;
	margin-right: 11px;


	}


.naj ul.mnu a span.tab2 {
	margin-left: 11px;
	margin-right: 11px;
	}
	

 
 
.naj ul.mnu li a.active span.tab1 {
	display: block;
	height: 32px;


	}
	
	
.naj ul.mnu li a.active span.tab2 {
	display: block;
	height: 32px;

	}

	
.feature {  
	position:absolute; 
	overflow: hidden;

} 
  
.naj div {
  clear:left;
}


.pad-meni {

	width: 614px;
	display:block;
	background-color: #d3212a;
}

.pad-meni select {
	margin: 10px;
	width: 200px;

}

.pad-meni select option {
}



#page .even {
	background-color: #ffedee;
}

.even2 {
	background-color: #f6f6f6;
}

.aktivnosti-tabela {
	margin-top: 25px;
	margin-bottom: 25px;
}


.tab-ciljevi {
	padding: 10px;
	font-size: 12px;
}

.tab-ciljevi ol {
	margin-left: -8px;
}


.tab-ciljevi ol li {
	margin-bottom: 8px;
	color: #FFF;
	font-weight: bold;
}

.tab-ciljevi h3 {
	color: #FFF;
	margin-top: 1px;
}

.tab-ciljevi ol li a:link,
.tab-ciljevi ol li a:visited {
	color: #FFF;
	font-weight: normal;
}
	

#page ul li {
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 13px;}

#page ul li a:link,
#page ul li a:visited {
	color: #d3212a;

	text-decoration: none;
}

#page ul li a:hover {
	color: #5081c6;
}




/******tabela ciljevi******/

table.ciljevi {
	font-size: 12px;
	background-color: #FFF;
	width: 614px;
	color: #7D7D7D;
}

table.ciljevi td {
	border-bottom: 1px solid #e2e2e3;

}


table.ciljevi td strong {
	color: #D3212A;

}



table.ciljevi th {
	border-bottom:4px solid #D3212A;
	border-top:1px solid #D3212A;
	height:23px;
	line-height:22px;
	padding-left:10px;
}

table.ciljevi th h3 {
	color:#D3212A;
	font-family:Tahoma,Geneva,sans-serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size:15px;
	line-height: 16px;
	margin-top: 5px; 
	margin-bottom: 5px;
} 

table.ciljevi h3 a {
	margin: 0;
	padding: 0;
	float: left;
	color: #d3212a;
	font-size: 15px;
	display: block;
	width: 507px;
	margin-top: 0px;
	margin-bottom: 10px;
}

table.ciljevi .clogo a.jedan {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


table.ciljevi .clogo a.jedan:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: 0px -50px;
}


table.ciljevi .clogo a.dva {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -50px 0px;
}

table.ciljevi .clogo a.dva:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -50px -50px;
}


table.ciljevi .clogo a.tri {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -100px 0px;
}

table.ciljevi .clogo a.tri:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -100px -50px;
}


table.ciljevi .clogo a.cetiri {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -150px 0px;
}

table.ciljevi .clogo a.cetiri:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -150px -50px;
}


table.ciljevi .clogo a.pet {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -200px 0px;
}

table.ciljevi .clogo a.pet:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -200px -50px;
}



table.ciljevi .clogo a.sest {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -250px 0px;
}

table.ciljevi .clogo a.sest:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -250px -50px;
}




table.ciljevi .clogo a.sedam {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -300px 0px;
}

table.ciljevi .clogo a.sedam:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -300px -50px;
}



table.ciljevi .clogo a.osam {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -350px 0px;
}

table.ciljevi .clogo a.osam:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -350px -50px;
}



table.ciljevi .clogo a.devet {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -400px 0px;
}

table.ciljevi .clogo a.devet:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -400px -50px;
}




table.ciljevi .clogo a.deset {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -450px 0px;
}

table.ciljevi .clogo a.deset:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -450px -50px;
}


table.ciljevi .clogo a.jedanaest {
	float: left;
	margin: 10px;
	width: 50px;
	height: 50px;
	display: block;
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -500px 0px;
}

table.ciljevi .clogo a.jedanaest:hover {
	background-image: url(../images/ciljevi-logo.png);
	background-repeat: no-repeat;
	background-position: -500px -50px;
}









table.ciljevi .clogo {
	float: left;
	margin: 10px;
	display: block;
	border: 0px solid #CCC;
}



/******tabela projekti2******/

table.projekti2 {
	font-size: 11px;
	background-color: #FFF;
	width: 614px;

}


table.projekti2 td {
	padding: 5px;
	padding-left: 10px;
	border-bottom: 1px solid #e2e2e3;

}

table.projekti2 td a {
	color: #D3212A;
}

table.projekti2 td a:hover {
	color: #5081c6!important;
}


table.projekti2 td strong {

	font-weight: normal;

}




table.projekti2 th {
	border-bottom:4px solid #D3212A;
	border-top:1px solid #D3212A;
	height:23px;
	line-height:22px;
	padding-left:10px;
}

table.projekti2 th h3 {
	color:#D3212A;
	font-family:Tahoma,Geneva,sans-serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size:15px;
	line-height: 16px;

}

h4 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 13px;
	padding-top: 15px;
	padding-bottom: 3px;
	color: #777;
}



/******tabela istrazivanje******/

table.istrazivanje {
	font-size: 12px;
	background-color: #FFF;
	width: 614px;
	color: #7D7D7D;
	border-left: 1px solid #e2e2e3;
	border-top: 1px solid #e2e2e3;
}

table.istrazivanje td {
	padding: 10px;
	border-bottom: 1px solid #e2e2e3;
	border-right: 1px solid #e2e2e3;

	

}


table.istrazivanje td strong {
	color: #D3212A;

}

strong.istrazivanje-deo {
	color: #7d7d7d!important;
	margin-left: 40px;

}


table.istrazivanje th {
	font-weight: normal;
		padding: 10px;
		border-right: 1px solid #e2e2e3;
		border-bottom: 1px solid #e2e2e3;
		background-color: #ccc0d9;
		color: #222!important;
	

}

table.istrazivanje th p {
		color: #222!important;}


table.istrazivanje th h3 {

} 

/*******recnik**********/

.recnik {
	width: 220px;
	float: right;
	height: 329px;
	background-color: #e5f5f9;
	}
	
.recnik ul {
	margin: 0;
	padding: 10px;
	list-style: none;
}

.recnik ul li {
	margin-bottom: 8px;
	line-height: 12px;}

.recnik a:link,
.recnik a:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}

.recnik ul li a:hover {
	color: #000;
}

	
.recnik-dno {
	height: 20px;
	width: 220px;
	float: right;
	background-color: #e5f5f9;
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;

}	

.recnik-dno a:link,
.recnik-dno a:visited {
	text-decoration: none;
	color: #5081c6;
	margin-right: 10px;
}

.recnik-dno a:hover {
	text-decoration: underline;
}


	

.recnik h2 {
	color: #5081c6;
	display: block;
	background-color: #fff;
	margin: 0;
	padding: 5px 10px;
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	border-top: 1px #5081c6 solid;
	border-bottom: 4px #5081c6 solid;
}

.login-tekst {
	text-align: justify;
	font-size: 10px;
	font-style: italic;
	line-height: 11px;
	padding-top: 15px;
	color: #333;
}

.hasTip,
.ljub {
	color: #9C4ADC!important;
}


#contact_subject,
#contact_name,
.contentpane .inputbox,
.validate-email {
	width: 261px!important;
	height: 21px!important;
	padding-left: 6px;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/bg-login2.png);
	background-repeat: no-repeat;
	border: 0!important;
	color: #9200D4;
}


#contact_text {
	width: 261px!important;
	width: 421px!important;	
	height: 180px!important;
	padding-left: 6px;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/bg-poruka.png);
	background-repeat: no-repeat;
	border: 0!important;
	color: #9200D4;	
	}

td.contentheading {
font-size:14px;
font-weight:bold;
margin:0 0 20px;
padding:0;
}



#searchForm {
	font-size: 12px;
}


.search-top {
	clear: both;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: left;
}



.inputbox-search  {
	background-image:url(../images/bg-srch-input.png);
	background-repeat:no-repeat;
	border:0 none;
	color:#1A4B86;
	float:left;
	font-size:12px;
	padding-top: 4px;
	padding-left: 4px;
	height:20px;
	width:196px;
}

.contentpaneopen .button {
	background-image:url(../images/bg-dugme-det.png);
	background-repeat:no-repeat;
	border:0 none;
	color:#fff;
	float:left;
	font-size:11px;
	height:22px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:135px;
	margin-left: 2px;
	padding-bottom: 1px;
	margin-bottom: 3px;
}


.contentpaneopen .button:focus {
	background-image:url(../images/bg-dugme-det.png);
	background-position:0 -22px;
	outline-color:-moz-use-text-color;
	outline: none;
	outline-style:none;
	outline-width:medium;
}

.contentpaneopen .button:hover {
	border: 0;
	outline: none;
}	


fieldset.rez {
	border: 0;
	font-size: 12px;
	margin-bottom: 20px;
	color: #666;
	text-align: justify;
}

fieldset.rez .small{
	color: #000;
	font-size: 10px;
}

.small2 {
	font-weight: bold;
}



fieldset.rez a {
	font-weight: bold;
	text-align: justify;
}


.pagenav {
	font-size: 13px;}
	
.pgn {
	font-size: 10px;}	
	
	
.form-validate {
	font-size: 12px;
}


table.mod_login {
	text-align: left;
	margin-top: 12px;
}



.cb_field .inputbox,
table.mod_login .inputbox {
	width: 258px!important;
	height: 20px!important;
	padding-left: 6px;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/bg-login2.png);
	background-repeat: no-repeat;
	border: 0!important;
	margin-top: -6px;
}


.cb_field .inputbox2,
table.mod_login .inputbox2 {
	width: 258px!important;
	height: 20px!important;
	padding-left: 6px;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/bg-login.png);
	background-repeat: no-repeat;
	border: 0!important;
	margin-top: -6px;
}







#mod_login_remembermetext,
#mod_login_passwordtext,
#mod_login_usernametext {
	margin: 0;
	padding: 0;
	font-weight: bold;
}



table.mod_login .button {
	background-image:url(../images/bg-dugme-ljub.png);
	background-repeat:no-repeat;
	border:0 none;
	color:#fff;
	float:left;
	font-size:11px;
	height:22px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:55px;
	margin-left: 2px;
	padding-bottom: 1px;
	margin-bottom: 23px;
}


table.mod_login .button:focus {
	background-image:url(../images/bg-dugme-ljub.png);
	background-position:0 -22px;
	outline-color:-moz-use-text-color;
	outline: none;
	outline-style:none;
	outline-width:medium;
}

table.mod_login .button:hover {
	border: 0;
	outline: none;
}	

td.td-height {
	height: 30px;
}

.componentheading {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}


#cbsendnewuspass.button {
	background-image:url(../images/bg-dugme-ljub-zab.png);
	background-repeat:no-repeat;
	border:0 none;
	color:#fff;
	float:left;
	font-size:11px;
	height:22px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:191px;
	margin-left: 2px;
	padding-bottom: 1px;
	margin-bottom: 23px;
	margin-top: 20px;
}


#cbsendnewuspass.button:focus {
	background-image:url(../images/bg-dugme-ljub-zab.png);
	background-position:0 -22px;
	outline-color:-moz-use-text-color;
	outline: none;
	outline-style:none;
	outline-width:medium;
}

#cbsendnewuspass.button:hover {
	border: 0;
	outline: none;
}	

a.mod_login {
	line-height: 12px;
	font-weight: bold;
}


#cb_zanimanje {
	margin-bottom: 20px;
}

.cbFieldIcons {
	margin: 0;
	padding: 0;
	margin-left: -6px;

}

#cbIconsTop {
	display: none;
}


#registrationTable .button {
	background-image:url(../images/bg-dugme-ljub-reg.png);
	background-repeat:no-repeat;
	border:0 none;
	color:#fff;
	float:left;
	font-size:11px;
	height:22px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:89px;
	margin-left: 2px;
	padding-bottom: 1px;
	margin-bottom: 23px;
	margin-top: 20px;
}


#registrationTable .button:focus {
	background-image:url(../images/bg-dugme-ljub-reg.png);
	background-position:0 -22px;
	outline-color:-moz-use-text-color;
	outline: none;
	outline-style:none;
	outline-width:medium;
}

#registrationTable .button:hover {
	border: 0;
	outline: none;
}	

.cbFieldIconsLabels {
	font-size: 10px;
}

.cbFieldIconsLabels img {
	display: none;

}

#searchphraseall,
#searchphraseany,
#searchphraseexact {
	display: block;
	margin-left: 27px;


}

#searchForm label {
	display: block;
	margin-left: 26px;
	margin-top: -13px;
	margin-left: 45px;
	
}

#searchForm label.normal {
	display: block;
	margin: 0;
	
}


.rez-strane {
	font-size: 10px;
}

.strelice {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
}


#mod_login_greeting {

}

.logout-dugme {
	width: 75px;
	float: right;
	margin-top: 5px;

}



table.jevents-search .inputbox {
	width: 261px!important;
	height: 21px!important;
	padding-left: 6px;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/bg-search-jevents.png);
	background-repeat: no-repeat;
	border: 0!important;
	margin-top: 4px;
	color: #5081C6;
}

table.jevents-search label {
	font-size: 12px;
}


table.jevents-search .button {
	background-image:url(../images/bg-dugme-plav.png);
	background-repeat:no-repeat;
	border:0 none;
	color:#fff;
	font-size:11px;
	height:22px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:89px;
	padding-bottom: 1px;
	margin-bottom: 3px;
	margin-top: 5px;
}


table.jevents-search .button:focus {
	background-image:url(../images/bg-dugme-plav.png);
	background-position:0 -22px;
	outline-color:-moz-use-text-color;
	outline: none;
	outline-style:none;
	outline-width:medium;
}

table.jevents-search .button:hover {
	border: 0;
	outline: none;
}	









/*slajd*/


/* --- Slideshow Containers --- */
#fpss-outer-container {margin:0px auto;padding:0px;border:0px solid #999;overflow:hidden;width:612px;height:640px;}
/* This element controls the slideshow spacing and border */
#fpss-container {position:relative;margin:0;padding:0;clear:both;width:612px;}
#fpss-slider {float:left;background:none;overflow:hidden;width:612px;height:215px;}
#slide-loading {
	width:612px;
	height:215px;
	background-color: #fff;
	background-image: url(../images/load.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#slide-wrapper {display:none;width:615px;height:215px;}
#slide-wrapper #slide-outer {height:215px;}
#slide-wrapper #slide-outer .slide {right:350px;width:612px;height:215px;}





/* --- Slideshow Block --- */
#slide-wrapper #slide-outer .slide {}
#slide-wrapper #slide-outer .slide .slide-inner {}
#slide-wrapper #slide-outer .slide .slide-inner a.fpss_img span span span {}


.fpss-introtext {
	width: 287px;
	float: right;}
	
.slidetext h1 {
	font-size: 14px;
	margin: 0;
	padding: 0;
}

.slidetext a.readon {
	margin: 0;
	padding: 0;
	position: relative;
	top: 5px;
}

.fpss_img span {
	background-color: #fff;}
	
.fpss_img span span span img{
	background-color: #fff;
	border: 1px solid #ebebeb;
}
	
	
	
	
.noimages #fpss-container_prev {
	display: none;}	

.noimages #fpss-container_next {
	display: none;
}

.ul_container ul {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 20px;
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}

.ul_container ul li{
	clear: both;
	padding: 5px;


}

.ul_container ul li:hover{



}


.ul_container ul img {
	float: left;
	margin-right: 5px;
	border: 1px solid #ebebeb;
}


a.navi {
	display: block;
}

.navbar-key {
	display: none;}
	
.navbar-title {
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}


a.navi-active{
	color: #D3212A;	display: block;

}


/* tooltip design */
.ToolTips { display:block; position:absolute; width:404px; }
.ToolTips .sticky_close { display:block; position:absolute; top:1px; right:3px; background:url(images/fileclose.png); width:16px; height:16px; line-height:16px; font-size:0px; z-index:100000000; }
.ToolTips .message { display:block; position:relative; background:url(images/tip_body.png) repeat-y; padding:0px 10px; }

/* here we do a little switch. If the tooltip is positioned above the element hovered, it changes the classes on the header/footer divs in order to point at the element hovered */
.ToolTips .dockBottomHeader, 
.ToolTips .dockTopFooter { display:block; position:relative; background:url(images/dockBottomHeader.png) no-repeat bottom; height:33px;  }
.ToolTips .dockTopFooter { background:url(images/dockTopFooter.png) no-repeat bottom; height:38px; }

.ToolTips .dockBottomFooter,
.ToolTips .dockTopHeader { display:block; position:relative; background:url(images/dockBottomFooter.png); height:14px; line-height:11px; font-size:0px; clear:both; }
/* this one has more height to display the close button in case sticky tooltips are on */
.ToolTips .dockTopHeader { background:url(images/dockTopHeader.png) bottom center no-repeat; height:20px; line-height:20px; font-size:0px; }

* html .ToolTips .dockBottomHeader { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dockBottomHeader.png'); }
* html .ToolTips .dockBottomFooter { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dockBottomFooter.png'); }
* html .ToolTips .dockTopHeader { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dockTopHeader.png'); }
* html .ToolTips .dockTopFooter { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dockTopFooter.png'); }
* html .ToolTips .sticky_close {  background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fileclose.png');  }

/* this is just a div displaying the loading animated .gif */
.loading { display:block; margin:0px auto 0px; background:url(images/ajax-loader.gif) center center no-repeat; width:31px; height:50px; }

/* tip container */
.tipContainer { display:none; }

/* beautify the tooltip content */
.ToolTips .message { font-size:12px; text-align:justify; }
.ToolTips .message h3 { font-size:16px; margin:0px 0px 10px; padding:0px; color:#FF6600; }
.ToolTips .message .rights { display:block; clear:both; margin:15px 0px 0px; text-align:right; font-size:11px; color:#666666; }




/******tabela ciljevi-mod******/

table.ciljevi-mod {
	font-size: 12px;
	background-color: #FFF;
	width: 260px;
	color: #7D7D7D;
	margin-left: 10px;
}

table.ciljevi-mod td {

}


table.ciljevi-mod td strong {
	color: #D3212A;

}



table.ciljevi-mod th {
	border-bottom:4px solid #D3212A;
	border-top:1px solid #D3212A;
	height:23px;
	line-height:22px;
	padding-left:10px;
}

table.ciljevi-mod th h3 {
	color:#D3212A;
	font-family:Tahoma,Geneva,sans-serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size:12px;
	line-height: 12px;

} 

table.ciljevi-mod h3 a {
	margin: 0;
	padding: 0;
	float: left;
	color: #d3212a;
	font-size: 12px;
	display: block;
    line-height: 16px;
	font-weight: normal;
	margin-left: 5px;
}

table.ciljevi-mod h3 a:hover {
	color: #5081c6;
}

table.ciljevi-mod .clogo a.jedan {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


table.ciljevi-mod .clogo a.jedan:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}


table.ciljevi-mod .clogo a.dva {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -30px 0px;
}

table.ciljevi-mod .clogo a.dva:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -30px -30px;
}


table.ciljevi-mod .clogo a.tri {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -59px 0px;
}

table.ciljevi-mod .clogo a.tri:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -59px -30px;
}


table.ciljevi-mod .clogo a.cetiri {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -89px 0px;
}

table.ciljevi-mod .clogo a.cetiri:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -89px -30px;
}


table.ciljevi-mod .clogo a.pet {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -119px 0px;
}

table.ciljevi-mod .clogo a.pet:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -119px -30px;
}



table.ciljevi-mod .clogo a.sest {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -148px 0px;
}

table.ciljevi-mod .clogo a.sest:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -148px -30px;
}




table.ciljevi-mod .clogo a.sedam {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -179px 0px;
}

table.ciljevi-mod .clogo a.sedam:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -179px -30px;
}



table.ciljevi-mod .clogo a.osam {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -208px 0px;
}

table.ciljevi-mod .clogo a.osam:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -208px -30px;
}



table.ciljevi-mod .clogo a.devet {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -238px 0px;
}

table.ciljevi-mod .clogo a.devet:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -238px -30px;
}




table.ciljevi-mod .clogo a.deset {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -268px 0px;
}

table.ciljevi-mod .clogo a.deset:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -268px -30px;
}


table.ciljevi-mod .clogo a.jedanaest {
	float: left;
	margin: 0px;
	width: 30px;
	height: 30px;
	display: block;
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -297px 0px;
}

table.ciljevi-mod .clogo a.jedanaest:hover {
	background-image: url(../images/ciljevi-logo-m.png);
	background-repeat: no-repeat;
	background-position: -297px -30px;
}




table.ciljevi-mod h3 {
		font-family: Tahoma, Geneva, sans-serif;
	color: #d3212a;
	border: 0;
	height: 23px;
	line-height: 22px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
}




table.ciljevi-mod .clogo {
	float: left;
	margin: 2px;
	display: block;
	border: 0px solid #CCC;
}


/*zelena*/


.moduletable-zelena {
	background-image: url(../images/bg-moduletable.png);
	background-repeat: repeat-y;
	width: 280px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.moduletable-zelena h3 {
	font-family: Tahoma, Geneva, sans-serif;
	color: #6d8c17;
	border-top: 1px #6d8c17 solid;
	border-bottom: 4px #6d8c17 solid;
	height: 23px;
	line-height: 22px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
		margin: 0;
	margin-bottom: 10px;
}

.putanja {
	width: 660px;
	height: 22px;
	margin-top: 6px;
	float: left;
	font-size: 9px;
}

a#fpss-container_playButton {
	display: none;
}

.artbannersxtd {
	width: 187px;
	height: 172px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;

}


.psv {
	font-size: 12px;
	margin-bottom: 25px;
	margin-top: -10px;
}