body {
	background-color:#709ACF;
	margin:0;
	padding:0;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#fff;
}

a, a:visited {
	color: yellow;
	font-weight: bold;
	text-decoration:none;
}

a:hover {
	color: #fff;
	text-decoration:underline;
}

a img {
	border:0;
}

h1 {
	font-size:12px;
	text-transform:uppercase;
}

h3 { font-size:11px; }

h3 a, h3 a:visited { color:#ACD6FF }

span.datetime {
	color:#ccc;
	display:block;
	margin-bottom:10px;
}

.nolist {
	list-style:none;
	padding:0;
	margin-left:0;
}


/* razlicite boje za razne kategorije */


#middle_news.world-bank	{
	background-color:#A4478E;
}

#middle_projekti.about-us {
	background-color:#576BA7;
}

#middle_kontakt {
	background-color:#E7A800;
	margin:0 182px 0 185px;
}

#middle_ee {
	background-color:#BEC030;
	margin:0 182px 0 185px;
}

#searchbox {
	background-color:#003366;
	padding:0; height:21px;
}

#searchbox div {
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	height:21px;
	line-height:18px;
}

#searchbox form, #searchbox input {
	padding:0;
	margin:0;
	border:0 none;
}

#searchbox  #srchTxt {
	width:140px;
	height:14px;
	line-height:14px;
	font-size:12px;
	margin-left:10px;vertical-align:middle;
}

#searchbox  #srchImg, #searchbox  #srchImg img {
	vertical-align:top;
	padding:0;
	margin:0;
}

#personTitle {
	margin:25px 0 15px 0;
	font-size:14px;
}

.members {
	float:left;
	width:90px;
	height:150px;
	margin-bottom: 20px;
	margin-right:43px;
	text-align:center;
}

.members a, .members a:visited {
	color:#fff;
}

.membersImg {
	float:left;
	margin-right:20px;
	margin-bottom:5px;
	border:1px solid #fff;
}

/* MENI ZA PROJEKTE */
#meni_projekti { width:184px; }

#meni_projekti ul {
	list-style:none;
	padding:0; margin:0;
}

#meni_projekti a, #meni_projekti a:visited {
	display:block;
	margin:0;
	padding:4px 2px 5px 22px;
	line-height:14px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	border-bottom:1px solid #fff;
	zoom:1;
}

#meni_projekti a:hover {
	color:yellow;
}

#meni_projekti li {
	text-transform: uppercase;
	background: url(imgs/kockica.gif) left top no-repeat;
}

#meni_projekti li.current {
	background-color:#527D21;
}

#meni_projekti li ul {
	display:none;
}

#meni_projekti li li{
	display:none;
	text-transform: none;
	background-image:none;
	background-color:#bfd3a8;
	color:#376204;
}

#meni_projekti li.current ul {
	display:block;
}

#meni_projekti li.current li {
	display:block;
}

#meni_projekti li li a, #meni_projekti li li a:visited {
	color:#376204;
	font-weight:normal;
}

/* ne izgleda dobro
#meni_projekti li li a:hover {
	color:yellow;
}

*/
#meni_projekti li li.current {
	background-color:#dceacc;
}

#meni_projekti li li.current a, #meni_projekti li li.current a:visited {
	font-weight:bold;
}

#meni_projekti li.current li ul {
	display:none;
}

#meni_projekti li.current li li {
	display:none;
}

#meni_projekti li.current li.current ul {
	display:block;
	background-color:#dceacc;
}

#meni_projekti li.current li.current li {
	display:block;
	background-color:#dceacc;
}

#meni_projekti li li.current li a, #meni_projekti li li.current li a:visited {
	padding-left:40px;
	background: url(imgs/bullet_green.gif) 18px top no-repeat;
	font-weight:normal;
}

#meni_projekti li li.current li.current a, #meni_projekti li li.current li.current a:visited {
	font-weight:bold;
}

/* MENI ZA ABOUT US */
#meni_about {
	width:184px;
	padding-bottom: 30px;
}

#meni_about ul {
	list-style:none;
	padding:0; margin:0;
}

#meni_about a, #meni_about a:visited {
	display:block;
	margin:0;padding:0;
	padding-left: 22px;
	line-height:21px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	border-bottom:1px solid #fff;
	zoom:1;
}

