body, html, tr, td, div, ul, li, img, form, input, table {
	margin: 0; padding: 0;

}

body,html {
	color:#00457c;
	font: normal 100% Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	width:100%; height:100%;
}


body { background: #0093d1 url(imgs/page_bg.gif) top center no-repeat; }


h1,h2,h3,h4 {
	font: bold 100%/130% Verdana, Arial, Helvetica, sans-serif;
	margin: 0px; padding: 0px;
}

a, a:visited{
	color:#0093d1;
	font-weight:bold;
	text-decoration:none;
}

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

.clearDiv {
	clear:both;
}


a img {
	border:0;
}

h1,h2 {
	font-size:12px;
}

h3 { font-size:11px; }

h3 a, h3 a:visited {
	color:#00457c;
	font-weight:normal;
}

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

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









#page {
	background: url(imgs/head.jpg) top center no-repeat;
	width:990px;
	margin:0 auto;
	padding:0;
	font-size:0.6875em;


}


#head {
	position:relative;
	height:105px;
}


	#head #menu {
		position:absolute;
		top:60px;
		left:240px;
	}

	#head #icons {
		position:absolute;
		top:13px;
		left:839px;

	}

	#head #lang {
		position:absolute;
		top:75px;
		left:820px;
	}

	#head #lang a, #head #lang a:visited {
		color:#000;
		font-weight:normal;
	}

	#head #lang a.selected { font-weight:bold; }




#content {
	width:943px;
	margin-left:24px;;
	background-color:#fff;
}

#header_bar {
	padding:10px;
}

#header_bar a, #header_bar a:visited {
 	color:#0093d1;
	font-size:10px;
	font-weight:normal;
}



#left {
	float:left;
	width:216px;

}

#wrap {
	float:left;
	width:707px;
	border-left:1px solid #80a2be;
	border-right:1px solid #80a2be;
}

#main{
	float:left;
	width:494px;
	padding: 0 20px;
	border-right:1px solid #80a2be;
}

#right {
	float:left;
	width:170px;
}

#footer {
	padding-top:10px;
	width:534px;
	height:20px;
	text-align:center;
	color:#fff;
	font-size:10px;
	background-color: #00457c;
	border-right:1px solid #80a2be;
}



/* --- */








#homefirst_single {
	padding:10px;
	margin-bottom:15px;
	border:1px solid #80a2be;
}

#homefirst_list{
	padding:10px;
	margin-bottom:15px;
	border:1px solid #80a2be;
}

.homefirst_list {
	padding:10px;margin-bottom:15px;
	border:1px solid #80a2be;
}

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

.tabimg {
	position:absolute;
	top:-26px;
	left:-1px;
	padding:0;margin:0;
}

.homenews {
	position:relative;
	margin:30px 10px 45px 0;
	padding:10px;
	border:1px solid #80a2be;
}



/* MENI */


#meni_levo {
	width:180px;
	margin:30px 0 10px 15px;

}

#meni_levo ul {
	list-style:none;
	padding:0; margin:0;
	float:left;
	width:180px;
}

#meni_levo a, #meni_levo a:visited {
	display:block;
	margin:0;
	padding:3px 2px 3px 18px;
	line-height:19px;
	font-size:11px;
	font-weight:normal;
	color:#00457c;
	border-bottom:1px solid #80a2be;
	background: url(imgs/arr_closed.gif) 150px center no-repeat;
	text-transform:uppercase;
}

#meni_levo a:hover {
	color:#e56f23;
}

#meni_levo li {
	position:relative;
	float:left;
	width:180px;
}

#meni_levo li ul {
	display:none;
}


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


#meni_levo li.current a, #meni_levo li.current a:visited {
	color:#0093d1;
	background: url(imgs/arr_opened.gif) 150px center no-repeat;
}


#meni_levo li li a, #meni_levo li li a:visited {
	text-transform:none;
	font-size:10px;
	background: url(imgs/arr_small.gif) 7px 10px no-repeat;
}

#meni_levo li.current li a, #meni_levo li.current li a:visited {
	padding-left:40px;
	background: url(imgs/arr_small.gif) 27px 10px no-repeat;
	color:#00457c;
}

#meni_levo li.current li.current a, #meni_levo li.current li.current a:visited {
	color:#0093d1;
}













.mediabox {
	 border-bottom:1px dashed #ccc;

}

	.mediabox .icons {
		line-height:16px;
		font-size:11px;

	}
	.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;

}

.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");
}

.banner {
text-align:center;
padding-top:12px;
padding-bottom:12px;
}

.banner img {
	width:150px;
}
