@charset "utf-8";
body{
	margin:0px;
	padding:0px;
	background-color:#f9ddfb;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	height:100%;
}
.main{
	margin:0px;
	padding:0px;
}
a:link,a:active,a:visited{
	color:#39F;
	text-decoration:none;
}
a:hover{
	color:#39F;
	text-decoration:underline;
}
.clearall{
	clear:both;
}


.icon{
	float:right;
	height:0px;
	width:0px;
	left:-45px;
	overflow:visible;
	position:relative;
}

.sidebarnaslov {
	padding:2px;
	background-color:#F6F;
	color:#FFF;
	font-weight:bold;
}

.slidertekst{
	font-size:10px;
	margin-top:5px;
	margin-bottom:5px;
}

.headholder{
	margin:0px;
	padding:0px;
	background-image:url(images/headback.jpg);
	background-repeat:repeat-x;
	height:181px;
}

.head{
	padding:0px;
	background-image:url(images/head.jpg);
	background-repeat:no-repeat;
	height:181px;
	width:980px;
	margin:auto;
}

.titles{
	font-weight:bold;
	font-size:12px;
	color:#575757;
	border-bottom:1px solid #575757;
	margin-bottom:4px;
	margin-top:10px;
	text-transform:uppercase;
}
.titles a:link, .titles a:active, .titles a:visited{
	font-size:12px;
	font-weight:bold;
	color:#F6F;
	text-decoration:none;
	text-transform:uppercase;
}
.titles a:hover{
	font-weight:bold;
	font-size:12px;
	color:#39F;
	text-decoration:none;
	text-transform:uppercase;
}
.subtitles{
	margin-left:20px;
	padding-left:10px;
	background-image:url(images/right.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	font-weight:bold;
	font-size:11px;
	color:#575757;
	margin-top:10px;
	text-transform:uppercase;
}
.subtitles a:link, .subtitles a:active, .subtitles a:visited{
	font-weight:bold;
	font-size:11px;
	color:#F6F;
	text-decoration:none;
	text-transform:uppercase;
}
.subtitles a:hover{
	font-weight:bold;
	font-size:11px;
	color:#39F;
	text-decoration:none;
	text-transform:uppercase;
}

/* lownaslov /////////////////////////////////////////////////////// */
.low-body{
	background-color:#e8e9e3;

}
.lownaslov-green{
	background-color:#1fe746;

}
.lownaslov-yellow{
	background-color:#fea700;

}
.lownaslov-pink{
	background-color:#f583f4;

}
.lownaslov{
	padding:3px;
	padding-left:6px;
}
.lownaslov a:link, .lownaslov a:active, .lownaslov a:visited{
	font-weight:bold;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
.lownaslov a:hover{
	font-weight:bold;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
.lowtekst{
	font-size:11px;
	text-align:justify;
	margin:7px;
	margin-top:0px;
	padding-bottom:5px;
	color:#333
}
.lowtekst a:link, .lowtekst a:active, .lowtekst a:visited{
	text-decoration:none;
	color:#333
}
.lowtekst a:hover{
	text-decoration:none;
	color:#333
}


/* VIJESTI /////////////////////////////////////////////////////// */
.newstitles{
	font-size:12px;
	color:#fff;
	background-color:#39F;
	text-transform:uppercase;
	padding:5px;
	display:block;
	float:left
}
#newsholder{
/*	background-color:#d0d0c6;*/
	background-color:#39F;
}
#newsholder2{
	background-color:#eaebe6;
}

.vijestslika{
	padding:5px;
}
.vijestholder{
		background-color:#eaebe6;
}
.vijestmaliholder{
	padding:5px;
	background-color: #f6f6f4;
	border-bottom:1px solid #d0d0c6;
}
.tememaliholder{
	background-color: #f474f3 ;
	color:#666;
	border-bottom:1px solid #d0d0c6;
}
.tememaliholder a:link, .tememaliholder a:active, .tememaliholder a:visited{
	text-decoration:none;
	width:100%;
	display:block;
	padding:5px;
	color:#ffffff;
}
.tememaliholder a:hover{
	text-decoration:none;
	color:#666;
	width:100%;
	padding:5px;
	display:block;

}

.vijestnaslov{
font-size:11px;
font-weight:bold;
padding:8px;
padding-top:0px;
}
.vijestmalanaslov{
font-size:11px;
font-weight:bold;
padding:4px;
padding-left:0px;
}
.vijestdatum{
	padding-bottom:3px;
	font-size:9px;
	color: #da251d;
	text-align:left;
}
.vijestsadrzaj{
font-size:11px;
color:#000000;
text-align:justify;
padding:6px;
padding-top:0px;
}


/*BOX//////////////////////////////////////*/
.boxholdertitles{
	/*font-weight:bold;*/
	font-size:11px;
	background-color:#fff;;
	text-transform:uppercase;
	color: #FFF;
	padding:5px;
	display:block;
	float:left;
	margin-top:10px;
	

}
.boxholder{background-color:#fff;}
.boxholder2{background-color:#fff;}






.galleryFolder{
width:122px;
height:78px;
float:left;
margin-left:7px;
margin-top:5px;
margin-bottom:5px;
overflow:hidden;
}
.galleryFolder img{
	border: 0px solid black;
}



.tekst{
	text-align:justify;
	
}
.malitekst{
	text-align:justify;
	font-weight:bold;
	color: #666;
	margin-bottom:4px;
	margin-top:4px;
	padding-left:10px;
}



.mainholder{
	width:980px;
	margin:auto;
}
.mainer{
	position:relative;
	float:left;
	width:580px;
	/*background-color:#FFF;*/
	background-color:f9ddfb;
	z-index:0;
}


.lefter{
	position:relative;
	width:150px;
	float:left;
}
		.lefttitles{
			font-family:Tahoma, Geneva, sans-serif;
			font-weight:bold;
			font-size:11px;
			color:#575757;
			margin-top:10px;
		}
		.blueline{
			display:block;
			height:1px;
			background-color:#06C;
			margin-bottom:5px;
			margin-top:4px;
		}
		.grayline{
			display:block;
			height:1px;
			background-color:#CCC;
			margin-bottom:5px;
			margin-top:5px;
		}

.righter{
	position:relative;
	width:248px;
	float:right;
}
	




		.horizontal_menu ul {
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			font-size: 12px;
			
		}
		.horizontal_menu li {
			list-style-type: none;
			margin: 0px;
			padding: 0px;			
		}
 
		.horizontal_menu ul li {
			float: left;
			position: relative;

		}
		
		.horizontal_menu ul ul {
			display:none;
			position: absolute;
			width:170px;
			margin:0px;
			padding:0px;
			z-index:90;
			background-color:#f472f3;
			cursor:pointer;
		}
		.horizontal_menu ul ul ul {
			position: absolute;
			left:160px;
			top:5px;
			width:170px;
			margin:0px;
			padding:0px;
			z-index:95;
			background-color:#f472f3;
			cursor:pointer;
		}
 		.horizontal_menu ul a {
			text-decoration: none;
			position: relative;
			display: block;
			
		}
		.horizontal_menu ul ul a {
			text-decoration: none;
			position: relative;
			display: block;
			
		}
		.horizontal_menu ul ul ul a {
			text-decoration: none;
			position: relative;
			display: block;
			
		}
		.current {
			text-decoration: none;
			position: relative;
			display: block;
			background-color:#3886e9;
		}
		.hover {
			text-decoration: none;
			position: relative;
			display: block;
			background-color:#60a7f0;
		}

		.item {
			font-family: Tahoma, Geneva, sans-serif;
			color: #FFF;
			font-size:11px;
			display:block;
			width:159px;
			border-bottom:1px solid #CCC;
			padding-bottom:3px;
			padding-left:8px;
			padding-top:3px;
			padding-right:3px;
			text-transform:none;

			
		}
		.itemmain {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			color: #FFF;
			font-weight:bold;
			padding-bottom:9px;
			padding-left:8px;
			padding-top:8px;
			padding-right:8px;
			display:block;
			text-transform:uppercase;

		}
		.horizontal_menu {
			height:35px;
			position:relative;
			padding-top:146px;
			padding-left:102px;
			z-index:90;
		}	
		
.searchbar {
	background-image:url(images/trazibox.jpg);
	background-repeat:no-repeat;
	width:245px;
	height:25px;
	position:relative;
	z-index:100;
	left:730px;
	top:-150px;
}
.searchbareng {
	background-image:url(images/trazibox_eng.jpg);
	background-repeat:no-repeat;
	width:245px;
	height:25px;
	position:relative;
	z-index:100;
	left:730px;
	top:-150px;
}

.searchbartime {
	width:238px;
	height:20px;
	position:relative;
	z-index:99;
	left:730px;
	top:-199px;
	text-align:right;
	color:#FFF;
	text-transform:uppercase;
	font-size:10px;

}
.langs{
	width:44px;
	height:11px;
	position:relative;
	z-index:100;
	left:740px;
	top:-217px;
}



	.searchinput {
		width:160px;
		border:0px;
		margin-top:5px;
		margin-left:7px;
		padding:0px;
		background:none;
		display:block;
		color: #F6F;
	}
	.searchsubmit {
		width:67px;
		height:19px;
		border:0px;
		margin-top:4px;
		margin-left:3px;
		padding:0px;
		background:none;
		cursor:pointer;
		display:block;
		z-index:100
	}
	
 


	
.footholder {
	font-family:Verdana, Geneva, sans-serif;
	background-image:url(images/footback.jpg);
	background-repeat:repeat-x;
	height:41px;
	margin-top:20px;
	width:100%;
	font-size:10px;
	color:#FFF;
	padding:0px;
}
.footholder a:link{
font-size:10px;
text-align:left;
text-decoration:none;
color:#FFF;
}
.footholder a:active{
font-size:10px;
text-align:left;	
text-decoration:none;
color:#FFF;
}
.footholder a:visited{
font-size:10px;
text-align:left;
text-decoration:none;
color:#FFF;
}
.footholder a:hover{
font-size:10px;
text-align:left;
text-decoration:none;
color:#FFF;
}





#fotobox ul, #fotobox li{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden; 
	
	}
#fotobox, #fotobox li{
	width:215px;
	height:250px;
	overflow:hidden;
/*	background-color:#0C3*/
	}
.fotoboxtext{
	
	}
.fotoboxdate{
	text-align:justify;
	font-size:9px;
	color: #666;
	font-weight:bold;
	margin:7px;
	margin-top:0px;
	margin-bottom:4px;

	}
.fotoboxnaslov{
	text-align:justify;
	font-size:10px;
	color: #666;
	font-weight:bold;
	margin:7px;
	margin-top:0px;
	}
.fotoboxnaslov a:link, .fotoboxnaslov a:active, .fotoboxnaslov a:visited{
	text-decoration:none;
	color:#333
}
.fotoboxnaslov a:hover{
	text-decoration:none;
	color:#333
}
p#controls{
	margin:0;
	position:relative;
	} 