#meni_about a:hover {
	color:yellow;
}

#meni_about li {
	text-transform: uppercase;
	background: url(imgs/kockica.gif) left top no-repeat;
}

#meni_about li.current {
	background-color:#003366;
}

#meni_about li li{
	display:none;
	text-transform: none;
	background-image:none;
	background-color:#a8b7d3;
	color:#003366;
}

#meni_about li.current li {
	display:block;
}

#meni_about li li a, #meni_about li li a:visited {
	color:#003366;
	font-weight:normal;
}

/* ne izgleda dobro
#meni_about li li a:hover {
	color:yellow;
}

*/
#meni_about li li.current {
	background-color:#c7d3e8;
}

#meni_about li li.current a, #meni_about li li.current a:visited {
	font-weight:bold;
}

#meni_about li.current li li {
	display:none;
}

#meni_about li.current li.current li {
	display:block;
	background-color:#c7d3e8;
}

#meni_about li li.current li a, #meni_about li li.current li a:visited {
	padding-left:40px;
	background: url(imgs/bullet_blue.gif) 18px top no-repeat;
	font-weight:normal;
}

#meni_about li li.current li.current a, #meni_about li li.current li.current a:visited {
	font-weight:bold;
}

/* --------- */
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}

#homefirst, .searchRes {
	padding:12px 0;
	margin-bottom:10px;
	border-bottom:1px solid #fff;
}

.homefirst {
	padding:12px;
	margin-bottom:10px;
	border-bottom:1px solid #fff;
}

#homefirst img, .homenews img {
	float:left;
	clear:left;
	border:1px solid #fff;
	margin:5px 10px 10px 0;
}

.homenews {
	padding:12px 0;
	border-bottom:1px solid #fff;
	margin-bottom:12px;
}

.leftbox {
	margin-right:15px;
}

.rightbox {
	margin-left:15px;
}

#left .banner {
	border-top:1px solid #fff;
	padding:10px 0;
	margin:0 8px;
	text-align:center;
}

	#header {
	margin:0 auto;
		width:874px;
		height:81px;
		 padding:0;
		background:#CC0000;
		border-left:#FFFFFF 1px solid;
		border-right:#FFFFFF 1px solid;
		border-bottom:#FFFFFF 1px solid;
		}

#header_randome {
	margin:0 auto;
		width:874px;
		height:129px;
		 padding:0;
		background:#003366;
		border-left:#FFFFFF 1px solid;
		border-right:#FFFFFF 1px solid;
		}

		#header_links {
	margin:0 auto;
		width:874px;
		height:23px;
		 padding:0;
		border-left:#FFFFFF 1px solid;
		border-right:#FFFFFF 1px solid;
		}

		#footer {
	margin:0 auto;
	font-size:10px;
		width:874px;
		height:21px;
		 padding:0;
		background:#003366;
		color:#999999;
		border-top:#FFFFFF 1px solid;
		}

	#content {
	overflow: hidden;
	width:874px;
	border-left:#FFFFFF 1px solid;
		border-right:#FFFFFF 1px solid;
		border-bottom:#FFFFFF 1px solid;
		margin:0 auto; padding:0;
		}

	#left {
		width:184px;
		background:#CC0000;
		border-right:#FFFFFF 1px solid;
		padding-top:16px;
	}

		#left_projekti {
			width:184px;
			margin:0 auto; padding:0;
			background:#649826;
			border-right:#FFFFFF 1px solid;
		}

		#left_news {
			width:184px;
			background:#CC0000;
			border-right:#FFFFFF 1px solid;
			background:#CC0000;
		}

	#right {
		width:181px;
		margin:0; padding:0;
		background:#E7A800;
		border-left:#FFFFFF 1px solid;
		font-size:80%;
		}

	#middle {
		margin:0 182px 0 185px;
		background:#2877C5;
		}

		#middle_news {
		margin:0 182px 0 185px;
		background:#CC0000;
		}

		#middle_projekti {
		margin:0 0px 0 185px;
		background:#649826;
		}

	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

	h1,h2,h3,h4 { margin: 0.2em 0 }

	p { margin: 0.5em 0 }

	.copy { text-align:center; }

