/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#000000;
	color: #595853;
	padding: 0;
	margin: 0;
	}	
	
#wrapper{
	width:795px;
	margin:20px auto;
	background:#FFFFFF;
	}
	
#header{
	position:relative;
	border-bottom:1px solid #e0e0e0;
	background: url(images/header-bg.gif) top left no-repeat;
	}

#languages_mk {
	line-height:70%;
	text-align:right;
	width:200px;
	float:right;
	margin-right:24px;	
	padding-top:15px;
	}

languages_mk ul{
	margin:0 80px 0 0;
	display:inline;
	}
	
#languages_mk ul li {
	list-style: none;
	display:inline;
	text-align:center;		
	padding:25px 0px 5px 10px;	
	}

#languages_mk ul li a{
	color:#841229;
	font-weight:bold;
	text-decoration:none;
	}

#languages {
	line-height:70%;
	text-align:right;
	width:200px;
	float:right;
	margin-right:0px;	
	padding-top:15px;
	}

#languages ul {
	margin:0 50px 0 0;
	display:inline;
	}
	
#languages ul li {
	list-style: none;
	display:inline;
	text-align:center;		
	padding:25px 0px 5px 10px;	
	}

#languages ul li a{
	color:#841229;
	font-weight:bold;
	text-decoration:none;
	}

#naslovi {
	color:#841229;}
	
#logo{
	padding:40px 50px 20px 50px;
	border:0;
	}
#header a{outline: none;}
#navigation ul,#navigation ul li,#subnav ul,#subnav ul li{
	margin:0;
	padding:0;
	list-style:none;
}
/*NAVIGATION*/
#navigation{
	width:470px;
	position:absolute;
	right:0;
	top:50px;
	text-align:right;
	padding:5px 20px;
	/*background:#00FF00;*/
}
#navigation ul li,#subnav ul{
	float:right;
	width:120px;
	margin-left:15px;
	text-align:right;
	padding:0px 5px;
}
#navigation a{
	color:#373633;
	text-decoration:none;
	font-size:110%;
	font-family: Tahoma, Arial, sans-serif;
	line-height:1.8em;
	border-bottom:solid 2px #6d7477;
	display:block;
	outline: none;
	text-transform:uppercase;
	}
#navigation a:hover{
	border-bottom:solid 2px #CCCCCC;
	outline: none;
	}
/*SUBNAVIGATION*/
#subnav {
	display:block;
	overflow:hidden;
	width:755px;
	padding:10px 20px 20px 20px;
	background:#f4f4f4 url(images/subnav-gradient.gif) repeat-x top;;
}
#subnav ul li{
	width:115px;
	padding-right:0px;
}
#subnav a{
	color:#595853;
	text-decoration:none;
	font-size:90%;
	line-height:1.5em;
	}
#subnav a:hover{
	text-decoration: underline;
	}
/*CONTENT*/
#content{
	width:735px;
	padding:2%;
	margin-left:20px;
	float:left;
	}

#content a {
	color:#841229;
	font-weight:bold;
	text-decoration:none
	}
	
#content a:hover {
	text-decoration:underline;
	}
		
#content h1,#news h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	color:#595853;
	font-weight:normal;
	text-transform: uppercase;
}
div.wide#content{
	width:65%;
	padding:2%;
	float:left;
	}

#content td {
	padding:10px;
	}

.liljakova {
	color:#841229;
	font-weight:bold;
	}

.liljakova_td a{
	color:#841229;	
	}

/*NEWS*/
#news{
	width:46%;
	border-left:0px solid #6d7477;
	padding:2%;
	margin:4% 0;
	float:left;
	background: url(images/dotted_vertical.gif) left top repeat-y;	
}
#news ul, #news ul li{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	}
#news ul li{
	display:block;
	border-bottom:solid 1px #e0e0e0;
	padding:0x;
	margin:0 0 1em 0;
	line-height: 1.2em;
	float:left;
}
#news a{
	color:#595853;
	text-decoration:none;
	font-weight:bold;
	}
#news a:hover{ text-decoration:underline;}	
#news ul li img{
	border:1px solid #e0e0e0;
	padding:1px;
	display:block;
	float:left;
	margin:0 10px 10px 0px;
}
#news ul li a:hover img{
	border:1px solid #373633;;
}
#news ul li p{
	margin:0.5em 0;
	padding:0;

}
div.full#news{
	width: 96%;
	padding:0 2%;
	margin:0% 0;
	}
/*SUB SUB NAV*/
#subsubnav{
	float:left;
	width:25%;
	padding:2em 0;
	}

#subsubnav ul li{
	display:block;
	padding:0 0 0 15px;
	margin:0 0 0.5em -2em;
	line-height: 1.2em;
	background: url(images/arrow.gif) left no-repeat;
	list-style:none;
}
#subsubnav a{
	color:#595853;
	text-decoration:none;
	font-weight:bold;
	font-size:85%;
	}
#subsubnav a:hover{ text-decoration:underline;}		
#footer{
	width:100%;
	clear:both;
	padding:20px 0 10px 0;
	text-align:center;
	font-size:80%;
	height:20px;
	background: url(images/footer-bg.gif) bottom no-repeat;
	}
#flashbox{
	width:795px;
	margin:0 auto;
	}
.clr{
	clear:both;
	}
	
#mapa {
	float:left;
	margin-left:38px;
	margin-right:20px;
	}

#mapa a {
	color:#841229;
	font-weight:bold;
	text-decoration:none;
	}
	
#mapa a:hover {
	text-decoration:underline;
	}
	
#multimedia_image {
	float:right;
	padding-left:10px;
	}
	
#home_image {
	float:left;
	padding-right:10px;
	}
	
.galleria{list-style:none;width:730px;}
.galleria li img {display:none}
.galleria li{display:block;width:60px;height:60px;overflow:hidden;float:left;margin:0 10px 10px 0; border:4px solid #841229;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer;}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em; }
* html .galleria li div span{width:400px} /* MSIE bug */
.galleria_wrapper {height:650px; width:730px; text-align:center; vertical-align:middle;}
.galleria_container {width:730px; text-align:center; clear:both;}
.galleria_wrapper img {border:4px solid #841229;}
.caption {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#841229;}
.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}