#prevBtn{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:20px;
	height:20px;
	position:absolute;
	top:-25px;
	left:155px;
	}	
#nextBtn{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:20px;
	height:20px;
	position:absolute;
	top:-25px;
	left:180px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:20px;
	height:20px;
	background:url(images/prev.png) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(images/nexte.png) no-repeat 0 0;	
	}	
	

#videobox ul, #videobox li{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden; 
	
	}
#videobox, #videobox li{
	width:215px;
	height:250px;
	overflow:hidden;
/*	background-color:#0C3*/
	}
.videoboxtext{
	
	}
.videoboxdate{
	text-align:justify;
	font-size:9px;
	color: #666;
	font-weight:bold;
	margin:7px;
	margin-top:0px;
	margin-bottom:4px;

	}
.videoboxnaslov{
	text-align:justify;
	font-size:10px;
	color: #666;
	font-weight:bold;
	margin:7px;
	margin-top:0px;
	}
.videoboxnaslov a:link, .videoboxnaslov a:active, .videoboxnaslov a:visited{
	text-decoration:none;
	color:#333
}
.videoboxnaslov a:hover{
	text-decoration:none;
	color:#333
}
p#controls2{
	margin:0;
	position:relative;
	} 

#prevBtn2{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:20px;
	height:20px;
	position:absolute;
	top:-25px;
	left:155px;
	}	