.headline_news {
	font-size: 11px;
	color: #FFFFFF;
}

.braca {
	border: thin solid #FFFFFF;
}

#header_glasovi_slika {
	height:81px;
	vertical-align:middle;
}

.glasovi_slika {
	vertical-align:middle;
	padding-top:25px;
}

#header_glasovi_jezik {
	height:81px;
	vertical-align:middle;
}

#header_glasovi_logo {
	height:81px;
	vertical-align:middle;
		}

.jezik {
	padding-bottom:10px;
	padding-right:10px;
}

.jezik a, .jezik a:visited {
	font-size:11px;
	color: #FFFFFF;
}

.header_random_slika {
	margin-top:15px;
	margin-left:12px;
	border: 1px solid #FFFFFF;
}

.header_random_cv_text {
	width:230px;
	font-size:11px;
	white-space:normal;
	color: #FFFFFF;
	padding-left:12px;
	padding-top:7px;
	padding-bottom:15px;
}

.header_random_cv_naslov {
font-size:11px;
color: #FFFFFF;
font-weight: bold;
}

.left_column {
padding-left:12px;
padding-right:12px;
padding-top:0px;
padding-bottom:0px;
color:#FFFFFF;
}

.left_column_text {
	font-size:11px;
	color:#FFFFFF;
}

.left_column_naslov {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:10px;
}

.left_column_text a {
	color:#FFFFFF;
	font-weight:normal;
}

.left_column_naslov a {
	color:#FFFFFF;
}

.left_column_text a.curr, .left_column_naslov a.curr {
	color:yellow;
}

.left_column_line {
padding-top:21px;
}

.line {
padding-top:0px;
padding-bottom:0px;
}

.middle_column {
font-size:11px;
color:#FFFFFF;
padding-top:4px;
padding-left:12px;
padding-right:12px;
color:#FFFFFF;
}

#right .rss {
	margin:10px 0 20px 0;
}



#right .rssitem {
	margin:10px 0;
}

#right a .rsstitle {
	color:#fff;
}


#right a:hover .rsstitle {
	color:yellow;
}


.homeprint {
height:18px;
background-image:url(imgs/line_middle_top.gif);
background-repeat: no-repeat;
background-position: bottom;
}

.homeprint_projekti {
height:18px;
background-image:url(imgs/line_najduza.gif);
background-repeat: no-repeat;
background-position: bottom;
}

.homeprint_projekti a,.homeprint_projekti a:visited, .homeprint a, .homeprint a:visited {
	display:inline;
	margin:0;padding:0;
	color:#fff;
	font-weight:normal;
}

.sitemap {
float:right;
}

.sitemap a, .sitemap a:visited {
	color:#fff;
	font-weight:normal;
}

.sitemap_projekti {
padding-left:517px;
padding-bottom:0px;
}

.right_naslov {
height:18px;
background-image:url(imgs/line_left.gif);
background-repeat: no-repeat;
background-position: bottom;
}


.mediabox {
	 border-bottom:1px dashed #ccc;
	 padding:10px 0;
}

	.mediabox .icons {
		line-height:16px;
		font-size:11px;
		margin:0 0 10px 10px;
	}
	.mediabox .icons img{
			vertical-align:middle;

		}

		.mediabox .icons a:link, .mediabox .icons a:visited {
			color:#fff;
			font-weight:normal;

		}


	.middle_column .mediabox h2 {
		font-size:12px;
		text-transform:uppercase;
		margin-bottom:10px;
	}

	.mediabox h2 span.date {
		font-size:10px;
		color:#ccc;
	}

.mediaGallery a, .mediaGallery a:visited {
	display:block;
	float:left;
	width:170px;
	height:210px;
	padding:10px;
	text-align:center;
	border-bottom:1px dashed #fff;
}


.mediaGallery img {
	vertical-align:middle;
	margin:10px 0;
}

.mediaGallery a:hover {
	background-color:#036;

}

/* LIGHTBOX */

#lightbox{
	background-color:#fff;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	z-index:1000;
	}
#lightboxDetails{
	display:none;
	}
#lightboxCaption{ display:none }
#keyboardMsg{ display:none }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url(js/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(js/lightbox/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hosting/29872/site/glasovi/js/lightbox/overlay.png", sizingMethod="scale");
}