#nextBtn2{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:20px;
	height:20px;
	position:absolute;
	top:-25px;
	left:180px;
	}														
#prevBtn2 a, #nextBtn2 a{  
	display:block;
	width:20px;
	height:20px;
	background:url(images/prev.png) no-repeat 0 0;	
	}	
#nextBtn2 a{ 
	background:url(images/nexte.png) no-repeat 0 0;	
	}	
	
	
	
.boxic{
	display:block;
	width:15px;
	height:15px;	
	font-size:11px;
	color: #ffffff;
	padding:2px;
	background-color: #DDD;
	border:1px solid #fff;
	margin-right:3px;
	float:left;
	text-align:center;
}
.boxic2{
	display:block;
	width:15px;
	height:15px;
	cursor:default;
	font-size:11px;
	color: #000;
	padding:2px;
	background-color: #09F;
	border:1px solid #fff;
	margin-right:3px;
	text-align:center;
	float:left;
}
.pagingtop{
	margin:auto;
	text-align:center;

}
.pagingblack{
	margin:5px;
}

.pointer {
          cursor: pointer;
}


.volonterforma{
	margin:0px; 
	padding:0px;
}
.textunos{
	width:100%;
}
.anketbar{
	background-color:#F00;
	height:5px;
	display:block;	
}


